/* CSS Document */
*html { width:980px;margin:0 auto;overflow-x:hidden;overflow-y:auto;display:block;SCROLLBAR-FACE-COLOR: #aaaaaa;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;SCROLLBAR-SHADOW-COLOR: #666666;SCROLLBAR-3DLIGHT-COLOR: #666666;SCROLLBAR-ARROW-COLOR: #ffffff;SCROLLBAR-TRACK-COLOR: #dddddd;SCROLLBAR-DARKSHADOW-COLOR: #999999;SCROLLBAR-BASE-COLOR: #000000;}
body { position:relative; margin:0; padding:0; text-align:center;font-size:13px;color:#333333; font-family:"宋体",  Arial, Tahoma,Verdana,  Helvetica, sans-serif;margin-left:auto;margin-right:auto;display:block;min-height:680px;height: auto!important;height:680px;SCROLLBAR-FACE-COLOR: #aaaaaa;SCROLLBAR-HIGHLIGHT-COLOR: #fff;SCROLLBAR-SHADOW-COLOR: #666666;SCROLLBAR-3DLIGHT-COLOR: #666666;SCROLLBAR-ARROW-COLOR: #fff;SCROLLBAR-TRACK-COLOR: #dddddd;SCROLLBAR-DARKSHADOW-COLOR: #999999;SCROLLBAR-BASE-COLOR: #000000;background: url(/images/bg_repeat.jpg) repeat 0 0;}
div,ol,li { Word-wrap:break-word;list-style-type:none;list-style:none;display:block; margin:0px;padding:0px;line-height:140%;}
ul { list-style: none;margin:0;padding:0;}
img{ border:0px;}
A:visited{ text-decoration: none;color: #666666;}
A:active{ text-decoration: none;color: #CCCCCC;}
A:link{ text-decoration: none;color: #333333;}
A:hover { border-left-width: 1px; border-right-width:1px;border-top-width:1px; color: #CC0000; text-decoration:none;border-bottom: 1px dotted;}
#cl { clear:both;}

#header { width:980px;text-align:center;margin-top:10px!important;margin:0;padding:0;margin-left:auto;margin-right:auto;}
.header_row_top { width:980px;margin:0;padding:2px;}
.header_row_top li { font-size:12px;text-align:right;color:#aaa;line-height:180%;}
.header_row_top a:visited,.top_row_top a:link { text-decoration:none;color:#aaaaaa;}
.header_row_top a:hover { text-decoration:none;color:#cc0000;border:none;}
.header_row { width:980px;margin:0;padding:0;margin-left:auto;margin-right:auto;}
.header_row ul { width:170px; float:left;margin:0;padding:0;margin-left:auto;margin-right:auto;}
.header_row ul#n1 { width:310px; float:left;margin:0;padding:0;margin-left:auto;margin-right:auto;}
.header_row ul#n2 { width:500px; float:right;margin:0;padding:0;margin-left:auto;margin-right:auto;}
.header_row li { color:#333333;}
.header_row_time { width:979px;margin:0;padding:0;background-color:#000000;}
.header_row_time li { font-size:13px;color:#fff;line-height:140%;text-align:left;}
.header_row_list { width:980px;display:block;background-image:url(/images/menu.jpg);background-repeat: repeat-x;height:40px;margin:0;padding:0;margin-left:auto;margin-right:auto;list-style:none;}
.header_row_list ul { width:980px;margin:0;padding:0;}
.header_nav { padding:0;font-size:14px;font-family:Arial, Helvetica, sans-serif,宋体;margin:0;list-style:none;}
.header_nav li{float: left;margin-right:1px;margin-top:6px;}
.header_nav li a,.header_nav li a:hover span{line-height:25px;text-decoration:none;text-align:center;overflow:hidden;border:none;}
.header_nav a span{display:none; text-decoration: none;}
.header_nav a:hover{position: relative;text-decoration:none;}
.header_nav a:hover span{text-decoration:none;position:absolute;margin-top:5px!important;top:-6px;cursor:pointer;font-weight:bold;padding:0;margin:0;}
.header_nav li a:hover,.header_nav li a:hover span{ text-decoration:none;color:#DC4E1B;display:block;background-image:url(/images/menubg.jpg);background-repeat: repeat-x;border:none;}
.h_nav { position: relative;width:70px;left:0px!important;left:-15px;}
.n_nav { position: absolute;width:80px;left:5px!important;left:-22px;}
.g_nav { position: absolute;width:80px;left:5px!important;left:-12px;} 
.a_nav { position: absolute;width:120px;left:0px!important;left:-10px;}
.p_nav { position: absolute;width:100px;left:0px!important;left:-22px;}
.c_nav { position: absolute;width:80px;left:5px!important;left:-12px;}
.l_nav { position: absolute;width:70px;left:0px!important;left:-2px;}

.m_pages { background-color: #F5F5F5;margin-right:2px;font-weight:600;border:#999 1px solid;padding:2px 5px;height:15px;text-align:center;font-size:13px;color:#eee;}
.list_pages { background-color: #F5F5F5;margin-right:2px;font-weight: bold;border:#666 1px solid;padding:2px 6px;height:16px;text-align:center;}
.list_total { background-color: #F5F5F5;border:#666 1px solid;margin:0px 6px;color:#666;padding:2px 6px;height:16px;text-align:center;}

.img_msg_tt { font-size:13px;height:18px;text-align:center;margin-top:10px;margin-bottom:20px;}
.img_msg_tt a:visited,.img_msg_tt a:link { text-decoration:none;color:#972D67;}
.img_msg_tt a:hover { text-decoration:none;color:#666666;}

#guild { width:980px;margin:0;padding:5px;margin-left:auto;margin-right:auto;}
.guild_left { width:250px;margin:0;padding:0;float:left;margin-left:auto;margin-right:auto;}
.guild_left ul{ width:240px;margin-top:20px;padding:0;margin-left:auto;margin-right:auto;}
.guild_left li { text-align:center;margin-bottom:15px;padding:0;}
.guild_right { width:720px;min-height:600px;height: auto!important;height:600px;margin:0;padding:0;float:right;margin-left:auto;margin-right:auto;border-left:#ddd 1px dashed;}
.guild_right ul{ width:690px;margin:0;padding:0;margin-left:auto;margin-right:auto;}
.guild_right li { text-align:left;font-size:13px;line-height:160%;}

#footer { width:980px;margin-top:30px;padding:2px;margin-left:auto;margin-right:auto;border-top:#666 1px dashed;}
#footer ul { width:220px;margin:0;padding:0;float:left;border-top:#666 1px solid;}
#footer ul#ua { width:760px;margin:0;padding:0;float:right;border-top:#666 1px solid;}
#footer li { font-size:12px;padding:2px;text-align:center;line-height:140%;}

#pwdpower { width:180px;height:22px;border:0px none;background-color:#f1f1f1;border:#ddd 1px solid;}
#pwdpower td { width:60px;text-align:center;vertical-align:middle;padding:1px;color:#adadac;}
#pwdpower #pweak{ border-right:1px solid #dedede;}
#pwdpower #pmedium{ border-right:1px solid #dedede;}
#pwdpower #pstrong{}

/****************** 顶部 Login Bar ************/
#Loginbarshowbtn { position: fixed !important; position: absolute; left: 0; top: 0; display: block; width: 50px; height: 43px; background: transparent url(/img/system/Loginbar_showbtn.gif) no-repeat left top; opacity: 0.4; filter: alpha(opacity=40);}
#Loginbarshowbtn a { display: block; width: 100%; height: 100%; text-indent: -9999px;}
#Loginbarframe { position: fixed !important; position: absolute; display: none; left: 0; top: 0; height: 30px; width: 100%;}
#Loginbarframe iframe { width: 100%; height: 30px; background: transparent;}

/*******************弹窗样式*******************/
#UserMsnDiv { display:none;position:absolute;width:100%;border: 1px solid #CAD9EA;background: #F4F5FC url("/img/system/Login_bg.gif");background-repeat: repeat-x;background-position: 0 0;padding: 5px;font-size: 12px;color: #666666;line-height:26px;text-align: center; }
.userinfopanel {border: 1px solid #CAD9EA;width: 140px;background: #FFF url("/img/system/portalbox_bg.gif");background-repeat: repeat-x;background-position: 0 0;padding: 10px;font-size: 12px;color: #666666;line-height:18px; }
div.sepDiv{overflow:hidden; clear:both; float:none; width:100%; height:1px; font-size:1px}
#searchDiv{top:70px;right:15px;position:absolute;text-align:right;z-index:10;color:#777777;font-weight:bold; cursor:pointer;}
#pageTopText{padding:3px 10px 0px 0px;color:#999;}
#pageTopText a{color:#999;text-decoration:none;}

/****************最近读者**********************/
.text_visitor {border: 0px dashed #CCCCCC;margin: 10px auto;width:100%;text-align: center;}
.text_visitor li {float:left;font: 12px/24px Tahoma;}
.blog_visitor {width:100%;text-align: center;}
.blog_visitor li {float:left;font: 12px/24px Tahoma;}
/****************评论**********************/
#commBody li span{float:right;}
#commBody li .user{background:url(/img/system/comm_inco.gif) no-repeat 0px 2px;font-weight:bold;padding-left:15px}
#cartBody{line-height:18px;font-size:12px;}

.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/***** Main Layout ****/
#container {width: 100%;height: 100%;text-align: center;/* IE fix to center the page */}

#login_content {width: 900px;margin: 0 auto;/* center the page in Firefox */text-align: left;padding:5px;}