﻿@charset "utf-8";
/* CSS Document */
.sp-con-info .m-act li
{
    padding: 1px;
}

.sp-con-info .sp-info-r
{
    border-top:0px;
}
.sp-con-info .beaut li:hover
{
   /* box-shadow: 2px #B1191A !important;
    border-color: #e9e9e9;
    -webkit-box-shadow: 0 0 1px 1px #808080;
    -moz-box-shadow: 0 0 1px 1px #808080;
    z-index:10000 !important;*/
}
.sp-con-info .m-act li .li-top .jiage
{
    padding:0px;
    font-family:Arial;
}
.sp-con-info .sp-info-r li .miaoshu {
    text-align: left;
    font-size: 18px;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #333333;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    word-break: break-word;
    -webkit-line-clamp: 2;
}
.sp-con-info .sp-info-r li .freeshipping {
    text-align: center;
    display:none;
}
.sp-con-info .sp-info-r li .freeshipping cite {
    font-size: 20px;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #26357A;
    line-height: 24px;
}
.sp-con-info .sp-info-r li .buynow {
    text-align: center;
}
    .sp-con-info .sp-info-r li .buynow span {
        width: 135px;
        height: 34px;
        background: #fa4d5710;
        border-radius: 17px;
        display: block;
        margin: 0 auto;
        margin-top: 15px;
    }
        .sp-con-info .sp-info-r li .buynow span cite {
            font-size: 20px;
            font-family: Source Han Sans CN;
            font-weight: 500;
            color: #FA4D57;
            line-height: 32px;
            background: url(../images/shoppingcart.png) no-repeat 0px 4px;
            padding-left: 20px;
        }










.sp-con-info .sp-info-r li a
{
    text-decoration:none;
    text-align:center;
}
.pingjia
{
    font:12px/150% Arial,Verdana,"\5b8b\4f53";
    color:#a7a7a7;
    padding:0px !important;
    margin:0px !important;
}
.pingjiatt
{
    color: #005aa0;
    font-family: verdana;
    font-weight: 700;
}
.sp-con-info .sp-info-r li .li-md .md-r button
{
    width: 78px;
    height: 28px;
    margin-right: 7px;
    font-size: 12px;
    color: #DDD;
    border: 1px solid #DDD;
    float: left;
    cursor: pointer;
    border-color:#e9e9e9;
    border-radius:5px;
    margin-left:2px;
}
.sp-con-info .sp-info-r li .li-md .md-r .md-l-btn2
{
       margin-right: 0;
}
.sp-con-info .beaut li .li-top .li-top-tu 
{
    height: 260px;
    width: 260px;
}
.sp-con-info .sp-info-r li .li-md
{
    margin-top:6px;
}
#search_box #go {
    height: 50px !important;
    margin-top: -1px;
    margin-right: -1px;
    border-radius: 0px 5px 5px 0px;
}
@media screen and (max-width:900px) {
    html,body {
        overflow-x: hidden !important;
    }
    .sp-con-info .m-act li {
        width: 45% !important;
        float: left;
    }
    .sp-con-info .beaut li {
        height: 235px;
    }
    .sp-con-info .beaut li .li-top .li-top-tu {
        height: 150px;
        width: 150px;
        margin: 0 auto;
    }
    .sp-con-info .m-act li .li-top .li-top-tu img {
        width: 150px;
        height: 150px;
    }
    .index_main {
        width: 100% !important;
        overflow-x: hidden !important;
    }
    .index_logo {
        width: 100% !important;
    }
    .add_div {
        width: 100% !important;
        height: auto !important;
    }
    .sp-con-info .m-act {
        width: 100% !important;
        height: auto !important;
    }
    .sp-con-info .m-act li {
        margin: 10px 2% !important;
    }

    #search_box {
        width: 380px;
        margin: 15px;
    }
    .index_logo .index_info {
        display:none;
    }
    #search_box #s {
        height: 47px;
        line-height: 47px;
        width: 255px;
    }
    .foot_midin ul {
        width: auto;
        margin: 30px 0px;
        margin-left: 5%;
        margin-right: 5%;
    }
    .foot_midin ul li {
        height: auto;
        min-height: 126px;
        border: none;
        line-height: 25px;
        float: left;
        color: #efefef;
        width: 35%;
    }
    .foot_bottom h4 {
        font-size: 12px;        
    }
    .deta-info1 .dt-if1-m {
        margin-left: 2%;
        margin-right:2%;
    }
    .dt-pro-btn {
        position: absolute;
        bottom: 2px;
        left: 2%;
    }
    .dt-pro-property {
        margin-bottom: 60px;
    }
    .if2-r-box4 {
        display: none;
    }


    .member_main_left {
        display: none;
    }
    .member_main_right {
        float: inherit;
    }
    .details .deta-info2 {
        margin-left: 2%;
    }
    .productinfo {
        margin-left: 2%;
        margin-right: 2%;
    }
    .dt-if1-l .dt-if1-qietu {
        width: 400px;
        height: 69px;
        margin-left: 5px;
        margin-right: 10px;
        margin-top: 10px;
    }
    .deta-info1 .dt-if1-m {
        width: 98%;
        font-family: arial,"microsoft yahei";
    }
    .dt-if1-l .dt-if1-qietu .dt-qie-con {
        width: 336px;
    }
    .dt-if1-l .dt-if1-datu li {
        max-width: 100%;
        margin: auto;
    }
        .dt-if1-l .dt-if1-datu li img {
            margin: 0 auto;
            max-width: initial !important;
            max-height: initial !important;
            width: 100%;
        }
    .dt-pro-property p {
        height: 50px;
        line-height: 50px;
        width: 100%;
        overflow: hidden;
    }
}