@font-face { 
 font-family: '/fonts/NotoKR-Regular/notokr-regular'; 
 src: url('/fonts/NotoKR-Regular/notokr-regular.eot'); 
 src: url('/fonts/NotoKR-Regular/notokr-regular.eot?#iefix') format('embedded-opentype'), 
 url('/fonts/NotoKR-Regular/notokr-regular.woff2') format('woff2'), 
 url('/fonts/NotoKR-Regular/notokr-regular.woff') format('woff'), 
 url('/fonts/NotoKR-Regular/notokr-regular.ttf') format('truetype'), 
 url('/fonts/NotoKR-Regular/notokr-regular.svg#notokr-regular') format('svg'); 
 font-weight: normal; 
 font-style: normal; 
}
* {font-family:'notokr', Sans-serif;padding:0;margin:0;font-size:14px;}

p {
	margin-bottom: 0;
}
*, body, div, p, h1, h2, h3, h4, h5, h6, a, span, input {
	margin: 0;
	padding: 0;
}
body, a, input, button {
	font-family: "Microsoft Yahei", "Droid Sans Fallback", "Arial", "Helvetica", "sans-serif", "宋体";
	font-size: 14px;
	outline: none;
	color: #666;
}
ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
a {
	color: #428bca;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
table {
	text-align: center;
	vertical-align: middle;
}
th {
	text-align: center;
	vertical-align: middle;
}
/*通用*/
.flt {
	float: left;
}
.frt {
	float: right;
}
.clr {
	clear: both;
}
.w50 {
	width: 50%;
	float: left;
	border-right: 3px solid #d2d2d2;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mt5-i {
	margin-top: 5px ! important;
}
.mt10-i {
	margin-top: 10px ! important;
}
.mt15-i {
	margin-top: 15px ! important;
}
.mt20-i {
	margin-top: 20px ! important;
}
.mt30-i {
	margin-top: 30px ! important;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb5-i {
	margin-bottom: 5px ! important;
}
.mb10-i {
	margin-bottom: 10px ! important;
}
.mb15-i {
	margin-bottom: 15px ! important;
}
.mb20-i {
	margin-bottom: 20px ! important;
}
.ml5 {
	margin-left: 5px;
}
.ml10 {
	margin-left: 10px;
}
.ml15 {
	margin-left: 15px;
}
.ml20 {
	margin-left: 20px;
}
.ml5-i {
	margin-left: 5px ! important;
}
.ml10-i {
	margin-left: 10px ! important;
}
.ml15-i {
	margin-left: 15px ! important;
}
.ml20-i {
	margin-left: 20px ! important;
}
.mr5 {
	margin-right: 5px;
}
.mr10 {
	margin-right: 10px;
}
.mr15 {
	margin-right: 15px;
}
.mr20 {
	margin-right: 20px;
}
.mr5-i {
	margin-right: 5px ! important;
}
.mr10-i {
	margin-right: 10px ! important;
}
.mr15-i {
	margin-right: 15px ! important;
}
.mr20-i {
	margin-right: 20px ! important;
}
.pt5 {
	padding-top: 5px;
}
.pt10 {
	padding-top: 10px;
}
.pt15 {
	padding-top: 15px;
}
.pt20 {
	padding-top: 20px;
}
.pt5-i {
	padding-top: 5px ! important;
}
.pt10-i {
	padding-top: 10px ! important;
}
.pt15-i {
	padding-top: 15px ! important;
}
.pt20-i {
	padding-top: 20px ! important;
}
.pb5 {
	padding-bottom: 5px;
}
.pb10 {
	padding-bottom: 10px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb20 {
	padding-bottom: 20px;
}
.pb5-i {
	padding-bottom: 5px ! important;
}
.pb10-i {
	padding-bottom: 10px ! important;
}
.pb15-i {
	padding-bottom: 15px ! important;
}
.pb20-i {
	padding-bottom: 20px ! important;
}
.pr5 {
	padding-right: 5px;
}
.pr10 {
	padding-right: 10px;
}
.pr15 {
	padding-right: 15px;
}
.pr20 {
	padding-right: 20px;
}
.pr5-i {
	padding-right: 5px ! important;
}
.pr10-i {
	padding-right: 10px ! important;
}
.pr15-i {
	padding-right: 15px ! important;
}
.pr20-i {
	padding-right: 20px ! important;
}
.pl5 {
	padding-left: 5px;
}
.pl10 {
	padding-left: 10px;
}
.pl15 {
	padding-left: 15px;
}
.pl20 {
	padding-left: 20px;
}
.pl5-i {
	padding-left: 5px ! important;
}
.pl10-i {
	padding-left: 10px ! important;
}
.pl15-i {
	padding-left: 15px ! important;
}
.pl20-i {
	padding-left: 20px ! important;
}
.block-center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.fz12 {
	font-size: 12px ! important;
}
.fz14 {
	font-size: 14px ! important;
}
.fz16 {
	font-size: 16px ! important;
}
.fz18 {
	font-size: 18px ! important;
}
.pre {
	position: relative ! important;
}
.c-w {
	color: #fff;
}
.c-r {
	color: #f00;
}
.c-b {
	color: #000;
}
.c-9 {
	color: #999;
}
.c-6 {
	color: #666;
}
.c-3 {
	color: #333;
}
.c-w-i {
	color: #fff ! important;
}
.c-r-i {
	color: #f00 ! important;
}
.c-b-i {
	color: #000 ! important;
}
.c-9-i {
	color: #999 ! important;
}
.c-6-i {
	color: #666 ! important;
}
.c-3-i {
	color: #333 ! important;
}
.t-c {
	text-align: center;
}
.t-c-i {
	text-align: center ! important;
}
.l-c {
	vertical-align: middle;
}
.l-c-i {
	vertical-align: middle ! important;
}
.bz-bb {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.bz-cb {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.bc-w {
	background: #fff;
}
.bc-w-i {
	background: #fff ! important;
}
.fw-in {
	font-weight: inherit ! important;
}
.fw-b {
	font-weight: bold;
}
.cs-p {
	cursor: pointer ! important;
}
/**  线上入款  **/
.bank-logoimg-olqrcode a {
	background: url(../imgs/onlinepay.png) no-repeat;
	width: 160px;
	height: 48px;
	line-height: 26px;
	font-size: 14px;
	display: block;
	margin-left: 10px;
	border: 2px solid #D5D9DC;
}
.bank-logoimg-olqrcode {
	margin-bottom: 10px;
	width: 174px;
	height: 55px;
}
/**  线上入款 网银 **/
.bank-logoimg-olqrcode a.online_bank_onlinebank_index {
	background-position: -31px -40px;
}
/**  线上入款 点卡 **/
.bank-logoimg-olqrcode a.online_bank_card_index {
	background-position: -560px -212px;
}
/**  线上入款 微信 **/
.bank-logoimg-olqrcode a.online_bank_onlinewechat_index {
	background-position: -560px -40px;
}
/**  线上入款 支付宝 **/
.bank-logoimg-olqrcode a.online_bank_onlineali_index {
	background-position: -296px -212px;
}
/**  线上入款 QQ钱包 **/
.bank-logoimg-olqrcode a.online_bank_onlineqb_index {
	background-position: -560px -129px;
}
/**  线上入款 财付通 **/
.bank-logoimg-olqrcode a.online_bank_onlinecft_index {
	background-position: -31px -212px;
}
/**  线上入款 银联 **/
.bank-logoimg-olqrcode a.online_bank_onlineyl_index {
	background-position: -296px -40px;
}
/**  线上入款 京东钱包 **/
.bank-logoimg-olqrcode a.online_bank_onlinejd_index {
	background-position: -31px -129px;
}
/**  线上入款 百度钱包 **/
.bank-logoimg-olqrcode a.online_bank_onlinebd_index {
	background-position: -296px -129px;
}
/**  线上入款 银联快捷 **/
.bank-logoimg-olqrcode a.online_bank_onlineNnQuick_index {
	background-position: -31px -290px;
}
/**  线上入款 一码付 **/
.bank-logoimg-olqrcode a.online_bank_onlineYiMaPay_index {
	background-position: -296px -290px;
}
/**  公司入款  **/

.bank-logoimg-comqrcode a {
	background: url(../imgs/onlinepay.png) no-repeat;
	width: 160px;
	height: 48px;
	line-height: 26px;
	font-size: 14px;
	display: block;
	margin-left: 10px;
	border: 2px solid #D5D9DC;
}
.bank-logoimg-comqrcode {
	margin-bottom: 10px;
	width: 174px;
	height: 55px;
}
/**  公司入款 微信 **/
.bank-logoimg-comqrcode a.companys_bank_wechatin_index {
	background-position: -560px -40px;
}
/**  公司入款 支付宝 **/
.bank-logoimg-comqrcode a.companys_bank_alipayin_index {
	background-position: -296px -212px;
}
/**  公司入款 QQ钱包 **/
.bank-logoimg-comqrcode a.companys_bank_qbpayin_index {
	background-position: -560px -129px;
}
/**  公司入款 财付通 **/
.bank-logoimg-comqrcode a.companys_bank_cftin_index {
	background-position: -31px -212px;
}
/**  公司入款 京东钱包 **/
.bank-logoimg-comqrcode a.companys_bank_jdpayin_index {
	background-position: -31px -129px;
}
/**  公司入款 百度钱包 **/
.bank-logoimg-comqrcode a.companys_bank_bdpayin_index {
	background-position: -296px -129px;
}
/** 公司入款 云闪付 **/
.bank-logoimg-comqrcode a.companys_bank_ysfin_index {
	background-position: -296px -40px;
}
/**  选中  **/

.activeed {
	border: 3px solid #29b9da !important;
}
/**    公司入款小图标    **/
.company-logo-ZFB {
	margin-left: 22px;
	background: url(../imgs/bank_img.png) no-repeat;
	width: 120px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	display: block;
	background-position: -750px 0px;
}
.company-logo-WXZF {
	margin-left: 22px;
	background: url(../imgs/bank_img.png) no-repeat;
	width: 120px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	display: block;
	background-position: -750px -100px;
}
.company-logo-CFT {
	margin-left: 22px;
	background: url(../imgs/bank_img.png) no-repeat;
	width: 120px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	display: block;
	background-position: -745px -50px;
}
.company-logo-JDZF {
	margin-left: 22px;
	background: url(../imgs/bank_img.png) no-repeat;
	width: 120px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	display: block;
	background-position: -149px -298px;
}
.company-logo-BDZF {
	margin-left: 22px;
	background: url(../imgs/bank_img.png) no-repeat;
	width: 120px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	display: block;
	background-position: -300px -298px;
}
.company-logo-QBZF {
	margin-left: 22px;
	background: url(../imgs/bank_img.png) no-repeat;
	width: 120px;
	height: 24px;
	line-height: 22px;
	font-size: 14px;
	display: block;
	background-position: -456px -297px;
}
/************/
.member-ck p {
	display: block;
	margin-top: 180px;
}
.div-form form {
	float: left;
}
.div-table ul {
	margin-left: 26px;
}
.shaoma {
	float: right;
	width: 374px;
	margin-top: 24px;
	font-size: 14px;
	padding-left: 13px;/*border: 1px solid #93B7DD;*/
	margin-right: 38px;
}
.shaoma span {
	display: block;
	margin-top: -8px;
}
.ti-btn {
	margin-left: 48px;
}
.register_table{
    margin: 3% auto;
    text-align: center;

}

.outmoney_table_ball ul{
    list-style: none;
    height: 50px;
}
.outmoney_table_ball ul li{
    position: relative;
    display: inline-block;
    margin: 0 auto;
    vertical-align: middle;
}


.outmoney_table_ball li:nth-child(2n) i{
    display: inline-block;
    width: 273px;
    height: 2px;
    border-top: 3px solid #dcdcdc;

}

.outmoney_table_ball  ul li:first-child{
    background-color:#4eb4e8;
}


.outmoney_table_ball li:nth-child(2) i{
    border-top-color:#4eb4e8;

}

.outmoney_table_ball li:nth-child(2n+1){
    width: 30px;
    height: 30px;

    background-color:#dcdcdc;
    border-radius: 50%;
}

.outmoney_table_ball ul li:nth-child(3){

    width: 40px;
    height: 40px;
    background-image:linear-gradient(to bottom,#4eb4e8,#eeeeee 68%) ;
    border: 1px solid #4eb4e8;
}

.outmoney_table_ul li{
    margin-left: 195px;
    display:inline-block;
    width: 120px;
    text-align: center;
}

.outmoney_table_ul_first{
    text-align: left;
    margin-top: 1%;
    margin-bottom: 3%;
}

.outmoney_table_ul li:first-child{
    margin-left:83px;
}

.outmoney_table_ul_second{
    text-align: left;
    margin-bottom: 5%;
}

.outmoney_button{
    margin-bottom: 1%;
    position: relative;
    bottom: 18px;
}

.outmoney_button>button{
    width: 191px;
    height: 56px;
    line-height: 56px;
    color: white;
    border-radius: 4px;
    background-color:#4eb4e8 ;
}

.outmoney_button>button:hover{
    cursor: pointer;
}

.outmoney_button>button:last-child{
    display: none;
}

#outmoney_detail{

    background-color: white;
    display: none;
}

.outmoney_question_top{
    padding-top: 10px;
    margin-bottom: 10px;
}

.outmoney_question_top>h1{
    display:inline-block;
}

.outmoney_question_top>a{
    display: inline-block;
    width: 30px;
    height: 30px;
    position: relative;
    top: 5px;
    left: 5px;
}

.outmoney_question_top>a:hover{
    cursor: pointer;
}


.outmoney_question_content{
    background-color:#fdf276;
    text-align: left;
    position: relative;
    height: 150px;
    overflow: hidden;
    display: none;
}

.outmoney_question_content_left{
    margin:10px 0px 20px 10px;
}

.outmoney_question_content_left>ul>li:first-child h3{
    color:red;
    border-bottom: none;
}

.outmoney_question_content_left>ul>li {
    margin-bottom: 5px;
}


.outmoney_question_content_right{
    background-color:#fffbd2;
    position: absolute;
    right: 5%;
    bottom: 15%;
    border: 1px solid black;
}

.outmoney_question_content_right>ul>li{
    padding: 5px;
}


.outmoney_detail_table>table{
    border-collapse: collapse;
}

.outmoney_detail_table>table,td,th{
    border: 1px solid #e5e5e5;
}

.outmoney_detail_table>table td,th{
    width: 175px;
    height:50px;
    text-align: center;
    line-height: 27px;
}

.outmoney_bottom_left{
    text-align: left;
    margin: 2% 0 2% 1%;
}


.outmoney_bottom_left>ul>li{
    margin-bottom: 1%;

}
.outmoney_bottom_left span{
    color: red;
}


.outmoney_bottom{
    position: relative;
    overflow: hidden;
}
.outmoney_bottom_right{
    position: absolute;
    right: 5%;
    bottom: 18%;
}

.outmoney_bottom_right>button{
    width: 110px;
    height: 45px;
    color:white;
    border-radius: 4px;
    line-height: 45px;
    background-color: #434343;
}

.outmoney_bottom_right>button:hover{
    background-color: #4eb4e8 ;
    cursor: pointer;
}


.outmoney_bottom_modal{
    position: fixed;
    left: 0px;
    top:0px;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background-color: rgba(0,0,0,0.7);
    display: none;

}

#audit_check{
    color:white;
    background-color: white;
    width: 500px;
    height: 300px;
    text-align: center;
}

#audit_check .audit_check_top{
    height: 80px;
    font-size: 18px;
    line-height: 43px;
}

#audit_check .audit_check_content>button{
    width: 130px;
    height: 50px;
    color: white;
    background-color: #d2d2d2;
    margin-top: 17%;
    border-radius: 4px;
}

#audit_check .audit_check_content>button:hover{
    background-color: #4eb4e8;
    cursor: pointer;
}

#audit_check{position: absolute;
    top: 30%;
    left: 25%;
}


#audit_check .audit_check_content>button+button{
    margin-left: 10%;
}

#audit_check .audit_check_top{
    background-color: #4eb4e8;
    text-align: center;
    padding:5px 20px;
}