body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #004303;font-size:12px;font-family: 宋体,Arial; }

/****** 界面风格 ******/
.tb { width:888px;}
.td1{background:url(images/top1.gif); height:22px;}
.td2{background:url(images/top2.gif); width:372px; height:33px;}
.td3{background:url(images/top3.gif); width:516px;height:33px;float:right}
.td4{background:url(images/top5.gif); width:68px;height:135px;}
.td5{background:url(images/box1.gif) repeat; width:11px;}
.td6{background:url(images/box2.gif) repeat; width:11px;}
.td7{background:url(images/box5.gif); height:107px;}

.sidebar {width: 22%; height:100%; background:#FFFFFF;}
.sidebar-hide {display: none;}
.content-wide {width: auto;background:#eeeeee;}
.content{width: 78%; height:100%; background:#eeeeee;overflow:hidden;}
/******.content img{width: expression(this.width > 640?"640px":this.width+"px")}******/
.tt{background:url(images/cell1.gif); width:180px; height:32px;}

/****** 链接风格 ******/
a {text-decoration: none;color: #004303;}
a:hover {text-decoration: none;color:#CC3333;}
a:visited {text-decoration: none;color:#004303;}

/****** 顶部功能菜单风格 ******/
.td3 li{width: auto;float: left;padding-left: 5px;padding-right: 5px;margin: 0px;border-right: 1px #004303 solid;line-height:14px}
.td3 div{float: right;}
.td3 a {text-decoration: none;color: #004303;}
.td3 a:hover {text-decoration: none;color:#CC3333;}
.td3 a:visited {text-decoration: none;color:#004303;}

/****** 侧边栏风格 ******/

.panel{padding:0px;margin-bottom: 0px;}
.panel h3{background: url('images/v1/cell1.gif') no-repeat;width:180px;height:35px;font-size: 12px;color:#666666;font-weight: bold;text-align: center;line-height:30px}
.panel-content{width: 165px;margin-left:5px;margin-top:-15px;margin-bottom:-15px;line-height: 20px;border-top: 10px;}
.panel-content ul{padding: 0px;margin: 0px;margin-left: 1px;}
.panel-content li{padding: 0px;margin: 0px;list-style: none;background:url(images/icon2.gif) no-repeat;padding-left:20px;}

#sideblock_category {width: 165px;margin-left:5px;margin-top:-15px;margin-bottom:-15px;border-top: 10px;}
#sideblock_category ul{padding: 0px;margin: 0px;margin-left: 1px;}
#sideblock_category li{padding: 0px;margin: 0px;list-style: none;background:url(images/icon1.gif) no-repeat;padding-left:20px;line-height: 24px;}

/****** 搜索面板风格 ******/
.search-field { width: 150px;margin-bottom: 5px;border: 1px solid #cccccc;}

/****** Announcement Box ******/
.announce{border: 1px dashed #cccccc !important;border: 1px dotted #cccccc;margin: 10px;padding: 10px;word-wrap: break-all;}

/****** Defaul Page Elements ******/
.article-top {padding: 5px;margin-bottom: 15px;}
.article-bottom {padding: 5px;margin-top: 15px;}

/* 文章导航风格 */
.prev-article{ float: left; }
.next-article{ float: right; }

/****** 主内容风格 ******/
.textbox{padding: 5px;margin:5px;height:45px}
.textbox-title1{background: url('images/sidetitle_bg.gif') no-repeat;height:45px;width:45px;float:left}
.textbox-title{font-size:14px;font-weight:bolder;margin-top:4px}
.textbox-exp{float:right;padding-top:8px;padding-right:10px;}
.textbox-wt{color:#959595}
.textbox-dt{border-top:1px #A3A3A3 dashed;height:30px}
.textbox-label{width:100%;text-align:center}
.textbox-content{border-top: 1px dashed #CCCCCC;word-wrap: break-word;padding:5px;margin:5px;overflow:hidden;line-height:20px}
.textbox-bottom{border-top: 1px dashed #CCCCCC;padding: 0px;padding:5px;margin:5px;font-size: 12px;color: #004303;text-align:right;}

/* 表单风格 */
textarea{font-size:12px;border:1px solid #ccc;font-family: 宋体,Arial;}

/* comment form wrapper */
#commentForm {width: 99%;padding:10px}


/* comment box */
.commentbox{word-wrap: break-word;padding: 5px;margin: 10px;}
.commentbox-titlebg{float:left;background: url('images/comment_bg.gif') repeat-y;}
.commentbox-title{padding-left: 30px;padding-top: 10px;color: #004303;}
.commentbox-time{color: #A3A3A3;float:left;font-size: 9px;padding-left: 10px;padding-top: 15px;}
.commentbox-label{color: #004303;float:right;padding-top: 10px;font-size: 12px;}
.commentbox-content{border: 1px solid #e3e3e3;background:#ffffff;margin-top:35px;padding: 10px;padding-bottom: 14px;}
.commentbox input{font-size:12px}

/****** Input Form Styles (table) ******/
input.button{
	font-size:12px;
	line-height:15px;
	border: 1px solid #ccc;
	border-top: 1px solid #cccccc;
	border-left: 4px solid #38B549;
	color: #999999; 
	background-color: #ffffff;}
select{font-size:12px;}
.formbox input{font-size:12px}
.formbox-comment{padding-top: 10px;}
.formbox-title,
.formbox-comment-title{color: #004303;font-weight: bold;background: url('images/icon3.gif') no-repeat;padding-left: 20px;}
.formbox-rowheader {padding: 5px;font-weight: bold;}
.formbox-content {padding: 5px;}

/* smilies list */
.panel-smilies {padding:5px;text-align: center;}
.panel-smilies-title {color: #004303;text-align: left;border-bottom: 1px dashed #a3a3a3;}
.panel-smilies-content {padding: 5px;line-height: 120%;}

/****** UBB Code Custom Styles ******/
/* IE fix for ul */
.code {word-wrap: break-all;border-left: 3px solid #004303;background-color: #EBEBEB;color: #000000;margin: 5px;padding: 10px;}
.quote {border: 1px solid #e3e3e3;background-color: #f9f5e5;margin: 10px;}
.quote-title {background: url('images/icon3.gif') no-repeat;padding: 5px;color: #b47a27;padding-left:20px;}
.quote-title img {padding-right: 3px;margin-bottom: -4px;}
.quote-content {word-wrap: break-all;color: #000000;padding: 10px; background-color: #ffffff;border-top:  1px solid #E3E3E3;}


/****** Link ******/
.linkover {margin-bottom: 50px;height: auto;clear: both;}
.linkbody {margin-top: 5px;width: 50%;float: left;}
.linkimg {float: left;text-align: right;margin-right: 4px;}
.linktxt {float: left;}
.linktitle a {font-weight: bold;}
.linkgroup {font-weight: bold;font-size: 14px;margin-bottom: 5px;color: #3F67A5;}

/****** normal message box ******/
.messagebox{width: 500px;margin-top: 120px;border: 1px solid #f0f0d7; border-top: 0px; text-align: center; background-color: #f0f0d7;}
.messagebox-title{color: #f0f0d7; font-weight: bold; padding: 5px;background-color: #007236;border-top: 1px solid #f0f0d7;border-bottom: 1px solid #f0f0d7;}
.messagebox-content{color: #69581c; background:#f0f0d7;padding: 10px; padding-bottom: 20px; text-align: left;}
.messagebox-bottom{color: #69581c; background-color: #d0c292; padding: 5px;border-top: 1px solid #f0f0d7;}
