body,ul,ol,p,dl,dd,h1,h2,h3,h4,h5 {
	margin:0
}
ol,ul {
	padding:0
}
li {
	list-style:none
}
a {
	color:#333;
	text-decoration:none;
	outline:0
}
i {
	font-style:normal
}
h1,h2,h3,h4,h5 {
	font-weight:400
}
input,textarea {
	font-family:inherit;
	font-size:inherit;
	color:inherit
}
img {
	border:none
}
body {
	font-size:14px;
	font-family:"Microsoft Yahei",Helvetica,Arial;
	line-height:1.5
}
.clearfix {
	*zoom:1
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both
}
.hide {
	display:none
}
.header {
	position: fixed;
	top: 0px;
	height:60px;
	width: 100%;
	background: #fff;
	border-bottom: 1px solid #e6e8e9;
	z-index: 98;
}
.header_inner {
	width:1190px;
	top: 0px;
	margin:auto;
	height:60px;
	overflow:hidden;
}
#logo {
	float:left;
	margin-top:0px
}
#logo_tag {
	float:left;
	top:0;
	right:20px;
	font-size:14px;
	color:#00b65e;
	border-radius:2px;
	border:1px solid #00b65e
}

#logo_hot_tag{
	top:0;
	right:20px;
	text-align:center;
	line-height:18px;
	font-size:14px;
	color:#FFA017;
	/*background-color:#FFA017*/
}

.header_nav {
	float:right;
}
.header_nav li {
	float:left;
	padding:0 30px
}
.header_nav li a {
	display:block;
	color:#000;
	font-size:14px;
	line-height:60px
}
.mask {
	width:100%;
	height:100%;
	opacity:.6;
	-moz-opacity:.6;
	filter:alpha(Opacity=60);
	position:fixed;
	left:0;
	top:0;
	z-index:99;
	background:#000;
	display:none
}
#myOrderPopup {
	display:none;
	position:fixed;
	width:800px;
	height:520px;
	top:50%;
	margin-top:-260px;
	left:50%;
	margin-left:-400px;
	background-color:#fff;
	z-index:999
}
#myOrderPopup .imgw {
	margin:90px auto 0;
	width:344px;
	height:344px;
	border:#e5e5e5 solid 1px;
	background:url(/assets/img/erweima3.jpg) no-repeat
}
#myOrderPopup p {
	font-size:18px;
	color:#00b65e;
	line-height:50px;
	text-align:center
}
#myOrderPopup .btn-x {
	position:absolute;
	top:10px;
	right:10px;
	width:16px;
	height:16px;
	cursor:pointer;
	background:url(/assets/img/index_icons.png) no-repeat 0 -68px
}
.footer {
	background-color:#fff;
	min-width: 1190px
}
.footer_inner {
	width:1190px;
	margin:auto;
	padding-top:40px
}
.footer_inner_main {
	overflow:hidden;
	height:70px
}
.footer_inner .corp {
	text-align:center;
	font-size:12px;
	color:gray;
	line-height:68px
}
.footer_inner .ourtraits {
	float:left;
	width:843px;
	height:100%;
	background:url(/assets/img/footer_img1.png) no-repeat left center
}
.footer_inner .line {
	float:left;
	height:50px;
	border-left:1px solid #ededed;
	margin-top:10px
}
.footer_inner .contact {
	float:left;
	font-size:14px;
	color:gray;
	padding:10px 0 0 70px
}
.footer_inner .contact .tel {
	font-size:22px;
	color:#ff4f37
}
.footer_inner .erweima {
	float:right;
	width:70px;
	height:70px;
	background:url(/assets/img/erweima.png)
}
body {
	background-color:#F5F5F5
}
.banner {
	height:420px;
	width:1190px;
	margin:auto
}
.banner_left {
	float:left;
	width:310px;
	height:100%;
	margin-right:15px;
	background-color:#FFF;
	position:relative
}
.banner_left .tag {
	position:absolute;
	top:0;
	right:20px;
	text-align:center;
	width:40px;
	line-height:18px;
	font-size:12px;
	color:#fff;
	background-color:#FFA017
}
.filter_box {
	padding:45px 45px 0 45px
}
.filter_inner {
	position:relative
}
.filter_sel {
	font-size:14px;
	line-height:60px;
	height:60px;
	border-bottom:1px solid #ededed;
	cursor:pointer;
	background:url(/assets/img/agd.png) no-repeat right center
}
.filter_sel.noselect {
	color:#ff4f37
}
.filter_popup {
	position:absolute;
	width:218px;
	top:100%;
	left:0;
	z-index:9;
	text-indent:20px;
	border:1px solid #ededed;
	border-top:0;
	background-color:#f7f7f7
}
.filter_popup .subon {
	width:80px
}
.filter_popup .subon li {
	border-right:1px solid #ededed
}
.filter_popup .subon li.active {
	border-right:0
}
.filter_popup .sub {
	background-color:#FFF;
	position:absolute;
	top:0;
	left:80px;
	width:138px
}
.filter_popup li {
	line-height:40px;
	font-size:14px;
	cursor:pointer
}
.filter_popup li.active {
	background-color:#FFF;
	color:#54c585
}
#xinghao {
	z-index:3
}
#rongliang {
	z-index:2
}
#wangluo {
	z-index:1
}
.filter_submit {
	display:block;
	width:220px;
	line-height:50px;
	margin:auto;
	background-color:#00B65E;
	color:#fff;
	text-align:center;
	font-size:18px;
	border-radius:4px
}
.filter_tip {
	font-size:14px;
	color:#ff4f37;
	margin:20px 0
}
.filter_tip.vh {
	visibility:hidden
}
.banner_right {
	float:left;
	width:865px;
	height:100%;
	position:relative
}
.banner_right li {
	height:420px
}
.banner_right #banner1 {
	width:865px;
	height:420px;	
	background:url(/assets/img/index_banner.png);
	cursor:pointer
}
.section_title {
	text-align:center;
	margin-top:33px;
	margin-bottom:35px;
	min-width: 1190px;
}
.section_title h2 {
	font-size:26px
}
.section_title .desc {
	font-size:14px;
	color:gray;
	line-height:24px
}
.recommend_inner {
	width:1088px;
	margin:auto;
	padding:30px 51px;
	overflow:hidden;
	background-color:#fff;
	position:relative
}
.recommend_inner .container {
	height:375px;
	overflow:hidden;
	position:relative
}
.recommend_inner .slider {
	position:absolute
}
.recommend_inner .slide-item {
	float:left
}
.recommend_inner .list-item {
	float:left;
	width:252px;
	height:355px;
	margin:10px;
	position:relative
}
.recommend_inner .list-item.mr0 {
	margin-right:0
}
.recommend_inner .list-item.hover {
	margin-top:8px;
	box-shadow:0 0 10px #e5e5e5
}
.recommend_inner .list-item.hover .go_btn {
	display:block
}
.recommend_inner .list-item.hover .desc,.recommend_inner .list-item.hover .tags {
	display:none
}
.recommend_inner .list-item.sold {
	color:gray
}
.recommend_inner .list-item.sold .price {
	color:gray
}
.recommend_inner .list-item.sold .icon-sold {
	position:absolute;
	bottom:82px;
	left:50%;
	margin-left:-46px;
	width:93px;
	height:52px;
	background:url(/assets/img/index_icons.png) no-repeat -172px 0
}
.recommend_inner .list-item .imgw {
	text-align:center;
	height:193px;
	cursor:pointer
}
.recommend_inner .list-item .imgw img {
	width:240px
}
.recommend_inner .list-item dl {
	text-align:center
}
.recommend_inner .list-item dt {
	font-size:14px;
	padding-top:30px
}
.recommend_inner .list-item dd {
	font-size:12px;
	color:gray
}
.recommend_inner .list-item .desc {
	padding-top:15px
}
.recommend_inner .list-item .price {
	font-size:16px;
	font-weight:700;
	color:#ff4f37;
	padding-top:20px
}
.recommend_inner .list-item .tags {
	padding:15px 0 30px 0
}
.recommend_inner .list-item .icon-pen {
	display:inline-block;
	width:15px;
	height:15px;
	vertical-align:-2px;
	background:url(/assets/img/index_icons.png) no-repeat 0 0
}
.recommend_inner .list-item .go_btn {
	width:100px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	background-color:#ff4f37;
	margin:15px auto 0;
	cursor:pointer;
	display:none
}
.recommend_inner .cbtn {
	width:30px;
	height:60px;
	position:absolute;
	top:50%;
	margin-top:-30px;
	background:url(/assets/img/index_icons.png) no-repeat #E5E5E5
}
.recommend_inner .btn_prev {
	left:0;
	background-position:-52px 18px
}
.recommend_inner .btn_next {
	right:0;
	background-position:-21px 18px
}
.category_inner {
	width:1190px;
	height:600px;
	margin:25px auto 0;
	background-color:#fff
}
.category li {
	position:relative
}
.category li:hover {
	box-shadow:0 0 10px 0 #e5e5e5
}
.category li a {
	display:block;
	height:100%
}
.category li.all,.category li.cate-1,.category li.cate-2,.category li.cate-3 {
	float:left;
	width:297px;
	height:400px;
	text-align:center
}
.category li.all {
	background:url(/assets/img/index_cate_all.png)
}
.category li.all dl {
	padding-top:80px
}
.category li.all dt {
	font-size:30px;
	color:#ff6a22;
	padding-bottom:15px
}
.category li.all .line {
	margin:auto;
	width:167px;
	border-top:1px solid #dedede
}
.category li.all dd {
	font-size:18px;
	color:gray;
	padding-top:10px
}
.category li.all dd .price {
	color:#ff4f37
}
.category li.cate-2,.category li.cate-3 {
	border-left:1px solid #EDEDED
}
.category li.cate-1,.category li.cate-2,.category li.cate-3 {
	border-bottom:1px solid #EDEDED
}
.category li.cate-1 dl,.category li.cate-2 dl,.category li.cate-3 dl {
	padding-top:40px
}
.category li.cate-1 dt,.category li.cate-2 dt,.category li.cate-3 dt {
	font-size:28px;
	line-height:44px
}
.category li.cate-1 dd.price,.category li.cate-2 dd.price,.category li.cate-3 dd.price {
	color:#ff4f37;
	font-size:14px;
	line-height:34px
}
.category li.cate-1 dd.price strong,.category li.cate-2 dd.price strong,.category li.cate-3 dd.price strong {
	font-size:18px;
	font-weight:400;
	margin-right:5px
}
.category li.cate-1 .imgw,.category li.cate-2 .imgw,.category li.cate-3 .imgw {
	display:block;
	height:240px;
	margin-top:24px
}
.category li dd.sold {
	font-size:12px;
	color:gray
}
.category li.cate-4,.category li.cate-5,.category li.cate-6 {
	float:left;
	/*width:33.3%;
	height:200px;*/
	width:24.8%;
	height:140px;	
}
.category li.cate-4 .imgw,.category li.cate-5 .imgw,.category li.cate-6 .imgw {
	float:left;
	width:182px;
	height:100%
}
.category li.cate-4 dt,.category li.cate-5 dt,.category li.cate-6 dt {
	font-size:18px;
	padding:50px 0 20px
}
.category li.cate-4 dd.price,.category li.cate-5 dd.price,.category li.cate-6 dd.price {
	font-size:18px;
	color:#ff4f37;
	line-height:34px
}
.category li.cate-4 dl,.category li.cate-5 dl,.category li.cate-6 dl {
	float:left;
	padding-left:12px
}
.category li.disabled a {
	cursor:default
}
.category li.disabled dt,.category li.disabled .price,.category li.disabled .sold {
	color:gray!important
}
.category li.disabled .gaoqing {
	position:absolute;
	background:url(/assets/img/index_icons.png) no-repeat
}
.category li.disabled.cate-1 .gaoqing,.category li.disabled.cate-2 .gaoqing,.category li.disabled.cate-3 .gaoqing {
	background-position:-388px 0;
	width:148px;
	height:83px;
	top:50%;
	margin-top:-41px;
	left:50%;
	margin-left:-74px
}
.category li.disabled.cate-4 .gaoqing,.category li.disabled.cate-5 .gaoqing,.category li.disabled.cate-6 .gaoqing {
	background-position:-280px 0;
	width:93px;
	height:52px;
	top:50%;
	margin-top:-26px;
	left:46px
}
.category li.cate-1 .imgw, .category li.cate-1.disabled .imgw, .category li.cate-2 .imgw, .category li.cate-2.disabled .imgw,.category li.cate-3 .imgw, .category li.cate-3.disabled .imgw,.category li.cate-4 .imgw,.category li.cate-4.disabled .imgw,.category li.cate-5 .imgw,.category li.cate-5.disabled .imgw,.category li.cate-6 .imgw,.category li.cate-6.disabled .imgw {
	width:120px;
}

.brand_inner {
	width:1190px;
	height:335px;
	margin:auto;
	text-align:center
}
.brand_inner dl {
	float:left;
	width:386px;
	height:100%;
	margin-left:16px;
	background-color:#fff
}
.brand_inner dl:hover {
	box-shadow:0 0 10px 0 #e5e5e5
}
.brand_inner dl.ml0 {
	margin-left:0
}
.brand_inner dt {
	height:230px;
	overflow:hidden
}
.brand_inner .tt {
	font-size:18px;
	line-height:42px;
	margin-top:15px
}
.brand_inner .desc {
	font-size:14px;
	color:#999
}
#brand_ppgs {
	background:url(/assets/img/index_brand_ppgs.jpg)
}
#brand_gjjm {
	background:url(/assets/img/index_brand_gjjm.jpg)
}
#brand_hdfk {
	background:url(/assets/img/index_brand_hdfk.jpg)
}
.comment {
	padding-bottom:58px
}
.comment_inner {
	width:1190px;
	height:418px;
	margin:auto
}
.comment_inner .colum {
	float:left;
	width:395px;
	height:418px;
	margin-right:15px;
	background-color:#FFF
}
.comment_inner .colum h3 {
	font-size:14px;
	font-weight:700;
	margin:45px 30px 0;
	overflow:hidden
}
.comment_inner .colum h3 .icon-quotes {
	float:left;
	width:69px;
	text-indent:12px;
	background:url(/assets/img/index_icons.png) no-repeat -88px 0
}
#comments {
	width:335px;
	height:325px;
	margin:20px auto 0;
	overflow:hidden;
	position:relative
}
#comments dl {
	height:74px;
	margin-bottom:36px;
	position:relative;
}
#comments dt {
	float:left;
	margin-right:20px
}
#comments dt img {
	width:74px;
	height:74px;
	border-radius:74px;
	display:block
}
#comments .nickname {
	font-size:14px;
	line-height:28px
}
#comments .content {
	font-size:12px;
	line-height:22px;
	height:44px;
	overflow:hidden;
	color:gray;
	width:500px;
}
#comments .timestamp {
	font-size:12px;
	color:#b2b2b2;
	position:absolute;
	top:5px;
	right:0;
	text-align: right;
}
#news {
	width:335px;
	margin:20px auto 0
}
#news dl {
	margin-bottom:30px
}
#news dt {
	font-size:14px;
	line-height:19px
}
#news a:hover dt {
	color:#00b65e;
	text-decoration:underline
}
#news dd {
	font-size:12px;
	color:gray;
	display:inline
}
#news .source {
	margin-right:15px;
	line-height:18px
}
#yp_community {
	width:370px;
	margin-right:0;
	text-align:center
}
#yp_community .tt {
	position:relative;
	border-top:1px solid #EFEFEF;
	width:206px;
	margin:68px auto 0
}
#yp_community .tt span {
	position:absolute;
	top:-10px;
	left:50%;
	margin-left:-3em;
	font-size:14px;
	font-weight:700;
	width:6em;
	background-color:#FFF
}
#yp_community p {
	font-size:14px;
	line-height:22px;
	color:gray;
	margin-top:28px
}
#yp_community .imgw {
	height:230px;
	background:url(/assets/img/index_community.png) no-repeat center
}
.vedioContainer {
	display:none;
	position:fixed;
	width:1000px;
	height:562px;
	top:50%;
	margin-top:-281px;
	left:50%;
	margin-left:-500px;
	background-color:#FFF;
	z-index:999
}
.vedioContainer .btn-x {
	background-color:#999;
	font-size:16px;
	color:#fff;
	width:53px;
	line-height:28px;
	text-align:center;
	position:absolute;
	top:10px;
	right:10px
}
