@charset "utf-8";
body {
	background-color: #ffffff;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*.txt_head_tb {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-image: url(images/head_tb_bg.gif);
	height: 26px;
	text-indent: 5px;
	background-position: top;
}*/
.txt_head_tb_ad {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-image: url(images/head_tb_bg_ad.gif);
	height: 26px;
	text-indent: 5px;
	background-position: bottom;
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #23262E;
	background-repeat: repeat-x;
}
.bg_page_right_ad {
	background-color: #464545;
	background-image: url(images/admin_bg_sys.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_login_box {
	background-color: #FFFFFF;
	background-image: url(images/login_box_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 50px;
}
.pad110 {
	padding-left: 110px;
}
.txt_head_tb2 {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/head_tb_bg.gif);
	height: 26px;
	background-color: #4f535f;
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
}
.bg_ask {
	background-color: #FFFFFF;
	background-image: url(images/ask_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.txt_label {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
}
.txt_ask {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #996600;
}
.bg_page {
	background-color: #ffffff;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	/*background-color: #E08F33;
	background-image: url(images/page_bg.gif);
	background-repeat: repeat-x;*/
	background-position: top;
	text-align: center;
}
.txt_footer {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
}
.bg_box_news {
	background-color: #FFFFFF;
	background-image: url(images/news_bg_blue.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.txt_question {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #003366;
	padding-right: 3px;
	padding-left: 4px;
}
a.news:link,a.news:visited {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}
a.tb_link:link,a.tb_link:visited {
	font-family: Tahoma, serif, Verdana;
	font-size: 11pt;
	font-weight: normal;
	/*color: #003366;*/
	color:#407d18;
	text-decoration: none;
	line-height:22px;
	padding-left:10px;
}
a.tb_link:hover,a.tb_link:active {
	font-family: Tahoma, serif, Verdana;
	font-size: 11pt;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
	line-height:22px;
	padding-left:10px;
}
a.news:hover,a.news:active {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}
.border_gray {
	border: 1px solid #E0E0E0;
}
.line {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #e0e0e0;
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	padding-bottom: 2px;
}
.txt_answer {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #D54D00;
	padding-right: 3px;
	padding-left: 4px;
}
a.question:link,a.question:visited {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.txt_bk {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.txt_bk2 {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #535353;
	text-decoration: underline;
}
a.question:hover,a.question:active {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bg_page_sys {
	background-color: #F6EDE4;
	background-image: url(images/sys_bg_page.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_input {
	font-family: Tahoma, serif, Verdana;
	/*font-size: 9pt;border:none;*/
	font-weight: normal;
	color: #D54D00;
	background-color: #fff;
	border:solid 1px #b5e27d;
}
.bg_input_login {
	font-family: Tahoma, serif, Verdana;
	/*font-size: 9pt;;*/
	font-weight: normal;
	color: #333;
	background-color: #fff;
	border:none
}
.bg_input2 {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #660000;
	background-color: #F3E1CD;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #D1A269;
	border-right-color: #D1A269;
	border-bottom-color: #D1A269;
	border-left-color: #D1A269;
	text-align: right;
}
.bg_input3 {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #660000;
	background-color: #FBF5EE;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #D1A269;
	border-right-color: #D1A269;
	border-bottom-color: #D1A269;
	border-left-color: #D1A269;
	text-align: left;
}
.bg_display {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #663300;
	background-color: #FFFFE1;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #713800;
	height: 18px;
	padding-right: 3px;
	padding-left: 3px;
}
.txt_name_sys {
	font-family: Tahoma, serif, Verdana;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 30px;
	padding-bottom: 5px;
}
.txt_name_sys_pad {
	font-family: Tahoma, serif, Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 50px;
	padding-bottom: 5px;
}
.txt_name_sys_report {
	font-family: Tahoma, serif, Verdana;
	font-size: 11pt;
	font-weight: bold;
	color: #713800;
	padding-right: 30px;
	padding-bottom: 5px;
}
.border_find_name {
	background-color: #f5ffe8;
	border: 1px solid #96cc4f;
}
.txt_alert {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
}
.txt_label_inbox {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #713800;
}
.txt_label_inbox_require {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #990033;
}
.bg_head_top {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2D3039;
	background-attachment: fixed;
	background-image: url(images/head_tb_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bg_head_top_big {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	height: 38px;
	background-image: url(images/head_tb_bg.gif);
	background-position: center top;
	text-align: center;
	vertical-align: middle;
}
.txt_wh_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.border_head_tb {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D6D2D2;
	border-right-color: #D6D2D2;
	border-bottom-color: #D6D2D2;
	border-left-color: #D6D2D2;
}
.tdcontent {
	padding-top: 10px;
}
.txt_tdHead {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.bg_bar_search {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000;
	background-color: #a4d963;
	background-image: url(images/bg_bar_head_tb.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
	padding-left: 15px;
	padding-right:15px;
}
.bg_bar_search1 {
	font-family: Tahoma, serif, Verdana;
	font-size: 11pt;
	font-weight: bold;
	color: #000;
	line-height:32px;
	padding-left: 15px;
	padding-right:15px;
}
.txt_display {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
}
.txt_welcome {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #660099;
}
a.txt_page:link,a.txt_page:visited {
	font-family: Tahoma, serif, Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #D7D7D7;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #CACACA;
	text-decoration: none;
}
a.txt_page:hover {
	font-family: Tahoma, serif, Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	background-color: #FFFFFF;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #FFFFFF;
}
a.txt_page:active {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
	background-color: #EDEFF1;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #CACACA;
}
.txt_page_show {
	font-family: Tahoma, serif, Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #3B3F4B;
	background-color: #FDFDFD;
	padding-right: 3px;
	padding-left: 3px;
	border: thin solid #CACACA;
}
a.menu_bu:link {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FFD00F;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: none;
}
a.menu_bu:visited {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FFd00f;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: none;
}
a.menu_bu:hover {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: underline;
}
a.menu_bu:active {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #66FF00;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: underline;
}
.menu_bu_ac {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #66FF00;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: underline;
}
.bg_menu {
	background-color: #000000;
	background-image: url(images/admin_menu_front.gif);
	background-repeat: repeat-x;
	background-position: top;
}
a.namesys_bu:link {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: none;
}
a.namesys_bu:visited {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: none;
}
a.namesys_bu:hover {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: underline;
}
a.namesys_bu:active {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	padding-left: 5px;
	list-style-position: inside;
	list-style-image: url(images/bulet.gif);
	list-style-type: square;
	text-decoration: underline;
}
.bg_login{
	background-image: url(images/log_login.png);
	height: 364px;
	width: 443px;
}
.content{
	background-color: #FFFFFF;
	
}
.footer {
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	text-align: center;
	background-image: url(images/footer.jpg);
}
.footer_in {
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	text-align: center;
	background-image: url(images/footer_in.jpg);
}
.pad_bootom{ padding-top:20px;}
.txt_welcome_in {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #660099;
	padding-right:30px;
}
.bg_change_psw{
	background-image: url(images/log_change_psw.png);
	height: 364px;
	width: 443px;
}
.bg_forget_psw{
	background-image: url(images/log_forget_psw.png);
	height: 364px;
	width: 443px;
}
.headbox_name{
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(images/hader_in_bg.gif);
	height: 32px;
	padding-left:10px;
	padding-right:10px;
}
.border_register {
	background-color: #ab9567;
	border: 1px solid #fff;
}
.bg_bar_register {
	font-family: Tahoma, serif, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000;
	background-color: #86cc4f;
	background-image: url(images/bar_regis.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
	padding-left: 15px;
	/*/right:15px;*/
}
.txt_head_tb {
	font-family: Tahoma, serif, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-image: url(images/bg_bar_head_tb_01.gif);
	height: 28px;
	text-indent: 5px;
	background-position: bottom;
	background-color: #a4d963;
	background-repeat: repeat-x;
}