@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0; font-family: 'Century Gothic', Helvetica, Arial, sans-serif; font-smooth:auto; -moz-osx-font-smoothing: grayscale; word-wrap:break-word; line-height:18px; font-size:15px;}
body,button,input,select,textarea{font-size:15px;}
body{color:#000;word-wrap:break-word;}
*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}ul,ol{list-style:none;}
ol li{line-height:1.8em;}
a{text-decoration:none; font-size:13px; color:#333;}
a:hover{text-decoration:underline; color:#033f61;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.fl{ float:left;}
.fr{ float:right;}
select{width:100px;margin: 8px 0 10px; border: 1px solid #ccc;
    border-radius: 4px;line-height: 1.42857143;
    padding: 6px 12px;}
.sizecolor{color:#2e2e2e;}
ul li{ list-style:none;}
.bolck{ display:block;}
.float{ float:left;}
.floatr{ float:right;}
.Size14{font-size:15px;}
.clear{clear:both;}
.header_bar{background-color: #555;width: 100%;
    text-align: right; height:31px; line-height:31px;}
.header_bar	#et-info-phone , #et-info-email{
    margin-right: 13px;
	color:#fff;
	font-size:13px;
}
.header_bar	#et-info-phone:before{text-shadow: 0 0 0;
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1;
    text-transform: none;
    speak: none;
	position: relative;
    top: 2px;
    margin-right: 2px;
    content: "\f095";}
.header_bar a {
    color: #000;
}
.htop{width:980px; margin:0 auto;}
.logo{ margin-top:10px;}
.taq{ border-bottom: 1px solid #d1d0d0; width:546px; height:auto; line-height:16px; font-size: 14px; color:#737373; padding-top:5px;}
.search{ background:url(../images/searchbg.jpg) no-repeat; width:325px; height:36px; margin:8px 0 10px;}
.searchinput{ background:none; border:none; width:267px; height:34px; line-height:34px; padding-left:15px;}
.searchbtn{ background:none; border:none; width:36px; height:36px; cursor:pointer;}
.hnav{ background:#008000; width:100%; height:48px;}
.hnav ul{ width:980px; height:48px; margin:0 auto;}
.hnav ul li{ float:left;}
.hnav ul li a{ color:#fff; font-weight:bolder; font-size:12px; padding:0 16px; line-height:48px; border-right:1px solid #02598a;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .hnav ul li a{ padding:0 16px;} }
.hnav ul li a:hover{color:#ccc; text-decoration:none;}
.hnav ul li a.end{border-right:none;}
/*左侧样式*/
#content{ margin:0 auto; width:980px;}
.left{width:220px; height:auto; margin-top:10px;}
.Menu{ margin-bottom:10px;}
.Menu .Tit{ background:#008000; width:220px; height:34px; line-height:34px; }
.Menu .Tit span{padding-left:23px; color:#fff;}
.Menu ul{border:1px solid #d1d0d0;}
.Menu ul li{border-bottom:1px solid #d1d0d0;height:35px;line-height:35px;position:relative;overflow: hidden;padding: 0 15px;}
.Menu ul li:hover{/* background:url(../images/d2.jpg) no-repeat 10px 15px #fff; */}
.Menu ul li a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.Menu ul li ul{ position:absolute; left:218px; top:0px; width:220px; display:none;}
.Menu ul li:hover ul{ display:block; z-index:999; background:#ccc;}
.leftsideblog { width:218px; height:auto; border:1px solid #cccccc; background:#fff; margin-bottom:5px; margin-top:8PX; clear:both;}
.leftsideblog>.blogtitle { line-height:30px; text-align:center; background: #008000; }
.leftsideblog>.blogtitle a {font-size:16px; color:#fff; }
.leftsideblog>.blogarticle{ padding:5px 5px 6px 10px; }
.leftsideblog>.blogarticle a{font-size: 12px;
    color: #000000;
    font-weight: 500;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
    padding-bottom: 8px;
    line-height: 18px;
    text-decoration: none;}
	.leftsideblog>.blogarticle a:hover{color: #ff6f05;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;}
.leftsideblog>.blogarticle a  {font-size:15px; font-weight:blod; text-decoration:underline;}
.leftsideblog>.left_des{
	font-size: 16px;
    color: #000000;
    display: block;
	background-color:goldenrod;
    padding:6px 0px 6px 8px;
    line-height: 18px;
    text-decoration: none;}
.leftsideblog>.left_des_1{text-align:right; padding:10px 0; font-weight: bold; font-family: 'Century Gothic', Helvetica, Arial, sans-serif; font-size: 16px;}
    
.gg{ margin-bottom:10px;}
.right{width:750px; height:auto; margin-top:10px;}
.Npro{ position:relative; background:#fcfcfc; border:1px solid #edeaea; padding:10px; width:221px; height:auto;margin-right:10px;}
.Npro span.discount{display: block;
    box-sizing: border-box;
    position: absolute;
    font-size: 12px;
	top:65px;
    color: #FFF;
    text-align: center;
    width: 45px;
    height: 45px;
    border-radius: 25px 25px 25px 25px;
    z-index: 1;
    padding: 14px 0 0 0;
    margin-left:3px;
    background: #F7B531;
    line-height: 1.5;}
.icon1{ background:url(../images/icon.png) no-repeat;}
.Npro .Tit{word-wrap:break-word; display:block; margin-bottom:10px; }
.Npro .Img{ display:block; margin-bottom:10px;}
.Nrow{width:220px;}
.Price{ text-decoration:line-through; padding-right:10px; color: rgb(129, 127, 127);}
.Xprice{color:#FC1919; font-size:1.1em; font-weight:bold; margin-right:10px; }
.Xprice33{color:#FC1919;font-size:20px; font-weight:bold; padding-right:10px;}
.icon1{ background:url(../images/icon.png) no-repeat;}
.Cart{ background-position:0 -83px; width:200px; height:30px; margin-top:5px; }
.endpro{ margin-right:0;}
.boxtit{ border-bottom:1px solid #d1d0d0; height:30px; margin-bottom:10px; line-height:30px; }
.Ppro{position:relative; border:1px solid #edeaea; padding:10px; width:198px;  margin-bottom:-1px;}
.Ppro span.discount{display: block;
    box-sizing: border-box;
    position: absolute;
    font-size: 12px;
	top:5px;
    color: #FFF;
    text-align: center;
    width: 45px;
    height: 45px;
    border-radius: 25px 25px 25px 25px;
    z-index: 1;
    padding: 14px 0 0 0;
    margin-left:3px;
    background: #F7B531;
    line-height: 1.5;}
.Ppro .Img{ width:120px;} 
.Ppro .Tit{ display:block; margin-bottom:10px; overflow:hidden; }
.Ppro .Img img{ width:180px; height:180px;}
.Listbox .Ppro .newp {
    z-index: 3;
    position: absolute;
    left: 8px;
    top: 8px;
}
.num1{ background-position:0 0; width:55px; height:55px; position:absolute; left:0; top:0;}
.num2{background-position:-71px 0; }
.num3{background-position:-142px 0; }
.keyword{ background:url(../images/worebg.jpg) no-repeat 0 bottom #fcfcfc; padding:10px;}
.Contentbox{width:980px;}
.Curren{border-bottom:1px solid #d1d0d0; margin-bottom:10px; line-height:30px;}
.phbbox{width:220px; margin-top:0px; }
.Fpro{width:158px; height:auto; margin-bottom:10px;}
.Fpro img{ width:155px; height:155px;}
.Fpro .Tit{ display:block; margin-bottom:0;}
.titbox{ box-shadow:0 3px 2px #e4e3e3; background:#fff; padding:5px; margin-bottom:10px; border:1px solid #dedede;}
.Titboxbg{box-shadow:0 3px 2px #e1f9fd; background:#fff; padding:5px; margin-bottom:10px;}
.Titboxbg .box{ width:220px; height:auto; border-right:1px solid #abd8df; padding:0 15px 0 16px;}
.Titboxbg .end{border:none; padding-right:0;}


/*购物车样式*/
.shoppingcart_btn:before{
    content: '';
    display: inline-block;
    background: url(../pic/shopping.png) no-repeat;
    width: 32px;
    height:21px;
	vertical-align: text-bottom;}
.shoppingcart_btn{ 
    padding: 7px;
    width:350px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
    background:#669933;
    cursor: pointer;
    line-height:16px;
	margin-top:5px;}

	


/*底部样式*/

.foot01{ background:#fcfcfc; width:100%}
.foot02{
	background:#f4f4f2;
	width: 100%;
	font-size:13px;
	border-top:1px solid #d1d0d0;}

#footer .col-md-13{width:940px; height:90px;  background:#eee; margin:0 auto; padding:10px 20px 20px 20px;}
#footer .col-md-13 p{padding-left:15px; font-size:18px; padding-bottom:8px; color:#000;} 
#footer .col-md-13 a{font-size:15px; color:#666; display:inline-block; padding:5px 0 3px 15px;} 
.foot02,.foot03,.foot04{ background:#008000; width:100%}

.footermidd{ margin:0 auto; width:980px; color:#fff;}
.footermidd a{ color:#fff;}
.foot04 img {
    margin-top: 7px;
    display: block;
    margin: 0 auto;
}
.ftkeyword{ line-height:24px; padding:15px 0; color:#fff; font-size:15px;}
.fticon{ background:url(../images/fticon.png) no-repeat;}
.tj01{ background-position:0 20px; width:35px; height:50px;}
.tj02{ background-position:0 -36px;}
.tj03{ background-position:0 -96px;}
.tj04{ background-position:0 -151px;}
.foot01 .box { width:auto; height:70px; padding-left:25px;}
.foot01 .box .text{ color:#008000; line-height:70px; padding-left:10px; font-weight:bold;}
.foot01 .end{border:none;}
.snsbox ul{ text-align:center;}
.snsbox ul li{ margin:30px 12px;}
.snsbox ul li a{ line-height:66px; color:#fff;}
.sns01{ background-position:-49px 0; width:69px; height:66px;}
.sns02{background-position:-126px 0; }
.sns03{background-position:-204px 0; }
.sns04{background-position:-273px 0; }
.ftnav{ text-align:center;}
.ftnav a{ padding:0 10px;}
.ftnav p{ padding:10px 0;}
.titbox1{ background:#fff;  }
.titbox1 .Xprice{ display:block;}
.proinfo{ width:420px;}
.clearfix:after{clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;}
.clearfix{display: block;zoom: 1;}
.clearfix img{width:300px; height:300px;}
.kong{ margin-bottom:10px;}
/*.jqzoom img{border: 1px solid #b9b8b8; width:298px; height:298px;}
*/ul#thumblist{display: block; margin-bottom:10px; margin-top:10px;}
ul#thumblist li{float: left;margin-right:10px;list-style: none;}
ul#thumblist li a{display: block;border: 1px solid #edeaea;}
ul#thumblist li img{width:63px; height:63px;}
.jqzoom img{border: 1px solid #b9b8b8;}
ul#thumblist li a.zoomThumbActive{border: 1px solid #033f61;}
.jqzoom{text-decoration: none; float: left;}
.proimg{width:300px;}

.proinfo h1{ font-size:16px; line-height:24px; margin-bottom:15px;}
.Size18{font-size:15px;}
.proinfo p{ margin-bottom:10px;}
.Salebox{ margin:5px 5px; line-height:25px; background:#f4f9ea; font-size:13px;}
.buy{ margin-bottom:5px; margin-top:-5px;}
.pborder{border-bottom:1px solid #edeaea; margin-bottom:10px;}
.prodeatil .titbg{ border-bottom:2px solid #033b5b; height:30px; }
.prodeatil{width:750px;}
.prodeatil .titbg h5{ background:url(../images/tabbg.jpg) repeat-x; padding:0 20px; line-height:30px; color:#fff; float:left;}
.prodeatil .box{ padding:10px 0;}
.prodeatil .box p{ line-height:24px; padding-bottom:10px;}
.stjpro{width:980px;}
.stjpro .titbg{ border-bottom:2px solid #d1d0d0; height:30px;margin-bottom:10px;}
.stjpro .titbg h5{ background:#666 repeat-x; padding:0 20px; line-height:30px; color:#fff; float:left; }
.Npro .star img{width:80px; height:14px; display:block;}
.Prow{ margin-bottom:5px;}
.stjpro .Fpro{ width:166px;}
.stjpro .Fpro Img img{ width:166px; height:166px;}
.Listbox{width:748px;}
.Lpro{width:728px; margin-bottom:10px;}
.Listbox .Ppro{width:728px; background:#fcfcfc; padding:10px;}
.Listbox .Ppro .Img{ background:#fff; box-shadow:0 2px 3px #d8d6d6; width:220px; height:220px;}
.Listbox .Ppro .Img img{ width:220px; height:220px; transition:.2s; -moz-transition: .2s;-webkit-transition: .2s; -o-transition: .2s;}
.Listbox .Ppro .Img img:hover{transform:scale(1.1,1.1);}
.Listbox .Ppro .Text{ width:468px; height:auto; margin-left:20px;}
.Listbox .Ppro .Tit{ height:auto; margin-bottom:15px;}
.Listbox .Ppro .Text a{ font-weight:bold}
.prokey{ line-height:24px; margin-bottom:15px; }
.Listbox .Prow{ width:468px; margin-bottom:10px;}
.Listbox span{ display:block; margin-bottom:10px;}
.Listbox .right_newlist {height:300px; width:357px;  float:left; margin-right:30px; -moz-box-shadow:1px 1px 5px 0.2px #ddd; /* 老的 Firefox */ box-shadow:1px 1px 5px 0.5px #ddd;}
.Listbox .right_newlist img {height:158px; width:160px; border:1px solid #999999; }
.Listbox .end8 { margin-right:0px;}
.Listbox .top1 {margin-top:20px;}
.Listbox .listtext {line-height:16px; margin-bottom:5px; }
.Listbox .listtext a:link, a:visited {color:#000;text-decoration:underline;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.Listbox .xinjia {font-size:21px; color:#1ba2e1; font-weight:bold; display:block; text-align:center; margin-top:50px; margin-bottom:20px;}
.Listbox .gouwu {float:right; }
.Listbox .wenzimao {float:left; display:block; height:50px; width:355px; margin-top:5px;}
.tag_stat {
    font-size: 18px;
    color: #000000;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
    margin: 10px 0;
}
.appli_stat {
    position: relative;
    margin-top: 10px;
}
.appli_stat p {
    display: inline-block;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
    margin: 0 10px 10px 0;
}
.appli_stat p a {
    display: block;
    color: #000;
    padding: 3px 5px;
    background: #ccc;
    border-radius: 3px;
}
.searchbox{width:980px;}

.pop-notice{float:right;position:relative;}
#pop{background: url(../images/pop-up-notice.png) no-repeat; width:190px;height:210px; -webkit-border-radius:5px; /*针对谷歌*/ -moz-border-radius:5px;/*针对火狐*/ border-radius:5px; font-size:12px;position: fixed;right:10px;bottom:10px;z-index:99999; }
#popContent>p{font-size:13px;}
#popHead #popClose img{position:absolute;right:10px;padding:10px 3px 0 0;}
#popHead a#popClose:hover{color:#f00;cursor:pointer;}
#popContent{margin:25px 0;padding:5px 10px; font-size:12px; color:#FFF;}
#popContent p{width:170px;word-wrap:break-word; text-align:center;}
#popContent p span{color:#F93; font-size:16px; font-weight:bold;}
#eml{text-decoration:none; font-size:12px; color:#0FF;}

.Xprice11{color:rgb(42, 157, 56);}
.iefj{ margin-left:40px;}


.titl{ text-align:center; font-size:1.6em; padding-bottom:18px; color:#333; padding-top:8px;}

.bito li{ width:238px; height:auto; border:1px solid #edeaea; float:left; margin-bottom:15px;}
.mixi{ margin-right:15px;}
.mixi h2{ padding:8px 15px;}
.mixi span{ display:block; text-align:left; padding-left:15px; font-size:21px; color:#F00; padding-bottom:12px;}
.maxi h2{ padding:8px 15px;}
.maxi span{ display:block; text-align:left; padding-left:15px;font-size:21px; color:#F00; padding-bottom:12px;}
.bito li:hover{ border:1px solid #033f61;}
.title3{ text-align:center; font-size:1.6em; padding-bottom:2px; color:#333; margin-top:28px;}



.wrapper { position:relative; width:750px;  background-color: #fff;  padding:20px 0px 20px 0px;}
 .main { width:710px; margin:auto; overflow:hidden;}
.home-cat-title { width:700px; overflow: auto; background-color: #444; color: #fff; font-size:24px; line-height:1.5em; font-weight:bold; padding-left:10px; }
p.home-cat-desc { font-size:14px; font-weight:normal; line-height:1.5em; text-align: justify; margin-top:6px;}
#piclist { position:relative; width:710px; overflow:hidden; margin:auto; height:auto; }
#leftbtn {
	position:absolute;
	cursor:pointer;
	left:5px;
	top:95px;
	width:35px;
	height:35px;
	background-image:url(../pic/leftbtn.png);
	background-repeat:no-repeat;
	z-index:999;
}
#rightbtn {
	position:absolute;
	cursor:pointer;
	right:5px;
	top:95px;
	width:35px;
	height:35px;
	background-image:url(../pic/rightbtn.png);
	background-repeat:no-repeat;
	z-index:999;
}
ul.picul{ list-style:none; padding:0px; margin:0px;  width:720px;}
ul.picul li { width:240px; height:auto; overflow:hidden; float:left; padding:0px; margin:0px;  text-align:left; }
ul.picul li img { margin:0px; position:relative;}
ul.picul li .price { position:absolute; left:0px; bottom:0px; background-color:#FF0000; width:80px; height:30px; line-height:30px; font-size:18px; text-align:center; font-weight:700; color:#fFF;}
.bn { width:100%; position:relative;}
.picul li h2{ font-size:15px; color:#333; line-height:1.3em; padding:4px 8px;}
.picul li h2 a{ font-size:15px; color:#333; line-height:1.3em; padding:4px 8px; display:block; text-decoration:none;}
.price_xia{ color:#f00; font-size:21px; font-weight:bold; display:block;}
.price_older{ font-size:14px; color:#666; text-decoration:line-through; display:block; float:left; margin-left:18px; margin-right:18px;}
.reudnagh{color:#FF0000;}


/**/
#cont_outbox{ margin:24px auto; width:980px; }

.desl_outbox{ line-height:1.4em; font-size:14px; color:#333; margin-bottom:24px;}
.desl_outt{font-weight:bold;font-size:24px; padding-bottom:10px; color:#02598a;cursor: text; display:block; border-bottom:1px solid #83e1ff; margin-bottom:10px;}

.desl_outbox a{ color:#333;}

.Schlafen{ margin-top:24px; -moz-border-radius: 3px;    border-radius: 3px; padding:10px; color: #333;    background-color: #ccc; font-size:24px; text-align:center; margin-bottom:16px;}

.gr4box{width:980px; margin:auto; }

.gr4box>li{ width:228px; float:left; border:1px solid #ccc; margin-bottom:24px; }
.gr4box li:hover{-moz-box-shadow: 0 0 4px #033f61;  -webkit-box-shadow: 0 0 4px #033f61;   box-shadow: 0 0 4px #033f61;}
.gr4pig{ width:228px; height:228px; padding-bottom:4px;}
.jghall2{ margin-right:20px;}
.hot_titil2 { font-size: 15px;    color: #3c3c3c;    line-height: 1.5em;    font-weight: normal;    padding: 10px 10px 0px 10px;    text-align: center;}
.get_price { font-size: 24px;  color:#bb251f;   text-align: center;    font-weight: bold;    padding: 8px 0px;}
.oldhall_price {color: #999; text-decoration: line-through; text-align: center;}
.shopnow2 {background:#033f61; color: #fff;  font-size: 16px;  padding: 7px 15px;  -moz-box-shadow: 0 0 5px #033f61;  -webkit-box-shadow: 0 0 5px #033f61;   box-shadow: 0 0 5px #033f61;  border: none; border-radius: 4px;
    margin-top: 18px;  display: block;    margin: 12px 53px 12px 53px;}


.gr4boxout{width:980px; margin:auto; margin-bottom:24px; }
.gr4boxout>li{ width:228px; float:left;  margin-bottom:24px; padding-bottom:16px; border:1px solid #ccc;}
.jgjal{ margin-right:20px;}
.gr4jpg{ width:228px; height:228px;  margin-bottom:15px;}
.titbi{display: block; padding:0px 10px; font-size:15px;}
.gr4boxout>li>p{ margin-top:6px; line-height:1.4em; padding:0px 10px; color:#666; font-size:14px;}
.star05{ margin-left:6px; margin-top:6px;}

.price-height{ display:block; margin-top:20px; text-align:right;}
.price-height>b{background-color: #bb251f;  border-radius: 3px; color: #fff; font-size:18px; display: inline-block;  padding: 5px 0.313em;  margin-right: 0.313em; text-decoration:none;}
.uvp{ font-size:15px; color:#bb251f;}
.oldpri4{ text-decoration:line-through;}
.newpri4{ display:block; font-size:32px; color:#bb251f; font-weight:bold; margin-top:5px; text-align:right; margin-bottom:12px;}

.gwbuyk{background:#033f61; color: #fff;  font-size: 14px;  padding: 8px 10px;    border: none; border-radius: 4px;
 display:inline-block; float:right;}
 .infopri2{ margin-right:10px;}
 
 .addgg{ width:980px; height:405px;}
 .leadd{ float:left;}
 .leadd2{ float:right;}
 
 .shejiao0 {line-height:66px; font-weight:bold;}
 .Listbox>.xyz {background: #e6f3f7; border: 3px solid #ff3366;}
 .Menu .jzt{z-index:999px;}
 .blog_pic {display:block; margin: 0 auto;}
 
 /*回到顶部按钮*/
.topf{position:fixed; right:20px; bottom:250px; background: url(../images/topf.png) no-repeat; cursor:pointer; height: 48px; width: 48px; border:none;}

/*选项卡样式*/
.proinfo .selectk{margin-bottom:3px;}
.proinfo .selectk a{float: left;
    border: solid 1px #363636;
    padding: 0 13px;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
    color: #333;
    margin: 6px 8px 2px 0px;
    display: inline-block;
    white-space: nowrap;}
.proinfo .selectkp{margin-top: 3px;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 1.1em;
	margin-bottom:-3px;
	color:#f00;}
		
.proinfo .selectk a:hover,.proinfo .selectk a:focus{border-color:#f00;}	

.leftsideimg{ margin-top:30px;}

.contenttext>.titleh1{
    margin-bottom: 8px;
    font-size: 18px;
    color: #000000;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
    margin-top: 0px;
    border-bottom: 3px solid #e0e8ba;
    padding-bottom: 3px;
	text-align:center;
}
.contenttext>.titleh1 a{font-size: 18px;}
.contenttext{ margin-bottom:15px;}
.contenttext img{width:300px; margin:10px 0px 10px 200px;}
.contenttext>p{ font-size:15px; font-family: 'Century Gothic', Helvetica, Arial, sans-serif;}
.contenttext>p:empty{margin:0 0 10px;}
.contenttext>p a{text-decoration:underline;}
.shouwan {
    font-size: 20px;
    text-align: center;
    color: #666666;
    text-decoration: line-through;
}

/*站点地图页面*/

.sitemaparticle{margin:10px 0 10px 10px;}
.sitemaparticle p{    font-size: 12px;
    color: #666666;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	margin-bottom:10px;
}
.sitemaparticle ul li a{font-size: 12px;
    color: #666666;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
}
.sitemaparticle ul li a:hover {
    font-size: 12px;
    color: #ff6f05;
    font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
}

/*博客相关文章*/
.Relatedblog{ width:100%; height:auto; border:1px solid #ddd; margin:10px 0;}
.Relatedblog p{margin:10px 0 10px 20px; font-size:16px;}
.Relatedblog ul{padding:10px;}
.Relatedblog ul li{display:inline-block; margin-right:10px; padding:0 5px 0 12px;}
.Relatedblog ul li a:hover{color:#FF9900;}
/*侧边新加选项卡样式*/
.list_dl{clear:both;
margin:2px 0 5px 0;}

.list_dt{
    background:#008000;
    color: #fff;
	width:100%;
	box-sizing:border-box;
    padding: 6px 40px 0 5px;
    height: 34px;
    line-height: 34px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    border-bottom: 1px solid #464646;
}

.list_dt:hover ._after{
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #4285F4;
}

#open ._after{
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #4285F4;
}
.list_dt_icon{
    position: absolute;
    right: 1px;
    top: 9px;
    display: block;
    width: 16px;
    height: 16px;
    background: url("../images/off.png") no-repeat;
}
#open .list_dt_icon{
    background: url("../images/open.png") no-repeat;
}
.list_dd{
    display: none;
}
.list_li{
    background: #4e4e4e;
    list-style-type: none;
    color: white;
	box-sizing:border-box;
    padding: 5px 5px;
    height: auto;
    line-height: 15px;
    cursor: pointer;
    border-bottom: 1px solid #6b6b6b;
}
.list_li a{color:#fff; text-decoration:underline;}
.list_li:hover {
    cursor: auto;
}


/*20180702 s*/

.comment-area {
	width: 100%;
	float: left;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #ddd;
	background-color: #efefef;
}

.comment-area .star-box .fa {
	color: #ef8743;
}

.comment-area .comment-piece .fa {
	width: 24px;
	height: 24px;
	color: #fff;
	line-height: 24px;
	text-align: center;
	margin-right: 10px;
	border-radius: 100%;
	background-color: #999;
}


.comment-list {
	width: 100%;
	float: left;
	margin-bottom: 50px;
}

.comment-list .title {
	width: 100%;
	float: left;
	color: #999;
	font-size: 16px;
	padding: 8px 15px;
	margin-bottom: 10px;
	background-color: #f5f5f5;
}

.comment-list .list-box {
	width: calc(100% + 30px);
	float: left;
	padding: 15px 0;
	border-bottom: 1px solid #ddd;
}

.comment-list .list-box .c-left {
	width: 30%;
	float: left;
	padding-right: 15px;
	border-right: 1px solid #ddd;
}
.comment-list .list-box p {
	margin-bottom: 5px;
}

.comment-list .list-box .c-left .star {
	color: #ef8743;
}
.comment-list .list-box .c-left .user {
	color: #333;
	font-size: 12px;
}
.comment-list .list-box .c-left .date {
	color: #999;
}

.comment-list .list-box .c-right {
	width: calc(70% - 32px);
	float: left;
	padding-left: 15px;
}

.comment-list .list-box .c-right .c-title {
	color: #333;
	font-size: 16px;
	font-weight: bold;
}

.comment-list .list-box .c-right .summary {
	color: #777;
}


/*20180702 */
.include{color: #d9400b; padding-right: 5px; font-size:13px;}
.cmsinfo_block{  overflow: hidden;
    background: #FFFF99;
    min-height: 600px;
    height: 600px;
    padding-right: 29px;
    padding-left: 29px;
	color:#6f6d6d; }
.cmsinfo_block .module{width:45%; float:left; padding: 15px 10px 0 18px; vertical-align: top; border-left:1px solid #d9d9d9;  }
.cmsinfo_block .module:nth-child(2){margin-left:20px;}
.cmsinfo_block h4 {
    margin: 0 0 5px 0;
    font: 300 21px/25px "Open Sans",sans-serif;
    color: #6f6d6d;
}
.cmsinfo_block ul li {
    padding-bottom: 22px;
}

.cmsinfo_block ul li p{
	font-size:14px;
}

.cmsinfo_block em {
    float: left;
    width: 60px;
    height: 60px;
    margin: 3px 10px 0 0;
    font-size: 30px;
    color: #fff;
    line-height: 60px;
    text-align: center;
    background: #6f6d6d;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    border-radius: 100px;
}
.cadre_garantie{position:relative; clear:both; margin-top:5px; }
.cadre_garantie ul{margin-bottom:2px;}
.cadre_garantie ul li{
	background:#e5e5e5;
	display:inline-block;
	width: 240px;
    height: 55px;
	text-align:center;}
.cadre_garantie ul li img{vertical-align:middle; max-height:50px; height:auto;}
.cadre_garantie ul li span{font-size:13px; padding-left:4px; color:#000; font-weight:bold;}

.process{position:relative; margin-bottom:15px;}
.process p{ display:inline-block; margin-right:50px;}
.process p span{display:block; margin-top:10px; font-weight:bold;}
.price--discount-percentage {color: #5f7285; font-size: .875rem; white-space: nowrap;}

.sale-box .sale-label, .sale-box1 .sale-label {
    font: 700 14px/12px Arial,Helvetica,sans-serif;
    color: #fff;
    background: #f13340;
    text-transform: uppercase;
    padding: 9px 0 7px;
    text-shadow: 1px 1px rgba(0,0,0,0.24);
    width: 126px;
    text-align: center;
    display: block;
    position: absolute;
    right: -33px;
    top: 16px;
    z-index: 1;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    overflow: hidden;
}
.sale-box1 {
    position: absolute;
    top: -4px;
    left: 145px;
    overflow: hidden;
    height: 80px;
    width: 85px;
    text-align: center;
    z-index: 0;
}
.header_bar{text-align:center;}
.header_bar p{ position:relative; width:20%; display:inline-block; color:#fff; line-height: 31px;}
.header_bar p:before{
	padding-right: 5px;
    content: "✔";
color: #fff;
z-index: 3;}
.black_friday{background-color: #000;
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;}
    .black_friday>p{color: #fff;}
    .black_friday>p>span:nth-child(1){font-size: 24px; padding-right: 15px; text-transform: uppercase; font-weight:bold; }
	.black_friday>p>span:nth-child(2){font-size:16px; line-height:16px; display:inline-block; margin-top:4px;}
	.black_friday>p>span:nth-child(2)>span{color:#FBD303; font-weight:600;}
    .black_friday>p>span>span{color: #e3a845;}
.Npro>.save {
    color: #f7e900;
    background-color: #000000;
    border-width: 1px;
    border-color: #f7e900;
    text-align: center;
    padding: 2px;
}
.review_page{padding-left: 10px;}

/*2019-11-27 s*/
.header-banner-191127 {
    width: 980px;
    margin: 0 auto;
}

.header-banner-191127 img {
    width: 100%;
    height: auto;
    float: left;
    margin-bottom: 15px;
}

.banner-191127 {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
    margin-bottom: 30px;
}

.banner-191127 img {
    width: 100%;
    height: auto;
}

.breadcrumb-191127 {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    padding: 10px 0;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.breadcrumb-191127 li {
    float: left;
}

.breadcrumb-191127 li + li {
    margin-left: 10px;
}

.breadcrumb-191127 li a {
    display: block;
}

.breadcrumb-191127 li:first-child a {
    font-weight: bold;
}

.main-menu-191127 {
    width: 100%;
    float: left;
    margin-bottom: 30px;
    padding: 20px 0;
    border-bottom: 1px solid #ddd;
}

.main-menu-191127 li {
    width: 25%;
    float: left;
    text-align: center;
    list-style: circle inside;
}

.main-menu-191127 li a {
    display: inline-block;
}

.box01-191127 {
    width: 100%;
    float: left;
    margin-bottom: 30px;
}

.box01-191127 img {
    width: 100%;
    height: auto;
}

.box01-191127 .title-box {
    width: 100%;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 15px;
}

.box01-191127 .row {
    width: calc(100% + 30px);
    float: left;
    margin-left: -15px;
    margin-right: -15px;
}

.box01-191127 .row .col {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 30px;
}

.box01-191127 .row .col .pic-box {
    display: block;
    margin-bottom: 15px;
}

.box01-191127 .row .col-4 {
    width: calc(100% / 4 - 30px);
}

.box01-191127 .row .col-2 {
    width: calc(100% / 2 - 30px);
}

.box01-191127 .more-btn-191127 {
    width: 100%;
    float: left;
    text-align: center;
}

.box01-191127 .more-btn-191127 .btn-more-191127 {
    display: inline-block;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 25px;
    border: 1px solid #999;
    border-radius: 5px;
    background: linear-gradient(#eee, #ddd);
}

.box02-191127 {
    width: 100%;
    float: left;
    margin-bottom: 30px;
}

.box02-191127 img {
    width: 100%;
    height: auto;
}

.box02-191127 .title-box {
    width: 100%;
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
}

.box02-191127 iframe {
    width: 800px;
    height: 480px;
}

/*2019-11-27 e*/




