/*
*author afly
*/@charset "UTF-8";
.by_body { width:998px; margin:0 auto; position:relative; /* height: 736px; */ background: #434343; padding: 1px;}
.grayborderbox{ border: 1px solid #8e8e8e; border-bottom: none; padding: 1px 1px 0;}
.blackborderbox{ border: 1px solid #444444; border-bottom: none; overflow: hidden;}
.flashbox{ margin: 20px auto; width: 960px;}
.btnbox{ height: 130px; background: url(/dianping/images/2013/game/bg-btnbox.jpg) repeat-x left top; position: relative;}
.btnbox a{ display: block; width: 254px; height: 99px; position: absolute; top: 20px; left: 50%; background: url(/dianping/images/2013/game/linkbtns.png) no-repeat center center;}
.btnbox a:hover{ opacity:0.8; filter:alpha(opacity=80);}
.btnbox .linkbtn1{background-position: 0 0; margin-left: -450px;}
.btnbox .linkbtn2{background-position: 0 -95px; height: 90px;top: 24px; margin-left: -127px;}
.btnbox .linkbtn3{background-position: 0 -186px; height: 88px; top: 29px; margin-left: 188px;}

.newmianbody {background:#fff; box-shadow: 0 0px 10px #666;padding-bottom:30px;}
/*flash player version too low or no flash plagin*/
.swf_nver_main,.SWF_nver,.swf_nver_mimg{height: 380px;}
.SWF_nver{background: #fff; border:1px solid #ccc;}
.swf_nver_mimg{float: left;width: 450px;background: url('/dianping/images/main/upload_flashplayer.jpg') no-repeat center; }
.swf_nver_main{float: left;width:385px; padding-left:120px;}
.swf_nmcont{padding: 80px 20px 0 0;}
.swf_nmtxt{font-size: 18px;line-height: 30px; color:#666;}
.swf_btnwarp{display: inline-block;height: 41px;line-height: 41px;padding: 0 50px;background: #f24e52; border:1px solid #ce4948; font-weight:bold;color: #fff;font-size: 16px;border-radius: 3px; box-shadow: 0 0 3px rgba(255,255,255,.3) inset;}
.swf_btnwarp:hover{text-decoration: none;background: #f9686d;}


.fixedbox{width: 130px; height: 210px; position: fixed; bottom: 160px; left: 50%; margin-left: 506px; z-index: 10;}
.fixedbox .content{width: 130px; height: 210px; background: url(/dianping/images/2013/game/sider.jpg?version=20140804) no-repeat;}
.smallfixedbox{position: fixed; bottom: 160px; width:36px; height: 57px; right:0; z-index: 10;}
.smallfixedbox .content{width: 36px; height: 57px; background: url(/dianping/images/2013/game/small-sider.jpg?version=20140804) no-repeat;}

#kxcs_welcome{position:relative; z-index: 10;}
/*弹框*/
#pop_base{position:absolute;top:0;left:0; z-index: 1000; background:#000;opacity:0.5; filter: alpha(opacity=50);display: none;}
#popping{width:519px; height:310px; position:absolute; top:50%;right:50%;z-index: 1001;display:none;}
#popping .bg{width:519px; height:310px; background:#000; opacity:0.5; filter: alpha(opacity=50); position:absolute; top:0;right:0;z-index: 2}
#popping .con{width:508px; height:300px;background:#fff;top:5px; left:5px; position:relative; z-index: 1002}
#popping .con .title{height:34px;background:#e8f8fd; border-bottom:1px solid #cde5ed;}
#popping .title .close{width:37px;height:34px;background:url(/dianping/images/main/close_btn.png) no-repeat 0 -34px;cursor: pointer;display:inline-block;float:right;}
#popping .title .close:hover{background:url(/dianping/images/main/close_btn.png) no-repeat 0 0px;}
#popping .prompt{height:265px; border-bottom: 1px solid #f5f5f5; font-size:14px;padding-left:159px;background:url(/dianping/images/main/tip_bg.png) no-repeat 0 0 ;color:#4b4b4b; line-height:69px; font-weight:bold;}
#popping .prompt .text{font-size:14px;line-height:90px;padding-top:46px;}
#popping .judge{display:inline-block; float:left;margin-right:17px; width:140px;height:43px;background:url(/dianping/images/main/nowgo_saylater.png) no-repeat 0 0;}
#popping .saylater{background-position: 0 -43px;}


#popping .tip{color:#ff6600; background: #f5f5f5;height:26px; line-height:26px; padding-left:13px;}
#popping .info .line{height:60px;line-height:60px;}
#popping .info label{width:202px; text-align: right;display:inline-block;vertical-align: middle;}
#popping .info input{vertical-align: middle;display:inline-block;width:148px; height:23px;line-height:23px; border:1px solid #abadb3;}
#popping .info .line span{color:#ff6600;line-height:18px; display:inline-block;width:247px;}
#popping .info .line .submit{background: url(/dianping/images/zx_tit_bg.png) no-repeat 0 -34px; color:#fff; display:inline-block; text-align:center;height:25px;line-height:25px;width:84px; letter-spacing: 5px; cursor: pointer;text-decoration: none;}

.bstar_bow{display: block;height: 16px;width:92px; background: url('/dianping/images/by_icon.png') no-repeat;}
.bstar_s0{background-position: -97px -590px;}
.bstar_s1{background-position: -79px -590px;}
.bstar_s2{background-position: -60px -590px;}
.bstar_s3{background-position: -41px -590px;}
.bstar_s4{background-position: -22px -590px;}
.bstar_s5{background-position: -3px -590px;}
.star_examwarp{display: inline-block;float: left;width: 66px; height: 11px;margin-top:5px;background: url('/dianping/images/by_icon.png') no-repeat;}
.star_plhder{display: block;float: left;width: 13px; height:11px;}
.star_emp0{background-position: -71px -618px;}
.star_emp1{background-position: -58px -618px;}
.star_emp2{background-position: -45px -618px;}
.star_emp3{background-position: -31px -618px;}
.star_emp4{background-position: -18px -618px;}
.star_emp5{background-position: -4px -618px;}
.stad_pages{text-align: right;padding: 10px 0;}