@charset "utf-8";
/* 全局 */
body,h1,h2,h3,h4,h5,h6,hr,p,pre,blockquote,dl,dd,ul,ol,th,td,form,fieldset,legend,button,input,textarea,img{margin:0;padding:0; border:none;}
h1,h2,h3,h4,h5,h6,button,input,textarea,select{font-size:100%;}
fieldset,img{border:0;}table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}ul,li{list-style:none;}
address,cite,code,dfn,var,em,th{font-style:normal;font-weight:normal;}
button,input,textarea{outline:none;font-family:inherit;}:focus{outline:0;}
body{font-family:Microsoft YaHei;}
textarea{overflow-x:hidden;overflow-y:auto;resize:none;}
a{color:#ac2424;text-decoration:none;}a:hover{text-decoration:none;}
i,em{font-weight:bold;font-style:normal;}
/* 清浮动*/
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}
.clearfix:after{content:"";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.fl{float:left!important;}
.fr{float:right!important;}
.wrap{width:960px;margin:0px auto;background:#fff;}
/**/
/*content*/
.mainPage{ width:100%;}
.bannerBox{ margin-bottom:-3px;}
.mainContent{ background:#333; padding-top:25px; background-image:url(../images/C_bg.png);}
.mainContentBg{ background:#FFF; width:724px; margin:0 auto; height:auto; border-radius:20px; padding:0 31px;}
/*header-s*/
.headerBox{ width:724px; height:217px; position:relative;}
.headerBox .headr_l{ width:215px; height:215px; background-image:url(../images/header_l.jpg);}
.headerBox .headr_l .headr_l_title{ text-indent:30px; margin-top:26px; font-size:18px; color:#02151d;}
.headerBox .headr_l .headr_l_free{ text-indent:30px;color:#f6f6f6; margin-top:16px;}
.headerBox .headr_m{ width:215px; height:143px; background-image:url(../images/header_m.jpg); margin-top:40px; margin-left:2px;}
.headerBox .headr_m .headr_m_title{ text-indent:30px; margin-top:28px;color:#02151d;}
.headerBox .headr_m .headr_m_favorite{ margin-top:18px;text-indent:30px; }
.headerBox .headr_m .headr_m_favorite a{color:#f6f6f6;}
.searchbox{text-align:left;padding-top:90px;}
.searchfrom{ width:290px; height:53px;background:#f5f5f5;position:relative;border-radius:5px; margin-left:2px; top:-10px; }
.searchfrom a{ display:block;  background:url(../images/search.jpg) no-repeat; width:100%; height:100%;}
.searchfrom .inp{border:none;width:100%;background:#f5f5f5;color:#666;font-size:12px; outline:none;}
.searchfrom .btn{cursor:pointer;position:absolute;right:10px;top:6px;background:url(../images/icon_search.png) no-repeat;width:24px;height:22px;display:inline-block;border:none;}
.logo{ width:188px; height:158px; border:1px solid #201f1f; border-radius:8px; position:absolute; background:#f7f6f6; left:530px; top:-100px; box-shadow:2px 0px 8px #333;}
/*header-e*/
/*product-s*/
.productBox{ width:724px; margin-bottom:18px;}
.Content_title{ width:100%;height:90px;}
.Content_titleText{ width:186px;height:90px; margin:0 auto; background-image:url(../images/C_titleText.png); line-height:100px; text-align:center; font-size:28px; font-weight:600; color:#343333;}
.productBox .Ptitle{ width:722px; border:dashed 1px #333; text-align:center; margin-bottom:15px;}
.productBox .ImageBox{ width:722px; border:solid 1px #666666;}
.productBox .ImageBox .productImage_big{ width:722px; border-bottom:solid 1px #666; }
.productBox .ImageBox .productImage_big .TitleFont{font-size:16px;color:#333;line-height:24px;text-align:center;}
.productBox .ImageBox .productImage_small{ width:722px;padding:10px 0px 10px 19px; }
.productBox .ImageBox .productImage_small .img{ float:left; width:235px; margin-bottom:5px; height:auto;}
.productBox .ImageBox .productImage_small .img img{ border:solid 1px #999; width:210px; height:210px; }
.productBox .ImageBox .productImage_small .img img:hover{ border:solid 1px #12d6f0;}
/*product-e*/
/*descriptionContent-s*/
.description{ width:724px; margin-bottom:18px;}
.descriptionContent{ width:710px; border:1px solid #333; padding:0 6px;}
/*descriptionContent-e*/
/*Orequirements-S*/
.Orequirements{width:724px; margin-bottom:18px;}
/* ---------------------- tabsSTART---------------------- */
.productTab{ width:722px; /*border:1px solid #333;*/}
.tabs{background-color:#fff;width:100%;}
.tabs .tab-title{text-align:left;height:35px;line-height:35px;padding-left:1%;}
.tabs .tab-title a{font-weight:normal;color:#333;height:33px;line-height:33px;display:inline-block;cursor:pointer;font-size:16px;width:25%;text-align:center;position:relative; /*border:1px solid #11dbf4;*/ background:#CCC;margin-left:-6px;}
.tabs .tab-title a.tabActive{color:#333;height:33px;  background:#11dbf4;/*border:1px solid #11dbf4;*/}
.tabs .tab-title a:hover{color:#333;height:33px;}
.tab_content{/*border:1px solid #d6d6d6*/;width:720px;margin:0;padding:0;}
.tab_content .shipping{ width:722px; height:32px; overflow:hidden;transition:.5s; margin-top:30px;}
.tab_content .shipping .shippingBox{ width:720px; height:30px; border-radius:30px;border:1px solid #848484; background:#848484; text-align:left; line-height:30px; color:#f6f3f3; font-weight:600; font-size:18px; letter-spacing:2px; vertical-align:middle; cursor:pointer; text-indent:240px;}
.tab_content .shipping .shippingBox:hover{ border:1px solid #cc0000;}
.tab_content .shipping .shippingBox .shippingTitle{ width:678px; background:#282828; margin:0 auto; border-radius:28px; height:28px;}
.tab_content .shipping .shippingBox .shippingTitle span{ -webkit-transform:rotate(90deg);  width:20px; height:20px;transform: rotate(90deg);letter-spacing:-6px; font-size:20px; }
.tab_content .shipping .gesbk{ border:1px solid #999;}
.tab_content .shipping:hover{ overflow:visible;height:280px; }
.tab_content .warranty:hover{overflow:visible;height:450px;}
.tab_content .Return:hover{overflow:visible;height:490px;}
.tab_content .Feedback:hover{ overflow:visible;height:900px;}
/*.warranty{ height:450px;}
.Return{ height:440px;}*/


.tab_content .gesbk{padding:25px 10px 15px 10px;font-size:13px;line-height:20px;text-align:left;}
.tab_content .gesbk table{width:690px !important;margin-bottom:30px;}
.tab_content .gesbk table tr td{padding:10px !important;line-height:20px;}
.textIcon{ background:url(../images/text_icon.png) no-repeat; text-indent:25px;}
.noticeIcon{ background:url(../images/notice_icon.png) no-repeat;text-indent:25px;}
.textT_icon{background:url(../images/textT_icon.png) no-repeat;text-indent:25px;}
/* ---------------------- tabsEND---------------------- */
/*Orequirements-e*/

/*other items-S*/
.otherItems{ width:724px; margin-bottom:30px;}
.otherItems .otherItemslist{ width:722px; border:1px solid #666;}
/* ---------------------- allProductsStart ---------------------- */
.allProducts{margin:0px auto;}
.weproduct{margin-top:10px;width:722px;overflow:hidden;}
.weproduct ul{width:720px;}
.weproduct ul li{width:170px;margin-bottom:10px;margin:0 5px; list-style:none;}
.weproduct ul li a:hover{text-decoration:underline;color:#333;}
.weproduct ul li img{border:1px solid #eee;width:168px;height:168px;}
.weproduct ul li span{overflow:hidden;display:block;font-size:12px;line-height:18px;color:#616161;margin:5px 0;word-wrap:break-word;word-break:break-all;height:35px;text-align:left;}
.weproduct ul li strong b{font-size:12px;font-weight:bold;color:#333;}
.weproduct ul li strong i{font-size:12px;}
.weproduct ul li strong i a{display:inline-block;font-weight:normal;color:#a90307;}
.weproduct ul li strong i a:hover{text-decoration:underline;}
.weproduct ul li strong i em{color:#333;margin:0px 4px;}
/* ---------------------- allProductsEnd ---------------------- */
/*other items-E*/
.descriptionContent ul{ list-style-type:inherit;}
.descriptionContent ul li{ list-style-type:inherit; margin-left:24px;}
/*2018-2-2 add start*/
.pcBanner{ display:block;}
.phBanner{ display:none;}
.tfree_tabs{
	padding:0;border-collapse:collapse;border-spacing:0;width:100%;font-family:Microsoft YaHei;
	border:1px solid #dedede;background:#eee;margin:0 auto;margin-bottom:20px;margin-top:20px;vertical-align:middle;
}
.tfree_tabs tr th{
	border-right:1px solid #dedede;border-bottom:1px solid #dedede;color:#999;
	padding:2px 20px;height:40px;line-height:40px;font-size:14px;font-weight:bold;vertical-align:middle;
}
.tfree_tabs tr td{
	border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#fff;
	line-height:20px;font-size:14px;color:#666;font-weight:normal;text-align:left;vertical-align:middle;
	height:40px;line-height:20px;
}
.spanicon{height:20px;width:20px;display:inline-block;vertical-align:top;margin-right:5px;}
.spanicon img{width:20px;height:20px;display:inline-block;}
.tfree_tabsTitle{ background-color: #EEEEEE; border-bottom: 1px solid #CCCCCC;}
.tfree_tabsTitle .tdheadOne{ width:902px; }
.tfree_tabsTitle .tdheadTwo{ width:260px; }
/*add picture*/
.addPicture{ text-align: center; width: 100%;}
.addPicture img{ width: 100%;}

/*2018-2-2 add end*/
@media screen and (max-width: 479px) {
	/*.pcBanner{ display:none;}*/
	.phBanner{ display:block;}
	.wrap{ width:100%; border:none;}
	.mainContentBg{ width:100%; padding:0px;}
	.headerBox{ width:100%;}
	.headerBox .headr_m{ width:152px; }
	.logo{ display:none;}
	.searchbox{ display:none;  }
	.productBox{ width:100%;  }
	.productBox .Ptitle{ width:98%; }
	.productBox .ImageBox{ width:98%; }
	.productBox .ImageBox .productImage_big{ width:100%;}
	.productBox .ImageBox .productImage_small{ width:100%; padding-right:0px; padding-left:0px; }
	.description{ width:100%;}
	.descriptionContent{ width:98%; padding:0px; font-size:12px;}
	.descriptionContent table{ display:initial;}
	.Orequirements{ width:100%;}
	.productTab{ width:100%;}
	.otherItems{ width:100%;}
	.tab_content{ width:100%;}
	.tab_content .shipping{ width:100%;}
	.tab_content .shipping .shippingBox{ width:100%; text-indent:20px; border:none;}
	.tab_content .shipping .shippingBox .shippingTitle{ width:100%;}
		.tab_content .shipping:hover{ overflow:visible;height:380px; }
    .tab_content .warranty:hover{overflow:visible;height:630px;}
    .tab_content .Return:hover{overflow:visible;height:700px;}
   .tab_content .Feedback:hover{ overflow:visible;height:auto;}
	.tab_content .shipping{ overflow:visible;height:380px; }
    .tab_content .warranty{overflow:visible;height:630px;}
    .tab_content .Return{overflow:visible;height:700px;}
   .tab_content .Feedback{ overflow:visible;height:auto;}
   .tab_content .gesbk table{ width:100% !important;}
   .tab_content .gesbk{ padding:0px;}
   .tab_content .gesbk table tr td{ padding:0px !important;word-wrap:break-word; }
   .tab_content .gesbk table tr td span{ display:block; width:120px;}
   .otherItems .otherItemslist{ width:98%; }
   .weproduct{ width:98%; }
   .weproduct ul{ width:100%;}
   .productBox .ImageBox .productImage_small .img{ float:none; width:300px; height:300px; margin:0 auto;}
   .productBox .ImageBox .productImage_small .img img{ width:300px; height:300px;}
	/*add picture*/
	.addPicture{ text-align: center; width: 100%;}
	.addPicture img{ width: 100%;}
}
/*video*/
.video{width: 100%;}
.video-wrap{margin: auto;width: 76%;}
.video-container{
	width: 100%;
	height: 486px;
	background-size: 100% auto;
	background-color: black;
	background-position: center;
	background-repeat: no-repeat;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
}
.video-container .btn{
	width: 68px;height: 48px;background:#202120;border-radius: 8px;  display: flex;
	align-items: center;
	justify-content: center;
}
.logo{text-align: right;margin-bottom: 20px;}
.video-container .btn img{width: 20px;}
.video-container:hover .btn{background: #c81c20;}
.video-wrap p{font-size: 30px;font-weight: 600;margin: 30px 0;}
@media only screen and (max-width: 768px){
	.video-wrap{width: 100%;}
}
