/* General Styles*/
body {
	font-size: 12px;
	margin:0 0 0 0;
	color:#FFFFFF;
	font-family:"微软雅黑", Arial, "宋体";
}

table {
	color: #000000;
	font-size: 12px;
}
a:link,a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	color:#ff7300;
}
RedLink{text-decoration:none; color:#CC0000;fontsize:12px}
a.link01:link,a.link01:visited{color:#6D6E71;}
a.link01:hover,a.link01:active{color:#C6C8CA;}
a.linkRed02:link,a.linkRed02:visited{color:#c00; text-decoration:none;}
a.linkRed02:hover,a.linkRed02:active{color:#f00; text-decoration:underline;}
a.linkRed03:link,a.linkRed03:visited{color:#c00; text-decoration:underline;}
a.linkRed03:hover,a.linkRed03:active{color:#f00; text-decoration:underline;}
.linkBlack01 a:link,.linkBlack01 a:visited{color:#000; text-decoration:none;}
.linkBlack01 a:hover,.linkBlack01 a:active{color:#c30; text-decoration:underline;}




img {border:none}
.btRed{	
    width:auto;
	font-size:9pt;
	height:19px;
	cursor: hand;
	background-image:url(../images/btred.gif);
	background-position: center center;
	border-top: 0px outset #eeeeee;
	border-right: 0px outset #888888;
	border-bottom: 0px outset #888888;
	border-left: 0px outset #eeeeee;
	padding-top: 2px;
	background-repeat: repeat-x;
}
/* Form Control Styles*/
input {  
	/*border-top-width: 1px;
	border-left-width: 1px; 
	border-bottom-width: 1px; 
	border-right-width: 1px;*/
	padding:2px 0 0 3px; 
	/*border-left-color: #C0C0C0; 
	border-bottom-color: #C0C0C0;
	border-top-color: #C0C0C0; 
	border-right-color: #C0C0C0;*/
	font-family: Tahoma, Verdana, ""; 
	font-size: 12px; 
	height: 22px;
	color: #000000; 
	/*background-color: #FFFFFF;*/ }
/*textarea { 
	border-width: 1; 
	border-color: #c0c0c0; 
	background-color: #F6F6F6;
	font-family: "Tahoma", "Verdana", ""; 
	font-size: 12px; 
	color: #000000; }
*/
.btnNew {
	border-top-width: 2px;
	padding-right: 2px; 
	padding-left: 2px;
	border-left-width: 2px; 
	border-bottom-width: 2px; 
	border-right-width: 2px;
	padding:2px 0 6px 0px; 
	border-left-color: #F6F5F4; 
	border-bottom-color: #353432;
	border-top-color: #F6F5F4; 
	border-right-color: #353432;
	font-family: Tahoma, Verdana, ""; 
	font-size: 12px; 
	height: 22px;
	color: #000000; 
	background-color: #D4D0C8; 
}
.button {
 BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}

TEXTAREA {
	/*BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-LEFT-COLOR: #c0c0c0; 
	BORDER-BOTTOM-COLOR: #c0c0c0;
	BORDER-TOP-COLOR: #c0c0c0; 
	BACKGROUND-COLOR: #ffffff; 
	BORDER-RIGHT-COLOR: #c0c0c0;*/
	COLOR: #000000; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: "Verdana"; 
}	
select { 
	font-family: Tahoma, Verdana, ""; 
	font-size: 12px;  
	color: #000000; 
	background-color: #FFFFFF;
}

/* Main Text Styles*/
h3 { font-size: 18px; font-weight: bold;}
.comment-text{
	font-size: 12px;
	color: gray;
}
.highlight {text-decoration: underline;	color: red;}
.page-header { background-color: #; padding: 0px; border: 0px none; }
.page-header a:link { color: white; font-size: 24px; font-weight: bold; text-decoration: none}
.page-header a:visited { color: white; font-size: 24px; font-weight: bold; text-decoration: none}
.page-header a:hover { color: #0099FF; font-size: 24px; font-weight: bold; text-decoration: underline}
.page-subheader {font-family: "Courier New"; font-size: 12px; font-weight: bold; color: #CCCCCC;}

/* Main Content Box Styles*/
.sidebar { vertical-align: top;	height: 400px; width: 180px; white-space: nowrap;}
.mainbox { vertical-align: top;}
.multipage { color: #999999 }
.multipage-current {color: #999999; font-weight: bold; text-decoration: underline}
.panel{}
.panel-title{
	color: #666666;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.panel-content{}
.calendar {  font-family: Tahoma, Verdana, ""; font-size: 12px; Color: #666666; background: #FFFFFF;}
.calendar-day { color: #666666; text-align: center;}
.calendar-weekdays { color: #999999; font-weight:bold;  text-align: center;}
.calendar-today { color: #666666; border: dashed 1px #CCCCCC; background-color: #F6F6F6; text-align: center;}
.calendar-thisday { color: #666666; border: solid 1px #CCCCCC; text-align: center;}
.calendar a:link { text-decoration: none; color: #000066; }
.calendar a:visited { text-decoration: none; color: #000066; }
.calendar a:hover { text-decoration: underline; color: #0099FF; }
.textbox{ background-color: white; border: 1px dashed #CCCCCC;  table-layout: fixed; word-wrap: break-word; }
.textbox-title{	font-size: 12px; padding-left: 10px}
.textbox-content{
	padding-left: 8px;
	background-color: white;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #C8E66D;
}
.textbox-bottom {
	font-size: 12px;
	Color: #999999;
	background-color: #FFFFFF;
	background:url(../images/tr_bg2.jpg)}
.messagebox{ border: solid 1px #CCCCCC; text-align: center; background: #FFFFFF;}
.messagebox-title{	background-color: #EFEFEF}
.messagebox-content{ height: 100px;}

.formboxA{ border: solid 1px #CCCCCC; background: #B0D7FF; border-color:#B0D7FF}
.formbox{ border: solid 1px #CCCCCC; background: #FFFFFF; border-color:#B0D7FF}
.formbox-main{text-align:center; border:#00CCFF; background:#FFBA52}
.formbox-main_L{border:#00CCFF; background:#FFBA52}
.formbox-title{ text-align:center;	background-color: #A1CEFF;}
.formbox-content{ border:#00CCFF; background:#A1CEFF}
.formbox-rowheader { text-align: right; font-weight: bold;}
.commentbox{ background-color: white; border: 1px dashed #CCCCCC; table-layout: fixed;word-wrap: break-word;}
.member-list{ background-color: #F6F6F6}

/* UBB Code Custom Styles*/
.ubb_code {
	font-family: "Courier New","";
	background-color: #EFEFEF;
	color: #000000;
	margin: 10px;
	padding: 15px;
}
.ubb_quote {
	background-color: #FFFFFF;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.ubb_quote_title {
	font-weight: bold;
	color: #666666;
	border-bottom: 1px dashed #CCCCCC;
}
.ubb_showobj {
	background-color: #FFFFFF;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px dashed #CCCCCC;
}
.guidebox {
	text-align: center;
	background: #FFFFFF;
	border-top: 2px solid #e7e7e7;
	border-right: 2px solid #e7e7e7;
	border-bottom: 0px none;
	border-left: 2px solid #e7e7e7;

}
.panel-title-2 {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FFCC00;

}
.textbox-title-02 {
	font-size: 12px;
	padding-left: 8px;
	background-color: #FFFFFF;

}
.input-02 {
	text-decoration: underline;
	height: 69px;

}
.wordbreak {
	table-layout: fixed;
	word-wrap: break-word;
}
.textbox-title-03 {
	font-size: 12px;
	background-image: url(../index/title_02.gif);
	background-repeat: repeat-x;
	height: 35px;
	background-position: center;
	padding-left: 12px;
	padding-top: 7px;

}
.commentbox-title {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;

}
.textbox-bottom-02 {
	font-size: 12px;
	Color: #999999;
	background-color: #FFFFFF;
	padding: 6px;


}
.textbox-content-02 {
	background-color: white;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #A1CEFF;
	border-right-color: #A1CEFF;
	border-bottom-color: #A1CEFF;
	border-left-color: #E0E0E0;
	padding: 8px 6px 8px 10px;
	margin-left: 0px;

}
.hyperlink {
	width: 120px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 6px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.textbox-2 {
	background-color: #000000; border: 1px solid #4C4C4E;padding:0px 0px 0px 0px; color:#CCCCCC;letter-spacing:1pt; line-height:20px;
}
/*
利用字间距属性word-spacing，可以调整单词间的距离。 
h2 {word-spacing:5pt} 
*/
.header{ color:#FFFFFF; margin-top:10px; }
.ErrorMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #F60;
	background:#FFF2E9 url(/images/status/standard_msg_error.gif) 5px 5px no-repeat;	
	color:#000;
}

/*============== append ==================*/

ul,li { list-style:none; }
#mnuLft { color:#000000; border:0px solid #999900; line-height:22px;  padding:0 0px 0 5px; }
#mnuLft div { color:#000000; cursor:hand; width:auto;}

#nav li {list-style:none; display:inline; width:auto; }
#nav li a {text-decoration:none; color:#666;}
#nav li a:hover {color:#000;}
.aa {background:#666666; color:#FFFFFF;}
.outmenu {background:#ff7300; color:#FFFFFF;}
.aas {padding:0px 5px 0px 5px; }
.abc { font-weight:bold; }
.bb {border-top:4px solid #ff9900; background:#fc3;}
.cc {background:#F1F1F1;}
.spmenu{cursor:pointer; color:#000000; height:8px;padding:0px 5px 0px 5px; line-height:22px;}
.spimgs{cursor:pointer; color:#000000; height:8px;padding:0px 5px 5px 0px;/* line-height:22px;*/}
.spstyle{cursor:pointer; color:#000000; height:8px;padding:0px 0px 5px 0px; line-height:20px;}
.inmust{ color:#FF0000; font-weight:bold}
.inmust2{ background:000000; color:#A7A9AC; padding-top:7px;}
.prdText{ width:180px; padding:0px 0 0 10px; font-weight:bold; color:#C6C8CA; height:auto }
.prdTexta{ width:180px; padding:5px 0 0 5px; font-weight:bold; color:#C6C8CA; height:auto }
.prdTextas{ width:180px; padding:0px 0 0 10px; font-weight:bold; color:#C6C8CA; }
.prdTexts{ width:160px; padding-left:5px; font-weight:bold; color:#C6C8CA; line-height:10px;}
.showImg{ border:3px solid #CCCCCC}
.waring{color:#0000ff; }
.isok{color:#ff0000; }
.showinfo{color:#ff0000; line-height:18px; font-weight:bold }
.spans {color:#CCCCCC; font-weight:normal; padding:5px 0 0 0 ;}


/* ********** DIV ********** */
div.all { clear:both; width:100%; }
div.clear { clear:both; }
div.space { clear:both; margin:2px; padding:2px; }
div.frame { margin:8px; }

div.pagings { clear:both; line-height:14px}
/*div.paging { clear:both; height:22px; font-size:11px; font-family:"Verdana","Arial"; margin:0px; }*/
div.paging a { text-decoration:none; padding:3px 4px 3px 4px; float:left; }
div.paging a.total { text-decoration:none; background-color:#FFFFFF; border:1px solid #000000; border-right:0px; font-weight:bold; margin:0px; padding-left:6px; padding-right:6px;}
div.paging a.pages { text-decoration:none; background-color:#FFFFFF; border:1px solid #000000; vertical-align:middle; font-weight:bold; margin-right:1px; margin-right:4px; padding-left:6px; padding-right:6px; }
div.paging a.page { text-decoration:none; background-color:#FFFFFF; border:1px solid #000000; vertical-align:middle; margin-right:1px; margin-right:4px; }
div.paging a.page:hover  { text-decoration:none; background-color:#FFFFFF; border:1px solid #ff7300; }/*#FFFFD9*/
div.paging a.pagenow { text-decoration:none; border:1px solid #FF7300; vertical-align:middle; background-color:#FFFFFF; color:#FF7300; font-weight:bold; margin-right:4px; }
div.paging a.around { text-decoration:none; background-color:#FFFFFF; border:1px solid #000000; margin-right:4px; }
div.paging a.around:hover { text-decoration:none; background-color:#FFFFFF; border:1px solid #ff7300; }
div.paging a.input { margin-top:-1px; padding:0px 0px 0px 4px; }/*D1D9E2*/
div.paging a.input input { border:1px solid #000000; width:40px; height:22px; line-height:22px; background:#FFFFFF; padding:0px 0px 0px 0px; }
div.paging a.input input.btn { border:1px solid #000000; width:40px; height:22px; line-height:22px; background:#FFFFFF; }


/* PAGINATOR */
.Pages { /*text-align: center;*/ padding:5px 5px 5px 0;}
.Paginator { font-size: 12px; padding-top: 10px; margin-left:0; margin-right: auto}
.Paginator a, .pageList .this-page {  background:url(/images/common/pagesbg.gif) no-repeat -25px 0; padding: 2px 6px; margin:0 4px 0 0px; font-family:Arial, Helvetica, sans-serif; border: solid 1px #ddd; color:#666666;  background: #fff; text-decoration: none; }
.Paginator a:visited { padding: 2px 6px; background:url(/images/common/pagesbg.gif) no-repeat -25px 0; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator .AtStart { margin-right: 25px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; }
.Paginator .Prev { margin-right: 25px; /*padding: 2px 6px; */border: solid 2px #ddd; background: #fff; }
.Paginator .break { padding: 4px 6px; border: none; background: none; text-decoration: none; }
.Paginator .Next { margin-left: 25px; padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.Paginator .AtEnd { margin-left: 25px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; }
.Paginator .none-page-prv{ color:#999999; margin-left:25px}
.Paginator .none-page-nxt{ color:#999999; margin-right:25px}
.Paginator .this-page { padding: 2px 6px;  font-weight: bold; margin:0 4px 0 0px; font-size: 13px; background: none; color: #FF7300; }
.Paginator a:hover {color: #fff; background: #ff7300; border-color: #999999; text-decoration: none;}
.Pages div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }



.classText{ color:FFFFFF; font-size:14px; /*font-weight:bold;*/ width:115px; padding-top:15px;}
.subText{color:#AAAAAA;/*font-weight:bold;*/ padding-left:12px; cursor:hand}
.subTexts{color:#C6C8CA;/*font-weight:bold; padding-left:12px;*/line-height:20px; padding:0px 0px 0px 0px; }
.guestTexts{color:#C6C8CA;/*font-weight:bold; padding-left:12px;*/line-height:20px; }
.guestTt{ color:FFFFFF; font-size:14px; /*font-weight:bold;*/ width:115px; padding-top:5px;}
.menuTitle{font-weight:bold; color:#ff7300;}
.menu{ color:#666666; padding:5px 0 0 0; cursor:pointer}
.menuin{ color:#000000; padding:5px 0 0 0; cursor:pointer; font-weight:bold}
.aboutTexts{color:#C6C8CA;/*font-weight:bold; padding-left:12px;*/line-height:30px; }
.aboutText2{color:#C6C8CA;/*font-weight:bold; padding-left:12px;*/line-height:22px; }
.subTextA{color:#AAAAAA; cursor:hand }
.space { clear:both; margin:2px; padding:2px; }
.line{ height:90%; width:1px; background:#4C4C4E}
.lineW{  height:1px; border-bottom:1px solid #F1F1F1}
.remark { line-height:160%; }
.word-break{white-space:normal; width:570px;word-break:break-all; }
.word-breaks {word-break:break-all; }
.b_title{color:#666666; font-weight:bold}
.b_titles{color:#666666; line-height:18px}
.b_titleb{color:#666666; line-height:18px; font-size:18px}
.b_titleb_s{color:#000000; line-height:18px; font-size:18px;padding-top:5px;}
.b_font{color:#666666}
.b_fonts{color:#666666; font-size:10px}
.b_fontb{color:#99CC00; font-size:12px; font-weight:bold}
.b_fonth{color:#99CC00; line-height:20px;}
.b_font_ph{color:#99CC00; }
.scllowC{ overflow:auto;width:100%;height:100%;}

