* { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; line-height:1.6em; padding:0px; margin:0px; text-decoration:none;}
body { background-color:#ffffff;}
.top_menu { margin-right:40px; font-size:14px; font-weight:bold; position:relative}
.top_menu a { font-size:14px;}
.top_menu a:hover { color:#ff0000;}
.font_color, .font_color b { color:#666;}
.date { background:url(../images/icon/service_date.gif) 0px 3px no-repeat; padding-left:20px;}
.left_layout { border:1px solid #FDD6A8; border-top:none; background-color:#FDF7E6; margin-bottom:10px; padding:10px 0px;}
.left_title { padding-left:5px; color:#ED1B23; font-weight:bold; font-size:14px;}
.left_list1 { padding-left:10px; list-style:none; }
.left_list1 li a {  line-height:1.8em; text-decoration:none;}
.left_list1 li a:hover {  line-height:1.8em; text-decoration:underline; color:#ff0000;}
.login_input { height:18px; line-height:18px; border:1px solid #FEDFB9; }
.login_submit { background:url(../images/submit/service_login_24.jpg) top left no-repeat; height:20px; width:56px; border:none 0px; padding-top:1px;}
.right_title { font-size:14px; font-weight:bold; padding-left:6px; }
.banshi { margin-left:14px; }

.banshi li  { list-style:none; background:url(../images/icon/service_list1.gif) 3px 8px no-repeat;padding-left:16px; line-height:2em; text-decoration:none;}
.banshi1 li  { list-style:none; background:url(../images/icon/service_list1.gif) 3px 8px no-repeat;padding-left:16px; line-height:2em; text-decoration:none;}
.banshi li a {  text-decoration:none; }
.banshi li a:hover {  color:#ff0000; }
.margin_bottom { margin-bottom:10px; background-color:#fff;}
.back { background:url(../images/service_index_32.gif) left 24px no-repeat; height:160px;}
.back_top { background:url(../images/service_index34.gif) left top repeat-x;}
.hd li  { background:url(../images/icon/service_list2.gif) 3px 7px no-repeat; padding-left:18px; margin-left:5px;}
.hd li a { font-size:14px;}
.list2 { padding-left:5px;}
.more1 { position:absolute; bottom:0px; right:34px; font-family:"ËÎÌå"; font-size:14px; font-weight:bold; color:#ff0000; text-decoration:none;}
.more1 a { color:#ff0000; text-decoration:none; font-family:"ËÎÌå";}
.copyright a:hover { color:#ff0000;}
.login { background:url(../images/icon/service_pass.gif) 3px 2px no-repeat; color:#F26521; padding-left:24px;}
.login a { font-weight:bold; color:#F26521;}
.login a:hover { text-decoration:underline; color:#ff0000;}
.list_bg { background:url(../images/service_ny_12.gif) top left no-repeat; width:220px; height:104px;}
.list3 { margin-left:10px;}
.list3 li { background:url(../images/icon/service_icon1.gif) 3px 6px no-repeat; padding-left:14px; list-style:none; line-height:24px;}
.list3 li a { line-height:24px;}
.list3 li a:hover { color:#ff0000;}
.list4 li { background:url(../images/icon/service_icon2.gif) 3px 8px no-repeat;}
.left_layout_ny { background-color:#fff; padding-bottom:10px;}
.right_layout { padding-left:12px;}
.input1 { border:1px solid #999; height:18px; line-height:18px; width:96%;}
.x { font-family:"ËÎÌå";  color:#ff0000;}
.submit_ny { background:url(../images/submit/service_submit_ny.gif) top left no-repeat; width:68px; height:24px; border:0px none; color:#E84B00; font-weight:bold; font-size:14px; padding-top:3px;}
.ts { color:#999;}
.zc { background:url(../images/service_ny_134.gif) left bottom repeat-x;}
.drop { color:#ff0000; background:url(../images/icon/service_j.gif) right 3px no-repeat; padding-right:10px; width:54px; cursor:pointer;}
.drop2 { color:#ff0000; background:url(../images/icon/service_j2.gif) right 6px no-repeat; padding-right:10px; width:54px; cursor:pointer;}
.sub1 { background:url(../images/service_ny_18.gif) top left repeat-x; width:100%;}
.line_under { background:url(../images/service_ny_19.gif) top left repeat; width:96%; margin-top:6px; margin-bottom:4px;}
.list5 { margin-left:26px;}
.list5 li { line-height:23px; list-style:none; background:url(../images/icon/service_j8.gif) 3px 9px no-repeat; padding-left:12px;}
.margin_top { margin-top:10px;}
.sx_name { background:url(../images/service_ny_03.gif) top left no-repeat; color:#fff; font-size:14px; font-weight:bold; line-height:22px; text-align:left; padding:3px 14px 4px 10px;}
h1 { display:inline; font-size:14px; color:#ED1B23; text-align:left;}
.table_list { border-collapse:collapse;}
.table_list td { height:22px; padding-left:4px;}
.posi { position:relative;}
.posi_ab { position:absolute; text-align:right; top:10px; left:458px;}
.golid { height:23px; margin-top:15px; margin-left:10px;}
.golid3 { margin-top:6px; float:right;}
.golid li {  display:inline; float:left; list-style:none; height:24px; background:url(../images/submit/service_ny_14_2.gif) bottom right no-repeat; padding-right:16px; line-height:20px; margin-right:2px;}
.golid li span { background:url(../images/submit/service_ny_14_1.gif) top left no-repeat; padding-left:12px; height:24px; line-height:24px; color:#666; font-size:14px; padding-top:5px; cursor:pointer; padding-bottom:3px;}
.golid .on { background:url(../images/submit/service_ny_12_2.gif) bottom right no-repeat; padding-right:16px; line-height:24px; }
.golid .on span { background:url(../images/submit/service_ny_12_1.gif) bottom left no-repeat; padding-left:12px; color:#fff;  font-size:14px; font-weight:bold; padding-top:5px; cursor:pointer; padding-bottom:3px; line-height:24px;}
h2 { text-indent:14px; font-size:14px;}
p { text-indent:24px; margin:3px 20px; margin-bottom:20px;}
h3 { text-indent:16px; font-size:12px;}
.table_list1 { margin-left:18px;}
.table_list1 li {  text-indent:22px; list-style:none; line-height:2em; }
.bg { background:url(../images/service_ny_20.gif) center left repeat-x;}
.fl { background:url(../images/submit/service_ny_19.gif) top left no-repeat; width:67px; height:21px; font-size:14px; font-weight:bold; text-align:center; position:absolute; top:-10px; left:31px;}
.fl2 { background-color:#FDF7E6; border:1px solid #FFD5A4; position:relative; width:96%; margin:0px auto; margin-top:18px; padding-top:16px; padding-bottom:10px;}
.input2 { border:1px solid #C2C2C2; height:18px; line-height:18px; width:80%;}
.fiel { border:1px solid #FFCE93; padding-bottom:10px; background:#FDF7E7 url(../images/service_fieldset_bg.gif) top left repeat-x;}
.fiel legend { font-size:14px; font-weight:bold; color:#ED1A21; background:#FDF7E7 url(../images/service_legend_bg.gif) top left repeat-x; padding:0px 3px;}
.table_list3 td { height:26px; padding-left:2px; background-color:#FDF7E7;}
.fiel_drop { width:96%; margin:0px auto;}
.fiel_drop fieldset { background-color:#fff; margin:5px 0px; padding:5px 0px; border:0px solid #FFCE93; padding-bottom:5px; border-left:5px solid #FFCE93;border-bottom:1px solid #FFCE93;}
.fiel_drop fieldset table td { background-color:#fff; height:24px; }
.add_sub { text-align:right; padding-right:50px;}
.add_sub button { height:19px; background:url(../images/submit/service_add.gif) top left no-repeat; border:0px none; width:45px;}
.td_over { background-color:#FFCE93;}
.fiel5 { width:96%;}
.lct { background:url(../images/service_lct_15.gif) top left no-repeat; width:128px; height:25px; font-size:14px; color:#363636; font-weight:bold; padding-top:2px;}
.lct_be { background:url(../images/service_lct_17.gif) top left no-repeat; width:128px; height:25px; font-size:14px; color:#363636; font-weight:bold; padding-top:2px;}
.lct_on { background:url(../images/service_lct_13.gif) top left no-repeat; width:128px; height:28px; font-size:14px; color:#fff; font-weight:bold; padding-top:2px;}
.lct_be_on { background:url(../images/service_lct_06.gif) top left no-repeat; width:128px; height:28px; font-size:14px; color:#fff; font-weight:bold; padding-top:2px;}
.back_line { height:41px; background:url(../images/service_view_14.gif) top left repeat-x; padding-top:10px;}
.search_list { margin-left:13px; margin-top:10px;}
.search_list li { list-style:none; background:url(../images/icon/service_j5.gif) 2px 6px no-repeat; padding-left:18px; line-height:2.2em; cursor:pointer;}
.search_list .over { list-style:none; background:url(../images/icon/service_j4.gif) 3px 7px no-repeat; padding-left:18px; line-height:2.3em;  font-weight:bold; }
.search_list .over b { font-size:14px; color:#ff0000;}
h4 { font-size:20px; color:#ED1B23; text-align:center; line-height:2.0em; margin-top:16px;}
.detail { font-size:14px;}
.menu_d { position:relative; display:inline; padding-bottom:10px;}
.drop_bg { background:url(../images/service_drop_bg_03.gif) top left no-repeat; width:82px; height:65px; position:absolute; top:20px; left:-11px; }
.drop_m { margin-left:5px; margin-top:8px;}
.drop_m li {  list-style:none; text-align:left;}
.drop_m li a:link, .drop_m li a:visited { color:#fff; font-weight:bold; background:url(../images/icon/service_j6.gif) 3px 2px no-repeat; list-style:none;  padding-left:13px; line-height:24px; font-weight:bold; font-size:12px;}
.drop_m li a:hover, .drop_m li a:active { background:url(../images/submit/service_j8.gif) top 0px no-repeat; width:59px; height:21px; display:block; color:#ED1B23; padding-left:13px; line-height:24px; list-style:none;  font-size:12px;}
#mainTable td { padding-top:16px; padding-right:10px; border:1px solid #F9EAC3; border-top:none 0px;}
.sx_bg { background:#FFD3A2 url(../images/service_sx.jpg) top left repeat-x; border:1px solid #FDC689; height:19px; padding-top:2px; line-height:18px; margin-bottom:2px;}
.font_col { color:#F26521; font-size:14px; font-weight:bold; padding-left:10px;}
.ok_bg { background:url(../images/service_ok_06.gif) top right no-repeat; height:110px; padding-top:20px;}
.p1 { text-indent:0px; margin-left:0px;}



.list3_100104 { margin-left:10px;}
.list3_100104 li { background:none; padding-left:14px; list-style:none; line-height:24px;}
.list3_100104 li a { line-height:24px;}
.list3_100104 li a:hover { color:#ff0000;}
.list100104 li { background:url(../images/icon/service_icon2.gif) 3px 8px no-repeat;}
.list100104 div {background:none; line-height:24px;}