﻿/*------------basic  css-----------------*/
* {padding: 0;margin: 0; list-style: none; font-style:normal;}
body {font:14px/20px Arial, Helvetica, "Microsoft YaHei", "Microsoft YaHei", "Microsoft YaHei", sans-serif; color: #000000;}
img { border: none;}
A {COLOR: #454545; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: none}
.fl { float: left; }
.fr { float: right; }
.mt10{margin-top:10px;}
.c_000{color:#000000} /* 黑色 */ 
.c_333{color:#333333}/* 灰色 */ 
.c_666{color:#666666}/* 灰色 */ 
.c_999{color:#999999}/* 灰色 */ 
.c_bbb{color:#bbbbbb}/* 浅色 */ 
.c_ccc{color:#cccccc}/* 浅色 */ 
.c_00f{color:#0066ff} /* 蓝色 */ 
.c_069{color:#006699} /* 深蓝 */
.c_f0f{color:#ff00ff} /* 紫色 */ 
.c_390{color:#339900} /* 绿色 */ 
.c_f60{color:#ff0000} /* 红色 */ 
.c_eee{color:#efefef} /* 灰白 */
.c_fff{color:#ffffff} /* 白色 */
.c_red{color:#ff0000;font-size:16px}
.c_blue{color:#00bbff;font-size:16px}
.c_green{color:#00a650;}
.c_22caff{color:#22caff;} /* 浅蓝色 */
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}

/* Clear Fix */ 
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix { display:inline-block; } 

/*------------top  css-----------------*/
.top {height:120px;border-bottom:1px solid #fefefe; }
.top_news{background:#e9e9e9; border-bottom:1px solid #ddd; }
.top_news table{width:1160px; height:28px; line-height:28px; font:400 12px/28px; }
.top_news table a:hover{TEXT-DECORATION: underline}
.topleft{width:262px; float:left; overflow:hidden; }
.topright{width:950px; float:right; overflow:hidden; border: 1px solid #FAB600;}
.topr1 {width:560px; height:55px; float:left; border: 1px solid #F50000;}
.topr2 {width:258px; height:55px; float:right; border: 1px solid #555555;}
.menu2{width:1230px; height:62px; border: 1px solid #FAB600;}

/*导航栏*/
.nav{background-color: #fafafa; box-shadow:0 2px 3px rgba(0,0,0,0.1); width:100%;*border-bottom:1px solid #eee;}
.nav_bg{height:82px; width:1168px; margin:0 auto; padding-top:7px; overflow:hidden;}
.nav_bg .logo{height:80px; width:250px; padding:0px; }
.nav_bg .kf_qq{height:26px; width:26px;margin:0 1px -5px 0;}
.nav_bg .kf_wx{height:24px; width:24px;margin:0 3px -5px 0;}
.nav_bg .kefu{float:left; padding:17px 0 0 90px; width:258px;}
.nav_bg .kefu p{ margin:-2px 0 0 5px; color:#788;}
.nav_bg .kefu font{color:#000000;font-size:16px;}
.nav_bg .wx{float:left; padding-top:3px;}
.nav_bg .ali{float:left; padding-top:3px;}
.nav_bg .wx li a,.ali li a{text-align:left; overflow:hidden; display:block; }
.nav_bg .wx li h3,.ali li h3{color:#000; padding-top:18px; overflow:hidden;}
.nav_bg .w0{width:200px;}
.nav_bg .w1{width:128px;}
.nav_bg .w2{width:158px;}
.nav_bg .w3{width:128px;float:rigth;}
.nav_li li{ float:left; padding-top:3px; overflow:hidden;}
.nav_li li a{height:56px; color:#000; overflow:hidden; display:block; padding-left:28px; padding-top:18px; text-align:left; transition:background 0.3s linear}
.nav_li li a:hover{background:#80bd2b;} /*蓝色03b4f5*/
.nav_li li h3{color:#000; overflow:hidden; }
.ali li p,.nav_li li p{color:#788; margin:-2px 0 0 1px; position:relative;}
.wx li p{color:#03e; margin:-2px 0 0 1px; position:relative;}
/*------------news  css-----------------*/
.news{margin:10px auto 0; width:1150px; height:auto; line-height:28px; font:400 16px/22px Arial,"Simsun"; }

/*------------main  css-----------------*/
.main {margin:13px auto 0; width:1166px; overflow:hidden; clear:both;}
.main_left{float:left; width:300px; height:776px; border:1px solid #d6d5d5; overflow:hidden;}
.main_right{float:right;width:850px; border:1px solid #d6d5d5; overflow:hidden;}
.gamelist {width:105%; padding:12px 13px;}
.gamelist li {float:left;width:265px;height:123px;border:1px solid #eaeaea;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);margin:0 12px 10px 0;position:relative;line-height:20px;overflow:hidden}
.gamelist li img {width:275px; height:125px; position:absolute; right:0px; top:0}
.gamelist li h3 {padding:16px 0 0 15px;width:160px; height:32px; font:500 18px/28px 'Microsoft Yahei'; color:#333; overflow:hidden;position:relative}
.gamelist li h5 {padding:16px 0 0 15px;width:160px; height:32px; font:500 16px/28px 'Microsoft Yahei'; color:#666; overflow:hidden;position:relative}
.gamelist li p {padding:0px 0 0 15px;height:16px; width:130px; color:#999; font-size:12px; position:relative; overflow:hidden}
.gamelist li:hover {border:1px solid #ffb83b;TEXT-DECORATION: none;}
.gamelist li h3:hover{color:#00f;}
.gamelist li h5:hover{color:#00f;}
.gamelist li p:hover{color:#069; TEXT-DECORATION: underline}
.gamelist li btn{}
.gamelist li .ico-sp{width:34px;height:13px;display:block;margin-left:15px;position:relative}
.gamelist li .h{background:url(hot.gif) no-repeat 120px 14px; overflow:hidden}
.gamelist li .n{background:url(new.gif) no-repeat 120px 14px; overflow:hidden;}

/*常见问题*/
.question {margin:15px auto 0; width:1150px; height:auto; line-height:28px;}
.question a{margin:0 9px;padding:5px 10px;}

/*更多游戏*/
.game_more {padding:6px 0 0 9px;}
.game_more li {width:198px; height:80px; padding:6px 0 5px 6px; margin:0px 6px 7px 0px; float:left; overflow:hidden;}
.game_more img {float:left; height:80px; width:80px; border-radius:3px;}
.game_more li h3 {margin-left:90px; padding-top:8px; font:500 16px/26px 'Microsoft Yahei';}
.game_more li h3 a {float:left; color:#000; overflow:hidden; position:relative; }
.game_more li span {float:left; font-size:12px; color:#999; margin-left:9px; }

/*其它游戏*/
.game_other {padding:6px 0 0 9px;}
.game_other li {width:128px; height:auto; padding:6px 0 8px 6px; margin:0px 6px 8px 0px; float:left; overflow:hidden;}
.game_other li h3 {margin-left:5px; padding-top:5px; font:500 15px/22px 'Microsoft Yahei';}
.game_other li h3 a {float:left; color:#000; overflow:hidden; position:relative; }

/*标题栏*/
.Title-text {font-size:18px; height:40px; line-height:40px; border-bottom: 1px #dfdfdf solid; background-color:#f2f2f2; overflow:hidden;}
.Title-text font{color:#0000ff}
.Title-text .BlueLine, .Title-text .OrangeLine, .Title-text .GreenLine, .Title-text .PurpleLine,.Title-text .ServerLine {
	color: #333;line-height: 40px; height:39px;  margin: 0 auto;float: left; margin-left:14px; padding-left: 10px;padding-right: 15px;}
.Title-text .OrangeLine {border-bottom: 2px #fd4d00 solid;}
.Title-text .BlueLine {border-bottom: 2px #0F96FF solid;}
.Title-text .GreenLine {border-bottom: 2px #07A30A solid;}
.Title-text .PurpleLine {border-bottom: 2px solid #A711E5;} /*紫色*/
.Title-text .ServerLine {border-bottom: 2px solid #b88800;} 
.Title-text .qun{padding:9px 0 0 78px;width:90px; height:22px;align:AbsMiddle;}
.Title-text .txt{padding:8px 0 10px 90px; font-size:14px; height:20px;}
.notice {margin:2px 200px 0px 0;}
.notice i{display:block; float:left; background:url(gg.gif) no-repeat; width:15px; height:11px; margin:12px 5px 0 0}
.notice .notice_list{line-height:32px; height:32px; overflow:hidden; zoom:1}
.notice a{font-size: 14px; display:block; white-space:nowrap; text-overflow:ellipsis; height:32px; color:#dd0000; overflow:hidden; zoom:1}
.notice a:hover{color:#FF7200}

/*------------slides  css-----------------*/
.slides{position:fixed;right:0;top:321px;}
.slides .slideul li{position:relative;display:block;width:62px;height:62px;margin-bottom:5px;overflow:visible;}

/*------------foot  css-----------------*/
.footer{border:1px solid #dedede; background: #fcfcfc; margin-bottom:15px;}
.bottom_link{width:1144px;background: #fcfcfc;color:#c1c1c1; border:1px #dadada solid; padding:10px;}
.bottom_link a{color:#c1c1c1;}
.copy_right{color:#666;line-height:24px;padding:10px;}

/*------------html  css-----------------*/
.d_main {margin:0 auto; width:1090px; overflow:hidden; clear:both;}
.d_top1 {padding:10px 10px 12px 6px; font:bold 26px "宋体"; background:#f1f1f1; width:1090px;}
.d_top2 {padding:9px 6px; font:16px/22px 'Microsoft Yahei'; color:#333333;}
.d_top3 {padding:3px 3px; font:20px/26px 'Microsoft Yahei'; color:#ee1212;}
.d_top4 {padding:9px 6px; font:18px/24px 'Microsoft Yahei'; color:#bf32e2;}
.d_left {width:790px; float:left; overflow:hidden; }
.d_right {width:292px; float:right; overflow:hidden;}
.d_t1 {width:130px;}
.d_t2 {width:200px;}
.d_t3 {width:200px;}
.d_t4 {width:260px;}
.d_img{width:280px; height:180px; border:0;}
.d_foot{background:#fefefe; text-align:left; width:1090px;color:#666; padding:15px 22px;}

table.gridtable {font:16px/22px 'Microsoft Yahei'; text-align:left; color:#333333; border-width:1px; border-color: #999; border-collapse:collapse;}
table.gridtable th {border-width:1px;padding:8px 5px; border-style: solid; border-color: #999;background-color: #CAE8EA;}
table.gridtable td {border-width:1px;padding:5px; border-style: solid; border-color:#ccc;}
table.gridtable span {font:normal 14px/18px 'Microsoft Yahei';text-align:left;}
table.gridtable td a:hover{TEXT-DECORATION: underline;}
/*------------听雨阁原创 盗版死全家-----------------*/