body,th,td,p {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#111111;
}
th,td,h1,h2,h3,h4,ul,ol,dl,dt,dd,form{
	margin:0; padding:0; color:#111111;
}
body {
	margin:0px;
}
hr{
	border:#000000 0px solid;
	border-top: #cccccc 1px solid;
	height: 0px;
}
img{
	border:0px;
}
table{
	text-align:left;
}
dt{font-weight:bold;}
dd{margin-bottom:20px;}
h1 {margin:30px 0 20px 0; font-size:14px;}
h2{height:23px; margin-bottom:10px; padding:0 10px; border:1px solid #EBEBEB; background-image:url(/images/mix_news.gif); line-height:23px; font-size:14px;}
h3 {margin:20px 0 10px 0; font-size:14px;}
.F14 {font-size: 14px;}
.L15 {line-height: 150%;}
.L17 {line-height: 170%;}

.clear {clear:both; height:0; overflow:hidden;}
.h10 {width:auto; height:10px; margin:0px auto; clear:both;}
.h50 {height:50px; padding-top:30px;}

/* 字体颜色 */
.Red {color: #E32F2D;}
.Gray {color: #666;}

/* 链接 */
a {color:#003399; text-decoration:underline;}
a:hover {color:#BE0000; text-decoration:underline;}

a.Ared {color:#BE0000; text-decoration:underline;}
a.Ared:hover {color:#FF0000; text-decoration:underline;}

a.Ared0 {color:#BE0000; text-decoration:none;}
a.Ared0:hover {color:#FF0000; text-decoration:none;}

a.Ablack {color:#000000; text-decoration:none;}
a.Ablack:hover {color:#FF0000; text-decoration:none;}

a.Agray {color:#666; text-decoration:underline;}
a.Agray:hover {color:#BE0000; text-decoration:underline;}

li a {text-decoration:none; color:#111;}
li a:hover {text-decoration:underline; color:#BE0000;}

/* head */
#u_head {width:760px; margin:0px auto; clear:both;}
.u_head_logo {float:left; margin-top:10px;}
.u_head_tit {float:left; margin-top:25px;}
.u_head_Nav {float:right; margin-top:12px; width:480px;}

/* Nav 导航 */
#PersonNav {float:right;}
#PersonNav ul{list-style:none;}
#PersonNav li{float:left;}
.navlink {width:82px;}
.navlink a{display:block; height:22px; background:url(/images/adown_icon1.gif) no-repeat 60px 6px; border:0; padding:6px 5px 0 5px; margin:-5px 1px 0 1px; text-decoration:underline; color:#003399;}

#NavList {position:absolute; width:78px; border:#ccc 1px solid; padding-top:22px; margin-top:-26px; z-index:9999; list-style:none;}
html* #NavList {position:absolute; width:78px; border:#ccc 1px solid; padding-top:22px; margin-top:-5px; z-index:9999; list-style:none;}
#NavList li{background-color:#fff; text-align:center; line-height:22px;}
#NavList a{color:#039; text-decoration:none; padding:2px 0px 0px 5px; width:73px; display:block; text-align:left; height:20px; }
#NavList a:hover{color:#ffffff; text-decoration:none; background-color:#039; padding:2px 0px 0px 5px; width:73px; display:block; text-align:left; height:20px;}

.SiteNav {text-align:right; margin-top:10px;}

/* head menu */
#u_menu {
	width:760px; height:32px; margin:10px auto 15px auto; background-image:url(/images/menu_bg0.gif); clear:both;
}
.u_menu_select {
	width:102px; height:22px; background-image:url(/images/menu_bg_select.gif); text-align:center; font-size:14px; font-weight:bolder; color:#BE0000; float:left; padding-top:10px;
}
.u_menu_none a {
	width:102px; height:22px; background-image:url(/images/menu_bg1.gif); text-align:center; font-size:14px; color:#FFFFFF; float:left; padding-top:10px; text-decoration:none;
}
.u_menu_none a:hover {
	width:102px; height:22px; background-image:url(/images/menu_bg1.gif); text-align:center; font-size:14px; color:#FFFFFF; float:left; padding-top:10px; text-decoration:underline;
}

/* search */
.helpsearch {
	width:540px; height:35px; margin-bottom:10px; background-color:#f1f1f1; padding-top:10px; text-align:center;
}
.helptextbox {
	width:260px; height:18px; BORDER: #666666 1px solid; BACKGROUND-COLOR: #fefefe; padding:5px 0 0 3px; color:#999;
}
.helpbutton {
	border:none; background:url(/images/btn_search.gif) 50% 50% no-repeat; width:91px; height:26px; color:#FFFFFF;
}

/* main */
#main {width:760px; margin:0px auto; clear:both;}

/* main left */
#main_left {float:left; width:540px;}
#main_left p {line-height:150%;}
#main_left .list li {overflow:hidden; padding-left:10px; background:url(/images/icon_3.gif) no-repeat scroll 0px 14px; margin-left:5px; line-height:22px; padding-top:5px; font-size:12px; border-bottom:1px #ccc dashed;}

#main_left .tit_sl{clear:both; height:22px; margin-top:20px; border-bottom:1px #ccc solid;}
#main_left .tit_sl .t1{float:left; font-size:14px; font-weight:bold;}
#main_left .tit_sl .t2{float:right;}

/* search list */
.search-list{padding:12px 0 12px 40px;}
.search-list h3{ margin:0 0 3px 0;}
.search-list li{list-style:decimal;font-weight:bold;line-height:1.6;margin-bottom:17px;}
.search-list li a {font-weight:normal; color:#003399; text-decoration:underline;}
.search-list li p{font-weight:normal;color:#444;}

/* main right */
#main_right {float:right; width:210px;}

/* right menu */
.u_r_menu_tit {
	font-size:14px; font-weight:bold; color:#fff; border-bottom:1px #ccc solid; padding:8px 15px 5px 0; background-color:#BE0000; text-align:right; border-bottom:1px #333 solid;
}
.u_r_menu_list {
	height:20px; width:205px; font-size:12px; font-weight:bold; color:#BE0000; padding:10px 0px 0px 5px; border-bottom: 1px #cccccc solid;
}
.u_r_menu_list_select {
	height:20px; width:205px; font-size:12px; font-weight:bold; color:#000; padding:10px 0px 0px 5px; background-color:#f1f1f1; border-bottom:1px #ccc solid;
}

/* right FAQ */
#help{margin-top:20px;}
#help h4{padding:0 5px; font-size:12px;}
#help ul{padding:5px; list-style:none; line-height:150%;}

/*pagenav*/
#page {margin:10px auto 10px auto; text-align:center;}
#page a,#page b {border:1px solid #ccc; text-decoration:none; padding:.25em .55em; margin-right:.5em;zoom:1; font-size:12px; color:#BE0000;}
#page b {border:1px solid #fff; color:#000; font-weight:bold;}
#page a:hover {background:#BE0000; color:#fff; border:1px solid #000;}
#page a.pre,#page a.nxt {font-weight:bold; font-size:12px; padding:.25em .55em;}

/* foot */
#u_foot {width:760px; margin:20px auto 0px auto; clear:both; border-top:1px #ccc solid; padding:10px 0 5px; text-align:center;}
.u_foot_text {color:#666666; line-height:170%; margin-top:10px;}