﻿@charset "UTF-8";
	.ml10 {
	margin-left:10px
}
.g-search {
	width:540px
}
.g-search .search-keyword-box {
	width:390px
}
.g-search .search-keyword {
	width:380px
}
.g-search .search-btn {
	width:120px;
	background:#F90
}
.g-search .search-btn:hover {
	background:#F80
}
.g-search .search-btn {
	font-size:18px
}
.g-search .search-icon {
	z-index:1
}
.g-rec-results {
	width:538px
}
.g-rec-results ul.history-results {
	width:250px
}
.g-rec-results ul.rec-results {
	width:287px
}
.g-search-hotwords a {
	font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	text-decoration:none
}
.g-search .search-keyword {
	font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.g-search .search-keyword-box {
	background:#FFF
}
.index-head-active {
	display:none;
	position:absolute;
	z-index:7684;
	width:88px;
	height:88px;
	border:1px solid #EEE;
	right:0;
	top:10px;
	background:#FFF
}
.index-head-active span.close {
	position:absolute;
	top:-1px;
	left:-20px;
	width:19px;
	height:20px;
}
.root1200 .index-head-active {
	display:block
}
.index-head-active img {
	display:block;
	width:80px;
	height:80px;
	margin:4px
}
.logo-set {
	position:absolute;
	top:0;
	left:0
}
.logo-set img {
	width:190px;
	height:auto;
	vertical-align:middle;
}
.ng-gif-logo {
	position:absolute;
	left:190px;
	top:0
}
.flash-box {
	position:absolute;
	top:0;
	left:0
}
.index-header {
	position:relative;
	width:100%;
	height:110px;
	background:#FFF;
	z-index:auto;
	min-width:990px;
	*z-index:7682;
	margin-top:35px;
}
.index-header .bg-container {
	position:absolute;
	top:0;
	left:0;
	height:110px;
	width:100%;
	z-index:7681;
	overflow:hidden
}
.ng-header {
	height:110px
}
.ng-header .ng-header-box {
	height:110px
}
.ng-header-con {
	position:relative;
	height:110px;
	line-height:110px;
	width:1190px;
	min-width:990px;
	margin:0 auto;
	z-index:7682
}
#_TOP_BANNER_ {
	font-size:0
}
.top-active {
	position:relative;
	z-index:9999;
	clear:both;
	width:100%;
	min-width:990px;
	font-size:0
}
.root1200 .top-active {
	min-width:1190px
}
.top-active-wrap {
	position:relative;
	width:100%;
	overflow:hidden
}
.top-active-wrap img {
	display:block;
	width:990px;
	height:83px;
	margin:0 auto
}
.root1200 .top-active-wrap img {
	width:1190px;
	height:100px
}
.top-active .btn {
	position:absolute;
	top:3px;
	right:56px;
	width:15px;
	height:15px;
	overflow:hidden;
}
.top-active .btn:hover {
	background-position:-256px -145px
}
.top-active .btn-open {
	background-position:-241px -160px
}
.top-active .btn-open:hover {
	background-position:-256px -160px
}
.ng-search .g-search-fixed {
	margin-left:-265px
}
.root1200 .ng-search .g-search-fixed {
	margin-left:-215px
}
.ng-search .g-search-fixed .search-keyword,.ng-search .g-search-fixed .search-keyword-box {
	width:350px
}
.root1200 .ng-search .g-search-fixed .search-keyword,.root1200 .ng-search .g-search-fixed .search-keyword-box {
	width:390px
}
.ng-toolbar,.ng-footer {
	font-family:"Microsoft yahei"!important;
	position:fixed;
	top:0;
}
.ng-toolbar a,.ng-footer a {
	text-decoration:none!important
}
.ng-toolbar .ng-down-box a em {
	vertical-align:top
}
.ng-toolbar .ng-bar-node-mini-cart {
	color:#666
}
.ng-toolbar .ng-bar-node-mini-cart span {
	font-size:12px
}
.ng-toolbar .reg-bar-node .reg-bbb {
	top:0
}
.ng-header {
	background:0
}
.g-ac-results {
	width:538px
}
.ng-nav-bar {
	border:0;
	background:#FFF
}
.ng-nav-bar .ng-nav-bar-img {
	position:absolute;
	width:100%;
	left:0;
	top:0;
	height:38px;
	overflow:hidden
}
.ng-nav-bar .ng-nav-bar-img img {
	position:absolute;
	width:1920px;
	height:38px;
	margin-left:-960px;
	left:50%;
	top:0
}
.ng-nav-bar .index-all-hook {
	position:absolute;
	display:block;
	width:163px;
	padding-left:27px;
	height:38px;
	top:0;
	line-height:38px;
	background:#F90;
	color:#FFF!important;
	font-size:13px;
	font-weight:bold;
	text-decoration:none
}
.ng-nav-bar .index-all-hook i {
	position:absolute;
	display:block;
	width:12px;
	height:12px;
	top:14px;
	left:9px;
}
.ng-nav-bar .index-all-hook:hover {
	background:#F80
}
.ng-nav-bar .index-sort-list-box {
	position:absolute;
	top:38px;
	left:0;
	width:190px;
	height:440px
}
.ng-nav-bar .index-sort-list-box .nav-cover {
	position:absolute;
	width:190px;
	height:440px;
	top:0;
	left:0;
	background:rgba(214,88,4,0.7);
}
.ng-nav-bar .index-sort-list-box .index-list {
	position:absolute;
	left:0;
	top:1px;
	height:438px;
	width:190px;
	z-index:7677
}
.ng-nav-bar .index-sort-list-box .index-list li {
	position:relative;
	width:175px;
	height:31px;
	padding:0 10px 0 8px;
	line-height:31px
}
.ng-nav-bar .index-sort-list-box .index-list li a {
	display:inline-block;
	vertical-align:middle;
	color:#FFF;
	text-decoration:none
}
.ng-nav-bar .index-sort-list-box .index-list li a:hover {
	color:#F60
}
.ng-nav-bar .index-sort-list-box .index-list li i {
	display:inline-block;
	vertical-align:middle;
	color:#fea900;
	margin-right:3px
}
.ng-nav-bar .index-sort-list-box .index-list li em {
	display:inline-block;
	vertical-align:middle;
	color:#fff;
	padding:0 2px
}
.ng-nav-bar .index-sort-list-box .index-list li.current em {
	color:#333
}
.ng-nav-bar .index-sort-list-box .index-list li span {
	position:absolute;
	display:block;
	width:7px;
	height:9px;
	top:12px;
	right:10px;
}
.ng-nav-bar .index-sort-list-box .index-list li.hei33 {
	height:32px;
	line-height:32px
}
.ng-nav-bar .index-sort-list-box .index-list li.current {
	background:#fff
}
.ng-nav-bar .index-sort-list-box .index-list li.current a {
	color:#333
}
.ng-nav-bar .index-sort-list-box .index-list li.current a:hover {
	color:#F60
}
.ng-nav-bar .index-sort-list-box .index-list li.current span {
	display:none
}
.ng-sort {
	font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.ng-nav-bar .ng-nav-index {
	width:600px;
	height:38px;
	line-height:38px;
	overflow:hidden
}
.ng-nav-bar .ng-nav-index ul.ng-nav li {
	position:relative;
	height:38px;
	font-weight:bold
}
.ng-nav-bar .ng-nav-index ul.ng-nav li span {
	position:absolute;
	width:25px;
	height:8px;
	bottom:-8px;
	left:50%;
	margin-left:-12px;
}
.ng-nav-bar .ng-nav-index ul.ng-nav li a {
	text-decoration:none
}
.ng-nav-bar .ng-nav-index ul.ng-nav li:hover span {
	bottom:0
}
.ng-nav-bar .ng-nav-index ul.ng-nav li.flag a {
	color:#F60
}
.ng-nav-bar .ng-nav-index ul.ng-nav .new {
	position:absolute;
	display:inline-block;
	height:16px;
	width:16px;
	left:auto;
	right:-18px;
	top:0;
}
.ng-nav-bar .ng-nav-index ul.ng-nav .hot {
	position:absolute;
	display:inline-block;
	height:17px;
	width:14px;
	left:auto;
	right:-14px;
	top:0;
}
.ng-nav-bar .ng-nav-index ul.ng-nav li.line {
	color:#DDD!important
}
.root1200 .ng-nav-bar .ng-nav-index {
	width:785px
}
.ng-nav-index ul.ng-nav li a {
	font-size:15px
}
.index-sort-detail {
	position:absolute;
	left:190px;
	min-height:408px;
	width:0;
	overflow:hidden;
	background:#FFF;
	z-index:7676;
	_height:451px
}
.index-sort-detail-border {
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#f90
}
.index-sort-detail .cate-list {
	width:580px;
	margin:10px 0 0 0;
	padding-left:20px;
	overflow:hidden;
	float:left
}
.root1200 .index-sort-detail .cate-list {
	width:780px
}
.index-sort-detail dl {
	float:left;
	height:auto;
	margin-bottom:8px;
	overflow:hidden;
	width:550px
}
.root1200 .index-sort-detail dl {
	width:750px
}
.index-sort-detail dt {
	float:left;
	width:84px;
	height:20px;
	line-height:20px;
	font-weight:700;
	padding-left:10px;
	padding-top:4px
}
.index-sort-detail dt a {
	display:block;
	width:84px;
	height:20px;
	overflow:hidden;
	text-decoration:none
}
.index-sort-detail dd {
	float:left;
	width:450px;
	font:12px/1.5 arial,tahoma,\5b8b\4f53;
	line-height:20px;
	overflow:hidden;
	border-bottom:1px solid #eee;
	margin-top:4px;
	padding-bottom:8px
}
.root1200 .index-sort-detail dd {
	width:650px
}
.index-sort-detail dd a {
	color:#666;
	margin-right:15px;
	display:inline-block;
	font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	text-decoration:none
}
.index-sort-detail dd a:hover {
	color:#f60
}
.index-sort-detail dd a.orange {
	color:#f60
}
.index-sort-detail dl.lastdl dd {
	border:0
}
.index-sort-detail dl:last-child dd {
	border:0
}
.index-sort-detail .sort-btn {
	float:left;
	width:486px;
	height:24px;
	margin:10px 0 0 8px;
	overflow:hidden
}
.root1200 .index-sort-detail .sort-btn {
	width:686px
}
.index-sort-detail .sort-btn a {
	float:left;
	height:24px;
	margin-left:25px;
	padding:0 10px;
	color:#FFF;
	line-height:24px;
	text-align:center;
	background:#F90;
	text-decoration:none;
	font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.index-sort-detail .sort-btn a:hover {
	background:#F80
}
.ng-nav-right-wenjuan {
	position:absolute;
	left:50%;
	top:0;
	margin-left:325px;
	width:170px;
	height:38px
}
.ng-nav-right-wenjuan img {
	display:block;
	width:170px;
	height:38px
}
.root1200 .ng-nav-right-wenjuan {
	margin-left:425px
}
.actShow {
	position:absolute;
	right:0;
	top:0;
	width:199px;
	height:100%;
	overflow:hidden;
	background:#f3f3f3
}
.actShow .brandList {
	width:182px;
	margin:10px 0 0 8px
}
.actShow .actList {
	width:180px;
	margin:11px 0 0 8px
}
.actShow .brandList a {
	float:left;
	width:90px;
	height:38px;
	margin:0 1px 1px 0;
	padding-top:7px;
	background:#FFF
}
.actShow .brandList img {
	width:80px;
	height:30px;
	margin:0 auto
}
.actShow .actList img {
	float:left;
	width:180px;
	height:100px;
	margin-bottom:5px;
	overflow:hidden
}
.firstScreen {
	position:relative;
	width:100%;
	height:440px;
	min-width:990px;
	overflow:hidden
}
.firstScreen .fw-bg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:440px;
	overflow:hidden
}
.firstScreen .fw-bg img {
	position:absolute;
	width:545px;
	height:440px;
	left:50%;
	top:0
}
.firstScreen .fw-bg img.fw-bg-left {
	margin-left:-950px
}
.firstScreen .fw-bg img.fw-bg-right {
	margin-left:425px
}
.root1200 .firstScreen {
	min-width:1190px
}
.banner-wrapper {
	position:relative;
	width:100%;
	height:440px;
	overflow:hidden
}
.banner-wrapper .banner {
	position:absolute;
	width:100%;
	height:440px;
	top:0;
	left:0;
	overflow:hidden
}
.banner-wrapper .banner ul {
	position:absolute;
	width:100%;
	height:440px;
	top:0;
	left:0;
	overflow:hidden
}
.banner-wrapper .banner li {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:440px
}
.banner-wrapper .banner li a {
	position:absolute;
	display:block
}
.banner-wrapper .banner li img {
	display:block
}
.banner-wrapper .banner li a.big {
	top:0;
	left:50%;
	margin-left:-355px;
	width:830px;
	height:440px
}
.banner-wrapper .banner li a.big img {
	width:830px;
	height:440px
}
.banner-wrapper .banner li .little {
	display:none;
	position:absolute;
	top:5px;
	left:50%;
	margin-left:270px;
	width:150px;
	height:213px
}
.banner-wrapper .banner li .little a {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	text-decoration:none;
	cursor:pointer
}
.banner-wrapper .banner li .little img {
	position:absolute;
	top:67px;
	left:5px;
	width:140px;
	height:140px;
	background:0
}
.banner-wrapper .banner li .little .img-name {
	position:absolute;
	top:17px;
	left:19px;
	width:112px;
	height:22px;
	overflow:hidden;
	font:14px/22px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#333
}
.banner-wrapper .banner li .little .img-desc {
	position:absolute;
	top:37px;
	left:19px;
	width:120px;
	height:18px;
	overflow:hidden;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#666
}
.banner-wrapper .banner li .l-cover {
	position:absolute;
	width:100%;
	height:100%;
	background:#FFF;
	opacity:.82;
	filter:alpha(opacity=82)
}
.banner-wrapper .banner li .little:hover .l-cover {
	opacity:.9;
	filter:alpha(opacity=90)
}
.banner-wrapper .banner li .little2 {
	top:222px
}
.banner-wrapper .banner li.current {
	display:block
}
.banner-wrapper a.btn {
	position:absolute;
	display:none;
	width:30px;
	height:64px;
	top:180px;
}
.banner-wrapper a.btn-left {
	left:50%;
	margin-left:-305px;
	background-position:-82px -145px
}
.banner-wrapper a.btn-right {
	right:50%;
	margin-right:-325px;
	background-position:-120px -145px
}
.banner-wrapper a.btn-left:hover {
	background-position:-161px -145px
}
.banner-wrapper a.btn-right:hover {
	background-position:-198px -145px
}
.banner-wrapper .banner-nav-wrapper {
	position:absolute;
	top:400px;
	width:100%;
	height:20px;
	text-align:center;
	font-size:0
}
.banner-wrapper .banner-nav-wrapper .banner-nav {
	position:relative;
	display:inline-block;
	opacity:.8;
	padding:0 8px 0 0;
	height:20px;
	margin-left:100px
}
.banner-wrapper .banner-nav-wrapper .banner-nav a {
	position:relative;
	display:inline-block;
	margin-left:8px;
	width:20px;
	height:20px;
}
.banner-wrapper .banner-nav-wrapper .banner-nav a.current {
	background-position:0 -100px
}
.root1200 .banner-wrapper .banner li a.big {
	margin-left:-405px
}
.root1200 .banner-wrapper .banner li .little {
	display:block
}
.root1200 .banner-wrapper a.btn-left {
	margin-left:-405px
}
.root1200 .banner-wrapper a.btn-right {
	margin-right:-425px
}
.root1200 .banner-wrapper .banner-nav-wrapper .banner-nav {
	margin-left:0
}
.first-right {
	position:absolute;
	top:14px;
	left:50%;
	margin-left:325px;
	width:170px;
	height:375px;
	background:#FFF
}
.first-right .user-infor {
	position:relative;
	width:170px;
	/*height:155px;
	*/height:90px;
	padding:11px 0 2px;
	border-bottom:1px solid #f2f2f2
}
.first-right .user-infor .infor {
	width:150px;
	height:24px;
	margin:8px auto 0;
	text-align:center;
	font:12px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.first-right .user-infor .level {
	display:none;
	position:absolute;
	width:30px;
	height:14px;
	bottom:-4px;
	left:11px
}
.first-right .user-infor .level i {
	display:block;
	width:30px;
	height:14px;
	background:0
}
.first-right .user-infor .level i.lv1 {
	}.first-right .user-infor .level i.lv2 {
	}.first-right .user-infor .level i.lv3 {
	}.first-right .user-infor .level i.lv4 {
	}.first-right .user-infor .btn {
	width:100%;
	margin:6px auto;
	height:22px;
	*height:24px;
	overflow:hidden;
	text-align:center
}
.first-right .user-infor .btn a {
	display:inline-block;
	width:70px;
	height:22px;
	line-height:22px;
	vertical-align:middle;
	margin:0 3px
}
.first-right .user-infor .btn a.register {
	width:68px;
	height:20px;
	border:1px solid #F90;
	color:#ffa114;
	line-height:20px;
	margin:0 auto;
	display:block;
}
.first-right .user-infor .btn a.superhy {
	}.first-right .user-infor .btn a.superhy-long {
	display:none;
	width:140px;
	height:22px;
}
.first-right .user-infor .btn a.hyqy {
	display:none;
	width:140px;
	height:22px;
}
.first-right .user-infor .btn a.qyhyBtn {
	width:100%;
	text-align:center
}
.first-right .user-infor .enter {
	margin:0 10px;
	height:26px
}
.first-right .user-infor .enter a {
	float:left;
	width:75px;
	height:26px;
	text-align:center;
	text-decoration:none;
	font:12px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.first-right .user-infor .enter a.quan {
	margin:0
}
.first-right .user-infor .enter span {
	display:inline-block;
	vertical-align:middle;
	margin-right:5px
}
.first-right .user-infor .enter em {
	display:inline-block;
	vertical-align:middle;
	width:16px;
	height:14px;
	margin-right:5px
}
.first-right .user-infor .enter .quan em {
	background-position:-88px 0
}
.first-right .user-infor .enter i {
	display:inline-block;
	vertical-align:middle;
	font-family:"Simsun"
}
.first-right .user-infor-hy {
	background:url(//res.bds.red/project/cmsWeb/suning/homepage/v6/css/images/hy-bg.png) no-repeat
}
.first-right .toutiao {
	width:150px;
	/*height:40px;
	*/height:105px;
	overflow:hidden;
	margin:9px 10px;
	font:12px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.first-right .toutiao ul {
	width:150px
}
.first-right .toutiao ul li {
	width:150px;
	height:48px
}
.first-right .toutiao p {
	width:150px;
	height:40px;
	overflow:hidden
}
.first-right .toutiao a {
	text-decoration:none
}
.first-right .toutiao a:hover {
	color:#F60
}
.first-right .toutiao a:hover i {
	color:#F60
}
.first-right .toutiao i {
	margin-right:5px;
	color:#F60
}
.first-right .user-img {
	position:relative;
	width:52px;
	height:52px;
	margin:0 auto;
	background:url("");
}
.first-right .user-img img {
	display:none;
	width:52px;
	height:52px;
	background:0
}
.first-right .user-img .hover {
	position:absolute;
	top:0;
	left:0;
	width:52px;
	height:52px;
	background:url("jsm/TempImages/resource_v2/favicon.ico");
	background-size:97% 100%
}
.first-right .kuaijie {
	width:170px;
	height:145px;
	overflow:hidden;
	border-top:1px solid #f2f2f2
}
.first-right .kuaijie ul {
	width:171px;
	height:146px
}
.first-right .kuaijie ul li {
	float:left;
	width:56px;
	height:72px;
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#f2f2f2
}
.first-right .kuaijie ul li a {
	display:block;
	width:100%;
	height:62px;
	padding-top:10px;
	text-align:center;
	text-decoration:none
}
.first-right .kuaijie ul li a p {
	font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.first-right .kuaijie ul li a img {
	font-size:24px;
	color:#f90;
	width:25px;
}
.root1200 .first-right {
	margin-left:425px;
	display:none;
}
.floor {
	width:990px;
	margin:20px auto 0
}
.root1200 .floor {
	width:1190px
}
.content-module {
	float:left;
	width:590px;
	height:384px;
	background:#FFF;
	box-shadow:0 0 8px #eee
}
.content-module .title {
	width:100%;
	height:45px;
	color:#FFF
}
.content-module .title h5 {
	float:left;
	padding-left:15px;
	font:bold 18px/45px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.content-module .title a {
	float:right;
	margin:15px 10px 0 0;
	color:#FFF;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	cursor:pointer;
	text-decoration:none
}
.content-module .title a span {
	display:inline-block;
	vertical-align:middle;
	text-decoration:none
}
.content-module .title a i {
	display:inline-block;
	vertical-align:middle;
	width:6px;
	height:9px;
	margin-left:8px;
}
.content-module .content {
	position:relative;
	width:590px;
	height:339px
}
.content-module .content .line {
	position:absolute;
	width:1px;
	height:338px;
	background:#eee;
	top:0;
	left:292px
}
.haiwaigou-module {
	width:590px
}
.haiwaigou-module .title {
	background:#867bc5
}
.haiwaigou-module .content {
	width:590px
}
.haiwaigou-module .left {
	float:left;
	width:189px;
	height:338px;
	border-right:1px solid #EEE
}
.haiwaigou-module .left img.user-pic {
	float:left;
	width:20px;
	height:20px;
	margin:18px 0 0 16px;
	border-radius:50%
}
.haiwaigou-module .left p.user-name {
	float:left;
	width:120px;
	height:20px;
	font:12px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#999;
	overflow:hidden;
	margin:18px 0 0 8px
}
.haiwaigou-module .left img.zhu-img {
	float:left;
	margin:40px 0 0 15px;
	width:160px;
	height:160px;
	transition:transform .5s
}
.haiwaigou-module .left a {
	text-decoration:none;
	color:#333
}
.haiwaigou-module .left a:hover img {
	transform:scale(1.05)
}
.haiwaigou-module .left p.com-name {
	float:left;
	width:155px;
	height:36px;
	overflow:hidden;
	margin:25px 0 0 17px;
	padding-top:20px;
	border-top:1px solid #eee;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.haiwaigou-module .left p.price {
	float:left;
	width:155px;
	height:18px;
	font:bold 14px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	overflow:hidden;
	color:#867bc5;
	margin:5px 0 0 15px
}
.haiwaigou-module .left p.price i {
	font-size:12px;
	font-weight:normal
}
.haiwaigou-module ul {
	float:left;
	width:400px;
	overflow:hidden
}
.haiwaigou-module ul.com-list {
	width:400px;
	height:224px;
	border-bottom:1px solid #eee
}
.haiwaigou-module li.normal {
	float:left;
	width:200px;
	height:100px;
	margin-bottom:12px;
	cursor:pointer
}
.haiwaigou-module li.normal a {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	cursor:pointer;
	color:#333
}
.haiwaigou-module li.normal img {
	float:left;
	width:80px;
	height:80px;
	margin:20px 0 0 10px;
	transition:transform .5s
}
.haiwaigou-module li.normal p.com-name {
	float:left;
	width:76px;
	height:36px;
	overflow:hidden;
	margin:30px 0 0 10px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.haiwaigou-module li:hover img {
	transform:scale(1.05)
}
.haiwaigou-module ul.brand-list li {
	float:left;
	width:132px;
	height:112px;
	border-right:1px solid #eee
}
.haiwaigou-module ul.brand-list li a {
	display:block;
	widows:100%;
	height:98px;
	padding-top:14px;
	text-decoration:none;
	color:#333
}
.haiwaigou-module ul.brand-list li a img.flag {
	display:block;
	width:16px;
	height:12px;
	margin:0 auto
}
.haiwaigou-module ul.brand-list li a p {
	font:12px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	text-align:center
}
.haiwaigou-module ul.brand-list li a img.brand {
	display:block;
	width:80px;
	height:30px;
	margin:9px auto;
	transition:transform .5s
}
.haiwaigou-module ul.brand-list li.item1,.haiwaigou-module ul.brand-list li.item2 {
	width:133px
}
.haiwaigou-module ul.brand-list li.item3 {
	border:0
}
.haiwaigou-module ul.brand-list li:hover img {
	transform:scale(1.05)
}
.suxiansheng-module {
	width:390px
}
.suxiansheng-module .title {
	background:#f90
}
.suxiansheng-module .content {
	width:390px
}
.suxiansheng-module .left {
	position:relative;
	float:left;
	width:189px;
	height:339px;
	background:#FFF;
	border-right:1px solid #eee;
	overflow:hidden
}
.suxiansheng-module .left a.big-img {
	position:relative;
	display:block;
	width:190px;
	height:226px;
	text-decoration:none
}
.suxiansheng-module .left a.big-img img {
	position:absolute;
	display:block;
	width:180px;
	height:160px;
	bottom:0;
	left:5px;
	transition:transform .5s
}
.suxiansheng-module .left a.big-img:hover img {
	transform:scale(1.05)
}
.suxiansheng-module .left a {
	text-decoration:none;
	color:#333
}
.suxiansheng-module .left p.name {
	width:160px;
	height:30px;
	overflow:hidden;
	margin:15px 0 0 20px;
	font:bold 20px/30px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.suxiansheng-module .left p.desc {
	width:160px;
	height:22px;
	overflow:hidden;
	margin:0 0 0 20px;
	font:12px/22px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#F60
}
.suxiansheng-module ul {
	float:left;
	width:200px;
	height:336px;
	overflow:hidden
}
.suxiansheng-module ul.com-list {
	width:200px
}
.suxiansheng-module li.normal {
	position:relative;
	float:left;
	width:200px;
	height:100px;
	margin-bottom:12px
}
.suxiansheng-module li.normal p.price {
	float:left;
	width:155px;
	height:18px;
	font:bold 14px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	overflow:hidden;
	color:#a25684
}
.suxiansheng-module li.normal p.price i {
	font-weight:normal;
	font-size:12px
}
.suxiansheng-module li.normal a {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	color:#333;
	cursor:pointer
}
.suxiansheng-module li.normal img {
	float:left;
	width:80px;
	height:80px;
	margin:20px 0 0 10px;
	transition:transform .5s
}
.suxiansheng-module li.normal p.com-name {
	float:left;
	width:76px;
	height:36px;
	overflow:hidden;
	margin:20px 0 0 10px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.suxiansheng-module li.normal p.com-desc {
	float:left;
	width:84px;
	height:18px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	overflow:hidden;
	margin:4px 0 0 10px;
	color:#999;
	word-break:break-all
}
.suxiansheng-module li:hover img {
	transform:scale(1.05)
}
.suxiansheng-module .sxs-img {
	position:relative;
	float:left;
	width:189px;
	height:112px;
	overflow:hidden
}
.suxiansheng-module .sxs-img p.name {
	width:64px;
	height:24px;
	overflow:hidden;
	margin:24px 0 0 20px;
	font:bold 16px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.suxiansheng-module .sxs-img p.desc {
	width:64px;
	height:20px;
	overflow:hidden;
	margin:0 0 0 20px;
	font:12px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#F60
}
.suxiansheng-module .sxs-img img {
	position:absolute;
	display:block;
	width:80px;
	height:80px;
	right:15px;
	top:15px;
	transition:transform .5s
}
.suxiansheng-module .sxs-img:hover img {
	transform:scale(1.05)
}
.root1200 .suxiansheng-module {
	width:590px
}
.root1200 .suxiansheng-module .content {
	width:590px
}
.root1200 .suxiansheng-module ul {
	width:400px
}
.root1200 .suxiansheng-module ul.com-list {
	width:400px
}
.haodian-module .title {
	background:#6b93d0
}
.haodian-module .shop-infor {
	float:left;
	width:264px;
	margin:18px 0 0 31px
}
.haodian-module .shop-right {
	margin-left:20px
}
.haodian-module img.shop-img {
	float:left;
	width:40px;
	height:40px
}
.haodian-module a {
	cursor:pointer;
	text-decoration:none
}
.haodian-module a.name-a:hover {
	color:#6b93d0
}
.haodian-module p.shop-name {
	float:left;
	margin:8px 0 0 10px;
	width:108px;
	height:18px;
	overflow:hidden;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.haodian-module a.shop-enter {
	float:right;
	width:70px;
	height:26px;
	margin:3px 19px 0 0;
	background:#6b93d0;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	font:12px/26px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.haodian-module ul {
	float:left;
	width:250px;
	height:250px;
	margin-top:15px
}
.haodian-module li {
	float:left;
	margin:5px;
	cursor:pointer
}
.haodian-module li img {
	display:block;
	width:110px;
	height:110px;
	transition:transform .5s
}
.haodian-module li:hover img {
	transform:scale(1.05)
}
.haodian-module .content .line {
	left:294px
}
.reco-floor .title {
	width:100%;
	height:22px
}
.reco-floor .title span {
	float:left;
	width:3px;
	height:20px;
	background:#fe9901
}
.reco-floor .title h5 {
	float:left;
	margin-left:12px;
	font:bold 18px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.reco-floor .title p {
	float:left;
	color:#999;
	margin:5px 0 0 20px;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.reco-floor ul {
	width:991px;
	margin-top:8px;
	padding:1px 0;
	background:#FFF;
	border: #eee 1px solid;
}
.reco-floor ul li {
	position:relative;
	float:left;
	width:197px;
	height:300px;
	margin:1px 0 0 1px;
	background:#FFF;
	overflow:hidden
}
.reco-floor ul li a {
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	top:0;
	left:0;
	text-decoration:none;
	cursor:pointer
}
.reco-floor ul li img {
	display:block;
	width:180px;
	height:180px;
	margin:0 auto 0;
	transition:transform .5s
}
.reco-floor ul li p.title {
	width:153px;
	height:40px;
	margin:15px auto 5px;
	overflow:hidden;
	font:12px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	word-break:break-all;
	border-bottom: none;
}
.reco-floor ul li p.title i.zyIcon {
	float:left;
	line-height:16px;
	padding:0 2px;
	margin:2px 5px 0 0;
	border:1px solid #F60;
	border-radius:3px;
	color:#F60
}
.reco-floor ul li p.title .hwgIcon {
	float:left;
	line-height:16px;
	margin:2px 5px 0 0;
	border:1px solid #a88dea;
	border-radius:3px;
	color:#a88dea
}
.reco-floor ul li p.price {
	margin-left:20px;
	color:#F60;
	font:bold 16px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.reco-floor ul li p.price i {
	font-size:10px
}
.reco-floor ul li span.tip {
	float:left;
	background:#fe9901;
	color:#FFF;
	height:18px;
	margin-left:10px;
	text-align:center;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	padding:0 6px;
	border-radius:2px
}
.reco-floor ul li p.cxIcon {
	position:relative;
	width:153px;
	height:16px;
	margin:7px auto 0;
	overflow:hidden
}
.reco-floor ul li p.cxIcon span {
	position:relative;
	zoom:1;
	display:block;
	float:left;
	padding:0 2px;
	height:16px;
	*min-width:28px;
	color:#FFF;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	background:#F40;
	margin-right:10px;
	border-radius:3px;
	white-space:nowrap
}
.reco-floor ul li:hover img {
	transform:scale(1.05)
}
.reco-floor p.end {
	position:relative;
	width:112px;
	height:22px;
	text-align:center;
	color:#CCC;
	margin:15px auto;
	font:18px/22px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.reco-floor p.end span {
	position:absolute;
	top:11px;
	width:97px;
	height:1px;
	background:#CCC
}
.reco-floor p.end span.line-left {
	left:-97px
}
.reco-floor p.end span.line-right {
	right:-97px
}
.root1200 .reco-floor ul {
	width:1191px
}
.root1200 .reco-floor ul li {
	width:237px;
	height:340px
}
.root1200 .reco-floor ul li img {
	width:200px;
	height:200px;
	margin:20px auto 0
}
.root1200 .reco-floor ul li p.title {
	width:193px
}
.root1200 .reco-floor ul li p.cxIcon {
	width:200px
}
.zhibo-floor .title {
	width:100%;
	height:22px
}
.zhibo-floor .title span {
	float:left;
	width:3px;
	height:20px;
	background:#fe9901
}
.zhibo-floor .title h5 {
	float:left;
	margin-left:12px;
	font:bold 18px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.zhibo-floor .title p {
	float:left;
	color:#999;
	margin:5px 0 0 20px;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.zhibo-floor .content {
	position:relative;
	width:988px;
	height:340px;
	margin-top:8px;
	border:1px solid #eee;
	background:#FFF;
	overflow:hidden
}
.zhibo-floor .content ul {
	margin-left:19px
}
.zhibo-floor .content li {
	position:relative;
	float:left;
	width:222px;
	height:302px;
	margin:19px 20px 0 0
}
.zhibo-floor .content li a.zb-wrapper {
	position:relative;
	display:block;
	width:222px;
	height:222px
}
.zhibo-floor .content li img.show-img {
	display:block;
	width:222px;
	height:222px
}
.zhibo-floor .content li .black-cover {
	position:absolute;
	width:222px;
	height:222px;
	left:0;
	top:0;
	background:#000;
	opacity:.3;
	filter:alpha(opacity=30)
}
.zhibo-floor .content li .intro {
	width:222px;
	height:68px;
	padding-top:12px;
	background:#3c3432
}
.zhibo-floor .content li .intro p.title {
	width:200px;
	height:18px;
	margin:0 auto;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.zhibo-floor .content li .intro p.title a {
	color:#FFF;
	text-decoration:none
}
.zhibo-floor .content li .intro p.title a:hover {
	color:#F60
}
.zhibo-floor .content li .intro .zbPic {
	float:left;
	width:25px;
	height:25px;
	border-radius:50%;
	margin:11px 10px 0 15px
}
.zhibo-floor .content li .intro p.zbName {
	float:left;
	width:84px;
	height:18px;
	color:#999;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	margin-top:13px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.zhibo-floor .content li .intro p.number {
	float:right;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	margin:13px 10px 0 0;
	color:#999
}
.zhibo-floor .content li .intro p.number span {
	margin-left:3px;
	color:#e98b05
}
.zhibo-floor .content li .bfBtn {
	position:absolute;
	width:64px;
	height:64px;
	top:82px;
	left:82px;
	cursor:pointer;
}
.zhibo-floor .content li .flag {
	position:absolute;
	width:42px;
	height:18px;
	top:10px;
	right:10px;
	color:#FFF;
	padding-left:23px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.zhibo-floor .content li .flag-lb {
	width:65px;
	height:18px;
	padding:0;
}
.zhibo-floor .content li .flag-yy {
	width:65px;
	height:18px;
	padding:0;
}
.root1200 .zhibo-floor .content {
	width:1188px;
	height:340px
}
.root1200 .zhibo-floor .content ul {
	margin-left:19px
}
.root1200 .zhibo-floor .content li {
	margin:19px 10px 0 0
}
.qdApg-floor {
	width:990px;
	margin:20px auto 0
}
.hwgAhd-floor {
	width:990px;
	margin:20px auto 0
}
.hwgAsxs-floor {
	width:990px;
	margin:20px auto 0
}
.sxsAzttj-floor {
	width:990px;
	margin:20px auto 0
}
.hhAphb-floor {
	width:990px;
	margin:20px auto 0
}
.root1200 .qdApg-floor {
	width:1190px
}
.root1200 .hwgAhd-floor {
	width:1190px
}
.root1200 .hwgAsxs-floor {
	width:1190px
}
.root1200 .sxsAzttj-floor {
	width:1190px
}
.root1200 .hhAphb-floor {
	width:1190px
}
.qdApg-floor .content-module {
	height:385px
}
.qdApg-floor .content-module .title {
	height:46px;
	background:#ffaa01
}
.qdApg-floor .content-module .title a i {
	background-position:-73px -37px
}
.qd-module ul {
	margin-left:20px
}
.qd-module li.item {
	float:left;
	width:270px;
	height:134px;
	margin:18px 15px 6px 0
}
.qd-module li.item a {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	cursor:pointer
}
.qd-module li.item p.name {
	width:240px;
	height:18px;
	overflow:hidden;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.qd-module li.item p.infor {
	width:240px;
	height:16px;
	overflow:hidden;
	margin-top:6px;
	color:#999;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.qd-module li.item p.infor span {
	display:inline-block;
	padding:0 5px;
	color:#FFF;
	height:16px;
	margin-right:6px;
	background:#fe9b00
}
.qd-module li.item img {
	float:left;
	width:85px;
	height:85px;
	margin:10px 5px 0 0;
	transition:transform .5s
}
.qd-module li.item img:hover {
	transform:scale(1.05)
}
.pg-module {
	width:390px
}
.pg-module .content {
	width:390px
}
.pg-module .list-wrapper {
	position:relative;
	width:100%;
	height:339px;
	overflow:hidden
}
.pg-module .list-wrapper .list {
	position:relative;
	width:530px;
	height:300px;
	margin:30px 0 0 30px;
	overflow:hidden
}
.pg-module .list-wrapper .list ul {
	position:absolute;
	left:0;
	top:0;
	width:4000px;
	height:300px
}
.pg-module .list-wrapper .list ul li {
	position:relative;
	float:left;
	width:160px;
	margin-right:25px
}
.pg-module .list-wrapper .list ul li img {
	display:block;
	width:160px;
	height:160px
}
.pg-module .list-wrapper .list ul li img.code {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:160px;
	height:160px;
	opacity:.8;
	filter:alpha(opacity=80);
	background:0
}
.pg-module .list-wrapper .list ul p.name {
	width:100%;
	height:36px;
	margin-top:18px;
	overflow:hidden;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.pg-module .list-wrapper .list ul p.pg-price {
	width:100%;
	height:21px;
	margin-top:10px;
	font:12px/21px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	text-align:center;
	color:#FFF;
	background:#F90
}
.pg-module .list-wrapper .list ul p.pg-price i {
	padding:0 3px
}
.pg-module .list-wrapper .list ul p.sn-price {
	float:left;
	color:#999;
	margin-top:10px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.pg-module .list-wrapper .list ul p.pg-number {
	float:right;
	color:#999;
	margin-top:10px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.pg-module .list-wrapper .code-icon {
	position:absolute;
	width:50px;
	height:50px;
	left:53px;
	top:45px;
}
.pg-module a.btn {
	position:absolute;
	display:none;
	width:30px;
	height:64px;
	top:110px;
}
.pg-module a.btn-left {
	left:1px;
	background-position:0 -20px
}
.pg-module a.btn-right {
	right:1px;
	background-position:-37px -20px
}
.pg-module a.btn-left:hover {
	background-position:0 -145px
}
.pg-module a.btn-right:hover {
	background-position:-38px -145px
}
.root1200 .pg-module {
	width:590px
}
.root1200 .pg-module .content {
	width:590px
}
.ju-floor {
	position:relative;
	width:100%;
	margin:0;
	min-width:990px;
	overflow:hidden
}
.ju-floor .content-wrapper {
	position:relative;
	width:1920px;
	height:305px;
	padding-top:20px;
	left:50%;
	margin-left:-960px;
	top:0
}
.ju-floor .content {
	width:990px;
	min-width:990px;
	height:305px;
	margin:0 auto
}
.ju-floor .content .title {
	width:100%;
	height:43px;
	border-bottom:2px solid #dd2726
}
.ju-floor .content .floor-name {
	float:left;
	width:175px;
	padding:0 0 0 15px;
	height:43px;
	background:#dd2726;
	color:#FFF;
	font:bold 20px/38px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.ju-floor .content .floor-name span,.ju-floor .content .floor-name i {
	display:inline-block;
	vertical-align:middle
}
.ju-floor .content .floor-name i.slogon {
	width:93px;
	height:13px;
	margin:4px 0 0 5px;
}
.ju-floor .ju-tab a {
	float:left;
	height:39px;
	margin-left:61px;
	text-decoration:none;
	font:14px/38px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	padding:0 5px
}
.ju-floor .ju-tab a i,.ju-floor .ju-tab a span {
	display:inline-block;
	vertical-align:middle
}
.ju-floor .ju-tab a i {
	width:14px;
	height:14px;
	margin:8px 8px 8px 0;
}
.ju-floor .ju-tab a:hover {
	color:#dd2726
}
.ju-floor .ju-tab .tab1 i {
	background-position:-191px -100px
}
.ju-floor .ju-tab .tab2 i {
	background-position:-214px -100px
}
.ju-floor .ju-tab a.current {
	font-weight:bold;
	color:#dd2726;
	border-bottom:4px solid #dd2726
}
.ju-floor .ju-more {
	position:relative;
	float:right;
	padding:0 5px;
	height:24px;
	margin:12px 10px 0 0;
	color:#FFF;
	background:#db2726;
	text-decoration:none;
	text-align:center;
	font:12px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.ju-floor .ju-more span,.ju-floor .ju-more i {
	display:inline-block
}
.ju-floor .ju-more i {
	width:6px;
	height:9px;
	margin-left:8px;
}
.ju-floor .ju-more em {
	position:absolute;
	top:0;
	width:10px;
	height:24px;
}
.ju-floor .ju-more em.left {
	left:-10px;
	background-position:-134px -100px
}
.ju-floor .ju-more em.right {
	right:-10px;
	background-position:-170px -100px
}
.ju-floor .ju-com {
	width:100%;
	height:260px;
	background:#FFF
}
.ju-floor .commodity-tab {
	float:left;
	width:800px;
	padding-top:20px
}
.ju-floor .commodity-tab .zw-img img {
	background:#eee
}
.ju-floor .commodity-tab .ju-list {
	position:relative;
	width:799px;
	height:240px;
	overflow:hidden
}
.ju-floor .commodity-tab .yeshi-list {
	display:none;
	position:relative;
	width:799px;
	height:230px;
	overflow:hidden
}
.ju-floor .commodity-tab ul {
	position:absolute;
	left:0;
	top:0;
	width:4000px;
	height:240px
}
.ju-floor .commodity-tab ul li {
	position:relative;
	float:left;
	width:200px;
	height:240px
}
.ju-floor .commodity-tab ul li:hover p.name {
	color:#F60
}
.ju-floor .commodity-tab ul li:hover img {
	transform:scale(1.05)
}
.ju-floor .commodity-tab ul span.line {
	position:absolute;
	right:0;
	top:0;
	height:140px;
	width:0;
	border-right:1px solid #eee
}
.ju-floor .commodity-tab ul a {
	text-decoration:none;
	cursor:pointer
}
.ju-floor .commodity-tab ul img {
	display:block;
	width:160px;
	height:160px;
	margin:0 auto;
	transition:transform .5s
}
.ju-floor .commodity-tab ul img.djh-bq {
	position:absolute;
	width:36px;
	top:0;
	right:20px;
	height:40px;
	margin:0;
	transition:transform .5s;
	background:0
}
.ju-floor .commodity-tab ul p.name {
	width:160px;
	height:36px;
	margin:10px auto 3px;
	color:#474747;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	overflow:hidden;
	word-break:break-all
}
.ju-floor .commodity-tab ul p.ju-price {
	width:160px;
	margin:0 auto
}
.ju-floor .commodity-tab ul p.ju-price span {
	float:left;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.ju-floor .commodity-tab ul p.ju-price .price {
	color:#F60
}
.ju-floor .commodity-tab ul p.ju-price .price em {
	font-size:16px;
	font-weight:bold
}
.ju-floor .commodity-tab ul p.ju-price .refprice {
	color:#999;
	margin-left:5px;
	text-decoration:line-through
}
.ju-floor .commodity-tab a.btn {
	position:absolute;
	display:none;
	width:30px;
	height:64px;
	top:60px;
}
.ju-floor .commodity-tab a.btn-left {
	left:0;
	background-position:0 -20px
}
.ju-floor .commodity-tab a.btn-right {
	right:10px;
	background-position:-37px -20px
}
.ju-floor .commodity-tab a.btn-left:hover {
	background-position:0 -145px
}
.ju-floor .commodity-tab a.btn-right:hover {
	background-position:-38px -145px
}
.ju-floor .ju-enter img {
	float:right;
	width:180px;
	height:240px;
	margin:10px 10px 0 0
}
.root1200 .ju-floor {
	min-width:1190px
}
.root1200 .ju-floor .content {
	width:1190px;
	min-width:1190px
}
.root1200 .ju-floor .commodity-tab {
	width:1000px
}
.root1200 .ju-floor .commodity-tab .ju-list {
	width:999px
}
.root1200 .ju-floor .commodity-tab .yeshi-list {
	width:999px
}
.zhuti-module .title {
	background:#dd5a79
}
.zhuti-module .shop-infor {
	float:left;
	width:264px;
	margin:20px 0 0 30px
}
.zhuti-module p.shop-name {
	float:left;
	width:260px;
	height:18px;
	overflow:hidden;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.zhuti-module p.shop-name a {
	text-decoration:none
}
.zhuti-module p.shop-name i {
	display:inline-block;
	padding:0 10px;
	line-height:18px;
	border-radius:9px;
	color:#FFF;
	margin-right:8px;
	background:#dd5a79
}
.zhuti-module ul {
	float:left;
	width:250px;
	margin-top:10px
}
.zhuti-module li {
	float:left;
	margin:0 10px 0 0;
	cursor:pointer
}
.zhuti-module li img {
	display:block;
	width:110px;
	height:110px;
	transition:transform .5s
}
.zhuti-module li:hover img {
	transform:scale(1.05)
}
.zhuti-module .content .line {
	left:294px
}
.hhAphb-floor .content-module .title {
	background:#877bc5
}
.hhAphb-floor .content-module li {
	float:left
}
.hhAphb-floor .content-module li.left {
	width:189px;
	height:338px;
	border-right:1px solid #eee
}
.hhAphb-floor .content-module li.normal {
	width:200px;
	height:100px;
	margin-bottom:12px
}
.hhAphb-floor .haohuo-module {
	width:390px
}
.hhAphb-floor .haohuo-module .content {
	width:390px;
	overflow:hidden
}
.hhAphb-floor .haohuo-module .title {
	background:#449dae
}
.hhAphb-floor .haohuo-module li p.zan {
	float:left;
	width:155px;
	height:18px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	overflow:hidden;
	color:#333
}
.hhAphb-floor .haohuo-module li p.zan i {
	color:#65abb9
}
.hhAphb-floor .haohuo-module li.left img.user-pic {
	float:left;
	width:20px;
	height:20px;
	margin:18px 0 0 16px;
	border-radius:50%
}
.hhAphb-floor .haohuo-module li.left p.user-name {
	float:left;
	width:120px;
	height:20px;
	font:12px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#999;
	overflow:hidden;
	margin:18px 0 0 8px
}
.hhAphb-floor .haohuo-module li.left img.zhu-img {
	float:left;
	margin:40px 0 0 15px;
	padding:0;
	width:160px;
	height:160px;
	transition:transform .5s
}
.hhAphb-floor .haohuo-module li.left a {
	text-decoration:none;
	color:#333;
	cursor:pointer
}
.hhAphb-floor .haohuo-module li.left p.com-name {
	float:left;
	width:155px;
	height:18px;
	overflow:hidden;
	margin:25px 0 0 17px;
	padding-top:10px;
	border-top:1px solid #eee;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.hhAphb-floor .haohuo-module li.left p.desc {
	float:left;
	width:155px;
	height:36px;
	overflow:hidden;
	margin:0 0 0 17px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#999
}
.hhAphb-floor .haohuo-module li.left p.zan {
	margin:8px 0 0 17px;
	color:#999
}
.hhAphb-floor .haohuo-module li.normal a {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	color:#333;
	cursor:pointer
}
.hhAphb-floor .haohuo-module li.normal img {
	float:left;
	width:80px;
	height:80px;
	margin:20px 0 0 10px;
	transition:transform .5s
}
.hhAphb-floor .haohuo-module li.normal p.com-name {
	float:left;
	width:76px;
	height:36px;
	overflow:hidden;
	margin:20px 0 0 10px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.hhAphb-floor .haohuo-module li.normal p.zan {
	width:76px;
	height:18px;
	margin:4px 0 0 10px;
	color:#999
}
.hhAphb-floor .haohuo-module li:hover img {
	transform:scale(1.05)
}
.root1200 .hhAphb-floor .haohuo-module {
	width:590px
}
.root1200 .hhAphb-floor .haohuo-module .content {
	width:590px
}
.com-floor {
	background:#FFF;
	border-top:2px solid #FFF
}
.com-floor .code-wrapper {
	position:relative;
	float:left;
	width:24px;
	height:24px;
	margin:10px 0 0 10px;
	z-index:1
}
.com-floor .code-wrapper .code {
	display:none;
	position:absolute;
	top:35px;
	left:-49px;
	width:120px;
	height:130px;
	background:#FFF;
	border:1px solid #e2e2e2;
	border-radius:8px
}
.com-floor .code-wrapper .code span {
	position:absolute;
	width:10px;
	height:8px;
	top:-7px;
	left:56px;
}
.com-floor .code-wrapper .code img {
	display:block;
	width:100px;
	height:100px;
	margin:6px auto 0
}
.com-floor .code-wrapper .code p {
	float:none;
	text-align:center;
	font:14px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#333
}
.com-floor .title {
	width:100%;
	height:45px
}
.com-floor .title-name {
	float:left;
	width:190px;
	height:45px
}
.com-floor .title-name p {
	float:left;
	color:#FFF
}
.com-floor .title-name p.name {
	margin-left:15px;
	font:bold 18px/40px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.com-floor .keyword {
	float:right;
	margin:14px 18px 0 0
}
.com-floor .keyword a {
	float:right;
	margin-left:20px;
	font:14px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#666;
	text-decoration:none
}
.com-floor .keyword a:hover {
	color:#F60
}
.com-floor .content {
	width:100%;
	height:360px
}
.com-floor .left-img {
	float:left;
	position:relative;
	width:190px;
	height:360px;
	cursor:pointer
}
.com-floor .left-img img {
	display:block;
	width:190px;
	height:360px
}
.com-floor .left-img .cover {
	position:absolute;
	width:190px;
	height:90px;
	left:0;
	bottom:0;
	opacity:.6;
	filter:alpha(opacity=60)
}
.com-floor .left-img p.img-name {
	position:absolute;
	top:285px;
	left:14px;
	width:160px;
	height:30px;
	overflow:hidden;
	color:#FFF;
	font:bold 20px/30px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.com-floor .left-img p.img-desc {
	position:absolute;
	top:315px;
	left:14px;
	color:#FFF;
	width:160px;
	height:22px;
	overflow:hidden;
	font:12px/22px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.com-floor .left-img a {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:url(//script.bds.red/images/ShoppingArea/Common/blank.gif)
}
.com-floor .left-img:hover img {
	opacity:.9;
	filter:alpha(opacity=90)
}
.com-floor .middle-img {
	position:relative;
	float:left;
	width:200px;
	height:360px;
	text-decoration:none;
	cursor:pointer
}
.com-floor .middle-img img {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:200px;
	height:360px
}
.com-floor .middle-img p {
	position:absolute;
	z-index:1;
	left:21px
}
.com-floor .middle-img p.img-name {
	top:15px;
	font:bold 20px/26px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.com-floor .middle-img p.img-desc {
	top:41px;
	font:12px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.com-floor .middle-img:hover img {
	opacity:.8;
	filter:alpha(opacity=80)
}
.com-floor .img-list {
	position:relative;
	float:left;
	width:400px;
	height:360px;
	overflow:hidden
}
.com-floor .img-list li {
	position:relative;
	display:none;
	float:left;
	width:199px;
	height:179px;
	border-width:0 0 1px 1px;
	border-color:#EEE;
	border-style:solid;
	overflow:hidden
}
.com-floor .img-list li a {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-decoration:none;
	cursor:pointer
}
.com-floor .img-list li p.img-name {
	width:180px;
	height:24px;
	overflow:hidden;
	text-align:center;
	margin:14px auto 0;
	font:16px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	color:#333
}
.com-floor .img-list li p.img-desc {
	width:180px;
	height:20px;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	font:12px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.com-floor .img-list li img {
	display:block;
	width:120px;
	height:120px;
	margin:0 auto;
	transition:transform .5s
}
.com-floor .img-list li:hover img {
	transform:scale(1.05)
}
.com-floor .brand-logo {
	width:100%;
	height:40px;
	overflow:hidden
}
.com-floor .brand-logo ul li {
	float:left;
	width:80px;
	height:30px;
	margin:9px 9px 0 10px
}
.com-floor .brand-logo ul li img {
	display:block;
	width:80px;
	height:30px
}
.com-floor .bottom-list {
	position:relative;
	width:100%;
	height:109px;
	overflow:hidden;
	border-bottom:1px solid #EEE
}
.com-floor .bottom-list ul {
	width:593px
}
.com-floor .bottom-list ul li {
	display:none;
	position:relative;
	float:left;
	width:200px;
	height:109px;
	border-right:1px solid #EEE
}
.com-floor .bottom-list ul li a {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	text-decoration:none;
	cursor:pointer
}
.com-floor .bottom-list ul li p.img-name {
	width:70px;
	color:#333;
	height:24px;
	margin-top:27px;
	padding-left:20px;
	overflow:hidden;
	font:14px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.com-floor .bottom-list ul li p.img-desc {
	width:72px;
	height:22px;
	padding-left:20px;
	overflow:hidden;
	font:12px/22px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.com-floor .bottom-list ul li img {
	position:absolute;
	top:15px;
	right:15px;
	display:block;
	width:80px;
	height:80px;
	transition:transform .5s
}
.com-floor .bottom-list ul li:hover img {
	transform:scale(1.05)
}
.com-floor .bottom-list ul li.first {
	width:189px
}
.floorOne {
	box-shadow:0 0 8px #eee;
	height:455px
}
.floorOne .middle-img {
	position:relative;
	float:left;
	width:200px;
	height:360px
}
.floorOne .middle-img img {
	display:block;
	width:200px;
	height:360px
}
.com-floor .list-right {
	width:200px;
	overflow:hidden
}
.root1200 .com-floor .list-right {
	width:400px
}
.floorTwo {
	height:565px;
	border:0;
	background:#f2f2f2
}
.floorTwo .floor-l {
	float:left;
	width:590px;
	height:565px;
	background:#FFF;
	border-top:2px solid #FFF;
	box-shadow:0 0 8px #eee
}
.floorTwo .right-floor {
	margin-left:10px;
	width:390px
}
.floorTwo .right-floor .keyword {
	width:150px;
	height:20px;
	overflow:hidden
}
.floorTwo .right-floor ul.img-list {
	width:200px;
	overflow:hidden
}
.floorTwo .brand-logo ul li {
	margin:9px 8px 0 9px
}
.root1200 .floorTwo .right-floor {
	margin-left:10px;
	width:590px
}
.root1200 .floorTwo .right-floor .keyword {
	width:auto
}
.root1200 .floorTwo .right-floor ul.img-list {
	width:400px
}
.root1200 .floorTwo .brand-logo ul li {
	margin:9px 9px 0 9px
}
.floorThree {
	height:565px;
	border:0;
	background:#f2f2f2
}
.floorThree .floor-l {
	float:left;
	width:390px;
	height:565px;
	background:#FFF;
	border-top:2px solid #FFF;
	box-shadow:0 0 8px #eee
}
.floorThree .floor-l .img-list {
	width:200px
}
.floorThree .floor-r {
	margin-left:10px
}
.floorThree .brand-logo ul li {
	margin:9px 7px 0 8px
}
.floorThree .floor-three {
	width:190px
}
.floorThree .floor-three .keyword {
	display:none
}
.floorThree .floor-three .content ul {
	display:none
}
.root1200 .floorThree .floor-three {
	width:390px
}
.root1200 .floorThree .floor-three .brand-logo ul li {
	margin:9px 8px 0 9px
}
.root1200 .floorThree .floor-three .keyword {
	display:block
}
.root1200 .floorThree .floor-three .content ul {
	display:block
}
.activity-floor {
	width:990px;
	height:268px;
	margin:20px auto 0;
	overflow:hidden
}
.activity-floor ul {
	width:1000px
}
.activity-floor ul li {
	position:relative;
	float:left;
	width:240px;
	height:124px;
	margin:0 10px 10px 0
}
.activity-floor ul li a {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:240px;
	height:124px;
	text-decoration:none
}
.activity-floor ul li img {
	position:absolute;
	top:0;
	right:0;
	width:132px;
	height:124px;
	background:0;
	-webkit-transition:-webkit-transform .5s;
	transition:-webkit-transform .5s;
	-moz-transition:transform .5s,-moz-transform .5s;
	transition:transform .5s;
	transition:transform .5s,-webkit-transform .5s,-moz-transform .5s
}
.activity-floor ul li p.title {
	height:24px;
	overflow:hidden;
	color:#FFF;
	margin:25px 0 0 15px;
	font:bold 14px/24px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.activity-floor ul li p.desc {
	height:32px;
	margin-left:15px;
	overflow:hidden;
	color:#FFF;
	font:14px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.activity-floor ul li:hover img {
	-webkit-transform:translateX(-10px);
	-ms-transform:translateX(-10px);
	transform:translateX(-10px)
}
.root1200 .activity-floor {
	width:1190px;
	height:310px
}
.root1200 .activity-floor ul {
	width:1200px
}
.root1200 .activity-floor ul li {
	width:290px;
	height:150px
}
.root1200 .activity-floor ul li a {
	width:290px;
	height:150px
}
.root1200 .activity-floor ul li img {
	width:160px;
	height:150px
}
.root1200 .activity-floor ul li p.title {
	height:32px;
	margin:37px 0 0 20px;
	font:bold 18px/32px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.root1200 .activity-floor ul li p.desc {
	height:36px;
	margin-left:20px;
	font:14px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.middle-one {
	width:990px;
	margin:20px auto 0
}
.middle-one img {
	display:block;
	width:990px;
	height:75px
}
.root1200 .middle-one {
	width:1190px
}
.root1200 .middle-one img {
	width:1190px;
	height:90px
}
.middle-three {
	width:990px;
	height:83px;
	margin:20px auto 0
}
.middle-three img {
	float:left;
	width:330px;
	height:83px
}
.middle-three img.first {
	width:330px
}
.root1200 .middle-three {
	width:1190px;
	height:100px
}
.root1200 .middle-three img {
	width:397px;
	height:100px
}
.root1200 .middle-three img.first {
	width:396px
}
.dacu-floor {
	position:relative;
	width:100%;
	height:166px;
	overflow:hidden;
	min-width:990px
}
.dacu-floor img {
	background:none!important
}
.dacu-floor img.bg {
	position:absolute;
	width:1597px;
	height:166px;
	top:0;
	left:50%;
	margin-left:-799px
}
.dacu-floor .content {
	position:relative;
	width:990px;
	height:190px;
	margin:0 auto
}
.dacu-floor .content ul {
	width:1000px;
	margin-left:-10px
}
.dacu-floor .content ul li {
	float:left;
	width:240px;
	height:157px;
	margin:0 0 10px 10px
}
.dacu-floor .content ul li img {
	display:block;
	width:240px;
	height:157px
}
.root1200 .dacu-floor {
	height:200px;
	min-width:1190px
}
.root1200 .dacu-floor img.bg {
	position:absolute;
	width:1920px;
	height:200px;
	top:0;
	left:50%;
	margin-left:-960px
}
.root1200 .dacu-floor .content {
	width:1190px;
	height:190px
}
.root1200 .dacu-floor .content ul {
	width:1200px
}
.root1200 .dacu-floor .content ul li {
	width:290px;
	height:190px
}
.root1200 .dacu-floor .content ul li img {
	width:290px;
	height:190px
}
.oneimg-floor {
	height:124px
}
.oneimg-floor a {
	display:block;
	width:990px;
	height:124px;
	margin:0 auto
}
.oneimg-floor img.bg {
	position:absolute;
	left:50%;
	top:0;
	margin-left:-799px;
	height:124px
}
.oneimg-floor img.title {
	position:relative;
	display:block;
	width:990px;
	height:124px
}
.root1200 .oneimg-floor {
	height:150px
}
.root1200 .oneimg-floor a {
	width:1190px;
	height:150px
}
.root1200 .oneimg-floor img.bg {
	margin-left:-960px;
	height:150px
}
.root1200 .oneimg-floor img.title {
	width:1190px;
	height:150px
}
.fiveimg-floor .content ul li {
	width:190px;
	height:157px
}
.fiveimg-floor .content ul li img {
	width:190px;
	height:157px
}
.root1200 .fiveimg-floor .content ul li {
	width:230px;
	height:190px
}
.root1200 .fiveimg-floor .content ul li img {
	width:230px;
	height:190px
}
.fivetuijian-floor {
	height:auto;
	min-height:20px
}
.hidearea {
	display:none
}
.float-wrapper {
	display:none
}
.ECode-floatBar {
	display:none
}
.floatbar {
	position:relative;
	width:68px;
	padding-top:9px;
	border:1px solid #DDD;
	background:#f8f8f8
}
.floatbar .float-bg {
	position:absolute;
	width:45px;
	height:37px;
	left:13px;
	top:-29px;
	z-index:1;
}
.floatbar ul {
	width:68px;
	background:#f8f8f8
}
.floatbar li {
	width:68px;
	height:28px;
	border-bottom:1px solid #e8e8e8;
	text-align:center;
	line-height:28px;
	cursor:pointer
}
.floatbar li a {
	text-decoration:none;
	color:#333;
	font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.floatbar li.on {
	position:relative;
	width:70px;
	left:-1px;
	background:#F90
}
.floatbar li.on a {
	color:#FFF
}
.floatbar li.hover {
	position:relative;
	width:70px;
	left:-1px;
	background:#F90
}
.floatbar li.hover a {
	color:#FFF
}
.floatbar a.return {
	display:block;
	width:68px;
	height:18px;
}
.old-browser-warning {
	position:fixed;
	top:50%;
	left:50%;
	z-index:1000098;
	width:568px;
	height:446px;
	margin:-223px 0 0 -284px;
	_position:absolute
}
.old-browser-warning .old-browser-warning-bg {
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	width:568px;
	height:446px;
	background:url(//res.bds.red/project/cmsWeb/suning/homepage/v6/css/images/old-browser-new.png) no-repeat
}
.old-browser-warning .old-browser-warning-close {
	position:absolute;
	right:97px;
	top:14px;
	z-index:3;
	width:51px;
	height:31px;
	background-color:#000;
	opacity:0;
	filter:Alpha(opacity=0);
	cursor:pointer
}
.old-browser-warning .old-browser-warning-content {
	position:relative;
	z-index:3;
	display:inline-block;
	margin:242px 0 0 196px;
	color:#FFF;
	font-size:16px;
	text-decoration:underline;
	font-family:"Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.old-browser-warning .old-browser-warning-content:hover {
	color:#faf087
}
.old-browser-warning .old-browser-warning-content:active {
	outline:0;
	star:expression(this.onFocus=this.blur())
}
.old-browser-dialog-overlay {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#000;
	opacity:.6;
	filter:Alpha(opacity=60);
	z-index:1000097;
	_position:absolute;
	_width:100%
}
.new-user {
	display:none;
	position:fixed;
	z-index:1000097;
	width:500px;
	height:320px;
	top:50%;
	margin-top:-160px;
	left:50%;
	margin-left:-250px
}
.new-user img {
	display:block;
	width:500px;
	height:320px
}
.new-user .close {
	position:absolute;
	right:10px;
	top:10px;
	width:30px;
	height:30px;
	overflow:hidden;
	cursor:pointer;
	z-index:3
}
.dialog-overlay {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	min-width:990px;
	background:#000;
	opacity:.3;
	filter:Alpha(opacity=30) \9;
	z-index:1000096
}
@keyframes jump {
	0% {
	transform:scale(1)
}
50% {
	transform:scale(1.08)
}
100% {
	transform:scale(1)
}
}.index-sort {
	position:absolute;
	width:190px;
	top:0;
	left:50%;
	margin-left:-495px;
	font-family:"Microsoft Yahei"
}
.index-sort {
	z-index:7675
}
.root1200 .index-sort {
	margin-left:-595px
}
.ng-sort-fixed {
	position:fixed;
	top:43px
}
.ng-sort-dacu .index-all-hook {
	width:96px;
	height:38px;
	padding:0;
	text-align:center;
	background:#382426
}
.ng-sort-dacu .index-all-hook i {
	display:none
}
.ng-sort-dacu .index-all-hook:hover {
	background:#F90
}
.ng-sort-dacu .dacu-btn {
	position:absolute;
	left:96px;
	width:94px;
	height:38px;
	background:#382426;
	top:0;
	color:#FFF;
	font:bold 13px/38px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	text-align:center;
	overflow:hidden;
	cursor:default
}
.ng-sort-dacu .dacu-btn-cur {
	background:#F90!important
}
.ng-sort-dacu .dacu-list {
	position:absolute;
	display:none;
	top:38px;
	left:0;
	width:190px;
	height:440px
}
.ng-sort-dacu .dacu-list .nav-cover {
	position:absolute;
	width:190px;
	height:440px;
	top:0;
	left:0;
	background:#252221
}
.ng-sort-dacu .dacu-list ul {
	position:relative;
	padding-top:8px
}
.ng-sort-dacu .dacu-list ul li {
	width:132px;
	height:26px;
	border:1px solid #F90;
	border-radius:4px;
	margin:13px auto 0;
	text-align:center;
	font:13px/26px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.ng-sort-dacu .dacu-list ul li a {
	display:block;
	width:100%;
	height:100%;
	color:#FFF
}
.pinpai-show {
	position:absolute;
	width:200px;
	height:440px;
	top:0;
	right:50%;
	margin-right:-795px;
	overflow:hidden
}
.pinpai-show img {
	position:absolute;
	display:block;
	top:0
}
.pinpai-show img.little {
	width:200px;
	height:440px;
	z-index:3;
	right:0
}
.pinpai-show img.big {
	width:800px;
	height:440px;
	z-index:1;
	left:0
}
.pinpai-show .close {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:22px;
	height:22px;
	z-index:2
}
.root1200 .pinpai-show img.big {
	width:1000px;
	height:440px
}
.second-wrapper {
	width:990px;
	min-width:990px;
	margin:20px auto
}
.second-wrapper .title {
	position:relative;
	width:100%;
	height:45px;
	color:#FFF
}
.second-wrapper .title h5 {
	float:left;
	padding-left:15px;
	font:bold 18px/45px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.second-wrapper .title a {
	float:right;
	margin:15px 10px 0 0;
	color:#FFF;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	cursor:pointer;
	text-decoration:none
}
.second-wrapper .title a span {
	display:inline-block;
	vertical-align:middle;
	text-decoration:none
}
.second-wrapper .title a i {
	display:inline-block;
	vertical-align:middle;
	width:6px;
	height:9px;
	margin-left:8px;
}
.second-wrapper .title .new-logo {
	position:absolute;
	left:87px;
	bottom:8px;
	width:53px;
	height:53px;
	background:url(//res.bds.red/project/cmsWeb/suning/homepage/v6/css/images/phb-logo.png)
}
.second-wrapper .module {
	float:left;
	width:390px;
	height:427px;
	margin-left:10px;
	background:#FFF
}
.second-wrapper .content {
	position:relative
}
.secondwh-wrapper .content {
	width:369px;
	height:362px;
	margin:10px auto 0;
	overflow:hidden
}
.secondwh-wrapper .content ul {
	width:370px;
	height:363px
}
.secondwh-wrapper .content ul li {
	position:relative;
	float:left;
	width:184px;
	height:120px;
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#e7e7e7
}
.secondwh-wrapper .content ul li a {
	float:left;
	width:100%;
	height:100%;
	cursor:pointer
}
.secondwh-wrapper .content ul li p.name {
	width:72px;
	height:40px;
	overflow:hidden;
	margin:14px 0 0 15px;
	color:#333;
	font:14px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	word-break:break-all
}
.secondwh-wrapper .content ul li p.desc {
	width:72px;
	height:16px;
	overflow:hidden;
	color:#999;
	margin:10px 0 0 15px;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.secondwh-wrapper .content ul li img {
	position:absolute;
	display:block;
	width:90px;
	height:90px;
	bottom:3px;
	right:3px
}
.secondwh-wrapper .content ul li.first {
	height:241px
}
.secondwh-wrapper .content ul li.first p.name {
	width:140px;
	height:20px
}
.secondwh-wrapper .content ul li.first p.desc {
	width:144px;
	margin-top:3px
}
.secondwh-wrapper .content ul li.first img {
	width:160px;
	height:160px;
	left:13px;
	top:auto;
	right:auto;
	bottom:0
}
.secondwh-wrapper .tm-module {
	width:190px;
	margin:0
}
.secondwh-wrapper .tm-module .title {
	background:#c43d7e
}
.secondwh-wrapper .tm-module .content {
	width:184px
}
.secondwh-wrapper .tm-module .content ul li.first .desc {
	color:#c43e7e
}
.secondwh-wrapper .hwg-module .title {
	background:#6d55bd
}
.secondwh-wrapper .hwg-module .content ul li.first .desc {
	color:#6d55bd
}
.secondwh-wrapper .sh-module .title {
	background:#325bb5
}
.secondwh-wrapper .sh-module .content ul li.first .desc {
	color:#325bb5
}
.secondtj-wrapper .hh-module {
	width:190px;
	margin:0
}
.secondtj-wrapper .hh-module .title {
	background:#3b8c94
}
.secondtj-wrapper .hh-module .content {
	width:184px;
	height:362px;
	margin:10px auto 0;
	overflow:hidden
}
.secondtj-wrapper .hh-module .content ul {
	width:370px;
	height:363px
}
.secondtj-wrapper .hh-module .content ul li {
	position:relative;
	float:left;
	width:184px;
	height:120px;
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#e7e7e7
}
.secondtj-wrapper .hh-module .content ul li a {
	float:left;
	width:184px;
	height:120px;
	cursor:pointer
}
.secondtj-wrapper .hh-module .content ul li p.name {
	width:72px;
	height:40px;
	overflow:hidden;
	margin:14px 0 0 15px;
	color:#333;
	font:14px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	word-break:break-all
}
.secondtj-wrapper .hh-module .content ul li p.desc {
	width:72px;
	height:16px;
	overflow:hidden;
	color:#999;
	margin:10px 0 0 15px;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.secondtj-wrapper .hh-module .content ul li p.desc i {
	color:#3b8c94
}
.secondtj-wrapper .hh-module .content ul li img {
	position:absolute;
	display:block;
	max-width:90px;
	max-height:90px;
	bottom:3px;
	right:3px
}
.secondtj-wrapper .tj-module .title {
	background:#e66a07
}
.secondtj-wrapper .tj-module .content {
	width:369px;
	height:361px;
	margin:10px auto 0;
	overflow:hidden
}
.secondtj-wrapper .tj-module .content ul {
	width:370px;
	height:363px
}
.secondtj-wrapper .tj-module .content ul li {
	position:relative;
	float:left;
	width:184px;
	height:180px;
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#e7e7e7
}
.secondtj-wrapper .tj-module .content ul li a {
	float:left;
	width:184px;
	height:180px;
	cursor:pointer
}
.secondtj-wrapper .tj-module .content ul li p.name {
	float:left;
	padding:0 8px;
	height:20px;
	overflow:hidden;
	margin:14px 0 0 8px;
	color:#333;
	background:#e66a07;
	border-radius:20px;
	color:#FFF;
	font:14px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	word-break:break-all
}
.secondtj-wrapper .tj-module .content ul li p.desc {
	float:left;
	width:144px;
	height:16px;
	overflow:hidden;
	color:#999;
	margin:6px 0 0 16px;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.secondtj-wrapper .tj-module .content ul li p.desc i {
	color:#3b8c94
}
.secondtj-wrapper .tj-module .content ul li img {
	float:left;
	width:90px;
	height:90px;
	bottom:3px;
	right:3px;
	margin-top:14px
}
.secondtj-wrapper .tj-module .content ul li img.first-img {
	margin-left:2px
}
.secondtj-wrapper .phb-module .title {
	background:#b62323
}
.secondtj-wrapper .phb-module .phb-tab {
	display:none
}
.secondtj-wrapper .phb-module .content {
	position:relative;
	width:369px;
	padding:0 10px 0 11px
}
.secondtj-wrapper .phb-module .content a.btn {
	position:absolute;
	display:none;
	width:30px;
	height:64px;
	top:146px;
}
.secondtj-wrapper .phb-module .content a.btn-left {
	left:0;
	background-position:-82px -145px
}
.secondtj-wrapper .phb-module .content a.btn-right {
	right:0;
	background-position:-120px -145px
}
.secondtj-wrapper .phb-module .content a.btn-left:hover {
	background-position:-161px -145px
}
.secondtj-wrapper .phb-module .content a.btn-right:hover {
	background-position:-198px -145px
}
.secondtj-wrapper .phb-module .content .banner-nav-wrapper {
	position:absolute;
	bottom:-7px;
	left:0;
	width:369px;
	height:8px;
	text-align:center;
	font-size:0
}
.secondtj-wrapper .phb-module .content .banner-nav-wrapper .banner-pager {
	position:relative;
	display:inline-block;
	padding:0 10px 0 0;
	height:8px
}
.secondtj-wrapper .phb-module .content .banner-nav-wrapper .banner-pager a {
	position:relative;
	display:inline-block;
	margin-left:10px;
	background:#d8d8d8;
	width:8px;
	height:8px;
	border-radius:100%
}
.secondtj-wrapper .phb-module .content .banner-nav-wrapper .banner-pager a.current {
	background:#c72c2c
}
.secondtj-wrapper .phb-module .commodity-wrapper {
	position:absolute;
	left:0;
	top:0;
	height:360px;
	width:1200px
}
.secondtj-wrapper .phb-module .commodity-wrapper p.cate-title {
	position:absolute;
	left:0;
	top:14px;
	color:#FFF;
	background:#c72c2c;
	border-radius:12px;
	padding:0 5px;
	height:22px;
	font:14px/22px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.secondtj-wrapper .phb-module .commodity-wrapper .com-ul-wrapper {
	float:left;
	width:369px;
	height:360px
}
.secondtj-wrapper .phb-module .commodity-wrapper .ul-wp {
	position:relative;
	float:left;
	width:369px;
	height:180px
}
.secondtj-wrapper .phb-module .com-list {
	position:relative;
	width:369px;
	height:360px;
	overflow:hidden;
	margin:10px 0 0 0
}
.secondtj-wrapper .phb-module .com-list ul {
	position:relative;
	width:369px;
	height:166px;
	padding-top:14px;
	border-bottom:1px solid #e7e7e7
}
.secondtj-wrapper .phb-module .com-list li {
	position:relative;
	float:left;
	width:123px;
	height:166px
}
.secondtj-wrapper .phb-module .com-list a {
	float:left;
	width:100%;
	height:100%;
	cursor:pointer
}
.secondtj-wrapper .phb-module .com-list a img {
	display:block;
	width:80px;
	height:80px;
	margin:28px auto 0
}
.secondtj-wrapper .phb-module .com-list a p.name {
	width:100px;
	height:28px;
	overflow:hidden;
	color:#333;
	margin-left:11px;
	font:12px/14px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.secondtj-wrapper .phb-module .com-list a p.price {
	margin:1px 0 0 11px;
	color:#b62323;
	font:14px/22px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.secondtj-wrapper .phb-module .com-list a p.price i,.secondtj-wrapper .phb-module .com-list a p.price em {
	font-size:12px
}
.secondtj-wrapper .phb-module .com-list a span {
	position:absolute;
	width:23px;
	height:23px;
	top:28px;
	right:22px;
	color:#FFF;
	text-align:center;
	font:12px/23px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.secondtj-wrapper .phb-module .com-list a span.paihang1 {
	background-position:-3px -241px
}
.secondtj-wrapper .phb-module .com-list a span.paihang2 {
	background-position:-32px -241px
}
.secondtj-wrapper .phb-module .com-list a span.paihang3 {
	background-position:-61px -241px
}
.root1200 .second-wrapper {
	width:1190px;
	min-width:1190px
}
.root1200 .secondwh-wrapper .tm-module {
	width:390px
}
.root1200 .secondwh-wrapper .tm-module .content {
	width:369px
}
.root1200 .secondtj-wrapper .hh-module {
	width:390px
}
.root1200 .secondtj-wrapper .hh-module .content {
	width:369px
}
.pindao-enter {
	width:990px;
	height:530px;
	overflow:hidden;
	margin:0 auto
}
.pindao-enter .left-enter {
	float:left;
	width:590px;
	height:540px;
	overflow:hidden
}
.pindao-enter .left-enter ul {
	width:600px
}
.pindao-enter .left-enter ul li {
	position:relative;
	float:left;
	width:290px;
	height:170px;
	margin:0 10px 10px 0;
	overflow:hidden
}
.pindao-enter .left-enter ul li a {
	display:block;
	width:100%;
	height:126px;
	padding-top:44px
}
.pindao-enter .left-enter ul li a span.line {
	position:relative;
	display:block;
	height:2px;
	margin-left:5px;
	z-index:1
}
.pindao-enter .left-enter ul li a span.n-line {
	width:78px;
	background-position:-102px -245px
}
.pindao-enter .left-enter ul li a span.w-line {
	width:154px;
	background-position:-101px -253px
}
.pindao-enter .left-enter ul li a p {
	position:relative;
	color:#FFF;
	width:160px;
	overflow:hidden;
	z-index:1
}
.pindao-enter .left-enter ul li a p.name {
	font:bold 20px/26px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	height:26px;
	margin:5px 0 5px 5px
}
.pindao-enter .left-enter ul li a p.desc {
	font:14px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	height:20px;
	margin:5px 0 0 5px
}
.pindao-enter .left-enter ul li a img {
	position:absolute;
	width:170px;
	height:170px;
	right:-20px;
	top:0;
	background:0;
	-webkit-transition:-webkit-transform .5s;
	transition:-webkit-transform .5s;
	-moz-transition:transform .5s,-moz-transform .5s;
	transition:transform .5s;
	transition:transform .5s,-webkit-transform .5s,-moz-transform .5s
}
.pindao-enter .left-enter ul li:hover img {
	-webkit-transform:translateX(-10px);
	-ms-transform:translateX(-10px);
	transform:translateX(-10px)
}
.pindao-enter .right-enter {
	float:left;
	width:390px;
	height:170px;
	margin:10px 0 0 10px;
	overflow:hidden
}
.pindao-enter .right-enter ul {
	width:400px
}
.pindao-enter .right-enter ul li {
	position:relative;
	float:left;
	width:190px;
	height:170px;
	margin:0 10px 0 0;
	overflow:hidden
}
.pindao-enter .right-enter ul li a {
	display:block;
	width:100%;
	height:152px;
	padding-top:18px
}
.pindao-enter .right-enter ul li a p {
	color:#FFF;
	width:120px;
	overflow:hidden
}
.pindao-enter .right-enter ul li a p.name {
	font:bold 20px/26px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	height:26px;
	margin:0 0 5px 35px
}
.pindao-enter .right-enter ul li a p.desc {
	font:14px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	height:20px;
	width:126px;
	margin:0 0 0 35px
}
.pindao-enter .right-enter ul li a img {
	position:absolute;
	width:190px;
	height:100px;
	left:0;
	bottom:0;
	background:0;
	-webkit-transition:-webkit-transform .5s;
	transition:-webkit-transform .5s;
	-moz-transition:transform .5s,-moz-transform .5s;
	transition:transform .5s;
	transition:transform .5s,-webkit-transform .5s,-moz-transform .5s
}
.pindao-enter .right-enter ul li:hover img {
	-webkit-transform:translateX(-10px);
	-ms-transform:translateX(-10px);
	transform:translateX(-10px)
}
.pindao-enter .item1 {
	background:#e89621;
	background:-moz-linear-gradient(center,#e89621,#f5c568);
	background:-webkit-gradient(linear,0 0,right 0,from(#e89621),to(#f5c568));
	background:-o-linear-gradient(center,#e89621,#f5c568);
	background:-ms-linear-gradient(center,#e89621 0,#f5c568 100%)
}
.pindao-enter .item2 {
	background:#325bb4;
	background:-moz-linear-gradient(center,#325bb4,#4c9afe);
	background:-webkit-gradient(linear,0 0,right 0,from(#325bb4),to(#4c9afe));
	background:-o-linear-gradient(center,#325bb4,#4c9afe);
	background:-ms-linear-gradient(center,#325bb4 0,#4c9afe 100%)
}
.pindao-enter .item3 {
	background:#1c9daf;
	background:-moz-linear-gradient(center,#1c9daf,#40cda7);
	background:-webkit-gradient(linear,0 0,right 0,from(#1c9daf),to(#40cda7));
	background:-o-linear-gradient(center,#1c9daf,#40cda7);
	background:-ms-linear-gradient(center,#1c9daf 0,#40cda7 100%)
}
.pindao-enter .item4 {
	background:#d13837;
	background:-moz-linear-gradient(center,#d13837,#df6d4f);
	background:-webkit-gradient(linear,0 0,right 0,from(#d13837),to(#df6d4f));
	background:-o-linear-gradient(center,#d13837,#df6d4f);
	background:-ms-linear-gradient(center,#d13837 0,#df6d4f 100%)
}
.pindao-enter .item5 {
	background:#ca4283;
	background:-moz-linear-gradient(center,#ca4283,#eb75cf);
	background:-webkit-gradient(linear,0 0,right 0,from(#ca4283),to(#eb75cf));
	background:-o-linear-gradient(center,#ca4283,#eb75cf);
	background:-ms-linear-gradient(center,#ca4283 0,#eb75cf 100%)
}
.pindao-enter .item6 {
	background:#5d40c1;
	background:-moz-linear-gradient(center,#5d40c1,#8c5fdb);
	background:-webkit-gradient(linear,0 0,right 0,from(#5d40c1),to(#8c5fdb));
	background:-o-linear-gradient(center,#5d40c1,#8c5fdb);
	background:-ms-linear-gradient(center,#5d40c1 0,#8c5fdb 100%)
}
.pindao-enter .item7 {
	background:#6ea166;
	background:-moz-linear-gradient(center,#6ea166,#9fc766);
	background:-webkit-gradient(linear,0 0,right 0,from(#6ea166),to(#9fc766));
	background:-o-linear-gradient(center,#6ea166,#9fc766);
	background:-ms-linear-gradient(center,#6ea166 0,#9fc766 100%)
}
.pindao-enter .item8 {
	background:#4023bb;
	background:-moz-linear-gradient(center,#4023bb,#5871e9);
	background:-webkit-gradient(linear,0 0,right 0,from(#4023bb),to(#5871e9));
	background:-o-linear-gradient(center,#4023bb,#5871e9);
	background:-ms-linear-gradient(center,#4023bb 0,#5871e9 100%)
}
.root1200 .pindao-enter {
	width:1190px
}
.root1200 .pindao-enter .left-enter {
	width:790px
}
.root1200 .pindao-enter .left-enter ul {
	width:800px
}
.root1200 .pindao-enter .left-enter ul li {
	position:relative;
	float:left;
	width:390px;
	height:170px;
	margin:0 10px 10px 0
}
.root1200 .pindao-enter .left-enter ul li a span.line {
	margin-left:35px
}
.root1200 .pindao-enter .left-enter ul li a p.name {
	margin:5px 0 5px 35px
}
.root1200 .pindao-enter .left-enter ul li a p.desc {
	margin:5px 0 0 35px
}
.root1200 .pindao-enter .left-enter ul li a img {
	right:25px
}
.sp-wrapper {
	float:left;
	width:390px;
	height:350px;
	margin-left:10px
}
.sp-wrapper .title {
	width:100%;
	height:45px;
	color:#FFF;
	background:#3f3435
}
.sp-wrapper .title h5 {
	float:left;
	padding-left:15px;
	font:bold 18px/45px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.sp-wrapper .title a {
	float:right;
	margin:15px 10px 0 0;
	color:#FFF;
	font:12px/16px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
	cursor:pointer;
	text-decoration:none
}
.sp-wrapper .title a span {
	display:inline-block;
	vertical-align:middle;
	text-decoration:none
}
.sp-wrapper .title a i {
	display:inline-block;
	vertical-align:middle;
	width:6px;
	height:9px;
	margin-left:8px;
}
.sp-wrapper .bigshow-wrapper {
	position:relative;
	width:390px;
	height:227px;
	overflow:hidden
}
.sp-wrapper .bigshow-wrapper ul li {
	position:absolute;
	display:none;
	width:390px;
	height:227px
}
.sp-wrapper .bigshow-wrapper ul li img {
	display:block;
	width:390px;
	height:227px
}
.sp-wrapper .bigshow-wrapper ul li span {
	position:absolute;
	top:80px;
	left:170px;
	display:block;
	width:50px;
	height:50px;
}
.sp-wrapper .bigshow-wrapper ul li span:hover {
	}.sp-wrapper .bigshow-wrapper ul li .black-cover {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:45px;
	background:#000;
	opacity:.5;
	filter:alpha(opacity=50)
}
.sp-wrapper .bigshow-wrapper ul li .black-opacity {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	opacity:.15;
	background:#000;
	filter:alpha(opacity=15)
}
.sp-wrapper .bigshow-wrapper ul li p.name {
	position:absolute;
	bottom:0;
	left:35px;
	width:320px;
	height:45px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	color:#FFF;
	font:14px/45px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.sp-wrapper .bigshow-wrapper ul li i {
	position:absolute;
	top:19px;
	left:41px;
	width:44px;
	padding-left:14px;
	text-align:center;
	height:18px;
	color:#FFF;
	font:10px/18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";
}
.sp-wrapper .bigshow-wrapper ul li i.zb {
	background-position:-325px -25px
}
.sp-wrapper .bigshow-wrapper ul li i.yg {
	background-position:-325px -51px
}
.sp-wrapper .bigshow-wrapper ul li i.hf {
	background-position:-325px 0
}
.sp-wrapper .bigshow-wrapper ul li.current {
	display:block
}
.sp-wrapper .smallshow-wrapper {
	position:relative;
	width:390px;
	height:73px;
	margin-top:5px;
	overflow:hidden
}
.sp-wrapper .smallshow-wrapper ul {
	position:absolute;
	left:0;
	top:0;
	width:10000px;
	height:73px
}
.sp-wrapper .smallshow-wrapper ul li {
	position:relative;
	float:left;
	width:128px;
	height:73px;
	margin-right:3px
}
.sp-wrapper .smallshow-wrapper ul li img {
	display:block;
	width:128px;
	height:73px
}
.sp-wrapper .smallshow-wrapper ul li .black-opacity {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	opacity:.20;
	background:#000;
	filter:alpha(opacity=20)
}
.sp-wrapper .smallshow-wrapper ul li.current .black-opacity {
	display:none
}
.sp-wrapper .smallshow-wrapper .pointer {
	position:absolute;
	display:none;
	width:14px;
	height:73px;
	top:0;
}
.sp-wrapper .smallshow-wrapper .left-pointer {
	background-position:-284px 0;
	left:0
}
.sp-wrapper .smallshow-wrapper .right-pointer {
	background-position:-304px 0;
	right:0
}
.sp-wrapper .smallshow-wrapper span {
	position:absolute;
	top:18px;
	left:51px;
	display:block;
	width:25px;
	height:25px;
}
.sp-wrapper .smallshow-wrapper span:hover {
	}.sp-wrapper .smallshow-wrapper p {
	position:absolute;
	width:112px;
	height:20px;
	left:8px;
	color:#FFF;
	bottom:0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font:10px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"
}
.soe-module {
	position:relative;
	width:100%;
	min-width:990px;
	height:470px;
	margin-top:20px;
	overflow:hidden
}
.soe-module .content {
	position:relative;
	left:50%;
	margin-left:-608px;
	width:1102px;
	min-width:1102px;
	height:470px
}
.soe-module .content .logo {
	float:left;
	width:270px;
	height:470px
}
.soe-module .content .logo img {
	display:block;
	width:270px;
	height:470px
}
.soe-module .content .bg {
	float:left;
	width:831px;
	height:470px
}
.soe-module ul.big {
	position:absolute;
	display:none;
	top:96px;
	left:270px;
	width:831px;
	height:366px
}
.soe-module ul.big li {
	float:left;
	width:158px;
	height:174px;
	margin:8px 8px 0 0
}
.soe-module ul.big li img {
	display:block;
	width:158px;
	height:174px
}
.soe-module ul.reco-big {
	position:absolute;
	top:96px;
	left:270px;
	width:831px;
	height:366px
}
.soe-module ul.reco-big li {
	position:relative;
	float:left;
	width:158px;
	height:174px;
	margin:8px 8px 0 0;
	background:#FFF
}
.soe-module ul.reco-big li a {
	display:block;
	width:100%;
	height:100%
}
.soe-module ul.reco-big li img {
	position:absolute;
	top:37px;
	left:16px;
	width:124px;
	height:124px;
	background:0
}
.soe-module ul.reco-big li .name {
	position:absolute;
	top:4px;
	left:29px;
	width:99px;
	height:33px;
	line-height:33px;
	font-size:16px;
	overflow:hidden;
	text-align:center;
	color:#ea3a9a;
	font-weight:bold
}
.soe-module ul.reco-big li .desc {
	position:absolute;
	left:20px;
	top:136px;
	width:108px;
	height:29px;
	line-height:24px;
	font-size:16px;
	padding:0 4px;
	color:#FFF;
	text-align:center;
	overflow:hidden;
}
.soe-module ul.small {
	position:absolute;
	top:0;
	left:270px;
	width:831px;
	height:96px
}
.soe-module ul.small li {
	float:left;
	width:199px;
	height:88px;
	margin:8px 8px 0 0
}
.soe-module ul.small li img {
	display:block;
	width:199px;
	height:88px
}
.soebig-module {
	height:470px
}
.soebig-module .content {
	height:470px
}
.soebig-module .content .logo {
	height:470px
}
.soebig-module .content .logo img {
	height:470px
}
.soebig-module .content .bg {
	height:470px
}
.soesmall-module {
	height:374px
}
.soesmall-module .content {
	height:374px
}
.soesmall-module .content .logo {
	height:374px
}
.soesmall-module .content .logo img {
	height:374px
}
.soesmall-module .content .bg {
	height:374px
}
.soesmall-module ul.big {
	top:0
}
.soesmall-module ul.reco-big {
	top:0
}
.root1200 .soe-module {
	position:relative;
	width:100%;
	height:566px;
	margin-top:20px;
	overflow:hidden
}
.root1200 .soe-module .content {
	position:relative;
	left:50%;
	margin-left:-730px;
	width:1325px;
	min-width:1325px;
	height:566px
}
.root1200 .soe-module .content .logo {
	float:left;
	width:325px;
	height:566px
}
.root1200 .soe-module .content .logo img {
	display:block;
	width:325px;
	height:566px
}
.root1200 .soe-module .content .bg {
	float:left;
	width:1000px;
	height:566px
}
.root1200 .soe-module ul.big {
	position:absolute;
	top:116px;
	left:325px;
	width:1000px;
	height:440px
}
.root1200 .soe-module ul.big li {
	float:left;
	width:190px;
	height:210px;
	margin:10px 10px 0 0
}
.root1200 .soe-module ul.big li img {
	display:block;
	width:190px;
	height:210px
}
.root1200 .soe-module ul.reco-big {
	top:116px;
	left:325px;
	width:1000px;
	height:440px
}
.root1200 .soe-module ul.reco-big li {
	width:190px;
	height:210px;
	margin:8px 8px 0 0;
	background:#FFF
}
.root1200 .soe-module ul.reco-big li img {
	top:45px;
	left:20px;
	width:150px;
	height:150px
}
.root1200 .soe-module ul.reco-big li .name {
	top:5px;
	left:35px;
	width:120px;
	height:40px;
	line-height:40px;
	font-size:20px
}
.root1200 .soe-module ul.reco-big li .desc {
	left:25px;
	top:164px;
	width:130px;
	height:35px;
	line-height:30px;
	font-size:20px;
	padding:0 5px;
	color:#FFF;
}
.root1200 .soe-module ul.small {
	position:absolute;
	top:0;
	left:325px;
	width:1000px;
	height:116px
}
.root1200 .soe-module ul.small li {
	float:left;
	width:240px;
	height:106px;
	margin:10px 10px 0 0
}
.root1200 .soe-module ul.small li img {
	display:block;
	width:240px;
	height:106px
}
.root1200 .soebig-module {
	height:566px
}
.root1200 .soebig-module .content {
	height:566px
}
.root1200 .soebig-module .content .logo {
	height:566px
}
.root1200 .soebig-module .content .logo img {
	height:566px
}
.root1200 .soebig-module .content .bg {
	height:566px
}
.root1200 .soesmall-module {
	height:450px
}
.root1200 .soesmall-module .content {
	height:450px
}
.root1200 .soesmall-module .content .logo {
	height:450px
}
.root1200 .soesmall-module .content .logo img {
	height:450px
}
.root1200 .soesmall-module .content .bg {
	height:450px
}
.root1200 .soesmall-module ul.big {
	top:0
}
.root1200 .soesmall-module ul.reco-big {
	top:0
}
.dacu-float-wrapper {
	position:fixed;
	width:100%;
	height:130px;
	bottom:-130px;
	left:0;
	z-index:100;
	overflow:hidden;
	-webkit-transition:bottom .3s ease;
	-moz-transition:bottom ease .3s;
	transition:bottom .3s ease
}
.dacu-float {
	position:relative;
	left:50%;
	margin-left:-495px;
	width:990px;
	height:130px
}
.dacu-float .main {
	display:block;
	width:990px;
	height:130px
}
.dacu-float ul {
	position:absolute;
	width:540px;
	height:26px;
	top:63px;
	left:449px
}
.dacu-float ul li {
	float:left;
	width:95px;
	height:26px;
	margin-right:9px
}
.dacu-float ul li img {
	display:block;
	width:95px;
	height:26px;
	background:0
}
.root1200 .dacu-float-wrapper {
	height:150px;
	bottom:-150px
}
.root1200 .dacu-float {
	margin-left:-616px;
	width:1232px;
	height:150px
}
.root1200 .dacu-float .main {
	width:1232px;
	height:150px
}
.root1200 .dacu-float ul {
	width:615px;
	height:30px;
	top:64px;
	left:550px
}
.root1200 .dacu-float ul li {
	width:109px;
	height:30px;
	margin-right:14px
}
.root1200 .dacu-float ul li img {
	width:109px;
	height:30px
}
.rec-banner {
	width:990px;
	height:83px;
	margin:16px auto 0
}
.rec-banner li {
	position:relative;
	float:left;
	width:330px;
	height:83px;
	overflow:hidden
}
.rec-banner li img.bg-pic {
	display:block;
	width:330px;
	height:83px
}
.rec-banner li img.com-pic {
	position:absolute;
	right:38px;
	top:2px;
	width:79px;
	height:79px
}
.rec-banner li p.name {
	position:absolute;
	left:21px;
	top:18px;
	width:191px;
	height:28px;
	overflow:hidden;
	font-size:23px;
	line-height:28px;
	color:#FFF
}
.rec-banner li p.desc {
	position:absolute;
	left:21px;
	top:48px;
	width:191px;
	height:19px;
	overflow:hidden;
	font-size:14px;
	line-height:19px;
	color:#FFF
}
.rec-banner li.item3 {
	width:329px
}
.root1200 .rec-banner {
	width:1190px;
	height:100px;
	margin:20px auto 0
}
.root1200 .rec-banner li {
	float:left;
	width:397px;
	height:100px
}
.root1200 .rec-banner li img.bg-pic {
	width:397px;
	height:100px
}
.root1200 .rec-banner li img.com-pic {
	right:46px;
	top:2px;
	width:96px;
	height:96px
}
.root1200 .rec-banner li p.name {
	left:26px;
	top:22px;
	width:230px;
	height:34px;
	font-size:28px;
	line-height:34px
}
.root1200 .rec-banner li p.desc {
	left:26px;
	top:58px;
	width:230px;
	height:24px;
	font-size:18px;
	line-height:24px
}
.root1200 .rec-banner li.item3 {
	width:396px
}
.index-city-handle {
	display:none;
	float:left;
	height:36px;
	background:#f5f5f5
}
.index-city-handle .address-icon {
	float:left;
	width:12px;
	height:15px;
	margin:4px 6px 0 6px;
}
.index-city-handle #provinceName {
	display:none
}
.root1200 .index-city-handle {
	display:block
}




