@charset "utf-8";
/* CSS Document */
.mainbg{background:#e2e5ec;overflow:hidden;width:100%;min-width:1200px;margin-top:1px}
.cart-title{font-size:38px;line-height:100px;font-weight:100}
.cart-title i{width:4px;height:20px;background:#4251b6;display:inline-block;margin-right:10px;vertical-align:middle}
.cart-table table{border:none;background:#fff;font-size:13px}
/* .cart-table table tr:hover{background:#f2f3ff} */
.cart-table table th{border-bottom:1px solid #e8e8e8;background:#f2f2f2;line-height:33px;height:33px;font-size:13px;font-weight:bold}
.cart-table table td{padding:20px 0;border-bottom: 1px solid #e8e8e8;}
/* .bg-f2f3ff{background:#f2f3ff} */
.checkbtn{float:left;margin-right:13px;margin-top:5px}
.pro-main{float:left;width:90%;}
.pro-tit{font-size:16px;font-weight:bold}
.pro-content{margin-top:10px}
.mius{width:18px;height:23px;border:1px solid #ccc;background:#fff;line-height:22px;*line-height:19px;color:#888;float:left;outline:none;margin-left:40px;}
.add{width:18px;height:23px;border:1px solid #ccc;background:#fff;line-height:22px;*line-height:19px;color:#888;float:left;outline:none}
.mius:hover,.mius:focus{background:#ff6600;color:#fff}
.add:hover,.add:focus{background:#ff6600;color:#fff}
.numb{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;width:54px;height:21px;background:#fff;float:left;text-align:center;outline:none}
.numb:focus{border:1px solid #009de0;background:#effaff}
.pricecolor{color:#ff6600}
/*.{overflow:hidden;line-height:62px;font-size:14px;padding-left:12px}*/
.allselectbox *{float:left;height: 50px;line-height: 50px;}
.allselectbox a{color:#4251b6;margin-left:50px}
.allselectbox a:hover{color:#28326f}
.allselectbox .checkbtn2{margin-right:13px;line-height: 50px;}
.yhq-tit{font-size:16px;font-weight:bold;line-height:42px;padding-left:36px}
.youhuibox{border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.tab_on ul li{float:left;width:156px;height:46px;text-align:center;line-height:46px;font-size: 13px;font-weight:bold;cursor:pointer;}
.tab_on ul{height:46px;background:#ebebeb}
.tab_on ul li{float:left;width:156px;height:46px;text-align:center;line-height:46px;font-size: 13px;font-weight:bold;cursor:pointer;}
.tab_on li.nav_on6{color:#4251b6;background:#fff;border-top:3px #4251b6 solid;height:43px;overflow:hidden}
.dis{display:block;}
.undis{display:none;}
.voucherbox{padding:20px 20px;overflow:hidden;background:#fff;float:left;width:1050px}
.voucherbox1{padding:20px 20px;overflow:hidden;background:#fff;float:left;width:1050px}
.voucherbox li.v-choose{display:inline-block;width:235px;margin-right:20px;margin-bottom:15px;position:relative;background:#fff;cursor:pointer;overflow:hidden}
.voucherbox li.v-selected{background:url(../images/20160913img5.png) no-repeat;width:235px;height:125px}
.voucherbox li.v-selected i{display:inline-block;width:24px;height:25px;background:url(../images/20160812img1.png) no-repeat;position:absolute;right:0;bottom:0}
.v-numb{width:231px;height:106px;background:#4251b6;text-align:center;margin:0 auto;overflow:hidden}
.topbg{background:url(../images/20160913img2.png) no-repeat;width:231px;height:13px;margin-top:2px;margin-left:auto;margin-right:auto}
.bottomline{background:url(../images/20160913img1.png) no-repeat;width:231px;height:2px;margin:auto}
.v-numb-t{color:#fff}
.quan-numb{font-size:50px;font-weight:bold}
.v-numb-d{font-size:14px;color:#fff}
.v-numb-c{font-size:24px;vertical-align:top;margin-top:15px;display:inline-block;}
.vou-note{background:#fbfaf8;color:#79bfe8;line-height:32px;font-size:14px;border-top:1px solid #ccc}
.vou-note span{margin-left:15px}
.v-numb-no{background:#d1d1d1;padding:12px 0 12px 15px}
.voucherbox li.v-choose{display:inline-block;width:235px;margin-right:20px;margin-bottom:15px;position:relative;background:#fff;cursor:pointer;overflow:hidden}
.voucherbox li.v-selected{background:url(../images/20160913img5.png) no-repeat;width:235px;height:125px}
.voucherbox li.v-selected i{display:inline-block;width:24px;height:25px;background:url(../images/20160812img1.png) no-repeat;position:absolute;right:0;bottom:0}
.voucherbox1 li.v-choose{display:inline-block;width:235px;margin-right:20px;margin-bottom:15px;position:relative;background:#fff;cursor:pointer;overflow:hidden}
.voucherbox1 li.v-selected{background:url(../images/20160913img5.png) no-repeat;width:235px;height:125px}
.voucherbox1 li.v-selected i{display:inline-block;width:24px;height:25px;background:url(../images/20160812img1.png) no-repeat;position:absolute;right:0;bottom:0}
.diyongjin{background:#f2f2f2;font-size:16px;line-height:46px;padding-left:36px;color:#9a9a9a}
.dy-price{color:#ff6600;font-weight:bold;margin-right:15px}
.chuangyejin{background:#fff;padding-left:36px;padding-top:40px;padding-bottom:95px;color:#666;font-size:16px}
.cyj-numb{width:48px;height:24px;border:1px solid #666;border-radius:3px;text-align:center;outline:none}
.cyj-numb:focus{border:1px solid #009de0;background:#effaff}
.total{font-size:16px;float:right;vertical-align:middle;margin-top: 20px;}
.tot-price{font-size:23px;color:#ff6600;margin-left:10px;font-weight:bold}
.plustot-price{font-size:23px;color:#ff6600;margin-left:10px;font-weight:bold}
.pttot-price{font-size:23px;color:#ff6600;margin-left:10px;font-weight:bold}
.paybox{overflow:hidden;text-align:right;float:right}
.paybtn{display:inline-block;width:119px;height:78px;background:#ff6600;font-size:18px;line-height:78px;text-align:center;color:#fff}
.spotbtn{display:inline-block;width:119px;height:78px;background:#4251b6;font-size:18px;line-height:78px;text-align:center;color:#fff}
.h-90{height:90px;background:#FBFAF8}
.paybtn:hover{color:#fff;background:#ff7010}
.spotbtn:hover{color:#fff;background: #3c4bad;}
.total-span{width: 216px;text-align:right;font-size:16px;display: inline-block;}
.morecash-btn{display:block;float:left;width:96px;height:69px;background: #d1d1d1 url(../images/20160908img1.png) no-repeat center 48px;padding-top:51px;font-size:14px;font-weight:bold;color:#999;text-align:center;margin-top:22px;line-height: 64px;}
.morecash-btn:hover{background: #4251b6 url(../images/20160908img2.png) no-repeat center 48px;color:#fff;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;}
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s}
.box-fixed{width:1200px;margin:0 auto}
.fixed-footer{position:fixed;bottom:0;background:#fff;width:1200px;height: 142px;}
.h-54{height: 140px;}
.ft-16{font-size:16px;margin-left:-15px}
.ft16{font-size:16px;margin-left:13px}
.mt-4{margin-top:5px}
/*当购物车为空的时候*/
.kong-shoppingbag{background:#fbfaf8}
.container-kongbg{width:1200px;margin:0 auto}
.title-kongtt{font-size:20px;color:#009de0;line-height:100px}
.title-kongtt i{width:4px;height:20px;background:#009de0;display:inline-block;margin-right:10px;vertical-align:middle}
.kong-bg{width:100%;height:342px}
.kong-bgbox{margin-left:255px}
.big-bag{margin-top:90px}
.right-kong{display:inline-block;margin-left:30px}
.right-kong p{font-size:18px;color:#333;margin-bottom:10px}
.right-kong a{font-size:16px;color:#4251b6}
.right-kong .link-p:hover{text-decoration:underline}
.kong-hot{height:56px;line-height:56px;font-size:16px;color:#009de0;display:block;cursor:pointer}
.kong-hotlist{width:1200px;height:370px;margin:0 auto;text-align:center;padding-bottom:60px}
.kong-list1{width:299px;height:369px;border:1px solid #d1d1d1;float:left}
.w-298{width:295px}
.pt-wra{text-align:center;padding-top:24px}
.list1-kongt{margin-top:28px;font-size:16px;color:#333;text-align:center;font-weight:bold}
.list1-contentk{padding:20px 32px;text-align:center;font-size:13px;color:#333}
.price-kong{width:148px;height:36px;background:#4251b6;display:inline-block;cursor:pointer;text-align:center}
.price-kong:hover{background:#5564cc;transition:all .03s ease-out}
.icon-kong{font-size:15px;color:#fff;display:inline-block;margin-top:3px;vertical-align:top}
.num-kong{font-size:25px;color:#fff;line-height:36px}
.year-kong{font-size:15px;color:#fff;line-height:36px}
.price-kong-xq{width:148px;height:36px;background:#4251b6;display:inline-block;cursor:pointer;text-align:center;line-height:36px;margin-top:16px}
.price-kong-xq:hover{background:#5564cc}
.num-kong-xq{font-size:16px;color:#fff}
.h360{height:360px}
.mt-8{margin-top:-5px}
.kong-list1:hover{border:1px solid #4251b6}
.blr-no{border-left:none;padding:0 0 0 1px}
.blr-no:hover{border:1px solid #4251b6;padding:0}
/*弹出层开始*/
.tip-div{font-size:14px;color:#333}
.tc{padding:20px 20px;display:none}
.tc-btn{width:98px;height:30px;background:#4251b6;color:#fff;display:inline-block;text-align:center;line-height:30px;border-radius:4px;font-size:14px}
.tc-btn:hover{background:#4e5ec6;color:#fff}
.btn-tcw{text-align:right;margin-top:30px}
/*弹出层结束*/
/*添加活动优惠*/
.youhui-price2{width:120px;font-family:verdana;text-align:right}
.sales-promotion{display:block;width:60px;border:1px solid #e4393c;color:#e4393c;height:33px;text-align:left;line-height:33px;padding:0 15px 0 8px;cursor:pointer;background:#fff;text-decoration:none;overflow:hidden;position:relative}
.sales-promotion b{display:block;position:absolute;right:8px;top:14px;width:7px;height:4px;margin-left:5px;overflow:hidden;background:url(../images/youhui-20171026img1.png) 0 -10px}
div.promotion-tips{margin:-1px 0 0;display:none;padding:10px 14px 10px 10px;width:276px;z-index:30;border:1px solid #e4393c;background:none repeat scroll 0 0 #FFF;position:absolute;left:831px;text-align:left;margin-top:-16px;margin-left: 224px;}
.promotion-tit{position:absolute;height:19px;line-height:17px;width:60px;border:1px solid #e4393c;border-bottom:0;top:-20px;left:-1px;background:#fff;color:#e4393c;padding:0 15px 0 8px;cursor:pointer}
div.promotion-tips .promotion-tit b{display:block;position:absolute;right:8px;top:8px;vertical-align:middle;width:7px;height:4px;margin-left:5px;overflow:hidden;background:url(../images/youhui-20171026img1.png) 0 0}
.mright4{margin-right:4px}
.promotion-cont ul li{margin-bottom:8px}
.youhui-icp-msg{position:absolute;z-index:5;border:solid 1px #ff8800;background:#fff3e5;color:#ff8800;margin-top:46px}
.youhui-list{height:200px;overflow-y:auto;overflow-x:hidden}
.youhui-icp-msg i{position:absolute;width:0;height:0;overflow:hidden;font-size:0;display:inline-block;border-width:8px;top:-16px;left:44px}
.arr-a{border-color:transparent transparent  #ff8800 transparent;border-style:dashed dashed solid dashed;right:-16px;top:24px}
.arr-b{border-color:transparent transparent #fff3e5 transparent;border-style:dashed dashed solid dashed;right:-15px}
.youhui-list label{cursor:pointer}
.youhui-link{width:100px;height:30px;line-height:30px;color:#fff;font-size:14px;text-align:center;display:inline-block;background:#e74649;border-radius:3px}
.youhui-link{background:#e74649;color:#fff}
.youhui-link:hover{background:#bd292c;color:#fff}
.promotion-tit input[type="radio"]{margin-top:4px;margin-right:4px}
.bx-btn{width:70px;height:28px;border:1px solid #4251b6;border-radius:3px;color:#4251b6;background:#fff;line-height:28px;text-align:center;font-size:14px;display:inline-block;vertical-align:bottom}
.bx-btn:hover{background:#4251b6;color:#fff;-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s}
.sales-promotion:hover{color:#e74649}
/*添加活动优惠*/
.right-kong a.qgl-link4{width:110px;height:36px;line-height:36px;background:#4251b6;display:inline-block;color:#fff;font-size:14px;text-align:center}
.right-kong a.qgl-link4:hover{background:#293582;color:#fff}
/*20180403*/
.pay-add-event{margin-top:30px;margin-bottom:36px;font-weight:bold;font-size:15px}
.pay-add-event ul li{height:68px;background:#fff;border:1px solid #e2e5ec;line-height: 68px;cursor: pointer;}
.pay-add-event .li-border{border-bottom:1px solid #e8e8e8}
.pay-add-event-icon{background:url(../images/cart/20180403img1.png) no-repeat;width:28px;height:28px;display:inline-block;margin-left:20px;vertical-align: middle;margin-right:20px}
.pay-add-event ul li:hover{background:#f0f1f9}
.pay-add-event .li-current{background:#f0f1f9;border:1px solid #4251b6}
.zhg-box{background:#fff;border:1px dotted #31d941;color:#07d11a;font-size:13px;height:28px;line-height:28px;width:70%;}
.td-bg-current{background:#f5f6fb}
.mbottom60{margin-bottom:60px}
/*20180613购物车优惠方式修改*/
.divselect{width:250px;height:27px;line-height:27px;border:1px dashed #e02d2d;padding:0 0 0 34px;font-size:13px;color:#da0303;position:relative;background:#fff;margin-left:38px}
.divselect cite{width:250px;height:27px;line-height:27px;text-align:left;display:block;font-size:13px;color:#e02d2d;cursor:pointer;font-style:normal}
.discount-icon{display:block;position:absolute;left:4px;top:-8px;width:27px;height:33px;background:url(../images/cart/m20180613img1.png) no-repeat;font-size:12px;color:#fff;}
.divselect .hide-div{border:1px solid #da0303;border-top:none;background-color:#fff;cursor:pointer;z-index:2;position:absolute;z-index:999;top:28px;left:-1px;height:auto;display:none;} 
.divselect .hide-div ul{}
.divselect ul li{height:32px;line-height:32px;border-bottom:1px solid #e8e8e8}
.divselect ul li a{text-align:left;line-height:32px;font-size:13px;color:#333;display:block;width:250px;padding-left:34px;}
.divselect ul li:last-child{border-bottom:none}
.divselect ul li a:hover{color:#da0303}
.ms-d3j{width:13px;height:8px;display:block;position:absolute;background:url(../images/cart/m20180613img2.png) no-repeat;top:10px;right:6px}
.divselect ul li:hover{background:#f7efef;}
/*20180613购物车优惠方式修改*/
.reduction-tip{margin:38px 0 0 38px;line-height:24px;font-size:13px;color:#da1a01}
.activity-img{margin-top:-10px}
.mbottom60{margin-bottom:60px}
/*20180623*/
#tab5_01{background:#fff}
#ensure{background:#fff}
/*购物车产品推荐*/
.safe-box{margin-top:40px;margin-bottom:40px}
.safe-item-a{background:#fff;padding-left:30px;padding-top:40px;padding-bottom:30px;padding-right:30px;overflow:hidden}
.g777{color:#777}
.safe-icon{background:url(../images/20180925/wd20180925img5.png) no-repeat;width:24px;height:24px;display:inline-block;margin-right:50px;margin-top:20px}
.item-a-ul li{float:left;width:244px;text-align:center}
.fsize25{font-size:25px}
.text-through{text-decoration:line-through}
.safe-item-b{text-align: right }
.safe-item-c{margin-bottom: 50px}
.zz-15-checkbox{width:13px;height:13px;cursor:pointer;vertical-align:middle;background-image:url(../images/kyconfigimg/20180401img1.png);-webkit-appearance:none;outline:none;background-position:0 0;margin-top:-3px}
.zz-15-checkbox:checked{background-image:url(../images/kyconfigimg/20180401img1.png);background-position:0 -23px}
.zz-15-checkbox:checked:focus{background-image:url(../images/kyconfigimg/20180401img1.png);background-position:0 -23px}
.zz-15-checkbox:focus{background-image:url(../images/kyconfigimg/20180401img1.png);background-position:0 0}
.mright4{margin-right:4px}
.height23{height:43px;display:inline-block;}
.plus-icon{background:url(.././images/20190130wdimg2.png) no-repeat;width:19px;height: 17px;display: inline-block;margin-right:2px;vertical-align:middle}
.plus-icon2{background:url(.././images/20190130wdimg1.png) no-repeat;width:22px;height:26px;display: inline-block;margin-right:6px;margin-left:6px;vertical-align:middle}