﻿@charset "utf-8";
/* CSS Document */
*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
html{color:#000;font-size:14px;overflow-x: hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0 auto; padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
img {border:none;vertical-align: middle;}
li,ol,ul{list-style:none}
a {text-decoration:none; color:#000}
address,b,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:400}
table{border-collapse: collapse;}
input,textarea,select {outline:none}
input[type="file"]{cursor: pointer;transition: all 0.3s;}
/*input#error_input{background-color:#fbe2e2;border-color:#c66161;color:#c00;transition: all 0.5s;}*/
body{min-width: 1240px;background-color: #fafafa}
body,input,select,option {font-family:'microsoft yahei';}
::-webkit-input-placeholder{color: #b2b2b2;}

/* 公共样式 */
.mianWrap{width: 100%; min-width: 996px;overflow: hidden;margin: 0 auto;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}

.banner{display: block;width: 100%;height: 1088px; background: url(../images/banner01.jpg) no-repeat center center;text-align: center;}
.applyBtn{display: inline-block;width: 203px;height: 64px;background: url(../images/applyBtn.png) no-repeat center center; color: #fff;font-family:'microsoft yahei';font-size: 28px;
text-align: center;line-height: 50px; text-indent: -8px; margin: 676px auto 0;}
.module{width: 100%;}
.module .inner{width: 996px;margin: 0 auto;padding-top: 40px;}
.origin .inner{background: url(../images/originBg.png) no-repeat right bottom #fafafa; margin:20px auto 50px;}
.module .title{display: block;text-align: center;font-size: 40px;font-family:'microsoft yahei';font-weight: bold;color: #333;margin-bottom: 30px;}
.module .content{text-align: left;}
.origin p{display: inline-block; font-size: 18px;line-height: 30px;color: #666;text-indent: 24px;margin-bottom: 30px;}
.origin p.paragraph{width: 62%;}

.rule{background-color: #f3f4f7;padding-bottom: 50px;}
.part1,.part2,.part4,.part5,.part6{padding: 0 25px 0 35px;}
.part span.t{font-size: 20px;color: #ef342b;font-weight: bold;display: block;text-align: left;margin-bottom: 15px;}
.part1 p{font-size: 18px;color: #666;line-height: 30px;margin-bottom: 10px;}
.part1 p .red,
.part1 p a{color: #f30303;}
.part1 p a{text-decoration: underline;}
.btnCombination{display: block;text-align: center;}
.btnCombination a{display: inline-block;text-align: center;height: 56px;line-height: 56px;padding: 0 20px;font-size: 28px;font-weight: bold;border-radius: 8px;color: #fff;
transition: all 0.3s;}
.btnCombination a.csBtn{background-color: #f4473e;}
.btnCombination a.csBtn:hover{background-color: #f75e56;}
.btnCombination a.khBtn{background-color: #4355d7;margin-left: 42px;}
.btnCombination a.khBtn:hover{background-color: #596bec;}
.part2 .bsRules{overflow: hidden;margin-bottom: 30px;}
.part2 .bsRules div{float: left;font-size: 14px;color: #fff;line-height: 26px;height: 136px; padding: 28px;}
.part2 .bsRules div span{color: #ffe49d;font-weight: bold;}
.part2 .bsRules .r1{background: url(../images/r1.png) no-repeat 0 0;width: 268px;}
.part2 .bsRules .r2{background: url(../images/r2.png) no-repeat 0 0;width: 207px;}
.part2 .bsRules .r3{background: url(../images/r3.png) no-repeat 0 0;width: 207px;}
.part2 .bsRules .r4{background: url(../images/r4.png) no-repeat 0 0;width: 240px;}
.part2,.part3,.part4,.part5,.part6{margin: 50px 0;}
.part3 .t{margin-left: 35px;}
.part3 .bonus ul{overflow: hidden;}
.part3 .bonus ul li{float: left;width: 19%;margin:0 0 1% 1%;background-color: #a8a8a8;padding: 1%;text-align: center;}
.part3 .bonus ul li.ranking1{background-color: #ffac1b;}
.part3 .bonus ul li.ranking2{background-color: #98a5c2;}
.part3 .bonus ul li.ranking3{background-color: #c98848;}
.part3 .bonus ul li .ranking{font-size: 20px;font-weight: bold; color: #fff;height: 48px;line-height: 48px;border-bottom: 1px dashed #fff;}
.part3 .bonus ul li .money{height: 96px;line-height: 96px;font-size: 40px;font-weight: bold;color: #fff;}
.part3 .bonus ul li .money span{font-size: 14px;}
.part4{background: url(../images/welfareBg.png) no-repeat right bottom;text-align: left;}
.part4 p{width: 60%;font-size: 18px;line-height: 30px;display: inline-block;margin-bottom: 30px;}
.part4 p.ps{font-weight: bold;color: #f4473e;}
.part4 p span,
.part5 li span,
.part6 p a.customerService,
.part6 p span{color: #f4473e;}
.part5 .ps{display: block;font-size: 18px;line-height: 30px;color: #f4473e;}
.part5 li{display: block;line-height: 30px;font-size: 18px;color: #666;}
.part5 a.tk{display: block;font-size: 16px;color: #4355d7;text-decoration: underline;margin: 30px 0;}
.part5 li.zd{font-weight: bold;color: #f4473e;}
.part6 p{font-size: 18px;line-height: 30px;color: #666;text-decoration: underline;margin-bottom: 30px;}
.part6 p.tRight{text-align: right;}
.part6 p span{display: inline-block;text-decoration: underline;}
.rankingList{padding-bottom: 50px;background-color: #fff;}
.rankingList .time{display: block; text-align: right;font-size: 14px;color: #666;line-height: 40px;margin-bottom: 10px;}
.rankingList table{display: block;width: 100%;}
.rankingList thead tr{background-color: #6574de; color: #fff;}
.rankingList thead tr td{color: #fff;}
.rankingList tbody tr{background-color: #c0bfd9;font-size: 16px;}
.rankingList td{width: 166px;height: 56px;text-align: left;color: #333;padding-left: 10px;border-bottom: 1px solid #fff;}
.rankingList td.grade{font-weight: bold;font-size: 22px; padding-left: 38px;}
.rankingList td.gradeTitle{padding-left: 38px;}
.rankingList td.gradeTop{color:#fff; }
.rankingList td.g1{background: url(../images/grade1.png) no-repeat 25px center;}
.rankingList td.g2{background: url(../images/grade2.png) no-repeat 25px center;}
.rankingList td.g3{background: url(../images/grade3.png) no-repeat 25px center;}
.pages{display: block;margin-top: 30px;}
.pages ul{text-align: center;}
.pages ul li{display: inline-block;zoom:1;vertical-align: top;margin: 0 3px;}
.pages ul li a{display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;color: #191548;border-radius: 3px;font-size: 14px;background-color: #c8c6e7;
border: 1px solid #4d45ad;}
.pages ul li a:hover,
.pages ul li.on a{font-weight: 400; color: #fff;background-color: #6574de;border-color: #6574de;}
.copyright{font-size: 14px;text-align: center;padding: 50px;background-color: #101010;color: #fff;}


