html, body { margin: 0;padding: 0; height: 100%; background-color: #FFFFFF; overflow-y: auto;}
ul,li{ list-style: none;}
input { outline: none; }
.dk-fluid { background-color: #F1EEF4; min-height: 100%; }
.dk-pd { padding: 15px;}
.dk-header { width: 100%; height: 36px; margin-bottom: 20px; }
.dk-header input, .dk-header .search-box { width: 100%;  height: 33px; line-height: 34px; border-radius: 18px; background-color: #FFFFFF; border: 0; padding: 0 15px 0 30px; box-sizing: border-box; -webkit-box-sizing: border-box; font-size: 12px; color: #333333; background-repeat: no-repeat; background-image: url(../images/dk-search.png); background-position: 10px center; background-size: 15px; }
.dk-header .search-box a { display: block; color: #b2b2b2; }
/* .dk-header.search { margin: 15px 15px 10px 15px; width: auto; } */
.dk-header.search { padding: 15px 15px 10px 15px; width: auto; position: fixed; top: 0; z-index: 999; width: 100vw; background-color: #F1EEF4; box-sizing: border-box; height: 70px; overflow: hidden; }
.dk-photo {padding-left: 15px;display: block;}
.dk-photo img { display: block; height: 36px; border-radius: 50%; }
.dk-banner { /*padding: 0 0 15px;*/ position: relative; }
.dk-banner .swiper-pagination { width: 100%; bottom: 0; line-height: 8px; }
.dk-banner .swiper-pagination .swiper-pagination-bullet { margin: 0 2px; background: #0088F4; }


.dk-login .dk-pd { padding-top: 125px; }
.dk-login .weui-cells { margin: 0; padding: 15px 15px 40px; }
.dk-login .weui-cells:before, .dk-login .weui-cells::after { display: none;}
.dk-login .weui-cell {background-color: #E7E7E7; border-radius: 10px; margin-bottom: 15px; padding: 0 15px;}
.dk-login .weui-cell__hd img { display: block; height: 15px; margin-right: 7px; }
.dk-login .weui-cell__bd { position: relative; }
.dk-login .weui-cell__bd span { position: absolute; top: 0; right: 0; bottom: 0; font-size: 14px; color: #0088F4; line-height: 45px; padding: 0 10px; }
.dk-login .weui-input { line-height: 45px; height: 45px; padding: 0 8px; border-radius: 0 10px 10px 0; font-size: 14px; color: #000000;}
.dk-login a.dk-submit { width: 100%; background-color: rgba(33,150,243,1); font-weight: normal; font-size: 16px; color: #FFFFFF; padding: 10px 24px; margin: 30px auto 25px;}
.dk-login a.weui-btn_disabled {background-color: rgba(33,150,243,.3);}
.dk-login .dk-getpass { float: right; }
.dk-login .dk-getpass, .dk-login .dk-mobile, .dk-login .dk-user { font-size: 14px; color: #0088F4;}
.dk-login .mobile-block span.icon { color: rgba(33,150,243,1); }
.dk-login .weui-vcode-btn { height: 45px; line-height: 45px; font-size: 14px; }
.dk-login .dk-user, .dk-login .mobile-block { display: none; }

html::-webkit-scrollbar {/*濠婃艾濮╅弶鈩冩殻娴ｆ挻鐗卞锟�*/
	width: 6px;     /*妤傛ê顔旈崚鍡楀焼鐎电懓绨插Ο顏嗙彨濠婃艾濮╅弶锛勬畱鐏忓搫顕�*/
	height: 1px;
}
html::-webkit-scrollbar-thumb {/*濠婃艾濮╅弶锟犲櫡闂堛垹鐨弬鐟版健*/
	border-radius: 6px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: rgba(255,255,255,.05);
}
html::-webkit-scrollbar-track {/*濠婃艾濮╅弶锟犲櫡闂堛垼寤洪柆锟�*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 10px;
	background: none;
}


@media screen and (min-width: 1000px) {
	.wi-col-4 {
		width: 25% !important;
	}
}
