@charset "utf-8";
/*layout*/
body {background:#f5f5f5;}
.none,.c {display:none;}
.rel,.selectCont ul li,.payBankList ul li {position:relative;}
.abs {position:absolute;}
.mc {margin:0 auto;}
.pbg {background-repeat:no-repeat;-webkit-background-size:44% auto;background-size:44% auto; background-position:center center;}
.yahei {font-family:"Microsoft Yahei","Hiragino Sans GB","sans-serif";}
.f1Cont div:after,.aboutCount ul li:after,.parentsContainer div:after,.payContainer div:after,.selectCont ul li:after,.countlist ul li:after,.payBankList ul li:after {content:"\200B"; display:block; height:0; clear:both;}
.icons {background-image:url(../images/icons.png); background-repeat:no-repeat;}
/*s.start*/
.fx {width:100%; height:80px; position:fixed; top:0; z-index:1000; border-bottom:3px #4190e9 solid; background-color:#fff;}
.menubar-list {width:1200px; line-height:80px; margin:0 auto; text-align:right;}
.menubar-list i {padding:0 14px;}
.menubar-list span {display:inline-block;}
.menubar-list span a {font-size:16px; color:#4c4c4c; display:inline-block; padding:0 18px;}
.menubar-list span .curli,.menubar-list span a:hover {color:#fff; background:#4190e9;}
.logos,.f2Logo {width:180px; height:64px; top:50%; margin-top:-32px;}
.logos {background-position:-10px -10px; left:0;}
/*!!*/
@font-face {
    font-family: FontsTitle;
    src: url('../fonts/gotham.ttf'), url('../fonts/gotham.eot'), url('../fonts/gotham.svg');
    /*, url('../fonts/gotham.woff')*/
}
@font-face {
    font-family: FontsNums;
    src: url('../fonts/FETTE.ttf'), url('../fonts/FETTE.eot'), url('../fonts/FETTE.svg');
}
/*!!*/
.layout {width:1200px; margin-top:80px;}
.aboutUsContainer,.productContainer,.parentsContainer,.payContainer {padding:30px 0; overflow:hidden;}
.productContainer {background:#ececec;}
/**/
.aboutUs,.productInner {text-align:center;}
.aboutUs h3,.productInner h3 {font-family: FontsTitle; font-size: 42px; line-height: 44px; text-transform: uppercase; background: url(../images/ititbg.jpg) center bottom no-repeat; padding-bottom:1.5%;}
.aboutUs h4,.productInner h4 {font-size: 46px; line-height: 48px; color: #333; margin-top: 3%;}
.aboutUs p {font-size: 14px; line-height: 32px; color: #333; margin-top: 1.5%; padding:0 16%;}
.aboutCount {margin-top:3%; overflow:hidden;}
.aboutCount ul li {float:left; width:33.333%; text-align:center;}

.aboutCount ul li .p1 {font-family: FontsNums; font-size:80px; line-height:82px;}
.aboutCount ul li .p1 .unit {font-size:40px; line-height: 40px; position: relative; top: -8px; margin-left: 8px;}
.aboutCount ul li .p2 {font-size:18px; line-height:32px;}

.aboutBtn {width:266px; height:58px; line-height:58px; border:2px #e9702e solid; margin-top:3%; font-size:16px; text-align:center;}
.aboutBtn a {width:100%; height:100%; display:block; color:#ec2121;}

.productInner h4 {font-size:28px; line-height: 30px; margin-top: 1.5%;}
.prolist {width:1200px; margin-top:3%;}
.prolist ul li {float:left; width:32%; margin-right: 2%; background-color:#fff; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; position:relative; top:0;}
.prolist ul li:hover {top:-20px;}
.prolist ul li:last-child {margin-right:0;}
.prolist ul li a {display:block; padding:0px; border:1px #e8e8e8 solid;}
.prolist ul li a:hover {background-color:#f67913; border:1px #f67913 solid;}
.p_img {height:230px; overflow:hidden;}
.p_img img {width:100%;}
.p_bor {background-color:#fff; height:2px;}
.p_bor em {background-color:#17162c; width:40%; height:2px; left:0; top:0;}
.p_cont {}
.p_cont h1 {height:38px; line-height:38px; background-color:#31303e; font-size:18px; color:#6d6b82; text-align:left; padding:0 16px;}
.p_cont h1 span {float:right; font-size:12px; color:#a7a7a7;}
.p_cont p {height:68px; overflow:hidden; font-size:14px; line-height:22px; color:#333; text-align:left; background-color:#fff; padding:3% 2%;}
.p_oper {padding:10px; font-size:14px; color:#333; text-align:left;}
.p_oper em {float:right;}
.p_oper span {padding:0 6px; color:#cfcfcf;}
.prolist ul li a:hover .p_cont h1 {color:#e74a27;}
.prolist ul li a:hover .p_bor em {background-color:#e74a27;}
.prolist ul li a:hover .p_oper,.prolist ul li a:hover .p_oper span {color:#fff;}

.parBanner {height:150px; background:url(../images/weichengnian.jpg) no-repeat center center; margin-top:110px;}
/**/
.footer {width:100%; padding:32px 0; background:#333; overflow:hidden;}
.inc_foot {width:1260px;}
.f1 {padding-bottom:32px; overflow:hidden;}
.f1Cont {overflow:hidden; padding-left:10px;}
.f1item {float:left; margin-right:100px;}

.itemicon {width:52px; height:52px; margin-bottom:20px;}
.t1 {background-position:-432px -10px;}
.t2 {background-position:-485px -10px;}
.t3 {background-position:-538px -10px;}

.f1item h3 {color:#999; font-size:20px; margin-bottom:10px;}
.f1item ul li {font-size:14px; line-height:26px;}
.f1item ul li a {position: relative; left: 0; color:#6a6a6a; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.f1item ul li a:hover {left: -5px; color: #e26b17;}

.f2 {background:url(../images/if2bg.jpg) repeat-x left top; overflow:hidden;}
.f2Logo {background-position:-10px -75px; left:12px;}
.f2Cont {padding:14px 0; margin-left:240px; margin-top:32px; padding-left:32px; border-left:1px #4b4b4b solid;}
.f2Cont p,.f2Cont p a {color:#6a6a6a; font-size:14px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.f2Cont p a:hover {color: #e26b17;}
.f2Cont p {line-height:22px;}
.f2Cont p em,.f2Cont p i {padding:0 10px;}

.parentsContainer {}
.parLeft,.parRight,.payLeft,.payRight {float:left; min-height:500px;}
.parLeft {width:10%; margin-left:1%;}
.parLeft ul li {border:1px #ececec solid; border-right:none; padding:10px 0; margin-top:10px; font-size:16px; text-align:center; background:#eaeaea; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.parLeft ul li:first-child {margin-top:50px;}
.parLeft .curli {background:#4190e9; color:#fff;}
/*.parLeft ul li:hover {top:-5px;}*/
.parRight {width:88%; background-color:#fff; border:1px #ececec solid;}
.box {padding:18px;}
.box h3 {font-size:14px; font-weight:700; margin:18px 0;}
.box h3:first-child {margin-top:0;}
.box p {line-height:24px; font-size:14px;}
.box p a,.box h3 a {color: #3845ff; text-decoration:underline;}
.box p label {font-weight:700;}
.box p i {padding:0 12px;}
.box .lc {width:760px; height:160px; background:url(../images/ilc.png) no-repeat 0 0;}
/*s.end*/
/*.add 20200110.pay.s*/
.model input {width:60px;}
.payContainer {}
.payLeft {width:16%; margin-right:1%; border:1px #ececec solid; min-height:inherit;}
.payLeft,.payRight {background-color:#fff;}
.payLeft h3 {background-color:#fff; padding:12px 0; font-size:16px; text-align:center; color:#000; font-weight:700; border-bottom:2px #0000ff solid;}
.payLeft ul li {border-bottom:1px #ececec solid; padding:10px 0; font-size:16px; text-align:center; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.payLeft ul li:last-child {border-bottom:none;}
/*.payLeft ul li:first-child {margin-top:50px;}*/
.payLeft .curli {background:#4190e9; color:#fff;}
.payRight {width:76%; border:1px #ececec solid;}
.boxIn {padding:30px;}
.currentsel {background: #f2f2f6; padding: 12px; font-size: 14px;}
.currentsel em {color:#f00; font-weight:700;}
/**/
.paydetails {width:588px; padding-bottom:5px; overflow:hidden; margin-top:12px;}
.paydetails ul li {}
.labtxt,.formtype {float:left; height:36px; line-height:36px; margin-bottom:3px;}
.labtxt {width:128px; text-align:right; padding-right:10px; color:#4b4b4b; font-size:14px;}
.formtype {width:440px;}
.inps {width:236px; height:28px; line-height:26px\9; border:1px #e8e8e8 solid; padding-left:3px;}
/**/
.countlist,.paySubmit {overflow:hidden;}
.selectCont ul li {float:left; border:1px #e8e8e8 solid; height:36px; line-height:36px; background-color:#fbfbfc; color:#545454; font-size:14px; width:122px; margin-right:12px; padding-left:18px; padding-right:42px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; cursor:pointer;}
.selectCont ul li:last-child,.countlist ul li:nth-child(7n+7),.glist ul li:nth-child(5n+5),.slist ul li:nth-child(5n+5) {margin-right:0;}
.selectCont ul li em {width:26px; height:24px; background-image:url(../images/iarrow.png); display:inline-block; vertical-align:middle; right:6px; top:50%; margin-top:-12px;}
.selectCont ul li u {text-decoration:none;}
/**/
.paySubmit {}
.payCount {margin-top:12px;}
.payCount h1,.payBankList h1 {font-size:14px; color:#545454; padding:10px 0; background-color:#f2f2f6; padding-left:12px; font-weight:700;}
.countlist {margin-top:12px;}
.countlist ul li {float:left; border:1px #e8e8e8 solid; background-color:#fbfbfc; color:#545454; font-size:16px; width:76px; margin-right:18px; margin-bottom:18px; text-align:center; padding:12px 16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; cursor:default;}
.countlist .curli {background-color:#34c717; color:#fff; border:1px #34c717 solid;}
.countOther,.countGet {font-size:14px; color:#4b4b4b;}
.countOther em,.countGet em {padding:0 4px;}
.w100 {width:100px;}
.countGet {padding:18px 0;}
.countGet em {color:#f00; font-weight:700;}
.countGet span {color:#f00;}
/**/
.payBtn {width:30%; background-color:#4190e9; font-size:18px; color:#fff; text-align:center; padding:18px 0; margin:12px auto; cursor:pointer;}
/**/
.payInfo {margin-top:35px; border-top:1px #e8e8e8 dashed; overflow:hidden;}
.payInfo h3 {font-weight:700; margin-bottom:2px; padding:12px 0; font-size:14px;}
.payInfo ul li {line-height:25px; color:#545454; font-size:14px;}
/**/
.payBankList {overflow:hidden; margin-top:12px; padding-bottom:3px;}
.payBankList h1 {margin-bottom:16px;}
.payBankList ul {padding:0 10px;}
.payBankList ul li {width:148px; height:40px; float:left; margin-right:16px; margin-bottom:10px; border:1px #e8e8e8 solid;}
.payBankList .curli {border:1px #34c717 solid;}
.bankimg {top:0; left:0;}
.bankimg img {width:148px; height:40px; vertical-align:middle;}
.c {width:32px; height:32px; background:url(../images/isel.png) no-repeat right bottom; right:-15px; bottom:-14px;}

/**/
.msk_sel,.mask {display:none; position:fixed; top:0; left:0; bottom:0; right:0; height:100%; width:100%; z-index:1000; background:#000; opacity:0; filter:alpha(opacity=0)}
.MsgSelGame,.MsgSelService {top:37px; left:0; background-color:#ececec; padding:8px; z-index:1001;}
.MsgSelService {left:196px;}
.glist,.slist {width:546px; height:170px; overflow:hidden;}
.glist ul li,.slist ul li {float:left; border:1px #e0e0e0 solid; background-color:#fbfbfc; color:#545454; font-size:.40rem; width:86px; margin-right:6px; margin-bottom:6px; padding:0 8px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; cursor:pointer;}
.glist ul li:hover,.slist ul li:hover {border:1px #34c717 solid; color:#34c717;}
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger {left:16px;}

/**/
.wxtips {width:100%; position:fixed; top:0; left:0; z-index:10006;}
.wxinner {width:100%; padding:6px 0; color:#fff; margin:0 auto; font-size:14px; text-align:center;}
.ierror .wxinner {background-color:#fd565a;}
.isucc .wxinner {background-color:#44b549;}
/**/
.mask {display:none; opacity:.1; filter:alpha(opacity=10);}
.modal {display:none; opacity:0; transition:opacity .3s ease-in-out 0s; -moz-transition:opacity .3s ease-in-out 0s; -webkit-transition:opacity .3s ease-in-out 0s; -o-transition:opacity .3s ease-in-out 0s; position:fixed; top:50%; left:50%; z-index:10001;}
.bClosed {width:28px; height:28px; line-height:28px; position:absolute; top:8px; right:8px; text-align:center; color:#c6c4df; font-size:22px; cursor:pointer;}
.loginFill,.regFill {width:420px; margin-left:-210px; /*height:420px; */margin-top:-210px; background-color:#fff; padding-bottom:18px; border:1px #5a578024 solid;}
.bContent {width:420px; overflow:hidden; margin:0 auto; margin-top:82px;}
.loginFill .bContent,.regFill .bContent {margin-top:0;}
.bContent h3 {font-size:16px; margin-bottom:12px; padding:10px 0; padding-left:12px; background-color:#fff; font-weight:700; color:#000; border-bottom:3px #4190e9 solid;}
/**/
.bTab {overflow:hidden;}
.bTab ul li {float:left; font-size:16px; color:#776861; width:86px; height:42px; line-height:42px; padding-left:20px;}
.bTab ul li:first-child {margin-right:68px; margin-left:80px;}
.bTab .curli {color:#ff4200; border-bottom:2px #ff4200 solid;}
.ico {display:block; height:100%; cursor:pointer;}
.fillInner {width:420px; margin-top:2px;}
.fillInner ul li:after {content:"\200B"; display:block; height:0; clear:both;}
.l-label,.l-input {height:36px; line-height:36px; float:left; margin-top:10px;}
.l-label {width:78px; font-size:16px; color:#000; text-align:right; margin-right:6px;}
.l-input {width:312px;}
input::-webkit-input-placeholder{color:#545454;}
input::-moz-placeholder{color:#545454;}
input:-moz-placeholder{color:#545454;}
input:-ms-input-placeholder{color:#545454;}
.input {width:282px; height:36px; font-size:14px; background:#f9f9f9; border:1px #e8e8e8 solid; color:#545454; padding-left:6px;}
.w202 {width:172px; margin-right:10px;}
.imgc {width:100px; height:36px; vertical-align:middle; margin-top:-3px; display:inline-block; cursor:pointer;}
.imgc img {width:100px; height:36px; border:none;}
.pathLogin {color:#7b7b7b; text-align:right;}
.pathGo_user,.pathGo_phone,.pathLogin em {font-size:14px;color:#3a7fea;}
.pathGo_user em,.pathGo_phone em {float:right; padding-right:24px;}
.pathGo_user em,.pathGo_user span,.pathGo_phone em,.pathGo_phone span,.pathLogin em {cursor:pointer;}
/**/
.btnyzm,.disable,.btnyy {width:100px; height:36px; border:none; font-size:16px;}
.btnyzm,.disable {vertical-align:middle; margin-top:-4px;}
.btnyzm,.btnyy {background-color: #497ff1eb; cursor:pointer; color:#fff;}
.disable {background:#dadada; color:#b9b9b9; cursor:not-allowed;}
.btnyy {width:166px; background-color:#4190e9;}
/**/
.xieyi {font-size:14px;}
.xieyi a {color:#3a7fea; text-decoration:underline;}
.xieyi input {vertical-align:middle; margin-top:-3px; margin-right:6px;}

/*.add 20200110.pay.e*/
.mt0 {margin-top:0;}




