.pro_content .pro_m{width:100%;float:left}
.pro_content .pro_m_fast{float:left;width: 100%;}
.pro_content .pro_m_inner{padding-left:640px}
.pro_content .pro_img{width:600px;float:left;margin-left:-100%}
.pro_content .fast_img{width:375px;float:left;margin-left:-100%}
.pro_m_inner h1{line-height:24px;color: #000;font-size: 16px;}
.pro_m_inner .pro_grade{padding-bottom:5px;border-bottom: 1px solid #dddddd;font-size: 0.75em;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.pro_m_inner .pro_grade em,.pro_m_inner .pro_grade span,.pro_m_inner .pro_grade div,.pro_m_inner .pro_grade a{line-height:20px;display: inline-block;}
.pro_m_inner .pro_grade span{color:#999;}
.pro_m_inner .pro_grade a{color:#999}
.pro_m_inner .pro_grade a:hover{color:#f10a0a}
.pro_m_inner .pro_grade em{color:#ffffff;}
.pro_m_inner .pro_grade .fs,.pro_m_inner .pro_grade .sihrs{width:20px;height:20px;margin-left:15px}
.pro_m_inner .pro_grade .fs{background-position:-40px -120px}
.pro_m_inner .pro_grade .sihrs{background-position:-64px -120px}
.pro_m_inner .curPrice #MY_PRICE{font-family: Arial,sans-serif;font-size:24px;color:#000;margin-right:15px;font-weight: 900}
.pro_m_inner .curPrice #unit_price{font-family: Arial,sans-serif;text-decoration: line-through;color:#999;font-size: 13px;margin-right:15px;}
.pro_m_inner #custom_price_content span{font-size:20px}
.pro_m_inner .pro_price_other p{line-height:20px;font-size:14px}
.pro_m_inner .phonePrice{margin-left:30px;padding-left:35px;background:url(./images/phoneprice.gif) no-repeat center left;text-align:center}
.pro_m_inner .phonePrice i{display:block;font-size:12px;font-style:normal;padding:0 10px;line-height:16px;border-radius:10px;background-color:#f10a0a;color:#fff}
.pro_m_inner .phonePrice span{font-size:20px;font-weight:700;color:#f10a0a}
.pro_m_inner .pro_time i{background-position:-88px -120px;float:left;width:20px;height:20px}
.pro_m_inner .pro_time span{font-size:12px;font-weight:400}
.pro_m_inner .costPrice{text-decoration:line-through}
.pro_m_inner .pro_cutout{color:#f10a0a;font-size: 13px;}
.pro_m_inner .pro_property li{padding-bottom:5px;font-size:.75em}
.pro_m_inner .pro_property select{padding:3px;border:1px solid #ddd;min-width:200px;color:#999}
.pro_m_inner .order_quantity{font-size:.75em;height:27px}
.pro_m_inner .order_quantity span{float:left;font-weight:700;line-height:27px;padding-right:5px}
.pro_m_inner .order_quantity .order_q_box{display:inline;float:left;padding-right:20px;position:relative;height:27px}
.pro_m_inner .order_quantity .order_q_box input{width:50px;height:18px;padding:4px 5px 3px;border:1px solid #ddd;text-align:center}
.pro_m_inner .order_quantity .order_q_box a{width:16px;height:13px;display:block;position:absolute;font-size:0;right:0}
.pro_m_inner .order_quantity .order_q_box a.btn_add{background-position:-40px -48px;top:0}
.pro_m_inner .order_quantity .order_q_box a.btn_reduce{background-position:-40px -63px;bottom:0}
.pro_m_inner .setSize{display:inline;float:left;padding:2px 0 0 15px;height:20px;line-height:20px;font-size:12px}
.pro_m_inner .setSize input,.pro_m_inner .setSize label{display:inline;float:left}
.pro_m_inner .setSize input{margin:4px 5px 0 0}
.pro_m_inner .setSizeTips{font-size:.75em;padding-top:10px}
.pro_m_inner .setSizeTips strong{color:#f10a0a}
.pro_m_inner .order_btn a.blackBtn{font-size:.875em;display:none}
.pro_m_inner .order_btn a.blackBtn span{padding:0 15px;line-height:36px}
.pro_m_inner .order_btn a.redBtn{font-size:.875em;font-family: Arial,sans-serif}
.pro_m_inner .order_btn a.redBtn span{padding:0 40px;line-height:36px}
.pro_m_inner .order_btn a.addToFavBtn{margin:10px 0 0 20px;color:#999;white-space:nowrap;font-size:.75em;line-height:27px}
.pro_m_inner .order_btn a.addToFavBtn i{display:inline-block;width:27px;height:27px;font-size:0;zoom:1;background-position:-120px -48px;vertical-align:-10px;margin-right:5px}
.pro_m_inner .order_btn a.addToFavBtn:hover{text-decoration:none;color:#f10a0a}
.pro_m_inner .order_btn a.addToFavBtn:hover i{background-position:-152px -48px}
.pro_m_inner .order_btn a.addToFavBtnOn{text-decoration:none;color:#f10a0a}
.pro_m_inner .order_btn a.addToFavBtnOn i{background-position:-152px -48px}
.pro_m_inner .proMain_shareList{border-bottom:1px solid #ddd;padding:5px 0}
.pro_m_inner .proMain_shareList li{float:left;width:80px;height:20px;padding-right:10px;margin:5px 0}
.pro_m_inner .proMain_shareList .proMain_faceBook span{vertical-align:top!important}
.pro_m_inner .proMain_shareList .proMain_google{width:70px}
.pro_m_inner .proList{padding-top:10px;overflow:hidden}
.pro_m_inner .proList h4{font-size:.75em;font-weight:700}
.pro_m_inner .proList img{border:0}
.pro_m_inner .proList li{position:relative;display:inline;text-align:center;float:left;width:95px;height:95px;border:1px solid #ddd;margin:10px 6px 0 3px}
.pro_m_inner .proList li:hover p{bottom:0}
.pro_m_inner .proList li p{position:absolute;left:0;bottom:-60px;width:95px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#999;background-color:rgba(51,51,51,.3);-webkit-transition:bottom .3s linear;-moz-transition:bottom .3s linear;-ms-transition:bottom .3s linear;-o-transition:bottom .3s linear;transition:bottom .3s linear;display:none}
.pro_img .n_thumbImg{margin-right:10px;display:inline;float:left;text-align:center}
.pro_img .n_thumbImg .n_thumbImg_item{height:282px;overflow:hidden}
.pro_img .n_thumbImg .spec-backward,.pro_img .n_thumbImg .spec_forward{display:block;margin-left:auto;margin-right:auto;width:20px;height:10px}
.pro_img .n_thumbImg .spec_forward{background-position:-104px -80px;margin-bottom:10px}
.pro_img .n_thumbImg .spec_forward:hover{background-position:-80px -80px}
.pro_img .n_thumbImg .spec-backward{background-position:-104px -95px;margin-top:10px}
.pro_img .n_thumbImg .spec-backward:hover{background-position:-80px -95px}
.pro_img .n_thumbImg li{width:84px;height:84px;margin-bottom:10px;cursor:pointer;position: relative;}
.pro_img .n_thumbImg li img{border:1px solid #ddd;margin:1px}
.pro_img .n_thumbImg li.on img{border:1px solid #000;margin:0}
.pro_img .n_thumbImg .video{position:relative}
.pro_img .n_thumbImg .video i{position:absolute;left:25px;top:25px;display:block;width:30px;height:30px;background-position:-40px -80px}
.pro_img .n_thumbImg .n_thumB_custom{width:80px;border:1px solid #ddd;cursor:pointer;font-family: Arial,sans-serif}
.pro_img .n_thumbImg .n_thumB_custom p{padding:5px 2px;line-height:14px;font-size:.75em}
.pro_img .n_thumbImg .n_thumB_custom:hover{color:#f10a0a}
.pro_img .n_bigImg{ position: relative;text-align: center;width:400px;display:inline;float:right;}
.pro_img .n_bigImg .loading{position:absolute;left:0;top:0;display:block;width:400px;height:560px;background:#fff url(./images/lazyload.gif) center center no-repeat;opacity:.8;filter:alpha(Opacity=80)}
.pro_img .n_bigImg .jqzoom{display:block;margin:0 auto;position:relative;z-index:1;text-align:center;overflow: hidden;}
.pro_img .n_bigImg .jqzoom img{max-width:490px;max-height:685px;}
.pro_img .n_bigImg .zoomdiv{background:#fff url(./images/lazyload.gif) center center no-repeat;border:1px solid #ddd;display:block;position:absolute;top:0;left:0;z-index:50;overflow:hidden}
.pro_img .n_bigImg .jqZoomPup{background:#fff;border:1px solid #ddd;width:50px;height:50px;left:0;position:absolute;top:0;visibility:hidden;z-index:60;opacity:.5;filter:alpha(Opacity=50)}
.pro_img .outInStockTag{height:0;width:100%;text-align:center;font-size:0;position:relative;z-index:20}
.pro_img .outInStockTag span{background-color:#fff;position:absolute;left:50%;margin-left:-113px;margin-top:-210px;width:200px;border:3px solid #f10a0a;border-radius:5px;padding:10px;font:700 24px/30px  Arial,sans-serif;color:#f10a0a}
.pro_img .goodsPointF{height:0;width:100%;text-align:center;font-size:0;position:relative;z-index:10}
.pro_img .goodsPointF span{display:block;position:absolute;top:-435px;right:0;background:url(./images/point_img.png) center center no-repeat;padding:11px 0 0 25px;width:37px;height:52px;text-align:left;color:#fff;font:700 23px/37px  Arial,sans-serif}
.pro_main .pro_info_nav{font-family: Arial,sans-serif;height:27px;margin-bottom:20px}
.pro_main .pro_info_nav ul{background-color:#fff;height:26px;width:100%;border-bottom:1px solid #ddd;line-height:26px;font-weight:700;font-size:.875em}
.pro_main .pro_info_nav li{position:relative;display:inline;float:left;padding:0 25px;height:27px;margin-left:-1px;border-left:1px solid #ddd;color:#999;cursor:pointer}
.pro_main .pro_info_nav li.first{border-left:none}
.pro_main .pro_info_nav li.on,.pro_main .pro_info_nav li:hover{color:#FAA019}
.pro_main .pro_info_nav li.on{background-color:#fff;border-right:1px solid #ddd}
.conversionWrap li{padding-bottom:10px}
.conversionWrap input{padding:5px;width:50px;margin:0 10px;text-align:center}
.conversionWrap .inputSbmit{padding:5px;margin:0 10px;text-align:center;width:70px;outline:medium none;font-family: Arial,sans-serif;background-color:#999;color:#fff}
.conversionWrap .inputSbmit:hover{text-decoration: none;}
.conversionWrap .dis_inputText{background-color:#ffffff;border:1px solid #ddd}
.pro_main .pro_infoBox{position:relative}
.pro_main .goodsBlock header{border-bottom:1px solid #ddd}
.pro_main .goodsBlock header h4{font-weight:700;font-family: Arial,sans-serif;font-size:20px}
.pro_main .goodsBlock .goodsBlock_t{padding-left:10px}
.pro_main .goodsInfoWarp{font-size:12px;padding-left:10px}
.pro_main .reviewsBox .goodsBlock_t{border-top:1px solid #ddd;margin-top:-1px;padding-left:0;position:relative}
.pro_main .reviewsBox .goodsBlock_t ul{overflow:hidden}
.pro_main .reviewsBox .goodsBlock_t li{border-top:1px dotted #ddd;margin-top:-1px;padding:10px 25px 10px 80px;font-size:.75em}
.pro_main .reviewsBox .goodsBlock_t p{padding-bottom:5px;line-height:16px}
.pro_main .reviewsBox .goodsBlock_t .portrait{margin-left:-80px;float:left}
.pro_main .reviewsBox .goodsBlock_t .name{color:#999}
.pro_main .reviewsBox .goodsBlock_t .time{font-style:normal;padding-left:15px}
.pro_main .reviewsBox .goodsBlock_t .upImg,.pro_main .reviewsBox .goodsBlock_t .upVideo{padding:5px 0}
.pro_main .reviewsBox .goodsBlock_t .upImg img,.pro_main .reviewsBox .goodsBlock_t .upVideo img{margin-right:10px}
.pro_main .reviewsBox .goodsBlock_t .gPop_userInfo{width:100%;padding-bottom:10px;overflow:hidden}
.pro_main .reviewsBox .goodsBlock_t .gPop_userInfo span{padding-left:5px;margin-right:5px;margin-left:-5px;border-left:1px solid #ddd}
.pro_main .reviewsBox .goodsBlock_t .gPop_userInfo strong{font-weight:700;padding-right:3px}
.pro_main .reviewsBox .goodsBlock_t .gPop_userInfoB{color:#999}
.pro_main .reviewsBox .goodsBlock_t .revieBtn{padding:10px 5px 0 10px;margin:-1px 0 0 0;border-top:1px solid #ddd}
.pro_main .reviewsBox .goodsBlock_t .revieBtn a{color:#999;font-size:.75em}
.pro_main .reviewsBox .goodsBlock_t .revieBtn a:hover{color:#f10a0a}
.pro_main .reviewsBox .goodsBlock_t .redBtn span{padding:0 5px;line-height:20px;font-weight:400}
.pro_main .reviewsBox .goodsBlock_t .no_reviews{line-height:20px;font-size:.12px}
.pro_main .reviewsBox .rate-subject{margin:1px 0 2px 100px;padding:20px 0;float: left}
.pro_main .reviewsBox .rate-subject h5{float:left;margin-right:15px;padding:20px 0 10px 30px;font:20px/30px  Arial,sans-serif;font-size: 16px}
.pro_main .reviewsBox .rate-theme{float:left;width:500px;font-size:12px}
.pro_main .reviewsBox .rate-theme li{line-height:24px;padding-right:15px;margin-right:15px;cursor:pointer}
.pro_main .reviewsBox .rate-theme li:hover{background-color:#FFE5E5}
.pro_main .reviewsBox .rate-theme b{width:35px;float:left;margin:0 5px;text-align:right;font-weight:400;color:#999}
.pro_main .reviewsBox .rate-theme span{float:left;width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}
.pro_main .reviewsBox .rate-theme .rate-themeBg{margin-top:8px;width:305px;height:10px;background-color:#ddd;float:left;cursor:pointer}
.pro_main .reviewsBox .rate-theme .rate-themeBg i{height:100%;width:0;display:block;background-color:#FAA019;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pro_main .reviewsBox .rate-theme .rate-themeBg.on i{background-color:#999}
.pro_main .reviewsBox #loading{position:absolute;top:0;left:0;background:#fff url(./images/xubox_loading0.gif) no-repeat center 50px;width:100%;height:100%;opacity:.8;filter:alpha(opacity=80)}
.pro_main #ECS_QUESTION ul{overflow:hidden}
.pro_main #ECS_QUESTION li{border-top:1px dotted #ddd;margin-top:-1px;padding:20px 10px;font-size:.75em}
.pro_main #ECS_QUESTION .ask_dialog{padding:10px;border:1px solid #e8e8e8;border-radius:5px;position:relative}
.pro_main #ECS_QUESTION .ask_dialog .tri_b,.pro_main #ECS_QUESTION .ask_dialog .tri_t{position:absolute;border-width:8px;top:10px}
.pro_main #ECS_QUESTION .ask_dialog .askText{padding-left:25px}
.pro_main #ECS_QUESTION .ask_dialog .askText strong{margin-left:-25px;float:left;font-weight:700}
.pro_main #ECS_QUESTION .ask_q .tri_b{border-right-color:#e8e8e8;left:-17px}
.pro_main #ECS_QUESTION .ask_q .tri_t{border-right-color:#fff;left:-15px}
.pro_main #ECS_QUESTION .ask_a{margin-top:10px;background-color:#fafafa}
.pro_main #ECS_QUESTION .ask_a p{text-align:right}
.pro_main #ECS_QUESTION .ask_a .tri_b{border-left-color:#e8e8e8;right:-17px}
.pro_main #ECS_QUESTION .ask_a .tri_t{border-left-color:#f7f7f7;right:-15px}
.pro_main #ECS_QUESTION .askBtn{padding:10px 5px 0 10px;margin:-1px 0 0 0;border-top:1px solid #ddd;margin:-1px 0 0 -10px}
.pro_main #ECS_QUESTION .askBtn a{color:#999;font-size:.75em}
.pro_main #ECS_QUESTION .askBtn a:hover{color:#f10a0a}
.pro_main #ECS_QUESTION .redBtn span{padding:0 5px;line-height:20px;font-weight:400}
.pro_main #ECS_QUESTION .no_asks{line-height:20px;font-size:.75em}
.pro_main #ECS_QUESTION .no_asks p{padding:5px 50px 5px 0;line-height:20px}
.pro_main .payment .goodsBlock_t{font-size:.75em;padding-top:10px}
.pro_main .payment .pro_intr_formula{background-color:#ffffff;margin-top:10px;padding:10px;border:1px solid #ddd;font-weight:700}
.pro_main .wholesaleBox .goodsBlock_t{padding-top:10px}
.pro_main .wholesaleBox .price_ladder_table{font-size:.75em}
.pro_main .wholesaleBox .price_ladder_table table{background-color:#ddd;margin-top:10px}
.pro_main .wholesaleBox .price_ladder_table p{line-height:24px}
.pro_main .wholesaleBox .price_ladder_table td{background:#fff;text-align:center}
.pro_main .wholesaleBox .g_inquiryBox{font-size:.75em}
.pro_main .wholesaleBox .g_inquiryBox table{border-collapse:collapse;margin-top:10px}
.pro_main .wholesaleBox .g_inquiryBox td{padding:5px}
.pro_main .wholesaleBox .g_inquiryBox input,.pro_main .wholesaleBox .g_inquiryBox textarea{padding:3px 5px;border:1px solid #ddd}
.pro_main .wholesaleBox .g_inquiryBox .n_inquiryBtn span{display:inline-block;padding:0 15px;text-decoration:none;font:700 14px/30px  Arial,sans-serif;cursor:pointer}
.pro_main .wholesaleBox .g_inquiryBox label.error{display:block}
.pro_main .wholesaleBox .g_inquiryBox textarea{width:80%;height:140px}
.pro_main .wholesaleBox .g_inquiryBox img{vertical-align:middle}
.pro_main .wholesaleBox .g_inquiryBox strong{color:#f10a0a}
.pro_main .wholesaleBox .g_inquiryBox .word_fresh{color:#FFA019}
.pro_main .new_goods{position:absolute;width:244px;top:0;right:0}
.pro_main .new_goods dl{width:244px;font-family: Arial,sans-serif}
.pro_main .new_goods dd,.pro_main .new_goods dt{width:120px;height:120px;overflow:hidden;border:1px solid #fff;float:left}
.pro_main .new_goods dt{background-color:#c7c8c9}
.pro_main .new_goods dt table{border:none;border-spacing:0;border-collapse:collapse}
.pro_main .new_goods dt td{height:120px;width:120px;text-align:center;color:#fff}
.pro_main .new_goods dd{position:relative;text-align:center}
.pro_main .new_goods dd:hover p{bottom:0}
.pro_main .new_goods p{position:absolute;left:0;bottom:-30px;width:100%;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#999;background-color:rgba(51,51,51,.3);-webkit-transition:bottom .3s linear;-moz-transition:bottom .3s linear;-ms-transition:bottom .3s linear;-o-transition:bottom .3s linear;transition:bottom .3s linear}
.pro_main .popularSearch{clear:both;border:1px solid #ddd;margin-top:20px;font-size:12px}
.pro_main .popularSearch h4{border-bottom:1px solid #ddd;line-height:24px;padding:0 10px}
.pro_main .popularSearch div{padding:10px}
.pro_main .popularSearch a{color:#999;cursor:pointer}
.pro_main .popularSearch a:hover{color:#f10a0a}
.bestSell header{padding-left:10px;border-bottom:1px solid #ddd;padding-bottom:5px}
.bestSell header h4{font-weight:700;font-family: Arial,sans-serif;font-size:.875em}
.bestSell .goodsBlock_t{padding-left:10px}
.bestSell .goodsBlock_t{padding:0;margin:0 auto;overflow:hidden}

@media screen and (min-width: 1100px){  
.bestSell li{display:inline;float:left;width:20%;padding:10px 12px;box-sizing: border-box;}
.bestSell p.proName{float:left;width:100%;overflow:hidden;height:20px;line-height:20px;font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.bestSell .proImgBox{width:100%;padding:5px 0;text-align:center;position: relative;}
.bestSell .proImgBox img{width: 100%;}
.bestSell .proPrice{font-size:12px;font-weight:700;text-align:center}
}

#s-ptailor{font-family: Arial,sans-serif;width:820px;background:#fff;padding:10px;font-size:.75em}
#s-ptailor h3{padding-bottom:5px;font-size:16px;line-height:30px;border-bottom:1px solid #ddd;color:#000;font-family: Arial,sans-serif}
.s-ptailorMain{padding:10px 0}
.s-ptailorMain-left,.s-ptailorMain-right{display:inline;float:left}
.s-ptailorMain-left{width:379px;padding-right:20px;border-right:1px solid #ddd}
.s-ptailorMain-right{margin-left:-1px;padding:10px;width:379px;border-left:1px solid #ddd;font-size:12px;color:#999}
.s-ptailorMain-right p{padding-top:10px}
#s-size{width:235px;margin:70px auto 0;font-size:12px;color:#999}
#s-size p{margin:0;line-height:25px}
#select-goods-size{width:230px}
#s-pri_cussize .s-size_link,#s-size a{text-decoration:underline;color:#315C99}
#s-pri_cussize a.s-size_link:hover,#s-size a:hover{color:#000}
.s-ptailorBottom{text-align:center;padding:10px 0;border-top:1px solid #ddd;line-height:30px;font-size:14px}
.s-ptailorBottom p{margin:0 auto}
.s-popBtn{padding-top:10px;height:50px}
.s-popBtn span{line-height:30px;padding:0 15px}
#s-cancel_ptailor{margin-right:15px}
button.s-apply_no{background-position:-160px -360px;color:#FFF}
button.s-apply_ok{background-position:-80px -360px;color:#FFF}
.custom_input{color:#999}
.costumer_units{text-align:right}
.custom_input dd{padding:3px 0;overflow:auto;text-align:right}
.custom_input dd span{float:left;line-height:33px}
.custom_input dd .numpass{width:60px;padding:3px;border:1px solid #ddd}
.custom_input dd .tips1,.custom_input dd .tips2{color:#f10a0a}
.gPop_warp{width:935px;background-color:#fff;position:relative;overflow:hidden}
.gPop_warp .gPop_img{display:inline;float:left;margin-left:40px;width:515px;height:500px;overflow:hidden}
.gPop_warp .gPop_img table{border:0;border-spacing:0;border-collapse:0}
.gPop_warp .gPop_img td{width:515px;height:500px;background-color:#000;text-align:center;vertical-align:middle}
.gPop_warp .gPop_img img{max-width:515px;max-height:500px}
.gPop_warp .gPop_info{width:310px;margin-right:40px;padding:30px 0 0 30px;display:inline;float:right;font-family: Arial,sans-serif}
.gPop_warp .gPop_info .name{font-weight:700;padding-bottom:10px}
.gPop_warp .gPop_info .title{font-family: Arial,sans-serif;font-size:24px;color:#999;padding-bottom:20px}
.gPop_warp .gPop_info .title:after{content:'"'}
.gPop_warp .gPop_info .title:before{content:'"'}
.gPop_warp .review{padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:12px}
.gPop_warp .review .gPop_userInfo{width:100%;padding-bottom:10px}
.gPop_warp .review .gPop_userInfo span{padding-right:5px;margin-right:5px;border-right:1px solid #ddd}
.gPop_warp .review .gPop_userInfo strong{font-weight:700;padding-right:3px}
.gPop_warp .review .reting{padding:10px 0}
.gPop_warp .review .reting strong{display:inline;float:left;font-weight:700;padding-right:3px}
.gPop_warp .review .text{padding-top:10px;max-height:210px;overflow-y:auto}
.gPop_warp .gPop_gds{font-size:Arial;box-shadow:inset 0 4px 18px #E4E4E4}
.gPop_warp .gPop_gds .good{float:left;width:135px;margin:20px 0 20px 20px;padding:8px 30px 0 160px;border-right:1px solid #ddd;cursor:pointer}
.gPop_warp .gPop_gds .img{width:150px;float:left;margin-left:-160px;text-align:center}
.gPop_warp .gPop_gds .name{font-size:12px;padding-top:10px;line-height:18px;height:54px;overflow:hidden}
.gPop_warp .gPop_gds .name a{text-decoration:none;color:#999}
.gPop_warp .gPop_gds .proPrice{padding-top:15px}
.gPop_warp .other-moments{width:518px;float:left;padding:20px 30px 0 40px;height:166px}
.gPop_warp .other-moments h4{font-weight:700;font-size:12px;line-height:30px}
.gPop_warp .other-moments .momentsList{position:relative}
.gPop_warp .other-moments .slides{height:126px;overflow:hidden;padding-top:10px}
.gPop_warp .other-moments .slides li{display:inline;float:left;width:87px;height:124px;text-align:center}
.gPop_warp .other-moments .slides li img{border:3px solid transparent}
.gPop_warp .other-moments .slides li.on img{border:3px solid #000}
.gPop_warp .other-moments .c_direction-nav a{display:inline-block;width:20px;height:20px;font-size:0;position:absolute;top:-20px}
.gPop_warp .other-moments .c_direction-nav .c_prev{right:30px;background-position:-144px -216px}
.gPop_warp .other-moments .c_direction-nav .c_prev:hover{background-position:-122px -216px}
.gPop_warp .other-moments .c_direction-nav .c_prev.c_disabled{background-position:-166px -216px}
.gPop_warp .other-moments .c_direction-nav .c_next{right:0;background-position:-78px -216px}
.gPop_warp .other-moments .c_direction-nav .c_next:hover{background-position:-56px -216px}
.gPop_warp .other-moments .c_direction-nav .c_next.c_disabled{background-position:-100px -216px}
.gPop_warp .next_goods,.gPop_warp .prev_goods{display:block;width:20px;height:30px;position:absolute;top:238px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.gPop_warp .next_goods:hover,.gPop_warp .prev_goods:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.gPop_warp .prev_goods{background-position:-85px -242px;left:8px}
.gPop_warp .next_goods{background-position:-110px -243px;right:8px}
.ItemSpecificationCenter{width:100%;float:left;padding:0;margin:10px 0 20px}
.ItemSpecificationCenter ul{margin:0}
.ItemSpecificationCenter ul li{font-size:12px;height:18px;line-height:18px}
.goods_description_center ul li span{font-weight:400;color:#383838}
.ItemSpecificationCenter ul li span{display:block;float:left;font-size:12px;width:28%}
.ItemSpecificationCenter ul i{display:block;float:left;font-family: Arial,sans-serif;font-style:normal}
.js_scrollableDiv li.on{cursor:pointer}
.path{padding: 5px 0 10px;line-height:20px;font-size:.75em;color:#999;}
.path a{color:#999;}
.js_property_secelt_Box span{width:40px;float:left;font-weight:700;line-height:27px;padding-right:5px}
.pro_m_inner .order_quantity span{width:40px;float:left;font-weight:700;line-height:27px;padding-right:5px}
#affiliate{display:block;padding-left:30px;width:147px;height:24px;line-height:24px;font-weight:700;overflow:hidden;background-image:url(images/affiliate_link.jpg);color:#f10a0a}
.same_title{width:75px;font-size:16px}
.gsame_title{width:125px;}
.size_conver{padding: 0 0 10px 83px;overflow:hidden;}
.gsize_conver{padding-left: 133px;}
.favOn{display: inline-block;width: 22px;height: 22px;background-image: url(images/wishon.png);padding: 0;background-size: 22px 22px;margin-top: 11px;}
.favOn:hover{background-image:url(images/wishon.png)}
.favOff{display: inline-block;width: 22px;height: 22px;background-image: url(images/wishoff.png);padding: 0;background-size: 22px 22px;margin-top: 11px;}
.favOff:hover{background-image:url(images/wishon.png)}
.favCount{font-size:13px;margin-top:17px;margin-left:2px}
.favCount i{display:block;float:left;width:5px;height:20px;background:url(images/i_left.jpg) left center}
.favCount #fav_count{display:block;float:left;border-top:1px solid #DDD;border-bottom:1px solid #DDD;border-right:1px solid #DDD;padding:0 5px;font-size:12px}
.what_size{font-size:12px;padding-top:4px;font-weight:400;line-height:16px;color:#999;cursor:pointer}
.what_size:hover{text-decoration:underline}
.size-guide{display:inline-block;padding-right:20px;padding-top:3px;background:url(images/guid.png) no-repeat right center}
.chart-table-wrap .chart-table{padding-top:20px}
.chart-table-wrap .chart-table table{border-top:1px solid #ddd;border-left:1px solid #ddd;border-collapse:collapse}
.chart-table-wrap .chart-table table tr:nth-child(2n+1){background-color:#f9f9f9}
.chart-table-wrap .chart-table table th{font-size:12px;font-weight:700}
.chart-table-wrap .chart-table table td,.chart-table-wrap .chart-table table th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;padding:8px;line-height:14px}
.title-s{font-size:14px;font-weight:700;color:#696969}
.title-ss{font-size:12px;font-weight:700;color:#696969}
.pro_m_inner .pro_grade .reviews a{float:right}

#Browser {
    position: absolute;
    cursor: zoom-in;
    filter: alpha(opacity=15);
    -moz-opacity: 0.15;
    opacity: 0.65;
    background-color: #fff;
    border: 1px solid #e1e1e1;
    z-index: 3;
    display: none;
}
.pro_img .n_bigImg {
   
}
/* bigView */
#bigView{position:absolute;border: 1px solid #eb9d9f; overflow: hidden; z-index:9;width: 367px;height: 530px;}
#bigView img{position:absolute;width:855px;height: 1118px;}
/*ԭͼҳ��ʽ*/
html.no-scroll {
    overflow: hidden;
}
.animated.fast {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.animated {
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    animation-fill-mode: both;
}
.modal1 {
    outline: 0;
    top: 50%;
    left: 50%;
    z-index: 1050;
    overflow: auto;
    width: 500px;
    margin: -225px 0 0 -250px;
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,.15);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.15);
    box-shadow: 0 0 20px rgba(0,0,0,.15);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
}
.modal-full {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    margin: 0;
}
.modal1, .modal-backdrop {
    position: fixed;
    background-color: #fff;
}
.modal-full .modal-header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1051;
}
.modal-header {
    padding: 15px 30px 0;
}
.carousel {
    position: relative;
}
.modal-header .close1 {
    color: #a5a1a2;
    background-image: url(images/source.png);
    background-repeat: no-repeat;
    background-position: -152px -240px;
    width: 30px;
    height: 30px;
}
.modal-header .close1 {
    position: absolute;
    top: 15px;
    right: 35px;
    cursor: pointer;
    float:right;
    background-color: transparent;
    opacity: .6;
}
.modal-header .close1:hover{opacity: 1;}
.unstyled li{margin: .5em 0;}
.modal-header .close1::before {
    position: absolute;
    right: -6px;
    top: 100%;
    content: 'Close';
    display: block;
    text-indent: 0;
    font-size: 13px;
    font-weight: 200;
    line-height: 1.7em;
    text-transform: uppercase;
    color: #a5a1a2;
}
.product-images-zoom-large {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}
.product-images-zoom-large::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out;
}
.product-images-zoom-large .carousel{cursor: zoom-out;}
.product-images-zoom-large .carousel img {width: 1200px;height: auto;}
.product-images-zoom-large .caroufredsel_wrapper{display: block; text-align: start; float: none; position: relative; top: auto; right: auto; bottom: auto; left: auto; z-index: auto; width: 100%; height: 1700px; margin: 0px; overflow: hidden;}
.product-images-zoom-large .caroufredsel_wrapper>ul{text-align: left; float: none; position: absolute; top: 0px; right: auto; bottom: auto; left: 0px; margin: 0px; z-index: auto; width: 1100%;}
@media all and (max-width: 1300px){.product-images-zoom-large,.product-images-zoom-large .carousel img {min-width: 980px;max-width: 1100px;}}
@media all and (max-width: 1300px){.product-images-zoom-large .caroufredsel_wrapper{height: 1600px;}}
.product-images-zoom-large .pagination {
    position: fixed;
    top: 10px;
    left: 10px;
    z-index: 1051;
}
.product-images-zoom-large .pagination .pagination-page img {
    width: 60px;
    height: auto;
    margin: 5px 0;
    opacity: .35;
    filter: alpha(opacity=35);
    cursor: pointer;
    cursor: hand;
    vertical-align: middle;
}
.product-images-zoom-large .pagination .pagination-page.selected img {
    opacity: 1;
    filter: alpha(opacity=100);
}
.carousel .carousel-prev{
    cursor: pointer;
    position: absolute;
    z-index: 10;
    background-image: url(images/source.png);
    background-repeat: no-repeat;
    background-position: 0px -114px;
    width: 35px;
    height: 116px;
    top: 400px;
    left: 5px;
}
.carousel .carousel-next{
    cursor: pointer;
    position: absolute;
    z-index: 10;
    background-image: url(images/source.png);
    background-repeat: no-repeat;
    background-position: -72px -114px;
    width: 35px;
    height: 116px;
    top: 400px;
    right: 5px;
}
.caroufredsel_wrapper li{width: 1200px;float: left;}
#goods_stock_tips td.message p{
    padding-bottom: 0;
    line-height: 20px;
    color: #555;
    font-size: 12px;
    vertical-align: middle;
    font-weight: 700;
}
.review_filter{padding: 10px 0}
.review_filter b{vertical-align: middle;font-size: 12px;margin-right: 10px;}
.review_filter select{padding: 2px 8px;}

.fa-bar-chart{background: url(images/size_guide.png) center center no-repeat;background-size: 22px 22px;display: inline-block;width: 22px;height: 14px;position: relative;top: 2px;margin-right: 2px;left: -4px;}

.fa-shipping-icon{background: url(images/shipping_icon.png) center center no-repeat;background-size:28px 22px;display:inline-block;width:28px;height:14px;position:relative;top:2px;margin-right:4px;}

.fa-return-icon{background: url(images/return_icon.png) center center no-repeat;background-size:28px 22px;display:inline-block;width:28px;height:14px;position:relative;top:2px;margin-right:4px;}

.fa-search{background: url(images/find.jpg) center center no-repeat;background-size:20px 16px;display:inline-block;width:20px;height:16px;position:relative;top:2px;margin-right:2px;}
#icon_size{background-color:#f10a0a;color:#fff;border-radius:12px;padding:0 2px;margin-right:3px;display:inline-block;min-width:12px;text-align:center;position:relative;top:2px;}
#text_size{display:none;position:relative;top:2px;}

.pro_m_inner .pro_property select.size_display{background: url('images/arrow_size.png') right center no-repeat;padding: 0;border: none;color: #000;width: auto;cursor: pointer;padding-right:10px;min-width: auto;font-size: 16px;font-weight: 700}
.pro_m_inner .pro_property select.size_display{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}
.pro_m_inner .pro_property select.size_display::-ms-expand { display: none; }
/*link collection*/
#view_link_collection>div{margin-top:20px;width:100%;box-sizing:border-box;border-top:1px solid #d6d6d6;padding:10px 0 0;display:flex;flex-direction:row;}
.vw-collection-det{margin-left:40px;display:flex;flex-direction:column;justify-content:space-between;height:100%;}
.vw-collection-desc{font-size: 16px;color:#999;margin-bottom: 10px;}
.vw-collection-desc strong{font-weight: 700;color: #000;}
.vw-collection-det a{display:inline-block;text-decoration:underline;color:#000;cursor: pointer;}
.linkimg-page{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}
.linkimg-overlay{z-index:2;background-color:transparent;opacity:.01;-ms-filter:alpha(opacity=1);-webkit-filter:alpha(opacity=1);-moz-filter:alpha(opacity=1);filter:alpha(opacity=1)}
/*goods_relate_goods_content*/
.goods_relate_goods_content{max-width: 1200px;margin: 20px auto 0}
.goods_ralate_goods_ul{border-bottom: 1px solid #ccc;height: 30px;line-height: 30px;max-width: 1200px;margin: 0 auto 30px auto}
.goods_ralate_goods_ul_content{width: 100%}
.goods_ralate_goods_ul_content.fix{position: fixed;left: 0;top: 0;border: none;padding-bottom: 5px;z-index: 20;background: #fff;padding-top: 5px}
.goods_ralate_goods_ul_content.fix .goods_ralate_goods_ul{border: none;margin-bottom: 0}
.goods_ralate_goods_li{float: left;padding: 0 20px;font-weight: 700;color: #000;cursor: pointer;font-size: 20px}
.goods_ralate_goods_li:nth-child(even){margin: 0 30px}
.goods_ralate_goods_li.active{border-bottom: 1px solid #000}
.goods_ralate_goods_main{display: none}
.goods_ralate_goods_main.active{display: block}
.goods_ralate_view_more{display: block;margin: 20px auto;background: #fb9f18;color: #000;width: 120px;height: 30px;line-height: 30px;font-size: 12px;font-weight: 700;text-align: center}
.goods_ralate_view_more:link{background: #fb9f18;}
.goods_ralate_view_more:hover{text-decoration: none}
.goods_relate_goods_content .loadImg{display: block;margin: 0 auto}
.goods_relate_goods_content #js_cateListUl .es_product_list{width: 19%}