body {
            margin: 0px;
            padding: 0px;
            font-family: "Microsoft Yahei",Helvetica,Arial,sans-serif;
            /*overflow: hidden;*/
            font-size: 14px;
        }
input, button, select, textarea {outline: none;}
ul, ul li, ol, ol li {list-style:none;padding:0;margin:0;}

/*input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color: #fff!important;
    background-image: none!important;
    color: rgb(0, 0, 0)!important;
}*/
/*µÇÂ¼*/
.container {
    width: 100%;
    margin:auto;
}
.ietips{display: none; width: 100%; height: 20px; background: #fffbed; border: 1px solid #ffe6c2; text-align:center;color:#ff0000;font-size:12px;}
.login-middle{width:100%;height:430px;/*text-align:center;*//*background:url(/StaticPage/Images/login_rollimg1.jpg) no-repeat;*/}
.login-content {width: 1000px;margin: auto;/*overflow:hidden;*/position: relative;*z-index:1 !important;}

.login-title{width:100%;height:26px;background:#00a0e9;}
.login-title-content{width:1000px;margin:auto;}
.login-title-content a{text-decoration:none;color:#ffffff;font-size:12px;line-height:26px;}
.login-title-left{float:left;}
.login-title-right{float:right;}
.login-title-right a{margin-left:20px;}


/*top*/
.login-top {width: 100%;height: 80px;background: #ffffff;/*background: #000;opacity: 0.1;filter:Alpha(opacity=10);*/}
.login-top-content {width: 1300px;margin: auto;overflow: hidden;}
.login-top-content img {float: left;height:18px;margin-top:28px;}

.appdownload { float: right;width:716px;position:relative;text-align:center;z-index:999;}
.appdownload a {display: inline-block;color: #fff000;text-decoration: none;font-size: 12px;}
#phone {
    width: 28px;
    height: 28px;
    position: absolute;
    top: 21px;
    left: 50px;
    margin-top: 0;
}
.appdownload .telphone {
    margin: 0;
    color: #004098;
    font-weight: bold;
    font-size: 28px;
    font-weight: 800;
    margin-right: 83px
}
.login-menus{clear:both;padding-top:10px;float:right;}
.login-menus ul li{float:left;margin-left:20px;_display:inline;}
/***/
.aphorism {float: left;width: 350px;height: 100px;margin-top: 130px;position:absolute;z-index:-88;}
.aphorism-super {float: left;width: 60px;transform-style: preserve-3d; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;}
.active {-webkit-animation-name: y-rotate;-moz-animation-name: y-rotate; transition: all 1s ease 2s;-webkit-transition: all 1s ease 2s;-moz-transition: all 1s ease 0s;/*animation-iteration-count: infinite;*/
 animation: y-rotate 3s infinite;-webkit-animation: y-rotate 3s infinite; -moz-animation: y-rotate 3s infinite;-ms-animation: y-rotate 3s infinite;}
.aphorism-word {float: left;width: 230px;margin-left: 20px;display: inline; }
.aphorism-word p {color: #ffffff;font-size: 20px; margin: 0px;line-height: 2em; letter-spacing: 2px; }
.aphorism-word span {font-size: 12px;color: #78c5ff;}
.SaveAmount {position: absolute;z-index: 2;color:#ffffff;}
.SaveAmount .savaprices {font-size:30px;font-weight:bold;}
/*µÇÂ¼¿ò*/
.login-box { position: absolute; right: 0px;   top: 40px;  z-index: 99;   width: 401px;   height: 500px;   border-radius: 30px; background: #fff; padding-top: 5px; /*box-shadow:0px 5px 5px #888;*/
}
.login-infor {width: 300px;position:relative; margin: auto;}

.login-box-name {
    margin-top: 58px;
    margin-left: 51px;
    font-size: 14px;
    text-align: left;
    color: #353535;
}
.login-username, .login-password {background: #ffffff;width: 300px;height: 40px; margin-top: 20px;overflow: hidden;border:1px solid #d8d8d8;}
.login-username i {float: left;}
.login-username input {float: left;width: 260px;height: 36px;line-height:36px\9; border: 0px; margin-left: 5px;display: inline;}
.login-password i {float: left;}
.login-password input {float: left; width: 260px; height: 36px;line-height:36px\9; border: 0px; margin-left: 5px;display: inline;}
.login-code {overflow: hidden; }
.login-code input {float: left;width: 135px; height: 36px;line-height:36px\9; background: #ffffff; border: 0px; padding-left: 5px;border:1px solid #d8d8d8; }
.login-code img { float: left; margin-left: 10px;display: inline;}
.login-code a {float: left;color: #333;line-height: 40px;margin-left: 10px;display: inline;text-decoration: none; font-size: 12px; }
.login-code a:hover {text-decoration: underline;}
.login-action {margin-top: 20px;}
.login-submit {width: 300px;height: 40px;border-radius: 2px;background: #00a0e9;border: 0px; font-size: 14px; font-weight:bold;color:#ffffff;font-family: "Microsoft Yahei",Helvetica,Arial,sans-serif;}
.forgetpassworld{text-align:right;margin-top:10px;}
.forgetpassworld a{color:#00A0E9;font-size:12px;}
.login-bottom {position:fixed;bottom: 0px;left: 0px;z-index: 9; width: 100%;height: 40px;line-height: 40px;text-align: center; background: #00a0e9;color:#ffffff;}
/*×¢²á*/
.RegTop{width:100%;height:60px;background:#004EA2;}
.RegTop-Cont{width:1024px;height:60px;margin:auto;overflow:hidden;}
.RegTop-Logo{float:left;height:35px;margin-top:10px;}
.RegTop-LoginLink{float:right;color:#ffffff;margin-top:30px;}
.RegMain{width:1024px;margin:auto;}
.Reg{width:100%;height:450px;border-top:0px;border:1px solid #d8d8d8;color:#555;}
.Reg-TabControl{margin-top:20px;}
.RegChoice{border-bottom:0px;color:#216BD4;font-weight:bold;}
.Reg-TabControl ul{overflow:hidden;}
.Reg-TabControl ul li{float:left;width:100px;height:36px;line-height:36px;background:#ffffff;text-align:center;margin-right:10px; cursor:pointer;}
.RegTop-Step{overflow:hidden;background:url(../images/solid_line.jpg) repeat-x 10px;padding:0px 50px;margin:30px 50px 0px 50px;}
.StepNames{float:left;background:#ffffff;margin-left:50px;padding:0px 10px;}
.StepNames .StepNum{color:#ffffff;font-size:14px;font-weight:bold;float:left;background:url(../images/sprite_icon.png) no-repeat;background-position:-39px -249px;width:28px;height:28px;line-height:28px;text-align:center;}
.StepNames .StepSucceed{background:url(../images/sprite_icon.png) no-repeat;background-position:-78px -249px;}
.StepNames .StepNumOn{background-position:0px -249px;}
.StepNames span{float:left;margin-top:6px;margin-left:6px;display:inline;}
.RegContent{width:1024px;margin:auto;margin-top:60px;}
.RegContent ul{margin-left:300px;}
.RegContent p{text-align:center;}
.RegContent ul li{overflow:hidden;margin-top:15px;}
.RegContent-Item{float:left;width:80px;text-align:right;line-height:30px;}
.RegContent-Option{float:left;}
.RegContent-Input{width:300px;height:30px;border:1px solid #c8c8c8;}
.RegContent-AuthCode{width:180px;height:30px;border:1px solid #c8c8c8;}
.RegContent-GetCode{float:left;width:112px;height:30px;border:1px solid #c8c8c8;line-height:30px;text-align:center;margin-left:6px;}
.RegContent-SubBtn{margin-left:80px;width:200px;height:36px;border:1px solid #216BD4;background:#387DDC;color:#ffffff;}
.Reg-SubBtn{margin-left:80px;width:200px;height:36px;border:1px solid #216BD4;background:#387DDC;color:#ffffff;font-weight:bold;}
.RegSucceed-Tips{color:#31BC41;font-size:40px;font-weight:bold;}
.ByLogin{margin-top:10px;}
.ByLogin a{color:#555555;}

/*ÕÒ»ØÃÜÂë*/
.FindPassword-Main{width:1024px;margin:auto;}
.FindPassword-Tips{margin-top:30px;overflow:hidden;}
.FindPassword-Tips i{float:left;background:url(../images/gather_icon.png) no-repeat;background-position:-144px -284px;width:18px;height:18px;}
.FindPassword-Tips span{float:left;margin-left:5px;}
.FindPassword-Content{/*border:1px solid #b7d5ff;*/margin-top:20px;background: #ffffff;box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);}
.FindPassword-Content ul{padding:20px 0px 40px 30px;}
.FindPassword-Content ul li{overflow:hidden;margin-top:10px;}
.FindPassword-Content-Title{/*background:#b7d5ff;*/height:40px;line-height:40px;padding-left:20px;font-weight:bold;border-bottom: 1px solid #d8d8d8;margin: 0px 20px;}
.FindPassword-Item{float:left;width:70px;text-align:right;line-height:30px;}
.FindPassword-Option{float:left;}
.FindPassword-Phone,.FindPassword-Code{height:30px;line-height: 30px;border:1px solid #d8d8d8;text-indent:5px;}
.FindPassword-Phone{width:230px;}
.FindPassword-Code{width:100px;}
.FindPassword-GetCode{float:left;margin-left:5px;display:inline;border:1px solid #d8d8d8;background:#ffffff;width:122px;height:32px;cursor:pointer;}
.GetCode-CountDown{float:left;margin-left:5px;display:none;border:1px solid #d8d8d8;background:#d8d8d8;width:122px;height:28px;line-height:28px;text-align:center; cursor:pointer;}
.FindPassword-Submit{width:130px;height:36px;background:#FF9B46;border:1px solid #FF7E56;color:#ffffff;font-weight:bold;margin-left:70px;margin-top:10px;}
.FindPassword-Tips p{font-size:12px;line-height:2em;color:#555555;}
.FindPassword-Tips .FindPassword-TipsTitle{font-size:14px;font-weight:bold;color:#FF7E56;}
.FindPassword-Tips .FindPassword-TipsTitle2{color:#0aa1d9;}

/*¼¤»îÕË»§*/
.Activate-Main{width:1024px;margin:auto;}
.Activate-Tips{margin-top:30px;overflow:hidden;}
.Activate-Tips i{float:left;background:url(../images/gather_icon.png) no-repeat;background-position:-144px -284px;width:18px;height:18px;}
.Activate-Tips span{float:left;margin-left:5px;}
.Activate-Content{margin-top:20px;background: #ffffff;box-shadow: 0px 2px 3px rgba(0, 0, 0, .2);}
.Activate-Content ul{padding:20px 0px 40px 30px;}
.Activate-Content ul li{overflow:hidden;margin-top:10px;}
.Activate-Content-Title{/*background:#46546B;*/height:40px;line-height:40px;padding-left:10px;font-weight:bold;border-bottom: 1px solid #d8d8d8;margin: 0px 20px;}
.Activate-Item{float:left;width:70px;text-align:right;line-height:30px;}
.Activate-Option{float:left;}
.Activate-Input,.Activate-Code{height:28px;border:1px solid #d8d8d8;text-indent: 5px;}
.Activate-Input{width:230px;}
.Activate-Code{width:100px;text-indent: 5px;}
.Activate-GetCode{float:left;margin-left:5px;display:inline;border:1px solid #d8d8d8;background:#f5f5f5;width:122px;height:28px;line-height:28px;text-align:center; cursor:pointer;}
.GetCode-CountDown{float:left;margin-left:5px;display:none;border:1px solid #d8d8d8;background:#d8d8d8;width:122px;height:28px;line-height:28px;text-align:center; cursor:pointer;}
.Activate-Submit{width:130px;height:36px;background:#FF9B46;border:1px solid #FF7E56;color:#ffffff;font-weight:bold;margin-left:70px;margin-top:10px;}

.scroll{position:relative;/*float:left;*/width:100%;z-index:0;overflow:hidden;}
.scroll ul li{position:absolute;left:0px;}
.scroll ul li:first-child{z-index:1;}
.scroll span{display:inline-block;width:27px;height:34px;cursor:pointer;position:absolute;top:80px;z-index:10;}
.scroll span.prve{left:10px;background:pink;}
.scroll span.next{right:12px;background:pink;}

.scroll .prve:hover{background:red;}
.scroll .next:hover{background:red;}
.scroll ol{position:absolute;bottom:20px;right:5px;z-index:2;}
.scroll ol li{width:20px;height:20px;background:rgba(0,0,0,0.5);line-height:20px;text-align:center;color:#fff;float:left;margin-right:10px;cursor:pointer;}
    .scroll ol li:hover, ol li.curr {
        background: #ff6600;
    }


.minScreen .login-top {height:60px;}
.minScreen .login-top-content img {margin-top: 10px;}
.minScreen .login-top-content .systemname {margin-top: 30px;}
.minScreen .appdownload {margin-top: 0px;}
.minScreen .login-middle {height: 400px;overflow:hidden}
.minScreen .login-box {top: 20px;}
.minScreen .login-explain {margin-top:10px;}
.minScreen .scroll {height: 400px;overflow:hidden}
.minScreen .login-bottom {height:40px;line-height:40px;}
