/* Last Update on Nov 23th, 2011 by WW */

#hd:after,#bd:after,#ft:after,.hd:after,.bd:after,.ft:after,.area:after,.ahd:after,.abd:after,.aft:after,.col-l:after,.col-m:after,.col-r:after,.col-lm:after,.col-mr:after,.mod:after{content:"";display:block;clear:both;}
#hd,#bd,#ft,.hd,.bd,.ft,.area,.ahd,.abd,.aft,.col-l,.col-m,.col-r,.col-lm,.col-mr,.mod{zoom:1;}
#hd,#bd,#ft,.area,.mod{clear:both;}
#ft{overflow:hidden;}
#footer{text-align:center;}
table{margin:auto;border-collapse:collapse;border-spacing:0;}
p{margin:0;}
button,.btn{outline:none;}
button.hidefocus::-moz-focus-inner{border:none;}
html,body{margin:0;padding:0;}
html{overflow-y:scroll;background:#fff; _background:#fff url(null) no-repeat fixed;}
body{position:relative;color:#4d4d4d;}
a{color:#4d4d4d;outline:none;}
a:visited {color:#4d4d4d;}
object,embed,iframe{display:block;}
.details,.details:hover,.details a,.details a:hover{color:#ba2636;}
.wrap-window{position:relative;}
.wrap-page{position:relative;margin:auto;width:960px;text-align:left;}
.col-l{float:left;width:310px;overflow:hidden;}
.col-m{float:left;width:415px;overflow:hidden;}
.col-lm{float:left;width:710px;overflow:hidden;}
.col-r{float:right;width:240px;overflow:hidden;}

/* 
html,body{height:100%;overflow:hidden;}
.wrap-window{width:100%; height:100%;overflow:auto;} 
*/
.wrap-window{position:relative;text-align:left;}
.wrap-page{position:relative; margin:auto; width:960px;text-align:left;}

/* Shadow */
#shadow{display:none;z-index:997;min-width:960px;}
#shadow iframe,#shadow div,#shadow{position:absolute; left:0; top:0; width:100%; height:100%;}
#shadow iframe{z-index:998;display:none; _display:block;_filter:alpha(opacity=0);border:0;}
#shadow div{z-index:999;background:#000; opacity:0.5; filter:alpha(opacity=50);background: -webkit-radial-gradient(top,rgba(0, 0, 0, 0.1),rgba(0, 0, 0, 0.9) 80%);background: -moz-radial-gradient(top,rgba(0, 0, 0, 0.1),rgba(0, 0, 0, 0.9) 80%);background: radial-gradient(top,rgba(0, 0, 0, 0.1),rgba(0, 0, 0, 0.9) 80%);}
/* Layers */
#layers{z-index:1000;display:none;position:absolute;left:0; top:0; width:100%; height:100%;text-align:left;overflow:auto;}
#layers .sheight{display:none;}
#layers .layer{display:none;margin:auto;background-color:#fff;}
/* 层盒子垂直居中
#layers .sheight{display:inline-block; vertical-align:middle; height:100%; *height:99.5%; width:1px; overflow:hidden; margin-left:-1px;}
#layers .scontent{display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
*/

body{min-width:960px;background:#fff url(body.jpg) repeat-x center 35px;}
/* 数字排行列表 */
.lst-num li{clear:both;padding:2px 12px 0;height:26px;overflow:hidden;background:url(line-dot-x.png) repeat-x 0 0;}
.lst-num li.first{background:transparent none;}
.lst-num li .num{display:block;float:left;margin:6px 6px 0 0;width:14px;height:13px;line-height:13px;text-align:center;font-family:arial;}
.lst-num li .top{color:#ba2636;}
.lst-num li .title{line-height:26px;}
.lst-num li .btn{float:right;margin-top:5px;padding-top:1px;width:14px;height:13px;line-height:14px;overflow:hidden;text-align:center;color:#fff;border:1px solid #3a86df;background-color:#3696de;}
.lst-num li .btn:visited{color:#fff;}
.lst-num li .tao{border:1px solid #45cd24;background:#64da46;}
.lst-num li .btn-yd{border:1px solid #f57f1f;background:#fc8b2d;}
.lst-num li .btn-yyd{cursor:default;border:1px solid #a8a7a7;background-color:#b4b4b4;}
/* 右侧排行模块 */
.mod-rank .bd{width:238px;overflow:hidden;}
.mod-rank ul.tab{width:250px;}
.mod-rank ul.tab li{float:left;padding-bottom:9px;width:80px;height:24px;line-height:24px;text-align:center;background:url(sp_index.png) no-repeat -323px 0;cursor:pointer;}
.mod-rank ul.tab li.current{font-weight:bold;color:#5e5e5e;background-position:-243px 0;}
.mod-rank ul.lst-num{display:none;padding-bottom:8px;}
.mod-rank ul.current{display:block;}
/* 弹出层样式 */
.popup{display:none;position:absolute;width:200px;margin: 30px 0 0 20px;*margin:22px 0 0 0;line-height:18px;text-align:left;border:1px solid #d9dee3;background-color:#fff;box-shadow:2px 2px 2px #ccc;z-index:22;}
.popup .tri{position:absolute;height:0;width:0;overflow:hidden;border-color:transparent;border-style:dashed;}
.popup i.tri{top:-22px;left:25px;border-width:11px;border-bottom:11px solid #d9dee3;}
.popup s.tri{top:-20px;left:26px;border-width:10px;border-bottom:10px solid #fff;}
.popup .pbd{margin:3px;padding:2px;background-color:#f8f8f9;}
.popup .pbd s.tri{top:-17px;border-bottom-color:#f8f8f9;}
.popup .pbd img{float:left;padding:2px;margin-right:8px;width:90px;height:120px;border:1px solid #ced6df;}
.popup .pbd h6{padding:2px 0;line-height:22px;font-size:14px;}
.popup .pbd .cont{padding-top:10px;}
.popup .pbd .cont p{line-height:24px;color:#4d4d4d;}
.popup .pbd .cont p em{color:#ba2636;}
.popup .pbd .cont p a{color:#316caf;text-decoration:underline;}
/* 首屏区域 */
.area_top {margin-top:15px;}
.area_top .mod{margin-top:9px;}
.area_top .mod-first{margin-top:0;background-color:#fff;}
.area_top .col-lm .hd{height:30px;padding-right:10px;background:url(sp_index.png) no-repeat 0 -36px;}
.area_top .col-lm .hd h3{float:left;padding-left:34px;height:30px;text-align:left;color:#fff;font:bold 14px/30px Microsoft Yahei;background:url(sp_index.png) no-repeat -926px -35px;}
.area_top .col-lm .hd h3 span{display:block;padding:1px 20px 0 0;line-height:29px;background:url(sp_index.png) no-repeat right 0;}
.area_top .col-lm .hd .more{float:right;margin-top:9px;}
.area_top .col-lm .bd{border:1px solid #ced6df;border-top:0;}
.area_top .col-r .hd{padding-left:9px;background:url(sp_index.png) no-repeat 0 0;}
.area_top .col-r .hd h5{height:30px;font:bold 13px/30px Microsoft Yahei;color:#fff;}
.area_top .col-r .bd{border:1px solid #ced6df;box-shadow:1px 1px 1px #eee;background-color:#eff5fa;}
/* 顶部导航 */
#nav_top{position:relative;z-index:10;height:35px;overflow:hidden;}
#nav_top .top_search{position:relative;margin-top:0;top:8px;} 
/* banner部分 */
#banner{position:relative;height:90px;}
#banner .logo{float:left;padding:33px 0 0 10px;height:37px;line-height:100px;overflow:hidden;}
#banner .logo a{float:left;width:370px;height:37px;}
#banner .login-location{height:18px;padding-top:5px;line-height:18px;text-align:right;}
#banner .login-location a{color:#1E50A2;}
#banner .search{position:absolute;top:46px;right:0;width:252px;height:34px;background:url(sp_index.png) no-repeat 0 -126px;}
#banner .search .textbox{ position:absolute; top:5px; left:6px; padding:1px 0 0 3px;*padding:6px 0 0 3px; width:171px; height:23px;*height:18px; border:0; color:#b1aeae;}
#banner .search .textbox:focus{outline:none;}
#banner .search .btn{position:absolute; top:4px; left:186px;width:62px; height:26px; text-indent:-999px; cursor:pointer;border:0;background:transparent;}
/* 主导航 */
#nav_main{padding-top:1px;width:960px;height:35px} 
#nav_main .nav{float:left;border-left:1px solid #2270c3;border-right:1px solid #1c88e1;}
#nav_main .nav li{float:left;height:30px;padding:0 20px;border:1px solid #1c88e1;border-top-color:#237fd5;border-right-color:#2270c3;border-bottom:0;font-size:14px;font-family:Microsoft Yahei;font-weight:bold;line-height:30px;overflow:hidden;}
#nav_main .nav li a{color:#fff;text-shadow:1px 1px 0 #1f77c3;}
#nav_main .nav li.current{background-color:#3f93de;border-bottom-color:#3f93de;}
#nav_main .downmenu{float:right;position:relative;width:106px;}
#nav_main .downmenu .site{display:block;padding:1px 15px 0 9px;height:33px;line-height:33px;color:#fff;background:url(sp_index.png) no-repeat 86px -161px;}
#nav_main .downmenu ul{display:none;position:absolute;right:0;top:32px;width:104px;border:1px solid #2270c3;box-shadow:2px 2px 2px #7aadc1;background-color:#3f93de;}
#nav_main .downmenu li{height:25px;line-height:25px;background:url(line-dot-x.png) repeat-x 0 0;}
#nav_main .downmenu li a{display:block;height:100%;padding-left:9px;color:#fff;}
#nav_main .downmenu li a:hover{background:#227fd2 url(line-dot-x.png) repeat-x 0 0;} 
#nav_main .downmenu li.first{background:transparent none;}
#nav_main .downmenu li.first a:hover{background:#227fd2} 
/* 右侧广告1 */
#ad1 {border:1px solid #ced6df;background-color:#fff;}
#ad1 img{padding:4px;display:block;margin:auto;} 
/* 正在测试的游戏账号 */
#zzcsdyxzh .bd{padding-bottom:5px;overflow: hidden;}
#zzcsdyxzh .bd table{width:100%;text-align:center;}
#zzcsdyxzh .bd .col1{width:70px;}
#zzcsdyxzh .bd .col2{width:auto;}
#zzcsdyxzh .bd .col3{width:80px;}
#zzcsdyxzh .bd tr{background:url(line-dot-x.png) repeat-x 0 0;}
#zzcsdyxzh .bd tr.first{background:transparent none;}
#zzcsdyxzh .bd th{height:24px;border-top:1px solid #fff;border-bottom:1px solid #c7ced1;background-color:#f3f4f5;text-align:center;}
#zzcsdyxzh .bd td{height:28px;}
#zzcsdyxzh .bd .td1{color:#727173;}
#zzcsdyxzh .bd .td3 *{color:#ba2636;}
/* 上一小时发号排行 */
#ph-syxsfh{}
/* 即将完成的号 */
#jjwcdh .bd .pic{padding:10px 0; text-align:center;}
/* 发号预订排行榜 */
#ph-fhyd{}
/* 实时领取播报 */
#sslqbb .bd .scrolling {height:279px;overflow:hidden;}
#sslqbb .bd li{padding:1px 12px 0 10px;height:55px;background:url(line-dot-x.png) repeat-x 0 bottom;}
#sslqbb .bd li p{clear:both;height:26px;line-height:26px;overflow:hidden;zoom:1;}
#sslqbb .bd li .time{float:right;display:block;width:60px;text-align:right;}
#sslqbb .bd li .btn{float:right;display:block;padding-top:1px;width:41px;height:18px;line-height:18px;text-align:center;color:#fff;background:url(sp_index.png) no-repeat -244px -72px;}
/* 友情链接 */
#friendlink{margin-top:10px;padding:6px 15px;line-height:24px;border:1px solid #ced6ef;}
#friendlink strong{color:#ba2636;}
/* 页脚 */
#footer{margin-top:10px;}
/* 登陆框 */
#loginbox{width:438px;background-color:#fff;display:none;}
#loginbox .hd{height:30px;padding:0 10px 0 30px; background: url(sp_index.png) no-repeat -304px -72px;}
#loginbox .hd h2{float:left;height:30px;color:#fff;font:bold 14px/30px Microsoft Yahei;}
#loginbox .hd .close{float:right;color:#fff;font:bold 14px/30px Microsoft Yahei;cursor:pointer;}
#loginbox .bd{padding:44px 0 20px 45px;height:180px;border:1px solid #ced6df;border-top:0;}
#loginbox .bd .t1,#loginbox .bd .t2{padding-bottom:10px;line-height:25px;}
#loginbox .bd .t1 label,#loginbox .bd .t2 label{font-size:14px;font-weight:bold;}
#loginbox .bd .t3,#loginbox .bd .t4{padding-left:66px;}
#loginbox .bd .t3{margin:20px 0 16px 0;height:28px;}
#loginbox .bd .t3 label {float:left;position:relative;display:block;height:28px;}
#loginbox .bd .t3 .r{position:absolute;top:7px;left:15px;*top:4px;*left:10px;}
#loginbox .bd .t3 em{position:absolute;top: 5px; left: 31px;*top:7px;;width:50px;font-size:14px;}
#loginbox .bd .textbox{padding:0 0 0 3px;width:205px;height:23px;*padding-top:5px;*height:18px;border:1px solid #d8d8d8;color:#bbb;}
#loginbox .bd .psw{padding:0 0 0 3px;width:205px;height:23px;font-size:11px;*padding-top:3px;*height:20px;*font-size:16px;border:1px solid #d8d8d8;}
#loginbox .bd .f{color:#1e50a2;}
#loginbox .bd .sbt{float:left;display:block;vertical-align:top;width:68px;height:28px;font-weight:bold;color:#fff;cursor:pointer;border:0px solid #3a86df;background:#3895de;}
#loginbox .bd .reg{font-weight:bold;color:#ba2636;}
#loginbox .bd .fenxiang {padding-top:15px;}
/* 外链跳转框 已转移
#jumpbox{width:600px;margin: auto;background: #fff;border: 1px solid #CDD6DF;padding-bottom: 20px;display: none;}
#jumpbox .hd{height:30px;border: 1px solid #fff; background:#EFF5FA; }
#jumpbox .hd h4{ line-height:30px;font-size: 14px; font-weight: bold;color: #316CAF;padding-left:10px;}
#jumpbox .bd h3{text-align: center;font-size:14px;color:#4D4D4D;font-weight:bold;margin-top:25px;   }
#jumpbox .bd h3 span{color:#C80304; }
#jumpbox .bd .loading{display:block; height:17px;width:320px;border: 1px solid #E5E5E5;padding:1px;margin: 20px auto;background:url(sp_index.png) no-repeat scroll -324px -106px;  }
#jumpbox .bd p{color:#4D4D4D;font-size: 14px;text-align: center;  }
#jumpbox .bd p a{color: #235FA3;}
#jumpbox .bd p.btm{font-size: 12px; margin-top: 15px;} */
/* 预定成功显示 */
#msg_yuding{width:250px;height:49px;line-height:49px;background: url(sp_index.png) no-repeat -656px -106px;color:#fff;font-weight:bold;text-align:center;font-size:16px;}

.fenxiang {color:#4d4d4d;}
.fenxiang span {margin-right:3px;}
.fenxiang .sina {background: url(fenxiang.png) 0 0px no-repeat; }
.fenxiang .qq{background: url(fenxiang.png) 0 -38px no-repeat;}
.fenxiang .renren{background: url(fenxiang.png) 0 -18px no-repeat;}
.fenxiang .taobao{background:url(fenxiang.png) 0 -68px no-repeat;}
.fenxiang .sina ,.fenxiang .qq,.fenxiang .renren,.fenxiang .taobao {line-height: 17px;display: inline-block;zoom: 1;padding-left: 20px;margin-bottom: -2px;}
.fenxiang span,.fenxiang .intro {height:14px; padding-top:3px;}
.fenxiang .intro { width:0px; overflow:hidden;}
