/* BASIC css start */
.swiper-container8 .swiper-slide .section_line .prd-list .tb-center{width:23% !important;}

.swiper-container8 {
  width: 100%;
  height: auto;
  position:relative;
  padding-bottom:40px;
}

.swiper-button-prev,
.swiper-button-next {
  position: absolute !important;
  top: 40% !important;
  width: 36px !important;
  height: 70px !important;
  margin-top: -0px !important;
  z-index: 10 !important;
  cursor: pointer !important;
/*
  background-size: 47px 94px !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
*/
  background-size:0 !important;
  background-position:center !important;
  background-repeat:no-repeat !important;

}



.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background: url("/design/envelope10/banner/swiper_arrow_left_1.png") !important; 
/*  background-image:none! important;*/
  left: 0px;
  right: auto;
  font-size:50px;
}

.swiper-button-prev:hover,
.swiper-container-rtl:hover .swiper-button-next:hover {
  background: url("/design/envelope10/banner/swiper_arrow_left.png") !important; 
/*  background-image:none! important;*/
  left: 0px;
  right: auto;


}



.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background: url("/design/envelope10/banner/swiper_arrow_right_1.png") !important; 
/*  background-image:none !important; */
  right: 0px;
  left: auto;
  font-size:50px;


}

.swiper-container8 .swiper-button-next:hover,
.swiper-container8 .swiper-container-rtl:hover .swiper-button-prev:hover {
  background-image: url("/design/envelope10/banner/swiper_arrow_right.png") !important; 
/*  background-image:none! important;  */
  right: 0px;
  left: auto;

}

.fa-chevron-left:hover{color:#000;}
.fa-chevron-right:hover{color:#000;}


.my-wish-list{margin-top:10px;margin-right:6px;min-height:16px;/* margin-top:0px;  min-height:0px; margin-left:0px; */position: absolute;z-index:50;right: 20px;}


/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* .swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100% !important; top:100px; background:red;}*/

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
  width: 100% !important;
  height: 4px;
  left: 15% !important;
  bottom: 0;
  position: relative;
}
/*
width:100% !important; top:20px; background:red;}
*/
.section_line1{color:#000 !important;}
/* .section_line1 h2{font-size:50px; color:#000 !important;}*/
.section_line1 h2 a{font-size:50px; color:#000 !important;}

.section_line1 h3{font-size:27px; color:#a4a4a4 !important; font-weight:normal;}

.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%; height:4px; left:0; bottom:0;}
/*

.section_line .prd-list .tb-center:nth-child(1),
.section_line .prd-list .tb-center:nth-child(5),
.section_line .prd-list .tb-center:nth-child(9),
.section_line .prd-list .tb-center:nth-child(13),
.section_line .prd-list .tb-center:nth-child(17),
.section_line .prd-list .tb-center:nth-child(21),
.section_line .prd-list .tb-center:nth-child(25),
.section_line .prd-list .tb-center:nth-child(29),
.section_line .prd-list .tb-center:nth-child(33),
.section_line .prd-list .tb-center:nth-child(37),
.section_line .prd-list .tb-center:nth-child(41),
.section_line .prd-list .tb-center:nth-child(45),
.section_line .prd-list .tb-center:nth-child(49),
.section_line .prd-list .tb-center:nth-child(53),
.section_line .prd-list .tb-center:nth-child(57),
.section_line .prd-list .tb-center:nth-child(61),
.section_line .prd-list .tb-center:nth-child(65),
.section_line .prd-list .tb-center:nth-child(69),
.section_line .prd-list .tb-center:nth-child(73),
.section_line .prd-list .tb-center:nth-child(77),
.section_line .prd-list .tb-center:nth-child(81),
.section_line .prd-list .tb-center:nth-child(85),
.section_line .prd-list .tb-center:nth-child(89),
.section_line .prd-list .tb-center:nth-child(93),
.section_line .prd-list .tb-center:nth-child(97){float:left!important;}
*/

.page-body .prd-list .tb-center:nth-child(6), .page-body .prd-list .tb-center:nth-child(11), .page-body .prd-list .tb-center:nth-child(16), .page-body .prd-list .tb-center:nth-child(21), .page-body .prd-list .tb-center:nth-child(26), .page-body .prd-list .tb-center:nth-child(31), .page-body .prd-list .tb-center:nth-child(36), .page-body .prd-list .tb-center:nth-child(41), .page-body .prd-list .tb-center:nth-child(46), .page-body .prd-list .tb-center:nth-child(51), .page-body .prd-list .tb-center:nth-child(56), .page-body .prd-list .tb-center:nth-child(61), .page-body .prd-list .tb-center:nth-child(66), .page-body .prd-list .tb-center:nth-child(71), .page-body .prd-list .tb-center:nth-child(76), .page-body .prd-list .tb-center:nth-child(81), .page-body .prd-list .tb-center:nth-child(86), .page-body .prd-list .tb-center:nth-child(91), .page-body .prd-list .tb-center:nth-child(96){float:left!important;}




.section_line .prd-list .tb-center{/* width:24.7% !important; */ display:inline-block !important; margin:20px 0;}
.section_line .prd-list .tb-center(5){float:left;}

/* prd-class-hd */
#productClass .prd-class-hd { zoom: 1; overflow: hidden; padding:0px 0 15px 0; }

#productClass .bcate { padding-top:0px; padding-bottom:25px; padding-left:8px; font-size:20px; font-weight: bold; text-align:center;  line-height:20px; color:#000; }

/* class-list */
.class-list { zoom: 1; }
.class-list ul {padding:0px;margin: 0 auto;text-align: left; width: 100%;}
.class-list li {display: inline-block; white-space: nowrap;color: #6d6d6d; font-size:15px;background: #fff;font-weight:bold;border-radius: 30px;border: 1px #989898 solid;box-sizing: border-box; padding: 8px 5px;margin: 0 4px;line-height: 35px; cursor: pointer;}
.class-list a {display:block; white-space: nowrap;color: #6d6d6d; font-size:16px;background: #fff;font-weight:normal; padding: 8px 0px; line-height: 35px; cursor: pointer; border-bottom:1px #fff solid;}
.class-list a:hover {color:#000 !important; /* border-bottom:1px #333 solid; width:auto;*/}
/* .class-list a span {border-bottom:2px #6d6d6d solid;}*/

.class-list {width:auto;line-height: 35px;width: 100%;/* margin: 0 8px; */display:inline-block;display:inline-block;/* border: 1px #989898 solid; */box-sizing: border-box;}


.class-list2 ul{background:#fff;}

.class-list .num { color: #999;}
.class-list a.sel { color:#000 !important; font-weight:bold; /* background: #989898;*/}
/* .class-list a.sel:hover { color:#fff !important; font-weight:bold; border-bottom:none;}*/

.class-list ul ul a {display:block; white-space: nowrap;color: #6d6d6d; font-size:14px; background: #fff;font-weight:normal; padding: 8px 0px; line-height: 15px; cursor: pointer; }
.class-list ul ul a:hover {color:#000 !important; /* border-bottom:1px #333 solid; width:auto;*/}
.class-list ul ul a span {border-bottom:0;}


.class-list1 { zoom: 1; display:none !important; }
.class-list1 ul {padding:70px 0px 0px; text-align:left; width: 70%; }


.class-list1 li {display: inline-block; white-space: nowrap;color: #6d6d6d; font-size:15px;background: #e8eaec;font-weight:bold;border-radius: 30px;border: 1px #989898 solid;box-sizing: border-box; padding: 8px 5px;margin: 0 4px;line-height: 35px; cursor: pointer;}

.class-list1 span{padding:30px 0px;margin: 0 auto;text-align: left; font-size:18px; padding: 8px 0px; font-weight:bold; line-height:35px;}
.class-list1 span:nth-child(1){ border-bottom:2px #000 solid;}

.class-list1 span:nth-child(2) a{margin-top:20px;}

.class-list1 span a {display:block; white-space: nowrap; color: #3f3f3f; font-size:16px;background: #e8eaec; font-weight:bold; padding: 4px 0px; margin-bottom:10px; line-height: 35px; cursor: pointer; text-indent:15px; }
.class-list1 span a:hover {color:#000 !important;  /*border-bottom:1px #333 solid;*/ width:auto;}

.class-list1 {width:auto;line-height: 35px;width: 100%;/* margin: 0 8px; */display:inline-block;display:inline-block;/* border: 1px #989898 solid; */box-sizing: border-box;}


.class-list1 ul{background:#fff;}

.class-list1 .num { color: #999;}
.class-list1 a.sel { color:#fff !important; font-weight:bold; background: #989898;}f
.class-list1 a.sel:hover { color:#000 !important; font-weight:bold; }


/* best-item */
.sub_main{/* border:1px solid #dedede; */ margin-bottom: 30px !important;margin-top: 30px !important;  margin: 0 auto; width:94%;}

.section_line1fix{position:fixed; top:70px;}
.section_linefix{left:14%; position:relative;}

.section_line1 {  width: 14%; display:inline-block;}
/*.section_line1 {  width: 15%; display:inline-block;} */
/* .section_line {width: 84.6%; display:inline-block; vertical-align:top; overflow:hidden;}*/

.section_line {width: 84.6%; display:inline-block; vertical-align:top; overflow:hidden;}
.main_title {/* padding:30px 0 0 0; */ font-size:18px;color:#222; text-align:left;}

/* total-sort */
#productClass .total-sort {/*padding-top: 40px;*/ padding-top:0px;padding-bottom: 8px;}					
/* #productClass .total-sort { padding-top: 40px;padding-bottom: 8px;} */
#productClass .total-sort .total { font-size:11px;font-weight:normal;color:#333;}
#productClass .total-sort .total dd {color:#333;}
#productClass .total-sort .sort {margin:0;}
#productClass .total-sort .total img { line-height:12px;vertical-align:middle;}
#productClass .total-sort li a { font-size:11px;color:#333;}
/*
 .on{border-bottom:1px #333 solid; }
*/

                            #productClass .total-sort ul span {margin-left: 20px; }
                            #productClass .total-sort ul span.on {padding-bottom: 2px; font-size: 14px; color:#000; }
                            #productClass .total-sort ul span a {padding-bottom: 2px; font-size: 14px; color:#000; }

                            #productClass .total-sort ul span a.on {border-bottom: 1px solid #000; color:#000; }

#productClass .total-sort span a .on{border-bottom:1px #333 solid; }

.sort_init{color:red;}

/* BASIC css end */



/* BASIC css end */


/* BASIC css end */

