﻿﻿﻿﻿﻿﻿@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-size: 14px;font-style: normal;font-family: "Microsoft YaHei",Arial;}
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: 5px;
	padding-right: 20px;
	border-radius: 3px;
	background-color: white;
}
select::-ms-expand {
display: none;
}
select:hover{
	border: 1px solid #3E97DF;
}
select[disabled=true]{background-color: #ddd;border: 1px solid #d3d3d3;}
select[disabled=disabled]{background-color: #ddd;border: 1px solid #d3d3d3;}
input[type="radio"] {border:0px; }
input[type="radio"]:hover{border:0px; }
input[type="radio"][disabled=true]:hover{border:0px; }
input[type="radio"][disabled=disabled]:hover{border:0px; }
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;padding-left: 3px;
}
input:hover{
	border: 1px solid #3E97DF;
}
input[disabled=true]:hover{
	border: 1px solid #d3d3d3;
}
input[disabled=disabled]:hover{
	border: 1px solid #d3d3d3;
}
input::-ms-clear{display:none;}

input::-webkit-input-placeholder {
　　color: #666;
}
input:-moz-placeholder {
　　color: #666;
}
input::-moz-placeholder {
　　color: #666;
}
input:-ms-input-placeholder {
　　color: #666;
}

/**
 * 隐藏默认的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;
}

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:12px }
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,button, input, select, textarea { color:#333; font-family:"Microsoft YaHei",Arial;  font-size:14px; line-height:150%;}
.tipsBox pre {font-family:"Microsoft YaHei",Arial;  font-size:14px;}
textarea{border:1px solid #d3d3d3;}
#logo { width:490px; float:left; }
.topbg { background:url(../images/body_topbg.gif) repeat-x; }
body#pop { background-image: none; }/*弹出窗口类页面不需要BODY背景图*/
a { color:#222; text-decoration:none }
a:hover { color:#0066B9; text-decoration:none }
/* -----  ----- */
.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:#3E97DF; }
.color_red { color:#cc0000; }
.color_gray { color:#666; }
.color_orange { color:#cc6600; }
.f14_b { color:#3E97DF; font-size: 14px; font-weight: bold; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; line-height:200%; }
a.link_x { color:#3E97DF; text-decoration:underline }
a:hover.link_x { color:#0066B9; text-decoration:underline }



.fl { float: none;}
.flef { float: none;}
.fr { float: right;}
.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}
.ml8 { margin-left: 8px;}
.ml10 { margin-left:10px;}
.ml20 { margin-left:20px;}
.ml40 { margin-left:40px; display:block; }
.ml60 { margin-left:60px;}
.ml80 { margin-left:80px;}
.ml100 { margin-left:100px;}
.ml100 { margin-left:120px;}
.mr10 { margin-right: 10px;}
.mr20 { margin-right: 20px;}
.mr30 { margin-right: 30px;}
.mb10 { margin-bottom: 10px;}
.mb20 { margin-bottom: 20px;}
.mb40 { margin-bottom: 40px;}
.f666 { color: #666;}
.f999 { color: #999;}
.w35 { width: 35px;}
.clear10 { clear: both; height: 10px;}
.clear20 { clear: both; height: 20px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
.clear {clear: both;}
.new_cont {
    width: 95%;
    margin: 0 auto;
    font-family: "Microsoft YaHei",Arial;
}
.new_cont_l {
    float: left;
    padding-top: 20px;
}
.new_cont_r {
    margin-left: 200px;
    padding-left: 20px;
    padding-top: 20px;
    border-left: 1px solid #ddd;
    min-height: 800px;
}

/*--------------
	页面结构
---------------*/
#header { margin:0 auto; width:100%; position:relative; z-index:9999;}
#content_body { margin:0 auto; width:93%; position:relative;}
#content { margin:0 auto; width:100%; position:relative; }
#footer { margin:0 auto; width:100%; 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:#333; text-decoration:none }
/* ----- ICO图标部分 ----- */
.ico_pdf { background:url(../images/ico_pdf.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_pdf a { color:#3E97DF; }
.ico_wait { background:url(../images/wait.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_wait a { color:#3E97DF; }
.ico_note { /* padding-left:65px; background:url(../images/ico_note_big.gif) left center no-repeat; */ }
.ico_search { padding-left:70px;padding-top15px; background:url(../images/icon_search3.jpg) left top no-repeat; }
.ico_searchnew { padding-left:70px;padding-top15px; background:url(../images/tech_contract.png) left top no-repeat; }
/* ----- 伸缩提示框 ----- */
.tipsBox {position: relative;padding: 10px 20px;border: 1px dashed #fec973;background: #fffdf4;font-size: 14px;color: #333;min-height: 20px;}
 .tipsBoxCz.tit { position: relative;left: 50%;margin-left: -150px;width: 298px;padding: 2px 0 8px;text-align: center;background: #fffdf4;}
 .titHidde{margin-top: -34px;}
 .titShow{bottom: 1px;border: 1px dashed #fec973;border-top: none;}
 .tipsBoxCz.tit a { color:#1688cb; padding-right:10px; }
 .tipsBoxCz.tit .on { background:url(../images/ico_on.gif) no-repeat right; }
 .tipsBoxCz.tit .off { background:url(../images/ico_off.gif) no-repeat right; }
.on_gray { background:url(../images/ico_on_gray.jpg) no-repeat right;padding-right:10px;color: #676767}
.off_gray { background:url(../images/ico_off_gray.jpg) no-repeat right;padding-right:10px;color: #676767 }

.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 {background: #f8f8f8 none repeat scroll 0 0;border: 1px solid #eee;padding-top: 10px;padding-left:15px;padding-right:15px; margin-top: 15px;}
.soBox .tit { float:right;position: absolute;right:6px;}
.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 .detail { }
.soBox .detail .text { padding-left:10px; }
.soBox_hide { padding:11px 16px 0 0; border: 0px; background:#fff; 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; }
/* ----- 按钮样式 ----- */

.button {
    display: inline-block;
    padding: 0 20px;
    height: 28px;
    font-size: 14px;
    background: #fafafa;
    text-decoration: none;
    color: #333;
    border: 1px solid #dddddd;
    border-radius: 3px;
    cursor: pointer;
    letter-spacing: 3px;
    padding-left: 15px;
    padding-right: 11px;
    color:#333; font-family:"Microsoft YaHei",Arial;  font-size:14px;
}
.button:hover {
    border: 1px solid #3E97DF;
    text-decoration: none;
    background: #fafafa;
    color: #3E97DF;
}
.button:active {
    background: #fafafa;
    text-decoration: none;
    color: #106abc;
    border: 1px solid #106abc;
}

/* .button_01 { height:25px; line-height:25px; font-size:12px; color:#ffffff; border:1px #133353 solid; background:url(../images/button_bg01.gif) #32507d; padding:0 12px; *padding:0 5px; _padding:0 5px; cursor: pointer; padding-bottom:2px;} */
.button_01 {  background: #3E97DF none repeat scroll 0 0;
    border: 1px solid #3E97DF;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    height: 28px;
    margin: 0 auto;
    cursor: pointer;
    padding: 0 20px;font-size: 14px;font-style: normal;font-family: "Microsoft YaHei",Arial;}

.button_01:hover {
    color: #fff;
    background: #3784C2;
}
.button_01:active {
    color: #fff;
    background: #3784C2;
}

.button_file_label {
	background: #3E97DF none repeat scroll 0 0;
    border: 1px solid #3E97DF;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    width:30px;
    height: 17px;
    margin: 0 auto;
    cursor: pointer;
    padding: 5px 20px;
    font-size: 14px;
    font-style: normal;
    font-family: "Microsoft YaHei",Arial;
	text-align: center;
	line-height:16px;
}

.button_file_label:hover {
    color: #fff;
    background: #3784C2;
}
.button_file_label:active {
    color: #fff;
    background: #3784C2;
}

.button_02 {
    display: inline-block;
    padding: 0 20px;
    height: 28px;
    font-size: 14px;
    background: #fafafa;
    text-decoration: none;
    color: #333;
    border: 1px solid #dddddd;
    border-radius: 3px;
    cursor: pointer;
    letter-spacing: 3px;
    padding-left: 15px;
    padding-right: 11px;
    color:#333; font-family:"Microsoft YaHei",Arial;  font-size:14px;
}
.button_02:hover {
    border: 1px solid #3E97DF;
    text-decoration: none;
    background: #fafafa;
    color: #3E97DF;
}
.button_02:active {
    background: #fafafa;
    text-decoration: none;
    color: #106abc;
    border: 1px solid #106abc;
}

.button_03 { height:25px; font-size:12px; color:#333; border:1px #87a3c1 solid; background:url(../images/button_bg02.gif); width:122px; cursor: pointer; }
.button_content { height:22px;width:50px;font-size:12px; color:#333; border:1px #87a3c1 solid; background:url(../images/button_bg02.gif); padding:0 5px; *padding:0 5px;}
.button_an {  background: #3E97DF none repeat scroll 0 0;
    border: 1px solid #3E97DF;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    height: 28px;
    margin: 0 auto;
    cursor: pointer;
    letter-spacing: 10px;
    padding-left: 15px;
    padding-right: 6px;font-size: 14px;font-style: normal;font-family: "Microsoft YaHei",Arial;}

.button_an:hover {
    color: #fff;
    background: #0066B9;
}
.button_an:active {
    color: #fff;
    background: #106abc;
}
.button_an_clean { background:url(../images/an03_clean.gif) no-repeat; padding:0 13px 0 18px; *padding:0 7px 0 18px;cursor:pointer;
height:22px; border:1px solid #a4a4a4; line-height:22px; }
/* .button {
	font-size:12px; 
	background:#34496F;
	color:#fff;border:#34496F 1px outset;border-bottom:1px #000 inset;border-right:1px #000 inset; 		
	line-height:18px;
	padding:1px 7px;*padding:1px 0px;_padding:1px 0px;
	cursor: pointer;
} */

/*主要使用按钮 开始*/
.blue_btn {
    display: inline-block;
    padding: 0 20px;
    height: 28px;
    line-height: 28px;
    color: #fff;
    font-size: 14px;
    background: #3E97DF;
    border: 1px solid #3E97DF;
    border-radius: 3px;
    vertical-align: middle;
    font-family: "Microsoft YaHei",Arial;
}
input.blue_btn {
    height: 30px;
    line-height: 30px;
}
.blue_btn:hover,
.border_btn:hover {
    color: #fff;
    background: #0066B9;
}
.blue_btn:active,
.border_btn:active {
    color: #fff;
    background: #106abc;
}
.border_btn{
	display: inline-block;
    padding: 0 20px;
    height: 28px;
    line-height: 28px;
    color: #3E97DF;
    font-size: 14px;
    background: #fafafa;
    border: 1px solid #3E97DF;
    border-radius: 3px;
    vertical-align: middle;
    font-family: "Microsoft YaHei",Arial;
}
.grey_btn {
    display: inline-block;
    padding: 0 20px;
    height: 28px;
    line-height: 28px;
    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;
}
input.grey_btn {
    height: 30px;
    line-height: 30px;
}
.grey_btn:hover {
    border: 1px solid #3E97DF;
    text-decoration: none;
    background: #fafafa;
    color: #3E97DF;
}
.grey_btn:active {
    background: #fafafa;
    text-decoration: none;
    color: #106abc;
    border: 1px solid #106abc;
}


/* -----表单----- */
.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%; }
.bar_btn { clear:both; overflow:hidden; border-bottom:1px dashed #999; padding:10px 0; _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:#333; 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 { /* padding:15px 20px 25px; */ /* border:1px solid #ddd; background:url(../images/box_topbg01.gif) repeat-x; */ /*overflow:hidden;*/ height:100%; border-radius:3px;}

.tab_title {
    height: 30px;
    font-size: 18px;
    line-height: 30px;
    color: #333;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}
.tab_title h1 {
    font-size: 20px;
}
.tab_title h1 span {
    font-size: 16px;
    color: #666;
    font-weight: normal;
}
.tab_title h3 {
    font-size: 16px;
    font-weight: bold;
}
.tab_title span {
    font-size: 14px;
    color: #666;
    font-weight: normal;
}
.tab_title span.red {
	color: #ff0000;
    font-weight: bold;
}
.tab_title input{ margin:0 5px;}
.mn_but {
    float: right;
}

.tab13 {
	border: 1px solid #ddd;
	border-top: none;
}
.tab13 td {
	padding: 8px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px dashed #ddd;
}
.tab13 tr:last-child td {
	border-bottom: none;
}

.tab14 {
    width: 100%;
    font-size: 14px;
    border: 1px solid #ddd;
    font-family:arial,"Microsoft Yahei";
}
.tab14 th {
    font-weight: bold;
    color: #333;
    font-size: 14px;
    background: #f4f4f4;
    padding: 8px;
}
.tab14 td {
    background: #fff;
    color: #666;
    padding: 8px;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
.tab15 {
	width: 100%;
	font-size: 14px;
	font-family:arial,"Microsoft Yahei";
}
.tab15 th {
	font-weight: normal;
	color: #333;
	font-size: 14px;
	background: #f4f4f4;
	padding: 6px 8px;
}
.tab15 td {
	color: #666;
	padding: 6px 8px;
}


/*填写申报书 选择类别样式 开始*/
.table_zb,
.table_zbf{
    width: 100%;
    overflow:hidden;
}
.table_zbf{
    position: fixed;
    top: 0;
}
.table_zblb1 li {
    float:left;
    width:100%;
    margin-top: -1px;
}
.table_zblb1 li a.hv_xl {
    height: 38px;
    line-height: 38px;
    display:block;
	padding:0 8px;
    text-decoration:none;
    color:#333;
    font-size: 14px;
    border: 1px solid #ddd;
}
.table_zblb1 li a.hv_xl {
    background:url(../images/shrink_left_icon.png) no-repeat 10px #fafafa;
}

.hv_xl2 {
	padding:0 0 0 8px;
}  

.hv_xl2 {
    background:url(../images/shrink_left_icon.png) no-repeat 10px;
}
.cur2{ 
		background:url(../images/show_down_icon.png) no-repeat 10px ;
}
.table_zblb1 li a.cur{ background:url(../images/show_down_icon.png) no-repeat 10px #fafafa;}

.table_zblb1 li div {
    display:none;
    background: #fff;
}
/*填写申报书 选择类别样式 结束*/

/*---------------------
	选项卡
---------------------*/
#tabnav1 { height:36px;  overflow:hidden; padding-left:5px; }
#tabnav {height: 36px;position: relative;z-index: 0; overflow: hidden;padding-left: 5px;margin-top: 5px;}
#tabnav ul {background-color: #f9f9fb;padding-left:0px; float:left;border-bottom: 1px solid #dddddd;width: 100%;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 30px;}
#tabnav a:hover span {background-color: #f9f9fb;font-size:14px;font-weight: bold; color:#3E97DF; text-decoration:none;padding:0px 30px; 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: #3E97DF;font-weight: bold;z-index: 10;border-top: 2px solid #1e5cb3;}

#tabnav_workflow {height: 36px;position: relative;z-index: 0; overflow: hidden;padding-left: 5px;margin-top: 5px;}
#tabnav_workflow ul {background-color: #f9f9fb;padding-left:0px; float:left;border-bottom: 1px solid #dddddd;width: 100%;height: 34px;position: relative;transition: margin-left 1s ease 0s;}
#tabnav_workflow li { float:left; height:34px; line-height:34px; text-align:center; position:relative; margin-left:2px;}
#tabnav_workflow a span {font-size:14px; text-decoration:none; /* border-left:1px solid #d0d0d0; */ display:block; padding:0px 30px;}
#tabnav_workflow a:hover span {background-color: #f9f9fb;font-size:14px;font-weight: bold; color:#3E97DF; text-decoration:none;padding:0px 30px; height:34px;width:100px; line-height:34px; position:relative;right:-3px;display:block; }
#tabnav_workflow .down a span {position: relative;border: 1px solid #ddd;background: #fff;border-bottom: none;height: 34px;width:100px;color: #3E97DF;font-weight: bold;z-index: 10;border-top: 2px solid #1e5cb3;}
 

#tabnav21 { height:36px;  overflow:hidden; padding-left:5px; }
#tabnav2 {height: 36px;position: relative;z-index: 0; overflow: hidden;padding-left: 5px;margin-top: 5px;}
#tabnav2 ul {padding-left:0px; float:left;border-bottom: 1px solid #dddddd;width: 100%;height: 34px;position: relative;transition: margin-left 1s ease 0s;}
#tabnav2 li { float:left; height:34px; line-height:34px; text-align:center; position:relative; margin-left:2px;}
#tabnav2 a span {font-size:14px; text-decoration:none; /* border-left:1px solid #d0d0d0; */ display:block; padding:0px 30px;}
#tabnav2 a:hover span {font-size:14px;font-weight: bold; color:#3E97DF; text-decoration:none; background: #fff;padding:0px 30px; height:34px; line-height:34px; position:relative;right:-3px;display:block; }
#tabnav2 .down a span {position: relative;border: 1px solid #ddd;background: #fff;border-bottom: none;height: 34px;color: #3E97DF;font-weight: bold;z-index: 10;border-top: 2px solid #1e5cb3;}
 
.tabnav_qhh2 { height:36px;  overflow:hidden; padding-left:5px; }
.tabnav_qhh {height: 36px;position: relative;z-index: 0; overflow: hidden;padding-left: 5px;margin-top: 5px;}
.tabnav_qhh ul {padding-left:0px; float:left;border-bottom: 1px solid #dddddd;width: 100%;height: 34px;position: relative;transition: margin-left 1s ease 0s;}
.tabnav_qhh li { float:left; height:34px; line-height:34px; text-align:center; position:relative; margin-left:2px;}
.tabnav_qhh a span {font-size:14px; text-decoration:none; /* border-left:1px solid #d0d0d0; */ display:block; padding:0px 30px;}
.tabnav_qhh a:hover span {font-size:14px;font-weight: bold; color:#3E97DF; text-decoration:none; background: #fff;padding:0px 30px; height:34px; line-height:34px; position:relative;right:-3px;display:block; }
.tabnav_qhh .down a span {position: relative;border: 1px solid #ddd;background: #fff;border-bottom: none;height: 34px;color: #3E97DF;font-weight: bold;z-index: 10;border-top: 2px solid #1e5cb3;}

.tab_box_2 { padding:45px 0; }
.tab_box { padding:20px 0; }
.tab_box_3 { padding:12px 0; }
.title { font-size: 14px; font-weight: bold; padding-top:10px; }
/* ----- 表单表格 ----- */
.t_css { }
/* .t_css select { padding: 3px 1px; border:1px solid #ddd; background-color:#FFF; } */
/* .t_css input  { padding: 2px 3px; height:17px; _height:22px ;border:1px solid #ddd; background-color:#FFF; } */
/* .t_css input radio {border:none;} */
.t_css input.gray { padding:0px,10px; height:28px; border:1px solid #ddd; background-color:#f1f1f1; }
.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:#333; background-color: #f4f4f4; border-bottom: #ddd 1px solid; }
.t_css .t_tr { height:30px; font-weight: bold; color:#333; background-color: #f4f4f4; }
.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; }

.table01 .li_1 { height:29px; background:#FFFFFF; }
.table01 .li_2 { height:29px; background:#f9f9f9; }

.index-table02 .li_1 { height:29px; background:#FFFFFF; }
.index-table02 .li_2 { height:29px; background:#f9f9f9; }
.tablebox .li_1 { height:29px; background:#FFFFFF; }
.tablebox .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; }
/* ----- 内容区 ----- */
.layer0 { border: 0px solid #ddd; }
.layer0 h2 { height:28px; padding-left:10px; line-height:28px; background:#676767; font-size: 14px; }
.layer0 .layer_box { padding:10px 10px; height:100%; overflow:hidden; }
.layer0 .layer_box table tr{ height: 28px; }
.layer0 .layer_box table tr:hover{ background-color: #F0F0F0 }

.layer1 { border: 1px solid #ddd; }
.layer01 { border: 1px solid #ddd; height:28px; line-height:28px; padding-left: 5px; }
.layer001 { border: 1px solid #d3d3d3; height:28px; line-height:28px; padding-left: 5px; color: 333; font-size: 14px;font-style: normal;font-family: "Microsoft YaHei",Arial;border-radius: 3px;}
.layer002 { border: 1px solid #d3d3d3; height:30px; line-height:30px; padding-left: 5px; color: 333;font-size: 14px;font-style: normal;font-family: "Microsoft YaHei",Arial;cursor: pointer;margin-right: 3px;}
.layer1 h2 { height:28px; padding-left:10px; line-height:28px; background:#676767; font-size: 14px; }
.layer1 .layer_box { padding:10px 10px; height:100%; overflow:hidden; }
.layer1 .layer_box table tr{ height: 28px; }

.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 #abd48f; background:url(../images/box_topbg02.gif) repeat-x; overflow:hidden; height:100%; }
.layer_green h2 { color:#336600; height:20px; padding-bottom:5px; padding-top:2px; font-size:14px; line-height:14px; font-weight:bold; }
.layer4 {background: #f8f8f8 none repeat scroll 0 0;border: 1px solid #eee; line-height:18px; padding:10px;}
.layer4 a{color:#3E97DF;}
.layer4 .layer_div{padding:3px 0px;}
/* ----- 表格样式 table css ----- */
.tbbox { margin:0px auto; }
.tacomp {width:86%} /*控件css*/
.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:#f4f4f4; }
.tbbox th { line-height:30px; height:30px; }
.tbbox tfoot tr td { background:#fff; }
.tbbox thead { border:1px solid #ddd; }
.tbbox thead tr td { text-align:center; }
/* ----- 表格样式 table css ----- */
.table01 { width:100%; border-collapse:collapse;/*细线表格代码*/ }
.table01 td { border:1px solid #ddd;/*细线表格线条颜色*/ padding:4px; }
.table01 th { border:1px solid #ddd; font-weight:bold; text-align:center; background:#f4f4f4; padding:4px; }
.table01 input, textarea { padding-left: 5px; padding-right: 5px; }
.thtd { border:1px solid #ddd; font-weight:bold; text-align:center; background:#f4f4f4; padding:4px; }
.table02 { width:100%; border-collapse:collapse;/*细线表格代码*/ }
.table02 td { border:1px solid #ddd;/*细线表格线条颜色*/ padding:2px 4px; }
.table02 th { border:1px solid #ddd; font-weight:bold; text-align:center; background:#f4f4f4; padding:4px; }
.table03 { width:100%; border-collapse:collapse;/*细线表格代码*/ }
.table03 td { border-bottom:1px dotted #ddd; padding:3px; 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;
border-bottom:1px solid #ebebeb; color:#8e4700; text-align:center; font-weight: bold; }
#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; float:left; height:18px; line-height:17px; background:url(../images/pop_right.png) no-repeat top right; padding-right:7px; font-size: 11px; }
.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:2px 8px 0pt 3px; */ height:28px; border:1px solid #DDDDDD;;background-color:#FFF;}
.input_text2{ width:200px; }
.input_textarea { padding:2px 8px 0pt 3px; border:1px solid #d3d3d3;; 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:100%; 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:12px; color:#666666; text-decoration:none;}
.top_menu a:hover{ font-size:12px; 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:12px; 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: #3E97DF; text-decoration: underline;} 
a.Blue:hover, a.Blue:active { color: #ff0000; text-decoration: underline;} 
a.blue{	color:#3E97DF;	text-decoration:none;}
a.blue:hover {color:#3E97DF;text-decoration:underline;}
.button_04 { height:25px; font-size:14px; font-weight:bolder; color:#333; 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:12px; font-weight:bold; line-height:20px;}
.Ap_nr ul li p a{color:#336699; font-size:12px; font-weight:bold;}
.Ap_nr ul li p a:hover{color:#336699; font-size:12px; 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:12px;} 
a.news:hover, a.news:active { color: #336699; text-decoration: underline; font-size:12px;} 
.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:12px; color:#336699; text-decoration:none; }
.top_nav a:hover { font-size:12px; color:#0e3d9a; text-decoration:none; }
.caidan { width:968px; height:32px; background:url(../images/nav_bj.gif) repeat-x; margin:0 auto; line-height:35px; color:#344b73; font-size:14px; font-weight:bold; padding-left:12px; clear:both; }
.zhongjian { width:886px; 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:30px; 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:#cc0000; font-size:14px; font-weight:bold; 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:22px; line-height:22px; }
.kuang3 { border:1px solid #ddd; width:120px; height:22px; line-height:22px; }
.kuang1 { border:1px solid #ddd; width:90px; height:22px; line-height:22px; }
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:#336699; font-size:14px; font-weight:bolder; }
.wenzi1 { color:#336600; font-size:14px; font-weight:bolder; margin-top:20px; margin-bottom:10px; }
.wenzi1 a {font-size:14px; font-weight:bolder; margin-top:20px; margin-bottom:10px; }
.wenzi2 { color:#333; font-size:14px; }
.wenzi2 a { color:#3E97DF; font-size:14px; font-weight:bold; text-decoration:underline; }
.wenzi2 a { color:#336699; font-size:14px; font-weight:bold; 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 #ddd; 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:12px; 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:#f6fbfd; padding:12px 0 12px 12px; display:block; border:1px dashed #b2d7fa; float:left; margin-bottom:35px; }
.No_pic { background:url(../images/icon_care.jpg) no-repeat; width:39px; height:39px; float:left; margin-left: 680px;}
.No_nr { width:510px; float:left; margin-left:8px; margin-top: 6px;}
.No_nr p { line-height:22px; font-size:14px;text-align: left; }
.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:12px; 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; }
/*---------------------首页顶部菜单样式重做样式开始-------------------------*/
.logo { float:left; width:490px; height:50px; padding-left: 4%;  }
#top_header { margin:0px auto; width:100%; margin-top:10px;/* z-index:999;*/ }
.header_right { float:right; height: auto; margin-top:10px; position:relative; padding-right: 4%; }
.user { clear:both; height:35px;padding-top:15px; line-height:20px; overflow:hidden;}
.user .u_name { float:right;  height:20px; padding-right:8px; text-align:right; overflow:hidden; }

.mainmenu_top_class{padding-left: 4%;}
.mainmenu_bottom_class{padding-left: 4%;}

.user .u_site a { color:#336699; }
.user .u_quit { float:right; height:20px; color:#336699; padding-left:8px; background:url(../images/line.gif) no-repeat left center; }
.user .u_quit a { color:#336699; }
.cutover { float:right; padding-right:8px;/* width:80px;*/ height:25px; overflow:hidden; }
.cutover_txt { position:absolute; cursor:pointer; width:80px; height:20px; }
.cutover_txt a { background:url(../images/cutover_bg1.gif) no-repeat; width:68px; padding-left:12px; height:20px; display:block; line-height:20px; text-decoration: none; color:#336699; }
.cutover_txt a:hover { background:url(../images/cutover_bg2.gif) no-repeat; width:80px; height:20px; }
.cutover_nav { margin-top:21px; padding-right:15px; position:absolute; border:#ddd solid 1px; background:#f9fafc; overflow:hidden; display:none; }
.cutover_nav ul { padding-top:5px; padding-left:10px; }
.cutover_nav ul li { background:url(../images/ico_3d.gif) no-repeat left center; padding-left:11px; }
.search { clear:both; overflow:hidden; height:22px; margin-bottom:0px; }
.search .search_text { float:right; background:url(../images/search_bg.gif) no-repeat; width:250px; height:22px; line-height:22px; border:0; padding-left:5px; margin-right:-5px; }

.header_prompt { float:right; height:28px; line-height:28px; text-align:right; display:inline; _margin-bottom:8px; }
.header_prompt b { color:#ff6600; }
.header_prompt .i_ico { background:url(../images/notice_icon.png) left 2px top 2px no-repeat; height:18px; line-height:18px; padding-left:20px; }
/*--------------菜单样式开始----------------*/
.hide { DISPLAY: none; }
#mainmenu_top ul li .menuhover { background:url(../images/mainmenu_bj.gif) left -30px no-repeat; width:85px; height:29px; COLOR: #fff; }
#mainmenu_body { width:100%; background:url(../images/menu_bj.gif) -15px 27px repeat-x; height:59px; margin:0px auto; float:left; margin-top:-32px; _margin-top:-32px; }
#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:998; 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; }
#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; }

/*--------------二级菜单左右移动样式开始----------------*/
.sc_div{width:50px; height:27px;border:0px solid red;padding: 4px 0 0 0;z-index:999;position: absolute;}
.sc_left,
.sc_right {
	width:24px;
	height:31px;
	display:inline-block;
	position:absolute;
	top:-2px;
	background:url(images/icon_arrow.png) no-repeat #f0f0f0;
	z-index: 15;
} 
.sc_left { background-position:0 5px; right:24px;}
.sc_right { background-position:-34px 5px; right:0;}
.sc_left:hover { background-position: 0 -29px;}
.sc_right:hover { background-position:-34px -29px;}

.sc_divshow{display:inline;}
.sc_divhide{display:none;}
.menu_3hide{display:none;}
.sc_div2 {border: 0 solid red;
    height: 27px;
    margin-top: 5px;
    position: absolute;
    width: 205px;
    display: inline-block;
    float: right;
    margin-top: 36px;
	display: none;
}

/*--------------三级菜单左右移动样式开始----------------*/
.erji_sc_left,.erji_sc_right,.erji_sc_left1,.erji_sc_right1 { width:20px; height:25px; background:url(../images/sc_btn1.png) no-repeat; display:inline-block;}
.erji_sc_left1{ background-position:0 0;border: 1px solid #A0BEDC;}
.erji_sc_right1{ background-position:-30px 0;border: 1px solid #A0BEDC;}
.erji_sc_left{ background-position:0 -28px;border: 1px solid #A0BEDC;cursor:pointer;}
.erji_sc_right{ background-position:-30px -28px;margin-left: 2px;border: 1px solid #A0BEDC;cursor:pointer;}
.menu_3{height:50px;border: 0px solid red;float:right;margin-left:40px;margin-right: -12px;position: relative;background-color:White;}

/*--------------三级菜单样式--------------------*/
#mainmenu_bottom UL LI ul.nav_third { width:165px; 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:165px; 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-right: 20%; display:none; right:0; top:35px; 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:#333; font-weight: bold; }
.TipsInfo div { font-size:12px; }
.TipsInfo .arrowBox { position:absolute; width:15px; height:8px; left:0; top:0; margin:-8px 0 0 200px; 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:20px; padding-left:15px; }
.TipsInfo ol li { padding:7px 0;/* width:260px;*/ }
.TipsInfo a { color:#3E97DF; }
.TipsInfo a:hover { text-decoration:underline; }

/*-------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 30px;}
#tabmenu a:hover span {font-size:14px;font-weight: bold; color:#3E97DF; 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: #3E97DF;font-weight: bold;z-index: 10;border-top: 1px solid #1e5cb3;}
 


.clear_h10 { clear:both; height:10px; overflow:hidden; }
.clear_h5 { clear:both; height:5px; overflow:hidden; }
.inputSelectButton { background:url(../images/input_bt.png) no-repeat #fff; margin: 0 34px 0 -40px;}
.inputSelectButton {display: inline-block; overflow:hidden; text-indent:-1000px; width:16px; height:25px;background-position:0px 7px;vertical-align: middle;}
.inputSelectButton:hover { background-position:-17px 7px; }
.input_text_select { border: 1px solid #ddd; height:28px; line-height:28px; padding:0px; float:left;font-size: 14px;font-style: normal;font-family: "Microsoft YaHei",Arial;padding-left: 3px; }
/*-------------小图标样式开始--------------*/
.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:link { color:#3E97DF; text-decoration: none }
a.yase:visited { color:#3E97DF; text-decoration: none }
a.yase:hover { color:#3E97DF; text-decoration: none }
a.yase:active { color:#3E97DF; 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/b_Open.gif) no-repeat 3px center; color:#336699; font-weight: bold; }
.b_Close { padding-left:25px; background:url(../images/b_Close.gif) no-repeat 3px center; color:#336699; font-weight: bold; }
.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:28px; line-height:28px; font-size: 16px; font-weight: bold; padding:10px 0px; }
.t_bar1 {/*  background:url(../images/t_bar_bg.gif) repeat-x; */ height:20px; line-height:20px; font-size: 16px; padding:10px 0px; }
.t_bar2 {/*  background:url(../images/t_bar_bg.gif) repeat-x; */ height:20px; line-height:20px; 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: 16px; font-weight: bold; padding:10px 0px; }

/*查看页面实现点的样式--*/
.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:100%; clear:both; overflow:hidden;}
.menu01{ float:left; width:215px; background-color:#f1f7fc; height:auto !important; /** height:382px; min-height:382px; **/ /**height:auto;*/ overflow:hidden; padding:5px 0px 5px 5px;}
.space{ margin-left:19px;}
.menu01_title{ background: url(../images/caidan_bj.gif) no-repeat; width:210px; height:29px; text-align:center; line-height:29px; font-size:14px; font-weight:bold; color:#FFF;}
.menu_number2{ width:210px; margin-top:1px;}
.menu_number2 li{ margin-bottom:1px; width:210px; height: auto; line-height:27px; overflow:hidden; *margin-bottom:-1px;}
.menu_number2 li a{ width:200px; height:27px; background:url(../images/caidan_bj01.gif) no-repeat; display:block; padding-left:10px; cursor:pointer;}
.menu_number2 li a:hover{ width:200px; height:27px; background:url(../images/caidan_bj_hover.gif) no-repeat; padding-left:10px; cursor:pointer;}
.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:#d5e1eb; 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:10px; margin-right:8px;}
.menu_number2 span{ float:left; width:180px; 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{clear:both; height: auto; border:0px solid #ddd; background-color:#f4f4f4; padding:0px 10px;}
.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:32px; height:22px; position:relative; top:-19px; 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;  */ margin-left: 4px;margin-top: 6px;}
/* .inputSelectButtonAuto:hover { background-position:0 -150px; } */


/*---------设置范围权限弹出框样式-----------*/
.Permissions_name{  font-size:12px; 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:#333; font-size:12px;}
.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:#dceaf6; height:36px; border-top:5px solid #32517d; border-bottom:1px solid #aac1de; 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:22px; line-height:22px; border:1px solid #cccccc; font-size:12px; ;background-color:#FFF;}
.questions_middle{ width:960px; margin:0px auto; height:auto; padding:20px 10px; overflow:hidden;}
.left_Q{ width:168px; border:1px solid #aac1de; height: auto; float:left; font-family:"Microsoft YaHei",Arial; color:#344b73; 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:#344b73; font-size:12px; background:none; width:148px; line-height:14px; display:block; padding:6px 3px 6px 10px;}
.left_Q a:hover{ color:#FFF; font-size:12px; background-color:#32517d; width:148px; line-height:14px; display:block; padding:6px 3px 6px 10px;}
#nav_hover{ color:#FFF; font-size:12px; 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:#3E97DF; 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:#f4f4f4; } 
/*类别--*/
.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 #ddd; 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 #ddd; 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 #ddd; 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 #ddd; padding:10px; overflow:hidden;}
.detail_tit{ background:url(../images/wuxi/detail_tit.gif) repeat-x; height:35px; line-height:35px; border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; position:relative;}
.detail_tit .tit_01{ width:50%; border-right:1px solid #ddd; 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 #ddd; height:20px; line-height:20px; font-size:12px;}
.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:#3E97DF!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 #ddd; 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 #ddd;overflow:hidden; height:100%;}
.vice_Menu{ width:150px; float:left; background-color:#f3f8fd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; 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:#3E97DF; 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:#3E97DF; 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:#3E97DF; 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:#3E97DF; 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:#3E97DF; 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:#3E97DF!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 #ddd;/* background:url(../images/box_topbg01.gif) repeat-x;*/ overflow:hidden; height:100%;}
.vice_Menu{ width:222px; float:left; background-color:#f3f8fd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; height:auto!important; padding-bottom:0px; height:310px; min-height:310px; 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:#3E97DF; 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_ty{ width:222px; float:left; background-color:#f3f8fd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; height:auto!important; padding-bottom:0px; height:315px; min-height:315px; margin-top:-1px; position:relative;}
.vice_Menu_ty ul li{}
.vice_Menu_ty 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_ty 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:#3E97DF; font-weight:bold;text-decoration:none;}
.vice_Menu_ty ul li .minus_img{ background:url(../images/wuxi/minus_img.gif) left center no-repeat; padding-left:20px;}
.vice_Menu_ty 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:725px; /*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{ background:url(../images/wuxi/tit_bg.gif) repeat-x; border:1px solid #bbbbbb; padding:5px 0px; width:358px; float:left; height:300px;}
.figure_shaped01_jxx{ background:url(../images/wuxi/tit_bg.gif) repeat-x; border:1px solid #bbbbbb; padding:5px 0px; width:725px; float:left; height:300px;}
.figure_shaped01_qhh{ background:url(../images/wuxi/tit_bg.gif) repeat-x; border:1px solid #bbbbbb; padding:5px 0px; width:720px; float:left; height:300px;}
.figure_shaped001{ 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_title_jxx{ border-bottom:1px dashed #bababa; padding-bottom:2px;  margin-bottom:2px; text-align:right;padding-left:2px;padding-right: 2px;margin-right:0px;margin-left:0px;} 
.figure_shaped02{ background:url(../images/wuxi/tit_bg.gif) repeat-x; border:1px solid #bbbbbb; padding:5px 0px; width:358px; float:right; height:300px; text-align:center;}
.figure_shaped002{ 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:#3E97DF; 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:12px; color:#3E97DF; font-weight:bold; padding:5px 0px 0px 0px;}
.two_navmain h2 a{color:#3E97DF; text-decoration:none;}
.two_navmain h2 a:hover{color:#3E97DF; 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;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)repeat-y;background-size:100%; width:200px; 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:#3E97DF!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:#FFFFFF; }
.t_css .li_22 { background:#f9f9f9; }
.t_css .t_tr2 { font-weight: bold; color:#333; background-color: #f4f4f4; }

.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{ padding:0px 5px; line-height:13px;}
.rule_box input{ margin-right:5px; *margin-right:3px;}
input,label { vertical-align:middle;}

.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:#3E97DF!important; text-decoration:none; font-weight:bold!important; padding:0px 10px 0px 10px;}
/*左边菜单顶部tab*/
.top_leftnav{}
.nav_tab01 a{ background:url(../images/tab_nav01.gif) no-repeat; width:111px; height:40px; text-decoration:none; text-align:center; line-height:40px; font-size:14px; font-weight:bold; color:#FFF; display:block; float:left;}
.nav_tab01 a:hover, .topnav_hover{ background:url(../images/tab_nav02.gif) no-repeat!important; width:111px; height:45px!important; text-decoration:none; text-align:center; line-height:40px; font-size:14px; font-weight:bold; color:#3E97DF!important; display:block;float:left;}
 .three_menu{ padding:2px 0px 2px 10px;}
.three_menu span{background:url(../images/jt_img02.gif) left center no-repeat; padding-left:15px;}
.three_menu a{ background:none; height:25px; line-height:25px; text-decoration:none; display:block; padding-left:18px; width:180px; padding-bottom:1px;}
.three_menu a:hover, .three_hover{ background: url(../images/lefthover_bg.gif) left center no-repeat!important; width:180px; height:25px; line-height:25px; text-decoration:none; display:block; padding-left:18px; padding-bottom:1px;}

.word_break{word-break:break-all;word-wrap:break-word;}

/* 新增样式 */
.font_size12 {font-size: 12px;}

/* popup_op.js */
.popupLayer{background-color: #FFFFFF;border-color: #697B90;border-style: solid;border-width: 2px;color: #000000;}
.popupLayerTitle{background: none repeat scroll 0 0 #E0EDFE;color: #283D77;font-size: 14px;font-weight: bold;height: 28px;vertical-align:middle;padding-left:5px;}
.popupLayerCnt{background: none repeat scroll 0 0 #F2F2F2;padding:4px;}
.popupLayerCnt .default_item_val_,.popupLayerCnt .edit_item_val_ {
	margin: 5px 0px;
}
.popupLayerCnt .default_item_val_ span,.popupLayerCnt .edit_item_val_ span {
	
}
.popupLayerCnt .info_title_{
	margin-bottom: 5px;
}

.tip_box { width:100%;height:100px;margin-top:10px; background-color: #f6fbfd; border: 1px dashed #b2d7fa; font-size: 14px; color: #09C; }
.tip_box_img {padding-left:43px;height:60px; background:url(../images/icos_tips.gif) center center no-repeat;}

.tip_wrap { border:1px dashed #ffab20; padding:10px; background:#fffdf4; color:#e67400; line-height:16px;margin-top:10px;}
.tip_wrap p { padding-left:20px;}
.tip_icon { width:16px; height:16px; display:inline-block; background:url(../images/tip_icon.png) no-repeat; vertical-align:top; float:left;}


.up_btn{ color:#666; width:54px; height:24px; border: 1px #659965 solid;
			background:#d5f2b2;
			FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f3ffe8,endColorStr=#d5f2b2); /*IE 6 7 8*/ 
			background: -ms-linear-gradient(top, #f3ffe8, #d5f2b2);/* IE 10 */
			background:-moz-linear-gradient(top,#f3ffe8,#d5f2b2);/*火狐*/ 
			background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f3ffe8), to(#d5f2b2));/*谷歌*/ 
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3ffe8), to(#d5f2b2));      /* Safari 4-5, Chrome 1-9*/
			background: -webkit-linear-gradient(top, #f3ffe8, #d5f2b2);   /*Safari5.1 Chrome 10+*/
			background: -o-linear-gradient(top, #f3ffe8, #d5f2b2);  /*Opera 11.10+*/
			outline:none;
			cursor:pointer;
		}		
.up_btn:hover{ border:1px #518551 solid; color: #333;}

.gridsave{background:url(../images/save.gif) no-repeat center center; display:inline-block; width:16px; height:16px;border:none;cursor:pointer; margin:1px;}

.exp_is_blocking_1{background-color: #FE6565;}

.query_btn_box {
    padding: 0px 0 0;
    text-align: center;
}
.search_line_1{border-top: 1px dashed #ddd;}

.clear_bt_1 {
    display: inline-block;
    padding: 0 20px;
    height: 28px;
    font-size: 14px;
    background: #fafafa;
    text-decoration: none;
    color: #333;
    border: 1px solid #dddddd;
    border-radius: 3px;
    cursor: pointer;
    letter-spacing: 10px;
    padding-left: 15px;
    padding-right: 6px;
    color:#333; font-family:"Microsoft YaHei",Arial;  font-size:14px;
}
.clear_bt_1:hover {
    border: 1px solid #3E97DF;
    text-decoration: none;
    background: #fafafa;
    color: #3E97DF;
}
.clear_bt_1:active {
    background: #fafafa;
    text-decoration: none;
    color: #106abc;
    border: 1px solid #106abc;
}


.inputDateButton {
    width: 18px;
    height: 25px;
    overflow:hidden; text-indent:-1000px;
    background: url("../images/select_file.png") no-repeat #fff;
    vertical-align: middle;
    display: inline-block;
    margin-left: -24px;
    margin-top: 2px;
}
.application_form_add {
    width: 20px;
    height: 25px;
    overflow:hidden; text-indent:-1000px;
    background: url("../images/select_file.png") no-repeat #fff;
    vertical-align: middle;
    display: inline-block;
    margin-left: -40px;
}
.inputDateButton { background-position: 0 -23px;}
.application_form_add { background-position: 0 5px;}
.application_form_add:hover { background-position: -26px 5px; }
.inputDateButton:hover { background-position: -26px -23px;}

.inputDateButton_init {
    width: 16px;
    height: 25px;
    overflow:hidden; text-indent:-1000px;
    background: url("../images/select_file.png") no-repeat #fff;
    vertical-align: middle;
    display: inline-block;
    margin-left: -19px;
}
.inputDateButton_init { background-position: 0 -21px;}
.inputDateButton_init:hover { background-position: -26px -21px;}

.application_form_add_auto {
    width: 19px;
    height: 25px;
    overflow:hidden; text-indent:-1000px;
    background: url("../images/select_file.png") no-repeat #fff;
    vertical-align: middle;
    display: inline-block;
    margin-left: -44px;
}
.application_form_add_auto { background-position: 0 5px;}
.application_form_add_auto:hover { background-position: -26px 5px; }
.inputSelectButton_auto { background:url(../images/input_bt.png) no-repeat #fff;margin-top: 2px; margin: 0 35px 0 -40px;}
.inputSelectButton_auto {display: inline-block; overflow:hidden; text-indent:-1000px; width:16px; height:25px;background-position:0px 7px;vertical-align: middle;}
.inputSelectButton_auto:hover { background-position:-17px 7px; }

.application_form_add_search {
	float:left;
    width: 19px;
    height: 25px;
    overflow:hidden; text-indent:-1000px;
    background: url("../images/select_file.png") no-repeat #fff;
    vertical-align: middle;
    display:block;
    margin-left: -20px;
    margin-top: 2px;
}
.application_form_add_search { background-position: 0 5px;}
.application_form_add_search:hover { background-position: -26px 5px; }
.inputSelectButton_search { background:url(../images/input_bt.png) no-repeat #fff;margin-top: 2px;margin-left: -36px;}
.inputSelectButton_search {float:left;display:block; overflow:hidden; text-indent:-1000px; width:16px; height:25px;background-position:0px 7px;vertical-align: middle;}
.inputSelectButton_search:hover { background-position:-17px 7px; }


/*橙色提示框 开始*/
.important_tip {
    position: relative;
    padding: 10px 20px;
    border: 1px dashed #fec973;
    background: #fffdf4;
    font-size: 14px;
    color: #333;
}
.important_tip p {
    line-height: 28px;
}
.important_shrinkage {
    position: absolute;
    left: 50%;
    bottom: -29px;
    margin-left: -150px;
    width: 298px;
    padding: 2px 0 8px;
    text-align: center;
    background: #fffdf4;
    border: 1px dashed #fec973;
    border-top: none;
}
.shrinkage_icon,.show_icon {
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url("../images/jt_img.gif") no-repeat;
    vertical-align: middle;
}
.shrinkage_icon { background-position: 0 0;}
.show_icon { background-position: 0 -20px;}
/*橙色提示框 结束*/

/*表头定制 开始*/
.tab_custom {
    margin-top: 0px;
}
.tab_custom li {
    float: left;
    margin-right: 20px;
}
.important_tip .checkbox-con span.check_fx {
    padding-left: 18px;
}
/*表头定制 结束*/

/*模拟复选框 开始*/
.checkbox-mn {
    width: 11px;
    height: 11px;
    display: block;
    float: none;
    border: 1px solid #ddd;
    background: #fff;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 1px;
}
.checkbox-mn:hover {
    border: 1px solid #1e5ab3;
}
.checkbox-con .cur {
    border:none;
    width: 12px;
    height: 12px;
    background:url("../images/checked_fx.jpg") no-repeat;
}
.checkbox-con span.check_fx {
    display: inline-block;
    position: relative;
    padding-left: 10px;
    top: -12px;
}
.checkbox-con .ipt-hide {
    position: absolute;
    width: 0;
    height: 0;
    border: none;
    left: 0;
}
/*模拟复选框 结束*/


/*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;
}
/*jqgrid 模拟复选框 结束*/

.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;
}
.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;}
.ui-white-border-color{background-color: white;border: 0px solid white;}



/*弹出框-选择角色开始*/
.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;}
/*弹出框-选择角色结束*/

.float_left{float: left;}

/**鼠标多动大小 样式**/
.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;
}

.criterset_div{padding-left: 0px;}
.criterset_div ul{float: left;}
.criterset_div ul li{float: left;padding-left:0px;width: 280px;height: 50px;}
.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; }

.gray { padding:0; height:28px; border:1px solid #ddd; background-color:#f1f1f1; }


.icon_arrowLeft,
.icon_arrowRight,
.icon_arrowLeft_d,
.icon_arrowRight_d {
	width:24px;
	height:34px;
	display:inline-block;
	position:absolute;
	/* top:6px; */
	background:url(images/icon_arrow.png) no-repeat #fff;
	z-index: 15;
} 
.icon_arrowLeft { background-position:0 5px; right:24px;}
.icon_arrowRight { background-position:-34px 5px; right:0;}
.icon_arrowLeft:hover { background-position: 0 -29px;}
.icon_arrowRight:hover { background-position:-34px -29px;}
.icon_arrowLeft:active { background-position: 0 -63px;}
.icon_arrowRight:active { background-position:-34px -63px;}
.icon_arrowLeft_d { background-position:0 -102px; right:24px;}
.icon_arrowRight_d{ background-position:-34px -102px; right:0;}

.icon_arrowLeft_home,
.icon_arrowRight_home {
	width:24px;
	height:34px;
	display:inline-block;
	position:absolute;
	top:-2px;
	background:url(images/icon_arrow.png) no-repeat #1E5BB2;
	z-index: 15;
} 
.icon_arrowLeft_home { background-position:0 5px; right:24px;}
.icon_arrowRight_home { background-position:-34px 5px; right:0;}
.icon_arrowLeft_home:hover { background-position: 0 -29px;}
.icon_arrowRight_home:hover { background-position:-34px -29px;}

/*-------图标汇总---开始--------------*/
.edit_icon,
.delete_icon,
.view_icon,
.rush_icon,
.exl_icon,
.word_icon,
.pdf_icon,
.consulting_icon,
.contact_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;}
/*联系方式图标*/
.contact_icon { background-position: -28px -168px;}
.contact_icon:hover { background-position: -28px -196px;}
.contact_icon:active { background-position: -28px -224px;}

/*excel图标*/
.exl_icon { background-position: 0 -84px;}
.exl_icon:hover { background-position: 0 -112px;}
.exl_icon:active { background-position: 0 -140px;}
/*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;}

/*-------图标汇总---结束--------------*/

.plr15 {
    padding: 0 15px;
}
.index_header {
    width: 100%;
    height: 70px;
    border-bottom: 3px solid #1e5bb2;
    font-family: "Microsoft yahei", Arial;
}
.index_header_wrap {
    width: 1200px;
    margin: 0 auto;
}
.index_logo {
    margin-top: 10px;
    width: 477px;
    height: 50px;
    display: inline-block;
}
.index_header_r {
    margin-top: 11px;
    height: 48px;
    font-size: 14px;
    line-height: 24px;
    color: #333;
    text-align: right ;
}
.index_header_r a {
    color: #333;
}

.content_1200 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

/*注册向导 开始*/
.Menubox_1 {
    width:100%;
    height:160px;
    color: #333;
    border-bottom: 1px solid #3E97DF;
    position:relative;
    text-align: center;
}
.Menubox_1 ul {
}
/*气泡小箭头*/
.triangle{ position:absolute; width:80px; height:8px; bottom: 5px; left: 50%; margin-left: -13px;}
.triangle em{ position:absolute; font-size:0; line-height:0; border-left: 14px solid transparent; border-right: 14px solid transparent; border-bottom: 14px solid #3E97DF;}
.triangle span{ position:absolute; font-size:0; line-height:0; border-left: 13px solid transparent; border-right: 13px solid transparent; border-bottom: 14px solid #fff; left:1px; top:1px;}
.triangle span.triangle_span1{ position:absolute; font-size:0; line-height:0; border-left: 13px solid transparent; border-right: 13px solid transparent; border-bottom: 14px solid #f3f8fc; left:1px; top:1px;}
.Menubox_1 li .triangle em,
.Menubox_1 li .triangle span,
.Menubox_1 li .triangle span.triangle_span1{ display: none;}
.Menubox_1 li.hover .triangle em,
.Menubox_1 li.hover .triangle span,
.Menubox_1 li.hover .triangle span.triangle_span1{ display: block;}
/*气泡小箭头*/

.Menubox_1 li{
    width: 175px;
    display: inline-block;
    cursor:pointer;
    text-align:center;
    color:#333;
    height:160px;
    margin: 0 10px;
    position: relative;
}
.Menubox_1 li p {
    margin-top: 8px;
    padding: 10px 0;
    font-size: 16px;
    color: #333;
}
.Menubox_1 li.hover p {
    font-weight: bold;
    color: #3E97DF;
}

.Menubox_1 li.hover .index_icon01 {
    background-position: 0 -110px;
}
.Menubox_1 li.hover .register_icon01 { background-position: 0px -110px;}
.Menubox_1 li.hover .register_icon02 { background-position: -110px -110px;}
.Menubox_1 li.hover .register_icon03 { background-position: -220px -110px;}
.Menubox_1 li.hover .register_icon04 { background-position: -330px -110px;}
.Menubox_1 li.hover .register_icon05 { background-position: -440px -110px;}
.register_icon01,
.register_icon02,
.register_icon03,
.register_icon04 {
    width: 100px;
    height: 100px;
    display: inline-block;
    background: url("../images/register/register_icon.png") no-repeat;
    vertical-align: middle;
}
.register_icon01 { background-position: 0 0;}
.register_icon02 { background-position: -110px 0;}
.register_icon03 { background-position: -220px 0;}
.register_icon04 { background-position: -330px 0;}
.Contentbox_1 {
    padding-top: 20px;
}
.register_identity {
    width: 100%;
    font-size: 16px;
    color: #333;
}
.register_identity p {
    padding-top: 15px;
    font-size: 14px;
    color: #333;
    line-height:24px;
}
.register_function {
    width: 100%;
}
.register_function h2 {
    font-size: 14px;
    color: #333;
    line-height: 32px;
}
.register_function ul {
    padding: 0 15px;
}
.register_function ul li {
    font-size: 14px;
    color: #333;
    line-height: 28px;
}
.register_function ul li.register_function_btn {
    margin-top: 20px;
}
.register_function span.check_fx {
    padding-left: 20px;
}

.register_tip {
    font-size: 16px;
    color: #333;
    line-height: 32px;
}
/*注册向导 结束*/

/*查询方式一开始*/
.query_box01 {
    padding: 20px;
    border: 1px solid #eee;
    background: #f8f8f8;
}
.query_condition {
    width: 100%;
    height: 50px;
}
.query_condition_1 {
    width: 100%;
    padding-bottom: 15px;
}
.query_condition span,
.query_condition_1 span {
    line-height: 30px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    float: left;
    display: inline-block;
}

.divselect {
    float: left;
    position:relative;
    margin-right: 10px;
}
.divselect cite {
    width:77px;
    height:28px;
    line-height:28px;
    display:block;
    color:#333;
    font-size: 14px;
    cursor:pointer;
    font-style:normal;
    padding-left:5px;
    padding-right:25px;
    border:1px solid #ddd;
    background:url(../images/xjt.png) no-repeat right center #fff;
    border-radius: 3px;
}
#divselect7 {
    float: none;
    margin-right: 0;
    display: inline-block;
}
#divselect2 cite,
#divselect3 cite,
#divselect4 cite,
#divselect5 cite,
#divselect6 cite {
    width: 100px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
#divselect7 cite {
    width: 120px;
}
.divselect ul {
    width:107px;
    border:1px solid #ddd;
    background-color:#ffffff;
    position:absolute;
    z-index:101;
    margin-top:-1px;
    display:none;
}
#divselect2 ul,
#divselect3 ul,
#divselect4 ul,
#divselect5 ul,
#divselect6 ul {
    width: 130px;
}
#divselect7 ul {
    width: 150px;
}
.divselect ul li {
    height:24px;
    line-height:24px;
}
.divselect ul li a {
    display:block;
    height:24px;
    font-size: 14px;
    color:#333;
    text-decoration:none;
    padding-left:10px;
    padding-right:10px;
}
.divselect ul li a:hover {background-color:#f9f9f9;}
.ipt-search {
    padding: 0 10px;
    width: 75px;
    height: 28px;
    border: 1px solid #ddd;
    border-left: none;
    margin-left: -10px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    font-size: 14px;
    color: #333;
    font-family: "Microsoft YaHei", Arial;
}
.file_upload,
.time_st {
    margin-left: 5px;
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url("../images/select_file.png") no-repeat;
    vertical-align: middle;
}
.time_st { background-position: 0 -26px;}
.file_upload:hover { background-position: -26px 0; }
.time_st:hover { background-position: -26px -26px;}


.bor_dashed {
    border-top: 1px dashed #ddd;
}
.query_btn {
    margin: 0 auto;
    display: inline-block;
    padding: 0 20px;
    height: 28px;
    line-height: 28px;
    color: #fff;
    font-size: 14px;
    background: #3E97DF;
    border: 1px solid #106abc;
    border-radius: 3px;
}
.query_btn:hover {
    color: #fff;
    background: #0066B9;
}
.query_btn:active {
    color: #fff;
    background: #106abc;
}
.query_grey_btn {
    display: inline-block;
    padding: 0 20px;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    background: #fafafa;
    text-decoration: none;
    color: #333;
    border: 1px solid #dddddd;
    border-radius: 3px;
}
.query_grey_btn:hover {
    border: 1px solid #3E97DF;
    text-decoration: none;
    background: #fafafa;
    color: #3E97DF;
}
.query_grey_btn:active {
    background: #fafafa;
    text-decoration: none;
    color: #106abc;
    border: 1px solid #106abc;
}
/*查询方式一结束*/

/*查询方式二开始*/
.query_box02 {
    width: 100%;
}
.query_box02_tit {
    width: 100%;
}
.query_box02_tit h2 {
    line-height: 30px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    display: inline-block;
}
.has_choose {
    padding: 0 5px 0 10px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #ddd;
    font-size: 14px;
    color: #333;
}
.has_choose:hover {
    border: 1px solid #ccc;
    color: #333;
}
.has_choose span {
    color: #ff6600;
    font-weight: bold;
}
.delete_btn {
    margin-left: 10px;
    width: 12px;
    height: 12px;
    display: inline-block;
    background: url("../images/gb.png") no-repeat;
    background-position: 0 0;
    margin-top: 4px;
}
.has_choose:hover .delete_btn {
    background-position: -17px 0;
}
.has_choose:active .delete_btn {
    background-position: -34px 0;
}
.query_condition02 {
    padding: 5px 10px;
    border: 1px solid #eee;
    background: #f8f8f8;
}
.query_list {
    padding: 0 10px;
    line-height: 32px;
    font-size: 14px;
    color: #333;
}
.query_list span {
    float: left;
}
.query_one {
    margin-left: 60px;
}
.query_one a {
    display: inline-block;
    min-width: 60px;
    margin-right: 10px;
}
/*查询方式二结束*/

/*提示图标 开始*/
.right_tip,
.warning_tip,
.error_tip {
    width: 32px;
    height: 32px;
    display: inline-block;
    background: url("../images/pop_tip.png") no-repeat;
    vertical-align: middle;
}
.right_tip { background-position: -13px -7px;}
.warning_tip { background-position: -56px -7px;}
.error_tip { background-position: -100px -7px;}
/*提示图标 结束*/

.exp_zx_fk {margin-right: 0px;margin-top: 3px;}
.warning_tip { background-position: -56px -7px;}
.error_tip { background-position: -100px -7px;}
/*提示图标 结束*/

/*底部样式 开始*/
.footer_logining {
    font-family: "Microsoft YaHei", Arial;
    padding: 20px 0;
    margin-top: 0px;
    width: 100%;
    border-top: 1px solid #ddd;
    line-height: 24px;
    text-align: center;
}
.footer_logining p {
    color: #333;
}
.footer_logining p.p1 {
    color: #666;
}
.qq_talk_icon {
    width: 26px;
    height: 26px;
    display: inline-block;
    background: url("../images/qq_talk_icon.png") no-repeat;
    vertical-align: middle;
}

.upload_file_div {
    display: inline-block;
    font-size: 14px;
    background: #fafafa;
    text-decoration: none;
    color: #333;
    border: 1px solid #dddddd;
    border-radius: 3px;
    cursor: pointer;
    letter-spacing: 3px;
    color:#333; font-family:"Microsoft YaHei",Arial;  font-size:14px;
}
.upload_file_div:hover {
    border: 1px solid #3E97DF;
    text-decoration: none;
    background: #fafafa;
    color: #3E97DF;
}
.upload_file_div:active {
    background: #fafafa;
    text-decoration: none;
    color: #106abc;
    border: 1px solid #106abc;
}
.add_row_tab_ {
	border: "0"; 
	cellpadding: "0"; 
	cellspacing: "1" ;
}

.dialog_save_table {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	text-align: center; 
}

.dialog_save_table td {
	text-align: center;
}
/*--------------
	单选框样式
---------------*/
.choose {
    position: relative;
}

.choose .radio {
    position: relative;
    display: inline-block;
    font-weight: 400;
    padding-left: 25px;
    cursor: pointer;
}

.choose .radio input {
    position: absolute;
    left: -9999px;
}

.choose .radio i {
    display: block;
    position: absolute;
    top: 6px;
    left: 0;
    width: 15px;
    height: 15px;
    outline: 0;
    border: 1px solid #e4e4e4;
    background: #ffffff;
    border-radius: 50%;
    transition: border-color .3s;
    -webkit-transition: border-color .3s;
}

.choose .radio input + i:after {
    position: absolute;
    content: '';
    top: 3px;
    left: 3px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background-color:#887373;
    opacity: 0;
    transition: opacity .1s;
    -webkit-transition: opacity .1s;
}

.choose .radio input:checked + i:after {
    opacity: 1;
}

.shelter {
    position: fixed;
    width:100%;
    height:100%;
    overflow:hidden;
    left:0;
    top:0;
    z-index: 10001;
    /*background-color: rgba(0,0,0,0.2); IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
    filter: alpha(opacity = 20);
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2;
    background: #000;
}

.bufbo_ul{
	text-align:left;
	line-height: 35px;
}
.bufbo_ul li:hover{
	background-color: #F0F0F0;
}
.ptn_show {
    display: inline-block;
    padding: 1px 5px 1px 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: auto;
    height: 18px;
    color: #8F8F8F;
    background-color: #f2f2f2;
}




.t_box tr{
	height: 35px;
}




.yst_sign_keyword_span_{
	display: inline-block;
    width: 1px;
    overflow:hidden;
    white-space: nowrap;
    color: white;
    text-align: left;
    font-size: 1px;
}
