.content{
    width: 1200px;
    margin: 20px auto;
}
.top{
    overflow: hidden;
    padding-bottom: 30px;
}
.showbot{
    float: left;
}
    .showbot .pic {
        position:relative;
    }
.showbot #showbox{
    border: 1px solid #e1e1e1;
    width:438px;
    height:438px;
}
#showbox p {
    z-index:9;
}
#showsum {
    left: 15px;
    margin-top: 10px;
}
.Video {
    position:absolute;
    top:0;
    left:0;
    text-align:center;
    z-index:1;
    width:100%;
    height:438px;
    background-color:#000;
    display:none;
}
.videodis {
    position:absolute;
    left:30px;
    bottom:120px;
    display:inline-block;
    width:40px;
    height:40px;
    background-image:url("../image/vido.png");
    background-position:center center;
    background-repeat:no-repeat;
    z-index:6;
    cursor:pointer;
}
.videoRemove {
    position:absolute;
    color:#fff;
    font-size:30px;
    right:10px;
    cursor:pointer;
    z-index:1;
}
#showsum span {
    border: 1px solid #ddd;
}
.showpage {
    width: 440px;
    position: relative;
}
.showpage a {
    display: block;
    width: 15px;
    border: 1px solid #ddd;
    height: 73px;
    line-height: 73px;
    background: #eee;
    text-align: center;
    font-size: 18px;
    position: absolute;
    left: 0;
    top: -75px;
    text-decoration: none;
    color: #999;
}
.showpage a#shownext {
    left: auto;
    right: 0;
}
.showbot .collection{
    margin-top: 18px;
    font-size: 14px;
    color: #b1b1b1;
    line-height: 28px;
}
.collectionMain {
    cursor:pointer;
}
.showbot .collection i{
    width: 28px;
    height: 28px;
    background: url("../image/sc.png") bottom center no-repeat;
    background-size: cover;
    display: inline-block;
    float: left;
    margin-right: 3px;
}
.tb-property{
    position:relative;
    width: 723px;
    float: right;
    min-height:520px;
    padding-bottom:72px;
    box-sizing:border-box;
}
.tr-nobdr{
    padding: 6px 0;
}
.tr-nobdr h3{
    font-size: 20px;
    color: #2b2b2b;
    line-height: 30px;
}
.tr-nobdr p{
    color: #eb1515;
    font-size: 14px;
    margin-top: 5px;
}
.tb-property .tips{
    height: 35px;
    line-height: 35px;
    color: #ffffff;
    background: #eb534d;
    font-size: 14px;
    overflow: hidden;
    padding: 0 10px;
    margin-top: 8px;
}
.tb-property .tips>div{
    float: left;
}
.tb-property .tips>div.date{
    float: right;
}
.tb-property .tips>div>span{
    margin-left: 10px;
}
.tb-property .tips>div.date>span{
    color: #ffd554;
}
.tb-property .txt{
    background: #f7f7f7;
    padding: 10px;
    overflow: hidden;
}
.tb-property .txt>div{
    float: left;
}
.tex-o{
    width: 60px;
    text-align: justify;
    margin-right: 6px;
    display: inline-block;
    color: #505050;
    font-size: 14px;
    line-height: 36px;
    float: left;
}
.tb-property .txt>div>.Price{
    font-size: 20px;
    line-height: 36px;
}
.tb-property .txt>div>.activity{
    overflow: hidden;
}
.tb-property .txt>div>.activity>div,.tb-property .txt>div>.activity>ul{
    float: left;
}
.tb-property .txt>div>.activity>ul>li{
    overflow: hidden;
    color: #868686;
    font-size: 14px;
    padding: 5px 0;
    line-height: 26px;
}
.tb-property .txt>div>.activity>ul>li>div{
    float: left;
    height: 24px;
    border: 1px solid #eb1515;
    color: #eb1515;
    line-height: 24px;
    padding: 0 10px;
    margin-right: 6px;
}
.tb-property .service{
    padding: 10px;
    border-bottom: 1px solid #e8e8e8;
}
.tb-property .service>div{
    line-height: 36px;
    font-size: 14px;
    color: #868686;
    overflow: hidden;
}
.tb-property .service>div span{
    float: left;
}
.tb-property .service>div>ul,.tb-property .service>div>ul li{
    float: left;
}
.tb-property .service>div>ul li{
    margin-right: 10px;
}
.tb-property .txt-Main {
    padding:16px 0;
    /*height:170px;*/
    /*overflow:hidden;*/
    box-sizing:border-box;
}
.tb-property .txt-h{
    padding: 0 10px;
    overflow: hidden;
}
.tb-property .txt-h .tex-o{
    line-height: 40px;
}
.tb-property .txt-h>ul{
    float: left;
    width: 90%;
    overflow:hidden;
}
    .tb-property .txt-h > ul:after {
        display:table;
        content:"";
        clear:both;
    }
.tb-property .txt-h>ul>li{
    float: left;
    border: 1px solid #bbbbbb;
    height: 35px;
    line-height: 35px;
    width: auto;
    margin-right: 15px;
    margin-bottom: 15px;
    cursor: pointer;
}
.tb-property .txt-h>ul>li.NoNum{
    cursor:not-allowed;
    border:1px dashed #ececec;
}
.tb-property .txt-h>ul>li>.img{
    width: 35px;
    height: 35px;
    border-right: 1px solid #e0e0e0;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("/Webs/p/Home/M1/Themes/image/photos/img01.png");
    float: left;
}
.tb-property .txt-h>ul>li>.title{
    float: left;
    width: auto;
    padding:0 10px;
    text-align: center;
    color: #868686;
    font-size: 14px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.tb-property .bottom{
    padding: 10px;
    overflow: hidden;
    position:absolute;
    bottom:0px;
}
.tb-property .bottom>div{
    float: left;
}
.tb-property .bottom>.gcIpt{
    width: 159px;
    height: 50px;
    border: 1px solid #e1e1e1;
}
.tb-property .bottom>.gcIpt>input{
    width: 53px;
    height: 50px;
    display: block;
    float: left;
    background: #fff;
    font-size: 18px;
    color: #a2a2a2;
}
#min, #add {
    cursor:pointer;
}
.tb-property .bottom>.gcIpt>input#text_box{
    color: #616161;
    height: 30px;
    margin: 10px 0;
    border-left:1px solid #e1e1e1;
    border-right:1px solid #e1e1e1;
    box-sizing: border-box;
    text-align: center;
}
.tb-property .bottom>.nobdr-btns{
    margin-left: 10px;
}
.tex-Move {
    float:left;
    width:100%;
    height:32px;
    cursor:pointer;
    text-align:center;
    line-height:32px;
    font-size:12px;
    color:#616161;
}
    .tex-Move:hover {
        color:#42b64b;
    }
.addcart {
    padding: 0px 50px;
    color: #FFFFFF;
    margin-right: 10px;
    font-size: 16px;
    line-height: 50px;
}
.addcart img {
    vertical-align: middle;
    margin-bottom: 3px;
    padding-right: 5px;
}

.cart-none {
    background: #ebebeb;
    padding: 0px 50px;
    color: #ccc;
    margin-right: 10px;
    font-size: 16px;
    line-height: 50px;
    cursor:no-drop;
}
.bottom{
    overflow: hidden;
}
.bottom>div{
    float: left;
}
.bottom>div.left{
    width: 200px;
    border: 1px solid #e1e1e1;
}
.bottom>div.left .title{
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #f7f7f7;
    color: #616161;
    font-size: 16px;
}
.bottom>div.left ul>li{
    border-top: 1px dashed #e1e1e1;
}
.bottom>div.left ul>li:first-child{
    border: none;
}
div.mainMin{
    border: none;
}
.mainMin .mainBottom{
    border: none;
    height: auto;
}
.bottom>div.right{
    width: 978px;
    float: right;
}
.active_tab {
    margin: 0 auto;
    margin-bottom: 5px;
    border-bottom: #42b64b solid 1px;
    height: 37px;
    line-height: 37px;
    background: #f7f7f7;
}
.active_tab.fixed{
    position: fixed;
    top: 0px;
    width: 978px;
    z-index:999;
}
.act_title_left {
    width: 100%;
}
.act_title_left li {
    float: left;
    width: 150px;
    color: #666666;
    text-align: center;
    height: 37px;
}
.act_active {
    border-bottom: none !important;
    color: #ffffff;
}
.active_tab a {
    color: #666666;
    font-size: 14px;
    text-decoration: none;
}
.act_active a {
    color: #ffffff;
    font-size: 14px;
}
.recommend>ul{
    overflow: hidden;
    padding: 0 10px 30px;
}
.recommend>ul>li{
    float: left;
    width: 165px;
    margin-left: 33px;
}
.recommend>ul>li:first-child{
    margin-left: 0;
}
div.mainMin:hover, .mian240:hover{
    box-shadow: none;
}
.recommend>ul>li .mainMin .mainTitle{
    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    white-space: inherit;
}
.introduce #content .parameter{
    overflow: hidden;
    padding: 25px 0;
    border-bottom: 1px solid #f7f7f7;
}
.introduce #content .parameter>li{
    float: left;
    margin: 5px 1.6%;
    width: 30%;
    font-size: 14px;
    color: #616161;
}
.introduce #content .pic_list{
    margin-top: 20px;
}
.introduce #content .pic_list img{
    max-width:100%;
    display: block;
}
.comment{
    margin-top: 25px;
}
.comment .mt {
    background-color: #f7f7f7;
    border: 1px solid #eee;
    position: relative;
    padding: 10px;
}
.comment h3 {
    font: 700 14px "microsoft yahei";
}
.ETab div.small {
    border: 1px solid #f5f5f5;
    padding-left: 10px;
    position: relative;
}
.ETab .tab-main ul {
    margin-top: -1px;
}
.ETab .tab-main .extra {
    position: absolute;
    top: 0;
    right: 0;
}
.ETab .tab-main li {
    position: relative;
    display: inline-block;
    font-family: "microsoft yahei";
    cursor: pointer;
    font-size: 12px;
}
.ETab div.small li {
    padding: 7px 10px;
}
.ETab .tab-main li.current {
    color: #fff;
    cursor: default;
}
.comment .sort-select {
    position: relative;
    white-space: nowrap;
    line-height: 30px;
    margin-right: 10px;
    font-size: 14px;
}
.comment .sort-select .current {
    margin-right: 10px;
    padding: 0 10px;
}
.comment .sort-select .current span {
    display: inline-block;
    height: 30px;
    vertical-align: top;
}
.comment .sort-select .current i {
    display: inline-block;
    width: 16px;
    height: 30px;
    background: url(//static.360buyimg.com/item/default/1.0.37/components/comment/i/commentsListIcons1.png) 1px -19px no-repeat;
    _background: url(//static.360buyimg.com/item/default/1.0.37/components/comment/i/commentsListIcons1-8.png) 1px -19px no-repeat;
    vertical-align: top;
}
.comment .sort-select .others {
    position: absolute;
    top: -1px;
    right: 9px;
    background: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 0 1px 0 #ccc;
    display: none;
}
.comment .sort-select:hover .others {
    display: block;
}
.comment .sort-select .others .curr {
    padding: 0 10px;
}
.comment .sort-select .others .curr span {
    display: inline-block;
    height: 30px;
    vertical-align: top;
}
.comment .sort-select .others .curr i {
    display: inline-block;
    width: 16px;
    height: 30px;
    background: url(//static.360buyimg.com/item/default/1.0.37/components/comment/i/commentsListIcons1.png) 1px -42px no-repeat;
    _background: url(//static.360buyimg.com/item/default/1.0.37/components/comment/i/commentsListIcons1-8.png) 1px -42px no-repeat;
    vertical-align: top;
}
.comment .sort-select .others .curr span {
    display: inline-block;
    height: 30px;
    vertical-align: top;
}
.comment .sort-select .others ul {
    margin-top: 0;
}
.comment .sort-select .others ul li {
    cursor: pointer;
    padding: 0 20px 0 10px;
    display: block;
}
.ETab .tab-con {
    padding: 10px 0;
}
.comment .comment-item {
    zoom: 1;
    padding: 15px;
    border-bottom: 1px solid #ddd;
        overflow: hidden;
}
.comment .comment-item .user-column {
    width: 140px;
    float: left;
}
.comment .comment-item .comment-column {
    margin-left: 150px;
}
.comment .comment-item .user-info{
    text-align: center;
}
.comment .comment-item .user-info img{
    border-radius: 50%;
    width: 35px;
    height: 35px;
}
.comment .comment-item .comment-star{
    width: 78px;
    height: 14px;
    margin: 10px auto;
    background: url(//static.360buyimg.com/item/default/1.0.37/components/comment/i/star.png) no-repeat;
}
.comment .comment-item .comment-star.star5{
    background-position: 0 0;
}

.comment .comment-item .comment-star.star4{
    background-position: -16px 0;
}

.comment .comment-item .comment-star.star3{
    background-position: -32px 0;
}

.comment .comment-item .comment-star.star2{
    background-position: -48px 0;
}

.comment .comment-item .comment-star.star1{
    background-position: -64px 0;
}

.comment .comment-item .comment-con {
    font-size: 14px;
    padding:0 0 10px;
    line-height: 180%;
    color: #444;
}
.comment .comment-item .pic-list {
    padding-bottom: 15px;
}
.comment .comment-item .pic-list img {
    border: 1px solid #e2e2e2;
    padding: 1px;
    margin-right: 6px;
}
.comment .comment-item .comment-message{
    overflow: hidden;
    line-height:28px;
}
.comment .comment-item .order-info {
    float: left;
    color: #999;
    font-size: 12px;
}
.comment .comment-item .comment-op{
    float: left;
    color: #999;
    font-size: 12px;
    margin-left:10px;
}
.comment .comment-item .like_btn{
    float:right;
    font-size:14px;
    color:#999;
    cursor:pointer;
}
.comment .comment-item .like_btn i {
    width: 28px;
    height: 28px;
    background: url(../image/like.png) bottom center no-repeat;
    background-size: cover;
    display: inline-block;
    float: left;
}
.comment-con-zhui {
    margin-top:15px;
    padding:10px 0;
    border-top:1px dashed #ccc;
}
.comment-zp,.comment-sj {
        color: #333;
    font-size: 14px;
    font-weight: bold;
}
.comment-sj{
    color:#f00808;
}
.comment-zp-con {
    color: #444;
    font-size:14px;
    margin-top:10px;
}
.comment-zp-data {
    margin-top:5px;
    font-size:12px;
    color:#989898;
    /*text-align:right;*/
}
/* ¶¥²¿·ÖÀàÁ´½Ó */
.Path-Main {
width:100%;
height:40px;
line-height:40px;
background:#f2f2f2;
}
.Path-link {
    width:1200px;
    margin:0 auto;
}
.Path-title {
    color:#666;
}
#Cpath {
    display:inline-block;
    vertical-align:top;
    height:40px;
}
    #Cpath > li {
        display:inline-block;
        vertical-align:top;
        color:#666;
        padding:0 5px;
    }
        #Cpath > li.active {
            color:#42b64b;
        }
        #Cpath > li > i {
            font-weight:normal;
            font-style:normal;
            padding-left:7px;
        }
        #Cpath > li > a:hover {
            color:#42b64b;
        }