.author-wrap {
    background: #efefef;
}

.whitebg {
    background: #fff;
}

/* 2涓煡璇㈡寜閽?*/
.asearch-btn {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-around;
    padding: 0.2rem;
    box-sizing: border-box;
    margin-bottom: 0.2rem;
}

.asearch-btn a {
    display: block;
    width: 43%;
    height: 0.8rem;
    font-size: 0.32rem;
    border: 1px solid #a44323;
    color: #a44323;
    border-radius: 50px;
    text-align: center;
    line-height: 0.8rem;
    box-sizing: border-box;
}

.asearch-btn a:nth-child(2) {
    border-color: #db0b0b;
    color: #db0b0b;
}


/* 涓讳綋鍐呭 */
.author-lm {
    width: 100%;
    height: 1.2rem;
    font-size: 0.32rem;
    text-align: center;
}

.author-lm b {
    line-height: 1.2rem;
}

.author-lm b::before {
    content: '鈥?;
    margin-right: 0.1rem;
    color: #a44323;
}

.author-lm b::after {
    content: '鈥?;
    margin-left: 0.1rem;
    color: #a44323;
}

/* 宸ヨ壓甯堝垪琛?1琛?涓?*/
.authorlist {
    list-style: none;
    border-top: 1px solid #efefef;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}

.authorlist li {
    border-bottom: 1px solid #efefef;
    width: 50%;
    background: #fff;
    box-sizing: border-box;
}

.authorlist li:nth-child(odd) {
    padding: 0.1rem;
    padding-left: 0;
    padding-right: 0.09rem;
    border-right: 1px solid #efefef;
}

.authorlist li:nth-child(even) {
    padding: 0.1rem;
    padding-right: 0;
}

.authorlist li .authorimg {
    display: block;
    width: 100%;
    height: 2.46rem;
    overflow: hidden;
    position: relative;
}

.authorlist li .authorimg img {
    position: relative;
    max-height: 2.46rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.authorlist li .authorinfo {
    padding: 0.1rem 0.2rem;
    line-height: 0.5rem;
    position: relative;
}

.authorlist li .authorinfo .aname a {
    font-weight: bold;
    font-size: 0.3rem;
    display: block;
}

.authorlist li .authorinfo .awork {
    font-size: 0.28rem;
}

.authorlist li .authorinfo a.apros {
    position: absolute;
    top: 0.15rem;
    right: 0rem;
    display: block;
    font-size: 0.24rem;
    color: #fff;
    background: #ea7928;
    text-align: center;
    border-radius: 3px;
    padding: 0.05rem 0.1rem;
    line-height: 0.3rem;
}

.authorlist li:nth-child(even) .authorinfo a.apros {
    right: 0.1rem;
}

.authorlist li .authorinfo .aqy {
    position: absolute;
    top: 0.15rem;
    right: 1.2rem;
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    background:  no-repeat;
    background-size: cover;
}

.authorlist li:nth-child(even) .authorinfo .aqy {
    right: 1.3rem;
}


/* 宸ヨ壓甯堝垪琛?1琛?涓?*/
.authorlist-h {
    list-style: none;
    border-top: 1px solid #efefef;
}

.authorlist-h li {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.2rem;
    border-bottom: 1px solid #efefef;
}

.authorlist-h li .authorimg {
    display: block;
    width: 2.8rem;
    height: 1.9rem;
    overflow: hidden;
    position: relative;
}

.authorlist-h li .authorimg img {
    position: relative;
    max-height: 1.9rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.authorlist-h li .authorinfo {
    width: 4.3rem;
    padding-left: 0.3rem;
    box-sizing: border-box;
    line-height: 0.5rem;
    position: relative;
}

.authorlist-h li .authorinfo .aname a {
    font-weight: bold;
    font-size: 0.3rem;
    display: block;
}

.authorlist-h li .authorinfo .awork {
    font-size: 0.28rem;
}

.authorlist-h li .authorinfo .adetail {
    font-size: 0.24rem;
    color: #898989;
    line-height: 0.4rem;
}

.authorlist-h li .authorinfo .adetail a {
    font-size: 0.24rem;
    color: #a44323;
}

.authorlist-h li .authorinfo a.apros {
    position: absolute;
    top: 0.05rem;
    right: 0rem;
    display: block;
    font-size: 0.24rem;
    color: #fff;
    background: #ea7928;
    text-align: center;
    border-radius: 3px;
    padding: 0.05rem 0.1rem;
    line-height: 0.3rem;
}

.authorlist-h li .authorinfo .aqy {
    position: absolute;
    top: 0.05rem;
    right: 1.2rem;
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    background:  no-repeat;
    background-size: cover;
}

/* 宸ヨ壓甯堝垪琛?1琛?涓?*/

.authorlist-3 {
    list-style: none;
    border-top: 1px solid #efefef;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 0.1rem;
}

.authorlist-3 li {
    border-bottom: 1px solid #efefef;
    border-right: 1px solid #efefef;
    width: 33.33%;
    padding: 0.1rem;
    box-sizing: border-box;
}

.authorlist-3 li:nth-child(3n 3) {
    border-right: 0;
}

.authorlist-3 li .authorimg {
    display: block;
    width: 100%;
    height: 1.5rem;
    overflow: hidden;
    position: relative;
}

.authorlist-3 li .authorimg img {
    position: relative;
    max-height: 1.5rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.authorlist-3 li .authorinfo {
    padding: 0.1rem 0;
    line-height: 0.5rem;
    position: relative;
    min-height: 1.51rem;
}

.authorlist-3 li .authorinfo .aname a {
    font-weight: bold;
    font-size: 0.3rem;
    display: block;
}

.authorlist-3 li .authorinfo .awork {
    font-size: 0.28rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.authorlist-3 li .authorinfo .alink {
    line-height: 0;
    text-align: center;
}

.authorlist-3 li .authorinfo a.apros {
    display: inline-block;
    font-size: 0.24rem;
    color: #fff;
    background: #ea7928;
    text-align: center;
    border-radius: 3px;
    padding: 0.05rem 0.1rem;
    line-height: 0.3rem;
}

.authorlist-3 li .authorinfo .aqy {
    position: absolute;
    top: 0.15rem;
    right: 0rem;
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    background:  no-repeat;
    background-size: cover;
}


/* 鏇村 */
.author-more {
    text-align: center;
    padding: 0.2rem 0;
    line-height: 0;
    margin-bottom: 0.2rem;
}

.author-more a {
    display: inline-block;
    height: 0.7rem;
    text-align: center;
    font-size: 0.3rem;
    color: #a44323;
    line-height: 0.7rem;
    border: 1px solid #a44323;
    border-radius: 50px;
    box-sizing: border-box;
    padding-left: 0.3rem;
    padding-right: 0.3rem;
}


/* 鎸夎崳瑾夋绱?*/

.authorclass {
    margin-bottom: 0.2rem;
    width: 100%;
    padding: 0.1rem 0.4rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    border-top: 1px solid #efefef;
}

.authorclass li {
    width: 47%;
    border: 1px solid #bfbfbf;
    height: 0.8rem;
    margin: 0.1rem 0;
    border-radius: 3px;
}

.authorclass li:hover {
    border-color: #a44323;
}

.authorclass li a {
    display: block;
    height: 0.8rem;
    font-size: 0.3rem;
    line-height: 0.8rem;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.authorclass li:hover a {
    color: #fff;
    background: #a44323;
}


/* 鑱岀о璇勫畾 vs 浜虹墿鎶ラ亾 */
.newstj {
    width: 100%;
    border-top: 1px solid #efefef;
    padding: 0.2rem;
    padding-bottom: 0;
    box-sizing: border-box;
}

.newstj li {
    height: 0.6rem;
}

.newstj li a {
    display: block;
    height: 0.7rem;
    font-size: 0.3rem;
    text-decoration: none;
    line-height: 0.7rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.newstj li a:hover {
    color: #a44323;
}


/* 鎼滅储妗嗘牱寮?*/
.authorsearch {
    padding: 0.2rem;
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}

.authorsearch input {
    border: none;
    background: #e7e7e7;
    height: 0.8rem;
    line-height: 0.8rem;
    width: calc(100% - 1rem);
    box-sizing: border-box;
    padding: 0 0.2rem;
    font-size: 0.3rem;
    color: #848484;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.authorsearch button {
    display: block;
    width: 1rem;
    border: none;
    background: url(/uploads/image/img/m_author_searchbtn.png) center no-repeat #e7e7e7;
    background-size: auto 100%;
    height: 0.8rem;
    font-size: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}


/* 澶у叏 瀛楁瘝妫€绱?*/
.initialbox {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
}

.initialleft {
    width: calc(100% - 0.7rem);
}

.author-initial-container {
    width: 100%;
}

.author-initial-list {
    padding: 0 0.1rem;
}

.author-initial-list li {
    width: 25%;
    float: left;
    box-sizing: border-box;
    padding: 0 0.1rem;
    margin-bottom: 0.2rem;
}

.author-initial-list li a {
    display: block;
    border: 1px solid #efefef;
    height: 0.7rem;
    font-size: 0.3rem;
    line-height: 0.7rem;
    text-align: center;
    border-radius: 50px;
}

.author-initial-list li a:hover {
    border-color: #d0021b;
    background: #d0021b;
    color: #fff;
}

/* 澶у叏-鍙充晶 */
.initialright {
    width: 0.7rem;
    padding-top: 0.4rem;
}

.author-initial-menu {
    width: 0.5rem;
    margin-left: 0.1rem;
}

.author-initial-menu li {
    height: 0.5rem;
    margin-bottom: 0.1rem;
}

.author-initial-menu li a {
    display: block;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 50px;
    font-size: 0.3rem;
    text-align: center;
    line-height: 0.5rem;
}

.author-initial-menu li a:hover,
.author-initial-menu li a.on {
    background: #a44323;
    color: #fff;
}

.afixed {
    position: fixed;
    top: 0;
}

/* 宸ヨ壓甯?璇︽儏椤?*/
.authorcontainer {
    width: 100%;
    padding: 0.2rem;
    box-sizing: border-box;
    margin-bottom: 0.2rem;
    font-size: 0.28rem;
    line-height: 0.5rem
}

.authorcontainer .namephoto {
    background: #f5f4f4;
    border-radius: 3px;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0.2rem;
    box-sizing: border-box;
    margin-bottom: 0.2rem;
}
.authorcontainer .qy {
    background: #f5f0e8
}

.authorcontainer .namephoto .a_name {
    line-height: 0.55rem;
    position: relative;
    width: calc(100% - 2.2rem);
}

.authorcontainer .namephoto .a_name b.mc {
    display: block;
    font-size: 0.32rem;
}

.authorcontainer .namephoto .a_name span.zw {
    display: block;
    font-size: 0.3rem;
}


.authorcontainer a.apros {
    font-size: 0.24rem;
    color: #fff;
    background: #ea7928;
    text-align: center;
    border-radius: 3px;
    padding: 0.05rem 0.1rem;
    line-height: 0.3rem;
    position: absolute;
    right: 0.2rem;
    top: 0.08rem;
}
.authorcontainer span.aqy {
    position: absolute;
    top: 0.08rem;
    right: 1.4rem;
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    background:  no-repeat;
    background-size: cover;
}


.authorlist li .authorinfo a.apros {
    position: absolute;
    top: 0.15rem;
    right: 0rem;
    display: block;
    font-size: 0.24rem;
    color: #fff;
    background: #ea7928;
    text-align: center;
    border-radius: 3px;
    padding: 0.05rem 0.1rem;
    line-height: 0.3rem;
}

.authorlist li:nth-child(even) .authorinfo a.apros {
    right: 0.1rem;
}

.authorlist li .authorinfo .aqy {
    position: absolute;
    top: 0.15rem;
    right: 1.2rem;
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    background:  no-repeat;
    background-size: cover;
}





.authorcontainer .namephoto .a_photo {
    display: block;
    width: 2.2rem;
    height: 1.5rem;
    border-radius: 3px;
}

.authorcontainer span.label {
    color: #a44323
}

.authorcontainer .authorcontent {
    height: 1rem;
    overflow: hidden;
}

.authorcontainer .domore {
    text-align: center;
    margin-top: 0.2rem;
}

.authorcontainer .domore span {
    display: inline-block;
    padding: 0.05rem 0.7rem;
    border: 1px solid #e22431;
    color: #e22431;
    border-radius: 50px;
    cursor: pointer;
}

.authorcontainer .domore span:hover {
    background: #e22431;
    color: #fff;
}

/* 浜у搧鍒楄〃 */
.nprolist {
    width: 100%;
    list-style: none;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    border-top: 1px solid #efefef;
}

.nprolist li {
    flex-basis: 1;
    width: 50%;
    box-sizing: border-box;
    border-bottom: 1px solid #efefef;
    position: relative;
}

.nprolist li:nth-child(odd) {
    padding-top: 0.1rem;
    padding-right: 0.1rem;
    border-right: 1px solid #efefef;
}

.nprolist li:nth-child(even) {
    padding-top: 0.1rem;
    padding-left: 0.1rem;
}

.nprolist li .npro-img {
    display: block;
    width: 3.64rem;
    height: 2.73rem;
    overflow: hidden;
    position: relative;
}

.nprolist li .npro-img img {
    width: auto;
    display: block;
    max-height: 2.73rem;
    margin: auto;
}

.nprolist li .npro-img span.npro-jiang {
    position: absolute;
    right: 0.1rem;
    top: 0.1rem;
    background:  no-repeat;
    background-size: cover;
    width: 0.54rem;
    height: 0.78rem;
}

.npro-img .npro-absolute {
    position: absolute;
    right: 0rem;
    top: 0rem;
    width: 0.8rem;
    height: auto;
}

.npro-absolute .npro-gupin {
    background:  no-repeat;
    background-size: cover;
    width: 0.8rem;
    height: 0.4rem;
    padding-left: 0.05rem;
    box-sizing: border-box;
    text-align: center;
    color: #e60012;
    font-size: 0.24rem;
    line-height: 0.4rem;
    display: block;
}

.npro-absolute .npro-jin {
    background:  no-repeat;
    background-size: cover;
    width: 0.54rem;
    height: 0.78rem;
    display: block;
    margin: auto;
}

.npro-absolute .npro-yin {
    background:  no-repeat;
    background-size: cover;
    width: 0.54rem;
    height: 0.78rem;
    display: block;
    margin: auto;
}

.npro-absolute .npro-tong {
    background:  no-repeat;
    background-size: cover;
    width: 0.54rem;
    height: 0.78rem;
    display: block;
    margin: auto;
}

.npro-absolute .npro-you {
    background:  no-repeat;
    background-size: cover;
    width: 0.54rem;
    height: 0.78rem;
    display: block;
    margin: auto;
}

.npro-absolute .npro-cang {
    background:  no-repeat;
    background-size: cover;
    width: 0.54rem;
    height: 0.78rem;
    display: block;
    margin: auto;
}

.npro-absolute .npro-zuan {
    background:  no-repeat;
    background-size: cover;
    width: 0.54rem;
    height: 0.78rem;
    display: block;
    margin: auto;
}

.nprolist li span.npro-vedio {
    background:  no-repeat;
    background-size: cover;
    position: absolute;
    width: 0.5rem;
    height: 0.5rem;
    top: 2.23rem;
    left: 0.2rem;
}

.nprolist li .npro-img span.npro-jieyuan {
    background:  no-repeat;
    background-size: cover;
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.nprolist li .npro-detail {
    padding: 0.15rem 0.1rem;
    list-style: none;
    position: relative;
}

.nprolist li .npro-detail dd {
    font-size: 0.24rem;
    line-height: 0.4rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.nprolist li .npro-detail dd:nth-child(odd) {
    float: left;
    width: 54%;
    text-align: left;
}

.nprolist li .npro-detail dd:nth-child(even) {
    float: right;
    width: 46%;
    text-align: right;
}

.nprolist li .npro-detail dd.no {
    padding-right: 0.7rem;
    box-sizing: border-box;
}


.nprolist li .npro-detail dd.npro-title {
    width: 100%;
    font-size: 0.28rem;
    margin-bottom: 0.1rem;
    float: left;
    text-align: left;
}

.nprolist li .npro-detail dd.npro-title a {
    position: relative;
    font-size: 0.28rem;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
    padding-right: 0.15rem;
    padding-left: 0.15rem;
    box-sizing: border-box;
}

.nprolist li .npro-detail dd.npro-title a::before {
    content: '銆?;
    position: absolute;
    left: -0.15rem;
}

.nprolist li .npro-detail dd.npro-title a::after {
    content: '銆?;
    position: absolute;
    right: -0.15rem;
}

.nprolist li .npro-detail dd.npro-price {
    font-size: 0.26rem;
    color: #e22431;
    width: 35%;
    text-align: right;
    position: absolute;
    right: 0.2rem;
}

.nprolist li .npro-do {
    text-align: left;
    padding-bottom: 0.2rem;
    padding-left: 0.1rem;
    padding-right: 0.1rem;
    display: flex;
    justify-content: space-between;
}

.nprolist li .npro-do span.npro-price {
    font-size: 0.26rem;
    color: #e22431;
    height: 0.45rem;
    line-height: 0.45rem;
}

.nprolist li .npro-do a.buybtn {
    display: inline-block;
    width: 1.5rem;
    height: 0.45rem;
    font-size: 0.24rem;
    line-height: 0.45rem;
    background: #e22431;
    color: #fff;
    text-align: center;
    border-radius: 50px;
    border: 1px solid #e22431;
}

.nprolist li .npro-do a.xjbtn {
    display: inline-block;
    width: 1.5rem;
    height: 0.45rem;
    font-size: 0.24rem;
    line-height: 0.45rem;
    background: #fff;
    color: #e22431;
    text-align: center;
    border-radius: 50px;
    border: 1px solid #e22431;
    margin-left: 0.9rem
}

.nprolist li .npro-do a.dhbtn {
    display: inline-block;
    width: 1.5rem;
    height: 0.45rem;
    font-size: 0.24rem;
    line-height: 0.45rem;
    background: #916060;
    color: #fff;
    text-align: center;
    border-radius: 50px;
    border: 1px solid #916060
}

/* 瑙嗛寮规鎾斁 */
.move {
    display: none;
}

.move-di {
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.8;
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1006;
}

.move-bor {
    background-color: #b19874;
    padding: 0.1rem;
    width: 7.5rem;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 9999;
    height: 4.3rem;
    box-sizing: border-box;
    transform: translate(-50%, -50%);
}

.move-bor video {
    width: 7.3rem;
    height: 4.1rem;
    background-color: #000;
}


/* 鍗扮珷娆惧紡 宸ヨ壓甯堥閲?*/
.authorpics {
    list-style: none;
    border-top: 1px solid #efefef;
    padding: 0 0.1rem;
}

.authorpics li {
    float: left;
    width: 33.33%;
    box-sizing: border-box;
    padding: 0.2rem 0.1rem 0 0.1rem;
}

.authorpics li a {
    display: block;
    width: 100%;
    height: 1.5rem;
    overflow: hidden;
    position: relative;
    background: #f5f5f5;
}

.authorpics li img {
    position: relative;
    width: auto;
    max-height: 1.5rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}


/* 鐩稿叧鎶ラ亾 */
.authornew {
    width: 100%;
    overflow: hidden;
    border-top: 1px solid #efefef;
}

.authornew ul {
    padding: 0.2rem;
    width: 100%;
    border-bottom: 1px solid #efefef;
    overflow: hidden;
    box-sizing: border-box;
}

.authornew span {
    width: 2.1rem;
    height: 1.5rem;
    float: left;
    margin-right: 0.3rem;
}

.authornew span img {
    width: 2.1rem;
    height: 1.5rem;
}

.authornew .news-xin {
    overflow: hidden;
    float: left;
    width: 64%;
}

.authornew .news-tit {
    width: 100%;
    font-size: 0.3rem;
    line-height: 2;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.authornew .news-con {
    font-size: 0.24rem;
    color: #898989;
    line-height: 2;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}



/* 宸ヨ壓甯堢浉鍐?*/
#slider {
    background: #f5f4f4;
    position: relative;
    margin-bottom: 30px;
    padding: 0.4rem 0;
}

.show-box {
    width: 100%;
    height: 5.63rem;
    margin: 0 auto;
    overflow: hidden;
}

.show-box .show {
    display: block;
}

.show-box ul {
    list-style: none;
}

.show-box li {
    display: none;
    width: 100%;
    overflow: hidden;
}

.show-box img {
    display: block;
    width: auto;
    height: 5.63rem;
    margin: 0 auto;
}

.show-box .show-btn {
    position: absolute;
    background: rgba(164, 67, 35, .5);
    width: 0.5rem;
    height: 0.9rem;
    top: 50%;
    margin-top: -0.45rem;
}

.show-box .show-btn:hover {
    background: rgba(164, 67, 35, 1);
}

.show-box .show-btn span {
    cursor: pointer;
    display: block;
    width: 0.5rem;
    height: 0.9rem;
}

.show-box .show-prev {
    left: 0;
}

.show-box .show-prev span {
    background:  center no-repeat;
}

.show-box .show-next {
    right: 0;
}

.show-box .show-next span {
    background:  center no-repeat;
}

/* 鎻忚堪 */
.ifocus_opdiv {
    width: 100%;
    height: 0.7rem;
    position: absolute;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .5);
    text-align: center;
    line-height: 0;
}

.ifocus_opdiv span {
    text-align: center;
    color: #fff;
    font-size: 0.28rem;
    line-height: 0.7rem;
}

/*灏忓浘鍒楄〃閮ㄥ垎*/
.minimgs {
    width: 100%;
    height: 1rem;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 0.2rem;
}

.min-box {
    width: 100%;
    height: 1rem;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}

.min-box-list {
    width: 100%;
    height: 1rem;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
}

.min-box-list .cur a {
    display: none;
}

.min-box-list li {
    width: 1.36rem;
    height: 1rem;
    padding: 0px 0.1rem 0px 0px;
    float: left;
    cursor: pointer;
    position: relative;
}

.min-box-list li div {
    width: 1.36rem;
    height: 1rem;
    overflow: hidden;
    margin: 0 auto
}

.min-box-list li div img {
    display: block;
    width: 1.36rem;
    height: 1rem;
}

.min-box-list a {
    width: 1.36rem;
    height: 1rem;
    display: block;
    background: #252323;
    filter: alpha(opacity=50);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    position: absolute;
    z-index: 5;
    left: 0px;
    top: 0px;
}

/* 灏忓浘宸﹀彸绠ご */
.minimgs .min-btn {
    display: block;
    position: absolute;
    top: 0;
    height: 1rem;
    width: 0.5rem;
    background: rgba(0, 0, 0, .5);
}

.minimgs .min-btn span {
    display: block;
    height: 1rem;
    width: 0.5rem;
}

.minimgs .min-prev {
    left: 0;
}

.minimgs .min-prev span {
    background:  center no-repeat;
}

.minimgs .min-next {
    right: 0;
}

.minimgs .min-next span {
    background:  center no-repeat;
}