
.menu_simpline_cur{display:none;}
.w-com-menu ul,.w-com-menu li{ margin:0; padding:0; list-style:none;}
.w-com-menu a{ text-decoration:none;font-size:110%;}
.w-com-menu .div-parent{ position:relative; }
.w-com-menu .fa{ display:none; position:absolute; top:0;bottom:0; right:0.5em; width:2em;  line-height:2em; text-align:center; font-size:150%;  color: rgb(0,0,0,0); z-index:1; cursor:pointer;}
.w-com-menu li.open > .div-parent >.fa-plus:before{content: "\f068";}
/*.w-com-menu li:hover > .div-parent >.fa-plus:before{content: "\f068";}*/
.w-com-menu .ul-submenu{  display:none;}
.w-com-menu-H{text-align:center; margin-bottom:30px;}
.w-com-menu-H .systitle{ display:none;}
.w-com-menu-H ul,.w-com-menu-H li{*vertical-align:top;}
.w-com-menu-H .div-parent{ *position:static;  }
.w-com-menu-H li{ display:inline-block; *display:inline; *zoom:1; margin:0 45px; position:relative; *vertical-align:top;}
.w-com-menu-H li a{ color:#898989;  line-height:26px; }
.w-com-menu-H .ul-submenu{ position:absolute; z-index:2; top:26px; padding-top:7px;   }
.w-com-menu-H li:hover > .ul-submenu{ display:block;}
.w-com-menu-H .ul-submenu .ul-submenu-up{background:url(../images/icon_submenu_up.png) no-repeat center bottom; position:absolute; top:0; left:0; right:0; height:7px; display:none;}
.w-com-menu-H .ul-submenu li{ margin:0; display:block; float:left; }
.w-com-menu-H .ul-submenu li a{ padding:0 20px; color:#898989; display:block; white-space:nowrap; }
.w-com-menu-H .ul-submenu .ul-submenu{ background:#fff;}
.w-com-menu-V{ padding-top:0;}
.w-com-menu-V li{*position:relative;}
.w-com-menu-V .fa{ *bottom:auto;}
.w-com-menu-V .div-parent{ *overflow:hidden; *vertical-align:bottom; *position:static;}
.w-com-menu-V li a{display:block; padding:8px 30px 8px 8px;}
.w-com-menu-V .fa{ display:block; right:0;}
.w-com-menu-V a{ color:#fff;}
.w-com-menu-V > .w-com-menu-in > .ul-parent > li:hover > .ul-submenu{ display:block;}


.w-faq-list .faq_det{ color:#777; }
.w-faq-list2 li .faq_tit h3{ color:#212121;}
.w-faq-list3{ color:#333;}
.w-faq-list3 li{ margin-bottom:0.6em;}
.w-faq-list3 li .faq_tit{ background:#eee;font-size:100%; padding-left:1em; padding-right:0;}
.w-faq-list3 li .faq_tit h3{ padding:0.8em 1em 0.8em 1.7em;  font-size:110%; }
.w-faq-list3 li .faq_tit .icon_adore{ right:auto; left:1em; width:1.1em; height:1.1em; background:url(../images/icon1_0.png) no-repeat center;}
.w-faq-list3 li.open .faq_tit .icon_adore{background-image:url(../images/icon2_1.png); background-position:center center; }
.w-faq-list3 li.open .faq_tit{ background:#454545; color:#fff;}
.w-faq-list3 li .faq_det{ padding:1em; line-height:2;}
/*----------------------菜单----------------------------*/
.w-com-menu li > .div-parent > .fa-plus::before{content: "\f107";}
.w-com-menu li.open > .div-parent > .fa-plus::before{ content: "\f106";}
/*-----------------------会员中心和购物车--------------------*/
.icons{display: none;}

.systitle-in{display: none;}


@media (min-width:768px){
	.w-system{ padding-top:30px;}
	/*---------------------------菜单-------------------------*/
	.side_bar{width:89%;}
	.side_left{ margin-left:270px;}
	.systitle{ position:relative;}
	.systitle:before{ content:''; position:absolute; width:50%; height:100%; left:0; top:0; background:rgba(255,255,255,0.15); transform:skew(0,60deg); -webkit-transform:skew(0,60deg);}
	.systitle:after{ content:''; position:absolute; width:50%; height:100%; right:0; top:0; background:rgba(255,255,255,0.1); transform:skew(-75deg,0); -webkit-transform:skew(-75deg,0);}
	.w-com-menu-V{ text-align:left;}
    .w-com-menu-V .fa{ font-size:100%; font-weight:normal;right:0; top:10px; bottom:auto;background:url(../images/xia.png) no-repeat center ;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent{ border:1px solid #ddd; border-top:0;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent{ border-bottom:1px solid rgb(199, 199, 199);}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent:last-child{border-bottom:0;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent > .div-parent{background: #eeeeee; border:0;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent > .div-parent a{font-size:16px; line-height:24px;color:#000; padding:12px 20px; background:url(../images/xia.png) no-repeat center right;}
	.w-com-menu-V li a{padding:10px 15px; font-size:100%; line-height:1.8;}
	.w-com-menu-V li a:hover{color: #106641;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent:hover > .div-parent{ box-sizing:content-box;}
	.w-com-menu-V .ul-submenu{ background:#f6f6f6; padding:5px 0 5px 0px; }
	.w-com-menu-V .ul-submenu a{color:#666; position:relative; padding-left:14px;border-bottom: 1px dashed #ccc; }

	.w-com-menu-V .ul-submenu a:before{ content:''; position:absolute; left:0; top:50%; height:1px; width:5px; background:#bbb;}
	.w-com-menu-V .ul-submenu .li-parent .div-parent{border-bottom:0; }
	.w-com-menu-V .ul-submenu .li-parent .div-parent .fa{line-height:1.8;top:5px;}
	.w-com-menu-V .ul-submenu .ul-submenu{ background:#333;}
	.w-com-menu-V .ul-submenu .ul-submenu .div-parent{ padding:0;}
	.w-com-menu-V .ul-submenu .ul-submenu a{ padding-top:0; padding-bottom:0;}
	.w-com-menu-V2 > .w-com-menu-in > .ul-parent > .li-parent > .div-parent a { background-image:none !important;}
    .w-com-menu-H{ margin-bottom:20px; text-align:center;}
	.w-com-menu-H >.w-com-menu-in{ margin:0 auto;}
	.w-com-menu-H >.w-com-menu-in> ul:after{ content:""; display:block; clear:both; height:0; visibility:hidden;}
	.w-com-menu-H >.w-com-menu-in > ul > li{  position:relative;  }
    .w-com-menu-H li{margin:0; }
    .w-com-menu-H li a{  color:#7b7b7b;}
	.w-com-menu-H > .w-com-menu-in > .ul-parent > li{ margin:0 10px;}
	.w-com-menu-H > .w-com-menu-in > .ul-parent> li > .div-parent{position:relative;}
    .w-com-menu-H > .w-com-menu-in > .ul-parent > li > .div-parent a{ padding:0 1em; border:1px solid #999; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; line-height:35px; display:block; font-size:14px; color:#666 }
    .w-com-menu-H .ul-submenu{  top:35px; };
	.w-com-menu-H .ul-submenu .ul-submenu{ top:28px; background:#fff;}
    .w-com-menu-H .ul-submenu li .div-parent{margin:0 5px;}
    .w-com-menu-H .ul-submenu li a{ line-height:2; color:#7b7b7b;font-size:14px;}
    .w-com-menu-H .ul-submenu .ul-submenu-up{display:none;}
	
	.order-progress .order-progress-line .order-progress-line-sec .line{width:111px;}
	
}
	


@media (max-width:767px){
	/*------------------菜单start--------------------*/
	.systitle-in{display: block;}
	.w-com-menu-H .systitle{ display:block;}
	.w-com-menu .systitle .icon_menuControl{position:absolute;background:url(../images/xia.png) no-repeat center ; z-index:1;right:0.4em; top:0.5em; display:inline-block; font-size:125%; line-height:1.2; width:1.2em; color:#fff;}
	.w-com-menu .systitle .icon_menuControl:before{content: "\f13a";}
	.w-com-menu .systitle.open .icon_menuControl:before{content: "\f139";}
	.w-com-menu .ul-parent{ display:none;}
	.w-com-menu{ margin-bottom:1em;}
	.w-com-menu li,.w-com-menu .ul-submenu li{ background: #fff; display:block; margin:0;border-bottom:1px solid #fff; border-top:1px solid #fff;}
	.w-com-menu a{ font-size:100%;}
	.w-com-menu li a,.w-com-menu .ul-submenu li a{padding:0.7em 0.8em;background:rgba(78, 172, 131, 0.8);text-align:center; color:#fff; display:block; line-height:normal;}
	.w-com-menu .fa{display:block;right:0;background:url(../images/icon1_0.png) no-repeat center ;color: rgb(0,0,0,0);}
	.w-com-menu .ul-submenu{ position:relative; top:auto; padding-top:0; }
	.w-com-menu li:hover > .ul-submenu,.w-com-menu-V > .w-com-menu-in > .ul-parent > li:hover > .ul-submenu{ display:none;}
	.w-com-menu .ul-submenu ul{background:#ccc;color: #fff;}
	.w-com-menu .ul-submenu .ul-submenu ul{ background:#27df79;}
	.w-com-menu .ul-submenu li{float:none;}
	.w-com-menu .ul-submenu .ul-submenu-up{display:none;}
	.w-com-menu-V li a{background:rgba(7, 87, 52, 0.8)}
.icons{float: right;margin-top: -20px;display: block;}
	.side_bar{width:100%;float:none;}
    .side_left{ margin-left:0;}
	.systitle{font-size:18px;color: #fff;background: #106641 ; padding: 15px ; }
	.crumbs{ margin-bottom:1em;}
	.crumbs .crumbs_in{ padding:0 0.5em;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent > .div-parent{ background:none !important; border-bottom:0;}
	.w-com-menu-V .ul-submenu .li-parent .div-parent{border-bottom:0;}
	
	.w-system .w-searchbox{ margin-left:0.5em; margin-right:0.5em;}
}
@media (max-width:1230px){
	.side_bar{width:100%;}	
}
