* {word-break:break-all;font-family:Verdana,Arial;}
body {margin:0px;font-size:12px;color:#333333;background:#FFFFFF;}
input,select,textarea {font-size:12px;}
img {border:none;}
li {list-style-type:none;}
ul,form,p,dl,dd{margin:0px;padding:0px;}
a:link,a:visited,a:active {color:#000000;text-decoration:none;}
a:hover {color:#ff9900;}
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {text-decoration:underline}
.m{margin:auto;width:975px;background:#FFFFFF;clear:both;}
.top{ padding-top:10px;}
.top_l{ padding-left:20px}
.top_r{ width:250px; line-height:24px}
.top_r a{ padding:5px}
.menu{ color:#FFFFFF;line-height:35px; font-size:14px}
.menu a{ clear:both; padding-left:10px; padding-right:10px}
.menu_l {float:left;width:5px;height:35px;background:url('../image/menu_l.gif') no-repeat;font-size:1px;}
.menu_r {float:left;width:5px;height:35px;background:url('../image/menu_r.gif') no-repeat;font-size:1px;}
.menu_b {float:left;width:910px;height:35px;background:url('../image/menu_b.gif') repeat-x; padding-left:55px}
.foot{ text-align:center;  line-height:22px}
.footer{ border-bottom:#1b79b3 solid 2px; margin-bottom:6px}
.footer a{ padding-left:10px; padding-right:10px}
/* box */
.box_head {height:28px;line-height:28px;overflow:hidden;padding:2px 10px 0 36px;background:url('../image/box_head.gif') repeat-x;color:#ffffff;}
.box_head a{ font-weight:bold; font-size:10px}
.box_body {border:#dddbdb 1px solid;border-top:none;padding:6px 8px 6px 8px;line-height:22px;}
.box_body li {height:22px;overflow:hidden;}
.box_head_1 {background:url('../image/box_head_1.gif') repeat-x; height:31px; line-height:26px; border:#dddbdb 1px solid; border-bottom:none; padding:0px 10px 0px 2px}
.box_head_1 div {height:31px;line-height:26px;overflow:hidden;padding:0 12px 0 15px;background:url('../image/box_head_1_tit.gif') no-repeat; width:75px}
.box_head_1 a{ font-weight:bold; font-size:10px}
.box_body_1 {border:#dddbdb 1px solid;border-top:none;padding:4px 8px 6px 8px;line-height:22px;}
.box_body_1 li {height:21px;overflow:hidden; border-bottom:#CCCCCC 1px dashed}
.box_head_2 {background:url('../image/box_head_1.gif') repeat-x; height:26px; line-height:26px; border:#dddbdb 1px solid; border-bottom:none; padding:0px 10px 0px 0px}
.box_head_2 a{ font-weight:normal; font-size:12px}
.box_head_2 span{ padding-left:12px;}
.box_head_2 div {line-height:26px;overflow:hidden;padding-left:40px;}
.box_head_2_tit1{background:url('../image/icon2.gif') no-repeat 12px 2px;}
.box_head_2_tit2{background:url('../image/icon1.gif') no-repeat 5px 2px;}
.box_body_2 {border:#dddbdb 1px solid;border-top:none; line-height:19px; padding:8px 10px 0px 10px}
.box_body_3 {border:#dddbdb 1px solid;border-top:none;padding:16px 15px 15px 20px; float:left}
.box_body_3 li { line-height:37px;overflow:hidden; float:left; width:95px; background:url(../image/icon3.gif) no-repeat 0px center; padding-left:18px}
.box_body_4{border:#dddbdb 1px solid;border-top:none;padding:15px; line-height:25px}
.box_body_4 dl{ padding-top:10px}
.box_body_4 dt{ background:url(../image/icon4.gif) no-repeat; padding-left:13px; line-height:110%; background-color:#CCCCCC}
.box_body_4 span{ background-color:#FFFFFF; padding-left:4px; padding-right:4px;}
.f_l {float:left;}
.f_r {float:right;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_dblue {color:#0a629f;}
.b10 {height:10px;font-size:1px;}
.pd10 {padding:10px;}
.c_b {clear:both;}
.m_l {width:264px;}
.m_r {width:701px;}
.m_c {width:425px;}
.m_n {width:10px;}

.field{ padding:10px}
.field strong{ font-weight:bold; border-bottom:#aaaaaa dashed 1px}
