/* CSS ��ҳ */
body{
	background:#ffffff;
	color:#888;
	font-size:12px;
	line-height:180%;
	text-align:center;
	}

a:link{ 
	text-decoration:none;	color:#333333;
}
a:visited{ 
	 text-decoration:none;	color:#333;
}
a:hover{ 
	text-decoration:none;color:#be8915;
}	
.btn_2{ background:url(../images/btnBg_2.gif); width:70px; height:21px; padding-top:1px; border:0px;font-size:12px;}
input.btn_2{ background:url(../images/btnBg_2.gif); width:70px; height:21px; padding-top:1px; border:0px;font-size:12px;}

/*---------------------------���---------------------*/
.d_list_r{ text-align: center; margin:0px 0px 0px 0px;}
.r_treel_t{ float:left; width:490px; }
.dtitle_t{ font-size:12px; color:#666666;margin:10px 0px 0px 0px;}

TABLE.sortable {color:#333333;font-size:12px;
	 WIDTH: 100%; BORDER-COLLAPSE: collapse ;
}
TABLE.sortable TH {font-size:12px;
	BORDER-RIGHT: #fff 1px solid;PADDING-LEFT: 12px; BORDER-bottom: #fff 1px solid; 
	FONT-WEIGHT: bold; BACKGROUND: #be8915;  COLOR: #fff; LINE-HEIGHT: 1.6; PADDING-TOP: 4px; TEXT-ALIGN: center;
}
TABLE.sortable TD {BORDER-RIGHT: #fff 1px solid; BORDER-bottom: #fff 1px solid; font-size:12px; PADDING-TOP: 4px;
	 VERTICAL-ALIGN: top;  font-size:14px;
}
TABLE.sortable TD  {BACKGROUND: #f3f3f3;BORDER-RIGHT: #fff 1px solid;BORDER-bottom: #fff 1px solid;  PADDING-TOP: 4px;
	font-size:12px;
}
TABLE.sortable TR.alt TD {font-size:12px;
	BACKGROUND: #eae8e9
}
TABLE.sortable TR.over TD {
	BACKGROUND: #bcd4ec
}
TABLE.sortable TR:hover TD {
	BACKGROUND: #bcd4ec
}
.function{ border:1px #be8915 solid; padding:4px 4px 4px 4px;}
.p_re{border:1px #be8915 solid; padding:4px 4px 4px 4px; margin:10px 0px 0px 0px; text-align:left;}
TABLE.reserve {color:#333333;
	 WIDTH: 100%; BORDER-COLLAPSE: collapse ; text-align:center; background-color:#f3f3f3; color:#666666;padding:5px 4px 5px 4px;
}
.yuyue{float: right; background-image:url(../images/trade_card_on.gif); width:99px; height:29px; line-height:29px; font-size:12px; color:#FFFFFF; text-align:center;}
.yuyue a:link{ 
	text-decoration:none;	color:#FFFFFF;
}
.yuyue a:visited{ 
	 text-decoration:none;	color:#FFFFFF;}
.yuyue a:hover
	{text-decoration:none;color:#eeeeee;
}
.label {font-size:12px;
	line-height:180%;
	text-align:center;}
.label {font-style:normal; }
.errorLabel {font-style:normal; color:#fff; font-weight:bold;}
.errorMessage {font-weight:bold; color:red; }
.checkboxLabel {}
.checkboxErrorLabel {color:red; }
.required {color:red;}
.tdLabel {text-align:right; vertical-align:top; } 
.baoming{ float: center;border:1px #be8915 solid; padding:1px 2px 1px 2px; margin:10px 0px 0px 0px; text-align:center;}
table.wwFormTable{ border-collapse:collapse; margin:0 auto; background-color:#f3f3f3;width:100%}
table.wwFormTable th{  height:20px; color:#333; font-weight:normal; text-align:left; white-space:nowrap; border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff; }
table.wwFormTable td{ border-bottom:1px solid #ffffff;   height:22px;text-align:left;}
table.wwFormTable td.tdLabel{ text-align:left; border-left:0px solid #ffffff; border-right:1px solid #ffffff; background-color:#be8915; color:#FFFFFF; padding-left:20px;}
table.wwFormTable td.anniu{ text-align:center; border-left:1px solid #fff; border-right:1px solid #fff;BACKGROUND: #f3f3f3; height:40px; line-height:40px;}
