@charset "utf-8";
body{color:#003064;background:#FFFFFF url(templates/default/images/#FFFFFF);}
body,input,textarea,select{font:normal 12px/160% Tahoma,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
font{line-height:normal;}
body,ul,ol,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,form{margin:0px;padding:0px;}
li{list-style:none;}
a{color:#003A7B;}
a:hover{color:#006CD9;}
a,a:hover{text-decoration:none;}
img{border:none;}
.allimg img{vertical-align:middle;}

input,textarea{border:1px solid #B2D4E8;background:#FFFFFF;height:19px;margin:0px;padding:0px 2px;}

.input1,.input2{height:19px;font:normal 12px/18px Tahoma,sans-serif;}
.input1{background-color:#F0F8FF;border:1px solid #5FA5CF;}
.input2{background-color:#EEE;border-bottom:#FFF 1px solid;border-left:#CCC 1px solid;border-right:1px solid #FFF;border-top:#CCC 1px solid;}
.button{font:normal 12px/16px Tahoma,sans-serif;height:20px;border-left:1px solid #EFEFEF;border-top:1px solid #EFEFEF;border-bottom:1px solid #BBB;border-right:1px solid #BBB;background:#E7E7E7;}
.smallbox{border:none;background:none;}
.an input{vertical-align:middle;}

.partition{ display:block;font:1px/1px Tahoma;height:5px;}

#outside{margin:auto;width:98%;}

.inside{margin:auto;width:auto;}

.left{float:left;text-align:left;}
.right{float:right;text-align:right;}

.hidden{overflow:hidden;white-space:nowrap;}

#header{width:100%;overflow: hidden;}
.logo{padding-top:10px;}
.banner{float:right; padding:0px;width:480px;}

#menu{height:31px;margin:10px auto 0 auto;border:1px solid #B2D4E8;background:#F6FBFF/* url(templates/default/images/menubg.jpg) repeat-x*/;}
#menu ul{line-height:30px;white-space:nowrap;}
#menu li{margin:auto 5px;float:left;}
#menu,#menu a{color:#0057A2;}
#menu a:hover{color:#000000;}

.login{clear:both;padding:5px;border:1px solid #B2D4E8;background:#F6FBFF;}

.topinfo{clear:both;width:100%;text-align:right;margin:auto;overflow:hidden;}

.bulletin{clear:both;border:1px solid #EAD9B9;line-height:180%;background:#FFFDEE;}
.bulletin,.bulletin a{color:#555;}
.bulletin textarea{border:1px solid #EAD9B9; width:98%; height:100px;}
.bottom,.mainbulletin{clear:both;padding:5px;_height:1%;overflow:hidden;border:1px solid #B2D4E8;background:#F6FBFF;}
.mainbulletin{line-height:180%;}

.mainbulletin li{float:left;margin:1px auto;}
.mainbulletin li a{float:left;text-align:center;padding:0 8px;}
.mainbulletin ul li{border-right:1px solid #B2D4E8;}
.mainbulletin ul li a:hover{color:#FF6600;background:#FFFDEE;}


.bottom img{vertical-align:middle;margin:0 5px 0 10px;}

.grid{clear:both;_height:1%;overflow:hidden;border-collapse:separate;border:1px solid #90BEDA;background:#FFFFFF;}
.grid{margin-bottom:5px;}

.inner{clear:both;width:100%;table-layout:fixed;background:#F6FBFF;}
.forumtd td,.forumno,.forumno td,.forumh,.topicLeft,.topicRight{padding:5px;}
.forumtd,.forumtd td{border-top:1px solid #B2D4E8;}
.forumno,.forumno td{border-top:none;}

.thall{clear:both;width:100%;text-align:right;border-top:4px solid #FFF0AC;height:30px;background:#0C77B1 url(templates/default/images/title_bg) repeat-x;}
.thall,.thall a{line-height:30px;color:#FFFFFF;}
.thall a:hover{color:#C4E3F6}
.thall div{padding:0 5px;font-weight:bold;}
.thall img{vertical-align:middle;padding:5px 5px;}

.category,.navCol{background:#DFF1FF;}

.col,.category{clear:both;text-align:left;border-top:1px solid #B2D4E8;}
.col{background:#F6FBFF;}

.rowOne{width:30px; text-align:center}
.rowTwo{}
	.rowTwo div{float:right;}
.rowThree{width:170px;}
.rowThree div{width:170px;overflow:hidden;white-space:nowrap;}
.rowFour{width:80px;}
	.rowFour span{font-size:11px;color:#666666;}
.rowFive{width:30px;}
	.rowFive img{padding-top:4px; margin-bottom:4px;}
.rowTopic div{overflow:hidden;height:20px;white-space:normal}/*馗*/

.boardOne{width:138px;}
.boardTwo{width:15px;text-align:center;}
.boardThree{word-wrap:break-word;overflow:hidden;}
.boardThree h1{font-weight:normal;display:inline;}
.boardThree img{ margin:auto 2px;}
.boardThree img,.boardThree input,.boardFour img{vertical-align:middle;}

.boardFour{width:40px; text-align:right;}
.boardFive{width:115px;text-align:right!important;}

.topped td{background:#ECF7FF;}

.themesLine td{font-size:1px;line-height:5px;border-top:1px solid #B2D4E8;background:#FFFDEE;}

.searchcol div{padding:5px;}

.postLeft{width:170px;}
.postRight{}
.postRight img{vertical-align:middle;}
.postEm{width:160px; margin-top:3px;}
.postEm a{float:left;padding:0px 3px;margin:1px;font-size:11px;line-height:100%;border:1px solid #B2D4E8;background:#DFF1FF;}
.postEm a:hover{background:#FFFDEE;}

.ubb_button a{float:left;margin:1px 3px 1px 0; padding:1px;}
.ubb_button a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.ubb_button textarea,.ubb_button iframe{width:100%;margin:0px;padding:0px;border:none;}
.ubb_div{border:1px solid #B2D4E8;padding:3px;width:98%;overflow:hidden;}
.ubb_div,.ubb_button textarea{background:#FFFFFF;}
.ubb_selected,.ubb_unselected{position:relative;top:-1px;z-index:999;background:#FFFFFF;}
.ubb_selected{border-top:1px solid #FFF;}
.ubb_unselected{border-top:1px solid #B2D4E8;background:#DFF3FF;}
.ubb_button input{height:24px;}

.inputdialog{ margin:5px 0 0 1px;clear:both;_height:1%;overflow:hidden;border-collapse:separate;border:1px solid #90BEDA;background:#DFF1FF;}

.linkcol a{margin-right:5px;}
.linkcol img{margin-bottom:2px;padding-top:3px;}

.online p{padding:2px 0;}
#useronline{line-height:normal;clear:both;padding:5px;}
#useronline img{margin-right:2px;}
#useronline li{float:left;width:121px;margin-right:5px;height:18px;overflow:hidden;white-space:nowrap;}

.subject_bottom,.subject{clear:both;height:26px;line-height:26px;background:#F6FBFF;}
.subject_bottom{padding:5px 5px 0 5px;border-top:1px solid #B2D4E8;}
.subject li{float:left;margin:1px auto;}
.subject li a{float:left;text-align:center;padding:0 8px;}
.subject ul li{border-right:1px solid #B2D4E8;}
.subject ul li a:hover{color:#FF6600;background:#FFFDEE;}
.boardheader{clear:both;border-width:1px 1px 0 1px;border-style:solid;border-color:#B2D4E8;background:#F6FBFF;}

.boardpage,.boardpage a{padding:0 2px;font-size:11px;}
.boardpage a:hover{text-decoration:underline;}

.topicLeft{width:170px;}
.topicRight{overflow:hidden; padding-left:10px;}

.reply_button,.reply_font{margin:auto 5px auto 0px;}
.reply_button{float:left;}
.reply_button li img{vertical-align:middle;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.reply_button li a:hover img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.reply_button li{float:left;line-height:16px;}
.reply_font{float:right;text-align:right;}
.reply_font a:hover{text-decoration:underline;}

.forumh td{padding:2px 5px;background:#DFF1FF}

.bg1{background:#F9F9F9 !important;}
.bg2{background:#FFFFFF !important;}

.name{height:28px;}
.name div{float:left;}
.name p{width:108px;line-height:normal;margin-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.name img{margin-top:2px;}

.reply_left{clear:both;width:155px;}
.reply_left li{clear:both;width:145px;}
.reply_left ul li{line-height:22px;white-space:nowrap;overflow:hidden;}
.reply_left ol{margin-bottom:10px;}
.reply_left ol li{text-align:center;margin:5px auto;}
.reply_left p{padding:5px 0px;}

.ua{z-index:1;}
.ub{z-index:2;clear:both;position:absolute;margin-top:-20px;visibility:hidden;filter:Alpha(opacity=100);-moz-opacity:1;}
.ub_list{clear:both;overflow:hidden;width:155px;height:200px;border:1px solid #B2D4E8;background:#F6FBFF;}
.ub_list li{clear:both;padding:3px 0;height:20px;width:145px;margin:auto;overflow:hidden;white-space:nowrap; border-bottom:1px dashed #B2D4E8; }
.ub_list li img{vertical-align:middle;}
.uc{ padding:5px;text-align:center; margin-bottom:-1px;border:1px solid #EAD9B9;background:#FFFDEE;}

.user_profile p{overflow:hidden;white-space:nowrap;}
.user_profile img{vertical-align:middle;}

.contentHeight{min-height:180px;}
*html .contentHeight{height:180px;}/*IE*/
.content{line-height:180%;width:99%;word-wrap:break-word;overflow:hidden;font-size:14px;}
.content font{line-height:normal;} 
.content img{margin:3px 1px;}
.content table,.content td{border:1px solid #B2D4E8;}
.content td{padding:5px;}

.reedit{font-size:11px;color:#666666}

.signature{width:99%;color:#888;background:url(http://www.gxguilin.net/images/signature.gif) no-repeat left 10px;}
/*.signature font,.sign{font-size:12px;color:#888!important;}*/
.signature p{padding-top:8px;line-height:normal;/*font-size:12px!important;*/color:#666666;}
.sign{overflow:hidden;}

.topboard{clear:both; margin-bottom:5px;_height:1%;overflow:hidden;}
.topboard img{margin:0 5px 0 0;}

.option_button{border:none;background:none;color:#FF0000;}

.dl{clear:both;width:510px;margin:auto;}
.dl dd{float:left;width:100px;height:40px; text-align:right;}
.dl dt{float:left;width:400px;height:40px; padding-left:10px;}

.change_skin_ul{width:100%; margin:auto;}
.change_skin_ul p{padding:5px;}
.change_skin_li,.change_selected_skin{float:left;margin:5px;padding:4px;}
.change_skin_li{background:#DFF1FF;border:1px solid #B2D4E8;}
.change_selected_skin{background:#FFFDEE;border:1px solid #B2D4E8;}

#footer{text-align:center;}

.comment{padding:3px 3px 3px 30px;background:#FFFDEE url(templates/default/images/icon/info.gif) no-repeat 5px 5px;}
.comment,.quote{clear:both;margin:5px auto;color:#666666;border:1px solid #EAD9B9;}

.quote{overflow:hidden;word-wrap:break-word;width:96%;padding:5px 0 5px 10px;font-size:12px;background:#FFFDEE;}

.attachinfo{clear:both;font-size:12px;}
.attachinfo,.attachinfo a{color:{t4};}

.small,.small a{font-size:11px !important;}
.ttt{color:#FF0000 !important;}
.t1,.t1 a{color:#FF6600 !important;}
.t1 a:hover,.t4 a:hover{color:#000000 !important;}
.t2,.t2 a{color:#666666;}
.t3,.t3 a{color:#333333;font-weight:bold;}
.t4,.t4 a{color:#0057A2;}
.smallfont{font-size:12px;}
.middlingfont{font-size:14px;}
.bigfont{font-size:16px;}

.msgbtn{clear:both; height:28px;width:99%;margin-bottom:10px;border-bottom:1px dotted #B2D4E8}
.msgbtn li{float:left;}
.msgbtn li a{float:left;width:50px;line-height:16px;text-align:center;margin-right:5px;border:1px solid #B2D4E8;background:url(templates/default/images/menubg.jpg) repeat-x;}
.msgbtn li a:hover{background:#FFFDEE}

.panel_a{clear:both;width:150px;margin-bottom:5px;}
.panel_a ul{clear:both; width:150px;}
.panel_a li{float:left;padding:2px;width:180px;}

#helpmenu {width:180px;border:1px solid #90BEDA}
#helpmenu img{vertical-align:middle;}
#helpmenu a.title:link,#helpmenu a.title:visited,#helpmenu a.title2:link,#helpmenu a.title2:visited
{display:block;padding:5px 0 0 10px;}
#helpmenu a.title:link,#helpmenu a.title:visited{height:22px;margin:1px auto;border-top:1px solid #B0D4ED;border-bottom:1px solid #B0D4ED;color:#0057A2;background:url(templates/default/images/menubg.jpg) repeat-x;}
#helpmenu a.title2:link,#helpmenu a.title2:visited{font-weight:bold;border-top:4px solid #FFF0AC;height:25px;color:#FFFFFF;background:#0C77B1 url(templates/default/images/title_bg) repeat-x;}
#helpmenu a.title:hover{color:#000000;}
#helpmenu a.title2:hover{color:#000000;background:#DFF1FF;}
#helpmenu .item ul {display:none;}
#helpmenu .item ul li {height:26px;line-height:26px;}
#helpmenu .item ul li a{float:left;width:153px;padding-left:27px;color#FF0000;}
#helpmenu .item ul li a:hover{background:#F6FBFF url(templates/default/images/icon/normal.gif) no-repeat 15px center;}

.shadow{filter:alpha(opacity=95) progid:DXImageTransform.Microsoft.shadow(direction=135,color=#9F9F9F,strength=1);-moz-opacity: 0.95;}
#js_tooltip{text-align:left;font-family:tahoma;font-size:12px !important;font-size:11px;background:#FFFFE1;padding:0px 3px;border:1px solid #666;overflow:hidden;filter:alpha(opacity=95)progid:DXImageTransform.Microsoft.shadow(direction=135,color=#9F9F9F,strength=1);-moz-opacity:0.95;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}

.pager{float:right;padding:1px;margin-top:2px;border:1px solid #B2D4E8;background:#FFFFFF;}
.pager a,.pager span{background:#DFF1FF;}
.pager a,.pager b,.em,.pager span{padding:0 5px;line-height:19px;font-size:11px;margin-right:1px;float:left;}
.pager input{width:30px;float:left;height:17px;line-height:16px;}
.pager a:hover{background:#8CBDEF;color:#FFFFFF;}
.pagelist em{float:left;font-weight:bold;color:#FFFFFF;background:#8CBDEF!important;}

.pagelist strong {padding:0 5px;line-height:19px;font-size:11px;margin-right:1px;float:left;}


.preview{clear:both; margin:0px;}
.preview li{float:left;margin:1px;line-height:20px;border:1px solid #DFF1FF;}
.previewBg1{border:1px solid #B2D4E8;background:#F9F9F9;}
.previewBg2{border:1px solid #DFF1FF;background:#FFFFFF;}

.topLegend{clear:both;width:550px;padding:0 5px;border:1px dashed #B2D4E8;}
.topLegend ul{padding:5px;}

.codeOut{clear:both; width:90%;font-size:12px; margin:5px auto; border:1px solid #B2D4E8;}
.codeOut p{clear:both;width:100%;_height:1%;overflow:hidden;border-top:4px solid #DFF1FF;border-bottom:1px solid #B2D4E8;background:#F6FBFF;}
.codeOut p span{padding:1px 10px;font-size:12px;}
.codeIn{clear:both; padding:5px; margin:3px;height:150px;overflow:auto;}
.codeInAll{clear:both; padding:5px;}