*{ margin:0; padding:0; }

body{ font-size:13px; background-color:#ffffff;  }

a{ text-decoration:none; color:#333333;; }

a:hover{ text-decoration:underline; }

a:visited{ }

.topbg{ overflow:hidden; }

.top{ width:1000px; height:200px; margin:0 auto; overflow:hidden; }



.favo{ width:467px; text-align:right; height:90px; }

.favo a{ color:#FFFFFF; margin-right:10px; }



.menusbg{  width:1000px; margin:0 auto; height:40px; overflow:hidden; background-color:#32669A; margin-bottom:5px; }

.menus{ width:1000px; height:30px;overflow:hidden; margin:5px auto; }

.menus ul{ margin:0; padding:0; overflow:hidden; }

.menus ul li{ height:30px; line-height:30px; list-style:none; float:left; margin-right:7px; margin-left:3px; }

.menus ul li:hover{ }

.menus ul li:hover a{ color:#006FD8; text-decoration:none; }

.menus ul li a{ font-size:16px;  font-weight:400; color:#ffffff; font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif; height:30px; line-height:30px; display:block; padding:0 15px;  }

.menus ul li a:hover{ color:#FFFFFF; background-color:#001D3B; border-radius:10px; }

.menus ul li.slted{   }

.menus ul li.slted a{ color:#FFFFFF; background-color:#006FD8; }

.index_box{ width:1000px; overflow:hidden; margin:0 auto; margin-bottom:10px; }

.index_box_bg{  width:998px; overflow:hidden; margin:0 auto; margin-bottom:10px; background-color:#ffffff; }

.index_box_bg2{ overflow:hidden; background-color:#F8F8F8; }

.index_box_bg2 .index_box_bg{ background-color:#FFFFFF; }





.index_lef{ width:680px; overflow:hidden; float:left; }

.index_rig{ width:310px; overflow:hidden; float:right; }



.index_left_item{ width:680px; overflow:hidden; margin-bottom:10px; }

.index_right_item{ width:220px; overflow:hidden; margin-bottom:7px;  }



.pboxbg{ width:1000px; margin:0 auto; background-color:#F8F8F8; overflow:hidden; padding:10px 0; margin-bottom:10px;  }

.pbox{ width:980px; overflow:hidden; margin:0 auto;  }

.pinbox{ width:980px; overflow:hidden; }

.pleft{ width:600px; height:360px; float:left; }

.pright{ width:358px; height:360px; float:right; background-color:#F8F8F8; }

ul.flash_list{ margin:0; padding:0; overflow:hidden; }

ul.flash_list li a{  }

ul.flash_list li{ height:35px; list-style:none;  overflow:hidden; font-size:15px; line-height:35px; padding:3px 0 3px 7px;  }

ul.flash_list li.cur{ background-color:#ffffff;  border-radius:5px; }

ul.flash_list li.cur a{ color:#006699; text-decoration:none; }



li.bfimg p {

	text-indent: 12px;

	position: absolute; z-index:10; margin-top:-64px;

	width: 600px;

	height: 64px;

	line-height: 64px;

	background: rgba(0,0,0,0.8);

	font-size: 22px;

	text-overflow: ellipsis;

	overflow: hidden;

	white-space: nowrap; color:#ffffff;

}



li.bfimg{ display:none; }



/*/ 传奇头条 /*/

.cqtt{ width:1000px; overflow:hidden; background-color:#FFFFFF; margin:5px auto; }

.cqtt_box{ background-color:#F8F8F8; overflow:hidden; }

.cqtt_box_left{ height:90px; line-height:40px; width:90px; border-right:solid 1px #DDDDDD; float:left; font-size:30px; text-align:center; font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif; font-weight:bold; color:#003366; margin-top:5px; }

.cqtt_box_right{ width:886px; float:right; text-align:center; }

.cqtt_box_right h1{ font-size:30px; margin-top:7px; font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif; }

.cqtt_box_right h1 a{ color:#003366; }

.cqtt_box_right .tjlinks{ padding-top:15px; }

.cqtt_box_right .tjlinks a{ margin-right:20px;  }

.cqtt_box_right p{ padding:7px; font-size:13px; line-height:150%; }



.home_news_list{ overflow:hidden; }

.home_news_list ul{ margin:0; padding:0; }

.home_news_list ul li{ width:490px; float:left; list-style:none; height:40px; line-height:40px; font-size:16px; padding-right:10px; }

.home_news_list ul li span.date{ float:right; color:#999999; }





/*/ 首页文章分类 /*/

.home_left_list{ width:700px; overflow:hidden; float:left; }

.home_left_list .item{ overflow:hidden; padding:10px; }

.home_left_list .item .imgbox{ width:220px; height:120px; float:left; }

.home_left_list .item .imgbox img{ border-radius:7px; }

.home_left_list .item .textbox{ width:450px; height:120px; float:right; }

.home_left_list .item .textbox .title{ height:30px; line-height:30px; font-size:16px; font-weight:700; text-align:left; color:#003366; }

.home_left_list .item .textbox .title a{ color:#003366;  }

.home_left_list .item .textbox .text{  line-height:180%; color:#666666; }

.home_left_list .item .textbox .time{ color:#7B91A4; }



.home_left_box{ width:610px; overflow:hidden; float:left; border:solid 1px #EEEEEE; padding:15px; background-color:#FFFFFF; margin-bottom:10px;  }

.home_left_box2{ width:640px; overflow:hidden;  }

.home_left_box_item{  width:608px; overflow:hidden; float:left; border:solid 1px #EEEEEE; padding:15px; background-color:#FFFFFF; margin-bottom:10px;   }



.home_right_box{ width:290px; padding:5px 0; padding-top:0; margin-bottom:10px; margin-top:20px; overflow:hidden; float:right; background-color:#FFFFFF; border-left:solid 1px #DFDEDE; }

.home_right_share{ width:318px; padding:15px; overflow:hidden; background-color:#FFFFFF; border:solid 1px #EEEEEE; margin-bottom:10px; }

.home_right_list{ overflow:hidden; margin-left:10px; }

.home_right_list li{ line-height:180%; overflow:hidden; list-style:none; margin-bottom:15px; }

.home_right_list li a{ font-size:15px; color:#003366; font-weight:600; }





.index_article_typebox{ width:610px; background-color:#FFFFFF; border:solid 1px #EEEEEE; padding:10px 14px; margin-bottom:10px;  }

.index_article_artlist{ width:610px; overflow:hidden; }

.index_article_artlist ul{ margin:0; padding:0; overflow:hidden; }

.index_article_artlist ul li{ height:36px; line-height:36px; border-bottom:dashed 1px #F5F5F5;font-size:15px; }

.index_article_artlist ul li a{ font-size:15px; }





.searchbox { height: 40px;width: 307px;overflow: hidden; }

.indexSearchBox {border: solid 1px #B32136;width: 301px;}

.key {height: 28px;line-height: 28px;font-size: 15px;border: solid 1px #B32136;border-right: none;padding: 0 5px;width: 220px;}

.searchbtn {width: 70px;text-align: center;background-color: #B32136;height: 30px;line-height: 28px;color: #FFFFFF;border: none;cursor: pointer;}

.searchkeys{ height:25px; width:357px; padding:0 5px; color:#FFE600; overflow:hidden; color:#1471B0; background-color:#B32136; line-height:25px; }

.searchkeys a{ color:#1471B0; margin-right:3px; }





.home_hot_box{ width:560px; overflow:hidden;  }

.home_hot_box_left{ width:150px; height:115px; padding:5px; float:left; }

.home_hot_box_right{ width:400px; height:125px; float:right; }

.home_hot_box_right ul{ margin:0; padding:0; }

.home_hot_box_right ul li{ height:30px; line-height:30px; color:#cccccc; list-style:none; font-size:15px; }

.home_hot_box_right ul li span{ float:right; }



.hd_box{ width:565px; height:340px; overflow:hidden; } 



.scrollbox{ width:978px; height:166px; overflow:hidden; margin:0 auto; border:solid 1px #E2E2E2; background-color:#FFFFFF; padding:5px 10px; margin-bottom:7px; }



#scrollpic{position:relative;height:166px;width:978px;overflow: hidden;}

#scrollpic ul{position:absolute;height:166px;}

#scrollpic ul li{float:left;padding:5px;height:156px;width:220px;}

#scrollpic ul li img{width:220px;height:156px;}



.index_type_news{ width:1000px;overflow:hidden; margin:0 auto;  margin-bottom:5px;  }

.type_news_box{ overflow:hidden; }

.typenews_left{ overflow:hidden;  padding:10px 0;  }

.typenews_left .tjbox{ width:480px; overflow:hidden; margin-bottom:10px; float:left; padding:10px 5px; margin:0 5px 15px 5px; background-color:#F8F8F8; box-shadow:1px 2px 3px #999;  }

.typenews_left .tjbox .faceimg{ width:100px; height:80px; float:left; }

.typenews_left .tjbox .faceimg img{ width:100%; }

.typenews_left .tjbox .artinfo{ width:375px; padding-left:5px; height:80px; float:right;  }

.typenews_left .tjbox .artinfo h3{ font-size:18px; color:#BD2B1E; margin-bottom:10px; }

.typenews_left .tjbox .artinfo p{ line-height:180%; color:#999999; }

.typenews_left .tjbox .description{ height:60px; line-height:180%; padding:5px; float:left; }



.typenews_mid{ width:280px; text-align:center; padding:0 0 5px 0; float:right; overflow:hidden;background-color:#FFFFFF; border:solid 1px #E2E2E2; height:261px;  }

.typenews_mid img{ margin-top:6px; }

.typenews_right{ width:310px; float:left; overflow:hidden; background-color:#FFFFFF; height:266px;}

ul.newslist{ margin:0; padding:0; overflow:hidden; }

ul.newslist li{ height:20px; line-height:20px; padding:8px 0;  overflow:hidden; font-size:15px; }

ul.newslist li span{ float:right; font-size:15px; font-weight:400; }

ul.newslist li span.number{ background:#34D0BA;margin-top: 3px;display: block;width: 15px;height: 15px;border-radius: 3px;color: #fff;text-align: center;font-size: 14px;line-height: 15px; float:left; margin-right:5px; }





.index_left_box{ width:380px; overflow:hidden; float:left; padding:5px; background-color:#ffffff; }

.index_mid_box{ width:330px; padding:10px; overflow:hidden; float:left; margin-left:10px; min-height:150px; background-color:#ffffff; }

.index_right_box{ width:240px; overflow:hidden; float:right; background-color:#ffffff; }

.index_right_box ul{ margin:5px; padding:0; overflow:hidden;  }

.index_right_box ul li{ overflow:hidden; padding:7px 0; text-align:center; border-bottom:dashed 1px #BAABAB; margin-bottom:5px; }

.box_title_point{ height:34px; line-height:34px; border-bottom:solid 1px #EEEEEE; background-color:#FFFFFF; }

.box_title_point strong{ border-left:solid 4px #009900; font-size:16px; padding-left:7px; color:#ffffff; }



.box_title{ height:40px; line-height:40px; font-size:17px; color:#003366; text-align:left; background-color:#32669A; }

.box_title strong{ font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif;  color:#ffffff; padding:0 15px; font-size:20px; }

.box_title a{ color:#ffffff;font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif; }



.box_title_right{ height:40px; line-height:40px; font-size:20px; background-color:#FFFFFF; color:#ffffff; padding:0 7px 0 0; }

.box_title_right strong{ border-left:solid 3px #34D0BA; color:#000000; padding-left:10px; }

.box_right_list{ overflow:hidden; padding:5px; background-color:#FFFFFF; margin-bottom:15px; }

.box_right_list ul.newslist li{ height:36px; line-height:36px; list-style:none; overflow:hidden; padding:0; }



.toutiao_title{ height:35px; line-height:35px; border:solid 1px #F3F3F3; }

.toutiao_title strong{ display:block; padding-left:15px; font-size:15px; background-color:#2392E0; color:#FFFFFF; }

.toutiao{ overflow:hidden; padding:5px 0 10px 0;  line-height:180%; font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial; color:#999999; }

.toutiao h3{ color:#0062B0; font-size:18px; }

.toutiao_list{ overflow:hidden; padding:7px 5px;  border-top:none; }

.toutiao_list li{ line-height:32px; height:32px; overflow:hidden; font-size:15px; list-style:none; }



.scrollbox{ width:978px; height:166px; overflow:hidden; margin:0 auto; border:solid 1px #E2E2E2; background-color:#FFFFFF; padding:5px 10px; margin-bottom:7px; }



#scrollpic{position:relative;height:166px;width:978px;overflow: hidden;}

#scrollpic ul{position:absolute;height:166px;}

#scrollpic ul li{float:left;padding:5px;height:156px;width:220px;}

#scrollpic ul li img{width:220px;height:156px;}



.toutiao_list span{ float:left; }

.quick_box{ width:290px; overflow:hidden; margin:0 auto; margin-bottom:10px; }

.quick_box_title{ height:28px; border-bottom:solid 1px #373737; }

.quick_box_title span{ height:28px; line-height:28px; padding:0 15px; background-color:#383838; color:#FFFFFF; display:inline-block; overflow:hidden; }

.quick_box_list{ width:290px; margin:0 auto; overflow:hidden; padding-top:5px; }

.quick_box_list li{ width:96px; float:left; list-style:none; line-height:180%; }

li.list_line{ height:10px; border-bottom:dashed 1px #E3E3E3; margin-bottom:10px; }

.zl_content{ overflow:hidden; padding:10px; }

.zl_content ul{ width:978px; margin:0; padding:0; overflow:hidden; }

.zl_content ul li{ width:81px; height:26px; line-height:26px; float:left; list-style:none; overflow:hidden; }

.zl_content ul li strong{ color:#1456B3;  }

.links{ padding:10px 0; line-height:180%; background-color:#FFFFFF; font-size:14px;  }

.links a{ margin-right:8px; padding:5px 15px; border:dashed 1px #0082DF; color:#32669A;  }

.photo_box{ width:310px; min-height:100px; float:left; background-color:#FFFFFF; overflow:hidden; }

.photo_list{ padding:5px; overflow:hidden; background-color:#ffffff; border:solid 1px #E2E2E2; }

.photo_list li{ float:left; width:149px; height:127px; overflow:hidden; text-align:center; }

.photo_list li img{ margin-bottom:3px; }

.article_box{ width:680px; min-height:100px; overflow:hidden; float:right; }

.article_left_box{ width:335px; float:left; overflow:hidden; }

.article_right_box{ width:335px; float:right; overflow:hidden; }

.article_list{ padding:5px; overflow:hidden; background-color:#FFFFFF; }

.article_list li{ height:24px; line-height:24px; overflow:hidden; }

.article_list li span{ float:right; }

.zt_box{ width:218px; min-height:100px; overflow:hidden; float:left; border:solid 1px #E2E2E2; }

.zt_box_text{ padding:5px; overflow:hidden; background-color:#FFFFFF; }

.zt_box_text li{ height:24px; line-height:24px; overflow:hidden; }

.zt_box_text li.img{ height:150px; margin:0; line-height:normal; overflow:hidden; }

.zt_box2{ width:245px; min-height:100px; overflow:hidden; float:right; border:solid 1px #E2E2E2; }



.index_photo{ overflow:hidden; margin:0 auto; padding-top:5px; }

.index_photo_left{ width:400px; height:305px; float:left; overflow:hidden; }

.index_photo_right{ width:600px; height:305px; float:right; overflow:hidden; }

.index_photo ul{ margin:0; padding:0; overflow:hidden; }

.index_photo ul li.photo { width: 195px;height: 155px;margin-left:3px;line-height: normal;float: left;text-align: center;background-color: #F5F5F5; overflow: hidden; }

.index_photo ul li.photo img{  }

.index_photo ul li.photo a{ }

span.more{ float:right; margin-right:7px; font-size:14px; }

span.more a{ color:#333333; }



.page_zt{ overflow:hidden; }



.bottom_box{  padding:10px; overflow:hidden; }

.bottom_logo{ width:366px; height:225px; float:left; overflow:hidden; }

.siteinfo{ width:600px; height:225px; line-height:180%; text-indent:25px; float:right; overflow:hidden; }



table.daili{ border-collapse:collapse; }

table.daili td{ background-color:#FFFF9C; height:25px; line-height:25px; text-align:center; color:#003366; border:solid 1px #FF6347; }

table.daili td a{ color:#003366; }



.pagebox{ width:1000px; overflow:hidden; margin:10px auto 15px auto; }

.pageleft{ width:680px; overflow:hidden; min-height:100px; margin-bottom:10px; float:left; }

.pageright{ width:310px; overflow:hidden; float:right; }



.listleft{ width:680px; float:left; overflow:hidden; min-height:100px; }

.listright{ width:310px; float:right; overflow:hidden; }



.article{ width:660px; border-top:solid 1px #E5E5E5; border-top:none; overflow:hidden; background-color:#ffffff; padding-top:10px; }

.title{ height:50px; line-height:50px; overflow:hidden; text-align:center; }

.article_prop{ height:30px; line-height:30px; text-align:center; background-color:#F2F2F2; width:500px; margin:0 auto; }

.posttime{ }

.author{  }

.content{ overflow:hidden; padding:10px 15px;line-height:200%; text-indent:25px; font-size:15px; }

.content p{ margin-bottom:10px; }

.nexpage{ line-height:20px; overflow:hidden; border-top:solid 1px #E2E2E2; padding-top:8px; text-indent:0; }

.right_list{ padding:5px 5px; width:300px; overflow:hidden;  margin-bottom:8px; background-color:#FFFFFF; }

.right_list ul{ margin:0; padding:0; overflow:hidden; }

.right_list ul li{ height:32px; line-height:32px; overflow:hidden; list-style:none; border-bottom:dashed 1px #E5E5E5; font-size:14px; }

.right_list ul li.photo{ width: 146px; height: 134px; float:left; overflow:hidden; text-align:center; }

.pagelist{  padding:10px; overflow:hidden; background-color:#FFFFFF; margin-bottom:8px; }

.listflash{ overflow:hidden; }





ul.list_item{ margin:0; padding:0; }

ul.list_item li{ width:660px; overflow:hidden; border-bottom:dashed 1px #E5E5E5; padding:5px 0 10px 0; }

ul.list_item li a{ font-size:15px; }



.list_title{ height:40px; line-height:40px;  }

.list_title h3{ color:#F96C16; font-size:16px; }

.list_text{ line-height:170%; overflow:hidden; height:66px; }

.list_time{ height:22px; line-height:22px; overflow:hidden; color:#9C9C9C; border-top:dashed 1px #E5E5E5;  }

.pagebar{ height:36px; line-height:36px; overflow:hidden; }

.pagebar strong, .pagebar a{ margin-right:5px; }



.page_bottom{ width:310px; overflow:hidden; float:left; }

.rit{ float:right; margin-right:0; }



.wrap_content{ background-color:#FFFFFF; padding:15px; line-height:180%; font-size:14px; text-indent:25px;  }

.wrap_content p{ margin-bottom:10px;  } 

 

.footer{ width:970px; margin:0 auto; background-color:#32669A; font-size:14px; color:#ffffff; overflow:hidden; padding:15px; text-align:center; line-height:220%; }



/*/ 幻灯片代码 /*/

.container, .container *{margin:0; padding:0;}

.container{width:565px; height:340px; overflow:hidden;position:relative;}

.slider{position:absolute;}

.slider li{ list-style:none;display:inline;}

.slider img{ width:565px; height:340px; display:block;}

.slider2{width:3000px;}

.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}

.num li{float: left; color: #ffffff;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #9B0301;background-color: #9B0301 }

.num li.on{color: #ffffff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color:#AD0301;font-weight: bold;}



/*/ 专题 /*/

.zt_photo{ overflow:hidden;  }

.zt_photo ul li{ width:249px; text-align:center; padding:5px 0; height:310px; float:left; list-style:none; line-height:180%; }

.zt_photo ul li p{ }

.zt_text_list{ width:235px; padding-left:5px; padding-top:5px; float:left; overflow:hidden; }

.zt_text_list ul li{ height:28px; line-height:28px; overflow:hidden; }

.time{ float:right; color:#006FD8; }

ul.ztlist{ margin:0; padding:0; overflow:hidden; }

ul.ztlist li{ list-style:none; }

.ztlist_nav{ height:30px; line-height:30px; text-align:center; border-bottom:dashed 1px #E5E5E5; overflow:hidden; margin-bottom:10px; padding-bottom:7px; }

.ztlist_nav a{ border:solid 1px #E5E5E5; padding:5px 7px; margin-right:7px; }



/*/ 发布游戏 /*/

table.game{ border-collapse:collapse; }

table.game td{ padding:5px; text-indent:0; border:solid 1px #E5E5E5; }

table.game th{ padding:5px; text-indent:0; border:solid 1px #E5E5E5; background-color:#F4F4F4; font-weight:400; color:#9C0301;  }

table.game td input{ padding:3px 5px; }

table.game td select{ padding:3px 5px; }

span.tips{ margin-left:15px; }

span.required{ color:#FF0000; }

.tipsinfo{ line-height:160%; border:solid 1px #E5E5E5; padding:15px 0; background-color:#F4F4F4; }

.game_ggimg{ margin-top:25px;  }

.game_ggimg textarea{ padding:5px; border:solid 1px #E5E5E5; }



/*/ 文字广告 /*/

.ggtext{ width:1000px; overflow:hidden; margin:0 auto; background-color:#FFFFFF; margin-bottom:10px; }

table.gg{ border-collapse:collapse; }

table.gg td{ text-align:center; border:solid 1px #E5E5E5; height:26px; line-height:26px; color:#9C0301; }

table.gg td a{ color:#9C0301; text-decoration:none; }

table.gg td a:hover{ text-decoration:underline; color:#FF0000; }



/*/ 版本导航 /*/



/*/ 首页底部游戏图片 /*/

.index_left_news{ width:497px; float:left; overflow:hidden; }

.index_right_news{ width:497px; float:right; overflow:hidden; }

p.bline{  }



.pic_box_item{ padding:5px 10px; overflow:hidden; background-color:#FFFFFF; margin-bottom:7px; }

.pic_box_item p{ line-height:180%; padding:5px 0; text-align:center; }



.zl_content{ overflow:hidden; padding:10px; }

.zl_content ul{ width:978px; margin:0; padding:0; overflow:hidden; }

.zl_content ul li{ width:81px; height:26px; line-height:26px; float:left; list-style:none; overflow:hidden; font-size:14px; }

.zl_content ul li strong{ font-weight:400; color:#1456B3;  }



.bbc{ }

.f14{ font-size:16px; padding-left:15px; text-align:left; background-image:none; color:#ffffff; border-bottom:solid 1px #030303; }

.f14 a{ color:#ffffff;  }



.float_menu{border: 1px solid #B32136; width:992px; margin:0 auto; background-color:#FFFFFF;  padding:0 3px; overflow:hidden; margin-bottom:5px; display:none; }

.float_menu_title{ width:130px; float:left; height:30px; line-height:30px; text-align:center; background-color:#CB0000; color:#FFFFFF; font-size:14px; font-weight:bold; }

.float_menu_list{  overflow:hidden; padding:7px 0; height:24px; }

.float_menu_list a{ border:1px solid #d3d3d3; padding:4px 8px; text-align:center; text-decoration:none; display:block; float:left; margin-right:10px; color:#000000; font-size:13px; }

.float_menu_list a:hover{ color:#FF0000; text-decoration:underline; }

.float_menu_list a.bbtitle{ background-color:#CB0000; color:#ffffff; }

.float_menu_list a.bbtitle:hover{ text-decoration:none; }





.game-news-tab{width:1000px;margin:0px auto;font-size:14px}

.game-news-tab .t b{padding:6px 16px;background:#eee;border:1px solid #ddd;cursor:pointer;margin-right:10px}

.game-news-tab .t b.on{background:#c81623;color:#fff;border-color:#c81623}

.game-news-tab .c{border:1px solid #ddd;padding:15px;margin-top:12px}

.game-news-tab .i{display:none}

.game-news-tab .i.show{display:block}

.game-news-tab .i a{display:inline-block;margin:4px 8px;color:#333;text-decoration:none}

.game-news-tab .i a:hover{color:#c81623;text-decoration:underline}

/* ============ 本站补充样式 ============ */
body{ font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif; color:#333333; }
img{ border:0; vertical-align:middle; }
.menus ul li a:link,.menus ul li a:visited{ color:#ffffff; }
.box_title .more{ float:right; margin-right:12px; font-size:14px; font-weight:400; }
.box_title .more a{ color:#DCE8F5; font-family:"Microsoft YaHei",Arial,sans-serif; }
.home_right_list li p{ color:#666666; font-size:13px; line-height:180%; margin-top:2px; }
.home_left_list .item .textbox .text{ height:70px; overflow:hidden; }
.list_title{ height:auto; line-height:30px; }
.list_title h3{ font-size:16px; font-weight:700; }
.list_title h3 a{ color:#003366; }
.list_title h3 a:hover{ color:#B32136; text-decoration:none; }
.list_text{ height:auto; max-height:66px; color:#666666; font-size:14px; line-height:170%; overflow:hidden; }
.list_time{ color:#7B91A4; font-size:13px; margin-top:4px; border-top:none; }
ul.list_item li{ padding:8px 0 12px 0; }
.pagelist .pagebar a{ display:inline-block; border:solid 1px #DDE3EA; padding:0 10px; height:26px; line-height:26px; margin-right:5px; color:#32669A; background-color:#FFFFFF; border-radius:3px; }
.pagelist .pagebar a:hover{ background-color:#32669A; color:#ffffff; text-decoration:none; }
.pagelist .pagebar a.on{ background-color:#32669A; color:#ffffff; border-color:#32669A; }
.pagelist .pagebar a.no{ color:#999999; border-color:#EEEEEE; }
.pagebar .total{ color:#666666; margin-right:10px; }

.article .title{ height:auto; line-height:40px; padding:8px 0; }
.article .title h1{ font-size:24px; color:#003366; line-height:150%; }
.article_prop{ width:auto; max-width:660px; height:auto; min-height:30px; background-color:#F2F2F2; text-align:center; color:#666666; padding:4px 8px; line-height:26px; }
.article_prop span{ margin:0 8px; }
.article_prop a{ color:#B32136; }
.content{ font-size:15px; line-height:200%; color:#333333; text-indent:2em; }
.content p{ margin-bottom:10px; }
.content h2{ font-size:17px; color:#003366; margin:18px 0 10px; padding-left:10px; border-left:4px solid #32669A; line-height:150%; text-indent:0; font-weight:700; }
.content img{ display:block; max-width:100%; height:auto; margin:0 auto 12px auto; border-radius:4px; }
.content a{ color:#0066CC; }
.content .artimg{ text-indent:0; }
.nexpage{ color:#666666; }
.nexpage a{ color:#0066CC; }
.page_zt{ padding:10px 15px; line-height:200%; font-size:14px; color:#666666; text-indent:0; }
.page_zt a{ display:inline-block; border:dashed 1px #0082DF; padding:2px 10px; margin:0 6px 6px 0; color:#32669A; font-size:13px; }
.page_zt a:hover{ background-color:#32669A; color:#ffffff; text-decoration:none; }

/* 标签页 / 标签云 */
.taghead{ background-color:#FFFFFF; padding:15px; margin-bottom:8px; overflow:hidden; }
.taghead h1{ font-size:20px; color:#003366; margin-bottom:8px; line-height:150%; }
.taghead .tagintro{ font-size:14px; color:#666666; line-height:190%; text-indent:2em; }
.tagcloud{ padding:12px 15px; background-color:#FFFFFF; overflow:hidden; line-height:220%; }
.tagcloud a{ display:inline-block; margin:0 8px 8px 0; padding:3px 12px; border:solid 1px #DDE3EA; border-radius:3px; color:#32669A; font-size:13px; }
.tagcloud a:hover{ background-color:#32669A; color:#ffffff; text-decoration:none; border-color:#32669A; }
.tagcloud a b{ color:#B32136; font-weight:400; margin-left:4px; }
.tagcount{ color:#999999; font-size:13px; }
.taglistbox{ background-color:#FFFFFF; padding:12px 15px; overflow:hidden; }
.taglistbox ul{ margin:0; padding:0; overflow:hidden; }
.taglistbox ul li{ list-style:none; float:left; width:48%; margin-right:2%; line-height:220%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; }
.crumb{ color:#DCE8F5; font-size:14px; }
.crumb a{ color:#FFFFFF; }
.crumb a:hover{ color:#ffffff; }
.cqtt_box_right .tjlinks{ padding-top:6px; line-height:26px; }
.cqtt_box_right .tjlinks a{ color:#333333; font-size:14px; display:inline-block; width:172px; margin:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }
.cqtt_box_right .tjlinks a:hover{ color:#B32136; }
.flash_list li.cur a{ color:#B32136; font-weight:700; }
.footer a{ color:#DCE8F5; }
.footer a:hover{ color:#ffffff; }
.footlinks{ line-height:220%; }
.note{ font-size:12px; color:#999999; }
.gbox{ width:1000px; margin:0 auto 10px auto; overflow:hidden; }
.gbox .box_title{ margin-bottom:0; }

@media screen and (max-width:1024px){
  .topbg,.menusbg,.menus,.top,.pboxbg,.pbox,.pinbox,.index_box,.pagebox,.footer,.cqtt,.cqtt_box,.game-news-tab,.gbox{ width:auto !important; max-width:100%; }
  .top{ height:auto; }
  .top img{ width:100%; height:auto; }
  .menusbg{ height:auto; }
  .menus{ height:auto; margin:4px auto; }
  .menus ul li{ margin:0 1px; }
  .menus ul li a{ font-size:12px; padding:0 4px; }
  .cqtt_box_left{ display:none; }
  .cqtt_box_right,.cqtt{ width:auto !important; }
  .cqtt_box_right h1{ font-size:20px; padding:0 8px; line-height:140%; }
  .cqtt_box_right .tjlinks a{ width:49%; font-size:13px; }
  .pleft,.pright,.home_left_list,.home_right_box,.pageleft,.pageright,.listleft,.listright,.page_bottom,.article,.content{ width:auto !important; float:none !important; height:auto !important; }
  .pleft{ height:auto !important; }
  .pleft img{ width:100%; height:auto; }
  li.bfimg p{ width:100%; font-size:16px; height:44px; line-height:44px; margin-top:-44px; }
  .home_left_list .item .imgbox{ width:100%; height:auto; float:none; }
  .home_left_list .item .imgbox img{ width:100%; height:auto; }
  .home_left_list .item .textbox{ width:100%; height:auto; float:none; }
  .home_left_list .item .textbox .title{ height:auto; line-height:26px; }
  .home_left_list .item .textbox .text{ height:auto; max-height:none; }
  .home_right_box{ border-left:none; margin-top:10px; }
  .article .title h1{ font-size:19px; }
  .content img{ width:100%; height:auto; }
  .page_zt{ padding:10px; }
  .right_list{ width:auto; }
  .footer{ width:auto !important; padding:12px 8px; }
  .taglistbox ul li{ width:100%; margin-right:0; }
  .tagcloud a{ margin:0 5px 6px 0; padding:2px 8px; font-size:12px; }
  .article_prop{ font-size:12px; }
  .article_prop span{ margin:0 4px; }
}


/* 友情链接胶囊按钮（避免文字折行） */
.links{ line-height:1; }
.links a{ display:inline-block; white-space:nowrap; padding:5px 14px; margin:0 8px 8px 0; border-radius:3px; }

@media screen and (max-width:1024px){
  ul.flash_list li{ height:auto; line-height:24px; padding:5px 4px; font-size:14px; }
  ul.flash_list li.cur{ background-color:#FFFFFF; }
  .cqtt_box_right .tjlinks{ line-height:30px; }
  .home_right_list li{ margin-bottom:10px; }
  .home_right_list li a{ font-size:14px; line-height:150%; }
}
