/*### 138Do's CSS Version 3.0 ###*/

/*-Primary Zone-*/
#primary-zone{height:466px;margin-top:0px;}
.category-nav{width:133px; border:solid 1px #bbbbbb; padding:5px 10px 7px; position:relative;_position:static;z-index:99;background:#f8f8f8;font-size:14px;}
.category-nav li{height:31px;line-height:31px;border-bottom-color:#dedede;border-bottom-width:1px;border-bottom-style:solid;display:block; }

.category-nav li a,
.category-nav li a.hide{display:block; height:31px; line-height:31px; width:127px; padding-left:12px;
background: url(/images/jt.jpg);
background-repeat: no-repeat;

}
.category-nav li:hover a,
.category-nav li a:hover{height:31px; line-height:31px; border:solid 1px #ff4400; border-right:solid 1px #fff;border-right-width:0px; color:#FF5B68; text-decoration:none; position:relative; z-index:20;background:#fff;}
.category-nav ul ul,
.category-nav ul table{display:none;}
.category-nav li:hover ul,
.category-nav li a:hover ul{display:block; border:solid 1px #ff4400; width:360px; padding:0 0 5px 10px; position:absolute; z-index:10; left:150px; margin-top:-33px;_top:32px; background:#fff url(/images/category-nav-sub_taobao.jpg) left top repeat-y;border-left:none;}
.category-nav li:hover ul li,
.category-nav li a:hover ul li{float:left; height:31px; line-height:31px; width:95px; _display:inline; background:none; padding:3px 12px 0 5px;}
.category-nav li:hover ul li a,
.category-nav li a:hover ul li a{display:inline; border:none; color:#333; background:none; padding:1px 2px;}
.category-nav li:hover ul li a:hover,
.category-nav li a:hover ul li a:hover{border:none; background:#FF5B68; color:#fff;_float:left;width:auto;}

.category-nav li a.hide,
.category-nav li a:visited.hide{_display:none;}
.category-nav li a:hover table{_display:block; _position:absolute; _top:-6px; left:-10px; _font-size:12px;}
.category-nav ul ul .close{position:absolute; width:14px; height:14px; overflow:hidden; right:4px; top:4px; background:url(/images/css_sprites.png) 0 -920px no-repeat; text-indent:-99999em; cursor:pointer;}


.main-slides{width:720px;}
.main-slides .slides{height:260px;}
.main-slides .main-ad{height:192px;}
.main-slides .main-ad li{width:135px;height:192px; margin-left:10px; float:left; _display:inline;}
.main-slides .main-ad li img{display:block;width:135px;height:192px;}

.main-slides .main-ad li.first{margin:0;}

.sidebar-r{width:295px;height:367x; margin-top:13px}
.sidebar-r .login-bar{height:34px; line-height:34px; text-align:center; background:url(/images/css_sprites.png) 0 -310px repeat-x; color:#FFC7D2;}
.sidebar-r .login-bar a{margin:0 20px;}

.sidebar-r .login-bar .corner-l,
.sidebar-r .login-bar .corner-r{width:10px; position:absolute; height:34px; top:0; background:url(/images/css_sprites.png) no-repeat;}
.sidebar-r .login-bar .corner-l{background-position:-30px -205px; left:0;}
.sidebar-r .login-bar .corner-r{background-position:-40px -205px; right:0;}

.active-tabs{border:solid 1px #E5E5E5; height:158px;}
.active-tabs dt{height:25px; line-height:25px; background:url(/images/css_sprites.png) 0 -402px repeat-x;}
.active-tabs dt a{display:block; height:25px; line-height:25px; float:left; color:#333; font-size:12px; border-left:solid 1px #E5E5E5; width:146px; text-align:center;}
.active-tabs dt .no-border{border-left:none;}
.active-tabs dt a.current{background:#fff; font-weight:bold; color:#D3131B;}
.active-tabs dd{padding:5px 10px; height:100px; background:#fff;}
.active-tabs .privilege{text-align:center;}
.active-tabs .privilege img{display:block;width:270px; height:100px;}
.active-tabs .privilege h4{font-weight:400; text-align:center;}
.active-tabs .artlist{width:264px; background:#fff; height:100px; clear:both;}
.active-tabs .artlist li{background:url(/images/css_sprites.png) -125px -350px no-repeat; padding-left:10px; width:224px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.coupons li{height:78px; text-align:center;}
.coupons li img{display:block; border:solid 1px #E5E5E5;}
.coupons li img:hover{border:solid 1px #f60;}
.coupons .first,
.coupons .second{width:295px;}
.coupons .first img,
.coupons .second img{width:295px; height:156px;}
.coupons .third{clear:both;height:180px;background: url(/images/bianmin.jpg);
background-repeat: no-repeat;
border:solid 1px #eeeeee;

}
.coupons .third a,
.coupons .third a:hover{
	margin-top:19px;
	text-decoration:none;
	display:block;
	width:70px;
	height:70px;
	float:left;
}

/* focus */
.mod_slide {
	WIDTH: 720px; BACKGROUND: #eee; FLOAT: left; HEIGHT: 230px
}
.main_slide {
	POSITION: relative; WIDTH: 100%; FLOAT: left; HEIGHT: 230px; CLEAR: both
}
.main_slide .body_slide {
	Z-INDEX: 1; WIDTH: 720px; HEIGHT: 250px; TOP: 0px; LEFT: 0px
}
.main_slide .body_slide IMG {
	WIDTH: 720px; HEIGHT: 230px
}
.main_slide .bor_slide {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 720px; BOTTOM: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; OVERFLOW: hidden; TOP: 230px; PADDING-TOP: 0px; LEFT: 0px
}
.main_slide .custom_slide {
	POSITION: absolute; WIDTH: 720px; ZOOM: 1; BACKGROUND: #f8f8f8; HEIGHT: 30px; OVERFLOW: hidden; LEFT: 0px
}
.main_slide .custom_slide LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 180px; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer
}
.main_slide .custom_slide LI.first {
	BORDER-LEFT: 0px; WIDTH: 100px
}
.main_slide .custom_slide LI.current {
	FILTER: Alpha(opacity=100); BACKGROUND: #ff8c78; COLOR: #fff; FONT-WEIGHT: bold; opacity: 1; -moz-opacity: 1.0
}
.main_slide .custom_slide LI.current A {
	COLOR: #fff
}
.main_slide .custom_slide LI A {
	DISPLAY: block; HEIGHT: 30px; COLOR: #ff6e64; TEXT-DECORATION: none; PADDING-TOP: 5px
}

/*-jingxuan-*/
#choiceness{height:370px; width:886px;}
#choiceness h2,
#privilege-active h2{border-bottom:solid 1px #e5e5e5; height:36px; line-height:36px; overflow:hidden;}
#choiceness h2 strong,
#privilege-active h2 strong{display:block; width:100px; line-height:21px; margin-top:8px; background:url(/images/css_sprites.png) 0 -437px no-repeat;text-indent:22px; font-size:16px;color:#D3131B;}
#choiceness h2 .sort-list{margin-left:90px;width:213px;_width:200px;}
#choiceness h2 .sort-list a{margin:0 8px;}
#choiceness h2 .roll em{margin-left:6px; margin-top:3px;}
#choiceness h2 .roll em a{display:inline-block; width:15px; height:13px; line-height:13px; overflow:hidden; border:solid 1px #e5e5e5;  text-align:center;}
#choiceness h2 .roll em a:hover{border:solid 1px #f60; text-decoration:none;}

#choiceness .short-ad{width:287px; clear:both;}
#choiceness .short-ad li{height:102px; margin-top:10px; text-align:center; *float:left;}
#choiceness .short-ad li img{border:solid 1px #e5e5e5; display:block;width:287px; height:100px;}
#choiceness .short-ad li a:hover img{border:solid 1px #f60;}

#choiceness .long-ad{width:589px; overflow:hidden;}
#choiceness .long-ad li{width:288px; height:102px; margin-top:10px; text-align:center; float:left; _display:inline;}
#choiceness .long-ad li img{border:solid 1px #e5e5e5; display:block;width:288px; height:100px;}
#choiceness .long-ad li a:hover img{border:solid 1px #FFD3D0;}

#choiceness .long-ad .even{margin-left:10px;}


/* scroll */
.item { WIDTH: 210px;float:left;padding-left:260px;}
.item1{*padding-top:2px;font-size:12px;font-weight:400;}
.scrollbtn{width:32px;height:14px;display:-moz-inline-box;display:inline-block;}
.btn1 {margin-top:10px;*margin-top:-19px;_margin-top:12px;width:16px;height:14px;display:-moz-inline-box;display:inline-block;background:url(/images/scrollbtn.png) left 0 no-repeat;_background:url(/images/scrollbtn6.png) left 0 no-repeat;}
.btn1:hover{background:url(/images/scrollbtn.png) left -14px no-repeat;text-decoration:none;}

.btn2{width:15px;height:14px;*margin-top:-19px;display:-moz-inline-box;display:inline-block;background:url(/images/scrollbtn.png) right 0 no-repeat;_background:url(/images/scrollbtn6.png) right 0 no-repeat;}
.btn2:hover{background:url(/images/scrollbtn.png) right -14px no-repeat;text-decoration:none;}

/*-huodong-*/
#privilege-active{width:295px;}
#privilege-active h2 strong{background:url(/images/css_sprites.png) 0 -467px no-repeat;}
#privilege-active li{margin-top:10px; height:154px; overflow:hidden; *margin-bottom:-3px;}
#privilege-active img{display:block;width:295px;}
#privilege-active .special{height:72px;}
#privilege-active .special img{border:solid 1px #f1f1f1;width:295px;}
#privilege-active .special a:hover img{border:solid 1px #f60;}

/*-Floors Zone-*/
.floors-zone{height:618px;}
.floors-zone h3{border-bottom:solid 1px #e5e5e5; height:36px; line-height:36px; margin-bottom:10px;}
.floors-zone h3 strong{display:block; width:100px; line-height:21px; margin-top:8px; background:url(/images/css_sprites.png) no-repeat; margin-left:8px; font-size:16px;color:#D3131B;}
.floors-zone h3 strong a{display:block; width:100px;  line-height:21px; text-indent:22px;color:#D3131B;}

.floors-zone h3 .floor1{background-position:0 -497px;}
.floors-zone h3 .floor2{background-position:0 -527px;}
.floors-zone h3 .floor3{background-position:0 -557px;}
.floors-zone h3 .floor4{background-position:0 -587px;}
.floors-zone h3 .floor5{background-position:0 -617px;}
.floors-zone h3 .floor6{background:url(/images/pxjy.png) no-repeat;}
.floors-zone h3 .floor7{background:url(/images/cxfw.png) no-repeat;}

.floors-zone h3 span{font-size:12px; color:#CECECE; font-weight:400;}
.floors-zone h3 span a{color:#666; margin:0 8px;}
.floors-zone h3 span a.special{color:#D3131B;}

.typical-l{width:287px; height:570px;}
.typical-l img{width:287px; height:570px;}

.img-list-b{width:898px; height:570px; margin-left:5px; padding-left:0px;}
.img-list-b li{width:212px; height:280px; float:left; margin:0 0px 10px 12px; text-align:center; display:block; _display:inline;}
.img-list-b li span{height:26px; line-height:26px; display:block; color:#fff; text-align:center; cursor:pointer;}
.img-list-b li a{width:212px;display:block; border:solid 1px #fff; border-bottom:none;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.img-list-b li a:hover{border-style:solid; border-width:1px; border-bottom:none; text-decoration:none;}
.img-list-b li img{
	width:212px;
	height:253px;
	display:block;
	opacity:0.9;
	filter:alpha(opacity=90);
	}
.img-list-b li img:hover{ 
    opacity: 1.0;  
	filter:alpha(opacity=100);
    }

.floor1 li span{background:#FB6F70;}
.floor1 li a:hover{border-color:#FFC7CF;}
.floor1 li a:hover span{background:#D3131B;}

.floor2 li span{background:#4D88C2;}
.floor2 li a:hover{border-color:#92C9FF;}
.floor2 li a:hover span{background:#D3131B;}

.floor3 li span{background:#F36F87;}
.floor3 li a:hover{border-color:#F99CAD;}
.floor3 li a:hover span{background:#D3131B;}

.floor4 li span{background:#7D9831;}
.floor4 li a:hover{border-color:#B6D65C;}
.floor4 li a:hover span{background:#D3131B;}

.floor5 li span{background:#C68766;}
.floor5 li a:hover{border-color:#EAA885;}
.floor5 li a:hover span{background:#D3131B;}

.floor6 li span{background:#E29D98;}
.floor6 li a:hover{border-color:#EAA885;}
.floor6 li a:hover span{background:#D3131B;}

.floor7 li span{background:#C68766;}
.floor7 li a:hover{border-color:#EAA885;}
.floor7 li a:hover span{background:#D3131B;}

.floor8 li span{background:#C68766;}
.floor8 li a:hover{border-color:#EAA885;}
.floor8 li a:hover span{background:#D3131B;}

.article-gg{width:295px;}
.article-gg .artlist2{height:66px; padding:12px 0 12px 8px; display:block;}
.article-gg .artlist2 li{background:url(/images/css_sprites.png) -125px -350px no-repeat; padding-left:10px; width:255px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.img-list-m{}
.img-list-m li{width:143px; height:102px;}
.img-list-m li img{width:141px; height:100px; display:block; border:solid 1px #F1F1F1;}
.img-list-m li a:hover img{border:solid 1px #f60;}

/* baibaoxiang */
#common-use{margin-top:20px; border:solid 1px #E5E5E5; height:138px; overflow:hidden; width:929px;}
#common-use h3{
	width:40px;
	height:121px;
	padding-top:15px;
	background:#F6F6F6;
	border:solid 1px #fff;
	text-align:center;
	color:#D3131B;
	vertical-align:middle;
}
#common-use .query{width:265px; padding-left:5px; margin-top:3px;}
#common-use .query li{width:56px; float:left; margin:14px 2px 0; text-align:center; _display:inline;}
#common-use .query li span{display:block; margin:0 auto; width:30px; height:27px; background:url(/images/css_sprites.png) no-repeat;}
#common-use .query li span a{display:block; width:30px; height:27px; text-indent:-99999em;}
#common-use .query li .q01{background-position:0 -647px;}
#common-use .query li .q02{background-position:-32px -647px;}
#common-use .query li .q03{background-position:-64px -647px;}
#common-use .query li .q04{background-position:-96px -647px;}
#common-use .query li .q05{background-position:0 -681px;}
#common-use .query li .q06{background-position:-32px -681px;}
#common-use .query li .q07{background-position:-64px -681px;}
#common-use .query li .q08{background-position:-96px -681px;}

#common-use .links{width:310px; height:128px; padding-top:10px;}
#common-use .links li{width:90px; float:left; height:24px; line-height:24px; margin:0 5px; text-align:center; _display:inline;}

#common-use .tel{border-left:solid 1px #E5E5E5; height:128px; padding:10px 0 0 12px;width:280px}
#common-use .tel li{height:24px; line-height:24px;padding-left:20px}
#common-use .tel li em{
	color:#D3131B;
	font-weight:bold;
}

.customer-service{width:225px; height:122px; padding:8px 10px; margin-top:20px; border:solid 1px #e5e5e5;}
.customer-service h3{height:20px;}
.customer-service h3 strong{display:block; width:57px; height:20px; background:url(/images/css_sprites.png) 0 -718px no-repeat; text-indent:-99999em;}
.customer-service li{height:26px; line-height:26px; padding-left:34px; background:url(/images/css_sprites.png) no-repeat;}
.customer-service .tel{background-position:6px -742px;}
.customer-service .email{background-position:6px -771px;}
.customer-service .online{background-position:1px -802px;}
.customer-service .group{background-position:8px -833px;}

.hengfu li{padding-top:3px;}
#big_banner_wrap {
	width:100%;
	min-width: 1200px;
	height:460px;
	margin:0 auto;
	position:relative;
	color:#424242;
}
#big_banner_wrap #banner_menu_wrap {
	width:210px;
	height:100%;
	float:left;
	position:absolute;
	background:rgba(0, 0, 0, 0.8);
	z-index:600;
}
#big_banner_wrap #banner_menu_wrap .active {margin-top:20px; }
#big_banner_wrap #banner_menu_wrap li {
	width:100%;
	height:42px;
	position:relative;
	transition:all 3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	line-height:40px;
	cursor:pointer;
}
#big_banner_wrap #banner_menu_wrap li a {
	font-size:13px;
	color:#ffffff;
	margin-left:30px;
	float:left;
	text-decoration:none;
}
#big_banner_wrap #banner_menu_wrap li .banner_menu_i {
	float:right;
	font-size:20px;
	margin-right:20px;
}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content {
	width:600px;
	height:459px;
	display:none;
	z-index:610;
	position:absolute;
	left:235px;
	background:#fff;
}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .banner_menu_content_ul {
	float:left;
	width:280px;
}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .banner_menu_content_ul li {
	width:250px;
	height:40px;
	padding:18px;
	float:left;
}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .banner_menu_content_ul li a {
	color:#424242;
	margin-left:5px;
	font-size:12px;
}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .banner_menu_content_ul li span {
	width:59px;
	height:25px;
	float:right;
	margin-top:5px;
	border:1px solid #ff6700;
	color:#FF6700;
	font-size:13px;
	line-height:24px;
	text-align:center;
	transition:all 3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .banner_menu_content_ul li span:hover {
	background:#ff6700;
	color:#ffffff;
}
#big_banner_wrap #big_banner_pic_wrap {
	width:100%;
	min-width:1200px;
	height:460px;
	overflow:hidden;
	position:relative;
	top:0px
}
#big_banner_wrap #big_banner_pic_wrap1 img.butl{
	display:none;
	top:200px;
	position:absolute;
	left:18%;
	cursor:pointer;
}
#big_banner_wrap #big_banner_pic_wrap1 img.butr{
	display:none;
	position:absolute;
	top:200px;
	right:0.5%;
	cursor:pointer;
}
#big_banner_wrap #big_banner_pic_wrap #big_banner_pic {
	width:7140px;
	height:450px;
	position:absolute;
	float:left;
}
#big_banner_wrap #big_banner_pic_wrap #big_banner_pic li {
	width:1190px;
	height:450px;
	float:left;
	cursor:pointer;
}

#big_banner_wrap #big_banner_change_wrap {
	width:150px;
	height:450px;
	position:absolute;
	top:0px;
	left: 50%;
	margin-left: -385px;
	color:#ffffff;
}
#big_banner_wrap #big_banner_change_wrap div {
	display:none;
	transition:all 3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
}
#big_banner_wrap #big_banner_change_wrap div:hover {
	cursor:pointer;
	color:#FF6700;
}

#big_banner_wrap #big_banner_change_wrap1 {
	width:150px;
	height:450px;
	position:absolute;
	top:0px;
	left: 50%;
	margin-left: 445px;
	color:#ffffff;
    
}
#big_banner_wrap #big_banner_change_wrap1 div {
	display:none;
	transition:all 3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
}
#big_banner_wrap #big_banner_change_wrap1 div:hover {
	cursor:pointer;
	color:#FF6700;
}

#big_banner_wrap #big_banner_change_prev {
	width:40px;
	height:70px;
	top:0px;
    left:210px;
    float:left;
	position:absolute;
	margin-top:200px;
	margin-left:2px;

}
#big_banner_wrap #big_banner_change_next {
	width:40px;
	height:70px;
	top:0px;
    left:1148px;
	float:right;
	position:absolute;
	margin-top:200px;
	margin-right:2px;

}

#big_banner_wrap #big_banner_change_wrap #big_banner_change_prev1 {
	background:url(/images/lunbo/prev-hover.png) no-repeat left center;
    float:left;
	position:absolute;
	margin-top:200px;
	-moz-border-radius:0px 10px 10px 0px;
	-webkit-border-radius:0px 10px 10px 0px;
	-ms-border-radius:0px 10px 10px 0px;
	border-radius:0px 10px 10px 0px;
    
	margin-left:2px;

}
#big_banner_wrap #big_banner_change_wrap1 #big_banner_change_next1 {
    background:url(/images/lunbo/next-hover.png) no-repeat right center;
	float:right;
	left:108px;
	position:absolute;
	margin-top:200px;
	-moz-border-radius:0px 10px 10px 0px;
	-webkit-border-radius:0px 10px 10px 0px;
	-ms-border-radius:0px 10px 10px 0px;
	border-radius:10px 0px 0px 10px;
   
	margin-right:2px;

}

.headerwrap {
	background: #fff;
	height: 0px;
	position: relative;
}

.headerbox {
	clear: both;
	margin: 0 auto;
	width: 1200px;
}

.header-nav .column-list {
	vertical-align: top;
}

.header-nav .column-list,.header-nav .suggest-box,.header-nav .qr {
	float: left;
}
.side-category {
	color: #fff;
	display: none;
	left: 50%;
	margin-left: -600px;
	position: absolute;
	top: 0px;
	z-index: 100
}

.leftcontrolindex {
	display: block
}


.navbar ul li a,.top-bar ul li a {
	text-decoration: none
}

.side-category .categorylist {
	background: rgba(0,0,0,0.67);
	height: 460px;
	width: 218px;
	z-index:1000;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f000000',endColorstr='#5f000000');
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f000000',endColorstr='#5f000000');
}


.left-sub-list ul,.left-sub-list {
	background: #fff
}

.sub-item {
	padding: 17px 11px 10px 16px;
	font-size: 14px;
}
.left-sub-list,.popcontbox,.popbox {
	background: #fff;
	box-shadow: 0 3px 6px rgba(0,0,0,.1)
}
.left-sub-list {
	background: #fff;
	border-top: 1px solid #ddd;
	height: 425px;
	left: 218px;
	overflow: hidden;
	padding: 17px 0;
	position: absolute;
	top: 0;
	width: 947px;
	padding-left: 24px;
	padding-right: 12px;
}


.side-category ul .sub-item .category-a {
	display: block;
	position: relative;
	color: #fff;
	font-size: 14px;
	
}

.side-category ul .sub-item:hover {
	background: rgba(255,255,255,.1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f000000',endColorstr='#2f000000')
}
.second-level-box {
	float: left;
	
	width: 647px;
}

.second-level {
	margin-bottom: 13px;
	overflow: hidden;
	width: 698px
}

.brand-logo {
	bottom: 6px;
	display: inline-block;
	left: 20px;
	max-width: 680px;
	overflow: hidden;
	position: absolute
}
.brand-logo li {float: left; margin-left:4px;}
.brand-logo li img {
	display: block;
	height: 190px;
	overflow: hidden;
	width: 130px;
	border:solid 1px #e5e5e5;
}
.brand-logo li a:hover img{border:solid 1px #F99E84;}

.second-level dt {
	float: left;
	line-height: 16px;
	margin-top: 2px;
	text-align: right;
	width: 100px
}

.second-level dd {
	border-bottom: 1px dashed #e0e0e0;
	float: left;
	line-height: 16px;
	margin-left: 30px;
	padding-bottom: 4px;
	padding-top: 16px;
	padding-left:5px;
	width: 540px
}
.single-item {
	float: left;
	margin-left: 20px
}
.single-item img {
	overflow: hidden;
}

.second-level dt a {
	color: #31373c;
	display: inline-block;
	font-size: 14px;
	font-weight: 680;
	overflow: hidden;
	text-align: justify;
	text-align-last: justify;
	-moz-text-align-last: justify;
	-webkit-text-align-last: justify;
	text-justify: distribute-all-lines;
	width: 90px
}

.second-level dd a {
	color: #31373c;
	float: left;
	font-size: 14px;
	line-height: 22px;
	margin-right: 0px;
	width:90px;
}

.second-level dt i {
	font: 400 9px/14px consolas;
	height: 14px;
	margin-left: 10px;
	width: 4px;
}

.slidebar ul li {
	width: 42px
}

.second-level a:hover {
	color: #3faf0e
}
.header-nav-warp{
	border-bottom: 1px solid #4b2240;
}

.header-nav-list{
	color:#353535;
	font-size:16px;
}
.column-list:after,.category-a:after,.sub-item:after{
	content: '';
    display: block;
    height: 1px;
    clear: both;
}
.category-a{
	clear: both;
	display: block;
}
.category-a .title,.category-a .icon{
	float: left;
	font-size: 14px;
	background-position: 0px -41px;
	
}
.category-a .icon{
	width: 19px;
	height: 18px;
	margin-right: 14px;

}
.left-second-level{
	color:#d2d2d2;
	padding-left: 31px;
	height: 36px;
    overflow: hidden;
}
.left-second-level dd{
	float: left;
	margin-right: 17px;
}
.left-second-level dd a{
	color:#d2d2d2;
	line-height: 20px;
	font-size: 14px;
}
.left-second-level{
	clear:both;
}
.sub-list-a{
	font-size: 14px;
	font-weight: 600;
	margin-right: 19px;
	width:67px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;

}
.second-level-sub-list:after,
.second-level-sub:after,
.brand-list:after,
.left-second-level:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;

}
.left-second-level a:hover{
	color:#db9c5a;
}

.sub-list-a,.second-level-sub{
	float: left;

}
.second-level-sub{
	border-bottom: 1px dashed #e3e2e3;
	padding-bottom: 5px;
	width: 560px;

}
.second-level-sub a{
	margin-right: 23px;
	margin-bottom:12px; 
	float: left;

}
.second-level-sub a:hover{
	color:#db9c5a;

}
.second-level-sub-list{
	margin-top: 18px;


}
.second-level-box ul li{
	line-height: 14px;

}
.brand-warp{
	margin-left: 78px;
	width:220px;
}
.brand-warp .title{
	font-size: 16px;
	color:#666; 
	margin-bottom: 19px;
	margin-top: 18px;
}
.brand-list img{
	margin-top:22px;
	margin-bottom: 22px; 
	margin-right: 20px;
	width:100px;
	height: 33px;

}
.brand-list dd{
	float: left;
}
.brand-list dd:nth-child(even) img{
	margin-right: 0px;
}

.categorylist .sub-item:nth-child(2) .icon{
	background-position: 0px -72px;
	height: 18px;

}
.categorylist .sub-item:nth-child(3) .icon{
	background-position:0px -102px;
}
.categorylist .sub-item:nth-child(4) .icon{
	background-position:0px -132px;
}
.categorylist .sub-item:nth-child(5) .icon{
	background-position:0px -166px;
	

}
.category-material .icon{
	background-position: 0px -72px;
	height: 18px;
}
.category-home .icon{
	background-position:0px -102px;

}
.category-lamp .icon{
	background-position:0px -132px;

}
.category-furniture .icon{
	background-position:0px -166px;
}
.index-content-warp{
	background-color: #f8f8f8; 

}
.index-content{
	width: 1200px;
	margin: 0 auto;
	padding-top:1px; 
	padding-bottom:1px; 

}
.go-goods-list{
	margin-top:30px; 
	margin-bottom:30px; 
}
.go-goods-list:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;
}
.go-goods-item{
	float: left;
	position: relative;
	width: 286px;
	height: 170px;
	background:#fff; 
	margin-right: 18px; 
	box-shadow:0 6px 14px 0px #efedef;
}
.go-goods-item:last-child{
	margin-right: 0px; 
}

.go-goods-item-left{
	position: absolute;
	z-index: 2;
	background:url(../images/green-bubble.png) no-repeat;
	background-size: 145px 54px;
	background-position:73px 41px;
	width:100%;
}
.go-goods-item:nth-child(2) .go-goods-item-left,.go-goods-item:nth-child(4) .go-goods-item-left{
	background:url(../images/red-bubble.png) no-repeat;
	background-size: 145px 54px;
	background-position:73px 41px;
}
.go-goods-item:nth-child(3) .go-goods-item-left{
	background:url(../images/blue-bubble.png) no-repeat;
	background-size: 145px 54px;
	background-position:73px 41px;
}
.go-goods-item-left .title{
	margin-top:35px; 

}
.go-goods-item-left .title,.go-goods-item-left .other-title{
	color:#39b3a4;
	font-size:16px;
	margin-bottom:10px;
	margin-left:15px; 

}
.go-goods-item:nth-child(2)  .go-goods-item-left .title,
.go-goods-item:nth-child(2) .go-goods-item-left .other-title,
.go-goods-item:nth-child(4)  .go-goods-item-left .title,
.go-goods-item:nth-child(4) .go-goods-item-left .other-title
{
	color:#e25689;

}
.go-goods-item:nth-child(3)  .go-goods-item-left .title,
.go-goods-item:nth-child(3) .go-goods-item-left .other-title
{
	color:#378ba5;

}
.go-goods-item-left .go-btn{
	display: block;
	width:43px;
	height: 20px;
	line-height: 20px;
	background-color:#9cd9d1; 
	font-size: 14px;
	color: #fff;
	text-align: center;
	border-radius:7px;
	margin-left:30px; 
}
.go-goods-item:nth-child(2) .go-goods-item-left .go-btn,
.go-goods-item:nth-child(4) .go-goods-item-left .go-btn{
	background-color:#f0aac4; 
}
.go-goods-item:nth-child(3) .go-goods-item-left .go-btn{
	background-color:#9bc5d2; 
}

.go-goods-item-left .other-title{
	margin-bottom:35px;
}

.go-goods-item-img{
	position: absolute;
	right: 3px;
	top: 29px;
	width: 141px;
}
.top-card-warp{
	margin-bottom: 20px; 
}
.top-card-header{
	margin-bottom: 21px; 
}
.top-card-header-left{
	float: left;
}
.more-link{
	float: right;
}
.top-card-header-left:after,.top-card-header:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;
}
.top-card-header-left .title,.top-card-header-left .subtitle{
	float: left;
}
.top-card-header-left .title{
	color:#353535;
	font-size: 24px;
	margin-right:18px; 
}
.top-card-header-left .subtitle{
	color:#888989;
	font-size: 16px;
	margin-top:8px; 
}
.top-card-header .more-link{
	color:#666666;
	font-size: 14px;
	margin-top:8px; 
}
.top-card-header .more-link .icon{
	width: 15px;
	height: 6px;
	float: right;
	background-position:-199px -708px; 
	margin-left:10px; 
	margin-top:4px; 
}
.top-goods-list:after, body:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;
}
.top-goods-item{
	width: 386px;
}
.top-goods-item .img-warp{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 386px;
	height: 386px;
	overflow: hidden;
	position: relative;

}
.top-goods-item .img-warp img{
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
.top-goods-item .img-warp:hover img{
	transform: scale(1.1);
	-ms-transform: scale(1.1); 	/* IE 9 */
	-moz-transform: scale(1.1); 	/* Firefox */
	-webkit-transform: scale(1.1); /* Safari บอ Chrome */
	-o-transform: scale(1.1); 	/* Opera */
}
.top-goods-item .img-warp img{
	transition: transform 1.2s;
    -moz-transition: -moz-transform 1.2s;
    -webkit-transition: -webkit-transform 1.2s;
    -o-transition: -o-transform 1.2s;
}

.top-goods-item .subtitle{
	color: #353535;
    font-size: 16px;
    margin-top: 26px;
    text-align: center;
    width: 386px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.top-goods-item .subtitle:hover{
	color:#000;
}
.top-goods-item  .price-text{
	color:#db9c5a;
	font-size: 22px;
	margin:15px auto;
	text-align: center;  
}
.top-goods-item{
	float: left;
	margin-right:21px; 
}
.top-goods-item:nth-child(3){
	margin-right:0px; 
}
.switch-goods-card{
	margin-bottom:40px;
}
.switch-goods-card:after,.switch-goods-nav-warp:after,.switch-goods-card-top-warp:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;
}

.switch-goods-nav-warp{
	position: relative;
	float: left;
}
.switch-goods-nav-top-warp{
	position: absolute;
	left:35px;
	top:30px;
	z-index: 10;
}
.switch-goods-nav-bottom-warp ,.switch-goods-nav-bottom-bg{
	position: absolute;
	right:44px;
	bottom:0px;
}

.switch-goods-nav-header .title{
	color:#353535;
	font-size: 26px;
	margin-bottom:7px; 
}
.switch-goods-nav-top-warp{
	padding-top:50px; 
	padding-bottom: 55px; 
	width: 151px;
	background:#fff;
	padding-left:49px;  

}
.switch-goods-nav-header .subtitle{
	color:#888989;
	font-size: 14px;
	margin-bottom:26px; 
}
.switch-goods-nav-top-list .switch-goods-nav-top-item{
	margin-bottom: 10px;
	font-size: 14px;
	color:#353535;
}

.switch-goods-nav-top-list .switch-goods-nav-top-item:last-child{
	margin-bottom: 0px;
}
.switch-goods-nav-bottom-bg{
	width:336px;
	height: 33px;
	background:#000;
	opacity: 0.6; 
	z-index: 1;
	 bottom: 1px;
}
.switch-goods-item-nav-warp{
	float: left;
}
.switch-goods-nav-bottom-list{
	position: absolute;
	z-index: 2;
	right:44px;
	bottom:0px;
	width:336px;
	height: 34px;
}
.switch-goods-nav-bottom-list:after,.switch-goods-card-bottom-warp:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;
}
.switch-goods-nav-bottom-list .switch-goods-nav-bottom-item{
	float: left;
	padding:10px 14px;
	font-size: 14px;
	color: #fff;
}
.switch-goods-nav-bottom-list .switch-goods-nav-bottom-item a{
	color: #fff;
}
.switch-goods-nav-bottom-list .switch-goods-nav-bottom-item.this-current{
	background: #fff;
	
}
.switch-goods-nav-bottom-list .switch-goods-nav-bottom-item.this-current a{
	color:#353535;
}

 .switch-goods-item{
	float: left;
	padding-bottom:10px; 
}

.switch-goods-item{
	width: 285px;
}
.switch-goods-item .switch-goods-item-img-warp{
	background-color: #fff;
    height: 285px;
    padding: 0 20px;
    display: block;
    display: table-cell;
    margin-bottom: 20px;
    vertical-align: middle;
    width:246px;
    text-align: center;
}
.switch-goods-item .switch-goods-item-link p{
	color:#353535;
	font-size: 14px;
	text-align: center;
}
.switch-goods-item .switch-goods-item-img{
	max-width: 246px;
	max-height: 285px;

}

.switch-goods-item .switch-goods-item-link{
	font-size:16px;
	color:#353535;
	text-align: center;
	margin-bottom: 12px; 
	display: block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
    width: 275px;
    padding: 0 5px;
    margin-top:20px; 
}
.switch-goods-item .price-text{
	color:#db9c5a;
	font-size: 16px; 
	text-align: center;

}
.switch-goods-img-warp{
	margin-right: 20px; 
}
.switch-goods-item{
	margin-right:20px; 
}
.switch-goods-item-nav{
	margin-right:0px;

}
.switch-goods-item:hover{
	box-shadow: 0 11px 30px rgba(97, 96, 96, 0.1);
}
.switch-goods-item-nav-warp .switch-goods-item:hover{
	box-shadow: 0 5px 16px rgba(97, 96, 96, 0.1);
}
.switch-goods-item-nav{
	height: 382px;
}
.switch-goods-item-nav,.switch-goods-item-nav .switch-goods-item-img-warp{
	background-color:#f0edea; 
}
.switch-goods-list .switch-goods-item:last-child{
	margin-right: 0px; 

}
.index-footer .other-footer-list{
	width: 1200px;
	margin: 0 auto;
	margin-bottom:40px;
	padding-top:30px;
}
.other-footer-list:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;
}
.other-footer-list li{
	float: left;
}
.other-footer-list li:nth-child(1){
	margin-left:84px; 
}
.other-footer-list li .footer-icon{
	width: 50px;
	height: 51px;
	display: block;
	background: url(../images/footer-icon-bg.png) no-repeat;
	background-size:1112px 50px; 
	margin: 0 auto;
	margin-bottom:17px; 
}
.other-footer-list li{
	margin-right:103px; 
}
.other-footer-list li:last-child{
	margin-right:0px; 
}
.other-footer-list li:nth-child(1) .footer-icon{
	background-position:-1px 0px;
}
.other-footer-list li:nth-child(2) .footer-icon{
	background-position:-152px 0 ;
}
.other-footer-list li:nth-child(3) .footer-icon{
	background-position:-303px  0 ;
}
.other-footer-list li:nth-child(4) .footer-icon{
	background-position:-455px  0 ;
}
.other-footer-list li:nth-child(5) .footer-icon{
	background-position:-606px 0 ;
}
.other-footer-list li:nth-child(6) .footer-icon{
	background-position:-757px 0 ;
}
.other-footer-list li:nth-child(7) .footer-icon{
	background-position:-909px 0 ;
}
.other-footer-list li:nth-child(8) .footer-icon{
	background-position:-1060px 0 ;
}
.other-footer-list h3{
	font-size: 14px;
}
.other-info-footer-warp{
	border-top:1px solid #e9e9e9; 
	padding-top:40px; 
	margin-bottom: 60px; 
}
.other-info-footer-content{
	width: 1200px;
	margin:  0 auto;
}
.other-info-footer-content:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;
}
.service-info-warp{
	float: left;
	padding-left:60px;
}
.other-info-footer-list{
	float: left;
}
.Qcode-warp{
	float: right;
	margin-right: 6px; 

}
.service-info-warp{
	font-size: 16px;
	color:#666;
}
.service-info-warp .title{
	
	margin-bottom:13px; 
}
.service-info-warp .tel-text{
	color:#db9c5a;
	margin-bottom: 17px; 
}
.other-info-footer-list{
	margin-left: 180px; 
}
.other-info-footer-list .title{
	color: #666666;
	font-size: 14px;
	margin-bottom: 20px;
	font-weight: 600;

}
.other-info-footer-list:after{
	clear: both;
	content: '\20';
	display: block;
	height: 0;
}
.other-info-footer-item{
	float: left;
	margin-right: 77px;
}
.other-info-footer-item .item-list li{
	margin-bottom: 11px; 

}
.Qcode-warp .title{
	font-size: 14px;
	color: #666;
	font-weight: 600;
	margin-bottom:20px; 
}
.Qcode-warp .title img{
	width: 86px;
	height: 86px;
	display: block;

}
.index-nav-left-list{
	position: fixed;
	top: 30px;
	left:100px;
	width: 30px;
	padding: 0px 5px;
	background-color: #fff;
	z-index:10;
	box-shadow: 0 3px 6px rgba(0,0,0,.1);
	display: none;
}
.index-nav-left-list li{
	position: relative;
	padding: 12px 0px;
	/*height: 40px;*/
	width: 30px;
	border-bottom:1px solid #e9e9e9;
}
.index-nav-left-list li:last-child{
	border-bottom:0px;
}
.index-nav-left-list li .title{
	position:absolute;
	top:0px;
	left:-5px; 
	color: #fff;
	background-color: #4b2240;
	text-align: center;
	width: 24px;
	padding:6px 8px; 
	font-size: 12px;
	z-index: 1;
	display: none;
}
.index-nav-left-list .left-nav-icon{
	display: block;
	width:18px;
	height: 18px;
	background:url(../images/ico/left-nav.png) no-repeat; 
	background-size: 18px 180px;
	margin: 0 auto;
}
.index-nav-left-list li:nth-child(1) .left-nav-icon{
	background-position: 0px 0px;
}
.index-nav-left-list li:nth-child(2) .left-nav-icon{
	background-position: 0px -40px;
}
.index-nav-left-list li:nth-child(3) .left-nav-icon{
	background-position: 0px;
}
.index-nav-left-list li:nth-child(4) .left-nav-icon{
	background-position: 0px -121px;
}
.index-nav-left-list li:nth-child(5) .left-nav-icon{
	background-position: 0px -163px;
}
.index-nav-left-list li:hover .title{
	display: block;
}
.index-nav-right-list{
	position: fixed;
	top:30px;
	right:100px;
	padding: 0px 8px;
	background-color:#fff; 
	z-index:10;
	box-shadow: 0 3px 6px rgba(0,0,0,.1);
	display: none;
}
.index-nav-right-list li{
	border-bottom: 1px solid #e9e9e9;
	text-align: center;
	padding-top:13px;
	padding-bottom:16px; 
	color:#353535;
	font-size: 12px;

}
.index-nav-right-list li:last-child{
	border-bottom: 0px;
}
.index-nav-right-list li .right-nav-icon{
	display: block;
	background:url(../images/ico/right-nav.png) no-repeat;
	background-size:  28px 266px;
	width: 28px;
	height: 33px;
	margin:0 auto; 
}
.index-nav-right-list li:nth-child(1) .right-nav-icon{
	background-position: 0px 0px;
}
.index-nav-right-list li:nth-child(2) .right-nav-icon{
	background-position: 0px -80px;
}
.index-nav-right-list li:nth-child(3) .right-nav-icon{
	background-position: 0px -160px;
}
.index-nav-right-list li:nth-child(4) .right-nav-icon{
	background-position: 0px -233px;
}
.index-nav-right-list li:last-child .title{
	margin-top: 6px;
}
.switch-goods-img-item a{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}
.switch-goods-img-item img{
	height: 382px;
	width: 895px;

}

.switch-goods-img-item a:hover img{
	transform: scale(1.1);
	-ms-transform: scale(1.1); 	/* IE 9 */
	-moz-transform: scale(1.1); 	/* Firefox */
	-webkit-transform: scale(1.1); /* Safari บอ Chrome */
	-o-transform: scale(1.1); 	/* Opera */
}
.switch-goods-img-item a img{
	transition: transform 1.5s;
    -moz-transition: -moz-transform 1.5s;
    -webkit-transition: -webkit-transform 1.5s;
    -o-transition: -o-transform 1.5s;
}
.header-shopping-cart span{
	line-height: 22px;
}