@charset "utf-8";
@import url("csslib/style/style.all.min.css");
@import url("csslib/style/style.base.min.css");
@import url("csslib/style/style.md.css");
@import url("csslib/style/style.project.css");
/*
 * 全局
 */
/*
body{background:#fff;}
#container{background: url(../images/bg_top_x_r.png) repeat-x top;}
#header{background: url(../images/img_990x190_a.jpg) no-repeat top left;}
*/

/*
 * 布局
 */
#container{
  /*width:1000px;*/
}
#header{height:160px}


#footer{}
/*
 * 通用
 */
 
.page_list{
	background:#fff;}
.page_list .wrapper {
	margin: 0 auto;
	width: 800px;
}
 .formTable{
	background:#fff;
	}
.formTable thead th{
	background:#015ca8;
	height:32px;
	padding-top:6px;
	line-height:18px;
	font-size:12px;
	color:#fff;
	border-left:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4; }
.formTable thead th img,.formTable tbody td img{
	vertical-align:middle;
	margin-right:3px;}
.formTable thead th a{
	color:#fff;}
.formTable tbody th,.formTable tbody td{
	border:1px solid #d4d4d4; 
	padding:4px 0px;
	line-height:20px;
	font-size:12px;
	color:#030303;}
.formTable tbody th{
	background:#0f3554;
	color:#fff;
	text-align:left;
	padding:4px 3px 4px 5px;}
.formTable tbody th.p1{
	padding:4px 3px 4px 15px;
	background:#3275ad;}
.formTable tbody th.p2{
	padding:4px 3px 4px 25px;
	background:#3275ad;}
.formTable tbody th.p3{
	padding:4px 3px 4px 40px;
	background:#538ebe;}
.formTable tbody th.p4{
	padding:4px 3px 4px 80px;
	background:#538ebe;}
.formTable tbody td{
	text-align:center;}
.formTable tbody td input.text {
	border: 1px solid #ccc;
	height: 19px;
	line-height: 19px;
	background-color: #fff;
}
.formTable tbody td a{
	color:#030303;}
.formTable tbody td span.fontColor1{
	color:#067adb;}
.formTable tbody td span.fontColor2{
	color:#f00;}
.formTable tbody td span.fontColor3{
	color:#018400;}	


.formTable tbody .chk{text-align: center;}

.btn-01{
	margin-top:8px;
	border:none;
	width:62px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(csslib/images/search-btnBg.jpg) no-repeat;
	cursor:pointer;}

.btn-02{
	border:none;
	width:62px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(csslib/images/search-btnBg.jpg) no-repeat;
	cursor:pointer;}
	
.btn-001{
	margin-top:8px;
	border:none;
	width:110px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(csslib/images/search-btnBg-001.jpg) no-repeat;
	cursor:pointer;}
	
.btn-03{
	border:none;
	width:120px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(csslib/images/search-btnBg1.jpg) no-repeat;
	cursor:pointer;}

.btn-niandu{
	border:none;
	width:70px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(csslib/images/search-btnBg-70.jpg) no-repeat;
	cursor:pointer;}
.usel_butn_l{
    width:150px;
    height:27px;
}

.btn-niandu-sel{
    border:none;
    width:70px;
    height:27px;
    line-height:27px;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    background:url(csslib/images/search-btnBg-70-sel.jpg) no-repeat;
    cursor:pointer;
    color:#fff;}

.btns{
	text-align: center;
}
.checkList{
	text-align: left;
	float: left;
	width: 250px;
}

/*弹出层遮罩*/
.tcMain {
	width:100%;
	height:100%;
	overflow-y: auto;
	position:fixed;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:2000;
}
.tcMask {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:1000;
	background-color:rgba(0, 0, 0, 0.3) !important;
	filter:alpha(opacity=30);
	background-color:#000;
	overflow:hidden;
}
.tcConBox {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	height:250px;
	background:#e7e7e7;
	border:6px solid #049;
	border-left:none;
	border-right:none;
	border-radius:8px;
	background-color:#fff;
	z-index:20000;
	overflow:hidden;
}
.tcConBox .box_01{
	margin:35px auto;
	width:400px;
}
.tcConBox .box_01 h1{
	padding:20px 20px;
	font-size:14px;
	color:#049;
	line-height:26px;}
.tcConBox .tcTitle .close{
	top:-20px;
	right:0px;
	width:49px;
	height:32px;
	position:absolute;
	background:url(../img/icon/icon_close_01.png) no-repeat;
}
.posr{
	position:relative;}

 body {
          font-family: "Helvetica Neue", Helvetica, tahoma, Arial, "Noto Sans CJK SC", "PingFang SC", "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif  !important;
        }
          a,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,img,input,lable,li,ol,option,p,pre,select,span,strong,table,tbody,td,textarea,tfoot,th,thead,tr,ul {
            font-family: "Helvetica Neue",Helvetica,tahoma,Arial,"Noto Sans CJK SC","PingFang SC","\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","WenQuanYi Micro Hei",sans-serif !important;}	