@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0}

ul li{ list-style:none;padding:0px; margin: 0px;}

.clear{ clear:both}
.blank30{height:30px;}
.blank30_wap{height:30px;}
.blank60{ height:2.85rem;display: none;}
a{ text-decoration:none; color:#666}
a:hover{ text-decoration:none; }

img{ border:0}
.img100{width:100%;}
/**** 新加***/

/***自适应框架**/ 
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.video-container iframe { position: absolute; top:0;left: 0; width: 100%;height: 100%;}


#contentWrapper {
width:100%;
}
#contentLeft {
  width:100%;
}

#contentRight {

}

html,body{ font-size:100%;width:100%; height:100%}

body{ width:100%;  margin:0 auto;color:#333;font-size:13px; overflow-x:hidden;font-family:arial,"微軟正黑體"; font-size: 13px; }
.container{width:96%; margin-left:auto; margin-right:auto ; max-width:1170px; min-width:280px;}
.container2{width:96%; margin-left:auto; margin-right:auto ; max-width:1170px; min-width:280px;}
.container3{width:96%; margin-left:auto; margin-right:auto ; max-width:1170px; min-width:280px;}
.xs_web{display: block;}
.xs_wap{display:none;}
/* 主菜单 */
.xs_web{ display: block;padding-top:20px;padding-bottom:20px;}
.head{position: relative;height:85px;z-index: 9999;float:right;width:70%;margin-top:10px;}
.head .navbox{width:96%; margin-left:auto; margin-right:auto ; max-width:1170px; min-width:280px;margin-top:10px;}
.head .nav{display: block; float: left;width:calc(100% - 10px);border-top:solid 1px #000;border-bottom:solid 1px #000;}
.head .nav .nav_pc{ width: 100%;}
.head .nav ul li{float:left;position: relative;box-sizing: border-box;z-index: 999;}
.head .nav ul li span{display:none;}

.head .nav ul li .f_a{line-height:50px;display:block;text-align:center;font-size:16px;color:#2D2D2D;}
.head .nav ul li:hover .f_a{color:#0056AC; transition:all .3s;font-weight: bold;}
.head .nav ul li:hover span{ display: block;position: absolute;top:20px; text-align: center; color:#fff;width:100%;}
.head .nav ul li .s_navbox{display:none;position: absolute;left: 0;width: 100%; background:#fff;background-color: #BCC774;z-index: 9999;box-sizing: border-box}
.head .nav ul li .s_navbox .s_a a{color:#0056AC;font-size:14px;text-transform:uppercase;display:block;text-align: center;padding: 10px 0;border-top: 1px solid #fff;}
.head .nav ul li .s_navbox .s_a a:hover{background-color:#74B359;color: #fff;}
.m_nav{display:none}
.headlf .m_logo{display: none}
.headrg .m_menuimg{display: none}
.active{background-color: #cf1322}
.activ2{background-color: #cf1322}
.header_top{height:85px;}
.header_top h1{ float: left;width:15%;margin-top:10px;}

/** 手機菜單 **/
.m_img{display:none;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden; padding-top:5px; padding-bottom:5px;}
   .m_img .headlf{padding-top:2px;padding-left:5px;float: left;}
   .m_img .headlf .m_logo{display: block;max-width:150px}
   .m_img .headrg{padding-right:10px;padding-top:18px;float: right;}
   .m_menucart{float: right;}
   .m_menucart img{vertical-align: middle;margin-top:15px;margin-right:10px;}
   .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display:inline-block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#333;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#333;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #666}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../imgs/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../imgs/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
.height90{height:90px;clear:both}

.boxnew{width:96%;margin:0 auto;}
.contentright2{width:100%;margin-top:10px;}

/*** banner ***/
#slider{position:relative; margin:0 auto; }
#slider .item img{display:block; width:100%; height:auto;}
#slider .owl-pagination{position:absolute; left:0; bottom:10px; width:100%; padding:0px; text-align:center; box-sizing:border-box;}
#slider .owl-pagination .owl-page{display:inline-block; width:10px; height:10px; margin:0 5px; background:#fff; border-radius:50%;}
#slider .owl-pagination .owl-page.active{background:#0056AC;}
#slider .owl-buttons div{position:absolute; top:50%; width:16px; height:30px; margin-top:-15px; background:url("../images/slide_arrow.png"); text-indent:-9999px; transition:all .3s;}
#slider .owl-buttons div:hover{opacity:.6;}
#slider .owl-buttons .owl-prev{left:30px; background-position:left top;}
#slider .owl-buttons .owl-next{right:30px; background-position:right top;}

#slider2{position:relative; margin:0 auto; }
#slider2 .item img{display:block; width:100%; height:auto;}
#slider2 .owl-pagination{position:absolute; left:0; bottom:10px; width:100%; padding:0px; text-align:center; box-sizing:border-box;}
#slider2 .owl-pagination .owl-page{display:inline-block; width:10px; height:10px; margin:0 5px; background:#fff; border-radius:50%;}
#slider2 .owl-pagination .owl-page.active{background:#0056AC;}
#slider2 .owl-buttons div{position:absolute; top:50%; width:16px; height:30px; margin-top:-15px; background:url("../images/slide_arrow.png"); text-indent:-9999px; transition:all .3s;}
#slider2 .owl-buttons div:hover{opacity:.6;}
#slider2 .owl-buttons .owl-prev{left:30px; background-position:left top;}
#slider2 .owl-buttons .owl-next{right:30px; background-position:right top;}

/**關於我們**/
.store2{ padding-top:60px; padding-bottom:60px;}
.store2 article {width:95%;}
.store2 article dl dt {font-size: 24px;color:#222222;border-bottom: solid 1px #ccc;}
.store2 article dl dt h3{float: left;font-weight: bold;color:#000;}
.store2 article dl dt b{ float:right; display: block;font-size:15px; font-weight: lighter;margin-top:20px;}
.store2 article dl dt b a { color:#888; }
.store2 article dl dd{ font-weight: lighter; margin-top:10px;line-height: 30px;color:#000; font-size: 15px;}
.store2 article dl dd p{color:#000; font-size: 15px;font-family:arial,"微軟正黑體"; }
/***時尚專欄 **/
.shishang{ padding-top:60px; padding-bottom:60px;background-color: #FDF7F0;}
.shishang h3{text-align: center;}
.shishang h3 img{max-width:280px;}
.imglicai{position: relative;margin-top:30px;}
.licaitxt {position: absolute;top:0px ;left:0px; background-image: url(../images/licai_bg.png);width:100%;height:100%; display:none;}
.imglicai img{ display: block;width:100%;}
.imglicai:hover .licaitxt{ display: block; text-align: center;}
.licaitxt img{width:90px;height:90px;margin:0 auto;margin-top:10%;}
.licaitxt h3{ font-size: 24px; color:#fff;margin-top:20%;}
.licaitxt h3 span{font-size:15px;display: block;margin-top:15px;color:#fff;}
.more{ text-align: center;}
.more a{display: inline-block;background-color: #000; color:#fff; border-radius: 30px; padding:13px 30px 13px 30px;}
.more a:hover{ background-color: coral;}
.blank300{height:30px}

/*** 設計師 **/
.shejishi{padding-top:60px; padding-bottom:60px;}
.shejishi h3{text-align: center;}
.shejishi h3 img{max-width:280px;}
.shejishi01{margin-top:30px;border:solid 1px #fff;}
.shejishi01 img{width:100%;display: block;}
.shejishiline{margin-top:2px; height:3px;background-color: #BE8037;}
.shejishiline02{margin-top:2px; height:3px;background-color: #fff;}
.shejishi01 h3{background-image: url(../images/sjsbg.png);background-repeat: no-repeat;background-position: right; text-align: left;}
.shejishi01 h3 span{background-color: #AC7A3F;color:#fff;display: inline-block;border-radius: 5px;padding:10px 10px;font-size:20px;}
.shejishi02{margin-top:30px;border:solid 1px #fff;}
.shejishi02 img{width:100%;display: block;}
.shejishi02 h3{background-image: url(../images/sjsbg02.png);background-repeat: no-repeat;background-position: right; text-align: left;}
.shejishi02 h3 span{background-color: #BE8036;color:#fff;display: inline-block;border-radius: 5px;padding:10px 10px;font-size:20px;}

/**　服務項目 **/
.services{ padding-top:60px; padding-bottom:60px;}

.bannerserv{background-color: #fff;border-radius: 10px;padding-top:50px;padding-bottom:0px;overflow: hidden;width:100%;}
.servicetitle{width:80%;margin:0 auto;}
.servicetitle h4 a{ font-size: 30px;font-weight: bold;color:#000}
.servicetitle  p{color:#333;font-size: 15px;line-height: 26px;}
.blank50{height:50px;}
.hpdimg{width:100%;display:block;max-width:400px;margin:0 auto;}

/*** 首頁商品列表***/
.productlistindex{padding-top:60px; padding-bottom:60px;}
.productlistindex h3{text-align: center;}
.productlistindex h3 img{max-width:280px;}
.proindex{margin-top:30px;}
.proindex img{width:100%;display: block;}
.proindex h3{text-align: left;color:#000;font-size: 18px;}
.proindex span{color:#666;display: block;font-size: 15px;height:15px;overflow: hidden;line-height: 15px;}
.proindex strong{color:#DD593E;font-size: 18px;display: block;margin-top:5px;margin-bottom:5px;}
.ligou{background-color: #AC7A3F;color:#fff;display: inline-block;padding:8px 20px;border-radius: 5px;}

.footeridex{background-color: #264EA0;padding-top:20px;padding-bottom:20px; color:#fff;margin-top:50px;}
.compngname{ font-size: 20px;margin-top:5px;margin-bottom:10px;}
.companyadddress{margin-top:20px;font-size: 15px;}
.companylable{ font-size: 15px; font-weight:lighter;margin-top:5px;}
.fenxiang01{ text-align: center;margin-top:10px;}
.fenxiang01 img{display: inline;margin-left:5px;margin-right:5px} 

#btn {
    width:50px;
    height: 50px;
   position:fixed;
    right:10px;
    bottom:120px;
    background:url(../images/top.png)  no-repeat  left top ;
    margin-left: 610px;
 }

 label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 0px;
    font-weight:lighter;
}

@media screen and (max-width:1000px){
    .proindex{margin-top:20px;}
    .productlistindex{padding-top:10px; padding-bottom:20px;}
    .blank50{height:30px;}
    .services{ padding-top:30px; padding-bottom:30px;}
    .bannerserv{width:80%;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px;}
    .shejishi{padding-top:20px; padding-bottom:20px;}
    .shejishi02{margin-top:20px;}
    .shejishi01{margin-top:20px;}
    .store2 article{width:100%;}
    .store2{ padding-top:5px; padding-bottom:30px;}
    .shishang{ padding-top:20px; padding-bottom:30px;}
    .imglicai{margin-top:20px;}
.xs_web{display: none;}
.xs_wap{display:block;}
#contentRight {width:100%;margin-left:0px;padding:0px;margin:0 auto;}
.m_img{display:block;}
#slider{margin-top:53px;}
}

/***  手機版導航 ***/
/*footer*/
.tbox{height:80px;}
.footbox{width:100%;  margin:0 auto; }
.footer{ position:fixed;width:100%;bottom:0px;z-index:99999;padding-top:0.2rem;border-top:1px solid #eee;height:60px;padding-top:8px; background-color: #F7F7F7;}
.footer ul{ overflow:hidden;}
.footer ul li{ float:left; width:25%; text-align:center;cursor: pointer;}
.footer ul li img{ height:28px;} 
.footer ul li p{margin-top:5px; text-align:center; color:#333; font-size:0.85rem; height:15px; line-height:15px}
.footer ul li.on p{ color:#000}


.indexcompany{margin-top:30px;}
.i-c-pic{float: left;width:30%;}
.i-c-pic img{display: block;width:100%;}
.i-c-info{float: left;width:30%;margin-left:5%;}
.i-c-info h3{font-family: Georgia, "Times New Roman", Times, serif; background-image: url(../images/bg_top.jpg); background-repeat: no-repeat; padding-bottom:10px; font-weight: bold; background-position: bottom;}
.i-c-info h3 span{display: block;font-size:13px; font-weight: lighter;margin-top:6px;color:#888}
.i-c-info p{color:#666666;margin-top:10px;line-height: 26px;font-size: 13px;}

.i-c-info2{float: right;width:30%;}
.i-c-info2 h3{font-family: Georgia, "Times New Roman", Times, serif; background-image: url(../images/bg_top.jpg); background-repeat: no-repeat; padding-bottom:10px; font-weight: bold; background-position: bottom;}
.i-c-info2 h3 span{display: block;font-size:13px; font-weight: lighter;margin-top:6px;color:#888}
.i-c-info2 p{color:#666666;margin-top:10px;line-height: 26px;font-size: 13px;}



.dibu{margin-left:15px;margin-right:15px;padding-top:15px;padding-bottom:15px;}
.end_nav{float: left;width:70px;margin-left:5%;}
.end_nav img{width:50px;}
.end_contact{ float: left;width:50%;color:#fff;padding-top:5px;}
.end_contact h3{color:#BA9642}
.end_contact p{margin-top:8px;}
.end_contact span{margin-right:10px;}
.end_contact a{color:#fff;}
.end_contact span img{margin-right:10px;}
.end_share{float: right;width:30%;text-align: right;margin-right:5%;padding-top:10px;}
.end_share img{margin-left:20px;}

.leftcategory{width:25%;float: left;padding-bottom:10px; background-color: #F7F7F7;}
.leftcategory ul{width:100%;margin:20px auto;}
.leftcategory ul li{padding-top:10px;padding-bottom:10px; background-image: url(../images/li.png); background-repeat: no-repeat; text-indent: 54px;}
.leftcategory ul li a{color:#666;font-size: 15px;display: block;}
.leftcategory ul li a:hover{color:coral}

.product_wap{height:50px;line-height: 50px;font-size: 20px; text-align: center; font-weight: bold; background-image: url(../images/bg_top.jpg); background-position: bottom; background-repeat:no-repeat;background-color: #F7F7F7; }

.alltitle{background-color: #264EA0;color:#fff;padding:5px 15px 5px 15px; font-size: 15px;display:inline-block;margin-bottom:10px;}

.current{  line-height:50px; color:#000; font-size: 24px; text-indent: 15px;max-width: 1170px;margin:0 auto;
    border-bottom:solid 1px #000;padding-bottom:10px}
.current a{ color:#939393;}

.current img{height:35px;margin-left:10px;}



.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.video-container iframe { position: absolute; top:0;left: 0; width: 100%;height: 100%;}

.productlist ul li{width:21%;margin-left:2%;margin-right:2%;margin-top:20px;float: left;}
.productlist ul li img{display:block;width:100%;}
.tit{ display: block;color:#264EA0;margin-top:10px; font-size: 15px; font-weight: bold;text-align: center;height:17px;overflow: hidden;}
.price{ color:crimson;margin-top:10px; font-size: 15px; position: relative; text-align: center;}
.price img{position: absolute;right:5px;top:-5px;}

p{text-align:justify}
.hbox{ width:100%; height:2.85rem; overflow:hidden}
.hdbox0{ height:2.8rem;position: fixed;width: 100%;max-width:872px;top: 0;background: #A88436;z-index: 9999;}
.hdbox_1{ position:absolute; top:0;left:0.6rem; height:2.8rem;}
.hdbox_1 img{ height:1.1rem;padding-top:0.8rem}
.hdbox_2{ width:50%; margin:0 auto; height:2.8rem}
.hdbox_2 ul{ overflow:hidden; width:100%;height:2.8rem}
.hdbox_2 ul li{ float:left; width:50%; overflow:hidden; height:2.8rem; line-height:2.8rem;}
.hdbox_2 ul li a{ display:block; color:#333; font-size:0.8rem; text-align:center;color:#fff; font-size: 1.2rem; font-weight: bold; cursor: pointer;}
.goback{ cursor: pointer;}
.hdbox_2 ul li.on{ border-bottom:1px solid #ff2150; height:2.8rem;box-sizing: border-box;}
.hdbox_2 ul li.on a{ color:#ff2150}

/** 商品詳細 ***/

.pager{ margin-top:20px; text-align:center}



.pager p{text-align:center;font-size:15px;}



.col-lg-2dot4 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    }
    @media (min-width: 1200px) {
    .col-lg-2dot4 {
    float: left;
    }
    .col-lg-2dot4 {
    width: 20%;
    }
    .col-lg-pull-2dot4 {
    right: 20%;
    }
    .col-lg-push-2dot4 {
    left: 20%;
    }
    .col-lg-offset-2dot4 {
    margin-left: 20%;
    }
    }









.xgg{width:100%; background-color: #fff;padding-top:10px; padding-bottom:10px;margin:0 auto; }



.spxx{margin:10px;margin-top:0px;}



.spxx2{ float: left;margin-left:10px;}

.spxx2 h4{color:#000; font-size:17px;}

.spxx2 span{ display: block; margin-top:1px;color:#888;}

.spxx2  p{color:#D6171C; font-size: 20px; font-weight: bold; font-family: 'Times New Roman', Times, serif;}



.shuliang{float: right; }

.shuliang img{width:30px; cursor: pointer; vertical-align: middle;}

.num{width:30px; text-align: center; font-size: 18px; border:none;}



.suxinglist{margin:10px;margin-top:20px;}

.shuxing{margin-top:10px}

.shuxing h5{ font-size: 15px;}

.shuxing a{ cursor: pointer;margin-right:10px; background-color:#F8F8F8; padding:5px 6.5px;border-radius: 5px;margin-top:10px; display:inline-block;width:45px; text-align: center;color:#333;}

.shuxing a:hover{background-color:#F5E8D5; color:#9A6310;}

.shuxing a:focus { color:#9A6310;}

#cattsel{  background-color:#F5E8D5; color:#9A6310}

.pdetail_left{float: left;width:47%;}
.pdetail_right{float: right;width:47%;}


.xqtab{ width:100%;background:#fff; border-top:1px solid #eee;}

.xqtab .Menubox{ width:100%; height:2.5rem;border-bottom:1px solid #eee}

.xqtab .Menubox ul{ overflow:hidden}

.xqtab .Menubox ul li{ float:left; width:50%; font-size:15px; height:2.5rem; line-height:2.5rem; text-align:center}

.xqtab .Menubox ul li.hover{ border-bottom:1px solid #A88436; color:#A88436}

.xqtab .Contentbox{ width:100%;}

.goback_product{cursor:pointer;width:25px;height:25px;background-color: #666;opacity: 0.5; border-radius: 50%;display:none;position: absolute;z-index:9999;top:10px;left:10px;text-align:center;line-height:25px;}

/*çŒœä½ å–œæ¬¢*/
.loginnewform{width:60%;margin:0 auto;}

.userorderlistcontent{padding-bottom:10px;}
/*** 會員中心 ***/
.list_index_my{

    margin-top:90px;

	background:#fff;

}

.list_index_my a{

	display: block;

}

.list_index_my .my_dind{

	/* margin-bottom: 1px; */

    padding: 2%;

    background: #fff;

    border-bottom: solid 1px #f6f6f6;

}

.list_index_my .my_dind .bt {

	border-bottom: none;

	position: relative;

}

.list_index_my .my_dind .bt a{

	display: flex;

	justify-content: space-between;

    width: 100%;

    color:#666;

    font-size:13px;

}



.list_index_my .my_dind .bt a .right{

	align-items : center;

	display: flex;

}



.list_index_my .my_dind .bt a .right img{

	width:9px;

}

.list_index_my .my_dind .bt h3{

	font-weight: unset;

	align-items : center;

	display: flex;

	position: relative;

    font-size:15px;



}



.list_index_my .my_dind .bt h3 img{

	width: 16px;

	height: 16px; 

	margin-right:5px;

	

}

.list_index_my .my_dind .bt b{

	color: #ff2e26;

}



.list_index_my .my_dind .bt .dian{

	width: 2px;

	height: 2px;

	border-radius: 50%;

	position: absolute;

	background: #ff2e26;

	top: 5px;

	right: 0px;

}

.loginnewform2{width:70%;margin:0 auto;padding-top:0px;padding-bottom:20px;}

.dingdannav{ background-color: #f6f6f6;height:50px;line-height: 50px; font-size: 14px;border:solid 1px #ccc;font-size:15px;border-top:none;}

.dingdannav li{width:33.3333%; float: left; text-align: center; }

.dingdannav li a{ display: block; color:#666;}
.orderlist{margin:0 auto;width:100%;}

.orderlist li{background-color: #FCFAF3;width:100%;margin:0 auto;margin-top:10px; padding-top:10px;padding-bottom:10px;

   }

    .dingdan{font-size: 15px;color:#000; }

.dingdan span{ float: right;color:#888;} 

.ddprice{margin-top:10px;}

.ddprice strong{ float: left;width:20%; color:#D6171C;font-weight: lighter;font-size:15px; }

.ddprice a{width:30%; float: right; display: inline-block;width:80px;height: 24px; border-radius: 3px; background-color:#D6171C;color:#fff; text-align: center;line-height: 24px;}

.ddprice span{float: left; width:50%; color:#6E3722; text-align: center;font-size:15px; }
.ddxz{ border-bottom: solid 1px #E53935; background-color: #E53935;}


.dddetail{background-image: url(../images/line/order_bg.jpg);padding-top:10px; padding-bottom:10px; background-color:#333; }

.dddetail1{width:96%; margin:0 auto; color:#fff; font-size: 15px;line-height:26px;}

.qwzf{ text-align: center;margin-top:10px;}

.atmtable{margin-top:20px; text-align:center;line-height: 24px;background-color:#fff;color:#000;padding:10px;}
.atmtable table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.atmtable table th{background-color:#efefef;width:100px;border-left:1px solid #ccc;border-top:1px solid #ccc; line-height:24px; padding:5px; text-align:right;}
.atmtable table td{border-left:1px solid #ccc;border-top:1px solid #ccc; line-height:24px; padding:5px; text-align:left;}
.atmtable  table td a{ color:#333;}

.kuaidifuradio{border:solid 1px #ccc;padding-top:10px; background-color: #fff;cursor: pointer;display:block;margin-bottom:15px;width:100%; text-align: left;padding-bottom:10px; text-indent: 10px;}

.dddetail2{background-color: #fff;padding-top:10px; padding-bottom:10px;}

.shnobox2{padding:10px;border-bottom: 1px solid #eee;overflow: hidden;position: relative;}

.shnobox2 .shnobox2_L{float: left;width: 3rem;height: 3rem;overflow: hidden;padding-right: 0.5rem;}

.shnobox2 .shnobox2_L .img{width: 50px;height: 3rem}

.shnobox2 .shnobox2_R{flex: 1;height: 3rem;}

.shnobox2_R_1{ height:1rem; overflow:hidden}

.shnobox2_R_1 .le{float:left;font-size:13px;color:#333;line-height:1rem;width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.shnobox2_R_1 .ri{position: absolute; right:10px;font-size:13px;}

.shnobox2_R_2{ height:2rem; overflow:hidden}

.shnobox2_R_2 .lef{ float:left; width:70%; overflow:hidden}

.shnobox2_R_2 .lef .p1{ color:#999; font-size:13px;line-height:1rem; padding-top:0.2rem}

.shnobox2_R_2 .lef .p2{ width:100%; text-align:right;}

.shnobox2_R_2 .rig{ float:right; width:30%; overflow:hidden}

.shnobox2_R_2 .rig a{display: block;border: 1px solid #ff2150;color: #ff2150;font-size: 0.75rem;padding: 0 0.6rem;height: 1.2rem;line-height: 1.2rem;border-radius: 3px;box-sizing: border-box; float:right; margin-top:0.5rem}
.dphjbox{height:30px;line-height: 30px;border-bottom: 1px solid #eee;}

.dphjbox .p5{ color:#999; font-size:13px; text-align:right;}

.dphjbox .p5 span{color:#ff2150; font-size:0.9rem; font-weight:500;margin-right:10px;}

.zxzf{width:80%; margin:0 auto; display: block; background-color:#FF6600; color:#fff; padding-top:7px; padding-bottom:7px; border-radius: 5px;border:none;cursor: pointer;}

.myhonglilist{border-bottom:dotted 1px #ccc; background-color: #fff;margin-top:5px;padding:10px 8px 10px 8px;position: relative;color:#aaa}

.myhonglilist span{position: absolute;right:10px;color:red;font-size:20px;top:5px;font-family: 'Times New Roman', Times, serif;}


.hlinfo{margin-top:5px;color:#666;line-height:20px;}
.my_wode_ziliao{

	margin: 10px 0 0 0; 

}







.my_wode_ziliao .my_dind .bt h3 p{

	width: 20%;

	text-align: left;

    color: #544e4c;

    float: left;

    font-size:13px;

   

   

}



.my_wode_ziliao .my_dind .bt h3 input{

	width:78%;

	border:none;

	color: #999;

    outline: none;

  

    float: right;

    

}

.queding_wq {

    background: #AC9454;

   background-image: url(../images/bgallbtn.png);

    width: 100%;

    display: block;

    color:#fff;

    margin-top:6px;

    border:none;

    padding-top:10px;

    padding-bottom:10px;

    cursor: pointer;

    

}


.massegeBox{ padding:0 0.6rem; background:#fff}

.message_1{ width:100%; padding:0.6rem 0; height:2.7rem; border-bottom:1px solid #eee;}

.message_1 .meL{ float:left; width:3.2rem; height:2.7rem; overflow:hidden}

.message_1 .meL img{ width:2.7rem; height:2.7rem; overflow:hidden;border-radius:50%;}

.message_1 .meR{flex: 1;height:3rem;}

.message_1 .meR .meR_1{color:#999;overflow:hidden;height:1.4rem; padding-top:0.2rem }

.message_1 .meR .meR_1 p{ color:#333; float:left; font-size:0.9rem;  max-width:70%;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.message_1 .meR .meR_1 span{ display:block; float:right; font-size:0.75rem}

.message_1 .meR .meR_2{color:#999;font-size:0.8rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}



.fenxiang{width:100%;  margin:0 auto;background:#fff;max-width: 768px;}

/*
.fenxiang .fx{max-width: 768px;height:2.8rem;position:fixed;width:100%;bottom:0px;background:#fff;z-index:99999; border-top:1px solid #eee;}
*/
#sharehaoyou{ display:block;background:#AC9454; font-size:0.875rem;height:2.8rem;color:#fff; text-align:center;line-height:2.8rem;}
/*购物车*/

.gwcbox{background:#fff}

.gwcbox_1{ border-top:1px solid #eee; border-bottom:1px solid #eee;background:#fff;margin-top:37px;}

.gwcbox_1 .gwc1_1{background-color: #efefef;padding-top:10px;padding-bottom:10px;}

.gwcbox_1 .gwc1_1 .g1{width:17px;height:17px;float:left;margin-left:10px;margin-right:5px;}

.gwccheck{width:100%; height:100%;background-image:url(../images/line/checkno.png); background-repeat:no-repeat; background-position:center center; background-size:contain}

.gwccheck.on{background-image:url(../images/line/checkon.png); background-repeat:no-repeat; background-position:center center; background-size:contain}

.gwcbox_1 .gwc1_1 .g2{ float:left; width:60%; overflow:hidden; height:1.2rem}

.gwcbox_1 .gwc1_1 .g2 span{ display:block;font-size:0.9rem; color:#000; font-size:15px; max-width:50%; float:left; height:1.2rem; line-height:1.2rem; vertical-align:middle; overflow:hidden}

.gwcbox_1 .gwc1_1 .g2 img{ padding-left:0.2rem}

.gwcbox_1 .gwc1_1 .g3{ float:right}

.gwcbox_1 .gwc1_1 .g3 img{ height:1rem; padding-top:0.1rem}



.gwcbox_1 .gwc1_2{padding:0 0.5rem;}

.gwcbox_1 .gwc1_2 .gwcone{border-bottom:1px solid #eee; padding:0.5rem 0; height:4.5rem; overflow:hidden}

.gwcbox_1 .gwc1_2 .gwcone:last-child{ border-bottom:0}

.gwcbox_1 .gwc1_2 .gwcone .go1{float:left; width:1.2rem; height:1.2rem; padding-right:0.5rem; margin-top:1.7rem}

.gwcbox_1 .gwc1_2 .gwcone .go2{ float:left; width:4.5rem; height:4.5rem; overflow:hidden;padding-right:0.5rem;}

.gwcbox_1 .gwc1_2 .gwcone .go2 img{width:60px; height:60px; overflow:hidden;border:solid 1px #ccc;}

.gwcbox_1 .gwc1_2 .gwcone .go3{ flex:1; height:60px;}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_1{ height:20px; overflow:hidden}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_1 p.p1{width:70%;float: left;  text-overflow:ellipsis;overflow: hidden;white-space: nowrap; color:#333; font-size:13px; line-height: 20px;  white-space:nowrap;text-overflow:ellipsis; }

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_1 p.p2{float:right; color:#ff2150; font-size:13px;}



.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_2{height:15px; overflow:hidden;line-height:13px;}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_2 p.p3{float:left; color:#999; font-size:0.8rem; width:100%;overflow:hidden; white-space:nowrap;text-overflow:ellipsis}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_2 p.p4{ font-size:1rem}



.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3{height:24px; overflow:hidden;margin-top:3px;}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .num1{ float:left;text-align:center; line-height:1.5rem; width:1.5rem; height:1.5rem; background:#f7f7f7; color:#333; font-size:0.9rem;cursor: pointer;}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .num2{ float:left;width:2.5rem; height:1.5rem; background:#f7f7f7; color:#333; font-size:0.9rem; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center; line-height:1.5rem;}



.num2_1{width:100%; border:none; background:#f7f7f7; text-align: center;}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .num3{float:left;text-align:center; line-height:1.5rem; width:1.5rem; height:1.5rem; background:#f7f7f7;font-size:0.9rem ;color:#ff2150;cursor: pointer;}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .del{ float:right}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .del img{ height:1.1rem;margin-top: 0.1rem;cursor: pointer;}







.qwzf{ text-align: center;margin-top:10px;}

.zxzf{width:80%; margin:0 auto; display: block; background-color:#FF6600; color:#fff; padding-top:7px; padding-bottom:7px; border-radius: 5px;border:none;cursor: pointer;}
.hejiBox{width:100%;  margin:0 auto;background:#fff;max-width: 100%;}

.hejiBox .heji{max-width: 100%;height:2.8rem;width:100%;bottom:0px;background:#fff;z-index:99999; border-top:1px solid #eee; border-bottom:1px solid #eee}

.hejiBox .heji .heji_1{float:left; width:1.2rem; height:1.2rem;padding:0.8rem 0.5rem; }

.hejiBox .heji .heji_2{ float:left; color:#333; line-height:1.2rem; font-size:0.9rem;padding:0.8rem 0; padding-right:0.5rem}

.hejiBox .heji .heji_3{ float:left;padding:0.8rem 0;padding-left: 0.5rem;}

.hejiBox .heji .heji_3 p{ color:#ff2150;line-height:1.2rem; font-size:0.75rem}

.hejiBox .heji .heji_3 p span{ font-size:1rem; font-size:0.9rem}

.hejiBox .heji .heji_4{ float:left;padding:0.8rem 0;line-height:1.2rem; padding-left:0.5rem; color:#999; font-size:0.75rem}

.hejiBox .heji .heji_5{ float:right; width:5rem; height:2.8rem; overflow:hidden }

.hejiBox .heji  #heji_5_btn{ display:block;background:#ED5722;border:none; cursor: pointer; color:#fff; text-align:center; line-height:2.8rem;width:5rem; height:2.8rem; font-size:0.875rem;}

.box{margin-top:0px;margin-bottom:15px;}

.tuichu {
    width: 70%;
    height: 2.5rem;
    background: #FF7A04;
  
    font-size:15px;
    line-height: 2.5rem;
    margin:0 auto;
    margin-top: 2rem;
   
}
.tuichu a{color:#fff; text-align:center; display:block;}



.brandlist ul li{margin-left:2%;margin-right:2%;margin-top:20px;width:21%;float: left;box-shadow:0px 0px 8px #555;padding-bottom:5px;}
.brandlist ul li img{width:100%;}
.zhishilist{margin-top:30px;}
.zhishilist ul li{padding-top:10px;padding-bottom:10px;border-bottom:dotted 1px #000;line-height: 30px;}
.zhishilist ul li a{font-size: 15px;float: left;color:#000;padding-left:20px; background-image: url(../images/li3.jpg); background-repeat: no-repeat;}
.zhishilist ul li span{ float: right;color:#AC9454;padding-right:20px;}

.expert{width:100%;  color:#000; font-size:15px;  border-bottom:dotted 1px #000; padding-bottom:10px; margin-top:10px;}


.expert  a{color:#000;cursor:pointer; line-height:20px;}
.expert  a span{  width:40px; display:inline-block;margin-left:15px;}
.expert_jieshao { display:none; color:#666; padding-bottom:20px; padding:10px 10px 10px 55px;}
.productlist{width:96%;margin:0 auto;max-width: 1170px;}
.fuwulist{width:100%;}
.fuwulist02{margin-top:20px;}
.fuwulist02 img{width:100%;display:block;}
.fuwulist02 h3{color:#000;margin-top:0px;text-align: center; font-size: 18px;line-height: 36px;}

.ssbox{ text-align: center;}
.ssbox a{background-color: #000;color:#fff;display: inline-block;padding:5px 15px;margin-left:10px;margin-right:10px;}
.usercontent{width:96%;box-shadow:0px 0px 8px #ccc;border:solid 1px #ccc;max-width: 1170px;margin:0 auto;}
@media screen and (max-width:872px){

    .footeridex{margin-top:30px;}
    .zhishilist{margin-top:10px;}
    .brandlist ul li{width:46%;}
    .box{margin-top:35px;width:96%;margin:0 auto;}
    .hejiBox .heji{position:fixed;}
    .userorderlistcontent{padding-top:0px;}
    /*çŒœä½ å–œæ¬¢*/

    .usercontent{width:100%;box-shadow:0px 0px 0px #f00;border:none;}
    .loginnewform2{width:100%;padding-top:0px;}
.loginnewform{width:90%;}
    .goback_product{ display: inline-block;}
.s_from{width:250px;float: none; margin:0 auto; margin-top:10px;}
.s_t{width:211px;}
.s_b{width:38px;}

.container3{width:100%;}
.logo img{max-width: 70px; }
.logo{float: none;width:100%; text-align: center;}
.webtop{padding-top:10px;padding-bottom:10px;}
.webnav ul li{width:50%;}
.webnav ul{line-height: 40px;}

.indexcompany{margin-top:15px;}
.i-c-pic{float: none;width:100%;}
.i-c-pic img{width:100%;display: block;margin:0 auto;}
.i-c-info{float: none;width:100%;margin-top:10px;margin-left:0px;}
.i-c-info2{float: none;width:100%;margin-top:20px;}
.indexcategory{margin-top:20px;padding-bottom:10px;}
.indextuijian ul{padding-bottom:0px;padding-top:10px;}
.indexcategory ul li{width:46%;margin-top:20px;}
.indextuijian ul li{width:87%;padding-left:3%; margin-right:5%; border-right: solid 0px #fff; border-bottom: solid 1px #fff;padding-bottom:10px;padding-top:10px;}
.indextuijian{margin-top:10px;}
.blank30{height:10px;}
.end_nav{display: none;}
.end_contact{float: none;width:100%;}
.end_share{ float: none;width:100%; text-align: center;}
.end_contact span{margin-right:0px;display: block;margin-bottom:10px;}

.leftcategory{display: none;}

.productlist ul li{width:46%;}


.blank30_wap{height:0px;}

.pdetail_left{float: none;width:100%;}
.pdetail_right{float: none;width:100%;}


.list_index_my .my_dind{

	/* margin-bottom: 1px; */

    padding-top:15px;padding-bottom:15px;

}

.tuichu {
    width: 100%;
   
}


.dingdan{font-size: 13px;}
.ddprice strong{font-size:13px; }
.ddprice span{text-align: center;font-size:13px; }

.dingdannav {
    border-top: solid 1px #ccc; line-height: 35px;height:35px;font-size:13px;
}
.orderlist li{margin-top:10px; background-color: #fff;width:94%;padding:3%;border:solid 1px #efefef;border-radius: 4px;}
}

.hjjsindex{background-color:#F8F8F8;padding-top:40px;padding-bottom:60px;}

.hjjsindex_title{text-align:center;margin-bottom:30px;}
.hjjsindex_title img{max-width:300px;}
.clearout {clear:both;}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {display:none;}
#flexiselDemo3 {margin-top:20px;}
.nbs-flexisel-container {position:relative; max-width:100%;}
.nbs-flexisel-ul {position:relative;width:9999px;margin:0px;padding:0px; list-style-type:none;	text-align:center;	}
.nbs-flexisel-inner {overflow:hidden;float:left;width:100%;}
.nbs-flexisel-item {float:left;margin:0px;padding:0px;cursor:pointer;position:relative;height:auto;}
.newwap_k{box-shadow:0px 0px 8px #ccc;background-color: #fff;width:90%;margin:0 auto; text-align: left;}
.newwap_k p{line-height: 20px;}
.nbs-flexisel-item img {width: 100%; cursor: pointer;display: block;}
/*** Navigation ***/
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {width: 41px; height: 41px; position: absolute; cursor: pointer; z-index: 100;opacity: 0.9;}
.nbs-flexisel-nav-left {left: 0px; /* background: url(../images/button-previous.png) no-repeat; */}
.nbs-flexisel-nav-right {right:0px;/* background: url(../images/button-next.png) no-repeat; */}
.addiv{width:90%;margin:0 auto}
.addiv img{width:100%;display: block;}

.hdindex{padding-top:80px;padding-bottom:50px;}
.hdlistpic{margin-bottom:30px;}
.hdlistpic img{width:100%;display:block;}

.pager{margin-top:50px; text-align: center;margin-bottom:0px;}

.pager a{ color:#707070;width:30px;height:30px; display: inline-block; text-align: center; line-height: 30px;margin-left:10px;margin-right:10px; border: solid 1px #000; font-weight: bold;}

.pager a:hover{ background-color: #E9ECEF;}
.pager strong{background-color: #efefef; color:#707070;width:30px;height:30px; display: inline-block; text-align: center; line-height: 30px;margin-left:10px;margin-right:10px; border: solid 1px #000;}

@media screen and (max-width:872px){
    
    .hjjsindex{padding-top:40px;padding-bottom:40px;}
.hdindex{padding-top:40px;padding-bottom:10px;}
}