﻿a:link{
color:#0099FF;
text-decoration:none;
}
a:visited{
color:#0099FF;
text-decoration:none;
}
a:active{
text-decoration:none;
}
a:hover{
color:#FF6600;
text-decoration:underline;
}
body{
	BACKGROUND-IMAGE: url(/images/background.jpg); MARGIN: 5px 0px 10px; BACKGROUND-REPEAT: repeat-x;
}
body {
margin-top:5px;
margin-bottom:0px;
text-align:center;
color:#333333;
}
body, select, textarea, input {
font-size:12px;
font-family:"宋体", Verdana, Arial;
}
form, select {
margin:0px;
padding:0px;
}
select {
border:1px #666666 solid;
}
img {
border:0px;
}
table, div, tr {
table-layout:fixed;
/*word-break:break-all;*/
}

.bold {
font-weight:bold;
}

.lightbutton {
color:#333333;
border:#7ac4ea 1px solid;
font-size:12px;
font-family:Tahoma, Verdana;
background-color:#f5fbff;
}
.input {
border:1px #7ac4ea solid;
font-size:14px;
}
#pagebody {
margin-left:auto;
margin-right:auto;
}
#header {
width:950px;
border:#DDD 1px solid;
margin-bottom:12px;
}
#header .banner {
background-color:#00bff3;
height:74px;
}
#header .title {
float:left;
margin:20px 0px 0px 10px;
font-size:28px;
font-weight:bold;
color:#FFFFFF;
}
#header .toolbar {
height:28px;
}
#header ul {
margin:0px;
padding:0px;
}

#header ul li {
list-style-type:none;
padding:7px 5px 4px 5px;
}

#header .navigation ul li {
float:left;
}

#header .manager ul li {
float:right;
}

#postmain {
width:950px;
z-index:3;
}

#postmain .nopost {
width:100%;
padding:15px 0px 15px 0px;
font-size:14px;
font-weight:bold;
color:#CC0000;
letter-spacing:2px;
border:#DDD 1px solid;
}

#footer {
width:950px;
border:#DDD 0px solid;
margin-top:0px;
padding:0px 0px 10px 0px;
height:0px;
z-index:0;
}
#footer .viststat {
display:none;
}
#footer .bmtlogo {
margin-left:10px;
margin-top:5px;
float:left;
}
#footer .copyright {
font-family:"Times New Roman", Verdana;
font-size:12px;
line-height:20px;
margin-right:10px;
float:right;
}

#smilies {
line-height:normal;
margin-top:2px;
text-align:left;
}
#smilies img {
width:20px;
height:20px;
cursor:pointer;
}

#announcement {
border: 1px solid #9dc3dc;
background-color: #eaf9ff;
margin-bottom: 7px;
padding: 5px 0px;
clear: both;
width: 100%;
display: none;
}
.vcImage {
cursor:pointer;
vertical-align:middle;
}

/* 显示留言 */
.Post {
width:100%;
border:#DDD 1px solid;
margin-bottom:11px;
background:url(post_content_bg.gif) #FFF repeat-y left top;
font-size:12px;
border-top-style:none;
}
.Post blockquote {
background-color:#F6F6F6;
border:#DDD 1px solid;
padding:5px;
color:#333;
margin:0px 5px 0px 15px;
}
.Post blockquote p {
color:#333;
}
.Post cite {
font-weight:bold;
font-style:normal;
}
.Post .keyfont {
color:#CC3300;
border-bottom:#CC3300 1px dotted;
text-decoration:none;
}

.PostInfo {
background:url(post_title_bg.gif) no-repeat 0px 0px;
float:right;
margin-left:-160px;
width:100%;
padding-top:9px;
}
.PostInfo .PostContent {
margin-left:160px;
}

.PostTitle {
margin-bottom:5px;
overflow:hidden;
text-indent:16px;
height:23px;
padding-top:7px;
margin-left:160px;
}
.PostTitle ul {
padding:0px;
margin:0px;
}
.PostTitle ul li {
float:left;
list-style-type:none;
margin-left:14px;
padding-left:3px;
height:16px;
line-height:16px;
}
.PostTitle .PostTime {
background:url(post.gif) no-repeat left center;
margin-left:0px;
}
.PostTitle .WebSite {
background:url(home.gif) no-repeat left center;
}
.PostTitle .Email {
background:url(email.gif) no-repeat left center;
}
.PostTitle .TecentQQ {
background:url(qq.gif) no-repeat left center;
}
.PostTitle .Address {
background:url(Address.gif) no-repeat left center;
}
.PostTitle .Phone {
background:url(Phone.gif) no-repeat left center;
}
.PostTitle .SFZMHM {
background:url(SFZMHM.gif) no-repeat left center;
}
.PostTitle .BoardName {
background:url(BoardName.gif) no-repeat left center;
}
.PostTitle .Host {
background:url(host.gif) no-repeat left center;
}
.PostTitle .InfoIP {
margin-left:-16px;
font-size:12px;
font-family:"宋体", Arial;
}
.PostTitle .chkbox {
float:right;
margin-top:-2px;
margin-right:7px;
}

.PostContentInner {
font-size:14px;
overflow:hidden;
width:99%;
color:#222;
font-family:Arial, Verdana;
line-height:135%;
padding-top:10px;
text-align:left;
}
.PostContentInner p {
font-size:14px;
line-height:135%;
}
.PostContentInner font {
line-height:135%;
}
.PostContentInner .PostTemper {
line-height:normal;
margin-top:-9px;
}
.PostContentInner .foradmin {
margin-top:15px;
font-family:"宋体", "Times New Roman";
font-size:14px;
color:#0000FF;
}

.MemberInfo {
margin-top:20px;
margin-left:3px;
font-size:12px;
float:left;
width:139px;
background-color:#FFF;
text-align:left;
}
.MemberInfo ul {
padding:0px;
margin:0px;
}
.MemberInfo li {
margin:0px 0px 3px 7px;
list-style-type:none;
}
.MemberInfo .InfoPic {
margin-bottom:8px;
}

.ShowThread {
width:99%;
border:#FFF 1px solid;
text-align:left;
}
.ShowThread .getcmt {
font-size:14px;
margin-top:10px;
}
.ShowThread fieldset {
border:1px #7ac4ea solid;
margin-top:10px;
margin-right:7px;
}
.ShowThread fieldset legend {
font-size:14px;
color:#222;
}
.ShowThread .ReplyMessage {
text-align:left;
font-size:14px;
font-family:Arial, Verdana;
color:#FF6600;
margin:5px;
}
.ShowThread ul {
padding:0px;
margin:10px 7px 0px;
}
.ShowThread ul li {
padding-left:18px;
margin-left:14px;
float:right;
height:16px;
line-height:16px;
list-style-type:none;
}
.ShowThread .InfoDelete {
background:url(delete.gif) no-repeat left center;
}
.ShowThread .InfoReply {
background:url(reply.gif) no-repeat left center;
}
.ShowThread .InfoEdit {
background:url(edit.gif) no-repeat left center;
}
.ShowThread .ReplyInfo {
margin:0px 5px 0px 0px;
}
.ShowThread .ReplyInfo li {
font-size:12px;
color:#222;
text-align:left;
}

.ReplyInfo .ReplyTime {
background:url(post.gif) no-repeat left center;
}
.ReplyInfo .ReplyAdmin {
background:url(user.gif) no-repeat left center;
}

/* 分页 */
.p_bar {
margin: 1px 0px;
clear: both;
height:25px;
font: 12px Tahoma, Verdana;
}
.p_bar a {
float: left;
padding: 1px 4px;
font-size: 12px;
text-decoration: none;
}
.p_input {
border: 0px;
padding: 0px;
margin: 0px;
width: 30px;
height: 15px;
background: #FFFFFF;
font-family: Tahoma, Verdana;
font-size: 12px;
}
.p_total {
background-color: #F2F9FC;
border: 1px solid #96d9f9;
border-right: 0px solid #96d9f9;
font-weight: bold;
}
.p_pages {
background-color: #F2F9FC;
border: 1px solid #96d9f9;
margin-right:1px;
vertical-align: middle;
font-weight: bold;
}
.p_num {
background-color: #FFFFFF;
border: 1px solid #96D9F9;
margin-right:1px;
vertical-align: middle;
}
a:hover.p_num  {
background-color: #F2F9FC;
border: 1px solid #96d9f9;
text-decoration: none;
}
.p_redirect {
background-color: #FFFFFF;
border: 1px solid #96D9F9;
margin-right:1px;
}
a:hover.p_redirect {
background-color: #F2F9FC;
border: 1px solid #96d9f9;
text-decoration: none;
}
.p_curpage {
margin-right:1px;
border: 1px solid #96D9F9;
vertical-align: middle;
background-color: #F2F9FC;
color: #0076A3;
font-weight: bold;
}

/*签写留言*/
.write_field {
width:100%;
border:#DDD 1px solid;
text-align:left;
margin-bottom:7px;
font-size:14px;
}
.write_field .write_item {
margin:18px 10% 18px 24%;
}
.w_submit {
margin-left:14%;
margin-top:15px;
}
.w_submit input {
font-size:14px;
letter-spacing:8px;
color:#333333;
}
.w_submit .space {
margin-left:40px;
}
.w_context .editor_tools {
width:442px;
height:23px;
line-height:normal;
margin-top:2px;
}
.w_context .editor_textexpand {
float:left;
width:25px;
}
.w_context .editor_checkclear {
float:right;
}
.w_context textarea {
width:440px;
}
.w_name input, .w_email input, .w_qq input, .w_website input {
width:170px;
}
.w_option #u_ReplyPwd {
margin-left:5px;
}
.w_option #u_ReplyPwd input {
width:60px;
}
.write_field #u_verifyCode input {
width:60px;
}
.write_field #u_verifyCode .vcImage {
margin-left:10px;
}
.w_from input {
width:101px;
}
.w_face {
margin-top:4px;
}
.w_face input {
border:0px;
}
.w_face img {
width:15px;
height:15px;
}
.write_field .w_head {
margin-left:5px;
}
.u_dataleft {
width:280px;
}
.u_dataleft div, .w_context_title, .w_option {
margin-top:7px;
}
.write_field .mustflag {
font-family:"宋体", "Times New Roman";
color:#FF0000;
margin-left:4px;
}

/*公告*/
.announce {
text-align:left;
}
.announce .title {
font-weight:bold;
color:#003366;
}
.announce .content {
line-height:135%;
margin:8px auto 8px auto;
}
.announce .time {
font-size:12px;
font-family:Verdana, Arial;
color:#990000;
}

#showVerifyCode .vcImage {
margin-left:5px;
}
#header_board {
width:950px;
}
#header_board .banner {
background-color:#00bff3;
height:74px;
}
#header_board .title {
float:left;
margin:20px 0px 0px 10px;
font-size:28px;
font-weight:bold;
color:#FFFFFF;
}
#header_board .toolbar {
height:28px;
float:right;
}
#header_board ul {
margin:0px;
padding:0px;
}

#header_board ul li {
list-style-type:none;
padding:7px 10px 4px 10px;
border:#DDD 1px solid;
margin-bottom:12px;
}

#header_board .navigation ul li {
float:left;
}

#header_board .manager ul li {
float:right;
}

