/* public */
.c2c_seo_hbox{
	width: 0px;
	height: 0px;
	overflow: hidden;
	opacity: 0;
}
.p2p-seo-a{
	color: inherit !important;
}
.p2p-seo-a:hover{
	color: inherit !important;
}
footer.my-footer{
	border-top: none !important;
}
.mr8{
	margin-right: 8px;
}
.mr16{
	margin-right: 16px;
}
.mr24{
	margin-right: 24px;
}
/* 覆盖全局 */
/* .top-up{
	height: auto !important;
	padding: 0 !important;
	float: none;
} */
/* vipicon */
.c2c-vip0,.c2c-vip1,.c2c-vip2,.c2c-vip3,.c2c-vip4,.c2c-vip5,.c2c-vip6,.c2c-vip7,.c2c-vip8,.c2c-vip9{
    width: 24px !important;
    height: 14px !important;
}
.c2c-vip10,.c2c-vip11,.c2c-vip12,.c2c-vip13,.c2c-vip14,.c2c-vip15,.c2c-vip16,.c2c-vip17,.c2c-vip18,.c2c-vip19,.c2c-vip20{
    width: 30px !important;
    height: 14px !important;
}
.c2c-vip0{
    background: url('/images/c2c_image/vip_icon/vip0_new.svg?v=0909') no-repeat;
    background-size: cover;
}
.c2c-vip1{
    background: url('/images/c2c_image/vip_icon/vip1_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip2{
    background: url('/images/c2c_image/vip_icon/vip2_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip3{
    background: url('/images/c2c_image/vip_icon/vip3_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip4{
    background: url('/images/c2c_image/vip_icon/vip4_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip5{
    background: url('/images/c2c_image/vip_icon/vip5_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip6{
    background: url('/images/c2c_image/vip_icon/vip6_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip7{
    background: url('/images/c2c_image/vip_icon/vip7_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip8{
    background: url('/images/c2c_image/vip_icon/vip8_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip9{
    background: url('/images/c2c_image/vip_icon/vip9_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip10{
    background: url('/images/c2c_image/vip_icon/vip10_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip11{
    background: url('/images/c2c_image/vip_icon/vip11_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip12{
    background: url('/images/c2c_image/vip_icon/vip12_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip13{
    background: url('/images/c2c_image/vip_icon/vip13_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip14{
    background: url('/images/c2c_image/vip_icon/vip14_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip15{
    background: url('/images/c2c_image/vip_icon/vip15_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip16{
    background: url('/images/c2c_image/vip_icon/vip16_new.svg?v=0904') no-repeat;
    background-size: cover;
}
.c2c-vip17{
    background: url('/images/c2c_image/vip_icon/vip17.svg?v=1221') no-repeat;
    background-size: cover;
}
.c2c-vip18{
    background: url('/images/c2c_image/vip_icon/vip18.svg?v=1221') no-repeat;
    background-size: cover;
}
.c2c-vip19{
    background: url('/images/c2c_image/vip_icon/vip19.svg?v=1221') no-repeat;
    background-size: cover;
}
.c2c-vip20{
    background: url('/images/c2c_image/vip_icon/vip20.svg?v=1221') no-repeat;
    background-size: cover;
}
body{
	overflow-y: scroll !important;
	/* font weight */
	--fontWeightLight: 300;--fontWeightDefault: 400;--fontWeightBold: 500;--fontWeightHeavy: 600;
	--c2cFontWeightDefault: 400;
	--textColor1: #04091A;--textColor2: #565D73;--textColor3: #8D93A6;--textColor4: #C2C5CC;
	--textColor1fan:#FFFFFF;
	--c2cGreen: #1BB273;
	--c2cRed: #F2495E;
	--feec2cGreen:#ECF8F4;
	--feec2cRed:#FDEFF1;
	--btnbgc2cRed:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #CC3D3D;
	--btnbgc2cGreen:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #11AD7A;
	--transAll: all 0.3s ease;
	--paymentCardBg: #F8FAFD;
	--navbg:#FBFCFF;
	--bacground1:linear-gradient(180deg, #F2F8FF 0%, #FFFFFF 100%);--listbg:#F8FAFD;--FFFFFF:#FFFFFF;--btnbg1:#F5F6FA;--EEF1FA:#EEF1FA;--E6E9F2:#E6E9F2;
	--noorder: url(/images/c2c_image/noorder.svg?v=0125) center center no-repeat;
	--navline:#17E5A1;
	--errred:#CC3D3D;
	--disablebtn:#ccc;
	--merchantbg:url(/images/c2c_image/light.png) center center no-repeat;
	--faqline:#EEF1FA;
	--merchantimg:url(/images/c2c_image/lightimg.png?v=1205);
	--cmpt3:#FFFCF3;
	--text4:#B8BDCC;
	--Neutral-2:#EEF1FA;
	--Brand-1:#2354E6;
	--Divider-2:#E6E9F2;
	--Card-1:#F8FAFD;
	--text3:#8D93A6;
	--Divider-1:#E6E9F2;
	--Neutralcard2:#FFFFFF;
	--Card-2:#FFFFFF;
	--Color-2:#FFC20D;
	--Card-3:#F2F7FF;
	--Bg-3:#FFFFFF;
	--Cmpt-6:#F2F4FA;
	--Neutral-3:#E6E9F2;
	--Neutral-4:#F5F6FA;
	--scroll:#E6E9F2;
	--radio:#2354E6;
	--Card-6:#F2F7FF;
	--Bg-1:#F8F9FB;
	--Brand-2:#1B41B2;
	--boxShadow: 0px 4px 24px 0px rgba(23, 56, 153, 0.08);
    --actimg:url(/images/c2c_image/actimg.png);
	--Neutral-1:#ADB5CC;
	--cmpt-1:#262933;
	--paymark:#F8F9FB;
	--icon-1:#262933;
	--usercenterbg:linear-gradient(180deg, #EFF5FF 0%, rgba(248, 249, 251, 0.00) 100%);
	--secrch-no-bg:url(/images/c2c_image/empty/searchEmptyLight.svg) center center no-repeat;
}
body.rise-green-body{
	--c2cRed: #1BB273;
	--c2cGreen: #F2495E;
	--feec2cGreen:#FDEFF1;
	--feec2cRed:#ECF8F4;
	--btnbgc2cRed:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #11AD7A;
	--btnbgc2cGreen:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #CC3D3D;
}
/* 夜间模式变量覆盖 */
body.classic-dark{
	--navbg:#1F2433;
	--textColor1: #FFFFFF;--textColor2: #989FB3;--textColor3: #4D5366;--textColor4: #303440;
	--textColor1fan:#04091A;
	--bacground1:linear-gradient(180deg, #141721 0%, #000000 100%);--paymentCardBg: #1F2433;--listbg:#1F2433;--FFFFFF:#151926;--btnbg1:#292F40;--EEF1FA:#0F1526;--E6E9F2:#1F2126;
	--noorder: url(/images/c2c_image/noorder_night.svg?v=0125) center center no-repeat;
	--navline:#13BF86;
	--errred:#F23D3D;
	--disablebtn:#666B70;
	--merchantbg:url(/images/c2c_image/dark.png) center center no-repeat;
	--faqline:#2A2F40;
	--merchantimg:url(/images/c2c_image/darkimg.png?v=1205);
	--cmpt3:#212125;
	--text4:#474F66;
	--Neutral-2:#292F40;
	--Brand-1:#3366FF;
	--Divider-2:#2A2F40;
	--Card-1:#1F2433;
	--text3:#606880;
	--Divider-1:#0F1526;
	--Neutralcard2:#292F40;
	--Card-2:#1F2433;
	--Color-2:#F2B500;
	--Card-3:#0F1F4D;
	--Bg-3:#151926;
	--Cmpt-6:#191C26;
	--Neutral-3:#252B3A;
	--Neutral-4:#212636;
	--feec2cGreen:#15252D;
	--feec2cRed:#241C28;
	--scroll:#2A2F40;
	--radio:#1B41B2;
	--Card-6:#141C33;
	--Bg-1:#151926;
	--Brand-2:#1B41B2;
	--boxShadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.16);
	--actimg:url(/images/c2c_image/actimgdark.png);
	--Neutral-1:#292F40;
	--cmpt-1:#262933;
	--paymark:#141C33;
	--icon-1:#3366FF;
	--usercenterbg:linear-gradient(180deg, #0C0C0F 0%, rgba(12, 12, 15, 0.00) 100%);
	--secrch-no-bg:url(/images/c2c_image/empty/searchEmptyDark.svg) center center no-repeat;
}
body.classic-dark.rise-green-body{
	--feec2cRed:#15252D;
	--feec2cGreen:#241C28;
}
.c2c_module{
	margin: 0 auto;
	line-height: 1.5em;
	font-size: 14px;
	letter-spacing: 0.4px;
}
.c2c_flex_modal .flex,
.c2c_module .flex {
	justify-content: initial;
	align-items: initial;
	-webkit-box-pack: inherit;
	-webkit-box-align: initial;
  }

body.en-body .c2c_module{
	--fontWeightLight: 300;--fontWeightDefault: 400;--fontWeightBold: 500;--fontWeightHeavy: 700;
	--c2cFontWeightDefault: 400;
}

.red{color: var(--c2cRed)}
.green{color: var(--c2cGreen)}

body .bgRed{background: var(--c2cRed)}
body .bgGreen{background: var(--c2cGreen)}


body.ar-body .text-left{text-align: right;}
body.ar-body .text-right{text-align: left;}
/* js/c2c/c2c_order_src.js */
/* .c2c-order-namelink:hover,.c2c-order-namelink:hover div{
	color: #2354E6 !important;
} */
.setFundpassLink{
	color: #2354E6;
}
.minW{width: 1440px;margin: 0 auto;}
.c2c_module a{transition: var(--transAll);}
.c2c_module a:hover{color: var(--brandColor);}
.c2c_module .link_a{cursor: pointer;}
.c2c_module .link_a:hover{color: var(--color-text-5) !important;}
.c2c_module i{font-style: normal;}
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}

.notice_container_view{
	grid-template-columns: inherit;
	padding: 16px 24px !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	color: var(--textColor1) !important;
}
.notice_container_view_title{
	justify-content: flex-start;
	align-items: center;
}
body.ar-body .notice_container_view_title img{
	margin-left: 16px;
	margin-right: 0;
}
.notice_container_view_title img{
	display: block;
	margin-right: 16px;
}
.notice_container_view_content{
	padding-top: 12px;
	font-size: 14px;
	line-height: 1.5;
}

/* ui库覆盖样式 */
/* js/c2c_module/src/common/c2c_tools.jsx  uiClass*/
/* .select_label{
	margin-bottom: 12px;
} */
/* .select_input{
	border-color: var(--borderGray);
	font-size: 14px;
} */
/* .input_wrapper.mantine-Input-wrapper{
	width: 100%;
} */
/* .select_icon.select_inline_input{
	pointer-events: auto;
	top: 1px;
	left: 1px;
	bottom: 1px;
	width: 640px;
} */
/* .C2cQuickTradeViewRow .select_icon.select_inline_input{
	pointer-events: auto;
	top: 1px;
	left: 1px;
	bottom: 1px;
	width: 333px;
} */
/* .select_icon.select_inline_input .mantine-input-root{
	width: 278px;
	width: 100%;
}
.select_icon.select_inline_input .inline_input{
	border: none;
	background: transparent;
} */

/* .select_withIcon.select_input.select_inline.icon-select_input{
	padding-left: 650px !important;
} */
/* .C2cQuickTradeViewRow .select_withIcon.select_input.select_inline.icon-select_input{
	padding-left: 333px !important;
	text-align: right;
} */
/* .select_icon.select_inline_input img{
	vertical-align: baseline;
} */
/* .select_rightSection{
	pointer-events: none;
	line-height: 1;
	width: 16px !important;
	padding-right: 16px;
} */
.mantine-Checkbox-label{
	padding-left: 0px;
	font-size: 14px;
}
/* js/c2c_module/src/components/modals/c2cPanels.jsx */
/* .quickModal .mantine-Checkbox-root{
	padding-right: 8px;
	margin-bottom: 5px;
} */
/*.modal_root{
	background: rgba(0, 0, 0, 0.85);
}
.modal_modal{
	border-radius: 16px !important;
}
.modal_root .modal_inner{
	align-items: center;

}
.modal_title{
	color: var(--textColor1);
	font-size: 24px;
}
.modal_header{
	margin-right: -4px;
}*/
.p2p-icon-close:hover path{
	color: var(--text3) !important;
}
/* .mantine-modal-header .mantine-action-icon-root{
	position: absolute;
	top: -8px;
	right: -16px;
} */
.modal_body .modalRow.flexRow{
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.modal_body .mantine-group-root{
	padding: 8px 0 !important;
}
/* .modalRow .modalRowLabel{
	color: var(--textColor1);
	font-size: 14px;
	font-weight: var(--fontWeightLight);
	margin-right: 8px;
} */
.radeoGroup_label{
	display: flex;
	align-items: center;
}
/* .radeoGroup_label .radeoGroup_radio{
	width: 16px;
	height: 16px;
	margin-right: 4px;
}
.radeoGroup_label span{
	font-size: 14px;
	color: var(--textColor1);
	font-weight: var(--fontWeightLight);
} */
/* .radeoGroup_radio:checked + span{
	font-weight: var(--fontWeightBold);
}
.radeoGroup_label .radeoGroup_radio:checked::before{
	width: 6px;
	height: 6px;
} */
/* .modalRow{
	padding: 8px 0;
} */
.modal_body .modalRow.blockRow{
	width: 100%;
	
	display: block;
}
/* #p2p_edit_modal-body .modalRow.blockRow{
	min-width: 552px;
} */
/* .modalRow.blockRow .input_icon{
	left: 16px;
	top: 1px;
	bottom: 1px;
	justify-content: flex-start;
}
.modalRow.blockRow .select_icon{
	left: 1px;
	top: 1px;
	bottom: 1px;
	justify-content: flex-start;
}
.modalRow.blockRow .input_input{
	text-align: right;
	height: 40px;
}
.modalRow.blockRow .inline_input{
	text-align: right;
}
.modalRow.blockRow .select_root input{
	font-weight: var(--fontWeightBold);
	font-size: 14px;
}
.modalRow.blockRow input.select_input{
	height: 40px;
} */
.mantine-checkbox-root .mantine-checkbox-label{
	padding-left: 4px;
}

/*modal*/
/* .modalRow.blockRow .input_icon{
	width: 220px;
}
.modalRow.blockRow .input_input{
	padding-left: 220px !important;
} */

/* .select_dropdown.biz_modal_select{
	top: auto;
	bottom: calc(36px + 5px);
} */

/* select */
.selector .selector-list{
	z-index: 10;
	border: none;
	border-radius: 4px;
	box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px 0px
}
.selector .selector-list li.active {
    background: #F2F7FF !important;
    color: var(--brandColor);
}


/* c2c nav */
/* .c2cNav{
	position: sticky;
	width: 100%;
	z-index: 11;
	top: 64px;
	min-width: 1440px;
	background: var(--Card-6);
	height: 64px;
	align-items: center;
	display: flex;
	border-top: solid 1px var(--EEF1FA);
	box-shadow: 0px 4px 16px 0px rgba(23, 56, 153, 0.06);
} */
/* body.classic-dark .c2cNav{
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.13);
}
.c2cNav .c2cNavView{
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 64px;
}
.c2cNav .c2cNavMain{
	display: flex;
	height: 100%;
	align-items: center;
}
.c2cNav .c2cNavMain ul{
	display: flex;
	flex-direction: row;
}
.c2cNav .c2cNavMain li{
	margin: 0 16px;
	font-size: 16px;
	position: relative;
}
.c2cNav .c2cNavMain.c2cNavLeft li:first-child{
	margin-left: 0px;
}
.c2cNav .c2cNavMain.c2cNavLeft li.active:before{
	content: '';
	position: absolute;
	display: block;
	bottom: -22px;
	left: 0;
	right: 0;
	height: 4px;
	background: var(--navline);
}
.c2cNav .c2cNavMain.c2cNavLeft li a{
	transition: var(--transAll);
	font-weight: 600;
	cursor: pointer;
	color: var(--text4);
}
.c2cNav .c2cNavMain.c2cNavLeft li a:hover{
	color: var(--brandColor);
}
.c2cNav .c2cNavMain.c2cNavLeft li span{
	color: var(--textColor1);
	font-weight:600;
	cursor: pointer;
}
.c2cNav .c2cNavMain.c2cNavRight .active span{
	color: var(--textColor1);
	font-weight: 600;
	cursor: pointer;
}
.c2cNav .c2cNavMain.c2cNavRight .active span path{
	fill: var(--textColor1);
}
.c2cNav .c2cNavMain.c2cNavRight li span{
	color: var(--text4);
	cursor: pointer;
	font-weight: 600;
}
.c2cNav .c2cNavMain.c2cNavRight li a{
	color: var(--text4);
	cursor: pointer;
	font-weight: 600;
} */
.c2c_order_redicon{
	display: inline-block;
	padding: 0 4px;
	height: 16px;
	border-radius: 4px;
	background: #2354E6;
	font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #ffffff !important;
	margin-left: 4px;
}
/* .c2cNavRightMenu_itemBody{
	color: var(--textColor1);
	font-size: 14px;
	font-weight: 600;
} */

/* .c2cNavRightMenu_body .c2cNavRightMenu_item{
	padding: 16px;
	z-index: 4;
	color: var(--textColor1) !important;
} */
/* .c2ctableItemMenu_item{
	padding: 12px 16px;
	z-index: 4;
	color: var(--textColor1) !important;
} */
/* .c2cNavRightMenu_body .c2cNavRightMenu_item:hover{
	background: var(--Card-3) !important;
}
.c2ctableItemMenu_item:hover{
	color: var(--Brand-1) !important;
	background: var(--Card-3) !important;
}
.c2cNavRightMenu_body{
	border: none;
	padding: 0;
	border-radius: 8px;
	box-shadow: 0px 7px 20px 0px rgba(13, 31, 66, 0.07);
}
body.classic-dark .c2cNavRightMenu_body{
	box-shadow: 0px 7px 20px 0px rgba(0, 0, 0, 0.30);
}
.c2cNavRightMenu_body .c2cNavRightMenu_itemHovered .c2cNavRightMenu_itemBody{
	color: var(--brandColor);
} */
/* .c2cNavRight li{
	display: flex;
	align-items: center;
	position: relative;
}
.c2cNav .c2cNavMain.c2cNavRight li.active:before{
	content: '';
	position: absolute;
	display: block;
	bottom: -22px;
	left: 0;
	right: 0;
	height: 4px;
	background: var(--navline);
}
.c2cNav .c2cNavMain.c2cNavRight li:hover span{
	color: #2354E6;
}
.c2cNav .c2cNavMain.c2cNavRight li:hover path{
	fill: #2354E6;
} */

/* C2cQuickTrade */
/* .C2cQuickTradeContent{
	background: var(--bacground1);
}
.C2cQuickTradeMain{
	min-height: 704px;
	display: flex;
	flex-direction: row;
}
.C2cQuickTradeMainLeft{
	flex: 1;
	display: flex;
	justify-content: center;
	flex-direction: column;
	background: url('/images/c2c_image/bjgroup.png') no-repeat -50px;
}
.C2cQuickTradeMainLeft h2{
	color: var(--textColor1);
	font-size: 40px;
	line-height: 40px;
	font-style: normal;
	font-weight: var(--fontWeightBold);
}
.C2cQuickTradeMainLeft p{
	color: var(--textColor3);
	font-size: 16px;
	line-height: 16px;
} */
/* .c2ctitle-sm{
	margin-top: 24px;
} */
/* .C2cQuickTradeMainLeft .quickTradeStep h3{
	font-size: 24px;
	font-weight: var(--fontWeightBold);
	line-height: 1.5em;
	padding-top: 64px;
	padding-bottom: 48px;
}
.C2cQuickTradeMainLeft .quickTradeStep h3 a{
	color: var(--brandColor);
	font-size: 14px;
	display: inline-block;
	margin-left: 8px;
}
.C2cQuickTradeMainLeft .quickTradeStep h3 a:hover{
	color: var(--brandColor);
}
.C2cQuickTradeMainLeft .quickTradeStep ul{
	display: flex;
	flex-direction: column;
}
.C2cQuickTradeMainLeft .quickTradeStep li{
	position: relative;
	display: flex;
	flex-direction: row;
	padding-bottom: 60px;
}
.C2cQuickTradeMainLeft .quickTradeStep li:last-child{
	padding-bottom: 0}
.C2cQuickTradeMainLeft .quickTradeStep li .stepNum{
	box-sizing: border-box;
	width: 32px;
	height: 32px;
	font-size: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	border: solid 1px var(--brandColor);
	border-radius: 100px;
	color: var(--brandColor);
	margin-right: 12px;
	font-weight: var(--fontWeightBold)
}
.C2cQuickTradeMainLeft .quickTradeStep li .stepHr{
	position: absolute;
	top: 32px;
	left: 16px;
	bottom: 0;
	border-left: dashed 1px var(--brandColor);
}
.C2cQuickTradeMainLeft .quickTradeStep li p{
	font-size: 16px;
	line-height: 1.5em;
	color: var(--textColor1);
	font-weight: var(--fontWeightBold);
	margin-bottom: 8px;
}
.C2cQuickTradeMainLeft .quickTradeStep li i{
	font-size: 14px;
	line-height: 1.5em;
	color: var(--colorgray2);
	font-style: normal;
} */
/* .C2cQuickTradeMainRight .select_root input{
	border-radius: 8px;
}
.C2cquick_input_border{
	border: 1px solid #2354E6 !important;
}

.C2cQuickTradeMainRight{
	flex: 1;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: end;
}
.C2cQuickTradeView{
	width: 480px;
	background: var(--FFFFFF);
	box-shadow: 0px 4px 20px rgba(20, 40, 130, 0.05);
	border-radius: 8px;
}
.C2cQuickTradeViewTab{
	display: flex;
	height: 64px;
	border-radius: 8px 0 0 8px}
.C2cQuickTradeViewTab li:first-child{border-top-left-radius: 8px;}
.C2cQuickTradeViewTab li:last-child{border-top-right-radius: 8px;}
.C2cQuickTradeViewTab li{
	display: flex;
	flex: 1;
	justify-content: center;
	align-items: center;
	transition: var(--transAll);
	font-size: 24px;
	font-weight: var(--fontWeightBold);
	color: var(--textColor3);
	background: var(--brandColorMenuHover);
	cursor: pointer;
}
.C2cQuickTradeViewTab li.active{
	color: var(--colorgray3) !important;
	background: var(--FFFFFF) !important;
}
.C2cQuickTradeViewBody{
	padding: 28px 32px;
	position: relative;
} */
/* .input_row_label{
	font-size: 12px;
	color: var(--colorgray3);
	font-weight: var(--fontWeightDefault);
}
.input_row_label_left{
	color: var(--colorgray3);
}
.input_row_label_right{
	color: var(--colorgray2);
}
.input_row_label_right b{
	font-weight: val(--fontWeightBold);
} */
/* .C2cQuickTradeViewBody .select_input{
	height: 52px;
}
.C2cQuickTradeViewBody .select_root input{
	font-weight: var(--fontWeightBold);
	font-size: 14px;
}
.C2cQuickTradeViewRow{
	position: relative;
} */
/* .C2cQuickTradeViewRow .C2cQuickTradeViewRow-payment{
	
	font-size: 12px;
	line-height: 12px;
	color: var(--colorgray3);
	margin-bottom: 12px;
}
.C2cQuickTradeViewRow .fiatSelect_money_icon{
	position: absolute;
	font-size: 12px;
	line-height: 12px;
	color: var(--textColor3);
	padding-left: 2px;
	border-left: 1px solid var(--E6E9F2);
	top: 36px;
    z-index: 1;
    left: 16px;
	font-weight: var(--c2cFontWeightDefault);
}
.C2cQuickTradeViewBody .C2cQuickTradeViewRow i{
	font-size: 12px;
	
	text-align: right;
	display: block;
	margin: 0;
	color: var(--colorgray2);
}
.C2cQuickTradeViewBody .balance_buy_val,
.C2cQuickTradeViewBody .balance_sell_val{
	float: right;
	color: #04091A;
	font-size: 12px;
	height: 12px;
	line-height: 12px;
	padding-top: 8px;
	text-align: right;

}
.C2cQuickTradeViewBody .balance_buy_val span,
.C2cQuickTradeViewBody .balance_sell_val span{
	color: var(--textColor1);
	
}
.C2cQuickTradeViewBody .C2cQuickTradeViewRow .pay-err-msg{
	color: var(--errred);
	font-size: 12px;
} */
/* .balance_err_msg{
	color: var(--errred);
	float: left;
	font-size: 12px;
	height: 12px;
	padding-top: 8px;
	line-height: 12px;
} */

/* CheckboxSelector */
.c2cCheckboxSelector .selector .selector-list ul li:hover{
	background: var(--Card-3) !important;
	color: var(--textColor1);
}
.c2cCheckboxSelector .selector .selector-list ul li.active{
	background: transparent !important;
	color: var(--textColor1);
}
#C2cMarketPaymentmethod .selector .selector-list li span{
	margin-right: 4px !important;
	word-break: break-all;
	white-space: normal;
}
body.classic-dark .selector .selector-list input.selector-search{
	border-color: #333;
}
body .selector .selector-list input.selector-search::placeholder{
	font-weight: 500 !important;
	color: var(--color-text-3) !important;
}
.selector .selector-list input.selector-search:hover,
.selector .selector-list input.selector-search:focus{
	border-color: var(--brandColor) !important;
}
.selector input.selector-search .icon-search{
	transition: all 0.3s ease;
}
/* .selector .selector-list input.selector-search:hover + .icon-search,
.selector .selector-list input.selector-search:focus + .icon-search{
	color: var(--brandColor) !important;
} */
.selector .selector-list input.selector-search{
	background: transparent;
	border: solid 1px #e6e9f2;
	border-radius: 4px;
	transition: all 0.3s ease;
}
.c2cCheckboxSelector .selector .selector-list ul{
	max-height: 210px;
}
.c2cCheckboxSelector .selector .selector-list ul::-webkit-scrollbar-thumb{
	background: var(--Divider-1);
	border-radius: 6px;
}
.c2cCheckboxSelector .selector .selector-list ul li{
	position: relative;
	transition: all 0.3s ease;
	font-style: normal;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	line-height: 22px;
	color: var(--textColor1);
	padding: 13px 12px 11px 12px !important;
	flex-direction: revert;
	justify-content: flex-start;
	align-items: center;
	display: flex;
	font-weight: 500;
}
body.ar-body .c2cCheckboxSelector .selector .selector-list ul li.active:after{
	left: 13px;
	right: auto;
}
.c2cCheckboxSelector .selector .selector-list ul li.active:after{
	content: '';
	background: url(/images/c2c_image/checkbox.svg) center center no-repeat;
	background-size: cover;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
	z-index: 2;
	width: 18px;
	height: 18px;
}
.c2cCheckboxSelector .selector .selector-list ul li.disabled_item:before{
	background: #f0f0f0;
}
body.ar-body .c2cCheckboxSelector .selector .selector-list ul li:before{
	right: auto;
	left: 9px;
}
.c2cCheckboxSelector .selector .selector-list ul li:before{
	content: '';
	position: absolute;
	right: 9px;
	top: 50%;
	transform: translateY(-50%);
	border: 1px solid var(--color-icon-3);
	background: transparent;
	border-radius: 4px;
	width: 18px;
	height: 18px;
	z-index: 1;
	transition: all 0.3s ease;
}
.c2cCheckboxSelector .selector .selector-list ul li.active:before{
	border: solid 1px var(--brandColor);
}
.c2cCheckboxSelector .selector .selector-list{
	z-index: 4;
}
.c2cCheckboxSelector .selector .selector-view{
	height: 30px;
	border-color: #D9D9D9; 
	border-radius: 8px;
}
/* .C2cQuickTradeViewRow label{
	width: 100%;
}
.C2cQuickTradeViewRow .c2cCheckboxSelector .selector .selector-view .val-view{
	text-overflow: inherit;

	font-style: normal;
	font-size: 14px;
	line-height: 16px;
	margin-top: 8px;
	font-weight: var(--fontWeightBold);
} */
.selector-icon-down{
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: -8px;
}
.icon-actice-down .selector-icon-down{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.c2cPayTypeCheckboxIcon{
	width:3px !important;
	height:12px !important;
	display: block;
	float: left;
	margin-right: 8px;
	border-radius: 2px;
}
.c2cPayTypeP2plist{
	width:2px !important;
	height:8px !important;
	display: block;
	float: left;
	margin-right: 4px !important;
	border-radius: 2px;
}
.c2cCheckboxSelector .selector .selector-view span{
	margin: 0}
.c2cCheckboxSelector .selector .selector-view span:before{
	content: ',';
}
.c2cCheckboxSelector .selector .selector-view span:first-child:before{
	content: '';
}
.c2cCheckboxSelector .selector .selector-list ul li.active{
	background: transparent;
	color: var(--textColor1) !important;
}
.c2cCheckboxSelector .selector .selector-list ul li:hover{
	background: var(--Card-3) !important;
	color: var(--textColor1) !important;
}
.c2cCheckboxSelector .selector .selector-list ul li:hover:before{
	border: solid 1px var(--color-icon-1);
}
.c2cCheckboxSelector .selector .selector-list ul li.active:before{
	background: transparent;
	color: var(--textColor1) !important;
	border: none;
	/* width: 17px !important;
	height: 17px !important; */
}
.c2cCheckboxSelector .selector .selector-list ul li.active:hover:before{
	background: transparent;
	color: var(--textColor1) !important;
	border: none;
}
.c2cCheckboxSelector .selector .selector-list ul li:hover:after{
	background: url(/images/c2c_image/checkboxhor.svg) center center no-repeat;
	background-size: cover;
}
.c2cCheckboxSelector .c2c-noorder{
	margin-top: 0;
}
.c2cCheckboxSelector .noData p{
	margin-bottom: 0;
}
#C2cnewbusinessPayType:hover .selector-view{
	border: 2px solid var(--Brand-1) !important;
}
.c2cCheckboxSelector .icon-close-input{
	position: absolute;
    right: 16px;
    top: 13px;
	cursor: pointer;
	color: var(--color-icon-3);
	display: none;
}
/* .c2cCheckboxSelector .icon-close-input:hover{
	color: #61688A;
} */
#C2cnewbusinessPayType .val-view{
height: 22px;
line-height: 22px;
}

/* quick trade css */
/* .C2cQuickTradebuy-btn{
	width: 416px;
	height: 48px;
	left: 1232px;
	top: 628px;
	border-radius: 8px;

	font-style: normal;
	font-weight: 800;
	font-size: 24px;
	line-height: 48px;
	display: flex;
	align-items: center;
	text-align: center;
	letter-spacing: 0.4px;
	color: #FFFFFF;
	margin: 36px auto;
	display: block;
	border: none;
	cursor: pointer;
}
.C2cQuickTradebuy-btn-bg{
	background: var(--c2cRed);
}
.C2cQuickTradesell-btn-bg{
	background: var(--c2cGreen);
}
.C2cQuickTrade-link-main{
	width: 416px;
	height: 12px;
	margin: 40px auto 0;
	display: flex;
}
.C2cQuickTrade-link-main a{
	display: inline-block;
	width: 191px;
	height: 16px;

	font-style: normal;
	
	font-size: 12px;
	line-height: 12px;
	align-items: center;
	letter-spacing: 0.4px;
	text-transform: capitalize;
	color: var(--colorgray2);
}

.C2cQuickTrade-link-main i{
	display: inline-block;
	width: 1px;
	height: 12px;
	background: #DFE2E7;
	margin: 0px 16px;
} */


/* .c2cAdvantage-main{
	height: 744px;
	margin: 0 auto;
	width: 1440px;
}
.c2cAdvantage-tit{
	height: 40px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 40px;
	line-height: 40px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	padding-top: 72px;
} */
/* .c2cAdvantage-item-main{
	height: 444px;
	width: 1440px;
	margin-top: 48px;
	display: flex;
	justify-content: space-between;
}
.c2cAdvantage-item{
	width: 464px;
	height: 444px;
}
.c2cAdvantage-item-img{
	display: block;
	width: 160px;
	height: 160px;
	margin: 56px 0 64px 71px;
}
.c2cAdvantage-item-tit{
	height: 24px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 24px;
	line-height: 24px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	margin: 0;
}
.c2cAdvantage-item-stit{
	width: 440px;
	font-style: normal;
	
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	margin: 16px 0 0 0;
} */
/* .c2cLearnmore-bg{
	width: 100%;
	height: 490px;
	background: rgba(237, 243, 250, 0.3);
}
.c2cLearnmore-main{
	width: 1440px;
	height: 490px;
	margin: 0 auto;
}
.c2cLearnmore-main-tit{
	height: 40px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 40px;
	line-height: 40px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	padding-top: 80px;
} */
/* .c2cLearnmore-item-main{
	height: 306px;
	width: 1440px;
	margin-top: 64px;
	display: flex;
	justify-content: space-between;
}
.c2cLearnmore-item{
	width: 336px;
	height: 224px;
}
.c2cLearnmore-item-link{
	display: block;
	width: max-content;
	height: auto;
}
.c2cLearnmore-item-img{
	display: block;
	width: 72px;
	height: 72px;
}
.c2cLearnmore-item-tit{
	margin: 20px 0;
	width: max-content;
	height: 24px;
	line-height: 24px;
	display: flex;
    align-items: center;
}
.c2cLearnmore-item-tit-abbreviation{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 24px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
}
.c2cLearnmore-item-tit-fullname{
	margin-left: 8px;
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 14px;
	
	letter-spacing: 0.4px;
	color: var(--textColor2);
} */
/* .c2cLearnmore-item-stit{
	font-style: normal;
	
	font-size: 14px;
	line-height: 150%;
	letter-spacing: 0.4px;
	color: var(--textColor1);
}
.c2cLearnmore-item-stit a{
	color: #2354E6;
} */
/* .c2cMerchant-main{
	height: 772px;
	width: 1440px;
	margin: 0 auto;
}
.c2cMerchant-tit{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 40px;
	line-height: 40px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	padding-top: 140px;
} */
/* .c2cMerchant-stit{

	font-style: normal;
	
	font-size: 24px;
	line-height: 24px;
	display: flex;
	align-items: center;
	letter-spacing: 0.4px;
	color: #4D5366;
	margin: 32px 0 56px 0;
}
.c2cMerchant-item-main{
	width: 1440px;
	height: 300px;
	display: flex;
	justify-content: space-between;
}
.c2cMerchant-item{
	width: 342px;
	height: 300px;
}
.c2cMerchant-item-img{
	display: block;
	width: 342px;
	height: 180px;
} */
/* .c2cMerchant-item-tit{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 24px;
	line-height: 24px;
	display: flex;
	align-items: center;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	margin: 32px 0 16px;
}
.c2cMerchant-item-stit{

	font-style: normal;
	
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	display: block;
} */

/* 验证未通过弹框-验证进度条 */
.TipModalFoot{
	display: flex;
    flex-direction: row;
    align-content: center;
    align-items: center;
}
.NoTradeModal-tipmain{
	width: 95%;
	margin: 0px 0 0px 12px;
	border-left: 1px dashed var(--color-divider-4);
}
.NoTradeModal-tip-list-first{
	color: var(--brandColor) !important;
}
.NoTradeModal-tip-list-first .NoTradeModal-tip-list-icon{
	background-color: var(--color-text-5) !important;
}
.NoTradeModal-tip-list-first .NoTradeModal-tip-list-txt{
	color: var(--color-text-5) !important;
}
/* body.classic-dark .NoTradeModal-tip-list-first{
	color: #3366ff !important;
}
body.classic-dark .NoTradeModal-tip-list-first .NoTradeModal-tip-list-icon{
	border-color: #3366ff !important;
}
body.classic-dark .NoTradeModal-tip-list-first .NoTradeModal-tip-list-txt{
	color: #3366ff !important;
}
body.classic-dark .NoTradeModal-tip-list-icon-now{
	background: #3366ff;
}
body.classic-dark .NoTradeModal-tip-list-icon{
	border: 2px solid #1F2433;
	background-color: #292f40;
}
body.classic-dark .NoTradeModal-tipmain{
	border-color: #292f40;
} */
.NoTradeModal-tip-list{
	width: 100%;
	height: 22px;
	margin-left: -10px;
	clear: both;
	margin-bottom: 24px;
	background: var(--color-card-2);
}
.NoTradeModal-tip-list-icon{
	width: 20px;
	height: 20px;
	background-color: var(--color-text-7);
	border-radius: 50%;
	float: left;
	display: flex;
	align-content: center;
    justify-content: center;
    align-items: center;
}
.NoTradeModal-tip-list-icon-now{
	width: 8px;
	height: 8px;
	background: var(--color-card-2);
	border-radius: 50%;
}
.NoTradeModal-tip-list-txt{
	height: 24px;
	letter-spacing: 0.4px;
	color: var(--color-text-7);
	float: left;
	padding-left: 16px;
}
.NoTradeModal-tip-list-icon-ago{
	width: 3px;
	height: 7px;
	border-color: #ffffff;
	border-style: solid;
	border-width: 0 3px 3px 0;
	transform: rotate(45deg);
	margin: 0 auto 0;
}
/* .NoTradeModal-tip-ok-btn{
	width: 100% !important;
}
.NoTradeModal-tip-refresh-btn{
	width: 30% !important;
	margin-right: 3%;
}
.NoTradeModal-tip-go-btn{
	width: 67% !important;
} */

.C2cMarket,.C2cOrder{
	background: var(--color-bg-1);
	padding-bottom: 1px;
}
/* .marketNav{
	width: 1440px;
	height: 40px;
	margin: 0 auto 0;
	display: flex;
    align-items: center;
    justify-content: space-between;
	padding-top: 32px;
} */
/* .marketNav .marketNavLeft{
	height: 40px;
	display: flex;
    flex-direction: row;
}
.mantine-SegmentedControl-active{
	background: transparent !important;
	width: 0px;
} */

.marketSelectNav{
	width: 1440px;
	height: 42px;
	margin:24px auto;
	display: flex;
    flex-direction: row;
}
/* .marketSelectNav-sellnum-main{
	height: 40px;
	border: 1px solid var(--Divider-1);
	border-radius: 4px;
	background: var(--Card-2);
	padding: 0 12px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
} */
/* .marketSelectNav-sellnum-input{
	display: block;
	font-size: 14px;
	font-weight: 400;
	display: flex;
	align-items: center;
	width: 104px;
	height: 16px;
	color: var(--textColor1);
	border: none;
	background-color: transparent !important;
} */
/* .marketSelectNav-sellnum-input::placeholder{
	color: var(--text4) !important;
	font-weight: 400;
}
.marketSelectNav-sellnum-currency{
	display: block;
	height: 16px;
	font-size: 14px;
	line-height: 16px;
	color: var(--textColor1);
	margin-left: 8px;
	padding: 0 8px;
	border-right: 1px solid var(--Divider-1);
} */
/* .marketSelectNav-btn{
	width: auto;
	height: 40px;
	font-weight: 400;
	line-height: 40px;
	font-size: 14px;
	cursor: pointer;
	margin-left: 8px;
	color: var(--Brand-1);
} */

/* .marketNav-big-select{
	width: 100px;
	height: 40px;
	border: 1px solid var(--Divider-1);
	background: var(--Card-2);
	font-weight: 400;
	font-size: 14px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	cursor: no-drop;
	border-radius: 4px;
	margin-left: 24px;
	padding: 0px 12px;
    box-sizing: border-box;
	color: var(--text4);
}
.marketNav-big-select path{
	stroke:var(--text4);
} */
/* .marketSelectNav-currselecet{
	width: 120px;
	height: 40px;
	float: left;
	margin-left: 24px;
	border-radius: 4px;
}
.marketSelectNav-currselecet .selector-view {
	height: 20px !important;
} */


.MarketSelect-dropdown{
	box-shadow:var(--boxShadow);
}

/* .marketList-tittle-main{
	width: 1440px;
	height: 40px;
	margin: 0 auto;
	border-bottom: 1px solid var(--Divider-2);
	display: flex;
    flex-direction: row;
    align-items: center
}
.marketList-tittle-main li{
	height: 40px;
	color: var(--text3);
	text-align: left;
	white-space: nowrap;
	font-size: 16px;
	font-weight: 400;
	display: flex;
    align-items: center;
}
.marketList-tittle1{
	width: 296px;
} */
/* .marketList-tittle2{
	width: 136px;
	margin-left: 40px;
}
.marketList-tittle3{
	width: 160px;
	margin-left: 40px;
}
.marketList-tittle4{
	width: 224px;
	margin-left: 40px;
}
.marketList-tittle5{
	width: 296px;
	margin-left: 40px;
}
.marketList-tittle6{
	width: 128px;
	justify-content: flex-end;
	margin-left: 40px;
} */
/* .marketList-tittle6-fee{
	display: inline-block;
	padding: 0 8px;
	font-weight: 600;
	font-size: 14px;
	margin-left: 4px;
	height: 16px;
	line-height: 16px;
	border-radius: 2px;
}
.markList-table-scroll{
	max-height: 1920;
	overflow: hidden auto;
	 width: 1440px;
	 margin: 0 auto;
}
.markList-table-scroll table,tbody{
	width: 1440px;
}
.markList-table-scroll .markList-table-item-main{
	width: 1440px;
	height: max-content;
	min-height: 96px;
	display: flex;
    flex-direction: row;
    align-items: center;
} */
/* body.ar-body .markList-table-scroll .markList-table-item-main{
	display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
.markList-table-scroll .markList-table-item-main:hover{
	background: var(--Card-3);
} */
.markList-table-item1{
	width: 296px;
	height: 96px;
}
/* .markList-table-item2{
	width: 136px;
	margin-left: 40px;
	height: 96px;
	font-weight: 600;
	font-size: 20px;
	display: flex;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
}
.markList-table-item2 span{
	font-size: 12px;
	margin-left: 4px;
	margin-top: 4px;
} */

/* .markList-table-item3{
	width: 160px;
	margin-left: 40px;
	height: 96px;
	display: flex;
    flex-direction: column;
    justify-content: center;
} */
/* .markList-table-topnum{
	width: 160px;
	font-size: 16px;
	font-weight: 600;
	color: var(--textColor1);
	word-break:break-word;
	margin: 0;
}
.markList-table-botnum{
	width: 160px;
	font-size: 16px;
	font-weight: 400;
	color: var(--textColor2);
	word-break:break-word;
	margin: 0;
} */
/* .markList-table-item4{
	width: 224px;
	margin-left: 40px;
	height: 96px;
	font-weight: 600;
	font-size: 16px;
	color: var(--textColor1);
	display: flex;
    align-content: center;
    align-items: center;
}
.markList-table-item5{
	width: 296px;
	margin-left: 40px;
	height: max-content;
	min-height: 96px;
	position: relative;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
    align-content: center;
}
.markList-table-item5-hiden{
	height: 48px;
    overflow: hidden;
	margin-top: 24px;
	display: flex;
    align-items: center;
    flex-wrap: wrap;
    align-content: flex-start;
}
.markList-table-item5-hiden-btn{
	display: none;
}
.markList-table-item5-hiden-show{
	width: 20px;
	height: 16px;
	cursor: pointer;
	border-radius: 2px;
	background: var(--Neutral-2);
	position: absolute;
    right: -10px;
    bottom: 32px;
	text-align: center;
}
.markList-table-item5-hiden-hide{
	width: 20px;
	height: 16px;
	cursor: pointer;
	border-radius: 2px;
	background: var(--Neutral-2);
	position: absolute;
    right: -10px;
    bottom: 5px;
	transform: rotate(180deg);
	text-align: center;
}
.markList-table-item5-hiden-show:hover,.markList-table-item5-hiden-hide:hover{
	background: var(--Brand-1);
}
.markList-table-item5-hiden-show:hover path,.markList-table-item5-hiden-hide:hover path{
	stroke:#fff;
}
.markList-table-item5-main{
	display: flex;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
    width: 100%;
    min-height: 48px;
	height: max-content;
}
.markList-table-item5 span{
	display: block;
	width: 2px;
	min-width: 2px;
	height: 12px;
	margin: 0 4px 0 0;
} */
/* .markList-table-item6{
	width: 128px;
	margin-left: 40px;
	height: 96px;
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: flex-end;
}
.markList-table-item6 .markList-table-btn{
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	font-weight: 600;
	color: #ffffff;
	padding: 0 16px;
	box-sizing: border-box;
	border: none;
	border-radius: 4px;
	white-space: nowrap;
	cursor: pointer;
} */
/* .markList-table-buycolor{
	color: var(--c2cGreen);
}
.markList-table-sellcolor{
	color: var(--c2cRed);
}
.markList-table-buybtn{
	background: var(--c2cGreen);
}
.markList-table-buybtn:hover{
	background: var(--btnbgc2cGreen);
} */
/* .markList-table-sellbtn{
	background: var(--c2cRed);
}
.markList-table-sellbtn:hover{
	background: var(--btnbgc2cRed);
}
.markList-disabled-btn{
	background: var(--Neutral-2);
	color: var(--textColor1) !important;
	cursor: pointer;
} */
/* .markList-disabled-btn:hover{
    background: var(--Brand-1);
	color: #ffffff !important;
} */
.markList-table-item1 a{
	display: flex;
    align-items: center;
    flex-direction: row;
	width: 100%;
	height: 100px;
	position: relative;
}
/* .markList-table-item1-avatar{
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background-size: 100% !important;
} */

/* .markList-table-item1-avatar .markList-table-item1-avatar-noavatar{
	display: block;
	width: 32px;
	height: 32px;
	border-radius: 50px;
	line-height: 32px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	background-color: #83A0A3;
} */

/* 商家详情 */
/* .C2cUserDetail-userbg{
	width: 100%;
	margin: 0 auto;
	background: var(--bacground1);
}
.C2cUserDetail-usermain{
	width: 1440px;
	height: 372px;
	margin: 0 auto;
}
.C2cUserDetail-usertit{
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 40px;
	line-height: 40px;
	color: var(--textColor1);
	padding: 44px 0;
	box-sizing: border-box;
} */
/* .C2cUserDetail-userbox{
	width: 1440px;
	height: 238px;
	background: var(--FFFFFF);
	box-shadow: 0px 0px 16px rgba(70, 100, 140, 0.08);
	border-radius: 8px;
	margin: 0 auto;
	padding-top: 32px;
	box-sizing: border-box;
}
.C2cUserDetail-usertop{
	width: 1344px;
	height: 64px;
	margin: 0 auto;
}
.C2cUserDetail-usertop-left{
	width: 702px;
	height: 64px;
	float: left;
} */
/* .C2cUserDetail-edit_avatar{
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	right: 4px;
	bottom: 2px;
	background: #ffffff;
	text-align: center;
	line-height: 17px;
}
.C2cUserDetail-avatar{
	float: left;
	width: 64px;
	height: 64px;
	border-radius: 50px;
	background-color: #83A0A3;
	margin-right: 12px;
	position: relative;
	background-size: cover;
} */
/* .C2cUserDetail-avatar-noavatar{
	display: block;
	width: 64px;
	height: 64px;
	border-radius: 50px;
	line-height: 64px;
	color: #FFFFFF;
	background-color: #83A0A3;
	font-size: 14px;
	text-align: center;
} */
/* .C2cUserDetail-username-avarig{
	width: 626px;
	height: 64px;
	float: left;
}
.C2cUserDetail-username-box{
	width: 626px;
	height: 36px;
	display: flex;
    align-content: center;
    align-items: center;
} */
/* .C2cUserDetail-btn-box{
	width: 626px;
	height: 32px;
	display: flex;
    align-content: center;
    align-items: center;
} */
/* .C2cUserDetail-username-blacklist{
	width: 14.5px;
	height: 14.5px;
	background: #2A2F40;
	margin-top: 10px;
} */
/* .C2cUserDetail-username{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 24px;
	line-height: 36px;
	letter-spacing: 0.4px;
	max-width: 255px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline-block;
	float: left;
	color: var(--textColor1);
} */
/* .C2cUserDetail-username-blue{
	float: left;
	width: 28px;
	height: 28px;
	margin: 0px 0 0 8px;
}
.C2cUserDetail-username-vip{
	float: left;
	width: 69px;
	height: 24px;
	margin: 0px 0 0 8px;
} */
/* .C2cUserDetail-username-sigtime{

	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	line-height: 36px;
	letter-spacing: 0.4px;
	color: var(--textColor3);
	float: left;
	margin-left: 24px;
}
.C2cUserDetail-usertop-rig{
	width: 642px;
	height: 36px;
	float: left;
	text-align: right;
}
.C2cUserDetail-usertop-rig li{
	display: inline-block;
	line-height: 36px;
	margin-left: 10px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	letter-spacing: 0.4px;
	color: var(--textColor2);
}
.C2cUserDetail-usertop-rig li .certification_icon{
	display: inline-block;
	margin-left: 8px;
	width: 16px;
	height: 16px;
	background-size: 100%;
} */
/* .C2cUserDetail-userbot{
	width: 1344px;
	height: 58px;
	margin: 32px auto 0;
	display: flex;
	justify-content: space-between;
}
.C2cUserDetail-userbot-item{
	width: 248px;
	height: 58px;
}

.C2cUserDetail-userbot-item-top{
	width: 248px;
	height: 38px;
	margin-bottom: 10px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 24px;
	line-height: 38px;
	color: var(--textColor1);
}
.C2cUserDetail-userbot-item:hover .C2cUserDetail-userbot-item-top{
	color: #2354E6;
}
.C2cUserDetail-userbot-item-smtxt{
	font-size: 12px;
}
.C2cUserDetail-userbot-item-buy{
	font-size: 12px;
	color: #11AD7A !important;
}
.C2cUserDetail-userbot-item-sell{
	font-size: 12px;
	color: #CC3D3D !important;
} */
/* .C2cUserDetail-userbot-item-bot{
	height: 12px;
	width: max-content;
	font-style: normal;
	
	font-size: 12px;
	line-height: 12px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
}
.C2cUserDetail-userbot-item:hover .C2cUserDetail-userbot-item-top{
	color: #2354E6;
}
.C2cUserDetail-userbot-item:hover .C2cUserDetail-userbot-item-bot{
	color: #2354E6;
}
.C2cUserDetail-userbot-item:hover path{
	fill: #2354E6;
} */
/* .C2cUserDetailList-mytittle3-hidden-price:hover{
	color: #2354E6;
}
.C2cUserDetail-userbot-item-bot-icon{
	display: inline-block;
	width: 12px;
	height: 12px;
	margin-left: 5.5px;
	border-radius: 50%;
	float: right;
}
.C2cUserDetail-list-h{

	font-style: normal;
	font-weight: var(--fontWeightHeavy);
	font-size: 28px;
	line-height: 28px;
	display: flex;
	align-items: center;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	margin: 56px auto 32px;
	width: 1440px;
	height: 28px;
} */
/* .C2cUserDetailList-tittle-main{
	width: 1440px;
	height: 48px;
	background: var(--listbg);
	margin: 0 auto;
}
.C2cUserDetailList-tittle-main li{
	float: left;
	height: 48px;
	font-style: normal;
	font-size: 12px;
	letter-spacing: 0.4px;
	color: var(--textColor3);
	text-align: left;
	display: flex;
    align-items: center;
} */
/* .C2cUserDetailList-mytittle1{
	width: 136px;
	margin-left: 24px;
}
.C2cUserDetailList-mytittle2{
	width: 122px;
	margin-left: 12px;
}
.C2cUserDetailList-mytittle3{
	width: 207px;
	margin-left: 12px;
}
.C2cUserDetailList-mytittle4{
	width: 188px;
	margin-left: 12px;
}
.C2cUserDetailList-mytittle5{
	width: 156px;
	margin-left: 12px;
}
.C2cUserDetailList-mytittle6{
	width: 137px;
	margin-left: 12px;
}
.C2cUserDetailList-mytittle7{
	width: 150px;
	margin-left: 12px;
}
.C2cUserDetailList-mytittle8{
	width: 104px;
	margin-left: 12px;
}
.C2cUserDetailList-mytittle9{
	width: 94px;
	margin-left: 12px;
	text-align: right !important;
} */
/* .C2cUserDetailList-othertittle1{
	width: 128px;
	margin-left: 24px;
} */
/* .C2cUserDetailList-othertittle2,.C2cUserDetailList-othertittle3{
	width: 160px;
	margin-left: 32px;
}
.C2cUserDetailList-othertittle4,.C2cUserDetailList-othertittle5{
	width: 220px;
	margin-left: 32px;
}
.C2cUserDetailList-othertittle6{
	width: 120px;
	margin-left: 32px;
} */
/* .C2cUserDetailList-othertittle7{
	width: 192px;
	margin-left: 32px;
	text-align: right !important;
}
.detailMyList-table-scroll{
	width: 1440px;
	margin: 0 auto;
}
.detailMyList-table-scroll table,tbody{
	width: 1440px;
} */
/* .detailMyList-table-item-main{
	width: 1440px;
	height: max-content;
	min-height: 96px;
	background: var(--FFFFFF);
	display: flex;
    flex-direction: row;
    align-items: center;
} 
.detailMyList-table-item-main td{
	height: 110px;
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
} */
/* .detailMyList-table-item1{
	width: 136px;
	margin-left: 24px;
}

.detailMyList-table-item2{
	width: 122px;
	margin-left: 12px;
	display: flex;
    flex-direction: row !important;
	align-items: center !important;
	justify-content: flex-start !important;
}
.detailMyList-table-item3{
	width: 207px;
	margin-left: 12px;
}
.detailMyList-table-item4{
	width: 188px;
	margin-left: 12px;
}
.detailMyList-table-item5{
	width: 156px;
	margin-left: 12px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	display: flex !important;
    align-content: center;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
.detailMyList-table-item6{
	width: 137px;
	margin-left: 12px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	display: flex !important;
    align-content: center;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
} */
/* .detailMyList-table-item7{
	width: 150px;
	margin-left: 12px;
	display: flex !important;
	align-content: flex-start;
    flex-wrap: wrap;
}
.detailMyList-table-item7-name{
	display: inline-block;
	max-width: 134px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.detailMyList-table-item8{
	width: 104px;
	margin-left: 12px;
	display: flex !important;
	align-content: center;
	flex-direction: column-reverse;
	justify-content: center;
}
.detailMyList-table-item9{
	width: 94px;
	margin-left: 12px;
	box-sizing: border-box;
	text-align: right;
	position: relative;
	align-items: flex-end !important;
} */

/* .detailMyList-table-item1-topnum{
	width: 136px;
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	line-height: 24px;
	color: var(--textColor1);
	word-break:break-word;
	margin: 0px !important;
	display:table-cell;
	vertical-align:bottom;
}
.detailMyList-table-item1-botnum{
	width: 136px;
	font-style: normal;
	
	font-size: 12px;
	line-height: 22px;
	color: var(--textColor1);
	word-break:break-word;
	margin: 0px !important;
}
.detailMyList-table-item2-buy{

	font-style: normal;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	line-height: 16px;
	color: #11AD7A;
	display: inline-block;
} */
/* .detailMyList-table-item2-sell{

	font-style: normal;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	line-height: 16px;
	color: #CC3D3D;
	display: inline-block;
	
}
.detailMyList-table-item2-icon{
	width: 16px;
	height: 16px;
	margin-left: 6px;
	margin-top: 4px;
	display: inline-block;
}
.detailMyList-table-item3-topnum{
	width: 207px;
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	line-height: 24px;
	color: var(--textColor1);
	word-break:break-word;
	margin: 0px !important;
	display:table-cell;
	vertical-align:bottom;
}
.detailMyList-table-item3-botnum{
	width: 207px;
	font-style: normal;
	
	font-size: 16px;
	line-height: 22px;
	color: var(--textColor1);
	word-break:break-word;
	margin: 0px !important;
}
.detailMyList-table-item3-stxt,.detailMyList-table-item4-stxt{
	font-size: 12px;
	color: var(--textColor3);
} */
/* .detailMyList-table-item4-topnum{
	width: 188px;
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	line-height: 24px;
	color: var(--textColor1);
	word-break:break-word;
	margin: 0px !important;
	display:table-cell;
	vertical-align:bottom;
}
.detailMyList-table-item4-botnum{
	width: 188px;
	font-style: normal;
	
	font-size: 16px;
	line-height: 22px;
	color: var(--textColor1);
	word-break:break-word;
	margin: 0px !important;
}
.detailMyList-table-item7 img{
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	margin: 0px 8px 0 0;
}
.detailMyList-table-item8-offline{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	color: #CC3D3D;
	display: flex;
	align-items: center;
}
.detailMyList-table-item8-offline::before{
	content: '';
	display: inline-block;
	width: 6px;
	height: 6px;
	background-color: #CC3D3D;
	border-radius: 50%;
	margin-right: 5px;
}
.detailMyList-table-item8-online{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	color: #2354E6;
	display: flex;
	align-items: center;
}
.detailMyList-table-item8-online::before{
	content: '';
	display: inline-block;
	width: 6px;
	height: 6px;
	background-color: #2354E6;
	border-radius: 50%;
	margin-right: 5px;
} */
/* .detailMyList-table-item8-wait_cancel{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	color: #CC3D3D;
	display: flex;
	align-items: center;
}
.detailMyList-table-item8-wait_cancel::before{
	content: '';
	display: inline-block;
	width: 6px;
	height: 6px;
	background-color: #CC3D3D;
	border-radius: 50%;
	margin-right: 5px;
} */
/* .detailMyList-table-item9 .ctrlOrderStatusBtn{
	width: 100%;
	height: 32px;
	border-radius: 4px;
	display: inline-block;
}
.detailMyList-table-item9 .ctrlOrderStatusBtn .a-btn-cancel{
	line-height: 32px;
	text-align: center;
	font-size: 14px;
	width: 60px;
	height: 32px;
	 margin-right: 5px;
	 color: #2354E6;
}
.detailMyList-table-item9 input{
	border: none !important;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	align-items: center;
	color: #1B41B3;
} */
/* .detailMyList-tip_ele{
position: absolute;
width: 132px !important;
background: #FFFFFF;
box-shadow: 0px 0px 24px rgba(70, 100, 140, 0.15);
border-radius: 4px;
right: 0;
top: 54px;
z-index: 1;
display: none;
} */
/* .detailMyList-tip_ele li:hover{
	color: #2354E6;
	background: #F2F7FF;
}
.detailMyList-tip_ele li:hover a{
	color: #2354E6;
	} */

/* .detailOtherList-table-scroll{
	width: 1440px;
	margin: 0 auto;
}
.detailOtherList-table-scroll table,tbody{
	width: 1440px;
	margin: 0 auto;
	direction: ltr;
} */
/* .detailOtherList-table-item-main{
	width: 1440px;
	background: var(--FFFFFF);
	display: flex;
    align-items: center;
	padding-bottom: 10px;
	min-height: 80px;
} 
.detailOtherList-table-item-main td{
	height: max-content;
	float: left;
	display: flex;
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	color: var(--textColor1);
	align-items: center;
} */
/* .detailOtherList-table-item1{
	width: 128px;
	margin-left: 24px;
}
.detailOtherList-table-item1 img{
	display: inline-block;
	width: 28px;
	height: 28px;
	margin-right: 5px;
	background-size: 100%;
} */
/* .detailOtherList-table-item2,.detailOtherList-table-item3{
	width: 160px;
	margin-left: 32px;
}
.detailOtherList-table-item4,.detailOtherList-table-item5{
	width: 220px;
	margin-left: 32px;
} */
/* .detailOtherList-table-item6{
	width: 120px;
	margin-left: 32px;
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
    align-content: center;
}
.detailOtherList-table-item6-name{
	display: inline-block;
	max-width: 105px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.detailOtherList-table-item7{
	width: 192px;
	margin-left: 32px;
	text-align: right;
	display: flex !important;
	flex-direction: row;
	justify-content: flex-end;
} */
/* .detailOtherList-table-item2-buy{
	color: #CC3D3D;
}
.detailOtherList-table-item2-sell{
	color: #11AD7A;
}
.detailOtherList-table-item6 img{
	display: inline-block;
	width: 16px;
	height: 16px;
	float: left;
	margin: 0px 8px 0 0;
	background-size: 100%;
} */
/* .detailOtherList-table-item7-txt{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 14px;
	text-align: right;
	letter-spacing: 0.4px;
	color: #2354E6;
	text-align: right !important;
	width: 100%;
	display: inline-block;
}
.detailOtherList-table-item7-sellbtn{
	width: 105px;
	height: 32px;
	background: #11AD7A;
	border-radius: 4px;
	border: none;
	cursor: pointer;

	font-style: normal;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	color: #FFFFFF;
} */
/* .detailOtherList-table-item7-buybtn{
	width: 105px;
	height: 32px;
	background: #CC3D3D;
	border-radius: 4px;
	border: none;
	cursor: pointer;

	font-style: normal;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	color: #FFFFFF;
} */


/* 评价弹框 */
.Evaluate-start-main{
	width: 100%;
	height: 16px;
	margin: 18px 0;
}
.Evaluate-start-txt{
	height: 18px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	line-height: 16px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	display: inline-block;
	padding-right: 24px;
}
.Evaluate-start-item-main{
	display: inline-block;
	width: 160px;
	height: 16px;
}
.Evaluate-start-item,.Evaluate-start-item-hour{
	width: 32px;
	height: 16px;
	float: left;
	background-image: url('/images/c2c_image/Star-grey.svg');
	background-size: 100% 100%;
}
.Evaluate-start-item-act,.Evaluate-start-item-hour-act{
	width: 32px;
	height: 16px;
	float: left;
	background-image: url('/images/c2c_image/Star.svg');
	background-size: 100% 100%;
}
.Evaluate-start-textarea{
	resize:none;
	width: 100%;
	height: 82px;
	background: var(--Card-2);
	border: 1px solid #E6E9F2;
	border-radius: 4px;

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	padding: 8px 16px 0;
	box-sizing: border-box;
	outline: none;
}
.Evaluate-start-tip{

	font-style: normal;
	
	font-size: 16px;
	line-height: 16px;
	display: flex;
	align-items: center;
	letter-spacing: 0.4px;
	color: #CC3D3D;
	margin-top: 8px;
}
.Evaluate-text{
	width: 100%;
	background: var(--FFFFFF);

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.4px;
	color: var(--textColor1);
	box-sizing: border-box;
}

/* .c2cOrder-rule-main{
	width: 1440px;
	margin: 40px auto 120px;
} */
/* .c2cOrder-rule-titbg{
	width: 1440px;
	height: 42px;
	background: var(--cmpt3);
	display: flex;
	justify-content: space-between;
	padding: 12px;
	box-sizing: border-box;
} */
/* .c2cOrder-rule-txt{
	width: 1440px;
	background: var(--cmpt3);
	padding: 12px 36px;
	box-sizing: border-box;
}
.c2cOrder-rule-txt p{
	font-weight: 400;
	font-size: 12px;
	line-height: 150%;
	color: var(--textColor1);
	margin: 0;
} */
/* .c2cOrder-rule-titbg-left-txt{
	font-weight: 400;
	font-size: 12px;
	color: var(--textColor1);
	margin-left: 8px;
}
.c2cOrder-rule-titbg-left,.c2cOrder-rule-titbg-rig{
	display: flex;
	align-content: center;
	align-items: center;
	height: 18px;
	margin: 0;
} */
/* .c2cOrder-rule-titbg-rig{
	cursor: pointer;
	color: var(--Brand-1);
}
.c2cOrder-rule-titbg-rig:hover{
	color: var(--Brand-2);
}
.c2cOrder-rule-titbg-rig:hover path{
	fill: var(--Brand-2);
}
.c2cOrder-rule-titbg-rig-txt{
	font-weight:600;
	font-size: 14px;
	line-height: 22px;
	text-align: right;	
	margin-right: 8px;
} */


/* .c2c-dlalog{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.3);
	z-index: 100000;
}
.c2c-dlalog-main{
	padding: 20px;
	width: 420px;
	height: auto;
	position: fixed;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow: hidden;
}

body.dark-body .c2c-dlalog-main,
body.classic-dark .c2c-dlalog-main{
	background: #222}
.c2c-dlalog-main .notyDialogBody h4{
	padding: 20px 0;
	font-size: 18px;
}
.c2c-dlalog-main .notyDialogBody p{
	text-align: left;
	line-height: 24px;
	font-size: 14px;
	color: #646464;
}
@media screen and (max-width:992px){
	.c2c-dlalog-main{
		width: 300px;
		height: 450px;
	}
	.notyDialogBody{
		height: 360px;
		overflow: auto;
	}
}
.c2c-dlalog-main .noty_buttons{
	display: flex;
}
.c2c-dlalog-main .noty_buttons button{
	flex: 1;
	margin: 0 5px;
	cursor: pointer;
	float: none;
	border-radius: 4px;
	border: none;
}
.c2c-dlalog-main .noty_buttons button:first-child{
	margin-left: 0}
.c2c-dlalog-main .noty_buttons button:last-child{
	margin-right: 0}
.c2c-dlalog-main .noty_buttons .button-1{
	background: var(--brandColor);
	color: #fff;
	font-weight: var(--fontWeightBold);
}
.c2c-dlalog-main .noty_buttons .button-0{
	background: #ddd;
	color: #666;
	font-weight: var(--fontWeightBold);
} */
/* .m_con_buy .jiaoyi_btn.login_btn,.dealbox .input-td.td-view .sub_btn.login_btn,div .tip-con .sub-btn.risk-agree{
	background: var(--linearGradient1);
} */
/* .maichu .dealbox .jiaoyi_btn.login_btn:hover,.dealbox .input-td.td-view .sub_btn.login_btn:hover{
	background: var(--brandColor) !important;
} */

.marketSelectNav-Paymentmethod .selector-list li{
	height: auto !important;
}

/* #select_fiatSelectHistoryOrder .selector-view{
	border: solid 1px var(--Divider-1) !important;
	height: 40px;
    box-sizing: border-box;
	background:var(--Card2) !important;
	padding-right: 26px;
}
body.classic-dark #select_fiatSelectHistoryOrder .selector-view{
	background:var(--Neutral-2) !important;
}
#select_fiatSelectHistoryOrder .selector .selector-view.show{
	border: solid 1px var(--Brand-1) !important;
}
#select_fiatSelectHistoryOrder .selector-view:hover{
	border: solid 1px var(--Brand-1) !important;
} */
/* #select_fiatSelectHistoryOrder .selector .selector-list.show{
	z-index: 6;
	background: var(--Card-2);
}
#select_fiatSelectHistoryOrder .selector-icon-down{
	width: 10px;
	height: 7px;
	margin-top: -2px;
}
#select_fiatSelectHistoryOrder .selector-search-clear{
	top: 10px;
}
#select_fiatSelectHistoryOrder .empty_data_icon div{
	color: var(--text4);
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	margin-top: 122px;
} */
/* #select_fiatSelectHistoryOrder .selector-list ul{
	max-height: 240px;
}
#select_fiatSelectHistoryOrder .selector-list ul::-webkit-scrollbar-thumb{
	background: var(--Bg-1) !important;
}

#select_fiatSelectHistoryOrder .selector-list li{
	height: 24px !important;
	font-size: 14px;
	font-weight: 400;
	color: var(--textColor1);
	line-height: 24px !important;
}
#select_fiatSelectHistoryOrder .selector-list li:hover{
	background:var(--Card-3) !important;
}
#select_fiatSelectHistoryOrder .selector-list li.active{
	background:var(--Card-3) !important;
	color: var(--Brand-1);
}
#select_fiatSelectHistoryOrder .val-view{
	font-size: 14px;
	font-weight: 400;
	color: var(--text4);
	text-align: right;
	height: 18px;
	line-height: 18px;
}
#select_fiatSelectHistoryOrder .val-view span{
	margin: 0;
} */
/* .SelectorMarket-icon{
	font-size: 14px;
	font-weight: 500;
	color: var(--textColor1);
	width: max-content;
	position: absolute;
	left: 12px;
	top: 50%;
	margin-top: -10px;
	z-index: 2;
} */

/* .only-show-online-txt{
	font-weight: 400;
	font-size: 12px;
	line-height: 22px;
	display: flex;
	align-items: center;
	color: var(--text3);
	margin-top: 24px;
	margin-bottom: 120px;
} */



/*order*/
/* .c2cOrderTab{
	height: 32px;
	padding: 40px 0;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-direction:column;
}
.c2cOrderTab ul{
	display: flex;
	flex-direction: row;
	margin: 0 auto;
	flex: 1;
	align-items: center;
	border-bottom: 1px solid var(--Divider-2);
}
.c2cOrderTab li{
	cursor: pointer;
	transition: var(--transAll);
	position: relative;
	margin: 0 16px;
	font-size: 16px;
	color: var(--text4);
	height: 100%;
	display: flex;
    justify-content: center;
    align-items: flex-start;
	font-weight:700;
}
.c2cOrderTab li:first-child{
	margin-left: 0}
.c2cOrderTab li:last-child{
	margin-right: 0}
.c2cOrderTab li:hover{
	color: var(--Brand-1);
}
.c2cOrderTab li.active{
	color: var(--textColor1);
} */
/* .c2cOrderTab li.active:before{
	content: '';
	background: var(--navline);
	width:100%;
	height: 4px;
	left: 0;
	bottom: -1px;
	position: absolute;
}
.c2c-order-version-main{
	width: 80px;
	height: 40px;
	background: var(--Card-1);
	margin-right: 12px;
	display: flex;
    align-items: center;
	justify-content: space-evenly;
	border-radius: 4px;
}
.c2c-order-version-main div{
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: inline;
} */
/* .c2c-order-version-main div:hover path{
	fill:var(--Brand-1) !important;
}
.c2c-order-version-main .active path{
	fill:var(--Brand-1) !important;
}
.c2c-order-version-main div.active:hover path{
	fill:var(--Brand-2) !important;
} */
/* .orderListView .filterRow{
	padding-bottom: 24px;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
}
.orderListView .filterItem{
	margin-right: 12px;
}
.orderListView .filterItem:last-child{
	margin-right: 0;
}
.orderListView .filterSelect{
	width: 240px;
} */

table tr .pl24{
	padding-left: 24px;
}
table tr .pr24{
	padding-right: 24px;
}
table tr .pl12{
	padding-left: 12px;
}
table tr .pr12{
	padding-right: 12px;
}
table tr .pl16{
	padding-left: 16px;
}
table tr .pr16{
	padding-right: 16px;
}
table tr .pl6{
	padding-left: 6px;
}
table tr .pr6{
	padding-right: 6px;
}
/* .tableView table{
	width: 100%;
}
.C2cOrder thead tr{
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 12px;
	transition: var(--transAll);
}
.C2cOrder th{
	color: var(--text3);
	font-size: 12px;
	font-weight: 400;
	border: none;
	height: 48px;
}
.C2cOrder tbody td{
	padding-top: 24px;
	padding-bottom: 24px;
}
.C2cOrder tbody tr.rowTr td{
	border-top: solid 1px var(--Divider-2);
	background-color: var(--color-bg-1);
}
.C2cOrder tbody tr.ctrlTr td{
	padding-top: 16px;
	padding-bottom: 16px;
	background-color: var(--color-bg-1);
}
.C2cOrder tbody tr.ctrlTr .ctrlTrView{
	display: flex;
	justify-content: space-between;
	align-items: center;
} */
/* .C2cOrder tbody tr.extendTr td{
	background: var(--color-card-1) !important;
} */
/* body.dark-body .C2cOrder tbody tr.extendTr td{
	background: var(--Card-6) !important;
} */

/* .C2cOrder tbody tr.active{
	background: var(--color-neutral-2)
}
.C2cOrder tbody tr.active td{
	background: var(--color-neutral-2)
}
.C2cOrder tbody tr.extendTr .orderPaymentList{
	box-sizing: border-box;
	max-width: calc(1440px - 24px - 24px);
	position: relative;
	background: var(--btnWhite);
	
	display: flex;
	width: 100%;
	align-items: center;
	justify-content: flex-start;
	border-radius: 8px;
	padding: 24px;
	min-height: 80px;
}
.C2cOrder tbody tr.extendTr .orderPaymentList .hidePayment{
    -webkit-filter: blur(10px);
    filter: blur(10px);
}
.C2cOrder tbody tr.extendTr .orderPaymentList .paymentMask{
	background: rgba(255,255,255,0.3);
	backdrop-filter: blur(10px);
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 5;
	display: block;
	justify-content: flex-start;
	align-items: center;
}
body.classic-dark .C2cOrder tbody tr.extendTr .orderPaymentList .paymentMask{
	background: rgba(21, 25, 38,0.3);
} */
/* .paymentMask-txt1{
	font-size: 14px;
	font-weight: 400;
	color: var(--textColor1);
}
.paymentMask-btn1{
	display: block;
	height: 32px;
	padding: 0 16px;
	border-radius: 4px;
	line-height: 32px;
	background: var(--Brand-1);
	color: #ffffff !important;
	font-size: 14px;
	font-weight: 600;
	text-align: center;
	width: max-content;
    margin: 16px auto 0;
	cursor: pointer;
}
.C2cOrder tbody tr.extendTr .orderPaymentList .paymentMask + .paymentCardTitle + .paymentCardBody{
	-webkit-filter: blur(10px);
	filter: blur(10px);
}
.C2cOrder tbody tr.extendTr .orderPaymentList .paymentMask .bg{
	padding: 24px;
	padding-bottom: 72px;
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
}
.C2cOrder tbody tr.extendTr .orderPaymentList .paymentMask .bg a{
	color:var(--brandColor);
}
.C2cOrder tbody tr.extendTr .orderPaymentList .paymentCard .paymentMask{
	z-index: 3}
.C2cOrder tbody tr.extendTr .orderPaymentList .paymentCard .paymentMask .bg{
	flex-direction: column;
}
.C2cOrder tbody tr.extendTr .orderPaymentList>.paymentMask + *{
	-webkit-filter: blur(10px);
	filter: blur(10px);
}
.C2cOrder tbody tr.extendTr .orderPaymentList li{
	background: var(--color-bg-1);
	border-radius: 8px;
	height: 100%;
	min-width: 360px;
	margin-right: 16px;
}
.C2cOrder tbody tr.extendTr .orderPaymentList li:last-child{
	margin-right: 0;
}
.C2cOrder tbody tr.extendTr .tipRow{
	padding: 12px;
	background: var(--cmpt3);
	margin-top: 16px;
	display: flex;
	align-items: flex-start;
	border-radius: 8px;
}
.C2cOrder tbody tr.extendTr .tipRow p{
	font-size: 12px;
	font-weight: 400;
	color: var(--textColor1);
	margin: 0 0 0 8px;
	display: inline-block;
} */
/* .paymentCard{
	padding: 16px;
	box-sizing: border-box;
	min-height: 210px;
	position: relative;
	display: flex;
	flex-direction: column;
	min-height: 235px;
}
.paymentCard .paymentCardTitle{
	display: flex;
    align-items: flex-start;
    font-size: 16px;
    color: var(--textColor1);
    flex-direction: row;
	font-weight: 600;
}
.paymentCard .paymentCardIcon{
	height: 12px;
	width: 2px;
	margin-right: 8px;
}
.paymentCard .paymentCardIcon span{
	width: 100%;
	height: 100%;
	display: inline-block;
}
.paymentCard .paymentCardBody{
	padding-top: 14px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	flex: 1;
}
.paymentCard .paymentCardBody .paymentCardRow{
	padding: 6px 0;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.paymentCard .paymentCardBody .paymentCardLabel{
	display: flex;
	color: var(--text3);
	font-weight: 400;
	font-size: 16px;
}
.paymentCard .paymentCardBody .paymentCardText{
	display: flex;
	color: var(--textColor2);
	font-weight: 400;
	font-size: 16px;
	align-items: center;
}
.paymentCard .paymentCardBody .paymentCardText:hover{
	color: var(--Brand-1);
}
.paymentCard .paymentCardBody .paymentCardText:hover .money-font{
	color: var(--textColor2);
} */
/* .paymentCardText .js-copy-card-btn{
	width: 16px;
	height: 16px;
	margin-left: 4px;
}
.paymentCardBody .order_dtl_txt{
	display: flex;
	align-items: center;
}
.paymentCardBody .mantine-Tooltip-root{
	max-width: 16px;
	max-height: 16px;
}
.C2cOrder tbody tr.extendTr .orderSellDetail{
	background: var(--color-bg-1);
	padding: 24px;
	border-radius: 8px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.orderSellDetailItem{
	margin-right: 24px;
	min-width: 200px;
}
.orderSellDetailLabel{
	font-size: 12px;
	font-weight: 400;
	color: var(--text3);
	padding-bottom: 12px;
}
.orderSellDetailText{
	font-size: 16px;
	font-weight: 400;
	color: var(--textColor1);
} */
/* .orderSellDetailText-payitem{
	font-size: 16px;
	font-weight: 400;
	color: var(--textColor1);
	margin-right: 16px;
}
.orderSellDetailText-payitem i{
	display: inline-block;
	width: 2px;
	height: 12px;
	margin-right: 4px;
}
.C2cOrder tbody tr .orderCtrlIcon{
	width: 24px;
	height: 24px;
	font-size: 24px;
	color: var(--brandColor);
	cursor: pointer;
	
	margin-right: 24px;
}
.C2cOrder tbody tr .orderCtrlIcon:last-child{
	margin-right: 0}
.C2cOrder tbody tr .orderCtrlIcon:hover svg path{
	fill: var(--Brand-2) !important;
} */
.payrightIcon:hover path{
	fill: var(--Brand-2) !important;
}
.warningTipRow{
	background: rgba(204,61,61,0.1);
	color: var(--textColor2);
	border-radius: 8px;
	padding: 8px;
	font-weight: 300;
	font-size: 14px;
	line-height: 22px;
}
/* .C2cOrder .c2cGreen{
    color:var(--c2cGreen) !important;
}
.C2cOrder .c2cRed{
    color:var(--c2cRed) !important;
}
.C2cOrder .c2cGreen path{
    fill: var(--c2cGreen);
}
.C2cOrder .c2cRed path{
    fill: var(--c2cRed);
} */
.noData{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	flex-direction: column;
}
.noData p{
	color: var(--text4);
	font-size: 14px;
	font-weight: 400;
}

/* modal */
.TipModalRow{
	padding: 8px 0;
	font-size: 14px;
	color: var(--textColor3);
	
}
.TipModalRow .label{
	color: var(--textColor3);
	font-style: normal;
	
	font-size: 14px;
	line-height: 22px;
}
.TipModalRow .value{
	color: var(--textColor2);

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	line-height: 22px;
}
.TipModalRow .tip{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 12px;
	line-height: 18px;
	color: var(--colorFont4);
}
.TipModalRow .unit{
	margin-left: 4px;
}
.TipModalRow .value .mantine-radio-group-radio{
	margin-right: 4px;
}
.TipModalRow .value .mantine-radio-group-radio+span{

	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 14px;
	line-height: 22px;
	color: var(--textColor1);
}
.TipModalRow .mantine-checkbox-root,
.TipModalRow .mantine-checkbox-root .tip{

	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 22px;
	color: var(--colorFont2);
}
/* .TradeConfirmFoot{
	padding-top: 32px;
	display: flex;
	justify-content: space-between;
	align-items: center;
} */
.mantine-modal-clickOutsideOverlay{
	z-index: -1}
.quickModal .modalRow.blockRow .input_input{
	padding-left: 120px !important;
}
.modal_body{
	position: relative;
}
.TipModalBody{
	margin-bottom: 16px;
}
.TipModalBody .mantine-password-input-input{
	border-color: var(--E6E9F2);
}
.TipModalBody .qucodeImg{
	width: 100%;
	height: auto;
	min-width: 64px;
	min-height: 64px;
	/* max-width: 420px; */
	height: 520px;
	padding-bottom: 16px;
	background: url('/images/c2c_image/loading.gif') no-repeat;
	background-size: 16px;
}
/* .modalRowContent.modalPayTypeList ul{
	display: block;
	overflow: hidden;
}
.modalRowContent.modalPayTypeList li{
	display: block;
	float: left;
	margin-right: 8px;
} */
/* .blackOptionList .mantine-group-root{
	flex-direction: column;
	align-items: flex-start;
} */

.TipModalBody.FundpassModalBody p{
	/*margin-top: 12px;*/
	margin: 0;
	padding: 8px 0;
	display: flex;
	align-items: center;
	color: var(--textColor3)
}
.TipModalBody.FundpassModalBody p span{
	display: inline-flex;
	margin-right: 4px;
}

/*loading*/
.c2cAppLoading{
	height: 100vw;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: transparent;
}
.spinner {display:none;margin: 0 auto;width:50px;text-align: center;}
.spinner > div {width: 10px;height: 10px;background-color:var(--brandColor);border-radius: 100%;display: inline-block;-webkit-animation: bouncedelay 1.4s infinite ease-in-out;animation: bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.spinner .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}
.spinner .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}
@-webkit-keyframes bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0.0)} 40% {-webkit-transform: scale(1.0)}}
@keyframes bouncedelay {0%, 80%, 100% {transform: scale(0.0);-webkit-transform: scale(0.0);} 40% {transform: scale(1.0);-webkit-transform: scale(1.0);}}

/*face*/
.face_verify_dialog{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.6);
	z-index: 500;
}
.face_verify_dialog-por{
	position: relative;
	width: 100%;
	height: 100%;
}
.face_verify_dialog_content{
	position: absolute;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	width: 600px;
	border-radius: 10px;
	overflow: hidden;
}
.face_verify_dialog_body{
	padding: 30px;
	background: #fff;
	text-align: center;
}
.face_verify_dialog_footer{
	background: #00505f;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 15px;
	display: flex;
}
.face_verify_dialog_footer .flex-1{
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.face_verify_dialog_footer #face_verify_download_app{
	padding: 5px;
	height: 80px;
	width: 80px;
	display: inline-block;
	padding-right: 10px;
}
.face_verify_dialog_footer p{
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	margin: 0;
}
.face_verify_dialog_footer a,
.face_verify_dialog_footer span {
	color: #90cbd6;
	line-height: 24px;
	font-size: 12px;
}
.face_verify_dialog_footer img.bg_img{
	width: 90px;
	height: 90px;
	padding-left: 10px;
	display: inline-block;
}
.face_verify_dialog_body h4{
	font-size: 18px;
	color: #262626;
	text-align: center;
}
.face_verify_dialog_body .dialog_err_msg{
	font-size: 13px;
	color: #E64E62;
	max-width: 100%;
	text-align: center;
	display: inline-block;
	font-style: normal;
	background: rgba(222,89,107,0.1);
	padding: 8px 20px;
}
.face_verify_dialog_body p{
	color: #666;
	font-size: 14px;
	padding-top: 15px;
}
.face_verify_dialog_body p span{
	color: #262626;
	display: inline-block;
	padding-right: 15px;
}
.face_verify_dialog_body p span svg{
	background: #eee;
}
.face_verify_dialog_body p span:last-child{
	padding-right: 0;
}
.face_verify_dialog_body .face_verify_icon{
	display: block;
	margin: 20px auto;
	background: #f5f5f5;
	max-width: 100px;
	width: auto;
	height: 100px;
}
.face_verify_dialog_body .qrcode_box{
	width: 240px;
	height: 240px;
	border: solid 1px #e5e5e5;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	justify-content: space-evenly;
	flex-direction: column;
	margin-bottom: 5px;
}
.face_verify_dialog_body .face_verify_qrcode_timer{
	margin-bottom: 10px;
}
.face_verify_dialog_body .qrcode_box h5{
	color: #262626;
	font-size: 16px;
}
.face_verify_dialog_body .qrcode_box h6{
	color: #007080;
	font-size: 14px;
}
.reload_face_verify_qrcode{
	cursor: pointer;
}
.face_verify_dialog_body .qrcode_box .face_verify_qrcode{
	display: block;
	width: 160px;
	height: 160px;
	margin: 0 auto;
	background: url(/images/loading.gif) center center no-repeat;
}
.face_verify_dialog_content .face_verify_dialog-icon-close{
	display: block;
	position: absolute;
	top: 15px;
	background-image: url(/images/close.svg);
	right: 15px;
	cursor: pointer;
	width: 18px;
	height: 18px;
	background-size: 100%;
}
.face_verify_dialog_content canvas {
	border: solid 5px #fff;
}
body.classic-dark .face_verify_dialog_body,
body.dark-body .face_verify_dialog_body{
	background: #333;
}
body.classic-dark .face_verify_dialog_body .qrcode_box h5,
body.dark-body .face_verify_dialog_body .qrcode_box h5,
body.classic-dark .face_verify_dialog_body p span,
body.dark-body .face_verify_dialog_body p span,
body.classic-dark .face_verify_dialog_body h4,
body.dark-body .face_verify_dialog_body h4{
	color: #999
}
body.classic-dark .face_verify_dialog_body p span svg,
body.classic-dark .face_verify_dialog_body .face_verify_icon,
body.dark-body .face_verify_dialog_body p span svg,
body.dark-body .face_verify_dialog_body .face_verify_icon{
	background: #444;
}
body.classic-dark .face_verify_dialog_body .qrcode_box,
body.dark-body .face_verify_dialog_body .qrcode_box{
	border-color: #444;
}
body.classic-dark .reload_face_verify_qrcode,
body.dark-body .reload_face_verify_qrcode{
	color: #0ebed8
}
.c2c-noorder{
	width: 120px;
    height: 120px;
    margin: 0 auto;
    background: var(--noorder);
    background-size: cover;
    margin-top: 10px;
}


/* ar.css */
/* body.ar-body .marketList-tittle-main li{text-align: right;}
body.ar-body .markList-table-item-main{text-align: right;}
body.ar-body .markList-table-item6{justify-content: flex-start;}
body.ar-body .markList-table-item5 img{float: right;}
body.ar-body .markList-table-item4,
body.ar-body .markList-table-item2{text-align: inherit;justify-content: flex-end;} */
body.ar-body .mantine-input-root{direction: ltr;}
/* body.ar-body label[for="c2cmarkettransactionOnce"]{padding-right: 12px;padding-left: 0} */
/* body.ar-body .C2cUserDetail-usertop-left{float: right;} */
/* body.ar-body .C2cUserDetail-avatar{float: right;margin-right: 0;margin-left: 12px;}
body.ar-body .C2cUserDetail-usertop-rig{float: right;}
body.ar-body .C2cUserDetail-avatar{float: right;} */
/* body.ar-body .markList-table-item1 a{justify-content: flex-start;flex-direction: row-reverse;}
body.ar-body .markList-table-item4{justify-content: flex-end;}
body.ar-body .markList-table-item5{justify-content: flex-end;} */


/* classic-dark */
body.classic-dark .C2cQuickTradeMainLeft .quickTradeStep h3 a{color: var(--colorgray3)}
body.classic-dark .C2cQuickTradeMainLeft .quickTradeStep li i{color: var(--colorgray3)}
/* body.classic-dark .C2cQuickTradeMainLeft{background: linear-gradient(180deg, #000A18 0%, #000000 100%);} */
body.classic-dark .C2cQuickTradeViewTab li{background: var(--btnGray);}
body.classic-dark .C2cQuickTradeView{background: #151926;}
body.classic-dark .C2cQuickTradeViewBody .select_root input{background: transparent;border-color: #2a2f40 !important;}
body.classic-dark .selector .selector-view{background-color: transparent !important;border-color: #2a2f40 !important;}
body.classic-dark .C2cQuickTrade-link-main i{background: #2a2f40;}
body.classic-dark .C2cQuickTrade-main-bg1{background: var(--slideBg1);}
body.classic-dark .c2cAdvantage-item-stit{color: var(--colorFont2);}
body.classic-dark .c2cLearnmore-item-stit a{color: #3366ff;}
body.classic-dark .c2cMerchant-stit,
body.classic-dark .c2cMerchant-item-stit{color: var(--textColor2);}
body.classic-dark .selector .selector-list.show{background: #151926;}

/* body.classic-dark .selector .selector-list li:hover{background: #112a73 !important;}
body.classic-dark .selector .selector-list li.active{background: #112a73 !important;color: var(--brandColor);} */
body.classic-dark .selector .selector-list input.selector-search{background: #1F2433;border-color: var(--Divider-2);}
body.classic-dark .FundpassModalBody .setFundpassLink{color: #3366ff;}

body.classic-dark .TipModalRow.TradeConfirmRow .label{color: #8d93a6}
body.classic-dark .TipModalRow.TradeConfirmRow .value{color: #8d93a6}
body.classic-dark .TipModalRow.TradeConfirmRow .tip{color: #8d93a6}
/*body.classic-dark .c2cNav{
	background: rgba(35, 84, 230, 0.02);
	box-shadow: 0px 4px 8px rgba(70, 100, 140, 0.08);
}*/

/* body.classic-dark .markList-table-item1-avatar-mian-bg{color: #1b41b2;} */
body.classic-dark .markList-table-item1-line{background: #1b41b2;}
/* body.classic-dark .markList-username-flotmark-num{color: #1b41b2;} */
body.classic-dark .markList-table-item1-avatar-mian-bg{background: rgba(4, 9, 26, 1);}
.c2c_module .selector .selector-view .selector-icon-down{
	top: 50%;
	width: 16px;
}
/* 商家招募 C2cMerchant*/
.C2cMerchant{
	position: relative;
	background: #FFFFFF;
	padding-bottom: 20px;
	min-width: 1280px;
}
body.classic-dark .C2cMerchant{
	background: #151926;
}
.c2cMerchant_banner_bg{
	width: 100%;
	height: 800px;
	min-width: 1280px;
	background: var(--merchantbg);
	background-size: cover;
	position: absolute;
	left: 0;
	top: 0;
}
.c2cMerchant_banner_main{
	width: 1440px;
	height: 280px;
	margin: 0 auto;
	padding-top: 56px;
	display: flex;
    justify-content: space-between;
	position: relative;
}
.banner_main_left{
	width: 948px;
	margin-top: 64px;
}
.banner_main_rig{
	width: 344px;
	height: 280px;
	background-image: var(--merchantimg);
	background-size: cover;
}
.c2cMerchant_banner_tit{
	font-weight: var(--fontWeightHeavy);
	font-style: normal;
	font-size: 52px;
	line-height: 150%;
	color: var(--textColor1);
	margin: 0;
}
.c2cMerchant_banner_stit{
	font-weight: var(--fontWeightHeavy);
	font-size: 24px;
	line-height: 130%;
	color: var(--textColor1);
	margin: 24px 0 0 0;
}
.c2cMerchant_banner_btn{
	display: block;
	width: 169px;
	height: 52px;
	background: #2354E6;
	border-radius: 8px;
	color: #FFFFFF;
	font-weight: var(--fontWeightHeavy);
	line-height: 52px;
	text-align: center;
	cursor: pointer;
	margin: 64px 0 0 0;
	font-size: 20px;
}
.c2cMerchant_banner_btn:hover{
	color: #FFFFFF !important;
}
.c2cMerchant_advantage_main{
	width: 1440px;
	height: 308px;
	margin: 56px auto 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: nowrap;
	position: relative;
}
.c2cMerchant_advantage_list{
	width: 342px;
	height: 308px;
	padding: 0 16px 0;
	box-sizing: border-box;
	border: 1px solid #EEF1FA;
	border-radius: 4px;
	background: #fff;
}
.ru-body .c2cMerchant_advantage_list,.br-body .c2cMerchant_advantage_list,.uk-body .c2cMerchant_advantage_list,.pt-body .c2cMerchant_advantage_list,.fr-body .c2cMerchant_advantage_list{
	height: 368px;
}
body.classic-dark .c2cMerchant_advantage_list{
	border: 1px solid #2A2F40;
	background: #1f2433;
}

.c2cMerchant_advantage_list_img{
	display: block;
	width: 80px;
	height: 80px;
	margin: 44px 0 0 24px;
}
.c2cMerchant_advantage_list_tit{
	width: 100%;
	margin: 40px 0 8px 0;
	font-weight: var(--fontWeightHeavy);
	font-size: 24px;
	line-height: 150%;
	color: var(--textColor1);
}
.c2cMerchant_advantage_list_stit{
	font-weight: var(--fontWeightDefault);
	font-size: 16px;
	line-height: 150%;
	color: var(--textColor3);
}
.c2cMerchant_faq{
	width: 1440px;
	margin: 140px auto 0;
	font-weight: var(--fontWeightHeavy);
	font-size: 40px;
	line-height: 40px;
	color: var(--textColor1);
}
.c2cMerchant_faq_main{
	width: 1440px;
	margin: 48px auto 140px;
}
.c2cMerchant_faq_list{
	width: 100%;
	border-bottom: 1px var(--faqline) solid;
}
.c2cMerchant_faq_list_q{
	width: 100%;
	height: 100px;
	display: flex;
    justify-content: space-between;
    align-items: center;
	cursor: pointer;
}
.c2cMerchant_faq_list_q span{
	font-weight: var(--fontWeightHeavy);
	font-size: 24px;
	line-height: 24px;
	color: var(--textColor1);
}
.c2cMerchant_faq_list_a{
	width: 100%;
	font-weight: var(--fontWeightDefault);
	font-size: 16px;
	line-height: 150%;
	color: var(--textColor3);
	margin: 0 0 32px 0;
}
.c2cMerchant_faq_list_a a{
	color: #2354E6;
}
.c2cMerchant_faq_list_hide .c2cMerchant_faq_list_a{
	display: none;
}
.c2cMerchant_faq_list_show .c2cMerchant_faq_list_a{
	display: block;
	
}
.c2cMerchant_faq_list_show svg{
	transform:rotate(180deg);
}
.c2cMerchant_faq_list_show path{
	stroke: #2354E6;
}

.edit_flex{
	display: flex;
    align-items: center;
}
.edit_price{
	display: flex;
    align-items: center;
	margin-right: 24px;
}
.edit_price_check{
	width: 16px;
	height: 16px;
	background: #E6E9F2;
	mix-blend-mode: normal;
	border: 1px solid #E6E9F2;
	border-radius: 50%;
	margin-right: 8px;
	display: flex;
	align-items: center;
    justify-content: center;
}
.edit_price_check_icon{
	width: 6px;
	height: 6px;
	border-radius: 50%;
	display: inline-block;
	background: var(--FFFFFF);
	margin: 0 auto;
	line-height: 16px;
}
.edit_price_txt{
	font-weight: var(--fontWeightDefault);
	font-weight: 400;
	font-size: 14px;
	line-height: 14px;
	display: flex;
	align-items: center;
	color: var(--textColor3);
}
#p2p_edit_modal-body .select_icon.select_inline_input{
	width: 85%;
	min-width: 469px;
}
#p2p_edit_modal-body .select_withIcon.select_input.select_inline.icon-select_input{
	padding-left: 480px !important;
}
#p2p_edit_modal-body .select_withIcon.select_input.select_inline.icon-select_input:disabled{
	background-color: #ffffff !important;
	border: 1px solid rgb(206, 212, 218) !important;
    color: rgb(77, 83, 102) !important;
    cursor: not-allowed !important;
}
.classic-dark #p2p_edit_modal-body .select_withIcon.select_input.select_inline.icon-select_input:disabled{
	background-color: #141417 !important;
	border: 1px solid #333333 !important;
    color: #fff !important;
    cursor: not-allowed !important;
	opacity:1;
}
.c2cMerchant_condition_tit{
	width: 1440px;
	margin: 140px auto 0;
	font-weight: var(--fontWeightHeavy);
	font-size: 40px;
	line-height: 150%;
	color: var(--textColor1);
}
.c2cMerchant_condition_uncomplete{
	width: 1440px;
	margin: 48px auto 0;
	display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.c2cMerchant_condition_uncomplete_item{
	width: 708px;
	height: 246px;
	background: var(--listbg);
	border-radius: 8px;
	padding: 31px 24px 24px;
	box-sizing: border-box;
	position: relative;
}
.c2cMerchant_condition_icon{
	display: block;
	position: absolute;
	width: 30px;
	height: 30px;
	top: 24px;
	right: 24px;
}
.c2cMerchant_condition_icon_dui{
	background-image: url('/images/c2c_image/icondui.png');
	background-size: cover;
}
.c2cMerchant_condition_icon_cuo{
	background-image: url('/images/c2c_image/iconcuo.png');
	background-size: cover;
}
.c2cMerchant_uncomplete_item_tit1{
	width: 100%;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	line-height: 16px;
	color: var(--textColor2);
}
.c2cMerchant_uncomplete_item_tit2{
	width: 100%;
	font-weight: var(--fontWeightHeavy);
	font-size: 24px;
	line-height: 24px;
	color: var(--textColor1);
	margin: 31px 0 8px;
}
.c2cMerchant_uncomplete_item_tit3{
	font-weight: var(--fontWeightDefault);
	font-size: 16px;
	line-height: 150%;
	color: var(--textColor3);
	width: 100%;
	min-height: 48px;
}
.c2cMerchant_btn_main{
	width: 100%;
	height: 40px;
	margin-top: 24px;
	display: flex;
    flex-direction: row;
}
.c2cMerchant_btn_nolink{
	padding: 0 24px;
	height: 40px;
	border-radius: 4px;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	line-height: 40px;
	background: var(--E6E9F2);
	color: var(--textColor4);
	box-sizing: border-box;
	display: inline-block;
	cursor: not-allowed;
}
.c2cMerchant_btn_refresh{
	width: 48px;
	height: 40px;
	background: var(--EEF1FA);
	border-radius: 4px;
	margin-right: 8px;
	display: flex;
    align-items: center;
    justify-content: center;
	cursor: pointer;
}
.c2cMerchant_btn_link{
	padding: 0 24px;
	height: 40px;
	color: #2354E6;
	border-radius: 4px;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	line-height: 40px;
	box-sizing: border-box;
	display: inline-block;
	border: 1px solid #2354E6;
	cursor: pointer;
}
.c2cMerchant_btn_nologin{
	width: 329px;
	height: 72px;
	margin: 80px auto 140px;
	text-align: center;
	line-height: 72px;
	background: #2354E6;
	border-radius: 8px;
	font-size: 28px;
	font-weight: var(--fontWeightHeavy);
	color: #FFFFFF;
	cursor: pointer;
}
.c2cMerchant_btn_login{
	width: 512px;
	height: 72px;
	margin: 80px auto 140px;
	text-align: center;
	line-height: 72px;
	border-radius: 8px;
	font-size: 28px;
	font-weight: var(--fontWeightHeavy);
}
.c2cMerchant_compbtn{
	background: #2354E6;
	color: #FFFFFF;
	cursor: pointer;
}
.c2cMerchant_nocompbtn{
	background: var(--E6E9F2);
	color: var(--textColor4);
	cursor: not-allowed;
}
.c2cMerchant_verified_main{
	width: 1440px;
	height: 288px;
	margin: 125px auto 140px;
	display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.c2cMerchant_verified_item{
	width: 100%;
	height: 128px;
	background: #FFFFFF;
	border: 1.61341px solid #EEF1FA;
	border-radius: 12.9073px;
	display: flex;
}
body.classic-dark .c2cMerchant_verified_item{
	border: 1.61341px solid #2A2F40;
	background: #1f2433;
}
.c2cMerchant_verified_item-left{
	width: 70%;
	height: 128px;
}
.c2cMerchant_verified_item-rig{
	width: 30%;
	height: 128px;
	display: flex;
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}
.c2cMerchant_verified_item_tit1{
	font-weight: var(--fontWeightHeavy);
	font-size: 24px;
	line-height: 24px;
	color: var(--textColor1);
	margin:32px 0 16px 0;
	padding: 0 0 0 32px;
	box-sizing: border-box;
}
.c2cMerchant_verified_item_tit2{
	font-weight: var(--fontWeightDefault);
	font-size: 16px;
	line-height: 150%;
	color: var(--textColor3);
	padding: 0 0 0 32px;
	box-sizing: border-box;
}
.c2cMerchant_verified_item1_btn{
	min-width: 102px;
	height: 52px;
	border-radius: 8px;
	line-height: 52px;
	text-align: center;
	font-weight: var(--fontWeightHeavy);
	font-size: 20px;
	color: #ffffff;
	cursor: pointer;
	padding: 0 12px;
}
.c2cMerchant_verified_buy{
	background-color: var(--c2cGreen);
	margin-right: 24px;
}
.c2cMerchant_verified_sell{
	background-color: var(--c2cRed);
	margin-right: 32px;
}
.c2cMerchant_verified_btn{
	width: 121px;
	height: 52px;
	background: #2354E6;
	border-radius: 8px;
	line-height: 52px;
	text-align: center;
	font-weight: var(--fontWeightHeavy);
	font-size: 20px;
	color: #ffffff;
	cursor: pointer;
	margin-right: 32px;
}
.c2cMerchant_verified_nobtn{
	width: 121px;
	height: 52px;
	background: var(--E6E9F2);
	border-radius: 8px;
	line-height: 52px;
	text-align: center;
	font-weight: var(--fontWeightHeavy);
	font-size: 20px;
	color: var(--textColor4);
	cursor: pointer;
	margin-right: 32px;
}
.c2cMerchant_verified_ok{
	width: 100%;
	height: 30px;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	color: var(--textColor1);
	padding-right: 32px;
	box-sizing: border-box;
	display: flex;
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}
.c2cMerchant_verified_okicon{
	display: block;
	background-image: url('/images/c2c_image/icondui.png');
	background-size: cover;
	width: 30px;
	height: 30px;
	margin-right: 8px;
}
/* 商家招募h5 */
.C2cMerchanth5{
	width: 100%;
	overflow-x: hidden;
    background-color: #FFFFFF;
    height: auto;
	box-sizing: border-box;
	position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}
body.classic-dark .C2cMerchanth5{
	background: #151926;
}
.isphone_c2cMerchant{
	width: 100%;
}
.isphone_c2cMerchant_nav{
	width: 100%;
	height: 44px;
	background: none;
	display: flex;
    flex-direction: row;
    align-items: center;
}
.isphone_c2cMerchant_nav_back{
	display: block;
}
.isphone_c2cMerchant_nav_tit{
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	color: var(--textColor1);
	margin: 0 auto;
}
.isphone_c2cMerchant_banner_bg{
	width: 100%;
	min-height: 174px;
	background: var(--merchantbg);
	background-size: cover;
	padding: 0px 16px 0;
	box-sizing: border-box;
	
}
.isphone_c2cMerchant_banner_bot{
	display: flex;
    flex-direction: row;
    justify-content: space-between;
	width: 100%;
	min-height: 130px;
}
.isphone_c2cMerchant_banner_left{
	width: 70%;
	padding-top: 8px;
}
.isphone_c2cMerchant_banner_rig{
	width: 98px;
	height: 98px;
	margin: 0 0 0 8px;
	background-image: var(--merchantimg);
	background-size: cover;
}
.isphone_c2cMerchant_banner_tit{
	font-weight: var(--fontWeightHeavy);
	font-size: 20px;
	line-height: 150%;
	color: var(--textColor1);
	margin: 0 0 16px;
}
.isphone_c2cMerchant_banner_stit{
	font-weight: var(--fontWeightDefault);
	font-size: 14px;
	line-height: 150%;
	color: var(--textColor3);
}
.isphone_uncomplete{
	width: 100%;
	padding: 0 16px;
	box-sizing: border-box;
	margin: 24px auto 0;
}
.isphone_uncomplete_item_main{
	width: 100%;
	padding: 21px 16px 24px;
	box-sizing: border-box;
	margin: 0 auto 16px;
	background: var(--listbg);
	border-radius: 8px;
	position: relative;
}
.isphone_uncomplete_icon{
	position: absolute;
	top: 16px;
	right: 16px;
	display: block;
	width: 24px;
	height: 24px;
}
.isphone_uncomplete_item_tit1{
	font-weight: var(--fontWeightDefault);
	font-size: 14px;
	line-height: 100%;
	color: var(--textColor2);
	margin-bottom: 21px;
}
.isphone_uncomplete_item_tit2{
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	line-height: 100%;
	color: var(--textColor1);
	margin-bottom: 8px;
}
.isphone_uncomplete_item_tit3{
	font-weight: var(--fontWeightDefault);
	font-size: 12px;
	line-height: 150%;
	color: var(--textColor3);
	margin-bottom: 24px;
}
.isphone_uncomplete_btn_nolink{
	width: 100%;
	height: 32px;
	border-radius: 4px;
	text-align: center;
	line-height: 32px;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	color: var(--textColor4);
	background: var(--EEF1FA);
}
.isphone_uncomplete_btn_link{
	width: 100%;
	height: 32px;
	background: var(--EEF1FA);
	border-radius: 4px;
	text-align: center;
	line-height: 32px;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	color: #2354E6;
}
.isphone_uncomplete_main_btn{
	width: 100%;
	height: 44px;
	line-height: 44px;
	border-radius: 4px;
	text-align: center;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	margin: 40px auto 0;
}
.isphone_uncomplete_link{
	background: #2354E6;
	color: #ffffff;
}
.isphone_uncomplete_nolink{
	color: var(--textColor4);
	background: var(--EEF1FA);
}
.isphone_c2cMerchant_verified_banner_bg{
	width: 100%;
	min-height: 97px;
	background: var(--merchantbg);
	background-size: cover;
	padding: 0 16px 0;
	box-sizing: border-box;
	font-weight: var(--fontWeightHeavy);
	font-size: 20px;
	line-height: 150%;
	color: var(--textColor1);
}
.isphone_c2cMerchant_verified_item{
	width: 100%;
	padding: 16px 16px 24px;
	box-sizing: border-box;
	margin: 0 auto 16px;
	background: var(--listbg);
	border-radius: 8px;
	position: relative;
}
.isphone_c2cMerchant_verified_tit1{
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	line-height: 100%;
	color: var(--textColor1);
	margin-bottom: 16px;
}
.isphone_c2cMerchant_verified_tit2{
	font-weight: var(--fontWeightDefault);
	font-size: 12px;
	line-height: 150%;
	color: var(--textColor3);
	margin-bottom: 24px;
}
.isphone_c2cMerchant_verified_btn_main{
	width: 100%;
	height: 32px;
	margin: 0 auto;
	display: flex;
    justify-content: space-between;
}
.isphone_c2cMerchant_verified_buybtn{
	width: 46%;
	height: 32px;
	text-align: center;
	line-height: 32px;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	color: #ffffff;
	background: var(--c2cGreen);
	border-radius: 4px;
}
.isphone_c2cMerchant_verified_sellbtn{
	width: 46%;
	height: 32px;
	text-align: center;
	line-height: 32px;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	color: #ffffff;
	background: var(--c2cRed);
	border-radius: 4px;
}
.isphone_c2cMerchant_verified_ok{
	width: 100%;
	height: 32px;
	margin: 0 auto;
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	line-height: 32px;
	display: flex;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
	color: var(--textColor1);
}
.isphone_c2cMerchant_verified_okicon{
	display: block;
	background-image: url('/images/c2c_image/icondui.png');
	background-size: cover;
	width: 24px;
	height: 24px;
	margin-right: 4px;
}
.isphone_c2cMerchant_verified_btn{
	width: 100%;
	height: 32px;
	border-radius: 4px;
	text-align: center;
	line-height: 32px;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	background: #2354E6;
	color: #ffffff;
}
.isphone_c2cMerchant_verified_nobtn{
	width: 100%;
	height: 32px;
	border-radius: 4px;
	text-align: center;
	line-height: 32px;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	color: var(--textColor4);
	background: var(--EEF1FA);
}

/* 视频 */
.p2p-popup-shade{
	display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    justify-content: center;
    align-items: center;
    z-index: 999999;
}
.p2p-popup-box{
	min-height: unset;
    padding: 0;
    margin: auto;
    transform: translateY(50%);
    background: unset;
    width: 800px;
	box-sizing: border-box;
    min-width: 750px;
}
.p2p-popup-box *{
	width: 800px;
}
@media screen and (max-width:992px){
	.p2p-popup-box{
		width: 100%;
		min-width: 100%;
	}
	.p2p-popup-box *{
		width: 100%;
	}
}

/* 媒体查询1280宽度 */
@media screen and (max-width:1440px){
	/* 快捷交易 */
	body, html {
		width: 100%;
		min-width: 1280px;
	}
	.c2c_module{
		width: 100%;
		min-width: 1280px;
	}
	/* .minW{
		width: 1280px;
	}
    .c2cNav{
		min-width: 1280px;
    	width: 100%;
	} */
	.c2cContent{
		width: 100%;
		margin: 0 auto;
	}
	.c2cAdvantage-main{
		min-width: 1280px;
		width: 1280px;
	}
	.c2cAdvantage-item-main{
		min-width: 1280px;
		width: 100%;
	}
	.c2cAdvantage-item{
		width: 426px;
	}
	.c2cAdvantage-item-stit{
		width: 380px;
	}
	.c2cLearnmore-main{
		min-width: 1280px;
		width: 1280px;
	}
	.c2cLearnmore-item-main{
		min-width: 1280px;
		width: 100%;
	}
	.c2cLearnmore-item{
		width: 310px;
	}
	.c2cMerchant-main{
		min-width: 1280px;
		width: 1280px;
	}
	.c2cMerchant-item-main{
		min-width: 1280px;
		width: 100%;
	}
	.c2cMerchant-item{
		width: 310px;
	}
	.c2cMerchant-item-img{
		width: 310px;
	}
	.C2cQuickTradeMainLeft{
		background: url('/images/c2c_image/bjgroup.png') no-repeat -95px;
	}
	/* 法币订单 */
	.c2cOrder-rule-main{
		width: 1280px;
	}
	.c2cOrder-rule-titbg{
		width: 1280px;
	}
	.c2cOrder-rule-txt{
		width: 1280px;
	}
	/* 自选交易 */
	.markList-table-scroll table, tbody{
		width: 1280px;
	}
	
	
	.marketNav{
		width: 1280px;
	}
	.marketSelectNav{
		width: 1280px;
	}
	.marketList-tittle-main{
		width: 1280px;	
	}
	.marketList-tittle1{
		width: 296px;
	}
	.marketList-tittle2{
		width: 136px;
		margin-left: 8px;
	}
	.marketList-tittle3{
		width: 160px;
		margin-left: 8px;
	}
	.marketList-tittle4{
		width: 224px;
		margin-left: 8px;
	}
	.marketList-tittle5{
		width: 296px;
		margin-left: 8px;
	}
	.marketList-tittle6{
		width: 128px;
		margin-left: 8px;
	}

	.markList-table-scroll{
		width: 1280px;
	}
	.markList-table-item-main{
		width: 1280px !important;
	}
	.markList-table-item1{
		width: 296px;
	}
	.markList-table-item2{
		width: 136px;
		margin-left: 8px;
	}
	.markList-table-item3{
		width: 160px;
		margin-left: 8px;
	}
	.markList-table-item4{
		width: 224px;
		margin-left: 8px;
	}
	.markList-table-item5{
		width: 296px;
		margin-left: 8px;
	}
	.markList-table-item5-payitem-name{
		display: inline-block;
		max-width: 280px;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.markList-table-item6{
		width: 128px;
		margin-left: 8px;
	}

	/* 商家主页 */
	.detailOtherList-table-scroll table, tbody{
		width: 1280px;
	}
	.detailMyList-table-scroll table, tbody{
		width: 1280px;
	}
	.C2cUserDetail-usermain{
		width: 1280px;
	}
	.C2cUserDetail-userbox{
		width: 1280px;
	}
	.C2cUserDetail-usertop,.C2cUserDetail-userbot{
		width: 1193px;
	}
	.C2cUserDetail-usertop-left{
		width: 570px;
	}
	.C2cUserDetail-username-avarig{
		width: 494px;
	}
	.C2cUserDetail-username{
		max-width: 310px;
	}
	.C2cUserDetail-usertop-rig{
		width: 623px;
	}
	.C2cUserDetail-list-h{
		width: 1280px;
	}
	.C2cUserDetailList-tittle-main{
		width: 1280px;
	}
	.C2cUserDetailList-othertittle1{
		width: 128px;
		
	}
	.C2cUserDetailList-othertittle2{
		width: 130px;
		
	}
	.C2cUserDetailList-othertittle3{
		width: 160px;	
	}
	.C2cUserDetailList-othertittle4,.C2cUserDetailList-othertittle5{
		width: 180px;
		
	}
	.C2cUserDetailList-othertittle6{
		width: 100px;	
	}
	.C2cUserDetailList-othertittle7{
		width: 162px;
	}
	.detailOtherList-table-scroll{
		width: 1280px;
		margin: 0 auto;
	}
	.detailOtherList-table-item-main{
		width: 1280px;
	}
	.detailOtherList-table-item1{
		width: 128px;
	}
	.detailOtherList-table-item2{
		width: 130px;
	}
	.detailOtherList-table-item3{
		width: 160px;	
	}
	.detailOtherList-table-item4,.detailOtherList-table-item5{
		width: 180px;
	}
	.detailOtherList-table-item6{
		width: 100px;
	}
	.detailOtherList-table-item6-name{
		display: inline-block;
		max-width: 85px;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.detailOtherList-table-item7{
		width: 162px;
	}


	.C2cUserDetailList-mytittle1{
		width: 96px;
	}
	.C2cUserDetailList-mytittle2{
		width: 122px;
	}
	.C2cUserDetailList-mytittle3{
		width: 187px;
	}
	.C2cUserDetailList-mytittle4{
		width: 168px;
	}
	.C2cUserDetailList-mytittle5{
		width: 136px;
	}
	.C2cUserDetailList-mytittle6{
		width: 127px;
	}
	.C2cUserDetailList-mytittle7{
		width: 150px;
	}
	.C2cUserDetailList-mytittle8{
		width: 80px;
	}
	.C2cUserDetailList-mytittle9{
		width: 70px;
	}
	.detailMyList-table-scroll{
		width: 1280px;
	}
	.detailMyList-table-item-main{
		width: 1280px;
	}
	.detailMyList-table-item1,.detailMyList-table-item1-topnum,.detailMyList-table-item1-botnum{
		width: 96px;
	}
	.detailMyList-table-item2{
		width: 122px;
	}
	.detailMyList-table-item3,.detailMyList-table-item3-topnum,.detailMyList-table-item3-botnum{
		width: 187px;
	}
	.detailMyList-table-item4,.detailMyList-table-item4-topnum,.detailMyList-table-item4-botnum{
		width: 168px;
	}
	.detailMyList-table-item5{
		width: 136px;
	}
	.detailMyList-table-item6{
		width: 127px;
	}
	.detailMyList-table-item7{
		width: 150px;
	}
	.detailMyList-table-item8{
		width: 80px;
	}
	.detailMyList-table-item9{
		width: 70px;
	}
	/* 商家招募 C2cMerchant*/
	.c2cMerchant_banner_main{
		width: 1280px;
	}
	.c2cMerchant_advantage_main{
		width: 1280px;
	}
	.c2cMerchant_advantage_list{
		width: 304px;
	}
	.c2cMerchant_faq{
		width: 1280px;
	}
	.c2cMerchant_faq_main{
		width: 1280px;
	}
	.c2cMerchant_condition_uncomplete_item{
		width: 628px;
	}
	.c2cMerchant_verified_main{
		width: 1280px;
	}
} 


.C2cQuickTradeCurraBorder{
    font-weight: var(--fontWeightBold);
    font-size: 14px;
	border-radius: 8px;
	height: 52px;
	border: 1px solid rgb(230, 233, 242);
    background: transparent;
	display: flex;
    align-items: center;
	position: relative;
	
}
.ar-body .C2cQuickTradeCurraBorder{
	flex-direction: row-reverse;
}
body.classic-dark .C2cQuickTradeCurraBorder{
	border-color: #2a2f40 !important;
}
.C2cQuickTradeCurraBorder .fiatSelect_money_icon{
	position: absolute;
	font-size: 12px;
	line-height: 12px;
	color: var(--textColor3);
	padding-left: 2px;
	border-left: 1px solid var(--E6E9F2);
	top: 3px;
    z-index: 1;
    left: 16px;
	font-weight: var(--c2cFontWeightDefault);
}
.C2cQuickTradeCurrainput{
	border: none;
    background: transparent;
    font-weight: var(--fontWeightBold);
    font-size: 14px;
}
body.classic-dark .C2cQuickTradeCurrainput{
	border: none;
    background: transparent;
    font-weight: var(--fontWeightBold);
    font-size: 14px;
}

/* 商家主页关注拉黑列表及按钮 */
.detailFollow-main{
	width: 1440px;
	margin: 72px auto 0;
}
.c2c-detailFollow-tab{
	width: 100%;
	height: 52px;
	display: flex;
	align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    align-content: center;
}
.c2c-detailFollow-tab li{
	cursor: pointer;
	transition: var(--transAll);
	position: relative;
	margin: 0 16px;
	font-size: 28px;
	color: var(--textColor4);
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: var(--fontWeightHeavy);
}
.c2c-detailFollow-tab li:first-child{
	margin-left: 0}
.c2c-detailFollow-tab li:last-child{
	margin-right: 0}
.c2c-detailFollow-tab li.active{
	color: var(--textColor1);
}
.c2c-detailFollow-tab li.active:before{
	content: '';
	background: var(--navline);
	width: 8px;
	height: 8px;
	transform: translateX(-50%);
	left: 50%;
	bottom: 0;
	position: absolute;
}
.c2c-detailFollow-tabmain{
	width: 100%;
	margin-top: 16px;
}
.C2cUserFollowlList-tittle-main{
	width: 1440px;
	height: 48px;
	background: var(--listbg);
	margin: 0 auto;
	padding: 0 24px;
	box-sizing: border-box;
}
.C2cUserFollowlList-tittle-main li{
	float: left;
	height: 48px;
	line-height: 48px;
	font-style: normal;
	font-size: 12px;
	letter-spacing: 0.4px;
	font-weight: var(--fontWeightDefault);
	color: var(--textColor3);
}
.C2cUserFollowList-followtittle1{
	width: 477px;
}
.C2cUserFollowList-followtittle2{
	width: 426px;
}
.C2cUserFollowList-followtittle3{
	width: 187px;
}
.C2cUserFollowList-followtittle4{
	width: 302px;
	text-align: right;
}
.C2cUserBlockList-blocktittle1{
	width: 378px;
}
.C2cUserBlockList-blocktittle2{
	width: 261px;
}
.C2cUserBlockList-blocktittle3{
	width: 274px;
}
.C2cUserBlockList-blocktittle4{
	width: 320px;
}
.C2cUserBlockList-blocktittle5{
	width: 159px;
	text-align: right;
}
.detailFollowList-table-scroll,.detailBlockList-table-scroll{
	width: 1440px;
	margin: 0 auto;
}
.detailFollowList-table-scroll table,tbody,.detailBlockList-table-scroll table,tbody{
	width: 1440px;
	margin: 0 auto;
	direction: ltr;
}
.detailFollowList-table-item-main{
	width: 1440px;
	height: 96px;
	background: var(--FFFFFF);
	display: block;
	padding: 0 24px;
	box-sizing: border-box;
	display: flex;
}
.detailFollowList-table-item-main td{
	height: 96px;
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	color: var(--textColor1);
	align-items: center;
}
.detailFollowList-table-item1{
	width: 477px;
}
.detailFollowList-table-item2{
	width: 426px;
	display: flex;
}
.detailFollowList-table-item3{
	width: 187px;
	display: flex;
}
.detailFollowList-table-item4{
	width: 302px;
	display: flex;
	justify-content: flex-end;
}
.detailFollowList-table-item1-link{
	display: flex;
	width: 100%;
	height: 100%;
	align-items: center;
}
.detailFollowList-avatar{
	width: 32px;
	height: 32px;
	border-radius: 50px;
	background-size: 100% !important;
	position: relative;
}
.detailFollowList-avatar-icon{
	position: absolute;
	width: 10px;
	height: 10px;
	border: 2px solid #FFFFFF;
	border-radius: 50%;
	right: 0;
    bottom: -5px;
}
.detailFollowList-noavatar{
	display: block;
	width: 32px;
	height: 32px;
	border-radius: 50px;
	line-height: 32px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	background-color: #83A0A3;
}
.detailFollowList-username{
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	color: #2354E6;
	max-width: 270px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	margin-left: 8px;
}
.detailFollowList-blue{
	width: 16px;
	height: 16px;
	vertical-align: inherit;
	margin-left: 4px;
}
.detailFollowList-vip{
	width: 32px;
	height: 14px;
	margin-left: 4px;
}
.detailFollowList-traded{
	display: inline-block;
	height: 16px;
	min-width: 46px;
	max-width: 46px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: var(--fontWeightDefault);
	border-radius: 2px;
	line-height: 16px;
	text-align: center;
	padding: 0 4px;
	background: linear-gradient(90deg, #16D9D9 0%, #1979FF 100%);
	color: #FFFFFF;
	font-size: 12px;
	margin-left: 4px;
}
.detailFollowList-btn{
	display: inline-block;
	cursor: pointer;
	color: #2354E6;
}
.detailBlockList-table-item-main{
	width: 1440px;
	height: 96px;
	background: var(--FFFFFF);
	display: block;
	padding: 0 24px;
	box-sizing: border-box;
	display: flex;
}
.detailBlockList-table-item-main td{
	height: 96px;
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	color: var(--textColor1);
	align-items: center;
}

.detailBlockList-table-item1{
	width: 378px;
}
.detailBlockList-table-item2{
	width: 261px;
	display: flex;
}
.detailBlockList-table-item3{
	width: 274px;
	display: flex;
}
.detailBlockList-table-item4{
	width: 320px;
	display: flex;
}
.detailBlockList-table-item5{
	width: 159px;
	display: flex;
	justify-content: flex-end;
}
.detailBlockList-table-item1-link{
	display: flex;
	width: 100%;
	height: 100%;
	align-items: center;
}
.detailBlockList-avatar{
	width: 32px;
	height: 32px;
	border-radius: 50px;
	background-size: 100% !important;
}
.detailBlockList-noavatar{
	display: block;
	width: 32px;
	height: 32px;
	border-radius: 50px;
	line-height: 32px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	background-color: #83A0A3;
}
.detailBlockList-username{
	font-style: normal;
	font-weight: var(--fontWeightBold);
	font-size: 16px;
	color: #2354E6;
	max-width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	margin-left: 8px;
}
.detailBlockList-blue{
	width: 16px;
	height: 16px;
	vertical-align: inherit;
	margin-left: 4px;
}
.detailBlockList-vip{
	width: 32px;
	height: 14px;
	margin-left: 4px;
}
.detailBlockList-traded{
	display: inline-block;
	height: 16px;
	min-width: 46px;
	max-width: 46px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: var(--fontWeightDefault);
	border-radius: 2px;
	line-height: 16px;
	text-align: center;
	padding: 0 4px;
	background: linear-gradient(90deg, #16D9D9 0%, #1979FF 100%);
	color: #FFFFFF;
	font-size: 12px;
	margin-left: 4px;
}
.detailBlockList-btn{
	display: inline-block;
	cursor: pointer;
	color: #2354E6;
}
.detailBlockList-table-item4-txt{
	width: 320px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
    overflow: hidden;
}
.C2cUserDetail-follow-btn{
	min-width: 92px;
	height: 32px;
	background: #2354E6;
	border-radius: 4px;
	border: none;
	color: #FFFFFF;
	font-size: 14px;
	cursor: pointer;
	margin-right: 8px;
	padding: 0 16px;
	box-sizing: border-box;
}
.C2cUserDetail-followed-btn{
	width: 111px;
	height: 32px;
	background: none;
	border-radius: 4px;
	border: 1px solid #2354E6;
	color: #2354E6;
	font-size: 14px;
	cursor: pointer;
	margin-right: 8px;
}
.C2cUserDetail-unfollowed-btn{
	width: 111px;
	height: 32px;
	background: #2354E6;
	border-radius: 4px;
	border: none;
	color: #FFFFFF;
	font-size: 14px;
	cursor: pointer;
	margin-right: 8px;
}
.C2cUserDetail-followed-btn path{
	fill:#2354E6;
}
.C2cUserDetail-blocked-btn{
	width: 111px;
	height: 32px;
	background: none;
	border-radius: 4px;
	border: 1px solid #2354E6;
	color: #2354E6;
	font-size: 14px;
	cursor: pointer;
	margin-right: 8px;
}
.C2cUserDetail-blocked-btn path{
	fill:#2354E6;
	background: none;
}
.C2cUserDetail-unblocked-btn{
	width: 111px;
	height: 32px;
	background: #2354E6;
	border-radius: 4px;
	border: none;
	color: #FFFFFF;
	font-size: 14px;
	cursor: pointer;
	margin-right: 8px;
}
@media screen and (max-width:1440px){
	.detailFollow-main{
		width: 1280px;
		margin: 72px auto 0;
	}
	.C2cUserFollowlList-tittle-main{
		width: 1280px;
	}
	.C2cUserFollowList-followtittle2{
		width: 300px;
	}
	.C2cUserFollowList-followtittle3{
		width: 213px;
	}
	.C2cUserFollowList-followtittle4{
		width: 242px;
	}
	.C2cUserBlockList-blocktittle2{
		width: 211px;
	}
	.C2cUserBlockList-blocktittle3{
		width: 224px;
	}
	.C2cUserBlockList-blocktittle5{
		width: 99px;
	}
	.detailFollowList-table-scroll,.detailBlockList-table-scroll{
		width: 1280px;
	}
	.detailFollowList-table-scroll table,tbody,.detailBlockList-table-scroll table,tbody{
		width: 1280px;
	}
	.detailFollowList-table-item-main{
		width: 1280px;
	}
	.detailFollowList-table-item2{
		width: 300px;
	}
	.detailFollowList-table-item3{
		width: 213px;
	}
	.detailFollowList-table-item4{
		width: 242px;
	}
	.detailBlockList-table-item-main{
		width: 1280px;
	}
	.detailBlockList-table-item2{
		width: 211px;
	}
	.detailBlockList-table-item3{
		width: 224px;
	}
	.detailBlockList-table-item5{
		width: 99px;
	}
	.c2cMerchant_condition_tit{
		width: 1280px;
	}
	.c2cMerchant_condition_uncomplete{
		width: 1280px;
	}
}
.ar-body .c2c-detailFollow-tab li:first-child{
		margin-right: 0;
	}
.ar-body .c2c-detailFollow-tab li:last-child{
		margin-right: 16px;
	}
.ar-body .C2cUserFollowlList-tittle-main li{
	text-align: left;
}
.ar-body .C2cUserFollowlList-tittle-main li:last-child{
	text-align: right;
}
.ar-body .c2c-detailFollow-tabmain .mantine-Group-root{
	flex-direction: row-reverse;
}


@media screen and (max-width: 1024px) {
	body, html {
		width: 100%;
		min-width: 0px;
	}
	.c2c_module{
		width: 100%;
		min-width: 0px;
	}
}

/* 市商入口 */
.c2c_marketers_link{
	height: 32px;
	background: rgba(63, 243, 168, 0.1);
	border-radius: 4px;
	padding: 9px 30px 9px 13px;
	box-sizing: border-box;
	display: flex;
    flex-direction: row;
    align-items: center;
	cursor: pointer;
	position: relative;
    /* top: 4px; */
	margin-left: 20px;	
	overflow: hidden;
}
.c2c_marketers_link::before{
	content: '';
	position: absolute;
	left: -20%;
	width: 32px;
	height: 100%;
	transform: skewX(-46.23deg) translateX(0%);
	/* background: linear-gradient(to right, transparent 20%, rgba(255, 255, 255, 0.8) 60%, transparent 20%); */
	background: rgba(255, 255, 255, 0.5);
	animation: sheen 1.8s infinite;
	z-index: 0;
}
body.classic-dark .c2c_marketers_link::before{
	background:rgba(32, 63, 55, 1);
}
@keyframes sheen {
	100% {
		transform: skewX(-46.23deg) translateX(1000%);
	}
}
.c2c_marketers_link_icon1{
	display: inline-block;
	width: 32px;
	height: 16px;
	background: url('/images/c2c_image/sschanp.png?v=1') no-repeat;
	background-size: cover;
	z-index: 1;
}
.c2c_marketers_link_txt{
	font-weight: var(--fontWeightHeavy);
	font-size: 12px;
	line-height: 14px;
	font-style: normal;
	background: linear-gradient(90.29deg, #48BC84 0%, #28C985 59.31%, #1692D8 87.41%), #FFFFFF;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	margin: 0 7px 0 4px;
	z-index: 1;
}
.c2c_marketers_link_icon2{
	display: inline-block;
	width: 7px;
	height: 11px;
	background: url('/images/c2c_image/sslink.png') no-repeat;
	background-size: cover;
	z-index: 1;
}
.c2c_marketers_link_icon3{
	position: absolute;
	width: 50px;
	height: 13px;
	background: linear-gradient(99.09deg, #FFEFC6 0%, #FFD076 100%);
	border: 0.4px solid #FFD28F;
	transform: rotate(30deg);
	font-weight: var(--fontWeightHeavy);
	font-size: 11px;
	line-height: 13px;
	color: #6C5533;
	right: -13px;
    top: 1px;
    text-align: center;
	padding-left: 7px;
}


.js-copy-other-success{
	position: absolute;
	padding: 5px 8px;
	display: block;
    width: max-content;
	width: max-content;
    right: -6px;
    bottom: 25px;
	color: #FFFFFF !important;
	background: #000000;
	border-radius: 4px;
}
.js-copy-other-success::before{
	width: 6px;
	height: 6px;
	content: '';
	background: #000000;
	position: absolute;
    right: 10px;
    bottom: -3px;
    transform: rotate(45deg);
}
#c2cOrderCancle .mantine-Group-root{
	display: flex !important;
    align-items: flex-start !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
}
#c2cOrderCancle .mantine-RadioGroup-label{
	display: flex !important;
	align-items: flex-start !important;
}
#c2cOrderCancle .mantine-RadioGroup-radioWrapper{
	width: 100%;
}
.c2cOrderCancle-title{
	width: 520px;
}
.c2cOrderCancle-content{
	padding: 16px;
	box-sizing: border-box;
	background: var(--listbg);
	border-radius: 8px;
	/* margin-top: 16px; */
	width: 520px;
}
.c2cOrderCancle-cancelReason-length{
	position: absolute;
	right: 12px;
	bottom: 12px;
	font-weight: 400;
	font-size: 14px;
	color: var(--textColor4);
}
.markList-table-item5-payitem{
	margin: 4px 10px 4px 0;
	display: flex;
    align-items: center;
	font-size: 14px;
	color: var(--textColor2);
	line-height: 100%;
}
.markList-table-item5-payitem-name{
	display: inline-block;
    max-width: 280px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	height: 16px;
}
.c2cMenu_root{
	height: 7px;
	width: 10px;
}
.c2cMenu_body{
	padding: 8px;
	box-sizing: border-box;

}
.c2cMenu_item{
	height: 14px !important;
	margin: 12px 0;
	padding: 0;
	cursor: default;
}
.c2cMenu_itemHovered{
	background: none;
}
.c2cMenu_itemInner{
	height: 14px;
	cursor: default;
}
.c2cMenu_itemBody{
	height: 14px;
	cursor: default;
}
.c2cMenu_itemLabel{
	height: 14px;
}
.markList-table-item5-payitem-icon{
	display: block;
	width: 2px;
	height: 12px;
	margin: 0 4px 0 0;
}
.markList-table-item5-payitem-color{
	display: block;
	width: 2px;
	min-width: 2px;
	height: 12px;
	margin: 0 4px 0 0;
}


.quicModal-main{
	width: 100%;
	height: auto;
	min-height: 440px;
	display: flex;
    flex-direction: row;
	border-radius: 16px;
}
.quicModal-main-left{
	width: 412px;
	padding: 32px 40px 32px 40px;
	box-sizing: border-box;
	background: var(--EEF1FA);
	border-radius: 16px 0 0 16px;
}
.quicModal-main-rig{
	width: 408px;
	padding: 32px 40px 32px 40px;
	box-sizing: border-box;
	position: relative;
	background: var(--color-card-2);
}
.quicModal-main-rig .quickModal{
	margin-bottom: 75px;
}
/* .quicModal-main-rig .quickModal{
	overflow-y: scroll;
	max-height:301px;
}
.quicModal-main-rig .quickModal::-webkit-scrollbar {
    width: 3px;    
}
.quicModal-main-rig .quickModal::-webkit-scrollbar-thumb {
    background: var(--scroll);
    border-radius: 6px;
} */

.quicModal-btn-main{
	display: flex;
    align-items: center;
    justify-content: space-between;
    position: absolute;
	bottom:32px;
}
.quicModal-buycol{
	color: var(--c2cGreen);
}
.quicModal-sellcol{
	color: var(--c2cRed);
}
.quicModal-buybtn{
	background: var(--c2cGreen);
}
.quicModal-buybtn:hover{
	background: var(--c2cGreen);
}
.quicModal-sellbtn{
	background: var(--c2cRed);
}
.quicModal-sellbtn:hover{
	background: var(--c2cRed);
}
.Business-Terms-main{
	margin-top: 8px;
	width: 100%;
	box-sizing: border-box;
	padding: 16px 12px 26px;
	border: 1px solid rgb(206, 212, 218);
	background: #fff;
	border-radius: 4px;
	position: relative;
}
.classic-dark .Business-Terms-main{
	background: #141417;
	border: 1px solid #333333;
}
.c2cTextarea_root,.c2cTextarea_wrapper{
	height: 100%;
}
.c2cTextarea_input{
	border: none;
	padding: 0;
	height: 100%;
}
.c2cTextarea_input::placeholder{
	color: var(--text4);
	font-weight: 500;
}
.Business-Terms-jiao{
	margin-top: 5px;
	color: var(--textColor4);
	font-size: 14px;
	display: flex;
    flex-direction: row;
    justify-content: flex-end;
}
.Business-Terms-jiao i:hover svg path{
	fill:var(--Brand-1);
}
.quickModal-item{
	width: 99%;
	margin-bottom: 24px;
}
.quickModal-item-tit{
	font-weight: 400;
	font-size: 14px;
	margin-bottom: 8px;
	color: var(--textColor2);
}
.quickModal-item-quantity-main,.quickModal-item-amount-main{
	width: 100%;
	height: 40px;
	border: 1px solid var(--Divider-1);
	border-radius: 4px;
}
.quickModal-all-btn{
	color: var(--Brand-1);
	margin-right: 8px;
	cursor: pointer;
}
.quickModal-balance{
	margin-top: 8px;
	font-size: 12px;
	font-weight: 400;
	color: var(--text3);
	text-align: left;
	width: max-content;
}
.quickModal-reminder{
	margin: 12px 0 16px 0;
	display: flex;
	align-items: center;
}
.quickModal-reminder-icon{
	display: block;
	width: 14px;
	height: 14px;
}
.quickModal-reminder-txt{
	color: var(--textColor1);
	font-size: 14px;
	font-weight: 400;
	margin-left: 8px;
}
.quickModal-pay-main{
	width: 100%;
	margin-bottom: 12px;
}
.quickModal-pay-tit{
	margin: 0 0 8px 0;
	display: flex;
    align-items: center;
}
.quickModal-pay-tit-txt{
	margin-right: 5px;
	color: var(--textColor2);
	font-size: 14px;
	font-weight: 400;
}
.quickModal-pay-sell-main{
	width: 100%;
	height: 40px;
}

/* #C2cMarketPaymentmethod .selector-view {
	border: 1px solid var(--Divider-1);
	border-radius: 4px;
	width: 190px;
	height: 40px;
	background: var(--Card-2) !important;
}
#C2cMarketPaymentmethod .val-view{
	width: 188px;
}
#C2cMarketPaymentmethod .selector-view:hover{
	border: 1px solid var(--Brand-1) !important;
}
#C2cMarketPaymentmethod .selector .selector-list ul li:before{
	content: '';
	position: absolute;
	left: 8px;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 4px;
	width: 16px;
	height: 16px;
	z-index: 1;
	transition: all 0.3s ease;
	
}
#C2cMarketPaymentmethod .c2cPayTypeCheckboxIcon{
	margin-left: 27px;
}
#C2cMarketPaymentmethod .selector .selector-list ul li.active:after{
	left: 9px;
    width: 16px;
    height: 16px;
}
#C2cMarketPaymentmethod .selector .selector-list ul{
	width: max-content !important;
	min-width: 236px !important;
}
#C2cMarketPaymentmethod .selector .selector-list{
	width: max-content !important;
	min-width: 236px !important;
}
.C2cMarketPayment-fouc-bor{
	border: 1px solid var(--Brand-1) !important;
}
#C2cMarketPaymentmethod .selector-icon-down{
	transform: scale(0.8);
	transition: 0s;
}
#C2cMarketPaymentmethod .C2cMarketPayment-fouc-up{
	transform:scale(0.8) rotate(180deg);
	transition: 0s;
}
#C2cMarketPaymentmethod .C2cMarketPayment-fouc-up path{
	stroke:var(--Brand-1);
} */



.quickModal-item-main-fouc{
	border: 1px solid var(--Brand-1);
}
.quickModal-item-main-err{
	border: 1px solid var(--errred) !important;
}
.quickModal-item-quantity-errtxt,.quickModal-item-amount-errtxt{
	margin-top: 8px;
	font-weight: 400;
	font-size: 12px;
	color: var(--errred);
	line-height: 150%;
}

/* 联系BD */
.c2c_contact_main{
	height: 44px;
	position: fixed;
	right: 24px;
	bottom: 146px;
	z-index: 31;
	cursor: pointer;
}
/* .c2c_contact_hide{
	width: 16px;
	height: 44px;
	box-shadow: 0px 0px 12px rgb(23 56 153 / 5%);
	background: #FFFFFF;
	display: flex;
    justify-content: center;
    align-items: center;
	cursor: pointer;
    border-radius: 4px 0 0 4px;	
}
.c2c_contact_hide:hover path{
	stroke:#2354E6 !important;
} */
.c2c_contact_show{
	height: 44px;
	max-width: 126px;
	min-width: 44px;
	width: max-content;
	background: #FFFFFF;
	box-shadow: 0px 4px 16px rgba(23, 56, 153, 0.06);
	border-radius: 22px 22px 22px 22px;
	/* margin-right: 24px; */
	padding: 8px;
	box-sizing: border-box;
}
/* .c2c_contact_show_close{
    position: absolute;
    width: 12px;
    height: 12px;
    right: 24px;
    top: -2px;
    cursor: pointer;
    display: block;
    z-index: 2;
}
.c2c_contact_show_close:hover path{
	stroke:#2354E6 !important;
} */
.c2c_contact_showbox{
	width: 100%;
	height: 100%;
	display: flex;
    flex-direction: row;
    align-items: center;
}
.c2c_contact_show_no_tit{
	width: 28px;
	height: 28px;
	position: relative;
	z-index: 1;
}
.c2c_contact_show_no_stit{
	background: url('/images/c2c_image/sFrame.png') no-repeat;
	background-size: cover;
}
.c2c_contact_show_no_btit{
	background: url('/images/c2c_image/bFrame.png') no-repeat;
	background-size: cover;
}

@-webkit-keyframes loding {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
}
.c2c_contact_show_loding{
	width: 32px;
	height: 32px;
	border-radius: 50%;
    -webkit-animation: loding 1s linear infinite;
    animation: loding 1s linear infinite;
	position: absolute;
	left: 6px;
	top: 6px;
	background: linear-gradient(222deg, rgba(0, 242, 161, 1), rgba(0, 242, 162, 0));
	z-index: 0;
}
.c2c_contact_show_yes_tit{
	width: 28px;
	height: 28px;
	position: relative;
	border-radius: 50%;
	background-size: 100% !important;
}
.c2c_contact_show_yes_notit{
	display: block;
	width: 28px;
	height: 28px;
	border-radius: 50%;
	line-height: 28px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	background-color: #83A0A3;
}
.c2c_contact_show_yes_tit_icon{
	display: block;
	width: 10px;
	height: 10px;
	background: url('/images/c2c_image/bFrame.png') no-repeat;
	background-size: cover;
	position: absolute;
	right: 0;
	bottom: 0;
}
.c2c_contact_show_yes_name{
	margin-left: 4px;
	font-weight: var(--fontWeightDefault);
	font-size: 12px;
	line-height: 14px;
	color: #2354E6;
	display: inline-block;
	max-width: 78px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	height: 14px;
}
.c2c_contact_main_new_main{
	position: absolute;
	right: 50px;
    top: -105px;
}
.c2c_contact_main_new_main_bg_icon{
	width: 0;
    height: 0;
    border-left: 8px solid #2354E6;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
	position: absolute;
    right: -7px;
    bottom: 16px;
}
.c2c_contact_main_new_main_bg_img{
	width: 179px;
	height: 137px;
	background: url('/images/c2c_image/newFrame.png') no-repeat;
	background-size: cover;
	position: absolute;
    left: -163px;
    bottom: -22px;
}
.c2c_contact_main_new_main_bg{
	width: 600px;
	/* height: 152px; */
	background: #2354E6;
	border-radius: 8px;
	padding: 16px 16px 16px 16px;
	box-sizing: border-box;
}
@media screen and (max-width: 996px) {
	.c2c_contact_main_new_main_bg{
		width: 280px;
	}
  }
.c2c_contact_main_new_main_tit{
	font-weight: var(--fontWeightHeavy);
	font-size: 16px;
	line-height: 16px;
	color: #FFFFFF;
	display: flex;
    align-items: center;
    justify-content: space-between;
}
.c2c_contact_main_new_main_tit_close{
	width: 12px;
    height: 12px;
	display: block;
}
.c2c_contact_main_new_main_tit_close path{
	stroke:#ffffff !important;
}
/* .c2c_contact_main_new_main_tit_close:hover path{
	stroke:#2354E6 !important;
} */
.c2c_contact_main_new_main_txt{
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: var(--fontWeightDefault);
	margin-top: 16px;
	/* max-height: 48px; */
}
.c2c_contact_main_new_main_btn{
	background: #FFFFFF;
	border-radius: 4px;
	height: 24px;
	color: #2354E6;
	font-weight: var(--fontWeightHeavy);
	font-size: 14px;
	line-height: 24px;
	padding: 0 12px;
	box-sizing: border-box;
	width: max-content;
	margin-top: 16px;
	float: right;
}
.c2c_admodal_option{
	width: 100%;
	height: 40px;
	border: 1px solid var(--EEF1FA);
	border-radius: 4px;
	padding: 0 16px;
	margin: 8px 0;
	justify-content: space-between !important;
}
.c2c_admodal_option_input{
	border: none;
	text-align: right;
	padding-right: "23px";
	background: transparent !important;
	padding-right: 22px;
}
.c2c_admodal_option_rightSection{
	padding-right: 0px;
	width: 15px;
}
.c2c_modal_scroll::-webkit-scrollbar {
    width: 4px;    
}
.c2c_modal_scroll::-webkit-scrollbar-thumb {
    background: var(--scroll);
    border-radius: 2px;
}
.c2c_admodal_option-icon-down{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
.dispute-mas-icon{
	display: block;
	background: #CC3D3D;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	position: absolute;
	right: 0px;
    top: -4px;
  }
.C2cUserDetail-username-traded{
	display: inline-block;
	height: 24px;
	/* min-width: 46px;
	max-width: 46px; */
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: var(--fontWeightDefault);
	border-radius: 2px;
	line-height: 24px;
	text-align: center;
	padding: 0 8px;
	background: linear-gradient(90deg, #16D9D9 0%, #1979FF 100%);
	color: #FFFFFF;
	font-size: 16px;
	margin: 0 8px;
}
/* 新挂单弹框 */
.p2p_newbusiness_title_fee{
	display: inline-block;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	text-align: center;
	padding: 0 12px;
	box-sizing: border-box;
	margin-left: 8px;
	border-radius: 4px;
	font-weight: 700;
}
.p2p_newbusiness_title_fee_buy{
	background: var(--feec2cRed);
	color: var(--c2cRed);
}
.p2p_newbusiness_title_fee_sell{
	background: var(--feec2cGreen);
	color: var(--c2cGreen);
}
.newbusiness-rate-fixed{
	width: 100%;
	height: 40px;
	background: var(--Neutral-2);
	border-radius: 4px;
	margin-top: 24px;
	line-height: 40px;
	font-size: 16px;
	font-weight: 600;
}
.newbusiness-rate-fixed-item{
	width: 50%;
	height: 40px;
	display: inline-block;
	cursor: pointer;
	color: var(--textColor2);
	text-align: center;
	border-radius: 4px;
}
.newbusiness-rate-fixed-item:hover{
	color: var(--Brand-1);
}
.newbusiness-rate-fixed-item-active-buy{
	background: var(--c2cRed);
	color: #FFFFFF;	
}
.newbusiness-rate-fixed-item-active-sell{
	background: var(--c2cGreen);
	color: #FFFFFF;	
}
.newbusiness-rate-fixed-item-active-buy:hover,.newbusiness-rate-fixed-item-active-sell:hover{
	color: #FFFFFF;	
}
.newbusiness-btn-main{
	width: 560px;
	height: 52px;
	margin-top: 24px;
	display: flex;
    justify-content: space-between;
}
.c2c_modal_scroll::-webkit-scrollbar {
    width: 5px;    
}
.c2c_modal_scroll::-webkit-scrollbar-thumb {
    background: var(--scroll);
    border-radius: 6px;
}
.newbusiness-main{
	width: 560px;
}
.newbusiness-main-blance{
	width: 560px;
	height: 82px;
	font-size: 16px;
	font-weight: 400;
	border-radius: 8px;
	background: var(--Card-1);
	color: var(--text3);
	padding: 16px;
	box-sizing: border-box;
}
.newbusiness-main-blance-item{
	margin-bottom: 12px;
	width: max-content;
}
.newbusiness-main-blance-item span{
	color: var(--textColor1);
	display: inline-block;
}
.newbusiness-main-blance-item-icon{
	float: left;
	margin-right: 5px;
}
.newbusiness-main-price,.newbusiness-main-vol,.newbusiness-main-amount,.newbusiness-main-paytime,.newbusiness-main-setfee{
	width: 560px;
	height: 52px;
	border: 2px solid var(--Divider-1);
	background: var(--Neutralcard2);
	border-radius: 8px;
	padding: 0 0 0 16px;
	box-sizing: border-box;
	margin-top: 16px;
	display: flex;
    align-items: center;
}
.newbusiness-main-amount,.newbusiness-main-paytime,.newbusiness-optional-hiderate{
	padding: 0 16px 0 16px !important;
}
.c2c-inputfouc-bor{
	border: 2px solid var(--Brand-1) !important;
}
.newbusiness-item-txt{
	width: 560px;
	height: 19px;
	line-height: 19px;
	font-size: 16px;
	font-weight: 400;
	color: var(--textColor2);
	margin-top: 16px;
}
.newbusiness-main-minmax{
	width: 560px;
	height: 52px;
	margin-top: 8px;
	display: flex;
    justify-content: space-between;
}
.newbusiness-main-minmax-icon{
	font-weight: 400;
	font-size: 16px;
	line-height: 52px;
	color: var(--textColor1);
}
.newbusiness-main-min,.newbusiness-main-max{
	width: 272px;
	height: 52px;
	border: 2px solid var(--Divider-1);
	background: var(--Neutralcard2);
	border-radius: 8px;
	padding: 0 16px 0 16px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
}
#C2cnewbusinessPayType{
	margin-top: 8px;
}
#C2cnewbusinessPayType .selector-view {
	width: 560px;
	height: 52px;
	border: 2px solid var(--Divider-1);
	background: var(--Neutralcard2) !important;
	border-radius: 8px;
	padding: 0 0 0 16px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
	color: var(--textColor1);
	font-size: 16px;
}
#C2cnewbusinessPayType .selector-view .selector-icon-down{
	top: 24px;
	right: 14px;
	width: 16px;
	height: 16px;
}
#C2cnewbusinessPayType .selector-list{
	background: var(--Card-1);
	box-shadow: 0px 0px 24px rgba(70, 100, 140, 0.15);
	border-radius: 8px;
}
body.classic-dark #C2cnewbusinessPayType .selector-list{
	background: var(--Card-1);
	box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.16);
	border-radius: 8px;
}
#C2cnewbusinessPayType .selector-list ul::-webkit-scrollbar {
    width: 5px;    
}
#C2cnewbusinessPayType .selector-list ul::-webkit-scrollbar-thumb {
    background: var(--Divider-2);
    border-radius: 6px;
}
#C2cnewbusinessPayType .c2c-inputfouc-up{
	transform: rotate(180deg);
}
#C2cnewbusinessPayType .c2c-inputfouc-up path{
	stroke:var(--Brand-1);
}
#C2cnewbusinessPayType .selector .selector-list ul li:before{
	left: 8px;
	width: 16px;
	height: 16px;
}
#C2cnewbusinessPayType .selector .selector-list ul li.active:after{
	left: 9px;
	width: 16px;
	height: 16px;
}
#C2cnewbusinessPayType .c2cPayTypeCheckboxIcon{
	margin-left: 27px;
}
#C2cnewbusinessPayType .selector-search{
	border: 1px solid var(--Divider-1);
	background: var(--Neutralcard2);
}
#C2cnewbusinessPayType .selector-search:hover{
	border: 1px solid var(--Brand-1);
}
#C2cnewbusinessPayType .selector-search:focus{
	border: 1px solid var(--Brand-1);
}
.newbusiness-PayType-txt{
	font-weight: 400;
	font-size: 14px;
	line-height: 150%;
	color: var(--Color-2);
	margin-top: 8px;
}
.newbusiness-autoother{
	width: 560px;
	font-size: 16px;
	background: var(--Card-1);
	border-radius: 8px;
	padding: 16px;
	box-sizing: border-box;
	margin-top: 16px;
}
.newbusiness-autoother:hover{
	background: var(--Card-3);
}
.newbusiness-autoother-tit{
	font-weight: 500;
	color: var(--textColor1);
	line-height: 22px;
	display: flex;
    align-items: center;
}
.newbusiness-autoother-tit i{
	display: inline-block;
	width: 14px;
	margin-left: 5px;
	padding-top: 2px;
}
.newbusiness-autoother-tit i svg path{
	fill:var(--text4) !important;
}
.newbusiness-autoother-tit:hover{
	color: var(--Brand-1);
}
.newbusiness-autoother-tit:hover i svg path{
	fill:var(--Brand-1)  !important;
}
.newbusiness-autoother-top{
	display: flex;
    justify-content: space-between;
}
.newbusiness-autoother-bot{
	background: var(--Bg-3);
	width: 100%;
	font-weight: 400;
	padding: 16px;
	box-sizing: border-box;
	margin-top: 12px;
	border-radius: 8px;
}
.newbusiness-autoother-bot-item{
	color: var(--text3);
	line-height: 150%;
}
.newbusiness-autoother-bot-itemtxt{
	color: var(--textColor1);
}
.newbusiness-autoother-bot-item a{
	color: var(--text3);
	border-bottom:1px dashed var(--text3);
}
.newbusiness-autoother-bot-item a:hover{
	color: var(--Brand-1);
	border-bottom:1px dashed var(--Brand-1);
}
.newbusiness-optional{
	width: 560px;
	font-size: 16px;
	background: var(--Card-1);
	border-radius: 8px;
	padding: 16px;
	font-weight: 400;
	box-sizing: border-box;
	margin-top: 16px;
	margin-bottom: 16px;
}
.newbusiness-optional:hover{
	background: var(--Card-3);
}
.newbusiness-optional-top{
	display: flex;
    align-items: center;
	justify-content: space-between;
	cursor: pointer;
}
.newbusiness-optional-top span{
    display: block;
    width: 16px;
    height: 16px;
}
.newbusiness-optional-authentication,.newbusiness-optional-rank,.newbusiness-optional-hiderate{
	width: 100%;
	height: 52px;
	border: 2px solid var(--Divider-1);
	background: var(--Neutralcard2);
	border-radius: 8px;
	padding: 0 0 0 16px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
	margin-top: 16px;
	font-weight: 400;
	font-size: 16px;
	color: var(--textColor2);
	display: flex;
    justify-content: space-between;
}
.newbusiness-optional-terms{
	margin-top: 16px;
	color: var(--textColor2);
}
.newbusiness-optional-terms-main{
	margin-top: 8px;
	width: 100%;
	box-sizing: border-box;
	padding: 16px 16px 36px 16px;
	border: 2px solid var(--Divider-1);
	background: var(--Neutralcard2);
	border-radius: 8px;
	position: relative;
}
.newbusiness-optional-terms-main textarea::placeholder{
	color: var(--text4);
}
.newbusiness-optional-terms-main textarea::-webkit-scrollbar {
    width: 4px;    
}
.newbusiness-optional-terms-main textarea::-webkit-scrollbar-thumb {
    background: #EEF1FA;
    border-radius: 2px;
}
.newbusiness-optional-terms-main .Business-Terms-jiao{
	color: var(--text4);
}
.newbusiness-optional-authentication-select,.newbusiness-optional-rank-select{
	height: 48px;
    padding:0 16px 0 16px;
	box-sizing: border-box;
    background: var(--Neutralcard2);
	border: none;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	cursor: pointer;
	border-radius: 6px;
}
.newbusiness-optional-authentication-select:hover .mantine-Select-rightSection path,.newbusiness-optional-rank-select:hover .mantine-Select-rightSection path{
	/* background:var(--Card-1) !important; */
	fill:var(--Brand-1)
}
.newbusiness-hidepayment{
	width: 560px;
	height: 52px;
	font-size: 16px;
	background: var(--Card-1);
	border-radius: 8px;
	padding: 16px;
	box-sizing: border-box;
	margin-top: 16px;
	display: flex;
    justify-content: space-between;
}
.newbusiness-hidepayment:hover{
	background: var(--Card-3);
}
.newbusiness-payrate-tit{
	font-weight: 500;
	color: var(--textColor2);
	line-height: 22px;
	display: flex;
    align-items: center;
}
.newbusiness-payrate-tit i{
	display: inline-block;
	width: 14px;
	margin-left: 5px;
	padding-top: 2px;
}
.newbusiness-payrate-tit i svg path{
	fill:var(--text4) !important;
}
.newbusiness-payrate-tit:hover{
	color: var(--Brand-1);
}
.newbusiness-payrate-tit:hover i svg path{
	fill:var(--Brand-1)  !important;
}
.newbusiness-payrate-tit-txt{
	display: block;
    width: max-content;
}
.newbusiness-main-float{
	width: 560px;
	margin-top: 16px;
	display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.newbusiness-main-float-rateset,.newbusiness-main-float-rateprice{
	width: 272px;
}
.newbusiness-main-float-tit{
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: var(--textColor2);
	display: inline-block;
}
.newbusiness-float-rateset-main,.newbusiness-float-rateprice-main{
	width:100%;
	height: 52px;
	border: 2px solid var(--Divider-1);
	border-radius: 8px;
	box-sizing: border-box;
	margin-top: 8px;
	display: flex;
    align-items: center;
}
.newbusiness-float-rateset-main{
	padding: 0;
	background: var(--Neutralcard2);
	justify-content: space-between;
}
.newbusiness-float-rateprice-main{
	padding: 0 0 0 16px;
	background: var(--Cmpt-6);
}
.newbusiness-float-rateprice-main .BusinessSelect-input{
	background: none;
}
.newbusiness-float-rateprice-main .BusinessSelect-input:hover{
	background:var(--Card-1);
}
.newbusiness-float-rateset-jianbtn{
	height: 48px;
	width: 48px;
	border-right: 2px var(--Divider-1) solid;
	line-height: 52px;
	color: var(--textColor1);
	text-align: center;
	border-radius: 8px 0 0 8px;
	cursor: pointer;
	font-size: 26px;
	background: var(--Neutral-4);
	line-height: 48px;
}
.newbusiness-float-rateset-addbtn{
	height: 48px;
	width: 48px;
	border-left: 2px var(--Divider-1) solid;
	line-height: 52px;
	color: var(--textColor1);
	text-align: center;
	border-radius:0 8px 8px 0;
	cursor: pointer;
	font-size: 26px;
	background: var(--Neutral-4);
	line-height: 48px;
}
.newbusiness-float-rateset-nobtn{
	color: var(--text4) !important;
}
.newbusiness-float-rateset-addbtn:hover,.newbusiness-float-rateset-jianbtn:hover{
	background: var(--Card-3);
	color: var(--Brand-1);
}
.newbusiness-float-rateset-input{
	height: 52px;
	width: 168px;
	display: flex;
    align-items: center;
}
.newbusiness-optional-top-up{
	transform: rotate(180deg);
}
.c2c-inputfouc-err{
	border: 2px solid var(--errred) !important;
}
.newbusiness-main-minmax-err{
	width: 560px;
    margin-top: 8px;
    display: flex;
    justify-content: space-between;
	font-size: 14px;
	color: var(--errred);
	line-height: 21px;
}
.newbusiness-main-min-err,.newbusiness-main-max-err{
	width: 272px;
}
.newbusiness-main-price-err,.newbusiness-main-vol-err,.newbusiness-main-amount-err,.newbusiness-optional-hiderate-err,.newbusiness-main-paytime-err,.newbusiness-main-fee-err{
	width: 560px;
    margin-top: 8px;
	font-size: 14px;
	color: var(--errred);
	line-height: 21px;
}
.newbusiness-main-price-err span{
	color: var(--Brand-1);
	margin-left: 16px;
	cursor: pointer;
}
.newbusiness_modal_header{
	font-size: 24px;
	line-height:28px;
	font-weight:600;
	height: 40px;
	display: flex;
    justify-content: space-between;
}
.newbusiness_modal_header_tab{
	line-height: 24px;
	font-size: 24px;
	font-weight: 700;
	color: var(--text4);
}
.newbusiness_modal_header_tab .active{
	color: var(--textColor1);
}
.newbusiness_modal_header_tab span{
	position: relative;
	cursor: pointer;
}
.newbusiness_modal_header_tab .active:before{
	content: '';
    position: absolute;
    display: block;
    bottom: -12px;
    left: 0;
    right: 0;
    height: 4px;
    background: var(--navline);
}

.newbusiness_modal_close{
	display: block;
	width: 16px;
	height: 16px;
	border: none;
    background: transparent;
	cursor: pointer;
	position: relative;
    left: 16px;
}
.newbusiness_modal_close path{
	stroke:var(--text4);
}
.newbusiness-optional-lefttxt{
	font-weight: 500;
	color: var(--textColor2);
}
.newbusiness-main-float-tit-txt{
    display: flex;
    align-items: center;
	cursor: pointer;
}
.newbusiness-main-float-tit-txt i{
	display: block;
    width: 14px;
    height: 15px;
	margin-left: 6px;
}
.newbusiness-main-float-tit-txt i svg path{
	fill:var(--text4) !important;
}
.newbusiness-main-float-tit-txt:hover{
	color: var(--Brand-1);
}
.newbusiness-main-float-tit-txt:hover i svg path{
	fill:var(--Brand-1)  !important;
}

.new-change-fait-input{
	width:auto;
	height: 100%;
	padding: 0 16px 0 16px;
	box-sizing: border-box;
	/* background: var(--Neutral-3); */
	border: none;
	font-weight: 400;
	font-size: 16px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	cursor: no-drop;
	border-radius: 6px;
	color: var(--text4);
}
.new-change-fait-input path{
	fill: var(--text4) !important;
}
/* toost */
.gateioToastTheme{
	border-radius: 4px !important;
}
.noty_container_type_info{
	border: 1px solid rgba(35, 84, 230, 0.6) !important;
	box-shadow: 0px 4px 16px rgba(23, 56, 153, 0.06) !important;
	background-color: #F2F5FF !important;
  }
  .noty_container_type_warning{
	border: 1px solid rgba(242, 184, 12, 0.60) !important;
	box-shadow: 0px 4px 16px rgba(23, 56, 153, 0.06) !important;
	background-color: var(--color-cmpt-3) !important;
  }
  .noty_container_type_warning .noty_message{
	color: var(--color-text-2) !important;
  }
  .noty_container_type_error{
	border: 1px solid rgba(204, 61, 61, 0.6) !important;
	box-shadow: 0px 4px 16px rgba(23, 56, 153, 0.06) !important;
	background-color: #FFF1F1 !important;
  }
  .noty_container_type_success{
	border: 1px solid rgba(17, 173, 122, 0.6) !important;
	box-shadow: 0px 0px 16px rgba(20, 40, 130, 0.05) !important;
	background-color: #F2FFFB !important;
  }
  
  .classic-dark .noty_container_type_success{
	border: 1px solid rgba(19, 191, 134, 0.6) !important;
	background: #24332E !important;
	box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.13) !important;
  }
  .classic-dark .noty_container_type_info{
	border: 1px solid rgba(25, 140, 255, 0.6) !important;
	background: #203040 !important;
	box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.13) !important;
  }
  .classic-dark .noty_container_type_warning{
	border: 1px solid rgba(242, 184, 12, 0.60) !important;
	background-color: var(--color-cmpt-3) !important;
	box-shadow: 0px 4px 16px rgba(23, 56, 153, 0.06) !important;
	color: var(--color-text-2) !important;
  }
  .classic-dark .noty_container_type_warning .noty_message{
	color: var(--color-text-2) !important;
  }
  .classic-dark .noty_container_type_error{
	border: 1px solid rgba(242, 61, 61, 0.6) !important;
	background: #332424 !important;
	box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.13) !important;
  }
  .newbusiness-optional-setfee{
	width: 100%;
	margin-top: 16px;
	font-weight: 400;
	font-size: 16px;
  }
  .newbusiness-optional-setfee .mantine-Group-root{
	  padding: 0 !important;
	  height: 20px;
  }
  .newbusiness-optional-setfee .mantine-RadioGroup-label:hover .mantine-RadioGroup-radio{
	border:1px solid #1B41B2 !important;
  }
  .newbusiness-optional-setfee .mantine-RadioGroup-label:checked:hover .mantine-RadioGroup-radio{
	border:none !important;
	background: #1B41B2 !important;
  }
  .newbusiness-main-setfee{
	width: 100% !important;
	padding: 0 16px 0 16px;
  }
  .newbusiness-main-fee-err{
	width: 100% !important;
  }
  .newbusiness-main-fee-err span{
	color: var(--Brand-1);
	margin-left: 16px;
	cursor: pointer;
}
/* 覆盖原支付方式样式 */
/* #C2cMarketPaymentmethod .selector-view {
	border: 1px solid var(--Divider-1) !important;
	border-radius: 4px;
	width: 207px;
	height: 40px;
	background: var(--Card-2) !important;
}
#C2cMarketPaymentmethod .val-view{
	width: 205px;
}
#C2cMarketPaymentmethod .selector-view:hover{
	border: 1px solid var(--Brand-1) !important;
}
#C2cMarketPaymentmethod .selector .selector-list ul li:before{
	content: '';
	position: absolute;
	left: 8px;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 2px;
	width: 14.4px;
	height: 14.4px;
	z-index: 1;
	transition: all 0.3s ease;
	
}
#C2cMarketPaymentmethod .c2cPayTypeCheckboxIcon{
	margin-left: 21px;
}
#C2cMarketPaymentmethod .selector .selector-list ul li.active:after{
	left: 9px;
    width: 16px;
    height: 16px;
	border-radius: 2px;
}
#C2cMarketPaymentmethod .selector .selector-list ul{
	width: max-content !important;
	min-width: 236px !important;
	max-height: 220px !important;
}
#C2cMarketPaymentmethod .selector .selector-list{
	width: max-content !important;
	min-width: 236px !important;
	box-shadow: var(--boxShadow);
}
.C2cMarketPayment-fouc-bor{
	border: 1px solid var(--Brand-1) !important;
}
#C2cMarketPaymentmethod .selector-icon-down{
	transform: scale(0.8);
	transition: 0s;
}
#C2cMarketPaymentmethod .C2cMarketPayment-fouc-up{
	transform:scale(0.8) rotate(180deg);
	transition: 0s;
}
#C2cMarketPaymentmethod .C2cMarketPayment-fouc-up path{
	stroke:var(--Brand-1);
}

#C2cMarketPaymentmethod .selector-search{
	border: 1px solid rgb(238, 241, 250);
	background: rgb(255, 255, 255);
}
body.classic-dark #C2cMarketPaymentmethod .selector-search{
	border: 1px solid rgb(31, 33, 38);
	background:  rgb(21, 25, 38);
}
#C2cMarketPaymentmethod .selector-search:hover{
	border: 1px solid var(--Brand-1);
}
#C2cMarketPaymentmethod .selector-search:focus{
	border: 1px solid var(--Brand-1);
}
#C2cMarketPaymentmethod .selector-list{
	background: var(--Card-2);
} */
.RestrictedModal-btn-main{
	width: 100%;
	/* margin: 24px 0 8px; */
	display: flex;
    justify-content: flex-end;
}
.RestrictedModal-txt-main{
	width: 100%;
}
.RestrictedModal-link{
	display: block;
	width: 100%;
	height: 56px;
	border-radius: 8px;
	background: var(--Card-1);
	color: var(--textColor1);
	padding: 0 16px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
    justify-content: space-between;
	margin-top: 16px;
}
.RestrictedModal-link:hover{
	color: var(--textColor1);
}
.RestrictedModal-link:hover{
	background: var(--Card-3);
}
.RestrictedModal-link:hover path{
	stroke:var(--Brand-1) !important;
}
.p2p-swiper-out{
	width: 100%;
	position: relative;
}
.p2p-swiper-main{
	width: 100%;
	height: auto;
	margin: 0 auto 24px;
	border-radius: 4px;
	overflow: hidden;
	position: relative;
}
.p2p-swiper-slide-main{
	width: 100%;
	height: auto;
}
.p2p-swiper-slide{
	display: block;
	width: 100%;
	height: auto;
}
.p2p-swiper-slide img{
	display: block;
	width: 100%;
    height: auto;
	position: absolute;
    left: 0px;
    top: 0px;
	border: none !important;
	background: var(--actimg);
	background-size: cover;
}
/* .p2p-swiper-slide-active{
	display: block;
} */
.p2p-swiper-slide-icon{
	position: absolute;
	width: max-content;
	height: 4px;
	position: absolute;
	bottom: 8px;
	left: 50%;
	display: flex;
    flex-wrap: nowrap;
}
.p2p-swiper-slide-icon i{
	display: block;
	width: 4px;
	height: 4px;
	background: var(--Neutral-3);
	cursor: pointer;
	margin: 0 2px;
}
.p2p-swiper-slide-icon i:hover{
	background: var(--Brand-1);
}
.p2p-swiper-slide-icon i.p2p-swiper-active{
	background: var(--Brand-1);
}
.p2p-swiper-left,.p2p-swiper-rig{
	width: 32px;
	height: 32px;
	background: var(--color-neutral-5);
	border-radius: 4px;
	cursor: pointer;
	box-shadow: 0px 4px 16px 0px rgba(23, 56, 153, 0.06);
	position: absolute;
	top: 13px;
	display: none;
    align-items: center;
}
.p2p-swiper-out:hover .p2p-swiper-left,.p2p-swiper-out:hover .p2p-swiper-rig{
	display:flex;
}
.p2p-swiper-left:hover path,.p2p-swiper-rig:hover path{
	stroke:var(--Brand-1) !important;
}
.p2p-swiper-left i,.p2p-swiper-rig i{
	display: block;
	width: 20px;
	height: 20px;
	margin: 0 auto 1px;
}
.p2p-swiper-left svg,.p2p-swiper-rig svg{
	display: block;
	width: 20px;
	height: 20px;
}
/* .p2p-swiper-left{
	right: 'calc(100% - 8px)';
    left: 'auto';
}
.p2p-swiper-rig{
	left: 'calc(100% - 8px)';
    right: 'auto',
} */

/* 订单详情 */
.C2cTransaction{
	background: var(--Bg-3);
	padding-bottom: 120px;
}

.C2cTransaction-header{
	padding: 40px 0px;
	margin: 0 auto;
	background: linear-gradient(180deg, #F2F7FF 0%, #FFF 100%);
}
body.classic-dark .C2cTransaction-header{
	background: linear-gradient(180deg, #12192F 0%, #151926 100%);
}
.C2cTransaction-header-main{
	width: 1440px;
	margin: 0 auto;
	display: flex;
    justify-content: space-between;
}
.C2cTransaction-header-left-top{
	display: flex;
}
.C2cTransaction-header-fee{
	height: 28px;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	padding: 0 12px;
	border-radius: 4px;
	font-weight: 700;
	line-height: 28px;
}
.C2cTransaction-header-fee-buy{
	background: var(--feec2cRed);
	color: var(--c2cRed);
}
.C2cTransaction-header-fee-sell{
	background: var(--feec2cGreen);
	color: var(--c2cGreen);
}
.C2cTransaction-header-tit1{
	height: 28px;
	font-size: 24px;
	font-weight: 700;
	margin-left: 8px;
	color: var(--textColor1);
	line-height: 28px;
}
.C2cTransaction-header-left-bot{
	margin-top: 20px;
}
.C2cTransaction-header-left-bot-txt{
	color: var(--textColor2);
	font-size: 14px;
	font-weight: 600;
}
.C2cTransaction-header-left-bot-time{
	display: flex;
	font-size: 14px;
	font-weight: 600;
	color: var(--textColor1);
	align-items: center;
}
.C2cTransaction-header-left-bot-time-item{
	display: inline-block;
	width: 16px;
	height: 16px;
	background: var(--Brand-1);
	color: #ffffff;
	border-radius: 4px;
	margin-right: 2px;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	text-align: center;
}
.C2cTransaction-header-left-bot-time-m{
	color: var(--Brand-1);
	margin-right: 2px;
	line-height: 16px;
}
.C2cTransaction-header-rig{
	text-align: right;
}
.C2cTransaction-header-rig-top{
	display: flex;
    align-items: center;
    justify-content: flex-end;
}
.C2cTransaction-header-rig-bot{
	margin-top: 16px;
}
.C2cTransaction-header-rig-tit{
	font-size: 14px;
	font-weight: 500;
	color: var(--text3);
}
.C2cTransaction-header-rig-txt{
	font-size: 14px;
	font-weight: 500;
	color: var(--textColor2);
}
.C2cTransaction-header-rig-copyicon{
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 4px;
	cursor: pointer;
}
.C2cTransaction-header-rig-copyicon:hover path{
	fill: var(--Brand-1) !important;
}
.C2cTransaction-main{
	width: 1440px;
	margin: 0 auto;
	display: flex;
    justify-content: space-between;
}
.C2cTransaction-details-box{
	width: 914px;
}
.C2cTransaction-details-top-step{
	width: 100%;
	height: 20px;
	display: flex;
    justify-content: space-between;
}
.C2cTransaction-details-top-step-item{
	width: 19px;
	height: 18px;
	line-height: 19px;
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	color: var(--text3);
	border: 1px solid var(--Divider-1);
	background: var(--Neutral-2);
	border-radius: 50%;
}
.C2cTransaction-details-top-step .active{
	color: #ffffff;
	border: 1px solid var(--Brand-1);
	background: var(--Brand-1);
}
.C2cTransaction-details-top-step-line{
	width: 50%;
	height: 1px;
	border-bottom: 1px dashed var(--Divider-2);
	position: relative;
    top: 50%;
}
.C2cTransaction-details-top-step .active-line{
	border-bottom: 1px dashed var(--Brand-1);
}
.C2cTransaction-details-top-step-txt{
	margin-top: 8px;
	display: flex;
    justify-content: space-between;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	height: 20px;
	color: var(--text4);
}
.C2cTransaction-details-top-step-txt span{
	width: 300px;
}
.C2cTransaction-details-top-step-txt .active{
	color: var(--Brand-1);
}
.C2cTransaction-details-main{
	/* margin-top: 32px; */
	margin-left: 7px;
}
.C2cTransaction-details-item-main{
	border-left: 2px solid var(--Neutral-2);
	padding-bottom: 32px;
}
.C2cTransaction-details-itemtit{
	height: 16px;
	display: flex;
    align-items: center;
	margin-left: -10px;
}
.C2cTransaction-details-itemtit-icon{
	display: inline-block;
	width: 14px;
	height: 14px;
	border: 2px solid var(--Neutral-2);
	border-radius: 50%;
	background: var(--Bg-3);
	text-align: center;
    line-height: 10px;
}
.C2cTransaction-details-itemtit-icon i{
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: var(--Brand-1);
}
.C2cTransaction-details-itemtit-txt{
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	margin-left: 8px;
	/* display: flex;
    align-items: center; */
}
.C2cTransaction-details-item-top{
	margin:8px 0 0 16px;
	border-radius: 8px;
	background: var(--Card-1);
	padding: 16px 24px;
	display: flex;
	justify-content: space-between;
}
.C2cTransaction-details-item-top-item-tit{
	color: var(--text4);
	font-size: 14px;
	font-weight: 400;
	display: block;
}
.C2cTransaction-details-item-top-item-txt{
	color: var(--textColor1);
	font-size: 14px;
	font-weight: 600;
	margin-top: 8px;
	display: block;
}
.C2cTransaction-details-pay-main{
	border-radius: 8px;
	background: var(--Card-1);
	margin:8px 0 0 16px;
	position: relative;
}
.C2cTransaction-details-pay-main-paymentMask{
	background: rgba(255,255,255,0.3);
	backdrop-filter: blur(5px);
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 5;
	display: flex;
    justify-content: center;
    align-items: center;
	border-radius: 8px;
	flex-direction: column;
}
body.classic-dark .C2cTransaction-details-pay-main-paymentMask{
	background: rgba(21, 25, 38,0.3);
}

.C2cTransaction-details-pay-main-paymentMask-txt{
	font-size: 14px;
	font-weight: 500;
	color: var(--textColor1);
	padding: 0 32px;
}
.C2cTransaction-details-pay-main-paymentMask-btn{
	display: block;
    height: 32px;
    padding: 0 16px;
    border-radius: 4px;
    line-height: 32px;
    background: var(--Brand-1);
    color: #ffffff !important;
    font-size: 14px;
    font-weight: 600;
    text-align: center;
    width: max-content;
    margin: 16px auto 0;
    cursor: pointer;
}
.C2cTransaction-details-pay-main-tit{
	height: 40px;
	background: var(--Neutral-4);
	border-radius: 8px 8px 0px 0px;
	/* display: flex;
    flex-direction: row; */
	border-bottom: 1px solid var(--Divider-2);
	overflow: hidden;
	position: relative;
}
.C2cTransaction-details-pay-main-tit-lefticon{
	position: absolute;
	z-index: 1;
	display: flex;
	left: 0;
}
.C2cTransaction-details-pay-main-tit-rigicon{
	position: absolute;
	z-index: 1;	
	display: flex;
	right: 0;
}
.C2cTransaction-details-pay-main-tit-icon{
	width: 40px;
	height: 40px;
	background: var(--Neutral-4);
	display: flex;
    align-items: center;
    justify-content: center;
	cursor: pointer;
}
.C2cTransaction-details-pay-main-tit-icon:hover svg path{
	stroke:var(--textColor1) !important;
}
.C2cTransaction-details-pay-main-tit-lefticonbg{
	width: 16px;
	height: 40px;
	background:linear-gradient(90deg, var(--Neutral-4) 0%, rgba(255, 255, 255, 0.00) 100%);
}
.C2cTransaction-details-pay-main-tit-rigiconbg{
	width: 16px;
	height: 40px;
	background:linear-gradient(270deg, var(--Neutral-4) 0%, rgba(255, 255, 255, 0.00) 100%);
}
body.classic-dark .C2cTransaction-details-pay-main-tit-lefticonbg{

}
body.classic-dark .C2cTransaction-details-pay-main-tit-rigiconbg{
	
}
.C2cTransaction-details-pay-main-tit-scroll{
	display: flex;
    width: max-content;
    align-items: center;
    position: absolute;
}
.C2cTransaction-details-pay-main-tit-item{
	padding: 0 24px;
	height: 40px;
	width: max-content;
	line-height: 40px;
	border-radius: 8px 8px 0px 0px;
	cursor: pointer;
}
.C2cTransaction-details-pay-main-tit-item-icon{
	display: inline-block;
	height: 12px;
	width: 2px;
}
.C2cTransaction-details-pay-main-tit-item-txt{
	font-size: 14px;
	font-weight: 600;
	margin-left: 4px;
	color: var(--textColor2);
}
.C2cTransaction-details-pay-main-tit .active{
	background: var(--Card-1);
	height: 41px;
}
.C2cTransaction-details-pay-main-tit .active .C2cTransaction-details-pay-main-tit-item-txt{
	color: var(--textColor1);
}
.C2cTransaction-details-pay-main-card{
	border-radius: 0px 0px 8px 8px;
	background: var(--Card-1);
	padding: 16px 0 12px 24px;
}
.C2cTransaction-details-pay-main-card-item-line{
	margin-bottom: 12px;
	display: flex;
    align-items: center;
}
.C2cTransaction-details-pay-main-card-item-tit{
	font-size: 14px;
	font-weight: 400;
	margin-right: 16px;
	color: var(--text4);
}
.C2cTransaction-details-pay-main-card-item-txt{
	font-size: 14px;
	font-weight: 500;
	margin-right: 4px;
	color: var(--textColor1);
}
.C2cTransaction-details-pay-main-card-item-copy{
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.C2cTransaction-details-pay-main-card-item-copy:hover path{
	fill: var(--Brand-1) !important;
}
.C2cTransaction-details-pay-main-card-item-QR{
	width: 16px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}
.C2cTransaction-details-pay-main-card-item-QR:hover path{
	fill: var(--Brand-1) !important;
}
.C2cTransaction-details-pay-tip{
	background: var(--Card-1);
	border-radius: 8px;
	padding: 12px;
	margin: 12px 0 0 16px;
	font-size: 12px;
	font-weight: 400;
	color: var(--textColor1);
	display: flex;
    align-items: flex-start;
}
.C2cTransaction-details-pay-tip span{
	display: block;
	line-height: 18px;
	padding-left: 8px;
}
.C2cTransaction-details-btn-main{
	height: 40px;
	margin: 24px 0 0 16px;
}
.C2cTransaction-details-btn-can{
	padding: 0px 24px;
	height: 40px;
	line-height: 40px;
	border: none;
	background: var(--Neutral-2);
	color: var(--textColor1);
	font-size: 16px;
	font-weight: 600;
	cursor: pointer;
	border-radius: 4px;
}
.C2cTransaction-details-btn-can:hover{
	background: var(--Brand-1);
	color: #ffffff;
}
.C2cTransaction-details-btn-sure{
	padding: 0px 24px;
	height: 40px;
	line-height: 40px;
	border: none;
	background: var(--Brand-1);
	color: #ffffff;
	font-size: 16px;
	font-weight: 600;
	cursor: pointer;
	border-radius: 4px;
}
.C2cTransaction-details-btn-sure:hover{
	background: var(--Brand-2);
}
.C2cTransaction-Anti-tip{
	padding: 12px;
	background: var(--cmpt3);
	color: var(--textColor1);
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	display: flex;
    flex-direction: row;
	border-radius: 8px;
}
.C2cTransaction-Anti-tip span{
	display: block;
	margin-left: 8px;
}



.C2cTransaction-chat-main{
	width: 464px;
}
@media screen and (max-width:1440px){
	.C2cTransaction-header-main{
		width: 1280px;
	}
	.C2cTransaction-main{
		width: 1280px;
	}
	.C2cTransaction-details-box{
		width: 754px;
	}
}

/* 详情聊天 */
.c2c-chat-main{
	width: 100%;
	border-radius: 8px;
	border: 1px solid var(--Divider-1);
	background: var(--Bg-1);
	box-shadow: 0px 0px 12px 0px rgba(23, 56, 153, 0.05);
}
body.classic-dark .c2c-chat-main{
	background: #11141E;
	border: 1px solid var(--Divider-2);
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.13);
}
.c2c-chat-header-main{
	width: 100%;
	padding: 16px 24px 8px;
	padding-bottom: 8px;
	border-radius: 8px 8px 0px 0px;
	box-sizing: border-box;
	background: var(--Bg-3);
	border-bottom: 1px solid var(--Divider-1);
}
body.classic-dark .c2c-chat-header-main{
	border-bottom: 1px solid var(--Divider-2);
}
.c2c-chat-header{
	padding-bottom: 16px;
	display: flex;
    flex-direction: row;
}
.c2c-chat-header-ava{
	height: 48px;
	width: 48px;
	border-radius: 50%;
	background-size: 100% !important;
	position: relative;
}
.c2c-chat-header-noava{
	font-size: 20px;
	font-weight: 700;
	line-height: 48px;
	height: 48px;
	width: 48px;
	border-radius: 50%;
	display: inline-block;
	background: var(--Brand-1);
	color: #ffffff;
	text-align: center;
}
.c2c-chat-header-ava-icon{
	display: block;
	width: 6px;
	height: 6px;
	border: 3px solid #ffffff;
	background: #17E5A1;
	border-radius: 50%;
	position: absolute;
    right: 0px;
    bottom: 2px;
}
.c2c-chat-header-info{
	margin-left: 16px;
	width: 356px;
}
.c2c-chat-header-info-top{
	height: 20px;
	display: flex;
    justify-content: space-between;
}
.c2c-chat-header-info-top-left{
	display: flex;
    align-items: center;
}
.c2c-chat-header-name{
	color: var(--textColor1);
	font-size: 16px;
	font-weight: 600;
	line-height: 20px;
	max-width: 200px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
}
.c2c-chat-header-blue{
	display: inline-block;
	width: 16px !important;
	height: 16px !important;
	margin-left: 4px;
}
.c2c-chat-header-vip{
	display: inline-block;
	margin-left: 4px;
}
.c2c-chat-header-info-top-rig{
	width: 52px;
	display: flex;
	justify-content: space-between;
    flex-direction: row-reverse;
}
.c2c-chat-header-follow{
	display: inline-block;
	width: 20px;
	height: 20px;
}
.c2c-chat-header-follow:hover path{
	stroke:var(--Brand-1);
}
.c2c-chat-header-followed{
	display: inline-block;
	width: 20px;
	height: 20px;
}
.c2c-chat-header-black{
	display: inline-block;
	width: 20px;
	height: 20px;
}
.c2c-chat-header-black:hover path{
	fill: var(--Brand-1);
}
.c2c-chat-header-info-bot{
	margin-top: 8px;
	font-size: 16px;
	font-weight: 400;
	color: var(--text3);
}
.c2c-chat-header-traded{
	display: inline-block;
    background: rgba(25, 140, 255, 0.08);
    border-radius: 2px;
    padding: 0 4px;
    font-weight: 600;
    font-size: 11px !important;
    color: #198CFF;
    margin-left: 4px;
}
.c2c-chat-header-water{
	display: inline-block;
	padding: 0px 4px;
	color: var(--color-text-5);
	border-radius: 2px;
	margin: 0px 4px;
	background: var(--color-neutral-2);
	font-size: var(--font-body-s);
	font-weight: 600;
	line-height: unset;
	cursor: pointer;
}
.c2c-chat-header-water:hover{
	background: var(--color-brand-3);
	color: var(--color-text-6);
}
.c2c-chat-water-img-item{
	width: 88px;
	height: 88px;
	overflow: hidden;
	border-radius: 4px;
	position: relative;
}
.c2c-chat-water-img{
	display: block;
	width: 100%;
	height: 100%;
}
.c2c-chat-water-pdf{
	display: block;
	width: 100%;
	height: 100%;
	background: url('/images/c2c_image/newpdf.png?v=0325') no-repeat;
    background-size: cover;
}
.c2c-chat-water-mp4{
	display: block;
	width: 100%;
	height: 100%;
	background: url('/images/c2c_image/newmp4.png?v=0325') no-repeat;
    background-size: cover;
}
.c2c-chat-water-img-item-hover{
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgb(0, 0, 0, 0.5);
    top: 0;
	display: flex;
    align-items: center;
    justify-content: center;
}
.c2c-chat-header-paytip{
	padding: 12px;
	box-sizing: border-box;
	border-radius: 8px;
	background: var(--Cmpt-6);
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	margin-bottom: 8px;
	display: flex;
    align-items: flex-end;
}
body.classic-dark .c2c-chat-header-paytip{
	background: var(--Neutral-2);
}
.c2c-chat-header-paytip-txt{
	box-sizing: border-box;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	width: 100%;
	word-wrap: break-word;
}
.c2c-chat-header-paytip-icon{
	width: 10px;
	height: 7px;
	/* position: absolute;
	right: 12px;
    bottom: 21px; */
	cursor: pointer;
}
.c2c-chat-cen{
	height: 438px;
	width: 100%;
	overflow-y: scroll;
	padding: 0px 24px;
	box-sizing: border-box;
	margin-bottom: 24px;
}
.c2c-chat-cen::-webkit-scrollbar {
    width: 5px;    
}
.c2c-chat-cen::-webkit-scrollbar-thumb {
    background: var(--Neutral-1);
    border-radius: 2px;
}
.c2c-chat-time{
	margin: 16px auto;
	text-align: center;
	font-size: 12px;
	font-weight: 400;
	color: var(--text4);
	width: max-content;
}
.c2c-chat-tip{
	margin: 16px auto;
	width: max-content;
	max-width: 100%;
	padding: 12px;
	box-sizing: border-box;
	font-size: 12px;
	font-weight: 400;
	color: var(--textColor1);
	line-height: 150%;
	background: var(--Neutral-2);
	border-radius: 8px;
	word-wrap: break-word;
}
.c2c-chat-tip-red{
    color: var(--color-funct-3) !important;
}
.c2c-chat-morehis{
	cursor: pointer;
    color:var(--color-brand-1);
	padding: 16px 0 0 0;
	display: flex;
    align-items: center;
    justify-content: center;
}
.c2c-chat-Risk{
	margin: 16px auto;
	width: max-content;
	max-width: 100%;
	padding: 12px;
	box-sizing: border-box;
	font-size: 12px;
	font-weight: 400;
	color: var(--color-funct-3);
	line-height: 150%;
	background: var(--color-cmpt-4);
	border-radius: 8px;
	word-wrap: break-word;
	display: flex;
    align-items: flex-start;
    justify-content: center;
}
.c2c-chat-Risk svg{
	margin-right: 8px;
	display: block;
	min-width: 16px;
	height: 16px;
}
.c2c-chat-morehis svg{
	margin-right: 4px;
}
.c2c-chat-morehis:hover{
	color:var(--color-brand-2);
	stroke:var(--color-brand-2) !important;
}
.c2c-chat-me-main{
	margin: 4px 0;
	width: 100%;
	display: flex;
    justify-content: flex-end;
	align-items: center;
}
.c2c-chat-me{
	border-radius: 8px 0px 8px 8px;
	width: max-content;
	max-width: 100%;
	padding: 12px;
	box-sizing: border-box;
	border: 1px solid var(--Neutral-3);
	background: #E5EFFF;
	font-size: 12px;
	font-weight: 500;
	color: var(--textColor1);
	line-height: 150%;
	word-wrap: break-word;
	position: relative;
}
body.classic-dark .c2c-chat-me{
	background: #26334D;
}
.c2c-chat-me img{
	max-width: 160px;
	max-height: 160px;
}
.c2c-chat-mehit{
	margin-right: 4px;
}
.c2c-chat-mehit:hover path{
  fill: #CC3D3D !important;
}
.c2c-chat-loding{
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-right: 4px;
	background: url('/images/c2c_image/chatlod.png') no-repeat;
    background-size: cover;
	margin-right: 4px;
	animation: spin 1s linear infinite;
}
@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(-360deg); }
  }
.c2c-chat-it-main{
	margin: 4px 0;
	width: 100%;
	display: flex;
	align-items: flex-start;
    justify-content: flex-start;
}
.c2c-chat-it-ava-box{
	width: 32px;
	height: 32px;
	min-width: 32px;
	min-height: 32px;
	margin-right: 12px;
	border-radius: 50%;
}
.c2c-chat-it{
	border-radius: 0px 8px 8px 8px;
	border: 1px solid var(--Divider-2);
	background: var(--Card-2);
	width: max-content;
	max-width: 89%;
	padding: 12px;
	box-sizing: border-box;
	font-size: 12px;
	font-weight: 400;
	color: var(--textColor1);
	line-height: 150%;
	word-wrap: break-word;
	position: relative;
}
.c2c-chat-it-ava-img{
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background-size: 100% !important;
}
.c2c-chat-it-ava-noava{
	font-size: 20px;
	font-weight: 600;
	line-height: 29px;
	height: 32px;
	width: 32px;
	border-radius: 50%;
	display: inline-block;
	background: var(--Brand-1);
	color: #ffffff;
	text-align: center;
}
.c2c-chat-it img{
	max-width: 160px;
	max-height: 160px;
}
.c2c-chat-inp-main{
	width: 100%;
	min-height: 106px;
	padding: 12px 24px 24px;
	box-sizing: border-box;
	background: var(--Bg-1);
	border-top: 1px solid var(--Divider-1);
	border-radius: 0px 0px 8px 8px;
	position: relative;
}
.c2c-chat-inp-main-top{
	width: 100%;
	height: 16px;
	margin-bottom: 12px;
	display: flex;
}
.c2c-chat-inp-main-top .active path{
	fill:var(--Brand-1);
}
.c2c-chat-inp-emo-btn{
	width: 16px;
	height: 16px;
	margin-right: 12px;
}
.c2c-chat-inp-emo-btn:hover path{
	fill:var(--Brand-1);
}
.c2c-chat-inp-img-btn{
	width: 16px;
	height: 16px;
	margin-right: 12px;
}
.c2c-chat-inp-img-btn:hover path{
	fill:var(--Brand-1);
}
.c2c-chat-inp-main-bot{
	min-height: 40px;
	background: var(--Card-2);
	border: 1px solid var(--Divider-1);
	border-radius: 4px;
	padding: 12px;
	box-sizing: border-box;
	display: flex;
    align-items: flex-end;
}
.c2c-chat-inp-main-bot-foc{
	border: 1px solid var(--Brand-1);
}
.c2c-chat-inp-send-btn{
	width: 16px;
	height: 16px;
}
.c2c-chat-inp-send-btn:hover svg path{
	fill:var(--Brand-1);
}
.c2c-chat-message{
	width: 364px;
	height: 18px;
	/* min-height: 18px; */
	font-size: 12px;
	color: var(--textColor1);
	font-weight: 400;
	line-height: 18px;
	/* max-height: 126px;*/
	overflow-y: scroll; 
	border: none;
	resize: none;
	margin-right: 12px;
	background: var(--Card-2);
}
.c2c-chat-message:focus{
	border: none;
	outline: none;
}
.c2c-chat-message::-webkit-scrollbar {
    width: 5px;    
}
.c2c-chat-message::-webkit-scrollbar-thumb {
    background: var(--Neutral-1);
    border-radius: 2px;
}
.c2c-chat-message::placeholder {
	font-size: 12px;
	color: var(--text4);
	font-weight: 400;
	line-height: 18px;
}
.c2c-chat-emo-main{
	width: 416px;
	height: 184px;
	border-radius: 4px;
	border: 1px solid var(--Divider-1);
	background: var(--Card-2);
	box-shadow: 0px 6px 60px 0px rgba(23, 56, 153, 0.16);
	position: absolute;
	top: -194px;
}
.c2c-chat-emo-top{
	height: 156px;
    width: 100%;
    border-radius: 4px 4px 0 0;
    overflow: hidden;
}
.c2c-chat-emo-bot{
	width: 100%;
	padding:0px 16px;
	box-sizing: border-box;
	border-top: 1px solid var(--Divider-2);
	height: 27px;
	border-radius: 0 0 4px 4px;
	display: flex;
    flex-wrap: nowrap;
    align-items: center;
}
.c2c-chat-emo-bot-item{
	padding: 0px 12px;
	height: 20px;
	width: max-content;
	margin-right: 16px;
	display: flex;
    align-items: center;
	cursor: pointer;
	border-radius: 4px;
}
.c2c-chat-emo-bot-item img{
	width: 16px;
	height: 16px;
	display: block;
}
.c2c-chat-emo-bot-item:hover{
	background: var(--Neutral-2);
}
.c2c-chat-emo-bot .active{
	background: var(--Neutral-2);
}
.c2c-chat-emo-top-item{
	width: 100%;
    height: 156px;
    overflow-y: scroll;
    display: flex;
    flex-wrap: wrap;
    padding: 6px;
    box-sizing: border-box;
}
.c2c-chat-emo-top-item li{
	width: 21px;
    height: 20px;
    margin: 0px 6px 6px 6px;
	cursor: pointer;
	border-radius: 4px;
	text-align: center;
}
.c2c-chat-emo-top-item li:hover{
	background: var(--Neutral-2);
}
.c2c-chat-emo-top-item::-webkit-scrollbar {
    width: 5px;    
}
.c2c-chat-emo-top-item::-webkit-scrollbar-thumb {
    background: var(--Neutral-3);
    border-radius: 2px;
}
.c2c-emoji-picker-emoji{
	width: 66px;
    height: 66px;
    display: block;
    margin: 0px 6px 6px 6px;
}
.c2c-text-emoji{
	width: 80px;
	height: 80px;
}
.C2cTransaction_modal_imgbig{
	position: fixed;
	inset: 0px;
	-webkit-box-align: center;
	align-items: center;
	top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background-color: rgba(0, 0, 0, 0.85);
	z-index: 99999;
}
.C2cTransaction_imgbig_main{
	width: 820px;
	height: 464px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -232px 0 0 -410px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #000;
}
.C2cTransaction_imgbig_main img{
	max-width: 100%;
	max-height: 100%;
}
.C2cTransaction_imgbig_icon_main{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
	height: 88px;
	display: flex;
	justify-content: flex-end;
	padding-top: 27px;
	box-sizing: border-box;
}
.C2cTransaction_imgbig_icon_main span{
	display: inline-block;
	width: 24px;
	height: 24px;
	margin-right: 23px;
	cursor: pointer;
}
.C2cTransaction_imgbig_main_kd{
	width: 100% !important;
	height: 100% !important;
	position: initial !important;
	left: 0 !important;
	top: 0 !important;
	margin: 0 !important;
}
.C2cTransaction_imgbig_main_kd .C2cTransaction_imgbig_icon_main{
	height: 160px !important;
}
.C2cTransaction_chatmain_item_user_main_document_item_img{
	width: 100%;
	height: 100%;
	border-radius: 4px;
}
.C2cTransaction-cancel-C2cTransaction-btn{
	height: 40px;
	line-height: 40px;
	font-weight: 600;
	font-size: 16px;   
	cursor: pointer; 
	text-align: center;
	color: var(--Brand-1);
	border: 1px solid var(--Brand-1);
	border-radius: 4px;
	padding: 0 24px;
	display: none;
}
.C2cTransaction_tool_main_txt{
	display: flex;
	flex-direction: column;
}
.C2cTransaction_verdic_tit{
	white-space:nowrap;
}
.C2cTransaction-details-cancel-reason{
	padding: 12px;
	box-sizing: border-box;
	font-size: 12px;
	font-weight: 400;
	color: var(--textColor1);
	line-height: 150%;
	border-radius: 8px;
	background: var(--Card-1);
	margin-bottom: 32px;
	display: flex;
    align-items: flex-start;
    flex-direction: row;
}
.C2cTransaction-details-cancel-reason-tit{
	display: block;
	width: max-content;
	height: 100%;
	min-width: max-content;
}
.C2cTransaction-details-locked-reason{
	border-radius: 8px;
	background: var(--Card-1);
	margin-bottom: 32px;
	padding: 8px 12px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
    justify-content: space-between;
}
.p2p_go_tr_bg{
	width: 100%;
	padding: 16px 0;
	box-sizing: border-box;
	background: var(--cmpt-1);
	backdrop-filter: blur(8px);
	position: fixed;
    bottom: 0;
}
.p2p_go_tr_main{
	width: 1200px;
	height: 36px;
	margin: 0 auto;
	display: flex;
    align-items: center;
    justify-content: space-between;
}
.C2cTransaction-details-locked-reason-icon{
	display: block;
	width: 16px;
	height: 16px;
}
.C2cTransaction-details-locked-reason-txt{
	font-size: 12px;
	font-weight: 400;
	color: var(--textColor1);
	line-height: 150%;
	margin: 0 8px;
	width: 100%;
}
.C2cTransaction-details-locked-reason-btn{
	border-radius: 4px;
	border: 1px solid var(--Brand-1);
	height: 32px;
	line-height: 32px;
	display: block;
	width: max-content;
	min-width: max-content;
	padding: 0px 16px;
	box-sizing: border-box;
	font-size: 14px;
	font-weight: 600;
	color: var(--Brand-1);
	cursor: pointer;
}
.order-orderid{
	cursor: pointer;
}
.order-orderid:hover{
	color: var(--Brand-1) !important;
}
.p2p_go_tr_left{
	display: flex;
    align-items: center;
}
.p2p_go_tr_left span{
	font-size: 16px;
	font-weight: 400;
	color: #E0E0E0;
	line-height: 150%;
	margin-left: 8px;
}
.p2p_go_tr_rig{
	display: flex;
    align-items: center;
}
.p2p_go_tr_btn{
	font-size: 14px;
	font-weight: 400;
	padding: 0 16px;
	background: var(--Brand-1);
	cursor: pointer;
	height: 32px;
	line-height: 32px;
	color: #ffffff;
	border-radius: 4px;
	margin-right:32px;
}
.p2p_go_tr_close{
	cursor: pointer;
}
.p2p_transaction_txt_line{
	display: inline-block;
	width: 1px;
	height: 14px;
	margin: 0 16px;
	background: var(--Divider-2);
	position: relative;
    top: 2px;
}
.order_domc_trIndex:hover{
	background: var(--Card-3);
}

/* 3.0样式 */
/* 挂单页面 */
body{
	background:var(--color-bg-1);
	/* overflow-x: scroll !important; */
}
.gui-font-face{
	font-family: inherit !important;
}
@media screen and (max-width: 414.9px) {
.col-xs-24 {
	--layout-rowNumber: 24;
}
}

@media (min-width: 414.9px) and (max-width: 991.9px) {
.col-sm-24 {
	--layout-rowNumber: 24;
}
}

@media (min-width: 992px) and (max-width: 1199.9px) {
.col-md-24 {
	--layout-rowNumber: 24;
}
}

@media (min-width: 1200px) and (max-width: 1439.9px) {
.col-lg-24 {
	--layout-rowNumber: 24;
}
}

@media (min-width: 1440px) {
.col-xl-24 {
	--layout-rowNumber: 24;
}
}
.c2c-hover-color-new:hover{
	color:var(--color-text-5) !important;
}
.c2c-hover-color:hover,.c2c-hover-color:hover path,.c2c-hover-color:hover .quickModal-pay-hide-icon{
		color:var(--color-text-5) !important;
		fill:var(--color-text-5);
}
.gurate-shuomong-icon:hover{
	color:var(--color-text-1);
}
.c2cpostad-tipbg-color{
	background: var(--color-card-1);
	color: var(--color-text-3);
	border-radius: 4px;
	cursor: pointer;
}
.c2cpostad-tipbg-act{
	background: var(--color-icon-1);
	color: var(--color-text-6);
}
body.classic-dark .c2cpostad-tipbg-act{
	background: var(--color-cmpt-6);
	color: var(--color-text-6);
}
.c2cpostad-tipbg-left {
  	height: 32px;
  	clip-path: polygon(96% 0, 100% 50%, 96% 100%, 0 100%, 0% 0%);
	padding-left: 12px;
}
.c2cpostad-tipbg-cen {
	height: 32px;
	clip-path: polygon(96% 0, 100% 50%, 96% 100%, 0 100%, 4% 50%,0% 0%);
	padding-left: 24px;
	margin-left: -6px;
}
.c2cpostad-tipbg-rig{
	height: 32px;
	clip-path: polygon(100% 0, 100% 100%, 0 100%, 4% 50%, 0% 0%);
	padding-left: 24px;
	margin-left: -6px;
}
.c2cpostad-tipbg-cen3 {
	height: 32px;
	clip-path: polygon(96% 0, 100% 50%, 96% 100%, 0 100%, 4% 50%,0% 0%);
	padding-left: 30px;
	margin-left: -6px;
}
.c2cpostad-tipbg-rig3{
	height: 32px;
	clip-path: polygon(100% 0, 100% 100%, 0 100%, 4% 50%, 0% 0%);
	padding-left: 30px;
	margin-left: -6px;
}
body.ar-body .c2cpostad-tipbg-left{
	padding-right: 12px;
	clip-path: polygon(4% 0%,0% 50%, 4% 100%, 96% 100%, 100% 100%, 100% 0%);
}
body.ar-body .c2cpostad-tipbg-cen{
	padding-right: 24px;
	clip-path:polygon(100% 0%, 96% 50%, 100% 100%, 4% 100%, 0% 50%,4% 0%);
	margin-left: 0;
}
body.ar-body .c2cpostad-tipbg-rig{
	padding-right: 24px;
	clip-path: polygon(100% 0, 96% 50%, 100% 100%, 0 100%, 0% 0%);
}
body.ar-body .c2cpostad-tipbg-cen3{
	padding-right: 30px;
	clip-path:polygon(100% 0%, 96% 50%, 100% 100%, 4% 100%, 0% 50%,4% 0%);
}
body.ar-body .c2cpostad-tipbg-rig3{
	padding-right: 30px;
	clip-path: polygon(100% 0, 96% 50%, 100% 100%, 0 100%, 0% 0%);
}
.c2cpostad-rig-item{
	margin-bottom: 16px;
	display: flex;
    justify-content: space-between;
}
.c2cpostad-left-itemtit{
	display: flex;
    align-items: flex-start;
	margin-left: -28px;
    margin-top: -2px;
}
body.ar-body .c2cpostad-left-itemtit{
	margin-right: -28px;
}
.c2cpostad-sericon{
	width: 20px;
	height: 20px;
	background: var(--color-text-1);
	border-radius: 50%;
	margin-right: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
}
body.ar-body .c2cpostad-sericon{
	margin-right: 0px;
	margin-left: 8px;
}
.c2cpostad-dianicon{
	width: 8px;
	height: 8px;
	background: #fff;
	border-radius: 50%;
}
body.classic-dark .c2cpostad-dianicon{
	background: #000;
}
.c2cpostad-left-mainbg{
	border-radius: 8px;
	border: 1px solid var(--color-divider-2);
	background: var(--color-card-3);
	margin-top: 16px;
}
.c2cpostad-item-bg{
	border-radius: 4px;
	border: 1px solid var(--color-divider-2);
	background: var(--color-card-5);
	width: 100%;
	min-height: 40px;
	padding: 0 16px;
	box-sizing: border-box;
}
.c2cpostad-item-bg:hover{
	background: var(--color-neutral-2);
}
.c2cpostad-item-flex{
	display: flex;
    justify-content: space-between;
	align-items: center;
}
/* 挂单页支付方式多选框样式 */
#C2cpostadPayType .selector-view {
	width: 100%;
	height: 40px;
	border: 1px solid var(--color-divider-5) !important;
	background: transparent !important;
	border-radius: 4px;
	padding: 0 0 0 16px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
	color: var(--color-text-1);
	font-size: 14px;
	font-weight: 500;
	line-height: 1.2em;
}
body.ar-body #C2cpostadPayType .selector-view{
	padding: 0 16px 0 0;
}
#C2cpostadPayType:hover .selector-view{
	border: 1px solid var(--color-text-9) !important;
}
.c2cpostad-inputfouc-bor{
	border: 1px solid var(--color-brand-1) !important;
	color: var(--color-text-5) !important;
}
#C2cpostadPayType:hover .selector-icon-down path{
	stroke:var(--color-brand-1);
}
#C2cpostadPayType .selector-icon-down{
	transform: scale(0.8);
	transition: 0s;
}
body.ar-body #C2cpostadPayType .selector-icon-down{
	left: 10px !important;
	right: unset !important;
}
#C2cpostadPayType .C2cpostadPayType-fouc-up{
	transform:scale(0.8) rotate(180deg);
	transition: 0s;
}
#C2cpostadPayType .C2cpostadPayType-fouc-up path{
	stroke:var(--color-brand-1);
}
#C2cpostadPayType .selector .selector-list{
	z-index: 2;
	border: none;
	border-radius: 4px;
	box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px 0px;
	padding: 8px !important;
	box-sizing: border-box;
	background: var(--color-card-4);
}
#C2cpostadPayType .selector .selector-list li{
	border-radius: 4px !important;
	margin-bottom: 4px;
}
#C2cpostadPayType .selector .selector-list ul li.active{
	background: var(--color-neutral-2) !important;
    color: var(--color-text-5) !important;
}
#C2cpostadPayType .selector .selector-list ul li:hover{
	background: var(--color-neutral-2) !important;
}
#C2cpostadPayType .selector .selector-list ul li:before{
	content: '';
	position: absolute;
	right: 9px;
	top: 50%;
	transform: translateY(-50%);
	/* border: 1px solid var(--color-divider-4); */
	background: transparent;
	border-radius: 2px;
	width: 15px;
	height: 15px;
	z-index: 1;
	transition: all 0.3s ease;
}
body.ar-body #C2cpostadPayType .selector .selector-list ul li:before{
	right: unset;
	left: 9px;
}
#C2cpostadPayType .selector .selector-list ul li.active:before{
	border: solid 1px var(--color-icon-1);
	background: #fff;
}
#C2cpostadPayType .selector .selector-list ul li.active:after{
	content: '';
	background: url(/images/c2c_image/checkbox_light.svg) center center no-repeat;
	background-size: cover;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
	z-index: 2;
	width: 16px;
	height: 16px;
}
body.classic-dark #C2cpostadPayType .selector .selector-list ul li.active:after{
	content: '';
	background: url(/images/c2c_image/checkbox_dark.svg) center center no-repeat;
	background-size: cover;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
	z-index: 2;
	width: 16px;
	height: 16px;
}
body.ar-body #C2cpostadPayType .selector .selector-list ul li.active:after{
	right: unset;
	left: 10px;
}

#C2cpostadPayType .selector .selector-list ul li.disabled{
	color: var(--color-text-3);
	opacity:unset;
}
#C2cpostadPayType .selector .selector-list ul li.disabled:before{
	border: solid 1px var(--color-cmpt-2);
	background: var(--color-cmpt-2);
}
#C2cpostadPayType .selector .selector-list ul li.disabled:hover{
	color: var(--color-text-3) !important;
	background: transparent !important;
}
#C2cpostadPayType .selector .selector-list ul li.disabled:hover:before{
	border: solid 1px var(--color-cmpt-2);
	background: var(--color-cmpt-2);
}
#C2cpostadPayType .select-list-disicon{
	position: absolute;
	width: 12px;
	height: 12px;
	right: 26px;
}
body.ar-body #C2cpostadPayType .select-list-disicon{
	right: unset;
	left: 34px;
}
#C2cpostadPayType .select-list-disicon svg{
	display: block;
}
#C2cpostadPayType .selector .selector-list ul li.disabled:hover path{
	fill:var(--color-icon-5);
}


#C2cpostadPayType .selector-search-view{
	margin-bottom: 10px;
	padding: 0;
}
#C2cpostadPayType .selector-search-view .icon-search{
	color:var(--color-text-1);
}
#C2cpostadPayType .selector-list input.selector-search{
	border-radius: 6px;
	background: transparent;
	border: 1px solid var(--color-divider-5);
	padding-left: 40px;
	height: 40px;
}
#C2cpostadPayType .selector-list input::placeholder{
	color:var(--color-text-4) !important;
}
body.ar-body #C2cpostadPayType .selector-list input.selector-search{
	padding-right: 40px;
	padding-left: 0px;
}
#C2cpostadPayType .selector-list input.selector-search:hover,#C2cpostadPayType .selector-list input.selector-search:focus{
	/* background: var(--color-bg-1); */
	border: 1px solid var(--color-text-9);
}
#C2cpostadPayType .c2c-noorder{
	width: 64px;
	height: 64px;
}
#C2cpostadPayType .noData .text-center{
	font-size: 12px;
    font-weight: 400;
}
#C2cpostadPayType .icon-close-input{
	right: 8px;
}
body.ar-body #C2cpostadPayType .icon-search{
	right: 16px;
	left: unset;
}
body.ar-body #C2cpostadPayType .icon-close-input{
	left: 16px;
	right: unset;
}
.C2cTransaction-popup-shade{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.85);
	justify-content: center;
	align-items: center;
	z-index: 999;
}
.C2cTransaction-popup-box{
	min-height: unset;
	padding: 0;
	margin: auto;
	background: unset;
	width: 800px;
	box-sizing: border-box;
	min-width: 750px;
	background: #000;
	height: 100%;
}
.C2cTransaction-popup-box *{
	width: 800px;
	/* max-height: 750px; */
	height: 100%;
}
/* 自选页面 */
.C2c-market-main{
	width: 100%;
	/* border-radius: 4px; */
	/* border-bottom: 1px solid var(--color-divider-2); */
	/* background: var(--color-card-3); */
	/* padding: 24px 24px 12px !important; */
	box-sizing: border-box;
}
.C2c-market-main-phone{
	width: 100%;
	background: var(--color-card-2);
}
.marketNavLeft-ul{
	height: 42px;
	display: flex;
    flex-direction: row;
    align-items: center;
}
.marketNavLeft-ul li{
	font-weight: 600;
	font-size: var(--font-body-m);
	align-items: center;
	color: var(--color-text-3);
	cursor: pointer;
}
.marketNavLeft-ul li:hover{
	color: var(--color-text-5);
}
.marketNavLeft-li-active{
	color: var(--color-text-1) !important;
}
.marketNavRight{
	display: flex;
	align-items: center;;
}
.marketNavRight li{
	display: flex;
    height: 40px;
    flex-direction: row;
    align-items: center;
	margin-right: 24px;
}
.marketNavRight li:last-child{
	margin-right: 0px;
}
.marketNavRight-label{
	display: block;
	width: 16px;
	height: 16px;
}
.marketNavRight-label img{
	display: block;
	width: 16px;
	height: 16px;
}
.marketNavRight-value{
	font-size: var(--font-body-s);
	font-weight: 400;
	color: var(--color-text-1);
	margin-left: 4px;
}
.marketNavRight-listit{
	font-weight: 400;
	font-size: var(--font-body-s);
	color: var(--color-text-3);
}
.marketSelectNav-Paymentmethod{
	/* margin-left: 12px; */
	width: 200px;
}
body.ar-body .marketSelectNav-Paymentmethod{
	margin-right: 12px;
}

#C2cMarketPaymentmethod .selector-view {
	width: 100%;
	height: 40px;
	/* background: var(--color-bg-1) !important; */
	border-radius: 6px;
	border: 1px solid var(--color-divider-5) !important;
	padding: 0 32px 0 12px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
	color: var(--color-text-1);
	font-size: 14px;
	font-weight: 500;
	line-height: 1.2em;
}
body.ar-body #C2cMarketPaymentmethod .selector-view{
	padding: 0 16px 0 0;
}
#C2cMarketPaymentmethod .selector-view:hover{
	border: 1px solid var(--color-text-9) !important;
}
/* #C2cMarketPaymentmethod:hover .selector-view{
	border: 1px solid var(--color-text-9) !important;
} */
.C2cMarketPayment-fouc-bor{
	border: 1px solid var(--color-text-9) !important;
	/* color: var(--color-text-5) !important; */
}
/* #C2cMarketPaymentmethod:hover .selector-icon-down path{
	stroke:var(--color-brand-1);
} */
#C2cMarketPaymentmethod .selector-icon-down{
	/* transform: scale(0.8); */
	transition: 0s;
	right: 8px !important;
}
body.ar-body #C2cMarketPaymentmethod .selector-icon-down{
	left: 8px !important;
	right: unset !important;
}
#C2cMarketPaymentmethod .C2cMarketPayment-fouc-up{
	transform: rotate(180deg);
	transition: 0s;
}
#C2cMarketPaymentmethod .C2cMarketPayment-fouc-up path{
	fill:var(--color-icon-5);
}
#C2cMarketPaymentmethod .selector .selector-list{
	z-index: 10;
	border: none;
	border-radius: 4px;
	box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px 0px;
	/* padding: 8px !important; */
	box-sizing: border-box;
	width: max-content;
	/* left: auto !important; */
	left: 0;
	background: var(--color-card-3);
}
#C2cMarketPaymentmethod .selector .selector-list li{
	border-radius: 4px !important;
	padding-right: 30px !important;
	margin: 0px 8px 4px 8px;
}
#C2cMarketPaymentmethod .selector .selector-list ul li.active{
	/* background: var(--color-neutral-2) !important; */
	color: var(--color-text-5) !important;
}
#C2cMarketPaymentmethod .selector .selector-list ul li:hover{
	background: var(--color-neutral-2) !important;
}
#C2cMarketPaymentmethod .selector .selector-list ul li:before{
	content: '';
	position: absolute;
	right: 9px;
	top: 50%;
	transform: translateY(-50%);
	/* border: 1px solid var(--color-divider-4); */
	background: transparent;
	border-radius: 2px;
	width: 15px;
	height: 15px;
	z-index: 1;
	transition: all 0.3s ease;
}
body.ar-body #C2cMarketPaymentmethod .selector .selector-list ul li:before{
	right: unset;
	left: 9px;
}
#C2cMarketPaymentmethod .selector .selector-list ul li.active:before{
	/* border: solid 1px var(--color-icon-3); */
	/* background: #fff; */
}
body.classic-dark #C2cMarketPaymentmethod .selector .selector-list ul li.active:after{
	content: '';
	background: url(/images/c2c_image/checkboxwhite.svg) center center no-repeat;
	background-size: cover;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
	z-index: 2;
	width: 16px;
	height: 16px;
}
#C2cMarketPaymentmethod .selector .selector-list ul li.active:after{
	content: '';
	background: url(/images/c2c_image/checkboxdark.svg) center center no-repeat;
	background-size: cover;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
	z-index: 2;
	width: 16px;
	height: 16px;
}
body.ar-body #C2cMarketPaymentmethod .selector .selector-list ul li.active:after{
	right: unset;
	left: 10px;
}
#C2cMarketPaymentmethod .selector-search-view{
	margin: 0px 8px 10px 8px;
	/* margin-bottom: 10px; */
	padding: 0;
}
#C2cMarketPaymentmethod .selector-search-view .icon-search{
	color:var(--color-text-1);
	left: 12px;
}
/* #C2cMarketPaymentmethod .selector-search-view:hover .icon-search{
	color: var(--color-icon-5) !important;
}
#C2cMarketPaymentmethod .selector-search:focus + .icon-search {
	color: var(--color-icon-5) !important;
} */
#C2cMarketPaymentmethod .selector-list input.selector-search{
	border-radius: 6px;
	background: transparent;
	color: var(--color-text-1);
	font-weight: 500;
	font-size: 14px;
    border: 1px solid var(--color-divider-5);
	padding-left: 36px;
	height: 40px;
}
body.ar-body #C2cMarketPaymentmethod .selector-list input.selector-search{
	padding-right: 36px;
	padding-left: 0px;
}
#C2cMarketPaymentmethod .selector-list input.selector-search:hover,#C2cMarketPaymentmethod .selector-list input.selector-search:focus{
	/* background: var(--color-bg-1); */
	border: 1px solid var(--color-text-9);
}
#C2cMarketPaymentmethod .noData{
	margin: 40px 0px 80px;
}
#C2cMarketPaymentmethod .c2c-noorder{
	width: 64px;
	height: 64px;
	background: url(/images/c2c_image/empty/searchEmptyLight.svg) center center no-repeat;
	background-size: cover;
}
body.classic-dark #C2cMarketPaymentmethod .c2c-noorder{
	width: 64px;
	height: 64px;
	background: url(/images/c2c_image/empty/searchEmptyDark.svg) center center no-repeat;
	background-size: cover;
}
#C2cMarketPaymentmethod .noData .text-center{
	font-size: 12px;
    font-weight: 400;
	color: var(--color-text-3);
}
#C2cMarketPaymentmethod .icon-close-input{
	right: 12px;
}
body.ar-body #C2cMarketPaymentmethod .icon-search{
	right: 16px;
	left: unset;
}
body.ar-body #C2cMarketPaymentmethod .icon-close-input{
	left: 16px;
	right: unset;
}
/* .C2cMarketPayment-fouc-bor .selecter-checked-item span{
	color: var(--color-text-5) !important;
} */
/* .c2cCheckboxSelector .selector .C2cMarketPayment-fouc-bor span:before{
	color: var(--color-text-5) !important;
} */

.marketSelectNav-morefile{
	width: max-content;
	height: 38px;
	/* margin-left: 12px; */
	cursor: pointer;
	border: 1px solid var(--color-divider-5);
	/* background: var(--color-bg-1); */
	border-radius: 4px;
	padding: 0 12px;
	display: flex;
    align-items: center;
	font-weight: 500;
	font-size: 14px;
	color: var(--color-text-1);
	position: relative;
}
.marketSelectNav-morefile:hover{
	border: 1px solid var(--color-text-9);
}
.marketSelectNav-morefile:hover .marketSelectNav-morefile-blue path{
	stroke:var(--color-brand-3) !important;
}
.marketSelectNav-morefile-checkbox-main{
	position: absolute;
	top: 44px;
	right: 0px;
	width: max-content;
	box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px 0px;
	border-radius: 4px;
	background: var(--color-card-3);
	padding: 16px;
	z-index: 30;
	min-width: 238px;
}
.marketSelectNav-morefile-checkbox-main .mantine-Checkbox-root{
	height: 36px;
	padding: 0 8px;
	box-sizing: border-box;
	cursor: pointer;
	display: flex;
    align-items: center;
	border-radius: 4px;
	margin-bottom: 4px;
}
.marketSelectNav-morefile-checkbox-main .mantine-Checkbox-root:hover{
	background: var(--color-neutral-2) !important;
}
.h5-view .marketSelectNav-morefile-checkbox-title{
	font-size: var(--font-body-s);
	line-height: 1.2em;
	font-weight: 400;
	color: var(--color-text-3);
	margin-bottom: 4px;
}
.marketSelectNav-morefile-checkbox-main .marketSelectNav-morefile-checkbox-title{
	font-size: var(--font-body-s);
	line-height: 1.2em;
	font-weight: 400;
	color: var(--color-text-3);
	margin-bottom: 4px;
	margin-left: 8px;
}
.h5-view .switch-box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 40px;
	font-size: var(--font-body-m);
	line-height: 1.2em;
	font-weight: 500;
	color: var(--color-text-1);
}
.marketSelectNav-morefile-checkbox-main .switch-box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px 8px;
	font-size: var(--font-body-m);
	line-height: 1.2em;
	font-weight: 500;
	color: var(--color-text-1);
}
.switch-box-pc{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 12px 0;
	font-size: var(--font-body-m);
	line-height: 1.2em;
	font-weight: 500;
	color: var(--color-text-1);
}
.radio-box-w{
	width: 100%;
}
.h5-view .switch-box:active{
	background-color: 'initial'
}
.marketSelectNav-morefile-checkbox-main .switch-box:hover{
	background-color: var(--color-neutral-2);
	border-radius: 6px;
}
.marketSelectNav-morefile-numicon{
	width: 16px;
	height: 16px;
	position: absolute;
	right: -8px;
	top: -8px;
	background: var(--color-text-5);
	border-radius: 50%;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
	line-height: 16px;
	color: #ffffff;
}
.marketSelectNav-morefile-checkStateNum {
	border-color: var(--color-text-9);
}
.marketSelectNav-morefile-checkStateNum .marketSelectNav-morefile-blue{
	color: var(--color-text-5) !important;
}
.marketSelectNav-morefile-checkStateNum .marketSelectNav-morefile-blue path{
	stroke:var(--color-text-5) !important;
}
.c2c_btn_houver:hover path{
	fill:var(--color-text-1);
}
.markList-table-avatar{
	width: 28px;
	height: 28px;
	border-radius: 50%;
	background-size: 100% !important;
}
.markList-table-avatar-noavatar{
	display: block;
	width: 28px;
	height: 28px;
	border-radius: 50px;
	line-height: 28px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	background-color: #83A0A3;
}

.markList-avatar-market-mian{
	width: 100%;
	padding: 4px;
	box-sizing: border-box;
}
.markList-avatar-market-mian-top{
	border-bottom: 1px solid #4F4F4F;
	padding:0 0 12px 0;
	box-sizing: border-box;
	display: flex;
    flex-direction: row;
    align-items: start;
}
.markList-avatar-market-mian-top-avatar{
	width: 36px;
	height: 36px;
	border-radius: 50%;
	text-align: center;
	line-height: 36px;
	background-size: 100% !important;
	position: relative;
}
.markList-avatar-market-mian-top-noavatar{
	width: 36px;
	height: 36px;
	border-radius: 50%;
	text-align: center;
	line-height: 36px;
	display: block;
	background-color: #83A0A3;
}
.markList-avatar-market-mian-top-name-main{
	margin-left: 8px;
	width: 250px;
}
.markList-avatar-market-mian-top-name-main-top{
	display: flex;
    flex-direction: row;
    align-items: center;
}
.markList-avatar-market-mian-top-name-main-top-num{
	font-weight: 600;
	font-size: var(--font-body-m);
	max-width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline-block;
	color: var(--color-text-6);
}
.markList-avatar-market-mian-top-name-main-top-blue{
	width: 16px !important;
	height: 16px !important;
	margin-left: 4px;
}
.markList-avatar-market-mian-top-name-main-bot{
	display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 4px;
}
.markList-table-item1-kyc-step{
	display: inline-block;
	font-size: var(--font-body-s);
	font-weight: 400;
	color: var(--color-text-6);
	margin-left: 4px;
	white-space: nowrap;
}
.markList-table-item1-kyc-icon{
	display: inline-block;
	width: 12px;
	height: 12px;
}
.markList-table-item1-kyc-icon svg{
	display: block;
}
.markList-avatar-market-mian-bot{
	padding:12px 0 0 0;
	box-sizing: border-box;
	display: flex;
    flex-direction: column;
}
.markList-avatar-market-mian-bot-item{
	width: 100%;
	margin-bottom: 8px;
	font-size: var(--font-body-s);
	font-weight: 500;
	color: var(--color-text-6);
	display: flex;
    justify-content: space-between;
}
.markList-avatar-market-mian-bot-item .markList-avatar-market-mian-bot-item-tit{
	color: #8c8c8c;
	font-weight: 400;
	font-size: var(--font-body-m);
}
.markList-avatar-market-mian-bot-item .markList-avatar-market-mian-bot-item-val{
	font-weight: 500;
	font-size: var(--font-body-m);
}
.markList-userinfo-box{
	margin: 0 0 0 8px;
}
body.ar-body .markList-userinfo-box{
	margin: 0 8px 0 0;
}
.markList-userinfo-row{
	display: flex;
	flex-direction: row;
	align-content: center;
	align-items: center;
	gap: 4px;
}
.markList-username{
	font-weight: 500;
	max-width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: flex;
	color: var(--color-text-1);
	align-items: center;
}
.markList-username:hover{
	color: var(--color-text-5);
}
.markList-username-traded{
	display: inline-block;
	background: var(--color-cmpt-15);
	border-radius: 2px;
	padding: 0 4px;
	font-weight: 500;
	font-size: var(--font-body-s);
	color: var(--color-text-5);
	margin-left: 4px;
	margin-right: 0px;
}
body.ar-body .markList-username-traded{
	margin-left: 0px;
	margin-right: 4px;
}
.markList-blue-flotmark-a{
	display: inline-block !important;
	width: 16px !important;
	height: 16px !important;
}
.p2p-newfriend-list .markList-userinfo-num{
	/* padding: 0 16px; */
}
.markList-userinfo-num{
	margin-top: 4px;
	font-weight: 400;
	font-size: var(--font-body-m);
	color: var(--color-text-3);
	display: flex;
}
.markList-userinfo-num-h5{
	font-size: var(--font-body-s);
}
.markList-userinfo-num-span:hover{
	color: var(--color-text-1);
	cursor: text;
}
.markList-userinfo-num-order{
	display: inline-block;
}
.markList-userinfo-num-rate{
	display: inline-block;
}
.markList-table-payment-item{
	margin: 0px 4px 0px 0px;
	display: flex;
	align-items: center;
	color: var(--color-text-2);
	font-weight: 400;
	font-size: var(--font-body-m);
	line-height: 1.2em;
}
.markList-table-payment-item span{
	display: inline-block;
	width: 2px;
	height: 8px;
	border-radius: 1.5px;
	margin-right: 4px;
	margin-left: 0px;
}
body.ar-body .markList-table-payment-item span{
	margin-right: 0px;
	margin-left: 3px;
}
.markList-table-payment-item-name{
	display: inline-block;
	max-width: 215px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.markList-table-payment-hiden-btn{
	/* display: none; */
}
.moreArrow{
	color: var(--color-icon-1);
}
.markList-table-payment-hiden-btn:hover{
	.moreArrow{
		color: var(--color-icon-5);
	}
}
.markList-table-payment-hiden-show{
	width: 24px;
	height: 16px;
	cursor: pointer;
	border-radius: 8px;
	background: var(--color-neutral-3);
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.markList-table-payment-hiden-hide{
	width: 24px;
	height: 16px;
	cursor: pointer;
	border-radius: 8px;
	background: var(--color-neutral-3);
	transform: rotate(180deg);
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
body.ar-body .markList-table-payment-hiden-show,body.ar-body .markList-table-payment-hiden-hide{
	right: auto;
	left: 0px;
}

.markList-table-payment-hiden-show:hover path,.markList-table-payment-hiden-hide:hover path{
	stroke:#fff;
}
.filemodal_payment #C2cMarketPaymentmethod .selector-view{
	height: 40px;
	/* background: var(--color-bg-1) !important; */
	border: 1px solid var(--color-divider-5) !important;
}
.filemodal_payment .selector .selector-view .selector-icon-down{
	top: 20px;
    right: 16px;
    width: 16px;
}
.filemodal_payment #C2cMarketPaymentmethod .selector .selector-list{
	width: 100%;
}
/* .filemodal_payment .C2cMarketPayment-fouc-bor .selecter-checked-item span{
	color: var(--color-text-5) !important;
} */
.filemodal_payment .c2cCheckboxSelector .selector .C2cMarketPayment-fouc-bor span:before{
	color: var(--color-text-5) !important;
}
.filemodal_payment #C2cMarketPaymentmethod .C2cMarketPayment-fouc-bor{
	border: 1px solid var(--color-brand-1) !important;
	/* color: var(--color-text-5) !important; */
}
.quicModal-main-avatar-main{
	width: 100%;
	display: flex;
    flex-direction: row;
}
.quicModal-main-avatar{
	width: 40px;
	height: 40px;
	border-radius: 50px;
	background-size: 100% !important;
	position: relative;
}
.quicModal-main-noavatar{
	display: block;
	width: 40px;
	height: 40px;
	border-radius: 50px;
	line-height: 40px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	background-color: #83A0A3;
}
.quicModal-main-avatar-icon{
	position: absolute;
	width: 6px;
	height: 6px;
	border: 3px solid #FFFFFF;
	border-radius: 50%;
	right: 0;
    bottom: 0;
}
.quicModal-main-avatar-rig{
	display: flex;
    flex-direction: column;
    justify-content: space-between;
	padding-left: 12px;
	padding-right: 0px;
	box-sizing: border-box;
	line-height: 1.2;
}
body.ar-body .quicModal-main-avatar-rig{
	padding-right: 12px;
	padding-left: 0px;
}
.quicModal-main-name{
	width: 100%;
	display: flex;
    flex-direction: row;
    align-items: center;
}
.quicModal-main-name-txt{
	font-weight: 600;
	font-size: var(--font-body);
	color: var(--color-text-1);
	max-width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline-block;
}
.quicModal-main-num{
	width: 100%;
	color: var(--color-text-3);
	font-size: var(--font-body-m);
	font-weight: 400;
	margin-top: 4px;
}
.quicModal-main-blue{
	display: inline-block;
	width: 16px !important;
	height: 16px !important;
	margin-left: 4px;
}
.quicModal-main-vip{
	width: 32px;
	height: 14px;
	display: inline-block;
	margin-left: 4px;
}
.quicModal-main-left-kyc{
	width: 100%;
	font-size: var(--font-body-m);
	font-weight: 400;
	display: flex;
    align-items: flex-start;
    flex-direction: column;
}
.quicModal-main-left-kyc-item{
	display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
	width: 100%;
}
.quicModal-main-left-kyc-item-txt{
	color: var(--color-text-3);
	display: block;
}
.quicModal-main-left-kyc-item-num{
	color: var(--color-text-1);
	display: block;
}

.quicModal-main-left-terms{
	max-height: 240px;
	overflow: hidden auto;
	width: 100%;
}
.quicModal-main-left-terms::-webkit-scrollbar {
    width: 4px;    
}
.quicModal-main-left-terms::-webkit-scrollbar-thumb {
    background: var(--color-divider-5);
    border-radius: 11px;
}
.quicModal-main-left-terms-tit{
	color: var(--color-text-1);
	font-size: var(--font-body-m);
	font-weight: 400;
}
.quicModal-main-left-terms-main{
	color: var(--color-text-3);
	font-size: var(--font-body-m);
	font-weight: 400;
	margin-top: 8px;
}
.quickModal-pay-hide-icon{
	display: block;
	width: 14px;
	height: 14px;
}
.quickModal-pay-hide-icon:hover{
	color:var(--color-icon-5) !important;
}
.quickModal-pay-buy-main{
	width: 100%;
	padding: 12px 16px 4px 16px;
	box-sizing: border-box;
	border-radius: 4px;
	background: var(--color-bg-3);
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
	margin: 8px 0;
}
.quickModal-pay-buy-payitem{
	margin: 0 12px 8px 0;
	width: max-content;
	display: flex;
    align-items: center;
}
.quickModal-pay-buy-payitem span{
	display: inline-block;
	width: 3px;
	height: 12px;
	margin-right: 4px;
	border-radius: 1.5px;
}
.quickModal-pay-buy-payitem-name{
	display: inline-block;
	font-weight: 400;
	font-size: var(--font-body-m);
	color: var(--color-text-3);
}
#C2cquickModalPaymentmethod .selector-view{
	border: 1px solid var(--color-neutral-3) !important;
	border-radius: 4px;
	width: 100%;
	height: 40px;
	background: var(--color-bg-1) !important;
	padding: 0 16px;
	box-sizing: border-box;
	color: var(--color-text-1);
	font-size: 14px;
	font-weight: 400;
	line-height: 1.2em;
	display: flex;
    align-items: center;
}
#C2cquickModalPaymentmethod .selector-view:hover{
	border: 1px solid var(--color-brand-1) !important;
}
#C2cquickModalPaymentmethod .selector-icon-down{
	transform: scale(0.8);
	transition: 0s;
	top: 50%;
	width: 16px;
}
#C2cquickModalPaymentmethod .C2cquickModalPaymentmethod-fouc-bor{
	border: 1px solid var(--color-brand-1) !important;
	color: var(--color-text-5) !important;
}
.C2cquickModalPaymentmethod-fouc-bor .selecter-checked-item span{
	color: var(--color-text-5) !important;
}
.c2cCheckboxSelector .selector .C2cquickModalPaymentmethod-fouc-bor span:before{
	color: var(--color-text-5) !important;
}
#C2cquickModalPaymentmethod .selector-icon-down{
	transform: scale(0.8);
	transition: 0s;
}
#C2cquickModalPaymentmethod .C2cquickModalPaymentmethod-fouc-up{
	transform:scale(0.8) rotate(180deg);
	transition: 0s;
}
#C2cquickModalPaymentmethod .C2cquickModalPaymentmethod-fouc-up path{
	stroke:var(--color-brand-1);
}
#C2cquickModalPaymentmethod .selector .selector-list{
	z-index: 2;
	border: none;
	border-radius: 4px;
	box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px 0px;
	padding: 8px !important;
	box-sizing: border-box;
	width:100%;
	left: auto !important;
}
#C2cquickModalPaymentmethod .selector .selector-list li{
	border-radius: 4px !important;
	margin-bottom: 4px;
	padding-right: 30px !important;
}
#C2cquickModalPaymentmethod .selector .selector-list ul{
	max-height: 130px;
	margin-top: 10px !important;
}
#C2cquickModalPaymentmethod .selector .selector-list ul li.active{
	background: var(--color-neutral-2) !important;
    color: var(--color-text-5) !important;
}
#C2cquickModalPaymentmethod .selector .selector-list ul li:hover{
	background: var(--color-neutral-2) !important;
}
#C2cquickModalPaymentmethod .selector .selector-list ul li:before{
	content: '';
	position: absolute;
	right: 9px;
	top: 50%;
	transform: translateY(-50%);
	background: transparent;
	border-radius: 2px;
	width: 15px;
	height: 15px;
	z-index: 1;
	transition: all 0.3s ease;
}
body.ar-body #C2cquickModalPaymentmethod .selector .selector-list ul li:before{
	right: unset;
	left: 9px;
}
#C2cquickModalPaymentmethod .selector .selector-list ul li.active:before{
	border: solid 1px var(--brandColor);
	background: #fff;
}
#C2cquickModalPaymentmethod .selector .selector-list ul li.active:after{
	content: '';
	background: url(/images/c2c_image/checkbox.svg) center center no-repeat;
	background-size: cover;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
	z-index: 2;
	width: 16px;
	height: 16px;
} 
#C2cquickModalPaymentmethod .selector-search-view{
	padding: 0;
}
#C2cquickModalPaymentmethod .selector-search-view .icon-search{
	color:var(--color-icon-4);
}
#C2cquickModalPaymentmethod .selector-search-view:hover .icon-search{
	color: var(--color-icon-5) !important;
}
#C2cquickModalPaymentmethod .selector-search:focus + .icon-search {
	color: var(--color-icon-5) !important;
}
#C2cquickModalPaymentmethod .selector-list input.selector-search{
	border-radius: 4px;
	background: var(--color-neutral-3);
	border: 1px solid var(--color-neutral-3);
	padding-left: 40px;
}
body.ar-body #C2cquickModalPaymentmethod .selector-list input.selector-search{
	padding-right: 40px;
	padding-left: 0px;
}
#C2cquickModalPaymentmethod .selector-list input.selector-search:hover,#C2cquickModalPaymentmethod .selector-list input.selector-search:focus{
	background: var(--color-bg-1);
	border: 1px solid var(--color-icon-5);
}
#C2cquickModalPaymentmethod .c2c-noorder{
	width: 64px;
	height: 64px;
}
#C2cquickModalPaymentmethod .noData .text-center{
	font-size: 12px;
}
.p2p_busreplay_item{
	width: 100%;
	border-radius: 4px;
	padding: 24px 24px 16px 24px;
	box-sizing: border-box;
	border: 1px solid var(--color-divider-2);
	background: var(--color-card-5);
	margin-bottom: 16px;
	position: relative;
}
.p2p_busreplay_item:hover{
	border: 1px solid var(--color-brand-3);
	background: var(--color-card-1);
}
.p2p_busreplay_item_btn:hover svg path{
	fill:var(--color-icon-5) !important;
}
.p2p_busreplay_item_nobtn{
	cursor: no-drop !important;
}
.p2p_busreplay_item_nobtn svg path{
	fill:var(--color-icon-4) !important;
}
.p2p_busreplay_item_nobtn:hover svg path{
	fill:var(--color-icon-4) !important;
}
.p2p_busreplay_item_act{
	border: 1px solid var(--color-brand-3);
	background: var(--color-neutral-2);
}
.c2c-reply-icon:hover span,.c2c-reply-icon:hover path{
	color: var(--color-brand-2) !important;
}
.c2c-reply-icon:hover path{
	stroke: var(--color-brand-2) !important;
}
.c2c-reply-icon:hover rect{
	fill:var(--color-brand-2) !important;
}

/*组件库样式修复*/
.mantine-GateSearchSelect-wrapper .mantine-GateSearchSelect-searchInputWrapper .mantine-GateInput-wrapper{
	flex: 1;
}

body.classic-dark .p2p-newfriend-list{
	position: relative;
	box-sizing: border-box;
	min-height: 96px !important;
	border-radius: 8px;
	margin-bottom: 16px !important;
	border: 1px solid var(--color-divider-2);
	padding: 0 16px;
}

.p2p-newfriend-list{
	position: relative;
	box-sizing: border-box;
	min-height: 96px !important;
	border-radius: 8px;
	/* background: rgb(239 245 255 / 60%); */
	margin: 16px 0;
	border: 1px solid var(--color-divider-2);
	padding: 0 16px;
}
.p2p-newfriend-icon{
	position: absolute;
	border-radius: 2px;
	background: var(--color-cmpt-15);
	color: var(--color-text-5);
	font-size: var(--font-body-s);
	font-weight: 400;
	padding: 0 4px;
	left: 0;
	top: 0;
	z-index: 1;
	height: 16px;
	line-height: 16px;
}

.p2p-newfriend-list-h5{
	position: relative;
	margin: 0px 6px;
	padding-top: 32px !important;
	border-radius: 8px;
	border: 0.5px solid var(--color-divider-2);
}
.p2p-discount-icon{
	position: absolute;
	border-radius: 8px;
	color: var(--color-text-6);
	font-size: var(--font-body-s);
	font-weight: 400;
	left: 0;
	top: 0;
	z-index: 1;
	height: 16px;
	line-height: 16px;
	display: flex;
	align-items: center;
}
.p2p-discount-icon-txt{
	border-radius: 2px 0px 0px 2px;
	padding: 0 4px;
	background: var(--color-cmpt-15);
	color: var(--color-text-5);
	padding: 0 11px;
}
.p2p-discount-icon-link{
	border-radius: 0px 0px 2px 0px;
	padding: 0 4px;
	background: var(--color-cmpt-15);
	color: var(--color-text-5);
	display: flex;
	align-items: center;
	cursor: pointer;
}
.p2p-discount-listicon{
	border-radius: 2px;
	background: var(--color-cmpt-21);
	color: #FFF;
	font-size: var(--font-body-s);
	font-weight: 500;
	padding: 0 4px;
	height: 16px;
	line-height: 16px;
	width: max-content;
}
@keyframes market-sx-rate {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
	}
}
  
.market-sx-icon {
	animation: market-sx-rate 0.5s linear infinite; 
}
/*新商家主页*/
.c2c-UserDetail-trademsg-item{
	width: 223px;
	height: 106px;
	padding: 16px;
	box-sizing: border-box;
	border-radius: 4px;
	border: 1px solid var(--color-divider-2);
	background: var(--color-card-3);
}
.c2c-UserDetail-hover-color:hover rect{
	color:var(--color-text-5) !important;
	fill:var(--color-text-5) !important;
}
.c2cUserDetail-table-payment-item{
	margin: 0px 12px 0px 0;
    display: flex;
    align-items: center;
    font-size: 14px;
    color: var(--color-text-2);
	font-weight: 400;
	font-size: var(--font-body-m);
}
.c2cUserDetail-table-payment-item span{
	display: inline-block;
	width: 3px;
	height: 12px;
	border-radius: 1.5px;
	margin-right: 3px;
	margin-left: 0px;
}
body.ar-body .c2cUserDetail-table-payment-item span{
	margin-right: 0px;
	margin-left: 3px;
}
.c2cUserDetail-table-payment-item-name{
	display: inline-block;
    max-width: 215px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.c2cUserDetail-table-payment-hiden-btn{
	display: none;
}
.c2cUserDetail-table-payment-hiden-show{
	width: 20px;
	height: 16px;
	cursor: pointer;
	border-radius: 2px;
	background: var(--color-neutral-3);
	position: absolute;
    right: 0px;
	left: auto;
    bottom: 0px;
	text-align: center;
}
.c2cUserDetail-table-payment-hiden-hide{
	width: 20px;
	height: 16px;
	cursor: pointer;
	border-radius: 2px;
	background: var(--color-neutral-3);
	position: absolute;
    right: 0px;
	left: auto;
    bottom: 0px;
	transform: rotate(180deg);
	text-align: center;
}
body.ar-body .c2cUserDetail-table-payment-hiden-show,body.ar-body .c2cUserDetail-table-payment-hiden-hide{
	right: auto;
	left: 0px;
}
.c2cUserDetail-table-payment-hiden-show:hover,.c2cUserDetail-table-payment-hiden-hide:hover{
	background: var(--color-brand-1);
}
.c2cUserDetail-table-payment-hiden-show:hover path,.c2cUserDetail-table-payment-hiden-hide:hover path{
	stroke:#fff;
}
.c2cUserDetail-FollowList-avatar{
	width: 28px;
	height: 28px;
	border-radius: 50px;
	background-size: 100% !important;
}
.c2cUserDetail-FollowList-avatarh5{
	width: 24px;
	height: 24px;
	border-radius: 50px;
	background-size: 100% !important;
}
.c2cUserDetail-blockList-txt{
	width: 300px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
    overflow: hidden;
}
.C2cUserDetail-total-amount{
	height: 40px;
	border-radius: 4px;
	background: var(--color-card-3);
	border: 1px solid var(--color-divider-2);
	padding: 0 12px;
	display: flex;
    align-items: center;
	font-size: var(--font-body-m);
	font-weight: 500;
}
.C2cUserDetail-total-amount-tit{
	color: var(--color-text-3);
	display: block;
}
.C2cUserDetail-total-amount-txt{
	color: var(--color-text-1);
}
.C2cUserDetail-total-amount-icon{
	display: block;
	width: 12px;
	height: 17px;
}
.C2cUserDetail-total-amount:hover{
	background: var(--color-neutral-2);
}
.C2cUserDetail-total-amount:hover .C2cUserDetail-total-amount-tit,.C2cUserDetail-total-amount:hover .C2cUserDetail-total-amount-txt{
	color: var(--color-text-5);
}
.C2cUserDetail-total-amount:hover .C2cUserDetail-total-amount-icon svg path{
	fill: var(--color-text-5);
}
.C2cUserDetail-float-icon{
	display: flex;
	width: 12px;
	height: 12px;
}
.C2cUserDetail-float-icon:hover path{
	fill: var(--color-text-5) !important;
}
.C2cUserDetail-list-hover-color[aria-expanded="true"] span{
	color: var(--color-text-5) !important;
}
.C2cUserDetail-list-hover-color[aria-expanded="true"] svg{
	transform-origin: center;
  	transform: rotate(180deg);
}
.C2cUserDetail-list-hover-color[aria-expanded="true"] path{
	fill: var(--color-icon-5) !important;
}
.C2cUserDetail-OrderDetailModal-list{
	margin-bottom: 12px;
	display: flex;
	justify-content: space-between;
}
.C2cUserDetail-OrderDetailModal-list-tit{
	color: var(--color-text-3);
	font-size: var(--font-body-m);
	font-weight: 400;
}
.C2cUserDetail-OrderDetailModal-list-txt{
	color: var(--color-text-1);
	font-size: var(--font-body-m);
	font-weight: 500;
}
.C2cUserDetail-upd-file-btn:hover{
	width: 86px !important;
	height: 86px !important;
	border: 1px dashed var(--color-brand-1);
}
.C2cUserDetail-menu-main{
	position: relative;
}
.C2cUserDetail-menu-dropdown{
	position: absolute;
	z-index: 1;
	right: 0;
	box-shadow: 0px 7px 20px 0px rgba(13, 31, 66, 0.07);
	background: var(--color-card-3);
	width: max-content;
	border-radius: 4px;
	top: 26px;
}
.C2cUserDetail-menu-dropdown-item{
	height: 40px;
	line-height: 40px;
	padding: 0px 16px;
	color: var(--color-text-1);
	font-size: var(--font-body-m);
	font-weight: 500;
	cursor: pointer;
}
.C2cUserDetail-menu-dropdown-item:hover{
	background: var(--color-neutral-2);
}
/* c2c 商家体系优化新增 start */
.c2cHover{
	color: var(--color-text-5);
	cursor: pointer;
}
.c2cHover:hover,
.uploded_img_icon:hover,
.uploded_delect_icon:hover{
	color: var(--color-brand-2);
}
.uploadImg{
	width: 104px;
	height: 104px;
}
.uploded_item_hover{
		width: 104px;
		height: 104px;
		background: rgba(0, 0, 0, 0.65);
		border-radius: 8px;
		position: absolute;
		left: 0;
		top: 0;
		display: none;
		justify-content: center;
		align-items: center;
}
.uploded_modal_imgbig{
	position: fixed;
	inset: 0px;
	-webkit-box-align: center;
	align-items: center;
	background-color: rgba(0, 0, 0, 0.85);
	z-index: 99999;
}
.uploded_imgbig_main{
		width: 820px;
	height: 464px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -232px 0 0 -410px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #000;
}
.uploded_imgbig_main img{
		max-width: 100%;
		max-height: 100%;
}
.uploded_imgbig_icon_main{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
	height: 88px;
	display: flex;
	justify-content: flex-end;
	padding-top: 20px;
	box-sizing: border-box;
}
	.uploded_imgbig_icon_main span{
			display: inline-block;
			width: 24px;
			height: 24px;
			margin-right: 23px;
			cursor: pointer;
	}
	.uploded_imgbig_main_kd{
			width: 100% !important;
			height: 100% !important;
			position: initial !important;
			left: 0 !important;
			top: 0 !important;
			margin: 0 !important;
	}
	.uploded_imgbig_main_kd .uploded_imgbig_icon_main{
			height: 160px !important;
	}
	.uploded_chatmain_item_user_main_document_item_img{
			width: 100%;
			height: 100%;
			border-radius: 4px;
	}
	.c2cPageUp:hover{
		color: var(--color-text-5) !important;
	}
	.c2cDepositFaq{
		border-bottom: 1px dashed var(--color-text-3);
	}
	.c2cDepositFaq:hover{
		cursor: pointer;
		color: var(--color-text-1) !important;
		border-bottom: 1px dashed var(--color-text-1);
	}
	.merchantCrownIntro {
		-ms-overflow-style: none;  /* IE 10+ */
		scrollbar-width: none;  /* Firefox */
	}
	
	/* 针对Webkit内核浏览器的隐藏滚动条样式 */
	.merchantCrownIntro::-webkit-scrollbar {
		display: none;
	}

	.hoverIcon-1:hover{
		color: var(--color-icon-1) !important;
	}
/* c2c 商家体系优化新增 end */
/* 自定义工作时间 start*/
.customRangePicker{
	background:var(--color-card-4) !important;
	border:1px solid var(--color-divider-5) !important;
	border-radius: 6px !important;
}
.customRangePicker .ant-picker-range{
		background:var(--color-bg-4);
		border-color:var(--color-divider-5);
		color:var(--color-text-1);
	}
.customRangePicker .ant-picker-input>input{
		color:var(--color-text-1);
		font-size: var(--font-body-m) !important;
		font-weight: 500;
		font-family: Gate_Sans, Arial, sans-serif;
		text-align: center;
	}
.customRangePicker .ant-picker-input>input::placeholder,
.customRangePicker .ant-picker-input>input:placeholder-shown{
		color:var(--color-text-3);
	}
.customRangePicker .ant-picker-active-bar{
		opacity: 0 !important;
		display: none !important;
	}
.customRangePicker .anticon-swap-right{
		color:var(--color-text-1)
	}
.customRangePicker .ant-picker-clear{
		color:var(--color-icon-3);
		background: var(--color-card-4);
	}
.customRangePicker	.ant-picker-clear:hover{
	color:var(--color-icon-1);
}

.customRangePickerPopup .ant-picker-panel-container{
		background:var(--color-card-4);
	}
.customRangePickerPopup .ant-picker-time-panel-column:not(:first-child){
		border: 0.5px solid var(--color-divider-2);
	}
.customRangePickerPopup .ant-picker-panel-container .ant-picker-panel{
		width: 145px;
	}
.customRangePickerPopup	.ant-picker-panel{
		border: 0;
	}
.customRangePickerPopup	.ant-picker-range-arrow:after{
		display: none;
	}
.customRangePickerPopup	.anticon{
		color:var(--color-icon-3);
	}
.customRangePickerPopup	.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{
		background:var(--color-neutral-2);
		border-radius: 6px;
	}
.customRangePickerPopup	.ant-picker-time-panel-cell{
		padding: 2px 8px;
		box-sizing: border-box;
	}
.customRangePickerPopup	.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{
		padding: 0 8px;
    box-sizing: border-box;
	}
.customRangePickerPopup	.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{
		color:var(--color-text-1);
		width: 100%;
	}
.customRangePickerPopup	.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{
		background: initial;
		color:var(--color-text-5);
	}
.customRangePickerPopup	.ant-btn .ant-btn-primary .ant-btn-sm{
		border-radius: 4px;
	}
.customRangePickerPopup	.ant-picker-range-arrow{
		display: none !important;
	}
.p2p-workStatus-select {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: var(--font-body-m);
    color: var(--color-text-6);
    font-weight: 500;
		background-color: var(--color-brand-1);
		border-radius: 20px;
		align-items: center;
		justify-content: center;
		cursor: pointer;
}
.p2p-usercenter-workStatus-select {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: var(--font-body-m);
    color: rgb(250, 250, 250) !important;
    font-weight: 600;
		background-color: rgb(38, 38, 38) !important;
		border-radius: 6px;
		align-items: center;
		justify-content: center;
		min-height: 32px;
		transition: border-color 100ms;
		cursor: pointer;
}
.p2p-workStatus-select-div{
	cursor: pointer;
}
.timePickerMobile .mantine-GateTimePicker-options:before{
	background: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, .75) 20%, rgba(255, 255, 255, .75) 0, transparent 40%, var(--color-divider-5) 0, var(--color-divider-5) calc(40% + 1px), transparent 0), linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, .75) 20%, rgba(255, 255, 255, .75) 0, transparent 40%, var(--color-divider-5) 0, var(--color-divider-5) calc(40% + 1px), transparent 0);
}
body.classic-dark .timePickerMobile .mantine-GateTimePicker-options:before{
	background: linear-gradient(rgba(26, 26, 26, 1), rgba(26, 26, 26, .75) 20%, rgba(26, 26, 26, .75) 0, transparent 40%, var(--color-divider-5) 0, var(--color-divider-5) calc(40% + 1px), transparent 0), linear-gradient(to top, rgba(26, 26, 26, 1), rgba(26, 26, 26, .75) 20%, rgba(26, 26, 26, .75) 0, transparent 40%, var(--color-divider-5) 0, var(--color-divider-5) calc(40% + 1px), transparent 0);
}
.setworktime-modal .setworktime-icon{
	color:var(--color-icon-3);
}
.setworktime-modal .setworktime-icon:hover{
	color:var(--color-icon-1);
}
/* 自定义工作时间 end */
	.screenTemp{
		width: 400px;
		opacity: 0;
		background-color: var(--color-bg-1);
		box-sizing:border-box;
		position: absolute;
		right:0;
		top:0;
		height:100%;
		z-index:99;
		transition: transform .3s linear, opacity .3s linear;
		padding: 0 24px;
		transform: translateX(400px);
	}
	.activeScreenTemp{
		opacity: 1 !important;
	}
	.activeScreenTemp .screenTemp {
		opacity: 1 ;
		transform: translateX(0);
	}
/* c2c 商家体系优化新增 end */
/* P2P活动中心一期 start*/
.c2c_activity_show{
  height: 50px;
  width: 50px;
  position: fixed;
  right: 24px;
  /* bottom: 206px; */
  z-index: 10;
  cursor: pointer;
}
/* P2P活动中心一期 end*/
/* Web_广告列表增加吸顶效果 start */
.pcThead{
	position: sticky;
	top: 104px;
	z-index: 8;
	overflow: hidden;
	box-sizing: border-box;
	background-color: var(--color-bg-1);
}
/* Web_广告列表增加吸顶效果 end */
