body,html{font-size:14px;}
a{color:#16a8d1}
.bgfff{background:#fff}
.bgfff-bord{border-top:1px solid #e0dfdf;border-bottom:1px solid #e0dfdf}
.underline{text-decoration:underline}
.red{color:red!important}
.yellow{color:#ff7f00!important}
.blue{color:#16a8d1!important}
.gb2b2{color:#b2b2b2}
.gb80{color:grey}.c_626262{color: #626262;}.c_5d5d5d{color: #5d5d5d}.c_999{color: #999;}.c_ff4040{color:#ff4040;}
.chk{vertical-align:text-top;display:inline-block;*display:inline;zoom:1;margin:4px 5px 0 0;*margin-top:0;}
.wrap{width:1000px;margin:0 auto;color:#9a9a9a}
.box{border:1px solid #e4e4e3}
.box-hd{line-height:56px;padding:0 30px}
.box-hd h2{font-size:20px;color:red;font-weight:700}
.box-hc{border-top:1px solid #e4e4e3;padding:32px 30px}
.box-hc-l{margin-right:50px}
.h3-title{font-size:18px;text-align:center;margin-top:25px;font-weight:700}
.login-hc-r{margin-left:557px}
.regis-hc-r{margin-left:540px}
.regis-hc-r .h3-title{margin-top:0;}
.form-list{margin-top:30px}
.form-list li{margin-top:20px;position:relative}
.form-list.login-form{margin-top:40px}
.form-list.login-form li{margin-top:28px; }
.label{font-size:16px;color:#838080;width:64px;display:inline-block;*display:inline;zoom:1;}
.label.label1{width:100px}
.label.label2{width:160px}
.input-text{border:1px solid #e5e5e5;border-radius:5px;padding-left:12px;line-height:34px;display:block;*vertical-align: middle;}
.input-text.input-text1{width:100px}
.input-text.error{border:1px solid #ff982b}
.input-text::-ms-input-placeholder{color:#999 !important;}
.input-text::-moz-placeholder{color:#999 !important;}
.input-text::-webkit-input-placeholder{color:#999 !important;}
.btn{background:red;width:212px;height:38px;text-align:center;line-height:38px;color:#fff;border:none;border-radius:5px;cursor:pointer;margin-top:12px;font-size:18px;display:inline-block;*display:inline;zoom:1;}
input.redBtn:hover{background:#f33;}
.btn.btn2{width:250px;margin-bottom:20px}
.btn.btn3{width:124px;margin-bottom:10px}
.btn-red{background:#f00;border:1px solid #f00;display:inline-block;*display:inline;zoom:1;width:92px;height:34px;text-align:center;line-height:32px;color:#fff;font-size:12px;border-radius:3px;vertical-align:top}
a.btn-red:hover{text-decoration: none;background:#f33;}
.btn-gray,a.btn-gray:hover{background:#f2f2f2;border:1px solid #dcdada;display:inline-block;*display:inline;zoom:1;width:92px;height:34px;text-align:center;line-height:32px;color:#a09f9f;font-size:12px;border-radius:3px;vertical-align:top;text-decoration:none;}
.mt_20{margin-top:20px;}


.lg_left_link{float:left;padding:72px 0 0 32px;width: 548px;}
.lg_left_link a{display: block;}
.lg_left_link a.a_1{width: 548px;height: 460px;}
.lg_left_link a.a_2{width: 214px;height: 40px;line-height: 40px;text-align: center;border:1px solid #c1c1c1;border-radius: 3px;background-color: #c6c6c6;font-size: 12px;color: #7f7f7f;margin:20px auto 0;}
.lg_left_link a.a_2:hover{text-decoration: none;background-color: #a7a7a7;border-color: #a7a7a7;color: #fff}
.lg_left_link a.a_2 em{display: none;}
.lg_left_link a.a_2:hover span{display: none;}
.lg_left_link a.a_2:hover em{display: inline;}
.login_bg{width: 100%;min-width: 1000px;overflow: hidden;height:612px;background: url(../image/login_reg_bg.jpg) no-repeat center top #d1d1d1;}
.login_box{width:350px;float:right;margin-top:125px;position: relative;padding-bottom: 20px;overflow: hidden;}
.lg_opc_lay{width: 100%;height: 100%;background-color: #ebebf6;opacity: 0.8;filter:alpha(opacity=80);position: absolute;left: 0;top:0;}
.lg_oper_box{position: relative;z-index: 1;padding:40px 28px 0;overflow: hidden;}
.lg_oper_box h3{font:bold 17px/1 "Hiragino Sans GB",'微软雅黑';color: #666;margin-bottom:14px;}
.lg_oper_box ul li{margin-top: 20px;position: relative;}
.lg_oper_box ul .lg_verify{margin-bottom:-20px;z-index: 1;}
.lg_oper_box .input-text{width:272px;padding: 0;padding-left:20px;font:normal 14px/38px "Hiragino Sans GB",'微软雅黑';height: 38px;border-color: #dfdfe3;overflow: hidden;zoom:1;}
.lg_oper_box .input-text1{width:58%;}
.lg_oper_box .img-code{width:94px;height:38px;vertical-align: top;cursor: pointer;border-radius:3px;}
.forget_pwd{position: absolute;right: 4px;bottom:-22px;color: #ff4040;font-size: 12px;}
.lg_oper_box .btn{width: 100%;background-color:#ff4040;height: 43px;font:bold 17px/42px "Hiragino Sans GB",'微软雅黑';margin-top: 20px;}
.lg_oper_box .lg_tip{color: #999;padding-left: 18px;background:url(../image/icon_61.png) no-repeat left center;margin-top: 10px;font-size: 12px;background-size: 12px;}
.lg_oper_box .lg_link{color: #666;text-align: right;margin-top: 25px;font-size: 12px;}
.lg_oper_box .lg_link a{color:#ff4040;}
.lg_oper_icon{position: absolute;right:6px;top:5px;text-align: right;width:100%;z-index: 5}
.lg_oper_icon img{vertical-align: top;cursor: pointer;}
.lg_oper_flt{position: absolute;right: 51px;top:6px;height: 33px;white-space:nowrap;width:80%;}
.lg_oper_flt i{float: right;height: 33px;width: 3px;background:url(../image/icon_11.png) no-repeat;}
.lg_oper_flt .i_2{width: 10px;background-image:url(../image/icon_21.png);}
.lg_oper_flt p{padding:0 14px 0 32px;height: 31px;border-top:1px solid #c4eaa0;border-bottom:1px solid #c4eaa0;float: right;line-height: 31px;background:url(../image/icon_61.png) no-repeat 13px center #fefcee;font-size: 12px;background-size: 12px;}
.lg_ewm_box{height: 150px;width: 150px;margin:auto;position: relative;margin-top:12px;overflow: hidden;}
.lg_ewm_box img{height: 100%;vertical-align: top;}
.lg_ewm_tip{margin:24px 0 0 55px;padding-left:50px;color: #999;line-height: 22px;background:url(../image/icon_7.png) no-repeat left center;font-size: 12px;}
.lg_ewm_tip a{color: #ff4040;}
.lg_ewm_invalid{width: 100%;height:100%;position: absolute;left: 0;z-index: 1;top:0;text-align: center;}
.lg_ewm_invalid i{width: 100%;height:100%;position: absolute;left: 0;top:0;background-color: #ebebf6;opacity:0.95;filter:alpha(opacity=95);}
.lg_ewm_invalid p{font-size: 14px;color: #000;position: relative;z-index: 1;padding:50px 0 10px;}
.lg_ewm_invalid a{display: block;width: 110px;height: 36px;line-height: 36px;font-size: 12px;color: #fff;background-color: #ff4040;border-radius: 3px;margin:auto;position: relative;z-index: 1;}
.lg_ewm_success{text-align: center;padding-top:14px;}
.lg_ewm_success img{vertical-align: top;}
.lg_ewm_success .txt_1{color: #666;padding: 16px 0 12px;font-size: 12px;}
.lg_ewm_success .txt_2{font-size: 14px;color: #333;}
.lg_ewm_success .txt_3{padding:14px 0 4px;font-size: 12px;}
.lg_ewm_success .txt_3 a{color: #ff4040;}

label.error{color:red;font-size:12px;background:url(../image/error_03.png) no-repeat 0 2px;display:inline-block;*display:inline;zoom:1;vertical-align:top;text-indent:18px;left:7px;top:41px;position:absolute}
label.login_password{color:red;font-size:12px;background:url(../image/error_02.png) no-repeat 0 2px;display:inline-block;*display:inline;zoom:1;vertical-align:top;text-indent:18px;left:7px;top:41px;position:absolute}

.find-pwd-form label.error{left:164px;top:38px}


.register_bg{width: 100%;min-width: 1000px;overflow: hidden;height:612px;background: url(../image/login_reg_bg.jpg) no-repeat center top #d1d1d1;}
.register_box{width:350px;float:right;margin-top:74px;position: relative;padding-bottom:20px;overflow: hidden;}
.register_box .lg_oper_box{padding-top: 32px;}
.register_box .lg_oper_box .lg_tip{font-size: 12px;font-weight: normal;margin-top: 0;line-height: 20px;}
.register_box .lg_oper_box h3{margin-bottom: 0;}
.register_box .lg_oper_box .btn{margin-top: 0;}
.lg_agreement{overflow: hidden;zoom:1;padding:0 0 0 5px;}
.lg_agreement .chk{float: left;margin-top: 5px;}
.lg_agreement p{width:80%;float: left;line-height: 22px;font-size: 12px;color: #999;}
.lg_agreement p a,.lg_agreement p span{color: #57bdf7;}
.register_box .lg_oper_box ul .lg_reg_last{margin-top:7px;}
.register_box ul li .btn-red{background-color: #ff4040;height:39px;line-height: 38px;font-size: 14px;border:none;width:32%;}
.register_box ul li .btn-gray{background-color: #f2f2f2;}
.eye_off{width: 28px;height: 17px;position: absolute;top:12px;right:19px;z-index: 2;background:url(../image/eye.png) no-repeat 0 -10px;cursor: pointer;}
.eye_on{background-position:0 -36px;}
.register_box .lg_oper_box .lg_link{margin-top:10px;}


.home_pro_tit h3,.ico_new,.home_pro_name i,.home_title h2,.home_info h2,.home_act_box i,.home_act_slide_btn a,.invest_tit_icon,.ico_presale,.ico_soleout,.side-box h2,.block-title,.typical-list li i,.c-rule.c-rule-dash span,.det_intro_cnt dl dd h2 i,.detatte_list li p,.inv_debt_sort dd a i{background:url(../image/index3.png) no-repeat;}

.find-pwd-form .img-code{width:94px;height:36px;vertical-align: top;cursor: pointer;border-radius:3px;}
.box-hc-b{margin-top:28px;text-align:center;color:#333}
.box-hc-b img{vertical-align:top;margin-right:5px}
.icon{vertical-align:top;margin-right:5px}

.n-icon{background:url(../image/start.png) no-repeat 0 top;width:8px;height:8px;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:6px 10px 0 0}
.gift-info{border-radius:2px;border:1px solid #ff7f00;padding:20px}
.gift-l-img{margin-right:20px}
.gift-r-text{color:#403f3e}
.gift-r-text h1{font-size:24px;margin:3px 0}
.gift-r-text h3{font-size:16px}
.regis-hd-t{margin:50px 0 35px 0;line-height:1em}
.regis-hd-t2{margin:120px 0 60px;font-size:40px}
.regis-btn-w{margin:30px 0 10px 0}
.location{height:50px;line-height:50px;position: relative;}
.location,.location a{color:#000}.location a:hover{color:#ff982b;text-decoration:none;}
.i-l{width:670px}
.i-r{width:310px;margin-left:20px}
.shadow-box{background:#fff;-webkit-box-shadow:0 0 4px #e6e6e4;-moz-box-shadow:0 0 4px #e6e6e4;box-shadow:0 0 4px #e6e6e4;border-radius:3px;display:block;border:1px solid #e6e6e4;}


.full-slide{height:120px;position:relative;overflow:hidden;}
.full-slide .hd{position:absolute;right:30px;bottom:10px}
.full-slide .hd li{display:inline-block;*display:inline;zoom:1;background:#fff;width:10px;height:10px;border-radius:10px;margin-left:8px;line-height:40px;overflow:hidden;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}
.full-slide .hd li.on{opacity:1;filter:alpha(opacity=100);}
.product-list li{margin-top:25px;}
.index-g3-box:hover,.index-g4-box:hover,.product-list li.shadow-box:hover,.shadow-box.index-grid-2:hover{-webkit-box-shadow:0 0 4px #f78308;-moz-box-shadow:0 0 4px #f78308;box-shadow:0 0 4px #f78308}
.index-g4-box,.index-g3-box{padding-bottom:23px}
.side-box{padding:20px;margin-bottom:20px}
.side-box h2{padding-left:26px;color:#010101;margin-bottom:15px;background-position:-269px -339px;line-height:24px;overflow: hidden;zoom:1;}
.side-box h2 a{float:right;font-size: 12px;color:#777;border-bottom: 1px solid #777;line-height: 1.2;margin-top:6px;}.side-box h2 a:hover{color:#ff982b;text-decoration: none;border-color:#ff982b;}
.side-box-notice h2{background-position:-272px -374px;}
.side-box-question h2{background-position:-272px -406px;}
.notice-update{border:1px solid #ff982b;color:#ff982b;margin:5px 0 15px 0;height:26px;overflow:hidden}
.notice-update li{height:26px;line-height:26px;text-align: center;font-size: 12px;overflow: hidden;zoom:1;}
.notice-list li{line-height:36px;height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(../image/li-dot.png) no-repeat 0 center;color:#777;padding-left:8px;font-size:12px;}
.notice-list li p{ float:left; width:300px; height:36px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.notice-list li a,.ques-ans-list li a{color:#777}.notice-list li a:hover,.ques-ans-list li a:hover{color:#ff982b;text-decoration: none;}
.ques-ans-list li{color:#777;line-height:36px;height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #dcdcdc;padding-left:3px;font-size:12px;}
.ques-ans-list li:last-child{border-bottom:0}
.side-box .v-img{vertical-align:top;margin:3px 10px 0 0}
.deal-list li{overflow:hidden;margin:0 0 14px 14px}
.deal-list li .v-img{float:left;margin:7px 20px 0 0;width:40px;}
.deal-list li .d-p-1{margin:4px 0 2px 0;color:#8d8c8c;}
.deal-list li .red{color:#ff4040 !important;}
.pro-tit-t{position:relative;overflow:hidden;line-height: 34px;}
.pro-tit-t h1{font-size:18px;color:#333;float:left;}
.pro-tit-t .fl{margin-left:20px;}
.pro-del-bd{position:relative;}
.pro-del-1{font-size:12px;position:absolute;left:0;top:6px;}
.pro-del-1 .rank-icon{margin:0 5px 0 0}
.pro-del-2{padding:30px 0 15px;}
.pro-del-2 li{float:left;}
.pro-del-2 .w_1{width:216px;}
.pro-del-2 .w_2{width:132px;margin:10px 0 0;}
.pro-del-2 .w_3{float:right;margin:10px 0 0;}
.pro-del-2 li p{color:#999;font-size:14px;line-height:32px;height:32px;overflow:hidden;}
.pro-del-2 li .red{font-size:24px;}
.pro-del-2 li .red span{font-size:36px;}
.pro-del-2 li .red span.ft_18{font-size:18px;}
.pro-del-2 li .pop-box p{height:20px;line-height:20px;color:#fff;}
.pro-del-2 .w_1 .pro-tip-box{font-size:24px;height: 32px;margin:0 0 10px;}
.pro-del-2 .w_2 .red,.pro-del-2 .w_3 .red{margin-bottom:3px;}
.pro-del-vip li.w_1{margin-top: 3px;}
.pro-del-vip li .red{font-size:20px;margin-bottom:3px;}
.pro-del-vip li .red span{font-size:30px;}
.pro-del-vip li.w_1 .pro-tip-box{font-size:20px;}

.detail_progress{padding:40px 0 36px;}
.detail_progress_bar{width:100%;height:7px;background-color:#ffe6e6;border-radius:4px;}
.detail_progress_bar span{display:block;height:7px;width:0;background-color:#f00;border-radius:4px;position:relative;}
.detail_progress_bar span em{display:inline-block;background-color:#f00;border-radius:2px;height:18px;padding:0 5px;line-height:18px;font-size:12px;color:#fff;position:absolute;right:-14px;top:-26px;}
.detail_progress_bar span s{border:4px solid #f00;border-color:#f00 #fff #fff;width:0;height:0;overflow:hidden;position:absolute;top:18px;left:50%;margin-left:-3px;}
.detail_progress p{height:0;position:relative;}
.detail_progress p i{width:32px;height:17px;position:absolute;bottom:7px;left:50%;}
.detail_progress p .ico_soleout{background-position:-129px -203px;}
.detail_progress p .ico_presale{background-position:-73px -202px;}
.pro-del-3 ul{overflow:hidden;}
.pro-del-3 ul li{width:53%;float:left;color:#666;line-height:40px;font-size:14px;}
.pro-del-3 ul li.pro_txt_right{float:right;}
.pro-del-3 ul li.w_l{width:40%;}
.pro-del-3 ul li span{color:#333;}
.pro_del_tips{width:100%;font-size:12px;text-align: center;color:#ccc;margin:15px 0 0;}
.invest_ewm{width:308px;height:256px;background:url(../image/ewm_03.png) no-repeat center center;padding:0;}
.invest_ewm dl{width:140px;margin:36px 16px 0 0;float:right;text-align:center;}
.invest_ewm dl dt{border-bottom:dashed 1px #bababa;padding:0 0 14px;}
.invest_ewm dl dd{font-size:14px;color:#000;margin:14px 0 0;}
.detail_presell{width:100%;text-align:center;margin:20px 0 15px;font-size:14px;color:#333;}
.detail_presell span{font-size:24px;color:#ff4040;margin:0 6px;}
.detail_presell em{color:#ff4040;margin:0 10px;}

.bid-box{text-align: center;}
.bid-box .dtl_tit h3{color:#5a5959;line-height:36px;font-size:16px;padding:23px 0 5px;}
.bid-box .dtl_tit .dtl_tit_tips{font-size:16px;}
.dtl_ipt_tr{position:relative;width:100%;line-height: 22px;height: 22px;}
.dtl_ipt_tr .error{bottom:3px;top:auto;left:0px;line-height:18px;display: none;}
.dtl_ipt_tr .details_available{color:#333;}
.dtl_ipt_tr .dtl_ipt_all,.dtl_ipt_tr .debt_ipt_all{cursor: pointer;display: none;}
.dtl_ipt_tr .dtl_ipt_info{width:100%;}
.dtl_ipt_tr .dtl_ipt_info .debt_inv_info{text-align: left;}
.dtl_ipt_box{padding:40px 0 35px;}
.dtl_ipt_box input{margin:5px 0;}
.details_wrap_ordinary .pro_del_tips{margin:32px 0 0;}
.details_wrap_ordinary .dtl_ipt_box{padding:35px 0 31px;}

.bid-box .input-text{width:100%;text-align:center;padding-left:0;height:48px;line-height:48px;font-size:15px;border-color:#d4d3d3;box-sizing: border-box;}
.bid-box .input-text:-moz-placeholder{text-align:center;color:#bbbaba;}
.bid-box .input-text::-webkit-input-placeholder{text-align:center;color:#bbbaba;}
.bid-b-btn{zoom:1;padding:0 0 26px;}
.icon-counter{display:block;width:43px;height:38px;float:left;background-position:0 -261px;}
.icon-counter-grey{background-position:0 -306px;}
.invest_btn,.bid-b-btn span{width:100%;height:50px;*line-height:50px;border:none;font-size:18px;color:#fff;cursor:pointer;background-color: #ff4040;border-radius: 4px;}
.bid-b-btn span{display:block;line-height:50px;background-color: #e4e4e4;cursor:default;}
.invest_btn_grey{background-color: #e4e4e4;cursor:default;}
.invest_danger_tips{display:inline-block;width:15px;height:15px;vertical-align: -2px;margin-left:6px;position:relative;z-index:2;}
.invest_danger_tips img{display: block;width:100%;}
.invest_danger_txt{width:200px;position:absolute;left:-16px;top:30px;box-shadow: 0 0 5px #dfdfdd;background-color: #fff;padding:10px;display:none;}
.invest_danger_txt i{display:block;width: 17px;height: 9px;background-position: 0 -339px;zoom: 1;position: absolute;left: 10%;top: -9px;margin-left: -8px;z-index: 1;}
.invest_danger_txt p.tipstxt{font-size:14px;color:#666;text-align: left;line-height: 22px;}

.border-box{border:1px solid #d4d3d3;border-radius:3px;margin-top:30px;background:#fff}
.border-b-hd{border:1px solid #e6e4e4;padding:17px 0 12px 59px;line-height:16px;margin-top:34px;}
.border-b-hd h2{color:#5c5c5c;display:inline-block;*display:inline;zoom:1;}
.typical-list{height:53px;padding:34px 0 0 50px;*padding:34px 0 0 44px;}
.typical-list li{position:relative;width:25%;float:left;}
.typical-list li i{display:block;width:53px;height:53px;float:left;}
.typical-list li .ico_1{background-position:0 -355px;}
.typical-list li .ico_2{background-position:-56px -355px;}
.typical-list li .ico_3{background-position:-113px -355px;}
.typical-list li .ico_4{background-position:-170px -355px;}
.typical-list li p{float:left;padding:16px 0 0 8px;color:#000;}

.block-title{color:#ff9442;background-position:-281px -442px;padding-left:12px;margin-left:10px;}
.reward-list{line-height:36px}
.reward-list .re-name{font-weight:700;padding:0 5px}
.reward-slide{margin:30px 0 30px 24px}
.rules-list{margin-top:20px}
.manage-bd{padding:30px 0 20px 38px}
.invest-box{overflow:hidden}
.invest-num{display:inline-block;height:18px;line-height:18px;*display:inline;zoom:1;color:#fff;text-align:center;background:#ff982b;border-radius:3px;padding:0 2px;font-size:12px;margin-left:9px;vertical-align:2px;}
.invest-slide{padding:0 40px;}
.invest-slide .title{color:#414141;border-bottom:1px solid #ececec;padding:20px 0 15px;overflow:hidden}
.invest-slide-list{margin:10px 0 0;}
.invest-slide-list .bd{overflow:hidden;}
.invest-slide-list .bd li{color:#414141;font-size:12px;padding:15px 0;overflow:hidden;border-bottom:1px solid #ececec;}
.invest-slide-list .bd li:last-child{border:none;}
.invest-slide-list .bd li em{display:inline-block;min-width:83px;text-indent: 0;}
.invest-slide-list .bd li .rank-icon{margin-left:3px;}
.invest-slide-list .bd li .sp-bo3{color:#ff4040;}
.invest-list{font-size:16px;padding:25px 22px 10px}
.invest-list li{padding:6px 0;overflow:hidden; line-height:22px;}
.invest-list .rank-icon{margin:0 0 0 5px}

.border-b-bd p{font-size:12px;color:#7a7a7a;position:relative;z-index:1;}
.sp-bo{display:block;float:left;font-size:14px;}
.sp-bo1{width:270px;text-align:left;text-indent: 72px;}
.sp-bo2{width:390px;text-align:center;}
.sp-bo3{width:176px;text-align:center;margin:0 0 0 76px;}
.sp-bo4{width:204px;text-align:center;float:right}
.invest-slide-list .bd li .sp-bo4{color:#48cfad;}
.invest-slide-list .bd li .sp-bo1{text-indent: 56px;width:270px}
.s-page{padding:30px 0 30px;}
.s-p-next,.s-p-prev{display:inline-block;*display:inline;zoom:1;width:24px;height:24px;vertical-align:top}
.s-p-num{display:inline-block;*display:inline;zoom:1;line-height:24px;margin:0 15px}
.s-p-prev{background:url(../image/s-p-prev.png) no-repeat}
.s-p-next{background:url(../image/s-p-next.png) no-repeat}
.security-hd{padding:20px 38px 0}
.c-rule{line-height:30px;margin:10px 0 20px;padding:0 22px;}
.c-rule.c-rule-dash{position:relative;border-bottom:1px dashed #cfcfcf;padding-bottom:15px;}
.c-rule.c-rule-dash span{display:block;width:80px;height:82px;position:absolute;top:50%;margin-top:-64px;right:100px;}
.c-rule.c-rule-dash span.c-rd-ico1{background-position:-168px -418px;}
.c-rule.c-rule-dash span.c-rd-ico2{background-position:0 -418px;}
.c-rule.c-rule-dash span.c-rd-ico3{background-position:-80px -420px;}
.pro-identfy img{width:100%;display:block;}
.pro-identfy li{overflow: hidden;}
.pro-identfy li span{float:left;}
.pro-identfy li i{display:block;width:16px;height:16px;background:url(../image/right_icon2.png) no-repeat;float:right;margin-top:8px;}
.project-hd{padding:30px 38px}
.arrow-left,.arrow-right{width:20px;height:20px;display:block;position:absolute;top:20px;z-index:10;cursor:pointer}
.arrow-left{left:24px;background:url(../image/arrow-left6.png) no-repeat}
.arrow-right{right:24px;background:url(../image/arrow-right4.png) no-repeat}
.project-box{position:relative;margin-top:35px}
.project-box .bd{overflow:hidden;width:770px;margin-left:55px}
.project-list li{float:left;margin-left:55px}


.det_introList{width:100%;margin:34px 0 0;border:solid 1px #eaeaea;background-color: #fff;}
.det_introlist_nav{width:100%;overflow:hidden;background-color:#f7f7f7;}
.det_introlist_nav a{display:block;float:left;width:184px;height:55px;line-height:55px;text-align:center;font-size:18px;cursor:pointer;color:#000;box-sizing:border-box;}
.det_introlist_nav a.action{background-color:#fff;color:#ff4040;border-top:solid 3px #ff4040;line-height:50px;}
.det_introlist_nav a:hover{text-decoration:none;background-color: #fff;}
.det_intro_main{position:relative;}
.det_intro_cnt{padding:20px 40px 30px 60px;position:relative;left:0;top:0;}
.det_intro_cnt dl{padding:0 0 0 42px;font-size:14px;color:#999;}
.det_intro_cnt dl dt,.det_intro_cnt dl dd{border-bottom:solid 1px #eaeaea;padding:0 0 16px;margin:6px 0 0;}
.det_intro_cnt dl dd:last-child{border:none;}
.det_intro_cnt dl dt p{line-height:36px;text-indent:2em;}
.det_intro_cnt dl dd p{line-height:36px;}
.det_intro_cnt dl dd.det_com_assessment p{text-indent:2em;}
.det_intro_cnt dl dt h2,.det_intro_cnt dl dd h2{font-size:18px;color:#333;line-height:48px;position:relative;}
.det_intro_cnt dl dd.det_zt_icon0 h2{color:#ff4040;}
.det_intro_cnt dl dd.det_zt_icon0 p{text-indent: 2em;}
.det_intro_cnt dl dt h2 i,.det_intro_cnt dl dd h2 i{display:block;position:absolute;}
.det_intro_cnt dl dt h2 i{width:39px;height:39px;top:4px;left:-64px;*top:-4px;}
.det_intro_cnt dl dd h2 i{width:31px;height:31px;top:10px;left:-60px;*top:-2px;}
.det_intro_cnt dl dd.det_person_info h2 i{background-position:-231px -554px;}
.det_intro_cnt dl dd.det_transfer_info h2 i{background-position:-231px -518px;}
.det_intro_cnt dl dd.det_intro_project h2 i{background-position:-54px -518px;}
.det_intro_cnt dl dd.det_risk_measures h2 i{background-position:-99px -518px;}
.det_intro_cnt dl dd.det_com_assessment h2 i{background-position:-145px -518px;}
.det_intro_cnt dl dd.det_intro_atte h2 i{background-position:-190px -518px;}
.det_intro_cnt dl dd.det_raise_deadline h2 i{background-position:-9px -518px;}
.det_intro_cnt dl dd.det_zt_icon0 h2 i{background-position:-9px -554px;}
.det_intro_cnt dl dd.det_zt_icon1 h2 i{background-position:-54px -554px;}
.det_intro_cnt dl dd.det_zt_icon2 h2 i{background-position:-99px -554px;}
.det_intro_cnt dl dd.det_zt_icon3 h2 i{background-position:-146px -554px;}
.det_intro_cnt dl dd.det_zt_icon4 h2 i{background-position:-191px -554px;}
.det_intro_cnt dl dd.det_zt_icon5 h2 i{background-position:-9px -590px;}
.det_intro_cnt dl dd.det_zt_icon6 h2 i{background-position:-54px -518px;}
.det_intro_cnt dl dd.det_sec_info h2 i{background-position:-99px -518px;}
.det_intro_cnt dl dd.det_risk_info h2 i{background-position:-54px -590px;}
.det_intro_cnt dl dd.det_debt_borrow h2 i{background-position:-99px -590px;}
.det_intro_cnt dl dd.det_debt_info h2 i{background-position:-146px -590px;}

.detatte_list{overflow:hidden;}
.detatte_list li{float:left;margin:0 6px 0 0;}
.detatte_list li p{display:inline-block;min-width:208px;background-position:-267px -512px;text-indent:2em;}
.det_intro_project table{margin:8px 0 0;}
.det_intro_project table tr{display:block;line-height:24px;margin:0 0 16px;}
.det_intro_project table tr td{font-size:14px;color:#999;width:720px;}
.det_intro_project table tr td:first-child{font-size:14.5px;color:#666;width:136px;}
.det_intro_project table tr:last-child{margin:0 0 8px;}
.ico_line_red{position:absolute;left:57px;top:45px;display:block;width:1px;background-color:#ff4040;}
.details_list_main{display:block;width:100%;}
.details_list_empty{display:block;width:100%;height:686px;text-align:center;}
.details_list_empty img{margin:210px 0 0;}
.details_list_empty p{font-size:24px;color:#999;margin:40px 0 0;}
.details_list_tip{text-align: center;overflow: hidden;color: #999;padding:50px 0 20px;font-size: 12px;}
.details_list_tip a{color: #0098cb;}
.det_type_1{background:url(../image/bid_icon_01.png) no-repeat;}
.det_type_2{background:url(../image/bid_icon_02.png) no-repeat;}
.det_type_3{background:url(../image/bid_icon_03.png) no-repeat;}
.det_type_4{background:url(../image/bid_icon_04.png) no-repeat;}
.det_type_5{background:url(../image/bid_icon_05.png) no-repeat;}
.det_type_6{background:url(../image/bid_icon_06.png) no-repeat;}
.det_type_7{background:url(../image/bid_icon_07.png) no-repeat;}
.det_type_8{background:url(../image/bid_icon_08.png) no-repeat;}
.det_type_9{background:url(../image/bid_icon_09.png) no-repeat;}
.det_type_10{background:url(../image/bid_icon_09.png) no-repeat;}
.firstanchor{width:31px;height:31px;position:absolute;left:42px;top:36px;}
.det_introlist_bank{padding:30px 40px;}
.det_introlist_bank td{padding: 15px 0;color: #414141;text-align: center;border-bottom: 1px solid #ececec;}
.det_introlist_bank ul{padding-top: 30px;}
.det_introlist_bank ul li{line-height: 2.5;color: #414141;overflow: hidden;}
.det_introlist_bank ul li i{float: left;width: 6px;height: 6px;border-radius:50%;background-color: #ff4040;margin:15px 10px 0 0;}
.danger_notice h3{font-size: 18px;padding:10px 0;}
.danger_notice p{color: #999;line-height:2;margin-bottom: 5px;}
.details_risk_tips h4{font-size: 18px;padding:40px 0 10px;}
.details_risk_tips p{color: #999;line-height:2;margin-bottom: 5px;}
.details_risk_tips p a{color:#ff4040;}

.det_zt_matchtime{width:100%;text-align:center;font-size:14px;color:#333;margin-top:28px;}
.det_zt_matchtime em{display:inline-block;width:74px;height:22px;background-color: #ff4040;border-radius:2px;margin:0 10px;transform: skewX(-16deg);}
.det_zt_matchtime em span{display:inline-block;line-height:22px;color:#fff;transform: skewX(16deg);}
.det_zt_property{width:94%;padding:0 0 20px;margin:0 auto;}
.det_zt_property ul{width:100%;overflow: hidden;padding:0 0 20px;}
.det_zt_property ul li{width:100%;float:left;margin:28px 0 0;}
.det_zt_property .tit{width:100%;height:40px;background-color: #f7f7f7;}
.det_zt_property .tit p{width:50%;float:left;font-size:16px;color:#999;line-height: 40px;cursor:pointer;}
.det_zt_property .tit p span{color:#333;margin:0 20px 0 30px;}
.det_zt_property .tit p a{color:#333;cursor:pointer;}
.det_zt_property .tit p a:hover{color:#1fb2e2;text-decoration:underline;}
.det_zt_property .tit p font{margin-left:4px;}
.det_zt_property .cnt{overflow: hidden;}
.det_zt_property .cnt .cls_cnt{width:50%;float:left;overflow: hidden;padding:26px 0 22px;cursor:pointer;}
.det_zt_property .cnt p{float:left;width:22%;text-align: center;}
.det_zt_property .cnt p em{display: block;font-size:16px;color:#333;height:36px;line-height: 26px;white-space: nowrap;}
.det_zt_property .cnt p font{font-size:14px;color:#999;}
.det_zt_property .cnt p.p_1{text-align: left;width:20%;margin-left:30px;}
.det_zt_property .cnt p.p_1 em{font-size:12px;color:#ff4040;}
.det_zt_property .cnt p.p_1 em span{font-size:20px;}
.det_zt_property .plist_none{width:100%;text-align: center;font-size:14px;color:#999;padding:100px 0;}
.det_zt_pro_tips p{width:100%;text-align: center;font-size:12px;color:#999;margin:30px 0;}
.det_zt_question{padding:36px 0 50px;}
.det_zt_question dl{padding:0 34px;}
.det_zt_question dl dt{font-size:16px;color:#333;}
.det_zt_question dl dd{font-size:14px;color:#999;margin:16px 0 36px;line-height: 24px;}

.dialog_zt_borrower .dialog_hbor_box{width:618px;height:800px;margin:-428px 0 0 -310px;}
.detzt_borr_wrap{width:100%;height:100%;overflow: auto;}
.detzt_borr_wrap .loading{text-align: center;font-size:14px;color:#999;padding:350px 0 0;line-height: 34px;}
.detzt_borrower{width:100%;}
.detzt_borrower_mb20{margin-bottom:20px;}
.detzt_borrower h3{width:100%;font-size:16px;color:#333;text-align: center;margin-top:14px;}
.detzt_borrower p.tips_p{font-size:14px;color:#666;margin:10px 82px 0;line-height: 24px;}
.detzt_borr_grid{width:478px;margin:14px auto 0;}
.detzt_borr_grid_mt8{margin-top:8px;}
.detzt_borr_grid .colspan{width:100%;line-height: 40px;}
.detzt_borr_grid .colspan .cols{border-right:solid 1px #fff;border-bottom:solid 1px #fff;background-color: #f7f7f7;box-sizing: border-box;}
.detzt_borr_grid .colspan .cols1{width:50%;}
.detzt_borr_grid .colspan .cols2{width:100%;position: relative;}
.detzt_borr_grid .colspan .cols_name{float:left;margin-left:18px;font-size:14px;color:#999;}
.detzt_borr_grid .colspan .cols_txt{float:right;margin-right:18px;font-size:14px;color:#333;}
.detzt_borr_grid .colspan .cols_txt span{color:#ff4040;}
.detzt_borr_grid .colspan .cols_txt a{color:#ff4040;cursor:pointer;}
.detzt_borr_grid .colspan .cols_txt a:hover{text-decoration:none;}
.detzt_borr_grid .colspan .cols_center{text-align: center;font-size:12px;color:#666;}
.detzt_borr_grid .colspan .clearfloat{clear:both;}
.risk_tips_wrap{display:none;width:310px;position:fixed;z-index:1001;background-color: #fff;border:solid 4px #727272;border-radius:8px;padding:6px 20px 20px;}
.risk_tips_wrap h4{font-size:14px;color:#ff4040;line-height: 45px;border-bottom:solid 1px #e6e6e6;text-align: left;}
.risk_tips_wrap p{font-size:12px;color:#999999;line-height: 20px;text-align: left;padding:10px 0 0;}
.risk_tips_wrap i{display: block;width:22px;height:33px;background-position:-30px -616px;position: absolute;left:-22px;top:17px;}

.det_questtion{padding:30px 0;}
.det_questtion dl{padding:10px 45px;}
.det_questtion dl dt{font-size:16px;color:#333;line-height: 32px;}
.det_questtion dl dd{font-size:14px;color:#999;line-height: 26px;}
.det_debtpro_info{width:100%;}
.det_debtpro_info .tit{font-size:18px;color:#333;margin:10px 0 20px;}
.det_debtpro_info .cnt{font-size:14px;color:#999;padding-bottom:20px;}
.det_debtpro_info .cnt em{display:inline-block;width:30%;}
.pro_debt_2 li.w_2,.pro_debt_2 li.w_3{margin-top:16px;}
.pro_debt_2 li.w_2 .t_2,.pro_debt_2 li.w_3 .t_2{font-size:24px;color:#333;}
.details_wrap_debt .dtl_ipt_box{padding-bottom:45px;}
.details_wrap_debt .pro-del-3 ul li.pro_txt_right{text-indent:70px;}

.red-border-box{border:1px solid #e6e6e4;border-radius:3px; overflow:hidden;zoom:1;box-shadow: 0 0 3px #f0f0ef;}
.red-title{background:#df2527;height:50px;line-height:50px;text-align:center;font-size:20px;color:#fff}
.pay-box{padding:20px 45px;color:#000; overflow:hidden;zoom:1;}
.pay-pro-del{background-color:#f5f4f4;border:1px solid #e8e6e9;border-radius:1px;padding:10px 30px;line-height:38px}
.pay-pro-del h3 span i,.pay-type ul li,.more_bank_btn span,.rc_bank .ipt_bank_on i,.btn-pay{background:url(../image/pay_icon1.png) no-repeat;}
.pay-pro-del h3{font-size: 16px;color: #000;padding-right: 140px;}
.pay-pro-del h3 span{float: right;font-size: 12px;color: #383838;font-style: italic;}
.pay-pro-del h3 span i{width: 14px;height: 17px;float: right;background-position:0 -187px;margin:10px 0 0 7px;*float: none;*display:inline-block;}
.pay-pro-info{overflow: hidden;zoom:1;}
.pay-pro-info span{width: 25%;float: left;color: #383838;}
.pay-pro-info span em{color: #df2527;font-size:16px;}
.sp-blo{display:inline-block;*display:inline;zoom:1;width:215px}
.sp-blo2{width:250px;}
.sp-blo3{width:200px;}
.sp-blo4{width:200px;}
.pay-col{border-bottom:1px dashed #e9e9e9;padding:20px 0 20px 35px; overflow:hidden; zoom:1;font-size: 12px;}
.pay-col .chk{margin:2px 15px 0 0;*margin-top:0;}
.pay-col select{height:26px;line-height: 26px;border:1px solid #c9c9c9;border-radius: 2px;}
.pay-way-1 a{margin-left:30px}
.pay-way-2{ overflow:hidden; zoom:1;}
.pay-way-2-crad{ float:left;}
.pay-card{font-size: 12px;}
.pay-card span{margin-left:14px}
.pay-type{margin:25px 0 -1px;line-height:35px;overflow: hidden;clear:both;zoom:1;position: relative;z-index: 1;}
.pay-type ul{float: left;}
.pay-type ul li{width:164px;height:41px;float:left;cursor:pointer;}
.pay-type ul li.e-bank{background-position:0 -140px}
.pay-type ul li.shortcut{background-position:0 0;}
.pay-type ul li.e-bank.on{background-position:0 -93px}
.pay-type ul li.shortcut.on{background-position:0 -45px}
.ie_tip{font-size: 12px;color: #646464;float: left;padding:5px 0 0 5px;}
.pay-select-card{width:840px;border:1px solid #d3d3d3; overflow:hidden; zoom:1;padding-top: 30px;}
.pay-select-card li{display:inline;margin:0 20px 30px 0}
.pay-select-card .card-img{vertical-align:middle}
.pay-select-card input{vertical-align:middle}
.pay-select-card .fl{margin-top:6px}
.rc_bank{height:150px;overflow:hidden;zoom:1;display: none;position: relative;}
.rc_bank_show{display: block;}
.rc_bank_nofast_box{text-align: center;padding-top:22px;}
.rc_bank .rc_bank_nofast{margin:6px 0;color:#999;}
.rc_bank .rc_bank_bind{color:#27a2ea;cursor:pointer;}.rc_bank a.rc_bank_bind:hover{color:#52bae0;text-decoration:none;}
.rc_bank .rc_bank_bind span{display:inline-block;width:16px;height:16px;line-height:15px;*line-height:16px;border-radius:2px;text-align:center;font-size:18px;font-weight:bold;margin:0 8px 0 0;background:#27a2ea;color:#fff;vertical-align: middle;}
.rc_bank .ipt_bank{width:191px;padding:0 7px 0 6px;height:43px;line-height:43px;border:1px solid #d3d3d3;float:left;margin:0 14px 30px 45px;position: relative;}
.ipt_bank img{float:left;margin-top:4px;}
.ipt_bank em{float:right;font-size:13px;color:#333}
.rc_bank .ipt_bank_on{border-color:#ff8c00;}
.rc_bank .ipt_bank_on i{display: block;width:21px;height:21px;background-position:-30px -187px;position: absolute;right:0;bottom:0; z-index: 1;}

.more_bank_btn{overflow:hidden;zoom:1;padding-bottom:20px;}
.more_bank_btn span{display:block;width:96px;height:22px;padding-right:10px;border:1px solid #d4d9e0;margin:auto;border-radius:2px;line-height:22px;text-align:center;font-size:12px;color:#2272c8;cursor:pointer;background-position:82px -265px;}
.more_bank_btn .on{background-position:-79px -265px;}
.pay_pwd_box{padding:0 0 0 60px;overflow:hidden}
.pay_pwd_box p{padding-top:24px}
.pay_pwd_box p input{width:168px;height:36px;line-height:36px;padding:0 8px;float:left;border:1px solid #d3d3d3;border-radius:2px;font-size: 12px;}
.pay_pwd_box p a{float:left;margin:10px 0 0 12px;color:#2272c8;font-size:12px;}
.pay_pwd_box p div{float: left;}
.pay_pwd_box p div span{white-space:nowrap;}
.pay_btn_box{margin:26px 0 0 60px; overflow:hidden;zoom:1;}
.pay_btn_box .ipt_error{margin:10px 0 0 12px}
.pay_dialog{overflow:hidden;width:475px}
.pay_dialog ul li{font-size:16px;color:#333;padding-bottom:10px;overflow:hidden}
.pay_dialog ul .pay_dialog_txt{font-size:18px;color:#d80607}
.pay_dialog ul li p{height:18px;line-height:18px;background:url(../image/pay_success_ico.png) no-repeat;text-indent:27px;margin-top:10px}
.pay_dialog ul li p a,.pay_dialog ul li p span{color:#3ab1d9;cursor: pointer;}.pay_dialog ul li p a:hover{text-decoration:none;}
.pay_dialog ul li .ico_error{background-position:0 -38px}
.btn-pay{width:186px;height:37px;*line-height: 37px;font-size: 16px;color:#fff;background-position:0 -217px;border:none;cursor:pointer;}
.btn-pay-grey{background-position:0 -309px;cursor: default;}
.more-bank{border:1px solid #3ab1d9;border-radius:3px;color:#3ab1d9;font-size:14px;display:inline-block;*display:inline;zoom:1;text-align:center;padding:3px 30px;position:relative}
.arrow-strig{display:inline-block;*display:inline;zoom:1;width:0;height:0;border-width:5px;border-style:solid;border-color:#3ab1d9 transparent transparent transparent;position:absolute;right:13px;top:10px}
.pay-succ-1{line-height:40px;color:#333;margin:100px 0 10px 0}
.pay-succ-1 .icon{margin-top:10px;*margin-top:2px;}
.pay-succ-2{color:#333}
.pay-succ-2 img{margin:0 3px;vertical-align:-2px}
.pay-succ-4{line-height:30px}
.pay-succ-4 img{vertical-align:top;margin:4px 8px 0 0;*vertical-align:-4px;}
.pay-succ-6{margin-top:50px}
.pay-succ-6,.pay-succ-7{color:#333;line-height:22px}
.btn-back{background:#db2b2d;font-size:18px;display:inline-block;*display:inline;zoom:1;margin:70px 0 20px 0}
.ewm-code-box{margin-top:40px;color:#343434;padding-bottom:30px}
.ewm-code-box ul{margin-left:-150px}
.ewm-code-box li{display:inline-block;*display:inline;zoom:1;margin-left:150px;}
.ewm-code-box li p{margin-top:5px}


.index_banner_wrap{width:100%;}
.index_banner_wrap ul li{width:100%;height:400px;margin-bottom:30px;}
.index_banner_wrap ul li a{display:block;width:100%;height: 100%;cursor: pointer;}
.banner-slide .hd{width:100%;position:absolute;z-index:20;left:0;top:368px;text-align:center}
.banner-slide .hd ul{width:1000px;margin:auto;}
.index-top{height:400px;overflow:hidden;position:relative;width:100%;min-width:1200px;}
.index-top .w1000{width:1055px;position:relative;}
.banner-list,.banner-list li{width: 100% !important;}
.banner-list li{height:400px;}
.banner-list li a{ display:block; width:1200px; height:400px; margin:auto; background:url(about:blank);}
.banner-tool{height:7px}
.banner-tool li{width:34px;height:16px;background:url(../image/home_banner_slider_btn.png) no-repeat;display:inline-block; *display:inline;zoom:1;overflow:hidden;margin-right:5px;cursor:pointer;line-height:100em;}
.banner-tool li.on{background-position:0 -22px;}
.index-t-r{width:287px;height:263px;background:url(../image/home_banner_layer3.png) no-repeat;font-size:12px;position:absolute;right: 0;bottom:58px;}
.index-t-unlogin .yellow{color:#df4319 !important;}
.index-t-login{color:#000;line-height:30px}
.index-t-login .p-t-1{padding:16px 0 0 45px}
.index-t-login .p-t-2{padding:4px 0;}
.index-t-login .p-t-2,.index-t-login .p-t-3,.index-t-login .p-t-4{margin-left:77px}
.index-t-login .p-t-4{margin-bottom:2px;margin-top:4px;}
.index_tLogin_isbusiness .p-t-2 em{display:block;width:144px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 20px;}
.index_tLogin_isbusiness .p-t-2 span{line-height: 16px;}
.index_tLogin_isbusiness{line-height: 26px;}
.index-top .wrap{position:absolute;left:0;bottom:12px;z-index:10;width:100%;}
.index-t-r h1{margin:24px 0 12px}
.index-t-r .btn{display:inline-block;*display:inline;zoom:1;width:162px;margin:8px 0 6px;height:36px;line-height:36px;font-size:14px;}.index-t-r a.btn:hover{ text-decoration:none;background:#f33;}
.index-t-r .index-t-login .btn{width:135px;}
.index-t-r a.catSBtn{display:inline-block;width:60px;height:20px;line-height:20px;border-radius:3px;border:solid 1px #d80607;color:#f00;font-size:12px;text-align:center;padding:0 4px;margin-left:14px;vertical-align:2px;}.index-t-r a.catSBtn:hover{text-decoration:none;background-color:#d80607;color:#fff;}
.index-t-r a.index_catFood:hover{text-decoration:none;}
.index-t-r .p-co{margin:10px 0 5px;font-size:14px;}
.index_banner_tip{height: 20px;height: 21px\0;background:url(../image/mark_gt.png) no-repeat left center;padding-left:20px;font-size: 14px;line-height: 20px;color: #fff;position: absolute;left:55px;bottom:-28px;opacity: 0.8;filter:alpha(opacity=80);}
.home_graphic_message{height:354px;}
.home_graphic{width:589px;height:298px;float:left;margin:28px 0 0;overflow:hidden;border-right:solid 1px #f4f3f3;padding:0 20px 0 0;}
.home_graphic h3{width:580px;color:#628ec7;overflow:hidden;margin:0 0 0 22px;}
.home_graphic h3 span{font-size:18px;float:left;}
.home_graphic h3 p{width:160px;height:17px;overflow:hidden;font-size:12px;float:left;margin:7px 0 0 13px;position:relative;}
.home_graphic h3 p em i{float:left;margin-top:20px;}
.home_graphic h3 p a{display:block;width:160px;height:17px;position:absolute;left:0;top:0;z-index:1;}
.home_graphic ul{width:580px;height:258px;background:url(../image/graphic_02.png) no-repeat;margin:22px 0 0 22px;position:relative;}
.home_graphic ul li{overflow:hidden;position:absolute;}
.home_graphic ul li.home_txt_1{width:236px;left:154px;top:193px;}
.home_graphic ul li.home_txt_2{width:190px;left:386px;top:73px;}
.home_graphic ul li.home_txt_3{width:136px;left:22px;top:73px;}
.home_graphic ul li em{width:100%;color:#999;float:left;font-size:12px;text-align:center;margin:8px 0 0;}
.home_graphic ul li div.home_total_num{width:100%;text-align:center;font-size:22px;}

.deal-list .titletime{height:27px;}
.home_total_num{float:left;height:24px;overflow:hidden;*width:50%;}


.mt-number-animate{line-height:26px;height:26px;font-size:30px;color:#ff4040;overflow:hidden;display:inline-block; position:relative;}
.mt-number-animate .mt-number-animate-dot{width:26px;line-height:24px;float:left;text-align:center;font-size:26px;color:#333;}
.mt-number-animate .mt-number-animate-dom{width:18px;text-align:center;float:left;position:relative; top:0;}
.mt-number-animate .mt-number-animate-dom .mt-number-animate-span{width:100%;float:left;}
.invest_data_cnt ul li .mt-number-animate{font-size:24px;line-height: 24px;}
.invest_data_cnt ul li .mt-number-animate .mt-number-animate-dot{width:22px;line-height:24px;font-size:21px;}
.invest_data_cnt ul li .mt-number-animate .mt-number-animate-dom{width:14px;}

.home_media{width:319px;height:222px;float:right;background:url(../image/media_bg_02.png) no-repeat;margin:46px 30px 0 0;position: relative;}
.slide_container { position: relative; width: 242px;height:174px;overflow:hidden;margin:10px 0 0 40px; border-radius:2px;cursor:pointer;}
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }

.home_media .play_btn{display:block;width:42px;height:42px;background:url(../image/play_btn.png) no-repeat;background-size:100%;position: absolute;left: 140px;top:172px;z-index: 50;}
.home_media p{font-size:12px;color:#919090;text-align:center;margin-top:50px;}

.home_advantage{width:100%;margin-top: 30px;}
.home_advantage ul li{width:300px;height:150px;float:left;border-radius: 8px;overflow: hidden;position: relative;box-shadow: 0 0 5px #dfdfdd;_display:inline;margin-right:50px;}
.home_advantage ul .homeadv_3{margin-right:0;}
.home_advantage ul li img{float: left;margin: 47px 0 0 50px;position: relative;z-index: 2;}
.home_advantage ul li .fl{padding: 33px 0 0 38px;position: relative;z-index: 2;}
.home_advantage ul li b{display:block;color:#fff;font:normal 20px/1.8em '微软雅黑';}
.home_advantage ul li p{color:#fff;line-height:1.7em;font-size: 12px;}
.home_advantage ul li i{width: 100%;height: 100%;position: absolute;left: 0;top:0;z-index: 5;background-color: #838383;opacity: 0.2;filter:alpha(opacity=20);}
.home_advantage ul li em{width: 100%;height: 100%;position: absolute;left: 0;top:0;transition:transform 1.2s;-moz-transition:transform 1.2s;-webkit-transition:transform 1.2s;-o-transition:transform 1.2s;}
.home_advantage ul .homeadv_1 em{background: url(../image/bottom_img_01.jpg) no-repeat;}
.home_advantage ul .homeadv_2 em{background: url(../image/bottom_img_02.jpg) no-repeat;}
.home_advantage ul .homeadv_3 em{background: url(../image/bottom_img_03.jpg) no-repeat;}
.home_advantage ul li:hover em{-moz-transform-origin:center center;-webkit-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.home_advantage ul li:hover b{color:#ffff80;}
.home_advantage ul li:hover p{color:#ffff80;}
.home_advantage ul li:hover img{animation:icoRoll 0.4s 1 linear;-moz-animation:icoRoll 0.4s 1 linear;-webkit-animation:icoRoll 0.4s 1 linear;-o-animation:icoRoll 0.4s 1 linear;}
.home_advantage ul li.homeadv_2:hover img{animation:icoRoll2 0.8s 1 linear;-moz-animation:icoRoll2 0.8s 1 linear;-webkit-animation:icoRoll2 0.8s 1 linear;-o-animation:icoRoll2 0.8s 1 linear;}

@keyframes icoRoll{
	0%{transform:rotateY(0deg);}
	50%{transform:rotateY(180deg);}
	100%{}
}
@-moz-keyframes icoRoll{
	0%{-moz-transform:rotateY(0deg);}
	50%{-moz-transform:rotateY(180deg);}
	100%{}
}
@-webkit-keyframes icoRoll{
	0%{-webkit-transform:rotateY(0deg);}
	50%{-webkit-transform:rotateY(180deg);}
	100%{}
}
@-o-keyframes icoRoll{
	0%{-o-transform:rotateY(0deg);}
	50%{-o-transform:rotateY(180deg);}
	100%{}
}

@keyframes icoRoll2{
	0%{transform:rotateY(0deg);}
	50%{transform:rotateY(360deg);}
	100%{}
}
@-moz-keyframes icoRoll2{
	0%{-moz-transform:rotateY(0deg);}
	50%{-moz-transform:rotateY(360deg);}
	100%{}
}
@-webkit-keyframes icoRoll2{
	0%{-webkit-transform:rotateY(0deg);}
	50%{-webkit-transform:rotateY(360deg);}
	100%{}
}
@-o-keyframes icoRoll2{
	0%{-o-transform:rotateY(0deg);}
	50%{-o-transform:rotateY(360deg);}
	100%{}
}

.home_pro_tit{clear:both;overflow:hidden;margin-top: 30px;}
.home_pro_tit h3{line-height:32px;padding-left:26px;font-size:16px;background-position:-267px -477px;float: left;}
.home_pro_tit a.more{float:right;font-size:12px;color:#628ec7;margin:9px 15px 0 0;}
.home_pro_tit h3 a{color:#383838}
.home_pro_tit h3 a:hover{color: #ff982b;text-decoration: none;}
.home_pro_left{width:178px;height:554px;float:left;border: 1px solid #e6e6e6; _display:inline;position:relative;overflow: hidden;}
.home_pro_left img{display:block;margin-top: 5px;}
.home_pro_left a.home_pro_more_btn:hover{text-decoration:none;text-shadow:0 0 10px #ee9191;}
.home_proLeft_tip{position:absolute;left:18px;top:26px;font-size:12px;color:#ff6022;}
.home_proLeft_tip li{line-height:28px;}
.home_icon_explain_list li{text-align:center;font-size:14px;}
.home_icon_explain_list li h3{text-align:center;font-size:12px;margin:24px 0 16px;color:#808080;}
.home_icon_explain_list li img{display:inline-block;}
.home_icon_explain_list li p{margin:6px 0;}
.ft_ff4141{color:#ff4141;}.ft_fe6021{color:#fe6021;}.ft_f1b80a{color:#f1b80a;}
.home_pro_right{width:819px;height:554px;border:1px solid #e6e6e4;border-left:none;float:left;position:relative;}
.home_pro_box{width:819px;height:554px;overflow:hidden;zoom:1;position:relative;}
.home_pro_box ul{width:820px;margin-right:-1px;}
.home_pro_box ul li{width:349px;height:160px;padding:24px 34px 0 26px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;float:left;position:relative;}
.home_pro_img{display:block;margin:11px 0 0 17px;}
.ico_new{display:block;width:40px;height:40px;background-position:-51px -95px;position:absolute;top:0;right:0;z-index:1;}
.home_pro_name{overflow:hidden;zoom:1;}
.home_pro_name h3{font-size:16px;float:left;}
.home_pro_name h3 a{color:#5c5c5c;}.home_pro_tit a:hover,.home_pro_name h3 a:hover{color:#ff982b;text-decoration:none;}
.home_pro_name i{display:inline-block;width:20px;height:21px;line-height:21px;vertical-align:middle;margin-left:2px;}
.home_pro_name .ico_txt{width:auto;padding:0 8px;font-size:12px;color:#fff;border-radius:2px;background:#ff9d1f;}
.home_pro_name .ico_vip{background-position:0 -150px;}
.home_pro_name .ico_catfood{background-position:-28px -150px;}
.home_pro_name .ico_snatch{background-position:-55px -150px;}
.home_pro_info{margin-top:24px;}
.home_pro_info dl{float:left;width:74px;}
.home_pro_info dl.home_info_rate{width:100px;}
.home_pro_info dl dt{height:20px;padding-top:5px;}
.home_pro_info dl .red{font-size:18px;height:25px;padding-top:0;}
.home_pro_info dl .red span{font-size:14px;}
.home_pro_info dl dd{font-size:12px;color:#808080;margin-top:12px;}
.home_pro_info a{display:block;width:109px;height:28px;float:right;font-size:13px;color:#fffefe;text-align:center;line-height:28px;border-radius:2px;background-color:#f00;margin-top:12px;}
.home_pro_info a:hover{text-decoration:none;background-color:#ca0000;}
.home_pro_progress{overflow:hidden;margin-top:22px;}
.progress_bar{width:314px;height:7px;float:left;background-color:#e8e6e9;overflow:hidden;border-radius:2px;margin-top:5px;}
.progress_bar span{display:block;height:7px;width:0;background-color:#f00;border-radius:2px;}
.home_pro_progress em{float:left;font-size:12px;color:#5d5d5d;margin-left:7px;}
.home_pro_layer{display:block;width:409px;height:184px;background-color:#ccc;opacity:0.1;filter:alpha(opacity=10);position:absolute;left:0;top:0;z-index:6;}

.home_title{margin-top:50px;}
.home_title h2{line-height:32px;color:#383838;padding-left:26px;font-size:16px;}
.home_title h2 a{color:#383838;}.home_title h2 a:hover{text-decoration:none;color:#ff982b;}
.home_title .ico_act{background-position:-270px -203px;}
.home_act_wrap{box-shadow:0 0 4px #e6e6e4;}
.home_act_box{height:250px;border:1px solid #e6e6e4;position:relative;}
.home_act_slide{width:900px;margin:auto;overflow:hidden;position:relative;}
.home_act_slide ul{height:250px;overflow:hidden;}
.home_act_slide li{width:300px;float:left;}
.home_act_slide li p{line-height:28px;color:#9a9a9a;font-size:12px;text-align:center;}
.home_act_slide li img{display:block;margin:auto;border-radius:50%;}
.home_act_slide li img:hover{box-shadow:0 0 8px #ecb63b;}
.home_act_slide li .txt_1{padding:8px 0;}
.home_act_slide li .txt_2{padding-top:8px;}
.home_act_slide li .txt_2 a{font-size:14px;color:#383838;}
.home_act_slide li .txt_3 a{color:#716f6d;}
.home_act_slide li p a:hover{color:#ff982b;text-decoration:none;}
.home_act_slide_btn{width:100%;position:absolute;left:0;top:0;}
.home_act_slide_btn a{display:block;width:16px;height:35px;background-position:0 -190px;position:absolute;top:98px;left:19px;}
.home_act_slide_btn a.next{background-position:-27px -190px;left:auto;right:19px;}

.industry-news{_width: 674px;}
.industry-news .home_title .ico_act{background-position:-268px -247px;}
.industry-info-box .home_title .ico_act{background-position:-260px -292px;padding-left:36px;}
.trends-box{width:440px;margin-left:10px;height:230px;_display:inline;_margin:0;}
.industry-list,.trends-list{padding:6px 14px 0}
.industry-list li,.trends-list li{font-size:12px;height:43px;line-height:43px;zoom:1;overflow:hidden;}
.trends-list li{*height:41px;*line-height:40px;}
.industry-list li:last-child,.trends-list li:last-child{border-bottom:0}
.trends-list li{border-bottom:1px solid #eaeaea;background:0 0;}
.trends-list li a{background:url(../image/li-dot2.png) no-repeat 0 6px;padding-left:10px;}
.trends-list li a:hover{background:url(../image/li-dot2-hover.png) no-repeat 0 6px;color:#ff982b;text-decoration:none;}
.trends-list li span{margin-left:10px}
.industry-info-box{width:308px;margin-left:12px}
.industry-box{height:228px}
.industry-list li{border-bottom:1px solid #eaeaea;background:0 0}
.industry-list li a{background:url(../image/li-dot3.png) no-repeat 0 20px;padding-left:10px;display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;zoom:1;}
.industry-list li a:hover{background:url(../image/li-dot3-hover.png) no-repeat 0 20px;color:#ff982b; text-decoration: none;}
.ques-mark{background:url(../image/ques-mark.png) no-repeat;width:16px;height:16px;display:block;position:absolute;top:9px;right:0}
.ques-mark-hover{background:url(../image/ques-mark-hover.png) no-repeat}
.rand-save{position:relative}
.page{padding:40px 0 10px 0}
.page a{display:inline-block;*display:inline;zoom:1;border:1px solid grey;color:#696969;border-radius:3px;padding:3px 10px;margin-left:3px;background:#fff}
.page a:hover{text-decoration:none;border-color:#d80607;color:#d80607}
.page .curr,.page a.curr:hover{background:#d80607;color:#fff;border:1px solid #d80607;border-radius:0}
.pop-box{width:208px;position:absolute;color:#fff;font-size:14px;line-height:20px;text-align:left;text-indent:12px;display:none}
.pop-box .pop-top{background:url(../image/tk-t.png) no-repeat;height:9px;overflow:hidden}
.pop-box .pop-cont{background:url(../image/tk-m.png) repeat-y}
.pop-box .pop-bottom{background:url(../image/tk-b.png) no-repeat;height:24px;overflow:hidden}
.rand-save .pop-box{right:-120px;top:-62px}
.pro-tip-box{position:relative}
.pro-tip-box .pop-box{right:-100px;top:-62px;font-size:12px}
.home_pro_info .pro-tip-box .pop-box{right:-88px;}
.enterprise-box,.enterprise-slide,.enterprise-slide .trends-box{height:228px;}
.enterprise-slide .tg-cell,.enterprise-slide .tg-cell li{width:228px;height:228px;overflow:hidden}
.rank-icon{background:url(../image/rank-img.png) no-repeat;background-position:0 36px;display:inline-block;*display:inline;zoom:1;width:17px;height:17px;vertical-align:-4px;}
.rank-icon.rank-0{background-position:0 -208px}
.rank-icon.rank-1{background-position:0 -173px}
.rank-icon.rank-2{background-position:0 -139px}
.rank-icon.rank-3{background-position:0 -104px}
.rank-icon.rank-4{background-position:0 -69px}
.rank-icon.rank-5{background-position:0 -34px}
.rank-icon.rank-6{background-position:0 0}
.index-w-more{display:block;color:#fff;font-size:16px;border:1px solid #fff;border-radius:5px;padding:8px 8px;position:absolute;bottom:35px;left:35px}
a.index-w-more:hover{box-shadow:0 0 3px #fff;}
.find-pwd-box{width:520px;margin:0 auto}
.find-pwd-suc{color:#333;padding:40px 0}


.home_info_gd{margin:30px 0 0;}
.home_info_gd .ico_act a{color:#383838;}
.home_info_gd .ico_act a:hover{text-decoration:none;color:#ff982b;}
.home_info_gd .ico_act{line-height:32px;color:#383838;padding-left:26px;font-size:16px;}
.home_info_gd1 .ico_act{background-position:-268px -247px;}
.home_info_gd2 .ico_act{background-position:-260px -292px;padding-left:36px;}
.home_info_cntT{overflow:hidden;}
.home_info_img{width:218px;position:relative;}
.home_info_img img{display:block;width:218px;height:176px;}
.home_info_img .home_infoTip_bg{display:block;width:100%;height:27px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;left:0;bottom:0;z-index:1;}
.home_info_img .home_infoTip_onbg{display:block;width:100%;height:100%;background-color:#000;opacity:0.1;filter:alpha(opacity=10);position:absolute;left:0;top:0;z-index:3;}
.home_info_img span{width:100%;height:27px;line-height:27px;font-size:14px;color:#fff;text-align:center;position:absolute;left:0;bottom:0;z-index:2;}
.home_info_explain{width:746px;height:176px;background-color:#f9f9f9;text-align:center;}
.home_info_explain h3{font-size:14px;color:#808080;padding:26px 0 12px;}
.home_info_explain h3 a{color:#808080;cursor:pointer;}
.home_info_explain h3 a:hover{text-decoration:none;color:#ff982b;}
.home_info_explain i{display:block;width:284px;overflow:hidden;margin:0 auto;font-size:12px;color:#b3b3b3;}
.home_info_explain p{line-height:24px;padding:14px 34px;text-align:left;font-size:12px;color:#b3b3b3;}
.home_info_cntB{overflow:hidden;padding:18px 0;background:url(../image/li-line.png) no-repeat center center;}
.home_info_cntB dl{overflow:hidden;}
.home_info_cntB dl dd{width:455px;}
.home_info_cntB dl dd a{display:block;background:url(../image/li-dot2.png) no-repeat 0 13px;overflow:hidden;cursor:pointer;font-size:12px;color:#808080;line-height:32px;}
.home_info_cntB dl dd a:hover{text-decoration:none;background:url(../image/li-dot2-hover.png) no-repeat 0 13px;color:#ff982b;}
.home_info_cntB dl dd a span.info_cntEllipsis{display:block;width:330px;margin-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;zoom:1;}


.invest_list_box{padding:22px 0 22px 40px;position:relative;}
.invest_tit_icon{display:block;width:19px;height:19px;float:left;background-position:-186px -115px;margin-top:1px;}
.invest_list_cnt{width:483px;padding-left:10px;float:left;}
.invest_list_cnt .home_pro_info{margin-top:16px;}
.invest_list_cnt .home_pro_info dl{width:115px;}
.invest_list_cnt .home_pro_info dl dd{margin-top:14px;}
.invest_list_cnt .home_pro_info a{margin-top:14px;}
.invest_list_cnt .home_pro_info .invest_info_rate{width:100px;padding-left:25px;}
.invest_list_cnt .home_pro_info .invest_info_day{width:96px;}
.invest_list_cnt .home_pro_info .invest_info_money{width:140px;}
.invest_list_cnt .home_pro_progress{margin-top:14px;}
.invest_list_cnt .progress_bar{width:442px;}
.ico_presale,.ico_soleout{width:41px;height:41px;float:right;margin:8px 16px 0 0;background-position:-68px -190px;}
.ico_soleout{background-position:-125px -190px;}


.bid_detail_info .br_box{margin:0 18px;overflow:hidden}
.bid_detail_info .wrap{width:100%;border-bottom:1px dashed #d4d3d3;margin-top:36px;overflow:hidden}
.bid_detail_info .wrap td{padding:10px 0 40px 14px}
.bid_detail_info .wrap td img{width:134px}
.bid_detail_info .wrap td p{width:750px;font-size:16px;padding:0 20px 0 30px;line-height:34px}
.bid_detail_info .bid_prop_table{padding:20px 20px 0; overflow:hidden;zoom:1;}
.bid_detail_info .bid_prop_table th,.bid_detail_info .bid_prop_table td{border:1px solid #ccc;font-size:16px; text-align: center;padding:8px 0;}
.bid_detail_info .bid_prop_table th{background-color:#efefef;color: #333;}
.bid_detail_info .bid_img{padding:20px;overflow:hidden;}
.bid_detail_info .bid_img img{display:block;width:100%}


.pay_yb_cnt dl{overflow: hidden;padding:8px 0;}
.pay_yb_cnt dl dt{width:114px;padding:7px 30px 0 0;text-align: right;font-size:16px;float:left;}
.pay_yb_cnt dl dd{width:700px;float: left;}
.pay_yb_cnt dl dd .input-text{width:93px;}
.pay_yb_cnt dl dd .ipt_error{margin:8px 0 0 8px;}
.pay_yb_cnt dl dd p{font-size:14px;color:#333;padding-top:8px;clear:both;line-height:1.6em;}


.custom_date{overflow: hidden;zoom:1;}
.custom_date dt{font-size: 14px;padding-bottom: 14px;}
.custom_date dd{overflow: hidden;zoom:1;}
.custom_date dd span{width: 106px;height: 35px;float: left;font-size: 14px;color: #999;text-align: center;line-height: 35px;background-color: #f5f4f4;border-radius: 2px;margin-right: 24px;cursor: pointer;}
.custom_date dd .curr{background-color: #df2527;color: #fff;}
.custom_amount{overflow: hidden;zoom:1;position: relative;}
.custom_amount label{font-size: 14px;float: left;margin-top:11px;}
.custom_amount input{width:286px;height: 42px;*line-height: 42px;padding: 0 10px;border:1px solid #e8e6e9;border-radius: 2px;float: left;font-size: 14px;text-align: center;margin-right:10px;}
.custom_link{position: absolute;right:3px;top:0;padding-left:20px;background:url(../image/tel3.png) no-repeat left center; cursor: pointer;}
a.custom_link:hover{color:#329efb;}
.custom_link_cnt{overflow: hidden;margin:-10px 0;}
.custom_link_cnt li{font-size: 14px;padding:20px;white-space: nowrap;}
.custom_link_cnt .b_b{border-bottom:1px solid #ccc;}
.custom_rule,.custom_bank{float: right;color: #329efb;margin-top:8px;cursor: pointer;}
a.custom_rule:hover,a.custom_bank:hover{text-decoration: none;border-bottom: 1px solid #329efb}
.custom_rule_cnt{width: 500px;}
.custom_rule_cnt p{font-size: 14px;color:#333;padding: 5px 0;}
.custom_success_txt{width:370px;margin: auto;color: #999;line-height: 2em;}
.custom_continue_tip{clear:both;padding:10px 0 0 72px;font-size: 14px;color:#999;}

.custom_continue_list{padding: 0 46px;overflow: hidden;zoom:1;}
.custom_list_search{padding: 30px 0 26px;border-bottom: 1px dashed #e9e9e9;overflow: hidden;zoom:1;}
.custom_list_search form{float: left;color: #000;line-height: 22px;}
.custom_list_search b{float: left;}
.custom_list_search label{float: left;margin:0 15px;}
.custom_list_search label input{vertical-align:-2px;margin-right:7px;}
.custom_list_search .red_btn{width: 56px;height: 24px;*line-height: 24px;background-color: #df2527;color: #fff;border-radius: 2px;border:none;float: left;margin-left:20px;}
.custom_list_search .custom_rule{margin-top: 4px;}
.custom_list_cnt{padding:10px 0 30px;}
.custom_list_cnt table{border-collapse:collapse;border-spacing:0;width:100%;}
.custom_list_cnt td{text-align: center;padding:15px 0;}
.custom_list_cnt thead td{color: #ff9442;}
.custom_list_cnt tbody td{color: #000;font-size: 12px;}
.custom_list_cnt tbody .even,.custom_list_cnt tbody tr:nth-child(2n) td{background-color:#f8f8f8;}

.custom_bank{position: absolute;right: 0;top:6px;}
.custom_bank_img{width:472px;overflow: hidden;zoom:1;}
.custom_bank_img p{font-size:14px;color:#666;text-align: center;padding:2px 0 10px;}
.custom_bank_img span{width:191px;padding:0 7px 0 6px;height:43px;line-height:43px;border:1px solid #d3d3d3;float:left;margin:8px 15px;}
.custom_bank_img span img{float:left;margin-top:4px;}


#QRcode.default{width:150px;display: block;position: fixed;bottom:20%;left:-150px;z-index: 199;display:none;}
#QRcode.default img{width: 100%;}
#QRcode.move{-moz-animation: move 3s infinite linear;-o-animation: move 3s infinite linear;-webkit-animation: move 3s infinite linear;animation: move 3s infinite linear;}
@-moz-keyframes move {
    0%{-moz-transform:translateY(0); }
    50%{-moz-transform:translateY(50px);}
}
@-webkit-keyframes move {
    0%{-webkit-transform:translateY(0); }
    50%{-webkit-transform:translateY(50px);}
}
@-o-keyframes move {
    0%{-o-transform:translateY(0); }
    50%{-o-transform:translateY(50px);}
}
@keyframes move {
    0%{transform:translateY(0); }
    50%{transform:translateY(50px);}
}


.index_data_statistics{width:100%;padding:35px 0;background-color:#fff;border-bottom:solid 1px #f2f2f2;}
.index_data_statistics h2{font-size:24px;color:#333;text-align: center;}
.index_servicedays_tips{font-size:14px;color:#999;text-align: center;}
.index_servicedays_tips span{color:#ff4040;}
.index_sdays_number{display: inline-block;vertical-align: bottom;}
.index_servicedays_tips .index_number{font-size:14px;color:#ff4040;*overflow: hidden;height:20px;}
.index_servicedays_tips .index_number .mt-number-animate{font-size:14px;line-height: 20px;height: 20px;}
.index_servicedays_tips .index_number .mt-number-animate .mt-number-animate-dom{width:8px;}
.index_data_cnt{width:100%;margin-top:20px;overflow: hidden;}
.index_data_cnt ul{width:100%;overflow: hidden;}
.index_data_cnt ul li{display: block;float:left;text-align: center;width:24%;}
.index_data_cnt ul li.index_data_txt2{width:52%;}
.index_data_cnt ul li .index_number{font-size:30px;color:#ff4040;*overflow: hidden;height:39px;}
.index_data_cnt ul li em{font-size:14px;color:#999;}
.index_data_cnt ul li a:hover{text-decoration: none;}
.index_typical{width:100%;padding:56px 0;background-color:#fff;}
.index_typical_cnt ul{width:130%;}
.index_typical_cnt li{float: left;margin-right:104px;}
.index_typical_cnt li i{display: block;width:42px;height: 42px;float: left;background:url(../image/index_icondbl.png) no-repeat;margin-top:6px;}
.index_typical_txt{float:left;margin:0 0 0 10px;}
.index_typical_txt dt{font-size: 14px;color: #333;margin-bottom:2px;}
.index_typical_txt dd{font-size: 12px;color: #999;}
.index_typical_cnt li.typical_4 i{background-position: -43px -250px;}
.index_typical_cnt li.typical_3 i{background-position: -43px -292px;}
.index_typical_cnt li.typical_2 i{background-position: -43px -334px;}
.index_typical_cnt li.typical_1 i{background-position: -43px -376px;}
.index_typical_cnt li.typical_0 i{background-position: -43px -510px;}
.index_typical_cnt li.typical_4:hover dt,.index_typical_cnt li.typical_4:hover dd{text-decoration:none;color:#f8bc1b;}
.index_typical_cnt li.typical_3:hover dt,.index_typical_cnt li.typical_3:hover dd{text-decoration:none;color:#ea7a27;}
.index_typical_cnt li.typical_2:hover dt,.index_typical_cnt li.typical_2:hover dd{text-decoration:none;color:#199ef9;}
.index_typical_cnt li.typical_1:hover dt,.index_typical_cnt li.typical_1:hover dd{text-decoration:none;color:#0acb5c;}
.index_typical_cnt li.typical_0:hover dt,.index_typical_cnt li.typical_0:hover dd{text-decoration:none;color:#ff4040;}

.index_grid{width:100%;background-color: #fff;padding-bottom:90px;border-top:solid 1px #f7f7f7;}
.index_grid_gray{background-color: #f7f7f7;border-top:solid 1px #f7f7f7;border-bottom:solid 1px #f7f7f7;}
.index_grid h1.gd_tit{text-align: center;font-size: 24px;color:#333;padding:54px 0;}
.index_grid_cnt{width:100%; overflow: hidden; position: relative;}
.index_grid1 .index_grid_cnt{border:solid 1px #f7f7f7;background-color: #fff;}
.index_grid_cnt i.mark_hands{display: block;width:50px;height:50px;background-position: 0 -344px;position:absolute;right:0;top:0;z-index: 1;}
.index_gh_pro{overflow: hidden;width:40%;}
.index_gh_pro .gh_pro{width:99.5%;border-right:dashed 1px #f5f5f5;padding: 34px 0;}

.index_gh_pro .gh_pro h3{font-size:20px;text-align: center;}
.index_gh_pro .gh_pro h3 a{color: #333;}
.index_gh_pro .gh_pro h3 a:hover{color:#fd4b4b;text-decoration: none;}
.index_gh_pro .gh_pro_cnt{width:75%;overflow: hidden;margin:30px auto 0;}
.index_gh_pro .pro_data{font-size:20px;color:#333;white-space: nowrap;}
.index_gh_pro .pro_data span{font-size: 36px;}
.index_gh_pro .pro_txt{font-size: 14px;color: #999;}
.index_gh_pro .gh_pro_rate .pro_data{color:#ff4040;}
.index_gh_pro .gh_pro_limit{width:75%;margin:26px auto 0;font-size: 14px;color:#333;border-top:dashed 1px #f5f5f5;padding:30px 0 0;}
.index_gh_pro .gh_pro_limit p{padding:0 0 16px;overflow: hidden;}
.index_gh_pro .gh_pro_limit span{display:block;}
.index_gh_pro .gh_pro_limit .limit_l{float:left;}
.index_gh_pro .gh_pro_limit .limit_r{float:right;text-align: right;}
.index_gh_pro a.idx_btn,.index_gh_pro span.index_btn_gray{display: block;width:58%;height:40px;background-color:#ff4040;line-height: 40px;text-align: center; font-size:16px;color:#fff;border-radius: 4px; margin:15px auto 0;}
.index_gh_pro span.index_btn_gray{background-color:#ccc;}
.index_gh_coupons{width:60%;padding:34px 0 0;}
.index_cp_tit{font-size:20px;color:#333;margin:0 0 0 40px;}
.index_cp_tit i{display: inline-block;width:18px;height:20px;background-position: -71px -294px;vertical-align: -3px;margin:0 10px;*vertical-align: 3px;}
.index_cp_tit span{color:#ff4040;}
.index_cp_tit em{font-size:14px;margin:0 0 0 12px;}
.index_cp_tit a{font-size:14px;margin:0 0 0 6px;color:#3c9afb;}
.index_cp_cnt{text-align: center;margin:20px 0 0 30px;overflow: hidden;}
.index_cp_cnt li{display: block;width:136px;height: 79px;border-radius: 4px;border:solid 2px #ff4040;float:left;margin:12px 20px;}
.index_cp_cnt li .coupon{display: block;width:132px;height:75px;border:dashed 1px #ff4040;border-radius: 3px;margin:1px;color:#ff4040;}
.index_cp_cnt li .coupon p{font-size:14px;height: 28px;margin:10px 0 3px;}
.index_cp_cnt li .coupon p span{font-size:24px;}
.index_cp_cnt li .coupon em{font-size:12px;}
.index_cp_cnt li.cp_clr_orange{border-color:#ff931f;}
.index_cp_cnt li.cp_clr_orange .coupon{border-color:#ff931f;color:#ff931f;}
.index_cp_tips{font-size:14px;color:#999;margin:12px 0 0 50px;float: left;}
.project_tag{overflow: hidden;}
.project_tag i,.pro-tit-t i{display: block;float:right;height: 20px;margin:0 1px;}
.pro-tit-t i{margin:7px 0;}
.project_tag i.ico_txt,.pro-tit-t .ico_txt{height:19px;background-color: #ff4040;background-position: 0px 60px;font-size:11px;color:#fff;line-height: 19px;padding:0 4px;border-radius: 3px;}
.project_tag i.ico_vip,.project_tag i.ico_catfood,.pro-tit-t .ico_vip,.pro-tit-t .ico_catfood{width:20px;height:20px;}
.project_tag i.ico_vip,.pro-tit-t .ico_vip{background-position: -71px -321px;}
.project_tag i.ico_catfood,.pro-tit-t .ico_catfood{background-position: -71px -346px;}
.project_tag em.debt_rate_txt{display: block;float:right;height: 20px;margin:0 1px;background-color:#f7f7f7;border:solid 1px #e5e5e5;padding:0 8px;border-radius: 3px;font-size:12px;color:#666;line-height: 20px;}
.project_tag em.debt_rate_txt span{color:#ff4040;}
.index_grid2{padding-bottom:50px;}
.index_zxc_grid{margin:0 0 40px;}
.index_zxc_grid .zxc_gd{border:solid 1px #e6e6e6;}
.index_zxc_grid .zxc_pro{width:68%;background-color: #fff;height:239px;position: relative;}
.index_zxc_grid .zxcZt_dbl{width:49%;}
.index_zxc_grid .zxc_feature{width:30.5%;background-color: #fff;height:239px;}
.index_zxc_grid h2{padding:22px 0;font-size:20px;color:#333;overflow:hidden;border-bottom:solid 1px #e6e6e6;}
.index_zxc_grid h2 b{float:left;margin-left:48px;}
.index_zxc_grid .zxc_feature h2 b{margin-left:20px;}
.index_zxc_grid h2 a{margin:4px 36px 0 0;font-size:14px;color:#3c9afb;}
.index_zxc_grid h2 span{float:left;font-size:12px;color:#ff4040;margin:6px 0 0 10px;}
.index_zxc_grid i.mark_hot{display:block;width:50px;height:50px;background-position: 0 -294px;position: absolute;left:0;top:0;z-index: 1;}
.index_zxc_grid .zxc_cnt{width:100%;overflow: hidden;padding:50px 0;}
.index_zxc_grid .zxc_cnt dl,.index_zxc_grid .zxc_cnt a{float:left;}
.index_zxc_grid .zxc_cnt dl{width:25%;text-align: center;border-right:solid 1px #e6e6e6;}
.index_zxc_grid .zxc_cnt dl.zxc_rate{width:26%;}
.index_zxc_grid .zxc_cnt dl.br_line_none{border:none;}
.index_zxc_grid .zxc_cnt dl dt{font-size:14px;color:#333;line-height: 34px;}
.index_zxc_grid .zxc_cnt dl dt span{font-size:30px;}
.index_zxc_grid .zxc_cnt dl.zxc_rate dt{color:#ff4040;}
.index_zxc_grid .zxc_cnt dl dd{font-size:14px;color:#999;margin-top: 6px;line-height: 20px;}
.index_zxc_grid .zxc_cnt a.idx_btn{display: block;width:18%;height:40px;line-height:40px;background-color: #ff4040;border-radius: 4px;font-size:14px;color:#fff;text-align: center;margin:10px 0 0 10px;}
.index_zxc_grid .zxc_cnt a.zxc_btnbg_gray{background-color: #ccc;}
.index_zxc_grid .zxc_feature dl{height:149px;padding:16px 0 0 42px;}
.index_zxc_grid .zxc_feature dl dt{font-size:14px;color:#333;}
.index_zxc_grid .zxc_feature dl dt i{float:left;margin:4px 0 0 -22px;display: block;width:14px;height:14px;background-color:#ff4040;border-radius: 50%;font-size:10px;color:#fff;text-align: center;line-height: 14px;}
.index_zxc_grid .zxc_feature dl dd{font-size:12px;color:#999;margin: 2px 0 10px;}
.index_pro_list ul{width:103.9%;overflow: hidden;margin-left:-11px;}
.index_pro_list ul li{width:30.7%;float:left;margin:0 11px 40px;}
.index_pro_box{background-color: #fff;border:solid 1px #e6e6e6;border-radius: 4px; padding:20px 0 30px;position: relative;}
.index_pro_tag{width:88%;height:20px;margin:0 auto;}
.index_pro_cnt{text-align: center;margin:12px 0 0;}
.index_pro_cnt h1{font-size:22px;font-weight: bold;}
.index_pro_cnt h1 a,.index_pro_cnt h3 a{color:#333;}
.index_pro_cnt h1 a:hover,.index_pro_cnt h3 a:hover{color:#fd4b4b;text-decoration: none;}
.index_pro_cnt h3{font-size:17px;color:#333;margin:10px 0 28px;}
.index_pro_cnt p{font-size:28px;color:#ff4040;}
.index_pro_cnt p span{font-size:40px;}
.index_pro_cnt em{display:block;font-size:13px;color:#999;margin:3px 0 0;}
.index_pro_progress{width:80%;margin:24px auto 80px;overflow: hidden;}
.index_pro_progress .index_progress_bar{display:block;float:left;width:82%;height:5px;border-radius: 3px;background-color: #e6e6e6;margin:7px 0 0;}
.index_pro_progress .index_progress_bar span{display: block;width:0;height:100%;border-radius: 3px;background-color: #ff4040;}
.index_pro_progress em{font-size:13px;color:#ff4040;float:right;}
.index_pro_box a.idx_btn{display: block;width:66%;height:44px;line-height: 44px;font-size:14px;color:#ff4040;text-align: center;border-radius: 4px;border:solid 1px #ff4040;position: absolute;left:17%;bottom:32px;}
.index_pro_box a.idx_btn_bg{background-color: #ff4040;color:#fff;}
.index_more{width:100%;text-align: center;margin:6px 0 0;}
.index_more a{font-size:14px;color:#3c9afb;}

.index_grid3{padding-bottom:50px;}
.index_info_tit{text-align: center;padding:40px 0;}
.index_info_tit a{font-size:16px;color:#333;margin:0 55px;padding:8px 0;cursor: pointer;}
.index_info_tit a.curr{border-bottom:solid 2px #ff4040;color:#ff4040;line-height: 40px;}
.index_info_tit a:hover{text-decoration:none;color:#ff4040;}
.index_info_wrap{display:block;width:1000px;height:436px;overflow: hidden;position:relative;z-index:1;}
.index_info_wrap ul{width:2040px;overflow: hidden;margin:0 0 26px;position: absolute;}
.index_info_wrap ul li{width:319px;float:left;border:solid 1px #e6e6e6;background-color:#fff;padding:0 0 26px;margin-right:18px;}
.index_info_wrap .info_img{display:block;width:100%;height:219px;overflow: hidden;}
.index_info_wrap .info_img img{display: block;width:100%;height:100%;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.index_info_wrap li:hover .info_img img{transform: scale(1.06,1.06);-webkit-transform: scale(1.06,1.06);-moz-transform: scale(1.06,1.06);-o-transform: scale(1.06,1.06);}
.index_info_wrap .info_cnt{width:90%;margin:0 auto;}
.index_info_wrap .info_cnt h2{width:92%;font-size:16px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin:16px 0 0;}
.index_info_wrap .info_cnt h2 a{color:#333;}
.index_info_wrap .info_cnt h2 a:hover{color:#fd4b4b;text-decoration: none;}
.index_info_wrap .info_txt{font-size:12px;color:#666;height:54px;overflow: hidden;line-height: 24px;margin:18px 0 14px;}
.index_info_wrap .info_details em{font-size:12px;color:#666;}
.index_info_wrap .info_details a{float:right;font-size:12px;color:#666;}
.index_info_wrap .info_details a:hover{color:#3c9afb;}
.index_info_more a.index_info_company_more{display: none;}

.invest_wrap{width:100%;background-color: #f7f7f7;}
.invest-top{height:240px;}
.invest-top .banner-list li{height:240px;}
.invest_statistics{padding:25px 0;background-color: #fff;}
.invest_data_cnt{margin-top:0;}
.invest_data_cnt ul li.index_data_txt2{width:52%;}
.invest_data_cnt ul li .index_number{font-size:24px;height:31px;}
.invest_data_cnt ul li .index_number .num_unit{font-size:21px;vertical-align: top;*vertical-align: middle;}
.invest_grid2 .index_zxc_grid{margin:0 0 20px;}
.invest_grid2 .index_zxc_grid h2{padding:20px 0;}
.invest_grid2 .index_zxc_grid .zxc_pro{width:73%;height:195px;}
.invest_grid2 .index_zxc_grid .zxcZt_dbl{width:49%;}
.invest_grid2 .zxc_cnt{padding:30px 0;}
.invest_grid2 .zxc_appld{background-color: #fff;height:195px;}
.invest_grid2 .zxc_appld .invest_appld_img{display: block;float:left;width:101px;height:146px;margin:24px 0 0 12px;}
.invest_grid2 .zxc_appld dl{float:left;margin-left:18px;margin:24px 25px 23px 18px;}
.invest_grid2 .zxc_appld dl dt{width:98px;margin:3px 0 8px;}
.invest_grid2 .zxc_appld img{display: block;width: 100%;}
.invest_grid2 .zxc_appld img.invest_ewm_show{cursor: pointer;}
.invest_grid2 .zxc_appld dl dd{font-size:12px;color:#000;text-align: center;}

.invest_list_tools_nav{width: 100%;padding-top: 40px;clear: both;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.invest_list_tools_nav li{height: 44px;line-height: 34px;font-size: 16px;box-sizing: border-box;float: left;margin-right: 55px;}
.invest_list_tools_nav li a{color: #333;cursor: pointer;}
.invest_list_tools_nav li a:hover{color:#ff4040; text-decoration:none;}
.invest_list_tools_nav li.curr{border-bottom: 2px solid #ff4040;}
.invest_list_tools_nav li.curr a{color: #ff4040;}
.invest_list_grid{display:none;padding-top:30px;}
.invest_list_wrap1 h2{background-position: -72px -511px;padding-left:25px;}
.invest_list_wrap h2{font-size:16px;color:#ff4040;}
.invest_list_wrap h2 img{display: block;width:12px;height:16px;float:left;margin:3px 12px 0 0;}
.invest_list_wrap h2 em{font-size:12px;color:#999;margin-left:20px;}
.invest_project_box li{padding:38px 30px;border:solid 1px #e6e6e6;position:relative;background-color: #fff;margin-bottom: 10px;}
.invest_project_box li .mark_hands_left{display: block;width:50px;height:50px;background-position: 0 -394px;position:absolute;left:0;top:0;}
.invest_project_box li:hover{background-color: #fcfcfc;}
.invest_project_title{overflow: hidden;}
.invest_project_title p{float:left;font-size:18px;color:#333;margin-right:30px;}
.invest_project_title p a{color:#333;}
.invest_project_title p a:hover{color:#fd4b4b;text-decoration: none;}
.invest_project_title .project_tag{float: left;margin:2px 0 0;}
.invest_project_title .project_tag i{*float:left;}
.invest_project_info{margin:20px 0 0;overflow: hidden;}
.invest_project_info dl,.invest_project_info .index_pro_progress,.invest_project_info a{float:left;}
.invest_project_info dl{width:19%;margin:14px 0 0;}
.invest_project_info dl.project_rate{width:22.4%;margin:0;}
.invest_project_info dl.product_type{width:23%;}
.invest_project_info dl dt{font-size:12px;color:#333;margin-bottom:14px;}
.invest_project_info dl dt span{font-size:16px;}
.invest_project_info dl.project_rate dt{font-size:24px;color: #ff4040;margin-bottom:10px;}
.invest_project_info dl.project_rate dt span{font-size:30px;}
.invest_project_info dl dd{font-size:12px;color:#999;}
.invest_project_info .index_pro_progress{width:20%;margin:30px 0 0;}
.project_btn{display: block;width:150px;height:36px;line-height: 36px;background-color: #ff4040;border-radius: 3px;text-align: center;font-size:14px;color:#fff;margin:20px 0 0 0;}
.invest_risk_tips{padding:44px 0;text-align: center;font-size:12px;color:#999;}
a.project_btn:hover,.index_zxc_grid .zxc_cnt a.idx_btn:hover,.index_gh_pro a.idx_btn:hover,.index_pro_box a.idx_btn:hover{text-decoration: none;background-color: #fb2929;color:#fff;transition: all 0.1s linear;-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;-o-transition: all 0.1s linear;}
.index_zxc_grid .zxc_cnt a.zxc_btnbg_gray:hover{text-decoration: none;background-color: #d5d5d5;color:#fff;}
.invest_debt_probox li{padding-left:22px;}
.invest_debt_probox .project_btn{margin-left:30px;}
.invest_debt_proinfo{margin-left:8px;}
.invest_debt_proinfo dl{margin-top:4px;}
.invest_debt_proinfo dl dt{font-size:16px;margin-bottom:14px;}
.invest_debt_proinfo dl dt span{font-size:24px;}
.invest_debt_proinfo dl.project_rate dt{font-size:24px;}
.invest_debt_proinfo dl.project_rate dt span{font-size:30px;}
.dialog_bg{width: 100%;height: 100%;background-color: #000;opacity: 0.4;filter:alpha(opacity=40);position: fixed;left: 0;top:0;z-index:1000;}
.dialog_appload_ewm_cnt{width:300px;background-color: #fff;border-radius: 3px;position: fixed;left:50%;top:50%;z-index:1001;margin:-150px 0 0 -150px;padding:10px 0 14px;}
.dialog_appload_ewm_cnt img{display: block;margin:0 auto;}
.dialog_appload_ewm_cnt p{width:100%;text-align: center;font-size:14px;color:#333;}
.dialog_close_box{position: absolute;left:50%;bottom:-60px;}
.dialog_close_box i{display:block;width:1px;height:60px;background-color: #fff;}
.dialog_close_box a{display: block;cursor: pointer;position:absolute;left:-13px;bottom:-27px;}
.inv_debt_sort{width:100%;font-size:14px;color:#000;padding-bottom:30px;overflow:hidden;}
.inv_debt_sort dt,.inv_debt_sort dd{float:left;width:119px;}
.inv_debt_sort dd.w_148{width:148px;}
.inv_debt_sort dd a{color:#000;}
.inv_debt_sort dd a:hover{text-decoration:none;color:#ff4040;cursor:pointer;}
.inv_debt_sort dd a i{display:inline-block;width:9px;height:10px;background-position: -260px -587px;margin-left:6px;}
.inv_debt_sort dd a.order i{background-position: -270px -587px;}
.inv_debt_sort dd a.invert i{background-position: -280px -587px;}


.details_wrap{width:100%;background-color: #f7f7f7;padding:0 0 30px;}
.details_zxc_wrap{background-color: #fff;padding:36px 0;}
.details_zxcCnt_grid{width:56%;border-right:solid 1px #e5e5e5;}
.details_zxcCnt_wrap{width:86%;margin:0 auto;}
.details_zxc_rate{margin:0 0 40px;}
.details_zxc_rate dl dt{font-size:36px;color:#ff4040;margin:0 0 4px;}
.details_zxc_rate dl dt .pro-tip-box{font-size: 24px;height: 32px;margin: 0 0 10px;}
.details_zxc_rate dl.fr{margin-top:14px;margin-left: 18%;}
.details_zxc_rate dl.fr dt{font-size:18px;color:#333;}
.details_zxc_rate dl.fr dt em{font-size:24px;}
.details_zxc_rate dl dd{font-size:14px;color:#ccc;}
.details_zxcCnt_tab{height:194px;}
.details_zxcCnt_tab li{float:left;width:50%;line-height:38px;}
.details_zxcCnt_tab li.details_tab_cls2{width:100%;}
.details_zxcCnt_tab li label{float: left;width:90px;font-size:14px;color:#333;}
.details_ddl_navbox{float:left;width:390px;}
.details_ddl_navbox p{width:110%;}
.details_ddl_navbox p a{display: block;float:left;width:111px;height:38px;line-height: 38px;font-size:14px;text-align: center;color:#999;border:dashed 1px #ccc;border-radius: 3px;margin:0 26px 18px 0;}
.details_ddl_navbox p a.effective{color:#333;border:solid 1px #ccc;cursor:pointer;user-select: none;-moz-user-select: none;-webkit-user-select: none;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;}
.details_ddl_navbox p a:hover{text-decoration: none;}
.details_ddl_navbox p a.on,.details_ddl_navbox p a.effective:hover{color:#fff;border:solid 1px #ff4040;background-color: #ff4040;}
.details_auto{width:98px;height:34px;border-radius: 3px;line-height: 34px;margin:2px 0 0;position:relative;cursor: pointer;}
.details_auto span{user-select: none;-moz-user-select: none;-webkit-user-select: none;position:absolute;}
.details_auto span.details_auto_txt1{color:#666;left:10px;top:0;z-index:5;}
.details_auto span.details_auto_txt2{color:#fff;right:10px;top:0;z-index:5;}
.details_auto i{display: block;width:40px;height:28px;position:absolute;top:3px;z-index:10;border-radius: 2px;}
.details_auto_on i{background-position: 0 -446px;left:4px;box-shadow: 0 1px 1px #ca1512;}
.details_auto_off i{background-position: 0 -476px;left:54px;box-shadow: 0 1px 1px #d2d2d2;}
.details_auto span.details_auto_bg{display: block;width:98px;height:34px;top:-1px;border-radius: 3px;}
.details_auto span.details_auto_bg1{background-color: #ff4040;border:solid 1px #ff4040;z-index:2;right:-1px;}
.details_auto span.details_auto_bg2{background-color: #f7f7f7;border:solid 1px #ccc;z-index:1;left:-1px;}
.details_auto_on span.details_auto_bg2,.details_auto_off span.details_auto_bg1{display: none;}
.details_auto_on span.details_auto_bg1,.details_auto_off span.details_auto_bg2{display: block;}
.details_auto_answer{display:block;width:16px;height:16px;background: url(../image/ques-mark.png) no-repeat;margin:12px 0 0 12px;cursor: pointer;position: relative;}
.details_auto_answer p{width:200px;padding:10px;font-size:12px;color:#9a9a9a;position: absolute;left:20px;top:0;z-index: 10;background-color: #fff;border:solid 1px #ff4040;line-height: 18px;display: none;}
.details_income_tips{width:100%;text-align: center;font-size:14px;color:#666;margin:34px 0 4px;}
.details_income_tips span{color:#ff4040;}
.details_zxcBid_grid{width:43.8%;text-align: center;}
.details_zxcBid_wrap{width:81%;margin:0 auto;}
.details_zxcBid_wrap .income_tips{font-size:14px;color:#333;overflow: hidden;height:62px;line-height: 22px;}
.details_zxcBid_wrap .income_tips .fl{text-align: left;}
.details_zxcBid_wrap .income_tips span{color:#ff4040;}
.details_zxc_bid h1{font-size:28px;color:#333;margin:2px 0 8px;}
.details_zxc_bid .b_ipt_2{margin:0 0 26px;width:100%;height: 50px;}
.details_zxc_bid .bid_zxc_btn,.details_zxc_bid .bid_zt_btn,.details_zxc_bid .b_ipt_2 span{display:block;width:100%;height:50px;background-color: #ff4040;border-radius: 4px;border:none;font-size:18px;color:#fff;line-height:50px;}
.details_zxc_bid .bid_zxc_btn,.details_zxc_bid .bid_zt_btn{cursor: pointer;display: none;}
.details_zxc_bid .invest_btn_grey{background-color: #e4e4e4;cursor:default;}
.details_zxc_bid .b_ipt_2 span{background-color: #ccc;}
.details_zxc_bid p .fc_ff4040{color:#ff4040;}

.details_comm_grid .dtl_ipt_tr{font-size:14px;line-height: 22px;height: 22px;}
.details_comm_grid .dtl_ipt_tr .dtl_ipt_info{height: 22px;color:#333;}
.details_comm_grid .dtl_ipt_tr .dtl_ipt_info span{color:#ff4040;}
.details_comm_grid .dtl_ipt_tr .details_income_info{display:none;width:14px;height:14px;margin: 4px 0 0 8px;cursor: pointer;position: relative;z-index:10;}
.details_comm_grid .dtl_ipt_tr .details_income_info img.ques_mark{display: block;width:100%;height: 100%;}
.details_income_info_dialog{width:420px;position:absolute;left:-202px;top:34px;z-index:5;background-color: #fff;box-shadow: 0 0 10px #e3e3e3;border-radius:8px;border:solid 1px #cacaca;display: none;}
.details_income_info_dialog i{display:block;width:34px;height:23px;background-position:0 -569px;position: absolute;top:-23px;left:192px;}
.details_income_info_dialog table{width:100%;}
.details_income_info_dialog td{width:140px;border-right:solid 1px #e5e5e5;font-size:16px;color:#999;line-height: 50px;}
.details_income_info_dialog tr td:last-child{border:none;}
.dtl_info_list{display:block;width:100%;overflow: auto;}
.dtl_info_list tbody tr:nth-child(odd){background-color: #f6f6f6;}
.dtl_info_cnt .dtl_list_total{font-size:16px;color:#999;text-align: right;padding:0 36px;background-color: #f6f6f6;line-height: 50px;border-top:solid 1px #e5e5e5;border-radius:0 0 8px 8px;}
.dtl_info_cnt .loading{padding:40px 0;}

.details_zt_rate{margin:20px 0 50px;}
.details_zt_rate dl{float:left;}
.details_zt_rate dl.w_1{width:47%;}
.details_zt_rate dl.w_3{float: right;}
.details_zt_rate dl.w_2,.details_zt_rate dl.w_3{margin-top: 14px;}
.details_zt_rate dl dt{font-size:36px;color:#ff4040;margin:0 0 4px;}
.details_zt_rate dl dt .pro-tip-box{font-size: 24px;height: 32px;margin: 0 0 10px;}
.details_zt_rate dl.w_2 dt,.details_zt_rate dl.w_3 dt{font-size:18px;color:#333;}
.details_zt_rate dl.w_2 dt em,.details_zt_rate dl.w_3 dt em{font-size:24px;}
.details_zt_rate dl dd{font-size:14px;color:#ccc;}
.details_ztCnt_tab{height:208px;}
.details_ztCnt_tab li{padding-bottom:20px;}
.details_ztCnt_tab .tab_tips .tab_tips_box{width:390px;float:left;margin-top:5px;}
.details_ztCnt_tab .tab_tips .tab_tips_box p{width:396px;line-height:26px;}
.details_ztBid_grid{padding:20px 0 0;}
.details_zt_gdm .details_ztCnt_tab{height:223px;}
.details_zt_gdm .details_tab_mt{margin-top:18px;}
.details_zt_gdm .details_ztCnt_tab .tab_tips{margin:8px 0;}
.details_zt_gdm .additional_value{margin-top:8px;}
.details_zt_adt{width:390px;float:left;}
.details_zt_adt_wrap{width:110%;}
.details_zt_adt p{float:left;margin-right:20px;}
.details_zt_adt i{display: block;float:left;height: 20px;margin:9px 2px 0 0;}
.details_zt_adt i{width:20px;height:20px;}
.details_zt_adt i.ico_coupon0{background-position: 0 -617px;}
.details_zt_adt i.ico_coupon1{background-position: 0 -596px;}
.details_zt_adt i.ico_catfood{background-position: -71px -346px;}
.details_zt_adt i.ico_vip{background-position: -71px -321px;}

.borrower_box h1{width:100%;text-align: center;font-size:18px;color:#1a1a1a;line-height: 36px;padding:50px 0 20px;}
.borrower_box h1 i{display: block;width:30px;height:4px;margin:0 auto;background-color: #1a1a1a;}
.borrower_list_rt{width:100%;margin:18px 0 0;}
.borrower_list_rt ul{overflow: hidden;}
.borrower_list_rt ul li{width:100%;}
.borrower_list_rt ul li .tit{width:100%;background-color: #f7f7f7;overflow: hidden;}
.borrower_list_rt ul li .tit .fl{margin-left:20px;}
.borrower_list_rt ul li .tit .fr{margin-right:10px;}
.borrower_list_rt ul li h3{width:35%;font-size:16px;color:#999;line-height: 40px;}
.borrower_list_rt ul li h3 span{color:#333;margin:0 20px 0 0;}
.borrower_list_rt .cnt .fl{padding-left:20px;}
.borrower_list_rt .info_details{width:35%;overflow: hidden;padding:20px 0;}
.borrower_list_rt .info_details p{float:left;width:36%;}
.borrower_list_rt .info_details p.money{width:64%;}
.borrower_list_rt .info_details p span{display: block;font-size:16px;color:#333;}
.borrower_list_rt .info_details p em{display: block;font-size:14px;color:#999;}
.borrower_list_rt .info_details p.money span{font-size:20px;color:#ff4040;}
.borrower_list_rt .info_details p.money span i{font-size:12px;}
.borrower_list_rt .info_details p.used{text-align: center;}
.borrower_list_rt ul li.list_right h3{padding-left:160px;}
.borrower_list_rt ul li.list_right .info_details{padding-left:160px;}
.borrower_list_more,.transfer_list_more{text-align: center;margin:20px 0 0;}
.borrower_list_more a,.transfer_list_more a{font-size:16px;color:#ff4040;}

.det_transfer_list ul li .tit .fr{margin:0;}
.det_transfer_list .info_details p{color:#ff4040;font-size:12px;}
.det_transfer_list .info_details p span{display: inline;color:#ff4040;font-size:20px;}


.vcg_btn s{ background:url(../image/user2.png) no-repeat;}
.vcg_wrap{width:100%;padding:0 0 50px;}
.vcg_wrap .vcg_wrap_cnt{border:none;}
.vcg_wrap_form ul{padding:6px 0 0;}
.vcg_wrap_form ul li{overflow: hidden;margin:0 0 4px;}
.vcg_wrap_form ul li label.ipt_tit{float:left;width:118px;height: 62px;line-height: 62px;font-size: 14px;color: #333;}
.vcg_wrap_form ul li input.ipt_txt{float:left;width:308px;height:48px;border: 1px solid #cdcdcd;padding:0 10px;margin:5px 0 0;}
.vcg_wrap_form ul li input.ipt_btn{float:left;display:block;width:220px;height:46px;background-color: #ff4040;border-radius: 3px;font-size:16px;color:#fff;border: none;cursor: pointer;}
.vcg_wrap_form ul li input.ipt_btn:hover{background-color: #f14040;}
.vcg_wrap_form ul li select{float:left;width:330px;height:48px;border: 1px solid #cdcdcd;padding:0 10px;margin:5px 0 0;}
.vcg_wrap_form ul li select option{color:#333;}
.pay_none_coupon{float:left;width:314px;height:46px;border: 1px solid #dadada;padding:0 0 0 14px;line-height: 46px;margin-top:5px;color:#dadada;}
a.vcg_btn{display: block;width:148px;height: 48px;line-height: 48px;text-align: center;font-size:14px;color:#333;border: 1px solid #cdcdcd;position: relative;margin:4px 30px 0 0;}
a.vcg_btn_gray{border: 1px solid #dadada;color:#dadada;}
a.vcg_btn_gray:hover{text-decoration: none;}
a.vcg_btn_curr,a.coupon_select:hover{text-decoration: none;border-color:#ff8c00;color:#ff8b00;cursor: pointer;}
a.vcg_btn_curr s{display:block; width:14px; height:14px; background-position:-87px -18px; position:absolute; right:0; bottom:0;}
.vcg_pay_form ul li a.vcg_btn{float:left;}
.vcg_pay_form ul li p.pay_balance{float:left;font-size:14px;color:#000;line-height: 62px;}
.vcg_pay_form ul li p.pay_balance span.red{color:#ff4040;}
.vcg_pay_form ul li p.pay_balance em.gray{color:#ccc;}
.vcg_pay_form ul li a.forget_link{float: left;margin: 20px 0 0 14px;color: #ff4040;font-size: 13px;}
.vcg_pay_form ul li.pay_btn_box{margin:24px 0 0;}
.vcg_pay_form ul li label.ipt_error{margin:15px 0 0 10px;}
.pay_info{line-height:50px;padding:10px 0;background-color: #f7f7f7;font-size:14px;color:#333;overflow: hidden;}
.pay_info h3{font-size:18px;color:#1a1a1a;}
.pay_info span{display: block;width:28%;white-space:nowrap;}
.pay_info span.fr{width:16%;text-align: right;}
.pay_debt span{width:22%;}
.pay_debt span.w_4{width:24%;}
.pay_debt span.w_4 font{color:#ff4040;}
.deficiency_dialog_bg{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}
.deficiency_dialog_box{width:400px; height:200px; position:fixed; left:50%; top:50%; margin:-100px 0 0 -200px; background-color:#fff; border-radius:4px; z-index:10000; box-shadow:0 0 5px #333;}
.deficiency_dialog_cnt{height:130px;}
.deficiency_dialog_cnt p{padding:40px 0 0; font-size:16px;color:#666;text-align: center;line-height: 36px;}
.deficiency_dialog_cnt p span{color:#ff4040;}
.deficiency_dialog_btns{width:100%;text-align: center;}
.deficiency_dialog_btns a{display: inline-block;width:100px;height:36px;line-height: 36px;border-radius: 4px;border:solid 1px #e5e5e5;font-size:16px;color:#333;margin:0 15px;cursor: pointer;}
.deficiency_dialog_btns a.pay_continue{border-color:#ff4040;background-color: #ff4040;color:#fff;}
.deficiency_dialog_btns a:hover{text-decoration: none;}


.vcg_rc_success_cnt{text-align: center;padding:117px 0 0;}
.vcg_rc_success_cnt p.vcg_rc_success_txt{font-size:18px;color:#808080;padding:24px 0 0;}
.vcg_rc_success_cnt p.vcg_rc_success_txt em{color:#333;}
.vcg_rc_success_btns{text-align: center;padding:48px 0 0;}
.vcg_rc_success_btns a{display: block;width:198px;height: 48px;line-height: 48px;border-radius: 4px;border:solid 1px #ff4040;font-size:20px;color:#ff4040;margin:0 auto;transition: all 0.2s ease;}
.vcg_rc_success_btns a:hover{text-decoration: none;background-color: #ff4040;color:#fff;}
.vcg_rc_success_tips{text-align: center;padding:100px 0 0;}
.vcg_rc_success_tips p{font-size:14px;color:#999;line-height: 25px;}
.vcg_rc_success_tips p img{display: inline-block;vertical-align: -4px;margin:0 8px;}

.vcg_rc_tips dl{margin-top:100px;}
.vcg_rc_tips dl dt{font-size:18px;color:#333;margin-bottom:10px;}
.vcg_rc_tips dl dd{font-size:14px;color:#666;line-height: 32px;}


.debt_transfer_info{line-height:50px;padding:10px 0;background-color: #f7f7f7;font-size:14px;color:#333;overflow: hidden;}
.debt_transfer_info h3{font-size:18px;color:#1a1a1a;}
.debt_transfer_info span{display: block;width:20%;white-space:nowrap;float:left;}
.debt_transfer_info span.w_2,.debt_transfer_info span.w_3{width:30%;text-align: center;}
.debt_transfer_info span.w_4{width:20%;float:right;text-align: right;}
.vcg_dtt_form{padding:20px 0 0;}
.vcg_dtt_form ul li a.forget_link,.vcg_dtt_form ul li span.ipt_unit{float: left;margin: 20px 0 0 14px;color: #ff4040;font-size: 13px;}
.vcg_dtt_form ul li span.ipt_unit{color:#333;}
.vcg_dtt_form ul .btn_box{padding:20px 0 0;}
.dtt_txt{float: left;padding:0 0 20px;}
.dtt_txt p{overflow: hidden;}
.dtt_txt p.dtt_tips{color:#666;padding:6px 0 0;}


.dlga_bg{display:block;width:100%;height:100%;background-color:#000;opacity:0.5;filter:alpha(opacity=50);position:fixed;left:0;top:0;z-index:1000;}
.dlga_box{width:400px;background-color: #fff;border-radius:6px;position: relative;left:50%;top:50%;z-index:1001;margin:-110px 0 0 -200px;padding:10px 0 30px;}
.dlga_box span.dlgaClose{display:block;width:20px;height:20px;font-size:20px;color:#666;text-align: center;line-height: 20px;position: absolute;right:10px;top:10px;z-index:2;opacity: 0.6;cursor: pointer;}
.dlga_box span.dlgaClose:hover{opacity: 1;}.dlga_box span.dlgaClose{display:block;width:40px;height:40px;font-size:20px;color:#666;text-align: center;line-height: 40px;position: absolute;right:10px;top:10px;z-index:2;}
.dlga_tit h2{width:100%;text-align: center;font-size: 20px;color:#1a1a1a;padding:20px 0 0;}
.dlga_cnt{width:100%;padding:20px 0 16px;}
.dlga_cnt p{width:100%;text-align: center;font-size:16px;color:#666;line-height: 28px;}
.dlga_btnBox{width:100%;text-align: center;}
.dlga_btnBox a{display: inline-block;width:98px;height:34px;border:solid 1px #e5e5e5;line-height: 34px;text-align: center;font-size:16px;color:#333;margin:0 15px;border-radius:4px;cursor: pointer;transition: all 0.2s linear;}
.dlga_btnBox a.okBtn{background-color: #ff4040;border-color:#ff4040;color:#fff;}
.dlga_btnBox a:hover{text-decoration: none;background-color: #ff4040;border-color:#ff4040;color:#fff;}