#header {
	box-shadow: 0px 0px 4px rgba(0,0,0,0.2); -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px; -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px;
}
.ow-all-category {
	position: relative; min-width: 1200px;
}
.ow-all-category .wrapper {
	position: relative;
}
.ow-all-category .cates {
	left: 50%; top: 0px; margin-left: -600px; position: absolute; z-index: 999;
}
.ow-all-category .cates-section {
	background: rgba(0, 0, 0, 0.7); left: 0px; top: 0px; width: 230px; height: 460px; position: absolute;
}
.ow-all-category .cates-section ul {
	padding: 20px 0px; font-size: 15px;
}
.ow-all-category .cates-section ul li.n1 {
	position: relative; z-index: 900;
}
.ow-all-category .cates-section ul li.n1 a {
	padding: 5px 28px; height: 32px; line-height: 32px; overflow: hidden; display: block;
}
.ow-all-category .cates-section ul li.n1 a em {
	height: 12px; color: rgba(255, 255, 255, 0.3); line-height: 12px; overflow: hidden; padding-left: 10px; font-size: 12px; font-style: normal;
}
.ow-all-category .cates-section ul li.n1 i {
	top: 16px; right: 20px; font-size: 10px; font-weight: 100; position: absolute;
}
.ow-all-category .cates-section ul li.n1 a {
	color: rgb(255, 255, 255);
}
.ow-all-category .cates-section ul li.n1 a:visited {
	color: rgb(255, 255, 255);
}
.ow-all-category .cates-section ul li.n1 a:hover {
	background:#0066cc; text-decoration: none;
}
.ow-all-category .cates-section ul li.n1 .subnav {
	display: none;
}
.ow-all-category .cates-section ul li.hover a {
	background:#0066cc;
}
.ow-all-category .cates-section .subcates {
	left: 230px; top: 0px; display: none; position: absolute; z-index: 901; min-height: 460px; min-width: 230px; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); background-color: rgb(255, 255, 255); -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
}
.ow-all-category .cates-section .subcates-big {
	min-width: 462px;
}
.ow-all-category .subcates ul {
	background: none; padding: 20px 0px; display: block;
}
.ow-all-category .subcates ul li {
	font-size: 16px; font-weight: normal; float: none; display: block; position: relative;
}
.ow-all-category .cates-section .subcates-big li {
	border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: dotted; float: left; display: inline;
}
.ow-all-category .subcates ul li a {
	padding: 9px 25px; height: 24px; line-height: 24px; display: block; white-space: nowrap; min-width: 180px;
}
.ow-all-category .subcates ul li a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.ow-all-category .subcates ul li a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.ow-all-category .subcates ul li a:hover {
	background: #0066cc; color: rgb(255, 255, 255);
}
.ow-all-category .subcates ul li:last-child a {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.idx-hero-sub {
	margin: 15px 0px; height: 80px;
}
.idx-service4 {
	background: rgb(95, 87, 80); width: 1200px; height: 80px; font-size: 13px; float: left;
}
.idx-service4 ul {
	padding: 7px 0px 5px 13px ;
}
.idx-service4 ul li {
	text-align: center; float: left;
}
.idx-service4 ul li a {
	padding: 12px 6px; width: 86px; display: block;
}
.idx-service4 ul li a span {
	padding: 3px 0px; display: block;
}
.idx-service4 ul li a {
	color: rgb(187, 180, 175);
}
.idx-service4 ul li a:visited {
	color: rgb(187, 180, 175);
}
.idx-service4 ul li a:hover {
	background:#003366; color: rgb(255, 255, 255);
}
.idx-service4 ul li a i {
	
}
.idx-service4 ul li.li1 a {
	
}
.idx-service4 ul li.li2 a {
	border-left-color: rgb(109, 100, 93); border-left-width: 1px; border-left-style: solid;
}
.idx-service4 ul li.li3 a {
	border-left-color: rgb(109, 100, 93); border-left-width: 1px; border-left-style: solid;
}
.idx-service4 ul li.li4 a {
	border-top-color: rgb(109, 100, 93); border-top-width: 1px; border-top-style: solid;
}
.idx-service4 ul li.li5 a {
	border-top-color: rgb(109, 100, 93); border-left-color: rgb(109, 100, 93); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.idx-service4 ul li.li6 a {
	border-top-color: rgb(109, 100, 93); border-left-color: rgb(109, 100, 93); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.idx-hero-promo {
	
}
.idx-hero-promo li {
	width: 308px; height: 166px; padding-left: 15px; float: left;
}
.idx-hero-promo img {
	width: 308px; height: 166px;
}
.idx-star-goods {
	
}
.idx-star-goods .header {
	padding: 5px 0px 10px; position: relative;
}
.idx-star-goods .header .title {
	font-size: 24px; font-weight: normal;
}
.idx-star-goods .more {
	right: 0px; bottom: 15px; position: absolute;
}
.idx-star-goods .more a {
	border: 1px solid rgb(238, 238, 238); border-image: none; width: 32px; height: 24px; text-align: center; line-height: 24px; font-size: 12px; display: inline-block;
}
.idx-star-goods .section {
	padding: 0px 0px 0px; position: relative;
}
.idx-star-goods .section .section-wrapper {
	left: 0px; top: 0px; width: 1200px; height: 220px; overflow: hidden; position: relative;
}
.idx-star-goods ul {
	left: 0px; top: 0px; width: 1200px; height: 180px; position: absolute; z-index: 1;
}
.idx-star-goods ul li {
	margin: 0px 15px 0px 0px; padding: 15px 15px 5px; width: 198px; height:180px; text-align: center; overflow: hidden; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; display: inline-block; background-color: rgb(252, 252, 252);
}
.idx-star-goods ul li.li1 {
	border-top-color: rgb(255, 172, 19);
}
.idx-star-goods ul li.li2 {
	border-top-color: rgb(131, 196, 78);
}
.idx-star-goods ul li.li3 {
	border-top-color: rgb(33, 150, 243);
}
.idx-star-goods ul li.li4 {
	border-top-color: rgb(229, 57, 53);
}
.idx-star-goods ul li.li5 {
	border-top-color: rgb(0, 192, 165);
}
.idx-star-goods ul li.li6 {
	border-top-color: rgb(255, 172, 19);
}
.idx-star-goods ul li.li7 {
	border-top-color: rgb(131, 196, 78);
}
.idx-star-goods ul li.li8 {
	border-top-color: rgb(33, 150, 243);
}
.idx-star-goods ul li.li9 {
	border-top-color: rgb(229, 57, 53);
}
.idx-star-goods ul li.li10 {
	border-top-color: rgb(0, 192, 165);
}
.idx-star-goods ul li:hover {
	box-shadow: 0px 1px 10px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255); -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px; -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px;
}
.idx-star-goods ul li:last-child {
	margin-right: 0px;
}
.idx-star-goods ul li .thumb {
	padding: 5px 5px 5px; text-align: center;
}
.idx-star-goods ul li .thumb img {
	width: 200px; height: 140px;
}
.idx-star-goods ul li .info {
	padding: 5px 0px 0px;
}
.idx-star-goods ul li .title {
	height: 24px; line-height: 24px; overflow: hidden; font-size: 14px; font-weight: normal; max-height: 48px;
}
.idx-star-goods ul li .title a:hover {
	color:#0066CC; text-decoration: none;
}
.idx-star-goods ul li .subtitle {
	height: 24px; color: rgb(170, 170, 170); line-height: 24px; overflow: hidden; font-size: 12px; max-height: 48px;
}
.idx-star-goods ul li .price {
	height: 24px; line-height: 24px; overflow: hidden;
}
.idx-star-goods ul li .price span {
	color: rgb(211, 0, 0); font-size: 13px; font-style: normal;
}
.idx-star-goods ul li .price span em {
	
}
.idx-star-goods ul li .price span.money {
	margin-left: 5px;
}
.idx-recomd-goods {
	
}
.idx-recomd-goods .header {
	padding: 25px 0px 10px; position: relative;
}
.idx-recomd-goods .header .title {
	font-size: 24px; font-weight: normal;
}
.idx-recomd-goods .more {
	right: 0px; bottom: 15px; position: absolute;
}
.idx-recomd-goods .more a {
	border: 1px solid rgb(238, 238, 238); border-image: none; width: 32px; height: 24px; text-align: center; line-height: 24px; font-size: 12px; display: inline-block;
}
.idx-recomd-goods .section {
	padding: 0px 0px 5px; position: relative;
}
.idx-recomd-goods .section .section-wrapper {
	left: 0px; top: 0px; width: 1200px; height: 250px; overflow: hidden; position: relative; 
}
.idx-recomd-goods ul {
	left: 0px; top: 0px; width: 1200px; height: 200px; position: absolute; z-index: 1;
}
.idx-recomd-goods ul li {
	margin: 0px 15px 0px 0px; padding: 10px 5px 5px; width: 198px; height: 200px; text-align: center; overflow: hidden; border-top-color: rgb(244, 244, 244); border-top-width: 1px; border-top-style: solid; float: left; display: inline-block; background-color:#fff;
}
.idx-recomd-goods ul li:hover {
	box-shadow: 0px 1px 10px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255); -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px; -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px;
}
.idx-recomd-goods ul li:last-child {
	margin-right: 0px;
}
.idx-recomd-goods ul li .thumb {
	padding: 0px; text-align: center;
}
.idx-recomd-goods ul li .thumb img {
	width: 190px; height: 140px;
}
.idx-recomd-goods ul li .info {
	padding: 10px 0px 0px;
}
.idx-recomd-goods ul li .title {
	height: 24px; line-height: 24px; overflow: hidden; font-size: 14px; font-weight: normal; max-height: 48px;
}
.idx-recomd-goods ul li .title a:hover {
	color:#0066CC; text-decoration: none;
}
.idx-recomd-goods ul li .subtitle {
	height: 24px; color: rgb(170, 170, 170); line-height: 24px; overflow: hidden; font-size: 12px; max-height: 48px;
}
.idx-recomd-goods ul li .price {
	height: 24px; line-height: 24px; overflow: hidden;
}
.idx-recomd-goods ul li .price span {
	color: rgb(211, 0, 0); font-size: 13px; font-style: normal;
}
.idx-recomd-goods ul li .price span em {
	
}
.idx-recomd-goods ul li .price span.money {
	margin-left: 5px;
}
.idx-floor {
	background: rgb(244, 244, 244); padding-bottom: 30px;
}
.shop-floor {
	margin: 0px auto; padding: 25px 0px 0px; width: 1200px;
}
.shop-floor .header {
	padding: 5px 0px 10px; position: relative;
}
.shop-floor .header .title {
	font-size: 24px; font-weight: normal;
}
.shop-floor .header .floor-num {
	padding: 0px 6px 0px 0px; color: rgb(136, 136, 136); font-size: 18px; font-weight: normal; vertical-align: bottom; display: none;
}
.shop-floor .header .floor-name {
	color: rgb(66, 66, 66); font-size: 22px; font-weight: normal;
}
.shop-floor .header .subcate {
	right: 0px; bottom: 10px; position: absolute;
}
.shop-floor .header .subcate a {
	
}
.shop-floor .header .subcate li.link {
	float: left;
}
.shop-floor .header .subcate li.link a {
	padding: 0px 12px; height: 30px; line-height: 30px; font-weight: normal; display: inline-block;
}
.shop-floor .header .subcate li.link a:hover {
	color: rgb(198, 0, 0); text-decoration: none;
}
.shop-floor .header .subcate li.spacer {
	background: rgb(221, 221, 221); margin: 8px 1px 0px; padding: 0px; width: 1px; height: 14px; overflow: hidden; float: left;
}
.shop-floor .header .subcate li.spacer-1 {
	display: none;
}
.shop-floor .section {
	
}
.shop-floor-goods {
	
}
.shop-floor-goods ul {
	
}
.shop-floor-goods ul li {
	margin: 0px 0px 15px 15px; padding: 15px 15px 5px; width: 198px; height: 200px; text-align: center; overflow: hidden; float: left; display: inline-block; background-color: rgb(255, 255, 255);
}
.shop-floor-goods ul li:first-child {
	margin-left: 0px;
}
.shop-floor-goods ul li:hover {
	box-shadow: 0px 1px 4px rgba(0,0,0,0.2); -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px; -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px;
}
.shop-floor-goods ul li .thumb {
	padding: 10px 5px 5px; text-align: center;
}
.shop-floor-goods ul li .thumb img {
	width: 190px; height: 140px;
}
.shop-floor-goods ul li .info {
	padding: 10px 0px; background-color: rgb(255, 255, 255);
}
.shop-floor-goods ul li .title {
	height: 24px; line-height: 24px; overflow: hidden; font-size: 16px; font-weight: normal; max-height: 48px;
}
.shop-floor-goods ul li .title a:hover {
	color:#0066CC; text-decoration: none;
}
.shop-floor-goods ul li .subtitle {
	height: 24px; color: rgb(170, 170, 170); line-height: 24px; overflow: hidden; font-size: 12px; max-height: 48px;
}
.shop-floor-goods ul li .price {
	height: 24px; line-height: 24px; overflow: hidden;
}
.shop-floor-goods ul li .price span {
	color: rgb(211, 0, 0); font-size: 13px; font-style: normal;
}
.shop-floor-goods ul li .price span em {
	
}
.shop-floor-goods ul li .price span.money {
	margin-left: 5px;
}
.shop-floor-goods ul li.hero {
	padding: 0px; width: 228px; height: 330px; text-align: left;
}
.shop-floor-goods ul li.hero ul {
	padding: 0px;
}
.shop-floor-goods ul li.hero ul li {
	margin: 0px; padding: 0px; width: 228px; height: 330px;
}
.ow-idx-more {
	padding: 10px 0px 0px; text-align: center; font-size: 20px;
}
.ow-idx-more a {
	
}
.ow-idx-more a:hover {
	
}
.ow-idx-news {
	padding: 40px 0px; background-color: rgb(244, 244, 244);
}
.ow-idx-news h2.header {
	padding: 0px 0px 20px; height: 24px; text-align: center; line-height: 24px; font-size: 24px; font-weight: normal;
}
.ow-idx-news .cates {
	
}
.ow-idx-news .cates ul {
	padding: 10px 0px; text-align: center; overflow: auto; -ms-zoom: 1;
}
.ow-idx-news .cates ul li {
	padding: 0px 5px; display: inline;
}
.ow-idx-news .cates ul li a {
	padding: 6px 25px; border: 0px solid rgb(214, 214, 214); border-image: none; height: 24px; line-height: 24px; font-size: 15px; display: inline-block; background-color: rgb(255, 255, 255);
}
.ow-idx-news .cates ul li a:hover {
	border-color: rgb(41, 147, 223); color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(41, 147, 223);
}
.ow-idx-news .section {
	padding: 20px 0px 0px;
}
.ow-idx-news .section ul {
	padding: 0px;
}
.ow-idx-news .section ul li {
	margin: 0px 0px 15px 15px; width: 228px; height: 232px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.ow-idx-news .section ul li.li1 {
	margin-left:10px;
}
.ow-idx-news .section ul li.li6 {
	margin-left: 0px;
}
.ow-idx-news .section ul li .thumb a {
	width: 228px; height: 140px; text-align: center; overflow: hidden; display: block;
}
.ow-idx-news .section ul li .thumb a img {
	width: 228px; height: 140px;
}
.ow-idx-news .section ul li .title {
	padding: 15px 12px 0px; line-height: 24px; overflow: hidden; font-size: 14px; font-weight: normal; max-height: 48px;
}
.ow-idx-news .section ul li .title a:hover {
	text-decoration: none;
}
.ow-idx-news .section ul li .summary {
	margin: 5px 0px 0px; padding: 0px 12px; color: rgb(170, 170, 170); line-height: 24px; overflow: hidden; font-size: 12px; max-height: 48px;
}
.ow-idx-news .section ul li .datetime {
	padding: 0px 12px; color: rgb(170, 170, 170); font-size: 12px;
}
.ow-idx-news .section ul li:hover {
	box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.1);
}
.ow-idx-news .section ul li:hover a {
	color: rgb(230, 0, 0);
}
.ow-idx-news .section ul li:hover a:visited {
	color: rgb(230, 0, 0);
}
.ow-idx-news .section ul li:hover img {
	transform: scale(1.06); transition-duration: 500ms; transition-timing-function: ease-out;
}
.ow-flinks {
	background: rgb(244, 244, 244); margin: 0px auto; padding: 30px 0px;
}
.ow-flinks .wrapper {
	line-height: 24px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.ow-flinks .flinks {
	padding-top: 30px;
}
.ow-flinks span {
	color: rgb(102, 102, 102); font-weight: bold; margin-right: 12px;
}
.ow-flinks a {
	margin: 0px 12px 0px 0px; white-space: nowrap;
}
.ow-flinks a {
	color: rgb(136, 136, 136);
}
.ow-flinks a:visited {
	color: rgb(136, 136, 136);
}
.ow-flinks a:hover {
	color: rgb(34, 34, 34); text-decoration: none;
}
