
body{
	background-color:#fff;
	padding:0px;
	margin:0px;
	font-family:"微软雅黑";
	min-width: 1300px;
	*min-width:auto;
}

.m-h{
	width:100%;
	font-size:25px;
	color:#555555;
	line-height:110px;
}
.m-h img{
	margin:0 20px 0 120px;
}
.m-h-b{
	position:absolute;
	width:100%;	
	height:500px;
	min-width: 1200px;
}
.m-h-b .b{
	position:relative;
	float:left;
	background:url(../image/back_b.png) 0 0 repeat-x;
	width:100%;
	height:512px;
}
.m-h-b .y{
	position:relative;
	float:left;
	background:url(../image/back_y.png) 0 0 no-repeat;
	width:795px;
	height:406px;
	top:-450px;
	margin-left:200px;
}
.m-h-b .f{
	position:relative;
	float:left;
	background:url(../image/back_f.png) 0 0 no-repeat;
	width:650px;
	height:213px;
	top:-700px;
	margin-left:40%;
}
.m-h-b .d{
	position:relative;
	float:left;
	background:url(../image/back_d.png) 0 0 no-repeat;
	width:1095px;
	top:-763px;
	height:145px;
	margin:0 20%;
}
.m-h-b .s{
	position: relative;
    float: left;
    background-color: #5eb0fa;
    color: #5eb0fa;
    height: 213px;
    top: -770px;
    height: 10px;
    width: 100%;
}
.content{
	position: relative;
	margin:0  auto;
    font-size: 18px;
    color: #666666;
    line-height: 30px;
    /*margin: 0 auto 150px 400px;*/
    padding: 0 20px 150px 400px;
    top: 130px;
    letter-spacing:2px;
}
.content span{
	line-height: 70px;
	color:#3c9bed;
}
.content .c-ok{
	margin-top:50px;
	margin-right:40px;
	font-size:16px;
	color:#fff;
	background-color:#96d52f;
	border-radius:3px;
	border:#96d52f solid 1px;
	width:120px;
	height:40px;
}
.content .c-cls{
	margin-top:50px;
	font-size:16px;
	color:#fff;
	background-color:#3c9bed;
	border-radius:3px;
	border:#3c9bed solid 1px;
	width:120px;
	height:40px;
}

.bottom{
	position:relative !important;
	font-size:14px;
	text-align:center;
	line-height:30px;
	margin-top:20px;
}

.login{
	width: 700px;
    margin:0  auto;
	padding: 20px 40px 15px 40px;
	background-color: #fdfeff; 
	border-radius: 3px;
	border: #fbfdff solid 1px;
    filter: alpha(opacity=85);
    opacity: 0.85;
	position:relative;
	top:15px;
	*top:5px;
}
.login span{
	font-size:20px;
	font-weight:bold;
	color:#00a4f1;
	letter-spacing:5px;
}
.login hr{
	border:#d3d6d9 solid 1px;	
	margin: 15px 0;
}

.m-h-lst{
	margin:20px 0 20px 50px;
	list-style-type:none;
	font-size:14px;
}
.m-h-lsh li{
	height:50px;
	float: left;
    width: 100%;
}
.u{
	float:left;
    width: 28%;
	text-align:right;
	margin-right:10px;
    padding-top: 5px;
	color:#000;
	height:30px;
	line-height:30px;
}
.i{
	float:left;
    width: 50%;
	text-align:left;
	padding-top: 5px;
}
.i input{	
	background-color:#fff ;
	width:70%;
	height:25px;
	border-radius:3px;
	border:#d9d7d8 solid 1px;
	padding-left:45px;
	filter:alpha(opacity=100);/*IE*/
    opacity:1;/*Mozilla*/
}
.i .n{
	background:url(../image/user_n.png) no-repeat left center; 
}
.i .p{
	background:url(../image/user_p.png) no-repeat left center; 
}
.i .m{
	background:url(../image/user_m.png) no-repeat left center; 
}
.clear{
	clear:both;
}
.r{
	float:left;
    width: 28%;
	text-align:right;
	margin:0 10px 0 116px;;
    padding-top: 5px;
	height:30px;
	line-height:30px;
}
.r input{
	border:5px solid #0086d8;
	margin-top: 0;
	margin-right:10px;
}
.r span{	
	line-height:40px;
	font-size:12px;
	color:#000;
	font-weight:normal;
	letter-spacing:2px;
}
.p{
	float:left;
}
.p span{
	color:#0074d8;
	margin-left:93px;
	text-align:right;
	font-size:12px;
}
.p a{
	cursor:hand;
}
.btnlog{
	margin: 0 179px 0 190px;
	font-size:16px;
	text-align:center;
}
.btnlog input{
	background-color:#3c9bed;
	height:40px;
	width:100%;
	border-radius:3px;
	border:#3c9bed solid 1px;	
	color:#fff;
}
.register{
	margin: 30px 0 0 210px;	
}
.register input{
	margin-right:40px;
	color:#0074d8;
	border:#d9d7d8 solid 1px;
	background-color:#fff;
	height:30px;
	width:100px;
}

.login .l-txt{
	margin:0 10px 0 80px;	
	background-color:#f3f9fc;
	width:37%;
	height:28px;	
	border:#c0d0d8 solid 1px;
	border-radius:3px;
}
.login .l-btns{
	background-color:#0086d8;
	border-radius:3px;
	border:#0086d8 solid 1px;
	width:10%;
	height:32px;
	color:#fff;
}

.m-t-lst{
	margin: 0 0 10px 0;
    list-style-type: none;
    font-size: 14px;
}
.m-t-lst li{
	list-style-type:none;	
	vertical-align:middle;
}
.m-t-lst .t{
	float:left;
	font-size: 14px;
    vertical-align: middle;
    color: #2c2c2c;	
	display：inline-block;
	text-align:center;
	font-weight: bold;
	border:#dddddd solid 1px;
	background-color:#ececec;
	padding-left:10px;
	height:40px;
	line-height:40px;
}
.m-t-lst .ll{	
	width:75px;
	text-align:center;		
}
.m-t-lst .lr{	
	width:85%;
	*width:83%;
}
.m-t-lst .x{
	float:left;
	font-size: 14px;
    vertical-align: middle;
    color: #2c2c2c;
	display:inline-block;
	border:#dddddd solid 1px;
	padding-left:10px;
	height:35px;
	line-height:35px;
}
.m-t-lst .x a{
	cursor:pointer;
}
.m-t-lst li .c{
	background-color:#f9f9f9;
}
.m-t-lst  li img{
	margin:0 10px 0 3px;
}
.m-t-lst li .child img{
	margin-left:45px;
}

.header{ height:94px;}
.header .logo{  height:28px; line-height:28px; padding:30px 0 0 120px; font-size:24px; color:#555;}
.header .logo img{  margin-right:20px;}
.cont_box{
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://localhost:8080/CircFromCZB/horizon/workflow/flowImage/lg_bg02.jpg',sizingMethod='scale'); */
	height:508px;
	background:url(../../../horizon/workflow/flowImage/lg_bg02.jpg) repeat-x;
	background-size:contain;
}
.bg_banner{
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://localhost:8080/CircFromCZB/horizon/workflow/flowImage/lg_bg01.jpg',sizingMethod='scale'); */
	height:508px;
	background:url(../../../horizon/workflow/flowImage/lg_bg01.jpg) center 0 no-repeat;	
	background-size:contain;
}

.m-t-lst .a{
	width:75px;
	float:left;
	font-size: 14px;
    vertical-align: middle;
    color: #2c2c2c;
	display:inline-block;
	border:#dddddd solid 1px;
	padding-left:10px;
	height:71px;
	line-height:71px;
}

.m-t-lst .b{
	width:75px;
	float:left;
	font-size: 14px;
    vertical-align: middle;
    color: #2c2c2c;
	display:inline-block;
	border:#dddddd solid 1px;
	padding-left:10px;
	height:146px;
	line-height:146px;
}
.m-t-lst .ca{
	width:75px;
	float:left;
	font-size: 14px;
	vertical-align: middle;
	color: #2c2c2c;
	display:inline-block;
	border:#dddddd solid 1px;
	padding-left:10px;
	height:108px;
	line-height:109px;
}
.m-t-lst .cd{
	width:75px;
	float:left;
	font-size: 14px;
    vertical-align: middle;
    color: #2c2c2c;
	display:inline-block;
	border:#dddddd solid 1px;
	padding-left:10px;
	height:183px;
	line-height:183px;
}

.m-t-lst .cc{
	width:75px;
	float:left;
	font-size: 14px;
    vertical-align: middle;
    color: #2c2c2c;
	display:inline-block;
	border:#dddddd solid 1px;
	padding-left:10px;
	height:146px;
	line-height:146px;
}

.m-t-lst .d{
	width:75px;
	float:left;
	font-size: 14px;
    vertical-align: middle;
    color: #2c2c2c;
	display:inline-block;
	border:#dddddd solid 1px;
	padding-left:10px;
	height:146px;
	line-height:146px;
}
.clear-fu{
	clear:both;
}
