@charset "utf-8";
/* CSS Document */
/*幕布购买*/
.mb-buy-col{padding-bottom:75px}
.mb-left-img{float:left;width:531px;height:407px}
.mb-buy-right{float:left;margin-left:35px}
.mb-buy-item{font-size:16px;height:50px}
.font37{font-size:37px;font-weight:bold}
.buy-more{font-size:14px;color:#4074e1;text-decoration:underline;display:inline-block;}
.buy-more:hover{text-decoration:underline}
.arrow-area{margin-right:20px;display:inline-block}
.arrow-area i{background:url(../image2017/20170522img2.png) no-repeat;width:12px;height:7px;display:inline-block;margin-left:10px;vertical-align:middle;margin-bottom:2px}
.buy-numb{width:65px;height:44px;border:1px solid #ccc;text-align:center;line-height:44px;outline:none}
.buy-numb:focus{border:1px solid #4074e1}
.default{color:#ccc}
.default:hover{color:#ccc;cursor:default}
.joincart{width:215px;height:48px;border:1px solid #4074e1;background:#d9e3f9;color:#4074e1;text-align:center;line-height:48px;display:inline-block}
.joincart:hover{background:#4074e1;color:#fff}
.buybtn{width:217px;height:50px;background:#4074e1;color:#fff;text-align:center;line-height:50px;display:inline-block;margin-left:5px}
.buybtn:hover{background:#2b60ce;color:#fff}
.areabox{width:365px;position:absolute;left:28px;top:25px;border:1px solid #ccc;padding:10px 0;background:#fff;z-index:10}
.area-col li{float:left;width:50px;padding-left:8px}
.area-col li .area-col-item{padding:0 3px;height:18px;color:#666;line-height:18px;font-size:14px;text-align:center;display:inline-block}
.area-col li .area-col-item:hover{background:#4074e1;color:#fff}
.area-col li .area-col-item.active{background:#4074e1;color:#fff}
.area-subbox{background:#fafafa;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;position:relative;margin-top:3px}
.arrow-up{background:url(../image2017/20170522img4.png) no-repeat;width:9px;height:4px;position:absolute}
.position1{left:20px;top:-4px}
.position2{left:78px;top:-4px}
.position3{left:136px;top:-4px}
.position4{left:194px;top:-4px}
.position5{left:252px;top:-4px}
.position6{left:310px;top:-4px}
.closebtn{position:absolute;right:5px;top:5px;background:url(../image2017/20170522img3.png) no-repeat;width:8px;height:8px}
.mtop6{margin-top:6px}
.nav-item{width:1200px;margin:0 auto;height:50px;background:#f7f7f7}
.tab-nav{width:1200px;margin:0 auto;height:50px;background:#f7f7f7}
.nav-item ul li{float:left;width:33.3%}
.nav-item ul li a{display:block;width:100%;height:50px;line-height:50px;font-size:14px;text-align:center;float:left}
.nav-item ul li a:hover{color:#333}
.nav-item ul li.current{border-bottom:3px solid #4074e1;height:50px}
.buy-note-tit{font-size:18px;line-height:2}
.buy-note-tit i{width:4px;height:20px;background:#4074e1;display:inline-block;margin-right:15px;vertical-align:middle}
.buy-note-ul{padding-left:20px}
.buy-note-ul li{color:#666;font-size:14px;line-height:60px}
.require-item{margin-right:50px;text-align:center}
.pic-item{width:281px;height:351px;position:relative;cursor:pointer;text-align:center}
.pic-item img{display:block;width:281px;height:351px}
.touming{width:281px;height:351px;background:#000;position:absolute;left:0;top:0;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;display:none}
.picbtn{background:url(../image2017/20170522img6.png) no-repeat 3px 0;padding-top:88px;font-size:16px;color:#fff;display:none;position:relative;top:-212px}
.pic-item:hover .picbtn{color:#fff;display:inline-block}
.pic-item:hover .touming{display:inline-block;-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s}
.require-item-tit{font-size:16px;margin-top:15px;margin-bottom:30px}
.v-choose{width:177px;height:44px;float:left;margin-right:30px;border:1px solid #ddd;position:relative;background:#fff;cursor:pointer;overflow:hidden;text-align:center;line-height:44px}
.v-selected{border:1px solid #ff8800}
.v-selected i{display:inline-block;width:16px;height:17px;background:url(../image2017/20170522img9.png) no-repeat;position:absolute;right:0;bottom:0}
.v-top{vertical-align:top;margin-top:-3px;display:inline-block}
/*购物车*/
.whitelist-tit{font-size:24px;line-height:65px;height:65px;margin-top:1px}
.bgcontainer{/*background:#e7e8eb;*/background:#f1f4f9;width:100%;min-width:1200px;padding-top:60px;padding-bottom:60px}
.cart-table table{border:none;background:#fff;font-size:13px;width:100%}
.cart-table table tr:hover{background:#f0f4fd}
.cart-table table th{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f3f3f3;line-height:33px;height:33px}
.cart-table table td{padding:15px 0;border-bottom:1px solid #eee}
.checkbtn{float:left;margin-right:13px;margin-top:6px}
.pro-main{float:left;}
.pro-tit{font-size:16px;font-weight:bold}
.pro-content{margin-top:15px}
.padd40{padding-left:40px}
.padd12{padding-left:12px!important}
.buynumb{display:inline-block;vertical-align:middle}
.mius{width:18px;height:23px;border:1px solid #ccc;background:#fff;line-height:22px;*line-height:19px;color:#888;float:left;outline:none}
.add{width:18px;height:23px;border:1px solid #ccc;background:#fff;line-height:22px;*line-height:19px;color:#888;float:left;outline:none;margin-left:-1px}
.mius:hover,.mius:focus,.mius.active{background:#ff6600;color:#fff}
.add2{width:24px;height:22px;text-align:center;line-height:22px;border:1px solid #ccc;border-left:none;background:#f1f1f1;display:block}
.minus2{width:24px;height:21px;text-align:center;line-height:20px;border:1px solid #ccc;border-left:none;border-top:none;background:#f1f1f1;display:block}
.add:hover,.add:focus,.add.active{background:#ff6600;color:#fff}
.numb{border:1px solid #ccc;width:54px;height:21px;background:#fff;float:left;text-align:center;outline:none;margin-left:-1px;position:relative;z-index:10}
.numb:focus{border:1px solid #ff6600}
.pricecolor{color:#ff6600}
.paybar{background:#fff;height:54px;margin-top:10px;overflow:hidden;line-height:54px;font-size:14px}
.allselectbox{float:left}
.allselectbox *{float:left}
.allselectbox a{color:#4074e1;margin-left:50px}
.checkbtn2{margin:21px 10px 0 12px}
.total{color:#999;margin-right:30px}
.total-span{margin-left:30px}
.tot-price{font-size:20px;font-weight:bold;color:#ff8800;display:inline-block;vertical-align:bottom}
.paybtn{width:96px;height:54px;background:#ff8800;font-size:18px;font-weight:bold;line-height:54px;text-align:center;color:#fff}
.paybtn:hover{background:#ff6600;color:#fff}
.fixed-paybar{position:fixed;bottom:-1px;background:#fff;width:1200px;height:54px;border-top:1px solid #ddd;z-index:20}
.alltitle{width:auto;font-size:16px;color:#4074e1;line-height:36px;border-bottom:2px solid #4074e1;padding:0 12px;display: inline-block;}













