body{
   /*  min-width: 1024px; */
    background: #fff;
    margin: 0;
    border:0;
    font-size: 14px;
    font-family: "微软雅黑";
}
*{
    padding: 0;
    margin:0;
}
::-ms-clear, ::-ms-reveal{display: none;} /* 清除IE浏览器自带清空文本框的X按钮 及密码的眼睛按钮 */
img{
    display: inline-block;
    vertical-align: middle;
    cursor:pointer;
    border:none;
}
ul{
    padding: 0;
    margin: 0;
}
ul li{
    list-style: none;
}
a{
    text-decoration: none;
    color:#555;
    vertical-align: middle;
}
.input-primary{
    height: 26px;
    line-height:26px;
    width: 200px;
    border:1px solid #e1e1e1;
    border-radius: 2px;
    outline:0;
    padding-left: 2px;
}
.btn-primary{
    height: 35px;
    width: 70px;
    /*background: #0e7fcf;*/
   background: #009CF0;
    color:#ffffff;
    border:1px;
    border-radius: 3px;
    vertical-align: middle;
    cursor: pointer;
}
.btn-primary:hover{
   background: #2687D3;

}
.fleft{
    float: left;
}
.fright{
    float: right;
}
/*button正常、移入、按下的三种状态*/
.input-button{
	width:64px;
	height:34px;
	line-height: 34px;
	color: #fff;
	border:1px solid #4189f4;
	border-radius: 4px;
	cursor: pointer;
	/*background:#63b4fd;*/   
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#67b2ff,endColorStr=#448cf7); /*IE 6 7 8*/ 
	background: -ms-linear-gradient(top, #67b2ff,  #448cf7); /* IE 10 */
	background:-moz-linear-gradient(top,#67b2ff,#448cf7);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#67b2ff), to(#448cf7));/*谷歌*/ 
	background: -webkit-linear-gradient(top, #67b2ff, #448cf7);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #67b2ff, #448cf7);  /*Opera 11.10+*/
}
.input-button:hover{
	/*background:#458deb; */
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#4199f2,endColorStr=#2e72d6); /*IE 6 7 8*/ 
	background: -ms-linear-gradient(top, #4199f2,  #2e72d6); /* IE 10 */
	background:-moz-linear-gradient(top,#4199f2,#2e72d6);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#4199f2), to(#2e72d6));/*谷歌*/ 
	background: -webkit-linear-gradient(top, #4199f2, #2e72d6);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #4199f2, #2e72d6);  /*Opera 11.10+*/
}
.input-button:active{
	/*background:#236fd2; */
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#438bf7,endColorStr=#66b1ff); /*IE 6 7 8*/ 
	background: -ms-linear-gradient(top, #438bf7,  #66b1ff); /* IE 10 */
	background:-moz-linear-gradient(top,#438bf7,#66b1ff);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#438bf7), to(#66b1ff));/*谷歌*/ 
	background: -webkit-linear-gradient(top, #438bf7, #66b1ff);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #438bf7, #66b1ff);  /*Opera 11.10+*/
}
/*返回按钮三种状态*/
.backbtn{
	width:64px;
	height:34px;
	line-height: 34px;
	color: #6d6d6d;
	border:1px solid #d4d4d4;
	border-radius: 4px;
	cursor: pointer;
	background:#eaeaea;  
	/* FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#eaeaea,endColorStr=#eaeaea); */ /*IE 6 7 8*/  
	background: -ms-linear-gradient(top, #fbfbfb,  #ebebeb); /* IE 10 */
	background:-moz-linear-gradient(top,#fbfbfb,#ebebeb);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fbfbfb), to(#ebebeb));/*谷歌*/ 
	background: -webkit-linear-gradient(top, #fbfbfb, #ebebeb);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #fbfbfb, #ebebeb);  /*Opera 11.10+*/
}
.backbtn:hover{
	background:#d9d9d9;
	/* FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ececec,endColorStr=#d9d9d9);  *//*IE 6 7 8*/ 
	background: -ms-linear-gradient(top, #ececec,  #d9d9d9); /* IE 10 */
	background:-moz-linear-gradient(top,#ececec,#d9d9d9);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ececec), to(#d9d9d9));/*谷歌*/ 
	background: -webkit-linear-gradient(top, #ececec, #d9d9d9);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #ececec, #2e72d6);  /*Opera 11.10+*/
}
.backbtn:active{
	background:#fafafa;
	/* FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d7d7d7,endColorStr=#fafafa); */ /*IE 6 7 8*/ 
	background: -ms-linear-gradient(top, #d7d7d7,  #fafafa); /* IE 10 */
	background:-moz-linear-gradient(top,#d7d7d7,#fafafa);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#d7d7d7), to(#fafafa));/*谷歌*/ 
	background: -webkit-linear-gradient(top, #d7d7d7, #fafafa);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #d7d7d7, #fafafa);  /*Opera 11.10+*/
}
/*密码强度*/
		.pw-strength {
			clear: both;
			position: relative;
			top: 8px;
			width: 180px;
			margin:0px auto;
			}
			.pw-bar{
			background: url(<%=basePath%>static/common/images/pwd-1.png) no-repeat;
			height: 14px;
			overflow: hidden;
			width: 179px;
			}
		.pw-bar-on{
			background:  url(<%=basePath%>static/common/images/pwd-2.png) no-repeat; 
			width:0px; 
			height:14px;
			position: absolute;
			top: 0px;left: 2px;
			transition: width .5s ease-in;
			-moz-transition: width .5s ease-in;
			-webkit-transition: width .5s ease-in;
			-o-transition: width .5s ease-in;
			}
		.pw-weak .pw-defule{
			 width:0px;
		 }
		.pw-weak .pw-bar-on {
			width: 60px;
		}
		.pw-medium .pw-bar-on {
			width: 120px;
		}
		.pw-strong .pw-bar-on {
			width: 179px;
		}
		.pw-txt {
			padding-top: 2px;
			width: 180px;
			overflow: hidden;
		}
		.pw-txt span {
			color: #707070;
			float: left;
			font-size: 12px;
			text-align: center;
			width: 58px;
		}
				
.error{
	color:red;
}
.disable{
	background:#dedede;
	cursor:not-allowed;
	color: red;
}
.mrRight5{
	margin-right: 5px;
}
.mrleft8{
	margin-left: 8px;
}
.hideSty{
	display:none;
}
.black-ui-icon{
	cursor:pointer;
	background-image: url("../css/images/ui-icons_222222_256x240.png");
	width:16px;
	height:16px;
	top: 3px;
	position: relative;
}
.white-ui-icon{
	cursor:pointer;
	background-image: url("../css/images/ui-icons_ffffff_256x240.png");
	width:16px;
	height:16px;
	top: 3px;
	position: relative;
}
.blue-ui-icon{
	cursor:pointer;
	background-image: url("../css/images/ui-icons_228ef1_256x240.png");
	width:16px;
	height:16px;
	top: 3px;
	position: relative;
}
