input{outline:none;}
.all{
    width:70%;
    height:480px;
    background:#fff;
    margin:0 auto;
    margin-top:4%;
}
.all_left{
    float:left; width:370px;
}
.all_left img{ width:360px; margin-top:10px; height:430px;}

.piclist{
    float:left; width:333px; height:450px
}
.ck-slide { width: 333px; height: 450px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 450px;}
.xila{ display:none;}

.all_right{
    float:left; margin-left:28%;width:45%; margin-top:10px; 
}
.logo_top{
    text-align: center; height:120px}
.logo_top img{width:110px; height:110px}
.logo>h3{
    color:#2f91cf;
    text-align: center;
}

.form{
    margin-top:25px;position:relative;
}
.user{ margin-top:8px;
    width:100%;
    height:45px;
    line-height:45px;
    position:relative;
    border-bottom:1px solid #2f91cf;
    /**background:url(../images/icon_mobile.png)no-repeat center left;**/
    padding-left:5px;
}
#use{
    /*visibility: hidden;*/
    border:0;
    position:absolute;
    left:30px;top:0;height:90%;width:80%;color:#969696;
}
 
.user>label{
    position:absolute;
    left:25px;top:0;
    height:100%;width:80%;
}
.pass{
    width:100%;
    height:45px;
    line-height:40px;
    position:relative;
    border-bottom:1px solid #2f91cf;
    /**background:url(../images/icon_pwd.png)no-repeat center left;**/
    padding-left:5px;
    top:35px;color:#969696;
}

.pass{
    width:100%;
    height:55px;
    position:relative;
    border-bottom:1px solid #2f91cf;
    background:url(../images/icon_pwd1.png)no-repeat center left;
    padding-left:5px;
    top:10px; color:#969696;
}

.resgin{display:block;margin-top:20px;width:100%;height:40px;background:#2f91cf;text-align: center;line-height:40px;color:#fff;cursor: pointer;}
#login{
    width:100%;height:40px;visibility: hidden; 
}
#pass{
    border:0; outline:none; padding-top:0px; 
    width:80%;margin-left:25px; height:40px; margin-top:5px;
}
.pass>label{
    position:absolute;
    left:25px;top:0;
}

.codee{ margin-top:28px;
    width:100%;
    height:40px;
    line-height:40px;
    border:1px solid #2f91cf;
    padding-left:5px;
}

.code{ margin-top:5px;
    width:100%;
    height:70px;
    line-height:58px;
    position:relative;
    border-bottom:1px solid #2f91cf;
    background:url(../images/icon_mobile1.png)no-repeat center left;
    padding-left:5px;
}

.code span{ float:left;}
.code input{ width:140px; border:none; margin-top:5px; margin-left:25px; 
    height:30px; line-height:20px; vertical-align:text-top; color:#969696;}
	
.code img{ margin-left:150px; margin-top:32px}
.error {color:#f00; padding-left:31px; height:20px; margin-top:20px; line-height:20px}

.aotuLogin{ margin-top:5px;
    width:100%; margin-top:10px;
    height:30px;
    position:relative;
    padding-left:5px;
}

.aotuLogin span{ float:left;}
.aotuLogin .checkbox{ width:24px; margin-top:5px; margin-left:22px; height:30px; line-height:20px; color:#969696;}
	
.aotuLogin .txt{ margin-top:2px; line-height:26px; font-size:13px}