.db{display: block; overflow: hidden; text-indent: -9999px}
.banner{width: 100%; height: 480px;  background: url(../../../images/static/geneva2018/banner.jpg) no-repeat center center;}
/*主体内容*/
.main{width: 100%; padding-top: 30px; background: url(../../../images/static/geneva2018/bg.jpg) repeat 0 0;}
.main-inner{background: url(../../../images/static/geneva2018/bg-spa.png) no-repeat center 20px;}
/*焦点图 focus*/
.focus-wrap{position: relative; width: 1000px; height: 570px; margin-bottom: 10px; overflow: hidden;}
.focus{position: absolute; left: 0; top: 0; width: 1000px; height: 570px;}
.focus ul{position: absolute; left: 0; top: 0; width: 1000px; height: 570px;}
.focus ul li{display: none; position: absolute; left: 0; top: 0; width: 1000px; height: 570px;}
/*focus-title*/
.focus-title{position: absolute; bottom: 0; left: 0; width: 1000px; height: 120px; background: url(../../../images/static/geneva2018/focus-bg.png) repeat-x bottom center;}
.focus-title ul li{}
.focus-title ul li a{width: 760px; padding: 50px 120px 0 120px; height: 70px; line-height: 70px; text-align: center; display: block; color: #fff; font-size: 22px;}
/*focus-prev & focus-next*/
.focus-prev{position: absolute;  left: -40px; top: 50%; margin-top: -35px; width: 40px; height: 70px; background: url(../../../images/static/geneva2018/arr.png) no-repeat 0 0; opacity: 0;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.focus-next{position: absolute; right: -40px; top: 50%; margin-top: -35px; width: 40px; height: 70px; background: url(../../../images/static/geneva2018/arr.png) no-repeat top right; opacity: 0;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.focus-wrap:hover .focus-prev{ left: 0px; opacity: 1;}
.focus-wrap:hover .focus-next{right: 0px; opacity: 1;}
/*focus-number*/
.focus-number{position: absolute; right: 80px; bottom: 20px; width: 30px; height: 30px; background: url(../../../images/static/geneva2018/xiegang.png) no-repeat center center;}
.focus-number span{position: absolute; left: -3px; top: -3px; font-size: 16px; line-height: 20px; height: 20px; width: 20px; text-align: center; color: #fff;}
.focus-number em{position: absolute; left: 12px; top: 12px; font-size: 16px; line-height: 20px; height: 20px; width: 20px; text-align: center; color: #fff;}
/*标题*/
.tit{width: 1000px; height: 50px; margin-bottom: 15px; background-image: url(../../../images/static/geneva2018/tit.png);}
.tit h3{float: left; height: 0px;}
.tit span{float: right; height: 40px; line-height: 40px; padding-top: 10px; font-size: 14px; color: #996600;}
.tit span a{color: #996600;}
.tit1{background-position: 0 0;}
.tit2{background-position: 0 -50px;}
.tit3{background-position: 0 -100px;}
.tit4{background-position: 0 -150px;}
.tit5{background-position: 0 -200px;}
.tit6{background-position: 0 -250px;}
.tit7{background-position: 0 -300px;}
.tit8{background-position: 0 -350px;}
.tit9{background-position: 0 -400px;}
.tit10{background-position: 0 -450px;}
.tit11{background-position: 0 -500px;}
.door{float: right; width: 222px; height: 35px; padding-top: 15px;}
.door ul li{float: left; width: 102px; height: 35px; line-height: 35px; cursor: pointer;
 font-size: 16px; text-align: center; color: #000; margin-left: 9px; background-color: #ded2c4;}
.door ul li.active{background-color: #a18768; color: #fff;}
/*pl*/
.pl{width: 1000px;overflow: hidden;}
.pl ul{width: 1020px;}
.pl ul li{float: left; width: 320px; height: 264px; background-color: #fff; margin-right: 17px; margin-bottom: 27px;}
.pl ul li .pl-pic{width: 100%; height: 200px; overflow: hidden;}
.pl ul li em a{display: block; height: 48px; overflow: hidden; line-height: 24px; font-size: 16px; padding: 0px 30px;}
/*pl2*/
.pl2{width: 1000px; overflow: hidden;}
.pl2 ul{width: 1020px;}
.pl2 ul li{float: left; width: 150px; margin-right: 20px; margin-bottom: 15px;}
.pl2 ul li .pl2-pic{width: 100%; height: 90px; overflow: hidden; background: #fff;}
.pl2 ul li:hover .pl2-pic{background-image: url(../../../images/static/geneva2018/logo-bg.png);}
.pl2 ul li .logo{display: block; width: 100%; height: 90px; background-image: url(../../../images/static/geneva2018/logo.png);}
.pl2 ul li .logo58{background-position: 0 0;}
.pl2 ul li .logo57{background-position: -170px 0;}
.pl2 ul li .logo49{background-position: -340px 0;}
.pl2 ul li .logo27{background-position: -510px 0;}
.pl2 ul li .logo28{background-position: -680px 0;}
.pl2 ul li .logo96{background-position: -850px 0;}
.pl2 ul li .logo64{background-position: 0 -168px;}
.pl2 ul li .logo19{background-position: -170px -168px;}
.pl2 ul li .logo50{background-position: -340px -168px;}
.pl2 ul li .logo36{background-position: -510px -168px;}
.pl2 ul li .logo22{background-position: -680px -168px;}
.pl2 ul li .logo76{background-position: -850px -168px;}
.pl2 ul li .logo26{background-position: 0 -337px;}
.pl2 ul li .logo87{background-position: -170px -337px;}
.pl2 ul li .logo90{background-position: -340px -337px;}
.pl2 ul li .logo55{background-position: -510px -337px;}
.pl2 ul li .logo88{background-position: -680px -337px;}
.pl2 ul li .logo53{background-position: -850px -337px;}
/*:hover*/
.pl2 ul li:hover .logo58{background-position: 0 -1000px;}
.pl2 ul li:hover .logo57{background-position: -170px -1000px;}
.pl2 ul li:hover .logo49{background-position: -340px -1000px;}
.pl2 ul li:hover .logo27{background-position: -510px -1000px;}
.pl2 ul li:hover .logo28{background-position: -680px -1000px;}
.pl2 ul li:hover .logo96{background-position: -850px -1000px;}
.pl2 ul li:hover .logo64{background-position: 0 -1168px;}
.pl2 ul li:hover .logo19{background-position: -170px -1168px;}
.pl2 ul li:hover .logo50{background-position: -340px -1168px;}
.pl2 ul li:hover .logo36{background-position: -510px -1168px;}
.pl2 ul li:hover .logo22{background-position: -680px -1168px;}
.pl2 ul li:hover .logo76{background-position: -850px -1168px;}
.pl2 ul li:hover .logo26{background-position: 0 -1337px;}
.pl2 ul li:hover .logo87{background-position: -170px -1337px;}
.pl2 ul li:hover .logo90{background-position: -340px -1337px;}
.pl2 ul li:hover .logo55{background-position: -510px -1337px;}
.pl2 ul li:hover .logo88{background-position: -680px -1337px;}
.pl2 ul li:hover .logo53{background-position: -850px -1337px;}
.pl2 ul li em{display: block; height: 65px; width: 100%; text-align: center;}
.pl2 ul li em a{display: block; height: 65px; overflow: hidden; line-height: 65px; font-size: 16px;}
/*map*/
.rmpp{height: 576px; overflow: hidden;}
.door-cont{height: 511px; display: none;}
.map{position: relative; width: 1000px;  height: 511px; background:url(../../../images/static/geneva2018/map.png) no-repeat 0 0;}
.pa{position: absolute;}

.brand1{left: 9px; top: 0; width: 203px; height: 166px;}
.brand2{left: 217px; top: 0px; width: 171px; height: 80px;}
.brand3{left: 90px; top: 94px; width: 106px; height: 108px;}
.brand4{left: 197px; top: 94px; width: 91px; height: 143px;}
.brand5{left: 346px; top: 67px; width: 139px; height: 150px;}
.brand6{left: 420px; top: 145px; width: 155px; height: 184px;}
.brand7{left: 528px; top: 259px; width: 117px; height: 71px;}
.brand8{left: 648px; top: 295px; width: 82px; height: 34px;}
.brand9{left: 745px; top: 272px; width: 124px; height: 79px;}
.brand10{left: 9px; top: 213px; width: 66px; height: 214px;}
.brand11{left: 90px; top: 204px; width: 106px; height: 182px;}
.brand12{left: 197px; top: 239px; width: 91px; height: 147px;}
.brand13{left: 343px; top: 267px; width: 88px; height: 85px;}
.brand14{left: 343px; top: 300px; width: 55px; height: 125px;}
.brand15{left: 405px; top: 328px; width: 94px; height: 96px;}
.brand16{left: 530px; top: 387px; width: 93px; height: 94px;}
.brand17{left: 630px; top: 387px; width: 102px; height: 69px;}
.brand18{left: 51px; top: 400px; width: 172px; height: 75px;}
.brand19{left: 231px; top: 423px; width: 104px; height: 51px;}
.map span img{display: none;}
.map span:hover img{display: block;}
/*新品速递*/
.photo-list{}
.photo-list ul li:hover{box-shadow: 3px 3px 10px #999;}
.photo-list ul li em{display: block; height: 48px; width: 100%; padding: 8px 0;}

/*视频点评*/
.video-list ul li{margin-right: 20px; height: 240px;}
.video-list ul li .pl-pic{width: 100%; height: 180px; overflow: hidden;}
.video-list ul li .pl-pic a{position: relative; width: 100%; height: 180px; }
.video-list ul li .pl-pic a:after {
	position: absolute;
	left: 0;
	top: 0;
	content: "";
	width: 100%;
	height: 180px;
	background: url(../../../images/static/geneva2018/play-btn.png) no-repeat center center;
}
.video-list ul li em a{height: 60px; line-height: 60px; font-size: 14px;}
/*编辑评*/
.editor-left{float: left; position: relative; width: 700px; height: 450px; overflow: hidden;}
.editor{position: absolute; left: 0; top: 0; width: 700px; height: 450px;}
.editor ul{position: absolute; left: 0; top: 0; width: 700px; height: 450px;}
.editor ul li{display: none; position: absolute; left: 0; top: 0; width: 700px; height: 450px;}
/*focus-prev & focus-next*/
.editor-prev{position: absolute;  left: -40px; top: 50%; margin-top: -35px; width: 40px; height: 70px; background: url(../../../images/static/geneva2018/arr.png) no-repeat 0 0; opacity: 0;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.editor-next{position: absolute; right: -40px; top: 50%; margin-top: -35px; width: 40px; height: 70px; background: url(../../../images/static/geneva2018/arr.png) no-repeat top right; opacity: 0;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.editor-left:hover .editor-prev{ left: 0px; opacity: 1;}
.editor-left:hover .editor-next{right: 0px; opacity: 1;}
/*.editor-right*/
.editor-right{float: right; width: 240px; padding: 50px 20px 0; height: 400px;}
.editor-title{font-size: 20px; font-weight: bold; line-height: 32px; overflow: hidden; padding-bottom: 20px; margin-bottom: 20px; background: url(../../../images/static/geneva2018/line.png) no-repeat left bottom;}
.editor-info{font-size: 14px; line-height: 26px; color: #666666; text-align: justify;}
.editor-info a{color: #876f50;}

/*视频点评*/
.bigshot-list ul li{margin-right: 28px; height: 203px; width: 228px;}
.bigshot-list ul li:hover{box-shadow: 3px 3px 10px #999;}
.bigshot-list ul{width: 1028px;}
.bigshot-list ul li .pl-pic{width: 100%; height: 143px; overflow: hidden;}
.bigshot-list ul li em a{height: 46px; line-height: 23px; font-size: 14px; padding-top: 7px;}

/*花絮*/
.titbits-list{}
.titbits-list ul{width: 1020px;}
.titbits-list ul li{float: left; width: 320px; margin-right: 20px;}
.titbits-list ul li .big-pic{margin-bottom: 15px;}
.titbits-list ul li .small-pic{margin-bottom: 15px;}

/*文章*/
.article-list{overflow: hidden;}
/*article-box1*/
.article-box1{float: left; width: 335px; margin-right: 25px;}
.article-inner{width: 350px;}
.article-big-pic{position: relative; float: left; width: 335px; margin-bottom: 15px;}
.article-big-pic em{position: absolute; left: 0; bottom: 0; width: 100%;}
.article-big-pic em a{padding: 0 10px; color: #fff; display: block; font-size: 18px; height: 50px; line-height: 50px; background-color: rgba(0,0,0,0.3); overflow: hidden;}
.article-small-pic{float: left; width: 160px; height: 160px; background-color: #fff; margin-right: 15px;}
/*.article-small-pic:hover{box-shadow: 3px 3px 10px #999;}*/
.article-small-pic em{width: 100%;}
.article-small-pic em a{display: block; font-size: 14px; line-height: 24px; height: 48px; padding: 6px 10px 0; overflow: hidden;}
/*.article-box2*/
.article-box2{float: left; width: 365px; margin-top: -15px;}
.article-box2 dl{margin-top: 10px;}
.article-box2 dl dt{text-indent: 20px; background: url(../../../images/static/geneva2018/point.jpg) no-repeat 5px center; font-size: 18px; line-height: 32px; height: 32px; overflow: hidden; font-weight: bold;}
.article-box2 dl dd{text-indent: 20px; background: url(../../../images/static/geneva2018/point.jpg) no-repeat 5px center; font-size: 14px; line-height: 32px; height: 32px; overflow: hidden;}
.article-box2 dl dt a:hover,
.article-box2 dl dd a:hover{color: #a18768;}
.article-box3{float: right; width: 260px; height: 390px; }

/*评论*/
.comment-box{margin-top: 50px;}
.commontlist{overflow: hidden; border: 1px solid #d7c9b8; padding: 0 20px;}
.watch_comment{padding: 20px 0;border-top: 1px solid #e5e5e5;margin-top: -1px;overflow: hidden;}
.watch_comment dt{padding-top: 5px;}
.watch_comment dt,.watch_comment dt img{width: 63px;height: 63px;overflow: hidden;}
.watch_comment dt img{float: left;border-radius: 50%;}
.watch_comment .dd{margin-left: 85px;}
.watch_comment .userName{font-size: 13px;line-height: 37px; overflow: hidden;}
.watch_comment .userName a{color: #773b09;}
.watch_comment .userName span{float: right; font-size: 14px; color: #959595;}
.fl{font-size: 14px;line-height: 24px;}
.watch_comment .par{color: #000;margin-bottom: 15px;}
.comm_cont {font-size:14px;line-height:24px; color:#626262;}
.watch_comment .time_comment{font-size: 14px;line-height: 21px;color: #959595; padding-top: 15px;}
.watch_comment .time_comment a{margin-left: 10px;color: #960;}
.rt,.hf{display: inline-block;height: 20px;line-height: 20px;min-width: 35px;padding: 0 10px 0 5px;border: 1px solid #dbdbdb;  background-color: #fff;}
.watch_comment .time_comment a .toptop,.watch_comment .time_comment a .comment{
	background:url(../../../images/static/geneva2018/ico_comm2016.png) no-repeat; display: inline-block; vertical-align: top; margin-right: 8px; margin-top:2px;width:17px; height:16px;
}
.watch_comment .time_comment a .toptop{background-position: 0 -27px;}
.watch_comment .time_comment a .toptopact{background-position: 0 0;}
.watch_comment .time_comment a:hover .toptop{background-position: 0 0;}
.watch_comment .time_comment a .comment{background-position: -62px -29px; cursor: auto;}
/*.watch_comment .time_comment a:hover .comment{background-position: -62px -2px;}*/
.watch_comment .time_comment .from{color: #000}
.watch_comment .time_comment .from a{color: #000}
.watch_comment .time_comment .from a:hover{color: #a18768}
.mycomment{position: relative;border: 1px solid #e5e5e5;background: #f9f9f9;margin-top: 20px;padding: 0 0 15px;}
.toparrow_r em{display:block; position:absolute; top:-12px;height:12px; right:20px; _right:80px;color:#dbdbdb; font-family:"SimSun"; font-size:24px; overflow:hidden; line-height: 24px;}
.toparrow_r b{display:block; position:absolute; top:-11px;height:12px; right:20px; _right:80px;color:#f7f7f7; font-family:"SimSun"; font-size:24px; overflow:hidden; font-weight:100;line-height: 24px;}
.replyList li{padding: 15px 10px 10px;border-bottom: 1px dotted #cecece;}
.replyList li .left img{width: 37px;height: 37px;overflow: hidden;border-radius: 50%;}
.replysay{float: right;width: 790px;}
.replysay_cont{margin: -3px 0 5px 0;font-size: 14px;line-height: 24px;color: #000;}
.replysay_cont a{color: #773b09;}
.ta_r{text-align: right;}
.replysay a.hf{color: #773b09;font-size: 12px;}
.replysay .hf img{width: 17px; height: 16px; background:url(../../../images/static/geneva2018/ico_comm2016.png) no-repeat; display: inline-block;background-position:-62px -29px; vertical-align: middle; margin-right: 5px;}
.replysay .hf:hover img{background-position: -62px -2px;}

.inputareabox{margin-top: 15px;padding-left: 60px;}
.rply{vertical-align: top;height: 30px;line-height: 30px;display: inline-block;font-weight: 700;}
.inputareabox em.pos_rel{display: inline-block;}
.mycomment .inputarea_comm{width: 495px;height: 20px;line-height: 20px;padding: 5px;border: 1px solid #cacaca;resize: none;overflow: hidden;font-family: Verdana, Geneva, sans-serif;}
.inputarea_label{position: absolute;left: 5px;font-size: 14px;top: 1px;height: 30px;line-height: 30px;display: inline-block;cursor: text;color: #c9c9c9;}
.comm_ctrl{display: none;margin-top: 8px;padding-right: 7px;}
.commtotal{margin-left: 40px;}
.btn_reset,.btn_reset:hover{display: inline-block;padding: 0 20px;height: 26px;line-height: 26px;text-align: center;background: #fff;border: 1px solid #c9c9c9;color: #a0a0a0;margin-left: 6px;border-radius: 2px;font-size: 14px;}
.btn_submitcomm,.btn_submitcomm:hover{display: inline-block;padding: 0 20px;height: 26px;line-height: 26px;text-align: center;background: #fff;border: 1px solid #c9c9c9;color: #626262;margin-left: 6px;border-radius: 2px;font-size: 14px;}
.inputareabox_act .inputarea_comm { height:80px; border-color:#773b09; outline:none;}
.inputareabox_act .inputarea_label{display: none;}
.inputareabox_act .comm_ctrl{ display:block;padding-right: 10px;}

/*page*/
.page{width: 768px;height: 38px;margin: 50px auto;font-size: 18px;line-height: 38px;overflow: hidden;text-align: center;}
.page span,.page a{margin: 0 5px 0 0;}
.page a{display: inline-block;height: 36px;border: 1px solid #eee;padding: 0 9px;color: #969696; background-color: #fff;}
.page a:hover{color: #996600;}
.page .act{display: inline-block;height: 36px;border: 1px solid #773b09;color: #fff;padding: 0 9px;background: #773b09;}
.page .ar{display: inline-block;height: 36px;border: 1px solid #eee;color: #e5e5e5;background: url(../../../images/static/geneva2018/ar.png) no-repeat;text-align: left;margin: 0;}
.page .prev{padding: 0 0 0 65px;width: 73px;background-position: 0 -10px; background-color: #fff;}
.page .next{background-position: 100% -68px;padding: 0 0 0 20px;width: 118px;color: #313131;margin: 0; background-color: #fff;}
.page .prev2{background-position: 0 -184px;padding: 0 0 0 65px;width: 73px;color: #313131; background-color: #fff;}
.page .next2{background-position: 100% -126px;padding: 0 0 0 20px;width: 118px; background-color: #fff;}
.page .next:hover,.page .prev2:hover{border-color: #969696;}

/*往期回顾*/
.moment-list{}
.moment-list ul{width: 1025px;}
.moment-list ul li{float: left; width: 230px; height: 195px; margin-right: 25px; background-color: rgba(0,0,0,0);}
.moment-list ul li .pl-pic{height: 145px;}
.moment-list ul li em{}
.moment-list ul li em a{font-size: 14px; height: 50px; line-height: 50px; overflow: hidden;}
.moment-list ul li:hover a{color: #996600;}

/* sidebar */
.sidebar{position: absolute; z-index: 998;top: 480px;  right: 50%;width: 118px;height: 658px;margin: 0px -650px 0 0;background: url(../../../images/static/geneva2018/sidebar.png) center 0 no-repeat;}
.sidebar-fix{position: fixed; top: 80px;}
.sidebar-menu{position: absolute; left: 1px; top: 70px;}
.sidebar-menu ul{}
.sidebar-menu ul li{width: 116px; height: 34px; cursor: pointer; line-height: 34px; font-size: #b49875; text-align: center; font-size: 16px; background: url(../../../images/static/geneva2018/sidebar-bg.png);}
.sidebar-menu ul li:hover,
.sidebar-menu ul li.hover{background: url(../../../images/static/geneva2018/sidebar-bg-hover.png); color: #fff;}
.sidebar a{position: absolute;left: 0;bottom: 25px;width: 118px;height: 24px;padding-top: 20px;line-height: 24px;text-align: center;font-size: 16px;color: #a48a68;}




/*.pubfooter{position: relative;}*/
.foot_top,.friend_link{padding-top: 15px;}
.friend_link{width: 1000px;text-align: center;margin: 0 auto;}
.link_box{display: inline-block;position: relative;padding-left: 65px;text-align: left;}
.link_box span{position: absolute;top: 0;left: 0;white-space: nowrap;color: #999;line-height: 20px;}
.link_box a{display: inline-block;white-space: nowrap;color: #999;margin: 0 5px;line-height: 20px;}
.link_box a:hover{text-decoration: underline;}





