body{font:12px/17px arial;color: #626262;background:#fff;overflow-x: hidden;}
p{padding:0;}
body, ul, li, td, tr, dl {margin: 0;padding: 0;}
ul li {list-style: none outside none;}
div, map, dt, form {display: block;}
a{text-decoration:none;}
a:link, a:visited{color: #666464;}
a:hover{color: #f47b20;text-decoration: underline;}
a:active ul li a:active{color: #E47911;text-decoration: underline;}
a img {border: none;}
input:focus{outline: none;}
fieldset {border: 1px solid #ECECEC;color: #333;margin: 10px 0 17px;padding: 13px;}
textarea.error, input.error {background: none repeat scroll 0 0 #FEDFDF;border: 1px solid #ccc;}
h1{font: 18px verdana;}
h2{font: 16px verdana;}
h3{font-size: 14px;}
hr{height: 1px;margin: 0;border: none;border-bottom: 1px solid #e4e4e4;}
.gray, a.gray:link, a.gray:visited {color:#666;}
.clearfix {clear:both}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; zoom:1}
/*
    通用简写class
*/
.mt600{margin-top:600px;}
.alert {font:normal 11px verdana;color: #f00;margin-left: 0.5em;}
.cf:after{content: ".";clear:both;display:block;font:0px/0 arial;height:0;}

.ars, .aud, .bgn, .brl, .byr, .cad, .clp, .czk, .eur, .gbp, .huf, .ils, .kzt, .ltl, .mxn, .myr, .rub, .uah, .usd{
    background: url("./images/currencies.png") no-repeat scroll transparent;display: inline-block;height: 11px;padding-left: 16px;
}
.ars{background-position:-10px -10px;}
.aud{background-position:-32px -10px;}
.bgn{background-position:-54px -10px;}
.brl{background-position:-76px -10px;}
.byr{background-position:-98px -10px;}
.cad{background-position:-120px -10px;}
.clp{background-position:-142px -10px;}
.czk{background-position:-164px -10px;}
.eur{background-position:-186px -10px;}
.gbp{background-position:-10px -27px;}
.huf{background-position:-32px -27px;}
.ils{background-position:-54px -27px;}
.kzt{background-position:-76px -27px;}
.ltl{background-position:-98px -27px;}
.mxn{background-position:-120px -27px;}
.myr{background-position:-142px -27px;}
.rub{background-position:-164px -27px;}
.uah{background-position:-186px -27px;}
.usd{background-position:-10px -44px;}
.light{color:#f00;}

#wrap-catList s, .separate, #cartDesc-proList, s.list,#form-btn span,.ico-cart,.icon-bar,
#top_nav>ul>li>i, #tools-live_chat .chat,.s_chevron,#tools-account ul li a,#tools-help ul li a,.cmp-ship-to .arrow-up,.ico-mobile
{background: url(images/header.png?20150724) no-repeat scroll transparent;}
#AllSort li>i, .ico1, .ico2, .ico3, .ico4, 
.ico8, .ico9, .ico10, .ico11, .ico12, .ico13, .ico14, 
.ileft, .iright, div.selected i, .usrMenuTitle a
{background: url("./images/webicon.png?20150724") no-repeat scroll transparent;}
.ileft, .iright{width:4px;height:8px;display:inline-block;}
.ileft{background-position: 0 -435px;margin: 0 0 2px 0;}
.prevPage .ileft{padding:0 0 1px 0;}
.iright{background-position: 0 -457px;}
.ico1{background-position:0 -12px;padding:18px 20px 0 0;}  /* 产品详情运输提示 */
.ico2, .ico3, .ico4{padding:18px 13px 0 0;float:left;}
.ico2{background-position:0 -48px;}  /* 底部标题小图标1 */
.ico3{background-position:0 -66px;}  /* 底部标题小图标2 */
.ico4{background-position:0 -30px;}  /* 底部标题小图标3 */




.ico8{background-position:0px -143px;padding:21px 29px 0 0;float:left;}  /* 订单搜索小图标 */
.ico9{background-position:0px -273px;padding:23px 34px 0 0;float:left;}  /* 邮件小图标 */
.ico10, .ico11, .ico12, .ico13, .ico14{float:left;padding:22px 25px 0 0;}
.ico10{background-position:0px -251px;}/* bolg */
.ico11{background-position:0px -229px;}/* facebook */
.ico12{background-position:0px -207px;}/* twitter */
.ico13{background-position:0px -185px;}/* yortube */
.ico14{background-position:0px -320px;}/* discuss */
.ico15{background-position:0px -372px;padding:12px 30px 0 0;vertical-align:middle;}/* join now */
.ico16{background-position:0px -296px;padding:8px 29px 0 0;vertical-align:middle;}/* online shopping */
.ico17{background-position:-25px -102px;padding:6px 8px 0 0;display:inline-block;}

#shift_to_english span,
#top_seller .tab .curr, #top_seller .tab li,span.span_pro_attr_num{background: url("../images/countStar.png") no-repeat scroll transparent;}

#godown, #goup, #lg_paypal, #lg_ebanx, #lg_yangdex, #lg_webmoney, #lg_qiwi, #switch_click i, .seckill_products, .pstar, .preduce, .padd,
.lg_bpaypal{background:url('./images/bottom.png?20150724');}
.pdstar, .upload_yours{background:url("./images/pd.png") no-repeat scroll 0 0 transparent;}

#switch_click{text-align:left;}
#switch_click i{background-position:-209px -30px;padding:14px 17px 0 0;display:inline-block;vertical-align:-2px;}
#switch_click i.on{background-position:-195px -30px;padding:15px 15px 0 0;}
.bgstyle {display: inline-block;position: relative;vertical-align: middle;}


.irss, .ifackbook, .ienquire, .iemail, .ipdreduce, .ipdadd, .pro_infor_column_leftimg,
.pro_infor_column_rightimg, .idigg, .span_p_count_digg, .iadmin, .ilargeimage, .freeShipping, .iupimg,
.idownimg, .ipricematch, .ireporterror, .iaddwish, .ipricetip, .pdstar, #top_seller .tab li
{background:url("./images/product_info.png") no-repeat scroll transparent;display:inline-block;}
.irss{background-position:-6px -84px;width:36px;height:14px;}
.ifackbook{background-position:-97px -82px;width:16px;height:16px;}
.ienquire{background-position:-46px -83px;width:25px;height:15px;}
.iemail{background-position:-78px -84px;width:15px;height:10px;}


.ipdreduce, .ipdadd{width:17px;height:15px;vertical-align:-2px;}
.ipdreduce{background-position:-160px -23px;}
.ipdreduce.light{background-position:-160px -185px;}
.ipdadd{background-position:-160px -5px;}
.pro_infor_column_leftimg{background-position:-6px -47px;width:33px;height:27px;} /* 视频左图 */
.pro_infor_column_rightimg{background-position:-41px -47px;width:10px;height:27px;} /*  视频有图*/

.span_p_count_digg{background-position:-58px -47px;} /* digger */
.idigg{background-position:-124px -52px;width:10px;height:11px;} /* digger  */
.iadmin{background-position:-140px -46px;width:15px;height:18px;} /* 管理员图标 */
.ilargeimage{background:url(../images/imgbox/btn_enlarge.gif) no-repeat;width:15px;height:15px;cursor:default;} /* 上传图片图标 */
.ilargestr {color:#1A75CF;cursor:default;}
#cbox_product_image_show .ilargeimage{vertical-align:middle;}
#freeshipping{margin:3px 0;display:inline-block;line-height:17px;font-size:12px;}
#freeshipping span{color:#025ba7;font-family: helvetica,sans-serif; font-weight: bold;margin: 0 0 0 3px;}
.freeShipping{background-position:-124px -84px;width:20px;height:16px;} /* freeshipping cart */
.iupimg{background-position:-152px -76px;width:22px;height:22px;} /* td icon */
.imgBottomUpload .iupimg{vertical-align:middle;}
.ipdadd2{background-position:-6px -106px;width:168px;height:34px;} /* 产品星级  */
.ipdadd2{background-position:-5px -145px;width:164px;height:30px;} /* similar  */
.iaddwish{background-position:-5px -183px;/*width:20px;height:19px;*/} /* 加入收藏  */
.ipricetip{background-position:-39px -183px;width:18px;height:19px;} /* 价格提示  */
.ireporterror{background-position:-67px -183px;/*width:15px;height:15px;*/} /* 错误提示  */
.ipricematch{background-position:-94px -183px;/*width:20px;height:20px;*/} /* 价格举报  */
.idownimg{background-position:-118px -185px;/*width:15px;height:11px;*/} /* 图片下载  */
.idownimg, .ipricematch, .ireporterror, .iaddwish{vertical-align:top;width:20px;height:20px;}

  /* 星级代码 */
.pstar, .pdstar{padding: 0;margin: 0;display: inline-block;overflow: hidden;background-position:0 0;cursor: pointer;}
.pdstar{width:85px;height:15px;vertical-align:middle;font-size: 0;}
.g_reviews{font-size: 0;}
.l_star_0_0{background-position:-91px -106px;}
.l_star_1 {background-position:-74px -106px;}
.l_star_2 {background-position:-57px -106px;}
.l_star_3 {background-position:-40px -106px;}
.l_star_4 {background-position:-23px -106px;}
.l_star_5 {background-position:-6px -106px;}
.l_star_0_5 {background-position:-91px -125px;}
.l_star_1_5  {background-position:-74px -125px;}
.l_star_2_5  {background-position:-57px -125px;}
.l_star_3_5  {background-position:-40px -125px;}
.l_star_4_5  {background-position:-23px -125px;}

.pstar{width:65px;height:13px;}
.s_star_5,.s_star_4_5,.s_star_4,.s_star_3_5,.s_star_3,.s_star_2_5,.s_star_2,.s_star_1_5,.s_star_1,.s_star_0_5,.s_star_0_0{background:url('./images/bottom.png?20150724');width:66px;height:13px;padding: 0;margin: 0;display: inline-block;overflow: hidden;background-position:0 0;cursor: pointer;}
.s_star_0_0{background-position:-65px -230px;}
.s_star_0_5{background-position:-52px -230px;}
.s_star_1{background-position:-52px -210px;}
.s_star_1_5{background-position:-39px -230px;}
.s_star_2{background-position:-39px -210px;}
.s_star_2_5{background-position:-26px -230px;}
.s_star_3{background-position:-25px -210px;}
.s_star_3_5{background-position:-13px -230px;}
.s_star_4{background-position:-13px -210px;}
.s_star_4_5{background-position:0 -230px;}
.s_star_5{background-position:0 -210px;}
/* 特价产品标志 */
.sell_out, .returning_soon, .newproduct, .special, .feature, .presell, .recommended{display:block;position:absolute;top:-4px;
right:-5px;height:70px;width:70px;}
.sell_out{background:url(./images/sold-out.png?r=20141230) 0 0 no-repeat;}
.returning_soon{background:url(./images/returning_soon.png?r=20141230) 0 0 no-repeat;}
.newproduct{background:url(./images/new.png?r=20141230) 0 0 no-repeat;}
.special{background:url(./images/special.png?r=20141230) 0 0 no-repeat;}
.feature{background:url(./images/featured.png?r=20141230) 0 0 no-repeat;}
.presell{background:url(./images/presell.png) 0 0 no-repeat;}
.recommended{background:url(../../template_default/images/special_products/recommended.png?r=20141230) 0 0 no-repeat;}
/*.recommended{background:url(./images/clearance.png?r=20141230) 0 0 no-repeat;}*/
#cat_adword_image{text-align:center;border-top:1px dotted #ccc;}
#cat_adword_image img{margin:5px 0 0 0;}

/* 网站错误提示代码 */
.e_ap em {color: red;float: left;font-family: verdana,Helvetica,sans-serif;font-size: 11px;padding-bottom: 0 !important;width: 100%;}
.e_fck em.success {float: left;height: 30px;position: absolute;width: 30px;}
label.error{background:url(./images/ico_F.gif) no-repeat;padding-left:16px;}
em.error {background: url("./images/form_error.png") no-repeat scroll 0 0 transparent;padding-bottom: 8px;padding-left: 20px;}
em.success, label.success {background: url("./images/ico_T.gif") no-repeat scroll 0 0 transparent;padding-left: 16px;}
  /* 网站按钮 */
.uiButton .uiButtonText, .uiButton input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: "Lucida Grande","Tahoma","Verdana","Arial",sans-serif;
    font-weight: 700;
    outline-style: none;
    outline-width: medium;
    padding: 1px 0 2px;
}
.uiButton, .uiButtonSuppressed:hover, .uiButtonSuppressed:active, .uiButtonSuppressed:focus {
    padding: 2px 6px;
    display: inline-block;
    line-height: 17px;
    cursor: pointer;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
    background: url("../images/7am1obcj.png") repeat scroll 0 0 #eee;
    border-color: #999 #999 #888;
    border-style: solid;
    border-width: 1px;
    color: #333;
}
.uiButtonConfirm {background-color: #5B74A8;background-position: 0 -48px;border-color: #29447E #29447E #1A356E;color: #fff;}
.uiButtonLarge{padding: 2px 6px;}

/*
  base model -base      公用模块
  last midify time -- 2012-5-2
*/
  /* 用户不能上传和评论提示框 */
.cant_upload_image_vedio {padding: 10px 80px 0;text-align: left;}
.rhf-box-corner-sprite {background-image: url("./images/bluebox-corners.gif");}
.rhf-box-sides-sprite {background-image: url("./images/bluebox-sides.gif");}
.rhf-box-tl {background-position: 0px 0px;background-repeat:no-repeat;}
.rhf-box-tc {background-position: 0px -41px;background-repeat:repeat-x;}
.rhf-box-tr {background-position: 0px -81px;background-repeat:no-repeat;}
.rhf-box-l {background-position: -7px 0px;background-repeat:repeat-y;}
.rhf-box-r {background-position: 9px 0px;background-repeat:repeat-y;}
.rhf-box-br {background-position: 0px -123px;background-repeat:no-repeat;}
.rhf-box-bc {background-position: 0px -138px;background-repeat:repeat-x;}
.rhf-box-bl {background-position: 0px -158px;background-repeat:no-repeat;}
.rhfHistoryWrapper {padding: 0 10px;}
.mycon {padding:10px 50px 0 80px;background:url("./images/notice_1.gif") no-repeat scroll 10px 0px ;}
.mycon a{text-decoration:underline;}
  /* 用户评论 */
.simple_review_box {
    font-size: 12px;
    padding-bottom: 25px;
    position: relative;
}
.advanced_rv {
    cursor: pointer;
    display:inline-block;
    height: 22px;
    margin-left: 10px;
    width: 110px;
}
.advanced_rv span {
    left: -9999px;
    position: absolute;
}
  /* reviews box */
a.red:link, a.red:visited {
    color: #A72D2C;
}
.u, a.u:link, a.u:visited {
    text-decoration: underline;
}
.inquiry {
    padding-left: 250px;
}
.guideContent{
    border:#000 1px dotted;
    width:98%;
    padding:5px;
    line-height:18px;
    margin-bottom:10px;
    text-align:left;
}
.big, a.big:link, a.big:visited {
    font-size: 12px;
}
input.disabled {
    background: none repeat scroll 0 0 #E0E0E0;
}
.input_box_long {
    border: 1px solid #ddd;
    font-size: 14px;
    height: 21px;
    padding: 5px 5px 1px;
    width: 370px;
}
.e_ap, .e_ap td {
    height: 12px;
    width: 100%;
}
.textarea1 {
    border: 1px solid #ddd;
    float: left;
    font-size: 12px;
    margin-top: 5px;
    padding: 5px;
    width: 505px;
}
label, h4.optionName {
    line-height: 23px;
    padding: 0.2em;
}
  /* 返回或提交按钮 */
.buttonRow {clear: both;float: left;margin: 0;}
.totalBox {padding: 0.2em;text-align: right;width: 8.5em;}
.forward {float: right;padding-right: 12px;}
.lineTitle, .amount {text-align: right;padding: 0.2em;}
.back{float: left;}
  /* 外部包裹样式 */
.pagebar {
    background:#f0f0f0;
    color: #626262;
    font-size: 14px;
    height: 40px;
    width: 100%;
}
#headerWrapper{width:990px;margin:0 auto;}
  /* 用户提示代码 */
.advance_box{
    font-size:11px;
    margin:10px auto;
    width:91%;
    min-height:20px;
    line-height:20px;
    padding:15px 10px 15px 60px;
    background:url(./images/icon_take_care.gif) 20px 10px no-repeat;
    border:1px solid #859802;
}
.error_box {
    background:url("./images/icon_error.gif") no-repeat scroll 20px 10px #FEDFDF;
    border:1px solid #BF0000;
    color:#BF0000;
}
.warning_box {
    background:url("./images/icon-warning.png") no-repeat scroll 20px 10px #FDFFB4;
    border:1px solid #FFBB00;
    color:#333;
}
.light_warning_box{
    background:#FFFCF3;
    border:1px solid #F8D8AF;
    position:relative;
}
.light_warning_box h1{margin-left:-5px;}
.error_box, .success_box, .warning_box, .caution_box,.light_warning_box {
    font-size:12px;
    font-weight:bold;
    margin:10px 0;
    padding:15px 10px 15px 60px;
    font-family:Arial;
}
.caution_box { background:#FEDFDF url(./images/icon_error.gif) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000;}
.success_box {background:#EBFEDF url(./images/icon_success.gif) 20px 10px no-repeat; border:1px solid #859802;color:#666;}
.prize_box{background:#FEEDED url('./images/icon_prize.jpg') 20px center no-repeat;border: 1px solid #BF0000;color:#666;padding-left:110px;height:65px;display:table-cell;vertical-align:middle;}
.prize_box span{width:697px;font: 14px/2.0;}.prize_box b{color:#f00;}
    /* 灰色背景提示 */
.friend_box{padding:5px 0 5px 8px;margin:8px 0;background:#F5F5F5;border:1px solid #d2d2d2;border-radius:8px;}
.howsMySearchTitle{font-size:13px;font-weight:bold;}
label{line-height: 23px;padding: 0.2em;}
.howsMySearchFeedbackEntry {width: 98.6%;}
  /* 分页模块 */

.gray_bg {background-color: #f0f0f0;}
.border_b {border-bottom: 1px solid #E5E5E5;}
.navSplitPagesResult {
    line-height: 30px;
    margin: 0 0 0 5px;
    text-align: left;
    white-space: nowrap;
    padding:5px;
}
        /* 分页样式 */
.wh_fanye .pageNum, .wh_fanye .nextPage, .wh_fanye .prevPage {
    background-color: #fff;
}
.wh_fanye {
    color: #666;
    float: right;
    font-size: 12px;
    height: 30px;
    padding:5px;
}
div.quotes {
    line-height: 20px;
    margin: 0 3px;
    padding: 3px;
    text-align: right;
}
.wh_fanye .dot{padding:3px 6px;}
div.quotes .digg {
    white-space: nowrap;
}
.nextPage, .prevPage {
    background-repeat: no-repeat;
    border: 1px solid #DDDDDD;
    color: #989898 !important;
    display: inline-block;
    line-height: 14px;
    margin: -10px 0 -5px;
    overflow: hidden;
    padding: 2px 5px;
    text-decoration: none;
}
.prevPage {
    background-position: 4px -431px;
    text-align: right;
}
.nextPage {
    background-position: 38px -452px;
    text-align: left;
}
.nextPage .iright{margin:0 0 0 5px;}
.prevPage .ileft{margin:0 5px 0 0;}
.wh_fanye span {
    font-weight: bold;
    margin: 0 6px;
    text-align: center;
}
div.quotes span.sl_page {
    float: none;
    position: relative;
    top: 0;
    vertical-align: middle;
    width: 25px;
}
div.quotes span.sl_page input{border: 1px solid #D0D0D0;border-right: 0;
padding: 3px;}
.sl_page form {
    display: inline;
    margin: 0 -8px 0 0;
    white-space: nowrap;
    width: 30px;
}
div.quotes span.sl_page .btn-go{cursor:pointer;background:#9e9e9e;color:#fff;padding:1px 2px;}
#layer_switch textarea, input, select {font-family: verdana,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;}
        /* 页数显示 */
.list_bar {
    background-attachment: scroll;
    background-color: #F0F0F0;
    clear: both;
    color: #626262;
    float: left;
    height: 40px;
    line-height: 40px;
    margin-bottom: 10px;
    white-space:nowrap;
    width:100%;
    font-size:14px;
}
.show_how_many {
    float: left;
    padding-left: 5px;
    vertical-align: top;
}
    /* 下拉排序 */
.disp_sort_bar {
    float: right;
    padding-right: 10px;
    margin-top: 8px;
 }
 .disp_sort_bar select{border: 1px solid #DADADA;color:#767676;padding: 2px;}
.list_bar form{display:inline;}

        /* 分页数字 */

.wh_fanye a {
    color: #000;
    font-weight: normal !important;
    margin: 0 2px;
    vertical-align: middle;
}
div.quotes a {
    border: 1px solid #DDDDDD;
    color: #989898;
    margin-right: -5px;
    padding: 3px 4px;
    text-decoration: none;
}
div.quotes a.pageNuming,.pageNuming {
    background-color: #f18f00;
    cursor: default;
    color:#fff;
    border:0;
}

.wh_fanye .iright,.wh_fanye .ileft{
    background:url(./images/pager_btn.png) no-repeat;
    width:7px;
    height:13px;
    margin: 0px 2px 0 3px;
}
.wh_fanye .iright{background-position: 0 -13px}
.wh_fanye .ileft{background-position: 0 0;margin: 0px 3px 0 2px;}




    /* flash */
.centerColumn {padding: 0;}
.index_DailyDeals_top {position: relative;width: 800px;height:70px;}



#play{float:left;position:relative;}
#play_list a {display:inline-block;}
#play_text {position: absolute;bottom: 6px;right: 5px;}
#play_text ul {opacity: 0.8;}
#play_text ul li {border: 1px solid #ccc;cursor: pointer;display: block;float: left;font-family: "arial";height: 15px;line-height: 15px;margin: 2px;text-align:center;width: 15px;}
.flashnumf {background: none repeat scroll 0 0 #fff;}
.flashnumc {background: none repeat scroll 0 0 #5B74A8;border: 1px solid #fff;color:#fff;font-weight: bold;}





  /* 左右切换按钮样式 */
.move-left, .move-right, #moveleft, #moveright,#move_recent_sold_left,#move_recent_sold_right{cursor:pointer;height:44px;width:43px;position:absolute;margin:90px 2px 0 2px;top:39px;z-index:100;background: url("./images/fc_submit.png") no-repeat scroll 0 0 transparent;-webkit-user-select: none;-moz-user-select: none;  -ms-user-select: none;  -o-user-select: none;  user-select: none;  }
.move-left, #moveleft,#move_recent_sold_left{left:0;background-position: -2px 0;}
.move-left:hover, #moveleft:hover,#move_recent_sold_left:hover{background-position: -2px -56px;}
.move-left:active, #moveleft:active,#move_recent_sold_left:active{background-position: -2px -110px;}
.move-right, #moveright,#move_recent_sold_right{right:0;background-position: -51px 0;}
.move-right:hover, #moveright:hover,#move_recent_sold_right:hover{background-position: -51px -56px;}
.move-right:active, #moveright:active,#move_recent_sold_right:active{background-position: -51px -110px;}

   /* 特价等产品图片标志 */

.seckill_time s{text-decoration: none;margin-right: 2px}
.bseckill_time{
    margin-left:395px;
}
.seckill_from_to_time{
    color:#fefb01;
    float:left;
    font-size:17px;
    font-weight:bold;
    margin-left:290px;
    width:510px;
    position:relative;
}
.seckill-reset{left:320px;font-size:26px;}

.seckill_products{
    background-position: -113px -70px;
    display:block;
    position:absolute;
    top:-1px;
    left:2px;
    height:56px;
    width:56px;
    color:#fff;
    font-size:18px;
    line-height:68px;
    text-align:center;
    font-style:normal;
    overflow: hidden;
}
.double_points{
    background:url(./images/christmas-4.png) 0 0 no-repeat;
    display:block;
    position:absolute;
    top:-1px;
    left:2px;
    height:63px;
    width:63px;
    color:#fff;
    font-size:18px;
    font-style:normal;
    line-height:68px;
}
.warehouseus{width:113px;display:block;position:absolute;top:5px;left:380px;}
.warehouseus img{width:113px}

  /* BreadCrumb 头部面包屑. */
#navBreadCrumb {
    color: #585858;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 0.5em;
    margin-top: 0.5em
}
#navBreadCrumb a{ font-size: 12px;color:#2f73ba;}
#navBreadCrumb span {position:relative;padding-right:10px;}
#navBreadCrumb span b{position:absolute;width:8px;height:8px;background:url(./images/ico_F.gif) no-repeat center center;top:0;right:0;}
  /* 产品展示模块. */
    /* 产品标题 */

.centerBoxWrapper{position: relative;}
.centerBoxWrapper h2 {   
    clear: both;
    font-size:20px;
    font-weight: bold;
    height: 25px;
    font-family: arial;
    margin:0;
    border-bottom: 1px solid #a0a0a0
}

.changePage{position:absolute;top:-2px;right:12px;padding:0;text-align:right;}
.changePage>div:after, .productlisting-ul:after{content: ".";clear:both;display:block;font:0px/0 arial;height:0;}
.changePage>div{display:inline-block;vertical-align:middle;}

.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {background-color: #EEEEEE;margin: 0;}

.centerBoxPage a{    
    display: block;
    float: left;
    font-family: arial;
    font-size: 14px;
    line-height: 17px;
    margin: 2px;
    text-align: center;
    text-decoration: none;
    width: 17px;
    height: 17px;
    border-radius: 50%;
    color:#404040;
}
.changeboxpage a{    
    display: block;
    float: left;
    font-family: arial;
    font-size: 14px;
    line-height: 17px;
    margin: 2px;
    text-align: center;
    text-decoration: none;
    width: 17px;
    height: 17px;
    border-radius: 50%;
    color:#404040;
}

.centerBoxPage .onclick{background:#eb6100;color: #fff;font-size:12px;}
.changeboxpage .onclick{background:#eb6100;color: #fff;font-size:12px;}
.ico-more {width: 17px;height: 17px;background: transparent url("./images/bottom_v2.png") no-repeat scroll 0px -840px;display: inline-block; vertical-align: middle;}
#best_seller .ico-more{width:auto;height:23px;background:#ff0b0b;display: inline-block;text-align:center;line-height:23px;padding: 0 10px 0 10px;margin:0 -12px 0 29px;font-size:12px;font-weight:bold;}
#best_seller .changePage a.ico-more:visited,#best_seller .changePage a.ico-more:link{color: #FFF;}
#best_seller .changePage{top:-6px;}
#best_seller .centerBoxPage a {margin: 2px 2px 0 2px;}
#best_seller .changeboxpage a {margin: 2px 2px 0 2px;}
#best_seller .changePage>div{vertical-align:bottom;} 
    /* product_box 产品单个模块 */
.productlisting-ul {
    margin: 5px;
}
.p_box_wrapper {
    float: left;
    margin: 5px auto 0;
    width: 25%;
}
.productListing-even {
    border: 1px solid #fff;
    display: inline;
    float: left;
    text-align: left;
    width: 98%;
}
.productListing-even:hover{
    border:1px solid #ddd;
}
.p_box_img {
    border: 1px solid #fff;
    display: block;
    height: 180px;
    position: relative;
    text-align: center;
}
.productListing-even a img {
    text-align: center;
    vertical-align: middle;
}
.p_box_img img {
    padding: 0;
}
.p_box_title {
    display: block;
    height: 42px;
    line-height: 14px;
    padding: 5px;
}
.p_box_title span{color:red;}
.p_box_star {
    padding: 5px;
}
.p_box_star span {
    cursor: pointer;
}
.p_box_star a {
    color: #333 !important;
}
.p_box_price {
    color: #eb6100;
    font-size: 16px;
    font-weight: bold;
    height: 70px;
    padding: 0 5px;
    overflow: hidden;
    font-family: Verdana;
    line-height: 20px;
	height: auto!important;
}
.p_box_price_ver {
    height: auto;
    line-height: 17px;
    word-break:break-all;
}
.freeshiptext {
    clear: both;
    color: #707070 !important;
    display: block;
    font-size: 12px;
    height: 22px;
    line-height: 21px;
    margin-top: 5px;
    padding-left: 13px;
    font-weight: normal;
    background:url(./images/bottom_v2.png) no-repeat 0 -803px;
}
.p_cate_name {
    color: #999999 !important;
    display: block;
    font-size: 11px;
    font-weight: normal;
    line-height: 15px;
    margin-top: 3px;
    text-align: left;
}
.p_list_widge{
    margin-left:5px;
    padding-bottom:5px;
}
.swSprite_addtocart {
    display: inline-block;
    margin-left:2px;
    font-weight: normal;
    font-size: 12px;
}
.preduce, .padd{display: inline-block;height: 14px;margin-top: 1px;vertical-align: middle;width: 15px;}
.preduce{background-position: -172px -213px;}
.padd{background-position: -148px -213px;}
.p_list_input {display: inline-block;height: 12px;text-align: center;width: 38px;}
  /* 页面底部样式 - page_footer */
#bottomWrapper{}
.w990{width:990px;margin:0 auto;}
.bt-sitemap{background:#f0f0f0;color:#626262;}

.w1070{width:1070px;}



.lg_bpaypal{background-position: 0 -252px;padding:51px 202px 0 0;}

.blue_con{border:1px solid #ddd;clear:both;margin-top:10px;}
.blue_con ul{line-height:20px;}
.blue_con ul li a{color:#666;text-decoration:none;}
.blue_con p {margin:0;padding:0 12px;text-align:justify;}
.blue_con p strong{font-size:12px;line-height:30px;padding:0 0 0 2px;}
.bt_info_help ul{margin: 12px 0;}


.bt-sitemap{padding-top:28px;padding-bottom: 25px;}
.bt-sitemap dl{float: left;width:198px;}
.bt-sitemap dt{font-size:15px;font-weight:bold;margin-bottom: 30px;}
.bt-sitemap dd{margin-left:0;font-size:14px;margin-bottom: 10px}
.bt-sitemap .brands > a{color:#ea6103;font: Bold 32px Arial;}


.bt-sitemap .newsletter{background:#fff;padding:15px;margin-right: 30px;}
.newsletter strong{font-size:15px;display: block;margin-bottom: 15px;}
.bt-sitemap .subscribe .input{width:233px;border:1px solid #dcdcdc;border-right:0;padding:0;height:30px;line-height: 30px;padding-left:5px;} 
.bt-sitemap .subscribe button{cursor:pointer;background:#ea6103;color:#fff;float:left;text-align: center;min-width:86px;height:32px;border:0;}
.bt-sitemap .subscribe span{display: inline-block;float:left;}
.newsletter p{font-size:14px;}
.newsletter .subscribe{margin-bottom:8px;}
.newsletter .subscribe .input-sm{width:188px;border-right:1px solid #dcdcdc;}
.sitemap{margin-bottom: 20px}
.newsletter .subscribe span{float:left;}
.newsletter .field{float:left;margin-top:5px;margin-left:15px;}


.app-sns strong{font-size:15px;font-weight: bold;margin-bottom: 24px;display: block}
.app-sns .app{width:300px;float:left;}
.app-sns .app li{float:left;display: inline-block;margin-right: 10px}
.app-sns .app a{background:url(./images/bottom_v2.png) no-repeat;display:block; height:34px;width:110px;}
.app-sns .app a.android{background-position: 0 -468px;}
.app-sns .app a.ios{background-position: 0 -503px;}

.app-sns .sns{width:670px;float:right;}
.app-sns .sns strong{margin-bottom: 15px}
.app-sns .sns ul{background:#fff;padding:10px 0;}
.app-sns .sns ul li{float: left;
display: inline-block;
margin-left: 19px;
margin-right: 8px;}
.app-sns .sns ul li a{background:url(./images/bottom_v2.png) no-repeat;padding-left:30px;height: 25px;line-height:25px;display: block;font-size:14px;}
.app-sns .sns ul li a.fb{background-position: 0 -551px;}
.app-sns .sns ul li a.yt{background-position: 0 -580px;}
.app-sns .sns ul li a.gl{background-position: 0 -607px;}
.app-sns .sns ul li a.tw{background-position: 0 -634px;}
.app-sns .sns ul li a.pi{background-position: 0 -661px;}
.app-sns .sns ul li a.bl{background-position: 0 -689px;}


.tracking_box_bottom{float:left; width:100%;}
.tracking_box_bottom span#link{position:relative;}
.ns_input{color:#666; float:left;height: 17px;width: 120px;border: 1px solid #94948D !important;background: none;-moz-border-radius: 0px 0px 0px 0px;-webkit-border-top-left-radius: 4px;}
.subscribeMoreOption{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    position:absolute;
    float:left;
    top:25px;
    width:98.5%;
    width:98%\9;
    display:none;
    padding:2px;
    left:0;
}
.subscribeMoreOption input{width:120px;height:17px;}
.subscribeMoreOption #format-field{width:100%;padding-top:10px;float:left; clear:both;}
.subscribeMoreOption .radio-wrapper {
    display: inline-block;
    float: left;
    line-height:17px;
    margin: 0;
    padding: 1px 4px;
}
.subscribeMoreOption #format-field input {
    float: none;
    margin: 0 4px;
    width: auto;
}
.subscribeMoreOption  #format-field{float:none; font-size:12px;}
.subscribeMoreOption  #format-field label{
    display: block;
    float: left;
    margin: 0 12px 0 0;
    padding: 0;
    width: auto;
}
.subscribeMoreOption #format-field .field-radios label{
    line-height:17px !important;
    padding-top:3px;
}
.subscribeMoreOption  #format-field label a{text-decoration:underline;color: #2A2A2A; white-space:nowrap;}

.home-newletter .verify-code{margin:0 10px;}
.privacy-field{margin:5px 0;}
.privacy-field input{margin:0;}
.tip-wrap{position:relative;}
.tip-wrap .tip{color:#666;}



#blue-a{color:#1A75CF;}
#blue-a:hover{color:#f47b20;}

    /* who buy wholesale */
#whybuy{margin:10px 0;}
#whybuy>div{padding:6px 0;}
#whybuy li {float:left;width:50%;}
    /* footer logo */

    /* mate link */
#metaprolink{
   
    margin:auto;
    text-align: center;
     
  color: #666464;
 
  position: relative;
  border-right: 0;
}

.bottom-logo{margin-bottom: 20px}
.bottom-logo a{display: inline-block;width:100px;height: 50px;background:url(./images/bottom_v2.png) no-repeat;float: left;margin-right:11px;}
.bottom-logo .geotrust{background-position: 0 -51px}
.bottom-logo .mcafee{background-position: 0 -102px}
.bottom-logo .paypal{background-position: 0 -153px}
.bottom-logo .paypal2{background-position: 0 -204px}
.bottom-logo .ebanx{background-position: 0 -255px}
.bottom-logo .yandex{background-position: 0 -306px}
.bottom-logo .webmoney{background-position: 0 -357px}
.bottom-logo .qiwi{background-position: 0 -408px;margin-right: 0}

.bottom-tags{margin-bottom: 15px}
.bottom-tags strong{color:#666464;font-weight: normal;font-size:14px;margin-right:10px; margin-bottom: 10px}
.bottom-tags strong h2 { margin-bottom: 0; display: inline; background: none!important; font-size: 14px;}
.bottom-tags a{margin-right:10px;margin-bottom: 10px}


.bottom-site p{line-height: 20px}

.mpl_char{padding:0 5px;}
    /* 底部翻译 */
#google_page_translate {float: right;position: relative;}
#google_page_translate div.tab_last {
    background-color: #fff;
    border: 1px solid #B6D2E7;
    border-radius: 5px 5px 0 5px;
    box-shadow: 1px 3px 3px #898989 inset;
    height: 160px;
    left: -370px;
    line-height: 23px;
    padding:5px;
    position: absolute;
    text-indent: 0;
    top: -999999px;
    width: 360px;
    z-index: 60;
}
div#google_page_translate:hover div{top:-140px;}
#google_page_translate div.tab_last p {display: inline;float: right;font-size: 12px;height: 16px;margin: 4px 0 0;padding: 0;width: 120px;text-align:right;}
#google_page_translate div.tab_last p span {float: right;}
#google_page_translate .google_translate_a {padding-right: 18px;display:block;width:100px;text-align:right;position:static;}
#google_page_translate .google_translate_img {position:absolute;right: 0px;top:7px;}
.coun-bulgaria, .coun-croatia, .coun-czech_republic, .coun-denmark, .coun-finnish, .coun-france, .coun-germany,
.coun-greece, .coun-italy, .coun-japan, .coun-korea, .coun-lithuania, .coun-netherlands, .coun-poland, .coun-portugal,
.coun-romania, .coun-russia, .coun-slovakia, .coun-slovenia, .coun-spain, .coun-sweden, .coun-turkey, .coun-usa{background: url(./images/counter.png) no-repeat top left;width: 16px; height: 16px;}
.coun-bulgaria{background-position: 0 0;}
.coun-croatia{background-position: 0 -19px;}
.coun-czech_republic{background-position: 0 -38px;}
.coun-denmark{background-position: 0 -57px;}
.coun-finnish{background-position: 0 -76px;}
.coun-france{background-position: 0 -95px;}
.coun-germany{background-position: 0 -114px;}
.coun-greece{background-position: 0 -133px;}
.coun-italy{background-position: 0 -152px;}
.coun-japan{background-position: 0 -171px;}
.coun-korea{background-position: 0 -190px;}
.coun-lithuania{background-position: 0 -209px;}
.coun-netherlands{background-position: 0 -228px;}
.coun-poland{background-position: 0 -247px;}
.coun-portugal{background-position: 0 -266px;}
.coun-romania{background-position: 0 -285px;}
.coun-russia{background-position: 0 -304px;}
.coun-slovakia{background-position: 0 -323px;}
.coun-slovenia{background-position: 0 -342px;}
.coun-spain{background-position: 0 -361px;}
.coun-sweden{background-position: 0 -380px;}
.coun-turkey{background-position: 0 -399px;}
.coun-usa{background-position: 0 -418px;}
      /* copyright */
#footerWrapper {
   
    clear: both;
    height: 30px;
    line-height:30px;
    width: 990px;
    text-align: center;
    margin:0 auto;
}

#fixedDIV, #fixedBottomDIV{height:0;}
#headerbg {
    position: absolute;
    width: 100%;
    height: 32px;
    background:#f0f0f0;
}


  /* 头部工具 */
#head-tools{height: 32px;line-height: 32px;position: relative;color: #666464; white-space: nowrap;font-family: arial;
font-weight: normal;font-size: 14px;}
#head-tools .register a{color:#0068b7;}
    /* 通用下拉类别模块 */
.tools-list{position: relative;float: left;display: block;}
.tools-list ul{min-width: 100px}
.tools-list li:hover{background:#f4f4f4;}
.tools-list dt{vertical-align: middle;cursor:pointer;}
.tools-list dt a:hover{text-decoration:none;}
.tools-list dd{position:absolute;top:-999px;margin:0;border: 1px solid #CCC;
box-shadow: 0px 0px 8px #C4C4C4;white-space: nowrap;z-index: 999;background: #fff;border-radius: 0 0 3px 3px;}
.tools-list:hover dd{top:32px;}
s.list{vertical-align:middle;display: inline-block;height: 6px;width: 11px;background-position:0 -211px;transition: transform .2s ease-in 0s;
-webkit-transition: -webkit-transform .2s ease-in 0s;}
.tools-list:hover s.list{transform: rotate(180deg);
-webkit-transform: rotate(180deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);margin-bottom:3px;vertical-align: middle;}

.tools-list dd li a{color: #5C5C5C;display: block;padding:0 10px;}
.tools-list dd li a:hover{text-decoration: none;}

#head-tools .separate{display: inline-block;width:2px;height:13px;background-position: 0 -190px;margin:11px 5px auto 5px;float:left;}
    /* 左侧语言、货币选择 */
      /* 语言选择 */
#wrap-lang-currency{float: left;z-index: 999;}
#tools-langSelect{float: left;margin:0}
#tools-langSelect dd{left:0;}
#tools-langSelect dd li{line-height:25px;}

.lang_on{font-weight: bold;}


.cmp-ship-to{float:left;}

.cmp-ship-to .inp-box{margin:5px;border:1px solid #BEBEBE}
.cmp-ship-to .inp-box input{padding:3px;}

.cmp-ship-to .txt-country {
cursor: pointer;
position: relative;
padding: 0px 25px 0 7px;
background: #fff;
border: 1px solid #CCC;
z-index: 1000;
max-width: 125px;
line-height: 20px;
}

.cmp-ship-to .country{position:absolute;background-color:#fff;width:185px;border:1px solid #ccc;left:0;top:20px;
z-index: 999;box-shadow: 0px 0px 8px #C4C4C4;}
.cmp-ship-to .country ul{  margin: 0 4px 4px 0;
  max-height: 190px;
  padding: 0 0 0 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;}
.cmp-ship-to .country li{padding: 7px 7px 8px;line-height: 100%;cursor: pointer;}
.cmp-ship-to .country li a{color:#868686;}
.cmp-ship-to .country li:hover{background-color: #3875D7;color: #fff}
.cmp-ship-to .country li:hover a{color: #fff}
.cmp-ship-to .country li.selected{background-color: #3875D7;color: #fff}
.cmp-ship-to .country li.selected a{color:#fff;}
.cmp-ship-to .txt-country span{overflow:hidden;white-space:nowrap;display:block;}
.cmp-ship-to .arrow-up{height: 6px;width: 11px;background-position: 0 -211px;position: absolute;right: 5px;top: 7px}
.cmp-ship-to .txt-country.hovered{border-bottom-color:#fff;background:#fff;border-bottom: 0;padding-bottom: 1px;box-shadow: 0px -2px 8px #C4C4C4;}
.cmp-ship-to .sel-cou{position:relative;display:inline-block;vertical-align: top;margin-top: 6px}
.cmp-ship-to .icon-search{background: url('./images/chosen-sprite.png') no-repeat;width: 20px;height: 20px;position: absolute;
background-position:100% -22px;right: 5px;top: 5px;}

.cmp-ship-to .txt-country .flag b{margin-top:5px;}


.flag{display:inline-block}.flag b{display:inline-block;float:left;width:16px;height:11px;overflow:hidden;margin:0px 5px 0 0;background:url(./images/flags.jpg) no-repeat}.flag-global b,.flag-ar b,.flag-au b,.flag-br b,.flag-ca b,.flag-ch b,.flag-cl b,.flag-cn b,.flag-cz b,.flag-dk b,.flag-es b,.flag-eu b,.flag-fr b,.flag-gb b,.flag-hk b,.flag-il b,.flag-in b,.flag-jp b,.flag-kr b,.flag-mx b,.flag-nl b,.flag-no b,.flag-sj b,.flag-pl b,.flag-pt b,.flag-ru b,.flag-se b,.flag-sg b,.flag-tr b,.flag-ua b,.flag-us b,.flag-za b,.flag-fx b{width:16px;height:11px;background-image:url(./images/flags_general.png)}.flag-global b{height:18px;margin-top:4px;background-position:0 -6px}.flag-ar b{background-position:0 -396px}.flag-au b{background-position:0 -251px}.flag-br b{background-position:0 -89px}.flag-ch b{background-position:0 -579px}.flag-cl b{background-position:0 -442px}.flag-cn b{background-position:0 -374px}.flag-ca b{background-position:0 -224px}.flag-cz b{background-position:0 -509px}.flag-dk b{background-position:0 -715px}.flag-es b{background-position:0 -143px}.flag-eu b{background-position:0 -329px}.flag-fr b{background-position:0 -171px}.flag-gb b{background-position:0 -35px}.flag-hk b{background-position:0 -352px}.flag-il b{background-position:0 -278px}.flag-in b{background-position:0 -646px}.flag-jp b{background-position:0 -556px}.flag-mx b{background-position:0 -419px}.flag-nl b{background-position:0 -305px}
.flag-no b, .flag-sj b{background-position:0 -465px}
.flag-pl b{background-position:0 -692px}.flag-pt b{background-position:0 -117px}.flag-ru b{background-position:0 -197px}.flag-se b{background-position:0 -738px}.flag-sg b{background-position:0 -624px}.flag-tr b{background-position:0 -533px}.flag-ua b{background-position:0 -487px}.flag-us b{background-position:0 -62px}.flag-za b{background-position:0 -595px}.flag-kr b{background-position:0 -669px}.flag-ad b{background-position:-16px 0}.flag-ae b{background-position:-32px 0}.flag-af b{background-position:-48px 0}.flag-ag b{background-position:-64px 0}.flag-ai b{background-position:-80px 0}.flag-al b{background-position:-96px 0}.flag-am b{background-position:-112px 0}.flag-an b{background-position:-128px 0}.flag-ao b{background-position:-144px 0}.flag-as b{background-position:-176px 0}.flag-at b{background-position:-192px 0}.flag-aw b{background-position:-224px 0}.flag-az b{background-position:-240px 0}.flag-ba b{background-position:0 -11px}.flag-bb b{background-position:-16px -11px}.flag-bd b{background-position:-32px -11px}.flag-be b{background-position:-48px -11px}.flag-bf b{background-position:-64px -11px}.flag-bg b{background-position:-80px -11px}.flag-bh b{background-position:-96px -11px}.flag-bi b{background-position:-112px -11px}.flag-bj b{background-position:-128px -11px}.flag-bm b{background-position:-144px -11px}.flag-bn b{background-position:-160px -11px}.flag-bo b{background-position:-176px -11px}.flag-bs b{background-position:-208px -11px}.flag-bt b{background-position:-224px -11px}.flag-bv b{background-position:-240px -11px}.flag-bw b{background-position:0 -22px}.flag-by b{background-position:-16px -22px}.flag-bz b{background-position:-32px -22px}.flag-catalonia b{background-position:-64px -22px}.flag-cd b{background-position:-80px -22px}.flag-cf b{background-position:-96px -22px}.flag-cg b{background-position:-112px -22px}.flag-ci b{background-position:-144px -22px}.flag-ck b{background-position:-160px -22px}.flag-cm b{background-position:-192px -22px}.flag-co b{background-position:-224px -22px}.flag-cr b{background-position:-240px -22px}.flag-cu b{background-position:0 -33px}.flag-cv b{background-position:-16px -33px}.flag-cy b{background-position:-32px -33px}.flag-de b{background-position:-64px -33px}.flag-dj b{background-position:-80px -33px}.flag-dm b{background-position:-112px -33px}.flag-do b{background-position:-128px -33px}.flag-dz b{background-position:-144px -33px}.flag-ec b{background-position:-160px -33px}.flag-ee b{background-position:-176px -33px}.flag-eg b{background-position:-192px -33px}.flag-eh b{background-position:-208px -33px}.flag-england b{background-position:-224px -33px}.flag-er b{background-position:-240px -33px}.flag-et b{background-position:-16px -44px}.flag-fi b{background-position:-48px -44px}.flag-fj b{background-position:-64px -44px}.flag-fk b{background-position:-80px -44px}.flag-fm b{background-position:-96px -44px}.flag-fo b{background-position:-112px -44px}.flag-ga b{background-position:-144px -44px}.flag-gd b{background-position:-176px -44px}.flag-ge b{background-position:-192px -44px}.flag-gf b{background-position:-208px -44px}.flag-gg b{background-position:-224px -44px}.flag-gh b{background-position:-240px -44px}.flag-gi b{background-position:0 -55px}.flag-gl b{background-position:-16px -55px}.flag-gm b{background-position:-32px -55px}.flag-gn b{background-position:-48px -55px}.flag-gp b{background-position:-64px -55px}.flag-gq b{background-position:-80px -55px}.flag-gr b{background-position:-96px -55px}.flag-gs b{background-position:-112px -55px}.flag-gt b{background-position:-128px -55px}.flag-gu b{background-position:-144px -55px}.flag-gw b{background-position:-160px -55px}.flag-gy b{background-position:-176px -55px}.flag-hm b{background-position:-208px -55px}.flag-hn b{background-position:-224px -55px}.flag-hr b{background-position:-240px -55px}.flag-ht b{background-position:0 -66px}.flag-hu b{background-position:-16px -66px}.flag-id b{background-position:-32px -66px}.flag-ie b{background-position:-48px -66px}.flag-im b{background-position:-80px -66px}.flag-io b{background-position:-112px -66px}.flag-iq b{background-position:-128px -66px}.flag-ir b{background-position:-144px -66px}.flag-is b{background-position:-160px -66px}.flag-it b{background-position:-176px -66px}.flag-je b{background-position:-192px -66px}.flag-jm b{background-position:-208px -66px}.flag-jo b{background-position:-224px -66px}.flag-ke b{background-position:0 -77px}.flag-kg b{background-position:-16px -77px}.flag-kh b{background-position:-32px -77px}.flag-ki b{background-position:-48px -77px}.flag-km b{background-position:-64px -77px}.flag-kn b{background-position:-80px -77px}.flag-kp b{background-position:-96px -77px}.flag-kw b{background-position:-128px -77px}.flag-ky b{background-position:-144px -77px}.flag-kz b{background-position:-160px -77px}.flag-la b{background-position:-176px -77px}.flag-lb b{background-position:-192px -77px}.flag-lc b{background-position:-208px -77px}.flag-li b{background-position:-224px -77px}.flag-lk b{background-position:-240px -77px}.flag-lr b{background-position:0 -88px}.flag-ls b{background-position:-16px -88px}.flag-lt b{background-position:-32px -88px}.flag-lu b{background-position:-48px -88px}.flag-lv b{background-position:-64px -88px}.flag-ly b{background-position:-80px -88px}.flag-ma b{background-position:-96px -88px}.flag-mc b{background-position:-112px -88px}.flag-md b{background-position:-128px -88px}.flag-me b{background-position:-144px -88px}.flag-mg b{background-position:-160px -88px}.flag-mh b{background-position:-176px -88px}.flag-mk b{background-position:-192px -88px}.flag-ml b{background-position:-208px -88px}.flag-mm b{background-position:-224px -88px}.flag-mn b{background-position:-240px -88px}.flag-mo b{background-position:0 -99px}.flag-mp b{background-position:-16px -99px}.flag-mq b{background-position:-32px -99px}.flag-mr b{background-position:-48px -99px}.flag-ms b{background-position:-64px -99px}.flag-mt b{background-position:-80px -99px}.flag-mu b{background-position:-96px -99px}.flag-mv b{background-position:-112px -99px}.flag-mw b{background-position:-128px -99px}.flag-my b{background-position:-160px -99px}.flag-mz b{background-position:-176px -99px}.flag-na b{background-position:-192px -99px}.flag-nc b{background-position:-208px -99px}.flag-ne b{background-position:-224px -99px}.flag-nf b{background-position:-240px -99px}.flag-ng b{background-position:0 -110px}.flag-ni b{background-position:-16px -110px}.flag-np b{background-position:-64px -110px}.flag-nr b{background-position:-80px -110px}.flag-nu b{background-position:-96px -110px}.flag-nz b{background-position:-112px -110px}.flag-om b{background-position:-128px -110px}.flag-pa b{background-position:-144px -110px}.flag-pe b{background-position:-160px -110px}.flag-pf b{background-position:-176px -110px}.flag-pg b{background-position:-192px -110px}.flag-ph b{background-position:-208px -110px}.flag-pk b{background-position:-224px -110px}.flag-pm b{background-position:0 -121px}.flag-pn b{background-position:-16px -121px}.flag-pr b{background-position:-32px -121px}.flag-ps b{background-position:-48px -121px}.flag-pw b{background-position:-80px -121px}.flag-py b{background-position:-96px -121px}.flag-qa b{background-position:-112px -121px}.flag-re b{background-position:-128px -121px}.flag-ro b{background-position:-144px -121px}.flag-rs b{background-position:-160px -121px}.flag-rw b{background-position:-192px -121px}.flag-sa b{background-position:-208px -121px}.flag-sb b{background-position:-224px -121px}.flag-sc b{background-position:-240px -121px}.flag-scotland b{background-position:0 -132px}.flag-sd b{background-position:-16px -132px}.flag-sh b{background-position:-64px -132px}.flag-si b{background-position:-80px -132px}.flag-sk b{background-position:-96px -132px}.flag-sl b{background-position:-112px -132px}.flag-sm b{background-position:-128px -132px}.flag-sn b{background-position:-144px -132px}.flag-so b{background-position:-160px -132px}.flag-sr b{background-position:-176px -132px}.flag-ss b{background-position:-192px -132px}.flag-st b{background-position:-208px -132px}.flag-sv b{background-position:-224px -132px}.flag-sy b{background-position:-240px -132px}.flag-sz b{background-position:0 -143px}.flag-tc b{background-position:-16px -143px}.flag-td b{background-position:-32px -143px}.flag-tf b{background-position:-48px -143px}.flag-tg b{background-position:-64px -143px}.flag-th b{background-position:-80px -143px}.flag-tj b{background-position:-96px -143px}.flag-tk b{background-position:-112px -143px}.flag-tl b{background-position:-128px -143px}.flag-tm b{background-position:-144px -143px}.flag-tn b{background-position:-160px -143px}.flag-to b{background-position:-176px -143px}.flag-tt b{background-position:-208px -143px}.flag-tv b{background-position:-224px -143px}.flag-tw b{background-position:-240px -143px}.flag-tz b{background-position:0 -154px}.flag-ug b{background-position:-32px -154px}.flag-um b{background-position:-48px -154px}.flag-uy b{background-position:-80px -154px}.flag-uz b{background-position:-96px -154px}.flag-va b{background-position:-112px -154px}.flag-vc b{background-position:-128px -154px}.flag-ve b{background-position:-144px -154px}.flag-vg b{background-position:-160px -154px}.flag-vi b{background-position:-176px -154px}.flag-vn b{background-position:-192px -154px}.flag-vu b{background-position:-208px -154px}.flag-wales b{background-position:-224px -154px}.flag-wf b{background-position:-240px -154px}.flag-ws b{background-position:0 -165px}.flag-ye b{background-position:-16px -165px}.flag-yt b{background-position:-32px -165px}.flag-zm b{background-position:-64px -165px}.flag-zw b{background-position:-80px -165px}.flag-zr b{background-position:-96px -165px}.flag-ax b{background-position:-112px -165px}.flag-aq b{background-position:-128px -165px}.flag-cx b{background-position:-144px -165px}.flag-cc b{background-position:-160px -165px}.flag-tp b{background-position:-176px -165px}.flag-fx b {background-position: 0 -171px}.flag-zz b {background-position: -192px -165px}


.mobile-list dt{    height: 32px;line-height: 32px;}
.mobile-list dt a{color: #808080;}
.mobile-list dt a:hover{color: #F47B20}
.mobile-list dt span{    height: 32px;
    line-height: 32px;
    display: inline-block;
    vertical-align: middle;}
s.ico-mobile{
	vertical-align:middle;
	display: inline-block;
	width: 10px;
	height: 18px;
	margin-right: 5px;
	background-position: 0px -387px;
}
.mobile-list dd{left: -150px;}
.mobile-list ul{padding: 25px 0 25px;min-width:500px;text-align:center;}
.mobile-list li:hover{background:#FFF;}
.mobile-list ul li{display: inline-block;position: relative;text-align: center;background: #FFF;}
.mobile-list .msite-app {background:#FFF url(./images/app_store.png) no-repeat center;width:180px;height: 190px;padding: 0;display: block;margin-right:55px;}
.mobile-list .msite-google {background:#FFF url(./images/google_play.png) no-repeat center;width:180px;height: 190px;padding: 0;display: block;}


/* 货币选择 */

.currency-list ul{min-width:120px;padding:0;}


.currency-list li{line-height: 25px;text-indent: 0.3em;}
.currency-list li b{min-width:40px;display: inline-block;margin-right: 10px;text-align: right;}
.currency-list li a{display: block;}


#show_more_currencies{cursor: pointer;color: #1A75CF;font-weight: normal;}
    /* 右侧登录、用户中心、帮助 */
#wrap-login-account-help{float: right;}
#tools-login, #tools-account, #tools-help{float:left;}
      /* 用户登录 */
#tools-login{float: left;display: block;right:0;}
      /* 用户中心 */
#tools-account dd{left:-10px}
#tools-help ul li a,#tools-account ul li a{margin:0px 10px;padding-left:15px;background-position:0px -218px;line-height: 25px;white-space: nowrap;}
      /* 帮助 */
#tools-help dd{left:-120px;}
      /* live chat */
#tools-live_chat{padding:2px 0 0 0;}
#tools-live_chat ul{width:280px;line-height:22px;margin:10px 0;}
#tools-live_chat dd{white-space:normal;right:0;padding:0 10px;}
#tools-live_chat h5{font:bold 12px Verdana,Arial,Helvetica,sans-serif;margin:10px 0;}
#tools-live_chat dd li a:link{color:#1A75CF;}
#tools-live_chat dd li:hover{background:#fff;}
#tools-live_chat dd li a{display: inline;padding:0;}
#tools-live_chat .chat {
    background-position: -176px -5px;
    display: inline-block;
    height: 15px;
    width: 17px;
}
.caret{display: inline-block;
    width: 0;
    height: 0;
    vertical-align: top;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid black;
    opacity: 0.3;
    filter: alpha(opacity=30);
    content: "";}
  /* 头部搜索 */
#head-search{position: relative;margin:8px 0;}
    /* 网站logo */
.sp_logo{background:url('./images/sp_logo.png');height: 74px;width: 190px;float:left;}

#wrap-search{height: 70px;padding-left: 208px;padding-top: 5px;margin-bottom: 15px;margin-top:12px;}
      /* 搜索 */

        /* 下拉列表 */
#form-catList{float:left;color:#666464;border: 1px solid #dbdbdb;position:relative;border-right:0;}
#wrap-catList{color: #666464;position: relative;height:38px;line-height: 38px;}
#wrap-catList span{margin: 0 21px 0 7px;overflow: hidden;}
#wrap-catList s{position: absolute;
top: 17px;
right: 5px;
display: inline-block;
height: 6px;
width: 11px;
background-position: 0 -211px;}
#catList-select{position: absolute;top: -1px;left: -1px;height:40px;opacity: 0;white-space: nowrap;filter:alpha(opacity=0);}
        /* 输入提交 */
#wrap-input-btn{overflow:hidden;position:relative;}
#form-input{border: 1px solid #dbdbdb;height: 38px;padding: 0 5px 0 0;position: relative;}
#form-input input{width: 450px;
height: 22px;
line-height: 22px;
padding: 9px 0px 7px 10px;
border: 0;
background-color: #FFF;
color: #999;}
#form-btn{display: inline-block;position: absolute;right:0;top: 0;}
#form-btn span{float: right;height: 40px;width:48px;display: inline-block;cursor: pointer; background-position: 0 -296px}
#form-btn b{display: block;float: right;height: 15px;width: 15px;margin: 12px 3px 0 0;cursor: pointer;}
.search_loading,.loading{background:url(./images/loading.gif) no-repeat left center;}
.loading{display: inline-block;width:16px;height: 16px;}
.search_x_keyword{background:url(./images/keywordclose.gif) no-repeat left center;}
        /* 搜索下拉产品 */
#search_rs{width: 502px;position: absolute;z-index: 999;background: #fff;left: 208px;top: 44px;border:1px solid #dbdbdb;display:none;}
#search_rs>ul>li {list-style:none;padding:2px 10px 2px 10px;font:normal 14px/24px Arial;color:#626262;cursor:pointer;overflow:hidden;}
#search_rs>ul>li.over {background-color:#f0f0f0;}
#search_rs>ul>li>strong {color:#000;}        

#search-cartDesc{margin-left: 30px;height: 40px;width: 200px;float: right;line-height: 40px;} 

.mini-cart { position: relative;width:209px;border:1px solid #fff;}
.mini-cart:hover ul { top: 40px;}
.ico-cart{background-position: 0 -259px;
width: 50px;
display: inline-block;
height: 34px;
margin-top:5px;
float: left;
margin-left:15px;
margin-right: 10px;
position: relative;}

.mini-cart:hover{background:#f0f0f0;border:1px solid #dcdcdc;}
.mini-cart:hover .arrow{display: block;z-index: 900;}

.mini-cart .ico-cart i{color: #fff;
font-size: 12px;
font-weight: bold;
background: #EC0316;
border-radius: 50%;
display: inline-block;
position: absolute;
right: 0;
top: -4px;
min-width: 17px;
height: 17px;
line-height: 17px;
font-style: normal;
text-align: center;}


.mini-cart ul { position: absolute;z-index: 400;overflow: hidden;padding: 5px 0;border: 1px solid #dcdcdc;background: none repeat scroll 0 0 #fff; top:-9999px; width: 240px; padding: 0 10px; right: -1px;}
#proList-main ul{font-family: Arial,Helvetica,sans-serif;line-height:16px;font-size:11px;}
.mini-cart li {height: 53px; margin-top: 12px; overflow: hidden;}
.mini-cart .lih { height: 36px; line-height: 36px; border-bottom: 1px solid #e5e5e5; margin-top: 2px;font-size:14px;}
.mini-cart li img {float: left; width: 51px; height: 51px; border:1px solid #eaeaea;}
.mini-cart li p a { color: #454545}

.mini-cart li p em { color: #EB6100; font-style: normal;}
.mini-cart li p { float: left; width: 160px; height: 32px; overflow: hidden; margin: 0; line-height: 16px; margin-bottom: 4px;margin-left:10px;}
.mini-cart li .p2 { height: 20px; margin-bottom: 0; }
.mini-cart .grey,.mini-cart .grey a { color: #aeacad;}
.mini-cart .grey strong { font-weight: normal;}
.mini-cart .grey .p2 span { float: right; margin-right: 5px}

.mini-cart .arrow{display: block;width:12px;height: 8px;background:url(./images/bottom_v2.png) no-repeat 0 -931px;position: absolute;bottom:-1px;right:30px;display: none;}




#proList-count{background: none repeat scroll 0 0 #DEF1FE;text-align: center;font-size: 12px;}
#proList-count .totalPrice{}
.totalPrice b{color: #CC0000;}
li#proList-goShopping { border-top:1px solid #e5e5e5; height: 40px; line-height: 40px; text-align: center;  }
li#proList-goShopping a { color: #0777e5}
li#proList-goCheckout{ background-color: #f1f1f1; text-align:center; height: 35px;line-height: 35px; margin: 0 -10px; }
#proList-goCheckout a{ padding: 3px 15px; color: #fff; background:#eb6100;font-size: 15px; }
#proList-goCheckout a:hover{text-decoration: none;background:#EB5000;}
#cartDesc-proItem{font-family: "Arial";

position: relative;
z-index: 401;}

#cartDesc-proItem a{font-size: 15px;}


.popup-kw{overflow: hidden;margin:8px 0 0;white-space: nowrap;}
.popup-kw:hover{position:relative;z-index:999;}
.popup-kw a{margin-right:5px;}
    /* nav - 头部导航栏*/
#top_nav {height: 33px;line-height:33px;width: 100%;clear: both;border-bottom: 2px solid #00a0ea}
#top_nav>ul>li{text-align:center;position: relative;}
#top_nav>ul>li:hover .select{display: block;}
#top_nav>ul>li>i{background-position:-143px -4px;height:33px;padding-left:2px;display:block;float:right;}
#top_nav_wrapcenter li {float: left;}
#top_nav_wrapcenter a:hover{color: #F47B20;}
      /* 产品目录 */
#top_nav_wrapleft {float: left;}
.categories_bar {position: relative;top: 0;left: 0;height:33px;width: 185px;z-index: 180;background:#00a0ea;}
.categories_bar>div>h3{font-family:arial;color: #fff;margin:0;font-weight: normal;}

#cat_drop_down_nitice:hover #AllSort{top: 33px;display:block;}
#AllSort {position: absolute;top: 35px;left: 0;padding:0;z-index: 300;border: 1px solid #00a0ea;border-right: 1px solid #00a0ea;border-top: none;background-color: #fff;}

#AllSort ul{width: 183px;}

.icon-bar{width:18px;height:14px;background-position: 0 -58px;display: inline-block;margin:0 18px;vertical-align: middle;}

/* 一级目录 */
#AllSort li {width: 173px;line-height: 25px;padding: 0 0 0 10px;background-position:-30px -141px;border-bottom: 1px dashed #E9E9E9;}
#AllSort li.hover{background:#fff;line-height: 25px;}
#AllSort li.hover > a{position:relative;display:block;z-index:999;border-right:5px solid #fff;background: #fff;right:-1px;}
#AllSort li>i{background-position:0 -568px;float:right;padding:20px 0 0 8px;margin-right:10px;}
#AllSort li.hover>i{display:none;}

#AllSort li a{text-decoration:none;display: block;}
#AllSort li>a {font-size: 14px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: arial;padding:3px 0;}
#AllSort li>div{width:920px;display:none;position:absolute;left:183px;top:0;min-height: 475px;}
#AllSort li .catWrap{position: absolute;min-height: 475px;border: 1px #00a0ea solid;background:#fff;box-shadow:3px 3px 9px rgba(0, 0, 0, 0.4);}
.catWrap h3{height: 25px;line-height:21px;font-weight:normal;background: none repeat scroll 0 0 #f4f4f4;color:#fff !important;padding:0 0 0 10px;margin:0;font-size:12px;}
#AllSort li dl{float: left;width: 225px;margin:0 5px 0 0;}
#AllSort .catWrap dl:last-child{margin:0;}
#AllSort .flash{padding:5px 0 0;text-align:center;}
#AllSort .hot{background:url(./images/sub_hot.png) no-repeat;display: inline-block;width:25px;height: 12px;margin-left:3px;}
/* 二三级目录 */
#AllSort li dt{
    border-bottom: 1px dotted #ccc;
    font-family: arial;
    font-size:14px;
    padding: 10px 0 10px 10px;
    vertical-align: middle;
    line-height: 18px;
}
#AllSort li dt.common{padding:6px;border: 0}
#AllSort li dt:hover{background:#fff;}
#AllSort li dt:hover a{color:#1A75CF;}
#AllSort li dd{font-size: 12px;
    line-height: 13px;
    padding: 2px 20px;
    font-weight:normal;
    margin:0;
}
#AllSort li dd a{color:#7d7d7d;}
#AllSort li dd:hover{background:#f4f4f4;}

.pop_top {position: absolute;top: 100px;left: -5px;width: 6px;height: 24px;background-color: #F3F3F3;}
#sub_cat_title{text-align:center;font-weight:bold;line-height:16px;border:1px solid #ccc;border-top:none;padding: 10px 0;position:relative;top:-5px;}
#sub_cat_title a{color:#333;}
      /* 栏目底部内容 */
.paddingSideBox{padding: 0.7em 0.9em;}
    /*  google+ 和 live chat */


#top_nav_wrapcenter li a{font: normal 14px arial;color:#626262;display: block;text-decoration: none;overflow:hidden;height: 33px;
line-height: 34px;}
.live_chat_drow_btn {height: 34px;width: 69px;}
#top_nav .select {position: absolute;top: 33px;width: 100%;overflow: hidden;z-index: 20;display: none;left:-1px;}
#top_nav .select ul {height: auto;background: #f0f0f0;border: 2px solid #00A0EA;
border-top: 0;}
#top_nav .select ul li {float: none !important;height: 33px;background: none repeat scroll 0 0 transparent;color: #fff}
#top_nav .select ul li a{padding:0;font-size:12px;line-height:33px;color:#666;text-align: left;padding-left:5px;}
#top_nav .select ul li a:hover{color:#fff;background:#00A0EA;}
#top_nav .select ul li img{vertical-align:middle;}
#top_nav .select ul li.td_chat a {padding-left: 15px;background: url("./images/td_chat.gif") no-repeat scroll 2px 8px transparent !important;}
#top_nav .select ul li:last-child{border-bottom: 0}
#top_nav .arrow{position: absolute;height: 0;width: 0;overflow: hidden;font-size: 0;line-height: 0;border-width:7px;  
    border-style:solid;  
    border-color: transparent transparent #f0f0f0 transparent;  z-index: 21;top: 21px;left: 45%;display: none}
#top_nav ul li:hover .arrow{display: block;}

#top_nav .dropship .select{width:100px;}
#head_g1_wrap {overflow: hidden;width: 84px;height:34px;}
#head_g1 {display: block;margin: 8px 0 0 3px;}


/* nav center */
#top_nav_wrapcenter {overflow: visible;background:#f0f0f0;}



#top_nav li.recommend{  width: 14%;}
#top_nav li.home {width: 8%}
#top_nav li.zone {width: 11%}
#top_nav li.specialoffer {width: 10%}
#top_nav li.hot {width: 12%}
#top_nav li.new {width: 11%}
#top_nav li.dropship {width: 9%}
#top_nav li.forum {position: relative;width:14%}
#top_nav li.forum a {background:url("images/header.png") no-repeat -70px -147px;text-align:left;padding-left:12px;}
#top_nav li.recommend img{ position: absolute;top: 0;}
#top_nav li .ico-hot{background:url(images/header.png?20150724) no-repeat -177px -32px;display:inline-block;top:0;width:20px;height:11px;position: absolute;z-index: 10}
#top_nav li .cdp{background:url(images/header.png?20150724) no-repeat 0 -243px;display:inline-block;width:7px;height:5px;margin-left:10px;transition: transform .2s ease-in 0s;-webkit-transition: -webkit-transform .2s ease-in 0s;}


#top_nav li:hover .cdp{transform: rotate(180deg);-webkit-transform: rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}




  /* usually modules */
    /* go top */
#back-top{position: fixed;bottom: 30px;margin-left: 1000px;width:32px;height: 10px}
#back-top.back-top-2{position: fixed;bottom: 30px;margin-left: 1000px;width:47px;height: 50px;}
#back-top.back-top-2 a{display: block;height: 35px;background: url('./images/bottom.png?20150724');background-position: -94px -25px;}
#back-top.back-top-2 a:hover{text-decoration: none;background-position: -143px -27px}
.productCompare #back-top{margin-left:0;position:relative;bottom:15px;}
.back-top-ul { width: 32px; position: absolute; bottom: 0;}
.back-top-ul li { width: 32px; height: 32px;}
.back-top-ul li a { display: block; background-image: url('images/bottom.png?20150724'); width: 32px; height: 32px;}
.back-top-ul .back-top-li { height: auto}
.back-top-ul .back-top-li > a {  height: 16px; background: #cecece; }
.back-top-ul .back-top-li > a:hover { background-color: #f39801}
.back-top-ul .back-top-li > a i {background-image: url('images/bottom.png?20150724'); display: block; width: 32px; height: 16px;background-position: -87px -350px; transition:transform .2s ease-in 0s; -webkit-transition: -webkit-transform .2s ease-in 0s; }
.back-top-ul .back-top-li > a.hover i{background-position:-87px -380px;}
.back-top-ul .back-top-li2 { margin-top: 8px;}
.back-top-ul .back-top-li2 a {  background-position: -87px -307px; border-radius: 16px;}
.back-top-ul .back-top-li2 a:hover { background-position:-134px -307px }
.back-top-ul ul { margin-top: 8px;margin-bottom: 12px; }
.back-top-ul ul li { margin-bottom: 5px; }
.back-top-ul ul li a { opacity: 0.8}
.back-top-ul .vk { display: none;}
.ru .back-top-ul .vk { display: block;}
.back-top-ul .vk a { background-position: 0 -308px;}
.back-top-ul .vk a:hover {opacity: 1}
.back-top-ul .fb a { background-position: 0 -345px;}
.back-top-ul .fb a:hover { opacity: 1}
.back-top-ul .tw a { background-position: 0 -383px;}
.back-top-ul .tw a:hover {opacity: 1}
.back-top-ul .pt a { background-position: 0 -420px;}
.back-top-ul .pt a:hover {opacity: 1}
.back-top-ul .gg a { background-position: 0 -458px;}
.back-top-ul .gg a:hover {opacity: 1}
.back-top-ul .ap a { background-position: 0 -495px; opacity: 0.5}
.back-top-ul .ap a:hover {opacity:1}
.back-top-ul .ap { position: relative;}
.back-top-ul .ap p {display:none; margin:0; padding:0;position: absolute; width: 135px;height: 135px; background:url(./images/msite-qrcode.png) no-repeat; left: -145px; bottom: 0;border: 1px solid #CCC;box-shadow: 0px 0px 8px #C4C4C4;white-space: nowrap;z-index: 999;}
.back-top-ul .ap:hover p { display: block;}

/*    
#back-top{position: fixed;bottom: 30px;margin-left: 1000px;width:47px;height: 50px}
#back-top a{display: block;height: 35px;background-position: -94px -25px}
#back-top a:hover{text-decoration: none;background-position: -143px -27px}
*/
    /* button ---------------------------------------------- */
.button {
    display: inline-block;
    zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {text-decoration: none;}
.button:active {position: relative;top: 1px;}
.bigrounded {-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius: 2em;}
.medium {font-size: 12px;padding: .4em 1.5em .42em;}
.small {font-size: 11px;padding: .2em 1em .275em;}
.button_row{margin: 10px 5px 0 0;float: right;}
      /* gray */
.button.gray {color: #e9e9e9;border: solid 1px #555;background: #6e6e6e;
    background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
    background: -moz-linear-gradient(top,  #888,  #575757);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.button.gray:hover {background: #616161;
    background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
    background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.button.gray:active {color: #afafaf;
    background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
    background: -moz-linear-gradient(top,  #575757,  #888);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}
      /* white */
.button.white {color: #606060;border: solid 1px #b7b7b7;background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
    background: -moz-linear-gradient(top,  #fff,  #ededed);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#ededed');
}
.button.white:hover {background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
    background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#dcdcdc');
}
.button.white:active {color: #999;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
    background: -moz-linear-gradient(top,  #ededed,  #fff);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#fff');
}
/*
  leftSideBox CSS -base  左侧栏样式
  last midify time -- 2012-5-2
*/
.leftBoxContainer div {font: 12px/17px verdana;color: #333;text-decoration: none;}
.sideBoxContent{background:#fff;padding: 0.7em 0.9em;border:1px solid #dcdcdc;border-top:0;}
#left-col {float: left;margin-right: 8px;text-align: center;width: 185px;}
.leftBoxContainerNew {width: 183px;margin-top: 20px;padding-top: 1px;color: #333;word-wrap: break-word;}
.leftBoxContainerNew h3 {margin: 0;display: block;border-bottom: 1px solid #ddd;color: #333;font-size: 12px;line-height: 30px;vertical-align: middle;background:#eee;}
.leftBoxContainerNew a:link, .leftBoxContainerNew a:visited {color: #626262;}
.leftBoxContainerNew a:hover {color: #f47b20;}
.leftBoxContainerNew h3 a.more {font-size: 10px;background: url(images/header.png?20150724) no-repeat 0 -82px;width:13px;height: 13px;display: inline-block;margin-left:5px;vertical-align: middle;}
.sideBoxContent ul {overflow: hidden;text-align: left;}
  /* what's hot */
#whatshotContent {width: 185px;}
#whatshotContent a{display:block;margin-bottom: 20px;}
#whatshotContent a img{display:inline;}
  /* categoriestotags */
#category_to_tags{text-align:left;}
  /* recently_sold_items */
#ro_content{position:relative;}
#goup, #godown {cursor: pointer;display: block;width: 170px;height: 11px;display: none;}
#goup{background-position:-8px 0;}
#godown{background-position:-8px -12px;bottom:0;}
#recently_sold_items{overflow: hidden; height: 360px; margin: 0px 4px;}
#recentlyordered .sideBoxContent{padding:0;}
.ro-img{float: left;width: 50px;}
.ro-price{color:#eb6100;font-size:14px;height:42px;line-height:42px;padding-left:5px;font-weight: bold;font-family: verdana;}
.ro-name{float: left;margin:8px 0;font-family: verdana;}
.ro-address{color:#555;height:auto;word-wrap:break-word;clear:both;}
.ro-hr{color: #999;margin:10px 0;}
#recently_sold_items_b{display:none;}
/* specials */

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale {text-align: left;margin-bottom: 3px;clear: both;color: #eb6100;font-size: 16px;font-weight: bold;font-family: verdana;}
.rv_price .productSpecialPrice {
font-size: 12px;
width: 90px;
margin:0;
}
#specials span{display:block;text-align:left;}
#specials > div > div{border-bottom: 1px dashed #ccc;padding:8px 0;}
#specials > div >div:last-child{border-bottom:none;}
/* .normalprice{margin-left: 10px;} */
.normalprice, .productSpecialPriceSale {color: #999;font-size: 11px;font-weight: normal !important;line-height: 11px;text-align: left;text-decoration: line-through;}
  /* Press Releases */
.annouce {overflow: hidden;text-align: left;}
  /* Recently Viewed */
#recently_view li{width:180px;height:60px;text-align:center;overflow:hidden;padding-top: 10px;}
#recently_view li .rv_title{width:90px;font-size:11px;line-height: 11px;display:inline-block;text-align:left;overflow:hidden;margin: 2px 10px 0 15px;word-break:break-all;word-wrap:break-word}
#recently_view li .rv_price{color: #EB6100;font-size:12px;font-weight:bold;font-family:verdana;width:90px;display:inline-block;text-align: left;margin: 0px 7px 0 16px;}
ul#recently_view hr{border-bottom: 1px dashed #e4e4e4;}
#recently_view li a{float:left;}
#recently_view li a img{border:1px solid #fff;padding:1px;width: 60px;height: 60px;display: block;overflow: hidden;}
ul#recently_view li a img:hover{border:1px solid #ccc;}
#recently_submit{text-align:left;margin-top:5px;}
#recently_submit #switch_click{height:17px;display:inline-block;width:140px;overflow:hidden;margin-left:22px;}
  /* shop confidence | Satisfaction Guaranteed | Privacy Policy */
#shopwithconfidenceContent {padding: 3px;}
#shopwithconfidenceContent, #satisfactionguaranteedContent {font-size: 11px;}
.privacy_policy {color: #333;line-height: 18px;padding: 3px;text-align: left;}
.leftBoxContainerNew .privacy_policy a {font-size: 12px;font-weight: bold;text-decoration: underline;color:#1a75cf;}
.leftBoxContainerNew .privacy_policy a:hover{color:#f47b20;}
  /* 新产品页面差异性 -start */
#products-new-categories{border:none;margin-top:15px;}
#products-new-categories h3 {
    border-bottom:0px;
    color:#626262;
    background:#eee;
    line-height: 35px;
    font-weight: normal;
    font-size: 14px;
}
.sideBoxContent.centeredContent strong {font-size: 10px;font-weight: normal;}
.but_russion_go_search {position: relative;top: 3px;}
  /* 新产品页面差异性 -end */
  /* 左侧栏 */
.ru_widget{margin:10px 0;}
/*
  leftSideBox CSS -base  右侧栏样式
  last midify time -- 2012-5-12
*/
#right-col{left: 8px; width: 183px;float:right;text-align:center;background:#FFF;}
  /* top sellers */
#top_seller{border:1px solid #EFEFEF;}
#top_seller .tab {border-bottom: 1px solid #ccc;height: 32px;margin-bottom: 0;margin-top: 0;overflow: hidden;padding: 6px 1px 0;width: 168px;}
#top_seller .tab li {
    background-position:-9px -2744px;
    color: #999999;
    height: 30px;
    line-height: 30px;
    margin: 0 1px;
    padding-top: 2px;
    text-align: center;
    width: 82px;
    cursor: pointer;
    float: left;
	padding: 10px 0;
}
#top_seller .tab .curr {
    background-position:-9px -2744px;
    color: #CC0000;
}
#top_seller .tabcon li {
    border-bottom: 1px dashed #EFEFEF;
    float: left;
    height: auto;
    line-height: 22px;
    overflow: hidden;
    width: 160px;
	padding: 10px 0 10px 5px;
}
#top_seller .tabcon .ranking_number {
    color: #CC0000;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 0 4px;
}
#top_seller .tabcon .p-img {
    float: left;
    margin:0 5px 0 5px;
    overflow: hidden;
}
#top_seller .tabcon img{
	display:block;
}
#top_seller .tabcon .p-price {
    line-height: 18px;
    color: #999999;
    overflow: hidden;
	text-align: left;
	padding: 3px;
	position: relative;
	/* left: 5px; */
	height: 50px;
	top: 15px;
}
#top_seller .tabcon .p-price .productSpecialPrice{
	font-size:12px;
	display:block;
	font-family: Arial;
}
#top_seller .tabcon .p-price .normalprice{
	font-size:10px;
	font-family: Arial;
	position: absolute;
left: 5px;
top: 20px;
}
#top_seller .tabcon .p-name {
    float: left;
    height: auto;
    overflow: hidden;
    line-height: 1.5em;
	width: 160px;
    word-wrap: break-word;
	margin-top:10px;
	word-break: normal;
}
#top_seller .tabcon .p-name a:link {
    color: #333;
    font-size: 12px;
}
/* #top_seller .tabcon .fore {
    height: auto;
    padding: 10px 0;
}
#top_seller .tabcon .fore .p-img {
    display: block;
}
#top_seller .tabcon .fore .p-price {
    display: block;
}
#top_seller .tabcon .fore .p-name {
    height: auto;
    line-height: 1.5em;
    margin-left: 25px;
    width: 140px;
} */
/*
  currentPage CSS -base  -- 主功能样式
  last midify time -- 2012-5-2
*/
/* main_page=start */
#contentWrapper {text-align: left;vertical-align: top;width: 990px;margin:0 auto;}
  /* main_page=product_info */
#choose_category{padding: 2px 4px;background-position:right -1156px;}
/* main_page=ws_search_result */
    /* 目录相关样式 */
.list_bar li, .wh_fanye li {float: left;white-space: nowrap;}
  /* main_page=login */
    /* 头部标题 */
.signin_rg_head {margin-left: 25px;}
.signin_rg_head h2 {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 60px;
    margin: 0;
    padding: 0;
}
    /* 登录相关 */
.ck_w {margin: 0 auto;width: 760px;}
.ck_w_m {width: 365px;}
.allborder {border: 1px solid #DDDDDD;}
.check_box_tit {
    background: url("./images/bg_title.png") repeat-x scroll 0 0 transparent;
    font-size: 12px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
}
.de .fr.ck_w_m .check_box_tit{
    line-height: 16px;
}
.pad_1em {
    padding-left: 10px;
}
.pad_10px {
    padding: 10px;
}
.order_layer .show, .nl_layer .show {
    margin: 0 auto;
    padding: 10px 0;
    width: 100%;
}
#create_account, #logins {
    color: #333;
    font-family: verdana,helvetica,sans-serif;
    font-size: 12px;
}
.login_registe td {
    height: 38px;
    line-height: 26px;
    padding-right: 3px;
}
.login_input_box {
    border: 1px solid #C3C0C0 !important;
    font-size: 14px;
    padding: 3px 5px;
    width: 300px;
}
.clearRight {
    clear: right;
    margin: 0;
    padding: 0;
}

    /* 注册 */
#login_signin ul {
    margin: 0 0 15px;
    padding: 0;
}
.information {
    line-height: 150%;
    padding: 10px 3px;
}
.long_both {
    display: block;
    width: 99%;
}
.cen {
    text-align: center;
    width: 100%;
}
#PPECbutton {
    margin: 15px 0 10px;
}
.common_or {
    float: left;
    height: 40px;
    line-height: 40px;
    padding-right: 8px;
    text-align: right;
    width: 25px;
}
#PPECbutton a img {
    vertical-align: middle;
}
.important {
    font-weight: bold;
}
LABEL.checkboxLabel, LABEL.radioButtonLabel {
    margin: 0.5em 0.3em;
}
.p_list_btn {
    clear: both;
}
  /* main_page=popup_packing_manger */
#package_manager_title {
    display: inline-block;
    margin: 8px 0;
    padding: 0;
}
#popupPackingManager {
    font-family: verdana;
    font-size: 14px;
}
#summery_products_table th {
    background: url("./images/tools_bg.gif") repeat-x scroll 0 0 transparent;
    font-size: 13px;
    font-weight: bold;
}
#summery_products_table td {
    background-color: white;
    text-align: center;
    vertical-align: middle;
}
.button_background_image {
    background: url("./images/button_left.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    padding: 0 0 0 8px;
}
.button_background_image input {
    background: url("./images/button_right.gif") no-repeat scroll right 0 transparent;
    border: medium none;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    height: 27px;
    margin: 0;
    outline-style: none;
    outline-width: medium;
    padding: 0 8px 0 0;
    white-space: nowrap;
}
  /* main_page=express_checkout */
legend {
    color: #333;
    font-size: 12px;
    font-weight: bold;
    padding: 3px 6px;
}
#checkout_payment ul li {
    float: left;
    width: 375px;
}
#checkout_payment ul li img {
    vertical-align: text-bottom;
}
.p_add_cart {
    line-height: 28px;
}
.checkoutinfo {
    font-size: 1.1em;
    line-height: 2em;
    text-align: left;
}
.orders_prodcuts, .shipping_details {
    border-collapse: collapse;
    text-align: center;
    border:1px solid #ddd;
}
.orders_prodcuts th, .shipping_details th {
    background: none repeat scroll 0 0 #F5F5F5;
  
    color: #000;
    font-weight: normal;
    padding: 10px 0;
    text-align: center;
}
.orders_prodcuts td, .shipping_details td {
    padding: 10px;
    vertical-align: middle;
}
.orders_prodcuts tr, .shipping_details tr {
   border-bottom: 1px dotted #ddd;
}
.shipping_details .vertical_align_middle {
    height: 55px;
}
.shipping_details .shipping_help {
    padding-left: 5px;
    padding-top: 5px;
}
.orders_prodcuts .discount_info {
    padding: 5px;
}
fieldset label, fieldset span, fieldset div, fieldset input, fieldset form {
    color: #333;
}
#order_comments textarea{width:90%;display: block;}
.isloading{background:url("./images/ajax-loader-4.gif") no-repeat left center;
    width:32px;
    height:32px;
    float:left;
}
.sp_coupon_help{left:120px;position:relative}
/* 参考币种 actual payment currency */
#ref_total_information{margin-bottom:12px}
.ebx_table{padding-left: 15%;}
.ebx_title{padding-left: 10%;}
.ebx_button{float: right;padding-right: 10%;margin-top: 10px;}
.ebx_input_txt{width:190px;line-height:15px}
  /* main_page=popup_add_wishes */
#wishoutbox {margin-top: 10px;overflow-x: hidden;width: 100%;}
.wish_head_title {
    color: #1E4E8E;
    padding-left: 8px;
    width: 100%;
}
.red_style {color: #A72D2C;}
.wishlistHiddenBox {
    clear: left;
    color: #1E4E8E;
    float: left;
    padding: 0 1em;
    width: 100%;
}
.wishlistName {
    clear: both;
    display: block;
    float: left;
    margin-bottom: 5px;
    width: 100%;
}
.wishtag_input {
    width: 215px;
}
.wishtagNote {
    float: left;
    font-size: 11px;
    font-style: italic;
    line-height: 0;
    margin-bottom: 10px;
}
#wishlistHiddenBox dl {
    clear: both;
    margin: 0;
    padding: 0;
}
#wishlistHiddenBox dt {
    clear: left;
    float: left;
    text-align: left;
    width: 150px;
}
.FieldRow dl dd {
    margin: 0;
    overflow: hidden;
}
div.FieldRow span a, div.FieldRow a, .not_current {
    background: url("./images/wishtagsBG.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #C0EBFF;
    color: #0286E3;
    display: block;
    float: left;
    margin: 0 3px 3px 0;
    padding: 2px;
    text-decoration: none;
}
dl#RecommendTagList a, .not_current {
    display: block;
    font-family: "simsun";
    font-size: 12px;
    height: 15px;
    white-space: nowrap;
}
dl#RecommendTagList a.Selected {
    color: #FF5500;
}
#wishDescription {
    float: left;
    margin-bottom: 50px;
    width:90%;
}
div.FieldRow span a:hover,div.FieldRow a:hover,#wishForm dl#RecommendTagList dd a#tag_2:hover,.current_page  {
    background:#0E8AF8;
    border:1px solid #F0FAFF;
    color:#fff;
    display:block;
    float:left;
    margin:0 3px 3px 0;
    padding:2px;
    text-decoration:none;
}
    /* 添加成功显示的产品. */
.also_like {float: left;}
.also_like_prd {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.also_like_prd li {
    float: left;
    margin: auto 5px;
    width: 120px;
}
.also_like_name {
    font-size: 11px;
    height: 80px;
    text-align: left;
}
.wishRecommend {
    color: #666;
    float: left;
    font-weight: bold;
    margin-top: 5px;
    padding: 0 8px;
    text-align: right;
    width: 100%;
}
.wishRecommendBtn {
    background: url("../../template_default/buttons/english/goforward.gif") no-repeat scroll right center transparent;
    padding-right: 0;
}
.wishRecommendBtn a {
    text-decoration: none;
}
  /* main_page=popup_price_match  background-position: -6px -53px !important; width: 112px;height:18px;*/
#freeshipping{margin:3px 0;display:inline-block;line-height:17px;font-size:12px;}
#freeshipping span{color:#025ba7;font-family: helvetica,sans-serif; font-weight: bold;margin: 0 0 0 3px;}
textarea.price_macth {display: block;margin: auto;width: 100%;}
  /* main_page=popup_report_error */
  /* main_page=popup_login */
.ajax_login_submit_area li{float:right;display:list-item;}
  /* main_page=login */
#ajax_login form {
    bottom: 0;
    color: #666;
    left: 0;
    padding: 0;
    position: relative;
}
.header_return_c {
    color: #666;
    font-weight: bold;
}
label.inputLabel {
    float: left;
    font-weight: bold;
    width: 135px;
}
#ajax_login form label {
    float: left;
    line-height: 21px;
    width: 25%;
}
.input_box {
    background: none repeat scroll 0 0 #E0F2FC;
    border: 1px solid #AAABAB !important;
    font-size: 14px;
    height: 21px;
    padding: 5px 5px 1px;
    width: 254px;
}
.ajax_login_submit_area {
    background: none repeat scroll 0 0 #F2F2F2;
    bottom: 0;
    margin: 0;
    position: fixed;
    right: 0;
    width: 100%;
}
.cen {
    text-align: center;
    width: 100%;
}
.rg_divide {
    border-top: 1px dashed #ccc;
    height: 1px;
    overflow: hidden;
}
.ajax_widget {
    float: left;
    font-size: 11px;
    margin-bottom: 10px;
    margin-left: 20px;
}
.ajax_widget a:link, .ajax_widget a:visited {
    text-decoration: underline;
}
  /* main_page=popup_reviews_write */
.commentProductTitle {font-size: 16px;margin-top: 0;}
.write_review_bg {padding: 4px;}
.write_review_k {color: #666;float: left;height: auto;width: 100%;}
.write_reviews_notice {line-height: 20px;}
.write_reviews_notice a {color: #000;text-decoration: underline;}
.reviewsWriteReviewer {
    clear: left;
    display: block;
    float: left;
}
    /* 星级显示 */
.ratingRow {margin: 1em 0 1.5em;}
.ratingTitle{float: left;font-weight: bolder;width: 160px;margin:0 10px 0 0;}
.validateTitle{float: left;font-weight: bolder;margin:0 10px 0 0;}
h4.optionName {
    line-height: 23px;
    padding: 0.2em;
}
.involveItem{margin:6px 0;}
.involveItem span {
    float: left;
    font-weight: bolder;
    width: 180px;
}
.input_box_ {
    border: 1px solid #ccc;
    font-size: 14px;
    height: 21px;
    padding: 5px 5px 1px;
    width: 485px;
}
    /* 用户评论 */
.writeReviewsNoticeBox {
    color: #666;
    float: left;
    margin-bottom: 5px;
    padding: 5px 10px 5px 0;
    width: 95%;
}
.commentbordBox {
    float: left;
    margin-bottom: 20px;
    padding: 0.2em 0;
    width: 648px;
}
.reviewtextBox {
    margin-top: 40px;
    width: 145px;
}
.reviewtextBox span {
    vertical-align: middle;
    white-space: nowrap;
}
.commentbordBox div span strong {
    color: #666;
}
.enter_count {
    float: left;
    width: 120px;
}
.commentbordBox textarea {display:block;width: 470px;}
.writeReviewsTitle span {float: left;font-weight: bolder;width: 150px;color: #666;}
#send_submit{margin:0 50px 0 0;}
    /* cell phone */
#userMenu{
    margin:0px;
    padding:0px;
}
#userMenu li{
    margin:0 ;
    padding:5px;
    border-bottom:1px dotted #c5e4ff;
    text-align:left;
}
#userMenu li.usrMenuTitle2{
    padding-left:10px;
}
#userMenu li:hover{
    background:#f6f6f6;
}
#userMenu li a{text-decoration: none;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.usrMenuTitle a {background-position: 0px -452px;padding-left: 10px;}
#userMenu li a:hover{text-decoration:none;}
#news li {text-align:left;margin:2px 0;}

/* 二级产品目录 */
.template_subcat_box {
    border: 1px solid #ccc;
    color: #333;
    padding-top: 10px;
}
.wrapper_categorybg {
    float: left;
    width: 33.3%;
}
.template_cat_bg {
    background: url("./images/sub_categories_box.gif") no-repeat scroll 0 0 transparent;
    height: 200px;
    margin: 0 auto;
    padding: 10px 12px 5px;
    width: 221px;
}
.p_list_img {
    border-color: #EBEBEB #EBEBEB #fff;
    border-style: solid;
    border-width: 1px;
    float: left;
    height: 160px;
    padding: 5px 0;
    position: relative;
    text-align: center;
    width: 100%;
}
.p_list_img a {
    height: 100%;
    vertical-align: middle;
    width: 100%;
}
.p_list_img img {
    border: 1px solid #fff;
    vertical-align: middle;
}
.template_cat_bg .p_list_img {
    border: 1px solid #fff;
    height: 150px;
    width: 219px;
}
.sbucat_title {
    background: url("./images/cat_list_img.jpg") no-repeat scroll left center transparent;
    clear: both;
    float: left;
    margin-top: 2px;
    padding-left: 20px;
}
  /* main_page=news */
#news_page {padding: 0 10px;}
#news_page h5{background-color: #EDF7FF;color: #56A5EE;font-size: 12px;height: 26px;line-height: 26px;padding: 0 10px 0 0;text-align: right;}
  /* main_page=shop */
#shop_title{
    
    line-height:25px;
    font-size:14px;
    border:1px solid #ccc;
    padding-left:20px;
}
#shop_title .mpl_char{padding:0 4px;}

.shop_metatitle{
    margin:0 4px;
    line-height:28px;
    height:auto;
    float:left;
    width:190px;
    overflow:hidden;
}
#shop_metadesc{
    margin-left:18px;
}
  /* main_page=shop_products */
.search_no_result{
    background:#DFE9F5;
    width:806px;
    color:#1A75CF;
    padding:10px 0;
    text-align:center;
}
  /* main_page=popup_shipping_address */
#address_all td{vertical-align:top;}

  /* main_page=investigate */
#customer_investigate ul{width: 665px;margin: 0 auto;}
#customer_investigate li{margin:18px 0;}
  /* main_page=popup_quick_search */
#quick_find_header li {color: #1A75CF;float: left;font-size: 13px;font-weight: bold;line-height: 32px;}
#search_con #seacrh_con_imgwraper {padding: 0 5px 0 0px;border: 1px solid #0686C7;position: relative;height: 30px;}
#search_con input#keyword {border:0px;height: 20px;line-height:20px;padding:5px 0 0 10px;display:block;background-color:#fff;color:#999; width:260px;}
  /* main_page=popup_shopping_address */
.addr-cancel{padding:6px 10px 0 0;cursor:pointer;}

/*checkout address book*/
.width_book_detail td{vertical-align:top;padding:2px 0;}
.width_book_detail .alert{margin: 0;
margin-right: 5px;
vertical-align: middle;
display: inline-block;
font-family: sans-serif;}

.width_book_detail .textbox {
width: 138px;
height: 16px;
border: 1px solid #ccc;
padding: 4px 3px;
font-family: Arial,sans-serif;
}
.width_book_detail .full-address .textbox {
width: 308px;
}
.width_book_detail .form-label{display: block;text-align: right;}

.width_book_detail select {
height: 22px;
margin: 2px 5px 0 0;
}
.width_book_detail .form-checkbox{margin:0;}

.address-box{border: 2px solid #e0e0e0;
margin-top: 10px;
padding: 10px 0;
}
.form-btn{cursor: pointer;}


.checkoutinfo .address_edit{color:#005EA7;}
.checkoutinfo .sbt-btn{margin: 5px 0}
.item-addr{margin-bottom: 5px;zoom: 1;}
.item-selected,.item-addr:hover{background-color: #FFF4D3;}
.item-addr label{cursor: pointer;}
.icon-ship-x{background:url(./images/icon-ship-x.png) no-repeat;width:18px;height: 18px;display: inline-block;margin-left: 10px;vertical-align: middle;}
.ship-on{background-position: 0 bottom}
.icon-not-allow{background: url(./images/not_allow.png) no-repeat; width: 17px;height: 17px;display: inline-block; vertical-align: top;margin-top: 22px;margin-right: 5px;}
/*checkout address book*/

  /* main_page=add_wish */
.wishCollected{display:block; height:85px;color:#990000;font-family:verdana,verdana,helvetica,sans-serif;font-weight:bold;margin-top:10px;background:url(./images/sorry.gif) left center no-repeat;padding-left:80px;}
  /* main_page=tell_a_friend */
#tellAFriendDefault textarea{margin:auto;display:block;width:90%;}
  /* main_page=welcome_new_register */
#welcome_register
{
    margin:0 auto;
    position: fixed;
    top: 15em;
    right:25em;
    z-index:99999;
}
.welcome_reg_header
{
    background:url("./images/welcome_register.png") no-repeat scroll 0 0 transparent;
    width:810px;
    height:85px;
}
.welcome_reg_bg
{
    background:url("./images/welcome_center.gif") repeat-y scroll 0 0 transparent;
    width:810px;
    height:340px;
}
.welcome_reg_bottom
{
    background:url("./images/welcome_bottome.gif") repeat-y scroll 0 0 transparent;
    width:810px;
    height:16px;
}
/* main_page=amazing_deals */
.mamzing_t1{font-family: Arial;
font-size: 23px;
font-weight: bold;
color: #fff;
position: absolute;
right: 25px;
direction: ltr;
top: 16px;}
.mamzing_t1-reset{margin-left: 660px;font-size: 18px}

#deal_1, #deal_2, #deal_hot{width:800px;height:54px;}
#deal_1{background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/td/mega/en/199.jpg?v=20141009) no-repeat;}
#deal_2{background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/td/mega/en/499.jpg?v=20141009) no-repeat;}
#deal_hot{background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/td/mega/en/spotlight.jpg?v=20141009) no-repeat;}
#incoming_199 {background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/td/mega/en/incoming_199.jpg?v=20141009) no-repeat;}
#incoming_499 {background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/td/mega/en/incoming_499.jpg?v=20141009) no-repeat;}
#incoming_spotlight {background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/td/mega/en/incoming_spotlight.jpg?v=20141009) no-repeat;}

/* main_page=end */
/*
  miniCombination -base  -- 通用简写样式
  last midify time -- 2012-5-2
  @todo 此处的通用类属于全局性的东西, 应该逐步迁移到头部.
*/
.catbk{overflow:hidden;width:250px;text-overflow:ellipsis;}
.g_t_m {vertical-align: middle;}
.cb {clear: both;}
.fr{float: right;}
.fl{float:left;}
.fn{float:none;}
.cr{clear: both;}
.cursor{cursor:pointer;}
.list-style-none{list-style:none outside none;margin: 0;padding:0;}
.right{text-align: right;}
.g_t_l {text-align: left;}
.pl20{padding-left:20px;}
.mt10{margin-top:10px;}
.wtp100{width:100%;}
.mb10{margin-bottom: 10px;}
.hide{display: none;}
.show{display: block;}
.mt5{margin-top: 5px;}
.wtp12{width:12%;}
.wtp16 {width: 16%;}
.mt3{margin-top: 3px;}
.ml30 {margin-left: 30px;}
.mb5{margin-bottom: 5px;}
.mr5{margin-right:5px;}
.mb14{margin-bottom: 14px;}
.mr10{margin-right: 10px;}
.mb7{margin-bottom:7px;}
.pl70{padding-left:70px;}
.pl10{padding-left:10px;}
.pl40{padding-left:40px;}
.bold{font-weight:bold;}
.pr{position: relative;}
/*.ht55{height: 55px !important;position: relative; }*/
.ft16{font-size: 16px;}
.nowrap{white-space: nowrap;}
.relative {position: relative;z-index: 0;}
.line_30px{line-height: 30px;}
.center{margin: 0 auto;text-align:center;}
.blue_style{color: #1A75CF;}
.hr{background-color: #ccc;clear: both;height: 1px;}
.nowrap{white-space: nowrap;}
.tiny{font-size: x-small;line-height: 11px;}
.cen{text-align: center;width: 100%;}
.commentFont{font-size: 11px;}
.yelloTitle{color: #F47B20;}
.autoaddheight{clear: both;display: block;font: 0px/0px sans-serif;}
.underline{text-decoration: underline;}
.red, a.red:link, a.red:visited{color: #A72D2C;}
.disabled{cursor: not-allowed;}
.clearBoth, .clearb{clear:both;}
.lh60{line-height: 60px;}
.aligncenter{text-align: center;}
.special .discount{   
    position: absolute;
    top: 8px;
    left: -3px;
    width:100%;
    color: #fff;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
    -webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);-ms-transform:rotate(45deg);
   
}
.seckill_cutdown{font-size:20px;color:#000;font-weight: bold;font-family: arial;
    padding: 5px 0px; position: absolute;width: 150px;bottom: 25px;left: 19px;}
.seckill_cutdown i{background: url("./images/webicon.png?20150724") no-repeat scroll transparent; 
background-position: 0 -549px;display: inline-block; width: 18px;height:18px; vertical-align: bottom;}
.cutdown_panel .bg{background: #bebebe;position:absolute; left: 19px;bottom: 25px;width: 150px;
    height: 28px;
    opacity:0.5;
      filter: alpha(opacity = 50);
     -moz-opacity: 0.5;}
.colred{color:red;}
.central-boxes-price-sixbox {
    color:#eb6100;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-align:left;
    -x-system-font:none;
    clear:both;

}

.width100{width:100%;}

/*
  图片样式集合管理  -base
*/
  /* main_page=product_info */
    /* 上传与查看按钮 */
    /* facebook|tweet等按钮 */
    /* 下拉星级 */
.ap_popover_sprited .ap_header .ap_left, .ap_popover_sprited .ap_header .ap_right, .ap_popover_sprited .ap_header .ap_middle, .ap_popover_sprited .ap_footer .ap_left, .ap_popover_sprited .ap_footer .ap_right, .ap_popover_sprited .ap_footer .ap_middle, .ap_popover_sprited .ap_closebutton {background-image: url("./images/sprite-h._V219326280_.png");}
.ap_popover_sprited .ap_body .ap_left, .ap_popover_sprited .ap_body .ap_right {background-image: url("./images/sprite-v._V219326283_.png");}
.ajax-loader{background:#fff url(./images/ajax-loader.gif) center center no-repeat;}
.order-detail .ajax-loader{width:32px;height:32px;}
.TDPoints{background-image: url("./images/TD-Points.png");}
    /* 产品描述 */
.ui-widget-content {background: #fff;}
      /* 评论星级 */
.advanced_rv{background: url("./images/advanced_rv.gif") no-repeat scroll left center transparent;}
      /* reviews box */
.commentsBox ul em, .commentsBox ul b {background: url("./images/reply_bg.gif") no-repeat scroll 0 0 transparent;}
.inquiry {background: url("./images/simple_review_direct.png") no-repeat scroll 20px 30px transparent;}
.add_waiting{background: url("./images/ajax-loader-4.gif") no-repeat scroll right center transparent;}
/**
*  差异性的CSS代码
*/

/************************快速检索方式***********************
  1.-base:获取基类样式
  2.main_page:获取当前页面样式
*/

#specials span.mt5{overflow: hidden;color: #EB6100;font-weight: bold;}


.sideBoxContent .ro-img{margin-right:-100%;}
.sideBoxContent .ro-price{margin-left:50px;display:block;}
.sideBoxContent #recently_sold_items .ro-price{margin-left:0px;float:left;}
.sideBoxContent #recently_sold_items .ro-img{margin-right: 0px}

.tip{position:absolute;left:0px;top:0px;white-space:nowrap;color:darkGray}

.p_box_wrapper {
   position: relative;
   min-height:302px;
   padding:0;
   padding-bottom:15px
}
#specialsDefault .p_box_wrapper{
	min-height:360px;
}
.p_box_wrapper .p_cate_name{
    display: none;
    clear: both;
}
.p_box_wrapper .p_box_title{
    height:24px;
    min-height:24px;
    overflow: hidden;
    font-family: verdana;
}
.p_box_wrapper .p_list_widge{display: none;}
.p_box_wrapper .swSprite_addtocart{display: none;}
.p_box_wrapper .contrast_checkbox_div{display: none;}
.p_box_wrapper .contrast_checkbox_div input{vertical-align: middle;}
.p_box_wrapper .p_img_video_time{
    display: none;
}


.p_box_wrapper .freeshiptext{margin-bottom: 5px;}

.p_box_wrapper .productListing-even{
    min-height: 290px;
    position: absolute!important;
    width: 190px;
    left: 50%;
    margin-left: -100px;
    border: 1px solid transparent;
    padding: 5px;
    -webkit-transition: box-shadow .25s linear,min-height .35s linear;
    transition: box-shadow .25s linear,min-height .35s linear;
}
.p_box_wrapper:hover .productListing-even{
    z-index:2;
    background:#fff;
    border:1px solid #ccc;
    box-shadow:6px 6px 5px rgba(0,0,0,.4);
    box-shadow:2px 2px 4px rgba(0,0,0,.13)
}
.p_box_wrapper:hover .freeshiptext{margin-bottom: 0}

.p_box_wrapper:hover .p_box_title{height: auto;}
.p_box_wrapper:hover .p_list_widge{display: inline;}
.p_box_wrapper:hover  .swSprite_addtocart{display: inline;}
.p_box_wrapper:hover .contrast_checkbox_div{display: inline;}
.p_box_wrapper:hover .p_img_video_time{display: inline;}

#left-col{
    float: left;
    text-align: center;
    margin-right: -100%;
}

#columnCenter {
    width: 791px;
    margin-top: 5px;
    margin-left: 199px;
    float:left;
}

#productinfoBody #columnCenter,
#seeallimagesBody #columnCenter,
#professionalpageBody #columnCenter,
#showprofessionalBody #columnCenter,
#seeallvideosBody #columnCenter,
#flashsalesBody #columnCenter
{
    width: 100%;
    margin-left: 0
}
#right-con{position: relative;width: 989px;
overflow: hidden;}
.autofix_sb.fixed {
  position: fixed !important;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  /* height: 100%; */
  overflow:auto;
  overflow-x: hidden; 
}

.autofix_sb.fixed.bottom {
  bottom: 0;
  position: absolute !important;
}
#product_info_wrap {
margin-top: 8px;
width: 813px;

float: left;
overflow: inherit;
}
#right-col {

/* margin-left: -100%; */
}

.btn-box{text-align:right;position:relative;}
.tip-loading{position: absolute;display:none;top:25px;right:0;}
.isloading{float:none;display: inline-block;vertical-align: middle;width: 16px;}
.days{font-size:12px;margin:0 2px;}


#cartContentsDisplay .error_box{background-image:none;}

#productsvideosBody #columnCenter,#productsvideoinfoBody #columnCenter{width:100%;margin-left:0;}

.btn-orange,.btn-confirm-order{height:23px;line-height: 23px;color:#fff;outline: 0;padding: 0;background: none;border: 0;cursor: pointer;}
.btn-orange span,.btn-orange i,.btn-confirm-order span,.btn-confirm-order i{background:url(../../template_default/buttons/english/btn-orange.png) no-repeat;display: inline-block;height: 23px;vertical-align:top }
.btn-orange span,.btn-confirm-order span{font-weight:bold;background-position: -12px 0;padding:0 15px;}
.btn-orange i,.btn-confirm-order i{width:12px;}
.btn-dim{cursor: default;}
.btn-dim span{background-position: -12px -23px;color:#9b9a9a;}
.btn-dim i{background-position: 0 -23px;}

.ar #search_div_hot_product .p_box_wrapper{float:right}

/*产品分类描述样式*/
#category_descriptioin_div {padding:10px;color:#666;margin-bottom:10px;}
#category_descriptioin_div a{text-decoration:none;color:#666;}


#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; height:99%;overflow-x:hidden;width:99.8%; border:none;background:url(./images/loadingAnimation0.gif) no-repeat center 30%;}
#cboxWrapper {scrollbar-face-color:#1A356E}
#cboxTitle{margin:0;}
#cboxTitle_{margin:0;-moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; text-indent:15px;-moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; height:25px;border:1px solid #ccc; border-bottom:none;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}


#cboxOverlay{background:#fff;}
#cboxTopLeft{width:25px; height:25px; background:url("./images/repeat-x.png") no-repeat scroll 0px -202px transparent;}
#cboxTopCenter{height:25px;
               background:url("./images/repeat-x.png") repeat-x scroll 0px -252px transparent;}
#cboxTopRight{width:25px; height:25px;
                background:url("./images/repeat-x.png") no-repeat scroll -25px -202px transparent;
                }
#cboxBottomLeft{width:25px; height:25px;
                background:url("./images/repeat-x.png") no-repeat scroll 0px -227px transparent;
                }
#cboxBottomCenter{height:20px;
                background:url("./images/repeat-x.png") repeat-x scroll 0px -277px transparent;

                
}
#cboxBottomRight{width:25px; height:25px;
                background:url("./images/repeat-x.png") no-repeat scroll -25px -227px transparent;
                }
#cboxMiddleLeft{width:25px; background:url(./images/border2.png) 0 0 repeat-y;}
#cboxMiddleRight{width:25px; background:url(./images/border2.png) -25px 0 repeat-y; position:relative;}
#cboxBorderRight{border-left:1px solid #ccc; position:absolute; float:left;height:98%; top:2px;left:-1px;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-top:25px;}
#cboxTitle_,#cboxTitle{position:absolute; top:0px; left:0; text-align:center; width:99.8%; color:#333; font-size:18px; text-align:left; font-weight:bold;}
#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
#cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
#cboxLoadingOverlay{background:url(./images/loading_cbox1.gif) 5px 5px no-repeat #fff;}
#cboxClose{display:block;width:44px; height:25px;position:absolute; top:-2px; right:12px; font-size:16px; color:#666;}
#cboxClose:hover{color:#f47b20}

#cboxTopCenter, #cboxTopLeft, #cboxTopRight, #cboxBottomCenter, #cboxBottomRight, #cboxBottomLeft, #cboxMiddleLeft, #cboxMiddleRight{
    background-color:#fff \9;
}
.p_box_price .normalprice{display: block;width:100%;margin:0;}
.data-lazyload{display: none;}


.cmp-tooltip{

color: #3F3F3F;
padding: 3px 10px;
background: #FDDC94;
border: 1px solid #CCC;
border-radius: 5px;
box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.3);
display: none;
text-align: left;

}
.cmp-tooltip .arrow,.cmp-tooltip .arrowbg{
position: absolute;height: 0;width: 0;overflow: hidden;font-size: 0;line-height: 0;border-width:7px;  
    border-style:solid;
    border-color: transparent transparent #FDDC94 transparent;  z-index: 21;top: -14px;left: 10px;
}
.cmp-tooltip .arrowbg{top:-15px;z-index:20;border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #BBB9A6 rgba(0, 0, 0, 0);}


.followus{margin:10px auto;border:1px solid #ddd;padding:14px;padding-right:0;}
.followus li{float:left;width:142px;}
.followus a{display: block;background: url(./images/en_sns_150x400.png) no-repeat;height: 45px;}
.followus .fb a{background-position: 0 0}
.followus .tw a{background-position: 0 -55px}
.followus .yb a{background-position: 0 -108px}
.followus .bl a{background-position: 0 -159px}
.followus .gl a{background-position: 0 -214px}
.followus .pi a{background-position: 0 -270px}
.followus .fo a{background-position: 0 -326px}
.followus .vk{display: none;}
.followus .vk a{background-position: 0 -326px}
.followus .fo{width:120px;}

.m-home-focus {
  height: 250px;
  overflow: hidden;
  position: relative;
  width: 790px;
  margin-bottom: 25px;
}
.m-home-focus li{float:left;display: block;}
.m-home-focus .prev {
  cursor: pointer;
  left: 5px;
  position: absolute;
  z-index: 2;
}
.m-home-focus .next {
  cursor: pointer;
  position: absolute;
  right: 5px;
  z-index: 2;
}
.ui-slide-arrow-m {
 display: block;
height: 30px;
line-height: 30px;
overflow: hidden;
position: absolute;
top: 45%;
width: 30px;
color: #FFF;
/*background-color: rgba(0, 0, 0, 0.3);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000');*/
}
.m-home-focus:hover .ui-slide-arrow-m{
    background-color: rgba(0, 0, 0, 0.3);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000');
}
.ui-slide-arrow-m:hover {
  background-color: rgba(0, 0, 0, 0.5)!important;
  text-decoration: none;
  transition: background 0.2s ease-in 0s, color 0.2s ease-out 0s;
}
.ui-slide-arrow-m i{
display: block;
margin: 6px 0 0 9px;
cursor: pointer;
width: 15px;
height: 23px;
overflow: hidden;
background:url(./images/slide_btn.png) no-repeat;
}
.ui-slide-arrow-m.prev i{background-position: 0 0px}
.ui-slide-arrow-m.next i{background-position: 0 -36px}


#indexDefault .p_box_wrapper .swSprite_addtocart,
#indexDefault .p_box_wrapper .p_list_widge,
#brand .p_box_wrapper .swSprite_addtocart,
#brand .p_box_wrapper .p_list_widge
{display: none;}

.list-header{margin:25px 0 20px 0;}
#recommendDefault .banner_index{margin-bottom: 30px}
#specialsDefault{margin-top:20px;}

/*tag filter start*/


.tooltip {border: 1px solid #B3B3B3;background: #FFFBDF;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;padding:5px 10px;float:left;position:absolute;left:0px;top:0px;line-height:14px;color:#555;font-size:12px;display: none;}

.compare label input {
margin:0;
margin-right: 5px;
vertical-align: middle;
}
.compare{margin:0;}
.compare label{margin:0;padding:5px;line-height:20px;color: #999;}


.productCompare{position: fixed; bottom: 0px; margin-left: 1000px;}
.productCompare p{margin:0;}

#product_compare { text-decoration: none;margin-bottom: 0;padding: 3px 5px;border: 1px solid #ddd;}
#product_compare a {color: rgb(153, 153, 153);}
#product_compare .contrast_total {color: #FF7309;}

.productList p{padding: 5px;
position: relative;
text-align: center;}
.product_img{border: 1px solid #ddd; border-top:none;}
.product_img img {
width: 90px;
height: 90px;
}
.prImgDel{display: block;
position: absolute;
right: 0;
top: 0;}
.prImgDel .prDel{background: none repeat scroll 0 0 #FFF;
border: 1px solid #CCC;
cursor: pointer;
height: 10px;
padding: 0 3px 1px;}
.prImgDel .prDel:hover{color:#FF7309; font-weight:bold; border:solid 1px #FF7309;}



/*对比模块*/
.contrastCont {width:98%; margin:auto;  display:block; padding:13px; height:auto; /*border:solid 1px #ccc;*/  display:none;}
.contrastCont .hd{  font-weight:bold;  color:#000; height:30px; background:#E9E9E9; padding-left:13px; line-height:30px; font-size:14px;}
.contrastCont .bd{width:100%;height:auto;}
.contrastCont .checkList{display:block; width:auto;/*float:left;*/ overflow:hidden; margin:auto; height:auto; /*border:solid 2px #002770;*/ margin-bottom:15px; }
.checkList .boxList {width:18%; float:left;display:block;height:100px; line-height:40px;text-align:center;  margin-left:10px;  border:solid 7px #EAEAEA;}
.clear{clear:both}
.addContrast{position:relative; width:0; height:0; float:right; right:20px; top:-5px; cursor:pointer;}
.addImgBtn{position:absoulte; display:block; width:26px; height:26px; background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/tablet/addImg.png) no-repeat; }



.recProduct{width:100%; height:auto; display:block;  float:left; margin:15px 0 0 10px; }
.checkPrice{color: #CC0000;font-size: 16px; line-height:20px;font-weight: bold}
.recProduct li{display:block; float:left; height:70px; }
.recProduct .checkImg img{width:70px; height:70px; }
.checkPr{line-height: 70px; /*padding:0 10px 0px;*/  visibility:hidden;}
.checkList .checkBoxList{border:solid 7px #F9EBEB;}
.checkInfo{padding:20px 10px 0px; width:100px; }
.checkInfo a, .checkInfo p{line-height:20px; width:80px; float:left;}
.checkInfo a{word-break:break-all; line-height:15px; height:30px; overflow:hidden;}
.contrastCont .productTable{width:100%;height:auto;}
.infoListTr{ width:100%; height:auto; }
/*.parameter .contentTd{width:21%;float:left; display:block; height:335px; text-align:center; border-left:1px solid #ccc; }
.parameter .titleTh{width:15%;border-left:none; font-weight:bold; }*/
.parameter .titleTh{border-left:none;  background:#F8F8F8;}
.parameter .contentTd{border-left:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9;}
.parameter .contentTd:last-child{border-right:1px solid #E9E9E9;}
.productDiv{width:85%; display:block;  padding:0 25px 10px 15px; height:300px; border-bottom:none;  }
.productDiv p{display:block;padding: 3px 0 3px 0;}
.productDiv .proImg img{width:165px; height:165px; padding-top:none; margin-left:0;}
.productDiv .proNmae {width:100%; }
.productDiv .proPrice {color: #C00;font-size: 16px;font-weight: bold; padding:10px 0px;}
.proBtn  .atcBut{background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/tablet/buttons/en/ab_add_to_cart.gif) no-repeat; width:78px; height:17px;border:none;cursor: pointer;text-indent:100%;vertical-align:middle}
.infoListTr .proBtn{ padding-bottom:10px;}
.proBtn .txt-qty {display: inline-block;height: 12px;margin-right: 5px;vertical-align: middle;padding: 1px 0;text-align: center;width: 28px;
border:solid 1px #ccc;background:none}

.infoListTr .contentTd{width:21%;  margin:none; line-height:20px; height:30px; text-align:left; border-left:1px solid #E9E9E9; height:100%; border-bottom:1px solid #E9E9E9; word-break:break-all; color:#3A3A3A; padding-left:17px;  }
.infoListTr .contentTd:last-child {border-right:1px solid #E9E9E9;}
.contrastCont .infoListTr .contentTd{height:30px; }
.infoListTr .titleTh{width:15%;border-left:none;  font-weight:bold; color:#7B7B7B;}
.titleTr{width:100%; height:30px;background:#D5EBFE;}
.titleTr .titleFont{font-weight:bold; font-size:16px; padding-left:20px;border-top:solid 1px #84BFFF;border-bottom:solid 1px #84BFFF;}
.contentTd .proImg{height:auto; }
.contentTd .proNmae{/*height:48px;*/height:auto; height:38px; margin-top:15px;}
.ProCloseDiv{width:98%; height:13px;}
.ProCloseDiv  .ProClose{cursor:pointer; float:right; width:26px;height:26px; background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/tablet/productClose.png) no-repeat; top:-350px; left:340px; margin:5px 5px;}
.infoListTr .proPrice{color: #C00;font-size: 16px;font-weight: bold; height:25px; padding-top:5px;}

.infoListTr .proPrice .original_cost, .recProduct .original_cost{text-decoration:line-through;font-size:13px; color:#999;margin-left:5px;font-weight:normal;}
.contentTdh2{font-size:24px;font-weight:bold;}
.proPrice .original_cost{text-decoration: line-through;font-size: 13px;color: #999;margin-left: 5px;font-weight: normal;}
.contrastCont .help_tip{ cursor:pointer; display:inline-block; background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/tablet/help_tip.png) no-repeat; width:17px; height:15px;}
.conHelpTip {display: inline-block;margin:0 5px;position: relative;height:15px;width:17px;vertical-align:middle}

.contrastCont .helpInfoShow{position: absolute;background:#fff;border: 1px solid #C8C8C8;
border-radius: 5px 5px 5px 5px;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dddddd');
box-shadow: 0 0 7px #7D7D7D;font-size: 11px;left: 10px;padding: 10px;text-align:left;width: 250px;z-index: 1000;top: 18px; color: #000; display:none;}

.productTable .infoListTr .titleTh {
text-align: right;
padding-right: 20px;
background: #F8F8F8;
}

.contrastCont p{margin:0;}
.btn-qty{ display:inline-block;width:13px;height:13px;vertical-align:middle;margin-right:5px;}


.productCompare .back-top {
margin-left: 0;
display: block;
position: relative;
bottom: 15px;
}

/*tag filter code end*/

/*public tag filter css*/
.filter{margin:0;padding:0;border:2px solid #61bceb}
.search_filter {margin-bottom: 15px;}
.fil_header{background:#e7f7f6;padding-left:10px;height:30px;line-height:30px;font-size:16px;font-weight:bold;margin:0}
.filter .tag-items{border-bottom:1px dotted #e6e6e6;position:relative}
.filter dl{overflow:hidden}
.filter dt{padding:5px;float:left;width:140px;font-weight:bold;text-align:right}
.filter dd{margin:0}
.filter .tag-list{margin-left:150px;overflow:hidden;padding-top:0;margin-top:0;padding-right:10px;position:relative}
.tag-list .showImgOn{position:absolute;right:6px;top:9px;display:block}
.tag-list .showImgOn .showOn{display:block;background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/tablet/add.png) no-repeat;width:9px;height:9px;font-size:15px;cursor:pointer}
.tag-list .showImgOn .showOff{background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/tablet/subtract.png) no-repeat}
.filter dd a{float:left;color:#332886;margin-right:5px;display:inline-block;padding:4px;padding-top:2px;margin-top:3px;position:relative;line-height:1.23}
.filter dd a em{color:#929292;font-weight:normal;font-style:normal}
#mod_tagList .moreFt{width:450px;font-size:10px}
#mod_tagList .moreFt .btn-more{display:block;float:right;margin:0;background:#61bceb;width:139px;border-radius:0 0 5px 5px;height:13px;display:inline-block;text-align:center;line-height:11px;color:#fff;position:relative;top:-2px;outline:0;z-index:1}
#mod_tagList .moreFt .btn-more:hover{background:#55A1C9;text-decoration:none}
#mod_tagList .moreFt .btn-more s{display:block;background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/tablet/countStar.png) no-repeat -35px -121px;width:8px;height:4px;display:inline-block;margin-left:6px;margin-bottom:2px}
#mod_tagList .moreFt .btn-more s.down{background-position: -35px -106px;}
.tag-list .checkStyle,.tag-list .on{background:none repeat scroll 0 0 #3785d3;color:#FFF}
.filter dd a.checkStyle{padding-right:10px}
.tag-list .checkStyle em{color:#FFF}
.tag-list s.del{background:url(https://s3.amazonaws.com/images.td-imgs.com/rs/img/tablet/tagClose.png) no-repeat;width:11px;height:9px;position:absolute;display:block;top:0;right:0}
#mod_tagList{margin-bottom:20px}
.filter .tag-list .tag-icon{border:1px solid #b9b9b9;width:30px;height:30px;}
.filter .tag-list .has-icon:hover .tag-icon{border:1px solid #000}
.filter .tag-list .checkStyle .tag-icon{border:1px solid #000}
.dashed_line { border-bottom: 1px dashed #e9e9e9; height: 1px; line-height: 1px; font-size: 0; padding: 0; margin-top:-10px;  }

#who_bought_viewed{margin-top:20px;}

#banner_index .slidesTrigger{position:absolute;right:10px;bottom:6px;opacity:1;}
#banner_index .slidesTrigger li{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 4px;background-color:#fff;cursor:pointer;font-size:0;line-height:0;}
#banner_index .slidesTrigger li.active{background-color:#ff3b00;}
