﻿@charset "utf-8";
/*--------------
	全局样式
---------------*/
/*选项卡左右按钮 样式*/
.icon_arrowLeft{
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	top:6px;
	background:url(../images/icon_arrow.png);
	background-position: 30px 0px;
	z-index: 15;
}

.icon_arrowLeft:hover{
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	top:6px;
	background:url(../images/icon_arrow.png);
	background-position: 30px 58px;
	z-index: 15;
}

.icon_arrowRight{
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	top:6px;
	background:url(../images/icon_arrow.png);
	background-position: 0px 0px;
	z-index: 15;
}

.icon_arrowRight:hover{
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	top:6px;
	background:url(../images/icon_arrow.png);
	background-position: 0px 58px;
	z-index: 15;
}


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:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif }
th,td { font-size:12px }/*防止IE6下弹出窗口字体变大*/
h1, h2, h3, h4, h5, h6 { font-size:100% }
address, cite, dfn, em, var { font-style:normal }
code, kbd, pre, samp { font-family:courier new, courier, monospace }
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 { color:#333; font-family:Arial, Helvetica, "宋体";}
#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:#06C; 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:#0066cc; }
.color_red { color:#cc0000; }
.color_gray { color:#666; }
.color_orange { color:#cc6600; }
.f14_b { color:#0066cc; font-size: 14px; font-weight: bold; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; line-height:200%; }
a.link_x { color:#06C; text-decoration:underline }
a:hover.link_x { color:#036; text-decoration:underline }
/*--------------
	页面结构
---------------*/
#header { margin:0 auto; width:980px; position:relative; z-index:9999;}
#content { margin:0 auto; width:980px; position:relative; }
#footer { margin:0 auto; width:980px; margin-top:10px; height:40px; background:url(../images/footer_bg.gif) repeat-x; clear:both; }
#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:#003366; 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:#0066cc; }
.ico_wait { background:url(../images/wait.gif) no-repeat; padding-left:20px; padding-bottom:4px; height:16px; }
.ico_wait a { color:#0066cc; }
.ico_note { padding-left:65px; background:url(../images/ico_note_big.gif) left center no-repeat; }
.ico_search { padding-left:43px; background:url(../images/icon_search2.gif) left center no-repeat; }
/* ----- 伸缩提示框 ----- */
.tipsBox { padding:10px 15px; border: 1px solid #d9c29d; background:#fffdf4; overflow:hidden; }
.tipsBox .tit { /*float:right;*/ text-align:right;}
.tipsBox .tit a { color:#1688cb; padding-right:10px; }
.tipsBox .tit .on { background:url(../images/ico_on.gif) no-repeat right; }
.tipsBox .tit .off { background:url(../images/ico_off.gif) no-repeat right; }
.tipsBox .detail { height:auto !important; min-height:55px;}/*min-height=最小高度*/
.tipsBox .detail .text { padding-left:20px; border-left:1px dashed #999; }
.tipsBox .detail2 { height:auto !important; min-height:55px; }/*min-height=最小高度*/
.tipsBox .detail2 .text { padding-left:20px; border-left:1px dashed #999; }
/* ----- 搜索伸缩框 ----- */
.soBox { padding:10px 15px; border: 1px solid #99cc66; background:#fffdf4; overflow:hidden; }

.soBox .tit { float:right; }
.soBox .tit a { color:#1688cb; padding-right:10px; }
.soBox .tit .on { background:url(../images/ico_on.gif) no-repeat right; }
.soBox .tit .off { background:url(../images/ico_off.gif) no-repeat right; }
.soBox .detail { }
.soBox .detail .text { padding-left:20px; border-left:1px dashed #999; }
.soBox_hide { padding:11px 16px 0 0; border: 1px solid #99cc66; background:#fffdf4; overflow:hidden; }
.soBox_hide .tit { float:right; }
.soBox_hide .tit a { color:#1688cb; padding-right:10px; }
.soBox_hide .tit .on { background:url(../images/ico_on.gif) no-repeat right; }
/* ----- 按钮样式 ----- */
.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_02 { height:25px; font-size:12px; color:#003366; border:1px #87a3c1 solid; background:url(../images/button_bg02.gif); padding:0 15px; *padding:0 10px;
_padding:0 10px; cursor: pointer; }
.button_03 { height:25px; font-size:12px; color:#003366; border:1px #87a3c1 solid; background:url(../images/button_bg02.gif); width:122px; cursor: pointer; }
.button_content { height:22px;width:50px;font-size:12px; color:#003366; border:1px #87a3c1 solid; background:url(../images/button_bg02.gif); padding:0 5px; *padding:0 5px;}
.button_an { background:url(../images/an03.gif) no-repeat; width:90px; cursor:pointer; height:22px; line-height:22px; *height:20px; *line-height:20px; border:1px solid #a4a4a4; *padding-bottom:1px; padding-left:12px;}
height:22px; border:1px solid #a4a4a4; line-height:22px; }
.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;
}

/* -----表单----- */
.left { float:left; }
.right { float:right; }
.center { text-align:center; }
.word_box { padding:20px; border:1px solid #a1c0dc; background:url(../images/box_topbg01.gif) repeat-x; overflow:hidden; height:100%; }
.word_box3 { padding:20px; border:1px solid #a1c0dc; background:url(../images/box_topbg01.gif) repeat-x; overflow:hidden;}
.bar_btn { clear:both; overflow:hidden; border-bottom:1px dashed #999; padding-bottom:10px; _padding-bottom:40px; }
.bar_btn02 { clear:both; overflow:hidden; border-top:1px dashed #999; padding:10px 0; }
.btnbar { clear:both; overflow:hidden; padding-top:10px; }
.word_title { text-align:center; color:#003366; font-size:18px; font-weight:bold; padding-bottom:12px; }
.bar_b { clear:both; overflow:hidden; padding:6px 0; color:#666; }
.info_title { text-align:center; font-size:14px; font-weight:bold; padding-bottom:5px; }
.info_left { float:left; width:778px; height:100%; overflow:hidden; }
.info_right { float:left; width:150px; overflow:hidden; margin-left:10px; }
.List_box { padding:15px 20px 25px; border:1px solid #a1c0dc; background:url(../images/box_topbg01.gif) repeat-x; overflow:hidden; height:100%; }
/*---------------------
	选项卡
---------------------*/
#tabnav1 { height:27px;  overflow:hidden; padding-left:5px; }
#tabnav { height:27px; background:url(../images/tab_pic.gif) 0 bottom repeat-x; overflow:hidden; padding-left:5px; }
#tabnav ul { list-style:none; margin:0px; padding:0px; }
#tabnav ul.h33 { height:28px; padding-top:5px; padding-left:10px; background:url(../images/tab_bg2.gif) repeat-x; }
#tabnav li { float: left; margin-left: 3px; }
#tabnav a { display: block; float:left; height:27px; line-height:27px; text-align:center; color:#222; background:url(../images/tab_pic.gif) right -27px no-repeat; padding-right:18px; text-decoration: none; }
#tabnav a span { display:block; background:url(../images/tab_pic.gif) left -27px no-repeat; padding-left:18px; }
#tabnav a:hover { background:url(../images/tab_pic.gif) right -54px no-repeat; }
#tabnav a:hover span { background:url(../images/tab_pic.gif) left -54px no-repeat; }
#tabnav .down a { background:url(../images/tab_pic.gif) right 0 no-repeat; font-weight: bold; }
#tabnav .down a span { background:url(../images/tab_pic.gif) left top no-repeat; }

#tabnav21 { height:27px;  overflow:hidden; padding-left:5px; }
#tabnav2 {  background:url(../images/tab_pic.gif) 0 bottom repeat-x; overflow:hidden; padding-left:5px; }
#tabnav2 ul { list-style:none; margin:0px; padding:0px; }
#tabnav2 ul.h33 { height:28px; padding-top:5px; padding-left:10px; background:url(../images/tab_bg2.gif) repeat-x; }
#tabnav2 li { float: left; margin-left: 3px; }
#tabnav2 a { display: block; float:left; height:27px; line-height:27px; text-align:center; color:#222; background:url(../images/tab_pic.gif) right -27px no-repeat; padding-right:18px; text-decoration: none; }
#tabnav2 a span { display:block; background:url(../images/tab_pic.gif) left -27px no-repeat; padding-left:18px;color: #FFF }
#tabnav2 a:hover { background:url(../images/tab_pic.gif) right -54px no-repeat; }
#tabnav2 a:hover span { background:url(../images/tab_pic.gif) left -54px no-repeat; }
#tabnav2 .down a { background:url(../images/tab_pic.gif) right 0 no-repeat; font-weight: bold; }
#tabnav2 .down a span { background:url(../images/tab_pic.gif) left top no-repeat; }
.gridsave{background:url(../images/save.gif) no-repeat center center; display:inline-block; width:16px; height:16px;border:none;cursor:pointer; margin:1px;}
.tab_box { padding:20px 0; }
.title { font-size: 14px; font-weight: bold; padding-top:10px; }
/* ----- 表单表格 ----- */
.t_css { }
.t_css select { padding: 3px 1px; border:1px solid #a1c0dc; background-color:#FFF; }
.t_css input { padding:2px 8px 0pt 3px; height:17px; _height:22px ;border:1px solid #a1c0dc; background-color:#FFF; }
.t_css input radio {border:none;}
.t_css input.gray { padding:2px 8px 0pt 3px; height:17px; border:1px solid #a8a8a8; background-color:#e6e6e6; }
.t_css input.do { padding:0; border:0; background:none; }
.t_css td { padding:3px 3px; *padding:1px 3px;
_padding:1px 3px; }
.t_css th { height:30px; font-weight: bold; color:#003366; background-color: #edf2f8; border-bottom: #a1c0dc 1px solid; }
.t_css .t_tr { height:30px; font-weight: bold; color:#003366; background-color: #edf2f8; }
.t_css .t_tr td { border-bottom: #a1c0dc 1px solid; }
.t_css .li_1 { height:29px; background:#fbfbfb; }
.t_css .li_2 { height:29px; background:#f1f1f1; }
.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: #a1c0dc 1px dashed; }
/* ----- 弹出窗口样式 ----- */
.pop_win { margin:0 auto; border: 5px solid #697b90; height:auto; clear:both;}
.pop_win .win_title { height:32px; font-size: 14px; line-height:35px; padding:0 10px; font-weight: bold; background:url(../images/win_title_bg.gif) repeat-x; }
.btn_close { float:right; margin-top:8px; width:16px; height:16px; background:url(../images/btn_close.gif) no-repeat; display:block; position:relative; }
.pop_win .win_main { padding:20px; overflow:hidden;}
.pop_win .win_main .bar_btn2 { padding-bottom:15px; }
/* ----- 内容区 ----- */
.layer1 { border: 1px solid #a1c0dc; }
.layer01 { border: 1px solid #a1c0dc; height:18px; line-height:18px; padding:0px; }
.layer001 { border: 1px solid #bebebe; height:19px; line-height:19px; padding:0px; }
.layer002 { border: 1px solid #bebebe; height:21px; line-height:21px; padding:0px; }
.layer1 h2 { height:28px; padding-left:10px; line-height:28px; background:#dceaf6; font-size: 14px; }
.layer1 .layer_box { padding:20px; height:100%; overflow:hidden; }
.layer2 { border: 2px solid #abd48f; }
.layer2 h2 { color:#336600; height:28px; padding-left:10px; line-height:28px; background:#e1f4d4; font-size: 12px; }
.layer2 .layer_box { padding:10px; height:100%; overflow:hidden; }
.layer2 ol { padding:10px; margin-left:20px; list-style-type: decimal; }
.ico_ok { background:url(../images/ico_ok.gif) no-repeat right; }
.ico_no { background:url(../images/ico_no.gif) no-repeat right; }
.layer3 { border: 2px solid #e1c194; }
.layer3 h2 { color:#663300; height:28px; padding-left:10px; line-height:28px; background:#f7e9d6; font-size: 12px; }
.layer3 .layer_box { padding:10px; height:100%; overflow:hidden; }
.layer_blue { padding:10px; border:1px solid #a1c0dc; background:url(../images/box_topbg03.gif) repeat-x; overflow:hidden; height:100%; }
.layer_blue h2 { color:#003366; 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; }
/* ----- 表格样式 table css ----- */
.tbbox { margin:0px auto; }
.tbbox table { width:100%; text-align:center; border-collapse:collapse;/*细线表格代码*/ }
.tbbox table td { border:1px solid #b7d1e6;/*细线表格线条颜色*/ height:25px; }
.tbbox th, tfoot tr td { font-weight:bold; text-align:center; background:#edf2f8; }
.tbbox th { line-height:30px; height:30px; }
.tbbox tfoot tr td { background:#fff; }
.tbbox thead { border:1px solid #b7d1e6; }
.tbbox thead tr td { text-align:center; }
/* ----- 表格样式 table css ----- */
.table01 { width:100%; border-collapse:collapse;/*细线表格代码*/ }
.table01 td { border:1px solid #b7d1e6;/*细线表格线条颜色*/ padding:4px; }
.table01 th { border:1px solid #b7d1e6; font-weight:bold; text-align:center; background:#edf2f8; padding:4px; }
.thtd { border:1px solid #b7d1e6; font-weight:bold; text-align:center; background:#edf2f8; padding:4px; }
.table02 { width:100%; border-collapse:collapse;/*细线表格代码*/ }
.table02 td { border:1px solid #b7d1e6;/*细线表格线条颜色*/ padding:2px 4px; }
.table02 th { border:1px solid #b7d1e6; font-weight:bold; text-align:center; background:#edf2f8; padding:4px; }
.table03 { width:100%; border-collapse:collapse;/*细线表格代码*/ }
.table03 td { border-bottom:1px dotted #bcd3ee; 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:17px; border:1px solid #a1c0dc;font-size:12px; ;background-color:#FFF;_height:22px;}
.input_text2{ width:200px; }
.input_textarea { padding:2px 8px 0pt 3px; border:1px solid #a1c0dc; background-color:#FFF; }
.input_gray { border:1px solid #a8a8a8; background-color:#e6e6e6; }
/*---index star---*/
*{margin:0; padding:0px;}
#all{background:url(../images/body_topbg.gif) repeat-x; margin:0 auto; padding:0px;}

#Header {width:980px; height:50px;margin:20px auto 10px; overflow:hidden;}

.search1 { clear:both; overflow:hidden; height:25px; margin-top:-24px; margin-top:-28px\9; *margin-top:-28px; _margin-top:-21px; }

.bug{ margin-top:5px;}
.bug select{ height:22px; line-height:22px; border:1px solid #b0b0b0; margin-left:6px;}

.top_menu a{ font-size: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: #0066cc; text-decoration: underline;} 
a.Blue:hover, a.Blue:active { color: #ff0000; text-decoration: underline;} 
.button_04 { height:25px; font-size:14px; font-weight:bolder; color:#003366; border:1px #87a3c1 solid; background:url(../images/button_bg02.gif); padding:0 23px 3px 23px; *padding:0 13px; _padding:0 13px; cursor: pointer; }
a.Gray:link, a.Gray:visited { color: #333; text-decoration: underline;} 
a.Gray:hover, a.Gray:active { color: #ff0000; text-decoration: underline;}
.button_login{ background:url(../images/login_an.gif) no-repeat; width:123px; height:40px; border:0px;}
.jianju{ margin-left:65px; _margin-left:67px; display:inline;}

.an{ margin-left:6px;}


.bottom{ width:980px; margin:0 auto; overflow:hidden; margin-top:-10px;}
.Mleft{ width:620px; float:left;  margin-left:15px; display:inline;}
.Mright{ width:300px; float:right; margin-top:23px; margin-right:15px; display:inline;}
.Prompt{ width:620px;}
.Application{ width:620px; margin-top:18px;}
.Pro_bt, .Ap_bt{ background:url(../images/tu.gif) 0px 3px no-repeat; height:18px; text-indent:13px; font-size:14px; font-weight:bolder;}
.xian2{ background:url(../images/home_xu.gif) no-repeat; width:620px; height:1px; margin-top:5px; margin-bottom:5px; overflow:hidden;}
.Pro_nr{ width:615px; overflow:hidden; padding-top:6px;}
.Ap_nr{width:615px; overflow:hidden;}
.Ap_nr ul{ margin-top:8px; overflow:hidden;}
.Ap_nr ul li{ float:left; margin-right:6px;}
.Ap_nr ul li p{ color:#336699; font-size: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:Arial, Helvetica, sans-serif;}
.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 #a1c0dc; width:180px; height:22px; line-height:22px; }
.kuang3 { border:1px solid #a1c0dc; width:120px; height:22px; line-height:22px; }
.kuang1 { border:1px solid #a1c0dc; 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:#0066cc; 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 #a1c0dc; padding-left:20px; }
.Exp_right ul li { line-height:25px; }
.Exp_right p { text-indent:20px; color:#336699; }
.Success { width:822px; background-color:#f6fbfd; height:58px; border:1px dashed #b2d7fa; margin:35px 0 30px 0; padding:20px 0 0 25px; }
.Suc_left { background:url(../images/tu02.gif) no-repeat; width:32px; height:32px; float:left; margin-right:10px; }
.Suc_right { width:660px; float:left; overflow:hidden; }
.Suc_right p { line-height:20px; }
.Guide { margin-bottom:30px; }
.Guide a { color:#344b73; font-size:14px; text-decoration:underline; }
.Guide a:hover { color:#ff0000; font-size:14px; text-decoration:underline; }
/*--------Retrieve Password  star------------*/
.Password_title { background: url(../images/P1.gif) no-repeat; text-indent:30px; width:886px; padding-bottom:6px; height:25px; line-height:25px; color:#344b73; font-size:14px; font-weight:bold; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:10px; }
.Password_title a, .Password_mail a, .Information a, .E_mail a { font-size:14px; color:#333333; text-decoration:underline; font-weight:normal; }
.Password_title a:hover, .Password_mail a:hover, .Information a:hover, .E_mail a:hover { font-size:14px; color:#336699; text-decoration:underline; }
.Unit, .Un_Content { width:810px; float:left; }
.Unit { margin-bottom:35px; }
.Un_title { background: url(../images/icon_note.gif) no-repeat; text-indent:20px; width:886px; padding-bottom:10px; height:16px; line-height:16px; color:#344b73; font-size: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; }
.No_nr { width:710px; float:left; margin-left:8px; }
.No_nr p { line-height:22px; font-size:14px; }
.Information { background: url(../images/P3.gif) no-repeat; text-indent:30px; width:886px; padding-bottom:6px; height:25px; line-height:25px; color:#344b73; font-size:14px; font-weight:bold; margin-top:30px; border-bottom:1px solid #e9e9e9; margin-bottom:35px; }
.lianxi { color:#336699; font-size:14px; font-weight:bolder; margin-bottom:10px; }
.material { background: url(../images/icon_note.gif) no-repeat; text-indent:20px; width:886px; line-height:16px; color:#336600; font-size: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; }
#top_header { margin:0px auto; width:980px; margin-top:10px;/* z-index:999;*/ }
.header_right { float:right; height: auto; margin-top:10px; position:relative; }
.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; }

.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:#a1c0dc 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:#cc0000; }
.header_prompt .i_ico { background:url(../images/ico_i.gif) left -1px no-repeat; height:18px; line-height:18px; padding-left:18px; }
/*--------------菜单样式开始----------------*/
.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:980px; background:url(../images/menu_bj.gif) left 27px no-repeat; height:59px; margin:0px auto; float:left; margin-top:-25px; _margin-top:-35px; margin-top: 0;}
#mainmenu_top ul li a { CURSOR: pointer; HEIGHT: 29px; line-height:30px; text-decoration: none; }
#mainmenu_top { width:100%; HEIGHT: 29px; display:block; overflow:hidden; width:970px; margin-left:10px; }
#mainmenu_top ul li { FLOAT: left; margin-right:3px; font-size:14px; }
#mainmenu_top ul li a { WIDTH: 85px; height:29px; DISPLAY: block; COLOR: #333; TEXT-ALIGN: center; background:url(../images/mainmenu_bj.gif) left 0px no-repeat; }
#mainmenu_bottom { width:100%; height:27px; line-height:27px; display:block; /*BACKGROUND: url(../images/nav_bar_bg.gif) repeat-x;*/ }
#mainmenu_bottom .mainmenu_rbg { HEIGHT: 27px; COLOR: #fff; MARGIN-LEFT: 0px; PADDING: 0px 0px 0px 5px; float:left; }
#mainmenu_bottom ul li { PADDING-LEFT: 8px; FLOAT: left; line-height:20px; margin-right:6px; position:relative; z-index:999; padding-right:3px; background: url(../images/menulink_bg_normal.gif) no-repeat right 50%; padding-right:10px; }
#mainmenu_bottom ul li a { color: #c6d6e9; LINE-HEIGHT: 27px; DISPLAY: block; text-decoration: none; }
#mainmenu_bottom ul li a:hover { color: #99ffff; background: url(../images/highlight.gif) center 1px repeat-x; }
#mainmenu_bottom li .highlight { color: #99ffff; font-weight:bold; background: url(../images/highlight.gif) center 1px repeat-x; }
.mainmenu_left { background:url(../images/nav_bar_leftbg.gif) no-repeat; width:5px; height:29px; float:left; }
.mainmenu_right { background:url(../images/nav_bar_rightbg.gif) no-repeat; width:5px; height:29px; float:left; }
.arrow_more_gray { background:url(../images/icon_nav_arrowgray.gif) right 6px no-repeat; padding-right:10px; margin-right:6px; }
/*--------------三级菜单样式--------------------*/
#mainmenu_bottom UL LI ul.nav_third { width:145px; border:#9BCDE5 1px solid; background:#fff; padding:1px; position:absolute; top:27px; left:0px; overflow:hidden; display:none; }
#mainmenu_bottom UL LI ul.nav_third li { background:#DCEEF6; width:145px; height: auto; color:#314871; padding:0px; margin:0px; border-bottom:#fff 1px solid; float:left; overflow:hidden; word-wrap: break-word; text-align:left; z-index:999; }
#mainmenu_bottom UL LI ul.nav_third li a { padding:3px 3px; color:#314871; background:#DCEEF6; padding-left:7px; line-height:16px; font-weight:normal; }
#mainmenu_bottom UL LI ul.nav_third li a:hover { color:#314871; background:#88c1dd; line-height:16px; font-weight:normal; }
/*---消息提示框---*/
.TipsInfo { display:none; right:0; top:80px; position:absolute; z-index:999999; width:256px; text-align:left; text-indent:0; overflow:visible; height:auto; padding:10px 15px 10px 10px; background:#fffdf4; border:#cbae85 1px solid; color:#444; }
.TipsInfo span { color:#C00; 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:16px; padding-left:20px; }
.TipsInfo ol li { padding:4px 0;/* width:260px;*/ }
.TipsInfo a { color:#06C; }
.TipsInfo a:hover { color:#222; text-decoration:underline; }
/*-------tab菜单代码开始------*/
#tabmenu { height:25px; overflow:hidden; padding-left:5px; background:url(../images/tab_bj1.gif) repeat-x bottom; padding-right:18px; margin-bottom:10px; }
#tabmenu ul { list-style:none; margin:0px; padding:0px; }
#tabmenu li { float: left; margin-left: 3px; }
#tabmenu a { display: block; float:left; height:24px; line-height:24px; text-align:center; color:#222; background:url(../images/tab_bj.gif) right -25px no-repeat; padding-right:10px; text-decoration: none; }
#tabmenu a span { display:block; background:url(../images/tab_bj.gif) left -25px no-repeat; padding-left:10px; }
#tabmenu a:hover { background:url(../images/tab_bj.gif) right -50px no-repeat; }
#tabmenu a:hover span { background:url(../images/tab_bj.gif) left -50px no-repeat; }
#tabmenu .down a { background:url(../images/tab_bj.gif) right 0 no-repeat; font-weight: bold; height:25px; background-color:#000; }
#tabmenu .down a span { background:url(../images/tab_bj.gif) left top no-repeat; }
.clear_h10 { clear:both; height:10px; overflow:hidden; }
.clear_h5 { clear:both; height:5px; overflow:hidden; }
.inputSelectButton {float:left; background:url(../images/input_bt.png) no-repeat; }
.inputSelectButton { display:block; overflow:hidden; text-indent:-1000px; width:16px; height:21px; background-position:0 -100px; }
.inputSelectButton:hover { background-position:0 -150px; }
.inputDateButton {float:left; background:url(../images/input_bt_date.png) no-repeat; }
.inputDateButton { display:block; overflow:hidden; text-indent:-1000px; width:16px; height:21px; background-position:0 -100px; }
.inputDateButton:hover { background-position:0 -150px; }
.input_text_select { border: 1px solid #bebebe; height:19px; line-height:19px; padding:0px; float:left; }
/*-------------小图标样式开始--------------*/
.edit { background:url(../images/ico/edit.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Group { background:url(../images/ico/Group.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Grouping  { background:url(../images/ico/Grouping.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Adjustment { background:url(../images/ico/Adjustment.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Enter0 { background:url(../images/ico/Enter.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Details { background:url(../images/ico/Details.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Review1 { background:url(../images/ico/Review1.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Review2 { background:url(../images/ico/Review2.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Current_Review { background:url(../images/ico/Current-Review.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.View { background:url(../images/ico/View.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Reset { background:url(../images/ico/Reset.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.look { background:url(../images/ico/look.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Designate { background:url(../images/ico/Designate.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Desig { background:url(../images/ico/Desig.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.back { background:url(../images/ico/back.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Refuse { background:url(../images/ico/Refuse.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.online { background:url(../images/ico/online.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.Cancel { background:url(../images/ico/Cancel.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.delete { background:url(../images/ico_delete.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.add { background:url(../images/ico_add.gif) no-repeat; padding-bottom:4px; padding-left:18px; }
.cancle_compare{ background:url(../images/ico_cancel.gif) 0px 2px no-repeat;padding-bottom:4px; padding-left:18px; }
a.yase:link { color: #0066cc; text-decoration: none }
a.yase:visited { color: #0066cc; text-decoration: none }
a.yase:hover { color: #333; text-decoration: none }
a.yase:active { color: #333; 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: 14px; font-weight: bold; padding-left:8px; }
.t_bar2 { background:url(../images/t_bar_bg.gif) repeat-x; height:20px; line-height:20px; font-size: 12px; font-weight: bold; padding-left:8px; }
.t_bar3 { background:url(../images/t_bar_bg.gif) repeat-x; height:20px; line-height:20px; font-size: 14px; font-weight: bold; padding-left:8px; }
.t_bar4 { background:url(../images/t_bar_bg.gif) repeat-x; height:28px; font-size: 12px; font-weight: bold; padding-left:8px; }

/*查看页面实现点的样式--*/
.tu_biao1 { background:url(../images/tubiao1.gif) 0px 0px no-repeat; padding-left:12px; padding-bottom:1px; height:4px; }
.tu_biao2 { background:url(../images/tubiao2.gif) 0px 0px no-repeat; padding-left:12px; padding-bottom:1px; height:4px; }

/* CSS Document */
.auto_disckey_outer_div { min-height:40px; width:500px; margin-top:3px; margin-bottom:3px; background:none repeat scroll 0 0 #FFFFFF; border:1px solid #47749B; margin-bottom:15px; overflow:auto; }
.auto_disckey_div { white-space:nowrap; float: left; padding-left:8px; vertical-align:middle; background-color:#EFEFEF; margin:2px; overflow:visible; }
a.auto_disckey_div_del { background:url(../images/autoemail/delete_email.gif); background-repeat:no-repeat; width:20px; text-decoration:none; }
.auto_disckey_input { float:left; BORDER:medium none; margin-right:2px; font-size:11px; }


/*主菜单*/
.main_menu{ width:940px; clear:both; overflow:hidden;}
.menu01{ 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:680px; float:left; height:auto; line-height:25px; margin-bottom:5px;}
.Unit_opinion{width:660px; clear:both; height: auto; border:1px solid #b9d8f6; background-color:#dceef6; padding:0px 10px 10px;}
.Aud_Name{ float:left; width:560px; overflow:hidden; font-weight:bold;font-size:13px; color:#333;}
.opinion_date{ float:right;}
.icon_jinatou{ background:url(../images/icon_jtou.gif) no-repeat; width:13px; height:7px; position:relative; top:-7px; left:20px;}
.fanye{ width:680px; text-align: center; overflow:hidden; clear:both; line-height:30px;}
.fanye img{ margin-right:3px;}
.Next_bottom{ background:url(../images/button_bg02.gif) repeat-x; height:25px; padding:0px 3px; padding-left:5px\0; padding-right:5px\0; _padding:0px; *padding:2px; border:0; border:1px solid #87a3c1; cursor: pointer;}

/***加载中**/
.loadding_div_box{
	filter:Alpha(Opacity=30);opacity:0.3;
	background-color:#DDDDDD;
	z-index:900;
	position:absolute; 
	display:none;
}
.loadding_div_main{
	border:none;
    background-color:#DDDDDD;	
	z-index:9999;
	overflow:auto;
    background-image:url(../images/proceedingWin/loading.gif);
	background-repeat:no-repeat;
}

/*解决pre内部数据不能换行的问题   也可以用 style="word-space:warp;"替代*/
pre {
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
/* 新加tag样式 */
.inputSelectButtonAuto {float:left; background:url(../images/input_bt_select.png) no-repeat; }
.inputSelectButtonAuto { display:block; overflow:hidden; text-indent:-1000px; width:16px; height:21px; background-position:0 -100px; }
.inputSelectButtonAuto:hover { background-position:0 -150px; }


/*---------设置范围权限弹出框样式-----------*/
.Permissions_name{  font-size: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:#003366; 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 #a1c0dc; height:21px; line-height:21px; padding:0px 2px; }
.layer005 { border: 1px solid #a1c0dc; 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:Arial, Helvetica, "宋体"; color:#344b73; font-size:12px; 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:#0066cc; text-decoration:underline;}
.questions_Detailed_contant a:hover{ font-size:14px; color:#000; text-decoration:underline;}


/*关于ISIS*/
.about_ISIS{ width:886px; overflow:hidden; margin-top:30px;}
.about_ISIS_title{ width:851px; border-bottom:1px solid #e9e9e9; padding-bottom:5px; color:#344b73; font-size:14px; font-weight:bold; background:url(../images/icon_pc.gif) no-repeat; padding-left:35px; line-height:26px;}
.ISIS_Function_title{ width:851px; border-bottom:1px solid #e9e9e9; padding-bottom:2px; color:#344b73; font-size:14px; font-weight:bold; background:url(../images/icon_users_business.gif) no-repeat; padding-left:35px; line-height:31px;}
.about_ISIS_contant, .ISIS_Function_contant{width:886px; margin-top:20px;}
.about_ISIS_contant dl dt{width:886px; font-size:14px; font-family:Arial, Helvetica, "宋体"; 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:Arial, Helvetica, "宋体"; line-height:18px; margin-bottom:10px; padding-left:15px; margin-left:10px; padding-right:10px;}
.ISIS_Function_Object{ width:886px; margin-top:30px; overflow:hidden; margin-bottom:30px;}
.ISIS_Function, .ISIS_Object{ width:360px; float:left;}
.ISIS_Function{ border-right:1px solid #cccccc; padding-right:80px;}
.ISIS_Object{ margin-left:80px;}
.ISIS_Function p{ font-size:14px; line-height:22px; margin-bottom:15px;}
.ISIS_Object dl dt{ font-size:14px; font-weight:bold; color:#333; margin-bottom:25px;}
.ISIS_Object dl dd{ font-size:14px; color:#333; line-height:26px; margin-bottom:8px;}
.icon01{ background:url(../images/man01.gif) no-repeat; padding-left:30px; height:26px; line-height:26px;}
.icon02{ background:url(../images/man02.gif) no-repeat; padding-left:30px; height:26px; line-height:26px;}
.icon03{ background:url(../images/man03.gif) no-repeat; padding-left:30px; height:26px; line-height:26px;}
.icon04{ background:url(../images/man04.gif) no-repeat; padding-left:30px; height:26px; line-height:26px;}
.icon05{ background:url(../images/man05.gif) no-repeat; padding-left:30px; height:28px; line-height:28px;}

/*系统维护*/
.Maintain{ width:550px; margin:0px auto; padding:0px; clear:both; overflow:hidden;}
.Maintain_pic{ width:143px; height:185px; float:left; background:url(../images/Service_pic.gif) no-repeat; margin-right:40px;}
.Maintain_line{ background:url(../images/Service_line.gif) no-repeat; width:3px; height:194px; float:left;}
.Maintain_contant{ width:315px; float:left; margin-left:30px; padding-top:25px;}
.Maintain_contant p{ margin-bottom:15px;}
.Service_back_buttom a{ background:url(../images/Service_back_an.gif) no-repeat; width:114px; height:38px; display:block;}
.Service_back_buttom a:hover{ background:url(../images/Service_back_an2.gif) no-repeat; width:114px; height:38px; display:block;}
.t_css .li_3 { height:29px; background:#EDF2F8; } 
/*类别--*/
.tab_sort{}
.tab_sort ul li, .tab_sort2 ul li{ width:108px; float:left; margin-right:10px; margin-bottom:10px;}
.tab_sort ul li a, .tab_sort2 ul li a{ background:url(../images/wuxi/tab_nav.gif) 0px 0px no-repeat; width:108px; height:28px; display:block; color:#222222; text-align:center; line-height:28px;}
.tab_sort ul li a:hover, .tab_sort2 ul li a:hover, .sort_hover{ background:url(../images/wuxi/tab_nav.gif) 0px -29px no-repeat!important; width:108px; height:28px; display:block; color:#fff!important; text-align:center; line-height:28px; font-weight:bold!important;}
.tab_sort .down a , .tab_sort2 .down a {background:url(../images/wuxi/tab_nav.gif) 0px -29px no-repeat!important; width:108px; height:28px; display:block; color:#fff!important; text-align:center; line-height:28px; font-weight:bold!important;}



 /*相似结果查看*/
.project_box01{ float:left;  width:49%; }
.project_box02{ float:right; width:49%;}
.contrast_tit{ font-size:16px; font-weight:bold; text-align:center; border-bottom:1px dashed #999999; padding-bottom:10px; margin-bottom:20px;}
.project01{ background:url(../images/wuxi/contrast_tit.gif) no-repeat; width:154px; height:29px; line-height:29px; color:#333; font-weight:bold; text-align:center; margin-left:15px;}
.project_analysis{border:1px solid #a1c0dc; padding:10px;}
.similar_content{ border:2px solid #e1c194; background-color:#fdfbf7; padding:15px; overflow:hidden; margin-top:15px; }
.similar_content p{text-indent:2em;}

.project_analysis_two{ /*border:1px solid #a1c0dc; padding:10px;*/ margin-top:15px;}

.title_box{ border-bottom:1px dotted #999999; padding-bottom:15px; margin-bottom:15px;}
.title_box ul li{ float:left; margin-right:15px;}
.title_box ul li a{ padding:0px 10px; background-color:#ebf5ff; border:1px solid #bcd3ee; height:26px; line-height:26px; text-align:center; display:inline-block; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px; color:#333; text-decoration:none; font-weight:bold;}
.title_box ul li a:hover, .tit_hover{ padding:0px 10px; background-color:#5588c6!important; border:1px solid #336699!important; -moz-border-radius:4px; height:26px; line-height:26px; text-align:center; display:inline-block; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px; color:#FFF!important; text-decoration:none; font-weight:bold;}

.reason{ background-color:#fdfbf7; border:1px solid #e1c194; padding:5px 10px; color:#F00;}

.detail_box{border:1px solid #a1c0dc; padding:10px; overflow:hidden;}
.detail_tit{ background:url(../images/wuxi/detail_tit.gif) repeat-x; height:35px; line-height:35px; border-top:1px solid #a1c0dc; border-left:1px solid #a1c0dc; border-right:1px solid #a1c0dc; position:relative;}
.detail_tit .tit_01{ width:50%; border-right:1px solid #a1c0dc; text-align:center; font-size:14px; font-weight:bold; float:left;}
.detail_tit .tit_02{font-size:14px; font-weight:bold; text-align:center; float:left; width:49%;}
.name_list{ position:absolute; top:8px; right:15px; border:1px solid #a1c0dc; height:20px; line-height:20px; font-size: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:#0066cc!important; text-decoration:none; font-weight:bold!important; padding:0px 10px 0px 10px;}
.demand_box{ background-color:#f4f4f4; border:1px solid #d6d6d6; border-top:none; padding:20px;}
.demand_box table tr td{ padding:4px 2px;}
.djfs a{ color:#222222; text-decoration:none; background-color:#ebf5ff; border:1px solid #bcd3ee; height:24px; line-height:24px; width:70px; text-align:center; display: inline-block; margin-right:10px;margin-bottom:5px;}
.djfs a:hover, .djfs .stop{ color:#fff!important; text-decoration:none; background-color:#5588c6!important; border:1px solid #336699!important; height:24px; line-height:24px; width:70px; text-align:center; display:inline-block; font-weight:bold!important; margin-right:10px;margin-bottom:5px;}
.bottom_box{ border-top:1px dashed #bababa; margin-top:5px; padding-top:10px;}
.btn_cx{padding-left:20px; padding-right:20px; *padding-left:12px; *padding-right:12px;}

.pie_box{ border:1px solid #bbbbbb; padding:20px; text-align:center;}

/*预算表*/
/*
.word_box2{ padding:0px 15px 15px 0px; border:1px solid #a1c0dc;overflow:hidden; height:100%;}
.vice_Menu{ width:150px; float:left; background-color:#f3f8fd; border-right:1px solid #a1c0dc; border-bottom:1px solid #a1c0dc; height:auto!important; height:384px; min-height:384px; margin-top:-1px; position:relative;}
.vice_Menu ul li{}
.vice_Menu ul li a.v01{ background:url(../images/wuxi/tit_bg.gif) repeat-x; height:32px; line-height:32px; display:block; padding-bottom:5px; padding-left:15px; color:#333; font-weight:bold;text-decoration:none;}
.vice_Menu ul li a.v01:hover{ background:url(../images/wuxi/tit_bg2.gif) repeat-x; height:32px; line-height:32px; display:block; padding-bottom:5px; padding-left:15px; color:#0066cc; font-weight:bold;text-decoration:none;}
.vice_Menu ul li .minus_img{ background:url(../images/wuxi/minus_img.gif) left center no-repeat; padding-left:20px;}
.vice_Menu ul li .add_img{ background:url(../images/wuxi/add_img.gif) left center no-repeat; padding-left:20px;}

.vice_Menu dl{ margin-bottom:15px; margin-top:10px;}
.vice_Menu dl dd{ }
.vice_Menu dl dd a.v02{ background:none; width:117px; height:30px; line-height:30px; display:block; font-weight:normal; padding-left:22px; margin-left:12px; text-decoration:none; padding-bottom:5px; position:relative; z-index:99; _right:-1px;}
.vice_Menu dl dd a.v02:hover{ background:url(../images/wuxi/hover_bg.gif) no-repeat; line-height:30px; width:117px; height:30px; display:block; font-weight:normal;padding-left:22px; margin-left:12px; color:#0066cc; font-weight:bold; text-decoration:none; padding-bottom:5px; position:relative; z-index:99; _right:-1px;}
.v_nav{ background:url(../images/wuxi/hover_bg.gif) no-repeat!important; line-height:30px; width:117px; height:30px; display:block; font-weight:normal;padding-left:22px!important; margin-left:12px; color:#0066cc; font-weight:bold!important; text-decoration:none; padding-bottom:5px!important; position:relative; z-index:99; _right:-1px;}

.stat_right{ float:left; margin-left:15px; width:795px;}
.stat_right .place{ margin-bottom:-8px; margin-top:15px;}
.figure_list{ padding-top:15px;}
.demand_box2{ background-color:#f4f4f4; border:1px dashed #d6d6d6; padding:10px 20px; margin-top:15px;}
.demand_box2 table tr td{ padding:4px 2px;}
.figure_shaped01{
    border: 1px solid #BBBBBB;
    float: left;
    height: 265px;
    padding: 15px 12px;
    width: 367px;
} 
.figure_shaped02{
    border: 1px solid #BBBBBB;
    float: right;
    height: 265px;
    padding: 15px 12px;
    width: 367px;
} 
.figure_title{ border-bottom:1px dashed #bababa; padding-bottom:2px; margin-bottom:2px; text-align:right;} 

.stat_table{ margin-top:0px; padding-left:15px;}
.stat_table h2{ color:#000; text-align:center; font-weight:bold; width:820px; float:left; line-height:18px; font-size:14px;}
.export_table{ text-align:right; width:125px; float:right;position: relative;top: 28px;right:5px;}
.export_table a, .export_table a:hover{ font-size:14px; color:#0066cc; text-decoration:underline; background:url(../images/wuxi/export_icon.gif) 0px 0px no-repeat; padding-left:25px;}

.two_menu_box{ border:1px solid #a2c1dd; padding:15px; background:url(../images/wuxi/x_img.gif) repeat-x; background-color:#FFF; position:absolute; top:8px; left:150px; _left:151px; width:755px; z-index:9; -webkit-box-shadow:0 0 8px #DDD; box-shadow:0 0 8px #DDD; -moz-box-shadow:0 0 8px #DDD;}
.two_menu_box h2{ border-bottom:1px solid #eeeeee; padding-bottom:5px; margin-bottom:5px;}
.two_menu_box h2 a{ background:none!important;}
.two_menu_box h2 a:hover{ background:none!important;}
.two_menu_box span{color:#cccccc;}
.two_menu_box p{ line-height:20px;}
.two_menu_box p a{ color:#666666; text-decoration:none;}
.two_menu_box p a:hover{ color:#0066cc; text-decoration:underline;}
.two_menu_box span{ padding:0px 10px;}
.line_bottom p{ border-bottom:1px solid #eee; padding-bottom:7px;}

a.v_title{ color:#333333!important; font-weight:bold; text-decoration:none;}
a.v_title:hover{ color:#0066cc!important; font-weight:bold; text-decoration:underline;}

.policy_navi{ border:1px solid #d6d6d6; background-color:#f4f4f4; padding:10px 0px 10px 200px; line-height:25px;}
.policy_navi span{ float:left; color:#333333; font-size:14px; font-weight:bold;}
.p_n_input{ float:left; border-left:1px solid #858585; border-top:1px solid #858585; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background-color:#FFF; padding-left:3px; height:24px; line-height:24px; width:295px; margin-right:10px;}
.pie_case{ border:1px solid #bbbbbb; padding:20px; margin-top:15px;}

.match_words{border:1px solid #d6d6d6; padding:20px; margin-top:15px;}
.match_list{ width:435px; float:left;}
.match_list p{ padding:5px 0px; line-height:27px;}
.match_list span{ color:#00539b; padding-left:10px; padding-right:5px;}
.match_list a{color:#00539b; text-decoration:none;}
.match_list a:hover{color:#00539b; text-decoration:underline;}
*/

/*预算表*/
.word_box2{ padding:0px 15px 15px 0px; border:1px solid #a1c0dc;/* background:url(../images/box_topbg01.gif) repeat-x;*/ overflow:hidden; height:100%;}
.vice_Menu{ width:220px; float:left; background-color:#f3f8fd; border-right:1px solid #a1c0dc; border-bottom:1px solid #a1c0dc; height:auto!important; padding-bottom:0px; height:515px; min-height:515px; margin-top:-1px; position:relative;}
.vice_Menu ul li{}
.vice_Menu ul li a.v01{ background:url(../images/wuxi/tit_bg.gif) repeat-x; height:32px; line-height:32px; display:block; padding-bottom:5px; padding-left:15px; color:#333; font-weight:bold;text-decoration:none;}
.vice_Menu ul li a.v01:hover{ background:url(../images/wuxi/tit_bg2.gif) repeat-x; height:32px; line-height:32px; display:block; padding-bottom:5px; padding-left:15px; color:#0066cc; font-weight:bold;text-decoration:none;}
.vice_Menu ul li .minus_img{ background:url(../images/wuxi/minus_img.gif) left center no-repeat; padding-left:20px;}
.vice_Menu ul li .add_img{ background:url(../images/wuxi/add_img.gif) left center no-repeat; padding-left:20px;}

.stat_right{ float:left; padding-left:15px; padding-bottom:0px; width:727px; /*border-bottom:1px dashed #bababa;*/}
.stat_right .place{ margin-bottom:-8px; margin-top:15px;}
.figure_list{ padding-top:15px;}
.demand_box2{ background-color:#f4f4f4; border:1px dashed #d6d6d6; padding:5px 0px 0px 0px; margin-top:20px;}
.demand_box2 table tr td{ padding:4px 2px;}
.figure_shaped01{ border:1px solid #bbbbbb; padding:5px 0px; width:358px; float:left; height:300px;}
.figure_title{ border-bottom:1px dashed #bababa; padding-bottom:2px;  margin-bottom:2px; text-align:right;padding-left:2px;padding-right: 2px;margin-right:15px;margin-left:15px;} 
.figure_shaped02{border:1px solid #bbbbbb; padding:5px 0px; width:358px; float:right; height:300px; text-align:center;}

.stat_table{ margin-top:25px; padding-left:15px;}
.stat_table h2{ color:#000; text-align:center; font-weight:bold; width:820px; float:left; line-height:18px; font-size:14px;}
.export_table{ text-align:right; width:125px; float:right;position: relative;top: 28px;right:5px;}
.export_table a, .export_table a:hover{ font-size:14px; color:#0066cc; text-decoration:underline; background:url(../images/wuxi/export_icon.gif) 0px 0px no-repeat; padding-left:25px;}

/*左边下拉菜单*/
.two_navmain{ padding:0px 5px 10px 5px;}
.two_navmain h2{ font-size:12px; color:#0066cc; font-weight:bold; padding:5px 0px 0px 0px;}
.two_navmain h2 a{color:#0066cc; text-decoration:none;}
.two_navmain h2 a:hover{color:#0066cc; text-decoration:underline;}
.two_navmain dl dt{ color:#333333; font-weight:bold; margin-left:10px; margin-bottom:3px; margin:5px 0px 3px 10px;}
.two_navmain dl dd a{ background:none; height:25px; line-height:25px; text-decoration:none; display:block; padding-left:18px; width:200px; padding-bottom:1px;}
.two_navmain dl dd a:hover, .t_hover{ background: url(../images/wuxi/lefthover_bg.gif) left center no-repeat!important; width:200px; height:25px; line-height:25px; text-decoration:none; display:block; padding-left:18px; padding-bottom:1px;}
.two_navmain dl dd span{background:url(../images/wuxi/jt_img02.gif) left center no-repeat; padding-left:15px;}

.open_img{ background:url(../images/wuxi/jt_img01.gif) left center no-repeat; padding-left:15px;}
.close_img{background:url(../images/wuxi/jt_img02.gif) left center no-repeat; padding-left:15px;}

/*附件文字说明*/
.affix_thing{ border:1px solid #cfbf95; padding:20px 15px 10px 15px; margin-top:25px; color:#999999; background-color:#fffdf2; position:relative;}
.affix_thing p{ line-height:22px;}
.znbg_title{ background:url(../images/wuxi/zcbg_title.gif) no-repeat; width:120px; height:28px; position:absolute; left:15px; top:-13px;}

/**政策录入 */
a.v_title{ color:#333333!important; font-weight:bold; text-decoration:none;}
a.v_title:hover{ color:#0066cc!important; font-weight:bold; text-decoration:underline;}

.policy_navi{ border:1px solid #d6d6d6; background-color:#f4f4f4; padding:10px 0px 10px 200px; line-height:25px;}
.policy_navi span{ float:left; color:#333333; font-size:14px; font-weight:bold;}
.p_n_input{ float:left; border-left:1px solid #858585; border-top:1px solid #858585; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background-color:#FFF; padding-left:3px; height:24px; line-height:24px; width:295px; margin-right:10px;}
.pie_case{ border:1px solid #bbbbbb; padding:20px; margin-top:15px;}

.match_words{border:1px solid #d6d6d6; padding:20px; margin-top:15px;}
.match_list{ width:435px; float:left;}
.match_list p{ padding:5px 0px; line-height:27px;}
.match_list span{ color:#00539b; padding-left:10px; padding-right:5px;}
.match_list a{color:#00539b; text-decoration:none;}
.match_list a:hover{color:#00539b; text-decoration:underline;}

/*评估计划设置*/
.month_box{}
.month01{ float:left;}
.month_box .month_title{ background: url(../images/wuxi/tit_img.gif) no-repeat; width:215px; height:35px; text-align:center; line-height:35px; color:#999999; font-weight:bold;}

.month01_bg{ background:url(../images/wuxi/month01.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month02_bg{ background:url(../images/wuxi/month02.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month03_bg{ background:url(../images/wuxi/month03.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month04_bg{ background:url(../images/wuxi/month04.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month05_bg{ background:url(../images/wuxi/month05.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month06_bg{ background:url(../images/wuxi/month06.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month07_bg{ background:url(../images/wuxi/month07.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month08_bg{ background:url(../images/wuxi/month08.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month09_bg{ background:url(../images/wuxi/month09.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month10_bg{ background:url(../images/wuxi/month10.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month11_bg{ background:url(../images/wuxi/month11.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}
.month12_bg{ background:url(../images/wuxi/month12.gif) no-repeat; width:185px; height:122px; padding:10px 15px;}


.month_box ul li{line-height:24px;}
.month_box .gray_img a{color:#a3a3a3; text-decoration:none;}
.month_box .gray_img a:hover{color:#a3a3a3; text-decoration:underline;}
.month_box .red_img a{color:#ff0000; text-decoration:none;}
.month_box .red_img a:hover{color:#ff0000; text-decoration:underline;}
.month_box .yellow_img a{color:#ff9900; text-decoration:none;}
.month_box .yellow_img a:hover{color:#ff9900; text-decoration:underline;}
.month_box .black_img a{color:#000000; text-decoration:none;}
.month_box .black_img a:hover{color:#000000; text-decoration:underline;}

.month_box .gray_img span{ background:url(../images/wuxi/gray_img.gif) left center no-repeat; padding-left:20px;}
.month_box .red_img span{ background:url(../images/wuxi/red_img.gif) left center no-repeat; padding-left:20px;}
.month_box .yellow_img span{ background:url(../images/wuxi/yellow_img.gif) left center no-repeat;  padding-left:20px;}
.month_box .black_img span{ background:url(../images/wuxi/gray_img.gif) left center no-repeat; padding-left:20px;}
/* ----- 兼容ie8显示不完整问题 ----- */
.t_css .li_12 { background:#fbfbfb; }
.t_css .li_22 { background:#f1f1f1; }
.t_css .t_tr2 { font-weight: bold; color:#003366; background-color: #edf2f8; }
.alt{background:url(../images/altup.gif) no-repeat center center; display:inline-block; width:15px; height:30px;border:none;cursor:pointer; margin:1px;}
.altup{background:url(../images/alt.gif) no-repeat center center; display:inline-block; width:15px; height:30px;border:none;cursor:pointer; margin:1px;}
.rule_box{border:1px solid #BEBEBE; padding:6px 10px; overflow-y:auto; background-color:#FFF; height:90px; overflow-x:hidden; width:780px; margin-top:6px;}
.rule_box table tr td{ padding:3px;}
.s_rule{ padding:0px 5px; line-height:18px;}
.rule_box input{ margin-right:5px; *margin-right:3px;}
input,label { vertical-align:middle;}
.cbTable td { border:0px solid #b7d1e6;/*细线表格线条颜色*/ padding:4px; }
.demand_title{ background:url(../images/wuxi/tab_tit_bg.gif) repeat-x; height:33px; line-height:33px; border-bottom:1px solid #6699cc; text-align:center; width:980px; margin:0px auto; margin-bottom:10px;}
.demand_title a{ font-size:14px; color:#222222; text-decoration:none; padding:0px 10px 0px 10px;}
.demand_title a:hover, .de_hover{ font-size:14px; color:#0066cc!important; text-decoration:none; font-weight:bold!important; padding:0px 10px 0px 10px;}
/*jqGrid表格自动换行样式*/
.gridAutoLinefeed  {
	white-space: normal !important;
	height: auto;
}