body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,input,dl,dd,dt{margin:0;padding:0;}
body{background:#FFFFFF;font-size:12px;font-family: 'Montserrat', Arial, sans-serif;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;color: #000000;}
a:hover{}
img{border:0 none; max-width:100%;}
.heart{width:100%;}

.clearfix:before,.clearfix:after{
    content:"";
    display:table;
}
.clearfix:after{
    clear: both;
}
.clearfix{zoom:1;}

.description,.payment,.shipping,.warranty,.policies,.contactus,.included{}
.main .main_in>div{margin-bottom: 30px;}
.main .main_in .main_bt{font-size: 18px;background: #eeeeee;line-height: 2;text-indent: 20px;font-style:italic;text-transform: capitalize;-webkit-box-sizing:border-box; -moz-box-sizing: border-box;box-sizing: border-box;border-left: 3px solid #D7EFF1;margin: 10px 0;}
.main .main_in .description .switch .datu{float: left;}
.main .main_in .description .switch .wzi{float: left;width: 564px; padding-left:6px;}
.main .main_in .description .switch .wzi .wzibt{font-weight: bold;font-size: 20px;line-height: 2;}
.main .main_in .description .switch .wzi ol{padding-left: 10px;}
.main .main_in .description .switch .wzi ol li{list-style-type: none;}
.main .main_in .description .switch .wzi dl{color: #5b5b5b;}
.main .main_in .description .switch .wzi dl dt{font-size: 16px;font-weight: bold;margin: 5px 0;text-indent: 10px;}
.main .main_in .description .switch .wzi dl dd{font-size: 14px;line-height: 24px;text-indent: 15px;}
.main .main_in .description .switch .datu .spec-scroll .items{width:550px!important;}
.main .main_in .description .switch .datu .spec-scroll .items ul{width:550px;}
.main .main_in .description .switch .datu .spec-scroll .items ul li{float: left;width: 75px;text-align: center;margin: 5px 1.5px;cursor: pointer;}
.main .main_in .description .switch .datu .spec-scroll .items ul li img{border:1px solid #CCC;width:70px;height:70px;}
.main .main_in .description .switch .datu .spec-scroll .items ul li img:hover{border:1px solid #00509d;box-shadow: 0px 0px 5px #00509d;}

.main .main_in .description .switch .datu .spec-preview{width:548px;height:548px;box-sizing:border-box;border: 1px solid #CCC;background: #ffffff;text-align: center;}
.main .main_in .description .switch .datu .spec-preview .jqzoom{display: inline-block;}
.main .main_in .description .switch .datu .spec-preview .jqzoom img{width: 500px;height: auto;}

.main .main_in .pictures ul li {float: left; width: 500px;text-align: center; cursor: pointer; }
.main .main_in .pictures .u1 li{float: left; width: 100%; text-align: center; cursor: pointer;}
.main .main_in .pictures .u1 li img{width:800px; height:auto;}
.main .main_in .pictures .u2 li{float: left; width: 49%; text-align: center; cursor: pointer;}
.main .main_in .pictures .u2 li img{ width: 800px; cursor: pointer;}
.main .main_in .pictures .u3 li{float: left; width: 33.3%;text-align: center; cursor: pointer;}
.main .main_in .pictures .u3 li img{width: 500px;text-align: center; cursor: pointer;}


.main .main_in div ol{padding-left: 55px;}
.main .main_in div ol li{list-style-type: decimal; margin-bottom: 8px;}
.main .main_in div ol li p{font-size: 14px;line-height: 18px;}
.main .main_in div ol li p i{color: #2da52d;font-weight: bold;}
.main .main_in div ol li p span{font-weight: bold;float: left;}
.main .main_in div ol li p span.innn{font-weight: 400;margin-left: 15px;}
.main .main_in div ol li p i.span1{display: block;color: #333;}

.harder{width:100%;height:60px;background-color:#D7EFF1;color:#fff;}
.store-feature{padding:10px 0;position:relative;}
.store-logo{vertical-align:middle;min-width:305px;float:left;width:25%;height:80px;padding:0 5px;position:absolute;top:0;left:0;background-image:url(../images/logo.png);background-repeat:no-repeat;background-position-x:center;}
.store-feature-one{float:right;text-align:center;width:25%;height:60px;overflow:hidden;}
.store-feature-one .feature-icon{display:inline-block;width:60px;height:60px;margin:0 auto;}
.store-feature-one .first-icon{background:url(../images/asd001.png) 50% 50% no-repeat;}
.store-feature-one .two-icon{background:url(../images/asd002.png) 50% 50% no-repeat;}
.store-feature-one .three-icon{background:url(../images/asd003.png) 50% 50% no-repeat;}
.store-feature-one .feature-text{text-align:left;display:inline-block;vertical-align:top;margin-top:17px;padding-left:5px;color:#000;font-weight:bold;font-size:14px;}
.store-feature-one .reature-title{font-size:14px;font-weight:bold;}
.store-feature-one .feature-description{font-size:12px;filter:alpha(opacity-60);-moz-opacity:0.6;opacity:0.6;}

@media screen and (max-width: 1280px) {	
	*{font-size: 14px;}
	.store-recommend h2 {font-size: 22px; font-weight: bold; padding-left: 5px;}
	.store-recommend .bd { max-height: 420px; overflow: hidden;}
	.store-recommend ul {height: 210px; overflow: hidden;}
	.store-recommend li {width:150px; height: 210px; margin-left: 30px;}
	.store-recommend li a { margin: 0 0; }
	.store-recommend li .imgbox {border:1px solid #ddd; width: 140px; height: 140px; }
	.store-recommend li .imgbox img {max-width:140px; max-height:140px;}
	.store-recommend li a .name {color: #3954BA; font-size: 12px;}
	.store-recommend li .price {font-size: 14px;}

    .main .main_in div ol {list-style-type: decimal;}
	.main .main_in div ol li {list-style-type: decimal;}
	.main .main_in div ol{padding-left: 25px;}

	.one-policy-box .one-hd h2{font-size: 18px;}	  
	.relative-box .one-image {max-width:1000px;} 
	.relative-box .one-image .img-box img {max-width:1000px; }
	.main .main_in .description .switch .datu .spec-scroll .items{width:100%!important;}
	.main .main_in .description .switch .wzi{float:left;padding-left:6px;}
	.csList .clearfix li { width: 18%; display: inline-block; margin: 0 1%; float: left; padding: 0!important;}
}

@media screen and (max-width: 960px) {	
	*{font-size: 14px;}
	.harder{height:95px; }
	.store-text {border-top: none; padding-top: 0;}
	.store-text-box { margin-left: 0; margin-top: 20px; }
	.store-att .att-name {width: 140px; padding:7px 8px 6px;}

	.main .main_in .description .switch .wzi{width: 99%;}
	.main .main_in .description .switch .datu .spec-scroll .items{width:100%!important;}

	.product-img-box {width: 452px;}
	.b-imgbox {width: 450px; height: 450px; line-height:448px;}
	.b-imgbox img {max-width: 450px; max-height: 450px; }
	.store-text-box { margin-left: 472px;}

	.store-recommend ul { margin-left: -37px;}
	.store-recommend li { width:154px;}
	.store-recommend li a { margin: 0 0 0 42px; }
	.store-recommend li .price {padding-left:42px; font-size: 15px;}

	.store-feature-one {height: auto; overflow: auto;}
	.store-feature-one .feature-icon {display: block;}
	.store-feature-one .feature-text {display: block; text-align: center; padding-left: 0; margin-top: 0;}	 

	.main .main_in .description .switch .datu{float: left;width:100%;}
	.main .main_in .description .switch .datu .spec-preview{width: 100%;height:auto;} 
	.main .main_in .description .switch .datu .spec-preview .jqzoom{display: inline-block;line-height: none;}
	.main .main_in .description .switch .datu .spec-preview .jqzoom img{width: 90%;height: auto;}
	.main .main_in .description .switch .datu .spec-scroll .items {width:100%!important;}
	.main .main_in .description .switch .datu .spec-scroll .items ul {width:100%;}


    .main .main_in div ol {list-style-type: decimal;}
	.main .main_in div ol li {list-style-type: decimal;}
	.main .main_in div ol{padding-left: 25px;}

	.store-logo {width:220px; height:112px; line-height:108px; font-size: 45px;background-position-y:22px;}
	.store-logo .color-set { font-size: 45px;}
	.store-logo img {max-width:220px;}

	.relative-box .one-image {max-width:800px;} 
	.relative-box .one-image .img-box img {max-width:800px; }
	.csList .clearfix li {width: 22%; display: inline-block; margin: 0 1.5%; float: left; padding: 0!important;}
}

@media screen and (max-width: 720px) {	
	*{font-size: 14px;}
	.harder{height:215px;}
	.product-img-box {display: block; float:none; margin:0 auto; width:452px;}
	.b-imgbox {width:450px; height:450px; line-height:448px;}
	.b-imgbox img {max-height:450px; max-width:450px;}	 
	.store-text-box { margin-left: 0;}

	.main .main_in .description .switch .wzi{width: 98%;}
	.main .main_in .description .switch .datu{float: left;width:100%;}
	.main .main_in .description .switch .datu .spec-scroll .items{width:100%;}

	.main .main_in .description .switch .datu .spec-preview{width: 100%;height:auto;} 
	.main .main_in .description .switch .datu .spec-preview .jqzoom{display: inline-block;line-height: none;}
	.main .main_in .description .switch .datu .spec-preview .jqzoom img{width: 90%;height: auto;}
		.main .main_in .description .switch .datu .spec-scroll .items {width:100%!important;}
	.main .main_in .description .switch .datu .spec-scroll .items ul {width:100%;}

    .main .main_in div ol {list-style-type: decimal;}
	.main .main_in div ol li {list-style-type: decimal;}
	.main .main_in div ol li p span.innn{font-size:14px; font-weight: 400; margin-left: 15px;}
	.main .main_in div ol{padding-left: 25px;}

	.store-feature-one{width:33.33%;}
	.store-recommend.new-recommend {display: none;}
	.store-att .att-name {width: 120px; padding:7px 8px 6px;}
	.store-feature {padding-s: 0;}
	.store-logo {float:none;position: static; margin: -10px auto 10px; border-bottom: 1px solid #ccc; width: auto; padding-bottom: 5px; font-family: "verdana",Arial,sans-serif !important; letter-spacing:-4px; font-size: 40px;}
	.store-logo .color-set {font-size: 40px; font-family: "verdana",Arial,sans-serif !important;}
	.relative-box .one-image {max-width:535px;} 
	.relative-box .one-image .img-box img {max-width:535px; } 
	.store-recommend h2 {font-size: 15px;}
	.policies img{width: 100%;display: block;}
	.csList .clearfix li {width: 31%;display: inline-block;margin: 0 1%;float: left;padding: 0!important;}
	.csList{display:none;}
}