/*
*author afly
*/@charset "UTF-8";
.wp-icon{background: url(/dianping/images/2013/game/wallpaper-icon.png) no-repeat 0 0;}
.wp_container { width:998px; margin:0 auto; position:relative; background: #434343; padding: 1px;}
.grayborderbox{ border: 1px solid #8e8e8e; border-top: none;min-height: 736px; overflow: hidden;}
.blackborderbox{ border: 1px solid #444444; border-bottom: none; overflow: hidden;}
.wpbtn{border: 1px solid #d56427; display: block;}
.wpbtn .wrapbox{border: 1px solid #ffa11b; background: #ff911a; text-align: center; line-height:150%; color:#ffffff;display: block;}
.wpbtn:hover{text-decoration: none;}
a:hover .wrapbox{opacity: 0.8;filter:alpha(opacity=80);}
/*.wp_container .titlebox{ height: 66px; background: url(/dianping/images/2013/game/bg-bz-title.png) repeat-x top left; position: relative;}*/
.wp_container .titlebox{height: 63px;position: relative; border-top: 2px solid #8a8a8a; border-bottom: 1px solid #373737;
background-image: -moz-linear-gradient(top, #676767, #4f4f4f); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #676767), color-stop(1, #4f4f4f)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#676767', endColorstr='#4f4f4f', GradientType='0'); /* IE*/}
.wp_container .titlebox h4{ font-size: 24px; color: #ffffff; line-height: 60px; padding-left: 20px; font-family: '微软雅黑';}
.wp_container .titlebox .r-tool{position: absolute;right: 10px; top: 10px;}
.wp_container .titlebox .r-tool .wrapbox{ line-height: 36px; padding-left: 8px; padding-right: 10px; text-align: right; overflow: hidden;}
.wp_container .titlebox .r-tool span{ font-size: 14px; display: inline-block; height: 36px; float: left;}
.wp_container .titlebox .r-tool span u{ text-decoration: none; font-size: 14px;}
.wp_container .titlebox .r-tool .other{ background-position:100000px 0; height: 36px; overflow: hidden;}
.wp_container .titlebox .r-tool span i{ background-position:0 -34px; background-position:0 -35px\9; padding:2px 8px 2px 10px; font-size: 14px;}
/*.wp_container .titlebox .msover .other{background-position:right -74px; padding:0px 24px 0px 0;}*/
.wp_container .titlebox .msover span i{background-position:0 2px;}
.wp_container .conbox{ overflow: hidden;}
.wp_container .conbox .listcon{ padding:25px;}
.wp_container .conbox .listcon ul{}
.wp_container .conbox .listcon ul li{float: left; width: 259px; margin: 28px; background: #fff;}
.wp_container .conbox .listcon ul li .imgarea{width: 245px; height: 166px; background: #656565; padding: 7px;}
.wp_container .conbox .listcon ul li .imgarea img{display: block;border: 0;max-width: 245px; max-height: 166px;}
.wp_container .conbox .listcon ul li .infos{ height: 30px; position: relative; padding: 10px 0; background: #434343;}
.wp_container .conbox .listcon ul li .infos label{width: 60px; height: 24px; line-height: 24px; color: #fff;}
.wp_container .conbox .listcon ul li .infos .selectbox{ width: 100px; position: absolute; top: 10px; left: 60px;}
.wp_container .conbox .listcon ul li .infos .selectbox select{ height: 24px; line-height: 24px; background: #fff; border: none; padding: 5px;}
.wp_container .conbox .listcon ul li .infos .btndown{position: absolute;right: 0;top: 10px; width:96px; }
.wp_container .conbox .listcon ul li .infos .btndown .wrapbox{ width: 94px; height: 22px;}


#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;}