.info_wrap p{text-align:center;font-size: 24px;font-weight: bold;white-space: nowrap;}
.info_wrap p span{display: inline-block;font-weight: bold;font-size: 16px;line-height: 1;}
.info_wrap span,.info_wrap i{display: block;font-style: normal;}
.info_wrap span{margin-bottom:4px;line-height: 1;}
.salary{margin-bottom: 32px;}
.salary h1{font-weight: bold;font-size: 20px;line-height: 22px;color: #0f294d;margin-bottom: 30px;}
.salary .annual_salary p{font-weight: bold;font-size: 16px;line-height: 22px;color: #0f294d;margin-bottom: 30px;}
.reset{width: 100%;}
.reset button{border: 1px #aec9fa solid;outline: none;background: none;font-size: 14px;line-height: 36px;width: 100%;color: #3366ff;height: 42px;-webkit-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;-moz-border-radius:21px;border-radius:21px;}
.reset button:hover{background: #3366ff;color: #fff;}
.bg_error{background:#fdf5f3 !important;}
.true{background:none !important;border-color:#00aafb !important;}
.error{background:#fdf5f3 !important;border-color:#ff0000 !important;}
.hide_info::before{content: "";border: 10px solid transparent;border-bottom-color: #6fa33a;position: absolute;top: -20px;left: 145px;}

/* 贷款 */
.loan_wrap .list_page_content .filter_wrap .filter ul{margin-bottom: 20px;}
.foreign_wrap.loan_wrap .pro_list_item .list_item_c2 .top .logo{max-width: 110px;overflow: hidden;display: -webkit-box;display: -ms-flexbox;-js-display: flex;display: flex;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.foreign_wrap.loan_wrap .more .mores_text ul{padding: 0 20px;}
.foreign_wrap.loan_wrap .more .mores_text li{list-style: disc;}
.foreign_wrap.loan_wrap .more .mores_text p{color: #000;}

.foreign_wrap.loan_wrap .more .mores_text p .blue{color: #3f7ef2;font-weight: bold;}
.foreign_wrap.loan_wrap .more .mores_text p .green{color: #66cc52;font-weight: bold;}
.foreign_wrap.loan_wrap td span{font-size: 18px;}
.foreign_wrap.loan_wrap .list_item_c2 .top table td i{display: inline-block;height: 32px;}
.foreign_wrap.loan_wrap .list_page_content .filter_wrap p,.foreign_wrap.loan_wrap .list_page_content .filter span{font-size: 16px;}
.foreign_wrap.loan_wrap .news_list ul table td{padding: 25px 35px;}
.foreign_wrap.loan_wrap .pro_list_item .mores_news .news_list li ul{padding: 0 20px;}
.foreign_wrap.loan_wrap .news_list a{color: #3366ff;}
.news_list p{padding: 5px 0px;}
.more .mores_text{background: #f1f6fe;}
.foreign_wrap.loan_wrap .list_page_banner p span{display: inline-block;font-size: 18px;}
.foreign_wrap.loan_wrap .list_page_banner p .selectid{padding: 10px;font-size: 14px;background: #ffffff url(/wp-content/themes/ib/images/forex_select_down_arrow.png) no-repeat 150px center;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border: solid 1px #cccccc;width: 186px;margin: 30px 0px 0px 10px;color: #3f7ef2;font-family: 'MicrosoftYaHei';outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.foreign_wrap.loan_wrap .list_page_banner .right .sort{margin: 41px 0px 0px 10px;}
.foreign_wrap.loan_wrap .info_wrap{position: relative;display: -webkit-box;display: -ms-flexbox;-js-display: flex;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 187px;}
.foreign_wrap.loan_wrap .info_wrap i{line-height: 1;color: #818181;height: 14px;}
.salary .annual_salary{margin-bottom: 30px;}
.salary .salaries,.salary .repayment{margin-bottom: 11px;height: 40px;width: 100%;border: 1px #ebebeb solid;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size: 16px;line-height: 1;padding: 0px 15px;display: -webkit-box;display: -ms-flexbox;-js-display: flex;display: flex; overflow: hidden;}
.salary .salaries .symbol,.salary .repayment .symbol{padding: 10px 5px 11px 0;font-family: 'MicrosoftYaHei';}
.salary .salaries input,.salary .repayment input{outline: none;border: none;padding: 10px 0 12px;font-size: 16px;line-height: 1;font-family: 'MicrosoftYaHei';}
.salaries input{max-width: 200px;}
.salary .repayment{padding-right: 17px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.salary .repayment input{max-width: calc(100% - 37px);width: 100%;}
.salary .repayment .symbol{white-space: nowrap;}
.salary_selcet{position: relative;height: 20px;}
/* .salary_selcet .fill .spare{position: absolute;height: 6px;background: #3f7ef2;width: 14%;border-radius: 3px;} */
.foreign_wrap.loan_wrap .salary_selcet .track{height: 8px;position: absolute;width: 100%;top: 6px;border-radius: 4px;background: #e9f3ff;cursor: pointer;}
.foreign_wrap.loan_wrap .salary_selcet .track .fill{width: 16%;background: #3f7ef2;height: 100%;border-radius: 4px;cursor: pointer;}
.foreign_wrap.loan_wrap .salary_selcet .circle{width: 20px;height: 20px;border-radius: 50%;position: absolute;background: #3f7ef2;left: 32.2px;cursor: pointer;}
.foreign_wrap.loan_wrap .left p i{display: inline-block;font-size: 18px;}
.loan_wrap .info_wrap i strong{font-weight: normal;}

/* 虚拟银行 */

.virtual_bank_wrap .list_page_content .filter_wrap .filter ul{margin-bottom: 20px;}
.foreign_wrap.virtual_bank_wrap .pro_list_item .list_item_c2 .top .logo{max-width: 110px;overflow: hidden;display: -webkit-box;display: -ms-flexbox;-js-display: flex;display: flex;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.foreign_wrap.virtual_bank_wrap .more .mores_text ul{padding: 0 20px;}
.foreign_wrap.virtual_bank_wrap .more .mores_text li{list-style: disc;}
.foreign_wrap.virtual_bank_wrap .more .mores_text p{color: #000;}
.foreign_wrap.virtual_bank_wrap .more .mores_text p .blue{color: #3f7ef2;font-weight: bold;}
.foreign_wrap.virtual_bank_wrap .more .mores_text p .green{color: #66cc52;font-weight: bold;}
.foreign_wrap.virtual_bank_wrap td span{font-size: 18px;}
.foreign_wrap.virtual_bank_wrap .list_item_c2 .top table td i{display: inline-block;height: 32px;}
.foreign_wrap.virtual_bank_wrap .list_page_content .filter_wrap p,.foreign_wrap.virtual_bank_wrap .list_page_content .filter span{font-size: 16px;}
.foreign_wrap.virtual_bank_wrap .news_list ul table td{padding: 25px 35px;}
.foreign_wrap.virtual_bank_wrap .news_list ul table tr:nth-child(1){background-color:#e9f3ff;font-weight: bold;}
.foreign_wrap.virtual_bank_wrap .pro_list_item .mores_news .news_list li ul{padding: 0 20px;}
.foreign_wrap.virtual_bank_wrap .news_list a{color: #3366ff;}
.news_list p{padding: 5px 0px;}
.more .mores_text{background: #f1f6fe;}
.foreign_wrap.virtual_bank_wrap .list_page_banner p span{display: inline-block;font-size: 18px;}
.foreign_wrap.virtual_bank_wrap .list_page_banner p .selectid{padding: 10px;font-size: 14px;background: #ffffff url(/wp-content/themes/ib/images/forex_select_down_arrow.png) no-repeat 150px center;border-radius: 20px;border: solid 1px #cccccc;width: 186px;margin: 30px 0px 0px 10px;color: #3f7ef2;font-family: 'MicrosoftYaHei';outline: none;appearance: none;-webkit-appearance: none;}
.foreign_wrap.virtual_bank_wrap .list_page_banner .right .sort{margin: 30px 0px 0px 10px;}
.foreign_wrap.virtual_bank_wrap .info_wrap{max-width: 180px;position: relative;display: -webkit-box;display: -ms-flexbox;-js-display: flex;display: flex;justify-content: space-between;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;}
.foreign_wrap.virtual_bank_wrap .info_wrap i{max-width:180px;height: auto;line-height: 1.3;color: #818181;font-size: 13px;}
.foreign_wrap.virtual_bank_wrap .left p i{display: inline-block;font-size: 18px;}
.foreign_wrap.virtual_bank_wrap .filter_wrap h1{font-weight: bold;font-size: 20px;line-height: 22px;color: #0f294d;margin-bottom: 30px;}

/* 信用卡 */

.credit_card_wrap .list_page_content .filter_wrap .filter ul{margin-bottom: 20px;}
.foreign_wrap.credit_card_wrap .pro_list_item .list_item_c2 .top .logo{max-width: 88px;overflow: hidden;display: -webkit-box;display: -ms-flexbox;-js-display: flex;display: flex;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.foreign_wrap.credit_card_wrap .pro_list_item .list_item_c2 .top .logo div{width:88px;}
.foreign_wrap.credit_card_wrap .more .mores_text ul{padding: 0 20px;}
.foreign_wrap.credit_card_wrap .more .mores_text li{list-style: disc;}
.foreign_wrap.credit_card_wrap .more .mores_text p{color: #000;}
.foreign_wrap.credit_card_wrap .more .mores_text p .blue{color: #3f7ef2;font-weight: bold;}
.foreign_wrap.credit_card_wrap .more .mores_text p .green{color: #66cc52;font-weight: bold;}
.foreign_wrap.credit_card_wrap td span{font-size: 18px;}
.foreign_wrap.credit_card_wrap .list_item_c2 .top table td i{display: inline-block;height: 32px;}
.foreign_wrap.credit_card_wrap .list_page_content .filter_wrap p,.foreign_wrap .list_page_content .filter span{font-size: 16px;}
.foreign_wrap.credit_card_wrap .news_list ul table td{padding: 25px 35px;}
.foreign_wrap.credit_card_wrap .news_list ul table tr:nth-child(1){background-color:#e9f3ff;}
.foreign_wrap.credit_card_wrap .pro_list_item .mores_news .news_list li ul{padding: 0 20px;}
.foreign_wrap.credit_card_wrap .news_list a{color: #3366ff;}
.foreign_wrap.credit_card_wrap .list_page_banner .inner .left h3{margin-bottom: 0;}
.credit_card_wrap .news_list p{padding: 5px 0px;}
.credit_card_wrap .more .mores_text{background: #f1f6fe;}
.foreign_wrap.credit_card_wrap .list_page_banner p span{display: inline-block;}
.foreign_wrap.credit_card_wrap .list_page_banner p .selectid{padding: 5px;font-size: 14px;background: #ffffff url(/wp-content/themes/ib/images/forex_select_down_arrow.png) no-repeat 150px center;border-radius: 20px;border: solid 1px #cccccc;width: 186px;margin: 10px 0px 0px 10px;color: #3f7ef2;font-family: 'MicrosoftYaHei';outline: none;appearance: none;-webkit-appearance: none;}
.foreign_wrap.credit_card_wrap .list_page_banner .right .sort{margin: 52px 0px 0px 10px;}
.foreign_wrap.credit_card_wrap .info_wrap{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.foreign_wrap.credit_card_wrap .info_wrap .hide_info{position: absolute;z-index:9;color: #fff;font-size: 12px;top: 50px;background: #6fa33a;padding: 0;width: 300px;left: -90px;display: none;}
.foreign_wrap.credit_card_wrap .info_wrap i{height: 25px;color: #818181;}
.credit_card_wrap .salary .salaries{margin-bottom: 11px;height: 40px;width: 100%;border: 1px #ebebeb solid;border-radius: 3px;font-size: 16px;line-height: 1;padding: 0px 15px;display: -webkit-box;display: -ms-flexbox;-js-display: flex;display: flex;overflow: hidden;}
.credit_card_wrap .salary .salaries .symbol{padding: 10px 5px 11px 0;font-family: 'MicrosoftYaHei';}
.credit_card_wrap .salary .salaries input{max-width: 200px;outline: none;border: none;padding: 10px 0 12px;font-size: 16px;line-height: 1;font-family: 'MicrosoftYaHei';}
.credit_card_wrap .salary_selcet{position: relative;height: 20px;}
.foreign_wrap.credit_card_wrap .left p i{width: 20px;display: inline-block;text-align: right;}
.foreign_wrap.credit_card_wrap .info_wrap{max-width: 180px;}
.foreign_wrap.credit_card_wrap .salary_selcet .track{height: 8px;position: absolute;width: 100%;top: 6px;border-radius: 4px;background: #e9f3ff;cursor: pointer;}
.foreign_wrap.credit_card_wrap .salary_selcet .track .fill{width: 99%;background: #3f7ef2;height: 100%;border-radius: 4px;cursor: pointer;}
.foreign_wrap.credit_card_wrap .salary_selcet .circle{width: 20px;height: 20px;border-radius: 50%;position: absolute;background: #3f7ef2;left: 210px;cursor: pointer;}
.credit_card_wrap .list_page_banner .inner{
    position: relative;
}
.credit_card_wrap .list_page_banner .right{
    position: absolute;
    right: 35px;
    bottom: 0;
}
