@charset "UTF-8";
@font-face {font-family:'Source-Han-Light-Zzfw';src:url('fonts/Source-Han-Light-Zzfw.eot');src:url('fonts/Source-Han-Light-Zzfw.eot?#font-spider') format('embedded-opentype'),url('fonts/Source-Han-Light-Zzfw.woff') format('woff'),url('fonts/Source-Han-Light-Zzfw.ttf') format('truetype'),url('fonts/Source-Han-Light-Zzfw.svg') format('svg');font-weight:normal;font-style:normal}
.customize-font {font-family:'Source-Han-Light-Zzfw'}
.vouchers{font-size:14px;width:100%}
.banner .banner-text {display:none;visibility:hidden}
.banner .banner-text strong {font-size:77px}
.banner .banner-text strong,.banner .banner-text p {position:absolute;font-family:"SimHei"}
.vouchers .single-btn {position:absolute;left:0;color:#fff;background:#0071ce;width:252px;height:44px;font-weight:normal;margin-left:-75px;margin-top:407px;line-height:44px;display:inline-block;text-align:center;font-size:18px;border-radius:3px}
.vouchers .single-btn:hover {background:#007ee6}
.vouchers .section{width:1000px;margin:0 auto 20px}
.vouchers .section h2{text-align:center;margin-bottom:30px;font-size:50px;line-height:50px;font-weight:normal}
.vouchers .section h3{font-size:22px;text-align:center;font-weight:normal;color:#333;margin-top:20px;margin-bottom:50px}
.topbtn{position:fixed;right:20px;bottom:100px;z-index:100;background:url(../images/top.png) no-repeat 0 0}
.topbtn{width:60px;height:100px
}
.topbtn a{display:block;width:60px;font:0/0 a}
.topbtn a:hover{background-color:#fff;background-color:rgba(255,255,255,.1);filter:alpha(opacity=10)}
.topbtn a:active{opacity:0;filter:alpha(opacity=0)
}
.topbtn .top{height:50px;margin-bottom:10px
}
.topbtn .qr{height:40px}
.topbtn .qrimg{position:absolute;bottom:0;right:70px}
.mr20 {margin-right:20px}
.tequan-wrap {position:relative;border:1px solid #ceced0;width:31%;margin:0 auto;float:left;height:566px}
.middle {margin:0 3%}
.tequan-img {width:100%;height:265px;display:inline-block}
.charge-img {background:url(../images/sprite1.png) no-repeat 0 0}
.test-img {background:url(../images/sprite1.png) no-repeat -374px 0}
.zhuanshu-img {background:url(../images/sprite1.png) no-repeat 0 -268px}
.tequan-title {text-align:center;font-size:26px;color:#333;margin-top:70px;margin-bottom:25px;font-weight:bold}
.tequan-desc {margin:0 40px;color:#666;line-height:28px;font-size:18px;font-weight:normal}
.tequan-shortcut {width:92px;height:104px;position:absolute;left:50%;margin-left:-46px;top:213px}
.charge-shortcut {background:url(../images/sprite1.png) no-repeat -373px -265px}
.test-shortcut {background:url(../images/sprite1.png) no-repeat -466px -265px}
.zhuanshu-shortcut {background:url(../images/sprite1.png) no-repeat -559px -265px}
.huhang {background:url(../images/huhang_bg.jpg) no-repeat center 0;height:668px;padding-top:45px}
.vouchers .huhang h2,.vouchers .huhang h3{color:#fff}
.vouchers .huhang h3{margin-bottom:30px}
.vouchers .huhang h3 p{margin-bottom:4px}
.vouchers .huhang {margin-bottom:0;width:100%}
.huhang-wrap {width:1000px;margin:0 auto;color:#fff}
.fuwu-wrap {position:relative;width:23%;float:left;margin-right:2%}
.fuwu-wrap.last {margin-right:0
}
.fuwu-img {width:122px;height:144px;margin-left:62px;display:inline-block}
.banben-img {background:url(../images/icon-white.png) no-repeat 0 0}
.huifu-img {width:132px;background:url(../images/icon-white.png) no-repeat -122px 0}
.xiangying-img {background:url(../images/icon-white.png) no-repeat -260px 0}
.baozhang-img {background:url(../images/icon-white.png) no-repeat -385px -4px}
.fuwu-title {font-size:26px;text-align:center;margin:10px 0 20px 0}
.fuwu-desc {font-size:18px;line-height:30px}
.mr50 {margin-right:50px}
.vouchers .apply-section {background:url(../images/apply_bg.jpg) repeat-x -35px 0;height:230px;margin-bottom:30px;width:100%}
.apply-wrap {width:1000px;margin:0 auto;padding-top:60px}
.vouchers .register-wrap {margin-bottom:20px}
.vouchers .apply-wrap h2,.vouchers .apply-wrap h3 {color:#fff}
.vouchers .apply-wrap h2 {font-weight:400;margin-bottom:60px}
.vouchers .apply-wrap h3 {margin-bottom:40px;font-weight:100;font-size:22px}
.apply-wrap .apply-btn {color:#fff;background:#0071ce;width:140px;height:44px;font-weight:normal;line-height:44px; margin-left:10px;display:inline-block;text-align:center;font-size:18px;border-radius:3px}
.apply-wrap .apply-btn:hover {background:#007ee6}
.btn-wrap {text-align:center;margin-top:30px}
.vouchers .customers-section h2 {margin:40px 0 60px 0}
.customers li{position:relative;float:left;width:43%;margin-bottom:30px;height:120px}
.customers li img{float:left}
.customers li h4,.customers li p{margin-left:110px}
.customers li h4{margin-bottom:5px;font-size:20px;font-weight:normal}
.customers li p{color:#595959;font-size:16px;width:290px}
.customers .pull-right{float:right}
.newuser-butie .icon-bg {position:absolute;left:0;top:0;background:url(../images/customers.png) no-repeat 0 0}
.newuser-butie .ico-customer-1 {width:160px;height:100px;top:-8px;left:-60px}
.newuser-butie .ico-customer-2 {width:194px;height:100px;left:-87px;background-position:-131px -145px}
.newuser-butie .ico-customer-3 {width:139px;height:142px;left:-60px;top:-8px;background-position:0 -122px}
.newuser-butie .ico-customer-4 {width:160px;height:121px;top:-8px;left:-60px;background-position:-166px -2px}
.newuser-butie .ico-cntv {background-position:-95px -81px}
.newuser-butie .ico-cntv {background-position:-440px -83px}
.newuser-butie .ico-jingling {background-position:-338px -176px}
.newuser-butie .ico-lizhitai {background-position:-447px -182px}
.newuser-butie .ico-jinzheng {background-position:-550px -180px}
.newuser-butie .ico-yiliao {background-position:-543px -81px}
.vouchers .table-section {margin-bottom:80px}
.por-table {border-color:#dedede;border-collapse:collapse;margin-top:40px}
.por-table th {color:#fff;background:#394258;height:62px;font-size:20px;line-height:41px;border:1px solid #d7d7d7;text-align:center}
.por-table td {position:relative;height:54px;font-size:16px;line-height:27px;border:1px solid #d7d7d7;text-align:center;color:#333}
.por-table .sub-title {height:63px;color:#000;font-size:20px;background:#e7e7e7}
.por-table .bg-light {position:relative}
.por-table .bg-light .fix-block{display:block;background:#f9f9f9;left:1px;right:1px;top:1px;bottom:1px;color:#333;text-align:center;line-height:55px}
.por-table .sub-title {font-size:20px}
.por-table .col-1 {width:560px}
.por-table .col-2,.por-table .col-3 {width:320px}
.icon-click {background:url(../images/sprite1.png) no-repeat -660px -278px;width:32px;height:24px;display:inline-block}
.icon-tip {background:url(../images/sprite1.png) no-repeat -663px -313px;width:32px;height:24px;position:absolute;top:14px;margin-left:6px;cursor:pointer}
.table-wrap {width:1000px;margin:0 auto}
.table-wrap h2{color:#000}
.tip-detail {position:absolute;left:245px;margin-right:10px;width:312px;border:1px solid #d7d7d7;background:#fff;z-index:3}
.tip-title {background:#e7e7ef;font-size:16px;height:40px;line-height:40px}
.tip-content {font-size:14px;color:#666;padding:10px 15px;text-align:left}
.icon-tip-1 {position:absolute;left:312px}
.icon-tip-2 {position:absolute;left:336px}
.icon-tip-3 {position:absolute;left:328px}
.tip-detail .arrow {position:absolute;display:inline-block;border-width:8px;top:-17px;left:75px;border-color:transparent transparent #d7d7d7 transparent;border-style:dashed dashed solid dashed}
.tip-detail .arrow i{position:absolute;display:inline-block;border-width:7px;top:-5px;left:-7px;border-color:transparent transparent #e7e7ef transparent;border-style:dashed dashed solid dashed}
.content-ul {margin-left:16px}
.content-ul li{list-style-type:decimal}
.detail-1 {left:245px}
.detail-2 {left:269px}
.detail-3 {left:261px}
.rule-box{
    margin-top: 20px;
    text-align: left;
    width: 84%;
    display: inline-block;
}
.rule-box li{
    color:#171D25;
    font-size: 16px;
    line-height: 40px;
}
.channel-box h2{
    font-size: 55px;
    font-weight: normal;
    text-align: center;
    color: #333;
    padding-bottom: 60px;
}
.channel-box{
    padding-top:60px;
    /* padding-bottom: 80px; */
    background: #006FCB;
    color:#fff;
    /* margin-bottom: 100px; */
}
.channel-box h2{
    color:#fff;    
    padding-bottom: 40px;
}
.channel-box .text{
    font-size: 16px;
    text-align: center;
    line-height: 40px;
}