.carousel-prev, .carousel-next{ display:none;}
.shop-slideBox{background: #f9f9f9;padding:60px 0 0;}

.shop-slide{height:325px; overflow:hidden;}
.shop-slide img{width:100%; display: block;margin:0 auto;}

.shop-menu{padding:30px 0 70px;}
.shop-menu ul{margin-left:-10px;}
.shop-menu li{width:16.65%;float:left;}
.shop-menu li img{height:110px;}
.shop-menu a{padding:10px 15px 20px 15px; display: block;color:#fff;}
.shop-menu-text{margin-left:10px;  line-height:1.6; position: relative;background:#fff; text-align: center;}
.shop-menu-text i{display: block; font-size:60px; text-align: center;}
.shop-menu-text h4{font-size:16px;font-weight: normal;}
.shop-menu-text p{font-size:14px;}
.shop-menu-textbg1{background: #66cdcc;}
.shop-menu-textbg2 a{color: #5cb4da;}
.shop-menu-textbg3 a{color: #f06c5f;}
.shop-menu-textbg4 a{color: #34b57c;}
.shop-menu-textbg5 a{color: #fda007;}
.shop-menu-textbg6 a{color:#fe630c;}

/*原生配件*/
.guarantee_b{border-top:1px solid #eee}
.guarantee{height:105px;}
.guarantee img{display:block}
.norecord{padding-top:160px;background:url(book.png) no-repeat 50% 10px;font-size:14px;color:#b0b0b0;text-align:center}
.tuango-wz{height:44px; line-height:44px;padding-top:10px;color:#303030; font-size:14px;}
/*栏目页*/
.shoplist{ padding-bottom:20px; overflow:hidden;}
.shoplist ul{width:1200px;}
.shoplist li{width:218px;float:left;margin:20px 20px 0px 0px;border:1px solid #e9e9e9;}
.shoplist li.noleft{margin-left:0px;}
.shoplist li .imgbox{ padding:20px 0px 10px 0px;}
.shoplist li .imgbox img{height:168px;width:168px; display:block; overflow:hidden;margin:0 auto;}
.shoplist li .tit{height:24px; line-height:24px; overflow:hidden; padding:0px 15px;font-size:14px;margin-top:5px;}
.shoplist li .price{ padding:0px 15px;height:28px; line-height:28px; overflow:hidden;}
.shoplist li .price strong{ display:block; font-size:16px;color:#f85e49;float:left; padding-right:10px;}
.shoplist li .price strong font{ font-size:15px; padding-right:3px;}
.shoplist li .price em{color:#b0b0b0; text-decoration:line-through; }


/*内容页*/
.zoom-desc .checkcomparefalse{ display: none; }
.pro-ct{padding:20px;background:#fff; position:relative;}
.pro-ct .left{width:30%;float:left;}
.wWidth1200 .pro-ct .left{width:38%;}
.wWidth1200 .pro-ct .right{width:62%;}

.pro-ct .left .mousetrap{border:1px solid #eee;}
.pro-ct .left .zoom-desc{margin-top:10px;}
.pro-ct .right{float: left;width: 70%;min-height:460px;}
.pro-ct .right .title{font-size:24px;height:40px;line-height:40px;margin-bottom: 10px; overflow:hidden;}
.pro-ct .right .info,
.pro-ct .right .pricebar{font-size:14px;line-height:2.4;color: #888;}
.pro-ct .right .info span{color:#6b6b6b;}
.pro-ct .right .info .curprice{font-size:24px;color:#ff4000;}

.pro-ct .pricebar strong{font-size:24px;color:#ff4000;margin-right:10px; font-weight:normal;}
.pro-ct .pricebar em{ text-decoration: line-through; }
.pro-ct .coupon{margin-top:10px;}
.pro-ct .coupon a{padding: 0 10px;text-align: center;height: 24px;line-height: 24px;background: #fff8ed;border-style: solid dashed;border-color: #fff8ed #fff;color: #ecb659;margin-right: 10px;margin-bottom: 10px;float: left;}
.pro-ct .coupon a:hover{background-color: #f59121;color: #fff;}
.fav-tips{color: #999;line-height: 40px;}
.fav-tips a{color: #999;}
.fav-tips .more i{ display:none}
.pro-ct .other{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;height:44px;line-height:44px;margin-top:10px;color:#9b9b9b;}
.pro-ct .other span{width:25%;float:left;}
.pro-ct .other b{color:#3b3b3b;margin-left:5px;}
.pro-ct .carbox .showCartBtn{height:38px; line-height:38px;}
.pro-ct .carbox .Reducebtn,
.pro-ct .carbox .addbtn{float:left;width:36px;height:36px;border:1px solid #ebebeb; text-align: center;line-height:36px;font-size:22px;background: #f9f9f9;color:#626262;}
.pro-ct .carbox .gwcnumtext{width:36px;height:36px;border:1px solid #ebebeb;border-left:0;border-right:0;}
.pro-ct .carbox .showstock{margin-left:10px;color:#999;}
.pro-ct .carbox .showCartBtn{margin:10px 0 20px 0;}
.pro-ct .carbox input[type="button"]{width:160px;height:45px;line-height:45px;background:#f59121;color:#fff;border:0;float:left;margin-right:10px;font-size: 16px; cursor: pointer;border-radius: 3px;}
.pro-ct .carbox #carbtn{border:1px solid #ebebeb;background:#f9f9f9;color:#6b6b6b;}
.bdsharebuttonbox a{ transition: 0s; }

.prc-ctm{margin-top:15px;}
.prc-ctm .prc-ctm_r{width:930px; float:right; background:#fff; padding:15px; padding-top:0; min-height:700px;}
.pro-rw dl{ height:46px;border-bottom:1px solid #e9e9e9}
.pro-rw dl dt{ float:left;padding:0px 30px;height:46px; line-height:46px;font-size:16px; position:relative; cursor:pointer;color:#606060;}
.pro-rw dl dt.sd01{background:#fff; z-index:99;border-bottom:3px solid #0288d1;color:#0288d1; height:44px;}


.pro-box1 span,
.pro-box1 p{font-family:Arial,hiragino sans gb,microsoft yahei,simsun,sans-serif !important;}
.pro-box1 img{max-width: 100%; height:auto !important;}
.pro-box2{margin-top:20px;padding-top:15px;padding-left:10px; overflow:hidden}
.pro-box2 .textbox{border:1px solid #ddd;border-top:1px solid #C1C0C0;border-left:1px solid #C1C0C0}
.pro-box2 textarea{color:#666;background:#fff url(/small/11.gif) repeat-x;font-size:12px;padding:5px;border:1px solid #ddd;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:10px;height:80px; float:left; }
.pro-box2 #SubmitComment{background:url(/small/13.gif) repeat-x; line-height:30px;width:98px;height:30px;font-size:12px;border:0px;margin-top:0px;margin-top:-30px;color:#666; float:right;border-left:1px solid #ddd; }
.pro-box2 .commenttips{width:645px;border:1px solid #ddd;border-top:0px; float:left;padding-left:10px; line-height:30px;height:30px;background:url(/small/12.gif) repeat-x;font-size:12px;color:#666}
.pro-box2 font{font-size:12px;}

.pro-box3 li{font-size:14px;}
.pro-box3 .shop-icon{float:left;margin:5px 5px 0 0;}
.pro-box3 .askshowlist{padding:15px 0;}
.pro-box4,.pro-box1{margin-top:15px; line-height:30px;font-size:14px;padding:20px 0 40px 0;}
.pro-box4 h4{font-size:14px;padding-left:10px;background:black;color:#fff;width:130px;margin-bottom:15px;}
/*产品详细*/
.pro-d-title{color:#000;font-size:18px;font-weight:700;margin-bottom:40px;text-transform:capitalize; margin-top:10px;}
.pro-ref p{margin-bottom:6px;font-size:13px}
.pro-ref label{color:#444;font-size:13px;font-weight:400}
.pro-details .price-box{float:none}
.pro-price{color:#252525;float:left;font-size:16px;font-weight:700}
.old-price{color:#959595;font-size:13px;font-weight:400;margin-left:5px;margin-top:2px;text-decoration:line-through}
.pro-mark{margin-top:45px}
.pro-mark p{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;clear:both;margin:25px 0;padding:25px 0;word-wrap:break-word}
.pro-num label{display:inline-block;float:left;font-size:13px;font-weight:400;line-height:35px;margin-right:10px}
.pro-num input{border:1px solid #ebebeb;float:left;height:35px;line-height:35px;padding:0 6px;width:78px}
.pro-num button{background:#fff none repeat scroll 0 0;border:3px solid #ebebeb;color:#4e4e4e;font-family:raleway;font-size:13px;font-weight:700;line-height:30px;margin-left:12px;padding:0 30px;text-transform:uppercase;transition:all .2s ease-in 0s}
.pro-num button:hover{border-color:#ffae00;color:#ffae00}
/*课程购买订单*/
.cartlc{background:#f9f9f9 url(tyline.png) repeat-x;padding-top:40px;}
.cartlc .tit{ height:32px; line-height:32px;}
.cartlc .tit span{font-size:23px;float:left;}
.cartlc .tit span .iconfont{ font-size:27px;float:left;margin-right:5px;-webkit-text-stroke-width: 0.2px;}
.cartlc .tit .tips{height:32px; line-height:32px; background:#ffe2a6; padding:0px 20px;float:left;margin:0px 0px 0px 20px; position:relative;}
.cartlc .tit .tips .lbg{width:5px;height:32px; background:url(lbg.png) no-repeat 0 50%; position:absolute;left:-5px;top:0px;}
.cartlc .lc{height:40px; line-height:40px;background:#c0c0c0;margin-top:20px;}
.cartlc .lc li{width:33.33%;float:left; text-align:center; font-size:16px;color:#fff; position:relative;}
.cartlc .lc li.curr{ background:#0DBBA1 url(curr.png) no-repeat 100% 50%;}
.cartlc .lc li.curr1{ background:#0DBBA1 url(curr1.png) no-repeat 100% 50%;}
.cartlc .lc li.curr2{ background:#0DBBA1;}
.cartlc .lc li.li2{ background:url(lcbg.png) no-repeat 100% 50%;}
.maincon{ background:#fff; padding-bottom:40px;}
.shopping_cont{width:1180px;margin:0 auto;}
.shopping_cont .title h4{font-weight:normal; padding-left:30px; font-size:29px;}
.shopping_cont .content-mid{ padding:30px 0px; text-align:center; font-size:16px;}
.shopping_cont .content-mid a{color:#258a32}
.shopping_cont .lcbg{width:530px;float:right; position:relative; padding:50px 30px 0px 0px; }
.shopping_cont .lcbg .lcbg1{width:530px;height:50px;background:url(cartlcbg.png) no-repeat; position:absolute;left:0;top:0;}
.shopping_cont .lcbg .lcbg2{width:530px;height:50px;background:url(cartlcbg.png) no-repeat 0 -52px; position:absolute;left:0;top:0;}
.shopping_cont .lcbg .lcbg3{width:530px;height:50px;background:url(cartlcbg.png) no-repeat 0 -105px; position:absolute;left:0;top:0;}
.shopping_cont .lcbg li{float:left; line-height:30px; font-size:14px;}
.shopping_cont .lcbg li.li1{ padding-left:18px }
.shopping_cont .lcbg li.li2{ padding-left:172px}
.shopping_cont .lcbg li.li3{ padding-left:178px}
.shopping_cont .title{height:75px; line-height:75px;}
.shopping_cont .title-h3{ font-size:22px;font-weight:normal}
.shopping_cont .content-box-process{float:right}
.shopping_cont .content-box-process li{float:left;}
.shopping_cont .cartbox{margin-top:20px;}
.shopping_cont .cartbox li{ background:#fff; padding:20px 20px 20px 116px;border-bottom:1px solid #eee; position:relative;}
.shopping_cont .cartbox li .checkbox{ position:absolute;width:36px;height:36px;top:40px;left:-76px;}
.shopping_cont .cartbox li .checkbox input{ -webkit-appearance: none; cursor:pointer; outline:none;width:23px;height:23px; background:url(radio.png) no-repeat;}
.shopping_cont .cartbox li .rct #r_2972{color: #E4393C;font-size: 30px;}
.shopping_cont .cartbox li .checkbox input:checked{background:url(radio.png) no-repeat 0 -26px;}
.shopping_cont .cartbox li .kb_course{ background:#f6f6f6; padding:5px 10px 10px 0px;margin-top:10px; position:relative;color:#909090;}
.shopping_cont .cartbox li .kb_course .tit{height:32px; line-height:32px; overflow:hidden;}
.shopping_cont .cartbox li .kb_course .tit em{float:left;width:3px;height:12px;background:#f7ab81;margin:10px 10px 0px 0px;}
.shopping_cont .cartbox li .kb_course .kb_box{height:34px; line-height:34px; position:relative; padding-left:15px;margin-left:20px; border-left:1px solid #e6e6e6; padding-right:15px;}
.shopping_cont .cartbox li .kb_course .kb_box .pri{float:right;}
.shopping_cont .cartbox li .kb_course .kb_box .pri b{color:#f5894e;font-weight:normal;width:100px; font-size:17px;float:right; text-align:right;}
.shopping_cont .cartbox li .kb_course .kb_box .pri b font{ font-size:16px; padding-right:2px;}
.shopping_cont .cartbox li .kb_course .kb_box .pri em{ text-decoration:line-through;color:#b0b0b0;}
.shopping_cont .cartbox li .kb_course .kb_box .ydbg{width:7px;height:7px; background:url(cart/ydbg.png) no-repeat; position:absolute;left:-4px;top:14px;}
.shopping_cont .cartbox li .kb_course .kb_box .kbtit{ font-size:14px;}
.shopping_cont .cartbox li .kb_course .kb_box .kbtit a{color:#606060;}
.shopping_cont .cartbox li .kb_course .kb_box .kbtit a:hover{color:#338ce0;}
.shopping_cont .cartbox li:after{ content:".";display:block;height:0;clear:both;visibility:hidden}
.shopping_cont .cartbox li .lct{width:194px;height:124px;background:#fff;border:1px solid #e9e9e9;float:left;position:relative;}
.shopping_cont .cartbox li .lct img{width:194px;height:124px; }
.shopping_cont .cartbox li .rct{float: right;padding:0px 20px;color: #909090;}
.shopping_cont .cartbox li .rct #r_2573{font-size: 24px;color:#E4393C;margin: 0 10px 0 0;}
.shopping_cont .cartbox li .mct{width:830px;float:right;}
.shopping_cont .cartbox li .mct .mtit{ font-size:19px;height:29px; line-height:29px; overflow:hidden;}
.shopping_cont .cartbox li .mct .price{ font-size:23px;color:#e75d02;height:33px; line-height:33px;margin-top:10px;}
.shopping_cont .cartbox li .mct .price font{ font-size:17px; padding-right:3px;}
.shopping_cont .cartbox li .mct .minfo{height:22px; line-height:22px;margin-top:5px;color:#606060;}
.shopping_cont .cartbox li .mct .minfo .fenl{ margin-right:10px; border:0; padding:0;}
.shopping_cont .cartbox li .mct .minfo .minfobox{ line-height:22px;background:#f8f8f8;border-radius: 3px;background: #FFF5E6;border: 1px solid #F3DEBF; width:310px;}
.shopping_cont .cartbox li .mct .minfo .minfobox:after{ content:".";display:block;height:0;clear:both;visibility:hidden}
.shopping_cont .cartbox li .mct .minfo span{padding: 10px 20px;border-right: 1px solid #F3DEBF;text-align: center;display:inline-block;}
.shopping_cont .cartbox li .mct .minfo:last-child span{border-right:0;}
.shopping_cont .cartbox li .mct .minfo span b{color:#606060;font-weight:normal; }
.shopping_cont .cartbox .cart-top{float:right; margin-right:170px}
.shopping_cont .cartbox .cart-top .btn1{float:left;margin-top:30px;height:46px; line-height:46px; font-size:16px;}
.shopping_cont .cartbox .cart-top .btn1 input{ -webkit-appearance: none; cursor:pointer; outline:none;width:23px;height:23px; background:url(radio2.png) no-repeat;float:left; margin:12px 10px 0px 0px;}
.shopping_cont .cartbox .cart-top .btn1 input:checked{background:url(radio2.png) no-repeat 0 -26px;}
.shopping_cont .cartbox .cart-top .btn2{float:left;margin:30px 30px 0px 30px; }
.shopping_cont .cartbox .cart-top .btn2 a{ display:block;width:160px;height:46px; line-height:46px;background:#c0c0c0; text-align:center;color:#fff; font-size:18px;border-radius:2px;}
.shopping_cont .cartbox .cart-top .btn2 a:hover{ background:#b0b0b0; text-decoration:none;color:#fff;}
.shopping_cont .cartbox .button-box{ position:absolute;right:20px;top:30px;}
.shopping_cont .cartbox .button-box .order-button{ display:block;width:160px;height:46px; line-height:100%;background:#f69352; text-align:center;color:#fff; font-size:18px;border:0px;cursor:pointer;-webkit-transition: .3s; transition: .3s;border-radius:2px; outline:none;}
.shopping_cont .cartbox .button-box .order-button:hover{ background:#ee8a48;}
.c-p-title{ font-size:14px;height:85px; line-height:85px; padding-left:20px;}
.c-p-title #pay_id{color:#E4393C; font-size:33px;font-weight: normal;}
.c-p-title font{color:#E4393C; font-size:14px; padding-left:10px;}
.basic-information{ padding:0px 20px 20px 20px;border:1px solid #eee; margin-top:20px;}
.basic-information .title{height:48px; border-bottom:1px solid #eee;}
.basic-information .title span{float:left;border-bottom:3px solid #0DBBA1; font-size:16px;height:46px;line-height:46px;}
.basic-information ul{ position:relative;margin-top:10px;}
.basic-information li{ padding:10px 0px 0px 40px;}
.basic-information li span{ font-size:14px;width:75px;float:left;height:36px; line-height:36px;}
.basic-information li input{width:328px; padding-left:10px; outline:none;height:34px; line-height:100%;border:1px solid #dbdbdb; -webkit-transition:0.3s; transition:0.3s; background:#fff; font-size:16px;float:left;}
.basic-information li input:focus{border:1px solid #7bb3e8;box-shadow:0px 0px 3px #7bb3e8 inset; background:#f9fcff;}
.basic-information li .xqbeizhu{width:318px;height:78px; padding:10px; font-size:14px; outline:none; -webkit-transition:0.3s; transition:0.3s;border:1px solid #dbdbdb; background:#fff;float:left;resize: none;}
.basic-information li .xqbeizhu:focus{border:1px solid #7bb3e8;box-shadow:0px 0px 3px #7bb3e8 inset; background:#f9fcff;}
.basic-information ul .tips{height:36px; line-height:36px;color:#b0b0b0; padding-left:20px;float:left; font-size:14px;}

/*订单*/
.ctable,.ShoppingCart{margin-top:10px;background:#efefef}
.ctable tr td{height:30px;padding:10px; line-height:22px;background:#ffffff;font-size:14px}
.ctable .cleft{width:120px;font-size:14px;background:#fafafa; padding:10px;}
.ctable input{margin-left:10px}
.ctable select{margin-left:10px}
.ctable textarea{margin-left:10px}
.ShoppingCart{border: 1px solid #efefef;line-height:24px; border-collapse: collapse; }
.ShoppingCart td{ padding:10px;}
.ShoppingCart .tdbg td{background:#fff;padding:10px 0px; text-align:center}
.ShoppingCart .tdbg td.align_Left{ text-align:left;padding-left:15px}
.ShoppingCart .Thead,.ShoppingCart .Tfoot{text-align:center;background:#fafafa;padding:10px }
.ShoppingCart .price{color:#e75d02}
.freight{color:#ce5200 !important;font-weight:normal !important; padding-left:10px;}
.prolist{margin:5px}
.prolist ul{margin:0px;padding:0px}
.prolist ul li{width:100px;height:80px;float:left;list-style-type:none;}
#changeSucTip{background: url(cartTipBottom.gif) bottom no-repeat;height:80px;padding-bottom:4px;}
#changeSucTip #tipContent{border:#ff9900 1px solid;background:#fffddd;border-bottom:none;height:77px;}
#changeSucTip #tipTitle{margin-top:10px;text-align:center;}
#changeSucTip #priceSpan{color:red;}
.gwcbox #couponnum{border:1px solid #ccc;margin-left:10px; height:20px; line-height:20px}
/*收货人信息*/
#part_consignee .title,#part_cart .title{height:41px; border-bottom:1px solid #eee;margin-top:20px;}
#part_consignee .title span,#part_cart .title span{height:39px; line-height:39px;border-bottom:3px solid #3790e4;float:left;font-size:19px;}
#part_consignee select{ -webkit-appearance:none; outline:none;height:36px; line-height:36px;font-size:16px;border:1px solid #d6d6d6;background:url(bg02.png) no-repeat 90% 50%; padding:0px 15px 0px 5px;}
#part_consignee input[type=text]{width:280px; outline:none; -webkit-transition:0.3s; transition:0.3s;height:34px; padding-left:10px; font-size:16px; line-height:34px;border:1px solid #d6d6d6; margin-right:10px;}
#part_consignee input[type=text]:focus{border:1px solid #7bb3e8;box-shadow:0px 0px 3px #7bb3e8 inset; background:#f9fcff;}
#part_consignee textarea{width:600px;height:72px;border:1px solid #d6d6d6; padding:10px; line-height:24px; font-size:14px;outline:none; -webkit-transition:0.3s; transition:0.3s;}
#part_consignee textarea:focus{border:1px solid #7bb3e8;box-shadow:0px 0px 3px #7bb3e8 inset; background:#f9fcff;}
#part_consignee .button{ background:#60a3e1;border:0px;border-radius:2px;color:#fff;width:210px; -webkit-transition:0.3s; transition:0.3s;height:40px; line-height:40px;}
#part_consignee .button:hover{ background:#579cdc;border:0px;}
/*配送方式*/
#part_payTypeAndShipType .title{height:41px; border-bottom:1px solid #eee;margin-top:20px;}
#part_payTypeAndShipType .title span{height:39px; line-height:39px;border-bottom:3px solid #3790e4;float:left;font-size:19px;}
.DeliveryList li{float:inherit !important; padding:20px 0; font-size:14px; line-height:20px;border-bottom:1px solid #e6e6e6;}
/*支付方式*/
#part_invoice .title{height:41px; border-bottom:1px solid #eee;margin-top:20px;}
#part_invoice .title span{height:39px; line-height:39px;border-bottom:3px solid #3790e4;float:left;font-size:19px;}
#part_cart{margin-top:20px;}
#part_cart .Thead td{height:34px;}
.button-box{float:right;}
.button-box .button1{display: block;width: 160px;height: 46px;line-height: 100%;background: #f69352;text-align: center;color: #fff;font-size: 18px;border: 0px;float: right;cursor: pointer;margin-left: 20px;-webkit-transition: .3s;transition: .3s;border-radius: 2px;outline: none;}
.button-box .button1:hover {background: #ee8a48;}
.button-box .order-button{ width:160px;height:46px; line-height:100%;background:#f69352; text-align:center;color:#fff; font-size:18px;border:0px;cursor:pointer;-webkit-transition: .3s; transition: .3s;border-radius:2px; outline:none;float:left;}
.button-box .order-button:hover{ background:#ee8a48;}
.button-box a{ float:left;width:160px;height:46px; line-height:46px;background:#c0c0c0; text-align:center;color:#fff; font-size:18px;border:0px;cursor:pointer;-webkit-transition: .3s; transition: .3s;border-radius:2px; outline:none; margin-left:20px;}
.button-box a:hover{ background:#b0b0b0;}
input[type=radio]{-webkit-appearance: none;margin:1px 10px 0px 10px;width:19px;height:19px;background:url(radio_19.png) no-repeat; outline:none; cursor:pointer;float:left;}
input[type=radio]:checked{background:url(radio_19.png) no-repeat 0px -21px;}
#part_consignee h1 input{-webkit-appearance: none;margin: 4px 10px 0px 20px;width: 19px;height: 19px;background: url(/Template/skin04/epimg/radio_19.png) no-repeat;outline: none;cursor: pointer;float: left;}
#ShowPaymentType .ctable .cleft input{ display:none;}
#ShowPaymentType .ctable .cleft .label_focus{background:url(radio_19.png) no-repeat 0px -20px;}
#ShowPaymentType .ctable .cleft label{background:url(radio_19.png) no-repeat 0 2px;padding-right: 20px;float: left;padding-left: 29px;cursor: pointer;}
#myaddress .ctable input{ display:none;}
#myaddress .ctable .label_focus{background:url(radio_19.png) no-repeat 0px -20px;}
#myaddress .ctable label{background:url(radio_19.png) no-repeat 0 2px;padding-right: 20px;float: left;padding-left: 29px;cursor: pointer;}
#part_consignee h1 input:checked{background:url(radio_19.png) no-repeat 0px -21px;}
#showInvoiceContent label,#addmyInvoice label{float: left;}
#part_consignee h1{ font-weight:normal;}
.sidelist1{background-color:#faf9f9}@-webkit-keyframes shineblack{from{-webkit-box-shadow:0 0 5px #bbb}50%{-webkit-box-shadow:0 0 10px #bbb}to{-webkit-box-shadow:0 0 5px #bbb}}table.aui_border{-webkit-animation-name:shineblack;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite}.bai{background-color:#fff}.in1{text-indent:10px}.in2{text-indent:20px}.lh-38{line-height:38px}


/*购物车*/
.gwc{line-height:25px;color:#666}
.gwc .t{color:green;font-weight:700}
.gwc .m{color:bgwc-rown}
.container{width:1180px}
.gwc-num{background:#e5e5e5 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#6f6f6f;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;height:40px;padding:0 5px 0 10px;width:60px}
.gwc-amount{font-size:15px;font-weight:700}
.gwc-table td.product-subtotal{font-size:14px;font-weight:700;width:120px}
.table-responsive{overflow-x:auto;min-height:.01%}
.gwc-table{background:#fff none repeat scroll 0 0;border-color:#e5e5e5;border-radius:0;border-style:solid;border-width:1px 0 0 1px;margin:0 0 50px;text-align:center;width:100%}
.gwc-table thead{display:table-header-group;vertical-align:middle;border-color:inherit}
.gwc-table td,.gwc-table th{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.gwc-table th{border-top:medium none;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:400;padding:20px 10px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap}
.gwc-thumbnail img{width:130px}
.gwc-thumbnail {width:130px}
.gwc-table td{border-top:medium none;padding:20px 10px;vertical-align:middle;font-size:13px}
.gwc-table td,.gwc-table th{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.buttons-cart{margin-bottom:30px;overflow:hidden}
.buttons-cart a,.buttons-cart input,.gwc-cop input[type=submit],.gwc-cop-info p.form-row input[type=submit]{background:#252525 none repeat scroll 0 0;border:medium none;border-radius:0;box-shadow:none;color:#fff;display:inline-block;float:left;font-size:12px;font-weight:700;height:40px;line-height:40px;margin-right:15px;padding:0 15px;text-shadow:none;text-transform:uppercase;transition:all .3s ease 0s;white-space:nowrap;width:inherit}
.gwc-cop{margin-bottom:40px;overflow:hidden;padding-bottom:20px}
.gwc-cop h3{margin:0 0 10px;font-size:14px;text-transform:uppercase}
.gwc-cop input[type=text]{border:1px solid #e5e5e5;float:left;height:40px;margin:0 6px 20px 0;max-width:100%;padding:0 0 0 10px;width:170px}
.gwc-totals{float:left;text-align:right;width:100%}
.gwc-totals h2{border-bottom:2px solid #333;display:inline-block;font-size:30px;margin:0 0 35px;text-transform:uppercase}
.gwc-totals table{border:medium none;float:right;margin:0;text-align:right}
.gwc-chout{clear:both;display:block}
.gwc-chout a{background:#ffae00 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:50px;line-height:50px;margin-top:20px;padding:0 30px;text-transform:none}
.gwc-chout input{background:#ffae00 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:50px;line-height:50px;margin-top:20px;padding:0 30px;text-transform:none}
.buttons-cart a:hover,.buttons-cart input:hover,.gwc-cop input[type=submit]:hover{background:#ffae00 none repeat scroll 0 0;color:#fff}
.l-w50{width:50%;float:left}
.gwc-totals table th{border:medium none;font-size:14px;font-weight:700;padding:0 20px 12px 0;text-align:right;text-transform:uppercase;vertical-align:top}
.gwc-totals table td .gwc-amount{color:#ffae00;float:right;font-size:13px;font-weight:700;margin-left:5px;text-align:right;text-transform:uppercase}
.gwc-totals table tr.order-total .gwc-amount,.gwc-totals table tr.order-total th{font-size:20px;text-transform:uppercase;white-space:nowrap}
.gwc-remove i{color:#919191;display:inline-block;font-size:20px;height:40px;line-height:40px;text-align:center;width:40px}
.gwc-remove i:hover{color:#ffae00}
.gwc-table td.product-name a{font-size:14px;font-weight:700;margin-left:10px;color:#6f6f6f}
.product-name>a>font>font:hover{ color:#ffae00;}
.wrap{ padding:0; /*background:#fff;*/}
.gwc-love{ width:1200px;margin:0 auto;margin-top:15px;}
.gwc-love .tit{font-weight:normal;font-size:20px;margin: 10px 0 10px 0;}
.gwc-ul li{width:195px; float:left;margin:15px 0px 0px 15px; padding:15px; height:220px; overflow:hidden; display:inline; line-height:20px;}
.gwc-ul li img{width:160px;height:160px;margin:0 auto; display:block; margin-bottom:10px}
.gwc-ul li font{color:#eb8500;font-size:16px; line-height:24px;}
.gwc-ul li a{color:#333;}
.gwc-ul li a:hover{color:#c12626}
.gwc-ul li.libanner{ padding:0px;width:225px; height:250px;margin-left:15px;background:url(../images/shop/shopbg04.png) repeat-x 0 100%;}
.gwc-ul li.libanner img{width:100%; height:240px;}
.gwc-ul li .title{ height:25px; overflow:hidden; line-height:25px;font-size: 14px;}
.gwcnumtext {width: 35px;height: 28px;line-height: 28px;border: 1px solid #eee;text-align: center;float: left;color: #666;padding: 0;}
.gwc-che input[type=checkbox] {-webkit-appearance: none;width: 20px;height: 20px;background: url(check.png) no-repeat;outline: none;cursor: pointer;}
.gwc-che input[type=checkbox]:checked{background: url(check.png) no-repeat -20px 0px;}
.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-item{width:25%;margin-right:0;position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.cowl-20{margin-top:20px;margin-left:20px}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.owl-carousel .owl-item img{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
.new-label{background:#6dcff6 none repeat scroll 0 0;color:#fff;font-size:12px;font-weight:600;left:0;line-height:25px;min-width:60px;position:absolute;text-align:center;text-transform:uppercase;top:18px;z-index:100}
.product-content{padding-top:8px}
.product-img{position:relative; background-color:#f5f6f8;}
.product-img img{}
.mb-40{margin-bottom:40px}
.custom-tab li{cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:40px;margin:0 15px;text-transform:capitalize;transition:all .3s ease-in 0s}
.custom-tab li a:hover,.custom-tab li.active a{color:#ffae00}
.custom-tab li a{color:#000;font-family:Raleway,sans-serif}
.cont-les{width: 75%;float:left;}
.cont-res{width: 25%;float: right;padding-left: 30px;box-sizing: border-box;}
.shop-cont-ul2{ border:solid 1px #eee; }
.shop-cont-ul2 li{ border-bottom:solid 1px #eee; padding-bottom:25px;}
.shop-cont-ul2 li:last-child{ border-bottom:0;}
.shop-med{ padding-left:120px; position:relative;}
.shop-med img{ position:absolute; width:90px; height:90px; left:15px; top:20px;}
.shop-med-box{ padding-top:15px;}
.shop-med-name{ line-height:20px; font-size:14px; margin-top:5px;padding-right:10px;height:40px; overflow:hidden;}
.shop-med-start{ margin-top:5px;color:#9b9b9b;}
.shop-med-mark{ line-height:30px; font-size:14px; height:30px;margin-top:5px;}
.med-new-price{color:#ff4000;}
.med-old-price{ text-decoration:line-through; color:#9b9b9b;margin-left:5px;}
.med-title1{height:45px; line-height:45px;}
.med-title1 h2{font-weight: normal;}
.shop-med-adv2{ margin-top:20px;}
/*购物车---结束*/

/*商城首页*/
.shop-wrap{ overflow: hidden;background: #fff; padding-bottom:70px;}
.shop-wrap .shop-f2-inner{border: 1px solid #ebebeb;padding: 0 20px;}
.shop-top-line{height:2px;background:#02c28b;}
.shop-f2-wrap{margin-left:-30px;}
.shop-f2-box{width:25%;float:left}
.shop-f2-inner{margin:30px 0 0 30px;height:420px; position:relative;}
.shop-f2-icon{ position:absolute; width:50px; height:60px; text-align:center; background:url(green.png) no-repeat; background-size:100% 100%; top:0px; left:20px; z-index:100; color:white; line-height:40px;font-size:16px;}
.shop-f5-icon1{ position:absolute; width:80px; height:80px; text-align:center; background:url(tuangou.png) no-repeat; background-size:100% 100%; top:0px; left:0px; z-index:100; color:white; line-height:40px;}
.shop-f5-icon2{ position:absolute; width:80px; height:80px; text-align:center; background:url(xsqg.png) no-repeat; background-size:100% 100%; top:0px; left:0px; z-index:100; color:white; line-height:40px;}
.shop-f2-img{background-color:#fff; height:200px;padding:60px 0;}
.shop-f2-img img{max-width:100%;height:200px; display: block;margin:0 auto;}
.shop-f2-name{ font-size:16px; line-height:26px;height:26px; overflow:hidden;margin-top:15px;}
.shop-f2-price1{ color:black; font-size:15px; line-height:35px;color:#ff4000;margin-right:10px;}
.shop-f2-price2{ color:#ababab; font-size:15px; line-height:35px; text-decoration:line-through}
.shop-cmtnum{float:right;font-size:14px;color:#ababab;}

.shop-prsg{ position:relative;line-height:35px;}
.shop-f5-wrap{padding-right:15px;}
.shop-f5-box{width:50%;float:left}
.shop-f5-inner{margin:30px 0 0 15px;height:450px;}
.shop-f5-img{background-color:#f5f6f8; height:350px}
.shop-f5-name{ color:black; font-size:14px; line-height:35px;}
.shop-f5-price1{ color:black; font-size:15px; line-height:35px;}
.shop-f5-price2{ color:#9a9a9a; font-size:15px; line-height:35px; }

.shop-f1{ height:350px;}
.shop-f2{ margin-bottom:40px;}
.shop-f3{ height:350px;}
.shop-f4{ height:350px;}
.shop-f5{ height:350px;}
.f1-outside{height:280px;}
.shop-tx1{font-size:30px; }
.shop-tittk{ margin-top:60px;}
.shop-comBox{ position:relative;}
.shop-line1{border-bottom:3px solid #eee; margin:10px auto 0px auto;}
.shop-line2{width:30%; border-bottom:2px solid #eee; margin-top:5px;}
.shop-com-ul{height:50px; position:absolute; right:0; top:0;text-align: center; line-height:50px;z-index: 100; overflow:hidden;}
.shop-com-ul span{ cursor: pointer;color: #6b6b6b; display:inline-block; width:100px;font-size:16px; text-align: center;}
.shop-com-ul .active{ color:#0288d1;}
.shop-f2-tab{display: none;}

.messageBox{ background:url(messageBox.jpg) no-repeat center; background-size:cover;height: 595px; padding-bottom:0;}
.shop-wraph{ background-color:#f2f2f2; height:480px;}

.bggray{ background:#f9f9f9;}
.shop-wra-l{width:60%;margin:auto;text-align: center;color: #fff;}
.shop-wra-r{ float:right; width:40%; height:480px;  }
.shop-wra-r img{ margin-top:40px;}
.shop-fz-35{ font-size:48px; margin-top:180px;letter-spacing: 5px;}
.shop-fz-14{ font-size:20px; margin-top:30px;letter-spacing: 5px;}
.shop-fz-16{ font-size:20px;}
.shop-info{ width:760px; background-color:white; height:60px;margin:47px auto 0;border-radius: 5px;overflow: hidden;}
.shop-info input{ width:600px; background-color:white; height:60px; border:none; float:left;outline:none;  font-size:16px; text-indent:10px;text-indent: 20px;}
.shop-info span{ display:inline-block; border-left:solid 1px #ddd; width:149px; height:50px; float:left; margin-top:5px; text-align:center; line-height:50px; cursor:pointer; color:#333;letter-spacing: 5px;}
/*订购成功*/
.din-s-lc{background:#f9f9f9 url(tyline.png) repeat-x;padding-top:40px;}
.din-s-lc .din-s-main{ background:url(cartbg.png) no-repeat 120px 0px}
.din-s-lc .tit{ height:32px; line-height:32px;}
.din-s-lc .tit span{font-size:23px;float:left;}
.din-s-lc .tit span .iconfont{ font-size:27px;float:left;margin-right:5px;-webkit-text-stroke-width: 0.2px;}
.din-s-lc .tit .tips{height:32px; line-height:32px; background:#ffe2a6; padding:0px 20px;float:left;margin:0px 0px 0px 20px; position:relative;}
.din-s-lc .tit .tips .lbg{width:5px;height:32px; background:url(lbg.png) no-repeat 0 50%; position:absolute;left:-5px;top:0px;}
.din-s-lc .lc{height:40px; line-height:40px;background:#c0c0c0;margin-top:20px;}
.din-s-lc .lc li{width:33.33%;float:left; text-align:center; font-size:16px;color:#fff; position:relative;}
.din-s-curr{ background:#0DBBA1 url(curr.png) no-repeat 100% 50%;}
.din-s-curr1{ background:#0DBBA1 url(curr1.png) no-repeat 100% 50%;}
.din-s-curr2{ background:#0DBBA1;}
.din-s-li2{ background:url(lcbg.png) no-repeat 100% 50%;}
.din-s-main{width:1180px;margin:0 auto;}
.din-tg{width:520px;margin:0 auto;margin-top:40px; background:#fff9f4; padding:15px 20px 20px 20px;border-radius:5px; border:1px solid #f4e1d3; line-height:30px;font-size:16px;}
.din-tg .zfptbtn{float:left;background:#f44e52;color:#fff;height:39px;border:0;border-radius:3px; line-height:39px; font-size:14px; padding:0 30px;-webkit-transition: .3s;transition:.3s;margin-top:20px;}
.din-tg .zfptbtn:hover{ background:#e6393e;}
.din-tg .button{background:#f69352;color:#fff;height:44px;border:0;border-radius:3px; line-height:44px; font-size:16px; padding:0 40px;-webkit-transition: .3s;transition:.3s;margin-top:20px;}
.din-tg .button:hover{ background:#ee8a48;}
.din-tg font{color:#5998d4 !important;}
.din-tg font strong{color:#e75d02 !important;}
.din-tg{-moz-animation:mydin-tg 1s both; /* Firefox */
-webkit-animation:mydin-tg 1s both; /* Safari and Chrome */
-o-animation:mydin-tg 1s both; /* Opera */}




.ctmain{margin:0 auto;margin-top:15px;}
.ctmain_l{width:20%;float:right;padding-left: 20px;box-sizing: border-box;}
.ctmain_l .l_one{background:#fff;border:1px solid #ebebeb;}
.ctmain_l .l_one h4{font-size:16px;font-weight:normal;height: 40px;line-height: 40px;padding-left:15px; background:#fafafa;}
.ctmain_l .l_one b{font-size: 15px;font-weight:normal;height: 35px;line-height: 35px;padding-left: 15px;}
.ctmain_l .jjgz{padding:10px 15px;font-size:14px;line-height:24px; }
.ctmain_l .jjgz p{padding:5px 0;}

.ctmain_l .l_two{background:#fff;margin-top:15px; border:1px solid #ebebeb;}
.ctmain_l .l_two h4{font-size:16px;height: 44px;line-height: 44px;background:#fafafa;padding:0 15px; font-weight:normal;}
.ctmain_l .l_two h4 span a{cursor:pointer;font-size:14px; color:#9b9b9b; display:none;}
.ctmain_l .l_two ul{padding-top:5px;}
.ctmain_l .l_two li{clear:both; overflow:hidden;border-bottom: 1px solid #f0f0f0;padding:15px;}
.ctmain_l .l_two li img{width:50px; height:50px;margin-top:10px; margin-right:10px;float:left;}
.ctmain_l .l_two li .r_ct{ margin-left:60px;margin-top: 10px;}
.ctmain_l .l_two li font{font-size:14px;color:#ff4000; line-height:26px}
.ctmain_l .l_two li em{padding-left:5px; text-decoration:line-through;color:#999; line-height:24px}
.ctmain_l .l_two li .r_ct a{display:block; line-height: 20px;height:20px; overflow:  hidden;font-size:14px;}

.ctmain_l .l_three{background:#fff;margin-top:15px; border:1px solid #EAEAEA;}
.ctmain_l .l_three h4{font-size:16px;height: 44px;line-height: 44px;background: #fafafa;padding-left: 15px; font-weight:normal;}
.ctmain_l .l_three h4 span{padding:0px 5px;margin-right:5px;}
.ctmain_l .l_three ul{padding: 10px 20px 15px 15px;}
.ctmain_l .l_three li{height:34px; line-height:34px; overflow:hidden;}
.ctmain_l .l_three li span{border: 1px solid #e3e3e3;color: #999;width:16px; float:left; text-align:center; height:16px; line-height:16px;margin:8px 10px 0px 0px;}
.ctmain_l .l_three li span.one{background: #ff4000;border: 1px solid #ff4000;color: #fff;}
.ctmain_l .l_three li a:hover{text-decoration:none}
.ctmain_l .l_three li a:hover .libox{display:block; position:absolute; z-index:99}
.ctmain_l .l_three li .libox{border:1px solid #e3e3e3;padding:8px 8px 0 8px; display:none;background:#fff;margin-left:150px}
.ctmain_l .l_three li .libox img{width:80px; height:70px;}
.ctmain_l .l_three li .libox font{color:#ff4000;font-size:15px;line-height:18px; display:block;}
.ctmain_l .l_three li .libox em{color:#999; text-decoration:line-through; line-height:18px}
.ctmain_l .l_three li a{font-size: 14px;}
.ctmain_l .l_three li a:hover{color:#3ab57f;}

.ctmain_l .l_four{background:#fff;margin-top:15px; border:1px solid #EAEAEA;padding-bottom:15px;}
.ctmain_l .l_four h4{font-size:16px; font-weight:normal;height: 35px;line-height: 35px;background: #fafafa;padding-left: 15px;}
.ctmain_l .l_four h4 span{padding:0px 5px;margin-right:5px;}
.ctmain_l .l_four ul{padding: 10px 7px;}
.ctmain_l .l_four ul li{float:left}
.ctmain_l .l_four ul li a{width:86px; float:left; text-align:center;border:1px solid #e5e5e5;margin:10px 8px 0px 8px; display:inline}
.ctmain_l .l_four ul li a img{width:77px; height:35px;}
.ctmain_l .l_four ul li a:hover{text-decoration:none}
.ctmain_l .l_four ul li .litit{display:none}
.ctmain_l .l_four ul li a:hover img{background:#fff}
.ctmain_l .l_four ul li a:hover .litit{display:block; position:absolute;background:#666;width:88px; height:28px; line-height:28px;margin:35px 0px 0px -1px;color:#fff; text-decoration:none; font-family:SimSun;*margin:35px 0px 0px -4px}
.ctmain_l .l_four ul li a:hover{border:1px solid #666;}

.ctmain_r .c04box{padding:0 20px;margin-top:30px;}
.com_table thead{background:#f9f9f9;}
.com_table th,
.com_table td{padding:10px;font-size:14px; text-align: center;}

.ctmain_r .c04box .showmore{float:none; text-align: center; display: block;line-height:44px;font-size:14px;}

.ctmain_r{width:80%; float:left; background:#fff; padding:15px 0; padding-top:0; min-height:300px; border:1px solid #EAEAEA; position:relative;box-sizing: border-box;}
.ctmain_r_menu{height:44px;line-height: 44px;border-bottom:1px solid #ebebeb;margin:10px 20px;}
.ctmain_r_menu dt{float:left;padding:0 30px;font-size:16px;color:#6b6b6b; cursor: pointer;}
.ctmain_r_menu .sd01{background:#fff; color:#333; position: relative;}
.ctmain_r_menu .sd01:before{content: '';width:100%;height:3px;background:#11191b; position: absolute;bottom:0;left:0;}


.ctmain_r .c01box{padding:15px; line-height:34px;font-size:14px;} 
.ctmain_r .c01box p,
.ctmain_r .c01box span{font-family:Arial,hiragino sans gb,microsoft yahei,simsun,sans-serif !important;}
.ctmain_r .c01box img{ max-width:640px;margin-top:20px;}

.ctmain_r .c02box{margin:20px;}
.ctmain_r .c02box strong{height: 34px;line-height: 34px;padding: 15px;font-size: 15px;font-family: '微软雅黑';display: block;font-weight: normal;}
.ctmain_r .c02box .textbox{border:1px solid #ddd;border-top:1px solid #C1C0C0;border-left:1px solid #C1C0C0}
.ctmain_r .c02box textarea{color:#666;background:#fff url(/small/11.gif) repeat-x;font-size:12px;padding:5px;border:1px solid #ddd;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:10px;height:80px; float:left; }
.ctmain_r .c02box #SubmitComment{background:url(/small/13.gif) repeat-x; line-height:30px;width:98px;height:30px;font-size:12px;border:0px;margin-top:0px;*+margin-top:-30px;_margin-top:-30px;color:#666; float:right;border-left:1px solid #ddd; }
.ctmain_r .c02box .commenttips{width:645px;border:1px solid #ddd;border-top:0px; float:left;padding-left:10px; line-height:30px;height:30px;background:url(/small/12.gif) repeat-x;font-size:12px;color:#666}
.ctmain_r .c02box font{font-size:12px;}
.ctmain_r .c03box{padding:20px;font-size:14px;}
.ctmain_r .c03box .askshowlist{padding-bottom:20px;}
.ctmain_r .c03box .shop-icon{float:left;margin:5px 10px 0 0;}
.ctmain_r .c03box .cmtcontent{padding:10px 0;margin-top:10px; }


.ctmain_r .c05box{font-size:14px;line-height:34px;margin:20px }
.ctmain_r .c05box h4{font-size:14px;padding-left:10px;background:#333;color:#fff;width:130px; margin-bottom:10px;font-weight: normal;margin-top:15px;}
.ctmain_r .c05box p{text-indent: 2em;margin-top:15px;}


.payprice{border:1px solid #ebebeb;padding:15px;margin-top:10px;font-size:14px;color:#6b6b6b;background:#f9f9f9;}
.payprice .jj_btn{width:130px;height:40px;background:#f80;color:#fff;line-height:40px; text-align: center;border:0px;margin-top:20px;font-size:16px; cursor: pointer;}
.payprice input[type="text"]{border:1px solid #ebebeb;height:30px;line-height:30px;padding:0px;font-size:16px;}
.payprice .jj_btn:hover{background:#f58403;}

.tipsbox{background: #fffcf8 !important;border: 1px dashed #fae5c7 !important;}
.tipsbox h2{color: #333 !important;}
.askbtn{background: #0288d1 !important;}

.carousel-dots{height: 20px;line-height: 20px;}
.carousel-dots i{border: 2px solid #9b9b9b; background:none;}
.carousel-dots .on {width: 12px;border: 2px solid #0288d1;}

/*2018125*/
#carbox div {margin-bottom: 10px}
#carbox div span {margin-right: 5px; display: inline-block;border: 1px solid #DCDCDC;height: 32px;box-sizing: border-box;min-width: 32px;line-height: 32px;text-align: center}
#carbox div span img {display: none}
#carbox div .curr {display:inline-block;border: 1px solid #F40;}
#carbox div span:first-child {color: #6C6C6C;width: 55px;border: 0}