/* 布局 */
#container {width:980px;margin:0px auto;visibility: visible;}
#bgt {margin:0px;background: transparent url(../images/bgt.jpg) no-repeat scroll center top;*background: transparent url(../images/bgtie6.jpg) no-repeat scroll center top;}
#bgb {background-repeat: no-repeat;background-position: center bottom;	}
#mainbody {background-repeat:repeat-y;float:left;width:980px;}
#header {}
#left {width:189px;float:left;clear:left;text-align:center;margin-left: 20px;display:inline;overflow:hidden;}
#left #show {width: 189px;padding-bottom: 15px;padding-top: 15px;margin-right: auto;margin-left: auto;}
#right {width:743px;margin-right: 20px;float:right;clear:right;overflow:hidden;display:inline;}
#rightwide {width:980px;}
#footer{clear:both;margin-right: auto;margin-left: auto;padding: 0px;line-height: 20px;color: #FFFFFF;text-align: center;font-size: 14px;}
/* 顶端FLASH和图片样式 */
#topbone {background-image: url(../images/bg.gif);background-repeat: no-repeat;height: 58px;width: 980px;}
#topline {width:980px;height:30px;overflow:hidden;}
.topl {width:980px;height:30px;}
#topline a {float:left;background-image: url(../images/bg.gif);background-repeat: no-repeat;background-position: 0px -58px;}
#topline a:hover {background-position: 0px -88px;}
/* 左侧链接的鼠标事件 */
#left span {height: 208px;width: 130px;text-align:left;background-image: url(../images/spanbg.gif);background-repeat: no-repeat;text-indent: 1em;z-index: 30;line-height: 17px;position:absolute;font-size: 12px;padding: 22px 11px 11px 22px;}
#left a span {display: none;}
#left a:hover{position: relative;}
#left a:hover span {display:block;position:absolute;top:30px;left:-20px;color:#000;}
.sidecp {background-image: url(../images/link.gif);height: 32px;width: 189px;	}
/* 右侧顶端背景 */
#righttop {position:relative;background-image: url(../images/bg.gif);text-align: center;height: 74px;width: 743px;background-repeat: no-repeat;background-position: 0px -420px;}
#righttopwide {position:relative;background-image: url(../images/bg.gif);text-align: center;height: 94px;width: 980px;background-repeat: no-repeat;background-position: 0px -232px;}
#rightbtm {background-image: url(../images/bg.gif);height: 94px;width: 980px;background-repeat: no-repeat;background-position: 0px -138px;}
#rightbtmwide {background-image: url(../images/bg.gif);height: 94px;width: 980px;background-repeat: no-repeat;background-position: 0px -326px;}
/* 搜索栏位置 */
#searchbar {position: relative;top: -20px;margin:0px auto;text-align: center;overflow-y: auto;}
/* 重定义默认标签 */
html {	cursor: url("../images/cursor/cur.png"),default;}
html.waiting {cursor: url("../images/cursor/wait.cur"),wait;}
a {cursor:url("../images/cursor/spec.png"),pointer;}
body {word-break : break-all;margin: 0px;background-color: #2C1E11;background-image: url(../images/bkg.jpg);background-repeat: repeat;background-position: center top;font-size: 14px;/*text-shadow: 1px 1px 1px #897B53;*/
color: #000000;line-height: 20px;word-break:break-all;font-family:Georgia, "微软雅黑", "宋体", "Sans-Serif"; _background-image: url(about:blank);     /*用浏览器空白页面作为背景*/
_background-attachment: fixed;  /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/
}
#right img {margin: 3px;}
#left img {margin: 3px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.colorbox{}
.colorbox {filter:alpha(opacity=90);opacity: 0.9;}
.colorbox:hover {padding:0px;filter:alpha(opacity=100);opacity: 1;}
#right table,td,th{border:1px dotted #666666;border-collapse:collapse;text-align: center;margin:0px auto;*border:1px solid #999999;}
#right thead {height: 26px;}
#right table {background: #FEEFC4 url(../images/table.jpg) repeat-y scroll center center;box-shadow:0px 0px 4px #616161;-moz-box-shadow:0px 0px 4px #616161;-webkit-box-shadow:0px 0px 4px #616161;border:1px solid #777777;}
/*box-shadow:3px 3px 5px #999;*/
/*-webkit-box-shadow:3px 3px 5px #999;*/
/*-moz-box-shadow:3px 3px 5px #999;*/
#right td {padding:2px;background-image: none;}
#right tr:hover {background-color: #ECFFEC;	}
textarea, input, select {font-family:Georgia, "微软雅黑", "宋体", "Sans-Serif"; font-size: 14px;padding: 0px 3px;vertical-align: middle;word-break:break-all;}
p{text-indent: 2em;margin: 8px 0px;}
hr {background-image: url(../images/hr.gif);height: 18px;*height: 2px;width: 602px;border: none;text-align: center;margin:0px auto;}
img {border: 0;vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {line-height:1.5em;text-align:center;}
h1,h2{font-variant: small-caps;}
a:link {text-decoration: none;color: #0099CC;}
a:visited {text-decoration: none;color: #4169E1;}
a:hover {text-decoration: none;color: #FF0000;}
a:active {text-decoration: none;color: #0099CC;}
#footer a:link {text-decoration: none;color: #FF6000;}
/* 右侧列表样式 */
#right ul,ol{margin: 5px 0px;padding-left: 17px;}
#right ol {padding-left: 30px;list-style-type: upper-roman;}
/* 字体样式 */
.TopName{font-size: 20px;line-height:1.2em;text-align:center;font-weight: bold;}
.small {font-size: 12px;}
.normal {font-size: 14px;line-height:1.3em;}
.big {font-size: 20px;line-height: 25px;}
.bigk {font-size: 24px;line-height: 25px;font-family:Georgia, "楷体","楷体_GB2312", "微软雅黑", "宋体", "Sans-Serif"; }
.bold {font-weight: bold;text-indent: 0px;}
.centerbold {font-weight: bold;text-align: center;text-indent: 0px;}
.bigcenterbold {font-size: 16px;font-weight: bold;text-align: center;font-family: "Times New Roman", Times, serif;text-indent: 0px;padding: 4px 0px;font-variant: small-caps;}
.bcd {font-size: 16px;font-weight: bold;text-align: center;font-family: "Times New Roman", Times, serif;text-indent: 0px;padding: 4px 0px;}
.bck {font-size: 24px;line-height: 25px;font-family:Georgia, "楷体","楷体_GB2312", "微软雅黑", "宋体", "Sans-Serif";text-align: center;text-indent: 0px;padding: 4px 0px;}
.accentuate {color: #990000;}
.acc {color: #990000;}
.black {color: #000000;}
.green {color: #339900;}
.deepgreen {color: #030;}
.red {color: #FF0000;}
.blue {color: #0000FF;}
.purple {color: #9932cc;}
.deeppurple {color: #330066;}
.teal {color: #00CCFF;}
.pink {color: #FF99FF;}
.yellow {color: #FFCC00;}
.orange {color: #F30;}
.brown {color: #613c18;}
.gray {color: #6D6D6D;}
.grey {color: #6D6D6D;}
.bigfwxk {font-family: Georgia,"华文行楷";font-size: 36px;line-height: 40px;font-variant: small-caps;}
.mfsize {font-size: 20px;}
.aligncenter {text-align: center;}
.alignleft {text-align: left;}
.alignright {text-align: right;}
.alignside {text-align: justify;}
/* 引用和隐藏样式 */
.hidden {display : none;}
.quote {background: #FEEFC4 url(../images/quote.jpg) no-repeat scroll right bottom;border: 1px solid #929292;margin: 6px;padding: 10px;border-radius: 5px;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;box-shadow:0px 0px 2px #929292;-moz-box-shadow:0px 0px 2px #929292;-webkit-box-shadow:0px 0px 4px #929292;}
.quote:hover {border: 1px solid #686868;box-shadow:0px 0px 4px #666;-moz-box-shadow:0px 0px 4px #666;-webkit-box-shadow:0px 0px 4px #666;}
.squote {background: #FEEFC4 url(../images/quote.jpg) no-repeat scroll right bottom;border: 1px solid #929292;margin: 6px;padding: 3px;border-radius: 5px;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;box-shadow:0px 0px 2px #929292;-moz-box-shadow:0px 0px 2px #929292;-webkit-box-shadow:0px 0px 4px #929292;}
.qutoe ul{padding-left:30px;}
.fh{float: left;text-align: center;}
.fhb{float: left;text-align: left;border: 1px dotted #666666;*border: 1px solid #999999;}
.plb {padding:5px 20px;font-size:18px;margin:0px auto;text-align:center;width:}
/* 图片浮动 */
.imgleft,.Fleft {float: left;margin: 4px;}
.imgright,.Fright {float: right;margin: 4px;}
/* 紧贴式列表 */
.floul {padding: 10px 10px 10px 60px;height: 170px;}
.floul li {float: left;padding: 4px;width: 130px;height: 24px;}
/* 资料中部同类链接条 */
#floatl{position:absolute;top:100px;left:360px;z-index:40;}
/* 右侧上下及链接样式 */
#sidertop {padding: 10px;height: 39px;width: 24px;position: fixed;top: 0px;right: 0px;_position: absolute; /*IE6 用absolute模拟fixed*/_top: expression(documentElement.scrollTop + "px"); }/*IE6 动态设置top位置*/
/* documentElement.scrollTop 设置浮动元素始终在浏览器最顶，可以加一个数值达到排版效果 */
#siderbottom {padding: 10px;height: 39px;width: 24px;position: fixed;right: 0px;bottom: 0px;_position: absolute;_top: expression(documentElement.scrollTop + (documentElement.clientHeight-this.clientHeight) + "px");}
.siderimg {padding: 10px;height: 39px;width: 24px;}
#sider {_behavior: url("../css/csshover.htc");_position: absolute;_top: expression(documentElement.scrollTop + 50 + "px");}
#sider ul {position: fixed;z-index: 2000;list-style-type: none;right: 0px;top: 50px;}
#sider li {height:33px;padding: 5px 0px 5px 0px;}
#sider li a {float:right;background-image: url(../images/sider/siderbgh.gif);background-repeat: no-repeat;background-position: right;}
#sider li a:hover {background-image: url(../images/blank.gif);}
#sider li a img {visibility:hidden;width: 40px;height: 33px;}
#sider li a:hover img {visibility:visible;width: 150px;height: 33px;}
/* 左侧上方随机图片定位 */
#mbgtop {width:980px;height:20px;background-image: url(../images/bg.gif);background-repeat: no-repeat;background-position: 0px -118px;}
/* 左侧链接样式 */
.leftsidelink {text-align: left;}
.leftsidelink ul {width: 189px;position: relative;left: -30px;}
.leftsidelink li {height:25px;line-height:25px;vertical-align:middle;background-image: url(../images/linkbg.gif);background-repeat: no-repeat;background-position: left center;text-indent: 32px;list-style-type: none;}
.leftsidelink a {color: #E2D7BF;}
.leftsidelink a:visited {color: #E2D7BF;}
.leftsidelink a:hover {color: #FFFF00;}
.gamelink {margin: 5px;}
/* 左侧广告定位 */
.sideads {text-align: center;margin-top: 33px;}
/* 主页下方分页链接 */
#pagination a {border:1px solid #999999;padding:1px 5px;background-color:#FEEFC4;line-height:26px;font-family:Arial;margin:0px 2px;}
#pagination a:hover {font-weight: bold;color: #FFF;background-color: #900;border: 1px solid #900;}
#pagination .acur {font-weight: bold;color: #FFF;background-color: #9932cc;border: 1px solid #9932cc;}
/* 主页更新标题 */
#newsindex img{box-shadow:2px 2px 4px #666;-webkit-box-shadow:2px 2px 4px #666;-moz-box-shadow:2px 2px 4px #666;border-radius: 5px;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}
.newstitle {font-size: 16px;position: relative;top: 67px;text-align: center;color: #990000;width: 430px;margin-right: auto;margin-left: 209px;z-index:200;text-shadow:#990000 0 0 1px,#990000 0 0 2px;}
/*filter:progid:DXImageTransform.Microsoft.glow(Color=#521616,Strength=2);*/
/* 主页更新标题下日期 */
.newsta {color:#999999;font-size:10px;margin-left:126px;margin-right:auto;position:relative;text-align:right;top:73px;width:470px;z-index:200;}
/* 主页更新主体内容 */
.newsList{padding-left:50px;}
.newscontent {width: 630px;text-align: left;position: relative;margin-right: auto;margin-left: 60px;padding-top: 80px;padding-bottom: 10px;}
.newcontent img{box-shadow:2px 2px 4px #666;-webkit-box-shadow:2px 2px 4px #666;-moz-box-shadow:2px 2px 4px #666;}
.newspost {text-align: right;padding-right: 80px;}
#newsindex .noshadow, .noshadow {box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius: 0px;-moz-border-radius:0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;}
/* 资料首页新闻链接 */
#ajaxNews {height:20px;text-align:center;width:490px;margin:0px 0px 0px 85px;position: relative;top: -11px;overflow: hidden;}
#ajaxNews a:link{color: #ff0000;font-weight: bold;}
#ajaxNews a:visited{color: #FF6000;font-weight: bold;}
.newsline {height:24px;font-family:Arial, "微软雅黑", "宋体", "Sans-Serif";}
.newslineiframe {border:0px;margin: 3px auto;padding: 0px;height: 24px;width: 500px;text-align: center;vertical-align: bottom;overflow: hidden;}
/* 新闻回复内容 */
#reply {text-align: center;}
#reply table{font-family:Arial, "微软雅黑", "宋体", "Sans-Serif";width: 620px;border:0px none #efdaa1;border-collapse:collapse;text-align: left;margin:0px auto;background-color: transparent;background-image: none;table-layout: fixed;box-shadow:0px 0px 0px #616161;-moz-box-shadow:0px 0px 0px #616161;-webkit-box-shadow:0px 0px 0px #616161;}
#reply td{border:0px none #efdaa1;vertical-align: top;overflow: hidden;}
#reply tr{border-bottom:1px dotted #666666;*border-bottom:1px solid #999999;}
.replyquote {border: 1px none #666666;margin: 6px;padding: 6px 20px;background-color: #FEEFC4;box-shadow:0px 0px 1px #616161;-moz-box-shadow:0px 0px 1px #616161;-webkit-box-shadow:0px 0px 1px #616161;border-radius: 5px;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}
.compart {padding:5px 50px 5px 280px;}
#relatedlinkleft{width: 320px;margin-left: 50px;float: left;}
#relatedlinkright{width: 320px;margin-right: 43px;float: right;}
#relatedlinkleft li, #relatedlinkright li{height: 23px;overflow: hidden;}
#relatedlinkleft ul, #relatedlinkright ul{padding-left: 0px;}
/* 右侧主体 */
.content {padding: 40px;text-align: left;}
#rightwide .content {padding: 40px 70px;text-align: left;}
.content_n {padding: 40px 80px;text-align: left;}
.artt{font-family: Georgia, "华文行楷", "微软雅黑", "宋体", "Serif"; font-size: 32px;line-height: 40px;text-align: center;height: 55px;background: transparent url(../images/articletitle.gif) no-repeat scroll center bottom;font-variant: small-caps;}
#artinfo{margin: 0px auto;width: 500px;color: #999;font-size: 12px;}
#artinfo span{padding: 0px 40px 0px 0px;}
/* 相册样式 */
#album {margin:0px auto;padding: 20px 25px 20px 45px;text-align: center;width: 672px;}
.albumbg{height: 200px;width: 222px;background-image: url(../images/albumbg.jpg);background-repeat: no-repeat;background-position: 0px 0px;display:block;line-height: 222px;float: left;}
.imgbg{height: 164px;width: 164px;background-image: url(../images/150bg.gif);background-repeat: no-repeat;background-position: 3px -1px;display:block;line-height: 164px;float: left;}
.albumimg {padding: 0px;margin-top: 17px;margin-left: 3px;}
.albumtext {line-height: 34px;}
#album img {padding:18px 10px 13px 0px;margin: 0px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
#spanimg{}
#spanimg img {margin: 0px;padding:1px 4px 13px 0px;*padding:1px 4px 14px 0px;}
#album li {list-style-type: none;}
/* 壁纸页面样式 */
#wallpaper {margin:0px auto;padding: 20px 45px 20px 45px;text-align: center;}
#wallpaper img {}
#wallpaper ul {padding-left: 5px;}
#wallpaper li {padding: 5px;float: left;list-style-type: none;position: relative;list-style-position: inside;}
#wallpaper .upframe {height: 154px;width: 204px;position:absolute;top: 6px;left: 6px;z-index: 50;	*z-index: 200;background-image: url(../images/black-70.png);}
#wallpaper .upframe:hover{z-index: 200;}
#wallpaper .upframe li{padding: 0px;float: left;height: 22px;width: 96px;z-index: 60;position: relative;}
#wallpaper .underimg{height: 150px;width: 200px;position: relative;z-index: 100;}
#wallpaper .underimg:hover{z-index:20;}
/* 下载页面 */
#dl {padding: 40px 50px;text-align: left;}
.dldetail {background: #FEEFC4 url(../images/dlbg.gif) no-repeat scroll left top;border: 1px dotted #666666;*border: 1px solid #999999;margin:10px auto;padding: 10px;width: 600px;}
.dltitle {font-size: 16px;color: #9932cc;line-height:30px;font-weight: bold;}
.dlul {font-size:12px;padding-left:30px;}
.dlbutton {font-size: 18px;position: relative;top: 20px;left: -40px;float:right;padding:10px 20px;}
/* 搜索栏样式 */
.searchbar {position: relative;top: 37px;margin: auto;}
/* 鼠标事件浮动框 */
#hint {z-index: 1000; visibility: hidden; position: absolute; top: 0px; left: 0px;}
#hint ul,ol {margin: 4px;padding: 4px 0px 4px 4px;	}
#hint li {padding: 3px 0px;	}
#hint hr {text-align: center;margin: 5px auto;width: 75%;height: 1px;border-bottom: 1px dotted #900;*border-bottom: 1px solid #900;background: none;}
.hintc {}
.hintt {color: #990000;font-size: 18px;line-height: 20px;text-align: center;}
.hintcc {font-size: 13px;line-height: 16px;}
.hintul,.hintum,.hintur,.hintml,.hintmm,.hintmr,.hintbl,.hintbm,.hintbr {padding:0px;border:none;}
.hintul {height:20px;*height:15px;width:20px;*width:15px;background: transparent url(../images/hintul.png) no-repeat scroll right bottom;	}
.hintum {height:20px;*height:15px;background: transparent url(../images/hintum.png) repeat scroll center bottom;}
.hintur {height:20px;*height:15px;width:24px;*width:15px;background: transparent url(../images/hintur.png) repeat scroll left bottom;}
.hintml {width:20px;*width:15px;background: transparent url(../images/hintml.png) repeat scroll right center;}
.hintmm {background: transparent url(../images/hintmm.png) repeat scroll center center;text-align: left;}
.hintmr {width:24px;*width:15px;background: transparent url(../images/hintmr.png) repeat scroll left center;}
.hintbl {width:20px;*width:15px;height:24px;*height:15px;background: transparent url(../images/hintbl.png) no-repeat scroll right top;}
.hintbm {height:24px;*height:15px;background: transparent url(../images/hintbm.png) repeat scroll center top;}
.hintbr {height:24px;*height:15px;width:24px;*width:15px;background: transparent url(../images/hintbr.png) repeat scroll left top;}
/* H6资料样式 */
.bg100 {width:92px;height:92px;padding:4px;background-image: url(../h6/file/bg100.png);}
.bg152 {width:140px;height:134px;padding:9px 6px;background-image: url(../h6/file/bg152.png);}
.oblock {text-align: center;float: left;width: 150px;height:210px;}
#right .h6tableb{font-family: 微软雅黑;}
#right .h6tablea,#right .h6tableb {padding:0px;width: 640px;background-image: url(../images/h6table.jpg);}
#right .h6tablea tbody,#right .h6tableb tbody {font-size: 12px;line-height: 14px;}
#right .h6tablea p,#right .h6tableb p {text-indent: 1em;margin: 5px;}
#right .h6tablea hr,#right .h6tableb hr {border-bottom: 1px dotted #900;*border-bottom: 1px solid #900;height: 1px;margin: 1px auto;width: 80%;}
.normalBlock {background-color: #CCC;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;}
.TealBlock {background-color: #69e2ff;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#ffea00;}
.BlueBlock {background-color: #069;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#FFF;}
.RedBlock {background-color: #900;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#FFF;}
.DeepgreenBlock {background-color: #360;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#FFF;}
.BrownBlock {background-color: #630;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#FFF;}
.PurpleBlock {background-color: #60F;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#FFF;}
.LightBlock {background-color: #FF6;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;}
.DarkBlock {background-color: #333;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#FFF;}
.AirBlock {background-color: #BCCCCF;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;}
.BloodBlock {background-color: #380c0d;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#df5b72;}
.TearBlock {background-color: #255056;float: right;padding:2px 4px;font-family:Arial;margin:1px 2px;color:#acc5ca;}
/* H5资料样式 */
#right .h5tablea{padding:0px;width: 640px;}
#right .h5tablea tbody {font-size: 12px;line-height: 14px;}
/*.h5tablea img {filter:alpha(opacity=50);-moz-opacity:0.5;-kHTML-opacity: 0.5;opacity: 0.5;}
.h5tablea img:hover {padding:0px;filter:alpha(opacity=100);-moz-opacity:1;-kHTML-opacity: 1;opacity: 1;}*/
#right .h5tablea p {text-indent: 1em;margin: 5px;}
#right .h5tablea hr {border-bottom: 1px dotted #900;*border-bottom: 1px solid #900;height: 1px;margin: 1px auto;width: 80%;}
.skll {height: 78px;width: 98%;}
.spellari {font-size: 12px;padding: 0px 0px 0px 20px;}
/* H3资料样式 */
#right .h3tablea{padding:0px;width: 640px;background-image: url(../images/h3table.jpg);}
#right .h3tablea tbody {font-size: 12px;line-height: 14px;}
#right .h3tablea p {text-indent: 1em;margin: 5px;}
#right .h3tablea hr {border-bottom: 1px dotted #900;*border-bottom: 1px solid #900;height: 1px;margin: 1px auto;width: 80%;}
.htbdiv {margin: 0px auto;padding:5px;width: 640px;background-image: url(../images/h3table.jpg);}
/* H3资料样式 */
#right .h2tablea{padding:0px;width: 640px;background-image: url(../images/h2table.jpg);}
#right .h2tablea tbody {font-size: 12px;line-height: 14px;}
#right .h2tablea p {text-indent: 1em;margin: 5px;}
#right .h2tablea hr {border-bottom: 1px dotted #900;*border-bottom: 1px solid #900;height: 1px;margin: 1px auto;width: 80%;}
/* 分游戏首页ID */
#gameindex {padding: 40px;text-align: left;line-height: 26px;}
#gameindex a {padding: 0px 7px;}
#gameindex a:hover {padding: 0px 7px;background-color: #FFF;}

