﻿*{font-size:14px}
.bj_box { background: url('../images/bj_map.jpg') no-repeat 0 0;position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover}
.login_bj{position:absolute;width:500px;background-color:#fff;border-radius:6px;left:50%;top:50px;margin-left:-250px;box-shadow:0 0 8px #c5c5c5}
.admin{background-color:#1a9dd1 !important}
.title_box{margin-left:155px;margin-top:60px;margin-bottom:40px/*;background:url('../images/business.png') no-repeat 0 0;*/;background-position-y: 10px;}
.admin .title_box{background:url('../images/Administrators.png') no-repeat 0 0;background-position-y: 10px;}
.admin .title_box{margin-left:110px;}
.admin .title_box span{color:#fff !important}
.admin .usename_box input{background-color:#1a9dd1;color:#fff !important;}
.admin .usename_box input::-webkit-input-placeholder{color:#e5e5e5;}

.admin .adminlogin{background-color:#fff !important;color:#000 !important;}
.admin .other_right{color:#fff !important;}

.title_box img{margin-top:-20px}
.title_box span{color:#808080;font-size:40px;font-weight:bold;margin-left:10px;} 
.usename_box{width:320px;margin-left:80px;padding-bottom:10px;margin-top:25px;transition:all 0.5s}

.inputitem{float:left; width:320px;margin-left:80px;padding-bottom:10px;margin-top:8px; transition:all 0.5s}
.inputtitle{width:80px; padding-top:5px; text-align:right;float:left;}
.inputtext{float:left;border-bottom:solid 1px #b3b3b3;width:220px;margin-left:20px;transition:all 0.5s}

.inputtext:hover{border-bottom:solid 1px #1a9dd1}
.inputitem input{width:220px;height:25px;border:none;font-size:14px;}
.inputitem select{width: 220px; height: 25px;border: none; font-size: 14px;}
.inputitem .security{width:70px;margin-right:20px}

/*.usename_box:nth-child(2){background: url('../images/uesr.png') no-repeat 0 0} 
.usename_box:nth-child(3){background: url('../images/lock.png') no-repeat 0 0} 
.usename_box:nth-child(4){background: url('../images/security.png') no-repeat 0 0}*/ 

.admin .usename_box:nth-child(2){background: url('../images/uesr_1.png') no-repeat 0 0} 
.admin .usename_box:nth-child(3){background: url('../images/lock_1.png') no-repeat 0 0} 
.admin .usename_box:nth-child(4){background: url('../images/security_1.png') no-repeat 0 0} 

.other_right a{margin-left:320px;margin-top:5px;display:block;color:#1a9dd1;}
.other_right{background: url('../images/right_jian.png') no-repeat 0 0;background-position-x: 394px;background-position-y: 5px;}

.admin .other_right a{color:#fff !important;}
.admin .other_right{background: url('../images/right_jian_1.png') no-repeat 0 0;background-position-x: 394px;background-position-y: 5px;}

.adminlogin{display:none;width:320px;height:35px;background-color:#1a9dd1;color:#fff;border:solid 1px #1a9dd1;border-radius:4px;margin-top:40px;margin-left:80px;cursor:pointer}
.agentlogin{float:left; display:block;width:160px;height:35px;background-color:#1a9dd1;color:#fff;border:solid 1px #1a9dd1;border-radius:4px;margin-top:20px;margin-left:170px; margin-bottom:20px; cursor:pointer;transition:all 0.5s;margin-bottom:20px}
.agentlogin:hover{background-color:#0d80ae}

.admin .adminlogin{display:block;width:320px;height:35px;background-color:#1a9dd1;color:#fff;border:solid 1px #1a9dd1;border-radius:4px;margin-top:40px;margin-left:80px;cursor:pointer}
.admin .agentlogin{display:none;width:320px;height:35px;background-color:#1a9dd1;color:#fff;border:solid 1px #1a9dd1;border-radius:4px;margin-top:40px;margin-left:80px;cursor:pointer}

.login_bj2{    position: absolute;width: 500px; background-color: #fff;border-radius: 6px;left: 50%; top: 50px;margin-left: -250px;box-shadow: 0 0 8px #c5c5c5;display:none}



        .register {
            text-align: center;
            background-color: #e5e5e5;
            border: solid 1px #e5e5e5;
            width: 319px;
            height: 31px;
            border-radius: 4px;
            margin-top: 20px;
            margin-left: 80px;
            transition: all 0.2s;
            cursor: pointer;
        }

            .register:hover {
                background-color: #ccc;
            }

        .verification_code {
            background: #1a9dd1;
            border-radius: 4px;
            padding: 8px 10px;
            color: #fff;
            cursor: pointer;
        }

        .login_bj2_title {
            font-size: 24px;
            margin-left: 50px;
            margin-top: 20px;
            margin-bottom:20px;
            color: #808080;
        }

        .upload_box {
            float:left;
            width: 320px;
            height: 230px;
            background: #e5e5e5;
            margin-left: 80px;
            margin-top: 10px;
        }

            .upload_box img {
                position: relative;
                width: 320px;
                height: 230px;
                top: -31px;
            }

        .agreement_box {
            float:left;
            margin-left: 80px;
            margin-top: 15px;
            margin-bottom: 10px;
            cursor: pointer;
        }

            .agreement_box a {
                color: #1a9dd1;
            }



        .agreement_t {
            text-align: center;
            margin-top: 40px;
            margin-bottom: 30px;
            font: bold 22px arial;
            margin-left: 10px;
        }

        .agreement_b {
            font-size: 20px;
            margin-left: 10px;
        }

        .agreement_m {
            margin: 5px 20px 5px 15px;
            color: #808080;
            line-height: 25px;
            font-size: 15px;
        }

        .agreement_s {
            float: right;
            margin-right: 30px;
        }

        .querybutton {
            margin-top: 20px;
            margin-bottom: 30px;
            height: 40px;
            width: 180px;
            font: 16px arial;
        }


