.hy-dingdan-cx{ width: 100%;padding:0.8rem 0rem 0.2rem 0rem; font-size: 0.26rem; }
.award-cx{ width: 100%; padding:3% 0px; font-size: 0.26rem; }
.hy-dhdd-sou{ width:94%; height:0.8rem; margin:3% auto 0px auto; }
.hy-dhdd-sou p{ float: left;width:35%;position: relative;  }
.hy-dhdd-sou p:after {
    content: '';
    position: absolute;
    right: 0.1rem;
    width: 0.4rem;
    height: 0.7rem;
    background-image: url(../img/down.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
}
.hy-dhdd-sou select{-webkit-appearance:none; padding: 0px 0.1rem; color: #000000; height: 0.72rem; line-height: 0.7rem; font-size: 0.26rem; background-color: #ffffff; border: solid 1px #eeeeee; width:100%; border-radius: 0.15rem;-webkit-border-radius: 0.15rem;-moz-border-radius: 0.15rem; outline: none; }
.hy-dhdd-sou span{ float: left; padding: 0px 0.1rem; font-size: 0.32rem; line-height: 0.72rem; }
.hy-dhdd-sou select:focus,.hy-dhdd-sou input:focus{ border: solid 1px #c4121e;white-space:nowrap;}
.hy-dhdd-sou input{-webkit-appearance:none; color: #000000;white-space:nowrap; width: 38%; padding: 0px 0.2rem; float: left; background-color: #ffffff; height: 0.72rem; line-height: 0.72rem; font-size: 0.28rem; border: solid 1px #eeeeee;border-radius: 0.15rem;-webkit-border-radius: 0.15rem;-moz-border-radius: 0.15rem; outline: none; }
.hy-dhdd-sou button{ float: right;height: 0.68rem; line-height: 0.66rem; width:17%; display: block; outline: none;color: #ffffff; font-size: 0.28rem; border-radius: 0.15rem; }
input.showpe:before{ content: attr(placeholder); width: 2.2rem;white-space:nowrap;}
.hy-dhdd-sou input::placeholder {font-size: 0.22rem;}
.hy-dingda-banner{ width: 100%; text-align: center; }
.hy-dingda-banner img{ width: 100%; height: auto; }
.hy-dingda-table{ width:94%; overflow: hidden; margin:3% auto 0.8rem auto; font-size: 0.26rem; color: #000000; background-color: #ffffff; border-radius:0.15rem; position: relative;}
.hy-dingda-table table tr td{font-size: 0.25rem; padding: 0.15rem 0.06rem; border-bottom: solid 1px #f0f0f0; text-align: center;}
.hy-dingda-table table tr td img{ width:80%; display: inherit; margin: auto; }
.hy-dingda-table table tr td a{ color: #333333; }
.hy-dingda-table table tr td a.read,.read{ color: #ff0000; }
.textleft table tr td:nth-child(2){}
.hy-dingda-table table tbody tr td:nth-child(even){color: #666666;}
.hy-dingda-table table thead{ background-color: #c4121e; color: #ffffff; font-weight: bold; }
.user-jfdingdan-top{ position: fixed; width: 100%; top: 0px; left: 0px; height: 0.72rem; line-height: 0.72rem; background-color: #ffffff; z-index: 6; border-bottom: solid 1px #f0f0f0;}
.user-jfdingdan-top a{ position: relative; float: left; display: block; width: 25%; text-align: center; height: 0.72rem; line-height: 0.72rem; color: #222222; font-size: 0.26rem; }
.user-jfdingdan-top a.jfdd-action span{ font-size: 0.28rem; font-weight: bold; height: 0.7rem;  display: inline-block;}
.user-jfdingdan-top a.jfdd-action:after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 26%;
    border-radius: 0.1rem;
    -webkit-border-radius: 0.1rem;
    width: 44%;
    height: 0.07rem;
    background-color: #b22b28;
    animation: aftome 0.8s ease both;
    -webkit-animation: aftome 0.8s ease both;
    -moz-animation: aftome 0.8s ease both;
}
@keyframes aftome{
	from{ width: 0%; left: 50%; }
	to{ width:44%; left: 28%; }
}
@-webkit-keyframes aftome{
	from{ width: 0%; left: 50%; }
	to{ width:44%; left: 28%; }
}
@-moz-keyframes aftome{
	from{ width: 0%; left: 50%; }
	to{ width:44%; left: 28%; }
}

.layui-flow-more{ position: absolute; width: 100%; bottom:-0.7rem; left: 0rem; margin: 0rem auto; }
.user-tileft{ background-repeat: no-repeat; background-position: left center; background-size:auto 0.34rem; display: inline-block; height: 0.58rem; line-height: 0.62rem; padding-left: 0.4rem; font-size: 0.26rem; font-weight: bold; color: #000000; margin: auto; }

.jifen-title{background-color: #ffeff0; border:solid 1px #dbdfe8; width: 100%; border-radius: 0.15rem;color: #000000;width: 94%;
    margin: 3% auto 0px auto;padding: 0.1rem; text-align: center;}
.nsicono{background-image: url(../img/nsicono.png);}