/* CSS Document */
#specal-right{background: #007aff;border-radius: 0 10px 10px 0;color:#fff;font-size: 16px;padding:2px 10px; position: absolute;left:0;top:0; display: inline;}
.detail-top{background: #fff;padding:22px 55px 30px 25px;position: relative;margin-bottom: 20px;}
.detail-left-info{padding-top: 30px;}
.detail-left-info h1{font-size: 22px; line-height: 30px;margin-bottom: 25px;}
.detail-left-info .contact{font-size: 13px;color:#666; line-height: 30px;}
.other-detail{position: relative;}
.other-detail .thumb{ position: relative; height: 104px; overflow: hidden;}
.other-detail .thumb i{position: absolute;width:20px; height: 13px; text-align: center; line-height: 13px; background: #7c7c7c;color:#fff;right:0;top:0;font-size: 12px;font-style:normal;}
.other-detail .thumb u{position: absolute;width:100%; height: 20px; text-align: center; line-height: 20px; background: #d6363b;color:#fff;left:0;bottom:0;font-size: 12px;font-style:normal; text-decoration: none;}
.other-detail .other-item .title{padding:10px; text-align: center;}
.other-detail .thumb img{width:100%;}
.other-detail-content{position: relative;padding:0px 30px;}



.other-detail .swiper-button-next-a,.other-detail .swiper-button-prev-a{width:16px; height: 30px;margin-top:-18px;}
.other-detail .swiper-button-next-a{background: url("../images/d_right.png") no-repeat;right:0;}
.other-detail .swiper-button-prev-a{background: url("../images/d_left.png") no-repeat;left:0;}
.swiper-button-next-a,.swiper-button-prev-a{background-position: center center;
    background-repeat: no-repeat;
    background-size: 27px 44px;
    cursor: pointer;
    height: 44px;
    margin-top: -22px;
    position: absolute;
    top: 50%;
    width: 27px;
    z-index: 10;}



.de-search{background: #f3f5f7;border:1px solid #e7e7e7;float:right; line-height: 30px;margin-right: 30px;margin-bottom: 20px;}
.de-search span{display: block;float:left;padding:0px 6px;color:#666;border-right: 1px solid #e7e7e7;}
.de-search input{display: block;float:left;}
.de-search input[type="text"]{border:none; background:#f3f5f7;width:200px;}
.de-search input[type="submit"]{border:none; background: url("../images/btn_search.png") no-repeat center center; height: 100%;width:40px; text-indent: -999em; }
.detail-main{}
.detail-content .i-title{font-size: 22px;color:#000;padding-bottom: 30px;}
.detail-left-body{padding:30px 76px 30px 54px; background: #fff;}
.important-thumb .i-focus{font-size: 12px;color:#666; line-height: 25px;margin-top: 20px;}
.important-thumb .i-focus span{margin-right: 15px;}
.important-thumb .i-focus span.get-me{ background: url("../images/start_gray.png") no-repeat left center; background-size: auto 15px; padding-left:19px;}
.important-thumb .i-focus span.get-me a{color:#666;}
#havefocus{ background: url("../images/start_red.png") no-repeat left center;color:#d6363b;}
#havefocus a{color:#d6363b;}
.important-thumb .i-focus span.click{ background: url("../images/click.png") no-repeat left center ;background-size: auto 10px;padding-left:19px;}
.important-thumb{padding-bottom: 15px;padding-right: 50px;}
.timerlost {display: flex;justify-content: start;margin-bottom: 15px;}
.timerlost span{background: #d6363b;color:#fff;border-radius: 12px;font-size: 13px;padding:2px 10px;margin-right:10px;}
.timerlost span.over{background: #b6b6b6;color:#fff;border-radius: 12px;font-size: 13px;padding:2px 10px;margin-right:10px;}

.timerlost p{font-size: 15px;}
.timerlost sup{font-size: 28px;position: relative;top:2px;}
.de-middle{padding-left:50px;}
.ing{background: #fdf4f5;}
.core-main{width:100%; height: 219px;padding:20px;}
.core-main p.price span{margin-right: 15px;}
.core-main p.price{font-size: 13px;}
.core-main p.price label{color:#d6363b;}
.core-main p.price label sup{font-size: 30px;position: relative;top:2px;margin-right: 3px;}
.core-main .btn-c{height: 154px;width:100%;position: relative;}
.core-main a{display: inline-block; background: #d6363b;color:#fff;position: absolute;left:50%;margin-left:-45px;top:50%;margin-top:-15px; text-align: center;border-radius: 10px;width:90px; line-height: 30px;}


.core-info{margin-top: 15px;color:#c21f3a;font-size: 13px;padding:5px 15px;}
.core-info span{ background: url("../images/warnning.png") no-repeat 0 center;padding-left:17px;}
.auction{margin-top: 20px;padding-top: 20px;border-top:1px solid #f5f6f6;}
.auction .auction-item{font-size: 13px;color:#999999; line-height: 25px;}
.auction .auction-item span{color:#000}
.detail-left-body .middle{}
.say{padding-left: 11px;}
.say-main{background: #fff;}
.say-main .h3{ text-align: center; line-height: 55px;background: #eaeaea;font-size: 18px;color:#d6363b;}
.say-main .say-top-body{width:80%;margin:0px auto;padding:10px 0;}
.say-main .say-top-body dl{font-size: 12px;margin-bottom: 5px;}
.say-main .say-top-body dl dt{margin-bottom: 5px;}
.say-main .say-top-body dl dd{font-size: 12px;color:#333333; background: #eaeaea;border-radius: 10px;padding:8px;}
.auction-content{}
.auction-content .act-title{ }
.auction-content .act-title ul{width:100%;display: flex;justify-content: space-between; background: #eaeaea; line-height: 40px;}

.auction-content .act-title ul li{width:33.33%; text-align: center;}
.act-body-main ul{width:100%;display: flex;justify-content: space-between; }
.act-body-main ul li{width:33.33%; text-align: center; line-height: 25px;font-size: 12px;}

.ai-title ul li{float:left;}
.ai-title ul li a{font-size: 20px;color:#000;}
.auction-infomation{margin-top: 20px; background: #fff;}
.ai-title{background: url("../images/bb_line.png") repeat-x left bottom; line-height: 55px;padding-bottom: 1px;}
.ai-title ul li a{display: block;padding:10px 30px; background: #fff;}
.ai-title ul li.active a{border:1px solid #d6363b;border-bottom:0;position: relative;top:1px;}
.ai-body-content{padding:20px; line-height: 25px; letter-spacing: 1px; text-align: justify;}
.ai-body-content p{ text-indent: 2em;margin-bottom: 15px;}
/*scroll thumb*/
.thumb-scroll{position: relative;width:100%; height: 300px;margin:0;}

.thumb-scroll .swiper-slide {
      background-size: cover;
      background-position: center;
    }
    .gallery-top {
      height: 80%;
      width: 100%;
    }
    .gallery-thumbs {
      height: 20%;
      box-sizing: border-box;
      padding: 10px 0;
    }
    .gallery-thumbs .swiper-slide {
      height: 100%;
      opacity: 0.4;
    }
    .gallery-thumbs .swiper-slide-thumb-active {
      opacity: 1;
    }
.end-ing-body{margin-top:60px;}
.end-ing-body{font-size: 13px;}
.tostart{background: #eaf4f3;}
.tostart .core-main p.price label{color:#72b78f;}
.end-ing-btn{}
.tostart-p{position: absolute;bottom:10px;width:100%; text-align: center;color:#979e9d;}
.revoke-p{position: absolute;top:64%;width:100%; text-align: center;color:#d6363b;}
.over-content{background: #eaeaea;}
.btn-c-body{width:100%; height: 100%; position: relative;}
.over-ico{background: url("../images/over_t.png") no-repeat right bottom;}
.finish-ico{background: url("../images/finish_t.png") no-repeat right bottom;}
.acu-o{border:1px solid #949494;padding:3px 20px;color:#949494;border-radius: 7px;}
.over-main{ text-align: center;}
.over-main span.acu-o{position: absolute;top:50%;margin-top:-11px;left:50%;margin-left:-63px;}

.core-main span.waitting{display: inline-block; border:1px solid #9c9899;color:#949494;position: absolute;left:50%;margin-left:-70px;top:50%;margin-top:-11px; text-align: center;border-radius: 5px;padding:3px 20px;}
.core-main p.price em{background: #35c734;color:#fff;font-style: normal;font-size: 13px;padding:2px 5px;border-radius: 5px;margin-left:8px;}
.core-main p.price-out{}
.core-main p.price-out u{color:#000; text-decoration: none;}
.core-main p.price-out span{letter-spacing: 11px;}
.core-main p.price-out u sup{font-size:24px;    margin-right: 3px;    position: relative;    top: 2px;}
.price-item-list{margin-bottom: 30px;}
.plus-minutes-item{ display: flex;justify-content: flex-start;}
.plus-minutes-item em{width:28px; height: 28px; background: #dadada; text-align: center;line-height:28px;color:#d6363b;font-size: 26px;font-style:normal;margin-right: 5px;font-weight: bold;border-radius: 4px;cursor: hand; cursor: pointer;}
.btn-price{}
.btn-price button{border:none;width:30%; line-height: 35px;background: #d6363b;color:#fff;font-size: 19px; text-align: center; display: block;margin:0px auto;}
.your-price{margin-top: 10px;color:#aaa4a5;font-size: 12px;}
@media (max-width: 768px) {
	.detail-left-body{padding:20px;}
	.de-middle{padding-left:0;}
	.core-main{height: auto;}
	.ai-title ul li{width:25%; text-align: center;}
	.ai-title ul li a{width:100%;padding:0 0;font-size: 16px; line-height: 35px;}
	.detail-top{padding:10px;}
	.de-search{float:none;}
	.important-thumb{padding-right: 0;}
	.over-main span.acu-o{position: relative;margin-left:0;margin-top: 0;top:0;left:0;}
	.btn-c-body{width:auto;height: auto;position: inherit;}
	.revoke-p{position: relative;top:0;margin-top:15px;}
	.core-main{padding:50px 20px;}
	.over-ico{background-size: 70px auto;}
	.finish-ico p.price{margin-bottom: 20px;}
}




