body{ 
	width:1002px;
	margin:0 auto;
	font-size:11px;
	color:#1D458B;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/Resource/image/body_bg.gif) top no-repeat;
}

a{ color:#1D458B;}
a:hover{ text-decoration:underline;}

ul{ display:block; list-style:none; margin:0; padding:0;}
li{ display:block; float:left; margin:0; padding:0;}

dl,dt,dd{ margin:0; padding:0;}


h1,h2,h3,h4,h5,h6,h7{ font-size:100%; margin:0;}

img{ margin:0; padding:0; border:0;}

p{ padding:0; margin:0; line-height:160%; text-align:left;}

.redmark{ color:red;}

a.E66D02:link,a.E66D02:hover,a.E66D02:visited{ color:#E66D02; text-decoration:none;}


#center{ width:778px; margin:0 auto; text-align:center; padding-bottom:15px}

#topnav{ height:23px; line-height:20px; text-align:right; color:#666;}
#topnav span{ float:left; text-decoration:underline;}
#topnav a{ text-decoration:underline; color:#666;}
#topnav img{ margin:3px 10px 0;}


#title{ height:61px; margin:5px 0; width:778px;}
.logo{ float:left;}
.t_banner{ float:right;}

#mainnav{ background:url(/Resource/image/mainnav_bg.gif) top no-repeat; width:778px; height:28px; display:table; text-align:left;}
#mainnav ul{ height:28px; margin:0;}
#mainnav li{ font-size:12px; font-weight:bold; background:url(/Resource/image/mainnav_right.gif) right no-repeat; line-height:27px; padding:0 20px;}
#mainnav li a{ text-decoration:none;}

#search{ width:748px; background:url(/Resource/image/search_bg.gif) bottom no-repeat; height:53px; padding:3px 0 0 30px;}
#search span{ font-weight:bold; font-size:12px;}
#search input{ width:260px; margin:0 0 0 5px;}
#search select{ margin:0 15px; width:100px;}
#search img{ margin:0 10px 0 0;}

#search div p{ padding:5px 0 0 30px;}


#mainbody{ text-align:left; margin:4px 0 0; clear:both; width:778px; display:table;}


#current{ color:#3f3f3f; width:778px; text-align:left; display:block; clear:both; font-size:11px; margin:5px auto;}
#current a{ margin:0; padding:0 5px 0 0; color:#3f3f3f; text-decoration:none;}

#current2{ color:#3f3f3f; width:768px; background:#efefef; line-height:20px; display:block; clear:both; font-size:11px; margin:5px auto; padding-left:10px;}
#current2 a{ margin:0; padding:0 5px 0 0; color:#3f3f3f; text-decoration:none;}

#current3{ width:768px; color:#3f3f3f; font-size:12px; line-height:37px; text-align:left; background:url(/Resource/image/current3_bg.gif) bottom no-repeat; display:block; clear:both; margin:0 auto; padding-left:10px;}
#current3 a{ margin:0; padding:0 5px 0 0; color:#3f3f3f; text-decoration:none;}


#subnav166{ width:166px; float:left; border:solid 1px #8EB4CE; padding:1px 1px 0;}
#subnav166 h2{ font-size:14px; color:#fff; padding-left:10px; margin-bottom:1px; background:url(/Resource/image/subnav_b_h2.gif) top repeat-x; line-height:24px;}
#subnav166 h3 a,#subnav166 h4 a{ line-height:22px; margin-bottom:1px; display:block; text-decoration:none;}
#subnav166 h3 a{ font-size:12px; background:#ADD0E6; padding-left:10px;}
#subnav166 h4 a{ font-weight:normal; background:#DAEBF6 url(/Resource/image/arrow_b_b.gif) 10px 8px no-repeat; padding-left:18px;}


#h200{ height:200px; clear:both;}


#news_page{ width:560px; clear:both; padding:30px 10px 0; text-align:left; color:#203558;}
#news_page span{ width:auto; height:auto; margin:5px 3px 0 0; padding:0; line-height:18px;}
a.page:link,a.page:visited{ color:#203558; padding:1px 4px 1px; border:1px solid #849CC6; text-decoration:none;}
a.page:hover{ color:#fff; background:#5E90C3; padding:1px 4px 1px;text-decoration:none;}
a.page2:hover,a.page2:link,a.page2:visited{ color:#fff; background:#5E90C3; padding:2px 5px 2px;text-decoration:none;}

#news_page p{ float:right;}
#news_page p input{ width:20px; margin:0 0 0 5px; border-style:solid; border-width:2px 1px 1px 2px; border-color:#404040 #D4D0C8 #D4D0C8 #404040;}


#pager{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
#pager span{ font-size:11px; font-weight:bold; margin:5px 3px 0 0; padding:0; line-height:16px;}
a.page:link,a.page:visited{ color:#1B468A; text-decoration:underline; border:none; padding:5px 3px;}
a.page:hover{ color:#000; background:#F2CD85; padding:4px 2px; border:solid 1px #FCAF17; text-decoration:none;}
a.page2:hover,a.page2:link,a.page2:visited{ color:#000; background:#F2CD85; padding:4px 2px; border:solid 1px #FCAF17;}



#footer{ width:778px; height:86px; background:url(/Resource/image/footer.gif) bottom no-repeat; text-align:center; margin-top:8px; clear:both;}
#footer div{ background:#EDEDED; border-top:1px solid #C5C5C5; line-height:33px; font-size:12px;}
#footer a{ text-decoration:none; padding:0 3px;}
#footer p{ text-align:center; color:#fff; padding-top:10px;}



#notice{ width:776px; border:solid 1px #C5885B; margin:10px auto; clear:both; padding-bottom:30px;}
#notice_top{ height:58px; background:#FFE7D6 url(/Resource/image/notice.gif) left top no-repeat; margin-bottom:20px;}
#notice hr{ width:98%; text-align:center; color:#ccc; margin:0 auto;}

#notice p{ text-align:center;}

#success{ width:756px; background:#EEFFCB; border:solid 1px #2D7A2C; margin:10px auto; padding:20px 10px; clear:both;}

#s_info{ width:736px; background:#F6F6F6; border:solid 1px #E5E5E5; margin:10px auto; clear:both; padding:10px 20px;}
#s_info p{ background:url(/Resource/image/dot_black.gif) left 12px no-repeat; display:block; padding:3px 0 3px 12px;}
#s_info p a{ font-size:14px;}

#search2{ background:#BFD3DE; width:726px; border:solid 1px #A7BCCD; padding:10px 5px;}
#search2 span{ font-weight:bold; font-size:12px; float:left;}
#search2 input{ width:250px; margin:0 0 0 5px; float:left;}
#search2 select{ margin:0 5px; width:100px; height:20px; float:left;}
#search2 img{ margin:0 10px 0 0; float:left;}

.notice_h2{ font-size:16px; line-height:25px; background:#E9EFF3; border-top:solid 2px #A9B9D3; padding-left:5px;}
.success_h3{ font-size:14px; line-height:20px; margin:10px 0 0; padding-left:10px;}



.message_h1{ color:#3f3f3f; font-size:20px; margin:20px 0 5px;}
#message{ font-size:12px; color:#3f3f3f; background:#E8F1F8; border:solid 1px #BFD6EE; padding-bottom:30px;}
#mess_top{ background:#AECCE4; height:60px; margin-bottom:10px;}
#mess_top p{ font-size:14px; padding-left:30px; line-height:60px;}
#message th{ font-size:14px; font-weight:normal; text-align:right;}
#message td{ padding-top:5px;}

#b_inquire{}
#b_inquire h2,#b_inquire caption{ line-height:25px; text-align:left; font-size:12px; color:#3f3f3f; font-weight:bold; background:#BFD6EE; padding-left:10px;}
#b_inquire a{ text-decoration:none;}
#b_inquire a:hover{ color:#FB702F; text-decoration:underline;}
#b_inquire caption{ line-height:28px; border-bottom:solid 1px #7294C7; border-top:solid 1px #fff;}
#b_inquire table{ width:776px; font-size:12px; background:#E7EFF9; border:solid 1px #ACBED5; border-top:none;}
#b_inquire th{ color:#3f3f3f; font-weight:bold; text-align:center; line-height:26px; border-style:solid; border-width:1px 1px 1px 0; border-color:#fff #fff #ACBED5 #fff;}
#b_inquire td{ text-align:center; border-style:solid; border-width:1px 1px 1px 0; border-color:#fff; }
#b_inquire td a{ padding-left:5px; float:left;}

#b_i_top{ background:#E9F2FB; color:#3f3f3f; font-size:12px; border:solid 1px #BFD6EE; padding-bottom:15px;}
#b_i_top h2{ font-size:14px; margin-bottom:10px;}
#b_i_top p{ padding:5px 10px;}

.btn_button{ width:774px; background:#F4F4F4; text-align:right; border-left:solid 1px #BFD6EE; border-right:solid 1px #BFD6EE; border-bottom:solid 1px #D9D9D9; padding:10px 0 20px;}
.btn_button input,.b_input input{ margin-right:5px;}

.b_input{ width:776px; text-align:right; padding:20px 0 10px;}
.b_input input{ background:url(/Resource/image/b_btn_bg.gif) 1px repeat-x; border-style:solid; border-width:1px; border-color:#AAC5E3 #6092CA #6092CA #6092CA; margin:0 5px; height:20px;}

#error2{ color:#3f3f3f; font-size:12px; margin:10px auto; padding:7px 20px; background:#FFF0CC; border:solid 1px #FFB400;}

#tips2{ width:710px; color:#3f3f3f; font-size:12px; margin-top:20px; clear:both;}
#tips2 h3{ float:left;}
#tips2 p{ width:650px; float:right;}
#tips2 p img{ margin-right:5px;}

