/* CSS Document */
*{ padding:0px; margin:0px;}

body{background:#332e28; font-size:12px; text-align:center; font-family:"宋体", "微软雅黑", Arial; line-height:22px; color:#978f80; }
.game{background:url(./game-bg.jpg) center top no-repeat;}
ul, li{list-style:none;}
.fl{float:left;}
.fr{float:left;}
img{border:0px;}
.main-box{ width:950px; margin:0px auto;}
.f-white{ color:#ffe7e0;}
.f-blue{ color:#1e8fee}

/*clear-blank*/
.clear{clear:both; border-top:1px solid transparent !important; margin-top:-1px !important; border-top:0px; margin-top:0px; visibility:hidden; overflow:hidden}

/* span blank */
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank24 {clear:both; height:24px; overflow:hidden; display:block;}

/*link*/

a:link{ color:#978f80; text-decoration:none;}
a:visited{ color:#ffd4b8; text-decoration:none;}
a:hover{color:#ffd4b8; text-decoration:underline}
a:active{color:#978f80; text-decoration:underline}

/*head*/
.head-a{ height:45px; }
.nav-bar{ height:49px; overflow:hidden; }
.nav-bar li{ float:left;}
.nav-bar a{ display:block; width:80px; height:49px; text-indent:-9999px; }
.navk{ width:308px;}
.follow{ margin-left:300px; *margin-left:280px;}
.head-b{height:285px;}
/*side*/

.side{width:229px;}
.start{}
.login-start{ width:229px;}
.login-start a{display:block;width:150px; height:60px; text-indent:-999em; margin-left:45px; margin-top:15px; }
.login-bnt{ width:201px; margin-left:15px; }
.login-bnt1 a{ width:98px;float:left;height:35px;text-indent:-999em;}
.login-bnt2 a{ width:101px; float:left;height:35px;text-indent:-999em;}

/*side-wrapper-repeat*/
.side-wrapper-repeat{background:url(./sid-repeat.jpg) 0px 0px repeat-y; width:228px; overflow:hidden; margin:0px auto;}
.ad-wrapper{margin:5px;}
.ch{width:229px; overflow:hidden; margin:0px auto; padding-top:10px;}
/*sub-server*/

.sub-text{background-color: #3b362f; border:solid; border-color:#2f2b25; border-width:0 1px 1px 1px;}

/*sub-jk*/
.side-data-block-jk{ margin-top:8px; }
.jkwd{ padding-top:5px;}
.advice-bnt{background:url(./bnt.jpg) 0px 0px no-repeat;  width:201px; margin:10px auto 0px auto ;height:110px;}
.advice-bnt a{width:202px; height:30px;display:block; text-indent:-999em;  margin-bottom:3px; }


/*sy fr*/
.sy-container{ width:705px;  margin-left:15px;}
.focus-block{ background:#373432;  padding:5px; height:200px; float:left;}
.sub-news{float:left;margin-left:10px; }
.data-blocknews{ text-indent:14px; text-align:left; height:160px; padding-top:10px; width:365px;}
.data-block{ text-indent:14px; text-align:left; }
.sub-newsbg{background:url(./news-bg.jpg) repeat; }
.sub-newsbg1{background:url(./news-bg1.jpg) repeat;padding-top:10px; height:145px;}
.subbox2{width:705px; padding-top:5px;}
.yxgl{ width:330px;float:left;}
.ss{ text-indent:14px;text-align:left;}
.yxzl{ width:365px; float:left;margin-left:10px; background:url(./news-bg.jpg) repeat; }
.zlwd {float:left; margin-left:15px;margin-top:10px;height:145px;}
.list-info{width:80px; float:left;}
.list-info li{ width:80px; background:url(./dian.jpg) 0px 12px no-repeat; }

.pic-box{background:url(./yxjt-bg.jpg) repeat; }

.pic-block li{ width:135px; float:left; margin:14px 16px!important;margin:14px 4px; }

/*news*/
.content{width:717px; height:auto; }
.content-container{ margin-left:12px; background:url(./yxjt-bg.jpg) repeat;}
.contentny-box{width:705px;margin-top:0px;height:auto;padding:0;background-image: url(./title.jpg);background-repeat: no-repeat;}
.page-data-content { text-align:left; margin:30px;}
.page-data-box h3{ padding-top:50px;}

.auto-height{height:auto !important; min-height:452px; height:375px;}
.auto-heightnews{height:auto !important; min-height:382px; height:375px;}


