body,html{margin:0;padding: 0px;} .hidden{display: none;} .navbar{background-color:#1a86c0;font-size:15px;border:none;color:#fff} .navbar .navbar-brand,.navbar .navbar-default,.navbar .navbar-nav li>a{color:#fff} .dropdown-menu{background-color:#1a86c0} .cms-content{font-size: 13px;} #upload_txt{width: 50%; position: absolute; right: 0px; top: 0;} .navbar-header{float:left} .nav{margin-bottom:0;padding-left:0;list-style:none} .nav:after,.nav:before{content:" ";display:table} .nav:after{clear:both} .nav>li{position:relative;display:block} .nav>li>a{position:relative;display:block} .nav>li>a:focus,.nav>li>a:hover{color:#333} .nav>li.disabled>a{color:#777} .nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#333;text-decoration:none;background-color:transparent;cursor:not-allowed} .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7} .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5} .nav>li>a>img{max-width:none} .nav-tabs{border-bottom:1px solid #ddd} .nav-tabs>li{float:left;margin-bottom:-1px} .nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0} .nav-tabs>li>a:hover{border-color:#eee #eee #ddd} .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default} .nav-pills>li{float:left} .nav-pills>li>a{border-radius:4px} .nav-pills>li+li{margin-left:2px} .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7} .nav-stacked>li{float:none} .nav-stacked>li+li{margin-top:2px;margin-left:0} .nav-justified,.nav-tabs.nav-justified{width:100%} .nav-justified>li,.nav-tabs.nav-justified>li{float:none} .nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px} .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto} .tab-content>.tab-pane{display:none} .tab-content>.active{display:block} .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0} .navbar{position:relative;padding-top:5px;min-height:50px;margin-bottom:10px;border:1px solid transparent} .navbar:after,.navbar:before{content:" ";display:table} .navbar:after{clear:both} .navbar-header:after,.navbar-header:before{content:" ";display:table} .navbar-header:after{clear:both} .navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px} .navbar-collapse:after,.navbar-collapse:before{content:" ";display:table} .navbar-collapse:after{clear:both} .navbar-collapse.in{overflow-y:auto} .navbar-static-top{z-index:1000;border-width:0 0 1px} .navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030} .navbar-fixed-top{top:0;border-width:0 0 1px} .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0} .navbar-brand{float:left;box-sizing:border-box;font-size:18px;line-height:20px;height:50px} .navbar-brand:focus,.navbar-brand:hover{text-decoration:none} .navbar-brand>img{display:block} .navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px} .navbar-toggle:focus{outline:0} .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px} .navbar-nav>li>a{text-decoration:none;height:45px;line-height:45px} .navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px} .navbar-btn{margin-top:8px;margin-bottom:8px} .btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px} .btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px} .navbar-nav>li{float:left;position:relative;display:block} .dropdown-menu{background-color:#1a86c0} .navbar-right{float:right!important;font-size:13px} .navbar-nav{float:left;margin:0} .navbar-right>li>a{padding-left:10px;padding-right:10px} .user-lg{float:right;font-size:12px;line-height:45px} .user-lg a,.user-lg span{color:#fff;text-decoration:none} .shadow{width:100%;height:100%;position:fixed;left:0;top:0;z-index:998;background-color:#000;opacity:.6;display:none} .addBox{display:none;z-index:999;width:100%;height:360px;position:fixed;left:0;top:50%; margin-top:-200px;background:#fff; box-sizing:border-box; padding-right: 5px;} .addBox .close{float:right;height:50px;color:#000} .box-h3{ margin: 20px auto; text-align:center; } .tang-pass-reg .pass-text-input{display:block;position:relative;float:left;height:40px;width:75%;padding:11px 10px;border:1px solid #ddd; font-size:14px;color:#666;transition:.3s;box-sizing: border-box;margin-left: 5%;} .tang-pass-reg .pass-text-input-verifyCode{width:38%;} .tang-pass-reg .pass-suggest-name{margin-left:75px} .tang-pass-reg .pass-suggest-item-radio{vertical-align:middle;display:none} .tang-pass-reg .pass-suggest-item label{display:block;height:16px;font-size:14px;line-height:17px;color:#666;padding-left:20px;margin-bottom:10px;cursor:pointer} .tang-pass-reg .pass-suggest-item label:hover{background-position:-80px -80px} .tang-pass-reg .pass-form-item-verifyCode span,.tang-pass-reg .pass-form-item-verifyCodeSend span{float:left;display:block} .tang-pass-reg .pass-form-item-verifyCode span.pass-item-error,.tang-pass-reg .pass-form-item-verifyCodeSend span.pass-item-error{display:none} .tang-pass-reg .pass-item-tip-verifyCodeSend{line-height:18px;color:#999} .tang-pass-reg .pass-change-verifyCode{position:relative;display:block;float:left;top:12px;margin-right:10px} .tang-pass-reg .pass-generalErrorWrapper{margin:0;padding:0} .tang-pass-reg .pass-generalError{color:#fc4343;display:block;height:40px;font-size:12px;line-height:40px} .tang-pass-reg .pass-item-error{display:none;float:left;width:250px;color:#fc4343;height:16px;line-height:15px;padding-left:100px;font-size:12px;padding-top:3px} .tang-pass-reg .pass-item-error-isAgree{display:none} .tang-pass-reg .pass-item-succ{display:none;position:relative;float:left;top:14px;color:#fc4343;height:16px;line-height:12px;padding-left:20px} .tang-pass-reg .pass-label{display:block;float:left;height:40px;width:20%; line-height:42px;font-size:14px;color:#666;font-weight:700;text-align:right} .tang-pass-reg .pass-item-placeholder{top:12px;line-height:16px;font-size:14px;color:#ccc;left:87px;display:none;visibility:hidden;width:0;left:0} .tang-pass-reg .pass-placeholder{visibility:hidden;position:absolute;width:0;height:0} .tang-pass-reg .pass-placeholder-account,.tang-pass-reg .pass-placeholder-password,.tang-pass-reg .pass-placeholder-phone,.tang-pass-reg .pass-placeholder-school,.tang-pass-reg .pass-placeholder-userName,.tang-pass-reg .pass-placeholder-verifyCode{visibility:visible;color:#ccc;cursor:text;display:block;font-size:14px;height:20px;left:88px;line-height:20px;position:absolute;top:10px;width:160px} .tang-pass-reg .pass-clearbtn{display:block;position:absolute;width:16px;height:16px;top:12px;left:398px;cursor:pointer} .tang-pass-reg .pass-clearbtn:hover{background-position:-48px -24px} .tang-pass-reg .pass-clearbtn-verifyCode{left:228px} .tang-pass-reg .pass-captcha-resend{font-size:14px;line-height:14px;color:#2d70c7;left:294px;top:13px;position:absolute;display:inline-block;width:120px;text-align:right;cursor:pointer} .tang-pass-reg .pass-captcha-resend-hide .pass-captcha-resend{display:none} .tang-pass-reg .pass-captcha-resend-hide .pass-clearbtn-verifyCode{left:396px} .tang-pass-reg .pass-captcha-resend-disabled{color:#999;cursor:auto} .tang-pass-reg .pass-captcha-disabled .pass-clearbtn{display:none!important} .tang-pass-reg .pass-nocaptcha{position:absolute;margin:0 0 0 75px;z-index:100;width:350px;height:270px} .tang-pass-reg .pass-showpwd-password{display:block;position:absolute;padding:5px;border:1px solid #dad699;background-color:#f9f5c7;max-width:336px;min-width:80px;min-height:16px;top:40px;left:75px} .tang-pass-reg .pass-showpwd-content{color:#6d6708} .tang-pass-reg .pass-showpwd-arrow{position:absolute;display:block;width:16px;height:16px;top:-8px;left:10px} .tang-pass-reg .pass-showpwd-arrow em{position:absolute;font-size:14px;top:0;left:0;color:#dad699} .tang-pass-reg .pass-showpwd-arrow .arrowb{position:absolute;top:1px;left:0;color:#f9f5c7} .tang-pass-reg .pass-showpwdbtn{display:block;position:absolute;width:24px;height:16px;top:12px;left:386px;cursor:pointer} .tang-pass-reg .pass-form-item-isAgree{margin-left:75px} .tang-pass-reg .pass-form-item-isAgree .pass-checkbox-isAgree{vertical-align:middle} .tang-pass-reg .pass-form-item-isAgree label{color:#666;font-size:12px;margin-left:5px} .tang-pass-reg .pass-button{display:block;height:50px;font-size:16px;font-weight:700;cursor:pointer;color:#fff;background-image:none;border-radius:3px;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s} .tang-pass-reg .pass-button-submit{width: 100%;} .tang-pass-reg .pass-button-verifyCodeSend{border-radius:0;border:1px solid #ddd;height:40px;box-sizing:border-box;background:#f7f7f7; color:#666;font-weight:400;width:33%;float:right; font-size:14px} .tang-pass-reg input.pass-button-verifyCodeSend:hover{border-color:1px solid #dadada;background-color:#eee} .tang-pass-reg input.pass-button-verifyCodeSend:focus{border-color:1px solid #dadada;background-color:#eee} .tang-pass-reg input.pass-text-input-disabled{background:#f6f6f6;border-color:#ebebeb;color:#c5c5c5} .tang-pass-reg input.pass-text-input-disabled:hover{background:#f6f6f6;border-color:#ebebeb;color:#c5c5c5;cursor:default} .tang-pass-reg span.pass-item-error-isAgree{top:0;float:none} .tang-pass-reg .pass-pop-tip{position:absolute;display:block;width:240px;background:0 0;padding-left:10px;margin-left:3px;z-index:18;color:#999} .tang-pass-reg .pass-item-tip{width:270px} .tang-pass-reg .pass-item-tip-verifyCodeSend{padding-top:2px} .tang-pass-reg .pass-item-tiptext{display:block;padding-top:12px} .tang-pass-reg .pass-item-tiptext-userName{padding-top:6px} .tang-pass-reg .pass-item-tiptext-password{padding-top:0} .tang-pass-reg .pass-item-tiptext-account{padding-top:5px} .tang-pass-reg .pass-item-tip-password{position:absolute;left:430px;top:0;zoom:1;z-index:20} .tang-pass-reg .pass-item-tip-password:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0} .tang-pass-reg .pass-pop-tip-content{position:relative} .tang-pass-reg .pwd-checklist-wrapper .pwd-checklist-arrow{position:absolute;top:8px;left:0} .tang-pass-reg .pwd-checklist-wrapper .pwd-checklist-arrow em{position:absolute;left:0;top:0;font-size:20px} .tang-pass-reg .pwd-checklist-wrapper .pwd-checklist-arrow em.arrowa{color:#ddd;left:0} .tang-pass-reg .pwd-checklist-wrapper .pwd-checklist-arrow em.arrowb{color:#f9f9f9;left:1px} .tang-pass-reg .pwd-checklist{margin-left:10px;padding:5px 10px;border:1px solid #ddd;box-shadow:1px 1px 1px #efefef;background:#f9f9f9;width:200px} .tang-pass-reg .pwd-checklist .pwd-checklist-item{line-height:20px;padding-left:18px;color:#666} .tang-pass-reg .pwd-checklist .pwd-checklist-item-success{background-position:-86px -128px} .tang-pass-reg .pwd-checklist .pwd-checklist-item-error{background-position:-86px -144px;color:#fc4343} .tang-pass-reg .pass-form-item{position:relative;clear:both;height:52px;margin-bottom:20px;zoom:1} .tang-pass-reg .pass-text-input-error{border-color:#fc4343} .tang-suggestion-popup{font-size:14px} .tang-suggestion-popup .tang-foreground{border:1px solid #ddd;background:#fff} .tang-suggestion-popup .tang-suggestion-table{width:100%} .tang-suggestion-popup .tang-suggestion-table td{padding:6px 0 6px 8px;word-break:break-all;word-wrap:break-word;cursor:pointer} .tang-suggestion-popup .tang-suggestion-table td.tang-suggestion-current{background-color:#f7f7f7} .reg-sms{width:258px;border:1px solid #d1eeff;background-color:#f5fbff;margin-top:40px} .reg-sms .reg-sms-title{margin:0 10px;padding-left:30px;height:50px;line-height:50px;border-bottom:1px solid #e6edf2;font-size:14px;color:#666} .reg-sms .reg-sms-p{margin:0 10px} .reg-sms .reg-sms-p-text{color:#666;font-size:12px;margin-top:20px;margin-bottom:5px} .reg-sms .reg-sms-p-last{color:#666;font-size:12px;margin-top:5px} .reg-sms .reg-sms-p-warn{font-size:14px;color:#f18300;font-weight:700} .reg-sms-qrcode{text-align:center;padding:20px 0 10px} .reg-sms-qrcode img{width:168px;height:168px} .mod-reg .login-link,.mod-regnotify .login-link{position:absolute;top:-70px;right:0;color:#666} .mod-reg .login-link span,.mod-regnotify .login-link span{float:left;display:block;margin-right:5px;margin-top:10px} .login-btn{font-weight:700;color:#666;height:32px;width:64px;border:0} .login-btn:focus{color:#000} .pass-button-submit{background-color:#3f89ec} .addBox .sp_close{color:#999;font-size:12px;margin-left:80px;cursor:pointer;border:1px solid #eee;padding:5px 15px;border-radius:5px} .foot{width:100%;background:#22272d;margin-top:30px;padding-bottom:20px;z-index:100;position:relative;padding-top:20px;font-size:13px} .foot a,.foot a:hover,.foot span{color:#8b8e95;text-decoration:none}