@charset "utf-8";
/* 
 * Author:UED
 * Version:1.0.0
*/
#container{max-width: 750px;margin:0 auto;}
html{font-size: 50px;}
@media screen and (min-width:320px) {html{font-size: 42.7px;}}
@media screen and (min-width:360px) {html{font-size: 48px;}}
@media screen and (min-width:375px) {html{font-size: 50px;}}
@media screen and (min-width:414px) {html{font-size: 55.2px;}}

body,button,input,select,textarea{font:12px/1.5 Arial,San Francisco,Helvetica,SimHei,SimSun,sans-serif;}
h1,h2,h3,h4,h5,h6,b,strong{font-weight: normal;}
button,input,select,textarea{padding: 0;background: none;border: 0;font-size: inherit;}
input:focus{outline:0;}
i{font-style: normal;}
a{text-decoration: none;}
img{display: block;}
.font-red{color: #ef3939!important;}
.font-green{color: #4ca92a!important;}
.bg-gray{background:#f6f6f6;}

/*0.5底边*/
.sort-con dl dt:after,.sort-con dl dd:after{
    content: '';
    position: absolute;
    left: 0;
    top:100%;
    width:100%;
    height: 1px;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, #e8e8e8), color-stop(60%, transparent)) no-repeat left bottom; background:linear-gradient(#e8e8e8 60%, transparent 60%) no-repeat left bottom;
    background-size:100% 1px;
}

.sort{padding:0.12rem 0 0.3rem 0.3rem;}
.sort p{color: #333;font-size: 0.28rem;margin-bottom: 0.1rem;}
.sort .nav{font-size: 0;}
.sort .nav span{padding:0.18rem 0.16rem;border: 1px solid #999;color: #333;font-size: 0.32rem;display: inline-block;border-radius: 0.16rem;margin-right: 0.15rem;}
.sort .nav span.cur{color: #3c65d6;border: 1px solid #3c65d6;}
.sort-con dl{display: none;}
.sort-con dl dt{font-size: 0.28rem;color: #333;line-height: 0.6rem;padding-left: 0.3rem;position: relative;}
.sort-con dl dd{font-size: 0.32rem;line-height: 1.1rem;padding-left: 0.3rem;position: relative;}
.sort-con dl dd a{color: #333;display: block;position: relative;}
.sort-con dl dd a:before{content: '';display:block;width: 0.16rem;height: 0.16rem;position: absolute;right: 0.3rem;top:0.46rem;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);border:0.04rem solid #ccc;border-left: 0;border-bottom: 0;}
.qs-wrap{padding:0.6rem 0.3rem;}
.qs-wrap .title{color: #333;font-size: 0.32rem;margin-bottom: 0.5rem;font-weight: bold;}
.qs-wrap .qs-con p{color: #333;font-size: 0.32rem;line-height: 0.6rem;margin-bottom: 0.25rem;}