 @charset "utf-8";
*{ margin:0; padding:0; border:0;}
body{font-size:12px; margin:0 auto; border:0 none;padding:0px; color:#666; font-family: "Microsoft Yahei" , arial; background:#fff;}
ul, ol{list-style:none;}
a{text-decoration:none;border:none; color:#666;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
img{border:none; margin:0; padding:0; font-size:0; vertical-align:bottom;}
h1{ text-align:center;}
.clear{ clear:both; width:0; height:0;}
.coupon ul::after, .subba ul::after, .supertitle-list::after, .loveproduct ul::after, .superproduct ul::after, .toppdproduct ul::after, .clearanceproduct ul::after, .brandproduct ul::after, .productsbox ul::after, .prozhu ul::after{ content: " "; display: block; clear: both; }
/*底部开始*/
.foot{ width:100%; position:relative; padding:0 !important;}
.foot p{ margin:0 auto; text-align:center; color: #fff; font-size:1.2em; line-height:24px; padding:30px 0;}
.containerbg {width: 100%; background-color:#ffe6ba; /*background-image: url(https://dealsbeta.banggood.com/topic/11annv3c/bigbg02.jpg); background-position:center; background-attachment:fixed; background-repeat: repeat;*/ }
.breadcrumb{width:1200px; margin:0 auto 10px;}

/*日历*/
.toptimebox{background: url('https://img.banggood.com/deals/edm/topic/11annvgame/timebg.jpg') no-repeat 50% 0; margin:10px 0 0; width: 100%; height: 85px; position: relative;}
.toptime{position: absolute; left: 50%; top: 20px; width: 128px; height: 41px; margin-left:-328px; }
.topriqi{display: none;position: absolute; z-index: 3;left: 50%; margin-left: -70px; top:0; cursor:text; width:790px; z-index:100; font-family: '微软雅黑';}
.toptime:hover .topriqi{display: block;}

.topriqi .date_dialog_title{font-size:26px; color:#fff; background:#ff314b; height:60px; line-height:60px; padding:0 27px; border-radius:6px 6px 0 0; display:inline-block;}
.topriqi .date_dialog_table{background:#ff314b; border-radius:0 6px 6px 6px; overflow:hidden;}
.topriqi .date_table_thead{border-top:2px solid #d91744; padding:0 10px; margin-top:8px; height:27px; line-height:27px;}
.topriqi .date_table_week li{float:left; color:#fff; width:110px; text-indent:1px; text-align: center;}
.topriqi .date_table_tbody{padding:0 10px 10px; position:relative;}
.topriqi .date_table_grid{overflow:hidden; border-radius:6px;}
.topriqi .date_table_grid li{float:left; text-indent:7px; line-height:22px; color:#d91744; width:109px; height:65px; margin-right:1px; margin-bottom:1px; background:#fff;}
.topriqi .date_table_action{position:absolute; left:0; top:0; width:100%; height:100%;}
.topriqi .date_table_action .a_c{position:absolute; width:215px; font-size:14px; color:#fff; height:39px; border-radius:9px; overflow:hidden;}
.topriqi .date_table_action .a_c a{color: #fff; display: block;}
.topriqi .date_table_action .a_c a:hover{ color: #000; }
.topriqi .date_table_action .a_c .sign{position:absolute; left:3px; top:6px; background:#d40c25; border-radius:13px; line-height:27px; font-size:12px; width:100px; height:27px;}
.topriqi .date_table_action .a_c .txt2{width:110px; position:absolute; right:0; line-height:12px; top:8px;}
.topriqi .date_table_action .a_1{left:12px; top:24px; height:39px; background:#87d031; text-align:center;}
.topriqi .date_table_action .a_1 .txt{display:block; line-height: 39px;}
.topriqi .date_table_action .a_2{width:545px; background:#ff314b; right:12px; top:24px; line-height:39px; text-align:center;}
.topriqi .date_table_action .a_3{left:12px; top:89px; background:#6543aa; width:215px;}
.topriqi .date_table_action .a_3 .sign{background:#8d5def; line-height:27px;font-size: 14px;}
.topriqi .date_table_action .a_4{top:89px; background:#8d5def;}
.topriqi .date_table_action .a_4 .sign{background:#6543aa; width: 140px;line-height: 27px; font-size: 14px;}
.topriqi .date_table_action .a_5{left:12px; top:154px; background:#2c72e6; width:215px;}
.topriqi .date_table_action .a_5 .sign{background:#0f4db3;font-size: 13px;}
.topriqi .date_table_action .a_6{top:154px; background:#d40c25;}
.topriqi .date_table_action .a_6 .sign{background:#ff314b; line-height:27px;  width: 140px;font-size: 14px; }
.topriqi .date_table_action .a_7{left:12px; top:220px; background:#ed8b34; width:215px;}
.topriqi .date_table_action .a_7 .sign{background:#ffb573;font-size: 14px;}
.topriqi .date_table_action .a_8{left:233px; top:220px; background:#87d031; width:215px;}
.topriqi .date_table_action .a_8 .sign{background:#62a810; width:110px; font-size: 14px;}
.topriqi .date_table_action .a_9 .sign{ width: 140px; line-height: 27px; font-size: 14px;}

.topnavitem{height: 50px;background: #da2522; position: relative;z-index: 1;line-height: 50px;font-size: 13px;text-transform: uppercase;overflow: hidden; margin-top: 10px;}
.topnavitem ul{width: 1200px;margin: auto; overflow: auto;}
.topnavitem li{float: left;width: 14%;position: relative;text-align: center;}
.topnavitem li a{ line-height: 15px; padding-top: 11%; display: block;}
.topnavitem li a:hover{text-decoration: none;}
.topnavitem li:hover{background: #fde75e;}
.topnavitem li:before{background: #8a8c88;width: 1px;height: 100%;position: absolute;top: 0;left: 0;display: block;content: ""}
.topnavitem li:first-child:before{background: none;}
.topnavitem.topnavitem_fixed{position:fixed;top: -10px;left: 0;right: 0}
.topnavitem span{cursor: pointer;color: #ffffff; position: relative;height: 50px;display: block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.topnavitem span:hover{color: #da2522; }

.main01 { width:1200px; margin:0 auto;}
.main01-info li{ float:left; width: 46%; margin:2% 2% 0 2%; background: #ffffff; position: relative; padding:2% 1%; height:280px;}
.main01-info ul li:nth-child(2n-1){margin-right:0;}
.main01-info li::after{content:''; display:block; clear:both; height:0; width:0;}
.main01-info li .proimg{width:40%;float:left;}
.main01-info li .proname a{color:#111111;text-align:right; font-size: 14px; position: absolute; right: 10px;width: 40%; top: 90px; line-height: 20px;height: 40px;overflow: hidden;}
.main01-info li .protext {color:#ff3c2d; text-align:right; font-size: 14px; position: absolute; right: 10px;width: 40%; top: 215px; line-height: 20px;height: 40px;overflow: hidden;}
.main01-info .productslist .proprice{color: #fff;position: absolute; top: 160px; right: 0; cursor: pointer; border-radius:50px 0 0 50px; border: 1px dashed #aaaaaa;border-right-width: 0; }
.main01-info .productslist .pronewprice{color:#de302f; font:bold 1.5em/1.3em arial;border:none; padding:0;}
.main01-info .productslist .prooldprice{text-decoration: line-through; color: #999; font-weight:300; padding: 5px 15px; background-color:#ffffff;}
.main01-info .productslist .proaddcar{background: url('https://img.banggood.com/deals/edm/topic/11annvBlitzWolf/images/gwc1.png') no-repeat 50%;display:block; width:50px; height:50px; position:absolute; bottom:0; right:0; border-radius:100% 0 0 0;}
.main01-info .productslist .proNum{float: right; font: bold 1.2em/1.2em arial; color: #ffda9a; background: #de302f; padding: 1.2% 3%; border-radius: 50px 0 0 50px;}
.main01-info .productslist .prooff{left:10px; top:5px;}
.main01-info .productslist:hover .proaddcar{background:#de302f url('https://img.banggood.com/deals/edm/topic/11annvBlitzWolf/images/gwc3.png') no-repeat 50%;}

.ann11price {color: #fd3248; text-align: left; font-size: 14px; font-weight: bold; padding-left: 25px;}
.ubclear {clear:both; height: 60px;}
.nolubo{ width: 100%; margin-top:50px; min-width:1000px;clear: both; position: relative; }
.nolubo_box{ position: relative; width: 100%; height:400px; background-image: url(https://img.banggood.com/deals/edm/topic/11annv3c/topbanner_7.jpg); background-position:center;background-repeat: no-repeat; }
.nolubo_box img{ }

.lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:500px;}
.lubo_box{ position: relative; width: 100%; height:500px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:550px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;}
.lubo_box li img{ width: 100%; height: 500px;}
.cir_box{ overflow: hidden; position: absolute; z-index: 2;}
.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #ff324b !important;}
.lubo_btn{ position: absolute; width: 100%; top: 235px;}
.left_btn, .right_btn{ width: 30px; height: 51px; background: url('https://css.banggood.com/images/i.png') no-repeat 0 0; cursor: pointer; opacity: 0;}
.left_btn{position: absolute; left: 20px;}
.right_btn{ background-position:  right 0; position: absolute; right: 20px;}
.lubo:hover .left_btn, .lubo:hover .right_btn{opacity: 0.3;filter:alpha(opacity=30);}
.lubo:hover .left_btn:hover, .lubo:hover .right_btn:hover{opacity: 0.8;filter:alpha(opacity=80);}

.timebannerbox{ width: 100%; min-width:1000px; clear: both;}
.timebanner{ width: 1200px; margin:0 auto;}
.timebanner img{ width: 100%; }

.bannerbox{background: url('https://img.banggood.com/deals/edm/topic/11annv3c/top_banner_001_2.jpg') no-repeat 50% 0;}
.banner{ width: 1200px; margin: 0 auto; position: relative; height: 500px; background: url('https://img.banggood.com/deals/edm/topic/11annv3c/top_banner_001_2.jpg') no-repeat center 0;}
.balogo{position: absolute; left: 0 ; top: 0;}
.ba01{ width: 600px; margin: 0 auto; }
.batext01{ text-align: center; color: #0a0044; font: bold 50px/90px arial; transform: skewX(-15deg); }
.batext02{text-align: center; color: #100088; font: bold 24px/30px arial; transform: skewX(-15deg); }
.baleft{position: absolute; left: 0; top: 110px;}
.baright{position: absolute; right: 0; top: 110px;}

.colockbox{width: 300px; margin: 35px auto 0;}
.coloclist span{ display: none; }
.colockbox p{float: left; font: bold 35px/48px arial; color: #f60; }
.colockfg{ padding: 0 10px; }

.adbannerbox{width: 1200px; padding:0; margin:0 auto;}
.adbanner2{ margin: 2px auto; float:left; }
.adbanner{ width: 1162px; margin: 25px auto 45px; background-color: #0a8887; padding: 10px; border: 10px solid #323137;}
.adbanner ul li {transition: transform .3s ease .15s; -webkit-transition: transform .3s ease .15s; -moz-transition: transform .3s ease .15s;}	
.adbanner ul li:hover {box-shadow: 0px 0px 10px #004a49; transform: translate(0px,-10px); -webkit-transform: translate(0px,-10px); -moz-transform: translate(0px,-10px);}
.adbanner_top { float:left; margin-bottom: 12px;}
.adbanner_left { float:left; margin-right: 12px;}
.adbanner_right { float:left;}
.adbanner img{  }
.adclear { clear:both; height:30px;}

/*弹窗*/
.tanimgs{ height:52px; text-align:center; margin:0 auto; cursor:pointer;}
.lanrenzhijia {position: fixed;left: -100%;right:100%;top:0;bottom: 0;text-align: center;font-size: 0; z-index:9999; display:none;}
.lanrenzhijia:after {content:"";display: inline-block;vertical-align: middle;height: 100%;width: 0;}
.tancontent{display: inline-block; *display: inline; *zoom:1;	vertical-align: middle;position: relative;right: -100%;}
.tancontent_mark{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:555; background:#000; opacity:0.5;filter:alpha(opacity=50); display:none;}

.descbox{ width: 1496px; min-width:1000px; margin:0 auto; clear: both; }
.descbox ul { font-family:Verdana, Arial; font-size:14px; line-height:25px; color:#ffffff;}

.couponcopy{width: 1200px; margin: 50px auto;}
.couponcopylist{ float: left; width:31.3%; position: relative; margin-bottom:50px; }
.couponcopylist:nth-child(1){margin: 0;}
.couponcopylist:nth-child(2){margin: 0 35px;}
.couponcopylist:nth-child(3){margin: 0;}
.couponcopylist:nth-last-child{}
.couponcopylist img { }
.couponcopylist p{ margin:0; padding:0; font-family:Arial, Segoe UI; font-size:16px; color:#fff; }

.coupon{width: 1496px; margin: 50px auto;}
.couponlist{ float: left; width:31.5%; position: relative; }
.couponlist:nth-child(1){margin: 0 0 0 75px;}
.couponlist:nth-child(2){margin: 0;}
.couponlist:nth-child(3){margin: 0;}
.couponlist:nth-last-child{}
.couponlist img { }
.subbalist img, .barndimg img, .brandprolist img, .brandlogo img, .fenbalist img, .probanner img, .promore img{ }
.couponlist p{ margin:0; padding:0; font-family:Arial, Segoe UI; font-size:28px; font-weight:bold; color:#fff; }
.coupon_pos01 { position: absolute; left: 190px; top:155px; }
.coupon_pos02 { position: absolute; left: 205px; top:155px; }
.coupon_pos03 { position: absolute; left: 200px; top:155px; }
.coupon_pos04 { position: absolute; left: 185px; top:155px; }
.toppdproduct .prozhu .proimg img { width: 70%; margin:50px 0 0 0 ; }

.subba{width: 1496px; margin: 0 auto 50px;}
.subbalist{float: left; width: 358px;}
.subbalist:nth-child(2){ width: 738px; margin: 0 20px 20px;}
.subbalist:nth-child(4){margin: 0 20px;}
.subbalist:nth-child(5){margin: 0 20px 0 0;}

.proboxone_bg1 { background-color:#ffe6ba; }
.proboxone_bg2 { background-color:#fff2d7;  /*background-image: url(https://img.banggood.com/deals/edm/topic/11annv3c/bigbg03.jpg); background-position:center; background-attachment:fixed; background-repeat: repeat;*/}
.proboxone_bg3 { background-color:#ff550c; }
.proboxone_bg4 { background-color:#ffd7a5; }
.proboxone_pdbg01 { background-color:#d83355; }
.proboxone_pdbg02 { background-color:#d83355; }
.proboxone_pdbg03 { background-color:#45a4ff; }
.proboxone_pdbg04 { background-color:#8646fe; }
.proboxone_pdbg05 { background-color:#10c8fd; margin-bottom:60px; }
.proboxone_pdbg06 { background-color:#d83355; }
.proboxone_pdbg07 { background-color:#45a4ff; }
.proboxone_pdbg08 { background-color:#8646fe; }
.proboxone_pdbg09 { background-color:#10c8fd; }

.proboxone3 { width: 100%; padding-bottom: 10px; /*background: #5a61b9 url(https://dealsbeta.banggood.com/topic/11annvEachine/profeetbg_02.png) bottom center no-repeat;*/  }
.proboxone3 .pdone, .lovepro { max-width: 1200px; margin: 0 auto; padding:10px 0; }
.proboxone3 .pdone small { font-size:16px; font-family:Arial; line-height: 15px;}
.proboxone3 .pdboxone3 { padding: 5px; margin-bottom:60px; }
.proboxone3 .probanner { width: 48.6%; overflow: hidden; background: #ffffff; float: left; margin: 0.6% 0.6% 0.6% 0; }
.proboxone3 .productslist { width: 23.8%; margin: 0.6%; padding: 5% 1% 1%; float: left; background: #ffffff; position: relative; box-sizing: border-box; overflow: hidden; }
.proboxone3 .pdboxone3 ul li:nth-child(4) { }
.proboxone3 .pdboxone3 ul li:nth-child(5) { }
.proboxone3 .pdboxone3 ul li:last-child { clear:both; }
.pdboxone3 ul li.productslist {transition: transform .3s ease .15s; -webkit-transition: transform .3s ease .15s; -moz-transition: transform .3s ease .15s;}
.pdboxone3 ul li.productslist:hover {box-shadow: 0px 0px 10px #a9a9a9; transform: translate(0px,-10px); -webkit-transform: translate(0px,-10px); -moz-transform: translate(0px,-10px);}
.proboxone3 .proimg { padding: 0 0 10px; }
.proboxone3 .proUnbeatable { display:none; text-align: center; cursor: pointer; font-family: Arial; line-height: 10px; font-size: 16px; font-weight: bold; margin-top: 12px; color: #fd3248;}

.proboxone { width: 100%; padding-bottom: 10px; /*background: #5a61b9 url(https://dealsbeta.banggood.com/topic/11annvEachine/profeetbg_02.png) bottom center no-repeat;*/  }
.proboxone .pdone, .lovepro { max-width: 1200px; margin: 0 auto; padding:10px 0; }
.proboxone .pdboxone {padding: 10px; }
.proboxone .probanner { width: 48.7%; overflow: hidden; background: #ffffff; float: left; margin: 0.6%; }
.proboxone .productslist { width: 23.8%; margin: 0.6%; padding: 5% 1% 1%; float: left; background: #ffffff; position: relative; box-sizing: border-box; overflow: hidden; }
.proboxone .pdboxone ul li:nth-child(4) { margin-left: 7px; }
.proboxone .pdboxone ul li:nth-child(5) { }
.proboxone .pdboxone ul li:last-child { clear:both; }
.pdboxone ul li.productslist {transition: transform .3s ease .15s; -webkit-transition: transform .3s ease .15s; -moz-transition: transform .3s ease .15s;}
.pdboxone ul li.productslist:hover {box-shadow: 0px 0px 10px #a9a9a9; transform: translate(0px,-10px); -webkit-transform: translate(0px,-10px); -moz-transform: translate(0px,-10px);}
.proboxone .proimg { padding: 0 0 10px; }
.proboxone .proUnbeatable { text-align: center; cursor: pointer; font-family: Arial; line-height: 10px; font-size: 16px; font-weight: bold; margin-top: 12px; color: #fd3248;}

.proboxtwo { width: 100%; padding-top:20px; }
.proboxtwo .products { max-width: 1200px; margin: 0 auto; }
.proboxtwo .productsbox { max-width: 1200px; margin: 0 auto; padding: 0 0 50px; height:460px; }
.proboxtwo .toppicksbox-wrap {}
.proboxtwo .toppicksbox {overflow: hidden;}
.proboxtwo .toppicks {}
.proboxtwo .toppicks .productslist:first-child { margin-left: 35px; }
.proboxtwo .toppicks ul li.productslist { width: 32%; height:500px; margin: 0; padding: 0; background: none; }
.proboxtwo .toppicks ul li.productslist:nth-child(2) { }
.proboxtwo .toppicks ul li.productslist:nth-child(3) { }
.proboxtwo .toppicks ul li.productslist .proimg { padding:0; border-radius: 50%; background: #fff; height: 360px; width: 360px; text-align:center; overflow: hidden; box-sizing: border-box; }
.proboxtwo .toppicks ul li.productslist .proimg:hover { box-shadow: 2px 10px 8px #d94100; }
.proboxtwo .toppicks ul li.productslist .proname a { height: 48px; }
.proboxtwo .toppicks ul li p.proaddcar { width: 100px; height: 100px; position: absolute; border-radius: 50%; top: 135px; right: 155px; margin-top: 0; margin-right: 0; background: url(https://deals.banggood.com/deals/edm/topic/11annvBlitzWolf/images/gwc3.png) no-repeat center; }
.proboxtwo .toppicks ul li.productslist:hover p.proaddcar { width: 100px; height: 100px; background: rgba(247,75,57,0.90) url(https://deals.banggood.com/deals/edm/topic/11annvBlitzWolf/images/gwc3.png) no-repeat center; border-radius: 50%; position: absolute; top: 135px; right: 155px; margin-top: 0; margin-right: 0; }
.proboxtwo .toppicks ul li p.proname { margin-top: 30px; padding: 0 20px; }
.proboxtwo .toppicks ul li p.proname a { color: #fff; font: normal 14px/22px arial; }
.proboxtwo .toppicks ul li p.proprice { margin-top: 15px; }
.proboxtwo .toppicks ul li p.proprice span { font: normal 18px/24px arial; }
.proboxtwo .proprice{ text-align: center; padding: 0; cursor: pointer; }
.proboxtwo .pronewprice{ padding: 5px 15px; border: 1px dashed #aaaaaa; border-radius: 30px; color: #fdd913; font: bold 16px/30px arial; }

.zhuprobox, .loveprobox{ width: 100%; padding-bottom:85px; }
.zhupro{ width: 1200px; margin: 0 auto; padding-top:20px; }
.titlebox{ max-width: 1200px; padding: 50px 0; margin: 50px auto 30px; text-align: center; font: bold 50px/36px Impact,arial; color:#fff; background-image: url('https://dealsbeta.banggood.com/topic/11annv3c/bigtitle_bg.png'); background-repeat:no-repeat; background-position:center; }
.titlebox3{ max-width: 55%; padding: 10px 0; margin: 10px auto; text-align: center; font: 35px/36px arial; color:#2d2d2d; /*border:3px solid #fff;  background-image: url('https://img.banggood.com/deals/edm/topic/11annv3c/bigtitle_bg3.png'); background-repeat:no-repeat; background-position:center;*/ }
.titlebox4{ max-width: 55%; padding: 15px 0; margin: 20px auto; text-align: center; font: 35px/36px arial; color:#fff;  }
.titlebox span{font: normal 14px/36px arial; float: right;}
.brandpro .titlebox, .products .titlebox, .lovepro .titlebox, .zhuprobox .titlebox{color: #fff; height:85px; padding:70px 0 35px 0; background-image: url('https://dealsbeta.banggood.com/topic/11annv3c/bigtitle_bg.png'); background-repeat:no-repeat; background-position:center; }
.title2{ color: #fff; height:85px; padding:70px 0 0 0; background-image: url('https://dealsbeta.banggood.com/topic/11annv3c/bigtitle_bg.png'); background-repeat:no-repeat; background-position:center; }
.brandpro small { font-size:16px; font-family:Arial; line-height: 15px;}
.probox small { font-size:16px; font-family:Arial; line-height: 15px;}
.zhuproducts{width: 1200px; margin: 0 auto; padding: 0 0 20px; height:770px; overflow: hidden; }
.supertitle{ padding:65px 10px; margin:10px; background: #2bcde6; color: #fff; font:bold 20px/25px arial; box-sizing: border-box; width: 200px; text-align: center; /*border-right: 2px #fff solid; cursor: pointer;*/}
.supertitlepro{padding:0 0 50px; margin: 0 auto; float:left;}
.supertitlepro .supertitle:first-child { }
.supertitle:last-child{border-right: none;}
.superon{ background: #fff; color: #2bcde6; position: relative;}
.superon::after{ content: " ";position: absolute; right: -10px; top:80px; display: block; width: 0; height: 0; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 10px solid #fff;}
.superproduct{display: none;}
.superproductbox{ overflow: hidden; }
.supershow{ display: block; }
.productslist{ width:23.2%; height: 416px; margin:0 0 35px 35px; padding:60px 20px 20px; float: left; background: #fff; position: relative; box-sizing: border-box;}
.productsbox .productslist:first-child{ margin-left: 18px; }
.productsbox .productslist{ width:23.5%; height: 325px; margin:0 0 0 10px; padding:10px; float: left; background: #fff; position: relative; box-sizing: border-box;}
.productsbox_2 .productslist{ width:22.8%; height: 416px; margin:0 0 15px 15px; padding:60px 20px 20px; float: left; background: #fff; position: relative; box-sizing: border-box;}
.productsbox_3 {background-color: #9950f5; padding: 10px; height: 843px;}
.productsbox_3 .productslist{ width:22.6%; height: 416px; margin:0 0 10px 10px; padding:60px 20px 20px; float: left; background: #fff; position: relative; box-sizing: border-box;}
.prozhu .productslist:first-child{ margin-left: 0; }
.proimg{padding: 0 0 20px;}
.productsbox .proimg img { width: 70%; margin:50px 0 0 0 ; }
.productsbox_2 .proimg img{ margin:0 0 0 20px;}
.productsbox_3 .proimg img{ margin:0; width:100%;}
.proname a{color: #162245; font: normal 14px/18px arial; height: 36px; overflow: hidden; display: block; text-align: center;}
.prozhu .proname a{color: #fff; font: normal 14px/18px arial; height: 36px; overflow: hidden; display: block; text-align: center;}
.proprice{ text-align: center; padding: 10px; cursor: pointer; }
.pronewprice{ padding: 5px 15px; border: 1px dashed #aaaaaa; border-radius: 30px; color: #fd3248; font: bold 16px/30px arial; }
.prooldprice{ padding: 3px 10px; text-decoration: line-through; color: #c4c7cc; font: normal 14px/30px arial;  }
.proprice i{ font-style: normal; }
.proprice:hover .pronewprice{}
.proprice:hover .prooldprice{}
.prooff{position: absolute; background: #fd3248; color: #fff; font: normal 14px/20px arial; padding: 5px 10px; left: 20px; top: 20px; border-radius: 3px;}
.proaddcar{ width: 60px; height: 60px; background: url('https://dealsbeta.banggood.com/topic/11annvsub/gwc1.png') no-repeat 50%; position: absolute; bottom: 0; right: 0; }
.proaddcar a{display: block; width: 60px; height: 60px;}
.productslist:hover .proaddcar{ background:#fd3248; border-radius: 60px 0 0 0;  background-image: url('https://dealsbeta.banggood.com/topic/11annvsub/gwc2.png'); }

.topprdproducts{width: 1200px; margin: 0 auto; padding: 0;}
.topprdtitle{background: #ff3249; color: #fff; font:bold 24px/50px arial; float: left; box-sizing: border-box; width: 33.3%; text-align: center; border-right: 2px #fff solid; cursor: pointer;}
.topprdtitlepro{padding:0 0 90px; margin: 0 auto;}
.topprdtitle:last-child{border-right: none;}
.topprdon{ background: #fff; color: #ff3249; position: relative;}
.topprdon::after{ content: " ";position: absolute; bottom: -10px; margin-left: -15px; left: 50%; display: block; width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 10px solid #fff;}
.toppdproduct{display: none;}
.topprdproductbox{ height: 416px; overflow: hidden; }
.toppdshow{ display: block; }
.toppdproduct .productslist:first-child{ margin-left: 0; }
.toppdproduct .productslist{ width:23%; height: 416px; margin:0 0 35px 30px; padding:60px 20px 20px; float: left; background: #fff; position: relative; box-sizing: border-box;}

.clearanceproduct{display: none;}
.clearanceproductbox{ height: 850px; overflow: hidden; }
.clearanceproduct .productslist:first-child{ margin-left: 0; }
.clearpdtitle{ margin:0 20px; background-color:#fff; color: #000; font:normal 14px/50px arial; float: left; box-sizing: border-box; width: 6%; text-align: center; border: 1px #000 solid; border-radius:5px; cursor: pointer; height:40px; line-height:39px; }
.clearpdtitlepro{padding:0 0 50px; margin: 0 auto; width:30%;}
.clearpdtitle:last-child{/*border-right: none;*/}
.clearpdon{ background: #000; color: #fff; position: relative;}
.clearpdon::after{ content: " ";position: absolute; bottom: -10px; margin-left: -15px; left: 50%; display: block; width: 0; height: 0; border-left: 15px solid transparent; /*border-right: 15px solid transparent; border-top: 10px solid #fff;*/}

.brandpro{ width: 1200px; margin: 0 auto; }
.play{position: relative; margin: 0 auto;}
.barndcont{width: 1200px; height: 295px; }
.brandcontent{}
.brand{ width: 1200px; float: left;}
.next{position: absolute; background: url('https://img.banggood.com/deals/edm/topic/mid170607/rightnav.png') no-repeat 0 0; width:16px; height: 66px; right: -40px; top:260px;  z-index: 2;}
.prev{position: absolute; background: url('https://img.banggood.com/deals/edm/topic/mid170607/leftnav.png') no-repeat 0 0; width:16px; height: 66px; left: -40px; top:260px; z-index: 2;}
.brandlist{float: left; width: 31%;  margin:0;}
.brandlist:nth-child(2), .brandlist:nth-child(5){ margin: 0 28px 28px; }
.barndimg2 {}
.barndimg2 img { width:100%;}
.brandproduct{position: absolute; height: 211px; width: 368px; box-sizing: border-box; padding:10px 20px 0; left: 5px; top: 5px; background: rgba(255, 255, 255, 0.9); display: none;}
.brandprolist{float: left; width: 100px; margin: 0; text-align: center; height:auto; padding:0;}
.brandprolist:nth-child(2){margin: 0 10px;}
.brandprolist a{display: block; border: 1px #ddd solid; border-radius: 10px; overflow: hidden;}
.brandprolist span{ color: #fd3248; font: bold 14px/30px arial; }
.brandlogoimg{ width: 120px; display: block; height: 40px; overflow: hidden; }
.brandlogo{ padding: 5px 0 0; border-top: 1px #ddd solid; }
.brandlogonav{ display: block; width: 130px; margin: 5px 0 0; float: right; height: 30px; color: #fff; background: #fd3248; border-radius: 5px; text-align: center; font: bold 14px/30px arial; text-align: center; }
.brandlist:hover .brandproduct{ display: inline; }
.brandlogonav:hover{color: #fff; text-decoration: underline;}

.playnew {}
.barndcontnew {width: 1200px; height: 295px; }
.barndcontnew ul li { float:left; width:31%; margin-left:10px; }
.brandcontentnew {}
.brandprolistnew {margin: 0; text-align: center; height:auto; padding:0;}
.barndimgnew {}
.barndimgnew img { width:100%;}

.products, .lovepro{ width: 1200px; margin: 0 auto; }
.probanner{float: left; height: 416px; width:577px; overflow: hidden; background: #fff; }
.probanner2{float: left; width:425px; overflow: hidden; background: #fff; }
.probanner3{float: left; width:346px; overflow: hidden; background: #fff; }
.productsbox ul li:nth-child(5){ margin-left: 0; }
.prozhu{ padding: 0; margin: 0 0 19px 0; }
.prozhu .productslist{ width: 29%; margin: 0 15px; background: none; padding: 35px 0 0 30px;}
.prozhu .productslist:first-child { margin-left: 5px;}
.prozhu .productslist .proimg{ margin-bottom: 20px; border-radius: 50%; border: 8px solid #ffffff; width:270px; height: 270px; text-align: center; overflow: hidden; background: #fff; padding: 0;}
.prozhu .productslist .prooff{left: 20px; top:50px;}
.prozhu .productslist .proaddcar{display: none;}
.prozhu .pronewprice{ padding: 5px 15px; border: 1px dashed #aaaaaa; border-radius: 30px; color: #ffff00; font: bold 16px/30px arial; }
.prozhu .prooff{position: absolute; background: #f1cd28; color: #fff; font: normal 14px/20px arial; padding: 5px 10px; left: 20px; top: 20px; border-radius: 3px;}
.loveproduct .productslist:first-child, .loveproduct .productslist:nth-child(6){margin-left: 0;}
.promore{ float: left; width: 271px; height: 416px; overflow: hidden; background: #fff; margin-left:35px; }

.fenbabox {width: 100%;}
.fenba{width: 1200px; margin: 0 auto 50px;}
.fenba li img{ width: 100%; }
.fenbalist{ width: 50%; float: left;box-sizing: border-box; padding:0 10px 20px 0;}
.fenbalist1{ width: 50%; float: left;box-sizing: border-box; padding:0 0 20px 10px; }
.fenbalist2{ width: 25%; float: left; box-sizing: border-box; padding:0 10px 20px 10px; }
.fenbalist3{ width: 25%; float: left; padding:0 10px 20px 10px; box-sizing: border-box;}

.menubox{position: fixed; bottom: 100px; left: 50%; margin-left: 790px; z-index: 3;}
.opciones{z-index:7000;position:absolute;padding:10px;width:120px;background: rgba(0, 0, 0, 0.8);bottom:1px;right:0px;}
.opciones li{font:12px/24px arial, helvetica, sans-serif; text-align: center;}
.opciones a{color:#fff;display: block;}
.opciones a:hover{background:#666666;color:#fff}
.settings{z-index:80000;position:absolute;width:40px;display:block;background:#87817a url(https://dealsbeta.banggood.com/topic/11annvsub/jia.png) no-repeat 0px 0px; height:40px;overflow:hidden;top:0px;cursor:pointer;right:0px}
.settings:hover{background-color:#605852;}
.cerrar{background:#605852 url(https://dealsbeta.banggood.com/topic/11annvsub/close.png) no-repeat 0px 0;}

.overouter{position:fixed; z-index:112; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.7); display:none;}
/* .overouter_2{ display:block;}  */
.overlay{ width:604px; position:fixed; z-index:13; top:20%; left:50%; margin-left:-302px;}
.close_lq{ width:46px; height:46px; border-radius: 50%; position:absolute; top:-23px; right:-23px; cursor:pointer; overflow: hidden;-moz-transition: transform 0.8s; -webkit-transition: transform 0.8s;-o-transition: transform 0.8s; transition: transform 0.8s;}
.close_lq:hover{transform:rotate(360deg);}
.ling_01{background:#fff; width: 564px; margin: 0 auto; padding: 30px 20px; border-radius: 30px;}
.congratulation{ text-align: center; color: #162245; text-decoration: underline; font:bold 36px/44px 'arial'; }
.cong{ text-align: center; font-size: 16px; color: #000; padding: 20px 0 0; }
.cong a{ color: #d82646; text-decoration: underline; font-weight: bold; }
.cong span{display: block; width: 247px; color: #d82646; height: 93px; background: url('https://dealsbeta.banggood.com/topic/11annvsub/couponbg.png') no-repeat center 0; margin:15px auto;font: normal 32px/93px arial, sans-serif; }
.rulesbox p span{border-radius: 50%; background: #96b4cc; margin-right: 5px; width: 24px; height: 24px; color: #fff; display: block; text-align: center; float: left;}
.check{ padding:10px;  text-align:center; line-height:30px;font-weight: bold;}
.check a{ padding:5px; display:block; font-size:14px; color:#fff; width:140px; margin:7px auto 0;background: #d82646;border-radius:10px; border-bottom: 3px #d82646 solid;}
.check a:hover{ border-bottom: 3px #9a0721 solid;}


/**/
.item_attr_presell{background: #fff;border: 4px solid #eaeaea;box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);margin: 0 auto;width: 400px;}
.item_attr_presell .item_attr_box{padding:0px 15px;}
.module .item_attr_presell .modal_title i{font-style: normal;}
.item_attr_presell .item_attr_box .item_box { position: relative; padding-left: 90px; margin-top: 15px;}
.item_attr_presell .item_attr_box .item_name { position: absolute; left: 0px; top: 3px; color: #666; width: 80px;}
.item_attr_presell .item_attr_box .attr a:hover, 
.item_attr_presell .item_attr_box .attr a.imgactive, 
.item_attr_presell .item_attr_box .attr a.active{ padding: 2px 6px; border: 2px solid #F60;}
.item_attr_presell .item_attr_box .attr a { display: inline-block; padding: 3px 7px; border: 1px solid #DDD; margin: 0px 7px 6px 0px; white-space: nowrap; position: relative; text-decoration: none;}
.item_attr_presell .item_attr_box .btn { text-align: center; margin: 15px 0px; font-weight: bold;}
.item_attr_presell .item_attr_box .attr a.active i, 
.item_attr_presell .item_attr_box .attr a.imgactive i { background: transparent url('https://css.banggood.com/images/selected.png') no-repeat; width: 12px; height: 12px; display: block; position: absolute;  right: 0px; bottom: 0px;}
.item_attr_presell .item_attr_box .btn span.cancel { background: #BBB;}
.item_attr_presell .item_attr_box .btn span { display: inline-block; padding: 7px 10px; color: #FFF; cursor: pointer; min-width: 50px; text-align: center; margin: 0px 5px;}
.item_attr_presell .item_attr_box .btn span.ok { background: #FC9D21;}
.item_attr_presell .item_attr_box .btn span:hover{ box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1);}
.item_attr_presell .item_attr_box .btn span.ok.gray{background: #BBB}
.item_attr_presell .item_attr_box .btn span.ok.gray:hover{box-shadow: none;}
.item_attr_presell .item_attr_box .btn span.ok.loading{background: #eee url('https://css.banggood.com/images/loading_3.gif') no-repeat center center;text-indent: -9999px;}
.item_attr_presell .item_attr_box .addcart_tips{ padding-left:80px;  padding-bottom:30px; background:url('//css.banggood.com/images/ok_48.png') no-repeat 20px 0; margin-top:20px;}
.item_attr_presell .item_attr_box .addcart_tips.addcart_tips_fail{background:url(https://css.banggood.com/images/fail_48.png) no-repeat 0 0;}
.item_attr_presell .item_attr_box .addcart_tips b{ font-size:20px; padding:15px 0; display:block;color:#656d78;}
.item_attr_presell .item_attr_box .addcart_tips ul{ overflow:hidden;}
.item_attr_presell .item_attr_box .addcart_tips li{ float:left; margin-right:10px; line-height:2;}
.item_attr_presell .item_attr_box .addcart_tips li:first-child{ background:#ff9900;}
.item_attr_presell .item_attr_box .addcart_tips li:first-child a{ color:#ffffff; padding:0 10px;}
.item_attr_presell .item_attr_box .attr .out_stock,
.item_attr_presell .item_attr_box .attr .out_stock:hover{color:#ddd;padding: 2px 6px;border: 2px dotted #dddddd;cursor:not-allowed;}
.item_attr_presell .item_attr_box .attr a.out_stock_img,
.item_attr_presell .item_attr_box .attr a.out_stock_img:hover{padding: 2px;border: 2px dotted #dddddd;cursor:not-allowed;position:relative;}
.item_attr_presell .item_attr_box .attr a.out_stock_img span{display:block;width:34px;height:36px;background:url('//css.banggood.com/images/out_stock_img_bg.png') no-repeat center center;position:absolute;left:0;top:0;}
.edmanimated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes edmshake {
	0%, 100% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
	}
	10%, 30%, 50%, 70%, 90% {
	-webkit-transform:translateX(-10px);
	transform:translateX(-10px)
	}
	20%, 40%, 60%, 80% {
	-webkit-transform:translateX(10px);
	transform:translateX(10px)
}
}
@keyframes edmshake {
	0%, 100% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
	}
	10%, 30%, 50%, 70%, 90% {
	-webkit-transform:translateX(-10px);
	-ms-transform:translateX(-10px);
	transform:translateX(-10px)
	}
	20%, 40%, 60%, 80% {
	-webkit-transform:translateX(10px);
	-ms-transform:translateX(10px);
	transform:translateX(10px)
	}
}
.edmshake{-webkit-animation-name:edmshake;animation-name:edmshake;}
.couponlist a{display:block}





