﻿@charset "utf-8";
/* CSS Document */
ul,li{list-style:none;}
.logo{
    text-align:center;
}
html{
    height:100%;
}
.body {
    position:relative;
    min-height:400px;
    height:100%;
}
.main2{
    width:100%;
    height:100%;
     background-image: url('../../Images/login_images/bj.jpg');
    background-size:100%;
    background-position:center;
}
.logo img{
    height:69px;
}
*{margin:0;padding:0;}
.loginbox {
	width: 1000px;
	margin: 0 auto;
	position:relative;
}
.box_left{ width:1000px; height:460px; position:relative; z-index:0;}
.dlbd_box {
	width:320px;	 
	z-index:10;	
	height:340px;
}
.cd_form {
	font-size: 12px;
	font-family:"微软雅黑";
	float:left;
	/*width:310px;*/
	padding-top:16px;
}
.fieldset {
	float: left;
	width: 90%; 
	padding-top:22px;
	padding-left:40px;
}
.cd_username {
	width: 65px;
	float: left;
	line-height: 42px;
	height: 42px;
}
.text_bor {
	line-height: 42px;
	border: none;
	height: 43px;
	font-size: 14px;
	color: #797979;
	font-family: "黑体";
	width: 272px;
	float: left;
	background: none;
}

.dlzcan {
	width: 252px;	
}
.full_width {

	line-height:36px;	
	border-radius:4px;	
	text-align:center;
	background:#428bca;
	width: 100%;

	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	font-size:16px;	
	display: block;	
	margin-top:5px;
}

.jwlogo{display:none}
.bqsytex {
	width:100%;
	background: #f3f3f4;	
    border-top:1px solid #e7eaec;
	text-align: center;
	color: #999999;
	height: 35px;	
	line-height:35px; 
	position:fixed;
	bottom:0;
    font-size:12px;
}
.remember{padding-top:10px; float:left; color:#797979; width:100%; padding-right:45px;text-align:right;}
.remember input{vertical-align:middle;outline:none;}
.foget{ padding-left:20px; color:#faa600;}

.item-fore1 {
    z-index: 6;
}

.item-fore1{
    border: 1px solid #e5e5e5;
    height: 36px;   
	border-radius:4px;
	padding-top:2px;
}
.yhm-width { width: 250px;}
.yzm-width { width: 130px; float:left;}
.item {
    position: relative;
    margin-bottom: 15px;
    z-index: 1;
}
.item .name-label,.item .name-labe2 {
    background-position: 0 0;
}
    .item .login-label {
        position: absolute;
        z-index: 3;
        top: 0;
        left: 0;
        width: 30px;
        height: 36px;
        background:url('../../Images/login_images/yhmtb.png') no-repeat 10px 10px;
       
    }
.item .login-labe2 {
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    width: 30px;
    height: 36px;
    background: url('../../Images/login_images/yhmtb.png') no-repeat 12px -44px;
}
.cd_form label {
    float: none;
}

.cd_form .itxt {
    line-height: 16px;
    height: 16px;
    border: 0;
    padding: 9px 0 9px 35px;
    width: 215px;
    float: none;
    overflow: hidden;
    font-size: 12px;
    outline:none;
}
.cd_form .itxt2 {
    line-height: 16px;
    height: 16px;
    border: 0;
    padding: 9px 0 9px 10px;
    width: 120px;
    float: none;
    overflow: hidden;
    font-size: 12px;outline:none;
}
.yzm_div{ width:102px; height:37px; padding-top:1px; border:1px solid #e5e5e5; border-radius:4px; float:left; margin-left:15px; display:block;}
.clear-btn {
    position: absolute;
    z-index: 20;
    right: 6px;
    top: 12px;
    width: 14px;
    height: 14px;
    background: url('../../Images/login_images/pwd-icons-new.png') -25px -143px no-repeat;
    cursor: pointer;
    display: none;
    outline: none;
}
.item_focus{border:1px solid #3aa2e4;}
    .item_focus .login-label {
        background: url('../../Images/login_images/yhmtb2.png')no-repeat 10px 10px;
    }
.item_focus .login-labe2{background:url('../../Images/login_images/yhmtb2.png') no-repeat 12px -44px;}
.item_focus .clear-btn{ display:inline;}
.login-switch {
    width: 30px;
    height: 30px;
    position: absolute;
    right:10px;
    top:10px;
	z-index:11;
    cursor:pointer;
}
.dl_sjsm{position:absolute;top:20px;left:0;padding:0 8px;height:30px;line-height:30px; font-size:14px; color:#fff;background:#37a7dd;border-bottom-right-radius:6px;border-top-right-radius:6px;}
.sm_ewm{ padding-left:20%;padding-top:15%;}
.ewm_sao{ float:left; line-height:40px; padding-left:18%; padding-top:5%; }
.ewm_pic{ padding-top:10px; float:left; padding-right:10px; }
.login_main{
    position:absolute;
    background:#f5fafd;
    width:380px;
    height:380px;
    border-radius:10px;
    right:16%;top:18.3%;
}
.mg60{
    margin:5px 60px;
 }
.mg30{
    margin:65px 30px;
}
.android{
    border:1px solid #c6e1a3;
    height:80px;
    background:#fff;
    border-radius:10px;
    padding:20px 0;
    margin-bottom:15px;
}
.android_left,.android_right{
    float:left;width:50%;
    text-align:center;
}
.android_right{
    padding-top:7px;
    padding-bottom:3px;
}
.android_left span{
    display:block;
}
span.tbb{
    padding-top:5px;
    font-size:45px;
    color:#90c43c;
    
}
span.tbb2{
    font-size:50px;
    color:#bababa;
    
}
.bdcolor{
    border:1px solid #d6d6d6;
}
.txtt{
    color:#b0b0b0;
     font-size:16px;
     line-height:24px;
     height:24px;
}
.android_right img{
    height:70px;
}
.form-vld-err{
    text-align:center;
    min-height:30px;
    color:red;
}
.h30{
    height:30px;
}
.ovfl{
    overflow:hidden;
}
.banben{
    font-size:12px;
    margin-left:15px;
    color:#00ade3;
}
.appJS a{
    color:#00ade3;
    font-size:14px;
    margin-left:10px;
    cursor:pointer;
}
.appJSD{
    position:absolute;
    top:10%;
   width:100%;
    z-index:1000; background:#f1f1f1;
    height:500px;
}
.qk{
 width:80%;
 padding:45px 10%;
 float:left;

}
.JS{
    text-align:center;
    padding:10px;
    min-width:330px;
}
.ms{
    float:left;
    width:220px;
}
.tp{
    margin-left:240px;
}
.tp img{
    max-width:300px;
}
.JS h3{
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #E8E8E8;
    color: #ccc;
    font-size: 30px;
    font-weight: 400;
    margin-bottom: 7px;
}
.JS h3 span{
    color:#00ade3;
    font-size: 40px;
    margin-right: 5px;
}
.JS p{
       font-size: 14px;
    line-height: 28px;
    color: #333;
}
.JS button{
    /*font-size: 13px;
    color: #fff;
    background: #00ade3;
    border: 1px solid #00ade3;
    border-radius: 4px;
    padding: 0 14px;
    width:90px;
    line-height: 28px;
    display: inline-block;
    zoom: 1;
    text-decoration: none;
    font-family: "Microsoft YaHei";
    outline: none;
    margin-right: 10px;
    cursor: pointer;*/
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
     font-size: 16px;
    border: 1px solid #00ade3;
    /* display: block; */
    background-color: rgba(40,113,213,.3);
    color: #00ade3;
    border-radius: 4px;
    margin-top: 20px;
    display: inline-block;
    width: 200px;
    height: 38px;
    line-height: 37px;
    text-align: center;
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
    cursor: pointer;
    transition: opacity 1s ease-out 1.2s, top 1s ease-out 1.2s, color 0.3s, background-color 0.3s;
    opacity: 1;
    border: 1px solid #fff;

}
.JS button:hover {
    color: #fff;
    background-color: #00ade3;
    text-decoration: none;
    -webkit-animation-name: pulse;
    animation-name: pulse;
}
.hide,.logintile{
    display:none;
}
.dkh .iph{
    padding:0 5px;
}
.mask {
    position:fixed;
    top:0;
    bottom:0;left:0;right:0;background:#000;
    opacity:0.2;
    z-index:800;
    display:none;
}

 .aL,.aR{
    height:500px;
    width:10%;
    background-color:#f6f6f6;
    position:absolute;
    text-align:center;
    cursor:pointer;
    
}
  .aL a,.aR a{
       color:#ccc;display:block;
       width:100%;
       height:50px;
       margin-top:230px;font-size:36px;
        -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
  }
.aR{
    float:right;right:0;
    
}
.aR a{
    font-size:46px;
}
.aL{
float:left;left:0;
}
 .aL:hover,.aR:hover{
     background:#000;
     opacity:0.7;
 }
 .aL:hover a,.aR:hover a{
     text-decoration: none;
    -webkit-animation-name: pulse;
    animation-name: pulse;
 }
 .Prompted{
     position:absolute;
     bottom:55px;
     left:40px;
     list-style:none;
     font-size:12px;
     color:#3DA6DF;
     width:388px;
 }
.Prompted li{padding:5px 2px;}
.Prompted li p{display:inline-block;float:left;}
.Prompted li span{display:inline-block;float:left;}
.Prompted_btn{    position: absolute;
    bottom: -46px;
    z-index: 100;
    left: 0;cursor:pointer;width:100px}
/***建委登陆页面*/
