﻿@charset "utf-8";
/*--------------
	全局样式
---------------*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0 }
body, button, input, select, textarea { font:14px/1.5  "Microsoft yahei",Arial;}
th,td { font-size:14px }/*防止IE6下弹出窗口字体变大*/
h1, h2, h3, h4, h5, h6 { font-size:100% }
address, cite, dfn, em, var { font-style:normal }
code, kbd, pre, samp { font-family:"Microsoft yahei",Arial; }
small { font-size:14px }
ul, ol, li { list-style:none }
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
legend { color:#000 }
fieldset, img { border:0 }
button, input, select, textarea { font-size:100% }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display:block; margin:0; padding:0 }
mark { background:#ff0 }
/* -----  ----- */
body { color:#333; font-family:"Microsoft yahei",Arial;}
#logo { width:490px; float:left; }
.topbg { background:url(../images/body_topbg.gif) repeat-x; }
body#pop { background-image: none; }/*弹出窗口类页面不需要BODY背景图*/
a { color:#1265cf; text-decoration:none }
a:hover { color:#1265cf; text-decoration:none }

select{
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: 1px solid #ddd;
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/xjt.png) no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	height: 28px;
	line-height: 28px;
	display: inline;
	font-size: 14px;
	cursor: pointer;
	font-style: normal;
	padding-left: 3px;
	padding-right: 15px;
	border-radius: 3px;
	background-color: white;
}
select::-ms-expand {
display: none;
}
select:hover{
	border: 1px solid #2882d8;
}
select[disabled=true]{background-color: #f1f1f1;border: 1px solid #ddd;color: #333;}
select[disabled=disabled]{background-color: #f1f1f1;border: 1px solid #ddd;color: #333;}
/* -----  ----- */
.clear_0 { clear:both; height:0; overflow:hidden; }
.clear_h10 { clear:both; height:10px; overflow:hidden; }
.clear_h15 { clear:both; height:15px; overflow:hidden; }
/* ----- 文字色彩 ----- */
.color_blue { color:#2882d8; }
.color_red { color:#cc0000; }
.color_gray { color:#666; }
.color_orange { color:#cc6600; }
.f14_b { color:#0066cc; font-size: 14px; font-weight: bold; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; line-height:200%; }
a.link_x { color:#1265cf; text-decoration:underline }
a:hover.link_x { color:#1265cf; text-decoration:underline }
/*--------------
	页面结构
---------------*/
#header { margin:0 auto; width:95%;height:78px; position:relative; z-index:9999;}
#content_body { margin:0 auto; width:100%; position:relative; }
#content_div { margin:0 auto; width:95%; position:relative; }
#footer { margin:0 auto; width:100%;min-width:1200px; margin-top:10px; height:40px;  border-top: 1px solid #ddd; }
#footer p { padding-top:10px; text-align: center; }
/* ----- 当前位置 ----- */
.current { color:#666; text-align:left; margin:0 auto; padding:7px 0; }
.current a { color:#333; }
.current a:hover { color:#1265cf; text-decoration:none }
/* ----- ICO图标部分 ----- */

.ico_pdf { background:url(../images/icon-pdf_01.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_pdf:hover { background:url(../images/icon-pdf_02.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_pdf:active { background:url(../images/icon-pdf_03.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_pdf a,.ico_wait a,.ico_word a { color:#1265cf; }
.edit { background:url(../images/icon-edit_01.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.edit:hover { background:url(../images/icon-edit_02.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.edit:active { background:url(../images/icon-edit_03.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.delete { background:url(../images/icon-del_01.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.delete:hover { background:url(../images/icon-del_02.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.delete:active { background:url(../images/icon-del_03.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }

.ico_word { background:url(../images/icon-word_01.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_word:hover { background:url(../images/icon-word_02.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_word:active { background:url(../images/icon-word_03.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_view { background:url(../images/icon-search_01.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_view:hover { background:url(../images/icon-search_02.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_view:active { background:url(../images/icon-search_03.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }

.ico_wait { background:url(../images/wait.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_note { padding-left:25px;padding-right:25px;text-indent:2em; /* background:url(../images/ico_note_big.gif) left center no-repeat; */ }
.ico_upload{background: url("../images/icon-upload_01.png") no-repeat;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
.ico_upload_hover{background: url("../images/icon-upload_02.png") no-repeat;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
.ico_upload_hover2{background: url("../images/btn_browse_zh_CN.gif") no-repeat;background-size:56px 30px;width: 56px;height: 30px;display: inline-block;vertical-align: middle;}

.btn_upload{padding: 0 20px;width:33px;height: 28px;line-height: 26px;font-size: 14px;color: #333;border: 1px solid #1265cf;border-radius: 3px;vertical-align: middle;font-family: "Microsoft YaHei",Arial;cursor:default;display: inline-block;margin-left:5px;background-position:left;float:left;}
.btn_upload:hover{border: 1px solid #2882d8; background: #1265cf;}
.btn_upload:hover a{color:#fafafa;}
.btn_upload:active{background: #1265cf; color: #106abc;border: 1px solid #1265cf;}
.btn_upload a{color: #1265cf;}
.query_btn_box {padding: 0px 0 0;text-align: center;}
.search_line_1{border-top: 1px dashed #ddd;}
/*-------图标汇总---开始--------------*/
.edit_icon,
.delete_icon,
.view_icon,
.rush_icon,
.exl_icon,
.word_icon,
.pdf_icon,
.consulting_icon,
.upload_icon,
.download_icon {
    width: 18px;
    height: 18px;
    display: inline-block;
    background: url("../images/icon-new.png") no-repeat 0 -52px;
    vertical-align: middle;
}
/*编辑、修改图标*/
.edit_icon { background-position: 0 0;}
.edit_icon:hover { background-position: 0 -28px;}
.edit_icon:active { background-position: 0 -56px;}
/*删除图标*/
.delete_icon { background-position: -28px 0;}
.delete_icon:hover { background-position: -28px -28px;}
.delete_icon:active { background-position: -28px -56px;}
/*查看、浏览图标*/
.view_icon { background-position: -56px 0;}
.view_icon:hover { background-position: -56px -28px;}
.view_icon:active { background-position: -56px -56px;}
/*刷新图标*/
.rush_icon { background-position: -84px 0;}
.rush_icon:hover { background-position: -84px -28px;}
.rush_icon:active { background-position: -84px -56px;}
/*开始图标*/
.start_icon { background-position: -112px 0;}
.start_icon:hover { background-position: -112px -28px;}
.start_icon:active { background-position: -112px -56px;}
/*暂停图标*/
.suspended_icon { background-position: -140px 0;}
.suspended_icon:hover { background-position: -140px -28px;}
.suspended_icon:active { background-position: -140px -56px;}
/*上传图标*/
.upload_icon { background-position: -168px 0;}
.upload_icon:hover { background-position: -168px -28px;}
.upload_icon:active { background-position: -168px -56px;}
/*下载图标*/
.download_icon { background-position: -196px 0;}
.download_icon:hover { background-position: -196px -28px;}
.download_icon:active { background-position: -196px -56px;}

/*excel图标*/
.exl_icon { background-position: -80px -110px;
height: 30px;
width: 86px;
}
.exl_icon:hover { background-position: -80px -110px;
height: 30px;
width: 86px;
}
.exl_icon:active { background-position: -80px -110px;
height: 30px;
width: 86px;}
/*word图标*/
.word_icon { background-position: -28px -84px;}
.word_icon:hover { background-position: -28px -112px;}
.word_icon:active { background-position: -28px -140px;}
/*pdf图标*/
.pdf_icon { background-position: -56px -84px;}
.pdf_icon:hover { background-position: -56px -112px;}
.pdf_icon:active { background-position: -56px -140px;}

/*咨询图标*/
.consulting_icon { background-position: 0 -168px;}
.consulting_icon:hover { background-position: 0 -196px;}
.consulting_icon:active { background-position: 0 -224px;}

/*-------图标汇总---介绍--------------*/

/* ----- 伸缩提示框 ----- */
.tipsBox { padding:10px 15px; border: 1px dashed #d9c29d; background:#fffdf4; overflow:hidden; }
.tipsBox .tit { /*float:right;*/ text-align:right;}
.tipsBox .tit a { color:#1688cb; padding-right:10px; }
.tipsBox .tit .on { background:url(../images/ico_on.gif) no-repeat right; }
.tipsBox .tit .off { background:url(../images/ico_off.gif) no-repeat right; }
.tipsBox .detail { height:auto !important; min-height:55px;}/*min-height=最小高度*/
.tipsBox .detail .text { padding-left:20px; border-left:1px dashed #999; }
.tipsBox .detail2 { height:auto !important; min-height:55px; }/*min-height=最小高度*/
.tipsBox .detail2 .text { padding-left:20px; border-left:1px dashed #999; }
/* ----- 搜索伸缩框 ----- */
.soBox {margin-top:20px; padding:10px 15px 15px; border: 1px solid #eeeeee; background:#f8f8f8; overflow:hidden; }

.soBox .tit { float:right; }
.soBox .tit a { color:#1688cb; padding-right:10px; }
.soBox .tit .on { background:url(../images/ico_on.gif) no-repeat right; }
.soBox .tit .off { background:url(../images/ico_off.gif) no-repeat right; }
.soBox_hide { padding:11px 16px 0 0; border: 1px solid #99cc66; background:#fffdf4; overflow:hidden; }
.soBox_hide .tit { float:right; }
.soBox_hide .tit a { color:#1688cb; padding-right:10px; }
.soBox_hide .tit .on { background:url(../images/ico_on.gif) no-repeat right; }
/* ----- 按钮样式 ----- */
.btn_inspect{ display: inline-block;padding: 0 20px;height: 28px;line-height: 28px;color: #fff;font-size: 14px;background: #f16000;border: 1px solid #ef6000;border-radius: 3px; vertical-align: middle;font-family: "Microsoft YaHei",Arial;cursor:default;}
input.btn_inspect {height: 30px;line-height: 30px;}
.btn_inspect:hover {color: #fff; background: #ff6600;}
.btn_inspect:active {color: #fff;background: #ef6000;}

.button_03 {display: inline-block;padding: 0 20px;height: 28px;line-height: 26px;font-size: 14px;background: #fafafa;/*  text-decoration: none; */color: #333;border: 1px solid #ddd;border-radius: 3px;vertical-align: middle;font-family: "Microsoft YaHei",Arial;cursor:default;}
.button_03:hover {border: 1px solid #2882d8; background: #fafafa;color: #2882d8;}

.button_an,.button_content { display: inline-block;padding: 0 20px;height: 28px;line-height: 22px;color: #fff;font-size: 14px; background: #2882d8;border: 1px solid #106abc;border-radius: 3px;vertical-align: middle;font-family: "Microsoft YaHei",Arial;cursor:default;}
.button_an_clean {display: inline-block;padding: 0 20px; height: 28px;line-height: 22px;font-size: 14px; background: #fafafa;text-decoration: none;color: #333;border: 1px solid #dddddd;border-radius: 3px;vertical-align: middle;font-family: "Microsoft YaHei",Arial; cursor:default;}
.button {display: inline-block;padding: 0 20px;height: 28px;line-height: 26px;color: #fff;font-size: 14px;background: #2882d8; border: 1px solid #106abc;border-radius: 3px;vertical-align: middle;font-family: "Microsoft YaHei",Arial; cursor:default;}

/*主要使用按钮 开始*/
.button_01 {display: inline-block;padding: 0 20px;height: 28px;line-height: 26px;color: #fff;font-size: 14px;background: #2882d8;border: 1px solid #106abc;border-radius: 3px;vertical-align: middle; font-family: "Microsoft YaHei",Arial;cursor:default;}
input.button_01 { height: 30px;line-height: 26px;}
.button_01:hover,.border_btn:hover,.button_an:hover,.button:hover,.button_content:hover {color: #fff;background: #3373d2;}
.button_01:active,.border_btn:active,.button_an:active,.button:active,.button_content:active  {color: #fff;background: #106abc;}

.border_btn{display: inline-block;padding: 0 20px;height: 28px;line-height: 26px;color: #2882d8;font-size: 14px;background: #fafafa;border: 1px solid #2882d8;border-radius: 3px;vertical-align: middle;font-family: "Microsoft YaHei",Arial;cursor:default;}
.button_02 {display: inline-block;padding: 0 20px;height: 28px;line-height: 26px;font-size: 14px;background: #fafafa;/*  text-decoration: none; */color: #333;border: 1px solid #ddd;border-radius: 3px;vertical-align: middle;font-family: "Microsoft YaHei",Arial;cursor:default;}
input.button_02 {height: 30px;line-height: 26px;}
.button_02:hover,.button_an_clean:hover {border: 1px solid #2882d8;/*  text-decoration: none; */ background: #fafafa;color: #2882d8;}
.button_02:active,.button_an_clean:active,.button_an:active,.button:active { background: #fafafa;/* text-decoration: none; */ color: #106abc;border: 1px solid #106abc;}

.orange_btn {display: inline-block;padding: 0 20px;height: 28px;line-height: 26px; color: #fff;font-size: 14px;background: #f16000;border: 1px solid #ef6000;border-radius: 3px;vertical-align: middle;font-family: "Microsoft YaHei",Arial;cursor:default;}
input.orange_btn {height: 30px;line-height: 26px;}
.orange_btn:hover {color: #fff;background: #ff6600;}
.orange_btn:active { color: #fff;background: #ef6000;}
/*主要使用按钮 结束*/

/* -----表单----- */
.left { float:left; }
.right { float:right; }
.center { text-align:center; }
.word_box {/*  padding:20px; border:1px solid #ddd; background:url(../images/box_topbg01.gif) repeat-x; overflow:hidden; height:100%;  */}
.word_box3 { padding:20px; border:1px solid #a1c0dc; background:url(../images/box_topbg01.gif) repeat-x; overflow:hidden;}
.bar_btn { clear:both; overflow:hidden; /* border-bottom:1px dashed #999; */ padding-bottom:10px; _padding-bottom:40px; }
.bar_btn02 { clear:both; overflow:hidden; /* border-top:1px dashed #999; */ padding:10px 0; }
.btnbar { clear:both; overflow:hidden; padding-top:10px; }
.word_title { text-align:center; color:#003366; font-size:18px; font-weight:bold; padding-bottom:12px; }
.bar_b { clear:both; overflow:hidden; padding:6px 0; color:#666; }
.info_title { text-align:center; font-size:14px; font-weight:bold; padding-bottom:5px; }
.info_left { float:left; width:778px; height:100%; overflow:hidden; }
.info_right { float:left; width:150px; overflow:hidden; margin-left:10px; }
.List_box {margin-top:20px; padding:15px 0px 25px; /* border:1px solid #a1c0dc; background:url(../images/box_topbg01.gif) repeat-x; */ overflow:hidden; height:100%; }
/*---------------------
	选项卡
---------------------*/
#tabnav1 { height:27px;  overflow:hidden; /*padding-left:5px;*/ }
#tabnav {width:100%;height:36px;position: relative;z-index: 0; overflow: hidden;/*padding-left: 5px;*/margin-top: 5px;}
#tabnav ul {padding-left:0px; float:left;border-bottom: 1px solid #ddd;width: 100%;width:4000px; height: 34px;position: relative;/*transition: margin-left 1s ease 0s;*/}
#tabnav li { float:left; height:34px; line-height:34px; text-align:center; position:relative; /*margin-left:2px;*/}
#tabnav a span {font-size:14px; text-decoration:none; /* border-left:1px solid #d0d0d0; */ display:block; padding:0px 20px;}
#tabnav a:hover span {font-size:14px;font-weight: bold; color:#0066cc; text-decoration:none; background: #fff;padding:0px 20px; height:34px; line-height:34px; position:relative;/*right:-3px;*/display:block; }
#tabnav .down a span {position: relative;border: 1px solid #ddd;background: #fff;border-bottom: none;height: 34px;color: #1265cf;font-weight: bold;z-index: 10;border-top: 2px solid #1e5cb3;}

#tabnav21 { height:27px;  overflow:hidden; padding-left:5px; }
#tabnav2 {  background:url(../images/tab_pic.gif) 0 bottom repeat-x; overflow:hidden; padding-left:5px; }
#tabnav2 ul { list-style:none; margin:0px; padding:0px; }
#tabnav2 ul.h33 { height:28px; padding-top:5px; padding-left:10px; background:url(../images/tab_bg2.gif) repeat-x; }
#tabnav2 li { float: left; margin-left: 3px; }
#tabnav2 a { display: block; float:left; height:27px; line-height:27px; text-align:center; color:#222; background:url(../images/tab_pic.gif) right -27px no-repeat; padding-right:18px; text-decoration: none; }
#tabnav2 a span { display:block; background:url(../images/tab_pic.gif) left -27px no-repeat; padding-left:18px;color: #FFF }
#tabnav2 a:hover { background:url(../images/tab_pic.gif) right -54px no-repeat; }
#tabnav2 a:hover span { background:url(../images/tab_pic.gif) left -54px no-repeat; }
#tabnav2 .down a { background:url(../images/tab_pic.gif) right 0 no-repeat; font-weight: bold; }
#tabnav2 .down a span { background:url(../images/tab_pic.gif) left top no-repeat; }
.gridsave{background:url(../images/save.gif) no-repeat center center;background-position-x:left; display:inline-block; width:62px; height:24px;color:#1265cf; text-decoration:underline;border:none;cursor:pointer; margin:1px;}
.gridsave:hover {color: #2882d8; text-decoration: none; }
.tab_box { padding:20px 0; }
.title { font-size: 14px; font-weight: bold; padding-top:10px; }
/* ----- 表单表格 ----- */
.t_css {width:100%; }
.t_css select { padding: 0px 15px 0px 0px; border:1px solid #ddd; background-color:#FFF;height:30px; }
.t_css input { padding:0px 8px 0px 3px; height:28px; _height:28px ;border:1px solid #ddd; background-color:#FFF; }
.t_css input radio {border:none;}
.t_css input.gray { padding:2px 8px 0pt 3px; height:17px; border:1px solid #a8a8a8; background-color:#e6e6e6; }
.t_css input.do { padding:0; border:0; background:none; }
.t_css td { padding:3px 3px; *padding:1px 3px;
_padding:1px 3px; }
.t_css th { height:30px; font-weight: bold; color:#000000; background-color: #f0f0f0; border-bottom: #ddd 1px solid; }
.t_css .t_tr { line-height:30px;padding-top:10px;padding-bottom:10px;font-weight:bold; height:30px; font-weight: bold; color:#333; background-color: #ffffff; }
.t_css .t_tr td { border-bottom: #ddd 1px solid; }
.t_css .li_1 { height:29px; background:#ffffff; }
.t_css .li_2 { height:29px; background:#f9f9f9; }
.t_css .label { height:30px; font-weight: bold; /* background:url(../images/ico_i.gif) no-repeat 0px 15px; */ *background:url(../images/ico_i.gif) no-repeat 0px 22px;
}
.t_css .label td { padding-top:15px; padding-left:22px; border-bottom: #ddd 1px dashed; }
/* ----- 弹出窗口样式 ----- */
.pop_win { margin:0 auto; border: 5px solid #697b90; height:auto; clear:both;}
.pop_win .win_title { height:32px; font-size: 14px; line-height:35px; padding:0 10px; font-weight: bold; background:url(../images/win_title_bg.gif) repeat-x; }
.btn_close { float:right; margin-top:8px; width:16px; height:16px; background:url(../images/btn_close.gif) no-repeat; display:block; position:relative; }
.pop_win .win_main { padding:20px; overflow:hidden;}
.pop_win .win_main .bar_btn2 { padding-bottom:15px; }
/* ----- 内容区 ----- */
.layer1 { /* border: 1px solid #a1c0dc; */ }
.layer01 { border: 1px solid #a1c0dc; height:18px; line-height:18px; padding:0px; }
.layer001 { border: 1px solid #ddd; height:28px; line-height:28px; padding:0px; }
.layer002 { border: 1px solid #ddd; height:28px; line-height:25px; /* padding-right:15px; */ }
.layer1 h2 { height:39px; padding:0 10px; line-height:39px; background:#f9f9f9; font-size: 14px;font-weight: bold;color:#333; border-bottom:1px solid #ddd;}
.layer1 .layer_box { padding:20px; height:100%; overflow:hidden; }
.layer2 { border: 2px solid #abd48f; }
.layer2 h2 { color:#336600; height:28px; padding-left:10px; line-height:28px; background:#e1f4d4; font-size: 12px; }
.layer2 .layer_box { padding:10px; height:100%; overflow:hidden; }
.layer2 ol { padding:10px; margin-left:20px; list-style-type: decimal; }
.ico_ok { background:url(../images/ico_ok.gif) no-repeat right; }
.ico_no { background:url(../images/ico_no.gif) no-repeat right; }
.layer3 { border: 2px solid #e1c194; }
.layer3 h2 { color:#663300; height:28px; padding-left:10px; line-height:28px; background:#f7e9d6; font-size: 12px; }
.layer3 .layer_box { padding:10px; height:100%; overflow:hidden; }
.layer_blue { padding:10px; border:1px solid #ddd; /* background:url(../images/box_topbg03.gif) repeat-x; */ overflow:hidden; height:100%; }
.layer_blue h2 { color:#333; height:20px; padding-bottom:5px; padding-top:2px; font-size:14px; line-height:14px; font-weight:bold; }
.layer_green { padding:10px; border:1px solid #ddd; /* background:url(../images/box_topbg02.gif) repeat-x; */ overflow:hidden; height:100%; }
.layer_green h2 { color:#333; height:20px; padding-bottom:5px; padding-top:2px; font-size:14px; line-height:14px; font-weight:bold; }
/* ----- 表格样式 table css ----- */
.tbbox { margin:0px auto; }
.tbbox table { width:100%; text-align:center; border-collapse:collapse;/*细线表格代码*/ }
.tbbox table td { border:1px solid #ddd;/*细线表格线条颜色*/ height:25px; }
.tbbox th, tfoot tr td { font-weight:bold; text-align:center; background:#edf2f8; }
.tbbox th { line-height:30px; height:30px; }
.tbbox tfoot tr td { background:#fff; }
.tbbox thead { border:1px solid #b7d1e6; }
.tbbox thead tr td { text-align:center; }
/* ----- 表格样式 table css ----- */
.table_layout_word{table-layout: fixed;word-wrap:break-word;}
.table01 { width:100%; border-collapse:collapse;/*细线表格代码*/  }
.table01 td { border:1px solid #ddd;/*细线表格线条颜色*/ padding:4px;height:28px; overflow: hidden;}
.table01 td a{color:#1265cf;}
.table01 th { border:1px solid #ddd; font-weight:normal; text-align:center; background:#f0f0f0; padding:4px; }
.thtd { border:1px solid #ddd; font-weight:bold; text-align:center; background:#edf2f8; padding:4px; }
.table02 { width:100%; border-collapse:collapse;/*细线表格代码*/ }
.table02 td { border:1px solid #b7d1e6;/*细线表格线条颜色*/ padding:2px 4px; }
.table02 th { border:1px solid #b7d1e6; font-weight:normal; text-align:center; background:#edf2f8; padding:4px; }
.table03 { width:100%; border-collapse:collapse;/*细线表格代码*/ }
.table03 td { border-bottom:1px dotted #bcd3ee; padding:8px; line-height:23px; }
.table03 .bg_c { background:#f3f7fb; }
.table03 .bg_b { background:#ffffff; height:10px; }
.table03 .bg_a {/*  background:url(../images/fill_bg.gif) #fef9ed; repeat-x; */background: none repeat scroll 0 0 #F9F9F9; border-bottom: 1px solid #ddd;color: #333333;font-size: 14px;font-weight: bold;height: 39px;line-height: 39px;padding: 0 10px; }
#home_head { position:relative; margin:0 auto; *z-index:666;
_z-index:666; }
#home_logo { margin:0 auto; height:50px; padding:10px 0; }
#ins_home_logo { margin:0 auto; height:95px; padding-top:12px; }
/*------*/
.pop_ico { width:60px; height:60px; margin:0 auto;/* position:relative;*/ z-index:1; }
.pop { z-index:0; margin-left:33px; margin-top:-8px; height:18px; padding-left:7px; /* background:url(../images/pop_left.png) no-repeat top left;  */color:#FFF; position: absolute; }
.pop span { margin:0; padding:0 5px; float:left; height:18px;/* width:13px; */ background: #f60000; line-height:16px; display: inline-block;border-radius: 100%;border-radius: 9px!important;position: relative;behavior: url(../js/pie.htc);/* background:url(../images/pop_right.png) no-repeat top right; */ /* padding-right:7px;  */font-size: 12px; }
.pop_txt { text-align: center; line-height:28px; }
.btn_delete { width:15px; height:15px; display:block; background:url(../images/btn_delete.gif) no-repeat; }
.ico_add { float:right; background:url(../images/ico_add.gif) no-repeat left 5px; height:16px; padding:5px 0 7px 18px; color:#393; display:block; }
.iframeBox { width: 100%; height:100%; }
.input_text { padding:0px 8px 0px 3px; height:28px; border:1px solid #ddd;font-size:14px; ;background-color:#FFF;_height:22px;}
.input_text2{ width:200px; }
.input_textarea { padding:2px 8px 0pt 3px; border:1px solid #ddd; background-color:#FFF; }
.input_gray { border:1px solid #a8a8a8; background-color:#e6e6e6; }
/*---index star---*/
*{margin:0; padding:0px;}
#all{background:url(../images/body_topbg.gif) repeat-x; margin:0 auto; padding:0px;}

#Header {width:980px; height:50px;margin:20px auto 10px; overflow:hidden;}

.search1 { clear:both; overflow:hidden; height:25px; margin-top:-24px; margin-top:-28px\9; *margin-top:-28px; _margin-top:-21px; }

.bug{ margin-top:5px;}
.bug select{ height:22px; line-height:22px; border:1px solid #b0b0b0; margin-left:6px;}

.top_menu a{ font-size:14px; color:#666666; text-decoration:none;}
.top_menu a:hover{ font-size:14px; color:#0e3d9a; text-decoration:none;}
.Middle_Content{ width:980px; height:220px; margin:0 auto; clear:both; overflow:hidden;}

.login{ background: url(../images/login.jpg) no-repeat; width:280px; height:200px; float:right; padding-left:40px; padding-top:15px; padding-bottom:5px; position:relative;}
.login_bt{ background: url(../images/tubiao.jpg) no-repeat; height:25px; text-indent:30px; line-height:25px; font-size:14px; font-weight:bolder; color:#333333;}
.xian{ background:url(../images/login_xu.jpg) no-repeat; width:241px; height:5px; margin-top:3px; overflow:hidden;}
.denglu{ width:265px;/* border:1px solid #b0b0b0;*/ overflow:hidden; margin-left:-10px;}
.denglu span{ font-size:14px; float:left; line-height:25px; height:25px; width:70px; text-align:right;margin-right:3px;}
.denglu li{ clear:both; line-height:27px; height:32px;}
.d_p input{ width:152px; height:22px; line-height:22px; padding-left:3px; border:1px solid #b0b0b0;}
.d_p02 input{ width:152px; height:22px; line-height:22px; padding-left:3px; border:1px solid #b0b0b0;}
.d_1 input{ width:55px; height:22px; line-height:22px; padding-left:3px; _margin-left:2px; border:1px solid #b0b0b0; float:left;}

a.Blue:link, a.Blue:visited { color: #2882d8; text-decoration: underline;} 
a.Blue:hover, a.Blue:active { color: #ff0000; text-decoration: underline;} 
.button_04 { height:25px; font-size:14px; font-weight:bolder; color:#003366; border:1px #87a3c1 solid; background:url(../images/button_bg02.gif); padding:0 23px 3px 23px; *padding:0 13px; _padding:0 13px; cursor: pointer; }
a.Gray:link, a.Gray:visited { color: #333; text-decoration: underline;} 
a.Gray:hover, a.Gray:active { color: #ff0000; text-decoration: underline;}
.button_login{ background:url(../images/login_an.gif) no-repeat; width:123px; height:40px; border:0px;}
.jianju{ margin-left:65px; _margin-left:67px; display:inline;}

.an{ margin-left:6px;}


.bottom{ width:980px; margin:0 auto; overflow:hidden; margin-top:-10px;}
.Mleft{ width:620px; float:left;  margin-left:15px; display:inline;}
.Mright{ width:300px; float:right; margin-top:23px; margin-right:15px; display:inline;}
.Prompt{ width:620px;}
.Application{ width:620px; margin-top:18px;}
.Pro_bt, .Ap_bt{ background:url(../images/tu.gif) 0px 3px no-repeat; height:18px; text-indent:13px; font-size:14px; font-weight:bolder;}
.xian2{ background:url(../images/home_xu.gif) no-repeat; width:620px; height:1px; margin-top:5px; margin-bottom:5px; overflow:hidden;}
.Pro_nr{ width:615px; overflow:hidden; padding-top:6px;}
.Ap_nr{width:615px; overflow:hidden;}
.Ap_nr ul{ margin-top:8px; overflow:hidden;}
.Ap_nr ul li{ float:left; margin-right:6px;}
.Ap_nr ul li p{ color:#336699; font-size:14px; font-weight:bold; line-height:20px;}
.Ap_nr ul li p a{color:#336699; font-size:14px; font-weight:bold;}
.Ap_nr ul li p a:hover{color:#336699; font-size:14px; font-weight:bold; text-decoration:underline;}
.Pro_nr ul li{ background:url(../images/jiantou.gif) no-repeat 0 8px; line-height:22px; text-indent:12px;}
a.news:link, a.news:visited { color: #333; text-decoration: none; font-size:14px;} 
a.news:hover, a.news:active { color: #336699; text-decoration: underline; font-size:14px;} 
.Pro_nr ul li ul li{ line-height:25px;}

a.lan:link, a.lan:visited { color: #336699; text-decoration: underline;} 
a.lan:hover, a.lan:active { color: #333; text-decoration: underline;} 
a.bq_color:link, a.bq_color:visited { color: #336699; text-decoration: none;} 
a.bq_color:hover, a.bq_color:active { color: #333; text-decoration:underline;} 
.Contact, .Download{ width:300px;}
.Download{ margin-top:10px;}
.Con_bj1{ background:url(../images/home_right_bj1.gif) no-repeat; width:300px; height:9px; overflow:hidden;}
.Con_bj2{ background-color:#f3f5f6; width:280px; padding-left:20px; height: auto;}
.Con_bj3{ background:url(../images/home_right_bj2.gif) no-repeat; width:300px; height:12px; overflow:hidden;}
.cont_bt{ background:url(../images/icon_Download.gif) no-repeat 0 3px; text-indent:22px; height:22px; line-height:22px; font-size:14px; font-weight:bolder;}
.Dow_bt{ background:url(../images/Download.gif) no-repeat 0 3px; text-indent:26px; height:22px; line-height:22px; font-size:14px; font-weight:bolder;}
.xuxian{ background:url(../images/home_xu2.gif) no-repeat; width:260px; height:1px; margin:5px 0 8px 0; overflow:hidden;}
.Application_Download li{ background:url(../images/jiantou.gif) 0px 5px no-repeat; line-height:16px; padding-left:10px; width:260px; overflow:hidden; padding-bottom:5px;}
.cuti{ font-weight:bolder;}

.english{ font-family:"Microsoft yahei",Arial;}
.Dow_nr{ width:255px; overflow:hidden;}
.Dow_nr p{ line-height:22px; margin-left:15px;}
.pdf1{ background:url(../images/pdf1.gif) no-repeat 0 4px;; text-indent:22px;}
.pdf2{ background:url(../images/pdf2.gif) no-repeat 0 4px; text-indent:22px;}


/*login star*/
.top_nav { height:25px; line-height:25px; float:right; color:#336699; margin-top:15px; }
.top_nav a { font-size:14px; color:#336699; text-decoration:none; }
.top_nav a:hover { font-size:14px; color:#0e3d9a; text-decoration:none; }
.caidan { width:100%; height:30px; line-height:30px; color:#333; font-size:18px; font-weight:bold;}
.zhongjian { width:100%; margin:0 auto; }
.Pro_title { background: url(../images/tu0.gif) no-repeat; text-indent:40px; /* width:886px; */ padding-bottom:6px; height:35px; line-height:35px; color:#336699; font-size:14px; font-weight:bold; margin-top:20px; border-bottom:1px solid #e9e9e9; margin-bottom:10px; }
.zhuce_title { /* background: url(../images/tu02.gif) no-repeat; */ text-indent:40px; /* width:886px; */ padding-bottom:6px; height:35px; line-height:35px; color:#333; font-size:14px; font-weight:normal; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:10px; }
.list { width:660px; }
.person { width:880px; overflow:hidden; margin-bottom:30px; }
.kuang { border:1px solid #ddd; width:180px; height:28px; line-height:28px; }
.kuang3 { border:1px solid #ddd; width:120px; height:28px; line-height:28px; }
.kuang1 { border:1px solid #ddd; width:90px; height:28px; line-height:28px; }
a.lanse:link, a.lanse:visited { color: #0000ff; text-decoration: underline; }
a.lanse:hover, a.lanse:active { color: #336699; text-decoration: underline; }
.red { color:#F00; margin-right:3px; }
.cuti { color:#F00; font-size:14px; font-weight:bolder; }
.person p { height:30px; }
.wenzi { color:#333; font-size:14px; font-weight:bolder; }
.wenzi1 { color:#333; font-size:14px; font-weight:normal; margin-top:20px; margin-bottom:10px; }
.wenzi1 a {font-size:14px; font-weight:normal; margin-top:20px; margin-bottom:10px; }
.wenzi2 { color:#333; font-size:14px; }
.wenzi2 a { color:#2882d8; font-size:14px; font-weight:normal; text-decoration:underline; }
.wenzi2 a { color:#2882d8; font-size:14px; font-weight:normal; text-decoration:underline; }
.Classification { margin:22px 0 30px 0; border-bottom:1px solid #e9e9e9; padding-bottom:30px; padding-left:40px; _padding-left:0px; width:840px; overflow:hidden; color:#336699; font-size:14px; font-weight:bold; }
.Classification ul li { float:left; background:url(../images/kuang.gif) no-repeat; width:130px; height:105px; text-align:center; margin-left:50px; padding-top:15px; overflow:hidden; }
.Explain { width:700px; margin:0 0 30px 50px; float:left; }
.Exp_left { background:url(../images/ico_note_big.gif) no-repeat; width:48px; height:48px; float:left; margin-right:20px; }
.Exp_right { width:610px; float:left; border-left:1px dashed #a1c0dc; padding-left:20px; }
.Exp_right ul li { line-height:25px; }
.Exp_right p { text-indent:20px; color:#336699; }
.Success { width:822px; background-color:#f6fbfd; height:58px; border:1px dashed #b2d7fa; margin:35px 0 30px 0; padding:20px 0 0 25px; }
.Suc_left { background:url(../images/tu02.gif) no-repeat; width:32px; height:32px; float:left; margin-right:10px; }
.Suc_right { width:660px; float:left; overflow:hidden; }
.Suc_right p { line-height:20px; }
.Guide { margin-bottom:30px; }
.Guide a { color:#344b73; font-size:14px; text-decoration:underline; }
.Guide a:hover { color:#ff0000; font-size:14px; text-decoration:underline; }
/*--------Retrieve Password  star------------*/
.Password_title { background: url(../images/P1.gif) no-repeat; text-indent:30px; width:886px; padding-bottom:6px; height:25px; line-height:25px; color:#344b73; font-size:14px; font-weight:bold; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:10px; }
.Password_title a, .Password_mail a, .Information a, .E_mail a { font-size:14px; color:#333333; text-decoration:underline; font-weight:normal; }
.Password_title a:hover, .Password_mail a:hover, .Information a:hover, .E_mail a:hover { font-size:14px; color:#336699; text-decoration:underline; }
.Unit, .Un_Content { width:810px; float:left; }
.Unit { margin-bottom:35px; }
.Un_title { background: url(../images/icon_note.gif) no-repeat; text-indent:20px; width:886px; padding-bottom:10px; height:16px; line-height:16px; color:#344b73; font-size:14px; border-bottom:1px dashed #b2d7fa; margin-bottom:15px; }
.Un_Cont_left { background:url(../images/school_tu.gif) no-repeat; width:101px; height:80px; float:left; margin-right:20px; }
.Un_Cont_right { float:left; width:643px; border-left:1px solid #c8c8c8; padding-left:22px; }
.Un_Cont_right ul li { line-height:22px; }
.Unit_Search { width:660px; margin-bottom:30px; float:left; }
.Password_mail { background: url(../images/P2.gif) no-repeat; text-indent:30px; width:886px; padding-bottom:6px; height:25px; line-height:25px; color:#344b73; font-size:14px; font-weight:bold; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:10px; }
.Enter { margin-left:60px; color:#333333; font-size:14px; }
.personnel { width:800px; border-top:1px dashed #b2d7fa; padding-top:10px; float: left; margin-bottom:15px; }
.Green { color:#336600; }
.Note { width:784px; background-color:#fffdf4; padding:12px 0 12px 12px; display:block; border:1px dashed #fec273; float:left; margin-bottom:35px; }
.No_pic { background: url("../images/pop_tip.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: inline-block; height: 32px;vertical-align: middle;width: 32px; background-position: -56px -7px;}
.No_nr { width:710px; margin-left:8px; }
.No_nr p { line-height:22px; font-size:14px; }
.Information { background: url(../images/P3.gif) no-repeat; text-indent:30px; width:886px; padding-bottom:6px; height:25px; line-height:25px; color:#344b73; font-size:14px; font-weight:bold; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:35px; }
.lianxi { color:#336699; font-size:14px; font-weight:bolder; margin-bottom:10px; }
.material { background: url(../images/icon_note.gif) no-repeat; text-indent:20px; width:886px; line-height:16px; color:#336600; font-size:14px; clear:both; }
.Info_nr { border-bottom:1px dashed #b2d7fa; margin-bottom:15px; padding-bottom:35px; }
.E_mail { background: url(../images/P4.gif) no-repeat; text-indent:30px; width:886px; padding-bottom:6px; height:25px; line-height:25px; color:#344b73; font-size:14px; font-weight:bold; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:10px; }
.ico_contact { background: url(../images/ico/ico_contact.gif) no-repeat; text-indent:42px; width:886px; padding-bottom:6px; height:25px; line-height:35px; color:#344b73; font-size:14px; font-weight:bold; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:10px; }
.ico_support { background: url(../images/ico/ico_support.gif) no-repeat; text-indent:42px; width:886px; padding-bottom:6px; height:25px; line-height:35px; color:#344b73; font-size:14px; font-weight:bold; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:10px; }/*---------------用户首页样式添加 star---------------*/
.ico_box { padding-left:10px; z-index:-2; }
.ico_box li { width:115px; float:left; text-align:center; margin-bottom:15px; }
.ico_box p { margin-top:5px; line-height:16px; }

.ico_box_inlan { padding-left:10px; z-index:-2; }
.ico_box_inlan li { width:170px; float:left; text-align:center; margin-bottom:15px; }
.ico_box_inlan p { margin-top:5px; line-height:16px; }
/*-----------基金委员会首页 左边------------*/
.Midd_box_left { background-color:#fcfff5; /*width:116px;*/ border:1px solid #99cc66; padding:10px; float:left; margin-right:10px; }
.Midd_box_right { /*width:832px;*/ float:left; overflow:inherit; }
.Mid_list { margin-top:10px; overflow:inherit; }
/*-----添加人员样式开始--------*/
.ju { text-indent:30px; }
.Pont { background:url(../images/point.gif) no-repeat 0 3px; text-indent:30px; color:#F00; font-weight:bold; font-size:14px; margin-bottom:0px; line-height:26px; }
.fit { height:20px; line-height:20px; margin-left:10px; }
.Suc_Add { background:url(../images/Success_pic.gif) no-repeat; text-indent:25px; margin-bottom:5px; color:#333; font-size:14px; font-weight:bold; }
.layer_box h3 { line-height:25px; text-indent:30px; font-weight:normal; }
.Button { margin-left:10px; }
/*---------错误提示代码开始-------*/
.Error_box {/* width:910px;*/ overflow:hidden; margin:0px auto; padding:10px; background-color:#ffe7e7; border:1px solid #c6a3a7; }
.Error_Close { top:0; right:0; width:15px; height:15px; margin:4px; background: url(../images/mbClose.gif) no-repeat; font-size:1px; line-height:1px; cursor:pointer; float:right; }
.Er_list ol { padding-left:20px; list-style-type: decimal; color:#b4050c; }
.Er_list { /*width:780px;*/ float:left; display:inline; }
.tips_wrong_msg { background:url(../images/Error_icon.gif) no-repeat; width:24px; height:24px; margin-right:5px; float:left; }
.tips_yes_msg { background:url(../images/Success_pic.gif) no-repeat; width:20px; height:20px; margin-right:5px; float:left; }
.tips_warn_msg { background:url(../images/point.gif) no-repeat; width:25px; height:24px; margin-right:5px; float:left; }
.Hide_box { position:absolute; left:-18px; top:0px; }
.Hide { background: url(../images/Hide.gif) no-repeat; width:15px; height:43px; display:block; }
.Show { background: url(../images/Show.gif) no-repeat; width:15px; height:43px; display:block; }
.clear { clear:both; }
/*---------------------首页顶部菜单样式重做样式开始-------------------------*/
/*--------------菜单样式开始----------------*/
.hide { DISPLAY: none; }
#mainmenu_top ul li .menuhover { background:#0449a1; width:85px; height:29px; COLOR: #fff; }
#mainmenu_body { width:100%;min-width:95%;/*  background:url(../images/menu_bj.gif) -15px 27px repeat-x;  */height:68px; margin:0px auto; float:left; margin-top:0px;background: #1265cf;}
#mainmenu_top ul li a { CURSOR: pointer; HEIGHT: 29px; line-height:30px; text-decoration: none; }
#mainmenu_top { width:100%; HEIGHT: 29px; display:block; overflow:hidden; width:970px; margin-left:10px; }
#mainmenu_top ul li { FLOAT: left; margin-right:3px; font-size:14px; }
#mainmenu_top ul li a { WIDTH: 85px; height:29px; DISPLAY: block; COLOR: #333; TEXT-ALIGN: center; background:url(../images/mainmenu_bj.gif) left 0px no-repeat; }
#mainmenu_bottom { width:100%; height:27px; line-height:27px; display:block; /*BACKGROUND: url(../images/nav_bar_bg.gif) repeat-x;*/ }
#mainmenu_bottom .mainmenu_rbg { HEIGHT: 27px; COLOR: #fff; MARGIN-LEFT: 0px; PADDING: 0px 0px 0px 5px; float:left; }
#mainmenu_bottom ul li { PADDING-LEFT: 8px; FLOAT: left; line-height:20px; margin-right:6px; position:relative; z-index:999; padding-right:3px; background: url(../images/menulink_bg_normal.gif) no-repeat right 50%; padding-right:10px; }
#mainmenu_bottom ul li a { color: #c6d6e9; LINE-HEIGHT: 27px; DISPLAY: block; text-decoration: none; font-size:16px;}
#mainmenu_bottom ul li a:hover { color: #99ffff; background: url(../images/highlight.gif) center 1px repeat-x; }
#mainmenu_bottom li .highlight { color: #99ffff; font-weight:bold; background: url(../images/highlight.gif) center 1px repeat-x; }
.mainmenu_left { background:url(../images/nav_bar_leftbg.gif) no-repeat; width:5px; height:29px; float:left; }
.mainmenu_right { background:url(../images/nav_bar_rightbg.gif) no-repeat; width:5px; height:29px; float:left; }
.arrow_more_gray { background:url(../images/icon_nav_arrowgray.gif) right 6px no-repeat; padding-right:10px; margin-right:6px; }
/*--------------三级菜单样式--------------------*/
#mainmenu_bottom UL LI ul.nav_third { width:145px; border:#9BCDE5 1px solid; background:#fff; padding:1px; position:absolute; top:27px; left:0px; overflow:hidden; display:none; }
#mainmenu_bottom UL LI ul.nav_third li { background:#DCEEF6; width:145px; height: auto; color:#314871; padding:0px; margin:0px; border-bottom:#fff 1px solid; float:left; overflow:hidden; word-wrap: break-word; text-align:left; z-index:999; }
#mainmenu_bottom UL LI ul.nav_third li a { padding:3px 3px; color:#314871; background:#DCEEF6; padding-left:7px; line-height:16px; font-weight:normal; }
#mainmenu_bottom UL LI ul.nav_third li a:hover { color:#314871; background:#88c1dd; line-height:16px; font-weight:normal; }
/*---消息提示框---*/
.TipsInfo {padding: 15px 10px;margin-top:-6%; margin-right: 0%; display:none; right:0; top:80px; position:absolute; z-index:999999; width:320px; text-align:left; text-indent:0; overflow:visible; height:auto;background-color: #fff;border: 1px solid #f1f1f1;border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);color: #333;line-height: 18px;}
.TipsInfo span { color:#C00; font-weight: bold; }
.TipsInfo div { font-size:14px; }
.TipsInfo .arrowBox { position:absolute; width:15px; height:8px; left:0; top:0; margin:-8px 0 0 170px; font-size:1px; line-height:1px; background:url(../images/arrow.gif) no-repeat; celar:both; zoom:1; }
.TipsInfo .arrowBox div { font-size:1px; line-height:1px; }
.TipsInfo .mbClose { position:absolute; top:0; right:0; width:15px; height:15px; margin:4px; background: url(../images/mbClose.gif) no-repeat; font-size:1px; line-height:1px; cursor:pointer; }
.TipsInfo .mbClose span { display:none; }
.TipsInfo ol { list-style-type: decimal; line-height:16px; padding-left:20px; }
.TipsInfo ol li { padding:4px 0;/* width:260px;*/ }
.TipsInfo a { color:#06C; }
.TipsInfo a:hover { color:#222; }
/*-------tab菜单代码开始------*/
#tabmenu {height: 36px;position: relative;z-index: 0; overflow: hidden;padding-left: 5px;margin-top: 5px;}
#tabmenu ul {padding-left:0px; float:left;border-bottom: 1px solid #dddddd;width: 100%;height: 34px;position: relative;transition: margin-left 1s ease 0s;width: 100%;}
#tabmenu li { float:left; height:34px; line-height:34px; text-align:center; position:relative; margin-left:2px;}
#tabmenu a span {font-size:14px; text-decoration:none; /* border-left:1px solid #d0d0d0; */ display:block; padding:0px 20px;}
#tabmenu a:hover span {font-size:14px;font-weight: bold; color:#0066cc; text-decoration:none; background: #fff;padding:0px 30px; height:34px; line-height:34px; position:relative;right:-3px;display:block; }
#tabmenu .down a span {position: relative;border: 1px solid #ddd;background: #fff;border-bottom: none;height: 34px;color: #1265cf;font-weight: bold;z-index: 10;border-top: 1px solid #1e5cb3;}

.clear_h20 { clear:both; height:20px; overflow:hidden; }
.clear_h10 { clear:both; height:10px; overflow:hidden; }
.clear_h5 { clear:both; height:5px; overflow:hidden; }
.inputSelectButton {float:left; background:url(../images/input_bt.png) no-repeat #fff;}
.inputSelectButton { display:inline-block; overflow:hidden; text-indent:-1000px; width:17px; height:17px;/*  background-position:0 -100px; */margin-left: -34px;margin-top: 9px; position: relative;z-index:10;}
.inputSelectButton:hover { background-position:-17px 0; }

.application_form_add,.inputDateButton {margin-left: -19px;margin-top:8px;width: 17px;height: 17px;overflow:hidden; text-indent:-1000px; background: url("../images/select_file.png") no-repeat #fff;vertical-align: middle;float:left;display:inline-block;position: relative;z-index:10;}
.application_form_add:hover { background-position: -26px 0; }
.inputDateButton { background-position: 0 -26px;}
.inputDateButton:hover { background-position: -26px -26px;}
.input_text_select { border: 1px solid #bebebe; height:19px; line-height:19px; padding:0px; float:left; }
/*-------------小图标样式开始--------------*/
/* .edit { background:url(../images/ico/edit.gif) no-repeat; padding-bottom:4px; padding-left:18px; } */
.Group { background:url(../images/ico/Group.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Grouping  { background:url(../images/ico/Grouping.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Adjustment { background:url(../images/ico/Adjustment.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Enter0 { background:url(../images/ico/Enter.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Details { background:url(../images/ico/Details.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Review1 { background:url(../images/ico/Review1.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Review2 { background:url(../images/ico/Review2.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Current_Review { background:url(../images/ico/Current-Review.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.View { background:url(../images/ico/View.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Reset { background:url(../images/ico/Reset.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.look { background:url(../images/ico/look.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Designate { background:url(../images/ico/Designate.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Desig { background:url(../images/ico/Desig.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.back { background:url(../images/ico/back.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Refuse { background:url(../images/ico/Refuse.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.online { background:url(../images/ico/online.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Cancel { background:url(../images/ico/Cancel.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
/* .delete { background:url(../images/ico_delete.gif) no-repeat; padding-bottom:4px; padding-left:18px; } */
.add { background:url(../images/ico_add.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.cancle_compare{ background:url(../images/ico_cancel.gif) 0px 2px no-repeat;padding-bottom:4px; padding-left:18px; }
a.yase { color: #1265cf; text-decoration: none }
a.yase:hover { color: #2882d8; text-decoration: none }
a.yase:active { color: #1c56a8; text-decoration: none }
a.Red { color: red; text-decoration: none }
a.Red:hover { color: red; text-decoration: none }
a.Red:active { color: red; text-decoration: none }
.t_flag { font-size: 14px; font-weight: bold; color: #333; padding-left:22px; background:url(../images/ico/flag.gif) no-repeat 0px 2px; height:16px; }
.t_increase { font-size: 14px; font-weight: bold; color: #333; padding-left:26px; background:url(../images/ico_fill.gif) no-repeat; height:25px; line-height:25px; }
.b_Open { padding-left:25px;  background:url(../images/show_down_icon.png) no-repeat 10px #fafafa; color:#333; font-weight: normal; }
.b_Close { padding-left:25px; background:url(../images/shrink_left_icon.png) no-repeat 10px #fafafa; color:#333; font-weight: normal; }
.b_default { padding-left:25px; background:url(../images/b_default.gif) no-repeat 3px center; color:#336699; font-weight: bold; }
.b_li { padding-left:40px; background:url(../images/b_li.gif) no-repeat 25px center; }
.num { color:#006699; }
.btn_pdf { background:url(../images/ico_pdf.gif) no-repeat; width:16px; height:16px; display:block; }
.t_bar { /* background:url(../images/t_bar_bg.gif) repeat-x; */ height:32px; line-height:32px; font-size: 16px; font-weight: bold; padding:10px 0px;}
.t_bar2 { /* background:url(../images/t_bar_bg.gif) repeat-x; */ height:32px; line-height:32px; font-size: 16px; font-weight: bold; padding:10px 0px; }
.t_bar3 { background:url(../images/t_bar_bg.gif) repeat-x; height:20px; line-height:20px; font-size: 14px; font-weight: bold; padding-left:8px; }

/*查看页面实现点的样式--*/
.tu_biao1 { background:url(../images/tubiao1.gif) 0px 0px no-repeat; padding-left:12px; padding-bottom:1px; height:4px; }
.tu_biao2 { background:url(../images/tubiao2.gif) 0px 0px no-repeat; padding-left:12px; padding-bottom:1px; height:4px; }

/* CSS Document */
.auto_disckey_outer_div { min-height:40px; width:500px; margin-top:3px; margin-bottom:3px; background:none repeat scroll 0 0 #FFFFFF; border:1px solid #47749B; margin-bottom:15px; overflow:auto; }
.auto_disckey_div { white-space:nowrap; float: left; padding-left:8px; vertical-align:middle; background-color:#EFEFEF; margin:2px; overflow:visible; }
a.auto_disckey_div_del { background:url(../images/autoemail/delete_email.gif); background-repeat:no-repeat; width:20px; text-decoration:none; }
.auto_disckey_input { float:left; BORDER:medium none; margin-right:2px; font-size:11px; }


/*主菜单*/
.main_menu{ /* width:940px; */ clear:both; /* overflow:hidden; */}
.menu01{/* padding:5px 10px; */  float:left; width: 204px; /* background-color: #f9f9f9; */ height:auto !important; /** height:382px; min-height:382px; **/ /**height:auto;*/ overflow:hidden; padding: 10px;box-shadow: 0 0 10px #bfbfbf;}
.space{ margin-left:19px;}
.menu01_title{color:#333;border-bottom:1px solid #ddd; /* background: url(../images/caidan_bj.gif) no-repeat; */ /* width:210px; */ height:40px; text-align:center; line-height:40px; font-size: 14px; font-weight:bold;}
.menu_number2{ width: 204px; margin-top:1px;}
.menu_number2 li{ margin-bottom:1px; width: 203px; height: auto; line-height:27px; overflow:hidden; *margin-bottom:-1px;}
.menu_number2 li a{ /* width: 174px; */ height:36px;line-height:36px; /* background:url(../images/caidan_bj01.gif) no-repeat; */ display:block; padding-left:10px; cursor:pointer;}
.menu_number2 li a:hover{ width:200px; height:36px;line-height:36px; background-color:#fff;/* background:url(../images/caidan_bj_hover.gif) no-repeat; */ padding-left:10px; cursor:pointer;font-weight:bold;}
.menu_number2 dl{ width:210px; height:auto; overflow:hidden; margin-top:2px; margin-bottom:4px;}
.menu_number2 dl dd{ margin-bottom:1px;}
.menu_number2 dl dd a{background-color:#f1f1f1; background-image: url(../images/icon_jiantou.gif); background-repeat:no-repeat; background-position:20px 10px; width:180px; height:27px;  line-height:27px; padding-left:30px; cursor:pointer;}
.menu_number2 dl dd a:hover{background-color:#cbd7ef; background-image: url(../images/icon_jiantou.gif); background-repeat:no-repeat; background-position:20px 10px; width:180px; height:27px;  line-height:27px; padding-left:30px; cursor:pointer;}
.menu_number2 img{ float:right; margin-top:15px; margin-right:8px;}
.menu_number2 span{ float:left; width: 170px; overflow:hidden;}




/*审核意见代码*/
.Audit_opinion{ height:auto;}
.Audit_opinion ul li{ margin-bottom:15px; /* float:left;  border-bottom:1px dashed #cccccc;*/ padding-bottom:20px;}
.Unit_name{width:98%; float:left; height:auto; line-height:25px; margin-bottom:5px;}
.Unit_opinion{width:100%; clear:both; height: auto; border:0px solid #b9d8f6; background-color:#dceef6; padding:0px ;}
.Aud_Name{ float:left; width:80%; overflow:hidden; font-size:16px; color:#333;}
.opinion_date{ float:right;}
.icon_jinatou{ background:url(../images/icon_jtou.gif) no-repeat; width:13px; height:7px; position:relative; top:-7px; left:20px;}
.fanye{ width:680px; text-align: center; overflow:hidden; clear:both; line-height:30px;}
.fanye img{ margin-right:3px;}
.Next_bottom{ background:url(../images/button_bg02.gif) repeat-x; height:25px; padding:0px 3px; padding-left:5px\0; padding-right:5px\0; _padding:0px; *padding:2px; border:0; border:1px solid #87a3c1; cursor: pointer;}

/***加载中**/
.loadding_div_box{
	filter:Alpha(Opacity=30);opacity:0.3;
	background-color:#DDDDDD;
	z-index:900;
	position:absolute; 
	display:none;
}
.loadding_div_main{
	border:none;
    background-color:#DDDDDD;	
	z-index:9999;
	overflow:auto;
    background-image:url(../images/proceedingWin/loading.gif);
	background-repeat:no-repeat;
}

/*解决pre内部数据不能换行的问题   也可以用 style="word-space:warp;"替代*/
pre {
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
/* 新加tag样式 */
.inputSelectButtonAuto {float:left; background:url(../images/input_bt_select.png) no-repeat; }
.inputSelectButtonAuto { display:block; overflow:hidden; text-indent:-1000px; width:16px; height:21px; background-position:0 -100px; }
.inputSelectButtonAuto:hover { background-position:0 -150px; }


/*---------设置范围权限弹出框样式-----------*/
.Permissions_name{  font-size:14px; color:#333; width:680px; overflow:hidden;}
.Permissions_table{  margin-top:12px; margin-bottom:12px; width:680px; overflow:hidden;}
.Avoid_table{margin-top:5px; margin-bottom:12px; width:680px; overflow:hidden;}
.Permissions_table td, .Avoid_table td{padding:3px;}
.ys_nz{ color:#003366; font-size:14px;}
.Modify{ background:url(../images/ico_edit.gif) no-repeat; padding-left:18px; padding-bottom:2px;}
.Delete01{ background:url(../images/tips_wrong_small.gif) no-repeat; padding-left:18px; padding-bottom:2px;}
.bar_anniu2{ width:600px; overflow:hidden;}
.Range_names{ width:680px; overflow: hidden; margin-bottom:10px;}
.Range_names td{ padding:3px;}
.layer004 { border: 1px solid #ddd; height:21px; line-height:21px; padding:0px 2px; }
.layer005 { border: 1px solid #ddd; padding:3px; }

.icon_pages{ background:url(../images/ico/page.gif) 0px -1px no-repeat; padding-left:18px;}
.icon_Folder{ background:url(../images/ico/icon_Folder.gif) 0px -1px no-repeat; padding-left:18px;}
.icon_Audit{ background:url(../images/ico/page_next.gif) 0px -1px no-repeat; padding-left:18px;}
.icon_Download{background:url(../images/ico/page_down.gif) 0px -1px no-repeat; padding-left:18px;}
.icon_Council{background:url(../images/ico/page_edit.gif) 0px -1px no-repeat; padding-left:18px;}
.Permissions_table span{ height:20px; line-height:20px;}

/*-----------------------------------tab样式开始----------------------------------*/
.nTab{ width: 680px; margin: 0 auto; background:#fff; background-position:left; background-repeat:repeat-y; margin-bottom:10px; }
.nTab .TabTitle{ clear: both; height: 25px; overflow: hidden;}
.nTab .TabTitle ul{border:0; margin:0; padding:0; border-bottom:1px solid #a0bedc; padding-bottom:24px;  padding-left:12px;}
.nTab .TabTitle li{float: left; width: 95px; cursor: pointer; padding-right: 0px; padding-left: 0px; list-style-type: none; font-size: 12px; text-align: center; margin-left:5px;}
.nTab .TabTitle .active{ height:25px; line-height:25px; color:#336699; font-weight: bold; background:url(../images/ico/Pop_up_tab02.gif) no-repeat; width: 95px;}
.nTab .TabTitle .normal{ height:25px; line-height:25px; color:#333333; background:url(../images/ico/Pop_up_tab01.gif) no-repeat; width: 95px;}
.nTab .TabContent{width:auto; background:#fff; margin: 0px auto; padding:10px 0 0 0;}
.none {display:none;}


.Business_tab, .Unit_tab{ margin-top:10px; margin-left:30px;}
.Unit_tab{ margin-bottom:10px;}
.tab_buttom{margin-left:30px; display:inline;}
.Business_tab02{ margin-left:10px;}
.Avoid01{ width:680px; overflow:hidden; float:left;}
.Avoid_name{ margin-left:10px; font-size:14px; font-weight:bold; color:#27588a; margin-top:10px;}

.tab_search{ width:648px; background-color:#fffbf2; height:auto; border:1px solid #d5c296; margin-top:10px; padding:10px 15px; float:left;}
.Enlarge_pic{ background:url(../images/ico/icon_pop_search.gif) no-repeat; width:45px; height:58px; border-right:1px dashed #cccccc; padding-right:25px; float:left;}
.Pop_Inquiry{ float:left; margin-left:35px;}
.pop_kuang{ margin-bottom:6px;}

/*常见问题*/
.questions_pic{ float:left; margin-top:8px; width:134px; overflow:hidden;}
.questions_search{ width:760px; background-color:#f0f0f0; height:36px;  border-bottom:1px solid #ddd; clear:both; margin:0px auto; color:#000; font-size:14px; font-weight:bold; padding-top:10px; padding-left:220px;}
.questions_search ul li{ float:left; margin-right:5px; height:26px; line-height:26px; display:inline;}
.search_anniu{ background:url(../images/icon_search.gif) no-repeat; width:78px; height:26px; border:0;}
.questions_input { padding-left:5px; height:28px; line-height:28px; border:1px solid #cccccc; font-size:14px; ;background-color:#FFF;}
.questions_middle{ width:960px; margin:0px auto; height:auto; padding:20px 10px; overflow:hidden;}
.left_Q{ width:168px; border:1px solid #ddd; height: auto; float:left; font-family:"Microsoft yahei",Arial; color:#333; font-size:14px; padding:15px 10px 20px 10px; overflow:hidden;}
.right_Q{ float:right; width:750px; overflow:hidden;}
.left_Q ul li{ width:158px; /*height:27px;*/ float:left; margin-bottom:2px; overflow:hidden; word-wrap:break-word;}
.left_Q a{color:#333; font-size:14px; background:none; width:148px; line-height:14px; display:block; padding:6px 3px 6px 10px;}
.left_Q a:hover{ color:#FFF; font-size:14px; background-color:#32517d; width:148px; line-height:14px; display:block; padding:6px 3px 6px 10px;}
#nav_hover{ color:#FFF; font-size:14px; background-color:#32517d; width:148px; line-height:14px; display:block; padding:6px 3px 6px 10px;}
.Under_line{ border-bottom:1px solid #c8dadd; float:left; padding-bottom:5px; margin-bottom:10px;}
.new_Problem{ width:365px; float:left; margin-right:20px;}
.hot_Problem, .hot_Problem{width:365px; float:left;}
.new_Pro_title{ width:365px; font-size:14px; color:#000; font-weight:bold; border-bottom:1px solid #e9e9e9; padding-bottom:6px; margin-bottom:10px;}
.new_p_contant ul li{ float:left; width:355px; overflow:hidden; line-height:16px; background:url(../images/P_dian.gif) 0px 8px no-repeat; padding-left:10px; font-size:14px; color:#344b73; word-wrap:break-word; margin-bottom:10px;}
.new_p_contant ul li a, .questions_left_contant ul li a{font-size:14px; color:#344b73; text-decoration:none;}
.new_p_contant ul li a:hover, .questions_left_contant ul li a:hover{font-size:14px; color:#344b73; text-decoration:underline;}
.questions_left_title{ width:750px; font-size:14px; color:#000; font-weight:bold; border-bottom:1px solid #e9e9e9; padding-bottom:6px; margin-bottom:10px; overflow:hidden;}
.questions_left_contant ul li{width:735px; float:left; overflow:hidden; line-height:16px; background:url(../images/P_dian.gif) 0px 8px no-repeat; padding-left:10px; padding-right:5px; font-size:14px; color:#344b73; word-wrap:break-word; margin-bottom:10px;}

.questions_Detailed_contant{ width:750px; margin-top:20px; overflow:hidden; font-size:14px; color:#333;}
.questions_Detailed_contant img{ border:1px solid #cccccc; margin:10px 0px;}
.questions_Detailed_contant p{ line-height:25px;}
.questions_Detailed_contant a{ font-size:14px; color:#0066cc; text-decoration:underline;}
.questions_Detailed_contant a:hover{ font-size:14px; color:#000; text-decoration:underline;}


/*关于ISIS*/
.about_ISIS{ width:886px; overflow:hidden; margin-top:30px;}
.about_ISIS_title{ width:851px; border-bottom:1px solid #e9e9e9; padding-bottom:5px; color:#344b73; font-size:14px; font-weight:bold; background:url(../images/icon_pc.gif) no-repeat; padding-left:35px; line-height:26px;}
.ISIS_Function_title{ width:851px; border-bottom:1px solid #e9e9e9; padding-bottom:2px; color:#344b73; font-size:14px; font-weight:bold; background:url(../images/icon_users_business.gif) no-repeat; padding-left:35px; line-height:31px;}
.about_ISIS_contant, .ISIS_Function_contant{width:886px; margin-top:20px;}
.about_ISIS_contant dl dt{width:886px; font-size:14px; font-family:"Microsoft yahei",Arial; color:#333333; line-height:22px; margin-bottom:15px;}
.about_ISIS_contant dl dd{width:850px; background:url(../images/icon_jt_d.gif) 0px 6px no-repeat; font-size:14px; font-family:"Microsoft yahei",Arial; line-height:18px; margin-bottom:10px; padding-left:15px; margin-left:10px; padding-right:10px;}
.ISIS_Function_Object{ width:886px; margin-top:30px; overflow:hidden; margin-bottom:30px;}
.ISIS_Function, .ISIS_Object{ width:360px; float:left;}
.ISIS_Function{ border-right:1px solid #cccccc; padding-right:80px;}
.ISIS_Object{ margin-left:80px;}
.ISIS_Function p{ font-size:14px; line-height:22px; margin-bottom:15px;}
.ISIS_Object dl dt{ font-size:14px; font-weight:bold; color:#333; margin-bottom:25px;}
.ISIS_Object dl dd{ font-size:14px; color:#333; line-height:26px; margin-bottom:8px;}
.icon01{ background:url(../images/man01.gif) no-repeat; padding-left:30px; height:26px; line-height:26px;}
.icon02{ background:url(../images/man02.gif) no-repeat; padding-left:30px; height:26px; line-height:26px;}
.icon03{ background:url(../images/man03.gif) no-repeat; padding-left:30px; height:26px; line-height:26px;}
.icon04{ background:url(../images/man04.gif) no-repeat; padding-left:30px; height:26px; line-height:26px;}
.icon05{ background:url(../images/man05.gif) no-repeat; padding-left:30px; height:28px; line-height:28px;}

/*系统维护*/
.Maintain{ width:550px; margin:0px auto; padding:0px; clear:both; overflow:hidden;}
.Maintain_pic{ width:143px; height:185px; float:left; background:url(../images/Service_pic.gif) no-repeat; margin-right:40px;}
.Maintain_line{ background:url(../images/Service_line.gif) no-repeat; width:3px; height:194px; float:left;}
.Maintain_contant{ width:315px; float:left; margin-left:30px; padding-top:25px;}
.Maintain_contant p{ margin-bottom:15px;}
.Service_back_buttom a{ background:url(../images/Service_back_an.gif) no-repeat; width:114px; height:38px; display:block;}
.Service_back_buttom a:hover{ background:url(../images/Service_back_an2.gif) no-repeat; width:114px; height:38px; display:block;}
.t_css .li_3 { height:29px; background:#EDF2F8; } 
/*类别--*/
.tab_sort{}
.tab_sort ul li, .tab_sort2 ul li{ width:108px; float:left; margin-right:10px; margin-bottom:10px;}
.tab_sort ul li a, .tab_sort2 ul li a{ background:url(../images/wuxi/tab_nav.gif) 0px 0px no-repeat; width:108px; height:28px; display:block; color:#222222; text-align:center; line-height:28px;}
.tab_sort ul li a:hover, .tab_sort2 ul li a:hover, .sort_hover{ background:url(../images/wuxi/tab_nav.gif) 0px -29px no-repeat!important; width:108px; height:28px; display:block; color:#fff!important; text-align:center; line-height:28px; font-weight:bold!important;}
.tab_sort .down a , .tab_sort2 .down a {background:url(../images/wuxi/tab_nav.gif) 0px -29px no-repeat!important; width:108px; height:28px; display:block; color:#fff!important; text-align:center; line-height:28px; font-weight:bold!important;}



 /*相似结果查看*/
.project_box01{ float:left;  width:49%; }
.project_box02{ float:right; width:49%;}
.contrast_tit{ font-size:16px; font-weight:bold; text-align:center; border-bottom:1px dashed #999999; padding-bottom:10px; margin-bottom:20px;}
.project01{ background:url(../images/wuxi/contrast_tit.gif) no-repeat; width:154px; height:29px; line-height:29px; color:#333; font-weight:bold; text-align:center; margin-left:15px;}
.project_analysis{border:1px solid #a1c0dc; padding:10px;}
.similar_content{ border:2px solid #e1c194; background-color:#fdfbf7; padding:15px; overflow:hidden; margin-top:15px; }
.similar_content p{text-indent:2em;}

.project_analysis_two{ /*border:1px solid #a1c0dc; padding:10px;*/ margin-top:15px;}

.title_box{ border-bottom:1px dotted #999999; padding-bottom:15px; margin-bottom:15px;}
.title_box ul li{ float:left; margin-right:15px;}
.title_box ul li a{ padding:0px 10px; background-color:#ebf5ff; border:1px solid #bcd3ee; height:26px; line-height:26px; text-align:center; display:inline-block; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px; color:#333; text-decoration:none; font-weight:bold;}
.title_box ul li a:hover, .tit_hover{ padding:0px 10px; background-color:#5588c6!important; border:1px solid #336699!important; -moz-border-radius:4px; height:26px; line-height:26px; text-align:center; display:inline-block; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px; color:#FFF!important; text-decoration:none; font-weight:bold;}

.reason{ background-color:#fdfbf7; border:1px solid #e1c194; padding:5px 10px; color:#F00;}

.detail_box{border:1px solid #a1c0dc; padding:10px; overflow:hidden;}
.detail_tit{ background:url(../images/wuxi/detail_tit.gif) repeat-x; height:35px; line-height:35px; border-top:1px solid #a1c0dc; border-left:1px solid #a1c0dc; border-right:1px solid #a1c0dc; position:relative;}
.detail_tit .tit_01{ width:50%; border-right:1px solid #a1c0dc; text-align:center; font-size:14px; font-weight:bold; float:left;}
.detail_tit .tit_02{font-size:14px; font-weight:bold; text-align:center; float:left; width:49%;}
.name_list{ position:absolute; top:8px; right:15px; border:1px solid #a1c0dc; height:20px; line-height:20px; font-size:14px;}
.tit_03{font-weight:normal; color:#333; margin-left:5px;}

/*决策分析样式 */
.demand{}
.demand .demand_title{ background:url(../images/wuxi/tab_tit_bg.gif) repeat-x; height:33px; line-height:33px; border-bottom:1px solid #6699cc; text-align:center;}
.demand .demand_title a{ font-size:14px; color:#222222; text-decoration:none; padding:0px 10px 0px 10px;}
.demand .demand_title a:hover, .de_hover{ font-size:14px; color:#0066cc!important; text-decoration:none; font-weight:bold!important; padding:0px 10px 0px 10px;}
.demand_box{ background-color:#f4f4f4; border:1px solid #d6d6d6; border-top:none; padding:20px;}
.demand_box table tr td{ padding:4px 2px;}
.djfs a{ color:#222222; text-decoration:none; background-color:#ebf5ff; border:1px solid #bcd3ee; height:24px; line-height:24px; width:70px; text-align:center; display: inline-block; margin-right:10px;margin-bottom:5px;}
.djfs a:hover, .djfs .stop{ color:#fff!important; text-decoration:none; background-color:#5588c6!important; border:1px solid #336699!important; height:24px; line-height:24px; width:70px; text-align:center; display:inline-block; font-weight:bold!important; margin-right:10px;margin-bottom:5px;}
.bottom_box{ border-top:1px dashed #bababa; margin-top:5px; padding-top:10px;}
.btn_cx{padding-left:20px; padding-right:20px; *padding-left:12px; *padding-right:12px;}

.pie_box{ border:1px solid #bbbbbb; padding:20px; text-align:center;}

/*预算表*/
/*
.word_box2{ padding:0px 15px 15px 0px; border:1px solid #a1c0dc;overflow:hidden; height:100%;}
.vice_Menu{ width:150px; float:left; background-color:#f3f8fd; border-right:1px solid #a1c0dc; border-bottom:1px solid #a1c0dc; height:auto!important; height:384px; min-height:384px; margin-top:-1px; position:relative;}
.vice_Menu ul li{}
.vice_Menu ul li a.v01{ background:url(../images/wuxi/tit_bg.gif) repeat-x; height:32px; line-height:32px; display:block; padding-bottom:5px; padding-left:15px; color:#333; font-weight:bold;text-decoration:none;}
.vice_Menu ul li a.v01:hover{ background:url(../images/wuxi/tit_bg2.gif) repeat-x; height:32px; line-height:32px; display:block; padding-bottom:5px; padding-left:15px; color:#0066cc; font-weight:bold;text-decoration:none;}
.vice_Menu ul li .minus_img{ background:url(../images/wuxi/minus_img.gif) left center no-repeat; padding-left:20px;}
.vice_Menu ul li .add_img{ background:url(../images/wuxi/add_img.gif) left center no-repeat; padding-left:20px;}

.vice_Menu dl{ margin-bottom:15px; margin-top:10px;}
.vice_Menu dl dd{ }
.vice_Menu dl dd a.v02{ background:none; width:117px; height:30px; line-height:30px; display:block; font-weight:normal; padding-left:22px; margin-left:12px; text-decoration:none; padding-bottom:5px; position:relative; z-index:99; _right:-1px;}
.vice_Menu dl dd a.v02:hover{ background:url(../images/wuxi/hover_bg.gif) no-repeat; line-height:30px; width:117px; height:30px; display:block; font-weight:normal;padding-left:22px; margin-left:12px; color:#0066cc; font-weight:bold; text-decoration:none; padding-bottom:5px; position:relative; z-index:99; _right:-1px;}
.v_nav{ background:url(../images/wuxi/hover_bg.gif) no-repeat!important; line-height:30px; width:117px; height:30px; display:block; font-weight:normal;padding-left:22px!important; margin-left:12px; color:#0066cc; font-weight:bold!important; text-decoration:none; padding-bottom:5px!important; position:relative; z-index:99; _right:-1px;}

.stat_right{ float:left; margin-left:15px; width:795px;}
.stat_right .place{ margin-bottom:-8px; margin-top:15px;}
.figure_list{ padding-top:15px;}
.demand_box2{ background-color:#f4f4f4; border:1px dashed #d6d6d6; padding:10px 20px; margin-top:15px;}
.demand_box2 table tr td{ padding:4px 2px;}
.figure_shaped01{
    border: 1px solid #BBBBBB;
    float: left;
    height: 265px;
    padding: 15px 12px;
    width: 367px;
} 
.figure_shaped02{
    border: 1px solid #BBBBBB;
    float: right;
    height: 265px;
    padding: 15px 12px;
    width: 367px;
} 
.figure_title{ border-bottom:1px dashed #bababa; padding-bottom:2px; margin-bottom:2px; text-align:right;} 

.stat_table{ margin-top:0px; padding-left:15px;}
.stat_table h2{ color:#000; text-align:center; font-weight:bold; width:820px; float:left; line-height:18px; font-size:14px;}
.export_table{ text-align:right; width:125px; float:right;position: relative;top: 28px;right:5px;}
.export_table a, .export_table a:hover{ font-size:14px; color:#0066cc; text-decoration:underline; background:url(../images/wuxi/export_icon.gif) 0px 0px no-repeat; padding-left:25px;}

.two_menu_box{ border:1px solid #a2c1dd; padding:15px; background:url(../images/wuxi/x_img.gif) repeat-x; background-color:#FFF; position:absolute; top:8px; left:150px; _left:151px; width:755px; z-index:9; -webkit-box-shadow:0 0 8px #DDD; box-shadow:0 0 8px #DDD; -moz-box-shadow:0 0 8px #DDD;}
.two_menu_box h2{ border-bottom:1px solid #eeeeee; padding-bottom:5px; margin-bottom:5px;}
.two_menu_box h2 a{ background:none!important;}
.two_menu_box h2 a:hover{ background:none!important;}
.two_menu_box span{color:#cccccc;}
.two_menu_box p{ line-height:20px;}
.two_menu_box p a{ color:#666666; text-decoration:none;}
.two_menu_box p a:hover{ color:#0066cc; text-decoration:underline;}
.two_menu_box span{ padding:0px 10px;}
.line_bottom p{ border-bottom:1px solid #eee; padding-bottom:7px;}

a.v_title{ color:#333333!important; font-weight:bold; text-decoration:none;}
a.v_title:hover{ color:#0066cc!important; font-weight:bold; text-decoration:underline;}

.policy_navi{ border:1px solid #d6d6d6; background-color:#f4f4f4; padding:10px 0px 10px 200px; line-height:25px;}
.policy_navi span{ float:left; color:#333333; font-size:14px; font-weight:bold;}
.p_n_input{ float:left; border-left:1px solid #858585; border-top:1px solid #858585; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background-color:#FFF; padding-left:3px; height:24px; line-height:24px; width:295px; margin-right:10px;}
.pie_case{ border:1px solid #bbbbbb; padding:20px; margin-top:15px;}

.match_words{border:1px solid #d6d6d6; padding:20px; margin-top:15px;}
.match_list{ width:435px; float:left;}
.match_list p{ padding:5px 0px; line-height:27px;}
.match_list span{ color:#00539b; padding-left:10px; padding-right:5px;}
.match_list a{color:#00539b; text-decoration:none;}
.match_list a:hover{color:#00539b; text-decoration:underline;}
*/

/*预算表*/
.word_box2{ padding:0px 15px 15px 0px; border:1px solid #a1c0dc;/* background:url(../images/box_topbg01.gif) repeat-x;*/ overflow:hidden; height:100%;}
.vice_Menu{ width:220px; float:left; background-color:#f3f8fd; border-right:1px solid #a1c0dc; border-bottom:1px solid #a1c0dc; height:auto!important; padding-bottom:0px; height:515px; min-height:515px; margin-top:-1px; position:relative;}
.vice_Menu ul li{}
.vice_Menu ul li a.v01{ background:url(../images/wuxi/tit_bg.gif) repeat-x; height:32px; line-height:32px; display:block; padding-bottom:5px; padding-left:15px; color:#333; font-weight:bold;text-decoration:none;}
.vice_Menu ul li a.v01:hover{ background:url(../images/wuxi/tit_bg2.gif) repeat-x; height:32px; line-height:32px; display:block; padding-bottom:5px; padding-left:15px; color:#0066cc; font-weight:bold;text-decoration:none;}
.vice_Menu ul li .minus_img{ background:url(../images/wuxi/minus_img.gif) left center no-repeat; padding-left:20px;}
.vice_Menu ul li .add_img{ background:url(../images/wuxi/add_img.gif) left center no-repeat; padding-left:20px;}

.stat_right{ float:left; padding-left:15px; padding-bottom:0px; width:727px; /*border-bottom:1px dashed #bababa;*/}
.stat_right .place{ margin-bottom:-8px; margin-top:15px;}
.figure_list{ padding-top:15px;}
.demand_box2{ background-color:#f4f4f4; border:1px dashed #d6d6d6; padding:5px 0px 0px 0px; margin-top:20px;}
.demand_box2 table tr td{ padding:4px 2px;}
.figure_shaped01{ border:1px solid #bbbbbb; padding:5px 0px; width:358px; float:left; height:300px;}
.figure_title{ border-bottom:1px dashed #bababa; padding-bottom:2px;  margin-bottom:2px; text-align:right;padding-left:2px;padding-right: 2px;margin-right:15px;margin-left:15px;} 
.figure_shaped02{border:1px solid #bbbbbb; padding:5px 0px; width:358px; float:right; height:300px; text-align:center;}

.stat_table{ margin-top:25px; padding-left:15px;}
.stat_table h2{ color:#000; text-align:center; font-weight:bold; width:820px; float:left; line-height:18px; font-size:14px;}
.export_table{ text-align:right; width:125px; float:right;position: relative;top: 28px;right:5px;}
.export_table a, .export_table a:hover{ font-size:14px; color:#0066cc; text-decoration:underline; background:url(../images/wuxi/export_icon.gif) 0px 0px no-repeat; padding-left:25px;}

/*左边下拉菜单*/
.two_navmain{ padding:0px 5px 10px 5px;}
.two_navmain h2{ font-size:14px; color:#0066cc; font-weight:bold; padding:5px 0px 0px 0px;}
.two_navmain h2 a{color:#0066cc; text-decoration:none;}
.two_navmain h2 a:hover{color:#0066cc; text-decoration:underline;}
.two_navmain dl dt{ color:#333333; font-weight:bold; margin-left:10px; margin-bottom:3px; margin:5px 0px 3px 10px;}
.two_navmain dl dd a{ background:none; height:25px; line-height:25px; text-decoration:none; display:block; padding-left:18px; width:200px; padding-bottom:1px;}
.two_navmain dl dd a:hover, .t_hover{ background: url(../images/wuxi/lefthover_bg.gif) left center no-repeat!important; width:200px; height:25px; line-height:25px; text-decoration:none; display:block; padding-left:18px; padding-bottom:1px;}
.two_navmain dl dd span{background:url(../images/wuxi/jt_img02.gif) left center no-repeat; padding-left:15px;}

.open_img{ background:url(../images/wuxi/jt_img01.gif) left center no-repeat; padding-left:15px;}
.close_img{background:url(../images/wuxi/jt_img02.gif) left center no-repeat; padding-left:15px;}

/*附件文字说明*/
.affix_thing{ border:1px solid #cfbf95; padding:20px 15px 10px 15px; margin-top:25px; color:#999999; background-color:#fffdf2; position:relative;}
.affix_thing p{ line-height:22px;}
.znbg_title{ background:url(../images/wuxi/zcbg_title.gif) no-repeat; width:120px; height:28px; position:absolute; left:15px; top:-13px;}

/**政策录入 */
a.v_title{ color:#333333!important; font-weight:bold; text-decoration:none;}
a.v_title:hover{ color:#0066cc!important; font-weight:bold; text-decoration:underline;}

.policy_navi{ border:1px solid #d6d6d6; background-color:#f4f4f4; padding:10px 0px 10px 200px; line-height:25px;}
.policy_navi span{ float:left; color:#333333; font-size:14px; font-weight:bold;}
.p_n_input{ float:left; border-left:1px solid #858585; border-top:1px solid #858585; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background-color:#FFF; padding-left:3px; height:24px; line-height:24px; width:295px; margin-right:10px;}
.pie_case{ border:1px solid #bbbbbb; padding:20px; margin-top:15px;}

.match_words{border:1px solid #d6d6d6; padding:20px; margin-top:15px;}
.match_list{ width:435px; float:left;}
.match_list p{ padding:5px 0px; line-height:27px;}
.match_list span{ color:#00539b; padding-left:10px; padding-right:5px;}
.match_list a{color:#00539b; text-decoration:none;}
.match_list a:hover{color:#00539b; text-decoration:underline;}

/*评估计划设置*/
.month_box{}
.month01{ float:left;}
.month_box .month_title{ background: url(../images/wuxi/tit_img.gif) no-repeat; width:215px; height:35px; text-align:center; line-height:35px; color:#999999; font-weight:bold;}

.month01_bg{ background:url(../images/wuxi/month01.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month02_bg{ background:url(../images/wuxi/month02.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month03_bg{ background:url(../images/wuxi/month03.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month04_bg{ background:url(../images/wuxi/month04.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month05_bg{ background:url(../images/wuxi/month05.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month06_bg{ background:url(../images/wuxi/month06.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month07_bg{ background:url(../images/wuxi/month07.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month08_bg{ background:url(../images/wuxi/month08.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month09_bg{ background:url(../images/wuxi/month09.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month10_bg{ background:url(../images/wuxi/month10.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month11_bg{ background:url(../images/wuxi/month11.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month12_bg{ background:url(../images/wuxi/month12.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}


.month_box ul li{line-height:24px;}
.month_box .gray_img a{color:#a3a3a3; text-decoration:none;}
.month_box .gray_img a:hover{color:#a3a3a3; text-decoration:underline;}
.month_box .red_img a{color:#ff0000; text-decoration:none;}
.month_box .red_img a:hover{color:#ff0000; text-decoration:underline;}
.month_box .yellow_img a{color:#ff9900; text-decoration:none;}
.month_box .yellow_img a:hover{color:#ff9900; text-decoration:underline;}
.month_box .black_img a{color:#000000; text-decoration:none;}
.month_box .black_img a:hover{color:#000000; text-decoration:underline;}

.month_box .gray_img span{ background:url(../images/wuxi/gray_img.gif) left center no-repeat; padding-left:20px;}
.month_box .red_img span{ background:url(../images/wuxi/red_img.gif) left center no-repeat; padding-left:20px;}
.month_box .yellow_img span{ background:url(../images/wuxi/yellow_img.gif) left center no-repeat;  padding-left:20px;}
.month_box .black_img span{ background:url(../images/wuxi/gray_img.gif) left center no-repeat; padding-left:20px;}
/* ----- 兼容ie8显示不完整问题 ----- */
.t_css .li_12 { background:#fbfbfb; }
.t_css .li_22 { background:#f1f1f1; }
.t_css .t_tr2 { font-weight: bold; color:#003366; background-color: #edf2f8; }
.alt{background:url(../images/altup.gif) no-repeat center center; display:inline-block; width:15px; height:30px;border:none;cursor:pointer; margin:1px;}
.altup{background:url(../images/alt.gif) no-repeat center center; display:inline-block; width:15px; height:30px;border:none;cursor:pointer; margin:1px;}
.rule_box{border:1px solid #BEBEBE; padding:6px 10px; overflow-y:auto; background-color:#FFF; height:90px; overflow-x:hidden; width:780px; margin-top:6px;}
.rule_box table tr td{ padding:3px;}
.s_rule{margin: 6px 0px;line-height: 22px;display: block;float: left;}
.rule_box input{ margin-right:5px; *margin-right:3px;}
input,label { vertical-align:middle;}
/*-------多选checkbox样式--------*/
.cbTable{ width: 100%;border-collapse: collapse;}
.cbTable td { border:0px solid #b7d1e6;padding: 2px 2px !important;/*细线表格线条颜色*/}
.cbTable input[type="checkbox"] { display: none !important; }
.cbTable input[type="radio"] { display: none !important; }
.cpt_text{margin: 6px 0px;line-height: 18px;display: block;float: left;cursor: default;}
.cpt_checkbox {
	width: 11px;
    height: 11px;
    display: block;
    float: left;
    border: 1px solid #ddd;
    background: #fff;
    cursor: pointer;
    margin: 2px 4px;
}
.cpt_radio{
	content: "\a0";
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    border: 1px solid #ddd;
    text-indent: 2px;
    line-height: 1;
    box-sizing: border-box;
    margin: 3px 4px;
    float: left;
}
.cpt_checkbox:hover {
    border:1px solid #1E5CB3 !important;
}
.cpt_text:hover > label.cpt_checkbox {
    border:1px solid #1E5CB3 !important;
}
.cpt_text:hover > label.cpt_radio {
    background-clip: content-box;
    padding: 2px;
    border-color: #1265cf;
}
.cpt_radio:hover {
    background-clip: content-box;
    padding: 2px;
    border-color: #1265cf;
}
.cpt_checkbox:active,.checkbox_cur {
    border:1px solid #1E5CB3;
    background:url("../images/cpt_checkbox/choice_n.png") no-repeat;
}
.cbTable input[type="checkbox"]:checked + label.cpt_checkbox {
    border:1px solid #1E5CB3;
    background:url("../images/cpt_checkbox/choice_n.png") no-repeat;
}
.cbTable input[type="radio"]:checked + label.cpt_radio {
    background-color: #1265cf;
    background-clip: content-box;
    padding: 2px;
    border-color: #1265cf;
}

.checkbox_view {
    width: 11px;
    height: 11px;
    display: block;
    float: left;
    border: 1px solid #ddd;
    background: #fff;
    margin: 2px 4px;
}
.checkbox_view_ck {
    border:1px solid #1E5CB3;
    background:url("../images/cpt_checkbox/choice_n.png") no-repeat;
}
.radio_view {
    content: "\a0";
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    border: 1px solid #ddd;
    text-indent: 2px;
    line-height: 1;
    box-sizing: border-box;
    margin: 3px 4px;
    float: left;
}
.radio_view_ck {
    background-color: #1265cf;
    background-clip: content-box;
    padding: 2px;
    border-color: #1265cf;
    pointer-events:none;
}

/*input[type="radio"]的样式*/
.do{
   	position: absolute;
   	clip: rect(0,0,0);
   	opacity: 0;
   }
.do+label::before{
 	content: "\a0";
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    border: 1px solid #ddd;
    text-indent: 2px;
    line-height: 1;
    box-sizing: border-box;
    margin: 3px 4px;

}
.do:hover+label::before{
 	background-clip: content-box;
    padding: 2px;
    border-color: #1265cf;
}
.do:checked+label::before{
 	background-color: #1265cf;
    background-clip: content-box;
    padding: 2px;
    border-color: #1265cf;
}

.do_view{
   	position: absolute;
   	clip: rect(0,0,0);
   	opacity: 0;
   }
.do_view+label::before{
 	content: "\a0";
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    border: 1px solid #ddd;
    text-indent: 2px;
    line-height: 1;
    box-sizing: border-box;
    margin: 3px 4px;

}

.do_view:checked+label::before{
 	background-color: #1265cf;
    background-clip: content-box;
    padding: 2px;
    border-color: #1265cf;
}
.demand_title{ background:url(../images/wuxi/tab_tit_bg.gif) repeat-x; height:33px; line-height:33px; border-bottom:1px solid #6699cc; text-align:center; width:980px; margin:0px auto; margin-bottom:10px;}
.demand_title a{ font-size:14px; color:#222222; text-decoration:none; padding:0px 10px 0px 10px;}
.demand_title a:hover, .de_hover{ font-size:14px; color:#0066cc!important; text-decoration:none; font-weight:bold!important; padding:0px 10px 0px 10px;}
.on_gray {background: url("../images/ico_on_gray.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);color: #676767; padding-right: 10px;}
.off_gray {background: url("../images/ico_off_gray.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);color: #676767;padding-right: 10px;}

/*--------------------菜单样式调整为广东省厅样式 start--------------------------------------*/

#mainmenu_top2{
	 background: #1265cf;
    height: 36px;
    margin: 0 auto;
    width: 95%;
    /*  padding-top: 1px; */
}

#mainmenu_top2 ul li {
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
}

/* #mainmenu_top2 ul li:FIRST-CHILD {margin-left:3%;color: #fff;cursor: pointer; float: left;font-size: 14px;font-weight: bold;height: 36px;line-height: 36px;} */

#mainmenu_top2 ul li .hover {
    background: #0449a1;
    font-weight: bold;
}

#mainmenu_top2 ul li .menuhover { 
	background: #0449a1;
	font-weight:bold;
}

#mainmenu_top2 ul li a {
	font-family: "Microsoft YaHei", arial, Tahoma, Verdana, simsun;
	font-weight: normal;
	font-size: 15px;
    color: #fff;
    display: inline-block;
    padding: 0 30px;
}

#mainmenu_bottom2{
	 background: #f0f0f0 none repeat scroll 0 0;
    font-family: "Microsoft YaHei",Arial;
    height:35px;
    border-bottom: 1px solid #ddd;
}

#mainmenu_bottom2 div ul{
	font-size: 14px;
    line-height: 36px;
}

#mainmenu_bottom2 div ul li{
	 color: #333;
    display: block;
    float: left;
    position: relative;
    z-index: 99;
}
#mainmenu_bottom2 div ul li a{
	 height: 36px;
    line-height: 36px;
    padding: 0 18px;
    text-align: center;
    z-index: 1000;
}
#mainmenu_bottom2 div ul li ul li{
	float:none;
}

.mainmenu_rbg {width:95%;margin:0 auto;}
.mainmenu_rbg ul{margin-bottom: 0px;}
.mainmenu_rbg ul{ font-size:14px; line-height:36px;}
.mainmenu_rbg ul a:hover{ text-decoration:none; color: #1e5bb2;}
.mainmenu_rbg ul li.hover{ color: #1e5bb2 !important;}
.mainmenu_rbg ul .fg_none{ background:none;}
/* .mainmenu_rbg ul li:FIRST-CHILD.nav-item,#nav .nav-link {margin-left:3%; position:relative; float:left; display:block; color:#333; z-index:99;} */

.mainmenu_rbg ul .nav-item,#nav .nav-link { position:relative; float:left; display:block; color:#333; z-index:99;}
.mainmenu_rbg ul .nav-item a { color:#333 !important; text-decoration:none;}
.mainmenu_rbg ul .nav-item a.hover { color: #1e5bb2; font-weight: bold;}

.mainmenu_rbg ul .nav-item .highlight{ color: #1e5bb2!important; font-weight: bold;}

.mainmenu_rbg ul .nav-link { height:36px; line-height:36px; z-index:1000; padding:0 35px; text-align: center;}
.mainmenu_rbg ul .nav-link:hover{ color:#1e5bb2; }
.mainmenu_rbg ul .nav-item-open .nav-link { white-space:nowrap; color:#1e5bb2;}

.nav-dropdown { display:none; position:absolute; top:36px; left:-2px; border:1px solid #cbcbcb; border-top:none; background:#fff; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3); box-shadow:0 0 10px rgba(0, 0, 0, .3); z-index:998;}
.nav-dropdown-align-right {left:auto; right:-1px; _right:-2px;}
.nav-dropdown-trending { float:left; /* width:131px; */ }
.trending { padding:0px 0; overflow:hidden;}
.trending li { /* width:131px; */ height:36px; line-height:36px; overflow:hidden; float:left;}
.trending li:hover{color:#333; background: #eee;}
.trending li a { /* width: 91px; */ padding: 0 20px !important;text-align:left !important; color: #333; max-width: 100px; overflow: hidden; white-space: nowrap; /* text-overflow: ellipsis; */ display:inline; height:36px; line-height:36px;}
.trending li a:hover{ display:inline; color:#333; background: #eee;}
.trending .cur{ display:inline; color:#333; background: #e5e5e5;}

.mainmenu_top_class{padding-left: 0%;}
.mainmenu_bottom_class{padding-left: 2%;}
.mainmenu_bottom3{width:95%;border-bottom:1px solid #ddd;margin:0 auto;}
.level3_nav {/* border-bottom: 1px solid #ddd; */height: 36px;line-height: 36px;margin:0;width: 95%;}
.level3_nav ul li.cur {border-bottom: 3px solid #1E5AB3;height: 34px;line-height: 34px;}
.level3_nav ul li {float: left;font-size: 14px;padding: 0 10px;}
.level3_nav ul li a{color: #333; text-decoration:none;}
.level3_nav ul li.cur a { color: #1265CF;}

.criterset_div{padding-left: 0px;}
.criterset_div ul{float: left;}
.criterset_div ul li{float: left;padding-left:0px;width: 280px;height: 35px;}
.criterset_div ul li .criterset_left{float: left;padding-left: 3px;width: 100px; }
.criterset_div ul li .criterset_right{float: left;padding-left: 3px;width: 170px; }

.sc_div{width:50px; height:27px;border:0px solid red;padding: 4px 0 0 0;z-index:999;position: absolute;}
.sc_right,.sc_left1,.sc_right2 { width:20px; height:27px; background:url(../images/sc_btn.png) no-repeat; display:inline-block;}
.sc_left1{ background-position:0 -30px;outline: none;}
.sc_right{ background-position:-30px -30px;margin-left: 2px;outline: none;}
.sc_left,.sc_right1{ width:20px; height:27px; background:url(../images/sc_btn01.png) no-repeat; display:inline-block;}
.sc_left{ background-position:0px 0px;outline: none;}
.sc_right1{ background-position:-30px 0px;margin-left: 2px;outline: none;}
.sc_divshow{display:inline;}
.sc_divhide{display:none;}
.menu_3hide{display:none;}
.sc_div2 {border: 0 solid red;height: 27px;margin-top: 5px;padding: 4px 0 0;position: absolute;width: 50px;z-index: 999;}

.important_tip {position: relative;padding: 10px 20px;border: 1px dashed #fec973;background: #fffdf4;font-size: 14px;color: #333;}
.important_tip p {line-height: 28px;}
.hn_Z_Success_word{ background:url(../images/app/tips_info_right.gif) no-repeat left center; padding-left:45px; padding-bottom:10px; padding-top:10px;}

.mb10 {margin-bottom: 10px;}
.checkbox-mn {width: 11px;height: 11px;display: block;float: none;border: 1px solid #ddd;background: #fff;cursor: pointer;position: absolute;top: 0;left: 0;}
.checkbox-mn:hover {border: 1px solid #1e5ab3;}
.checkbox-con .cur { background: url("../images/checked_fx.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;height: 12px;width: 12px;}
.checkbox-con span.check_fx {display: inline-block;padding-left: 10px;position: relative;top: -12px;}
.important_tip .checkbox-con span.check_fx {padding-left: 18px;}
.rush_btn {margin-left: 10px;width: 16px;height: 16px;display: inline-block;background: url("../images/select_file.png") no-repeat 0 -52px;vertical-align: middle;}
.rush_btn:hover {background-position: -26px -52px;}
.flef{float:left;}
/* .exl_icon {margin-left: 10px;width: 18px;height: 18px;display: inline-block;background: url("../images/exl_icon.png") no-repeat;vertical-align: middle;}
.exl_icon:hover { background-position: -28px 0;} */


/*弹出框-选择角色开始*/
.role_st {
    margin-top:30px;
    text-align: center;}
.role_st ul {
    display: inline;
}
.role_st ul li {
    margin: 0 20px;
    display: inline-block;
    text-align: center;
}
.role_st ul li p {
    padding: 20px 0;
}
.role_st ul li a {
    color: #333;
    font-size: 14px;
}
.role_st ul li a:hover {
    color: #1164c0;
}
.role_icon01,
.role_icon02,
.role_icon03,
.role_icon00 {
    width: 74px;
    height: 74px;
    display: inline-block;
    background: url("../images/role_icon.png") no-repeat;
    vertical-align: middle;
}
.role_icon01 { background-position: 0 0;}
.role_icon02 { background-position: -84px 0;}
.role_icon03 { background-position: -168px 0;}
.role_icon00 { background-position: -252px 0;}
.role_st ul li a:hover .role_icon01 { background-position: 0 -84px;}
.role_st ul li a:hover .role_icon02 { background-position: -84px -84px;}
.role_st ul li a:hover .role_icon03 { background-position: -168px -84px;}
.role_st ul li a:hover .role_icon00 { background-position: -252px -84px;}
/*弹出框-选择角色结束*/

/**鼠标多动大小 样式**/
.bg_change_size {
    width: 70px;
    height: 70px;
    cursor: nw-resize;
    position: absolute;
    border-radius:5px;
}
.bg_change_size:hover {
    background-color: #F7F7F7;
}
.bg_move_drag_:hover{
	cursor: move;
}
.bg_chage_size_icon{
	width: 16px;
	height: 16px;
	cursor: nw-resize;
	background: url("../images/drag-16.png") no-repeat;
	position: absolute;
	margin-top: 54px;
    margin-left: 54px;
}
/*jqgrid 模拟复选框 开始*/
/* .checkbox_jqgrid {width: 11px;height: 11px;display: block;float: none;border: 1px solid #ddd;background: #fff;cursor: pointer;top: 0;left: 0;}
.checkbox_jqgrid:hover {border: 1px solid #1e5ab3;}
.checkbox_jqgrid-con .cur {border:none;width: 12px; height: 12px;background:url("../images/checked_fx.jpg") no-repeat;}
.checkbox_jqgrid-con span.check_fx {display: inline-block;padding-left: 3px;top: -12px;}
.checkbox_jqgrid-con .ipt-hide {width: 0;height: 0;border: none;left: 0;} */

/**
 * 隐藏默认的checkbox
 */
.check_fx  input[type=checkbox] {
 position: absolute;
 z-index: -1;
 display: none;
}
.checkbox_jqgrid-con  input[type=checkbox] {
 position: absolute;
 z-index: -1;
 display: none;
}

.ui-jqgrid-htable .cbox{
 position: absolute;
 z-index: -1;
 display: none;
}

.ui-jqgrid-btable .cbox{
	 position: absolute;
	 z-index: -1;
	 display: none;
}

input{
	border: 1px solid #d3d3d3; height:28px; padding:0px; color: #333; font-size: 14px;font-style: normal;font-family: "Microsoft YaHei",Arial;border-radius: 3px;
}

input:hover{
	border: 1px solid #2882d8;
}
input[disabled=true]:hover{
	border: 1px solid #d3d3d3;
}
input[disabled=disabled]:hover{
	border: 1px solid #d3d3d3;
}
.float_left{float: left;}

/*选项卡左右按钮 样式*/
.icon_arrowLeft,
.icon_arrowRight,
.icon_arrowLeft_d,
.icon_arrowRight_d {
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	top:6px;
	background:url(../images/icon_arrow.png) no-repeat #fff;
	z-index: 15;
} 
.icon_arrowLeft { background-position:0 0; right:24px;}
.icon_arrowRight { background-position:-34px 0; right:0;}
.icon_arrowLeft:hover { background-position: 0 -34px;}
.icon_arrowRight:hover { background-position:-34px -34px;}
.icon_arrowLeft:active { background-position: 0 -68px;}
.icon_arrowRight:active { background-position:-34px -68px;}
.icon_arrowLeft_d { background-position:0 -102px; right:24px;}
.icon_arrowRight_d{ background-position:-34px -102px; right:0;}

/*上标*/
.sup_script{vertical-align:super;font-size:10px;}
/*下标*/
.sub_script{vertical-align:sub;font-size:10px;}
.mr20 { margin-right: 20px;}
.min_width{max-width: 1200px;}
.right_tip, .warning_tip, .error_tip {
    background: url("../images/pop_tip.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 32px;
    vertical-align: middle;
    width: 32px;
}
.important_tip {
    background: none repeat scroll 0 0 #FFFDF4;
    border: 1px dashed #FEC973;
    color: #333333;
    font-size: 14px;
    padding: 10px 20px;
    position: relative;
}
.warning_tip {
    background-position: -56px -7px;
}


/*办事通道 开始*/
.channel-box_cont {
    width: 100%;
    text-align: center;
}
.channel-box_cont ul {
    float: left;
}
.channel-box_cont ul li {
    margin: 18px 14px;
    width: 120px;
    display: inline-block;
    float: left;
}
.channel-box_cont ul li p {
    margin-top: 15px;
    font-size: 14px;
    color: #333;
}
.channel-box_cont ul li:hover p {
    text-decoration: underline;
}
.channel-box_cont ul li a {
    display: inline-block;
}
.channel-bg01,
.channel-bg02,
.channel-bg03,
.channel-bg04,
.channel-bg05,
.channel-bg06,
.channel-bg07,
.channel-bg08,
.channel-bg09,
.channel-bg10,
.channel-bg11,
.channel-bg12,
.channel-bg13,
.channel-bg14,
.channel-bg15,
.channel-bg16,
.channel-bg17,
.channel-bg18 {
    padding: 16px;
    width: 36px;
    height: 36px;
    display: inline-block;
    border-radius: 100%;
    position: relative;
    behavior: url(../js/pie.htc);
}
.channel-bg01 { background: #ffcc66;}
.channel-bg02 { background: #00b4ff;}
.channel-bg03 { background: #66cccc;}
.channel-bg04 { background: #60c9e9;}
.channel-bg05 { background: #ffa200;}
.channel-bg06 { background: #99ccff;}
.channel-bg07 { background: #cc9999;}
.channel-bg08 { background: #99cccc;}
.channel-bg09 { background: #fda88b;}
.channel-bg10 { background: #9b98cf;}
.channel-bg11 { background: #60d15f;}
.channel-bg12 { background: #ff9b9b;}
.channel-bg13 { background: #ccb299;}
.channel-bg14 { background: #98b4cf;}
.channel-bg15 { background: #66accc;}
.channel-bg16 { background: #5fd1ad;}
.channel-bg17 { background: #c8a2ef;}
.channel-bg18 { background: #99cc99;}
.channel-box_cont ul li a:hover span.channel-bg01,.channel-bg01:hover { background: #ffd37a;}
.channel-box_cont ul li a:hover span.channel-bg02,.channel-bg02:hover { background: #14baff;}
.channel-box_cont ul li a:hover span.channel-bg03,.channel-bg03:hover { background: #6edcdc;}
.channel-box_cont ul li a:hover span.channel-bg04,.channel-bg04:hover { background: #69dafd;}
.channel-box_cont ul li a:hover span.channel-bg05,.channel-bg05:hover { background: #ffa811;}
.channel-box_cont ul li a:hover span.channel-bg06,.channel-bg06:hover { background: #abd5ff;}
.channel-box_cont ul li a:hover span.channel-bg07,.channel-bg07:hover { background: #dba6a6;}
.channel-box_cont ul li a:hover span.channel-bg08,.channel-bg08:hover { background: #a7dddd;}
.channel-box_cont ul li a:hover span.channel-bg09,.channel-bg09:hover { background: #ffb9a1;}
.channel-box_cont ul li a:hover span.channel-bg10,.channel-bg10:hover { background: #a9a6e1;}
.channel-box_cont ul li a:hover span.channel-bg11,.channel-bg11:hover { background: #69e468;}
.channel-box_cont ul li a:hover span.channel-bg12,.channel-bg12:hover { background: #ffb0b0;}
.channel-box_cont ul li a:hover span.channel-bg13,.channel-bg13:hover { background: #dec2a7;}
.channel-box_cont ul li a:hover span.channel-bg14,.channel-bg14:hover { background: #a7c6e4;}
.channel-box_cont ul li a:hover span.channel-bg15,.channel-bg15:hover { background: #70bde0;}
.channel-box_cont ul li a:hover span.channel-bg16,.channel-bg16:hover { background: #69e9c1;}
.channel-box_cont ul li a:hover span.channel-bg17,.channel-bg17:hover { background: #d9b3ff;}
.channel-box_cont ul li a:hover span.channel-bg18,.channel-bg18:hover { background: #a6dda6;}
.channel-box_cont ul li a:active span.channel-bg01,.channel-bg01:active { background: #ffc552;}
.channel-box_cont ul li a:active span.channel-bg02,.channel-bg02:active { background: #00a9ef;}
.channel-box_cont ul li a:active span.channel-bg03,.channel-bg03:active { background: #53cbcb;}
.channel-box_cont ul li a:active span.channel-bg04,.channel-bg04:active { background: #4ec5e9;}
.channel-box_cont ul li a:active span.channel-bg05,.channel-bg05:active { background: #ec9600;}
.channel-box_cont ul li a:active span.channel-bg06,.channel-bg06:active { background: #82c1ff;}
.channel-box_cont ul li a:active span.channel-bg07,.channel-bg07:active { background: #cc8a8a;}
.channel-box_cont ul li a:active span.channel-bg08,.channel-bg08:active { background: #87caca;}
.channel-box_cont ul li a:active span.channel-bg09,.channel-bg09:active { background: #fd9977;}
.channel-box_cont ul li a:active span.channel-bg10,.channel-bg10:active { background: #8b88ba;}
.channel-box_cont ul li a:active span.channel-bg11,.channel-bg11:active { background: #50bd57;}
.channel-box_cont ul li a:active span.channel-bg12,.channel-bg12:active { background: #ff7f7f;}
.channel-box_cont ul li a:active span.channel-bg13,.channel-bg13:active { background: #cba988;}
.channel-box_cont ul li a:active span.channel-bg14,.channel-bg14:active { background: #87accf;}
.channel-box_cont ul li a:active span.channel-bg15,.channel-bg15:active { background: #54a6cb;}
.channel-box_cont ul li a:active span.channel-bg16,.channel-bg16:active { background: #4bd0a6;}
.channel-box_cont ul li a:active span.channel-bg17,.channel-bg17:active { background: #be8eef;}
.channel-box_cont ul li a:active span.channel-bg18,.channel-bg18:active { background: #87cb87;}

/*办事通道 结束*/

/*快捷菜單 小tubiao start*/
.sub-channel-bg01,
.sub-channel-bg02,
.sub-channel-bg03,
.sub-channel-bg04,
.sub-channel-bg05,
.sub-channel-bg06,
.sub-channel-bg07,
.sub-channel-bg08,
.sub-channel-bg09,
.sub-channel-bg10,
.sub-channel-bg11,
.sub-channel-bg12,
.sub-channel-bg13,
.sub-channel-bg14,
.sub-channel-bg15,
.sub-channel-bg16,
.sub-channel-bg17,
.sub-channel-bg18 {
	 margin-top:5px;
    padding: 2px;
    width: 16px;
    height: 16px;
    display: inline-block;
    border-radius: 100%;
    position: relative;
    behavior: url(../js/pie.htc);
}
.sub-channel-bg01 { background: #ffcc66;}
.sub-channel-bg02 { background: #00b4ff;}
.sub-channel-bg03 { background: #66cccc;}
.sub-channel-bg04 { background: #60c9e9;}
.sub-channel-bg05 { background: #ffa200;}
.sub-channel-bg06 { background: #99ccff;}
.sub-channel-bg07 { background: #cc9999;}
.sub-channel-bg08 { background: #99cccc;}
.sub-channel-bg09 { background: #fda88b;}
.sub-channel-bg10 { background: #9b98cf;}
.sub-channel-bg11 { background: #60d15f;}
.sub-channel-bg12 { background: #ff9b9b;}
.sub-channel-bg13 { background: #ccb299;}
.sub-channel-bg14 { background: #98b4cf;}
.sub-channel-bg15 { background: #66accc;}
.sub-channel-bg16 { background: #5fd1ad;}
.sub-channel-bg17 { background: #c8a2ef;}
.sub-channel-bg18 { background: #99cc99;}
.sub-channel-bg01:hover { background: #ffd37a;}
.sub-channel-bg02:hover { background: #14baff;}
.sub-channel-bg03:hover { background: #6edcdc;}
.sub-channel-bg04:hover { background: #69dafd;}
.sub-channel-bg05:hover { background: #ffa811;}
.sub-channel-bg06:hover { background: #abd5ff;}
.sub-channel-bg07:hover { background: #dba6a6;}
.sub-channel-bg08:hover { background: #a7dddd;}
.sub-channel-bg09:hover { background: #ffb9a1;}
.sub-channel-bg10:hover { background: #a9a6e1;}
.sub-channel-bg11:hover { background: #69e468;}
.sub-channel-bg12:hover { background: #ffb0b0;}
.sub-channel-bg13:hover { background: #dec2a7;}
.sub-channel-bg14:hover { background: #a7c6e4;}
.sub-channel-bg15:hover { background: #70bde0;}
.sub-channel-bg16:hover { background: #69e9c1;}
.sub-channel-bg17:hover { background: #d9b3ff;}
.sub-channel-bg18:hover { background: #a6dda6;}
.sub-channel-bg01:active { background: #ffc552;}
.sub-channel-bg02:active { background: #00a9ef;}
.sub-channel-bg03:active { background: #53cbcb;}
.sub-channel-bg04:active { background: #4ec5e9;}
.sub-channel-bg05:active { background: #ec9600;}
.sub-channel-bg06:active { background: #82c1ff;}
.sub-channel-bg07:active { background: #cc8a8a;}
.sub-channel-bg08:active { background: #87caca;}
.sub-channel-bg09:active { background: #fd9977;}
.sub-channel-bg10:active { background: #8b88ba;}
.sub-channel-bg11:active { background: #50bd57;}
.sub-channel-bg12:active { background: #ff7f7f;}
.sub-channel-bg13:active { background: #cba988;}
.sub-channel-bg14:active { background: #87accf;}
.sub-channel-bg15:active { background: #54a6cb;}
.sub-channel-bg16:active { background: #4bd0a6;}
.sub-channel-bg17:active { background: #be8eef;}
.sub-channel-bg18:active { background: #87cb87;}

/*快捷菜單 小tubiao end*/
.channel-box_cont{height:150px; overflow:hidden; position:relative;}
.channel-box_cont ul {position:absolute;}
.channel-box_cont ul li {float:left; overflow:hidden; position:relative; }
.channel-box_cont .btnBg {position:absolute;  height:20px; left:0; bottom:0; background:#000;}
.channel-box_cont .btn {position:absolute; width:1200px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;background-color: #f9f9f9;}
.channel-box_cont .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.channel-box_cont .btn span.on {background:#ffcc66;}
.channel-box_cont .preNext {width:26px;height: 38px;position:absolute;top: 51px;background:url(../images/sprite.jpg) no-repeat;cursor:pointer;}
.channel-box_cont .pre {left:0; background-position:0 0;}
.channel-box_cont .next {right:0; background-position:-36px 0;}
.channel-box_cont .pre:hover { background-position:0 -48px;}
.channel-box_cont .next:hover { background-position:-36px -48px;}
.channel-box_cont .pre:active { background-position:0 -96px;}
.channel-box_cont .next:active { background-position:-36px -96px;}
/*--------------------菜单样式调整为广东省厅样式 end--------------------------------------*/

.apply_tab_box{border:1px solid #ddd;padding:20px;}
/*--------------------列表自动换行start--------------------------------------*/
.ui-jqgrid tr.jqgrow td {
  white-space: normal !important;
  height:auto;
  vertical-align:text-top;
  padding-top:2px;
  word-break:break-all;
  word-wrap:break-word;
 }
/* 查询按钮样式 */
.query_btn_box .button_an{cursor:pointer;height: 30px;line-height: 26px;border: 1px solid #1265cf;background: #1265cf;color: #fff;border-radius: 3px;padding: 0 20px;}
.query_btn_box .button_an:hover{background:#fff;color:#1265cf;}
.query_btn_box .button_02{cursor:pointer;border: 1px solid #ddd;background: #fff;color: #333;}
.query_btn_box .button_02:hover{ border:1px solid #4f87fb;color:#fff;background: #1265cf;}

.mainmenu_rbg_zyy{ HEIGHT: 27px; COLOR: #fff; MARGIN-LEFT: 0px; PADDING: 0px 0px 0px 5px; float:left; }
.mainmenu_rbg_zyy {margin:0 auto;}
.mainmenu_rbg_zyy ul{margin-bottom: 0px;}
.mainmenu_rbg_zyy ul{ font-size:14px; line-height:36px;}
.mainmenu_rbg_zyy ul a:hover{ text-decoration:none; color: #1e5bb2;}
.mainmenu_rbg_zyy ul li.hover{ color: #1e5bb2 !important;}
.mainmenu_rbg_zyy ul .nav-item,#nav .nav-link{ position:relative; float:auto; display:block; color:#333; z-index:99;}
.mainmenu_rbg_zyy ul .nav-item a { color:#333 !important; text-decoration:none;}
.mainmenu_rbg_zyy ul .nav-item a.hover { color: #1e5bb2; font-weight: bold;}

.trending_zyy { padding:0px 0px; overflow:hidden;}
.trending_zyy li { /* width:131px; */width:100%; height:36px; line-height:36px; overflow: hidden;}
.trending_zyy li:hover{color:#333; background: #eee;}
.trending_zyy li a { /* width: 91px; */ padding: 0 20px !important;text-align:left !important; color: #333; max-width: 160px; overflow: hidden; white-space: nowrap; /* text-overflow: ellipsis; */ display:inline; height:36px; line-height:36px;}
.trending_zyy li a:hover{display:inline; color:#333; background: #eee;}
.trending_zyy .cur{ display:inline; color:#333; background: #e5e5e5;}


/*禁止鼠标点击*/
.event_disabled{pointer-events: none; }
/***
  *禁用按钮*
**/
.button_01.event_disabled,.button_04.event_disabled {
	background: #DADCE0 !important;
	border-color: #DADCE0 !important;
	color: #fff !important;
	cursor: default;
}

.button_02.event_disabled, .button_03.event_disabled {
	background: #FCFCFC;
	border: 1px solid #DADCE0;
	color: #DADCE0 !important;
	cursor: default;
}

select.event_disabled {
	background: #f8f8f8;
}
.disable_color{
	background: #f8f8f8;
}
/*添加空白符*/
.pre_wrape{white-space: pre-wrap;word-break:break-all}