.fs-30{
    font-size: 30px;
}
.red{
    color: yellow;
}

.search-container{
    border: 1px solid #f0f0f0;
    border-radius: 4px;

}
.search-container .search-container-box{
    margin: 0 20px;
    overflow: hidden;
    display: flex;
    flex-direction: row;
}
.search-container .search-container-box .search-title{
    line-height: 60px;
    color: #888888;
    font-size: 14px;
    width: 80px;
    padding-top: 5px;
}
.search-container .search-container-box .box-item{
    flex: 1;
    width: 815px;
    overflow: hidden;
    margin-top: 10px;
}

.search-container .search-container-box .box-item_item{
    overflow: hidden;
    float: left;
    margin-right: 10px;
    display: inline;
}
.search-container .search-container-box .one{
    margin: 10px 0px 0 0;
    overflow: hidden;
    overflow: hidden;
    white-space: nowrap;
}
.search-container .search-container-box .one .a_container {
    line-height: 32px;
    height: 32px;
    padding: 0 16px;
    background: #fafafa;
    border-radius: 16px;
    display: inline-block;
    position: relative;
    overflow: hidden;
    font-size: 14px !important;
    color: #888888;
}
.search-container .search-container-box .one .a_container.selected{
    color: #fff !important;
    background: #C10D0C;
}
.search-container .search-container-box .one .a_container.selected a{
    color: #fff !important;
}

.search-container .search-container-box .one input[type="checkbox"] {
     display: none;
}

.search-container .search-container-box .searchParam {
    display: none;
}

.search-container .search-container-box .one [class^="searchParam"] + label {
    line-height: 32px;
    height: 32px;
    padding: 0 16px;
    background: #fafafa;
    border-radius: 16px;
    display: inline-block;
    position: relative;
    overflow: hidden;
    font-size: 14px !important;
    color: #888888;
}

.search-container .search-container-box .one [class^="searchParam"]:checked + label {
    color: #fff;
    background: #C10D0C;
}


.search-container .search-container-box .one input[type="checkbox"] + label {
    cursor: pointer;
}

.search-container .search-keyword-box{
    height: 60px;
    margin: 0 20px;
    overflow: hidden;
    border-top: 1px solid #f1f1f1;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.search-container .search-keyword-box .search-title{
    height: 60px;
    line-height: 60px;
    color: #888888;
    font-size: 14px;
    flex: 1;
    display: flex;
    flex-direction: row;
}
.search-container .search-keyword-box .search-title .input_style2 {
    display: inline-block;
    width: 82px;
    height: 38px;
    background: none;
    color: #fff;
    text-align: center;
    margin-left: 20px;
    margin-top: 11px;
    line-height: 38px;
    background: #be0d0c;
    border: 1px solid #e36262;
    border-radius: 4px;
}
.search-container .search-keyword-box .search_sty {
    line-height: 60px;
}
.search-container .search-keyword-box .search_sty .input_style2 {
    display: inline-block;
    border: 1px solid #be0d0c;
    border-radius: 4px;
    color: #be0d0c;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    width: 90px;
    text-align: center;
}
.search-container .search-keyword-box  .search_sty .result {
    color: #888888;
    font-size: 14px;
    margin-left: 30px;
}
.search-container .search-keyword-box  .search_sty .result .num {
    color: #8A0C0C;
    font-size: 14px;
    padding: 0 10px;
    font-weight: bolder;
}
.input_style1 {
    width: 362px;
    height: 36px;
    border: 1px solid #d7d7d7;
    line-height: 36px;
    text-indent: 20px;
    color: #d2d2d2;
    margin-top: 11px;
    margin-left: 20px;
}
.sort-container {
    z-index: 1;
    height: 38px;
    margin: 24px 0 14px 0;
}

.sort-container li {
    height: 32px;
    background: #fafafa;
    border-radius: 4px;
    padding: 0 21px;
    line-height: 32px;
    color: #848484;
    margin-right: 5px;
    float: left;
}

.sort-container ul {
    list-style: none;
    float: left;
}

.sort-container ul li a {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #848484
}
.sort-container li.selected {
    background: #ffe3e3;
    border: 1px solid #906868;
    height: 30px;
    line-height: 30px;
}
.sort-container li.selected a {
    color: #8A0C0C !important;
}
