.clear:after{content:'';display:block;clear:both}
.clear{zoom:1}
section.fundLayout{background:#f2f2f2;padding-left:0;margin-top:10px}
section.good_info{padding-right:10px;margin-top:10px}
.funIntro{background:#fff}
.funIntro .fundIntro-title{background:#7c99e2;color:#fff;padding-left:10px;line-height:48px;font-size:18px}
.funIntro .fundIntro-main{padding:10px;border-bottom:1px solid #e0dedc}
.funIntro .fundIntro-main li{float:left;width:31%;padding-left:3%;color:#b9b9b9;font-size:12px}
.funIntro .fundIntro-main li strong{display:table-cell;color:#584f4e;font-size:18px;height:25px;vertical-align:bottom}
.funIntro .fundIntro-main li p{padding-top:5px}
.funIntro .fundIntro-main li:first-child{padding-left:0}
.funIntro .fundIntro-main li:first-child strong{color:#e1383f}
.funIntro .fundIntro-main li:first-child strong em{font-size:23px}
.funIntro .fundIntro-nav{width:100%}
.funIntro .fundIntro-nav li{float:left;width:33%;padding:15px 0 10px;text-align:center}
.funIntro .fundIntro-nav li a{width:100%;display:block;color:#584f4e;font-size:14px;border-right:1px solid #e0dedc}
.funIntro .fundIntro-nav li:last-child a{color:#f87735}
.funIntro .fundIntro-nav li:last-child a img{margin-right:5px}
.tabs{width:100%;border-bottom:1px solid #e0dedc;background:#fff}
.tabs li{float:left;width:50%;padding:15px 0 10px;border-bottom:2px solid #fff}
.tabs li a{font-size:14px;display:block;color:#a8a3a0;border-left:1px solid #e0dedc;text-align:center}
.tabs li:nth-child(1) a{border:none}
.tabs li.active{border-bottom:1px solid #e1383f}
.tabs li.active a{color:#e1383f}
.tab_container{-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;padding-bottom:20px;text-align:center}
.tab_container .fund-chartbtn{border:1px solid #e0dedc;display:inline-block;margin:20px auto 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.tab_container .fund-chartbtn a{display:block;float:left;padding:8px 15px;border-right:1px solid #e0dedc;color:#b9b9b9;font-size:14px}
.tab_container .fund-chartbtn a:last-child{border:none}
.tab_container .fund-chartbtn a.act{background:#e8ecf6;color:#584f4e}
.fund-note{font-size:14px;padding:10px}
.fund-note p{color:#777c81;padding-bottom:5px}
.fund-note p .phone{color:#19c59d}
.fundIcon{background:#fff;padding:3px 5px;display:inline-block;border:1px solid #f87735;color:#f87735;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-right:8px}
.fund-btn{display:block;width:100%;background:#e1383f;color:#fff;text-align:center;height:48px;line-height:48px;font-size:18px}
.fund-buy-lay li{height:48px;line-height:normal;padding:0 10px;position:relative;font-size:13px;color:#777c81;padding-top:10px}
.fund-buy-lay li label{width:70px;display:inline-block;font-size:16px;color:#584f4e}
.fund-buy-lay li input{display:inline-block;font-size:16px;color:#584f4e}
.fund-buy-lay li span{width:60px;text-align:right;position:absolute;right:10px;padding-right:20px;top:0;display:block;font-size:16px;color:#584f4e}
.fund-buy-lay li span.note{color:#b9b9b9}
.fund-buy-lay li.fbuy-bg{background:#fff;line-height:48px;width:100%;padding-top:0}
.fond-icon-wh{display:inline-block;width:14px;text-align:center;line-height:14px;height:14px;background:#2ac39d;color:#fff;font-size:12px;margin-left:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:relative}
.fond-icon-wh em{position:absolute;bottom:-52px;right:0;background:#f3fbff;border:1px solid #7cceff;text-align:left;z-index:6;padding:3px 5px;line-height:18px;color:#2ba8f0;font-size:12px;width:140px}
.fond-icon-wh em i{position:absolute;top:-13px;right:0}
.fund-manger li{margin-top:10px;background:#fff;padding:10px}
.fund-manger-user{display:block;position:relative;padding-bottom:10px}
.fund-manger-user .fm-user-img{display:inline-block;height:5rem;position:relative;width:5rem}
.fund-manger-user .fm-user-img i{display:inline-block;height:5rem;width:5rem;background:url(../images/fund/user-icon.png);background-size:contain;position:absolute;top:0;left:0;z-index:2}
.fund-manger-user .fm-user-info{display:inline-block;position:absolute;top:10%;left:5.5rem;line-height:22px}
.fund-manger-user .fm-user-info p{font-size:18px;color:#584f4e}
.fund-manger-user .fm-user-info em{font-size:14px;color:#b9b9b9}
.fund-manger-user .fm-user-info em code{color:#e1383f}
.fund-manger-info{font-size:14px;color:#584f4e;line-height:25px}
.fund-realName{font-size:14px;color:#777c81;line-height:22px;padding:0 10px}
.fund-logo{margin-top:4px;margin-left:10px}
section.riches i.logo.fun-logo{background-image:url(../images/fund/rich-logo.png)}
section.table li span.text code{font-size:16px}
.more{font-size:16px;color:#19c59d;padding:20px;text-align:center;display:block}
section.good_info.ac-fund-bind a em.one_to_ifa{color:#584f4e}
section.good_info.ac-fund-bind a em.fund-bind{color:#19c59d}
section.table.riche-fund-font li span{display:block;width:50%}
section.table.riche-fund-font li span.fund-red{color:#e1383f}
.fund-redeem-bank{padding:10px;background:#fff;position:relative}
.fund-redeem-bank span:first-child{position:absolute;left:10px;top:50%;margin-top:-8px;font-size:14px;color:#584f4e}
.fund-redeem-bank span.fd-bank{margin-left:100px;width:70%;display:block}
.fund-redeem-bank span.fd-bank img{float:left;width:10%;margin-top:5px;margin-right:5px}
.fund-redeem-bank span.fd-bank code{float:left;width:80%}
.fund-redeem-bank span.fd-bank code h2{font-size:16px;color:#584f4e}
.fund-redeem-bank span.fd-bank code p{font-size:12px;color:#b9b9b9}
.fund-redeem-bank span.fd-bank input{font-size:14px;color:#584f4e}
.fund-redeem-bank .fd-right{position:absolute;right:10px;top:50%;margin-top:-9px}
.fund-redeem-bank .fd-right.green{color:#19c59d}
.fund-redeem-bank .fd-right.gray{color:#b9b9b9}
.fd-redeem-word{font-size:14px;color:#777c81;padding:10px 10px 20px}
.fd-redeem-word span.left{float:left}
.fd-redeem-word span.right{float:right}
.mt10{margin-top:10px}
section.passport_reg p input.word.green{color:#1ac49c}
#selectGroupselect-demo_dummy{color:#19c59d;padding-left:83px;padding-right:5px}
#js_local_banks{-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all}
.section.time .bottom a{width:50%;height:100%;float:left;line-height:46px;text-align:center;font-size:16px;color:#fff;background-color:#b9b9b9}
.section.time .bottom a:nth-child(1){background-color:#e3363a}
.ui_bank_city{padding:5%;text-align:center}
.ui_bank_city p{width:100%;height:40px;line-height:40px;font-size:16px}
.ui_bank_city p.active{color:#19c59d}
.ui_bank_city .ui_capital{width:50%;height:120px;float:left;overflow-x:hidden;overflow-y:scroll}
.ui_bank_city .ui_city{width:50%;height:120px;float:right;overflow-x:hidden;overflow-y:scroll}
#tipMaks{position:fixed;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:9}
.tipModal{position:fixed;width:80%;left:10%;top:50%;background:#fff;z-index:10;display:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.tipModal-hd{position:relative}
.tipModal-hd h1{font-size:16px;color:#333;padding:10px;border-bottom:1px dashed #eee;text-align:center;font-weight:700;line-height:30px}
.tipModal-hd .close{position:absolute;top:0;right:0;display:inline-block;text-align:center;width:24px;font-size:20px;font-weight:700;line-height:24px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-webkit-transition:.3s;transition:.3s}
.tipModal-btn{background:#c00;color:#fff;text-align:center;font-size:18px;display:block;padding:10px 0;position:absolute;left:0;bottom:0;width:100%;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;line-height:25px}
.tipModal-bd{font-size:14px;color:#666;padding:0 20px}
.am-modal-hd{font-size:1.5rem;border-bottom:1px solid #ccc;margin-bottom:10px}
.phone-icon{height:21px;width:25px;background-image:url(../images/icon.png);background-position:0 center;background-repeat:no-repeat;display:inline-block;background-size:222px 21px;position:relative;top:4px}
.yan-icon{height:21px;width:25px;background-image:url(../images/icon.png);background-position:-62px center;background-repeat:no-repeat;display:inline-block;background-size:222px 21px;position:relative;top:4px}
.tipModal-bd p{padding:10px 0;line-height:2rem}
.tipModal-bd .line{border-bottom:1px solid #eee}
.phone-input{width:50%}
.resetPhone{font-size:12px;display:inline-block;color:#666;float:right}
.setPhone{font-size:12px;display:inline-block;color:#1ac49c;float:right}
.am-modal-btn.fund-btn-bg{background:#c00;color:#fff}
.error{color:#c00;font-size:12px}
.tipModal-bd a.tip{width:100%;display:block;line-height:40px;color:#1ac49c;text-align:center}
.fixBom{position:fixed;bottom:0;left:0;width:100%;z-index:100}
.bgwhite{background:#fff}
.fund-rich-note{padding:10px 12px;color:#f38211;font-size:14px}
ul.riches_list li.last{border:none;background:0 0;color:#f38211;font-size:12px}
ul.riches_list li.last a{color:#f38211}
.fund-blank-fixed{position:fixed;display:none;width:100%;bottom:0;z-index:1000}