/*  -----样式表注释  
*/
.dd{
	background: #ff9;
}
.dtg{
	border: 2px solid #d99;
	border-radius: 34px;
	background: #c999
}
.dd{
	border: 2px solid #c99;
}
.dd{
	background: #ff9;
}
.dtg{
	border: 2px solid #d99;
	border-radius: 34px;
	background: #c999
}
.dd{
	border: 2px solid #c99;
}
.dd{
	background: #ff9;
}
.dtg{
	border: 2px solid #d99;
	border-radius: 34px;
	background: #c999
}
.dd{
	border: 2px solid #c99;
}
.dd{
	background: #ff9;
}
.dtg{
	border: 2px solid #d99;
	border-radius: 34px;
	background: #c999
}
.dd{
	border: 2px solid #c99;
}

.clearfix:after
{
    content: " .";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix
{
    height: 1%;
}
*:focus {outline: none}
/*  类名称
    注释
*/
body{ min-width: 1210px; width: 100%; }
/******底部****/
#footer {
    width: 100%; background: #fff;
    margin: 0px auto;
    text-align: center;
}
#footer dd {
    line-height: 25px;
}
/*****登录页****/
.login-bg{ width: 100%; background: url(../../images/login/login_bg.jpg) no-repeat center center; }
.bg{ width:100%; background-position: center center;  }
.login-con{ width: 1210px; margin: 0 auto; min-height: 500px; padding: 20px 0; }
.login-L{width: 550px;  float: left;}
.login-R{width: 670px;  float: left;}
.login-logo{ margin: 180px 0  40px 0; text-align: center; }
.ad1{ text-align: center; }
.login-R{width: 599px; height: 666px; background: url(../../images/login/loginB_bg.png) no-repeat;}
.login-R h1{text-align: center; margin-top: 35px; color: #1f1a17; font-size: 38px; font-weight: normal;}
.login-box{ width: 390px; margin:0 auto; }
.input-row {
    border: 1px solid #9b0a03;
    line-height: 45px;
    color: #666;
    margin-bottom: 10px;
    border-radius: 5px;
    background: #fff;
}
.input-row span{ background: #d0140b; border-radius: 5px 0 0 5px; padding:15px 10px; }
.input-row .btn_C{padding:0 10px!important;border-radius:  0 5px 5px 0!important;  }
.input-row input{background: none; border: none;}
.user-input {
    width: 85%; padding-left: 5px;
}

.btn_L {   
    display: block;
    color: #fff;
    background: #d0140b;
    text-align: center;
    line-height: 45px;
    font-weight: 600;
    border-radius: 5px;
    margin:10px 0;
    font-size: 20px;
}
.input-row .iconfont{ font-size: 20px; color: #fff; }
.Login-but{
    margin: 10px 20px; font-size: 16px;
}
.Login-but .Login-but-R, .Login-but1 .Login-but-R {
    float: right; 
}
.Login-but-L{ color: #fff; }
.Login-but-R{color:#d0140b;}
.Login-but a:hover{ text-decoration: underline; }
.bogin-ico .iconfont{font-size:45px; color:#fff; margin:0 19px;}
.bogin-ico{width: 180px; margin: 0 auto;}
.bogin-WeChat{width: 400px; margin: 0 auto; }
.bogin-WeChat .img{text-align: center; margin: 10px 42px; float: left; color: #fff; font-size: 16px;}
/*******注册页*******/
.input-row .select2
{	line-height: 45px; 
	height: 45px; 
	background: #d0140b; border-radius: 5px 0 0 5px; color: #fff;
}
select {
    border: none; background: none; 
}
.input-row span{color: #fff;}
/********弹窗******/
.black_overlay{ 
    display: none; 
    position: absolute; 
    top: 0%; 
    left: 0%; 
    width: 100%; 
    height: 100%; 
    background-color: black; 
    z-index:1001; 
    -moz-opacity: 0.8; 
    opacity:.80; 
    filter: alpha(opacity=88); 
} 
.white_content { 
    display: none; 
    position: absolute; 
    top: 17%; 
    left: 25%; 
    width: 430px; 
    height: 460px; 
    padding: 20px; 
    border: 4px solid #00a8ff; 
    background-color: white; 
    z-index:1002; 
    overflow: auto; 
    border-radius: 5px;
}
.login-R .edit_tit
{
	border-bottom: 1px solid #c6140b; margin:0 20px;position: relative;
}
.login-R .edit_tit h1
{
	font-size: 30px; color: #c6140b; text-align: center; margin: 0;
}
.login-R .edit_tit p
{font-size: 20px; color:#c6140b;text-align: center; line-height: 40px;}
.close{ display: block; position: absolute;top:5px;right: 5px; }
.close i{color: #c6140b; font-size: 28px;}
.edit-con{margin:20px;}
.edit-con .weui-cell{ margin-bottom: 10px; }
.edit-con label{font-size: 16px; line-height: 35px;}
.edit-con .select2,.edit-con .input1
{ 
	border: 1px solid #d0140b; 
	border-radius: 5px; 
	line-height: 35px; 
	height: 35px; 
	padding-left: 4px;
}
.edit-con .select2{width: 140px;}
.edit-con .input1{ width: 280px; }
.edit-con .but1{text-align: center; }
.edit-con .but1 .btn_D{ color: #333; line-height: 35px; font-size: 18px; }
.edit-con .but1 .btn_D:hover{ color: #d0140b; }
/********弹窗end******/