html { height: 100%; }
body { margin: 0px; padding: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; height: 100%; background-color: #FFFFFF }
div,
ul { margin: 0px; padding: 0px; }
form,
img { border-width: 0px; margin: 0px; padding: 0px; }
input,
select { margin: 0px; padding: 0px; }
a { color: #000; text-decoration: none }
a:hover { color: #FF0000; text-decoration: underline }
/* 内容对齐 */
.dq_1 { text-align: left; }
.dq_2 { text-align: center; }
.dq_3 { text-align: right; }
/* 浮动对齐 */
.fd_1 { float: left; }
.fd_2 { float: right; }
/* 上边距(外) */
.wbj_s3 { margin-top: 3px; }
.wbj_s5 { margin-top: 5px; }
.wbj_s8 { margin-top: 8px; }
/* 下边距(外) */
.wbj_x5 { margin-bottom: 5px; }
.wbj_x8 { margin-bottom: 8px; }
/* 左边距(外) */
.wbj_z4 { margin-left: 4px; }
/* 背景文字 */ 
.word_bg_red1 { color: #970000; filter: DropShadow(Color=#FDDEA4, OffX=1, OffY=1, Positive=100); }
/* 字大小 */
.word_size_12 { font-size: 12px; }
.word_size_14 { font-size: 14px; }
/* 字加粗 */
.word_b { font-weight: bold; }
/* 字下划线 */
.word_underline { text-decoration: underline; }
/* 字中横线 */
.word_midline { text-decoration: line-through; }
/* 字间距 */
.word_spacing_1 { letter-spacing: 1px; }
.word_spacing_2 { letter-spacing: 2px; }
.word_spacing_3 { letter-spacing: 3px; }
.word_spacing_4 { letter-spacing: 4px; }
.word_spacing_5 { letter-spacing: 5px; }
/* 行间距 */
.row_height_15 { line-height: 15px; }
.row_height_18 { line-height: 18px; }
.row_height_20 { line-height: 20px; }
.row_height_22 { line-height: 22px; }
.row_height_23 { line-height: 23px; }
.row_height_24 { line-height: 24px; }
.row_height_26 { line-height: 26px; }
/* 首行缩进 */
.word_indent_10 { text-indent: 10px; }
.word_indent_24 { text-indent: 24px; }
/* 文本竖排 */
.word_erect { writing-mode: tb-rl; }
/* 区域颜色 */
.blu1,
.blu1 a:link,
.blu1 a:visited { color: #0000FF }
.blu1 a:hover { color: #FF0000; }
.blu2,
.blu2 a:link,
.blu2 a:visited { color: #0066CC }
.blu2 a:hover { color: #FF0000; }
.blu3,
.blu3 a:link,
.blu3 a:visited { color: #5380A3 }
.blu3 a:hover { color: #FF0000; }
.blu4,
.blu4 a:link,
.blu4 a:visited { color: #336892 }
.blu4 a:hover { color: #FF0000; }
.red1,
.red1 a:link,
.red1 a:visited { color: #FF0000 }
.red1 a:hover { color: #FF0000; }
.red2,
.red2 a:link,
.red2 a:visited { color: #993300 }
.red2 a:hover { color: #FF0000; }
.red3,
.red3 a:link,
.red3 a:visited { color: #FF6600 }
.red3 a:hover { color: #FF0000; }
.black0s,
.black0s a:link,
.black0s a:visited { color: #000000 }
.black0s a:hover { color: #000000; text-decoration: none }
.black1s,
.black1s a:link,
.black1s a:visited { color: #333333 }
.black1s a:hover { color: #000000; text-decoration: none }
.black1,
.black1 a:link,
.black1 a:visited { color: #333333 }
.black1 a:hover { color: #FF0000; }
.green1,
.green1 a:link,
.green1 a:visited { color: #009900 }
.green1 a:hover { color: #FF0000; }
/* 链接颜色 */
a.a_blu:link,
a.a_blu:visited { color: #5380A3; font-size: 14px; }
a.a_blu:hover { color: #FFF; text-decoration: none; font-size: 14px; background: #5380A3; }
a.a_blu1:link,
a.a_blu1:visited { color: #0000FF }
a.a_blu1:hover { color: #FF0000; }
a.a_blu2:link,
a.a_blu2:visited { color: #0066CC }
a.a_blu2:hover { color: #FF0000; }
a.a_blu3:link,
a.a_blu3:visited { color: #183884 }
a.a_blu3:hover { color: #FF0000; }
a.a_red1:link,
a.a_red1:visited { color: #FF0000 }
a.a_red1:hover { color: #FF0000; }
a.a_red2:link,
a.a_red2:visited { color: #993300 }
a.a_red2:hover { color: #FF0000; }
a.a_red3:link,
a.a_red3:visited { color: #FF6600; }
a.a_red3:hover { color: #FF0000; }
a.a_black1:link,
a.a_black1:visited { color: #333333 }
a.a_black1:hover { color: #FF0000; }
a.a_green1:link,
a.a_green1:visited { color: #009900 }
a.a_green1:hover { color: #FF0000; }
/*左边*/
.window_left{}
.window_left .wl1{}
.window_left .wl2{ margin-left:7px; clear:both; width:184px; border-top:1px solid #90BFDD; overflow-y:auto}
.window_left .wl2 .wl21{ background: #fff url(../img/ui/left_nav.jpg) repeat-x; padding: 0px 0px 0px 30px; margin: 0; height: 24px; font-size: 12px; cursor: pointer; overflow: hidden; line-height:24px}
.window_left .wl2 .wl22{ background: #fff url(../img/ui/left_nav_bg.jpg) repeat-x; padding: 10px 0px 10px 20px; border-bottom: 1px solid #C0DCF1;}
.window_left .wl2 .wl22 ul{ margin:0px; padding:0px; line-height:26px}
.window_left .wl2 .wl22 ul li{ list-style:none}
/*主要区域*/
#info1 { background: #fff url(../img/ui/info3.gif) repeat-x; padding: 6px 4px; }	/*一般用于弹出层的主区域*/
.div_form { background: #fff url(../img/info2.gif) repeat-x; padding: 6px 10px }	/*页面搜索区*/
.div_button { background: #EEF6FC; height: 30px; padding-top: 5px; padding-left: 7px; border-top: 1px solid #fff; } /*页面按钮区*/
.div_info{}	/*页面列表区*/
/* 列表1 */
.table1{ border-collapse: collapse; width: 100%; color: #3B5D78}
.table1 th { background: url(../img/ui/th.jpg) repeat-x; font-weight: normal; border: 1px solid #C6E2F7; height: 22px; color: #000}
.table1 td{ border: 1px solid #C6E2F7; line-height:200%; padding-left:5px}
.table1 .td1{ width: 20px; background: #f2f8fd; }
.table1 td a:link { color: #0066CC; text-decoration: underline }
.table1 td a:visited { color: #0066CC; text-decoration: underline }
.table1 td a:hover { color: #FF0000; text-decoration: underline }
/* 列表2 */
.table2 { border-collapse: collapse; color: #3B5D78 }
.table2 td { border: 1px solid #C6E2F7; padding: 5px; }
/*列表3*/
.table3{ border-collapse: collapse; color: #3B5D78}
.table3 th{ background:#f5f5f5; border:1px solid #e6e6e6; padding:3px 5px; font-weight:400; text-align:left}
.table3 td{ border:1px solid #e6e6e6; padding:3px 5px; background:#ffffff}
/* 表单内样式 */
.form_put2 { width: 120px; height: 20px; color: #376585; border: 1px solid #B5D4FA; background: #F3F9FD; }
.form_textarea { color: #376585; border: 1px solid #B5D4FA; background: #F3F9FD }
/* 分页导航 */
.pagelink { background: url(../img/title5.gif) repeat-x; height: 28px; border: 1px solid #C6E2F7; width: 100% }
/* 按钮 */
.post1 { background: url(../img/ui/post1.gif) repeat-x; width: 64px; height: 25px; border: 0px; margin-right: 10px; color: #336892; cursor: pointer; }
.post2 { background: url(../img/ui/post2.gif) repeat-x; width: 46px; height: 18px; border: 0px; margin-right: 10px; color: #336892; padding-top: 2px; cursor: pointer; }
.post1_bg { background: url(../img/ui/post1_bg.gif) }
a.input_add:link,
a.input_add:visited { background: url(../img/ui/add.gif); color: #265D87; margin-right: 10px; text-decoration: none; outline: medium none; padding: 5px 0px 0px 32px; display: inline-block; width: 38px; height: 19px }
a.input_add:hover { background: url(../img/ui/add.gif) bottom; }
a.input_add2:link,
a.input_add2:visited { background: url(../img/ui/add2.gif); color: #265D87; margin-right: 10px; text-decoration: none; outline: medium none; padding: 5px 0px 0px 32px; display: inline-block; width: 68px; height: 19px; }
a.input_add2:hover { background: url(../img/ui/add2.gif) bottom; }
a.input_edit:link,
a.input_edit:visited { background: url(../img/ui/edit.gif); color: #265D87; margin-right: 10px; text-decoration: none; outline: medium none; padding: 5px 0px 0px 32px; display: inline-block; width: 38px; height: 19px; }
a.input_edit:hover { background: url(../img/ui/edit.gif) bottom; }
a.input_edit2:link,
a.input_edit2:visited { background: url(../img/ui/edit2.gif); color: #265D87; margin-right: 10px; text-decoration: none; outline: medium none; padding: 5px 0px 0px 32px; display: inline-block; width: 68px; height: 19px }
a.input_edit2:hover { background: url(../img/ui/edit2.gif) bottom; }
a.input_del:link,
a.input_del:visited { background: url(../img/ui/del.gif); color: #265D87; margin-right: 10px; text-decoration: none; outline: medium none; padding: 5px 0px 0px 32px; display: inline-block; width: 38px; height: 19px }
a.input_del:hover { background: url(../img/ui/del.gif) bottom; }
a.input_del2:link,
a.input_del2:visited { background: url(../img/ui/del2.gif); color: #265D87; margin-right: 10px; text-decoration: none; outline: medium none; padding: 5px 0px 0px 32px; display: inline-block; width: 68px; height: 19px }
a.input_del2:hover { background: url(../img/ui/del2.gif) bottom; }
a.input_nopic:link,
a.input_nopic:visited { background: url(../img/ui/input1.gif); color: #265D87; margin-right: 10px; text-decoration: none; outline: medium none; padding-top: 5px; display: inline-block; width: 50px; height: 19px; text-align: center }
a.input_nopic:hover { background: url(../img/ui/input1.gif) bottom; }
a.input_nopic2:link,
a.input_nopic2:visited { background: url(../img/ui/input2.gif); color: #265D87; margin-right: 10px; text-decoration: none; outline: medium none; padding-top: 5px; display: inline-block; width: 80px; height: 19px; text-align: center }
a.input_nopic2:hover { background: url(../img/ui/input2.gif) bottom; }
/* 表单提示 */
input.error { border: 1px dashed red; }
em.error { font-size: 12px; font-style: normal; background: url(../img/check_no.gif) no-repeat 5px; padding: 3px 5px 3px 25px; margin-left: 5px; color: red; }
em.success { background: url(../img/check_ok.gif) no-repeat 5px; color: #333333; }
/* 关键字背景 */
.keybg { background-color: #FFFF00; }
/* 去色 */
.notpic { cursor: hand; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
/* 扩展表格 */
.table1 tr.odd td { cursor: pointer; }
.table1 div.arrow { background: transparent url(../img/arrows.gif) no-repeat scroll 5px -16px; width: 21px; height: 16px; display: block; }
.table1 div.up { background-position: 5px 0px; }
a.iflag_click:link,
a.iflag_click:hover,
a.iflag_click:visited,
a.iflag_click:hover { text-decoration: none; }
/* 单位选择提示样式 */
.input_unit_div { border: 1px solid #B5D4FA; width: 200px; background: #ffffff; display: none; text-align: left }
.input_unit_div ul { margin: 0px; padding: 0px }
.input_unit_div ul li { list-style: none }
.input_unit_div ul li a { display: block; padding: 5px; width: 190px }
.input_unit_div ul li a.current { background: #EAF3FF; text-decoration: none; color: #ff0000 }
/*场所详情*/
.unit_details { margin-top: 5px }
.unit_details .color1 { color: #008080 }
.unit_details table { background: #C6E2F7 }
.unit_details table tr td { background: #ffffff }
.unit_online { margin-top: 5px }
.unit_out_ip { margin-top: 5px }
.unit_edit_note { margin-top: 5px }
.unit_terminal { margin-top: 5px }
.unit_map { padding: 0px }
/*场所状态概况*/
.cszt .row1 { clear: both; overflow: hidden }
.cszt .row1 .left { border: 1px solid #99CCFF }
.cszt .row1 .right { border: 1px solid #99CCFF; margin-top: 5px }
.cszt .row2 { }
.cszt .row3 .color1 { color: #ff6600 }
.cszt .row3 .color2 { color: #ff0000 }
/*场所类型概况*/
.cslx .row1 { background: #fff; padding: 10px; text-align: center }
.cslx .row2 { }
.cslx .row3 .color1 { color: #ff6600 }
.cslx .row3 .color2 { color: #ff0000 }
/*财务事物*/
.cwsw{}
.cwsw h1{ margin:0px; padding:0px; margin-bottom:10px; font-size:24px}
/* 内容区的下载链接样式 */
.download { font-size: 14px; font-weight: bold; }
.download a { color: #0000F7; text-decoration: underline; }
/*板块样式*/
#ajax_body { }
/*扩展航下的列表*/
.epd{ padding:10px}
.epd dl{ margin:0px; padding:0px; overflow:hidden; margin-bottom:5px}
.epd dl dt{ font-weight:700; float:left; margin-right:10px}
.epd dl dd{ margin:0px; padding:0px; float:left}
.epd dl:last-child{ margin-bottom:0px}
.epd dl.line_top{ border-top:1px solid #C6E2F7; padding-top:10px; margin-top:10px}
/*内容框*/
.con1{ color:#3B5D78}
.con1 .bt{ height:25px; line-height:25px; font-size:14px; font-weight:700}
.con1 .nr{ margin-top:5px}