@charset "utf-8";
/* CSS Document */
html { color:#222; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0; }
/* body, button, input, select, textarea {font-size:12px;font-family: arial, Tahoma, Verdana,  simsun;outline: none; } */
body input::-ms-clear{display:none;}
input{ overflow:visible;}
textarea{resize:none;}
/*input, select, textarea,span,a,i,li,ul,dl,dd,dt { font-size:100%; vertical-align:middle;}*/
.v_align input,
table { border-collapse:collapse; border-spacing:0; }
table {word-wrap:break-word;}
b{ font-weight:normal;}
.ttr{ text-align: right;}
/* IE bug fixed: th 不继承 text-align*/
table, th, td, tr { margin:0px; padding:0px; line-height:150%;}
/* 去除默认边框 */
fieldset, img, a img { border:0; }
img{ vertical-align:middle;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe { display:block; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:500; }
/* 去掉列表前的标识, li 会继承 */
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%;}
q:before, q:after { content:''; }
ins, a { text-decoration:none !important; cursor:pointer;}
select:focus {
  border-color: black; /* Change the border color on focus */
  outline: none; /* Remove default outline on focus */
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); /* Add a box shadow on focus */
}
a:hover { text-decoration:underline !important;}
a.white, a.white:hover{ color:#fff; text-decoration: underline;} /* 蓝色链接 */
.bdbg{ background:#f9f9f9;}
.bgf{ background: #fff;}
.bgblue{ background:#f0f5fa; overflow:hidden;}
/* 清理浮动 */
.clear:after {content:".";display:block; height:0px; visibility:hidden; clear:both; }
.clear{ clear:both; }
body .none { display:none; }
.fl, .fr { display:inline; }
.fl { float:left; }
.fr { float:right; _float:right; }
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.f14 { font-size:14px; }
.fff{color:#fff;}
.f333{ color:#333;}
.f666{ color:#666;}
.f999{ color:#999;}
.f222{ color:#222;}
.orange{ color:#f56725;}
.blue{ color:#005bac !important;}
.red{ color:#ff5757; font-weight:bold;}
.redprp{ color:#ff5757;font-size:12px;}
.green {color: #6ca236; font-weight: bold;}
.red1{ color:#e74c3c;}
.red2{ color:#f00;}
.hint{color: #e74c3c;}
.fwgt{ font-weight:bold;}
.display{ display:inline-block;}
/*=====字体大小======*/
.ft18{ font-size:18px;}
.ft16{ font-size:16px;}
.ft14{ font-size:14px;}
.ft12{ font-size:12px; font-weight:normal;}
.ft12_1{font-size:12px;}
.ft11{font-size:11px;}
.ft9{ font-size:9px;}
.cu-font14{ font-size:14px; font-weight:bold;}
.fcu14{ font-size:14px; font-weight:bold; color:#FFF;}
.ftbold{ font-weight:bold;}
/*.sti16{ font-family:'Segoe',Helvetica,Arial,sans-serif!important; font-size:16px;}*/
/* .ar16{ font:18px "Arial"; color: #ff5757;} */
/* .ftar{ font-family:"arial"} */
.ftnm{font-weight:normal;}
.ftdn{ text-decoration: none; }
/*========定位========*/
.po_r{ position:relative;}
.po_a{ position:absolute;}
.po_f{ position:fixed;}
/*修复firefox button内文字不垂直居中*/
/*==========public=======*/
#content{ overflow:hidden;}
.w990{ width:990px; margin:0px auto;}
@media screen and (max-width:1020px) {.w990{ width:100% !important; margin:0px auto;} .twolstl{ width: 100% !important;} .shortcut .list li{ width:33% !important}}
.topw{ width:100%; height:32px; line-height:32px; background:#f5f5f5; border-bottom:1px #f0f0f0 solid; }
	* html .topw .w990{ height:22px; padding-top: 10px; }
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { margin:0; padding:0; border:none;}
input[type="text"],input[type="password"],input[type="date"],select,textarea{ border: 1px #d1d1d1 solid; padding:4px;}	
input[type="text"],input[type="password"]{ height:16px;}
input[type="text"]:disabled,select:disabled,textarea:disabled{ background-color: #eee;}
input[type="checkbox"]{ border: 1px #d1d1d1 solid;}	
textarea{min-height: 105px;}
.minHeight173{min-height: 173px;}
.centerV{vertical-align: middle;}
/*--button-- */
/*======hover color========*/
a.Blue{ color:#005bac; text-decoration:none;} /* 蓝色链接 */
a.Blue:hover { color:#005bac; text-decoration:underline;}
a.green, a.green:hover { color:#598d26; text-decoration:none;}
.b { font-weight: bold; } /* 字体加粗 */
.x{ font-style:italic;} /* 斜体 */
.u { text-decoration:underline; }/* 文字加下划线 */
a.grass-green:link, a.grass-green:visited { color: #669933; text-decoration: none;} 
a.grass-green:hover, a.grass-green:active { color: #669933; text-decoration: underline;}
a.gray, a.gray:hover { color:#333; } /* 灰色链接 */
a.gray999, a.gray999:hover { color:#999; }
a.orange3, a.orange3:hover { color:#ee4313; }
a.f-en18, a.f-en18:hover { color:#005eac; font-size:18px;} /* 蓝色数字链接 */
a{color: #333;}
.pay_in{ color:#53a000; font-weight:700;}
.pay_out{ color:#f37800; font-weight:700;}
.acen{text-align:center}
.minh{min-height:300px;}
.t_indent{ text-indent:2em; }


/*=========分割线partition======= */	
.part_wt{width: 100%; height: 1px; line-height: 1px; background: #e4e4e4; margin:20px 0;}	
.bor_b{border-bottom:1px #F1F1F1 solid; }
/*=========块隐藏=================*/
.dspn{display: none;}
/*=========margin================*/
.mt-10{margin-top:-10px;}
.mt-5{margin-top:-5px;}
.mt-5-ie{margin-top:-5px;}
.mt4{ margin-top:4px;}
.mt5{ margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt14{margin-top:14px;}
.mt16{margin-top:16px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt85{margin-top:85px;}

.ml_8{ margin-left: -8px;}
.ml_4{ margin-left: -4px;}
.ml1{ margin-left:1px; }
.ml3{ margin-left: 3px;}
.ml4{ margin-left: 4px;}
.ml5{ margin-left: 5px;}
.ml6{ margin-left: 6px;}
.ml8{ margin-left: 8px;}
.ml10{margin-left:10px;}
.ml13{margin-left:13px;}
.ml14{margin-left:14px;}
.ml15{margin-left:15px;}
.ml16{margin-left:16px;}
.ml17{margin-left:17px;}
.ml18{margin-left:18px;}
.ml19{margin-left:19px;}
.ml20{margin-left:20px;}
.ml21{margin-left:21px;}
.ml22{margin-left:22px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:30px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml80{ margin-left:80px;}
.ml60{ margin-left:60px;}
.ml90{ margin-left:90px;}
.ml118{ margin-left:118px;}
.ml120{ margin-left:120px;}
.ml145{ margin-left:145px;}
.ml150{ margin-left:150px;}
.ml156{ margin-left:156px;}
.ml200{ margin-left:200px;}
.ml250{ margin-left:250px;}
.ml440{ margin-left:440px;}

.mlr10{ margin:0 10px;}
.mlr30{margin:0 30px;}
.mlr40{margin:0 40px;}

.mr3{ margin-right:	3px;}
.mr5{ margin-right:	5px;}
.mr8{ margin-right:	8px;}
.mr10{ margin-right:10px;}
.mr30{ margin-right:30px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr70{margin-right: 70px}
.mr107{margin-right: 107px}
.mr87{margin-right: 87px}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb50{ margin-bottom:50px;}
/*==========padding===============*/
.pt6{padding-top: 6px;}
.pt10{padding-top: 10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt20_ie{ padding-bottom:20px;}

.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl40{padding-left:40px;}
.pl70{padding-left:70px;}
.pl57{padding-left:57px;}
.pl81{padding-left:81px;}
.pl90{padding-left:90px;}
.pb10{ padding-bottom: 10px;}
.pb20{ padding-bottom: 20px;}

.pd10{padding:10px;}
.pd20{padding:20px;}
.pd30{padding:30px;}

.pr5{padding-right: 5px;}
.pr10{ padding-right:10px;}
.pr20{ padding-right:20px;}
.pr30{ padding-right:30px;}
.pr40{ padding-right:40px;}
.pr50{ padding-right:50px;}

.ptd20{ padding:20px 0;}
/*===========input============== */
.w13{width: 13px;}
.w20{width: 20px;}
.w24{width: 24px;}
.w30{ width:30px;}
.w40{ width:40px;}
.w50{width: 50px}
.w55{ width:55px;}
.w60{ width:60px;}
.w65{ width:65px;}
.w70{width:70px}
.w75{width:75px;}
.w77{width:77px;}
.w78{width:78px}
.w82{ width:82px;}
.w85{width: 86px;}
.w89{width: 89px;}
.w90{width: 90px;}
.w93{width: 93px;}
.w95{width: 95px;}
.w100{ width:100px;}
.w105{ width:105px;}
.w106{ width:106px;}
.w112{width:112px;}
.w110{width:110px;}
.w120{ width:120px;}
.w122{ width:122px;}
.w129{ width:129px;}
.w130{ width:130px;}
.w132{ width:132px;}

.w142{width:142px;}
.w146{width:146px;}
.w140_normal{ width: 140px;}
.w150{ width: 150px;}
.w152{ width: 152px;}
.w155{ width: 155px;}
.w160{ width:160px;}
.w161{ width:161px;}
.w166{ width:166px;}
.w170{width:170px}
.w174{width:174px}
.w178{width:178px}
.w182{ width:182px;}
.w185{ width:185px;}
.w190{ width:190px;}
.w194{ width:194px;}
.w198{ width:198px;}
.w200{ width:200px;}
.w220{width: 220px;}
.w226{width: 226px;}
.w232{width: 232px;}
.w240{width: 240px;}
.w242{width: 242px;}
.w250{width: 250px;}
.w254{width: 254px;}
.w257{width: 257px;}
.w260{width: 260px;}
.w265{width: 265px;}
.w270{ width:270px;}
.w280{ width:280px;}
.w290{ width:290px;}
.w300{width:300px;}
.w312{ width:312px;}
.w330{ width:330px;}
.w350{width:350px;}
.w354{ width:354px;}
.w360{ width:360px;}
.w380{ width:380px;}
.w384{ width:384px;}
.w390{width:390px;}
.w400{ width:400px;}
.w410{ width:410px;}
.w420{ width:420px;}
.w450{ width:450px;}
.w470{width:470px;}
.w475{width:475px;}
.w482{width:482px;}	
.w500{ width:500px;}
.w515{ width:515px;}
.w518{ width:518px;}
.w520{ width:520px;}
.w530{ width:530px;}
.w550{ width:550px;}
.w574{ width:574px;}
.w595{ width:595px;}
.w600{width:600px;}
.w612{ width:612px;}
.w620{ width:620px;}
.w630{ width:630px;}
.w635{width:635px;}	
.w670{ width:670px;}
.w676{ width:676px;}
.w688{ width:688px;}
.w700{ width:700px;}
.w729{ width:729px;}
.w738{ width:738px;}
.w770{ width:770px;}
.w780{ width:780px;}
.w800{ width:800px;}
.w871{ width:871px;}
.w140{width:140px; margin-right:13px;}

.h10{height:10px;}
.h13{height:13px;}
.h20{height:20px;}
.h22{height:22px;}
.h25{height:25px;}
.h26{height:26px;}
.h35{height:35px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h82{height:82px;}
.h84{height:84px;}
.h120{height:120px;}
.h130{height:130px;}
.h150{height:150px;}
.h200{height:200px;}

.ipt_grey{ background: #efefef;}
.hanggao24{ line-height:24px;}
.hanggao26{ line-height:26px;}
.hanggao32{ line-height:32px;}
.hanggao40{line-height:40px;}
/*============报表提示 ico===========*/	
.redmark,.unfold,.unfoldt{background: url(../images/report/rep_but_ico.png) no-repeat; width:16px; height:16px; display:inline-block; margin-bottom:-3px;}
	.redmark{background-position:-170px -15px; margin:0 5px -3px 3px;}
	.unfold{background-position:-170px -87px; cursor: pointer;}
	.unfoldt{background-position:-170px -50px; cursor: pointer;}
	
/* ==检查通过 */	

.redmark_green, .unfold, .unfoldt{
    background: rgba(0, 0, 0, 0) url(../images/report/rep_but_ico.png) no-repeat scroll 0 0;
    display: inline-block;
    height: 16px;
    margin-bottom: -3px;
    width: 16px;
}
.redmark_green {
    background-position: -170px -146px;
    cursor: pointer;
}
 .tip_tit .redmark_green {
    margin: 13px 8px 0 20px;
}
	
/*=========button==========*/
.grey_but,.green_but,.blue_but{ font-size:14px; height:28px; line-height:28px;  color: #fff; cursor: pointer; padding:0 3px;  display:inline-block; text-align:center; }
	.grey_but:hover,.green_but:hover,.blue_but:hover{ transition: border-color 0.3s; text-decoration:none;}
	.grey_but:focus,.green_but:focus,.blue_but:focus{ border-color: black; outline: none; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);}

/*--------灰色按钮-----*/	
.grey_but{ color:#666; border: 1px #d6d6d6 solid;
			background:#fafafa;
			FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fafafa,endColorStr=#f0f0f0); /*IE 6 7 8*/
			background: linear-gradient(top, #fafafa, #f0f0f0);
			/*background: -ms-linear-gradient(top, #fafafa, #f0f0f0);!* IE 10 *!
			background:-moz-linear-gradient(top,#fafafa,#f0f0f0);!*火狐*!
			background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fafafa), to(#f0f0f0));!*谷歌*!
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#f0f0f0));      !* Safari 4-5, Chrome 1-9*!
			background: -webkit-linear-gradient(top, #fafafa, #f0f0f0);   !*Safari5.1 Chrome 10+*!
			background: -o-linear-gradient(top, #fafafa, #f0f0f0); */ /*Opera 11.10+*/
		}		
	.grey_but:hover{ border:1px #a8a8a8 solid; color: #333;}	
/*--------绿色按钮-----*/	
.green_but{border: 1px #40740e solid; color: #fff;
			background:#6ea638;
			FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6ea638,endColorStr=#669a33); /*IE 6 7 8*/
			background: linear-gradient(top, #6ea638, #669a33);
			/*background: -ms-linear-gradient(top, #6ea638, #669a33);!* IE 10 *!
			background:-moz-linear-gradient(top,#6ea638,#669a33);!*火狐*!
			background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#6ea638), to(#669a33));!*谷歌*!
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6ea638), to(#669a33));      !* Safari 4-5, Chrome 1-9*!
			background: -webkit-linear-gradient(top, #6ea638, #669a33);   !*Safari5.1 Chrome 10+*!
			background: -o-linear-gradient(top, #6ea638, #669a33);*/  /*Opera 11.10+*/
			transition:all 0.5s ease-in;
	 		}
	*+html .green_but .ad_white{margin-top: -5px;}
	.green_but:hover{ border: 1px #244106 solid; color:#fff;
			background:#669933;
			FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#669933,endColorStr=#5f902f); /*IE 6 7 8*/
		    background: linear-gradient(top, #669933, #5f902f);
			/*background: -ms-linear-gradient(top, #669933, #5f902f);!* IE 10 *!
			background:-moz-linear-gradient(top,#669933,#5f902f);!*火狐*!
			background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#669933), to(#5f902f));!*谷歌*!
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#669933), to(#5f902f));      !* Safari 4-5, Chrome 1-9*!
			background: -webkit-linear-gradient(top, #669933, #5f902f);   !*Safari5.1 Chrome 10+*!
			background: -o-linear-gradient(top, #669933, #5f902f); */ /*Opera 11.10+*/
	}
/*--------蓝色按钮-----*/
.blue_but{  border: 1px #4261a5 solid; color: #fff;
			background:#5c77ad;
			FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#5c77ad,endColorStr=#6680b6); /*IE 6 7 8*/
			background: linear-gradient(top, #5c77ad, #6680b6);
			/*background: -ms-linear-gradient(top, #5c77ad, #6680b6);!* IE 10 *!
			background:-moz-linear-gradient(top,#5c77ad,#6680b6);!*火狐*!
			background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#5c77ad), to(#6680b6));!*谷歌*!
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5c77ad), to(#6680b6));      !* Safari 4-5, Chrome 1-9*!
			background: -webkit-linear-gradient(top, #5c77ad, #6680b6);   !*Safari5.1 Chrome 10+*!
			background: -o-linear-gradient(top, #5c77ad, #6680b6);*/  /*Opera 11.10+*/
			transition:all .5s ease-in;
		}	
	.blue_but:hover{ border: 1px #223868 solid; color: #fff; 
			background:#627bad;
			FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#627bad,endColorStr=#5872a7); /*IE 6 7 8*/
			background: linear-gradient(top, #627bad, #5872a7);
			/*background: -ms-linear-gradient(top, #627bad, #5872a7);!* IE 10 *!
			background:-moz-linear-gradient(top,#627bad,#5872a7);!*火狐*!
			background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#627bad), to(#5872a7));!*谷歌*!
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#627bad), to(#5872a7));      !* Safari 4-5, Chrome 1-9*!
			background: -webkit-linear-gradient(top, #627bad, #5872a7);   !*Safari5.1 Chrome 10+*!
			background: -o-linear-gradient(top, #627bad, #5872a7); */ /*Opera 11.10+*/
			
			}
/*--------按钮设置-----*/
.pa14{ padding:0 14px;}
.pa20{ padding:0 20px; font-size:12px;}
.pa20_1{ padding:0 20px;}
.pa12{ padding:0 12px; font-size:12px;}
.h26{ height:26px; line-height:26px;}
.mw50{ min-width:45px;}	
.mw50{ min-width:50px;}	
.mw90{ min-width:90px;}	
.change{ padding:0 5px; padding-right:35px;}

/*======report center but=========*/
.but_edic1{ width:15px; height:15px; background:url(../images/report/rep_but_ico.png) no-repeat -22px -22px;  display:inline-block; margin-right:4px;}

/*----橙色关闭按钮----*/
.tip_close{ width:19px; height:19px; background:url(../images/report/rep_but_ico.png) no-repeat -199px -13px; display:inline-block; cursor:pointer;}
.tip_close:hover{ background-position:-199px -44px;}

/*=============page 分页==========*/
.web-Page{ width:100%; height:36px; border-top:1px solid #e9e9e9; background:#F7F7F7; margin-top:20px; color:#666; line-height:36px; /*float:left;*/}
.page-number,.Jump-page{ vertical-align:middle; line-height:36px; height:36px;}
.page-number,.Jump-page span{ line-height:20px;}
.page-number{float:left; margin-left:10px;}
.Jump-page{float:right; margin-right:10px;}
	.page-number select{border:1px solid #c1c8d2; width:50px; margin-left:3px; margin-top:3px; overflow:hidden; display:inline-block; padding:0;}
	.Jump-page input{ width:30px; border:1px solid #c1c8d2; padding:0; text-align:center;}
	* html .Jump-page input{width:30px; border:1px solid #c1c8d2; padding:0;}
		.Jump-page input:hover{ border: 1px #A8A8A8 solid;}
	.Jump-page a{ margin-right:5px; color:#9f9f9f; }
	.Jump-page a:hover{ margin-right:5px; color:#0756aa; text-decoration:underline;}	
.web-Page .grey_but{ color: #666; display:inline-block; font-size:12px; padding:0 8px; height:16px; line-height:16px;margin-top: -1px;}
* html .web-Page .grey_but{ }	
.web-Page .grey_but:hover{ text-decoration: none; color: #333;}

/*==========两例===========*/
.twolst{ width: 97%; border:1px #e2e2e2 solid; background:#fcfcfc;  margin:0 auto; margin-top:30px; }
* html .twolstl{overflow: hidden;}
.twolstl{ width: 70%; border-right:1px #e2e2e2 solid; min-height: 580px;
		 box-shadow: 1px 0px 3px #e0e0e0;
		-webkit-box-shadow: 0px 0px 5px #e0e0e0;
     	-moz-box-shadow: 0px 0px 5px #e0e0e0;
 		}
.twolst .wrap{ background: #f9f9f9;	 		 
			   FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fbfbfb,endColorStr=#ffffff); /*IE 6 7 8*/
				background: linear-gradient(top, #fbfbfb, #ffffff);
			   /*background: -ms-linear-gradient(top, #fbfbfb, #ffffff);!* IE 10 *!
			   background:-moz-linear-gradient(top,#fbfbfb,#ffffff);!*火狐*!
			   background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fbfbfb), to(#ffffff));!*谷歌*!
			   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbfbfb), to(#ffffff));      !* Safari 4-5, Chrome 1-9*!
			   background: -webkit-linear-gradient(top, #fbfbfb, #ffffff);   !*Safari5.1 Chrome 10+*!
			   background: -o-linear-gradient(top, #fbfbfb, #ffffff); */ /*Opera 11.10+*/
			}
.twolstl .lst{border-top:1px #b2b2b2 dashed; margin-top:20px; padding-top:15px; font-size:14px; line-height:24px; color: #666;}
	.twolstl .lst label{ width: 80px; display: inline-block;}	
.tab{ width: 100%; border-collapse:collapse; border: 1px #eee solid;}
	.tab th,.tab td{padding:8px; font-size: 14px; color:#666; }
	.tab th{ background: #f9f9f9;}
	.tab th{ border-right:1px #eee solid; }
	.tab td{ border:1px #eee solid;}
	.tab tr{ background:#fff;}
	.tab thead th{ border-bottom:1px solid #eee; background:#f1f1f1;}
.twolst .tabbut,.pop_content .tabbut{ border-top:1px #e4e4e4 solid; margin-top: 20px; padding-top:20px; text-align: center;}
.twolst .tabbut1{ border-top:1px #e4e4e4 solid; margin-top: 20px; padding-top:20px; }
.twolst .tabbut1 input{margin-left:335px}
/*======report 申请列表========*/
#rol_main{ width:98.9%; margin:0px auto; margin-bottom:10px; /*overflow:hidden;*/}
.py-icon{ display:inline-block; vertical-align:middle; background:url(../images/sm_icon.png) no-repeat; margin-right:6px;  width:16px; height:16px;}
.icon69{ background:url(../images/report/rep_but_ico.png) no-repeat -132px -70px; width:16px; height:16px; display:inline-block; vertical-align:middle; margin:-3px 6px 0 0; }

/*========report leftnav_ico申报书共用样式==========*/
.rep_ico1,.rep_ico2,.rep_navl,.rep_navr,.rep_navl_no,.rep_navr_no{ background:url(../images/report/rep_but_ico.png) no-repeat; display:inline-block; vertical-align: middle;}
.rep_ico1,.rep_ico2{width:16px; height:16px; margin-right:6px;}
	.rep_ico1{ background-position:-132px -15px;}
	.rep_ico2{ background-position:-132px -46px;}
.rep_navl,.rep_navr{width:18px; height:18px; display:none; cursor: pointer; margin-right: 6px; }
	.rep_navl{ background-color:#e1e1e1 ;background-position:-132px -88px;}
	.rep_navr{ background-color:#e1e1e1; background-position:-132px -114px;}
.rep_navl_no,.rep_navr_no{width:18px; height:18px; display:none; cursor: pointer; margin-right: 6px; cursor:auto;}
	.rep_navl_no{ background-color:#f1f1f1;background-position:-132px -211px;}
	.rep_navr_no{ background-color:#f1f1f1; background-position:-132px -188px;}
/*============搜索==============*/
.search_box {background-color:#f7f7f7;	border-bottom:1px solid #e2e2e2; margin-bottom: 15px; padding:15px; z-index:6;}
	.s_box_nr { background: url(../images/search_img.gif) left center no-repeat; padding-left: 60px;}
	.search_box .detail {height: auto !important;min-height: 60px;}
	.search_ach_list{ color:#666;}
	.search_ach_list table tr td {padding: 5px 3px;}
	.ach_table tr td {	padding: 3px 0;}
	.search_more {	position: absolute;	right: 10px;top: 10px;}
	.search_help {position: absolute;right: 15px;top: 10px;}

	.search_box .grey_but{ height: 28px; line-height: 28px;}
	*+html .search_box .grey_but{line-height: 26px;}
	.search_box .s_in{ height:26px; line-height:26px; background-color:#FFF; border:1px solid #e2e2e2; width:47%;}
	.search_box .s_in input{ margin:0; padding: 0px; height:26px; line-height:26px; border:0; width:90%; float:left;}
	.search_box .s_i_img{ background:url(../images/top_ico.png) no-repeat -258px -16px; width:26px; height:26px; display:inline-block; vertical-align:middle; float:left;}
	.search_box .senior{ margin-left:20px; margin-top:5px;}
	.s_m_left{ margin-left:20px;}
	/* 	灰色的查询框向下 */
	.shear_head-down {background: url("../images/report/rep_but_ico.png") no-repeat -9px -11px; width: 7px; height: 8px; display: inline-block; vertical-align: middle; overflow: hidden; margin-left: 3px;}
	/* 	蓝色的查询框向下 */
	.blue_shear_head-down {background: url("../images/report/rep_but_ico.png") no-repeat -9px -62px; width: 7px; height: 8px; display: inline-block; vertical-align: middle; overflow: hidden; margin-left: 3px;}
	.shear_head-up {background: url("../images/report/rep_but_ico.png") no-repeat -9px -35px; width: 7px; height: 8px; display: inline-block; vertical-align: middle; overflow: hidden; margin-left: 3px;}

/*===========高级搜索===============*/
.advanced_search { width: 96%; background-color:#f7f7f7; left:0px; top:0px; position:relative; padding:0; margin: 0px; padding: 0px 0px 0px 0px; margin-left: 0px; border-top: 0px;}
.advanced_search tr { height: 38px; }
.advanced_search input[type='text'] { height: 22px; line-height: 22px; padding: 0px 5px 0px 5px;}
.advanced_search select { height: 26px; line-height: 26px;}
.advanced_search .senior{ margin-left:0px; margin-top:0px;}
.advanced_search .segmentation{ border-top: 1px dotted #cccccc; }
.advanced_search .align_r{ text-align: right; }

/*======内容部分======*/
.left-wrap{ width:17%; float:left;}
.right-wrap{ width:80%; float:right; border-left:1px solid #e2e2e2; padding-left:18px; height:auto; min-height:500px;}

.sidebar-nav{ width:17%; float:left; overflow:hidden;}
.sidebar-nav .wirt{font-size:14px; font-weight:bold; border-bottom:1px solid #E2E2E2; padding-bottom:5px; margin-bottom:10px;}
	.sidebar-nav li{ width:17%; float:left; margin-bottom:1px; }
	.sidebar-nav li a{ background-color:#fff; padding:7px 5px 7px 2px; overflow:hidden; display:block; color:#333; text-decoration:none; text-align:left; text-overflow:ellipsis;  cursor:pointer;}
	.sidebar-nav li a:hover{ background-color:#e4eef9; }/*一级菜单*/
	.sidebar-nav li .Fleft{ width: 120px; display:inline-block; }
	* html .sidebar-nav li .Fleft{ float: left;}
	*+html .sidebar-nav li .Fleft{ width: 120px; float: left;}
.sidebar-nav:hover .rep_navl,.sidebar-nav:hover .rep_navr,.sidebar-nav:hover .rep_navl_no,.sidebar-nav:hover .rep_navr_no{ display:inline-block;}
.sidebar-nav:hover .rep_navl:hover{ transition:background-color 0.3s; background-color:#558bc6; background-position:-132px -137px;}
.sidebar-nav:hover .rep_navr:hover{ transition:background-color 0.3s; background-color:#558bc6; background-position:-132px -163px;}
	.sidebar-nav .Fright{ float: right; color:#999; }
.leftnav-hover{ background-color:#558bc6!important; padding:3px 5px 3px 2px; color:#FFF!important;/*  height:20px; line-height:20px;  font-weight:bold!important;display:block; text-decoration:none; text-align:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; */ cursor:pointer;}
.leftnav-hover .Fright{ color: #d6e0ef;}
.sidebar-nav dl{ width:17%; overflow:hidden; margin-top:4px;}
	.sidebar-nav dd{ width:17%; float:left; line-height:14px; height:auto; margin-bottom:1px;}
	.sidebar-nav dd a{width:15%; height:20px; line-height:20px; background:#fff; padding:3px 5px 3px 20px; display:block; color:#333; font-weight:normal; text-decoration:none; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; cursor:pointer;}
	.sidebar-nav dd a:hover{ background:#e4eef9;color:#333;}
.sidebar-nav .two li{ font-weight: bold;}
.pydot{ width: 4px; height: 4px; background: #666; display:inline-block; margin:0 6px;  margin-top:5px; overflow: hidden;}
.pydot,.Fright{ float: left;}
.leftnav-hover .pydot{ background: #fff; margin-top:7px;}

.t_css{table-layout:fixe; border-collapse:collaps; background:#fff;}
	.t_css th,.t_css td{padding-left:5px;padding-right:5px; }
	.t_css th{ height:28px; line-height:28px; color:#999999; background-color:#f2f2f2;  border-top: #e9e9e9 1px solid;}
	.t_css td{ border-bottom: #e9e9e9 1px solid; border-top: #e9e9e9 1px solid;}
	.t_css th.border_right, .t_css td.border_right{ border-right: #e9e9e9 1px solid; padding-right: 5px;}
	.t_css th.border_left, .t_css td.border_left{ border-left: #e9e9e9 1px solid; }
	.t_css tr p{ /*line-height:16px; *//* margin-bottom:3px; */}
	.t_css tr:hover{transition:background-color 0.2s; background: #f9f9f9; }	
.t_css2{ border-collapse: collapse;}
		.t_css2 .t_lst_tag{ width:32px; height:19px;   position:absolute; top:-1px; right:5px; color: #fff; text-align: center;}
		.t_css2 td{ border-top:1px #ccc dotted; border-bottom:1px #ccc dotted;}		
		.t_css2 .t_lst_pic{ width: 40px; height: 48px; border: 1px #e2e2e2 solid; position:relative; }
	    .t_css2 .t_lst_pic img{ width: 40px; height: 48px;}	

.t_css_select{ border:1px solid #e9e9e9;}
.t_css_select th,.t_css_select td{padding-left:5px; }
.t_css_select th{ height:28px; line-height:28px; color:#999999; background-color:#f2f2f2;  border-top: #e9e9e9 1px solid; font-size:14px;}
.t_css_select td{ border:none;}
.t_css_border{ margin:10px 0 15px; font-size:14px; color:#666;}
.t_css_border td{ padding-left:0;}
.t_css_border label{ margin-right:10px; padding:5px 0; display: inline-block;}
	.t_css_border label input{margin-right:6px; }
/*.t_css_border td{ border-bottom:1px solid #e9e9e9;}*/

.t_lst_pic{ width: 68px; height: 80px; border: 1px #e2e2e2 solid; position:relative; }
	.t_lst_pic .ms{ position:absolute; display:inline-block; top:67px; left:-45px; width:96px; height:20px; line-height:16px; text-align:center; color:#888888;font-size:11px;/*background:#000;  filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2;*/-webkit-text-size-adjust:none; -webkit-transform:scale(0.9);-o-transform:scale(0.9); transform:scale(0.9);-moz-transform:scale(0.9); display:inline-block;}
	.t_lst_pic img{ width: 68px; height: 80px;}
	.t_lst_tag{ width:32px; height:19px;   position:absolute; top:-1px; right:5px; color: #fff; text-align: center;}
		.t_lst_tag .bg{ width:34px; height:15px; padding:1px 0 3px 0; background: #000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4;  top:0; right:0; position: absolute;}
.t_lst_tx{font-size: 14px; line-height: 150%; margin-right: 20px; max-width: 550px;}
	.t_lst_tx a{ }
	/*.t_lst_tx .ft12{ padding-top:6px;}	*/
	.t_lst_tag .lt{border-left:0px solid transparent; border-right:18px solid transparent; border-top:4px solid #000; filter:alpha(opacity=40); -moz-opacity:0.4;  opacity: 0.4; 
		display:block; position: absolute; top: 19px; right:16px;	}
	.t_lst_tag .rt{border-left: 18px solid transparent;border-right:0px solid transparent; border-top:4px solid #000;filter:alpha(opacity=40); -moz-opacity:0.4;  opacity: 0.4; 
		display:block; position: absolute; top: 19px; right:0px;}	    
.line_1 td{ padding:20px 0px 20px 5px; border-bottom:1px #e9e9e9 solid ;}/*申请列表*/	
.line_2 td{ padding:10px 0px 10px 5px; border-bottom:1px #e9e9e9 solid ;}/*申请计划*/	
.line_3{ border-bottom:1px #e9e9e9 solid; padding-bottom:12px;  }
.line_4 { border-bottom:1px solid #ddd;}
.line_5 { border-bottom:1px dashed #ddd;}
	.line_3 .t_css tr:hover{background:none;}/*项目变更*/
	.line_3 .t_css td{ border: none;}	
	.line_3 td{ padding:10px 0px 10px 5px;}
	.line_3 .t_css2 tr:hover{background: #fff; transition: background-color 1s; background: #f9f9f9; }	
	.line_3 .t_css2 tr:hover .rpt_del{display: block;}
	.line_3 .t_css2 .t_lst dd{padding-top: 12px;}
	.line_3 .t_css2 .ftar{ color: #666;}
.line_3 .pl90{position: relative;}
.line_3 .pl90 .shrink,.line_3 .pl90 .spread{position: absolute; top:20px; left:66px; }	

	.t_css .number_input,.t_cx .number_input{ width:20px; padding:0 5px; margin:0 10px; text-align:center; height:18px;}

.rpt_tabbut{ min-width:40px; height:26px; line-height:26px; padding:0 5px; display: inline-block; cursor: pointer; background:#fff; font-size: 12px; color: #666; border:1px dotted #96aace;}
.rpt_del{ width:18px;  height:18px; display:none; background:url(../images/report/rep_but_ico.png) no-repeat -35px -40px #dedede; cursor: pointer; }
	.rpt_del:hover{ transition:background-color 0.3s; background-color:#558BC6; background-position:-62px -40px; }
.line_1 tr:hover .rpt_del { display:block; cursor:pointer;}	


/*======shortcut办事快捷通道==========*/
.shortcut{ width: 100%; border-bottom:1px #f1f1f1 solid; background: #f9f9f9;	 		 
			FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fbfbfb,endColorStr=#ffffff); /*IE 6 7 8*/
			background: linear-gradient(to bottom, #fbfbfb, #ffffff);
			/*background: -ms-linear-gradient(top, #fbfbfb, #ffffff);!* IE 10 *!
			background:-moz-linear-gradient(top,#fbfbfb,#ffffff);!*火狐*!
			background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fbfbfb), to(#ffffff));!*谷歌*!
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbfbfb), to(#ffffff));      !* Safari 4-5, Chrome 1-9*!
			background: -webkit-linear-gradient(top, #fbfbfb, #ffffff);   !*Safari5.1 Chrome 10+*!
			background: -o-linear-gradient(top, #fbfbfb, #ffffff);*/  /*Opera 11.10+*/
	 	}
.twolst_tt{ width:100%; top:10px; left:-2px; font-size:14px; height:32px; line-height:32px; }
	* html .twolst_tt .mr70{ margin-right: 35px;}
	.twolst_fnt{ font-weight:bold; color:#fff;  background: url(../images/tag_bg.png) no-repeat top right; padding:0 36px 0 20px; }
	.twolst_r{ margin-top:10px; float: right;}
	.twolst_r_1{ margin-top:0; float: left; margin-left:20px;}
	.twolst_r a,.twolst_r a:hover{ color:#226FBE;}
.shortcut .list{ padding:45px 0 30px 30px; display: block;}
/*此处已经修改，不要替换*/


	.shortcut .list li{ width:16.5%; height: 110px; float: left; margin-top:30px; position:relative;text-align: center; display:flex; justify-content:center; }
	.shortcut .list a{ text-align: center; line-height: 25px; font-size: 14px;  color: #666; display:flex; flex-direction:column; align-items: center;}
	.bubble{ position:absolute; top:-6px; left:50%; transform: translateX(20px); cursor:pointer; background:#ff5757;  border-radius:50%; height:20px;  width:20px; display:flex; justify-content:center}
	.bubble font{ color:white; display:inline-block;  line-height:20px; padding:0; text-align: center; font-size: 12px;}
	.shortcut  .list span{ display:inline-block; width: 110px; margin-top:10px; }

/*========提醒===========*/
.remind{padding:20px; padding-bottom:50px;  margin-top: 5px; background: #fff; border-top:1px #f1f1f1 solid;}
	.remind .navlst{ padding-left: 10px; border-bottom:1px #e5e5e5 solid; height: 34px; display: block;;}
		.remind .navlst li{ float: left; margin:0 36px -2px 0; z-index:6;  }
		.remind .navlst li a{ line-height:31px; font-size:14px; color: #666; display:inline-block; text-decoration: none; margin-bottom: 1px; }
	.navlst .on { border-bottom:3px #226fbe solid; color: #333; font-weight: bold; }

	.remind .cenlst{width: 100%; margin:16px 0 0 10px;}
		.remind .cenlst li{ width: 100%; padding:6px 0; font-size: 14px; color: #666;}
		.remind .cenlst li a{ color: #226fbe; font-size:14px; text-decoration:none; margin:0 3px;}
		.remind .cenlst li a:hover{text-decoration:underline;}
.twolstr{ width: 276px;}
	.twolstrw{width: 218px; margin: 0 auto; margin-top: 26px;}	
.replst_r{margin-left:-10px; }
	.replst_r a{float: left; margin: 20px 0 30px 30px; }		
	.replst_r a:hover{color: #005bac;}
	.replst_r .t_lst{text-align: center; }
	.replst_r .t_lst p{line-height: 35px;}
.contact{}	
	.contact h2,.contact h3{ font-size: 14px; color: #226fbe; line-height: 20px;}
	.contact h3{ font-weight: normal;}
	.contact h4{ font-size: 12px; /*color: #999;*/ margin-top:18px; border-top:1px #e2e2e2 solid; padding:8px 0 4px 0;  }
	.contact .name,.contact .tel,.contact .email{ background: url(../images/contact_ico.png) no-repeat;}
	.contact .name{ background-position:0 6px; }
	.contact .tel{ background-position:-1px -25px; }
	.contact .email{ background-position:0 -58px; }
	.contact .t_indent{ line-height: 24px;}
.cen_hint{background: #fefaf9; border: 1px #ffcebe dashed; padding:14px 10px; display:block; line-height: 20px; margin-top:10px;}	
	.cen_hint dt,.cen_hint dd{display: block;}
	.cen_hint dd{max-width: 620px;}
.two_nav_name{width:100px;}

/*--ico--*/
/*--申报-ico-*/
.rep_time,.rep_ope{ display:inline-block; background:url(../images/raplist_ico.png) no-repeat #fff;}
	.rep_time{ background-position:right -3px; }
	.rep_ope{ background-position:right -31px; }
.ad_white,.ad_grey,.ext_white,.return{width:10px; height: 10px; background: url(../images/report/rep_but_ico.png) no-repeat; display: inline-block; margin-right: 6px;}
	.ad_white{ background-position: -8px -107px; }	
	.ad_grey{background-position: -8px -137px; }
	.ext_white{ background-position: -8px -162px;}
/*	.return{background-position: -10px -63px; }	*/
/*--shortcut--*/
.shor_i1{ width: 64px; height: 64px; background: url(../images/shortcut_images/1.png) no-repeat; display: inline-block;}	
.shor_i2{ width: 64px; height: 64px; background: url(../images/shortcut_images/2.png) no-repeat; display: inline-block;}
.shor_i3{ width: 64px; height: 64px; background: url(../images/shortcut_images/3.png) no-repeat; display: inline-block;}
.shor_i4{ width: 64px; height: 64px; background: url(../images/shortcut_images/4.png) no-repeat; display: inline-block;}
.shor_i5{ width: 64px; height: 64px; background: url(../images/shortcut_images/5.png) no-repeat; display: inline-block;}
.shor_i6{ width: 64px; height: 64px; background: url(../images/shortcut_images/6.png) no-repeat; display: inline-block;}
.shor_i7{ width: 64px; height: 64px; background: url(../images/shortcut_images/7.png) no-repeat; display: inline-block;}

/* 	.shor_i1{ background-position:0px 0px; }
	.shor_i2{ background-position:-107px 0px; }
	.shor_i3{ background-position:-214px 0px; }
	.shor_i4{ background-position:-321px 0px; }
	.shor_i5{ background-position:-428px 0px; }
	.shor_i6{ background-position:-535px 0px; }
	.shor_i7{ background-position:-642px 0px; }	 */
/*群组成员小图标*/
.icon_infor{background:url(../images/sm_icon.png) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; padding-left:4px;}
.Invite{background-position: 0px -384px; background-position:0px -384px;}
.quit{background-position:-23px 0px;}
.e-mail{ background-position:-48px -0px;}
.qq-icon{background-position:-137px 0px;}
.phone{background-position:-78px 2px;}
.telephone{background-position:-107px 0px;}
.MSN{background-position:-166px 0px; _padding-bottom:1px;}
.founder{background-position:-194px 0px;}
.founder2{ background-position:-220px 0px ;}
.Crew-icon{ background-position: 0px -262px;}
.skype{background-position: -292px -196px;}

.icon_infor1{background:url(../images/contact_ico.png) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; padding-left:4px;}
.e-mail1-1{background-position:0px -62px;}
.phone-1{ background-position:0px -30px; }

.wj_icon{ background:url(../images/pop_icon.png) no-repeat; display:inline-block;}
.wj_icon{ width:12px; height:12px; background-position:-3px -2px; margin-right:5px; vertical-align:middle;}

/*====左边nav 小三角形=====*/
.Shear-head{ background:url(../images/sm_icon.png) no-repeat; width:4px; height:7px; float:left; margin:3px 5px 0 2px; overflow:hidden;}
.Shear-headbottom{ background:url(../images/sm_icon.png) -280px -88px no-repeat; width:7px; height:4px; float:left; margin-right:5px; margin-left:-2px; margin-top:8px; overflow:hidden;}
.Shear-headnone{ background:none; width:4px; height:7px; float:left; margin-right:5px; margin-top:10px; overflow:hidden;}
/*左边二级菜单隐藏*/
.menu-shrink{display:none;}
.menu-expansion{display:block;}

.h_c_box{ border-top:2px solid #226fbe; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:0 0 0 0; overflow:hidden;}

/*========查看更多=========*/
.read_more{background-color:#f7f7f7; border:1px solid #e9e9e9; padding:6px 20px; text-align:center;}
.read_more a{ display:inline-block;}


/*======排序图标======*/
.px_type{ color:#999999; display:inline-block; padding:0 3px; }
.order_down,.order_up{ width:7px; height:4px; background:url(../images/px_icon.png) no-repeat; display:inline-block; cursor:pointer; margin-left:3px; padding-top:2px; }
.order_down{ background-position:-3px -12px;} 
.order_down:hover{ background-position:-3px -40px; }

.order_up{ background-position:-3px -68px;} 
.order_up:hover{ background-position:-3px -96px; }

 /*======内容区标题=======*/
.rol_maintitle{ font-weight:bold; font-size: 14px;}
.mana_tit{ line-height:28px;}
.bargain span{ line-height:28px; height:28px; display:inline-block;}

/*=======表格1 通用====*/
.ret_lst1,.ret_lst2{ width: 100%; font-size:14px;}
	.ret_lst1 th{color: #333; text-decoration: none;}
	.ret_lst1 td{color: #666; }	
	.ret_lst1 th,.ret_lst1 td{padding:8px 0;}
.ret_table{width: 100%; font-size:12px;}
	
.ret_lst1 .ipt_pr25{ padding-right:25px;}/*争对右边有选项的输入框的背景*/
	
/*=====表单共用部分=======*/
.report_tx{}
	.report_tx h2{ font:bold 18px/36px Arial,"Microsoft yahei"; color: #333; height:40px; padding-top: 20px;}
	.report_tx h2 .cb{ width: 5px; height: 16px;  background: #226fbe; display: inline-block; margin-right: 10px; vertical-align:middle;}
	.report_tx h3 .cb{ width: 5px; height: 16px;  background: #226fbe; display: inline-block; margin-right: 10px; vertical-align:middle;}
	.report_tx .txt{ border:1px #e4e4e4 solid; background: #fff; padding:0px 30px 30px 30px;}
	.report_tx .txt1{ border:1px #e4e4e4 solid; background: #fff; padding:0px 30px 30px 20px;}
	.report_tx .questxt{ border:0px; background: #fff; padding:0px 30px 30px 30px;}
	.report_tx .txt2{border:1px #e4e4e4 solid; background: #fff;color:#666666;padding:10px 10px 10px 10px;}
	.report_tx .box{ background: #fff; padding:15px 30px 20px 30px;}
	.report_tx h3{font:bold 14px/200% Arial,"Microsoft yahei"; color: #333; border-bottom:1px #e4e4e4 solid; padding-top:10px; overflow:hidden;}
	.report_tx h3.add-h3{font:bold 12px/200% Arial,"Microsoft yahei"; color: #333; padding-top:10px; border-bottom:1px #e4e4e4 dashed; overflow:hidden;}
	.report_tx h3.more_one{font:bold 14px/140% Arial,"Microsoft yahei"; padding:5px 0; color: #333; border-bottom:1px #e4e4e4 solid; padding-top:10px; overflow:hidden;}
	.report_tx h4{ font:12px/200% Arial,"Microsoft yahei"; display: inline-block; color: #333; margin-top: 10px; }
	.report_tx h5{ font:bold 12px/150% Arial,"Microsoft yahei"; color: #999; border-top:1px #e4e4e4 solid; margin-top: 20px; padding-top: 10px; }
	.report_tx h6{ color: #666; line-height: 36px;}
	.report_tx .txtre{ border:1px #e4e4e4 solid; background: #fff; padding:0px 30px 30px 10px;}

/*======表格增加项目成员=======*/
.add_people{ margin:20px 40px;}
.fg_line_1{ width:100%; height:1px; border-bottom:1px solid #e5e5e5; display:inline-block;}
.ret_lst1 input,.ret_lst1 textarea,.ret_lst1 select{ color:#666666; font-size:12px;}

.jl_jr{ margin-top:40px; }

.t_css_x th{ background:#fff; border:none; border-bottom:1px; padding:5px 0px; line-height:150%;}
.t_css_xx {margin-bottom:1px;}/* 适配火狐浏览器的虚线，ITCFASII-6211 */
.t_css_xx th{ background:#fff; border:none; border-bottom:1px dashed #cccccc; padding:5px 0px; line-height:150%;}
.t_css_xx td{ border-top:none; padding:10px 0;}
.t_css_xxx th{background:#fff; border:none;padding:5px 0px; line-height:150%;}
.t_css_xxx tr{border-bottom:0.1px dashed #cccccc;}
.hvbg_10pa li{ padding:10px 0;}
.hvbg_10pa .edit{ top:10px;}
.hvbg .att_tit{ width:auto; height:26px; display:inline-block;}


.input_red{ color:#f00;}
.ret_lst1 .fg_input{ width:222px; height:84px;}
.ret_lst1 .fg_input1{ width:150px; height:84px;}
.ret_lst1 .fg_input2{ width:300px; height:84px;}
.ret_lst1 .fg_input3{ width:150px; height:120px;}
.ret_lst1 .fg_input4{ width:100px; height:84px;}
.ret_lst1 .fg_input5{ width:20px; height:84px;}

/*===分割线partition====*/	
.part_wt{width: 100%; height: 1px; line-height: 1px; background: #e4e4e4; margin:20px 0;}	
.bor_b{border-bottom:1px #F1F1F1 solid; }
.bor_b1{border-bottom:1px #e9e9e9 solid; }

/*======选择删除=======*/
.one_delect{ float:left; font-size:12px; margin-right:10px; height:20px; line-height:20px;} 
.delect{ background:url(../images/sm_icon.png) 3px -9px no-repeat; width:16px; height:16px; display:inline-block; vertical-align:top; margin-top:2px; margin-left:3px;}
.delect:hover{ background:url(../images/sm_icon.png) 3px -24px no-repeat;}

/*======关键字=====*/
.enter_name{ border:1px solid #d1d1d1; padding:5px; overflow:hidden;}
.key_word li{ background:#efefef; padding:0 8px; height:20px; line-height:20px; display:block; margin:2px 2px; float:left; word-break:break-all; display:block; overflow:hidden;}
.key_word li:hover{ background:#e3e3e3;}
.enter_name .key_input{ height:20px; line-height:20px; color:#999; border:none; font-size:12px; padding:0 5px; margin-top:2px;}
.rep_list{ display: inline-block;background: url(../images/raplist_ico.png) no-repeat -7px -34px; position:absolute; z-index:15; width:20px; height:20px; right:1PX; top:3px;}
.rep_list_search{ display: inline-block;background: url(../images/raplist_ico.png) no-repeat right -34px #fff; }

.enter_name1{ padding:2px 3px; border:1px solid #d1d1d1; position:relative; display:inline-block; float:left; }
.key_word1 li{ background:#efefef; padding:0 5px; height:20px; line-height:20px; display:block; margin:2px 2px; float:left; word-break:break-all; display:block; overflow:hidden; font-size:14px;}
.key_word1 li:hover{ background:#e3e3e3;}
/*======框内复选=====*/
.fx_select{ padding:5px;}
.fx_select li{ width:100%; height:24px; line-height:24px;}
.fx_select li input{ vertical-align:middle;}

/*=====990宽标题======*/
.twolst_tit{ overflow:hidden; line-height:30px;}
/* .twolst_tit h2{ font-size:16px; color:#333; font-family:'Segoe',Helvetica,Arial,sans-serif;} */

/*=====评审=====*/
/*-----评审common------*/
.pinsh_wrap{ width: 988px; border:1px #e2e2e2 solid; background:#fff;  margin:20px auto;}
.prof_ico_blue,.prof_ico_green,.select_blue,.select_green{ background:url(../images/icon.png) no-repeat; display:inline-block; font-size:14px; color:#fff; line-height:30px; font-weight:bold; text-indent:2em; position:absolute; left:-1px; height:30px;}
.prof_ico_blue{ width:160px; background-position:-422px -6px;}
.prof_ico_green{ width:176px; background-position:-422px -47px;}
.select_blue{ width:142px; background-position:-274px -7px;}
.select_green{ width:142px; background-position:-274px -47px;}
.twolst_green{ width:988px; border:1px dotted #78b83b; margin:0 auto; background:#fff;}
.twolst_blue{ width:988px; border:1px dotted #97c7f2; margin:0 auto; background:#fff;}
.set_heig{ width:100%; overflow-y:auto;}
.h453{ height:453px;}
.h340{ height:340px;}
.h493{ height:493px;}
.h370{ height:370px;}

/*-------专家查找---------*/
.prof_cx{ border:1px dashed #ffcebe; padding:20px 40px; background:#fefaf9;}
.t_cx{ font-size:14px; }
.t_cx td,.t_cx th{padding:5px 0;}
.t_cx input[type="checkbox"]{ margin-right:5px; vertical-align:middle}
.t_cx label{ margin-right:15px;}
.prof_cx_but{ width:100%; border-top:1px dotted #cccccc; padding:10px 0; overflow:hidden;}
.prof_cx_but a{ line-height:30px;}

.sel_proj{padding: 20px; padding-bottom: 30px; margin-top: 5px; background: #fff; border-top: 1px #f1f1f1 solid;}
.spe_input{ margin-right:0;}
.profiledotted{border-bottom: 2px dotted #cccccc}
/*========填写检查提示框=======*/
/**此处已修改，不要替换**/
/*start*/
.tip{ background:#f8f0cd; padding:0; overflow:hidden;}
/*end*/
.tip_wrap{ border:1px solid #d9c29d; background:#fffdf4; margin:10px 10px 10px 10px; overflow:hidden;}
.tip_tit{ width:100%; border-bottom:1px dashed #d9c29d; height:44px; line-height:44px;}
.tip_tit .redmark{ margin:13px 8px 0 20px;}
.tip_cont{ padding:10px 20px 20px; height:200px; overflow:auto;}
.tip_cont ol{ margin-left:20px;}
.tip_cont ol li{ line-height:24px; width:100%; color:#333; list-style:decimal;}

/*========邮件通知=======*/
.set_pic{ border: 1px #d1d1d1 solid; padding-left:5px; height:26px; display:inline-block; vertical-align:middle;}
.set_pic .wj_input{ border:none; height:24px; line-height:24px; color:#666; padding:0; font-size:12px;}

/*承担单位个人注册*/	
.corp_reg{ padding:60px 72px 60px 80px; }
	.corp_reg h3{font:bold 16px/40px 'Segoe',Helvetica,Arial,sans-serif; color: #333; border-bottom:1px #e4e4e4 solid; }
	.reg_lst{/*color: #999;*/ font-size: 12px; padding: 12px 0;}
/*		.reg_lst li{ width: 100%; padding:6px 0; height: auto; font:left; }*/
		.reg_lst li{ width: 100%; padding:6px 0; height: auto; text-align: left; /* Changed from invalid font:left */ }		
		.reg_lst label{ width: 206px; text-align:right; font-size: 14px; display:inline-block; color: #333;}
		.reg_lst label.v_top{ vertical-align:top;}
		.reg_lst label.line_height_28{ line-height: 28px; }
		.reg_lst span{ display: inline-block;}
		.reg_lst span.org_ex{ display:inline;}
		.reg_lst li a{ font-size: 14px; color:#226FBE;}
		.reg_lst li a.login_mana{ font-size:12px; color:#666666; margin-left:100px;}
		.reg_lst li input,.reg_lst img,.reg_lst li span,.reg_lst li i,.reg_lst select{ margin-right:6px; vertical-align:middle;}
		.reg_lst li span.iris-combo-arrow, .reg_lst li span.iris-combo-arrow-down, .reg_lst li span.iris-combo-arrow-up {margin-right: 0px;}
		.reg_lst li span.note{ margin-right:0; width:8px; display:inline-block;}/*实现*号对齐*/
		.reg_lst li .redmark{margin-bottom:0px;}	
		* html .reg_lst li .redmark{margin-bottom:3px;}
		*+html .reg_lst li .redmark{margin-bottom:3px;}	
	.reg_lst .explain{ padding:6px 0; height:16px; line-height:16px;}
	.reg_lst .explain a{ text-decoration:none;}
	.reg_lst .explain,.twolst .corp_reg .tabbut{ padding-left:206px; text-align: left;}
	.lst .reg_lst .explain{ padding-left:120px;}
	.reg_lst .rpt_bt2{ line-height: 26px;}
.corp_ad li{ line-height:50px; margin-top:30px; padding-top:34px; font-size:14px; text-align:center;  background:url(../images/corp_ad.png) no-repeat top center; display: block;}
.mid_tt{width:100%; height:32px; font:bold 16px/32px 'Segoe',Helvetica,Arial,sans-serif; color: #333; border-bottom:1px #e4e4e4 solid;}
.mid_tt .ky_logo{ margin-top:-2px;}
	.pop_w .mycloud .reg_lst label{ width: 80px;}
	.pop_w .mycloud .tabbut{margin-top:0px;}
/* .reg_success{ font-family:'Segoe',Helvetica,Arial,sans-serif; font-size:14px; background:#fefaf9; padding:15px; border:1px dashed #ffcebe;} */
.reg_success strong{ font-size:16px;}
	
/*表格2*/
.ret_lst2 label{ margin-right:10px; padding: 10px 0; display: inline-block;}
	.ret_lst2 label input,.ret_lst3_1 label input,.ret_lst3 label input{margin-right:6px; vertical-align:middle; }
/*表格3*/
.ret_lst3_1{ width:100%; margin:0; padding: 0; font-size: 12px;}
.ret_lst3 { width:100%; margin:0; padding: 0; font-size: 12px;}
.ret_lst3_1 td{  padding:10px 0; line-height:20px;}
	.ret_lst3 td{ width:33%; padding:10px 0; line-height:20px;}
.lab_td td{width:33%; padding:10px 0; line-height:20px;color: #666;}
/*表格4*/
.ret_lst4 textarea{ margin-top:8px;}
/*表格5*/
.ret_lst5{ width: 100%;}
	.ret_lst5 th,.ret_lst5 td{ font-size:14px; color: #333; padding:8px 0; padding-left:5px;}
	.ret_lst5 th{ border-bottom:1px #999 dotted; font-weight: bold;}
	.ret_lst5 td{ border-bottom:1px #ccc dotted; }
/*表格6*/	
.unit .hvbg td{padding:8px; }	
/*表格7*/
.ret_lst7{ width: 100%;}
	.ret_lst7 th,.ret_lst7 td{ color: #333; padding-bottom:8px; padding-left:5px;}
	.ret_lst7 input,.ret_lst7 select{ border-color:#e2e2e2;}
/*表格8*/
.ret_lst8{ width: 100%;}
	.ret_lst8 th,.ret_lst8 td{ color: #333; padding-bottom:8px;}
	.ret_lst8 input,.ret_lst8 select{ border-color:#e2e2e2;}
/*线表格*/	
.tab_sd{ border:1px #e4e4e4 solid;}
	.tab_sd td,.tab_sd th{ border:1px #e4e4e4 solid; padding:8px 0; font-size: 14px;}
	.tab_sd td{ color: #666;}

.ret_lst9{ width: 100%; font-size:12px;}
	.ret_lst9 th,.ret_lst9 td{padding:5px 0;}
	.ret_lst9 input,.ret_lst9 select{ color:#666666; font-size:12px;}
.ret_lst10 td{ width:33%; padding:5px 0; line-height:15px;}
	.ret_lst10 input,.ret_lst10 select{ color:#666666; font-size:12px;}
.ret_lst11{ width: 100%; font-size:12px;}
	.ret_lst11 input,.ret_lst11 select{ color:#666666; font-size:12px;}
	.ret_lst11 label input,.ret_lst11 label input{margin-right:6px; vertical-align:middle;}
/*=======*号必填=====*/
.note{ color:#f00; margin-left:-8px; display:inline-block; width:8px; margin-right:0; vertical-align:middle;}

/*========================删除确认==========================*/
#pop_del{margin:0px auto; padding:0px; overflow:hidden; border:1px solid #999999;}
.p_del_title{ width:100%; background-color:#f0eff1; height:32px; line-height:32px; cursor:pointer;}
.p_del_title span{ font-weight:bold; color:#333333; float:left; margin-left:10px;}
.p_del_title img{ float:right; margin-top:10px; margin-right:10px;}
.p_del_midd{ background-color:#FFF; padding:3.03% 3.23%;}
.p_d_bottom{ width:100%; background-color:#f0eff1; height:30px; line-height:22px; text-align:right; padding:3px 0px;}
.pop_point{ width:332px; font-size:14px; display:inline; line-height:120%; vertical-align:middle;}
.close_grey{ width:14px; height:14px; display:inline-block; background:url(../images/report/rep_but_ico.png) no-repeat -37px -42px; margin:8px 10px 0 0;}
.close_grey:hover{ background:url(../images/report/rep_but_ico.png) no-repeat -64px -42px #afafaf;}
.pop_warm,.pop_succe,.pop_fail{ width:32px; height:32px; background:url(../images/pop_tip.png) no-repeat; display:inline-block; vertical-align:middle; margin-right:10px; }
.pop_warm{ background-position:-56px -7px;}
.pop_succe{ background-position:-13px -7px;}
.pop_fail{ background-position:-100px -7px;}

/*----- Button样式 -----*/
.uiButton {cursor:pointer; display:inline-block; padding:3px 12px; color:#333; font-weight:bold; height:23px; line-height:26px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap; background-color:#eee; border:1px solid #999; border-bottom-color:#888; box-shadow:0 1px 0 rgba(0, 0, 0, 0.1); overflow: visible;}/*box-shadow:设置块阴影 */
.uiButton:hover{ color:#333; text-decoration:none;}

.uiButtonOther {cursor:pointer; display:inline-block; padding:3px 12px; color:#333; height:23px; line-height:26px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap; background-color:#eee; border:1px solid #999; border-bottom-color:#888; box-shadow:0 1px 0 rgba(0, 0, 0, 0.1); overflow: visible;}/*box-shadow:设置块阴影 */
.uiButtonOther{ color:#333; text-decoration:none;}

.pop_tip{text-align:center; margin:0px auto;}
.pop_tip span{ color:#666666; font-size:14px; vertical-align:middle; padding:12px 20px; border:1px solid #d5d5d5; background:#f9f9f9; font-size:14px; overflow:hidden; display:inline-block;text-align:left;}
.pop_tip p{ min-width:130px; max-width:400px;display:inline-block; vertical-align:middle; }
/*=============注册向导=============*/
.reg_peo,.reg_com,.reg_org,.reg_bus,.reg_man,.reg_maner,.reg_agency,.reg_review,.reg_admin,.reg_sys{ width:70px; height:70px; background:url(../images/register.png) no-repeat; display:inline-block; margin:5px;}
.reg_peo{ background-position:-17px -23px;}
.reg_com{ background-position:-113px -23px;}
.reg_org{ background-position:-309px -23px;}
.reg_bus{ background-position:-399px -23px;}
.reg_man{ background-position:-500px -23px;}
.reg_maner{ background-position:-605px -23px;}
.reg_agency{ background-position:-702px -23px;}
.reg_review{ background-position:-806px -23px;}
.reg_admin{ background-position:-906px -23px;}
.reg_sys{ background-position:-1011px -23px;}

/* .reg_tip{ width:100%; font-family:"microsoft YaHei"; font-size:16px; color:#426cad; font-weight:normal;} */
.reg_guide{ width:100%; margin:30px 0; overflow:hidden;}
.reg_guide1{ margin:20px 0;}
.reg_guide li{ text-align:center; width:124px; height:144px; float:left;}
.reg_guide li+li{ margin-left:48px;}
.reg_guide li a{ width:102px; height:122px; padding:10px; background:#f2f2f2; border-radius:15px; display:inline-block; border:1px solid #e2e2e2;}
.reg_guide li a:hover{ width:100px; height:120px; border:2px solid #96aace;}
.reg_guide li a:hover .reg_peo,.reg_guide li a:hover .reg_com,.reg_guide li a:hover .reg_org,.reg_guide li a:hover .reg_bus,.reg_guide li a:hover .reg_man,.reg_guide li a:hover .reg_maner,.reg_guide li a:hover .reg_agency,.reg_guide li a:hover .reg_review,.reg_guide li a:hover .reg_admin,.reg_guide li a:hover .reg_sys{ margin:4px;}
.reg_guide li a span{font-size:16px; color:#333333; width:100%; text-align:center; display:inline-block; margin-top:2px;}
.reg_guide li a:hover span{ margin-top:3px;}

.grey_but .pull{width:7px; height:7px; background: url(../images/top_ico.png) no-repeat -214px -27px; display:inline-block; margin-left:2px; }
.more_pr{ display:inline-block; position:relative;}
.more_fd{ position:absolute; top:30px; right:0; z-index:12; border:1px solid #ccc; background:#fff; border-bottom:none; text-align:center; font-weight:normal; font-size:14px;}
.more_fd ul li{ min-width:70px; height:32px; line-height:32px; border-bottom:1px solid #ccc;}

.more_fd ul li a{ padding:0 10px; height:32px; line-height:32px; display:block; color:#666;}
.more_fd ul li a:hover{ color:#43669c; text-decoration:none; background:#f5f5f5;}

/*====部门意见 立项意见===*/
/*---意见圆形表示---*/
.view_blue,.view_cyan,.view_orange,.view_green{ width:16px; height:16px; background:url(../images/view_icon.png) no-repeat; display:inline-block; color:#fff; text-align:center; line-height:16px; margin-right:1px; vertical-align:middle;}
.view_blue:hover,.view_cyan:hover,.view_orange:hover,.view_green:hover{ color:#fff;}
.view_blue{ background-position:-2px -2px;}
.view_cyan{ background-position:-19px -2px;}
.view_orange{ background-position:-36px -2px;}
.view_green{ background-position:-53px -2px;}

.lx_view { font-size:14px; color:#666666; line-height:26px;}
.lx_view input,.lx_view select{ margin:0; font-size:14px; color:#666666; margin-top:auto;}
.lx_view input{ height:14px; margin-top:5px;}
.lx_view select{ padding:3px 5px; margin-top:5px;}
.lx_view span{ display:inline-block; height:26px; line-height:26px; margin-top:5px;}
/*---小圆形提示---*/
.view_explain{ border:1px dashed #4e9cd2; padding:15px; overflow:hidden;}
.view_explain h1{ width:100%; font-size:14px; color:#333333;}
.view_explain ul{ margin-top:15px;}
.view_explain ul li{ font-size:14px; color:#666666; width:360px; float:left; vertical-align:middle; padding:4px 0;}
.view_explain ul li span{ margin-left:5px;}

.company_logo { width:120px; height:120px; margin-left:32px; margin-top:-46px;}
	.company_logo h3{ font-size:14px; font-weight: normal; line-height:30px; color: #666; }
	.company_logo img{width: 120px; height: 120px;}	
	.company_logo input{ width: 120px;}
	
label.error{ color:#e74040; padding-left:20px; font-size:12px; background:url(../images/reg_ico.png) no-repeat -60px 0;}/*输入框填写错误提示*/

/*审核状态弹出框*/
.statu_select {width:100%;  height:36px; font: 14px 'Segoe',Helvetica,Arial,sans-serif; color: #333; border-bottom:1px #e4e4e4 solid; position:relative;}
.statu_select ul{margin:0px; padding:0px; margin-left:8px;}
.statu_select li{float:left; display:block; cursor:pointer; text-align:center; color:#333; height:35px; line-height:35px; padding:0px 20px; margin-right:8px; border:1px solid #e4e4e4; border-bottom:none; background:#f9f9f9;}
.statu_select li.hover{ height:35px; line-height:35px;  color:#226fbe; font-weight:bold; padding:0px 20px; margin-bottom:-1px; position:relative; top:0; z-index:15; border:1px solid #e4e4e4; border-bottom:none; border-top:2px solid #226fbe; background:#fff;}
.statu_select li.hover a{ color:#226fbe;}

.statu_cont{ padding:20px 20px 0; max-height:440px; }
.path{ padding:0 20px 0 0; width:601px; height:50px; background:url(../images/Auditing.png) no-repeat; vertical-align:middle; margin-left:9px;}
.path_blue{ background-position: -5px -12px;}
.path_grey{ background-position:-5px -128px;}
.path_orange{ background-position:-5px -70px;}
.path_ico{ width:38px; height:24px; background:url(../images/Auditing.png) no-repeat -671px -123px; display:inline-block;}

.path dl dt{ float:right;}
/* .path dl{ font-family:'Segoe',Helvetica,Arial,sans-serif; font-size:12px; color:#999;} */
.path dl dd{ width:320px;vertical-align:middle; margin-top:8px; float:left;}
.path dl dd.quan{ width:50px; height:50px; margin:0; margin-right:20px; text-align:center; line-height:50px; font-size:30px; color:#fff;  float:left;}
.path dl dd h6{ width:100%; display:inline-block; font-size:16px; color:#333; overflow:hidden; height:18px; line-height:18px; font-weight:normal;}
.path_grey dl dd h6{ height:32px; line-height:32px;}
.path dl dt{ margin-top:14px; color:#999; font-size:12px; float:right;}
.path dl dt a{ color:#999; font-size:14px;} 
.path_orange dl dt a{ color:#ff6600;}

/*鼠标指向弹出框*/
.eidt_pop{ position:relative; left:0; top:0; float:left;}
.path .eidt_pop:hover a, a:hover { color: #005bac; z-index:0;} 
.path_orange .eidt_pop:hover a{ color: #ff6600;} 

/*弹出气泡框*/
.eidtcont{ visibility: hidden; width:210px; line-height:18px; color:#666;  border:1px solid #a0a0a0; position:absolute; background-color:#FFF; border-radius:5px; box-shadow:2px 2px 3px rgba(0,0,0,.2); padding:10px; left: 0px; top:24px; z-index:18;}
/*气泡小箭头*/
.arrow{ position:absolute; width:80px; height:8px; top:-8px; left:15px;}
.arrow em{ display:block;  position:absolute; font-size:0; line-height:0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #a0a0a0;}
.arrow span{display:block; position:absolute; font-size:0; line-height:0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 8px solid #fff; left:1px; top:1px;}
/*气泡小箭头*/
a.orange:hover eidtcont, .eidt_pop:hover .eidtcont { visibility: visible; }

/*审核意见*/
advice{ border:1px dashed #98abcf; border-radius:8px; padding:15px; padding-left:115px; margin:20px 0 35px; position:relative; -webkit-box-shadow:0 1px 6px rgba(0, 0, 0, .15);  
  -moz-box-shadow:0 1px 6px rgba(0, 0, 0, .15);  
  box-shadow:0 1px 6px rgba(0, 0, 0, .15); }
.head_img{ width:82px; height:82px; background:url(../images/Auditing.png) no-repeat -673px -17px; display:inline-block; position:absolute; top:-20px; left:15px;}
.advice h6{ width:100%; font-size:14px; font-weight:bold; height:24px; line-height:24px; color:#333;}
.advice h6 span{ font-size:14px; color:#666; font-weight:normal;}
.advice a.no_qzh{ position:absolute; right:15px; bottom:18px; font-size:14px; color:#999; background:#fff;}
.advice ul{ color:#333; font-size:14px;}
.advice ul li{ line-height:24px;}
.advice ul li a{ text-decoration:underline;}
.advice ul li span{ color:#999; float:left; display:inline-block;}

.ky_logo{ width:18px; height:18px; display:inline-block; vertical-align:middle; background:url(../images/smlogo.gif) no-repeat; margin-right:5px;}/*使用科研之友帐号登录*/

/*403报错页面*/
.an_error{ border-radius:10px; border:1px dashed #bcbcbc; width:530px; padding:50px 70px; position:absolute; margin-left:-336px; margin-top:-115px; top:50%; left:50%; display:block; z-index:100;}
.rask{ width:128px; height:128px; background:url(../images/rask.png) no-repeat; display:inline-block;}
.an_error font{ display:inline-block; vertical-align:top; color:#7a7b75; font-size:14px; margin-left:25px;}
.an_error font a{ color:#395d94; text-decoration:underline;}
.an_error font h2{ font-size:65px; color:#3b3e36; line-height:100%; }
.an_error h2 span{ font-size:36px;}
.an_error font p{ line-height:20px;}

/*筛选没有结果提示*/
.sx_tip{ width:100%; height:auto; color:#666666; text-align:center; margin:80px auto;}
.sx_tip .pop_warm{ display:inline-block; vertical-align:middle; }
.sx_tip p{ display:inline-block; vertical-align:middle; text-align:left; }
.sx_tip p strong{ font-size:14px;}

.radio_no,.radio_yes{ width:13px; height:13px; background:url(../images/check.png) no-repeat; display:inline-block; vertical-align:top; margin-top:3px; margin-right:10px;}
.radio_no{ background-position:-20px -3px;}
.radio_yes{ background-position:-3px -3px;}

/*-------鼠标覆盖出现背景色及编辑图标----------*/
.mywrap{ text-decoration:none; position:relative; display: inline-block;}
.bg{ padding:0 6px;}
.mywrap:hover .bg{ transition:background-color 0.5s; background:#dce8f5;}
.myedit{ width:24px; height:24px; position: absolute; top:0px; display: inline-block; right:-24px;}
.mywrap:hover .myedit{ transition: background-color 0.5s; background:url(../images/report/rep_but_ico.png) no-repeat -59px -109px #a1bfde;}	
.mywrap:hover .myedit:hover{ background:url(../images/report/rep_but_ico.png) no-repeat -59px -109px #558bc6;}
.myfnt{ display:inline-block;  padding:3px 5px; text-align:left;}	

.myedit1{ width:24px; height:24px; position:absolute; top:0px; display: inline-block; right:-24px;}
.mywrap:hover .myedit1{ transition: background-color 0.5s; background:url(../images/report/rep_but_ico.png) no-repeat -59px -156px #a1bfde;}
.mywrap:hover .myedit1:hover{ background:url(../images/report/rep_but_ico.png) no-repeat -59px -156px #558bc6;}
/*---------弹出列表------------*/
.sw_mana{ width:135px; height:auto; position:absolute; top:23px; left:43px; text-align:left; background:#fff; border:1px solid #ddd; z-index:100;}
.sw_mana li{ padding:6px 5px; line-height:150%;}
.sw_mana li + li{ border-top:1px solid #ddd;}
.sw_mana li:hover{ background:#f7f7f7;}
.sw_mana li a{ display:block;}
.sw_mana li a:hover{ text-decoration:none;}

/*--------------已编辑和未编辑图标--------------*/
.edit_yes,.edit_no{ width:14px; height:14px; background:url(../images/edit_statu.png) no-repeat; display:inline-block; vertical-align:middle; margin-right:5px;}
.edit_yes{ background-position:-2px -2px;}
.edit_no{ background-position:-24px -2px;}
.edit_k{ margin-top:10px;/* margin-left:20px;*/}

/*----表格编辑图标横向展示-----*/
.edit_hx input{ float:left;}
.hvbg_tab .edit_hx{  display:none; right:3px; top:25px;}
.hvbg_tab:hover .edit_hx{ display:block;}
.hvbg_tab .edit_hx input[type="button"]{ border:none; cursor:pointer; margin-right:3px;}

/*--------------执行报告相关样式--------------*/
.report_title_h2{font-weight: 700;font-style: normal;color: #FFF; height:40px; padding-top: 20px;background:url(../images/report/rptprogress/u179.png) no-repeat 0px 20px;}
.report_title_h2 span{margin-left: 10px;color: #FFF;}
.report_title_h3{font:bold 16px/32px 'Segoe',Helvetica,Arial,sans-serif; color: #333; border-bottom:0px #e4e4e4 solid; padding-top:15px; overflow:hidden;height: 30px;background:url(../images/report/rptprogress/u179.png) no-repeat 0px 10px;}
.report_title_h3 span{margin-left: 10px;color: #FFF;}
.no_line h3{border-bottom:0px #e4e4e4 solid;}
.font-bold{font-weight: bold;}
.text-overflow{ 
	display:block;/*内联对象需加*/ 
	width:685px; 
	word-break:keep-all;/* 不换行 */ 
	white-space:nowrap;/* 不换行 */ 
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */ 
	text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ 
}
.detailDivHide{width: 675px; height: 18px; white-space: normal; line-height: 18px;}
.detailDivHide pre{white-space:pre-wrap;}
.indent{margin-left: 20px;}
.sencond_title{font-size: 14px;margin-left: 10px;font-weight: bold;}
.ishide{display:none;}
.spanDiv{display:block;overflow:auto;}
.msgLineHieght{line-height:2em}
.overviewTabStyle{width:100%;border:0px;word-break: break-all; overflow:hidden;font-size: 12px;}
.overviewAmountAlign{text-align:right;}
.reportPaddingTop{padding-top: 200px}
.reportMenuHight{height: 108px;}
.periodDiv{font-weight: bold;text-align: left;margin: 20px 0 2px 0}
.expandImg{height: 15px;width: 15px;cursor: pointer;}
.disabledStyle{color: #bbb;}
.btnBgColor{background-color: #f7f7f7;} 
.overviewTitleStyle{font-weight: bold;word-wrap:break-word;word-break: break-word;}
.disabled{disabled:disabled;color: #bbb;}
/*--------------文件上传悬浮图片样式--------------*/
/* 文件下载图片悬浮样式 */
	.imgWrap{}
	.imgBoder{
		box-shadow: 1px 0px 2px 2px rgba(0, 0, 0, 0.5);
	}
	.imgSpan {
		display:none;
		color:#F9F9F9;
		font-size:12px;
		text-align:center;
		box-shadow:0px 0px 5px black;
		background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 ;
		position:relative;
		bottom:18px;
	}
	/* 文件下载图片悬浮样式 */

.cge_tit{ font:bold 18px/24px 'Segoe',Helvetica,Arial,sans-serif; color: #333; height:24px; padding-top:10px;}
	.cge_tit .cb{ width: 5px; height: 16px;  background: #226fbe; display: inline-block; margin-right: 10px; vertical-align:middle;}
	.b_tit{ width:100%; height:40px; font:bold 14px/40px 'Segoe',Helvetica,Arial,sans-serif; margin-top:10px;}
	.pro_tit{ font:bold 18px/30px 'Segoe',Helvetica,Arial,sans-serif; color: #333; height:30px;}
.txt .b_tit{ border-bottom:1px solid #e4e4e4;}

/*申请，报告，变更，项目标签*/
.proposal_tag,.progress_tag,.progressinp02_tag,.final_tag,.change_tag,.project_tag,.eval_tag,.equip_tag,.ques_tag,.cor_tag{ width:35px; height:27px; display:inline-block; position:absolute; right:3px; top:-1px;}
.proposal_tag{ background:url(../images/proposal-icon.png) no-repeat;}
.progress_tag{ background:url(../images/progress-icon.png) no-repeat;}
.progressinp02_tag{ background:url(../images/report-icon.png) no-repeat;}
.final_tag{ background:url(../images/completion-icon.png) no-repeat;}
.change_tag{ background:url(../images/change-icon.png) no-repeat;}
.project_tag{ background:url(../images/project-icon.png) no-repeat;}
.eval_tag{ background:url(../images/eval-icon.png) no-repeat;}
.equip_tag{ background:url(../images/equip-icon.png) no-repeat;}
.ques_tag{ background:url(../images/ques-icon.png) no-repeat;}
.cor_tag{ background:url(../images/cor-icon.png) no-repeat;}

/*中文-简体 zw*/
.proposal_tag_zw,.progress_tag_zw,.progressinp02_tag_zw,.final_tag_zw,.change_tag_zw,.project_tag_zw,.eval_tag_zw,.equip_tag_zw { width:35px; height:27px; display:inline-block; position:absolute; right:3px; top:-1px;}
.proposal_tag_zw{ background:url(../images/proposal-icon-zw.png) no-repeat;}
.progress_tag_zw{ background:url(../images/progress-icon-zw.png) no-repeat;}
.progressinp02_tag_zw{ background:url(../images/report-icon-zw.png) no-repeat;}
.final_tag_zw{ background:url(../images/final-icon-zw.png) no-repeat;}
.change_tag_zw{ background:url(../images/change-icon-zw.png) no-repeat;}
.project_tag_zw{ background:url(../images/project-icon-zw.png) no-repeat;}
.eval_tag_zw{ background:url(../images/eval-icon-zw.png) no-repeat;}
.equip_tag_zw{ background:url(../images/equip-icon-zw.png) no-repeat;}
/*中文-繁体 ft*/
.proposal_tag_ft,.progress_tag_ft,.progressinp02_tag_ft,.final_tag_ft,.change_tag_ft,.project_tag_ft,.eval_tag_ft,.equip_tag_ft,.ques_tag_ft { width:35px; height:27px; display:inline-block; position:absolute; right:3px; top:-1px;}
.proposal_tag_ft{ background:url(../images/proposal-icon-ft.png) no-repeat;}
.progress_tag_ft{ background:url(../images/progress-icon-ft.png) no-repeat;}
.progressinp02_tag_ft{ background:url(../images/report-icon-ft.png) no-repeat;}
.final_tag_ft{ background:url(../images/final-icon-ft.png) no-repeat;}
.change_tag_ft{ background:url(../images/change-icon-ft.png) no-repeat;}
.project_tag_ft{ background:url(../images/project-icon-ft.png) no-repeat;}
.eval_tag_ft{ background:url(../images/eval-icon-ft.png) no-repeat;}
.equip_tag_ft{ background:url(../images/equip-icon-ft.png) no-repeat;}
.ques_tag_ft{ background:url(../images/ques-icon-ft.png) no-repeat;}

/*列表下载悬浮样式*/
.downStyle{width: 69px; float:left; margin-right: 10px;cursor:pointer;}
/* pre 标签break-word 式样 */
.pre {
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	/* word-break: break-all; */
}

/*列表页上加下拉框*/
.slt_prof{ width: 100%; height:auto; background:#f7f7f7; margin-top:20px;}
.slt_prof span { width:175px; height:28px; line-height:28px; font-weight:bold; font-size:14px; display:inline-block; float:left; margin-right:15px; text-indent:1em;}
.slt_prof select { width:798px; font-size:14px; color:#666;}

/*列表下表格等分6列*/
.dtil_tab td{ width:120px; padding-right:9px; border-top:1px #efefef dashed;}
.dtil_tab_tit{ width:112px; height:36px;}
.dtil_tab_tit_new{ width:117px; height:36px;}
.dtil_tab_tit_new_final{ width:135px; height:36px;}
.tab_lt{ padding:0 15px;}

/*列表标题行数限制*/
.one-line{ word-wrap:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*无边框*/
.noborder{border:1px solid #00F}
.blue_jx_ico {
	margin-right:8px;
    width: 5px;
    height: 16px;
    background: #226fbe;
    display: inline-block;
    vertical-align: middle;
}

/*对比框 开始*/
.compare_box {
	border:1px solid #ddd;
	background:#fff;
}
.compare_box_fg { border-right:1px solid #ddd;}
.compare_box_one { position:relative; width:453px; padding:50px 30px 10px 10px;}
.compare_tit01,.compare_tit02 { padding:0 10px; width:475px; height:32px; position:absolute; top:15px; left:0px;line-height:15px; color:black; font-size:15px; font-weight: bold;}
.compare_box_one h2 {
    font: bold 16px/200% Arial,"Microsoft yahei";
    color: #333;
    border-bottom: 1px #e4e4e4 solid;
    padding-top: 10px;
    overflow: hidden;
}
.compare_box_one h3 {
    font: normal 14px/150% Arial,"Microsoft yahei";
    color: #333;
    border-bottom: 1px #e4e4e4 solid;
    padding-top: 10px;
	padding-bottom:3px;
    overflow: hidden;
}
.compare_box_one .stxt {
	color:#666;
}
/*	.return{background-position: -10px -63px; }	*/
.compare_similarity0,.compare_similarity1,.compare_similarity2,.compare_similarity3,.compare_similarity4,.compare_similarity5{ width: 50px; height: 12px; background: url(../images/relevance.png) no-repeat; display: inline-block;background-size:200px 12px;}	
	.compare_similarity0{ background-position:-165px 0px; }
	.compare_similarity1{ background-position:-127px 0px; }
	.compare_similarity2{ background-position:-92px 0px; }
	.compare_similarity3{ background-position:-56px 0px; }
	.compare_similarity4{ background-position:-21px 0px; }
	.compare_similarity5{ background-position: 14px 0px; }
.compare_title{ width: 30px; height: 27px; background: url(../images/compare_title.png) no-repeat; display: inline-block;background-size:30px 27px;}
.compareblue {background-color:#b5daff;}
.compareyellow  {background-color: #ffff80}	
/*申报书对比框 结束*/

/*报表 开始*/
.search_btn{background: #2882d8 none repeat scroll 0 0;
    border: 1px solid #106abc;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    position: relative;
    vertical-align: middle;}
/*报表 结束*/

.check_status,
.uncheck_status { width:13px; height:13px; display:inline-block; background:url(../images/check.png) no-repeat;}
.check_status { background-position:-3px -3px;}
.uncheck_status { background-position:-20px -3px;}
.hide_part{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:150px;height:20px;float:left;}
.hide_part2{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height:20px;float:left;}

/*查询结果显示列表*/
.t_css tr:hover .t_effort{transition:background-color 0.2s; background: #f9f9f9; }	
.t_css .t_effort{table-layout:fixe; border-collapse:collaps; background:#fff; font-size:14px;}
	.t_css .t_effort th,.t_css .t_effort td{ line-height:180%; padding:5px;}
	.t_css .t_effort th{ color:#333; font-weight:bold; text-align:right; background: none;}
	.t_css .t_effort td,.t_css .t_effort th{ border:none;}
	.t_css .t_effort tr:hover{transition:background-color 0.2s; background: #f9f9f9; }	
	
.icon-point {
	width:12px;
	height:12px;
	background:url(../images/icon-point.png) no-repeat;
	vertical-align:middle;
	display:inline-block;
}
/*鼠标指向弹出框*/
.search_cont_pop{ position:relative; left:0; top:0;}

/*弹出气泡框*/
.search_cont{ visibility: hidden; width:960px; line-height:18px; color:#666;  border:1px solid #a0a0a0; position:absolute; background-color:#FFF; border-radius:5px; box-shadow:2px 2px 3px rgba(0,0,0,.2); padding:10px; left: 0px; top:24px; z-index:18;}
/*气泡小箭头*/
.arrow{ position:absolute; width:16px; height:8px; top:-8px; left:120px;}
.arrow em{ display:block;  position:absolute; font-size:0; line-height:0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #a0a0a0;}
.arrow span{display:block; position:absolute; font-size:0; line-height:0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 8px solid #fff; left:1px; top:1px;}
/*气泡小箭头*/
.search_cont_pop:hover .search_cont { visibility: visible; }

.verticalTop{vertical-align: top;}

.redColor{
	color:#ff5757; 
}
.finan_remark{
	min-height: 82px;
	width: 205px;
}
.finan_remark2{
	min-height: 82px;
	width: 105px;
}
.ax_paragraph{
    font-weight: 400;
    font-style: normal;
    font-size: 13px;
    color: #333;
    text-align: left;
    line-height: normal;
}
.rtpOverview td{	
	height: 35px;
}
/*data 样式图标*/
.data_tag{ background:url(../images/data-icon.png) no-repeat;}
.data_tag{ width:35px; height:27px; display:inline-block; position:absolute; right:3px; top:-1px;}
.data_tag{ background:url(../images/data-icon.png) no-repeat;}
/*蓝色 样式图标*/
.blue_tag2{ background:url(../images/blue-icon.png) no-repeat;}
.blue_tag2{ width:35px; height:27px; display:inline-block; position:absolute; right:3px; top:-1px;}
/*kpi 样式图标*/
.kpi_tag{ width:35px; height:27px; display:inline-block; position:absolute; right:3px; top:-1px;}
.kpi_tag{ background:url(../images/kpi-icon.png) no-repeat;}

/*kpi 样式图标*/
.kpi_tw{ width:35px; height:27px; display:inline-block; position:absolute; right:3px; top:-1px;}
.kpi_tw{ background:url(../images/kpi_tw.png) no-repeat;}

.tab_outer_border{ border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; font-size:12px;}
.tab_outer_border td{ padding:5px;}

.event_table_style{
	
}
.tr_head_style{
	height: 28px;
	line-height: 28px;
	color: #666666;
	background-color: #f2f2f2;
}
.tr_head_style th{
	font-weight: bold;
	border-right:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	height:50px;
}
.border_right{
	border-right:1px solid #e4e4e4;
}
.border_left{
	border-left:1px solid #e4e4e4;
}
.border_top{
	border-top:1px solid #e4e4e4;
}
.t_css{table-layout:fixe; border-collapse:collaps;clear: both;}
.t_css .t_tr{ height:28px; line-height:28px; color:#999999; background-color:#f2f2f2;}
.t_css .t_tr td{ border-bottom: #e9e9e9 1px solid; border-top: #e9e9e9 1px solid; padding-left:5px;}
.t_css .line_1 td{ padding:12px 0px; border-bottom:1px solid #e9e9e9; padding-left:5px;}
.bggrey{background-color: rgba(237, 237, 237, 1);}
.bggrey2{background-color: rgb(179, 179, 179);}
.reportYellow{background-color:rgb(255, 253, 74);}
.reportRed{background-color:rgb(248, 187, 148);}
.reportGreen{background-color:rgb(149, 208, 95);}
/** 脚注,灰色和斜体**/
.footnote{
	color: #999;
	font-style:italic
}
/* ques 表格下方的合计div */
.finet{
	padding-top: 10px;
	color: #999;
}
/* ques 表格下方的百分数div */
.pctSymbol{
	margin-left: -3px;
}
.padr30{
margin-right:30px;
}
.pwd_reminder{ border-radius:50%; width:14px; height:14px; background:url(../images/info_gray.png) no-repeat; display:inline-block; vertical-align:middle; margin-right:5px;background-position:-2px -2px;}

/*针对新版Chrome浏览器设置*/
select:disabled {
    opacity: unset;
}

/*太长文字显示...*/
.ellipsisDiv{
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

@media (max-width: 1160px) {
        .col-lg-111 {
            flex: 0 0 100%;
            max-width: 100%;
        }

    }
    
    .borderBottom {
	border: 0;
	border-bottom: 1px solid !important;
}

.borderTop {
	border: 0;
	border-top: 1px solid !important;
}

.notesPart>ol>li {
	margin: 20px 0 20px 0;
}

.notesPart>ol>li>ol>li {
	margin: 5px 0 5px 0;
}

.notesPart {
	overflow: auto;
	height: 60vh;
}

.notesNumberLabel {
	width: 2%;
	height: 100%;
}

.notesNumberLayer2Label {
	width: 3%;  
	height: 100%;
}

.notesNumberText {
	width: 97%;
	height: 100%;
}

.InterpretationLabel {
	width: 15%; 
	height: 100%;
}

.InterpretationText {
	width: 85%; 
	height: 100%;
}

@media only screen and (max-width: 1200px) {
	.notesNumberLabel {
		width: 5%;
		height: 100%;
	}
	
	.notesNumberLayer2Label {
		width: 7%;  
		height: 100%;
	}
	
	.notesNumberText {
		width: 93%;
		height: 100%;
	}
}

@media only screen and (max-width: 768px) {
	.notesNumberLabel {
		width: 10%;
		height: 100%;
	}
	
	.notesNumberLayer2Label {
		width: 13%;  
		height: 100%;
	}
	
	.notesNumberText {
		width: 87%;
		height: 100%;
	}
	
	.InterpretationLabel {
		width: 25%; 
		height: 100%;
	}
	
	.InterpretationText {
		width: 75%; 
		height: 100%;
	}
}

@media only screen and (max-width: 568px) {
	.notesNumberLabel {
		width: 13%;
		height: 100%;
	}
	
	.notesNumberLayer2Label {
		width: 17%;  
		height: 100%;
	}
	
	.notesNumberText {
		width: 83%;
		height: 100%;
	}
}

@media (max-width: 1300px) {
	.originalStyle {
		flex: 0 0 100%;
		max-width: 100%;
	}

}
	
@media (max-width: 1360px) {
	.chopMedia {
		display: contents;
	}
}
@media (max-width: 950px) {
	.reasonMedia {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (max-width: 850px) {
	.bodyMedia {
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media (max-width: 900px) {
	.addressMedia {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (max-width: 1280px) {
	.proposal-media {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (max-width: 800px) {
	.importDiv {
		margin-top: 5px;
	}
}

.distributionRights {
	display: flex;
	
}
@media (max-width: 1080px) {
	.distributionRights {
		display: inline-block;
		width: 100%;
	}
}

@media (max-width: 900px) {
	.col-lg-2 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media (max-width: 666px) {
	.prjObjective-lg-2 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}