/* CSS Document */

#dhk{width:100%; height:calc(100% - 120px); padding-top: 20px;
	background: rgba(0,0,0,0.05); overflow: auto; padding-bottom: 30px;}
#dhk .dhnr{width:90%; height:auto; margin-left: 5%;}
#dhk .dhnr .gfhf{width:100%; height:auto; margin-top: 10px;}
#dhk .dhnr .gfhf span{display: inline-block; width:auto; max-width: 90%; height:auto;
	padding: 5px 10px; background: #45c0e5; color:#FFF;
	border-radius: 6px; float:left;}

#dhk .dhnr .khtw{width:100%; height:auto;  margin-top: 10px;}
#dhk .dhnr .khtw span{display: inline-block; width:auto; max-width: 90%; height:auto;
	padding: 5px 10px; background: #FFF; color:#333333;
	border-radius: 6px; float:right;}

#srk{width:100%; height:65px; background: rgba(0,0,0,0.02);}
#srk .srnk{width:100%; height:auto;}

#srk .srnk .ys_a{width:100%; height:auto;}
#srk .srnk .ys_a .yysr{width:45px; height:45px; float:left; position: relative;}
#srk .srnk .ys_a .yysr img{width:auto; height:28px; position: absolute;
	top:50%; left:50%; transform: translate(-50% , -50%);}
#srk .srnk .ys_a .inpk{width:calc(100% - 100px); height:45px; float: left;}
#srk .srnk .ys_a .inpk input{border:0px; height:100%;}
#srk .srnk .ys_a .fsaj{width:54px; height:45px; border:0px; background: #404eb5;
	color:#FFF;}
	
#srk .srnk .ys_b{width:100%; height:auto; display: none;}
#srk .srnk .ys_b .yysr{width:45px; height:45px; float:left; position: relative;}
#srk .srnk .ys_b .yysr img{width:auto; height:28px; position: absolute;
	top:50%; left:50%; transform: translate(-50% , -50%);}
#srk .srnk .ys_b .inpk{width:calc(100% - 46px); height:45px; float: right;}
#srk .srnk .ys_b .inpk .inpk_nr{width:100%; height:100%; text-align: center; position:relative;
	background: #FFF;}
#srk .srnk .ys_b .inpk .inpk_nr .tb{width:45px; height:45px; display: inline-block;
	position: relative;}
#srk .srnk .ys_b .inpk .inpk_nr .tb img{width:auto; height:28px; position: absolute;
	top:50%; left:50%; transform: translate(-50% , -50%);}
#srk .srnk .ys_b .inpk .inpk_nr .size{display: inline-block; width:auto; height:45px;
	line-height: 45px; position: relative; top:-18px;}

#srk .srnk .ys_b .inpk .inpk_nr .zg{width:100%; height:100%; position: absolute; top:0%;
	left:0%;}
#srk .srnk .ys_b .inpk .inpk_nr.cm{background: linear-gradient(to right, rgb(249 249 249) 0%, rgb(64 78 181) 100%);}
#srk .srnk .ys_b .inpk .inpk_nr.cm .tb img{filter: brightness(1000%);}
#srk .srnk .ys_b .inpk .inpk_nr.cm .size{color:#FFF;}


#fhaj{width:auto; height:25px; position:fixed; top:5px; left:15px; z-index:55;
	background:#0089db; line-height:25px; font-size:16px; color:#FFF; padding:0px 5px;
	border-radius:8px;}








