/* css reset */
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;padding:0;}
body{min-height:100%;min-width:1140px;background:#fff;color:#000;font-size:14px;font-family:'Hiragino Sans GB', "Microsoft Yahei", "Microsoft Yahei UI", 微软雅黑, tahoma, arial, \5b8b\4f53, THeiti, sans-serif;}
td,th,caption{font-size:12px;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
a{color:#3c3c3c;text-decoration:none;}
a:active{text-decoration:none;}
img{border:none;}
input,textarea,select,button{outline:none;font:14px 'Hiragino Sans GB', "Microsoft Yahei", "Microsoft Yahei UI", 微软雅黑, tahoma, arial, \5b8b\4f53, THeiti, sans-serif;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
html{overflow-y:scroll;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
audio,canvas,video{display:inline;zoom:1;}
th{text-align:inherit;}
fieldset,img{border:0;}
iframe{display:block;}
abbr,acronym{border:0;font-variant:normal;}
del{text-decoration:line-through;}
caption,th{text-align:left;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
.fn-left,.fn-right{display:inline;}
.fn-left{float:left;}
.fn-right{float:right;}
.fn-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:24px;}
.fn-rmb{font-family:arial;font-style:normal;padding-right:4px;}
.fn-webkit-adjust{-webkit-text-size-adjust:none;}
.relative{position:relative;}
[class^=icon-],[class*=" icon-"].glyphicon,.fix-lineheight{line-height:inherit!important;}
.icon-set{display:block!important;width:14px!important;height:14px!important;}
.form-group-normal .form-control,.input-group-normal .form-control{height:40px;font-size:14px;line-height:1.333333;border-radius:4px;padding:5px 8px;}
.text-white{color:#FFF;}
.text-blue{color:#00c2fd;}
.text-gray{color:#AAA;}
.text-orange{color:#FF790B!important;}
.text-green{color:#56cfb0;}
.text-red{color:#d9534f;}
.bg-lightgray{background-color:#f5f5f5!important;}
.bg-white{background-color:#FFF!important;}
.bg-jcd{background-color:#7bdffb!important;}
.bg-jfd{background-color:#ffb768!important;}
.bg-ysd{background-color:#7bb0fb!important;}
.bg-orange{background-color:#ff790a!important;}
.bg-blue{background-color:#00c2fd!important;}
.bg-gray{background-color:#ccc!important;}
.bg-green{background-color:#56cfb0!important;}
.label{font-weight:400;cursor:pointer;}
.label-type{color:#fff;background:#ff790b;border:1px solid #ff790b;}
.label-type:hover{color:#ff790b;background:none;}
.label-auto{border:1px solid #00c2fd;color:#00c2fd;}
.label-auto:hover{color:#fff;background:#00c2fd;}
.label-limit{border:1px solid #56cfb0;color:#56cfb0;}
.label-limit:hover{background:#56cfb0;color:#fff;}
.label-manual{border:1px solid #FF790B;color:#FF790B;}
.label-manual:hover{background:#FF790B;color:#fff;}
.progress-bar-blue{background-color:#00c2fd;}
.border-bottom{border-bottom:1px solid #DDD;}
.border-right{border-right:1px solid #DDD;}
.border-top{border-top:1px solid #DDD;}
.border-left{border-left:1px solid #DDD;}
.btn-orange{color:#fff!important;background-color:#FF790B;border-color:#ff6e21;}
.btn-orange:hover{background-color:#F57710;}
.btn-empty{color:#ff6e21!important;background-color:none;border-color:#ff6e21;}
.btn-empty:hover{background-color:#eee;}
.btn-blue{color:#fff!important;background-color:#00c2fd;border-color:#00bbf4;}
a.btn-gray:hover,input.btn-gray:hover{color:#444;}
.btn-ui-login,.btn-ui-invest,.btn-usual{line-height:20px;width:100%;height:34px;}
.box-shadow-wrap{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.dropdown:hover .dropdown-menu{display:block;margin-top:0;}
.preloader{top:0;left:0;right:0;height:4px;z-index:9999;}
.preloader.immune{bottom:0;}
.preloader > span.loading-bar{-moz-animation:loading-bar 3s 1;-webkit-animation:loading-bar 3s 1;animation:loading-bar 3s 1;display:block;height:4px;background-color:#FF790B;opacity:0;transition:width .5s;}
.tianfu-label{background:url(../image/tianfu/tianfu_icon.png) 6px center no-repeat;padding-left:24px;border:1px solid #000;color:#000;}

/* 美化滚动条 */
::-webkit-scrollbar-button{width:9px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAUCAYAAADRA14pAAADr0lEQVRYR71Yy04iQRQtE10IRiSBOLbOUvZmfkIlLHXjI+jCDzAm8w8TJKxZyENdqEui8BPuDVtsHCNGQcFEWUzdSt/KtbqqqZ44U0kn1V2n69xz63W6x5h9iXFoNADe521dftnibJlt+7PCjdmycpzz9vbmmvCTk5PzvK0NuNvbWyNuYWEBcbbUX8obSvBgMDAKiUQiUrDLi0nNPC9eYqwFfyWvTvAPHsm1JhqHEl9dXbHV1VUJo4Lv7u6k4JOTE7a5uSlxc3Nz/0ww5VXjR15VMIjFoop2+v2+EAJisaDoaDQqR/j+/l7gjo+PJW5ra0vUZ2dnqWDko1zqM+fi4kL0RxOMMaytrUneXC4ncMhFYzg4OBA4KpiK1Yl2Xl9fXSqWip6ampLEDw8PbrVa9U2S7e1tlkwmdYIBC6J1CXfOz8/ljAHRNIbFxcXs0tJShb/rHB4eShxw0RgymczPVCr1CwWrRCOJeQesVqtJUevr61JwPp+XxHt7e6xYLErc/v6+OqVHJvrl5cWt1+u+BEIMNzc3UvDj46NbqYD2zwViaLfbWsGBU+vs7EwIASIow+GQYSA8e5K4UCgIHBBBeX9/Z+VyWdT5CAliJabApdTr9UR/VDTGQPeO5+dngUMuGgPiQu3S3W7XHR8fl2IxaHjWbDalYAhwYmJCNH98fEht8KzVaukEA8a4WQIvdgKiacJjsZicWZgYwJZKJZlwiGF6etq3hpWk+24dzKAOODMzI4lhrZs6I2t9FB+2+3ghcZjIIF4YCJiFUJA31AjbCrY8N/9aMH2RCrbhDSP4OydKBETZ4W09fn3jV8SAG/Dnv/kFFtS22PC2eGdWOJNg3fnos3iXl5ci6HQ6zTxryVRbeXp6KjAbGxvMYCt1XDQZgpdy0UbV0lI+ikNuk9NCLN21fU4LQXA2ersgbP+fXBZiwG05jqNzWUE7NLwueHVmBxrpLg3c4OwoJ9aR+6udFgvhsugA/DeHZ3JaWi+tOi1q9bxdkHU6nU8uCxwPlkQiEeSjTaKFw8M+1JGmDg+4EUddFsSA3KFGWGcAVlZWBId3zrGnpyff4Z/NZgUmHo+bBIc2Hgqv+Cy14Q61hlUDgNkEcs8AMPXwR8zOzo48/Olc5vWRaxh4qctCsdCPajzAcFBOrI8yHtpdWj2HG42G6G95eZl55yHDLyokOjo6EtXd3V1Gvqh061e3jAAnjAfloi/Tcxi4KR/FIXeYc9jmFwpw2PwGUgY58NaG1/rX0h9d1DUzJEP0JgAAAABJRU5ErkJggg==) no-repeat;}
::-webkit-scrollbar{width:11px;box-sizing:border-box;background:#ccc;}
::-webkit-scrollbar-thumb{background-color:#eee;border:1px solid rgba(0, 0, 0, .2);-webkit-border-radius:5px;}

@-moz-keyframes loading-bar {
    0% {
        width: 0%;
        opacity: 1;
    }
    90% {
        width: 90%;
        opacity: 1;
    }
    100% {
        width: 100%;
        opacity: 1;
    }
}

@-webkit-keyframes loading-bar {
    0% {
        width: 0%;
        opacity: 1;
    }
    90% {
        width: 90%;
        opacity: 1;
    }
    100% {
        width: 100%;
        opacity: 1;
    }
}

@keyframes loading-bar {
    0% {
        width: 0%;
        opacity: 1;
    }
    90% {
        width: 90%;
        opacity: 1;
    }
    100% {
        width: 100%;
        opacity: 1;
    }
}

.ui-topline,header,.ui-header-nav,.ui-banner,.ui-data,.ui-fresh,.ui-trade,.ui-text,.ui-about,.ui-footer{clear:both;}
.ui-topline{height:4px;background-color:#FF790B;}
.vip-log{display:inline-block;width:45px;height:16px;background:url(../image/vip.png) center no-repeat;margin:0 5px;}
.vip-disable{background-position:0 -16px;}
header{height:86px;}
.index-logo{margin-top:25px;float:left;}
.jql-logo{height:38px;width:150px;display:block;background-image:url(../image/logo@1x.png);background-image:-webkit-image-set(url(../image/logo@1x.png) 1x, url(../image/2x/logo@2x.png) 2x);background-repeat:no-repeat;}
.jql-slogan{height:24px;width:128px;margin-top:30px;margin-left:20px;background-image:url(../image/slogan@1x.png);background-image:-webkit-image-set(url(../image/slogan@1x.png) 1x, url(../image/2x/slogan@2x.png) 2x);background-repeat:no-repeat;}
a.btn-ui-reg,a.btn-ui-reg:visited{color:#fff;}
.btn-myaccount{width:130px;margin-top:25px;}
.ui-header-nav{height:40px;background-color:#394457!important;}
.navbar{height:40px;min-height:40px;}
.nav-tel{font-size:16px;color:#fff;line-height:40px;}
.header-nav li{float:left;font-size:16px;font-weight:400;border-radius:0;color:#FFF;cursor:pointer;}
.header-nav li a{display:block;height:40px;padding:9px 30px;}
.nav li a{padding:9px 28px;}
.header-nav li:hover,.header-nav li:focus{text-decoration:none;background-color:#4F5F7C;}
.header-nav li:visited{background-color:#394457;}
.content{width:1080px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;}
.bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding-top:10px;padding-bottom:10px;line-height:38px;width:100%;height:58px;}
.bar.spe{height:48px;padding-bottom:0;}
.bar h4{line-height:36px;font-size:18px;margin-right:20px;float:left;font-weight:400;}
.bar .more{font-size:12px;float:right;color:#ff790b;padding-bottom:4px;line-height:12px;margin-top:13px;}
.bar .more:hover{color:#FF790B;border-bottom:1px solid #ff790b;}
.title-sign{display:block;float:left;width:3px;height:20px;background-color:#FF790B;margin:8px 10px;}
.title-sign.spe{margin-left:0;}
.jql-f-logo{height:34px;width:166px;background-image:url(../image/flogo@1x.png);background-image:-webkit-image-set(url(../image/flogo@1x.png) 1x, url(../image/2x/flogo@2x.png) 2x);background-repeat:no-repeat;margin-top:10px;margin-bottom:15px;}
.jql-f-logo.spe{margin-top:10px;margin-bottom:15px;}
.f-tel{font-size:12px;color:#FFF;}
.social-menu-link{cursor:pointer;display:inline-block;width:40px;height:40px;-webkit-border-radius:50% 50%;-moz-border-radius:50% /;border-radius:50% / 50%;line-height:40px;text-align:center;}
.wxqrcode{margin:0 auto;}
.wxqrcode img{width:270px;height:270px;}
.f-icon-tel{display:block;height:39px;width:40px;background-image:url(../image/f-tel@1x.png);background-image:-webkit-image-set(url(../image/f-tel@1x.png) 1x, url(../image/2x/f-tel@2x.png) 2x);background-image:url(../image/f-tel.svg);background-repeat:no-repeat;}
.f-icon-apple{display:block;height:32px;width:32px;background-image:url(../image/icon-apple@1x.png);background-image:-webkit-image-set(url(../image/icon-apple@1x.png) 1x, url(../image/2x/icon-apple@2x.png) 2x);background-image:url(../image/icon-apple.svg);background-repeat:no-repeat;}
.f-icon-apple:hover{background-image:url(../image/icon-apple@1x_hover.png);background-image:-webkit-image-set(url(../image/icon-apple@1x_hover.png) 1x, url(../image/2x/icon-apple@2x_hover.png) 2x);background-repeat:no-repeat;}
.f-icon-android{display:block;height:32px;width:32px;background-image:url(../image/icon-android@1x.png);background-image:-webkit-image-set(url(../image/icon-android@1x.png) 1x, url(../image/2x/icon-android@2x.png) 2x);background-image:url(../image/icon-android.svg);background-repeat:no-repeat;}
.f-icon-android:hover{background-image:url(../image/icon-android@1x_hover.png);background-image:-webkit-image-set(url(../image/icon-android@1x_hover.png) 1x, url(../image/2x/icon-android@2x_hover.png) 2x);background-repeat:no-repeat;}
.f-icon-wx{display:block;height:32px;width:32px;background-image:url(../image/icon-wx@1x.png);background-image:-webkit-image-set(url(../image/icon-wx@1x.png) 1x, url(../image/2x/icon-wx@2x.png) 2x);background-image:url(../image/icon-wx.svg);background-repeat:no-repeat;}
.f-icon-wx:hover{background-image:url(../image/icon-wx@1x_hover.png);background-image:-webkit-image-set(url(../image/icon-wx@1x_hover.png) 1x, url(../image/2x/icon-wx@2x_hover.png) 2x);background-repeat:no-repeat;}
.f-icon-wb{display:block;height:32px;width:32px;background-image:url(../image/icon-wb@1x.png);background-image:-webkit-image-set(url(../image/icon-wb@1x.png) 1x, url(../image/2x/icon-wb@2x.png) 2x);background-image:url(../image/icon-wb.svg);background-repeat:no-repeat;}
.f-icon-wb:hover{background-image:url(../image/icon-wb@1x_hover.png);background-image:-webkit-image-set(url(../image/icon-wb@1x_hover.png) 1x, url(../image/2x/icon-wb@2x_hover.png) 2x);background-repeat:no-repeat;}
.f-link{padding-top:42px;font-size:12px;color:#717a8b;}
.f-link-list{padding-bottom:42px;border-bottom-color:#404f61!important;}
.f-link-list a{color:#717a8b;padding-right:20px;}
.f-link-list a:hover{color:#FF790B;text-decoration:underline;}
.copyright{color:#fff;font-size:12px;padding:40px 0;}
.copyright p{padding:5px 0;}
.copyright a{padding:0 5px;}
.auth-sign{padding-bottom:40px;}
.auth-sign a{padding:6px;}
.ui-footer{background-color:#394457!important;}
a:link,a:visited,a:hover{color:inherit;text-decoration:none;}
ol,ul,li,ol,ul{list-style:none;}
a.btn-gray,input.btn-gray,.btn-gray{background-color:#DDD;color:#666;border-color:#d2d2d2;}
.vip-active{background-position:0 0;}
.input-group-addon.spe{padding:0;}

/*表格*/
table.dataTable tfoot th, table.dataTable tfoot td {padding: 10px 18px 6px 18px;border-top: 1px solid #ddd !important;}

/*vipicon*/
.viprelative .vipstyle{cursor: pointer;height:22px;display:inline-block;margin: 0 5px;padding:0 6px;position:relative;background:#ff790b;color:#fff;font-size:14px;border-radius:5px;font-style:normal;line-height:23px;text-align:center}
.viprelative .vipstyle em{margin-left:5px}
.viprelative{position:relative;}
.vip-bottom{top: 40px;left:67px;max-width:500px;padding-bottom:5px}
#arrow2{left:15%}
.safety{width:124px;min-width:initial;left:355px !important;top:96% !important;min-width:124px !important;}
.safety li{float:none;}
.safety li a{padding:0 20px;height:32px;line-height:32px;font-size:14px;}
.production{left:479px !important;}

/*update*/
.colorfff{color:#fff;}
.color-red{color:#ff5d5d;}
.color-pink{color:#ff5d5d;}
.color-blue{color:#00c2fd;}
.color666{color:#666;}
.color999{color:#999;}
.bg-red{background:#ff5a67;}
.bg-gre{background:#a4e06b;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.font30{font-size:30px;}
.font36{font-size:36px;}
.btn-yel{background:#ffc000;color:#fff;}
.btn-yel:hover, .btn-yel:link, .btn-yel:visited{color:#fff;}
.ellip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rela{position:relative;}
.abso{position:absolute;}
.mar-t30{margin-top:30px;}
.mar-b30{margin-bottom:30px;}
.inline-b{display:inline-block;}
.form-group-lg.f14 .form-control, .input-group-lg.f14 > .form-control{font-size:14px;line-height:1.7;}
.copyright .dvd{margin:0 6px;}

/*tools*/
.aside{position:fixed;right:5px;bottom:150px;width:50px;z-index:1000;}
.tool{display:block;width:50px;height:50px;margin-bottom:5px;border-radius:4px;padding:5px 10px;}
.aside .top:hover{filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%);}
.aside .top{background:url(../image/top.png) center no-repeat #ff790b;opacity:0;filter:alpha(opacity=0);}
.qq{background:url(../image/qq.png) center no-repeat;}
.qq:hover,.qrt:hover,.phone:hover,.wx-tool:hover{background:#ccc;}
.qq:hover::before{content:"点我咨询";}
.qrt{background:url(../image/qrt.png) center no-repeat;}
.qrt:hover::before{content:"计算收益";}
.phone{background:url(../image/phone.png) center no-repeat;}
.phone:hover::before{content:"手机应用";}
.wx-tool{background:url(../image/icon-wx@1x.png) center no-repeat;}
.wx-tool:hover::before{content:"微信关注";}
.tool{background-color:#ff790b;}
.pagination.spe{margin:70px 0;}
.pagination.spe > li > a{margin:0 2px;border-radius:4px;color:#999;}
.pagination.spe > .active > a{color:#fff;background:#317efe;}
.tool-info{width:120px;padding:10px;border-radius:6px;border:1px solid #ddd;background:#fff;right:5px;z-index:-1;opacity:0;filter:alpha(opacity=0);white-space:nowrap;}
.tool-info.abso{position:absolute;}
.tool-info>img{width:100px;height:100px;}
.phone+.tool-info{top:165px;}
.wx-tool+.tool-info{top:220px;}
.form-group-lg .control-label.wid{padding-left:0;padding-right:0;font-weight:400;color:#999;font-size:14px;}
.cal-from .form-group-lg .form-control{font-size:14px;}
.cal-from{padding-right:20px;}
.cal-from .btn-lg{width:100%;}
.cal-from .btn-lg:hover{color:#fff;}
.pad-l18{padding-left:18px;}
.btn-dark{background:#9a9ea2;color:#fff;}

/*Message全局信息提示*/
.ant-message{font-size:14px;position:fixed;z-index:1050;width:100%;top:16px;left:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;transition:all .15s ease-out;}
.ant-message.out{top:0;opacity:0;}
.ant-message-notice{width:auto;vertical-align:middle;position:absolute;left:50%;}
.ant-message-notice-content{position:relative;right:50%;border-radius:4px;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,0.2);background:#fff;display:block;padding:8px 16px;}
.anticon{display:inline-block;font-style:normal;vertical-align:baseline;text-align:center;text-transform:none;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}
.ant-message-success .anticon{color:#00A854;}
.ant-message-error .anticon{color:#F04134;}
.ant-message-info .anticon{color:#108ee9;}
.ant-message .anticon{margin-right:8px;font-size:16px;top:1px;position:relative;}

/*选中模态框*/
.modal-logos{width:100%;height:170px;background:url(../image/tianfu/modal_logos.png) center no-repeat;margin-top:15px;margin-left:15px;display:block;}
.modal-txt{margin:30px 0;font-size:16px;}
.modal-circle{width:160px;height:160px;background:url(../image/tianfu/modal_circle.png) center no-repeat;position:relative;left:188px;top:5px;animation:v-lg 3s linear infinite;}
.modal-c{width:44px;height:44px;position:absolute;animation:v-sm 3s linear infinite;}
.c1{background:url(../image/tianfu/modal_c1.png) center no-repeat;top:0;right:0;}
.c2{background:url(../image/tianfu/modal_c2.png) center no-repeat;bottom:0;left:0;}
@keyframes v-lg{
	0%{
		transform:rotate(0deg);
	}
	100%{
		transform:rotate(360deg);
	}
}
@keyframes v-sm{
	0%{
		transform:rotate(0deg);
	}
	100%{
		transform:rotate(-360deg);
	}
}