/*===================================*/
/*==============展示页面=============*/
/*===================================*/


/*#region ===========首页banner===========*/
.ban_bg{ width:100%; height:380px; position:relative; z-index:1;}
.ban{ width:1920px; height:380px; overflow:hidden; position:absolute; left:50%; top:0; z-index:100; margin-left:-960px;}
/*漂浮层*/
.ibanfloat{ width:200px; height:335px; overflow:hidden; background:#fff; position:absolute; top:25px; left:50%; margin-left:400px; z-index:200;}
.ibanfloat_title{ width:100%; height:40px; border-bottom:1px solid #ddd; text-align:center;}
.ibanfloat_title span{ width:100px; height:38px; line-height:40px; display:block;; overflow:hidden; margin:0 auto; border-bottom:2px solid #ff4444;
color:#666; font-size:14px;}
.ibanfloat_news{
         height: 253px;
    padding: 20px 0;
    overflow: hidden;

}
.ibanfloat_news li{ height:32px; line-height:32px; overflow:hidden;}
.ibanfloat_news li a{ display:block; overflow:hidden; padding:0 10px 0 10px;}
.ibanfloat_news li i{ float:left; font-size:12px; font-weight:bold; margin:0 7px 0 0;}
.ibanfloat_news li span{ color:#666;}
.ibanfloat_news li a:hover span{ color:#ff4444;}
/*轮播产品*/
.ibanfloat_box{ overflow:hidden; position:relative;}
.ibanfloat_item a.img{ width:200px; height:200px; display:block; overflow:hidden;}
.ibanfloat_item a.img img{ width:200px; height:200px;}
.ibanfloat_item a.name{ height:20px; line-height:20px; display:block; overflow:hidden; margin:10px 0 5px 0; padding:0 10px; color:#666; font-size:13px;}
.ibanfloat_item span{ line-height:20px; font-size:14px; color:#ff4444; font-weight:bold;}
.ibanfloat_item span.left{ margin-left:10px;}
.ibanfloat_item span.right{ margin-right:10px;}
/*箭头*/
.ibanitem_btn{ width:17px; height:40px; line-height:40px; display:block; overflow:hidden; text-align:center; background:#000; background:rgba(0,0,0,0.4); color:#fff; font-size:14px; position:absolute; z-index:100;}
.ibanitem_btn:hover{ color:#fff;}
.ibanitem_left{ top:85px; left:0; padding-left:3px;}
.ibanitem_right{ top:85px; right:0; padding-right:3px;}
/*#endregion */


/*#region ===========首页限时促销===========*/
/*限时促销*/
.ilimit_bg{ overflow:hidden; background:#f9f5ea; padding:40px 0 60px 0; margin-bottom:60px;}
.ilimit{ width:1200px; height:400px; overflow:hidden; margin:0 auto; padding:0 10px;}
.ilimit_title{ height:50px; line-height:50px; overflow:hidden; background:#ff4444; padding:0 20px; margin-bottom:30px;}
.ilimit_title span{ float:left; font-size:20px; color:#fff;}
.ilimit_title a{ float:right; font-size:14px; color:#fff;}
/*列表*/
.ilimit_list{ width:1200px; height:320px; position:relative;}
.ilimit_list div.swiper-container{ overflow:visible;}
.ilimit_item{ height:320px; background:#fff; position:relative;}
.ilimit_item a.img{ display:block; overflow:hidden; padding:10px;}
.ilimit_item a.img img{ width:200px; height:200px; display:block;}
.ilimit_item a.name{ height:50px; line-height:25px; display:block; overflow:hidden; margin:5px 20px; color:#666; font-size:14px;text-align:center;}
.ilimit_item p.price{ height:40px; line-height:40px; display:block; overflow:hidden; padding:0 15px; font-family:Arial;}
.ilimit_item p.price span{ float:left; font-size:18px; color:#ff4444; margin-right:10px;}
.ilimit_item p.price s{ font-size:14px; color:#999;}
.ilimit_item a.btn{ width:100%; height:40px; line-height:40px; background:#ff4444; color:#fff; font-size:16px; color:#fff; text-align:center; position:absolute; left:0; bottom:0; z-index:100; display:none; overflow:hidden;}
.ilimit_item:hover{ box-shadow:0 0 8px rgba(0, 0, 0, 0.2);}
.ilimit_item:hover a.btn{ display:block;}
/*箭头*/
.ibanlimit_btn{ width:21px; height:50px; line-height:50px; display:block; overflow:hidden; text-align:center; background:#000; background:rgba(0,0,0,0.4); color:#fff; font-size:16px; position:absolute; z-index:100;}
.ibanlimit_btn:hover{ color:#fff;}
.ibanlimit_left{ top:120px; left:0; padding-left:4px;}
.ibanlimit_right{ top:120px; right:0; padding-right:4px;}
/*#endregion */
.tuzi {
    background: url(/images/tou.png) no-repeat center center;
    text-align: center;
    height: 180px;
    padding: 10px;
    line-height: 24px;
    font-size: 14px;
    background-size: cover;
}

    .tuzi span {
        text-align: center;
        width: 60%;
        display: inline-block;
        margin-top: 20%;
        height: 75px;
        overflow: hidden;
    }
    .tuzi em {
        text-align: center;
        width: 60%;
        display: inline-block;
        font-style: normal;
        margin-top: 20%;
        height: 75px;
        overflow: hidden;
    }

/*#region ===========首页图组===========*/
.iadv{ width:1200px; overflow:hidden; margin:0 auto 60px auto;}
.iadv_ban{ float:left; width:594px; height:280px; overflow:hidden; margin:0 0 10px 0;}
.iadv_img1{ float:left; width:192px; height:280px; display:block; overflow:hidden; background:#f3f2f9; margin:0 0 10px 10px;}
.iadv_img1 img{ max-width:100%; max-height:100%;}
.iadv_img2{ float:left; width:292px; height:200px; display:block; overflow:hidden; background:#f3f2f9; margin:0 10px 0 0;}
.iadv_img2 img{ max-width:100%; max-height:100%;}
.iadv_img3{ float:right; width:292px; height:200px; display:block; overflow:hidden; background:#f3f2f9;}
.iadv_img3 img{ max-width:100%; max-height:100%;}
/*#endregion */


/*#region ===========所有推荐===========*/
.iprobox{ width:1200px; margin:0 auto 60px auto;}
.iprobox_title{ height:40px; line-height:40px; overflow:hidden; border-bottom:2px solid #f17fa0;}
.iprobox_title span{ float:left; color:#666; font-size:18px;}
.iprobox_title em{ float:left; color:#999; font-size:14px; margin-left:10px; font-style:normal;}
.iprobox_title ul{ float:right; overflow:hidden;}
.iprobox_title ul li{ float:left; height:40px; line-height:40px; overflow:hidden; margin-left:10px;}
.iprobox_title ul li a{ min-width:56px; color:#666; font-size:14px; display:block; overflow:hidden; text-align:center; padding:0 30px; background:#f6f6f6;}
.iprobox_title ul li.lion a{ color:#fff; background:#f17fa0;}
#iprobox_title1{ border-bottom:2px solid #f17fa0;}
#iprobox_title1 ul li.lion a{ color:#fff; background:#f17fa0;}
#iprobox_title2{ border-bottom:2px solid #54b30e;}
#iprobox_title2 ul li.lion a{ color:#fff; background:#54b30e;}
#iprobox_title3{ border-bottom:2px solid #ff6000;}
#iprobox_title3 ul li.lion a{ color:#fff; background:#ff6000;}
#iprobox_title4{ border-bottom:2px solid #0093fa;}
#iprobox_title4 ul li.lion a{ color:#fff; background:#0093fa;}
#iprobox_title5{ border-bottom:2px solid #e60152;}
#iprobox_title5 ul li.lion a{ color:#fff; background:#e60152;}

.iprobox_item{ overflow:hidden; margin-top:30px;}
.iprobox_ban{ float:left; width:400px; height:500px;}
.iprobox_list{ overflow:hidden; border-top:1px solid #ddd; padding-top:1px;}
.iprobox_list li{ float:left; width:199px; height:248px; overflow:hidden; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.iprobox_list li a.img{ width:180px; height:180px; display:block; overflow:hidden; margin:10px auto 5px auto;}
    .iprobox_list li a.img img {
        width: 180px;
        height: 180px;
    }
    .iprobox_list li a.name {
        height: 25px;
        line-height: 25px;
        display: block;
        overflow: hidden;
        font-size: 14px;
        color: #666;
        text-align: center;
        margin: 0px 20px;
    }
    .iprobox_list li p.price {
        height: 25px;
        line-height: 25px;
        display: block;
        overflow: hidden;
        font-size: 16px;
        color: #ff4444;
        text-align: left;
        margin: 0px 20px;
        font-family: Arial;
    }
/*#endregion */





/*#region ===========内页===========*/
.info{ width:1200px; height:auto; margin:0 auto; position:relative; z-index:7; padding:30px 0 60px 0;}
.info_left{ float:left; width:220px; overflow:hidden; margin:0 30px 0 0;}
.info_right{ overflow:hidden; background:#fff;}
.info_proleft{ float:left; width:955px; height:auto;}
.info_proright{ float:right; width:220px; height:auto;}
/*菜单*/
.menu{ overflow:hidden;}
.menu li{ overflow:hidden; margin:0 0 20px 0; background:#fff;}
.menufirst{ height:50px; line-height:50px; padding:0 20px; display:block; overflow:hidden;}
.menufirst:hover span{ color:#ff4444;}
.menufirst span{ float:left; font-size:16px; color:#333;}
.menufirst i{ float:right; font-size:14px; color:#999;}
.menuchild{ display:none; overflow:hidden; line-height:39px;}
.menuchild a{ height:39px; display:block; overflow:hidden; padding:0 0 0 40px; color:#666; font-size:14px; border-top:1px solid #eee;}
.menuchild a:hover{ color:#ff4444;}
.menuchild a.aon{ color:#ff4444;}
/*位置*/
.info_title{ height:50px; line-height:50px; overflow:hidden; padding:0 30px; border-bottom:1px solid #ddd; background:#fff;}
.info_title span.name{ float:left; color:#555; font-size:18px;}
.info_title p{ float:right;}
.info_title p a,.info_title p span{ float:left; display:inline-block; overflow:hidden; color:#666;}
.info_title p i{ float:right; font-family:"宋体"; font-style:normal; display:inline-block; overflow:hidden; margin:1px 7px 0 7px;}
/*#endregion */


/*#region ===========产品列表===========*/
/*导航*/
.product_location{ height:30px; line-height:30px; overflow:hidden; padding:0 0 15px 0;}
.product_location a{ float:left; display:inline-block; overflow:hidden; margin:0 12px 0 0;}
.product_location a i{ float:right; font-family:"宋体"; font-style:normal; margin:1px 0 0 5px; font-size:14px;}
.product_location span{ color:#999;}
/*筛选*/
.product_shai{ overflow:hidden; border:1px solid #ddd; border-bottom:0 none; margin-bottom:40px;}
.product_shai li{ line-height:22px; padding:10px 0 5px 90px; overflow:hidden; border-bottom:1px solid #ddd; position:relative;}
.product_shai .name{ width:90px; height:22px; display:block; overflow:hidden; text-align:center; color:#8c8c8c; position:absolute; left:0; top:10px; z-index:10;}
.product_shai .btns{ line-height:22px; display:block; overflow:hidden; padding:0 80px 0 0;}
.product_shai .btns a{ float:left; height:22px; display:inline-block; overflow:hidden; margin:0 10px 5px 0; padding:0 15px; color:#666;}
.product_shai .btns a.aon{ background:#ff4444; color:#fff;}
.product_shai .btns a:hover{ background:#ff4444; color:#fff;}
.product_shai h4.btns { border-top:1px solid #ddd; padding-top:10px; margin-top:5px;}
.product_shai .more{ height:20px; line-height:20px; display:inline-block; overflow:hidden; border:1px solid #ddd; padding:0 10px; color:#666;
position:absolute; top:10px; right:10px; z-index:10;}
/*工具栏*/
.product_tool{ height:38px; line-height:38px; overflow:hidden; border:1px solid #ddd; background:#f9f9f9;}
.product_tool span.name { font-size:15px; color:#666; margin:0 0 0 15px; font-weight:bold;}
.product_order{ float:left; overflow:hidden; height:38px;}
.product_order li{ float:left; overflow:hidden;}
.product_order li a{ width:100px; height:38px; display:block; overflow:hidden; text-align:center;}
.product_order li a span{ height:38px; display:inline-block; overflow:hidden; font-size:14px; color:#666; padding:0 5px;}
.product_order li a i{ height:38px; line-height:41px; display:inline-block; overflow:hidden; font-size:16px; color:#ddd;}
.product_order li a.aon{ background:#fff;}
.product_order li a.aon span{ color:#ff4444;}
.product_order li a.aon i{ color:#ff4444;}
.product_order li a:hover span{ color:#ff4444;}
.product_order li a:hover i{ color:#ff4444;}
.product_search{ float:right; overflow:hidden; height:38px; color:#666;}
.product_search input[type="checkbox"]{ float:left; margin:13px 3px 0 0;}
.product_search label{ float:left; color:#666; cursor:pointer; margin:0 40px 0 0;}
.product_search span{ float:left;}
.product_search input[type="text"]{ float:left; width:58px; height:20px; text-align:center; outline:none; text-align:center; border:1px solid #ddd;
margin:8px 0 0 0;}
.product_search em{ float:left; padding:0 4px;}
.product_search a.btn{ float:left; height:22px; line-height:22px; display:inline-block; overflow:hidden; margin:8px 15px 0 10px; color:#fff;
background:#ff4444; padding:0 15px;}
/*列表*/
.productlist{ width:980px; height:auto; padding-bottom:20px;}
.productlist li{ float:left; width:198px; height:328px; overflow:hidden; border:1px solid #fff; margin:40px 25px 0 0; padding:10px; background:#fff;}
.productlist li:hover{ border:1px solid #e9e9e9; box-shadow:0 0 5px rgba(0, 0, 0, 0.2);}
.productlist li a.img{ display:block; overflow:hidden;position:relative;}
.productlist li a.img img{ width:198px; height:198px; display:block;}
.productlist li p.price{ height:30px; line-height:30px; display:block; overflow:hidden; padding:10px 0 0 0;}
.productlist li p.price span{ float:left; color:#ff4444; font-size:20px; font-family:Arial;}
.productlist li p.price span i{ font-style:normal; font-size:16px; font-family:"微软雅黑";}
.productlist li p.price em{ float:right; color:#999; font-style:normal;}
.productlist li a.name{ height:40px; line-height:20px; padding:5px 0; display:block; overflow:hidden;}
.productlist li p.btns{ height:28px; line-height:28px; display:block; overflow:hidden; margin:10px 0 0 0;}
.productlist li p.btns a{ float:left; width:50%; height:26px; line-height:26px; display:block; overflow:hidden; color:#999; border:1px solid #ddd;}
.productlist li p.btns a i{ float:left; font-size:15px; margin:0 5px 0 8px;}
.productlist li p.btns a i.red { color:#ff4444;}
.productlist li p.btns a.a1{ background:#fff; border-right:0 none;}
.productlist li p.btns a.a1:hover{ color:#ff4444;}
.productlist li p.btns a.a2{ float:none; width:auto; color:#ff4444;}
.productlist li p.btns a.a2:hover{ color:#fff; background:#ff4444; border-color:#ff4444;}
/*右侧推荐*/
.product_tab{ height:39px; line-height:39px; border:1px solid #ddd; border-bottom:0 none; overflow:hidden; background:#f9f9f9;}
.product_tab li{ float:left; width:50%; height:39px; overflow:hidden; text-align:center;}
.product_tab li a{ display:block; overflow:hidden; font-size:14px; color:#666;}
.product_tab li.lion a{ background:#ff4444; color:#fff;}
.product_rightrec{ overflow:hidden; border:1px solid #ddd; border-top:1px solid #ff4444; background:#f9f9f9; padding:25px 15px 0 15px;}
.product_rightrec li{ overflow:hidden; margin-bottom:15px;}
.product_rightrec li a.img{ width:188px; height:188px; display:block; overflow:hidden; position:relative;}
.product_rightrec li a.img img{ width:188px; height:188px; display:block;}
.product_rightrec li a.img span{ width:168px; line-height:20px; max-height:40px; padding:5px 10px; color:#fff; background:#000; background:rgba(0,0,0,0.7); position:absolute; left:0; bottom:-50px; z-index:10; display:block; overflow:hidden; transition:all linear 0.2s; -webkit-transition:all linear 0.2s;}
.product_rightrec li:hover a.img span{ bottom:0px;}
.product_rightrec li p.price{ line-height:30px; display:block; padding:5px 0 0 0;}
.product_rightrec li p.price span{ float:left; font-size:16px; color:#ff4444; font-family:Arial;}
.product_rightrec li p.price em{ float:right; color:#999; font-style:normal;}
/*#endregion */


/*#region ===========产品详细===========*/
/*产品目录*/
.propath_bg{ height:40px; overflow:hidden; background:#f8f8f8; margin-bottom:10px;}
.propath{ width:1200px; height:40px; line-height:40px; margin:0 auto;}
.propath a{ float:left; color:#666; display:inline-block; overflow:hidden; margin:0 12px 0 0;}
.propath a:hover{ color:#ff4444;}
.propath a i{ float:right; font-family:"宋体"; font-style:normal; margin:1px 0 0 5px; font-size:14px;}
.propath span{ float:left; color:#999; display:inline-block; overflow:hidden;}
/*放大镜*/
.pinfo_zoom{ float:left; width:380px; height:auto;}
.zoom_big{ width:378px; height:378px; border:1px solid #ddd;}
.zoom_big img{ width:378px; height:378px;}

.zoom_list{ padding:20px 0; overflow:hidden; text-align:center; border:1px solid #ddd; border-top:0 none;}
.zoom_list a.iconfont{ float:left; width:20px; line-height:50px; text-align:center; display:inline-block; overflow:hidden;color:#ccc;font-size:20px;}
.zoom_list a.zoombtn1{ margin-left:15px;}
.zoom_list div.swiper-container{ float:left; width:310px; display:block; overflow:hidden;}
.zoomimg{ width:48px; height:48px; display:block; cursor:pointer; border:1px solid #fff;}
.zoomimgon{ border:1px solid #ff4444;}
.zoomContainer{ z-index:10;}

.zoom_share{ height:20px; line-height:20px; overflow:hidden; padding:10px 0;}
.zoom_share a{ float:left; display:inline-block; overflow:hidden; margin-right:20px; color:#666;}
.zoom_share i{ float:left; margin:0 5px 0 0; font-size:13px;}
.zoom_share i.i1{ font-size:17px; margin:1px 5px 0 0;}
.zoom_share i.ion { color:#ff8f22;}
.bdsharebuttonbox { float:right;}
.bdsharebuttonbox p { float:left; margin:0 5px 0 0;}
.bdsharebuttonbox a { margin:2px 5px 2px 0 !important;}

/*参数*/
.pinfo_canshu{ float:left; width:775px; height:auto; margin:0 0 0 40px;}
.proname{ line-height:25px; font-size:16px; color:#666; font-weight:bold; padding-bottom:25px;}
.limittime{ height:40px; line-height:40px; overflow:hidden; padding:0 20px; background:#ff4444;}
.limittime span.name{ float:left; font-size:14px; color:#fff;}
.limittime p{ float:right; font-size:14px; color:#fff;}
.limittime p s{ float:left; font-style:normal; text-decoration:none;}
.limittime p em{ float:left; width:30px; height:24px; line-height:24px; display:inline-block; overflow:hidden; background:#333; text-align:center;
margin:8px 7px; border-radius:3px; font-size:16px; font-family:Arial; font-style:normal;}
.canshubox {
    padding: 15px 20px;
    height: 35px;
    background: url(../images/pcanshubg.jpg) no-repeat left top;
    position: relative;
    margin-bottom: 20px;
    background-size: 100% auto;
}
.canshubox p.price{ height:35px; line-height:35px; display:block; overflow:hidden;}
.canshubox p.price span{ color:#8c8c8c; margin-right:17px;font-size:14px;}
.canshubox p.price i{ color:#ff4444; font-size:16px; font-style:normal;}
.canshubox p.price em{ color:#ff4444; font-size:24px; font-style:normal;}
.canshubox p.oldprice{ height:35px; line-height:35px; display:block; overflow:hidden; color:#8c8c8c;}
.canshubox p.oldprice span{ margin-right:20px;font-size:14px;}
.canshubox p.oldprice s{ font-family:Arial; font-size:14px;}
.canshubox p.number{ height:30px; line-height:30px; display:block; overflow:hidden;}
.canshubox p.number span{ color:#666; margin-right:5px;font-size:14px;}
.canshubox p.number em{ color:#ff4444; font-style:normal; margin-right:25px;font-size:14px;}
.canshubox p.procode{ width:72px; height:35px; line-height:35px; color:#666; position:absolute; top:15px; right:20px; cursor:pointer;}
.canshubox p.procode span{ float:left;font-size:14px;}
.canshubox p.procode i{ float:right; font-size:14px;}
.canshubox p.procode b{ width:100px; height:100px; display:none; overflow:hidden; background:#fff; padding:4px; border:1px solid #ddd;}
.canshubox p.procode:hover b{ display:block;}
/*商品规格*/
.Attribute{ overflow:hidden; margin-bottom:20px;}
.Attribute li{ overflow:hidden; margin:5px 0 0 0;}
.Att_title{ float:left; width:75px; height:36px; line-height:36px; display:inline-block; overflow:hidden; color:#999; text-align:center;}
.Att_link{ display:block; overflow:hidden;}
.Att_link a{ float:left; height:34px; line-height:34px; display:inline-block; overflow:hidden; padding:0 20px; margin:0 10px 5px 0; border:1px solid #ddd; color:#666; position:relative;}
.Att_link a i{ width:12px; height:12px; display:none; overflow:hidden; position:absolute; right:0; bottom:0; z-index:10; background:url(../images/selected-icon.png) no-repeat right bottom;}
.Att_link a:hover{ border:1px solid #ff4444;}
.Att_link a.aon{ border:1px solid #ff4444;}
.Att_link a:hover i{ display:block;}
.Att_link a.aon i{ display:block;}
/*库存*/
.pronumber{ height:32px; line-height:32px; overflow:hidden; margin-bottom:30px;}
.pronumber span.name{ float:left; width:75px; color:#8c8c8c; display:inline-block; overflow:hidden; color:#999; text-align:center;}
.pronumber span.unit{ float:left; color:#666; margin-left:10px;}
.pronumber span.num{ float:left; color:#666; margin-left:20px;}
.pronumber span.num em { font-style:normal;}
.pronumber .numform{ float:left; width:60px; height:30px; display:block; overflow:hidden; border:1px solid #a7a6ac;}
.pronumber .numform input{ float:left; width:42px; height:30px; line-height:30px; border:0 none; text-align:center; color:#666; font-size:13px; outline:none;}
.pronumber .numform a{ display:block; overflow:hidden; border-left:1px solid #a7a6ac; text-align:center; background:#f1f1f1; color:#666;}
.pronumber .numform a.a1{ height:15px; line-height:15px;}
.pronumber .numform a.a2{ height:14px; line-height:14px; border-top:1px solid #a7a6ac;}
/*按钮*/
.probtn{ overflow:hidden; padding:0 0 0 75px;}
.probtn a{ float:left; height:40px; line-height:40px; display:inline-block; overflow:hidden; margin:0 10px 0 0; padding:0 27px; background:#ff8f22;
color:#fff; font-size:16px; border-radius:4px; text-align:center;}
.probtn a i{ font-size:20px; margin-right:5px; display:inline-block; overflow:hidden;}
.probtn a span{ display:inline-block; overflow:hidden;}
.probtn a.a1{ background:#ff8f22;}
.probtn a.a2{ background:#ff4444;}
.probtn a.a3{ background:#bbb;}

/*看了又看*/
.pinfo_lock{ float:right; width:180px; overflow:hidden;}
#lockban{ height:460px;}
.lock_title{ height:30px; line-height:30px; overflow:hidden; position:relative;}
.lock_title p{ width:100%; height:1px; display:block; overflow:hidden; margin-top:15px; background:#ddd;}
.lock_title span{ width:80px; height:30px; display:block; overflow:hidden; background:#fff; color:#999; font-size:14px; text-align:center;
position:absolute; left:50px; top:0; z-index:100;}
.locklist{ width:140px; overflow:hidden; margin:0 auto; padding:15px 0 0 0;}
.lockban_item{ width:140px; height:140px; overflow:hidden;}
.lockban_item a{ width:138px; height:138px; display:block; overflow:hidden; position:relative; border:1px solid #ddd;}
.lockban_item a img{ width:138px; height:138px;}
.lockban_item a span{ width:118px; padding:0 10px; height:30px; line-height:30px; display:block; overflow:hidden; background:#fff; background:rgba(255,255,255,0.7); color:#ff4444; font-size:14px; position:absolute; left:0; bottom:0; z-index:10;}
.lockbtn{ height:30px; line-height:30px; overflow:hidden; text-align:center; padding:10px 0;}
.lockbtn a{ height:30px; display:inline-block; overflow:hidden; color:#999; font-size:23px; margin:0 7px;}
.lockbtn a:hover{ color:#ff4444;}
/*#endregion */


/*#region ===========产品详细2===========*/
/*详细内容*/
.infopro_title{ height:40px; line-height:40px; overflow:hidden; border-bottom:1px solid #ff4444; background:#f9f9f9;}
.infopro_title li{ float:left; overflow:hidden;}
.infopro_title li a{ padding:0 30px; display:inline-block; overflow:hidden; color:#666; font-size:14px;}
.infopro_title li.lion a{ color:#fff; background:#ff4444;}
.infopro_conts{ overflow:hidden;}
.infopro_wenzi{ min-height:300px; overflow:hidden; line-height:200%; padding:10px; font-size:13px; background:#fff; border:1px solid #ddd; border-top:0 none;}
.infopro_wenzi img{ max-width:100%;width:100%;}
/*评论*/
.Assess{ overflow:hidden; padding:25px 30px; background:#f9f9f9; margin:20px 0;}
.Assess_left{ float:left; width:165px; overflow:hidden;}
.Assess_left p.p1{ line-height:25px; color:#666; font-size:14px;}
.Assess_left p.p2{ height:50px; line-height:50px; color:#ff4444; display:block; overflow:hidden;}
.Assess_left p.p2 em{ font-size:48px; font-style:normal;}
.Assess_left p.p2 span{ font-size:24px;}
.Assess_left p.p3{ line-height:25px; color:#666;}
.Assess_right{ float:left; overflow:hidden; margin:10px 0 0 0;}
.Assess_right li{ overflow:hidden; line-height:12px; height:12px; margin:0 0 18px 0;}
.Assess_right li span{ float:left; width:90px; display:inline-block; overflow:hidden; color:#666;}
.Assess_right li p{ float:left; width:200px; height:12px; display:block; overflow:hidden; background:#eee;}
.Assess_right li p em{ float:left; width:50%; display:inline-block; overflow:hidden; height:12px; line-height:12px; background:#ff4444;}
/*评论列表*/
.Assess_tab{ height:40px; border:1px solid #ddd;}
.Assess_tab li{ float:left; width:140px; height:40px;}
.Assess_tab li a{ height:40px; line-height:40px; display:block; overflow:hidden; text-align:center; font-size:14px; color:#666;}
.Assess_tab li.lion a{ height:39px; line-height:40px; border-bottom:2px solid #ff4444; color:#ff4444;}
.Assess_conts{ overflow:hidden; border:1px solid #ddd; border-top:0 none;}
.Assess_list{ overflow:hidden; padding:20px 45px 5px 40px;}
.Assess_list li{ overflow:hidden; position:relative; padding:0 0 0 50px;}
.Assess_list li img.toux{ width:38px; height:38px; display:block; border-radius:100%; position:absolute; left:0; top:0; z-index:100; border:1px solid #ddd;}
.Assess_list li p.line{ width:2px; height:100%; display:block; overflow:hidden; background:#f2f2f2; position:absolute; left:19px; top:0; z-index:99;}
.Assess_list li p.name{ line-height:40px; display:block; overflow:hidden; color:#999; font-size:14px;}
.Assess_list li p.cont{ line-height:20px; color:#666; padding:0 200px 0 0;}
.Assess_list li p.repa{ line-height:20px; color:#047a4f; padding:0 200px 0 0;}
.Assess_list li p.time{ line-height:20px; color:#999;}
.pingimg{ overflow:hidden; padding:5px 0 10px 0; border-bottom:1px dashed #ddd; margin-bottom:15px;}
.pingimg a{ float:left; height:40px; display:block; overflow:hidden; padding:4px; border:1px solid #ddd; margin:0 10px 0 0;}
.pingimg a img{ height:40px; display:block;}
.pingimg a:hover{ border:1px solid #F30;}
.pingxing{ width:180px; overflow:hidden; position:absolute; top:10px; right:0; z-index:100;}
.pingxing p{ height:15px; line-height:15px; display:block; overflow:hidden; margin-bottom:10px;}
.pingxing p span{ float:left; width:100px; display:inline-block; overflow:hidden; text-align:right; margin:0 3px 0 0; color:#666;}
.pingxing p em{ float:left; height:15px; display:block; overflow:hidden;}
.pingxing p em i{ float:left; font-size:12px; color:#fcb108; width:15px; height:15px; text-align:center; display:block; overflow:hidden;}
.pingxing p em.lv1 { width:15px;}
.pingxing p em.lv2 { width:30px;}
.pingxing p em.lv3 { width:45px;}
.pingxing p em.lv4 { width:60px;}
.pingxing p em.lv5 { width:75px;}

/*选择数量规格*/
.prochoose{ width:100%; height:auto; position:fixed; bottom:-100%; left:50%; z-index:1005; max-width:480px; margin-left:-240px; background:#fff;}
.prochoose_top{ padding:0 40px 0 115px; height:80px; position:relative; border-bottom:1px solid #ddd; margin-bottom:15px;}
.prochoose_top a.img{ display:block; overflow:hidden; width:88px; height:88px; border:1px solid #e5e5e5; position:absolute; left:10px; top:-20px;
z-index:10;}
.prochoose_top a.img img{ width:88px; height:88px; display:block; background:#f0f0f0;}
.prochoose_top p.name{ height:25px; line-height:25px; display:block; overflow:hidden; color:#333; font-size:13px; padding-top:15px;}
.prochoose_top p.price{ line-height:25px; color:#ff4444; font-size:17px;}
.prochoose_top a.close{ font-size:30px; color:#666; position:absolute; top:3px; right:3px; z-index:10;}
.prochoose_btn{ width:100%; overflow:hidden;}
.prochoose_btn li{ float:left; width:50%; overflow:hidden; line-height:40px;}
.prochoose_btn li a{ display:block; overflow:hidden; text-align:center; color:#fff; background:#ff8f22; font-size:15px;}
.prochoose_btn li a.a2{ background:#ff4444;}
.prochoose_btn li.nobtn { float:none; width:100%;}
.prochoose_btn li.nobtn a { background:#bbb;}
/*#endregion */


/*#region ===========单篇信息===========*/
.base{ min-height:300px; overflow:hidden; background:#fff; padding:20px 30px; font-size:14px; color:#666; line-height:200%;}
/*#endregion */


/*#region ===========新闻列表===========*/
.newslist{ min-height:300px; overflow:hidden; padding:10px 20px; background:#fff;}
.newslist li{ height:40px; line-height:40px; overflow:hidden; border-bottom:1px dashed #ddd;}
.newslist li i{ float:left; margin:0 10px 0 0; font-weight:bold; font-style:normal; color:#999;}
.newslist li a{ float:left; font-size:12px;}

.newsinfo{ overflow:hidden; padding:20px 0 0 0;}
.news_title{ line-height:25px; padding:5px 0; font-size:18px; color:#333; text-align:center;}
.news_time{ line-height:20px; padding:5px 0 10px 0; color:#666; text-align:center; border-bottom:1px solid #ddd;}
.news_conts{ min-height:250px; overflow:hidden; font-size:14px; line-height:200%; padding:15px 20px; color:#666;}
.news_conts table{ border-left:1px solid #ddd; border-top:1px solid #ddd;}
.news_conts td{ border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.newsinfo a.back{ width:80px; line-height:20px; display:block; overflow:hidden; margin:20px auto; text-align:center; color:#266dd8; font-size:14px;}
.newsinfo a.back:hover{ text-decoration:underline;}
/*#endregion */



