﻿@charset "UTF-8";
/* CSS Document */

/*base.css*/
*{margin:0;padding:0;}
html{height:100%}
html,
body {
	/**font-size:14px;
	line-height:1.6667;
    color:#3f3f4d;
	font-family:"Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;
	-ms-overflow-style: scrollbar;
	min-width:1024px;**/
	margin: 0;
	overflow:hidden;
}
.pull-left{float:left;}
.pull-right{float:right;}
/* 清除浮动 */
.clearfix:before,.clearfix:after {content: ".";display: block;height: 0;visibility: hidden;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}/* for ie6 & ie7 */

a{color:#000;text-decoration:none;}
a:focus, a:hover{text-decoration:none;outline:none;-moz-outline:none;}

ul,li{list-style:none;}
.mr_lr5{margin:0 5px;}


.log-content{width:100%;height:100%;position:relative;margin: 0 auto;line-height: 0;}
.log-header{height:72px;background:#fff;}
.log-header .log-logo{display:inline-block;background:url(my/log-logo.jpg) no-repeat center;width:508px;height:72px;}
.log-footer{text-align:center;color:#7e7e7e;font-size:12px;margin:30px 0 20px;}

.log-bg-wp{position:relative;}
.log-bg{background:url(my/log-bg2.png) no-repeat;width:655px;height:440px;position: absolute;bottom: 0;left: -80px;}

.log-container{height:534px;background:url(my/log-bg.jpg) repeat-x;}
.logbox-wrap{width:360px;height:528px;position: absolute;right: 50px;bottom: -32px;background:url(my/login-box-bg.png) no-repeat;}

.login-box{position:absolute;right: -10px;top: 40px;background:url(my/login-box-bg.png) no-repeat;width:393px;height:408px;padding: 18px;}
.login-box .other-link{position: absolute;bottom: 17px;left: 17px;display: block;width: 346px;background:#f3f8ff;color:#2592e0;padding: 11px 24px;border-radius: 0 0 5px 5px;}
.login-box .other-link a{color:#2592e0;font-size: 14px;line-height: 20px;}

.log-tab .nav-tabs{border-bottom:2px solid #f3f8ff;}
.log-tab .nav-tabs li{float:left;width:50%;_width:49%;position:relative;margin-bottom:-2px;}
.log-tab .nav-tabs li a{display:block;font-size:18px;line-height: 34px;text-align:center;padding: 15px 24px;}
.log-tab .nav-tabs li a:hover{color:#427cf9;background:#fff;text-decoration: none;}
.log-tab .nav-tabs li.active a, .log-tab .nav-tabs li.active a:focus, .log-tab .nav-tabs li.active a:hover{border-bottom:2px solid #427cf9;color:#3f3f4d;}
.log-tab .tabcon .tab-pane{display:none;}
.log-tab .tabcon .first-tab-pane{display:block;}


/*登录框表单*/
.log-box{position:relative;width:316px;/*_width:356px;*/height: 140px;/*_height:180px;*/margin: 0 auto;}

.form-log{position: relative;}
.form-log .form-group{margin-bottom: 10px;}
.form-log .form-control{display: block;height: 30px;/*_height:38px;*/width: 276px;/*_width:322px;*/padding: 4px 4px 4px 34px;border: 1px solid #e9e9e9;line-height: 28px;font-size:14px;color: #a9a9a9;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-log .form-control:focus {border-color: #66afe9;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-log .form-control::-moz-placeholder {color: #999;opacity: 1;}
.form-log .form-control:-ms-input-placeholder {color: #999;}
.form-log .form-control::-webkit-input-placeholder {color: #999;}
.form-log .form-control.user-name{background: url(../images/icon-login.jpg) no-repeat 10px 12px;}
.form-log .form-control.user-psw{background: url(../images/icon-login.jpg) no-repeat 10px -32px;}
.form-log .form-control.user-telephone{background: url(../images/icon-login.jpg) no-repeat 12px -71px;}
.form-log .logAuto-checkbox{color:#5b7e9b;font-size:12px;}
.form-log .idcode-wrap .idcode-input{display:inline-block;width: 170px;}
.form-log .idcode-wrap .idcode-input .form-control{padding:4px 10px;width:148px;}
.form-log .idcode-wrap .idcode-img{margin-left: 180px;font-size: 0px;}
.form-log .idcode-wrap .idcode-img .id-code{display: inline-block;width: 82px;border: 1px solid #e9e9e9;border-radius: 3px;}
.form-log .idcode-wrap .idcode-img .id-code img{border:0;width:100%;height:36px;}
.form-log .idcode-wrap .idcode-img a.change-code{font-size:12px;line-height:20px;color:#5b7e9b;text-align: center;display: inline-block;margin-left: 10px;}
.form-log .btn-num{background:#75b4f7;display: inline-block;padding: 3px 15px;line-height: 20px;color: #fff;font-size: 14px;position:absolute;top:7px;right:6px;border:0;}
.form-log .btn-num:focus, .form-log .btn-num:hover{outline:none;background: #51a0f5;color:#fff;cursor:pointer;}

.click-log{width:316px;margin:20px auto 0;}
.help-log{width:316px;margin:0px auto 0;}
.log-btn{display:block;width:100%;height: 45px;background:#1b8cf2;border:0;border-radius: 4px;line-height: 45px;text-align:center;color:#fff;font-size: 20px;text-decoration: none;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.log-btn:focus, .log-btn:hover{outline:none;background:#0e87f1;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.log-btn.active.focus, .log-btn.active:focus, .log-btn.active:hover, .log-btn:active.focus, .log-btn:active:focus, .log-btn:active:hover{color:#fff;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.log-btn:active, .log-btn.active {outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}
.log_tips{padding: 2px;font-size: 12px;color:#6c6c6c;background:#fef2f2;border:1px solid #ffb4a8;line-height: 16px;margin-top:5px;}
.log_tips .error_icon{display:inline-block;width: 16px;height: 16px;background:url(my/icon-error.png) no-repeat center;margin: 0px 5px 0 2px;}


/*登录框表单 end*/
.loginButton { display:block;width:100%;height: 45px;background:#1b8cf2;border:0;border-radius: 4px;line-height: 45px;text-align:center;color:#fff;font-size: 20px;text-decoration: none;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.loginButtonOver { display:block;width:100%;height: 45px;background:#0e87f1;border:0;border-radius: 4px;line-height: 45px;text-align:center;color:#fff;font-size: 20px;text-decoration: none;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;outline:none; }

.form-log .btn-num-disable{background:#D7DEF0;display: inline-block;padding: 3px 15px;line-height: 20px;color: #fff;font-size: 14px;position:absolute;top:7px;right:6px;border:0;}


.mobilelabel{
	display: none;
}

.smscodelabel{
	display: none;
}

.useridlabel{
	display: none;
}

.passwordlabel{
	display: none;
}

.txtcodelabel{
	display: none;
}
.ossodivmain{
	margin-left: 20px;
}

.floatbox{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	float:left;
	line-height:25px;
	width:20%; color:#565656;
	font-size: 12px;
}

.un_line{
	text-decoration:underline;
	font-size:13px;
}

.un_line:hover{
	text-decoration:none;
	cursor:pointer;
}

.mobileloginmain{
	margin-top: 30px;
}

#code {
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	border: 0;
	letter-spacing: 12px;
	color: blue;
	height: 35px;
   }