/*kingone hackingweb@qq.com 20150830*/
@charset "gb2312";
body{font-size:12px;font-family:arial,\5B8B\4F53}
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0}
a{color:#000;text-decoration:none}
a:hover{color:#f40;text-decoration:underline}
ol,ul,li{list-style:none}
em,i{font-style:normal}
img{border:none}
/* common */
.cf{*zoom:1}
.cf:after{content:'\20';display:block;height:0;clear:both}
.hide{display:none}
.fl{float:left}
.fr{float:right}
.fl,.fr{_display:inline}
.wp{width:963px;margin:0 auto}
.oh{overflow:hidden}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}

.area{background:#fff;border:1px solid #F1F1F1}
.area,.bn960{width:960px;overflow:hidden;margin:0 auto}

/* topbar */
.topbar{background:#2A2A2C;color:#fff;height:38px;line-height:38px;font-size:12px;position:relative;z-index:120}
.tb-left{height:38px;line-height:38px;*line-height:40px;color:#fff}
.tb-left a{float:left;height:38px;overflow:hidden;padding:0 6px;color:#fff;margin:0 2px;display:inline}
.tb-left a:hover{text-decoration:none;color:#f40}
.tb-left i{float:left;height:38px;overflow:hidden;color:#999;*line-height:36px}
.tb-left .mblink{ background: url(../images/md.png) no-repeat 0 12px; background-size: 11px; padding-left:16px}
.tb-right-lk{float:left;padding:0 16px;height:38px;border:1px solod #2A2A2C;border-right:1px solid #2A2A2C;position:relative}
.tb-right-lk .lk{float:left;height:38px;overflow:hidden;color:#fff}
.tb-right-lk .lk:hover,.tb-right .cur .lk{color:#f40;text-decoration:none}
.tb-right-lk i{float:left;overflow:hidden}
.ico-desk{ background: url(../images/icon_bc.png) no-repeat; background-size: 15px; width:15px;height:15px;margin:13px 8px 0 0;display:inline}
.ico-site{ background: url(../images/icon_lm.png) no-repeat; background-size: 14px; width:15px;height:15px;margin:12px 8px 0 0;display:inline}
.tb-right .cur{background:#fff;border-color:#ccc}
.tb-menu{display:none;width:960px;padding:15px 0;overflow:hidden;background:#fff;border:1px solid #ccc;border-top:0 none;position:absolute;top:38px;right:-1px}
.tbmn-wp{width:964px}
.tbmn{float:left;width:204px;padding:0 18px;border-right:1px solid #ccc}
.tbmn .hd{height:34px;line-height:34px;font-size:14px;color:#f60}
.tbmn .hd a{color:#f60}
.tbmnlist li{float:left;width:100px;height:30px;line-height:30px;margin-right:2px;display:inline;}
.tbmnlist a{color:#444}
.applist{}
.applist .img{float:left;width:80px;height:80px;margin-top:6px}
.applist .img img{width:80px;height:80px}
.applist ul{float:right;width:110px}
.applist li{float:left;height:30px;line-height:30px;}

/* head */
.head{height:88px}
.site-logo{background:url(../images/logo.png) no-repeat;width:226px;height:70px;overflow:hidden;line-height:99;margin-top:10px}
.site-logo a{display:block;width:226px;height:70px;overflow:hidden;line-height:99}
.head-sch{width:400px;height:62px;margin-top:15px}
.sch-wp{width:400px;height:30px; background: url(../images/item.png) no-repeat;}
.sch-wp input{background:none;border:0 none}
.sch-wp .s-txt{float:left;width:300px;height:18px;line-height:18px;_line-height:20px;font-size:14px;padding:6px 10px 6px 30px;outline:none}
.sch-wp .s-btn{float:right;width:60px;height:30px;overflow:hidden;line-height:99;cursor:pointer}
.sch-keys{height:22px;line-height:22px;overflow:hidden;color:#666;margin-top:4px}
.sch-keys a{color:#666;padding:0 3px;margin:0 2px}

/* nav */
.nav{background:#4A90E2;height:42px;overflow:hidden}
.nav-list li{float:left;}
.nav-list a{float:left;padding:0 18px;height:42px;overflow:hidden;font:16px/42px \5FAE\8F6F\96C5\9ED1;color:#fff}
.nav-list a:hover,.nav-list .cur a{background:#3483E0;color:#fff;text-decoration:none}
.nav-right a{float:left;padding:0 15px;height:32px;overflow:hidden;line-height:32px;font-size:14px;color:#fff}
.nav-right a:hover{color:#fff;text-decoration:none}
.nav-right .lk1{background:#333;border-radius: 5px; margin-top: 5px; margin-right: 10px;}
.nav-right .lk2{background:#333;border-radius: 5px; margin-top: 5px;}
.nav-right  .heji{float:left;width:21px;height:21px;overflow:hidden;margin:7px 6px 0 0;display:inline}
.nav-right .lk1 .heji{ background: url(../images/ruanjian.png) no-repeat;}
.nav-right .lk2 .heji{ background: url(../images/youxi.png) no-repeat;}

/* hot-game */
.hot-game{background:#fff;border:1px solid #ccc;border-top:0 none;padding-bottom:12px}
.hot-game dl{height:20px;overflow:hidden;line-height:20px;padding:12px 12px 0;position:relative}
.hot-game dt{float:left;width:46px;height:20px;padding-right:3px;text-align:center;line-height:20px;color:#fff}
.hot-game .dt1{ background: #FF956B; font-weight: bold;}
.hot-game .dt2{ background: #89C3FF; font-weight: bold;}
.hot-game .dt3{ background: #9BA3F6; font-weight: bold;}
.hot-game dd{float:left}
.hot-game dd a{background:url(../images/hg-line.png) no-repeat right 4px;float:left;padding:0 8px;height:20px;line-height:20px;position:relative;white-space:nowrap;}
.ico-new,.ico-hot{width:21px;height:11px;overflow:hidden;position:absolute;top:-8px;right:-4px}
.ico-new{background-position:0 -94px}
.ico-hot{background-position:-24px -94px}

/* recommend */
.recommend{border-bottom:1px solid #ccc}
.reco-wp{height:116px;position:relative;background:#fff;border-right:1px solid #ccc;}
.reco-wp .hd{width:26px;height:97px;padding:10px 0;text-align:center;font-size:14px;line-height:24px;background:#f60;color:#fff;position:absolute;top:-1px;left:-27px}
.reco-list{width:946px;height:106px;overflow:hidden;margin:0 auto}
.reco-list li{float:left;width:78px;height:92px;text-align:center;line-height:2.5;overflow:hidden;margin:14px 4px 0;display:inline}
.reco-list img{display:block;width:68px;height:68px;margin:0 auto}

/* footer */
.footer{background:#1B1B1B;color:#5B5B5B;margin-top:15px}
.footer a{color:#5B5B5B}
.footer a:hover{color:#fff;text-decoration:none}
.foot{padding:30px 0 15px}
.ft-item{margin-top:30px}
.ft-item li{float:left;width:70px;text-align:center;font-size:16px;font-weight:700;margin-right:82px;display:inline}
.ft-item  img{display:block;width:70px;height:70px;margin:0 auto 24px}
.ft-eqimg{width:170px;height:215px;overflow:hidden;text-align:center;line-height:2.5;font-size:14px;font-weight:700}
.ft-eqimg img{display:block;width:150px;height:150px;background:#fff;border:10px solid #323232;margin:0 auto}
.fri-link{padding:5px 0;border-top:1px dashed #444;border-bottom:1px dashed #444;line-height:24px;}
.fri-link em{font-weight:700}
.fri-link a{padding:0 5px;margin:0 2px}
.copyright{padding:10px 0;text-align:center;}
.copyright p{height:26px;line-height:26px;overflow:hidden}
.copyright p a{padding:0 8px;margin:0 4px}

/* tuijian */
.tjapp{margin-top:10px}
.tjapp .hd{padding:0 10px;height:48px;overflow:hidden}
.tjapp-tit{background-position:0 -54px;float:left;height:30px;padding-left:34px;font:bold 18px/30px \5FAE\8F6F\96C5\9ED1;margin-top:10px}
.link-right{float:right;height:22px;line-height:22px;margin-top:14px}
.link-right a{float:left;padding:0 3px;font-family:\5B8B\4F53;margin-left:15px}
.link-right a:hover{text-decoration:none}
.link-right i{float:left}
.tjapp-tab{float:left;width:100px;height:28px;overflow:hidden;border-radius:12px;margin:10px 0 0 300px;display:inline}
.tjapp-tab span{float:left;width:50%;height:28px;text-align:center;font:14px/28px \5FAE\8F6F\96C5\9ED1;background:#F0F0F0;color:#666;cursor:pointer}
.tjapp-tab .cur{background:#73AE2E;color:#fff}
.tjapp-con{width:926px;padding-bottom:15px;overflow:hidden;margin:0 auto}
.tjapp .bd{}
.tjapp-hide{height:380px;overflow:hidden}
.tjapp-img{width:940px}
.tjapp-img li{float:left;width:103px;height:90px;overflow:hidden;text-align:center;line-height:2.5;margin:10px 14px 0 0;display:inline}
.tjapp-img img{display:block;width:101px;height:63px;margin:0 auto; border:solid 1px #CCC;}
.tjapp-txt{width:940px}
.tjapp-txt li{float:left;width:101px;height:50px;overflow:hidden;text-align:center;line-height:18px;background:#fff;border:1px solid #eee;margin:10px 14px 0 0;display:inline; color:#999;}
.tjapp-txt a{display:block;width:100%;color:#999;}
.tjapp-txt a:hover{background:#eee;text-decoration:none}
.tjapp-txt em{display:block;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#444}
.readtags{display:block;width:120px;height:32px;overflow:hidden;text-align:center;line-height:32px;font-size:14px;background:#fff;border:1px solid #F1F1F1;border-bottom:0 none;margin:0 auto}
