.tem03-search-detail .mainlist{flex-direction: row-reverse}
.tem03-search-detail .leftlist .con{padding-right:40px;}
.tem03-search-detail .rightlist .con{padding-right:40px;}
.tem03-search-detail .leftlist .con .nav{border-bottom:1px solid #eee;}
.tem03-search-detail .container{display: flex;display: -webkit-flex;flex-wrap: wrap;flex-direction: row-reverse;padding:0;}
.tem03-search-detail .page_list_01{text-align: right;}
.tem03-search-detail .nav li {margin-bottom: 0;}
.tem03-search-detail .nav li a{position: relative;border: none;background:none;font-size: 15px;color:#333;padding:12px 30px;}
.tem03-search-detail .nav li a::after{position: absolute;content: "";width:100%;left:0;bottom:0;border-bottom: 1px solid #1890FF;opacity: 0;}
.tem03-search-detail .nav li.active a::after{opacity: 1;}
.tem03-search-detail .nav li.active a{color:#1890FF;}
.tem03-search-detail .nav li a:focus{border:none;}
.tem03-search-detail .nav li a:hover{border:none;color:#1890FF;}
.tem03-search-detail .tab-content{padding:3% 0;}
.tem03-search-detail .key{color:#272626;border-color: #D9D9D9;margin-top: 10px;white-space:normal;text-align: left;}
.tem03-search-detail .description{color:#272626;border-color: #D9D9D9;margin-top: 10px;line-height: 180%;}
.tem03-search-detail .batch{color:#272626;border-color: #D9D9D9;float: right;white-space:normal;text-align: left;}
.tem03-search-detail .all{color:#272626;display: flex;display: -webkit-flex;align-items: center;}
.tem03-search-detail .all .choose{width: 100%;visibility: hidden;display: flex;display:-webkit-flex;}
.tem03-search-detail .all .choose.active{visibility: visible;}
.tem03-search-detail .all .choose label{width: 100%;display: flex;display: -webkit-flex;align-items:center;width: auto;}
.tem03-search-detail label.checkbox-inline{padding:0;font-size: 0;margin-right: 2px;transform: translateY(4px);-moz-transform: translateY(4px);-webkit-transform: translateY(4px);}
.tem03-search-detail label input{position: relative!important;width: 16px;height: 16px;line-height: 16px;margin:0!important;cursor: pointer;}
.tem03-search-detail label ._inp{position: relative!important;z-index: 1;height: 16px;line-height: 16px;cursor: pointer;left:-16px;display: inline-block;}
.tem03-search-detail ._inp::before{position: absolute;content: "\e65e";font-family: 'icomoon' !important;font-size: 12px;font-weight: 700;overflow: hidden;color:#fff;width: 16px;text-align: center;}
.tem03-search-detail .tab-content ._inp::after{position: absolute;content: "";width: 16px;height: 16px;background-color: #fff;z-index: -1;border-radius: 2px;border:1px solid #C0CCDA;}
.tem03-search-detail .tab-content input.o_choose + ._inp::before{content: "\e07f";}
.tem03-search-detail .tab-content input.o_choose + ._inp::after,
.tem03-search-detail .tab-content input.active + ._inp::after,
.tem03-search-detail .tab-content input.all_choose + ._inp::after{background-color: #1890FF;border-color: #1890FF;}
.tem03-search-detail .tab-content .all .view{flex-shrink:0;}
.tem03-search-detail .tab-content .all .view span{font-size: 2rem;vertical-align:-7px;}
.tem03-search-detail .tab-content .all .view span.active{color:#1890FF;}
.tem03-search-picture-text .item .btn,
.tem03-search-picture-text .item .pro_price{display: none;}
.tem03-search-detail .tab-content .items[name="list1"] .item .description,
.tem03-search-detail .tab-content .items[name="list1"] .item .info,
.tem03-search-detail .tab-content .items[name="list1"] .item .tag{display:none;}
.tem03-search-detail .tab-content .items[name="list2"] {margin:0;}
.tem03-search-detail .tab-content .items[name="list2"] .item{width: 100%;max-width:100%;display: flex;display: -webkit-flex;align-items: center;position: relative;padding: 20px 0 20px 60px!important;border:1px solid #ddd;flex-wrap: nowrap}
.tem03-search-detail .tab-content .items[name="list2"] .item label{position: absolute;left:20px;top:50%;transform: translateY(-50%);}
.tem03-search-detail .tab-content .items[name="list2"] .item .image{width: 35%;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.tem03-search-detail .tab-content .items[name="list2"] .item .txt{width: 100%;padding: 0 0 0 3%;}
.tem03-search-detail .tab-content .items[name="list2"] .item .txt .title{font-size: 16px;}
.tem03-search-detail .tab-content .items[name="list2"] .item .txt .title span{padding-left: 0;}
.tem03-search-detail .tab-content .items[name="list2"] .item .description{margin: 10px 0;max-height: 500px;white-space: normal;}
.tem03-search-detail .tab-content .items[name="list2"] .item .description span{white-space: pre-wrap;line-height: 180%;}
.tem03-search-detail .tab-content .items[name="list2"] .item .btn{display: inline-block!important;margin-top: 20px;}
.tem03-search-detail .tab-content .item{margin:10px 0;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.tem03-search-detail .tab-content .item .image{background-size: cover;background-position: center;height: calc(100% - 100px);width: 100%;}
.tem03-search-detail .tab-content .item .image img{width: 100%;opacity: 0;}
.tem03-search-detail .tab-content .txt{color:#272626;padding: 15px 0;width: 100%;}
.tem03-search-detail .tab-content .txt .title{font-size: 14px;color:inherit;line-height: 20px;max-height: 44px;overflow: hidden;display: block;}
.tem03-search-detail .tab-content .txt .description{margin-top: 10px;opacity: .8;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-height: 20px;}
.tem03-search-detail .tab-content .blogItem {flex-wrap: nowrap;align-items: center;}
.tem03-search-detail .tab-content .blogItem .image{width:30%;flex-shrink: 0;}
.tem03-search-detail .tab-content .blogItem .txt{width:100%;padding-left: 3%;}
.tem03-search-detail .tab-content .blogItem .title{font-size: 16px;}
.tem03-search-detail .tab-content .blogItem .description{margin-top: 10px;opacity: .8;white-space: normal;overflow: hidden;max-height:500px;line-height: 22px;}
.tem03-search-detail .tab-content .blogItem .description > span{overflow: hidden;}
.tem03-search-detail .tab-content .info{margin:10px 0;}
.tem03-search-detail .tab-content .info span{display:inline-block;margin-right: 10px;}
.tem03-search-detail .tab-content .tag a{display: inline-block;padding: 1px 10px;background-color: #232323;margin:0 5px 5px 0;color: #fff;font-size: 12px;border:2px solid #232323;}
.tem03-search-detail .tab-content .tag a:hover{background-color:transparent;color:#232323;}
.tem03-search-detail .pro_price{font-size: 1.5rem;padding-left: 20px;}
.tem03-search-detail .pro_price i,
.tem03-search-detail .pro_price em{font-style: normal}
.tem03-search-detail .pro_price del{opacity: .6;font-size:15px;}
@media (max-width: 768px){
    .tem03-search-detail .tab-content .blogItem{flex-wrap:wrap;margin:0;}
    .tem03-search-detail .tab-content .blogItem .image{width:100%;}
    .tem03-search-detail .tab-content .txt{padding: 3% 3% 5%;}
    .tem03-search-detail ._inp::before{height: 16px;line-height: 16px;}
    .tem03-search-picture-text .item .btn{display: block;margin-top: 10px;}
    .tem03-search-detail .nav li a{padding:10px 20px;}
}
/* 分页 */
.tem03-search-detail .page_list_01 .pageNav{font-size: 0;}
.tem03-search-detail .page_list_01 a{border: 1px solid #ddd;border-radius: 0;padding: 0 18px;line-height: 40px;background: #fff;color: #6f6f6f;margin:0;font-size:12px;display: inline-block;margin-right: -1px;}
.tem03-search-detail .page_list_01 a:hover,
.tem03-search-detail .page_list_01 a.current{background: #f5f5f5;color:#999;}
.tem03-search-detail .page_list_01 .form-inline .input-group > .form-control,
.tem03-search-detail .page_list_01 .form-inline .input-group .input-group-btn .btn{height: 42px;}
.tem03-search-detail .page_list_01 .pagecontrol{margin-bottom: 0;;}
@media(max-width:991px){
    .tem03-search-detail .all{margin-top: 10px;}
    .tem03-search-detail .page_list_01{text-align: left;}
    .tem03-search-detail .page_list_01 a{padding: 0 14px;line-height: 32px;}
    .tem03-search-detail .page_list_01 .total{padding: 5px 0;}
}
@media (max-width: 768px){
    .tem03-search-detail .leftlist .con,
    .tem03-search-detail .rightlist .con{padding: 0;}
    .tem03-search-detail .all .choose label{padding-left:0;}
    .tem03-search-detail .tab-content .all .view{display: none;}
    .tem03-search-detail .all{margin-top: 0;}
}
@media(max-width:480px){
    .tem03-search-detail .tab-content .item{width:100%;margin:0;}
}
@media(max-width:360px){
    .tem03-search-detail .key,
    .tem03-search-detail .batch{font-size: 12px;}
}