html,body{background:#f7f9fb;width: 100%;min-width:100%;}
html {
    overflow-y: scroll;
  }
  
  :root {
    overflow-y: auto;
    overflow-x: hidden;
  }
  
  :root body {
    position: absolute;
  }
  
  body {
    width: 100vw;
    overflow: hidden;
  }

input:-webkit-autofill {
    box-shadow: 0 0 0px 1000px #0f2a2e inset !important;
    -webkit-box-shadow: 0 0 0px 1000px #0f2a2e inset !important;
    -webkit-text-fill-color: #00ffde;
}
header{width:100%;margin:0 auto;height:60px;line-height:60px;position: fixed;top: 0;left: 0;z-index: 9999;overflow: hidden;text-align: center;}
header .bg{position:absolute;left:0;top:0;height: 100%;width:100%;background: #000;z-index: -1;
    filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5;  
    opacity: 0.5;}
.top{height:60px;overflow: hidden;display: inline-block;padding-right: 20px;}
.logo{float:left;width:auto;height:60px;padding-left:0px;padding-top: 0;}
.logo img{vertical-align: middle;}
.top-nav{overflow: hidden;float: left;}
.top-nav li{float: left;padding: 0 20px;}
.top-nav li a{font-size:14px;color:#fff;display: inline-block;height:58px;border-bottom: 0px solid #000;}
.top-nav li a:hover,.top-nav li a.cur{color:#00ffde;border-color:#00ffde;border-width: 2px;}
.navTools{position:static;}
.navTools li{margin-top:14px;overflow: hidden;}
.navTools .btn-login{display:inline-block;background:#00ffde;border-color:#00ffde;width:70px;height: 32px;padding:0;color:#000;font-size:14px;}
.navTools .btn-login:hover{background:#33fbe1;border-color:#33fbe1;color:#000;}
.navTools .uname{display: inline-block;width:100px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: right;}
footer{height: 130px;background:#000b0a;text-align: center;padding:20px 0 30px;}
footer a{color:#6b7676;font-size:14px;padding:0 6px;}
footer p{color:#6b7676;font-size:14px;line-height: 30px;}
.footer-contact{overflow: hidden;width:780px;margin:0 auto;padding-bottom:20px;}
.footer-contact dt{float: left;margin-right: 10px;padding-top:5px;}
.footer-contact dl{float:left;width:240px;margin-right: 20px;}
.footer-contact dd{color:#6b7676;text-align: left;font-size:14px;line-height:24px;}
.fixRight{width: 50px;}
.modal{height: 100%;}
.modal-dialog{width:800px;border:2px solid #0b8282;}
.modal-content{border-radius: 0;background:#0f2a2e;}
.modal-header{padding:15px 0;margin:0 55px;border-color:#0e373a;}
.modal-title{font-size:18px;color:#fff;}
.modal-title .en{font-size:12px;font-weight: normal;color:#05a6a7;margin-left:10px;}
.modal-header .close {overflow:hidden;margin-top: -18px;margin-right: -90px;width: 30px;height: 30px;font-size: 28px;color: #0f2a2e;background: #0b8282;}     
.modal-header .close span{width: 100%;height: 100%;display: block;line-height: 30px;}
.modal-body{color:#07a5a8;font-size:14px;padding:15px 55px;}
.modal-body h3{color:#03ffe3;line-height: 30px;font-weight: bold;margin-top:15px;}
.modal-footer{padding:30px 0 15px;margin:0 55px;border-color:#0e373a;min-height: 120px;text-align: center;}
.modal-footer .btn-blue{width:160px;height:50px;line-height:50px;padding:0;font-size:18px;background:#05a6a7;color:#fff;border: 1px solid #05a6a7;} 
.modal-footer .btn-blue:hover{background:#00e3e2;border-color:#00e3e2;}
.modal-footer .btn-dis{background: #969696;color:#020202;border-color:#969696; }
.modal-footer .btn-dis:hover{background:#969696;border-color:#969696;color:#020202;}
/* #popStep2 .modal-body{height: 900px;} */

.modal.fade .modal-dialog{transition: none;-webkit-transition: none;}
    /*login*/
.login-wrap .quc-mod-sign-in .quc-label{color:#03ffe3;}
.login-wrap .quc-mod-sign-in .quc-tip-wrapper{padding-left:70px;}
.login-wrap .quc-mod-sign-in .quc-footer:before{width: auto;}
.login-wrap .quc-mod-sign-in .quc-footer{border-color:#0e373a;padding-right:15px;text-align: right;}
.login-wrap .quc-input-bg{background-image: none;border:1px solid #035457;color:#00ffde;}
.login-wrap .quc-input-long .quc-input-bg,.login-wrap .quc-input-short .quc-input-bg{background-position: -1000px -1000px;}
.login-wrap .quc-input-long .quc-input,.login-wrap .quc-input-short .quc-input{background-color: transparent;color:#00ffde;}
.login-wrap .quc-mod-sign-in .quc-captcha-img{height: 44px;}
.login-wrap .quc-input-short a.quc-captcha-change, .login-wrap .quc-input-short a.quc-captcha-change:active{color:#00ffde;}
.login-wrap .quc-mod-sign-in .quc-footer .quc-link{color:#07a5a8;border-color:#07a5a8;}
.modal-body .quc-wrapper .quc-button-sign-in{
        background-image: linear-gradient(90deg, #05a6a7 0%, #05a6a7 100%);
        background-color: #05a6a7;
        border:none;
}
.meeting-toTop a{color:#000;}




.bigdate-info {
	background:#020e13 url(/Public/images/t017393114487bb9a00.jpg) no-repeat center 0; 
	height: 441px;
	text-align: center
}

.bigdate-info p {
	font-size:17px;line-height: 32px;padding-top: 220px;
    text-align: left;
}

.bigdate-shuoming {
	background:#031418 url(/Public/images/t0169fc1edf25291dfc.jpg) no-repeat center bottom;
	height: 1020px;
	text-align: left
}
.bigdate-shuoming .inner{background:#031418 url(/Public/images/t017b0bd0122418fcc1.jpg) no-repeat center 60px;}


.zhuzhi p{line-height: 28px;}
.bigdate-shuoming p {
    padding-top: 6px;
    line-height: 24px;
    font-size: 14px
}

.pager .crumbs span{font-size: 14px;}
.navTools li a{float: left;}
.pager{width:1120px;}
.banner{background-position: center bottom;background-repeat: no-repeat;}
.banner p{color:#05a6a7;font-size:14px;position: absolute;top:140px;width:1120px;left:50%;margin-left:-560px;}
.banner a{position: absolute;top:-30px;right:0px;width:105px;height: 32px;line-height:32px;font-size:14px;}
.meeting-detail .tabs .tabs-tag li a{font-size:18px;background:#fff;color:#003136;border:1px solid #d7d7d7;padding:10px 38px;}
.meeting-rank{padding:60px 90px;}
.meeting-rank .tabs .tabs-tag li a{font-size:18px;background:#fff;color:#eb8000;border:1px solid #f9cca3;padding:10px 26px;}

#doc-hd .banner-btn{position: absolute;top:450px;left:0;}
#doc-hd .banner-btn a.btn-blue{display: inline-block;width:290px;height: 72px;margin-right: 20px;font-size: 30px;line-height: 73px;
    -o-border-radius:36px;
	-moz-border-radius:36px;
	-webkit-border-radius:36px;
	-ms-border-radius:36px;
    border-radius:36px;
    background:#00ffde;
    border-color:#00ffde;
    color:#000;
    font-weight: bold;

}
.bigdate-jifen {
	background: url(/Public/images/t01dc14b835e8b5ce3b.png) 50% 0 no-repeat;
	height: 777px;
	text-align: left
}

.bigdate-award {
	background: url(/Public/images/t013c8ff2e3e6c89c61.png) 50% 0 no-repeat;
	height: 895px;
	text-align: left
}

.bigdate-profess {
	background: url(/Public/images/t01d0eb31839b2165d2.png) 50% 0 no-repeat;
	height: 2240px;
	text-align: left
}

.bigdate-organ {
	background: url(/Public/images/t015f84d953b68df174.jpg) 50% 0px no-repeat;
	height: 2800px;
	text-align: left
}

.bigdate-organ .flower {
	background: url(/Public/images/t01c950b7a41bad6264.png) center center no-repeat;
	position: relative;
	width: 246px;
	height: 66px;
	margin-top: 20px;
	text-align: center;
    line-height: 66px;
    font-size: 14px;
}
#doc-hd {
    background: url(/Public/images/t013ce55bf6cca88994.jpg) 50% 0 no-repeat;
    height: 741px;
    min-width: 1120px
}
#organ .app div{font-size: 18px;}
#organ .app2 div{font-size: 18px;}
#organ .app .flower{font-size: 14px;}
#organ .app2 .flower{font-size: 14px;}
#money{display: block;}
#money1{display: none;}
@media screen and (min-width:1120px) { 
    .top{width:1100px;}
    .inner {
        width: 1120px;
        margin: 0 auto
    }
    #doc-hd {
        background: url(/Public/images/t013ce55bf6cca88994.jpg) 50% 0 no-repeat;
        height: 741px;
        min-width: 1120px
    }
    
    #bigdate-richeng {
        background: url(/Public/images/t01f95c265d1ad3ed6b.png) no-repeat center 0;
        height: 587px;
        min-width: 1120px
    }
    
    #bigdate-footer {
        background: url(/Public/images/t01a5ff4e73215e9360.png) 50% 0 no-repeat;
        height: 123px;
        min-width: 1120px;
        text-align: center;
        line-height: 123px
    }
    .pager{width:1120px;}
    .banner p{width:1120px;}
    #money{display: block;}
    #money1{display: none;}
}

