*{ margin:0; padding:0; }
body{ font-size:13px; background-color:#F3F3F3; }
a{ text-decoration:none; color:#333; }
a:hover{ text-decoration:underline; color:#FF0000; }
a:visited{ color:#999999; }

.topbg{ overflow:hidden; background-color:#FFFFFF; margin-bottom:20px; }
.top{ width:1000px; height:150px; margin:0 auto; overflow:hidden; margin-bottom:5px; }
.logo{ width:380px; height:100px; float:left; overflow:hidden; }

.top_box{ width:1000px; height:50px; overflow:hidden; background-color:#F05327; margin:0 auto; }
.top_box ul{ margin:0; padding:0; overflow:hidden; }
.top_box ul li{ height:50px; line-height:50px; list-style:none; float:left; padding:0 15px; }
.top_box ul li:hover{ background-color:#DC2003; }
.top_box ul li a{ font-size:18px;  font-weight:400; color:#FFFFFF; }
.top_box ul li a:hover{ text-decoration:none; }

/*/ 首页文章板块 /*/
.index_box{ width:1000px; overflow:hidden; margin:0 auto; margin-bottom:10px; background-color:#FFFFFF; }
.index_box_bg{  width:998px; overflow:hidden; margin:0 auto; margin-bottom:10px; border:solid 1px #E2E2E2; background-color:#ffffff; }
.index_lef{ width:464px; overflow:hidden; float:left; padding:15px 0 15px 20px; }
.index_rig{ width:474px; overflow:hidden; float:right; padding:15px 10px 15px 0; }
.index_left_item{ width:474px; overflow:hidden; margin-bottom:10px; }
.index_right_item{ width:220px; overflow:hidden; margin-bottom:7px;  }

.home_left_box{ width:525px; height:300px; float:right; padding:20px; background-color:#FFFFFF;  }
.home_right_box{ width:405px; padding:5px 10px; height:330px; float:left; background-color:#FFFFFF; }

.hd_box{ width:525px; height:300px; overflow:hidden; } 


.pbox{ width:980px; padding:10px 10px; overflow:hidden; margin:0 auto; background-color:#FFFFFF; margin-bottom:5px;}
.pinbox{ width:980px; overflow:hidden; }
.pleft{ width:600px; height:360px; float:left; }
.pright{ width:358px; height:360px; float:right; }
ul.flash_list{ margin:0; padding:0; overflow:hidden; }
ul.flash_list li a{  }
ul.flash_list li{ list-style:none; padding:0 10px; height:40px; overflow:hidden; line-height:40px; font-size:15px;  }
ul.flash_list li.cur{ background-color:#F5F5F5; }
ul.flash_list li.cur a{ color:#DC2003; text-decoration:none; font-weight:400; }


.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{ width:464px; overflow:hidden; float:left; border-top:none; }
.typenews_mid{ width:280px; text-align:center; padding:0 0 5px 0; float:left; overflow:hidden;background-color:#FFFFFF; border:solid 1px #E2E2E2; margin-left:7px; height:261px;  }
.typenews_mid img{ margin-top:6px; }
.typenews_right{ width:148px; float:right; overflow:hidden; background-color:#FFFFFF; height:266px; border:solid 1px #E2E2E2; border-left:none; border-top:none; }
ul.newslist{ margin:0; padding:0; overflow:hidden; }
ul.newslist li{ padding:12px 0 13px; overflow:hidden; font-size:15px; border-bottom:solid 1px #E8E7ED; }
ul.newslist li a{ font-size:17px; font-weight:700; }
ul.newslist li span{ float:right; font-size:14px; font-weight:400; color:#DC2003; }
ul.newslist li span.number{ background: #F05327;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; }
ul.newslist li p{ color:#999999; line-height:180%; font-size:14px; }


.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{ height:40px; line-height:40px; font-size:17px; color:#333333; padding:0 20px; background-color:#F05327; }
.box_title_txt{ height:40px; line-height:40px;  border-bottom:solid 1px #E8E7ED; font-size:17px; color:#333333; background-color:#F05327;  }
.box_title_txt a, .box_title_txt strong{ float:left; display:block; height:38px; color:#FFFFFF; margin-left:5px; }

.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:#F05327; font-size:20px; margin-bottom:15px; }
.toutiao_list{ overflow:hidden; border-top:solid 1px #F0F0F0; padding-top:7px; }
.toutiao_list li{ height:20px; padding:6px 0; font-size:15px; list-style:none; }

.toutiao_list span{ float:right; color:#878787; }
.toutiao_list span.number{ background: #F05327;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; }
.quick_box{ width:290px; overflow:hidden; margin:0 auto; margin-bottom:10px; }
.quick_box_title{ height:40px; 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 #666666; 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{  }
.links{ padding:10px 20px; line-height:180%; }
.links a{ margin-right:15px; font-size:15px; border:dashed 1px #CCCCCC; padding:3px 7px }
.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:244px; min-height:100px; overflow:hidden; float:left; border:solid 1px #E2E2E2; margin-right:5px; }
.zt_box_text{ padding:5px; overflow:hidden; background-color:#FFFFFF; }
.zt_box_text li{ height:30px; line-height:30px; overflow:hidden; font-size:14px; }
.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:15px 30px 15px 10px; border-top:none; }
.index_photo ul{ margin:0; padding:0; overflow:hidden; }
.index_photo ul li.photo { width: 300px; height: 350px; margin-left:15px; margin-right:5px; margin-bottom:20px; line-height: normal;float: left;text-align: center;background-color: #F9F9F9; overflow: hidden; }
.index_photo ul li.photo img{  }
.index_photo ul li.photo a{ }
.index_photo ul li p.title a{ font-size:17px; }
.index_photo ul li p.info { text-align:left; padding:0 7px; line-height:200%; color:#878787;  }
span.desinfo{ background-color:#F05327; padding:2px 5px; color:#FFFFFF; }
span.more{ float:right; margin-right:7px; }

.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; margin:0 auto; overflow:hidden; }
.pageleft{ width:680px; float:left; overflow:hidden; min-height:100px; }
.pageleft .box_title, .pageright .box_title{ background-color:#FFFFFF; border-bottom:solid 1px #E8E7ED; }

.pageright{ width:310px; float:right; overflow:hidden; }
.article{ width:680px; 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; }
.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; }
.right_list{ padding:5px 8px; width:294px; overflow:hidden; margin-bottom:8px; background-color:#FFFFFF; }
.right_list ul{ margin:0; padding:0; overflow:hidden; }
.right_list ul li{ height:20px; line-height:20px; padding:5px 0; overflow:hidden; background-color:#FFFFFF; list-style:none; border-bottom:dashed 1px #E5E5E5; }
.right_list ul li span.number{ background: #F05327;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; }
.right_list ul li.photo{ width: 146px; height: 145px; float:left; overflow:hidden;  margin-bottom: 10px; text-align:center; }
.pagelist{ overflow:hidden; margin-bottom:8px; }
dl.list_item{ width:680px; overflow:hidden; padding:5px 0 10px 0; background-color:#FFFFFF; margin-top:10px; }
dd.list_item_img{ width:230px; height:130px; float:left;  }
dd.list_item_text{ width:420px; height:130px; overflow:hidden; float:right; }
.list_title{ height:40px; line-height:40px;  }
.list_title h3{ color:#F05327; font-size:16px; }
.list_text{ line-height:170%; overflow:hidden; height:66px; color:#878787; padding-right:15px; }
.list_time{ height:22px; line-height:22px; overflow:hidden; color:#F05327; border-top:dashed 1px #E5E5E5;  }
.pagebar{ height:36px; line-height:36px; overflow:hidden; }
.pagebar strong, .pagebar a{ margin-right:10px; float:left; background-color:#F05327; color:#FFFFFF; padding:0 10px; }

.wrap_content{ background-color:#FFFFFF; padding:25px; line-height:180%; font-size:15px; }
.wrap_content p{ margin-bottom:10px;  } 
 
.footer{ width:950px; margin:0 auto; background-color:#F05327; color:#ffffff; overflow:hidden; padding:25px; text-align:center; line-height:220%; }
.footer p{ color:#FFFFFF; }

/*/ 幻灯片代码 /*/
.container, .container *{margin:0; padding:0;}
.container{width:525px; height:300px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:525px; height:300px; display:block;}
.slider2{width:3000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{float: left; color: #000000;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 #F05327;background-color: #F1F4F4; border-radius: 5px; }
.num li.on{color: #ffffff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color:#F05327;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:#FF7800; }
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; }

/*/ 版本导航 /*/
.float_menu{border: 1px solid #ccc; background-color:#FFFFFF; top:290px; padding:3px; left:15px; z-index:1000; width:140px; overflow:hidden; position: fixed; }
.float_menu_title{ 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; }
.float_menu_list a{ border:1px solid #d3d3d3; padding:4px 6px; text-align:center; text-decoration:none; margin-bottom:7px; display:block; float:left; margin-right:8px; color:#000000; }
.float_menu_list a:hover{ color:#FF0000; text-decoration:underline; }


/*/ 推荐榜 /*/
.tjlistbox{ width:310px; float:left; overflow:hidden; margin-right:10px;  }
.tjlistbox2{ width:310px; float:right; overflow:hidden; }
ul.tjlist{ margin:0; padding:0; overflow:hidden;}
ul.tjlist li{ height:40px; line-height:40px; border-bottom:solid 1px #E6E6E6; font-size:14px; list-style:none; overflow:hidden; }
h3.tjtitle{ font-size: 20px;font-weight: 700;line-height: 28px;overflow: hidden;height: 26px;color: #1a1a1a; font-family:"微软雅黑";  }
span.ano{ font: 700 14px/16px Arial;float: left;overflow: hidden;width: 16px;height: 16px;margin: 12px 12px 0 0;text-align: center;color: #666; border-radius:8px; }
span#no1{background: #ff3955; color:#FFFFFF;  }
span#no2{background: #E67225; color:#FFFFFF;  }
span#no3{background: #E6BF25; color:#FFFFFF;  }
