.black-home{background: #f7f7f7;}
.black-search-box{width: 100%;min-width: 1190px;height: 392px;position: relative;}
.black-search-box .search-con{width: 870px;margin: 0 auto;text-align: center;padding-top: 88px;}
.black-search-box .search-con h2{font-family: "microsoft yahei";font-size: 42px;line-height: 60px; font-weight: bold; margin-bottom: 6px;color: #f52f3e; background-image:-webkit-linear-gradient(left,#fd5845,#f7164c); -webkit-background-clip:text; -webkit-text-fill-color:transparent; }
.black-search-box .search-con p{line-height: 32px;font-family: "microsoft yahei";color: #ddd;position: relative;margin-bottom: 40px;}
.black-search-box .search-con p em{margin: 0 12px;width: 24px;height: 1px;background: #666;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin-top:-2px;}
.black-search-box .search-con p span{font-size: 17px;}
.black-search-box .search-con .search-form{height: 54px;position: relative;font-family: "microsoft yahei";}
.black-search-box .search-con .search-form label{float: left; position: relative;width: 480px;display: inline-block;*display: inline;*zoom: 1;}
.black-search-box .search-con .search-form label input{width: 440px;height: 54px;background: #fff;border-radius:5px 0 0 5px;border: none;padding:0 20px;font-size: 16px;}
.black-search-box .search-con .search-form label span{position: absolute; left: 20px; color: #999; font-size:14px;top: 0px; line-height: 54px; cursor: text; text-indent: 0;}
.black-search-box .search-con .search-form .btn-saerch{position:absolute;top:0;left:480px;cursor:pointer;display: inline-block;width: 150px;height: 54px;line-height: 54px; font-size: 20px; color: #fff; border-radius:0 5px 5px 0;background:#f52f3e ; background:-webkit-gradient(linear,0% 0%, 100% 0, from(#fd5845), to(#f7174c)); background:-moz-linear-gradient(0% 0% 180deg, #fd5845,#f7174c);}
.black-search-box .search-con .search-form .btn-paymoney{position:absolute;top:0;left:645px;cursor:pointer;display: inline-block;width: 160px;height: 54px;line-height: 54px; font-size: 20px; color: #fff; border-radius:5px; background:#3399ff ; background:-webkit-gradient(linear,0% 0%, 100% 0, from(#0087eb), to(#00b7f8)); background:-moz-linear-gradient(0% 0% 180deg, #0087eb,#00b7f8);}
.black-search-box .search-con .search-form .btn-paymoney img{margin-right: 8px;}

.black-query{width: 100%;min-width: 1190px; font-family: "microsoft yahei"; padding-bottom: 30px;}
.black-tit {padding-top: 66px;width: 1190px;margin: 0 auto;text-align: center;}
.black-tit h2{line-height: 54px;color: #333;font-size: 32px;font-weight: bold;}
.black-tit p{line-height: 24px;color: #666;font-size: 14px; width: 730px; margin: 5px auto 0 auto;}
.black-list{width: 1187px;margin: 20px auto 0 auto; text-align: center; box-shadow: 0 1px 8px rgba(0,0,0,.2);}
.black-list .list-tit{height: 50px;background: #fbfbfb; border-bottom: 1px solid #f0f0f0;}
.black-list .list-tit p{height: 50px; float: left; width: 197px; line-height: 50px; font-size: 14px; font-weight: bold; color: #333; border-right: 1px solid #ddd;}
.black-list p.noneBod,.black-list .list li p.noneBod{border: none;}
.black-list .list li{height: 40px; line-height: 40px; background: #ffffff;}
.black-list .list li p{height: 40px; float: left; width: 197px; line-height: 40px; border-right: 1px solid #ddd;}
.black-list .list li:nth-child(2n){background:#fbfbfb;}

.back-notice{width: 100%;min-width: 1190px; font-family: "microsoft yahei"; padding-bottom: 30px;}
.back-notice .black-tit{padding-top: 36px;}
.police-notice{width: 100%;min-width: 1190px; font-family: "microsoft yahei"; padding-bottom: 60px;}
.police-notice .black-tit{padding-top: 36px;}
.notice-con{width: 1110px;margin: 20px auto 0 auto; padding:40px; background: #fff; box-shadow: 0 1px 8px rgba(0,0,0,.2);}
.notice-con img{max-width: 100%;}

.resultTip{padding: 30px 40px;}
.resultTip h3{font-size: 20px; font-family: "microsoft yahei"; font-weight: bold; color: #333; padding-bottom: 10px;}
.resultTip span.closeBtn{position: absolute; top: 15px; right: 15px; font-size: 16px; color: #333; cursor: pointer;}
.resultTip p{line-height: 26px; font-family: "microsoft yahei"; padding: 10px 0;}
.resultTip p span{color: #39f;}
.resultTip p.warn{color: #f5313f;}
.resultTip p.warn em{font-size: 14px; margin-right: 4px; vertical-align: middle;}
.resultTip a{display: inline-block; *display: inline; *zoom: 1; width: 88px; height: 28px; margin-right: 10px; margin-top: 13px; text-align: center; line-height: 28px; background:#f52f3e; border: 1px solid #f52f3e; color: #fff;}
.resultTip a.btn-iknown{background:#ffffff; color:#f52f3e;}
.repay-money{padding: 30px 40px;}
.repay-money h3{font-size: 20px; font-family: "microsoft yahei"; font-weight: bold; color: #333; padding-bottom: 10px;}
.repay-money span.closeBtn{position: absolute; top: 15px; right: 15px; font-size: 16px; color: #333; cursor: pointer;}
.repay-money .pary-form{margin-top: 20px;}
.repay-money .pary-form p{height: 34px; margin-bottom: 20px; font-family: "microsoft yahei";}
.repay-money .pary-form p label{display: inline-block; *display: inline; *zoom: 1; width: 110px; text-align: right; }
.repay-money .pary-form p label i{color: #f5313f; line-height: 34px;}
.repay-money .pary-form p input{height: 32px; border: 1px solid #ddd; padding: 0 10px; width: 190px; font-family: "microsoft yahei";}
.repay-money .pary-form p input.mesg{width: 78px;}
.repay-money .pary-form p .get-code a{display: inline-block; *display: inline; *zoom: 1; margin-left: 6px; width: 100px; text-align: center; height: 32px; line-height: 32px; border: 1px solid #ddd;}
.repay-money .pary-form p .get-code .send-btn{background: #f4f4f4; background: linear-gradient(to bottom,#fefefe,#e9e9e9); color: #666;}
.repay-money .pary-form p .get-code .send-btn:hover{background: #f4f4f4; background: linear-gradient(to bottom,#e9e9e9,#fefefe);}
.repay-money .pary-form p .get-code .djs-btn{background: #eee; color: #aaa; cursor: default;display: none;}
.repay-money .pary-form p .get-pic img{border: 1px solid #ddd; height: 32px; vertical-align: middle; cursor: pointer; margin-left: 6px; margin-top: -3px;}

.repay-money .pary-form p.restips{text-align: center; color: #f5313f; height: 20px; line-height: 20px;}
.repay-money .pary-form p.abtn{margin-bottom: 0; text-align: center;}
.repay-money .pary-form p.abtn a{display: inline-block; *display: inline; *zoom: 1; width: 90px; height: 30px;text-align: center; line-height: 30px; background:#f52f3e; border: 1px solid #f52f3e; color: #fff;}
.footer-04{margin-top: 0;}




