/* Global CSS */
html {overflow-y:scroll;}
body { margin:0; font:12px "\5B8B\4F53", sans-serif; background:#170801; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding:0; margin:0; }
table, td, tr, th { font-size:12px; }
li { list-style-type:none; }
img { vertical-align:top; border:0;}
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
/*table,tr,td{padding:0px;}*/
address, cite, code, th { font-weight:normal; font-style:normal; }
em{  font-style:normal; }
.fB { font-weight:bold; }
.fr{display:inline;float:right!important;}
.fl{display:inline;float:left!important;}
.clear{clear:both;height:0;width:0;overflow:hidden;}
.clearfix, .area, .header, .footer, .area-sub, .area-main { *zoom:1;}
.clearfix:after, .area:after, .header:after, .footer:after, .content:after, .area-sub:after, .area-main:after, .main-col-10:after, .main-col-9:after, .tab-con:after { display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:"."; }
/*span blank*/
.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; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.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; }
/*font css*/
h2.bigsize { font-family: "Microsoft YaHei", "微软雅黑", "宋体"; font-size: 18px; font-weight: bold; height:24px; line-height: 24px; margin: 7px 0 9px; overflow:hidden; }
h2.bigsize em { font-weight: bold; white-space: nowrap; }
h3.bigsize { font-family: "Microsoft YaHei", "微软雅黑", "宋体"; font-size: 16px; font-weight: bold; height:24px; line-height: 24px; margin: 10px 0 6px; overflow:hidden; width:375px; margin-right:-15px; }
h3.bigsize em { font-weight: bold; }
/*link css*/
a { color:#555555; text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { color:#ff3f00; text-decoration:underline; }
a:active { color:#ba2636; }
.more a:hover { color: #BA2636; }
.more a, .more a:visited { color:#888; }
/*colors*/
.cLGray { color:#dddddd; }
.cDGray { color:#c1c1c1; }
.cgray { background: url("http://img6.cache.netease.com/cnews/news2012/img/nav-border.png") no-repeat scroll 0 0 transparent; height: 12px; width: 1px; }
.cDRed,.cDRed:visited,.cDRed a{color:#ba2636;}
.cDRed a:hover,a.cDRed:hover{color:#ba2636;}
/*show hide*/
.hide{display: none;}
.show{display: block;}
/*--- common end ---*/

/*content*/
#home{ background:url(../img/bg_top.jpg) center top no-repeat;}
.home img{ display:block;}
.main-content{background: none repeat scroll 0 0 #FFFFFF; clear: both;margin: 0 auto;width:1000px;}

/*header*/
.header{ width:980px; margin:0 auto; position:relative;}
.nav{ position:absolute; height:70px; left:0; top:0;} 
.nav a{  font:bold 20px/70px 'Microsoft YaHei'; color:#fff; margin:0 12px;}
.nav a.nav-cell4{ margin-left:310px;}
.nav a:hover{ color:#fe6d08; text-decoration:none;}
/*layout 布局*/
.area { clear: both; margin: 0 auto; width: 980px; background:url(../img/bg_header4.jpg) center top no-repeat;}
.area-main { float: right; width: 750px; }
.area-sub { float: left; width: 220px;}
.sub-col-6 { float: left; width: 240px;}
.sub-col-8 { float: right; width: 320px; }

/*area-sub*/
.btn-start{ display:block; width:220px; height:82px; background:url(../img/base.png) 0 0 no-repeat; text-indent:-999em; position:relative; }
.sub-til{ height:32px; color:#FFF; background:url(../img/base.png) -280px 0 no-repeat; padding-left:10px; line-height:32px; font-size:16px; font-family:'Microsoft YaHei';}
.login-form{ background:#fff; border:1px #d0d0d0 solid; padding:16px 17px;}
.in-item{ margin-bottom:6px;}
.in-item input{ width:172px; height:15px; padding:3px 5px; background:#fef2e7; border:1px #ff926e solid; line-height:15px;}
.in-option{ padding-top:4px; color:#666666;}
.in-option *{ vertical-align:middle;}
.in-option input{ margin-right:5px;}
.in-option a{ color:#ff0000;}
.btn-ui1{ display:block; width:170px; height:35px; margin:a auto; font-size:14px; text-align:center; line-height:35px;font-weight:bold;color:#fff; margin-bottom:6px;}
.btn-login input{ background:url(../img/base.png) -330px -44px no-repeat; width:170px; height:35px; margin:a auto; border:none; cursor:pointer; color:#fff; font-weight:bold; font-size:14px;}
.btn-reg a{color:#fff; background:url(../img/base.png) -330px -85px no-repeat; display:block; width:170px; height:35px;}
.other-login{ height:24px; line-height:24px; color:#ff3f00; padding-top:5px;}
.other-login *{ vertical-align:middle;}
.other-login a{ margin-left:10px;}
.other-login .qq{ display:inline-block; width:22px; height:24px; background:url(../img/base.png) -436px -197px no-repeat;}
.other-login .yzz{ display:inline-block; width:28px; height:24px; background:url(../img/base.png) -463px -199px no-repeat;}

.sub-btnlist a{ display:block; width:110px; height:92px; text-indent:-999em;}
.sub-btnlist-l{ background:url(../img/base.png) 0 -92px no-repeat; float:left;}
.sub-btnlist-r{ background:url(../img/base.png) -110px -92px no-repeat; float:right;}
.server-con{background:#fff; border:1px #d0d0d0 solid; padding:5px 10px; color:#555555;}
.server-list{ padding-bottom:5px;}
.server-list li{ height:24px; line-height:24px;}
.server-list li a{ float:right;}
.server-more{ line-height:32px; height:32px; border-top:1px #878787 dashed; text-align:center;}
.server-more a{ color:#ff3f00;}


/*qrcode*/
.bes_qrcode{ width:150px; padding:5px 35px;}
.bes_qrcode img{ width:150px; height:150px; display:block;}
.bes_qrcode p{ font:12px/20px 'Microsoft YaHei'; color:#fff; text-align:center;}


/*flash*/
.flash-wrapprer{ width:378px; height:253px; padding:8px; background:url(../img/bg_slide.jpg) no-repeat;}
#flash {width:378px;height:253px;overflow: hidden;position: relative;}
#flash ul li {position: absolute;top: 0;left: 0;width:378px;height:253px;}
#flash ul li.hover {opacity: 1;filter: alpha(opacity = 100); z-index:2;}
/*#flash .bgtit {position: absolute;bottom: 0px;left:0;width: 310px;height: 22px; padding:2px 0; background: #000;opacity: 0.6;filter: alpha(opacity = 60);z-index: 2;}*/
#flash .titnum {position: absolute;bottom: 5px;right: 10px;height: 16px;padding: 2px 0;z-index: 3;text-align: right;}
#flash .titnum span {float: left;display: inline;width: 12px;height:12px;margin: 0 3px 0 3px;background: #999999;text-align: center; overflow: hidden;cursor: pointer;color: #fff; border-radius:100px;}
#flash .titnum .hover {background: #ff551f;}

/*news*/
.news{ width:346px; height:269px;}
.til-ui2{ height:26px; background:url(../img/base.png) 0 -194px no-repeat; padding-top:6px;}
.til-ui2 .more{ float:right; color:#fff; line-height:26px; font-weight:bold; margin-right:10px;}
.news-ctrl{ padding-left:17px;}
.news-ctrl span{ color:#fff; line-height:26px; height:26px; display:inline-block; padding:0 15px; cursor:pointer;}
.news-ctrl span.hover{ color:#ff3f00; font-weight:bold; background:#fff;}
.news-con{ background:#fff; border:1px #d0d0d0 solid; height:236px; border-top:none;}
.news-con h2{ height:53px; text-align:center;  font:bold 16px/53px 'Microsoft YaHei';}
.news-con h2 a{ color:#ff3f00;}
.news-list{ padding:0 15px;}
.news-list li{ height:27px; line-height:27px; border-bottom:1px #a4a4a4 dashed;}
.news-list li span{ float:right; color:#888888;}
.news-list li em{padding:1px 5px; background:#ff6604; border-radius:2px; color:#FFF; margin-right:5PX;}
.imglist-3{ width:760px; margin-left:-10px; position:relative;}
.imglist-3 img{ width:243px; height:80px; float:left; margin-left:10px; *display:inline;}

.til-ui3{height:26px; background:url(../img/base.png) 0 -244px no-repeat; padding-top:6px;}
.hero-ctrl{ padding-left:17px;}
.hero-ctrl span{ color:#fff; line-height:26px; height:26px; display:inline-block; padding:0 15px; cursor:pointer;}
.hero-ctrl span.hover{ color:#ff3f00; font-weight:bold; background:#fff;}

.gonglue{ width:344px; height:281px;}
.tjgl{ border:1px #d0d0d0 solid; overflow:hidden; height:150px;}
.til-ui4{ width:307px; height:40px; background:url(../img/base.png) 0 -292px no-repeat; padding-left:37px;}
.til-ui4 .more{ background:url(../img/bg_more.jpg) no-repeat; margin-top:8px; margin-right:10px; display:inline-block; width:35px; height:19px; color:#888888; line-height:19px; padding-left:39px;}
.til-ui4 h2{ color:#074335; line-height:34px;}

.gl-list{padding:0 15px; border-bottom:1px solid #ccc; background:#fff;}
.gl-list li{ height:27px; line-height:27px; border-bottom:1px #a4a4a4 dashed;}
.gl-list li span{ float:right; color:#888888;}
.gl-list li em{padding:1px 5px; color:#ff3f00; margin-right:5px;}

/*mt_iframe*/
.mt_iframe{ width:344px; height:122px; margin-top:6px;}
.mt-tab-ctrl{ height:26px; padding-top:6px; background:url(../img/base.png) 0 -194px no-repeat;}
.mt-tab-ctrl i,
.mt-tab-ctrl span{ display:inline-block; width:47px; height:26px; font:12px/26px "宋体"; color:#fff; text-align:center; cursor:pointer; float:left;}
.mt-tab-ctrl span.hover{ color:#ff3f00; background-color:#fff;}
.mts-tab-con{ width:342px; height:92px; border:1px #d0d0d0 solid; border-top:none; overflow:hidden; background:#fff;}
.mts-tab-con iframe{ border:none; overflow:hidden;}
.mt-tab-ctrl i{ width:60px;}


/*footer*/
.footer{background: #272624;width: 100%;margin-top: 12px;}
.footer .tips{height: 40px;line-height: 40px;background: #0f0e0d;color:#8d8d8d;text-align: center;}
.footer .footer-ctn{width: 1000px;margin: 0 auto;padding: 20px 0;}
.footer .footer-ctn .pic-link{width: 120px;height: 84px;}
.footer .footer-ctn .fr{width: 800px;color:#8a8989;}
.footer .footer-ctn p{line-height: 24px;margin-top: 6px;}
.footer .footer-ctn p a{border-left:1px solid #8a8989;color:#8a8989;padding: 0 6px 0 16px;}
.footer .footer-ctn span{background: url(../img/icons.png) no-repeat;padding-left: 18px; margin: 0 6px;}
.footer .footer-ctn span a{border-left: 0 none;padding: 0;}
.footer .footer-ctn .qq{background-position:0 -526px;}
.footer .footer-ctn .tel{background-position:-282px -526px;padding-left: 22px;}
.footer .footer-ctn .email{background-position:-282px -560px;padding-left: 22px;}
.footer .footer-ctn .tx-weibo{background-position:-275px -454px;padding-left: 28px;line-height: 24px;display: inline-block;*display: inline;*zoom: 1;}
.footer .footer-ctn .sina-weibo{background-position:0 -450px;padding-left: 22px;line-height: 24px;display: inline-block;*display: inline;*zoom: 1;}

.side-widget{ width:240px; position:absolute;}
.side-widget h2{ font:bold 22px/50px 'Microsoft YaHei'; color:#ff0000; text-align:center;}
.side-widget-con{ background:#fff; }
.side-widget-con h5{font:14px/20px 'Microsoft YaHei'; color:#000; border-bottom:1px #b8b8b8 solid; padding-bottom:12px;}
.side-widget-con h5 span{ color:#ff0000;}
.server-info{margin-top:10px; }
.server-info strong{ color:#ff0000; float:left; width:70px; color:#ff3f00;}
.server-info ul{ padding-left:70px;}
.server-info ul li{ line-height:26px;}
.zhuxiao{ display:block; width:170px; height:35px; font-weight:bold; line-height:35px; text-align:center; color:#fff; background:url(../img/base.png) -330px -125px no-repeat; margin:10px auto 0 auto;}
.zhuxiao:hover{ color:#fff;}

.list{}
.list-til{ height:42px; background:url(../img/bg_p_list.png) top center no-repeat; width:750px; color:#fff;}
.list-til p{ float:right; line-height:42px; padding-right:10px; }
.list-til p a{ color:#fff;}
.list-til h2{ font:20px/42px 'Microsoft YaHei'; padding-left:20px;}
.list-con{ background:#fff; border:1px #d0d0d0 solid; border-top:none; padding:30px;}
.textlist{ height:550px;}
.textlist li{ height:32px; line-height:32px; border-bottom:1px #a3a3a3 dashed;}
.textlist li span{ float:right; color:#888888;}

.page-number{width:100%;overflow:hidden; position:relative; font-size:12px;}
.page-number ul{float:left;width:auto;padding:15px 0px;position:relative;left:50%;}
.page-number ul li{float:left;position:relative;right:50%;font-family:Verdana;padding:2px;width:auto;background:none;border-bottom:none;}
.page-number ul li a{padding:0 7px;display:block;;}
.page-number ul li a:hover,.page-number ul li.thisclass a{text-decoration:none;color:#fe760e;}
.page-number .pageinfo{color:#fe760e;float:left;position:relative;left:-50%;line-height:17px;padding:2px 4px;}
.page-number .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;}

/*ArticleCaption*/
#article{ padding:5px 17px 20px;}
#article h1{font-size:20px; font-family:Microsoft YaHei; color:#bd2c1b;padding-top:10px;text-align:center;overflow:hidden;}
#article address{height:20px;line-height:20px;text-align:center; padding-top:10px; color:#7f7f7f;}
#article address span{margin:0 5px; font-size:12px;}
#article .copyright{text-align:right;color:#F00; font-size:12px;}
#wrapper{width:100%;}
#wrapper td{line-height:1.6;font-size:14px;}
#wrapper td p,#wrapper td center,#wrapper td div{margin:1em 0;}
#wrapper td img{vertical-align:bottom; background:none;}
.article-nav span{ line-height:24px; color:#fe710b;}


.module .m_hd {height: 30px;line-height: 30px;font-family: Microsoft YaHei;color: #fff;overflow: hidden; }
.join .m_hd{ background: url("../img/tit4.jpg") no-repeat;}
.join .m_hd h4{ padding-left: 10px; font-weight:bold; font-size: 18px;}
.join .m_bd{ padding:10px; background:#fff;}
.join .m_bd ul{ overflow:hidden; *zoom:1;}
.join .m_bd ul li{ float:left; display:inline; margin:0px 7px 5px 7px; border: 1px solid #CCCCCC; padding-top:3px; }
.jlink{ padding-top:8px;}
.jlink a{ margin:0 4px 0 3px;}

/*服务器列表*/
.tj_s{ margin-bottom:20px;}
.list-con .tj_hd h4,
.list-con .every_hd h4{ font-family: "Microsoft YaHei"; font-size: 20px; font-weight: bold;}

.tj_bd ul li,
.every_bd ul li{ color: #fff; display: inline; float: left; height: 35px; line-height: 36px; margin: 15px 6px 0; text-align: center; width: 156px;}
.tj_bd ul li{ background-color:#c31826;}
.every_bd ul li{ background-color:#0096ff;}
.tj_bd ul li a,
.every_bd ul li a{ color:#fff;}

.tj_bd ul li a:hover,
.every_bd ul li a:hover{ color:#F90;}















