@charset "utf-8";
		* {font-family: "Verdana", "Tahoma", "Lucida Grande", "Microsoft YaHei", "Hiragino Sans GB", sans-serif;}
		body {
		    /*background: url(B-JUI/images/loginbg_01.jpg) no-repeat center center fixed;*/
		    background-color:#eaf3f7;
		    -webkit-background-size: cover;
		    -moz-background-size: cover;
		    -o-background-size: cover;
		    background-size: cover;
		}
		a:link {color: #285e8e;}
		.w1000{ width:1000px; margin:0 auto; position:relative;}
		/*头部*/
		.header{
		    background: -moz-linear-gradient(top, #fefefe 0%, #f6f6f6 100%);
		    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f6f6f6));
		    background: -webkit-linear-gradient(top, #fefefe 0%,#f6f6f6 100%);
		    background: -ms-linear-gradient(top, #fefefe 0%,#f6f6f6 100%);
		    background: linear-gradient(to bottom, #fefefe 0%,#f6f6f6 100%);
			border-bottom:1px solid #e6eaeb;}
		.logo_box{ padding:13px 0;}
		/*背景图片*/
		.loginbody{height:502px; background:url(../../../images/login_img.jpg) no-repeat top center;}
		.main_box {position: absolute; top:85px; right:0; width:326px; height:331px;background: #FAFAFA; background:#fff; border: 1px #bedfe7 solid; border-radius: 4px;}
		/*更换背景.main_box .setting {position: absolute; top: 5px; right: 10px; width: 10px; height: 10px;}
		.main_box .setting a {color: #FF6600;}
		.main_box .setting a:hover {color: #555;}*/
		.login_title {/*margin-bottom: 20px;*/ height: 45px; border-radius:4px 4px 0 0; border-bottom:1px solid #bedfe7;
		 	background: -moz-linear-gradient(top, #fff 0%, #e6f9fe 100%);
    		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#e6f9fe));
   			background: -webkit-linear-gradient(top, #fff 0%,#e6f9fe 100%);
    		background: -ms-linear-gradient(top, #fff 0%,#e6f9fe 100%);
    		background: linear-gradient(to bottom, #fff 0%,#e6f9fe 100%);
    		padding-top:10px; padding-left:25px;
		}
		.logofont{font-size: 18px; color:#005fa1; text-shadow: 1px 1.732px 0px rgb( 255, 255, 255 );}
		.form-control:focus{border-color:#80e6ff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
		.form-control::-moz-placeholder{color:#a9a9a9;opacity:1}
		.form-control:-ms-input-placeholder{color:#a9a9a9}
		.form-control::-webkit-input-placeholder{color:#a9a9a9}
		.login_msg {text-align: center; font-size: 12px; height:35px; line-height:35px;}
		.login_form {padding-top: 0px; font-size: 16px;}
		.login_box .form-control {display: inline-block; *display: inline; zoom: 1; width: 267px; font-size: 12px; border-radius:3px;/*border:1px solid #d3d3d3;*/}
		.login_box .form-control.x319 {width: 319px;}
		.login_box .form-control.x164 {width: 164px;}
		.form-group .ico{ display:block; position:absolute; left:11px; top:10px; width:14px; height:14px; background:url(../../../images/login_icon.png) no-repeat; z-index:100;}
		.form-group .ico.ico-uid{ background-position:0 0;}
		.form-group .ico.ico-pwd{ background-position:0 -33px;}
		.form-group .formIpt{ padding-left:34px;}
		.login_btn{width:266px; background:#0096ff; border:none; /*padding:6px 12px;*/ font-size:14px;}
		.login_btn:hover{ background:#058dec}
		.login_box .form-group {margin:0 auto 12px auto; width:267px; position:relative;}
		.login_box .form-group label.t {width: 120px; text-align: right; cursor: pointer;}
		.login_box .form-group.space {padding-top: 0px; border-top: 1px #FFF dotted;}
		.login_box .form-group img {margin-top: 1px; height: 32px; vertical-align: top;}
		.login_box .m {cursor: pointer;}
		
		.login_box .checkbox{ display:inline-block; height:14px; background:url(../../../images/checkbox_icon_12.png) no-repeat 0px 2px; cursor:pointer; margin-bottom:0px; margin-top:0;}
		.login_box .checkbox em{ padding-left:17px; font-size:12px; color:#838383; vertical-align:top; font-style:normal; font-weight:normal;}
		.login_box .checkbox.checked{ background-position:0px -18px;}
		.login_box .forgetpass .checkbox{ float:left;}
		.login_box .forgetpass a{ float:right; font-size:12px; color:#838383;}
		.login_box .forgetpass a:hover{ color:#15a5fb; text-decoration:underline;}
		.login_box .forgetpass{ overflow:hidden; margin-bottom:12px;}
		/*footer*/
		.footer{ position:fixed; bottom:0; width:100%; border-top:1px solid #ececec; padding-top:13px; padding-bottom:19px; text-align:center;color:#a9a9a9; font-size:12px;
    	background: -moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);
    	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f9f9f9));
    	background: -webkit-linear-gradient(top, #fff 0%,#ff9f9f9 100%);
    	background: -ms-linear-gradient(top, #fff 0%,#f9f9f9 100%);
    	background: linear-gradient(to bottom, #fff 0%,#f9f9f9 100%);
		}