@charset "utf-8";
/* 网站链接总的css定义:可定义内容为链接字体颜色、样式等 */
a{text-decoration: none; font-size: 14px;font-family:outfit,sans-serif;} /* 链接无下划线,有为underline */ 
a:link {color: #3E3E3E;font-size:14px;} /* 未访问的链接 */
a:visited {color: #3E3E3E;font-size: 14px;} /* 已访问的链接 */
a:hover{color: #ff0000;} /* 鼠标在链接上 */ 
a:active {color: #70B014;} /* 点击激活链接 */
/* body的css定义:对应css中“body”，可定义内容为网页字体颜色、背景、浏览器边框等 */
body{font-size:14px;text-decoration: none;height:100%;margin:0px;padding:0px;background: #ffffff;font-family:outfit,sans-serif;}
td{font-family:outfit,sans-serif;line-height: 150%; }
html { height:100%;-webkit-text-size-adjust:none;} 
div {display: block;}
*{ padding:0px; margin:0px;-webkit-box-sizing: border-box;}
li,ul{list-style:none;}
img{margin:0;padding:0;border:0px;}
.clear{float:left;clear:both;width:100%;}
.inline{display:inline;}
.mbottom10{margin-bottom:10px;}
.table{width:1200px;text-align:left;min-width:1200px;}
h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:14px;}
h4{font-size:12px;}
h5{font-size:10px;}
h6{font-size:8px;}
.path{font-size:14px;}
.font_red{color:#BF0101;}
.red{color:#F00;}
.none{display:none;}

.clearfix{*zoom:1; margin-bottom: 20px;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}


.head{}
.head  .top{padding:5px 0px;}
.head  .top #logo{float:left;width:40%;}
.head  .top #topr{float:left;width:60%;text-align:right;line-height:30px;}
.head  .top #topr .toptext{font-family:Comic Sans MS,outfit,sans-serif;line-height:30px;font-size:22px;color:green;}
.head .title,.head .title li,.head .search,.head  .search .sleft,.head  .search .sright,.submit,.head  .search .sright #cart,.head  .search .sright #cart .embg,.head  .search .sright #cart .carttext,.left .l_tall h3,.left .l_tall ul li,.left .l_tall .lbottom,.right .r_tall h3,.right .r_tall h3 b,.right .r_tall h3 a,.plist a.addtocar{background:url(../images/all_bg.png);}


.head  .title{height:35px;line-height:35px;background-position:0px 0px;}
.head  .title li{float:left;padding:0px 20px;background-position:-163px -35px;background-repeat:no-repeat;}
.head  .title li a{font-size:16px;color:#fff;font-weight:bold;}
.head  .title li a:hover{color:black;}
.head  .title li a.yellow{color:#ffff00;}

.head  .search{height:65px;background-position:0px -87px;}
.head  .search .sleft{float:left;width:75%;height:65px;background-position:-160px -154px;background-repeat:no-repeat;}
.head  .search .sright{float:right;width:20%;height:65px;background-position:243px -154px;background-repeat:no-repeat;}
.head  .search .sleft #stall{float:left;padding:4px 0px 0px 8px;height:28px;-webkit-box-sizing:content-box;}
.head  .search .sleft h3{line-height:30px;text-indent:10px;clear:both;font-weight:normal;}
.head  .search .sleft #stall .select{float:left;margin:0 4px 0 0;}
.submit{float:left;border:0px;margin:0px;padding:0px;cursor:pointer;text-indent:-9999px;background-position:281px -165px;width:67px;height:22px;margin:0 0 0 4px;}
.sinput{float:left;width:300px;padding:0 5px;height:20px;border:1px solid #CCC;}
.head  .search .sright #cart{float:right;width:200px;height:65px;background-position:35px -220px;position: relative;}
.head  .search .sright #cart .embg{float:left;width:65px;height:60px;background-position:-100px -289px;position: absolute;left:-15px;}
.head  .search .sright #cart .carttext{float:left;font-weight:bold;background-position:140px -290px;background-repeat:no-repeat;padding:25px 30px 0px 50px;}
.head  .search .sright #cart .carttext i{color:green;font-weight:normal;padding-left:0px;}

.head .banner li{float:left;width:100%;padding-bottom:10px;}
.head .ad li{float:left;width: 19.333%;margin-right: 10px;    flex-direction: column;	justify-content: flex-start;	align-items: center;	display: flex;}
.head .ad li img{width:97%;}
.head .ad #ad_5{margin:0px;text-align: right;}
.head .ad li a{
	width:100%;
}

/* 迷你购物车 */
.icon-common{background-image:url("../images/com/icon-common.png");background-repeat:no-repeat;}
.mini-cart-on{border-color:#ededed;border-bottom-color:#fff;background:#fff;z-index:1002;}
.mini-cart-list{display:none;position:absolute;top:50px;right:0;width:360px;text-align:left;z-index:1001;border:3px solid #ededed;background:#fff;}
.mini-cart-list .loading{color:#999;padding:20px;text-align:center;}
.mini-cart-list .tip{font-size:14px;padding:20px;text-align:center;color:#aab2bd}

	.mini-cart-list ul,.mini-cart-list li{margin:0;padding:0;list-style:none}
	.mini-cart-list li{display:block;height:45px;padding:10px 15px;border-bottom:1px solid #ededed;zoom:1;_overflow:hidden;_float:left;-webkit-box-sizing:content-box;}
	.mini-cart-list li .pic,.mini-cart-list li .name,.mini-cart-list li .price{float:left;display:inline;margin-right:10px}
	.mini-cart-list li .pic{width:60px;height:45px}
	.mini-cart-list li .pic img{width:60px;height:45px}
	.mini-cart-list li .name,.mini-cart-list li .price{margin-top:5px}
	.mini-cart-list li .name{width:130px;height:45px;margin-top:0;line-height:15px;overflow:hidden;}
	.mini-cart-list li .icon-common-close{float:right;margin-top:5px;cursor:pointer}
		.icon-common-close{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px;background-position:-120px -16px}
		.icon-common-close:hover{background-position:-100px -16px}
		.icon-common-closehover{width:20px;height:20px;background-position:-100px -16px}
	.mini-cart-list li em{font-style:normal}
	.mini-cart-list .count{padding:20px 15px;text-align:right;background:#f6f7fb}
	.mini-cart-list .count p{float:left;margin:0;color:#aab2bd;text-align:left}
	.mini-cart-list .count em{font-style:normal;color:#ff6f3d;}
	.mini-cart-list .count strong{display:block;color:#333}
	.mini-cart-list .count .btn-primary{display:inline-block;*display:inline;*zoom:1;float:none;width:130px;margin-bottom:0;font-size:14px;height:38px;line-height:38px;text-align:center;cursor:pointer;background:#ff6f3d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;padding:0;}
	.mini-cart-list .count .btn-primary:hover,.mini-cart-list .count .btn-primary:focus{color:#fff;text-decoration:none;background:#ff7e51;}
	.mini-cart-list .count .btn-primary:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
	.mini-cart-list .count .btn-primary.active,.mini-cart-list .count .btn-primary:active{outline:0;background-color:#f06332;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15);box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}
	.mini-cart-list .count .btn-primary.disabled,.mini-cart-list .count .btn-primary[disabled]{cursor:default;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#e5e9ec;background:#ccd0d9}
/* 迷你购物车 */

.main{}
.main .left{float:left;width:16%;}
.main .right{float:right;width:82%;}
.new .left{float: left;
	width: 800px;
	margin-left: 10px;
	height: 850px;
	position: relative;
	display: grid;}
.new .right{float:right;width:30%;}
.ad_1 img{width:100%;}
/*-----------------------------------------左侧总控制-----------start---------------*/
.left .l_tall{float:left;width:100%;padding-bottom:20px;}
.left .l_tall h3{line-height:30px;color:#fff;height:35px;text-align:center;background-position:0px 0px;}
.left .l_tall .ul1{display:block;}
.left .l_tall .ul1 .li1{display:block;line-height:35px;background-position: 0px -430px;position:relative;}
.left .l_tall .ul1 .li1 a{display:block;font-weight:bold;color:#000;border: 1px solid #DEC276;width:100%;text-indent:10px;margin:0 auto;}
.left .l_tall .ul1 .li1 a:hover{background:#BF0101;color:#fff;}
.left .l_tall .lbottom{display:block;height:10px;background-position:0px -420px;background-repeat:no-repeat;display: none;}
.left .l_tall .ul2{position:absolute;left:195px;top:-1px;width:280px;background:#FEFBF4;border:1px solid #AA0100;text-align:left;display:none;}
.left .l_tall .ul2 .li2{background:none;}
.left .l_tall .ul2 .li2 a{width:100%;font-weight:normal;}
.left .l_tall .ul2 .li2 b{font-weight:bold;}
.left .l_tall .ul2 .li2 .red{color:#F00;}

.left-viewed{float:left;width:192px;padding:0 0 10px 0;}
.left-viewed-title{height:32px;line-height:32px;text-align:center;font-weight:bold;color:#FFF;background:url(../images/left-viewed.jpg) repeat-x left top;font-size:14px;border-radius:3px 3px 0 0;}
.left-viewed-list{border:1px solid #CCC;border-top:0;padding:5px;padding-top:0;border-radius:0 0 3px 3px;min-height:200px;_height:200px;}
.left-viewed-list li{float:left;width:100%;margin:5px 0 0 0;}
.left-viewed-list li .img{float:left;margin:0px 0 0 0;}
.left-viewed-list li .img img{width:62px;height:41px;}
.left-viewed-list li .tit{float:right;width:110px;font-size:11px;line-height:15px;}
/*-----------------------------------------左侧总控制-----------end---------------*/

/*-----------------------------------------右侧总控制-----------start---------------*/
.right .r_tall{/*border:1px solid #d3d3d3;*/border-radius:0px 0px 5px 5px;margin-bottom:10px;}
.right .r_tall h3{line-height:37px;background-position:0px -463px;}
.right .r_tall h3 b{padding-left:40px;color:#BF0101;background-position:-127px -525px;}
.right .r_tall h3 a{float:right;margin-right:10px;width:43px;margin-top: 3px;text-indent: -9999px;height:20px;background-position:-123px -549px;}
.right .r_tall ul{float:left;padding:20px 0px 0px 16px;width:100%;}
.right .r_tall ul li{float:left;width:24%;/*margin:0px 7px 15px 0px;*/}
/*-----------------------------------------右侧总控制-----------end---------------*/

/*------------------------------------------产品列表-------------start---------------*/
.right .r_tall .goods_list{float:left;width:100%;   /*width:140px; height: 450px;	overflow-y: auto;*/}
.right .r_tall .goods_list ul{padding:0;}
.right .r_tall .goods_list ul .plist{float:left;display:inline;width:33.333%;}
/* .right .r_tall .goods_list ul .plist:hover a.img{border:1px solid #000;} */
.right .r_tall .goods_list ul .plist:hover .pname a{color: gray;text-decoration: underline;}
.right .r_tall .goods_list ul .bottom-border{}

/*新产品列表*/
.right .r_tall_image ul{float: left;
	padding: 0px 0px 0px 0px;
	width: 100%;
	/*margin-top: 30px;*/
}
.right .r_tall_image{/*border:1px solid #d3d3d3;*/border-radius:0px 0px 5px 5px;margin-bottom:10px;}
.right .r_tall_image .img_list{
	float: left;
	width: 100%;
	height: auto;
	/* overflow-y: auto; */
	line-height: 550px;
}
.right .r_tall_image .img_list ul{padding:0;}
.right .r_tall_image .img_list ul .imgplist{
	float: left;
	display: inline;
	width: 280px;
	background: #fff;
	margin: 10px;
}
.right .r_tall_image .img_list ul .imgplist:hover .pname a{color: gray;text-decoration: underline;}
.right .r_tall_image .img_list ul .bottom-border{}

.right .r_tall_image .img_list2 ul .imgplist{float:left;display:inline;width:33.33%;}
.right .r_tall_image .dimglist{
	float: left;
	display: grid;
	width: 80px;
	height: 80px;
	background: #fff;
	margin: 10px 10px 0px 0px;
	position: relative;
}
.right .r_tall_image .dimglist img{
	height: auto;
	max-width: 100%;
	text-align: center;
	display: block;
	margin: auto;
	position: absolute;
	transform: translate(-50%,-50%);
	top: 50%;
	left: 50%;
}
.imgplist a.img img{object-fit: contain;
	float: left;
	overflow: hidden;
	width: 100%;
	transform: translate(-50%,-50%);
	top: 50%;
	left: 50%;
	position: absolute;}
.imgplist .pname{float:left;margin:0px 0px 5px 0px;height:40px;line-height:18px;overflow:hidden;}
.imgplist .pname a{ display: block;margin-left: 10px;}
.imgplist .img-name{float:left;margin:0px 0px 5px 0px;height:40px;line-height:40px;overflow:hidden;text-align: center;width: 100%;}
.imgplist .img-name a{ display: block;margin-left: 10px;}
.imgplist a.img{
	float: left;
	/* padding: 0px 8px 15px 8px; */
	width: 100%;
	height: 280px;
	overflow: hidden;
	position: relative;
	/* margin: auto 0; */
	display: flex;
	justify-content: center;
	/* background: #000; */
	margin-left: 0px;
	border: 1px solid #ccc;
}
.imgplist a.nimg {
	float: left;
	padding: 20px 8px 15px 8px;
	width: 100%;
	height: 140px;
	overflow: hidden;
	line-height: 100%;
	text-align: center;
}
.imgplist a.nimg img{
	height: 140px;
	text-align: center;
	display: block;
	margin: auto;
}
.t_image_list{padding:20px 0px;}
.right .r_tall .t_image_list ul{padding:5px 0;margin:0px;}
.right .r_tall .t_image_list ul li{margin:0px;}
.t_image_list #d1{float:left;padding-left:10px;width:40%;}
.t_image_list #d2{float:left;}
.t_image_list .d3{
	float: left;
	padding-left: 10px;
	width: 140px;
	padding: 5px;
	background: #e9e9e9;
	margin: 5px;
	text-align: center;
	border-radius: 5px;
}
.img_list_2 ul{
	/*background: #000;*/
}
.dimglist a.nimg {
	float: left;
	/* padding: 5px 5px 5px 5px; */
	width: 100%;
	height: 80px;
	overflow: hidden;
	line-height: 100%;
	text-align: center;
	position: relative;
	/* margin: auto 0; */
	display: flex;
	justify-content: center;
	border: 1px solid #ccc;
}
.dimglist a.nimg img{
	height: 140px;
	width: 100%;
	text-align: center;
	display: block;
	margin: auto;
}
.news-image{
	margin: auto;
	/* max-height: 800px; */
	/* overflow: hidden; */
	position: absolute;
	width: 100%;
	transform: translate(-50%,-50%);
	top: 50%;
	left: 50%;
}
.new-content{
	padding:0px 10px 15px 0px;
}
.banner-txt1{  position: absolute;
	position: absolute;
	top: 240px;
	margin-left: 480px;
	/* transform: translate(-50%, -50%); */
	color: black;
	font-size: 42px;

}
.banner-txt2{ position: absolute;
	position: absolute;
	top: 320px;
	margin-left: 280px;
	/* transform: translate(-50%, -50%); */
	color: black;
	font-size: 18px;
}
.explain{
	padding-top:10px;
}
.explain-title{
	font-size: 16px;
	font-weight: 700;
}
.explain>div>p{
	font-size: 15px !important;
	font-weight: 300 !important;
	color: #2d2d2d !important;
}

.img-show-1{
	display: block;
}
.img-show-2{
	display: none;
}

.right-btn,.left-btn {
	width: 45px;
	height: 40px;
	background-size: contain;
	background-repeat: no-repeat;
	position: relative;
	display: block;
	cursor: pointer;
	opacity: 0.7;
}
.right-btn{
	background-image: url('/pic/images/right.png');
	right: 0px;
	top: 400px;
	float: right;
	position: absolute;
	z-index: 9999;
}
.left-btn {
	background-image: url('/pic/images/left.png');
	left: 5px;
	top: 400px;
	float: left;
	position: absolute;
	z-index: 999;
}
.plist a.img{float:left;/*border:1px solid #ccc;height:133px;*/padding: 20px 8px 15px 8px;width:100%;height: 228px;
	overflow: hidden;}

.div-left{
	width: 100%;text-align: center;background: #000;
}
.newsdetail-left{
	text-align: center;
	border: 1px solid #ccc;
	position: relative;
	width: 800px;
	height: 800px;
	overflow: hidden;
}
.control-btn{
	text-align: center;
	padding-top:5px;
}
.control-btn img{
	cursor: pointer;
}
/*.plist a.img:hover{border:1px solid #000;}*/
.plist a.img img{float:left;/*width:170px;height:113px;margin:10px 5px;border: 1px solid #ccc;*/width: 100%;}
.plist .pname{float:left;margin:0px 0px 5px 0px;height:45px;line-height:18px;overflow:hidden;}
.plist .pname a{ display: block;margin-left: 10px;margin-top:10px;}

.plist .img-name{float:left;margin:0px 0px 5px 0px;height:40px;line-height:40px;overflow:hidden;text-align: center;width: 100%;}
/*.plist .pname a:hover{color: gray;text-decoration: underline;}*/
.plist .img-name a{ display: block;margin-left: 10px;}

.plist .price{color:red;line-height:30px;margin-left: 10px;}
.plist a.addtocar{float:right;width:88px;height:15px;background-position:-4px -557px;text-indent:-9999px;}
.plist .pnum{float:left;width:30px;height:16px;border:1px solid #CCC;text-align:center;color:#F00;}
.plist .qty{float:left;line-height:18px;color:#2A5F17;margin-left:10px;}

.mu-star,.mu-starv{background: url(../images/ic_star.png) repeat-x scroll transparent;display: inline-block;font-size: 0;height: 13px;overflow: hidden;vertical-align: -1px;}		
.mu-star {background-position: 0px -14px;width: 70px;margin-left:10px;}		
.mu-starv {background-position: 0px 0px;}
.star-width50{width:70px;}
.star-width45{width:70px;}
.star-width40{width:57px;}
.star-width35{width:57px;}
.star-width30{width:42px;}
.star-width25{width:42px;}
.star-width20{width:29px;}
.star-width15{width:29px;}
.star-width10{width:13px;}
/*------------------------------------------产品列表-------------end---------------*/



/*------------------------------------------内页-------------start---------------*/
.top_content{line-height:25px;}
.top_content h2{text-indent:11px;padding:11px 0;}
.top_content .c_a{padding:11px;margin:0;line-height:20px;font-size:14px;}

.goods-list-3img{float:left;width:100%;padding:0 0 9px 0;overflow:hidden;}
.goods-list-3img a{float:left;margin:10px 0 0 10px;}
.goods-list-3img a img{float:left;width: 315.33px;}
.goods-list-3img a.first img{width:966px;}

.search{background:#E9E8E3;height:50px;border:1px solid #CCC;}
.search #d1{float:left;width:70%;padding:15px 0px 5px 10px;}
.search #d2{float:right;/*width:23%;*/padding:15px 10px 5px 0px;}
.search #d1 .search_t{float:left;height:19px;line-height:19px;}
.search #d1 .search_k{float:left;height:17px;line-height:17px;vertical-align:center;border:1px solid #CCC;margin:0 0 0 5px;padding:0 5px;}
.search #d1 .search_s{float:left;margin:0 0 0 5px;}

.t_list{padding:10px 0px;}
.right .r_tall .t_list ul{padding:5px 0;margin:0px;}
.right .r_tall .t_list ul li{margin:0px;}
.t_list #d1{float:left;padding-left:10px;width:40%;}
.t_list #d2{float:left;}
.t_list .d3{
	float: left;
	padding-left: 10px;
	width: 10%;
	padding: 5px;
	background: #e9e9e9;
	margin: 5px;
	text-align: center;
	border-radius: 5px;
}
.d3-cur{
	background: #e49700 !important;
}
.t_list #d1 a,.t_list #d2 a{font-size:16px;color:blue;font-weight:bold;white-space:nowrap;}
.t_list #d1 a:hover,.t_list #d2 a:hover{text-decoration: underline;color:#BF0101;}
.t_list b{font-size:14px;color:#BF0101;font-weight:normal;}
.t_list h2{padding-left:10px;color:#BF0101;font-size:14px;line-height:30px;}
.t_list {border-bottom:1px solid #ccc;padding-bottom:10px;}
.t_list .t_a{margin:0;padding:0;list-style:none;}
.t_a_div{    max-height: 200px;
	overflow-y: scroll;
	position: relative;}
.right .r_tall .t_list .t_a li{line-height:25px;padding-left:10px;width:23%;height:25px;overflow:hidden;}
.t_list .t_a li a{color:blue;text-decoration: underline;}
.t_list .t_a li a:hover{color:#BF0101;}
/*------------------------------------------内页-------------end---------------*/

/*------------------------------------------产品详细页-------------start---------------*/
.c_a{background:#f1f1f1;margin:10px 0px 20px 0px;/*padding:0px 2px 10px 2px;*/border:1px solid #CCC;}
.c_a_s{width:99.55%;background:#BF0101;height:30px;margin:3px;}
.c_a h2{line-height:40px;text-indent:15px;}
.c_a .c_a_b{background:#fff;padding:10px;}
.c_a .c_a_b .c_a_l{float:left;width:78%;}
.c_a .c_a_b .c_a_r{float:right;width:22%;}
.c_a .c_a_b .c_a_r li{padding-bottom:8px;}
.c_a .c_a_b .c_a_l .c_img .c_b_img{float:left;width:80.3%;background:#ccc;padding:1px;}
.c_a .c_a_b .c_a_l .c_img .c_b_img img{width:100%;height:100%;margin:0 auto;}
.c_a .c_a_b .c_a_l .c_img .c_s_img{float:left;width:15%;margin-left:15px;height:456px;background: url(../images/pbg.jpg) repeat-x scroll transparent;overflow: hidden;}
.c_a .c_a_b .c_a_l .c_img .c_s_img dl{width:100%;text-align:center;height:20px;margin:20px 0px;}
.c_a .c_a_b .c_a_l .c_img .c_s_img ul{overflow: hidden;height: 360px;}
.c_a .c_a_b .c_a_l .c_img .c_s_img ul li{text-align:center;height:60px;width:100%;background: url(../images/promi_img_bg.gif) no-repeat center top scroll transparent;}
.c_a .c_a_b .c_a_l .c_img .c_s_img ul li img{cursor:pointer;}
.c_a .c_a_b .c_a_l .c_a_d{background:#ccc;line-height:50px;text-align:center;}
.c_a .c_a_b .c_a_l .c_a_d a{padding:0px 50px;font-weight:bold;font-size:14px;}
.c_a .c_a_b .c_a_r .c_remark{padding:10px 0px;line-height:30px;}

.c_a .c_a_c .c_d1 .c_line1,.c_b .c_tit,.c_b .c_tit #title,.c_b .c_tit a{
	background:url(../images/p_all.png) no-repeat;
}
.sp-colors,.sp-details,.sp-images{
	/* border-bottom: 1px solid #ccc;*/
	display: inline-block;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	background-position: 0px -244px;
	width: 210px;
	text-align: center;
	/*text-indent: 50px;*/
	color: #CE1211;
	font-size: 14px;
}
.c_a .c_a_c{background:#fff; /*padding:0px 10px 10px;*/}
.c_a .c_a_c .c_d1{float:left;width:51%;}
.c_a .c_a_b .c_a_r .c_line1{line-height:60px;height:60px;background-position: 90px 0px;font-weight:bold;}
.c_a .c_a_c .c_d1 .c_line1 #c_price{float:left;width:20%;color:red;font-size:16px;}
.c_a .c_a_c .c_d1 .c_line1 #c_shipping{float:left;width:65%;text-align:right;}

.c_a .c_a_b .c_a_r .c_line3{background:#EDEDED;}
.c_a .c_a_b .c_a_r .c_line3 #c_num{float:left;width:100%;background:#25a038;height:50px;line-height:50px;color:#fff;text-indent:10px;}
.c_a .c_a_b .c_a_r .c_line3 #c_buy{float:left;width:100%;background-position: -160px -122px;}
.c_a .c_a_b .c_a_r .c_line3 #c_buy a{float:right;margin:6px 2px 0 4px;}
.c_a .c_a_c .c_d1 .policy{text-align:right;line-height:40px;}
.c_a .c_a_c .c_d1 .policy a{color:red;}
.c_a .c_a_c .c_d1 .policy a:hover{text-decoration: underline;}
.c_a .c_a_c .c_d2{float:right;width:48%;}

.c_b{margin-bottom:20px;}
.c_b .c_tit{line-height:30px;height:30px;background-position: 0px -197px;background-repeat:repeat-x;}
.c_b .c_tit #title{display: inline-block;height:30px;line-height:35px;font-weight:bold;background-position: 0px -244px;width:210px;text-align:left;text-indent:50px;color:#CE1211;font-size: 14px;}
.c_b .c_tit a{float:right;margin-right:10px;background-position:0px -127px;width: 40px;text-indent: 18px;line-height: 38px;}
.c_b .c_tal{border:1px solid #ccc;border-top:0px;padding:10px;line-height:20px;}
.c_b .plr0px{padding-left:0;padding-right:0;}
.div-colors{
	display:none;
}
.div-details{
	display:none;
}
.div-images{
	display:block;
}
.c_tit span{
	/*width: 40%;*/
	/*height: 45px;*/
	background-color: #CCC;
	border-radius: 5px 5px 0px 0px;
	font-size: 18px;
	color: #2d2d2d;
	margin-right: 10px;
	cursor: pointer;
}
.current-span{
	background-color: #ffcb40!important;
}
.goods-detail-images{/*background-color:#CCC;*/text-align:center;padding:0 0 10px 0;}
.goods-detail-images li{padding:10px 0 0 0;}

.o_notic{background:#f8f8f8;margin:10px 0px;line-height:25px;padding:15px 0px;}
.o_notic b{font-size:24px;}
.o_notic a{color:red;}
.o_notic a:hover{color:blue;}
.more-colors{}
.more-colors li{float:left;width:293px;padding:15px 0 10px 5px;-webkit-box-sizing:content-box;}

.wholesale-prices,.wholesale-prices th,.wholesale-prices td{border:2px solid #CCC;border-collapse:collapse;text-align:center;vertical-align:center;line-height:30px;font-size:14px;}
.wholesale-prices{width:450px;}
/*------------------------------------------产品详细页-------------end---------------*/





.page{float:left;width:100%;text-align:center;line-height:40px;background:#f8f8f8;}
.fad{margin-bottom:15px;}
.ftitle{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:1px 0px;}
.ftitle .ftit{background:#BF0101;line-height:35px;text-align:center;color:#fff;}
.ftitle .ftit a{color:#fff;}
.ftitle .ftit a:hover{color:#fff;text-decoration: underline;}
.copy{text-align:center;padding:10px 0px 20px 0px;line-height:25px;}


.pagin{text-align:center; clear:both; padding:30px 0;}
.pagin a,.pagin span{display:inline-block; height:20px;padding:5px 10px;border:1px solid #ccc;margin-left:5px;line-height:20px;font-size:14px;vertical-align:middle;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.pagin a,.pagin span{display:inline;}
}
.pagin .text,.pagin .current{border:none;padding:4px 11px;}
.pagin a:link,.pagin a:visited{color:#005aa0;}
.pagin a:hover,.pagin a:active{background:#005aa0;color:#fff;text-decoration:none;}
.pagin .current,.pagin .current:link,.pagin .current:visited{color:#f60;font-weight:bold;}
.pagin b{dispaly:block;position:absolute;top:9px;width:5px;height:9px;background-image:url("../images/page_bg01.gif");background-repeat:no-repeat;overflow:hidden;}
.pagin .prev,.pagin .next,.pagin .prev-disabled,.pagin .next-disabled{position:relative;padding-top:5px;height:18px;line-height:18px;}
.pagin .prev-disabled,.pagin .next-disabled{color:#ccc;cursor:default;}
.pagin .prev,.pagin .prev-disabled{padding-left:12px;}
.pagin .prev b{left:3px;background-position:-6px 0;}
.pagin .prev-disabled b{left:3px;background-position:-18px 0;}
.pagin .next,.pagin .next-disabled{padding-right:12px;}
.pagin .next b{right:3px;background-position:0 0;}
.pagin .next-disabled b{right:3px;background-position:-12px 0;}
.pagin-m a,.pagin-m span{height:14px;line-height:14px;font-size:14px;}
.pagin-m b{top:5px;}
.pagin-m .prev,.pagin-m .next,.pagin-m .prev-disabled,.pagin-m .next-disabled{padding-top:3px;height:14px;line-height:14px;*line-height:16px;}


.default{margin: 15px 0 30px 0;background-color:#EFEFEF;}
.default_le{float:left;width:192px;padding:10px;line-height:30px;}
.default_le li{background:url(../images/arrow.gif) no-repeat left;padding:0 0 0 10px;}
.default_le li a,.default_le li a:hover{text-decoration:underline;color:#000;}
.default_le li .curr,.default_le li .curr:hover{color:#FF8D02;}
.default_ri{border:1px solid #CCC;color:#000;padding:20px 20px 40px 20px;background-color:#FFF;overflow:hidden;min-height:400px;_height:400px;}
.default_ri_ti{font-size:20px;line-height:30px;padding:0 0 10px 0;}
.default_ri_co{line-height:22px;}


/*------------------------------------------购物车-------------start---------------*/
.kong,.cart02 a.cart_del,.cart02 .jian,.cart02 .jia,.cart02 .td8 a,.csubmit{background:url(../images/shopping.png) no-repeat;}
.cart{text-align:center;border:1px solid #CCC;margin-bottom:35px; margin-top: 20px; padding:10px;}
.kong{width:60%;text-align:left;margin:50px auto;height:100px;display:block;background-position:0px -210px;padding-left:90px;padding-top:10px;}
.kong ul{padding-top:10px;}
.kong ul a{color:red;}
.cart .cart02{text-align:left;padding:0 0 10px 0;margin: 0 auto;}
.cart .cart_tit{font-size:18px;line-height:40px;font-weight:bold;padding:0 0 10px 0;}
.cart02 table{width:100%;}
.cart02 table th{background:#E4E1E1;line-height:40px;text-align:center;}
.cart02 table td{line-height:25px;text-align:center;padding:10px 0px;vertical-align:middle;}
.cart02 .td2{text-align:left;width:40%;padding-left:10px;}
.cart02 .td8{text-align:left;padding-left:10px;}
.cart02 .td8 a{width:155px;height:40px;line-height:40px;background-position:0px -80px;text-align: center;color:#fff;font-weight:bold;display: inline-block;}
.cart02 .num{width:50px;text-align:center;height:30px;display: inline-block;overflow: hidden;}
.cart02 .jia{display: inline-block;width:16px;height:16px;background-position:0px 0px;overflow: hidden;}
.cart02 .jian{display: inline-block;width:16px;height:16px;background-position:-16px 0px;overflow: hidden;}
.cart02 a.cart_del{width:20px;height:20px;margin:0px 10px;text-indent:-9999px;display: inline-block;background-position:-33px 0px;}
.csubmit{width:155px;float:right;height:40px;line-height:40px;background-position:0px -80px;text-align: center;color:#fff;font-weight:bold;display: inline-block;margin:0px;border:0px;cursor:pointer;}
/*------------------------------------------购物车-------------end---------------*/

/* order */
.order{border:1px solid #CCC;padding:10px;margin:20px 0 35px 0;}
.order .steps li{float:left;line-height:40px;border-top:3px solid #999;border-bottom:1px solid #CCC;background-color:#EEE;text-align:center;font-size:16px;font-weight:bold;color:#666;}
.order .steps .step-1,.order .steps .step-3{width:405px;}
.order .steps .step-2,.order .steps .step-3{display:inline;margin:0 0 0 1px;}
.order .steps .step-2{width:366px;}
.order .steps .curr{border-top:3px solid #F60;background-color:#FFF;color:#F60;}
.order_t{color:#F60;font-size:14px;line-height:20px;padding:10px 0;}
.order_t .icon{float:left;width:20px;height:20px;background-color:#F60;display:inline;margin:0 10px 0 0;}
.address{width:100%;}
.address td{padding:5px;text-align:left;vertical-align:middle;font-size:13px;}
.address .aright{text-align:right;}
.address td input{height:20px;line-height:20px;vertical-align:middle;}
.line{border-top:1px solid #000;border-bottom:1px solid #CCC;margin:10px 0 0 0;}
.continue{text-align:right;}

.goodslist{width:100%;margin:1px 0 0 0;}
.goodslist th,.goodslist td{text-align:center;vertical-align:middle;}
.goodslist th{line-height:30px;background-color:#E3E3E3;}
.goodslist td{padding:10px;}

.goodslist .aleft{text-align:left;}
.goodslist .border{border-top:1px solid #CCC;border-bottom:1px solid #CCC;}

.review-info{margin:10px 0 0 0;}
.review-info-ti{font-weight:bold;font-size:16px;color:#000;}
.review-info-co{padding:10px;line-height:26px;}
.review-btns{padding:10px 0 0 0;border-top:1px solid #CCC;}
.review-btns .back{float:left;}
.review-btns .submitorder{float:right;}.tal404{float:left;display:block;width:100%;border-top:3px solid green;text-align:center;}.tal404 p{line-height:40px;font-size:14px;color:#989898;}.tal404 p a{background:#9f2900;line-height:30px;padding:10px 20px;color:#fff;height:30px;}.tal404 p a:hover{background:black;line-height:30px;padding:10px 20px;color:#fff;height:30px;}
/* order * end */

.home-images{float:left;width:100%;overflow:hidden;}
.home-images-box{float:left;width:822px;margin:10px;}
.home-images-box a{float:left;margin:0 10px 10px 0;}
.home-images-box a img{float:left;}

/* online-service | start */
.service{position:fixed;top:90px;right:0;}
.service-left{float:left;width:37px;display:none;cursor:pointer;}
.service-right{float:right;width:120px;background-color:#c9c9c9;color:#FFF;}
.service-title{height:28px;line-height:28px;background-color:#AA0700;font-size:12px;text-align:center;}
.service-close{background-color:#5F5F5F;text-align:right;padding:0 10px;line-height:30px;cursor:pointer;font-size:12px;}
.service-detail{padding:10px;}
.service-detail .ti{float:left;width:100%;font-weight:bold;height:36px;line-height:36px;}
.service-detail .ti a{float:left;color:#010101;}
.service-detail .ti a:hover{color:#AA0700;}
.service-detail .skype a img{float:left; margin:10px 0 0 0;}
.service-detail .skype a b{float:left;margin:0 0 0 5px;}
.service-detail .live-chat a{float:left;background:url(/tem/syd001/images/com/service-01.jpg) no-repeat left;padding:0 0 0 21px;}
.service-detail .e-mail a{float:left;background:url(/tem/syd001/images/com/service-02.jpg) no-repeat left;padding:0 0 0 21px;}
/* online-service | end */

.relative{position:relative;}
.relative .goodshot{position:absolute;top:20px;left:5px;z-index:1;width:48px;height:49px;background:url(../images/hot.png) no-repeat;_background:url(../images/hot.gif) no-repeat;}
.relative .goodsonsale{position:absolute;top:20px;left:5px;z-index:1;width:48px;height:49px;background:url(../images/onsale.png) no-repeat;_background:url(../images/onsale.gif) no-repeat;}
.relative .goodnew{position:absolute;top:20px;left:5px;z-index:1;width:48px;height:49px;background:url(../images/new.png) no-repeat;_background:url(../images/hot.gif) no-repeat;}
