.ui-btn,a {
	text-decoration: none
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font: inherit;
	vertical-align: baseline
}

body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p {
	-webkit-text-size-adjust: none
}



li,ol,ul {
	list-style: none
}

h1,h2,h3 {
	font-weight: 700;
	text-shadow: 0 1px 0 rgba(255,255,255,.38);
}

h1 {
	font-size: 20px
}

h2 {
	padding: 0 0 10px;
	font-size: 18px;
}

.ui-bar,h3 {
	font-size: 16px
}

hr {
	margin-bottom: 15px;
	height: 0;
	overflow: hidden;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #fff
}

hr.wide {
	height: 20px;
	margin: 10px 0;
	background-color: #f0f0f0;
	border-top: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
	border-left: none;
	border-right: none
}

strong {
	font-weight: 700
}

.hide {
	display: none
}

.fl {
	float: left
}

.fr {
	float: right
}

.ui-bar {
	height: 35px;
	padding: 0 10px;
	position: relative;
	display: -ms-flexbox;
	display: flex;
	font-weight: 700;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	box-shadow: 0 1px 0 #fff inset;
	background: -webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#e1e1e1));
	text-align: center
}

.ui-bar .left,.ui-bar .right {
	position: absolute;
	height: 35px;
	top: 0;
	vertical-align: middle
}

.ui-bar .left {
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	left: 5px
}

.ui-bar .right {
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	right: 10px
}

.ui-bar .title {
	height: 35px;
	display: -webkit-box;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center
}

.ui-bar[skin~=title] {
	height: 40px;
	padding: 0;
	-webkit-box-shadow: 0 1px 0 #229bdf inset;
	border-top: 1px solid #46bfff;
	border-bottom: 1px solid #0062a0;
	background: -webkit-gradient(linear,0 0,0 100%,from(#229bdf),to(#008cd7))
}

.ui-bar[skin~=title] .left,.ui-bar[skin~=title] .right,.ui-bar[skin~=title] .title {
	height: 40px
}

.ui-bar[skin~=title] .title {
	color: #fff;
	font-size: 20px;
	text-shadow: 1px 1px 0 rgba(0,0,0,.38)
}

.ui-bar[skin~=title] .back-icon {
	display: block;
	width: 24px;
	height: 24px;
	margin-top: 4px;
	background-image: url(../images/icon_back.png);
	background-repeat: no-repeat;
	background-size: contain
}

.ui-bar-fixed,.ui-bar-fixed-bottom {
	position: fixed;
	width: 100%;
	left: 0;
	z-index: 100
}

.ui-bar[skin~=title] .back-text {
	color: #fff;
	font-size: 20px
}

.ui-bar[skin~=title][skin~=red] {
	-webkit-box-shadow: 0 1px 0 #bd0100 inset;
	border-top: 1px solid #e12524;
	border-bottom: 1px solid #a20000;
	background: -webkit-gradient(linear,0 0,0 100%,from(#bc0100),to(#a20000))
}

.ui-bar[skin~=warning] {
	color: #fff;
	font-size: 16px;
	-webkit-box-shadow: none;
	border-top: 1px solid #c00;
	border-bottom: 1px solid #c00;
	background: #c00
}

.ui-bar[skin~=tab] {
	padding: 0
}

.ui-bar[skin~=tab] .item {
	text-align: center;
	border-right: 1px solid #d7d7d7
}

.ui-bar[skin~=tab] .item.active,.ui-bar[skin~=tab] .item.hover {
	box-shadow: inset 0 1px 5px #9c9c9c;
	background: #d5d4d4
}

.ui-bar .bar-item,.ui-bar>.item {
	box-flex: 1;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center
}

.ui-bar-fixed {
	top: 0
}

.ui-bar-fixed-bottom {
	bottom: 0
}

.ui-bar-occupied {
	z-index: 99
}

.ui-list {
	display: block;
	text-align: left
}

.ui-list .list-item {
	padding: 10px;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	box-shadow: 0 1px 0 #FFF inset;
	border-top: 1px solid #cfcfcf
}

.ui-list .list-item:last-child {
	border-bottom: 1px solid #cfcfcf
}

.ui-list .list-item.bt0 {
	border-top: 0
}

.ui-list .list-item.bm0 {
	border-bottom: 0
}

.ui-list .list-item.hover {
	background-color: #e3e3e3
}

.ui-list .list-item.hover:not(.static) {
	background: #e3e3e3
}

.ui-list .list-item.hover:after {
	color: #fff
}

.ui-list .list-item p {
	padding-bottom: 0
}

.ui-list .list-item .detail {
	box-flex: 1;
	display: block;
	word-wrap: break-word;
	word-break: normal
}

.ui-list .list-item .detail .title {
	padding-bottom: 5px;
	display: block;
	color: #333;
	font-size: 16px;
	font-weight: 700
}

.ui-list .list-item .detail .atc-title {
	display: block;
	margin: 0;
	color: #018dd7;
	font-size: 14px;
	font-weight: 700;
	line-height: 33px
}

.ui-list .list-item .detail .atc-title.ellipsis {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.ui-list .list-item .detail .top-ad-title {
	display: block;
	color: #F36;
	font-size: 16px;
	font-weight: 700
}

.ui-list .list-item .detail .ad-title {
	display: block;
	padding: 0;
	color: #333;
	font-size: 16px;
	font-weight: 700
}

.ui-list .list-item .detail .desc {
	display: block;
	font-size: 12px;
	color: #666
}

.ui-list .list-item .face {
	width: 40px;
	height: 40px;
	margin-right: 10px;
	overflow: hidden;
	text-align: center;
	line-height: 40px;
	border: 1px solid #e7e7e7;
	background-color: #fff
}

.ui-list .list-item .face img {
	max-width: 40px;
	max-height: 40px;
	vertical-align: middle
}

.ui-list .list-item i {
	display: none
}

.ui-list table {
	width: 100%
}

.ui-list table th {
	font-weight: 700
}

.ui-list table td,.ui-list table th {
	padding: 10px;
	border: 1px solid #ccc;
	background-color: #fff
}

.ui-btn {
	width: 74px;
	height: 34px;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
	text-align: center;
	line-height: 34px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	text-shadow: 0 1px 0 rgba(0,0,0,.38);
	border-radius: 4px;
	border: 1px solid
}

.ui-btn[skin~=mini] {
	width: auto;
	padding: 0 8px
}

.ui-btn[skin~=back]:after,.ui-btn[skin~=back]:before {
	width: 15px;
	display: inline-block;
	top: 0;
	content: " ";
	height: 34px
}

.ui-btn[skin~=nav] {
	top: 0
}

.ui-btn[skin~=back] {
	position: relative;
	padding-right: 12px;
	overflow: visible;
	left: 10px;
	background: url(../images/back_btn_default_1.png) repeat-x;
	background-size: auto 34px;
	border: 0
}

.ui-btn[skin~=back]:before {
	overflow: hidden;
	position: absolute;
	left: -10px;
	background: url(../images/back_btn_default_0.png) no-repeat;
	background-size: auto 34px
}

.ui-btn[skin~=back]:after {
	overflow: hidden;
	position: absolute;
	right: -10px;
	background: url(../images/back_btn_default_2.png) no-repeat;
	background-size: auto 34px
}

.ui-btn[skin~=full] {
	width: 100%;
	height: 34px;
	line-height: 34px;
	margin-left: -2px;
	font-size: 18px
}

.ui-btn[skin~=blue] {
	border-color: #0369aa;
	border-radius: 4px;
	box-shadow: 0 1px 0 #40c1ff inset;
	background: #26a7ef;
	background: -webkit-gradient(linear,0 0,0 100%,from(#26a7ef),to(#018cd7))
}

.ui-btn[skin~=blue].active,.ui-btn[skin~=blue].hover {
	border-color: #0062a0;
	box-shadow: none;
	background: #0170b5
}

.ui-btn[skin~=yellow] {
	border-color: #df7000;
	box-shadow: 0 1px 0 #ffc31a inset;
	background: -webkit-gradient(linear,0 0,0 100%,from(#faa800),to(#f37b00))
}

.ui-btn[skin~=yellow].active,.ui-btn[skin~=yellow].hover {
	border-color: #f37b00;
	-webkit-box-shadow: none;
	background: #e97600
}

.ui-select .value-bar,.ui-text,.ui-text .filed-error,[view] {
	background-color: #fff
}

.ui-text {
	width: 96%;
	margin: 2px 5px;
	height: 28px;
	display: block;
	display: box;
	display: -webkit-box;
	-webkit-box-align: center;
	box-flex: 1;
	font-size: 100%;
	border: 0;
	vertical-align: middle;
	line-height: inherit
}

.ui-text input::-webkit-input-placeholder,.ui-text::-webkit-input-placeholder {
	color: #666;
	font-size: 16px
}

.ui-text input {
	display: block;
	-webkit-appearance: none;
	width: 100%;
	height: 30px;
	line-height: 1;
	margin: 0;
	padding: 0;
	box-flex: 1;
	border-radius: 0;
	border: 0;
	vertical-align: middle;
	font-size: 100%
}

.ui-text:after {
	position: absolute;
	color: #666;
	content: attr(data-tail);
	right: 10px;
	top: 8px
}

.rate-text:before {
	position: absolute;
	left: 5px;
	top: 5px;
	color: #666;
	content: "="
}

textarea.ui-text {
	border: 0;
	min-height: 2em
}

.ui-text {
	position: relative
}

.ui-text .filed-error {
	width: 100%;
	height: 32px;
	display: none;
	position: absolute;
	left: 0;
	top: -40px;
	font-size: 12px;
	line-height: 32px;
	text-align: center;
	color: red;
	border-radius: 5px;
	border: 1px solid red
}

.ui-text .filed-error:after {
	content: "";
	display: inline-block;
	position: absolute;
	bottom: -5px;
	left: 50%;
	margin-left: -6px;
	overflow: hidden;
	width: 8px;
	height: 8px;
	-webkit-transform: rotate(45deg);
	background: #fff;
	border-bottom: 1px solid red;
	border-right: 1px solid red
}

.ui-select,.ui-select .value-bar {
	line-height: 32px;
	margin: 0;
	position: relative
}

.ui-select {
	width: 100%;
	height: 32px;
	padding: 0;
	display: -webkit-box;
	display: box;
	box-flex: 1;
	font-size: 16px
}

.ui-select .value-bar {
	width: 100%;
	height: 35px;
	text-indent: 8px;
	font-size: 14px;
	color: #333;
	border: 1px solid #c7c7c7
}

.ui-select .value-bar[data-value] {
	color: #333
}

.ui-select .value-bar:after {
	position: absolute;
	right: .5em;
	top: 0;
	content: "下";
	font-family: m-dai361-icon;
	font-size: .8em;
	color: #000
}

.ui-select select {
	width: 100%;
	height: 100%;
	-webkit-appearance: none;
	font-size: 16px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0)
}

@font-face {
	font-family:m-dai361-icon;src:url(../fonts/dai361font.ttf) format('truetype');font-weight:400;font-style:normal
}[data-icon]:after,[data-icon]:before,[skin*=i-]:after,[skin*=i-]:before,i {
	position: relative;
	top: -2px;
	vertical-align: middle;
	display: inline-block;
	font-family: m-dai361-icon;
	text-decoration: none
}[skin~=i-home]:before,[skin~=nav]:before {
	content: "房"
}[data-icon=">"]:after {
	width: 32px;
	margin: 0 -10px 0 15px;
	display: block;
	content: ">";
	color: #999;
	font-size: 32px
}[view] {
	width: 100%;
	overflow: auto;
	position: relative;
	display: none
}[view]:first-child {
	display: block
}[doc~=red] {
	color: red
}[doc~=desc] {
	color: #666
}[doc~=tail] {
	color: #999
}[doc~="14"] {
	font-size: 14px
}[doc~="16"] {
	font-size: 16px
}[wrap~=h5] {
	padding-left: 5px;
	padding-right: 5px
}[wrap~=h10] {
	padding-left: 10px;
	padding-right: 10px
}[wrap~=h15] {
	padding-left: 15px;
	padding-right: 15px
}[wrap~=h20] {
	padding-left: 20px;
	padding-right: 20px
}[wrap~=v5] {
	padding-top: 5px;
	padding-bottom: 5px
}[wrap~=v10] {
	padding-top: 10px;
	padding-bottom: 10px
}[wrap~=v15] {
	padding-top: 15px;
	padding-bottom: 15px
}[wrap~=v20] {
	padding-top: 20px;
	padding-bottom: 20px
}[wrap~=v30] {
	padding-top: 30px;
	padding-bottom: 30px
}[wrap~=r5] {
	margin-right: 5px
}[wrap~=r10] {
	margin-right: 10px
}[wrap~=l5] {
	margin-left: 5px
}[wrap~=l10] {
	margin-left: 10px
}[wrap~=l15] {
	margin-left: 15px
}[wrap~=l20] {
	margin-left: 20px
}[wrap~=l50] {
	margin-left: 50px
}[wrap~=t5] {
	margin-top: 5px
}[wrap~=t10] {
	margin-top: 10px
}[wrap~=t15] {
	margin-top: 15px
}[wrap~=b5] {
	margin-bottom: 5px
}[wrap~=b10] {
	margin-bottom: 10px
}[wrap~=b15] {
	margin-bottom: 15px
}[wrap~=b20] {
	margin-bottom: 20px
}[wrap~=hide] {
	display: none
}

.article-22-module {
	border-bottom: 5px solid #f0f0f0;
	border-width: 5px 0;
	height: 101px
}

.article-22-module ul {
	display: inline-block;
	width: 100%
}

.article-22-module ul li {
	float: left;
	display: table-cell;
	width: 45%;
	height: 50px;
	text-align: center;
	padding: 0 1% 0 3%
}

.article-22-module ul li.border1 {
	border-right: #e5e5e5 solid 1px;
	border-bottom: #e5e5e5 solid 1px
}

.article-22-module ul li.border2 {
	border-bottom: #e5e5e5 solid 1px
}

.article-22-module ul li.border3 {
	border-right: #e5e5e5 solid 1px
}

.article-22-module ul li a {
	display: table;
	width: 100%;
	height: 100%;
	text-align: left
}

.article-22-module ul li a p {
	display: table-cell;
	vertical-align: middle;
	font-size: 14px;
	font-weight: 700;
	color: #666
}

.article-22-module ul li.text1 a p {
	color: #018dd7
}

.article-22-module ul li.text2 a p {
	color: #e285ab
}

.MiniWrap {
	overflow: hidden
}

.black {
	color: #333
}

.core-ad-module {
	border: 10px solid #f0f0f0;
	border-width: 10px 0
}

.core-ad-module .ui-list {
	background: #fff
}

.core-ad-module .list-item {
	border: 1px solid #ddd;
	border-width: 1px 0
}

.face {
	border: none
}

.goto {
	margin-left: -20px;
	top: 2px
}

.loan-apply-module {
	border: 8px solid #f0f0f0;
	border-width: 8px 0;
	height: 77px
}

.loan-apply-module ul {
	display: inline-block;
	width: 100%
}

.loan-apply-module ul li {
	float: left;
	width: 33%;
	text-align: center;
	padding: 9px 0
}

.loan-apply-module ul li.border1 {
	border-right: #e5e5e5 solid 1px;
	border-bottom: #e5e5e5 solid 1px
}

.loan-apply-module ul li.border2 {
	border-bottom: #e5e5e5 solid 1px
}

.loan-apply-module ul li.border3 {
	border-right: #e5e5e5 solid 1px
}

.loan-apply-module ul li a {
	display: inline-block;
	width: 100%;
	line-height: 20px;
	font-size: 14px;
	font-weight: 700;
	color: #666
}

.loan-apply-module ul li.text1 a {
	color: #f69
}

.loan-apply-module ul li.text2 a {
	color: #999
}

.loan-search-module {
	display: block;
	padding: 5px;
	background: #f0f0f0
}

.loan-search-module .search-bar {
	display: -webkit-box;
	display: box;
	width: 100%
}

.loan-search-module .loan-input-wrap {
	position: relative;
	display: block;
	width: 31%;
	font-size: 1.125rem
}

.loan-search-module .loan-term {
	margin-left: 3%
}

.loan-search-module .loan-input-wrap:before {
	display: block;
	color: #999;
	position: absolute;
	right: 5px;
	top: 8px;
	z-index: 9
}

.loan-search-module .loan-limit:before {
	content: "万"
}

.loan-search-module .loan-term:before {
	content: "月"
}

.loan-search-module .loan-input,.loan-search-module .search-btn {
	margin: 0;
	padding: 0;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	border: 0;
	border-radius: 6px;
	font-size: 1.125rem
}

.loan-search-module .loan-input {
	position: relative;
	padding-left: .5rem;
	width: 100%;
	color: #333;
	background: #fff
}

.loan-search-module .search-btn {
	-webkit-appearance: none;
	display: block;
	width: 30%;
	margin-left: 5%;
	color: #fff;
	background: #fd8007
}

.loan-search-module .warning {
	width: 100%;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: 700;
	color: #F69;
	display: none
}

.loan-category-module {
	border-top: 5px solid #f0f0f0;
	border-bottom: 5px solid #f0f0f0;
	border-width: 5px 0;
	height: 35px
}

.loan-category-module.bt0,.nav-content-block .nav-channel-module.bt0 {
	border-top: 0
}

.loan-category-module.double-ul ul:first-child,.nav-content-block .nav-channel-module.double-ul ul:first-child,.nav-content-block .nav-tool-module ul li.border2 {
	border-bottom: #e5e5e5 solid 1px
}

.loan-category-module.double-ul {
	height: 70px
}

.loan-category-module ul {
	float: left;
	display: inline-block;
	width: 100%
}

.loan-category-module ul li {
	float: left;
	width: 24%;
	text-align: center;
	padding: 7px 0;
	border-right: #e5e5e5 solid 1px
}

.loan-category-module ul li a {
	display: inline-block;
	width: 100%;
	line-height: 21px;
	font-size: 14px;
	font-weight: 700;
	color: #666
}

.nav-cover-layer {
	position: fixed;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .5;
	left: 0;
	top: 0;
	z-index: 9900
}

.nav-content-block {
	position: fixed;
	width: 100%;
	height: 360px;
	left: 0;
	top: 0;
	background: #f0f0f0;
	font-size: 18px;
	z-index: 9999;
	overflow: hidden
}

.nav-content-block .nav-tool-module {
	height: 39px
}

.nav-content-block .nav-tool-module.double-ul {
	height: 77px
}

.nav-content-block .nav-tool-module ul {
	display: inline-block;
	width: 100%
}

.nav-content-block .nav-tool-module ul li {
	float: left;
	width: 33%;
	text-align: center;
	padding: 9px 0
}

.nav-content-block .nav-tool-module ul li.border1 {
	border-right: #e5e5e5 solid 1px;
	border-bottom: #e5e5e5 solid 1px
}

.nav-content-block .nav-tool-module ul li.border3 {
	border-right: #e5e5e5 solid 1px
}

.nav-content-block .nav-tool-module ul li a {
	display: inline-block;
	width: 100%;
	line-height: 20px;
	font-size: 14px;
	font-weight: 700;
	color: #666
}

.nav-content-block .nav-tool-module ul li.text1 a {
	color: #018dd7
}

.nav-content-block .nav-channel-module {
	height: 35px
}

.nav-content-block .nav-channel-module.double-ul {
	height: 70px
}

.nav-content-block .nav-channel-module ul {
	float: left;
	display: inline-block;
	width: 100%
}

.nav-content-block .nav-channel-module ul li {
	float: left;
	width: 24%;
	text-align: center;
	padding: 7px 0;
	border-right: #e5e5e5 solid 1px
}

.nav-content-block .nav-channel-module ul li a {
	display: inline-block;
	width: 100%;
	line-height: 21px;
	font-size: 14px;
	font-weight: 700;
	color: #018dd7
}

.nav-content-block .loan-search-module .loan-term {
	margin-left: 1%
}

.nav-content-block .loan-search-module .loan-input-wrap {
	width: 32%;
	font-size: 18px
}

.nav-content-block .loan-search-module .loan-input,.nav-content-block .loan-search-module .search-btn {
	font-size: 18px
}

.nav-content-block .loan-category-module {
	background: #fff;
	border-width: 5px 0;
	border-bottom: 5px solid #f0f0f0;
	border-top: 3px solid #f0f0f0
}

.nav-content-block .loan-category-module ul li {
	height: 21px;
	line-height: 21px
}

.nav-content-block .loan-apply-module {
	background: #fff;
	border: 5px solid #f0f0f0;
	border-width: 5px 0
}

.nav-content-block .nav-tool-module {
	background: #fff;
	border: 5px solid #f0f0f0;
	border-width: 5px 0;
	border-top: 8px solid #f0f0f0
}

.nav-content-block .nav-channel-module {
	background: #fff;
	border-width: 5px 0;
	border-bottom: 5px solid #f0f0f0;
	border-top: 3px solid #f0f0f0
}

.h5-loan-ad {
	position: fixed;
	display: block;
	bottom: 0;
	left: 0;
	z-index: 20;
	width: 100%;
	height: 52px;
	background: #333;
	font-family: Microsoft YaHei
}

.h5-loan-ad .h5-logo {
	position: absolute;
	left: 10px;
	height: 48px;
	width: 36px;
	margin-top: 2px;
	overflow: hidden
}

.h5-loan-ad .h5-logo span.img {
	display: inline-block;
	vertical-align: bottom;
	height: 34px;
	width: 34px;
	border: 1px solid #333;
	border-radius: 5px;
	background: url(../images/loan_h5ad_logo.png) no-repeat;
	background-size: 34px 34px;
	-webkit-background-size: 34px 34px
}

.h5-loan-ad .h5-logo span.txt {
	float: left;
	display: inline-block;
	height: 12px;
	line-height: 12px;
	width: 36px;
	text-align: center;
	font-size: 12px;
	font-weight: 700;
	color: #f6f6f6
}

.header,.side {
	display: none
}

.h5-loan-ad .h5-intro {
	position: absolute;
	left: 16%;
	height: 42px;
	margin-top: 5px;
	font-size: 16px;
	color: #f6f6f6;
	text-align: left
}

.h5-loan-ad .h5-intro span {
	color: #ff82ab
}

.h5-loan-ad .h5-intro p {
	margin: 0;
	height: 21px;
	line-height: 21px;
	font-size: 16px
}

.h5-loan-ad .h5-view {
	pointer-events: auto;
	position: absolute;
	right: 0;
	bottom: 0;
	height: 52px;
	line-height: 52px;
	width: 18%;
	background: #FF8C00;
	text-align: center;
	font-size: 18px;
	font-weight: 700;
	color: #f1f1f1
}

.main_content,.main_content p {
	line-height: 1.5
}

.header .logo {
	border: none;
	outline: 0
}



.footer {
	text-align: center;
	padding: 20px 0;
	font-size: 14px
}

.main_content {
	font-size: 14px;
	padding: 10px;
	color: #555
}

.echo_content {
	border: 1px solid #eee;
	border-radius: 4px;
	min-height: 600px
}

.echo_content .title {
	padding: 30px 10px 5px;
	font-size: 14px
}

.echo_content .info {
	padding: 0 10px;
	font-size: 12px;
	color: #666
}

.tags {
	padding: 20px 0
}

.tags a {
	margin-right: 8px
}

.log_nav:after {
	content: '';
	display: block;
	clear: both
}

.log_nav .next,.log_nav .prev {
	display: block
}

.banner {
	display: none
}

@media (min-width:768px) {
	.echo_log_ui_bar,.ui-bar[skin~=title] .title .right {
		display: none
	}
	.pcgg{
	    width: 700px;float:right;display: inline-block;
	}
    .yidong{
        display: none;
    }
	.ui-bar[skin~=title] {
		background: #eee;
		border-top: 0;
		border-bottom: 0;
		-webkit-box-shadow: none;
		padding-bottom: 5px
	}

	.ui-bar[skin~=title] .title {
		color: #229bdf;
		text-shadow: none;
		line-height: 45px
	}

	.header {
		display: block;
		padding: 20px 0
	}



	.calculator {
		
		width:100% ;
	}

	.calculator:after,.container:after,.side:after {
		content: '';
		display: block;
		overflow: hidden;
		clear: both
	}

	.switch-tabs {
		padding: 15px 0
	}

	#data_detail_bar {
		position: relative
	}

	.ui-list .list-item i {
		display: none
	}

	.banner,.side {
		display: block
	}

	.side {
		width: 280px;
		float: right
	}

	.side h3.title {
		padding: 20px 10px
	}

	.side .links {
		padding: 10px
	}

	.side .links a {
		width: 50%;
		float: left;
		font-size: 14px;
		margin: 5px 0;
		height: 1.5em;
		line-height: 1.5em;
		overflow: hidden
	}

	.echo_content .title {
		text-align: center;
		font-size: 18px
	}

	.main_content {
		padding: 20px
	}

	.echo_content .info {
		text-align: center
	}

	.log_nav .prev {
		float: left
	}

	.log_nav .next {
		float: right
	}

	.banner {
		width: 100%;
		margin-bottom: 10px
	}

	.side .ui-list .list-item {
		-ms-flex-align: left;
		-webkit-box-align: left
	}

	#PAF_atc_recmd_mod,#business_atc_recmd_mod,#repay_atc_recmd_mod {
		display: none!important
	}
}
.cjwt{
	margin-top: 10px
}
.cjwt a{
    display: block;line-height: 24px;font-size: 14px
}

i,textarea{vertical-align:middle}.data-table,table{border-collapse:collapse}.calculator,.result-list li,.switch-tabs li,.switch-tabs ul,.view-more{overflow:hidden}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body,html{width:100%;overflow-x:hidden}body{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#333}body *{tap-highlight-color:rgba(0,0,0,0)}blockquote,q{quotes:none}textarea{width:100%}blockquote:after,blockquote:before,q:after,q:before{content:''}ins{text-decoration:none}del{text-decoration:line-through}table{border:0}button{margin:0;padding:0;font-size:100%;line-height:1}h3{font-size:14px}p{font-size:16px;line-height:1.2}.switch-tabs{padding:10px 16px;position:relative;z-index:999}.switch-tabs ul{height:28px;line-height:28px;border-radius:5px;border:1px solid #ccc;display:-ms-flexbox;display:flex;width:100%;background:#fff}.big-switch-tabs ul{height:32px;line-height:32px}.switch-tabs li:first-child{border:none;margin:0}.switch-tabs .select-tab{background:url(../images/switch_tabs_point.png);box-shadow:inset 0 0 3px rgba(0,0,0,.1)}.switch-tabs li{text-align:center;border-left:1px solid #ccc;-ms-flex:1;flex:1;-webkit-flex:1;-moz-box-flex:1;-webkit-box-flex:1}.switch-tabs .select-tab a{color:#477eda;font-weight:700;display:block}.switch-tabs li a{color:#000;font-size:13px;display:block}.calbtn-wrap{margin-top:0}.mod-tit p{color:#333;font-size:14px;font-weight:700}.relate{margin:15px 12px}.relate h3{color:#333;font-size:16px;margin:10px 0 5px}.relate ul li{display:inline-block;line-height:20px;width:49%}.relate ul li a{color:#018dd7}.calc-result{padding-bottom:20px}.result-list li{border-bottom:solid 1px #e0e0e0;padding:0 10px}.result-list .group-tit{font-size:14px;background:#dde3ff;height:36px;line-height:36px}.result-list li .item-name{float:left;font-size:16px;line-height:44px;width:50%}.result-list li .item-value{color:#999;float:right;font-size:16px;line-height:44px;padding-right:20px;text-align:right;width:40%}.result-list li p{clear:both;color:#999;font-size:12px;line-height:20px;position:relative;top:-8px}.recal-btn{margin-top:15px}.view-more{padding:5px;margin-bottom:0;border-bottom:1px solid #cfcfcf;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-shadow:0 1px 0 #FFF inset}.view-more p{padding-bottom:0}.view-more.hover{background-color:#e3e3e3}.view-more .detail{-ms-flex:1;flex:1;display:block;word-wrap:break-word;word-break:normal}.view-more .detail .txt{display:block;color:#888;font-size:14px;font-weight:700;line-height:38.4px}.wid2{padding:0 1px}.mtop5{margin-top:5px}.mtop10{margin-top:10px}.clear{clear:both}.data-table{width:100%;display:table;max-width:100%;background-color:transparent;border-spacing:0}.data-table tbody>tr>td,.data-table thead>tr>th{padding:7px 4px;line-height:1.428571429;vertical-align:top;border-bottom:1px solid #d2d2d2;color:#3d3d3d;font-size:14px}.data-table thead>tr>th{padding:10px 4px;vertical-align:bottom;color:#777;border-bottom:1px solid #ddd;text-align:center}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{color:#E285AB;background-color:#f9f9f9}.table-striped>tbody>tr:nth-child(even)>td,.table-striped>tbody>tr:nth-child(even)>th{color:#299bd1}.data-container .group-tit{font-size:14px;background:#dde3ff;height:36px;line-height:36px}.data-container div.group-tit{border-bottom:solid 1px #e0e0e0;padding:0 10px;overflow:hidden}.field-wrap{min-height:50px;display:-ms-flexbox;display:flex;-webkit-box-align:center}.field-wrap label{display:block;width:30%}.filed-wrap label{height:34px;padding:0 8px;display:inline-block;line-height:34px;text-align:left;border-radius:5px}.filed-wrap label:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.filed-wrap label:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.field-wrap .field{width:65%;-ms-flex:1;flex:1;box-flex:1}.field-wrap .long-field{width:35%}.field-wrap .short-field{width:25%;margin-left:3%}.field-wrap .mid-field{width:32%}.field .ui-text{margin:0;width:100%}.field .ui-text input{border:1px solid #c1c1c1;height:35px;line-height:1;text-indent:.5em}.use-help,.use-help p{line-height:14px}.field .rate-text input{text-indent:1em}.field .repay-method{width:100%}.field .ad-link{float:right;color:#F69;font-weight:700;text-decoration:underline}.use-help p{font-size:12px;color:#666;margin:6px 0 6px 10px}


li.field-wrap {background-color: initial;
    cursor: default;
    appearance: auto;
    box-sizing: border-box;
    margin: 3px 3px 0px 5px;
    padding: initial;
    border: initial;}



input {writing-mode: horizontal-tb !important;
    font-style: ;
    font-variant-ligatures: ;
    font-variant-caps: ;
    font-variant-numeric: ;
    font-variant-east-asian: ;
    font-weight: ;
    font-stretch: ;
    font-size: ;
    font-family: ;
    text-rendering: auto;
    color: -internal-light-dark(black, white);
    letter-spacing: normal;
    word-spacing: normal;
    line-height: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    appearance: auto;
    -webkit-rtl-ordering: logical;
    cursor: text;
    background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));
    margin: 0em;
    padding: 1px 2px;
    border-width: 2px;
    border-style: inset;
    border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
    border-image: initial;}
    
    
    .nav-links b {background-color: #fff;
    display: inline-block;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
    padding: 0 15px;
    text-transform: uppercase;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 4%);color: #ff4c4c;}



.nav-links a {background-color: #fff;
    display: inline-block;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
    padding: 0 15px;
    text-transform: uppercase;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 4%);
    color: #333;
    
}

.wz_title
{
    font-weight: 700;
    font-size: 1.5rem;
    color: #121C32;
    margin-top: 20px;
    margin-bottom: 20px;
}

.wz_content_left
{
	font-size: .9rem;
    color: #5D667A;
}
.wz_content_left li
{
	margin-top: 1rem;
	
}
.wz_content_left li:nth-child(1)
{
margin-top: 1.5rem;
    font-size: 1.1rem;
    line-height: 1.9rem;
    color: #1A1A1A;
    text-align: justify;
}
.wz_content_btn
{
	width: 6rem;
    line-height: .6rem;
    text-align: center;
    height: 3rem;
    border: 1px solid #979797;
    font-size: 1rem;
    font-family: PingFangSC-Regular;
    color: #fff;
    border-radius: 2rem;
	background-color: #3C7EE8;
	margin-top: 1rem;
}
	.bgff {
		background: #fff;
		margin-bottom: 20px;
		position: relative;
	}
		.bgff1 {
		background: #fff;
		margin-bottom: 20px;
		position: relative;
	}

	.dkpro_adtg {
		/*padding: 0 0 3rem;*/
		position: relative;
	}

	.dkpro_adtg .xbai_title {
		margin-top: 0;
		font-weight: normal;
	}

	.adtg_hd11 {
		display: flex;
		justify-content: space-between;
		align-items: center;
		position: relative;
		padding-left: 14px;
	}

	.dkpro_adtg .adtg_item {
		margin-top: 1rem;
	}

	.adtg_container .adtg_slide {
		display: block;
		width: 100%;
		box-sizing: border-box;
		/*padding-left: 1.6rem;*/
		/*padding-right: 1.6rem;*/
	}

	.dkpro_adtg .adtg_item a {
		display: flex;
		align-items: center;
		padding: 1rem 0.6rem;
		background: #fff;
		border-radius: 0.4rem;
		box-shadow: 0 0 1rem rgba(209, 209, 209, 0.5);
	}

	.adtg_container {
		width: 100%;
		margin-top: 2rem;
		padding-bottom: 2.5rem;
	}

	.dkpro_adtg .adtg_item .item_img {
		flex-shrink: 0;
		width: 3rem;
		height: 3rem;
		border-radius: 0.8rem;
	}

	.dkpro_adtg .item_intr {
		margin-left: 1rem;
		flex-grow: 1;
	}

	.dkpro_adtg .item_intr .intr_t {
		display: flex;
		overflow: hidden;
		align-items: center;
	}

	.dkpro_adtg .intr_t .name {
		font-size: 1.1rem;
		color: #333333;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.dkpro_adtg .intr_t .topaa1 {
		padding: 1px 0.02rem;
		color: #ffffff;
		background: #f04243;
		margin-left: 0.5rem;
		box-sizing: border-box;
		font-size: 0.4rem;
	}

	.dkpro_adtg .intr_t .topaa2 {
		padding: 1px 0.02rem;
		color: #f04243;
		border: 1px solid #f04243;
		font-size: 0.4rem;
		margin-left: 0.5rem;
		box-sizing: border-box;
	}

	.dkpro_adtg .intr_t .tag {
		flex-shrink: 0;
		font-size: 1rem;
		color: #4259FF;
		padding: 0.2rem 0.6rem;
		border-radius: 1rem;
		border: 1px solid #4F63FF;
		background: #fff;
		margin-left: 0.5rem;
	}

	.dkpro_adtg .intr_b {
		margin-top: 0.2rem;
	}

	.dkpro_adtg .intr_b .mon {
		font-size: 1rem;
		color: #FF5D00;
	}

	.dkpro_adtg .intr_b .mon i {
		font-size: 1rem;
	}

	.dkpro_adtg .intr_b .fanw {
		font-size: .7rem;
		color: #999999;
	}

	.dkpro_adtg .item_btn {
    	flex-shrink: 0;
        padding: 0 0.5rem;
        height: 2rem;
        line-height: 2rem;
        border-radius: 2.2rem;
        background: #FF5003;
        color: #fff;
        font-size: .6rem;
	}

	.xykad13 {
		position: relative;
	}

	.xykad13 .xyk_swiper2 {
		padding-right: 2rem;
		position: relative;
	}

	.xykad13 .swiper-container {
		height: 9.2rem;
		padding: 0.4rem 0;
		margin-top: -0.4rem;
	}

	.xykad13 .swiper-slide {
		width: 10.3rem;
		margin-right: 1.2rem;
	}

	.xykad13 .swiper-slide:last-of-type {
		margin-right: 0;
	}

	.xykad13 .swiper-slide img {
		width: 10.3rem;
		height: 6.5rem;
		border-radius: 0.4rem;
		box-shadow: 0 0 0.4rem rgba(0, 0, 0, 0.16);
	}

	.xykad13 .swiper-slide p {
		line-height: 1.8rem;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		text-align: center;
		font-size: 1.2rem;
		color: #333333;
	}
	/*0114*/
	/*.pdlr32 {*/
	/*	padding-left: 1.6rem;*/
	/*	padding-right: 1.6rem;*/
	/*}*/

	.xykad0114 .nav_scroll span {
		position: relative;
		font-size: 1.4rem;
		line-height: 2.4rem;
		box-sizing: border-box;
		color: #000;
	}

	.xykad0114 .nav_scroll span.active {
		color: #FB5103;
		font-weight: bold;
	}

	.xykad0114 .nav_scroll span.active:after {
		content: "";
		display: block;
		position: absolute;
		left: 0;
		bottom: 0;
		right: 0;
		height: 2px;
		background: #FB5103;
	}

	.xykad0114 .xbai_title {
		height: 4rem;
		line-height: 4rem;
	}

	.xykad0114 .card_box {
		background: #F7F7F7;
		padding: 1.5rem 1.6rem;
	}

	.xykad0114 .card_box ul li {
		border: 1px solid #D6D6D6;
		background: #fff;
		padding: 1rem;
		margin-bottom: 1rem;
	}

	.xykad0114 .card_box ul li:last-child {
		margin-bottom: 0;
	}

	.xykad0114 .card_box ul li a {
		display: flex;
		align-items: center;
	}

	.xykad0114 .card_box img {
		flex-shrink: 0;
		width: 10.8rem;
		height: 6.8rem;
		border-radius: 1rem;
	}

	.xykad0114 .card_box .item_intr {
		flex-grow: 1;
		overflow: hidden;
		margin: 0 1rem 0 1.5rem;
		display: flex;
		flex-flow: column nowrap;
		justify-content: center;
		align-items: flex-start;
	}

	.xykad0114 .card_box .item_intr h2 {
		flex-grow: 1;
		font-size: 1.5rem;
		color: #000000;
		line-height: 2rem;
		max-height: 4rem;
		min-height: 3rem;
		font-weight: normal;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}


	.gg_wz {
    	position: absolute;
    	right: 2.6rem;
    	bottom: 32px;
    	width: 2rem;
    	height: 1rem;
    	line-height: 1rem;
    	text-align: center;
    	font-size: .5rem;
    	background: rgba(0, 0, 0, .2);
    	z-index: 2;
    	color: #fff;
    	-webkit-transform-origin-x: 0;
 }
		.gg_wz5 {
    	position: absolute;
    	right: 2.6rem;
    	bottom: -8px;
    	width: 2rem;
    	height: 1rem;
    	line-height: 1rem;
    	text-align: center;
    	font-size: .5rem;
    	background: rgba(0, 0, 0, .2);
    	z-index: 2;
    	color: #fff;
    	-webkit-transform-origin-x: 0;
 }

	.gg_sm {
		display: block !important;
		position: absolute;
		right: 1.4rem;
		bottom: 32px;
		width: 1rem;
		height: 1rem;
		line-height: 1rem;
		text-align: center;
		font-size: 1rem;
		border-radius: 50%;
		background: rgba(0, 0, 0, .2);
		z-index: 2;
		color: #fff;
		font-family: Arial;
		-webkit-transform-origin-x: 0;
	}
		.gg_sm5 {
		display: block !important;
		position: absolute;
		right: 1.4rem;
		bottom: -8px;
		width: 1rem;
		height: 1rem;
		line-height: 1rem;
		text-align: center;
		font-size: 1rem;
		border-radius: 50%;
		background: rgba(0, 0, 0, .2);
		z-index: 2;
		color: #fff;
		font-family: Arial;
		-webkit-transform-origin-x: 0;
	}

	.gg_close {
		display: block !important;
		position: absolute;
		right: 0px;
		bottom: 32px;
		width: 1rem;
		height: 1rem;
		line-height: 1rem;
		text-align: center;
		font-size: 1rem;
		border-radius: 14px;
		background: rgba(0, 0, 0, .2);
		z-index: 2;
		color: #fff;
		font-family: Arial;
		-webkit-transform-origin-x: 0;
	}
		.gg_close5 {
		display: block !important;
		position: absolute;
		right: 0px;
		bottom: -8px;
		width: 1rem;
		height: 1rem;
		line-height: 1rem;
		text-align: center;
		font-size: 1rem;
		border-radius: 14px;
		background: rgba(0, 0, 0, .2);
		z-index: 2;
		color: #fff;
		font-family: Arial;
		-webkit-transform-origin-x: 0;
	}
	no-repeat center center;background-size:.42rem .42rem}.hm6M a img{width:100%;height:100%}._3tW7 img{display:block;width:6.7rem;height:1.7rem;margin:0 auto}.wY4T{margin-top:.9rem;padding:0 .4rem}.wY4T ._3pKk{font-family:PingFangSC-Medium;font-size:.38rem;color:#333;letter-spacing:0;font-weight:700}.wY4T .qzxe{margin-top:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wY4T .qzxe ._1tKG{width:3.25rem;height:1.7rem;display:inline-block;position:relative}.wY4T .qzxe ._1tKG ._1JWd{font-family:PingFangSC-Semibold;position:absolute;top:.5rem;left:.3rem;font-size:.3rem;line-height:.35rem}.wY4T .qzxe ._1tKG ._3EQx{font-family:PingFangSC-Light;position:absolute;top: 1.5rem;left:.3rem;font-size: 1.rem;line-height:.3rem}.wY4T .qzxe ._1tKG img{width:100%;height:100%;border-radius:.06rem}.wY4T .qzxe ._1tKG:nth-child(odd){margin-right:.2rem}._3Hax{background-color:#fff;padding-left:.4rem;padding-right:.4rem}.vIix{font-family:PingFangSC-Medium;font-size:.38rem;color:#121C32;line-height:.4rem;padding-bottom:.1rem;padding-top:.7rem;font-weight:700;color:#333}._2nfg{padding:.4rem 0;border-bottom:1px solid #E1E4EB}._2yrf{font-family:PingFangSC-Medium;font-size:.3rem;color:#121C32;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._2nfg ._2657{font-family:"PingFang SC","Microsoft YaHei";margin-left:.08rem;border:1px solid;border-radius:.02rem;font-size:.2rem;line-height:.28rem;padding:.03rem .07rem;display:inline-block}._2nfg .OWJ9{color:#6A95F7}._2nfg ._3yxG{color:#f04243}._2nfg ._2kSE{color:#fff;border-color:#FA5555;background-color:#FA5555}._3E7F{font-family:PingFangSC-Light;margin-top:.3rem}._2HpB{display:inline-block;width:40%;vertical-align:super;font-size:.24rem}._1nKw{font-size:.5rem;line-height:.5rem;color:#3C7EE8;margin-bottom:.02rem;font-family:FDCfont-Bold}._15nF{display:inline-block;font-size:.24rem;line-height:.34rem;color:#5D667A;width:35%}.x9Pg{float:right;text-align:center;font-size:.26rem;width:1.3rem;padding:.18rem 0;line-height:.26rem;margin-top:.2rem;border:1px solid #979797;-webkit-border-radius:1rem;border-radius:1rem;color:#1A1A1A}._7Jhk{margin-top:.32rem;font-size:.24rem;color:#394259;line-height:.24rem}._7Jhk p img{display:inline-block;height:.28rem;width:.3rem;border-radius:.02rem;margin-right:.1rem;vertical-align:sub}.cM9m{display:block;height:.9rem;line-height:.9rem;position:absolute;right:1.03rem}.cM9m ._2vdo{width:.45rem;height:.45rem;display:inline-block;border-radius:50%}._2-fr{padding-left:.4rem;padding-right:.4rem}._2-fr ._2kfb{font-family:PingFangSC-Medium;font-size:.38rem;color:#121C32;line-height:.4rem;padding-bottom:.1rem;padding-top:.7rem;font-weight:700}._2-fr ._3z7h ._1paj{position:relative;margin-top:.3rem;font-family:PingFangSC-Regular;font-size:.3rem;line-height:.3rem;color:#121C32}._2-fr ._3z7h ._1paj ._2kVe{display:inline-block;width:.32rem;height:.3rem;margin-right:.22rem}._2-fr ._3z7h ._1paj .V2sB{display:inline-block;position:absolute;right:0;width:.3rem;height:.3rem}._2-fr ._3z7h ._1paj ._2i9r{display:inline-block;width:.32rem;height:.3rem;font-family:FDCfont-Regular;font-size:.28rem;color:#1A1A1A;letter-spacing:0}._2-fr ._1Uo_{top:.01rem;margin-left:.5rem;margin-right:.4rem;position:absolute;top:-.01rem;line-height:.36rem;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
	
	
.gg_close2,.gg_close3{
    display: block;
    cursor: pointer;
    position: absolute;
    right: 0px;
    bottom: 0;
    width: 1rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
    font-size: 1rem;
    border-radius: 14px;
    background: rgba(0, 0, 0, .2);
    z-index: 100;
    color: #fff;
    font-family: Arial;
    -webkit-transform-origin-x: 0;
}
.gg_close4{
    display: block;
    cursor: pointer;
    position: absolute;
    left: 0px;
    bottom: 15px;
    width: 1rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
    font-size: 1rem;
    border-radius: 14px;
    background: rgba(0, 0, 0, .2);
    z-index: 100;
    color: #fff;
    font-family: Arial;
    -webkit-transform-origin-x: 0;
}

.dk_item {
    padding: 0.8rem 1.5rem;
    background: #fff;
    border-radius: 0.4rem;
    box-shadow: 0 0 1rem rgba(209,209,209,0.5);
    box-sizing: border-box;
}

.dk_item .dktop {
    display: flex;
    align-items: center;
}

.dk_item .dktop img {
    width: 2rem;
    height: 2rem;
    margin-right: 1rem;
}

.dk_item .dktop .title {
    font-size: 1rem;
    color: #121C32;
}
.dk_item .topaa1 {
    padding: 1px 0.02rem;
    color: #f04243;
    border: 1px solid #f04243;
    font-size: .5rem;
    margin-left: 0.5rem;
    box-sizing: border-box;
}

.dk_item .topaa2 {
    padding: 1px 0.02rem;
    color: #ffffff;
    background: #f04243;
    font-size: .5rem;
    margin-left: 0.5rem;
    box-sizing: border-box;
}

.dk_item .dkbt {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 1.5rem;
}
.dk_item .dkbt .left {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.dk_item .dkbt .center {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.dk_item .dkbt .right {
    border-radius: 1.2rem;
    background: #FF5003;
    color: #fff;
    font-size: 0.6rem;
    padding: 0.5rem 1rem;
    box-sizing: border-box;
}
.dk_item .dkbt .claaa {
    font-size: 1.6rem;
    color: #3C7EE8;
}

.dk_item .dkbt .claa1 {
    font-size: 1rem;
    color: #1A1A1A;
}

.dk_item .dkbt .ctaa1 {
    font-size: 0.8rem;
    color: #5D667A;
    line-height: 1.2rem;
}
.xbai_title:before{
    content: "";
    display: block;
    position:absolute;
    top:40%;
    left:0;
    width: 0.3rem;
    height: 1.2rem;
    background: #f23835;
    transform: translateY(-50%);
}