@charset "utf-8";
/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/

/***************************宽屏样式(start)***************************/
.w_1200 .review_star span{margin-right: 3px;}
.w_1200 #banner .banner{width:100%; height:auto;}
.w_1200 #banner .banner dt{width:100%; height:auto;}
.w_1200 .banner dt .bd ul li, .w_1200 .banner dt .bd ul li a, .w_1200 .banner dt .bd img{width:100%; height:auto;}
.w_1200 #main .pro_right{width:940px;}


.w_1200 .prod_box{width:210px; margin-left:20px; min-height:375px;}
.w_1200 .prod_box .prod_box_pic{height:206px;}
.w_1200 .prod_box .prod_box_pic .thumb_hover{width:210px; height:210px;}
.w_1200 .prod_box .prod_box_button .wishlist, .w_1200 .prod_box .prod_box_button .compare{width:40px;}
.w_1200 .prod_box.first, .w_1200 .prod_box:first-child{margin-left:0;}

.w_1200 .prod_box_0{min-height:inherit;}

.w_1200 .prod_box_1{margin-bottom:0;}

.w_1200 .prod_box_2{width:208px; min-height:300px; margin-bottom:30px;}
.w_1200 .prod_box_2 .prod_box_pic{height:208px;}
.w_1200 .prod_box_2 .add_cart_box .add_cart_bg{top:173px; width:208px;}
.w_1200 .prod_box_2 .add_cart_box .add_cart{top:173px; width:208px; background-position:48px -140px;}

.w_1200 .prod_box_3{width:188px; padding:10px 10px 0; min-height:310px;}
.w_1200 .prod_box_3 .prod_box_pic{height:184px;}

.w_1200 .prod_box_4 .prod_action .addtocart{margin-left:5px;}

.w_1200 .prod_box_5{min-height:inherit;}
.w_1200 .prod_box_5 .prod_box_pic{height:200px;}
.w_1200 .prod_box_5 .prod_box_pic.pic_enlarge{height:210px;}

.w_1200 .prod_box_6{min-height:inherit;}
.w_1200 .prod_box_6 .prod_box_pic{height:210px;}
/***************************宽屏样式(end)***************************/

.review_star span{margin-right: 0;}
/*广告图*/
#banner{background-color:#eee;}
/*.banner{width:720px; height:388px; padding: 0;}*/
.banner dt{display:block; /*width:720px; height:276px;*/ background-color:#fff;}
.banner dt .bd li, .banner dt .bd li a, .banner dt .bd img{width:720px; height:276px;}
.banner dd{padding: 35px 0;background-color:#f7f7f7;text-align: center;}
.banner dd li{display:inline-block; vertical-align: top; width: calc( 24% - 50px ); height:auto;border-left:1px solid #e1e1e1; position:relative;text-align: left;padding-left: 40px;}
.banner dd li:first-child{width: 25%;padding-left: 0;border:none;}
.banner dd li:last-child{width: 24%;}
.banner dd li a{text-decoration:none;}
.banner dd li .img{display: inline-block;vertical-align: top;width: 50px;margin-top: 8px;}
.banner dd li .msg{display: inline-block;vertical-align: top;width: calc( 100% - 60px );margin-left: 5px;}
.banner dd li .msg .more{margin-top: 13px;}
.banner dd li .msg .more a{text-decoration: underline;font-size: 14px;}
.banner dd li .msg .more a:hover{color: #f36326;}
.banner dd li h2{font-size:18px;font-family: 'OpenSans-Semibold';overflow:hidden;margin-bottom: 4px;}
.banner dd li span{display:block;overflow:hidden;font-size: 14px;}

#banner_edit .banner_tab{ display: none; }

#main{padding:5px 0;}
#main .pro_left{width:238px; margin-right:22px;}
#main .pro_left .sidebar:first-child{margin-top:0px;}
#main .pro_left .ad{margin-top:20px;}
#main .pro_left .popular_search .view{height:230px; overflow:hidden;}
#main .pro_right{width:720px;}
#main .pro_right .ad{margin-bottom:20px;}

/*产品列表*/
.prod_list{border:1px solid #f2f2f2; padding:0 18px; margin-bottom:20px;}
.prod_list .title{height:36px; line-height:36px; padding:0 5px; border-bottom:1px dashed #ccc;}
.prod_list .title h3{font-size:15px;}

.prod_box{width:160px; margin-left:12px; margin-bottom:20px; min-height:325px;}
.prod_box .prod_box_pic{height:156px;}
.prod_box .prod_box_pic .thumb_hover{width:160px; height:160px;}
.prod_box .prod_box_inner .pro_name{height:36px; overflow:hidden; line-height:145%; padding-top:8px;}
.prod_box .prod_box_inner .pro_price{line-height:120%;}
.prod_box .prod_box_inner del{font-size:12px; color:#666; margin-left:5px;}
.prod_box .prod_box_inner del .currency_data, .prod_box .prod_box_inner del .price_data{font-size:12px; font-weight:normal;}
.prod_box .prod_box_inner .pro_view{padding-top:8px; padding-bottom:8px;}
.prod_box .prod_box_inner .pro_view .review_count{display: inline-block;vertical-align: top;margin-top: 2px;}
.prod_box .prod_box_inner .favorite{float:right; position:relative;line-height: normal;margin-top: 2px;}
.prod_box .prod_box_button .wishlist, .prod_box .prod_box_button .compare{width:51px;}
.prod_box .add_cart_box .add_cart_bg{top:125px; width:159px;}
.prod_box .add_cart_box .add_cart{top:125px; width:159px; background-position:16px -140px;}
.prod_box.first, .prod_box:first-child{margin-left:0;}

.prod_box_0{min-height:inherit;}

.prod_box_1{margin-bottom:0;}

.prod_box_2{width:159px; min-height:270px;}
.prod_box_2 .prod_box_pic{height:159px;}

.prod_box_3{width:147px; min-height:260px;}
.prod_box_3 .prod_box_pic{height:143px;}

.prod_box_4 .prod_action .addtocart{margin-left:18px; opacity:1;}

.prod_box_5{min-height:inherit;}
.prod_box_5 .prod_box_pic{height:150px; padding:5px; border:0;}
.prod_box_5 .prod_box_pic.pic_enlarge{height:160px; padding:0;}

.prod_box_6{min-height:inherit;}
.prod_box_6 .prod_box_pic{height:160px; border:0;}


.index_pro{position: relative;width: 1808px;margin: 0 auto 75px;}
.index_pro .bx-prev{position: absolute;top: 118px;left: -85px;width: 54px;height: 54px;background: url(/static/themes/default/images/index_pro_left_btn.png) no-repeat center center;font-size: 0;}
.index_pro .bx-next{position: absolute;top: 118px;right: -85px;width: 54px;height: 54px;background: url(/static/themes/default/images/index_pro_right_btn.png) no-repeat center center;font-size: 0;}
.index_pro .bx-wrapper{position: relative;margin: 0 auto;}
.index_pro .bx-pager{display: none;}
.index_pro .index_pro_title{margin: 70px 0 25px;font-size: 34px;text-align: center;font-family: 'Oswald-Medium';}
.index_pro .item{text-align: center;}
.index_pro .item .pic_box{position: relative;width: 336px;height: 336px;}
.index_pro .item .pro_name{margin-top: 20px;margin-bottom: 9px;}
.index_pro .item .pro_name a{font-size: 16px;}
.index_pro .item .pro_price{font-size: 20px;}
.part_1 .index_pro_box_mb{display: none;}

.part_2{}
.part_2{position: relative;text-align: center;}
.part_2 .ad_brief{position: absolute;top: calc( 50% - 90px );left: 0;width: 100%;}
.part_2 .ad_name{font-size: 66px;color: #ffffff;font-family: 'Oswald';}
.part_2 .ad_more{width: 175px;height: 45px;line-height: 45px;margin: 45px auto 0;color: #ffffff;background: #f26326;text-align: center;display: none;font-size: 17px;font-family: 'Oswald';font-style: italic;}
.part_2 img{width: 100%;}

.part_3{margin-top: 80px;}
.part_3 .item{margin-bottom: 180px;}
.part_3 .item .pic_msg{position: relative;float: left;width: 900px;}
.part_3 .item .pic_msg .shadow{width: 657px;height: 590px;background: #f6f6f6;}
.part_3 .item .pic_msg .pic_box{position: absolute;top: 67px;left: 77px;}
.part_3 .item.i2{margin-bottom: 150px;}
.part_3 .item.i2 .pic_msg .shadow{width: 478px;height: 593px;}
.part_3 .item.i2 .pic_msg{float: right;}
.part_3 .item.i2 .pic_msg .shadow{float: right;}
.part_3 .item.i2 .pic_msg .pic_box{left: unset;right: 70px;}
.part_3 .item .detail{float: right;width: calc( 100% - 990px );}
.part_3 .item.i2 .detail{float: left;margin-right: 0;}
.part_3 .item .detail .top_title{margin-top: 10px;margin-bottom: 25px;font-family: 'Oswald-Light';font-size: 20px;color: #f26326;}
.part_3 .item .detail .title{width: 100%;margin-bottom: 15px;line-height: 66px;font-family: 'Oswald';font-size: 50px;}
.part_3 .item .detail .border{width: 100px;border-bottom: 4px solid #f26326;}
.part_3 .item .detail .brief{width: 100%;margin: 40px 0 70px;font-size: 16px;color: #777777;line-height: 32px;}
.part_3 .item .detail .more{width: 172px;height: 40px;line-height: 40px;text-align: center;border: 4px solid #f26326;}
.part_3 .item .detail .more a{display: block;font-size: 18px;font-family: 'Oswald';color: #f26326;}
.part_3 .item .detail .more:hover{border-color: #f26326;}
.part_3 .item .detail .more:hover a{background: #f26326;color: #ffffff;}

.part_4{position: relative;margin: 110px auto 100px;text-align: center;}
.part_4 .video_btn{position: absolute;top: calc( 50% - 43px );left: calc( 50% - 43px );cursor: pointer;z-index: 1; cursor: pointer;}

.part_5{margin-bottom: 50px;}
.part_5 .title{margin-bottom: 26px;font-size: 34px;font-family: 'OpenSans-Regular';text-align: center;}
.part_5 .index_info{display: flex;justify-content: space-between;align-items: flex-start;}
.part_5 .index_info .item{width: 382px;}
.part_5 .index_info .item .pic_box{position: relative; padding-top: 100%; height: 0px;}
.part_5 .index_info .item .pic_box img{position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin:auto;}
.part_5 .index_info .item .name{margin-top: 20px;margin-bottom: 15px;line-height: 24px;}
.part_5 .index_info .item .name a{font-size: 16px;}
.part_5 .index_info .item .date{font-size: 14px;color: #888888;}
.part_5 .more{width: 172px;height: 44px;line-height: 44px;margin: 45px auto;text-align: center;background: #f26326;}
.part_5 .more a{display: block;color: #fff;font-size: 18px;font-family: 'Oswald-Medium';}
.part_5 .more:hover a{background: #c24d1b}

.index_pro .item .pic_box:hover em.bg,.part_3 .item .pic_msg .pic_box:hover em.bg,.part_5 .item .pic_box:hover em.bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3);transition: all 0.3s;}

#video_box{width: 100%;height: 100%;background: rgba(0,0,0,0.75);position: fixed;left: 0;top: 0;z-index: 999999;display: none;}
#video_box .video_content{width: 792px;height: 450px;margin: calc( (100vh - 450px)/2 ) auto;position: relative;}
#video_box .video_content .close{position: absolute;right: -12px;top: -10px;width: 32px;height: 32px;cursor: pointer;background: rgba(0,0,0,0.75);z-index: 1;text-align: center;line-height: 32px;border-radius: 30px;border: 1px solid #cecece;}
#video_box .video_content .close a{display: block;width: 100%;height: 100%;font-size: 16px;color: #fff; cursor: pointer;}
#video_box .video_content .close a:hover{text-decoration: none;}
#video_box .video_content .content{width: 100%;height: 100%;background: #fff;}
#video_box .video_content iframe{width: 100%!important;height: 100%!important;}

@media(max-width: 1810px){
	.icon_group{margin-right: 10px;}

	.index_pro{width: 1464px;}
}
@media(max-width: 1660px){
	.part_5 .index_info .item{width: 24%;}

	.index_pro{width: 1098px;}
}
@media(max-width: 1440px){
	.banner dd{padding: 10px 0;}
	.banner dd li,.banner dd li:first-child,.banner dd li:last-child{width: 49%;padding-left: 0;border: none;}
	.banner dd li{margin: 15px 0;}
	.banner dd li .msg,.banner dd li .img{vertical-align: middle;}

	.index_pro .index_pro_title{margin-top: 30px;}

	.part_3 .item{margin-bottom: 75px;}
	.part_3 .item .pic_msg{width: 45%;}
	/*.part_3 .item .pic_msg .pic_box{position: static;top: unset;left: unset;}*/
	.part_3 .item .pic_msg .shadow{width: 70%; height: 0; padding-top: 60%;}
	.part_3 .item.i2 .pic_msg .shadow{ width: 70%; height: 0; padding-top: 60%; }
	.part_3 .item .detail{width: calc( 100% - 48% ); margin-right: 0;}
	.part_3 .item.i2 .detail{ margin-left: 0; }
	.part_3 .item .detail .top_title{margin-bottom: 10px;font-size: 18px;}
	.part_3 .item .detail .title{margin-bottom: 15px;font-size: 30px;line-height: 30px;}
	.part_3 .item .detail .brief{width: 100%;margin: 20px 0;}
	.part_3 .item .detail .more{height: 30px;line-height: 30px;border-width: 2px;}
	.part_3 .item .detail .more a{font-size: 16px;}
}
@media(max-width: 1366px){
	.part_3 .item{ margin-bottom: 80px; }

	.part_4{ margin-bottom: 80px; }
	
	.part_5{ margin-bottom: 30px; }
	.part_5 .title{ font-size: 30px; }
	.part_5 .more{ margin: 40px auto 0; }
}
@media(max-width: 1300px){
	.banner,.banner dt{width: 100%;height: auto;}
	.index_pro{width: 732px;}
}
@media(max-width: 1240px){
	.index_pro .index_pro_title,.part_5 .title{font-size: 25px;}

	.part_5 .index_info{flex-wrap: wrap;}
	.part_5 .index_info .item{width: 48%;margin-bottom: 30px;}
}
@media(max-width: 1023px){
	.part_3 .item .pic_msg .pic_box{position: static;top: unset;left: unset;}
	.part_3 .item .pic_msg .shadow{ display: none; }
}
@media(max-width: 1000px){
	#main{padding: 0;}

	.index_pro{width: 366px;margin-bottom: 40px;}

	#video_box .video_content{ width: 560px; height: 315px;margin: calc( (100vh - 315px)/2 ) auto; }

	.part_3 .item,.part_3 .item.i2{margin-bottom: 40px;}
	.part_3 .item .pic_msg{width: 100%;}
	.part_3 .item .detail,.part_3 .item.i2 .detail{width: 98%;margin: 20px auto 0;text-align: center;}
	.part_3 .item .detail .border,.part_3 .item .detail .more{margin: 0 auto;}

	.part_4{margin: 50px auto;}
}
@media(max-width: 800px){
	.banner dd li, .banner dd li:first-child, .banner dd li:last-child{float: left; width: 50%; box-sizing: border-box;}
	.banner dd li h2{font-size: 13px;}
	.banner dd li span{font-size: 12px;}
	.banner dd li .img{width: 30px;margin-top: 4px;}
	.banner dd li .msg{width: auto;}
	.banner dd li .msg .more{display: none;}
	.banner dd li .msg, .banner dd li .img{vertical-align: top;}

	.index_pro{width: 100%;}
	.index_pro .bx-controls{display: none;}

	.part_1 .index_pro_box_pc{display: none;}
	.part_1 .index_pro_box_mb{display: block;}
	.index_pro .item{margin-bottom: 45px;}
	.index_pro .item .pic_box{width: calc( 100% - 52px );height: auto;margin: 0 25px;}

	.w_1200 .part_3.wide,.part_3.wide{width: 100%;}
	.part_3{margin-top: 40px;}

	.part_5{margin-bottom: 20px;}
	.part_5 .more{margin: 25px auto;}

	#video_box .video_content{width: 80%;}

	.part_2 .ad_brief{ top: 50%; transform: translateY(-50%); }
	.part_2 .ad_name{ font-size: 36px; }
	.part_2 .ad_more{ font-size: 14px; width: 145px; height: 35px; line-height: 35px; margin: 15px auto 0; }
}
@media(max-width: 560px){
	#touch0{ overflow-x: scroll; }
	.banner dd ul{ display: flex; width: max-content; }
	.banner dd li{ padding: 0 20px; border-left: 2px solid #e5e5e5; }
	.banner dd li:first-child{ border-left: none; }
	.banner dd li:last-child{ border-left: 2px solid #e5e5e5; padding-left: 20px; padding-right: 0; }
	.banner dd li, .banner dd li:first-child, .banner dd li:last-child{ width: max-content; display: flex; align-items: center; }
}
@media(max-width: 450px){
	/*.banner dd li .msg{width: 75%;}*/
	.banner dd li h2{font-size: 12px;}

	#video_box .video_content{width: 320px;height: 180px;margin: calc( (100vh - 180px)/2 ) auto}

	.part_3 .item .detail .brief{line-height: 22px;}
}
@media(max-width: 420px){
	/*.banner dd li, .banner dd li:first-child, .banner dd li:last-child{width: 100%;}*/

	.w_1200 .part_5.wide,.part_5.wide{width: 100%;}
	.part_5 .index_info .item{width: 100%;}
	.part_5 .index_info .item .pic_box{border: none;}
	.part_5 .index_info .item .name{margin: 20px 6% 15px;}
	.part_5 .index_info .item .date{margin: 0 6%;}
}
/*TRENDING PRODUCTS BUTTON*/
.part_1.index_pro{margin-bottom: 30px;}
.advert_bike_more{width: 172px;height: 40px;line-height: 40px;text-align: center;border: 4px solid #f26326;animation: advert_wave 2s ease-out infinite;margin: 0 auto;margin-top: 50px;text-align: center;}
.advert_bike_more a{display: block;font-size: 18px;font-family: 'Oswald';color: #f26326;}
.advert_bike_more a:hover{background-color: #f26326;color: #fff;}
@keyframes advert_wave{ 0% {transform: scale(1);} 50% {transform: scale(1.1);} 100% {transform: scale(1);} }
@media only screen and (max-width: 1440px){  .advert_bike_more{height: 30px;line-height: 30px;border-width: 2px;}  .advert_bike_more a{font-size: 16px;}  }
@media (max-width: 800px) {
   .part_1 .index_pro_box_mb {
      display: none;
   }
   .part_1 .index_pro_box_pc {
      display: block;
   }
   .index_pro_box {
      max-width: 800px;
      width: 100%;
      display: block;
      margin-left: auto;
      margin-right: auto;
      padding-left: 10px;
      padding-right: 10px;
      box-sizing: border-box;
   }
   .index_pro .item {
      display: block;
      float: none !important;
      margin: auto;
      margin-bottom: 25px;
      width: 100% !important;
   }
   .index_pro .item.bx-clone {
      display: none;
   }
   .index_pro_box_pc .bx-viewport {
      height: 100% !important;
   }
}

