        * {
            padding: 0;
            margin: 0;
        }
        body,html{
            height: 100%;
            min-height: 100%;
            min-width: 320px;
            /* overflow: hidden; */
        }
        body{
            background: url('../images/background3.png') bottom no-repeat\9;
        }
        .line{
            margin-top: 70px\9;
        }
        .m_nav {
            width: 100%;
            /* height: 82px; */
            border-bottom: 9px solid #f18117;
            background: #fff url('../images/bg.jpg') no-repeat right top;
        }

        .logo {
            padding-left: 22px;
            height: 60px;
        }

        .logo img {
            vertical-align: middle;
            width: 100px;
        }

        .logo a {
            line-height: 60px;
            font-size: 20px;
            text-decoration: none;
            color: #666666;
            /* font-family: '宋体'; */
            display: inline-block;
        }

        .m_login {
            margin: 0 auto;
            margin-top: 3rem;
        }

        .setPassword_title {
            background: url('../images/email_title.png') no-repeat;
            height: 34px;
            color: #fff;
            font-size: 16px;
            line-height: 34px;
            text-align: center;
            border-top-right-radius: 8px;
        }

        .login_content {
            padding-top: 1rem;
            font-size: 14px;
            text-align: center;
        }

        .login_body {
            margin: 0 auto;
            max-width: 640px;
            /* width: 450px\9; */
            width: 11rem;
            text-align: right;
            min-width: 280px;
        }

        .getCode {
            width: 112px\9;
            height: 27px\9;
            line-height: 27px\9;
            width: 3rem;
            min-width: 70px;
            height: 1rem;
            min-height: 20px;
            max-height: 34px;
            background: url('../images/btn.png');
            background: #f39801;
            background-size: cover;
            outline: none;
            color: #fff;
            border: 0;
            border-radius: 3px;
            text-align: center;
            vertical-align: middle;
            display: flex;
            justify-content: center;
            align-items: center;
            float: right;
            line-height: 1rem;
            font-size: .5rem;
        }

        .login_body label {
            margin-right: 3px;
            color: #5a4b44;
        }

        .login_body input {
            width: 98%;
            height: 27px\9;
            height: 1rem;
            max-height: 32px;
            border: 1px solid #e3e2e1;
            border-radius: 3px;
            text-indent: 3px;
            outline: none;
            margin-bottom: 20px\9;
            margin-bottom: .5rem;
            text-indent: 4px\9;
            text-indent: .25rem;
            min-height: 27px;
            line-height: 27px\9;
        }

        .btn {
            padding-top: 30px\9;
            padding-top: .5rem;
            margin: 0 auto;
            width: 11rem;
            text-align: right;
            min-width: 280px;
        }

        .btn button {
            height: 1rem;
            width: 100%;
            /* max-height: 32px; */
            /* width: 450px\9;
            width: 430px; */
            background: #f39801;
            border: 0;
            border-radius:3px\9;
            border-radius:.1rem;
            outline: none;
            color: #fff;
            cursor: pointer;
            line-height: 1;
            min-height: 27px;
            min-width: 280px;
            height: 30px\9;
            line-height: 1rem;
            margin-bottom: 15px\9;
            letter-spacing: 10px;
        }

        .btn button+button {
            float: right;
        }
        .jdt{
            text-align: center;
        }
        .jdt_lt{
            width: 675px\9;
            width: 18rem;
            min-width: 287px;
        }
        .jdt_ht{
            position: relative;
            top: -0.3rem;
            width: 14rem;
            height: 0.3rem;
            left: 2.5rem;
        }
        .math{
            position: relative;
            left: -5rem;
            top: -1rem;
            width: 1rem;
        }
        .math1{
            width: 1rem;
            position: relative;
            top: -1rem;
            left: -2rem;
        }
        .math2{
            width: 1rem;
            position: relative;
            top: -1rem;
            left: 2rem;
        }
        .math3{
            width: 1rem;
            position: relative;
            left: 4.8rem;
            top: -1rem;
        }
        .ziti{
            text-align: center;
            margin: 0.5rem auto;
            font-size: 30px\9;
            font-size: 0.7rem;
            word-spacing: 30px\9;
            word-spacing: 1.5rem;
            letter-spacing: 1px;
            color: #C1C1C1;
        }
        .div1{
            background:url('../images/background.png') no-repeat;
            background-size:100% 100%;
            position:fixed;
        }
        .m_login{
            margin-top: 120px\9;
        }
        .login_body .box{
            overflow: hidden;
            zoom: 1;
        }
        .box .right{
            float: right;
            width: 375px\9;
            width: 10rem;
            overflow: hidden;
            zoom: 1;
            min-width: 240px;
        }
        .box .right .rightl{float: left;}
        .box .right .rightr{float: right;}
        .box .right #channel{
            width: 112px\9;
            width: 3rem;
            height: 1.08rem;
            border-radius: 2px;
            display: block;
            text-indent: 0;
            min-width: 60px;
            font-size: 12px;
            margin-left: 5px\9;
        }
        .box .right #channel option{
            font-size: .5rem;
            width: 100%;
        }
        .box .left{
            float: left;
            /* width: 52px\9;
            width: 1.5rem; */
        }
        .box .left img{
            width: 25px;
            margin-top: 0.1rem;
            /* width: 24px\9;
            width: 0.8rem;
            margin-right: 10px\9; */
            vertical-align: middle;
            /* margin:.2rem .25rem;
            min-width: 18px; */
        }
        .side_nav {
            /* padding-top: 10px\9; */
            padding-top: .5rem;
            margin: 0 auto;
            width: 11rem;
            min-width: 280px;
            /* overflow: hidden; */
            zoom: 1;
        }
        .side_nav .rightlist{
            width: 11rem;
            float: right;
        }
        .side_nav .funcDetail{
            text-decoration:none;
            cursor: pointer;
            color:#000;
            font-size: 14px;
        }
        .funcDetail img{
            vertical-align: bottom;
            border: none;
        }
        .side_nav .back{
            float: left;
        }
        .side_nav .unclock{
            float: right;
        }
        .getCode {
            line-height: 34px;
        }
        .getCode {
            width: 112px \9;
            height: 27px \9;
            line-height: 27px \9;
            width: 3rem;
            min-width: 70px;
            height: 1rem;
            min-height: 20px;
            max-height: 34px;
            background: url(images/btn.png);
            background: #f39801;
            background-size: cover;
            outline: none;
            color: #fff;
            border: 0;
            border-radius: 3px;
            text-align: center;
            vertical-align: middle;
            display: flex;
            justify-content: center;
            align-items: center;
            float: right;
            line-height: 1rem;
            font-size: .4rem;
        }

        @media screen and (max-width: 768px){
            body{
                background: url('../images/background.png') bottom no-repeat;
                background-size: 100%;
            }
            .line{margin-top: 1rem;}
            /* .side_nav .rightlist{
                width: 11rem;
                min-width: 280px;
            } */
            /* .btn button{
                width: 10rem;
            } */
        }
        @media screen and (min-width: 768px){
            body{
                background: url('../images/background3.png') bottom no-repeat;
                background-size: 100%;
            }

            .m_login {
                margin-top: 1rem;
            }

            .getCode{
                line-height: 34px;
            }

            .line{margin-top: 2rem;}

        }
