/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/

/***************************宽屏样式(start)***************************/
.w_1200 #lib_cart{width:1180px;}
.w_1200 #lib_cart .complete .tips{width:572px;}
.w_1200 #lib_cart .complete .orders_info{width:358px; margin-left:54px;}
/***************************宽屏样式(end)***************************/

/***************************多语言版(start)***************************/
.lang_es #lib_cart .step div{background:url(../images/cart/shopping_cart_step_es.png) no-repeat;}
.lang_es #lib_cart .checkoutBtn{background:url(../images/cart/buttons_es.png) no-repeat;}
.lang_es #lib_cart .processing{background:url(../images/cart/buttons_es.png) 0 -160px no-repeat;}
.lang_es #submitCart .litb-btn, .lang_es #submitCart .litb-btn span{background:url(../images/cart/buttons_es.png) 0 -198px no-repeat;}
.lang_es #lib_cart .cartBox .empty p .continueShoppingBtn{background: url(../images/cart/buttons_es.png) no-repeat 0 -80px;}

.lang_jp #lib_cart .step div{background:url(../images/cart/shopping_cart_step_jp.png) no-repeat;}
.lang_jp #lib_cart .checkoutBtn{background:url(../images/cart/buttons_jp.png) no-repeat;}
.lang_jp #lib_cart .processing{background:url(../images/cart/buttons_jp.png) 0 -160px no-repeat;}
.lang_jp #submitCart .litb-btn, .lang_jp #submitCart .litb-btn span{background:url(../images/cart/buttons_jp.png) 0 -198px no-repeat;}
.lang_jp #lib_cart .cartBox .empty p .continueShoppingBtn{background: url(../images/cart/buttons_jp.png) no-repeat 0 -80px;}

.lang_ru #lib_cart .step div{background:url(../images/cart/shopping_cart_step_ru.png) no-repeat;}
.lang_ru #lib_cart .checkoutBtn{background:url(../images/cart/buttons_ru.png) no-repeat;}
.lang_ru #lib_cart .processing{background:url(../images/cart/buttons_ru.png) 0 -160px no-repeat;}
.lang_ru #submitCart .litb-btn, .lang_ru #submitCart .litb-btn span{background:url(../images/cart/buttons_ru.png) 0 -198px no-repeat;}
.lang_ru #lib_cart .cartBox .empty p .continueShoppingBtn{background: url(../images/cart/buttons_ru.png) no-repeat 0 -80px;}

.lang_zh_tw #lib_cart .step div{background:url(../images/cart/shopping_cart_step_tw.png) no-repeat;}
.lang_zh_tw #lib_cart .checkoutBtn{width:120px; background:url(../images/cart/buttons_tw.png) no-repeat;}
.lang_zh_tw #lib_cart .processing{background:url(../images/cart/buttons_tw.png) 0 -160px no-repeat;}
.lang_zh_tw #submitCart .litb-btn, .lang_zh_tw #submitCart .litb-btn span{width:120px; background:url(../images/cart/buttons_tw.png) 0 -198px no-repeat;}
.lang_zh_tw #lib_cart .cartBox .empty p .continueShoppingBtn{background: url(../images/cart/buttons_tw.png) no-repeat 0 -80px;}
/***************************多语言版(end)***************************/

.required{color:#990000;}
.hide{display:none;}
.show{display:inline-block;}

#lib_cart{width:960px; margin:0 auto; padding-bottom:25px;}
#lib_cart .red{color:#900;}
#lib_cart .textbtn{color:#fff; font:14px/14px Verdana; text-decoration:none; padding:7px 10px; display:inline-block; /*text-shadow:0 1px 0 #fff9a0;*/ -webkit-transition:border-color .218s; -moz-transition:border .218s; -o-transition:border-color .218s; transition:border-color .218s; background:#FDEFB7 url(../images/cart/button-bg.png) repeat-x; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin:0 10px 0 0; cursor:pointer; outline:none;}
#lib_cart #paySubmit{
  background: #ff6d00 !important;
  border-radius: 4px;
}
#lib_cart #Cancel{
  background: #0e77a8 !important;
  border-radius: 4px;
}
#lib_cart #con_shop{width: 177px;height: 42px;text-align: center;background: #0e77a8;line-height: 42px;color: #fff;font-size: 14px;margin: 0 10px;border-radius: 4px;padding: 0;}
#lib_cart .textbtn:hover{border-color:#bf903d; background:#fff8de url(../images/cart/button-bg.png) 0 -30px repeat-x; -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2); box-shadow:0 1px 2px rgba(0, 0, 0, 0.15); color:#80000A;}
#lib_cart .checkoutBtn{display:inline-block; width:210px;  overflow:hidden;  float:right; cursor:pointer;height: 44px;line-height: 44px;border-radius: 0;text-align: center;background: #ff5700;color: #fff;font-size: 14px;margin: 0;padding: 0;    font-weight: 600;border-radius: 4px;}
#lib_cart .checkoutBtn:hover{background-position:0 -40px;text-decoration: none;}
#lib_cart .processing{display:inline-block; width:120px; height:38px; overflow:hidden; text-indent:-999em; background:url(../images/cart/buttons.png) 0 -160px no-repeat; float:right; cursor:pointer;}
#lib_cart .paypal_checkout_button{display:block; width:154px; height:38px; overflow:hidden; background:none; background-image:url(../images/cart/paypal_checkout_button.png); background-position:0 0; background-repeat:no-repeat; cursor:pointer; border:none;}
#lib_cart .paypal_checkout_button:hover{background-position:0 -38px;}
#lib_cart .cartHeader{padding-top:20px; clear:both; zoom:1;}
#lib_cart .cartHeader:after{content:"."; clear:both; display:block; height:0; font:0/0 arial; visibility:hidden;}
#lib_cart .cartFooter{padding-bottom:4px; clear:both; zoom:1; margin:20px 0 50px 0;}
#lib_cart .cartFooter:after{content:"."; clear:both; display:block; height:0; font:0/0 arial; visibility:hidden;}
#lib_cart .cartFooter span{display:inline-block; margin:0 16px; height:38px; line-height:32px; font:bold 14px/32px georgia;}
#lib_cart .step{border-bottom:1px solid #e5e5e5; height:34px; box-sizing:border-box; text-align:right; margin-top:10px; clear:both; text-align:right;}
#lib_cart .step div{display:inline-block; background:url(../images/cart/shopping_cart_step.png) no-repeat; width:540px; height:34px;}
#lib_cart .step div.step_1{background-position:0 -34px;}
#lib_cart .cartFrom{border:1px solid #ddd; margin-top:16px;}
#lib_cart .cartFrom .itemFrom thead td{height:38px; padding:0 12px; border-bottom:1px solid #ddd; background:url(../images/cart/r_con_table_th_bg.png) repeat-x; font:400 14px/29px georgia; color:#990000; zoom:1;}
#lib_cart .cartFrom .itemFrom thead td.quantity{text-indent:25px;}
#lib_cart .cartFrom .itemFrom tbody{margin:12px 0;}
#lib_cart .cartFrom .itemFrom tbody td{border-bottom:1px dashed #cdcdcd; vertical-align:top; padding:20px 12px;}
#lib_cart .cartFrom .itemFrom tbody td.last{border:none;}
#lib_cart .cartFrom .itemFrom tbody td.prList{}
#lib_cart .cartFrom .itemFrom tbody td.prList h4{font-weight:normal; line-height:180%; padding-bottom:6px;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl{display:block; width:100%; margin:0; padding:0; position:relative;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dt{display:block; width:80px; height:80px; overflow:hidden; float:left; background:#fff; border:1px solid #f1f1f1;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dt img{max-width:100%; max-height:100%;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dt a{display:table-cell; width:80px; height:80px; text-align:center; vertical-align:middle; *display:block; *font-family:Arial; *font-size:70px;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dt a img{vertical-align:middle;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd{margin-left:98px; padding-right:60px; display:block; -webkit-margin-start:98px;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd h4 a{color:#000; font-weight: 600;
  font-size: 14px;
}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd p{display:block; margin:0; padding:2px 0; font:11px/150% Verdana,Helvetica,sans-serif;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd p.remark{ line-height:24px;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd p.remark input{vertical-align:middle; width:250px; height:20px; line-height:20px; border:1px solid #ccc;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd p.remark span{display:inline-block; height:18px; vertical-align:middle; cursor:pointer;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd p.remark img{display:none;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd p.error{font-weight:bold; color:#c00; margin-top:5px; background:url(../images/global/error_warning.png) no-repeat left center; padding-left:43px; min-height:30px;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr{padding:5px 10px; margin:5px 0; border:1px #dbebfe dashed; position:relative;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr .prAttr_mod{position:absolute; top:-1px; right:-1px; width:19px; height:17px; display:block; overflow:hidden; background:url(../images/cart/pro_attr.png) no-repeat center center #dbebfe; cursor:pointer;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr:hover, #lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr.cur{border-color:#900;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr:hover .prAttr_mod, #lib_cart .cartFrom .itemFrom tbody td.prList dl dd .prAttr.cur .prAttr_mod{background-color:#900;}
#lib_cart .cartFrom .itemFrom tbody td.prList dl dd.list_dot{position:absolute; left:-87px; top:29px; width:24px; height:22px; background:url(../images/global/goods.png) no-repeat -7px -142px;}
#lib_cart .cartFrom .itemFrom tbody td.prList .pro_list{padding-left:50px; padding-bottom:6px;}
#lib_cart .cartFrom .itemFrom tbody td.prList .first{padding-left:0;}
#lib_cart .cartFrom .itemFrom tbody td.prPrice{}
#lib_cart .cartFrom .itemFrom tbody td.prPrice p{display:block; margin:0; padding:0; font-size:14px;}/* color:#80000A;*/
#lib_cart .cartFrom .itemFrom tbody td.prQuant{}
#lib_cart .cartFrom .itemFrom tbody td.prQuant img{vertical-align:middle; cursor:pointer;}
#lib_cart .cartFrom .itemFrom tbody td.prQuant input{vertical-align:middle; width:45px; height:20px; line-height:20px; text-align:center; margin:0 5px; border:1px solid #ccc;}
#lib_cart .cartFrom .itemFrom tbody td.prQuant p{display:block; width:108px; margin:0; padding:0; text-align:center; font:11px/150% Verdana,Helvetica,sans-serif;}
#lib_cart .cartFrom .itemFrom tbody td.prAmount{white-space:nowrap;}
#lib_cart .cartFrom .itemFrom tbody td.prAmount p{font-size:16px; color:#c80201; margin:0; padding:0;font-weight: 600;}
#lib_cart .cartFrom .itemFrom tbody td.prAmount a{padding-top:3px; font:11px/150% Verdana,Helvetica,sans-serif; background:url(../images/cart/del.png) no-repeat left center; height:20px; line-height:20px; display:inline-block; text-indent:20px;}
#lib_cart .cartFrom .itemFrom tfoot{background:#efefef;}
#lib_cart .cartFrom .itemFrom tfoot tr{line-height:24px; color:#333; font-size:14px;}
#lib_cart .cartFrom .itemFrom tfoot tr td{ padding:5px 12px;}
#lib_cart .cartFrom .itemFrom tfoot tr label{text-transform:uppercase;}
#lib_cart .cartFrom .itemFrom tfoot tr strong{font-size:24px; text-transform:uppercase; color:#c70000; font-weight:lighter;}
#lib_cart .cartFrom .itemFrom tfoot tr.shopping_cart_total{height:40px; line-height:40px; font-size:18px;}
#lib_cart .cartFrom .itemFrom tfoot tr.shopping_cart_total strong{font-size:24px; text-transform:uppercase; color:#c70000; font-weight:lighter;}
#lib_cart .cartFrom .edit_shopping_cart{height:40px; line-height:40px; background:#efefef; text-indent:20px;padding: 5px 14px;}
#lib_cart .cartFrom .edit_shopping_cart a{color:#fff; font-size:14px; background:#0e77a8 !important; cursor:pointer;padding: 10px;border-radius: 4px;}
#lib_cart .cartFrom .edit_shopping_cart .paypal_checkout_button{margin:5px 0 0 15px;}
#lib_cart .cartBox{border:1px solid #ddd; margin-top:20px;}
#lib_cart .cartBox>h2{display:block; height:38px; border-bottom:1px solid #ddd; background:url(../images/cart/r_con_table_th_bg.png) repeat-x; font:400 16px/38px georgia; color:#990000; zoom:1; text-indent:12px;}
#lib_cart .cartBox>h2 span{color: #000;margin-right:66px;padding: 0 10px;}
#lib_cart .cartBox .contents{padding:24px;}
#lib_cart .cartBox .contents.products{height:186px; overflow:hidden; padding:15px 24px;}
#lib_cart .cartBox .contents .pro_item{border:1px #eee solid; margin-left:20px; width:140px; margin-bottom:20px; background:#fafafa;}
#lib_cart .cartBox .contents .pro_item:hover{border:1px #ccc solid;}
#lib_cart .cartBox .contents .pro_item>dt{height:140px; text-align:center; vertical-align:middle; background:#fff;}
#lib_cart .cartBox .contents .pro_item>dt img{max-width:100%; max-height:100%;width: 100%;
  height: 100%;}
#lib_cart .cartBox .contents .pro_item>dd{padding:0 7px;}
#lib_cart .cartBox .contents .pro_item .pro_name{height:36px; overflow:hidden; line-height:145%; padding-top:8px;}
#lib_cart .cartBox .contents .pro_item a{color:#666;}
#lib_cart .cartBox .contents .first{margin-left:0;}
#lib_cart .cartBox .empty h3{ font-size:20px; padding-bottom:12px; font-weight:bold;}
#lib_cart .cartBox .empty .cartDraft{padding:10px 15px; background:#F3F3F3; margin:10px 12px; color:#666; font:14px/200% Arial, Helvetica, sans-serif;}
#lib_cart .cartBox .empty .cartDraft a{text-decoration:underline;}
#lib_cart .cartBox .empty .cartDraft a:hover{color:#900;}
#lib_cart .cartBox .empty li{padding:5px 0 5px 16px; font-size:14px;}
#lib_cart .cartBox .empty li .roundRedDot{font-size:14px; color:#A72D2C; font:11px/150% Verdana,Helvetica,sans-serif;}
#lib_cart .cartBox .empty p{padding:0; margin:10px auto; text-align:center;}
#lib_cart .cartBox .empty p .continueShoppingBtn{display:inline-block; width:194px; height:38px; overflow:hidden; text-indent:-999em; background:url(../images/cart/buttons.png) no-repeat; cursor:pointer; background-position:0 -80px; margin-top:15px; text-decoration:none; outline:none;}
#lib_cart .cartBox .empty p .continueShoppingBtn:hover{background-position:0 -120px;}
#lib_cart .cartBox .coupon{font:100 16px/38px georgia;}
#lib_cart .cartBox .coupon input{vertical-align:middle; margin:0 5px;}
#lib_cart .cartBox .coupon .input{width:125px; height:22px; line-height:22px; text-indent:3px; border:1px solid #ccc;}
#lib_cart .cartBox .coupon .submit{color:#fff; font:12px/14px Verdana; text-decoration:none; padding:4px 15px; display:inline-block; text-shadow:0 1px 0 #999; -webkit-transition:border-color .218s; -moz-transition:border .218s; -o-transition:border-color .218s; transition:border-color .218s; background:#939393; border:solid 1px #999; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; cursor:pointer;}
#lib_cart .CartAmountSum{margin-top:20px; padding-bottom:50px;}
#lib_cart .CartAmountSum table{text-align:right; font-size:14px; font-family:Verdana;}
#lib_cart .CartAmountSum th, #lib_cart .CartAmountSum td{padding:5px 2px; text-align:right; font-style:normal; font-weight:normal;}
#lib_cart .CartAmountSum th em{padding:0 15px; display:inline-block; width:30px; text-align:right; font-family:Arial,Helvetica,sans-serif; font-style:normal; font-weight:bold; color:#c00000; font-size:16px;}
#lib_cart .CartAmountSum td{padding-right:20px; min-width:60px; white-space:nowrap; color:#000; text-transform:capitalize; color:#c00000; font-size:16px;}
#lib_cart .CartAmountSum tfoot th{font-weight:bold; padding:10px 2px; background-color:#F9F9F9; border-top:2px solid #d3d3d3; border-bottom:1px solid #999; text-transform:uppercase;}
#lib_cart .CartAmountSum tfoot td{background-color:#F9F9F9; border-top:2px solid #d3d3d3; border-bottom:1px solid #999; text-transform:uppercase;}
#lib_cart .position{height:21px; line-height:21px; text-indent:7px; padding:9px 0 12px; font:10px/25px Verdana;}
#lib_cart .position strong{margin-right:5px;}
#lib_cart .complete{padding:0 8px; overflow:hidden;}
#lib_cart .complete .tips{width:572px; padding-right:28px; padding-left:8px; overflow:hidden;}
#lib_cart .complete .tips>h3{color:#077208; padding-bottom:12px; font:400 20px/38px georgia;}
#lib_cart .complete .tips .payment_info{line-height:180%;}
#lib_cart .complete .tips .pay_form{display:none;}
#lib_cart .complete .tips .editAddr select{height:24px; border:1px solid #ddd;}
#lib_cart .complete .orders_info{width:310px; padding:10px 12px; margin-left:0; margin-bottom:75px; border:1px solid #ccc; background:#eee; position:relative;}
#lib_cart .complete .orders_info h3{font-size:16px; font-weight:bold; padding-bottom:5px;}
#lib_cart .complete .orders_info .rows{height:26px; line-height:26px; overflow:hidden;}
#lib_cart .complete .orders_info .rows label{display:block; width:164px; height:26px; float:left; overflow:hidden; font-weight:bold;}
#lib_cart .complete .orders_info .rows span{display:inline-block; float:left; font-weight:bold; font-family:Verdana;}
#lib_cart .complete .orders_info .rows span.red{color:#9a0103;}
#lib_cart .complete .orders_info .payButton{
  position: absolute;
  left: 0px;
  bottom: -52px;
  padding-left: 25px;
  padding-right: 25px;
  padding: 9px 25px;
  background: #0e77a8 !important;
  color: #fff;
  border-radius: 4px;
  width: 200px;
  text-align: center;
  font-size: 17px;
}
#lib_cart .success_info{margin:0 auto; border:1px #f0f0f0 solid;}
#lib_cart .success_info .hd{margin:25px 10px 0; height:50px; line-height:50px; background:url(../images/global/normal.png) no-repeat -580px -137px #f6f6f6;}
#lib_cart .success_info .hd>h3{font-size:18px; color:#66a355; padding-left:70px;}
#lib_cart .success_info .hd_error{background-position:-812px -209px;}
#lib_cart .success_info .hd_error>h3{color:#c00;}
#lib_cart .success_info .bd{margin:11px 10px 50px;}
#lib_cart .success_info .bd .rows{margin-left:35%; height:30px; line-height:30px; font-size:14px;}
#lib_cart .success_info .bd .title{line-height:57px;}
#lib_cart .success_info .bd .title strong{font-size:24px;}
#lib_cart .success_info .foot{height:66px; line-height:66px; background:#f6f6f6;}
#lib_cart .success_info .foot .what{margin-left:30px;}
#lib_cart .success_info .foot .what>b{color:#66a355; font-size:16px; font-weight:bold; margin-right:25px;}
#lib_cart .success_info .foot .what>a{color:#0072d9; margin:0 6px;}

#lib_cart .success_info #pay_content{width:65%;margin:auto;}
#lib_cart .success_info #pay_content .contact{font-size: 16px;margin-bottom: 10px;}
#lib_cart .success_info .store_check{width:60%;margin:0 auto;}
#lib_cart .success_info .store_check img{width:100%;}
#lib_cart .success_info .state_sign{width: 10%;margin:0 auto;}
#lib_cart .success_info .state_sign img{width: 100%;}
#lib_cart .success_info #pay_content .sign_tip{text-align: center;}
#lib_cart .success_info #pay_content table{width: 100%;margin-top:5px;border-top:1px #ccc solid;}
#lib_cart .success_info #pay_content table td{font-size: 20px;color: #010101;}
#lib_cart .success_info #pay_content table .con_first td{padding:15px 0 10px 0;}
#lib_cart .success_info #pay_content table tr .sign_desc{color: #999999;padding:0 6% 0 35%;width:20%;}
#lib_cart .success_info #pay_content .orders{padding:45px 0 30px 0;}
#lib_cart .success_info #pay_content .orders a:hover{text-decoration: none;}
#lib_cart .success_info #pay_content .orders .con_btn{color: #010101;font-size: 18px;display: inline-block;margin:0 8%;width: 40%;text-align: center;height: 48px;line-height: 48px;border:1px #010101 solid;}
#lib_cart .success_info #pay_content .orders .check_btn{color: #e5a73e;font-size: 18px;display: inline-block;width: 30%;text-align: center;height: 48px;line-height: 48px;border:1px #010101 solid;background: #010101;}
#lib_cart .success_info #pay_content #pay_method{margin-top:15px;border-top:1px #ccc solid;width: 350px;margin: 0 auto;padding-top: 15px;}
#lib_cart .success_info #pay_content #pay_method .payment-way{height: 40px;}
#lib_cart .success_info #pay_content #pay_method .payment-item{float: left;margin-top:10px;margin-left: 15%}
#lib_cart .success_info #pay_content #pay_method input{float:left;transform: scale(1.3,1.3);margin-top: 10px;}
#lib_cart .success_info #pay_content #pay_method img{float:left;width: 100px;margin:0 0 0 10%;top:0;}
#lib_cart .success_info #pay_content #pay_method .again_btn{display:inline-block;height: 57px;line-height: 57px;font-size: 25px;color:#fff;background: #ff6d00;width: 100%;border-radius: 4px;margin: 10px 0;}
#lib_cart .success_info #pay_content #pay_method .again_btn:hover{text-decoration: none;}

#lib_address *{font-family:Verdana;}
#lib_address li{ padding:8px;}
#lib_address li.cur{background-color:#f1f1f1;}
#lib_address li input{vertical-align:middle;}
#lib_address li #addAddress, #lib_address li #useAddress {background: #0e77a8 !important;color: #fff;border-radius: 4px;}
#lib_address li .textbtn{margin-top:10px;    display: inline-block;font-family: Verdana, Helvetica, Arial, sans-serif;border: none;cursor: pointer;height: 34px;line-height: 34px;text-align: center;background: #ccc;color: #000;font-size: 14px;padding: 0 34px;}
#lib_address li a.edit_address_info, #lib_address li a.edit_nologin_address_info{display:none; text-decoration:underline; margin-left:12px;}
#lib_address li.cur a.edit_address_info, #lib_address li a.edit_nologin_address_info{display:inline;}
#lib_address li .editAddr{width:650px;}

#shippingObj .shipping{padding:12px 24px;}
#shippingObj .shipping>ul>li{width:800px; padding:0 8px; overflow:hidden; font-family:Verdana;}
#shippingObj .shipping li.list{}
#shippingObj .shipping li.list dt{width:140px; height:35px; line-height:35px; overflow:hidden; font-weight:bold; float:left;}
#shippingObj .shipping li.list dd{width:650px; float:left; overflow:hidden;}
#shippingObj .shipping li.list dd li{display:block; height:35px; overflow:hidden; background:#f6f6f6; margin-bottom:9px;}
#shippingObj .shipping li.list dd li span{display:block; float:left; width:220px; height:35px; line-height:35px; padding:0 8px; overflow:hidden; font-family:Verdana;}
#shippingObj .shipping li.list dd li span.name{width:200px;}
#shippingObj .shipping li.list dd li span.price{width:172px;}
#shippingObj .shipping li.list dd li span.waiting{background:url(../images/cart/loading.gif) no-repeat;}
#shippingObj .shipping li.list dd li span input{vertical-align:text-top;}
#shippingObj .shipping li.list dd li span label{font-weight:bold; margin-left:5px;}
#shippingObj .shipping li.insurance{border-top:1px dotted #ccc;}
#shippingObj .shipping li.insurance dt, #shippingObj .shipping li.insurance dd{display:block; height:35px; line-height:35px; overflow:hidden; float:left; padding:6px 0; font-family:Verdana;}
#shippingObj .shipping li.insurance dt{width:140px; font-weight:bold;}
#shippingObj .shipping li.insurance dd{width:436px; padding:6px 8px;}
#shippingObj .shipping li.insurance dd.price{width:172px;}
#shippingObj .shipping li.insurance dd input{vertical-align:text-top;}
#shippingObj .shipping li.insurance dd a{ text-decoration:underline; color:#999;}
#shippingObj .shipping li.insurance dd label, #shippingObj .shipping li.insurance dd span{font-weight:bold;}
#shippingObj .shipping li.tips{background:url(../images/cart/chosen-sprite.png) -35px -54px no-repeat; width:780px; padding-left:28px; color:#900; font-weight:bold;}
#shippingObj .shipping li.editor_txt{min-height:inherit;}
#shippingObj .shipping li .red{color:#900; text-decoration:underline; font-weight:bold;}
#shippingObj .shipping li#arriveSlide{font:11px/180% Verdana,Helvetica,sans-serif;}
#shippingObj .shipping li#arriveSlide p{margin:15px 0 0 15px;}

#paymentObj .payment>h3{font-size:14px; font-weight:bold; line-height:30px; display:block;}
#paymentObj .payment>ul>li{display:none; line-height:180%; min-height:inherit; _height:inherit;}
#paymentObj .new-coupon{margin-top:15px; padding:12px 0 2px 0; font-size:12px; line-height:18px; border-top:1px dotted #cccccc;}
#paymentObj .new-coupon p{margin:0; font-family:Verdana;}
#paymentObj .new-coupon p a{font-size: 14px;/*font-weight: bold;*/line-height: 30px;display: block;background: #0e77a8 !important;width:160px;color:#fff;padding:5px 10px 5px 15px;border-radius: 4px;}
#paymentObj .new-coupon p .valid>span{font-size:14px; font-weight:bold;}
#paymentObj .new-coupon p #removeCoupon{display:none;}
#paymentObj .new-coupon p a:hover{color:#e5a73e;text-decoration: none;/*#990000;*/}
#paymentObj .new-coupon p a.u{text-decoration:underline;}
#paymentObj .new-coupon p i{line-height:18px; margin-left:5px; padding:6px; vertical-align:middle; background:url(../images/cart/chosen-sprite.png) -43px -80px no-repeat; display:inline-block; text-decoration:none;}

#paymentObj .payment_list{margin:10px 0 0;}
#paymentObj .payment_list>span{width:90px; height:30px; line-height:30px; overflow:hidden; margin:6px 15px 5px 0; white-space:nowrap; cursor:pointer; vertical-align:middle; background-repeat:no-repeat; background-position:center top; background-color:#fff; background-size:100%; position:relative; display:inline-block;}
#paymentObj .payment_list>span .icon_bg{width:100%; height:100%; background-color:#000; opacity:0.2; filter:alpha(opacity=20); position:absolute; left:0; top:0; z-index:10; display:none;}
#paymentObj .payment_list>span .icon_selected_ie{width:100%; height:100%; overflow:hidden; background:url(../images/cart/icon_payment_selected.png) no-repeat center; position:absolute; left:0; top:0; z-index:11; display:none;}
#paymentObj .payment_list>span .icon_selected{width:23px; height:11px; overflow:hidden; position:absolute; left:35px; top:6px; z-index:11; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); display:none;}
#paymentObj .payment_list>span .icon_selected:before{width:4px; height:11px; left:0; animation:dgLeft 0.5s linear 0.1s 1 both; -webkit-animation:dgLeft 0.5s linear 0.1s 1 both;}
#paymentObj .payment_list>span .icon_selected:after{width:20px; height:4px; bottom:0; animation:dgRight 0.5s linear 0.6s 1 both; -webkit-animation:dgRight 0.5s linear 0.6s 1 both;}
#paymentObj .payment_list>span .icon_selected:before, #paymentObj .payment_list>span .icon_selected:after{content:""; background:#fff; border-radius:2px; position:absolute;}
#paymentObj .payment_list>span.selected .icon_bg, #paymentObj .payment_list>span.selected .icon_selected, #paymentObj .payment_list>span.selected .icon_selected_ie{display:block;}

@-webkit-keyframes dgLeft{0%{top:-100%}100%{top:0%}}
@-webkit-keyframes dgLeft{0%{top:-100%}100%{top:0%}}
@-webkit-keyframes dgRight{0%{left:-100%}100%{left:0%}}
@-webkit-keyframes dgRight{0%{left:-100%}100%{left:0%}}

.NoteBox{margin-top:20px;}
.NoteBox .notes{padding:5px 0;}
.NoteBox .notes textarea{width:100%; height:50px; line-height:16px; overflow:hidden;}

#submitCart{margin-top:10px; /*padding-right:20px;*/ border:none;}
#submitCart .litb-btn, #submitCart .litb-btn span{background:url(../images/cart/buttons.png); cursor:pointer; text-decoration:none; outline:none;}
#submitCart .placeOrderBtn{display:inline-block; width:250px;   font-family:Verdana, Helvetica, Arial, sans-serif; border:none;  cursor: pointer;height: 44px;line-height: 44px;text-align: center;background: #ff6d00;color: #fff;font-size: 16px;border-radius: 4px;}
#submitCart a:hover .placeOrderBtn{background-position:0 -238px;}
#submitCart #orderFormProcessing{display:inline-block; width:120px; height:38px; overflow:hidden; text-indent:-999em; background:url(../images/cart/buttons.png) 0 -160px no-repeat; float:right; cursor:pointer;}
#submitCart p{text-align:right; padding:6px 0; clear:both; zoom:1; font:11px/150% Verdana,Helvetica,sans-serif; color:#666; margin:0;}
#submitCart p:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

#paypal_checkout_module{position:fixed; opacity:.95; z-index:100000; top:15%;}
#paypal_checkout_module .box_bg{width:100%; height:100%; background-color:#fff; position:absolute; top:0; left:0; -moz-box-shadow:0 0 20px #000; -webkit-box-shadow:0 0 20px #000; box-shadow:0 0 20px #000; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
#paypal_checkout_module #lb-wrapper{width:400px; padding:20px; padding-bottom:0px; position:relative; z-index:10; zoom:1; background-color:#fff; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 3px 7px rgba(0, 0, 0, .3); box-shadow:0 3px 7px rgba(0, 0, 0, .3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box;}
#paypal_checkout_module #lb-wrapper label{font:14px/100% Verdana, Arial, Helvetica, sans-serif; display:block; padding-bottom:12px; color:#333; line-height:18px;}
#paypal_checkout_module #lb-wrapper ul{margin-top:16px; max-height:150px; overflow-y:auto;}
#paypal_checkout_module #lb-wrapper li{padding:6px 0;}
#paypal_checkout_module #lb-wrapper li label{padding:0; font:inherit;}
#paypal_checkout_module #lb-wrapper li strong{font:14px/100% Verdana, Arial, Helvetica, sans-serif; display:inline-block; padding-right:10px; color:#000;}
#paypal_checkout_module #lb-wrapper li span{display:inline-block; padding-right:8px; color:#666;}
#paypal_checkout_module #lb-wrapper li span.price{color:#c70000; font-family:Verdana;}
#paypal_checkout_module #lb-wrapper .country_error{padding-top:3px; color:#999;}
#paypal_checkout_module #lb-wrapper .ex_coupon{padding-top:8px;}
#paypal_checkout_module #lb-wrapper .ex_coupon .applyCoupon strong{font:14px/100% Verdana, Arial, Helvetica, sans-serif; font-weight:bold; display:inline-block; color:#000;}
#paypal_checkout_module #lb-wrapper .ex_coupon .applyCoupon input{vertical-align:middle; margin-right:8px;}
#paypal_checkout_module #lb-wrapper .ex_coupon .applyCoupon #couponCode{border:1px solid #ddd; height:24px; line-height:24px; padding-left:5px;}
#paypal_checkout_module #lb-wrapper .ex_coupon .applyCoupon{font:14px/150% Verdana, Arial, Helvetica, sans-serif;}
#paypal_checkout_module #lb-wrapper .ex_coupon .applyCoupon>span{color:#c70000; font-family:Verdana;}
#paypal_checkout_module #lb-wrapper .ex_coupon .applyCoupon>a{text-decoration:underline; margin-right:25px;}
#paypal_checkout_module #lb-wrapper .ex_coupon .applyCoupon>a:hover{color:#900;}
#paypal_checkout_module #lb-wrapper .ex_coupon .btn{color:#666; font:14px/14px Verdana; text-decoration:none; padding:5px 10px; display:inline-block; transition:border-color .218s; background:#ddd; border:solid 1px #c1c1c1; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin:0 10px 0 0; cursor:pointer; outline:none;}
#paypal_checkout_module #lb-wrapper .ex_coupon .apply{color:#963; background:#fff8de url(../images/cart/button-bg.png) 0 -30px repeat-x; border:solid 1px #d0af76; text-shadow:0 1px 0 #fff9a0; -webkit-transition:border-color .218s; -moz-transition:border .218s; -o-transition:border-color .218s;}
#paypal_checkout_module #lb-wrapper .ex_coupon .apply:hover{border-color:#bf903d; background:#FDEFB7 url(../images/cart/button-bg.png) repeat-x; -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2); box-shadow:0 1px 2px rgba(0, 0, 0, 0.15); color:#80000A; text-decoration:underline;}
#paypal_checkout_module #lb-wrapper .footRegion{-webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; padding:14px 19px 15px; margin:15px 0 0 -19px; background-color:whiteSmoke; border-top:1px solid #ddd; -webkit-box-shadow:inset 0 1px 0 #ffffff; -moz-box-shadow:inset 0 1px 0 #ffffff; box-shadow:inset 0 1px 0 #ffffff; width:100%;}
#paypal_checkout_module #lb-wrapper .footRegion .btn{min-width:70px; display:inline-block; padding:4px 10px 4px; margin-bottom:0; font-size:13px; line-height:18px; color:#ffffff; text-align:center; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); vertical-align:middle; background-repeat:repeat-x; border:1px solid #cccccc; border-bottom-color:#b3b3b3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor:pointer;}
#paypal_checkout_module #lb-wrapper .footRegion .btn:hover{color:#333333; text-decoration:none; background-color:#e6e6e6; background-position:0 -15px; -webkit-transition:background-position 0.1s linear; -moz-transition:background-position 0.1s linear; -ms-transition:background-position 0.1s linear; -o-transition:background-position 0.1s linear; transition:background-position 0.1s linear;}
#paypal_checkout_module #lb-wrapper .footRegion .btn-success{background-color:#da4f49; background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image:-o-linear-gradient(top, #ee5f5b, #bd362f); background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f); background-image:linear-gradient(top, #ee5f5b, #bd362f); border-color:#bd362f #bd362f #802420; border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
#paypal_checkout_module #lb-wrapper .footRegion .btn-success:hover{background-color:#bd362f; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); color:#ffffff;}
#paypal_checkout_module #lb-wrapper .footRegion .total{line-height:36px; float:right; padding-top:5px; font:14px/100% Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#paypal_checkout_module #lb-wrapper .footRegion .total span{color:#c70000; padding-left:5px; font-size:18px; text-transform: uppercase; font-weight: lighter;}

#excheckout_loading{ width:100%; height:400px; overflow:hidden; background:url(../images/cart/loading.gif) center center no-repeat;}

#cart_coupon_set{position:fixed; opacity:0.95; z-index:100000; top:30%;}
#cart_coupon_set .box_bg{width:100%; height:100%; background-color:#fff; position:absolute; top:0; left:0; -moz-box-shadow:0px 0px 20px #000; -webkit-box-shadow:0px 0px 20px #000; box-shadow:0px 0px 20px #000; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
#cart_coupon_set #lb-wrapper{width:250px; padding:20px; padding-bottom:0px; position:relative; z-index:10; zoom:1; background-color:#fff; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box;}
#cart_coupon_set #lb-wrapper label{font:14px/100% Verdana, Arial, Helvetica, sans-serif; display:block; padding-bottom:12px; color:#333; line-height:18px;}
#cart_coupon_set #lb-wrapper input{display:inline-block; width:210px; height:18px; padding:4px; margin-bottom:5px; color:#555555; border:1px solid #cccccc; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition:border linear 0.2s, box-shadow linear 0.2s; -moz-transition:border linear 0.2s, box-shadow linear 0.2s; -ms-transition:border linear 0.2s, box-shadow linear 0.2s; -o-transition:border linear 0.2s, box-shadow linear 0.2s; transition:border linear 0.2s, box-shadow linear 0.2s; font-size:13px; font-weight:normal; line-height:18px;}
#cart_coupon_set #lb-wrapper .footRegion{-webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; padding:14px 19px 15px; margin:15px 0 0 -19px; background-color:whiteSmoke; border-top:1px solid #ddd; -webkit-box-shadow:inset 0 1px 0 #ffffff; -moz-box-shadow:inset 0 1px 0 #ffffff; box-shadow:inset 0 1px 0 #ffffff; width:100%;}
#cart_coupon_set #lb-wrapper .footRegion .btn{min-width:70px; display:inline-block; padding:4px 10px 4px; margin-bottom:0; font-size:13px; line-height:18px; color:#ffffff; text-align:center; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); vertical-align:middle; background-repeat:repeat-x; border:1px solid #cccccc; border-bottom-color:#b3b3b3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor:pointer;}
#cart_coupon_set #lb-wrapper .footRegion .btn:hover{color:#333333; text-decoration:none; background-color:#e6e6e6; background-position:0 -15px; -webkit-transition:background-position 0.1s linear; -moz-transition:background-position 0.1s linear; -ms-transition:background-position 0.1s linear; -o-transition:background-position 0.1s linear; transition:background-position 0.1s linear;}
#cart_coupon_set #lb-wrapper .footRegion .btn-success{background-color:#da4f49; background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image:-o-linear-gradient(top, #ee5f5b, #bd362f); background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f); background-image:linear-gradient(top, #ee5f5b, #bd362f); border-color:#bd362f #bd362f #802420; border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
#cart_coupon_set #lb-wrapper .footRegion #couponApply {background: #0e77a8 !important;color: #fff;border-radius: 4px;}
#cart_coupon_set #lb-wrapper .footRegion .btn-success:hover{background-color:#bd362f; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); color:#ffffff;}
#lb-close{top:10px; right:-5px; width:40px; height:26px; font-size:30px; color:#000; opacity:0.2; filter:alpha(opacity=20); text-decoration:none; font-family:Helvetica; font-weight:bold; position:absolute; z-index:100000;}
#lb-close:hover{color:#000000; text-decoration:none; cursor:pointer; opacity:0.4; filter:alpha(opacity=40);}

.attr_edit{width:372px; background:#fff; border:1px #ccc solid; position:absolute; z-index:998; display:none;}
.attr_edit .arrow{width:0; height:0; border-left:9px solid transparent; border-right:9px solid transparent; border-bottom:9px solid #ccc; position:absolute; left:33px; top:-9px; z-index:998; display:block;}
.attr_edit .arrow_bg{border-bottom:9px solid #fff; top:-8px; z-index:999;}
.attr_edit .attr_edit_content{min-height:70px; padding:20px 10px;}
.attr_edit .attributes>li{margin-bottom:15px;}
.attr_edit .attributes .name{width:95px; float:left;}
.attr_edit .attributes select{width:190px; margin-left:5px;}
.attr_edit .operate{line-height:21px; padding-left:65px; float:left;}
.attr_edit .operate .add{height:21px; margin-right:15px; padding:0 5px; text-decoration:none; color:#fff; background:#c00; float:left; display:block;}


.tool_tips{padding:15px; background:#fff; border:1px #999 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); background-clip:padding-box; -moz-background-clip:padding-box; -webkit-background-clip:padding-box; position:absolute; z-index:999; display:none;}
.tool_tips .close{width:13px; height:13px; cursor:pointer; position:absolute; right:7px; top:7px; z-index:990;}
.tool_tips .arrow{width:20px; height:16px; background:url(../../../manage/images/frame/sprite.png) no-repeat; position:absolute; z-index:990;}
.tool_tips>div{line-height:150%;}
.prod_info_actions .add_btn {width: 200px;height: 55px;float: left;background: black;line-height: 29px;padding: 0 26px;font-size: 16px;font-weight: bold;color: #e5a73e;cursor: pointer;border: 0;border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;display: inline-block;}

.home_box .small_pro .c .proname{font:bold 0.75rem '微软雅黑';text-align: center;margin: 1rem 0 0.25rem 0;color: #333;}
.home_box .small_pro .c .ap_desc{font:normal 0.75rem '微软雅黑';text-align: center;margin-bottom:0.75rem;color: #333;}
.home_box .pro_cat li{margin-bottom: 1rem;}

.home_box .big_pro{width:96.3210%; margin:0 auto; padding-top:.625rem;}
.home_box .big_pro .img{text-align:center;}
.home_box .big_pro .img img{vertical-align:middle;}
.home_box .big_pro .proname{width:100%; line-height:1.5rem; overflow:hidden; margin-top:.625rem; white-space:nowrap; text-overflow:ellipsis;}
.home_box .big_pro .proname a{font-size:.75rem; color:#333;}

.home_box .small_pro{width:25%;}
.home_box .small_pro .c{width:91.6107%; margin:0 auto; padding-top:.75rem;}
.home_box .small_pro .c .img{height:7.5rem; text-align:center; background:url(../../../images/loading.gif) no-repeat center; background-size:11.72%; position:relative;}
.home_box .small_pro .c .img img{height:100%; vertical-align:middle;}
.home_box .small_pro .c .img .icon_discount{position:absolute; top:0; right:0; width:2.375rem; height:1.5625rem; color:#fff; line-height:.75rem; padding-top:.3125rem;}
.home_box .small_pro .c .img .icon_discount b{font-size:1rem;}
.home_box .small_pro .c .img .icon_discount_foot{width:0; height:0; border-width:.3125rem 1.1875rem 0; border-style:solid; border-left-color:transparent; border-right-color:transparent; position:absolute; right:0; top:1.875rem;}
.home_box .small_pro .c .img .icon_seckill{line-height:1.25rem; overflow:hidden; padding:0 .375rem; color:#fff; position:absolute; top:.375rem; left:.375rem; display:none;}
.home_box .small_pro .c .proname a{font-size:.75rem; color:#333;}
.home_box .small_pro .c .price{line-height:1rem; font-size:.75rem; color:#696969;}
.home_box .small_pro .c .price span{font-size:0.75rem; color:#d70d0d;}
#addressInfo .edit_nologin_address_info{
  background: #0e77a8 !important;
  color: #fff;
  padding: 4px 20px;
  text-decoration: none;
  border-radius: 4px;
}



/*
Powered by ly200.com		http://www.ly200.com
骞垮窞鑱旈泤缃戠粶绉戞妧鏈夐檺鍏徃		020-83226791
*/
@charset "utf-8";

/***************************瀹藉睆鏍峰紡(start)***************************/
.w_1200 #prod_detail{padding:0 21px 30px 18px;}
.w_1200 #prod_detail .detail_right{width:658px;}
.w_1200 #prod_detail .prod_desc_left{width:1200px;}
.w_1200 #prod_detail .prod_desc_left .pd_content .desc{width:1000px;margin:auto;min-height: 100%;}
.w_1200 #prod_detail .prod_desc_left .pd_content .desc .item_specifics{border:none;}

.w_1200 .discount_sales, .w_1200 .discount_count{clear:inherit; margin-left:0;}
.w_1200 .discount_count{margin-top:0;}
/***************************瀹藉睆鏍峰紡(end)***************************/

.editor_txt .desc table td{border: 1px #ddd solid;}
#prod_detail{padding:0 11px 30px 10px; background:#fff;}
#prod_detail .pd_content{padding:0;min-height: 100%;}
#prod_detail .detail_left{width:455px; position:relative; z-index:998;}
#prod_detail .detail_right{width:495px;}
#prod_detail .detail_option{width:447px;}
#prod_detail .detail_info{width:299px;}
#prod_detail .prod_desc_left{/*width:650px;*/ margin-top:20px;}
#prod_detail .prod_desc_right{/*width:299px;*/margin-bottom: 40px;}
#prod_detail .prod_desc_right .b_title{text-align:center;margin: 80px 0px 20px;background:none;border:none;color:#010101;}
#prod_detail .prod_desc_right dl{float:left;}
#prod_detail .prod_desc_right  .may-like-img{border:1px solid #e0e0e0;}
#prod_detail .prod_desc_right  .pro_item{width:134px;border:none;padding: 0;margin-left: 30px;}
#prod_detail .prod_desc_right  .pro_item:hover{opacity: .9;}

.detail_pic{width:455px; text-align:center;}
.detail_pic .up{height:455px;}
.detail_pic .up .big_box{position:absolute; left:0; top:0; z-index:100; max-width:100%;}
.detail_pic .magnify{position:relative; width:100%; height:100%;}
.detail_pic .magnify .big_pic{text-align:center;}
.detail_pic .magnify .detail_img_box{position:absolute; overflow:hidden; z-index:999; top:-9999px; border:1px #8c8684 solid; background-color:#fff;}
.detail_pic .magnify .detail_img{position:absolute; max-width:1500px;}
.detail_pic .magnify .rect_mask{background-image:url(../../../images/global/rect_mask.gif); position:absolute; cursor:crosshair; top:-9999px; left:0; z-index:100;}
.detail_pic .magnify .icon_discount{position:absolute; top:0; right:0; width:44px; height:25px; color:#fff; line-height:12px; padding-top:5px;}
.detail_pic .magnify .icon_discount b{font-size:16px;}
.detail_pic .magnify .icon_discount_foot{width:0; height:0; border-left:22px transparent solid; border-right:22px transparent solid; border-top-width:8px; border-top-style:solid; position:absolute; right:0; top:30px;}
.detail_pic .small_carousel{margin:15px auto; position:relative; width:318px; height:91px;}
.detail_pic .small_carousel .viewport{width:318px; height:91px; position:absolute; overflow:hidden; left:0; top:0;}
.detail_pic .small_carousel .btn{width:21px; height:100%; display:block; position:absolute; top:0; cursor:pointer; outline:0;}
.detail_pic .small_carousel .left{left:-20px;}
.detail_pic .small_carousel .right{right:-20px;}
.detail_pic .small_carousel .icon_arraw{margin-top:-9px; position:absolute; left:0; top:50%; cursor:pointer;}
.detail_pic .viewport .list{width:10000px; position:absolute; left:0; top:0; height:86px; padding-top:5px;}
.detail_pic .viewport .list .item{display:list-item; margin:0 10px; height:82px; position:relative; float:left;}
.detail_pic .viewport .list a{background:#fff; width:82px; height:82px; display:block; vertical-align:middle; border-width:1px; border-style:solid; padding:1px;}
.pic_box{border-color:#e2e2e2;}
.detail_pic .viewport .list .arrow{width:0; height:0; border-style:solid; border-width:0 5.5px 5px 5.5px; position:absolute; top:-5px; left:37px; display:none;}
.detail_pic .viewport .list .current{padding:2px;}
.detail_pic .viewport .list .current a{border:0; padding:0;}
.detail_pic .viewport .list .current .arrow{display:block;}
.detail_pic .viewport .video_play{float:left;}
.detail_pic .viewport .video_play i{float:left;position: absolute;bottom: 0;left: 3px;font-size: 1.5em;;}

.pro_video_bg {display:none;position: fixed;left: 0;top: 0;background: black;opacity: 0.5; width: 100%;height: 100%;z-index: 1000;}
.videoconver{display:none;position: fixed;left: 0;top: 0;width: 60%;z-index: 1000;height: 57%;margin: 10% 20% 0;}
.videoconver iframe{width: 100%;height: 100%;}
.videoconver .videooff{padding: 20px;background: white;height: 100%;border-radius: 5px;}
.videoconver .videooff span{position: absolute;top: -18px;right: -13px;font-size: 23px;border-radius: 18px;cursor: pointer;overflow: hidden}

.prod_info_title h2{font-size:21px; font-weight:bold; padding-top:2px; color:#000000; line-height:22px;}
.prod_info_brief{padding:5px 0; color:#999;}
.prod_info_number{padding:10px 0 0px; /*color:#999;*/}
.prod_info_number a{text-decoration: underline;}
.prod_info_number .prod_info_number_right{margin-left: 5px;}
.prod_info_number .review_star{margin-left: 40px;}
.prod_info_number .review_star span{/*background-image: url(../../../images/global/prod_info_star.png);*/width: 1rem;height: 1rem;margin-left: .2rem;background-size: 100%;display: inline-block;vertical-align: middle;}
.prod_info_number .star{margin-left: 40px;}
.prod_info_number a{padding-left: 2px;font-weight: bold;}
.prod_info_review{padding:5px 0 7px; margin-bottom:10px; border-bottom:1px #e0e0e0 solid;}
.prod_info_review .star{float:left;}
.prod_info_review .write_review{margin:0 10px 0 3px; float:left;}
.prod_info_review .prod_info_inquiry{ display:block; clear:both; padding-top:5px;}
.prod_info_review .prod_info_inquiry a{ background:url(../../../images/global/icon_prod_inquiry.png) no-repeat; padding-left:25px; height:18px; display:inline-block; color:#d71f06;}
.prod_info_review .track{text-decoration:underline;}
.prod_info_share{float:right;}
.prod_info_share>b, .prod_info_share .addthis_sharing_toolbox{float:right;}
.prod_info_share>b{font-weight:normal;}

.prod_info_facebook{padding-top: 22px;}

.prod_info_form .attributes{margin: 0;padding: 0;}
.prod_info_form .attributes .attr_sure{margin-left: 0;}
.prod_info_form .attributes h5{float: left;}
.prod_info_form .attributes h5,.prod_info_form .prod_info_quantity label{font-size:20px; line-height:22px;padding-top: 10px;}
.prod_info_form .attributes li select{width:170px;height: 40px;}

.prod_info_price{/*padding-bottom:10px; margin-bottom:6px;*/ padding:22px 0; position:relative;}
.prod_info_price .price_left{padding-top:4px; line-height:17px;}
.prod_info_price .price_left .price_info_title{float:left;}
.prod_info_price .price_left>del{white-space:nowrap; color:#888; font-size:14px; float:left; margin-left:13px;}
.prod_info_price .price_left .current_price{line-height:20px; float:left;}
.prod_info_price .price_left .current_price .left{position:relative; float:left; padding-right:10px;}
.prod_info_price .price_left .current_price .price{color:#f28810; /*padding-left:4px;*/ padding-left:62px;font:24px/22px Avenir;}


/* 棰勫敭浜у搧璇︽儏甯冨眬鏍峰紡 start */
.presale_info_price .price_left .current_price .presale_price{float: left;font: 28px/22px Verdana;padding: 0 25px 0 62px}
.presale_info_price .price_left .current_price .presale_price_span del{float: left;font-size: 18px;color: black;}
.presale_info_price .price_left .current_price .presale_order{display: -webkit-inline-box;position:relative;left:-25px;}
.presale_info_price .price_left .current_price .presale_order_left{background:url(../../../images/global/presale_order_left.png) no-repeat;position: relative;width: 15px;height: 25px;left: 53px;top: 0;}
.presale_info_price .price_left .current_price .presale_order_center{background:url(../../../images/global/presale_order_center.png) no-repeat;position: relative;left: 55px;width: 14px;height: 15px;top: 6px;padding-right: 7px;}
.presale_info_price .price_left .current_price .presale_order_right{height: 20px;font-size: 12px;border: 1px solid;padding: 2px 7px 0px 7px;border-left: none;margin-left: 26px;font-weight: bold;width: 150px;text-align: right;line-height: 18px;}
.presale_info{float: right;}
.presale_info .discount_count{background: none;/*url(../../../images/global/presale_order_cart.png) no-repeat*/;position: relative;right: 300px;top: 17px;color: #e5a73e;font-size: 18px;padding-left: 0;pointer-events: none;}
.presale_info .discount_count .fa-clock-o{float: left;font-size: 22px;}
.presale_info .discount_count .discount_time{float:right;background: none;padding: 0px 6px 0 6px;}

/* 棰勫敭浜у搧璇︽儏甯冨眬鏍峰紡 end */

.prod_info_price .price_1 .price_info_title{font-size:20px; line-height:22px;}
.prod_info_price .unit_price .current_price .price{padding-left:13px;}
.prod_info_price .unit_price .save_price{padding-left:0; padding-top:7px; float:left;}
.prod_info_currency{position:absolute; left:0; top:-2px; z-index:10; line-height:24px; border:1px #fff solid; background:none;}
.prod_info_currency dt a{font-size:16px; text-indent:4px; padding:2px 0 0 4px; line-height:20px; width:52px; display:block; color:#333;}
.prod_info_currency dt a:hover{text-decoration:none;}
.prod_info_currency .arrow{position:absolute; width:0; top:10px; right:0;}
.prod_info_currency em, .prod_info_currency i{position:relative; right:11px; top:10px; border-width:5px 4px 0 4px; border-color:#999 transparent transparent transparent; border-style:solid; display:block; position:relative; top:0;}
.prod_info_currency i{border-color:#f7f7f7 transparent transparent transparent; top:-7px;}
.prod_info_currency dd{display:none; font-size:12px;}
.prod_info_currency dd ul{width:56px; text-indent:9px; margin-top:6px; padding-bottom:4px; background:#fff;}
.prod_info_currency dd a{display:block;}
.prod_info_currency dd a:hover{background:#888; text-decoration:none; color:#fff;}
.prod_info_currency:hover{border-color:#b6b6b6; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; box-shadow:0 3px 7px rgba(0,0,0,0.3); -webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3); background:#fff;}
.prod_info_currency:hover i{border-color:#fff transparent transparent transparent;}
.prod_info_currency:hover dd{display:block;}
.discount_attr{color:#999; margin-top:1px; margin-right:10px;}
.discount_attr>span{color:#cb2027; font-size:14px;}
.discount_price{text-transform:uppercase;}

/*************************** 鍒拌揣鏃堕棿 start ************************/
.goods_time_count{width: 410px;height: 52px;line-height: 20px;background: url(/static/themes/default/images/global/detail_discount.png) no-repeat;color: #fff;font-size: 12px;padding-left: 41px;margin-top: 3px;background-size: 41px 44px;}
.goods_time_count .goods_time_tip{background:#ffcc00; padding:3px 2px 1px 1px;font-size: 16px;}
/*************************** 鍒拌揣鏃堕棿 end ************************/

.discount_sales{height:20px; line-height:20px; clear:both; margin-left:62px;}
.save_price{color:#808080; padding-top:2px; font-size:12px; padding-left:9px; height:15px; line-height:13px;}
.save_price .save_style{color:#f28810; font-size:12px; padding-left:4px;}
.prod_info_pdf{position:absolute; right:10px; top:0; line-height:20px;}
.prod_info_pdf em{margin-right:10px; display:inline-block; vertical-align:top;}

.prod_info_wholesale{padding-bottom:5px;}
.prod_info_wholesale .pw_title{padding:2px 0 6px; font-size:13px;}
.prod_info_wholesale .pw_table{border-left:1px #ddd solid; border-top:1px #ddd solid; border-radius:4px; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; display:inline-block; overflow:hidden;}
.prod_info_wholesale .pw_column{width:84px; border-right:1px #ddd solid; float:left;}
.prod_info_wholesale .pw_td{width:84px; height:38px; line-height:38px; overflow:hidden; text-align:center; color:#333; background:#fff; border-bottom:1px #ddd solid; float:left;}

.prod_info_sku{padding:5px 0; color:#555;}
.prod_info_sku>h5{color:#333; font-weight:bold; display:inline; margin-right:6px;}

.prod_info_moq{margin-top:10px;}

.prod_info_quantity{font-size:12px; margin:10px 0 20px;}
.prod_info_quantity label{font-size:12px; display:inline-block;}
.prod_info_quantity .quantity_box{display:inline-block; width:170px; height:30px;border:1px #bbb solid; border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#fff;margin-left: 14px;padding: 4px 0px;}
.prod_info_quantity .quantity_box input{padding-left:11px ; width:150px;line-height:30px; color:#333; border:0; outline:0;}
.prod_info_quantity .total_cost{display:inline-block; margin-left:40px; font-size:14px;}
.prod_info_quantity .total_cost strong{font:16px/16px Helvetica;}
.prod_info_quantity .prod_info_inventory{margin-left:10px;}
.prod_info_quantity .prod_info_inventory>b{font-weight:700;}

#cart_paypal .paypal_checkout_button{display: block;width: 154px;height: 38px;margin-top:10px;overflow: hidden;background: none;background-image: url(../../../images/cart/paypal_checkout_button.png);background-position: 0 0;background-repeat: no-repeat;cursor: pointer;border: none;}
.prod_info_actions .add_btn{width: 376px;height: 55px;float:left;background: black;line-height:29px;padding:0 26px 0 40px; font-size:20px; font-weight: bold;color:#e5a73e; cursor:pointer; border:0; border-radius:4px; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; display:inline-block;}
.prod_info_actions .addtocart{/*background-image:url(../../../images/global/goods.png); background-repeat:no-repeat; background-position:6px -70px;*/}
.prod_info_actions .arrival, .prod_info_actions .soldout{padding-left:12px; background:#999;}
.prod_info_actions .soldout{cursor:no-drop;background: black;}
.prod_info_actions .buynow{padding:0 20px;}
.prod_info_actions .addtocart, .prod_info_actions .buynow{display:none;}
.prod_info_actions .amazon_btn{text-decoration:none; color:#333; background:url(../../../images/global/icon_amazon.jpg) no-repeat 6px center; border:1px #e3e3e3 solid;}
/*.prod_info_actions .favorite_btn{line-height:20px;font-size:12px; color:#333; !*background:url(../../../images/global/icon_favorite.png) no-repeat left center;*! display:inline-block;}*/
.prod_info_actions .prod_info_actions_favorite{width: 55px;height: 52px;border: 2px solid #000000;display: inline-block;/*float: right;margin-right: 31%;*/margin-left: 16px;border-radius: 4px;}
.prod_info_actions .prod_info_actions_favorite i{width: 55px;height: 52px;
  /*background:url(../../../images/global/prod_info_favorite_img.png) no-repeat 16px center;*/
}

.prod_info_bottom_coupon{font-weight: bold;}
.prod_info_bottom_desc,.prod_info_bottom_coupon{margin-top: 20px;font-size: 14px;line-height: 25px;color:#000000;}

.prod_info_bottom_img{margin-top: 30px;}
.prod_info_bottom_img img{margin-left: 10px;}

.prod_info_bottom_share .prod_info_share,.prod_info_bottom_share .share_toolbox{float: none;}

.key_info_line{font-size:13px; color:#333; padding:5px 0;}
.key_info_left{float:left; width:105px; text-align:right; padding-right:10px;}
.key_info_right{float:left; min-width:276px; _width:276px;}
.key_info_right>strong, .key_info_right>span{float:left; margin-right:5px; font-size:12px;}
.shipping_cost_price{color:#333;}
.shipping_cost_button{cursor:pointer; white-space:nowrap; background:url(../../../images/global/header_cart_hover.png) no-repeat right 6px; padding-right:11px;}
.shipping_cost_button:hover{text-decoration:underline;}

.pro_desc_cont,#review_box,.customer_btn,.prod_desc_review{width: 1200px;}
.pro_desc_cont,.prod_desc_review{margin-top: 40px;}
.prod_description{overflow:hidden;}
.prod_description .pd_title{height:45px; border:1px #ddd solid;background: #f6f6f6;border-right: none;}
.prod_description .pd_title>li{float:left;border-right: 1px solid #ddd;}
.prod_description .pd_title .title-description,.prod_description .pd_title .title-reviews,.prod_description .pd_title .title-faq{width: 300px;}
.prod_description .pd_title .title-size-guide{width: 294px;}
.prod_description .pd_title span{height:45px; line-height:45px;/* border:1px #ddd solid; border-bottom:0;*/float:left;font-size:14px; text-align:center;color:#666; text-decoration:none; display:block; cursor:pointer;}
.prod_description .pd_title .current span{background:#fff; color:#333;cursor:default;padding-bottom: 1px;font-weight: bold;}

/* 浜у搧璇勮鍥惧拰瑙嗛婊氬姩 */
.prod_desc_review h3{text-align:left;height: 45px;line-height:45px;color:#333;font-weight: bold;}
.prod_desc_review .prod_desc_review_title ul{margin-top: 20px;}
.prod_desc_review .prod_desc_review_title li{float: left;}
.prod_desc_review .prod_desc_review_title img{max-height: 150px;width:100%;max-width: 190px;vertical-align: middle;display: inline;object-fit: cover;}
.prod_desc_review .prod_desc_review_title img.img_height{height:300px;margin-left: 15px;}
.prod_desc_review .prod_desc_review_title li.review_video iframe{width:230px;height: 150px; margin-left: 10px;}

#prod_detail .sidebar{margin:0; padding:0;border:none;}
#prod_detail .sidebar .container{width: 950px;margin: 0 auto;}
#prod_detail .sidebar .container .vmc-arrow-left{top: 38%;left: -35px;/*background:url(../../../images/global/vmc-arrow-left.jpg)no-repeat left 10px;*/}
#prod_detail .sidebar .container .vmc-arrow-left:after,#prod_detail .sidebar .container .vmc-arrow-right:after{content:none;}
#prod_detail .sidebar .container .vmc-arrow-right{top: 38%;right: -35px;/*content:none;background:url(../../../images/global/vmc-arrow-right.jpg)no-repeat right 10px*/;}
#prod_detail #may_like .b_list{border:0;}
#prod_detail #may_like .b_list .pro_item:hover{background:none;}
#prod_detail #may_like .b_list .pro_info{width: 150px;margin-left: 0;}
#prod_detail #review_box .prod_recent_review .review_item .fb_share{bottom: 26px;}
#prod_detail #review_box .prod_write_review .average_rating{padding:0;margin: 10px 0 40px;}

/* faq */
#prod_detail .prod-faq{width: 1198px;padding-bottom: 70px;/*border: 1px solid #ddd;border-top: none;*/}
.product-specs{padding: 10px;}
.product-specs a{color:#196297;font-weight:bold;text-decoration: underline;}
.product-specs p{margin: 0 0 10px;}
.prod-faq-content h3{font-size: 16px;font-weight: bold;color: #005aad;line-height: 2.35;margin-top: 20px;}
.prod-faq-left{display: inline-block;width: 100%;vertical-align: top; margin-right: 5%;}
.prod-faq-right{display: inline-block;width: 44%;vertical-align: top;}
.prod-faq-con{width: 100%;display: inline-block;vertical-align: top;}
.prod-faq-bottom{padding-top: 66px;}
.prod-faq-content dl dt{ padding: 13px 10px 13px 24px;font-weight: 600; position: relative;display: block;border-bottom: 1px #999 solid;overflow: hidden;cursor: pointer;}
.prod-faq-content dl dt:after{ content:''; position: absolute;width: 0;height: 0;display: block;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #000;border-right: 0;left: 10px;top: 50%;margin-top: -3px;}
.prod-faq-content dl dt.current:after{content:'';position: absolute;width: 0;height: 0;display: block;border-right: 4px solid transparent;border-left: 4px solid transparent;border-top: 4px solid #000;
  border-bottom: 0;left: 6px;top: 50%;margin-top: -3px;}
.prod-faq-content dl dt:hover{background: #f8f8f8;/*color: #39c;*/}
.prod-faq-content dl dd{font-size: 14px;line-height:24px;width: 100%;display: none;padding: 10px 0 10px 24px;color: #3e3e3e;padding-left: 0; margin-left: 0; padding: 0 6px;}
.prod-faq-content dl dd.current{display: block;}
.prod-faq-content.accordion-open dl dt.current{border-bottom-width: 0;}
.prod-faq-content.accordion-open dl dd.current{border-bottom: 1px #999 solid;}

/* size guide */
.prod-size-guide{text-align: center;padding-bottom:70px;}
.prod-size-guide h3{font-size: 20px;text-align: center;}
.prod-size-guide .size-length h3{margin: 30px 0 30px;}
.prod-size-guide .size-width h3{margin: 80px 0 60px;}

/* goods time */
.prod_info_form .goodstime{min-width: 720px;margin-bottom: 5px}
.prod_info_form .goodstime .goods_tip{height: 50px;line-height: 50px;background: #000;color: #e5a73e;padding: 0 11px;}
.prod_info_form .goodstime .goods_triangle{background: #000;border: 25px solid #fff;border-left: 25px solid #000}

@media screen and (max-width: 992px) {
  .prod-faq-left{display: inline-block;width: 100%;vertical-align: top;margin-right: 0;}
  .prod-faq-right{display: inline-block;width: 100%;vertical-align: top;}
}

@media screen and (max-width: 498px) {#tabs > ul > li  a, .custom-product-description-tabs > ul > li a{font-size: 12px;}
  #tabs > ul > li a{height: 38px;line-height: 39px;}
}


.step4{
  width:60%;margin:0 auto;
}

.wu-info{
  width:80%;margin:0 auto;
}

.wu-info h2{
  color:red;width:100%;margin:0 auto;text-align:center;margin-bottom:16px;font-size: 20px;
}

.wu-info .wu-logo{
  width:70%;margin:0 auto;box-shadow: 0 6px 5px #42ca0d;color:rgb(161, 143, 143);padding:.04rem .60rem .04rem .30rem;
}

.wu-info .check-img{
  width:20%;display:inline-block
}

.wu-info .check-img img{
  height:30px;;vertical-align:middle;
}

.wu-info .pro-info{
  display:inline-block;width:78%;
}

.wu-info .pro-info .info-refer{
  display:inline-block;;padding-bottom:6px;
}

.wu-account{
  width:76%;margin:0 auto;font-size:13px;padding:0 10px;margin-top:18px;
}

.wu-info .tools{
  float:right;margin-top:10px;
}

.payment .payment-item input{
  height: 17px !important;
}
@media screen and (max-width: 992px) {
  .step4{
    width: 100%;
    font: 12px;
  }
  .wu-info{
    width: 95%;
  }
  .wu-info .wu-logo{
    width: 88%;
    margin: 0 auto;
  }

  .wu-info .check-img{
    width: 80%;
    text-align: center;
  }

  .wu-info .pro-info .info-refer span{
    width:100%;
  }

}

