﻿@charset 'utf-8';li,ol,ul{list-style:none}
b,em,h1,h2,h3,h4,h5,i,u{font-weight:500}
a,a:hover{text-decoration:none}
*{margin:0;padding:0}
#loading{background:#fff url(/images/page_loading.gif) 50% 50% no-repeat;height:100%;width:100%;display:block;overflow:hidden;position:fixed;left:0;top:0;z-index:10000}
body,html{width:100%;height:100%}
body,button,h1,h2,h3,h4,input{font-size:12px;font-family:'微软雅黑','Microsoft YaHei','tahoma regular',regular,sans-serif}
body{color:#7d7d7d;background-color:#f5f5f5;min-width:1180px}
fieldset,img{border:0}
.text-red{color:#e71d36}
.text_black{color:#313131}
.text_gray{color:#7d7d7d}
.text_tips{color:#bdbdbd}
.text_blue{color:#0277bd}
.text_orange{color:#ff8a10}
.text_green{color:#00c853}
.text_white{color:#ffffff}
a{color:#7d7d7d}
a:hover{color:#06bf8d}
a.link:hover{color:#0277bd}
.btn-lv{background-color:#06bf8d;color:#fff}
b,em,i,u{font-style:normal}
.container{width:1180px;height:auto;margin:0 auto}
.txt_red{color:#ff576c}
.txt_lv{color:#06bf8d}
.clear{clear:both}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.text-center{text-align:center!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.invisible{visibility:hidden}
.blind,caption,legend{clip:rect(1px,1px,1px,1px);clip:rect(1px 1px 1px 1px);position:absolute}
.header,.header-top{width:100%;border-bottom:1px solid #e0e0e0;min-width:1180px}
.header{background-color:#fff;position:relative;z-index:1000}
.header-top{background-color:#fafafa}
.header-top ul li{height:20px;line-height:20px;float:left;padding:8px 15px;position:relative}
.header-top ul.pull-left li,.header-top ul.pull-right li{background-position:0 10px}
.header-top ul.pull-left li:first-child{padding-left:0}
.header-top ul li.has-bg:hover{background:#fff}
.header-top ul li:hover .hide{display:block!important}
.header-top ul li .code{position:absolute;right:0;top:36px;z-index:999;width:188px}
.header-top ul li .code dl{box-shadow:0 5px 0 0 #d6d6d6;float:right;background:#fff;padding:5px}
.header-top ul li .code dl dt{background:#fff;text-align:center}
.header-top ul li em{cursor:pointer}
.header-nav{width:100%;min-width:1180px;height:85px;padding-top:10px}
.header-nav .logo{background:url(/images/sp_common-f0e117f41c.png) 0 -52px no-repeat;width:190px;height:75px;float:left}
.icon{background:url(/images/sp_common-f0e117f41c.png) no-repeat;margin-right:10px;display: inline-block;vertical-align: top;}
.common_bg{background:url(/images/sp_common-f0e117f41c.png) no-repeat}
.header-nav .logo a{display:block;width:190px;height:75px}
.header-nav>.container>ul>li{float:left;font-size:16px;color:#313131;height:80px;padding:0 20px;line-height:80px;border-bottom:5px solid #fff;margin-left:5px;position:relative}
.header-nav>.container>ul>li:hover{border-bottom:5px solid #06bf8d}
.header-nav>.container>ul>li.active>a{color:#06bf8d;font-weight:500}
.header-nav>.container>ul>li.account{border:none;height:40px;line-height:40px;margin-top:20px;padding:0 40px;background:rgba(238,238,238,1)}
.header-nav>.container>ul>li.account:hover{background:#eee;color:#e71d36}
.header-nav>.container>ul>li a{width:100%;height:100%;display:block;color:#313131}
.header-nav>.container>ul>li .index-nav-small-arrow-down{position:absolute;right:0;top:28px}
.header-nav>.container>ul>li.account .index-nav-small-arrow-down{position:absolute;right:15px;top:18px}
.header-nav>.container>ul>li .index-myaccount{position:absolute;left:15px;top:10px}
.header-nav>.container>ul>li:hover .index-myaccount{background-position:-121px -139px}
.index-nav-small-arrow-down{width:8px;height:4px;background-position:-147px -139px}
.header-nav>.container>ul>li:hover .index-nav-small-arrow-down{background-position:-157px -139px}
.header-nav>.container>ul>li:hover .hide{display:block!important}
.header-nav>.container>ul>li>ol{position:absolute;top:50px;left:0;background:#fff;width:125px;z-index:99;box-shadow:0 5px 0 0 #d6d6d6}
.header-nav>.container>ul>li.account>ol{top:40px}
.header-nav>.container>ul>li.account>ol>li a{padding-left:10px}
.header-nav>.container>ul>li>ol>li{font-size:14px;color:#7d7d7d;height:40px;line-height:40px;padding:0 30px;position:relative;text-align:left}
.header-nav>.container>ul>li>ol>li:hover{background:#fafafa;color:#e71d36}
.header-nav>.container>ul>li>ol>li .icon{position:absolute;left:15px;top:9px}
.header-nav>.container>ul>li>ol>li:hover .icon-friend{background-position:-230px -190px}
.header-nav>.container>ul>li>ol>li:hover .icon-recharge{background-position:-164px -144px}
.header-nav>.container>ul>li>ol>li:hover .icon-borrow{background-position:-164px -163px}
.header-nav>.container>ul>li>ol>li:hover .icon-setting{background-position:-164px -184px}
.header-nav>.container>ul>li>ol>li:hover .icon-payment{background-position:-164px -200px}
.header-nav>.container>ul>li>ol>li .icon-setting{top:12px;left:17px}
.header-nav>.container>ul>li.account>ol{width:145px;padding-top:10px}
.footer{width:100%;min-width:1180px;min-height:160px;background:#333;padding-top:14px;overflow:hidden;text-align:left}
.footer .about-us{height:95px;border-bottom:1px solid #7d7d7d;position:relative}
.footer .about-us .about-us-part{height:26px;padding-top:12px}
.footer .about-us h5{line-height:26px;font-size:16px;color:#7d7d7d;font-weight:400;float:left;margin-right:40px}
.footer .about-us ul{float:left}
.footer .about-us ul li{line-height:28px;float:left;font-size:12px;margin-right:15px}
.footer .about-us ul li a:hover{color:#fff}
.footer .f-link{height:72px;padding-top:15px;border-top:1px solid #7d7d7d}
.footer .f-link h5{height:74px;float:left;margin-right:40px;font-size:16px;color:#7d7d7d;font-weight:400}
.footer .f-link ul li a:hover,.footer .record li a:hover{color:#fff}
.footer .f-link ul li{float:left;font-size:12px;margin-right:12px;line-height:26px}
.footer .recordleft{width:480px}
.footer .record{width:580px}
.footer .record,.footer .trust{float:left}
.footer .record li{display:inline-block;font-size:12px;margin:0 5px;line-height:15px}
.footer .trust{height:30px;width:625px}
.footer .trust li{height:30px;float:left;font-size:14px;margin:0 9px}
.footer .trust li a{display:block;width:100%;height:100%}
.trust01,.trust02,.trust03,.trust04,.trust05,.trust06{width:85px;height:30px;}
.footer .record li.trust01{margin-left:0;background-position:0 -228px}
.footer .record li.trust01:hover{background-position:0 -264px}
.footer .record li.trust02{background-position:-94px -228px}
.footer .record li.trust02:hover{background-position:-94px -264px}
.footer .record li.trust03{background-position:0 -303px}
.footer .record li.trust03:hover{background-position:0 -340px}
.footer .record li.trust04:hover{background-position:-94px -340px}
.footer .record li.trust04{background-position:-94px -303px}
.footer .record li.trust05:hover{width:35px;height:30px;background-position:-186px -264px}
.footer .record li.trust05{width:35px;height:30px;background-position:-186px -228px}
.footer .record li.trust06:hover{width:88px;height:30px;background-position:-410px -260px}
.footer .record li.trust06{width:88px;height:30px;background-position:-400px -300px}
.footer .trust img{display:none}
.icon-error{width:20px;height:20px;background-position:-279px -165px}
.icon-close{width:11px;height:11px;background-position:-250px -173px}
.code_wechat{width:84px;height:84px;background-position:0 -140px}
.index-myaccount{width:21px;height:20px;background-position:-91px -139px}
.icon-recharge{width:18px;height:20px;background-position:-145px -144px}
.icon-borrow{width:18px;height:20px;background-position:-144px -163px}
.icon-setting{width:18px;height:20px;background-position:-144px -184px}
.index-top-mobile{width:15px;height:20px;background-position:-260px -280px}
.index-top-phone{width:18px;height:19px;background-position:-91px -164px}
.index-top-weichat{width:18px;height:19px;background-position:-111px -164px}
.icon-payment{width:18px;height:20px;background-position:-144px -200px}

/*客服代码*/
.float-buttom .leyu:hover .hide,.float-buttom .weixin:hover .hide,.float-buttom .risk-info:hover .hide{display:block}
.float-buttom{position:fixed;right:62px;width:48px;height:196px;bottom:55px;z-index:999}
.float-buttom .gotop{background:url(/images/sp_common-f0e117f41c.png) -216px -60px no-repeat;width:48px;height:46px;margin-bottom:10px;cursor:pointer}
.float-buttom .gotop:hover{background:url(/images/sp_common-f0e117f41c.png) -274px -60px no-repeat;width:48px;height:46px}
.float-buttom .risk-info{background:url(/images/sp_common-f0e117f41c.png) -162px 0 no-repeat;width:48px;height:46px;margin-bottom:5px;position:relative}
.float-buttom .risk-info-content{width:81px;height:60px;background:#ffffff;padding:10px;position:absolute;right:48px;bottom:0}
.float-buttom .risk-info-content p{height:28px;margin-bottom:8px}
.float-buttom .risk-info-content .arrow-right,.float-buttom .weixin .weixin-content .arrow-right{width:0;height:0;border-width:7px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff;position:absolute;bottom:15px;right:-14px}

.float-buttom .weixin{background:url(/images/sp_common-f0e117f41c.png) -216px 0 no-repeat;width:48px;height:46px;position:relative;margin-bottom:5px;}
.float-buttom .weixin .weixin-content{width:101px;height:102px;position:absolute;bottom:0;right:48px;padding-top:5px;background:#fff;vertical-align:middle}
.float-buttom .weixin .weixin-content dl { margin-left: 7px; }
.float-buttom .weixin .weixin-content dl dt { text-align: center;}
.float-buttom .weixin .weixin-content a{width:90px;height:22px;display:block;color:#fff;background:#06bf8d;text-align:center;line-height:22px;font-size:14px}

.float-buttom .leyu,.float-buttom .leyu:hover{background:url(/images/sp_common-f0e117f41c.png) -274px 0 no-repeat;width:48px;height:46px}
.float-buttom .leyu{position:relative}
.float-buttom .leyu .leyu-content{background:url(/images/sp_common-f0e117f41c.png) -318px -224px no-repeat;width:108px;height:30px;position:absolute;bottom:0;right:42px;padding-top:120px;}
.float-buttom .leyu .leyu-content a{width:85px;height:22px;display:block;color:#fff;background:#e71d36;text-align:center;line-height:22px;font-size:14px;margin-left:10px;}
.gotop{width:48px;height:46px}
.gotop{background-position:-210px -60px}
.float-invite{position:fixed;right:40px;width:92px;height:96px;bottom:80px;z-index:999}
