.wrap {	width: 100%;	height: auto;	overflow: hidden;	position: relative;}a:focus {	outline-style: none;	-moz-outline-style: none;}.content-main {	width: 100%;	height: auto;	/*border:1px solid black;*/	min-width: 1200px;	background: #F2F2F2;	padding-top: 20px;}input:-webkit-autofill {	-webkit-animation-name: autofill;	-webkit-animation-fill-mode: both;}@-webkit-keyframes autofill {	to {		/*color: #fff;*/		background: transparent;	}}/*限时抢购*/.sale-index {	width: 1200px;	height: auto;	margin: 0 auto;}.sales-title {	overflow: hidden;	position: relative;	width: 100%;	background: #005dbd;	height: 55px;}.sales-title .icon-more {	float: left;	overflow: hidden;}.sales-title .icon-more .icon_1 {	width: 145px;	height: 32px;	margin: 12px 0 0 25px;	float: left;}.sales-title .icon-more .more {	float: left;	margin: 19px 0 0 35px;}.sales-title .icon-more .more span {	color: white;	margin-right: 2px;	font-size: 14px;	line-height: 20px;	display: inline-block;}.sales-title::before {	content: url("../img/icon10.png");	width: 22px;	height: 22px;	position: absolute;	top: 0;	left: 0;}.start-time {	float: right;	overflow: hidden;	margin-right: 40px;	font-size: 14px;	line-height: 30px;	margin-top: 13px;	color: white;}.start-time div {	display: inline-block;	float: left;}.start-time span {	font-size: 22px;	font-weight: bold;	display: inline-block;	width: 36px;	background: #363636;	text-align: center;	border-radius: 4px;	float: left;	margin: 0 10px;}.list-goods {	width: 1200px;	background: white;	overflow: hidden;}.list-goods ul {	width: 1200px;	overflow: hidden;}.list-goods ul li {	width: 232px;	float: left;	height: 365px;	overflow: hidden;	position: relative;	margin-left: 10px;}.list-goods ul li:first-child {	margin-left: 0;}.list-goods ul li img {	width: 232px;	height: 232px;	display: block;	margin: 20px auto 0;	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;	outline: none;	border: 1px solid transparent;}.list-goods ul li::after {	/*content: '';*/	width: 1px;	height: 160px;	position: absolute;	background: #EEEEEE;	left: 0;	top: 40px;}.list-goods ul li:first-of-type::after {	content: '';	width: 0;}.list-goods ul li img:hover {	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;	transform: translateY(-10px);	-webkit-transform: translateY(-10px);}.list-goods ul li .title,.list-goods ul li .price {	width: 100%;	margin: 0px auto;}.list-goods ul li .title {	width: 220px;	margin: 10px auto 0;	font-size: 12px;	line-height: 20px;	height: 20px;	color: #555555;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}.list-goods ul li .title:hover {	color: #005dbd;}.list-goods ul li .price {	overflow: hidden;	background: url("../img/i_bg1.png") no-repeat 100% 100%;	background-size: 100% 100%;	padding: 10px 12px;	height: 60px;	margin: 10px auto 0;}.list-goods ul li .price>div {	font-size: 14px;	line-height: 20px;	color: #005dbd;}.list-goods ul li .price>span {	display: block;	font-size: 14px;	line-height: 40px;	color: white;}.list-goods ul li .price div span {	color: #999999;	font-size: 12px;	line-height: 20px;	text-decoration: line-through;}.category-index {	width: 1200px;	height: auto;	margin: 20px auto 0;	overflow: hidden;}.category_con {	width: 392px;	height: auto;	float: left;	margin-left: 12px;	background: white;}.category_con:first-of-type {	margin-left: 0;}.table_title {	font-size: 20px;	line-height: 46px;	padding: 0 28px;}.table_title a {	color: white;}.table_title img {	float: right;	margin-top: 13px;}.category_1 .table_title {	background: #30ABA3;}.category_2 .table_title {	background: #E96F1E;}.category_3 .table_title {	background: #E87272;}.category_con table {	width: 370px;	margin: 10px auto;}.category_1 table td {	border: 1px solid #E7E7E7;	/*width: 50%;*/	height: 120px;}/*.none_top {*//*border-top: none !important;*//*}*//*.none_bottom {*//*border-bottom: none !important;*//*}*//*.none_left {*//*border-left: none !important;*//*}*//*.none_right {*//*border-right: none !important;*//*}*//*精品团购*/.category_1 table td .title h3 {	font-size: 14px;	line-height: 20px;	font-weight: normal;	color: #555555;}.category_1 table td .title small {	color: #3B8C94;	font-size: 12px;	line-height: 20px;}.category_1 table td .title .tips {	font-size: 14px;	line-height: 20px;	color: #999999;	margin-top: 10px;}.category_1 table .left .title {	margin-left: 20px;}.category_1 table .right .title {	margin-left: 10px;}.category_1 table .first img {	width: 160px;	height: 182px;	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;}.category_1 table .first img:hover {	transform: translateX(8px);	transition: all 0.3s ease;	-webkit-transform: translateX(8px);	-webkit-transition: all 0.3s ease;}.category_1 table .first .title {	margin-top: 20px;}.category_1 table .title_left {	width: 75px;	float: left;	margin-top: 20px;	margin-left: 10px;}.category_1 table .pic_right {	width: 90px;	height: 90px;	float: right;	margin-right: 8px;	margin-top: 20px;	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;}.category_1 table .pic_right:hover {	transform: translateX(8px);	transition: all 0.3s ease;	-webkit-transform: translateX(8px);	-webkit-transition: all 0.3s ease;}.category_1 table .left .pic_right {	margin-right: 0px;}/*热卖榜*/.category_2 table td {	border: 1px solid #E7E7E7;	width: 33.3%;	height: 181px;	padding: 0 15px;	position: relative;}.category_2 table td .pic_1 {	width: 100px;	height: 80px;	display: block;	transition: all 0.2s ease;	-webkit-transition: all 0.2s ease;}.category_2 table td .pic_1:hover {	transition: all 0.2s ease;	-webkit-transition: all 0.2s ease;}.category_2 table td .title {	font-size: 14px;	line-height: 15px;	color: #555;	margin-top: 12px;	overflow: hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	height: 30px;}.category_2 table td .title:hover {	color: #005dbd;	text-decoration: underline;}.category_2 table td .price {	font-size: 14px;	line-height: 15px;	color: #005dbd;	margin-top: 8px;}.category_2 table td .num {	position: absolute;	width: 23px;	height: 24px;	line-height: 22px;	text-align: center;	font-size: 12px;	top: 10px;	right: 15px;	color: white;	background-size: 100% 100%;}/*品牌街*/.category_3 table td {	border: 1px solid #E7E7E7;	width: 33.3%;	height: 120px;	position: relative;}.category_3 table td>a>img {	display: block;	width: 100%;	margin: 0px auto;	height: 100%;}.category_3 table td div {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0, 0, 0, 0.5);	text-align: center;	opacity: 0;	transition: all 0.5s ease;}.category_3 table td:hover div {	display: block;	opacity: 1;	transition: all 0.5s ease;}.category_3 table td div img {	display: block;	width: 30px;	height: 30px;	margin: 30px auto 0;}.category_3 table td div span {	display: block;	width: 90px;	margin: 10px auto 0;	color: white;	background: #005dbd;	font-size: 12px;	line-height: 22px;	border-radius: 20px;}/*领券中心*/.get-index {	width: 1200px;	margin: 20px auto 0;	overflow: hidden;}.get-index .yhq {	width: 190px;	background: #005dbd;	height: 216px;	float: left;}.get-index .yhq h4 {	width: 140px;	margin: 0px auto;	font-size: 24px;	padding: 30px 0 14px;	font-family: '宋体';	font-weight: bold;	color: white;	position: relative;}.get-index .yhq h4::after {	content: '';	position: absolute;	width: 55px;	height: 4px;	background: white;	bottom: 0;	left: 0;}.get-index .yhq p {	width: 140px;	margin: 25px auto 0;	font-size: 12px;	line-height: 20px;	color: white;	font-family: '宋体';}.get-index .yhq div {	width: 140px;	margin: 20px auto 0;	border: 1px solid white;	font-size: 12px;	line-height: 26px;	overflow: hidden;	font-family: '宋体';}.get-index .yhq div span {	float: left;	margin-left: 10px;	color: white;}.get-index .yhq div img {	float: right;	margin-right: 14px;	margin-top: 5px;	width: 17px;	height: 17px;}.list-yhq {	width: 1010px;	float: left;	background: white;	height: 214px;	margin-top: 2px;}.list-yhq ul {	overflow: hidden;	width: 100%;}.list-yhq ul li {	float: left;	width: 202px;	background: url("../img/bg1.png") no-repeat center center;	position: relative;}.list-yhq ul li::after {	content: '';	position: absolute;	width: 1px;	height: 196px;	background: #E7E7E7;	left: 0;	top: 13px;}.list-yhq ul li:first-of-type::after {	width: 0;}.list-yhq ul li .left {	float: left;	border-top: 3px solid #005dbd;	width: 108px;	margin-left: 18px;	border-left: 1px solid #F3F3F3;	border-right: 1px solid #F3F3F3;	background: white;	margin-top: 16px;}.list-yhq ul li .main {	display: block;	width: 242px;	height: 306px;}.list-yhq ul li .price {	background: white;	width: 90px;	margin: 17px auto 0;}.list-yhq ul li .price .num {	font-size: 12px;	color: #005dbd;	line-height: 18px;	font-family: '微软雅黑';}.list-yhq ul li .price .area {	font-size: 12px;	color: #005dbd;	margin: 8px 0;}.list-yhq ul li .price .num span {	font-size: 18px;}.list-yhq ul li .total {	font-size: 12px;	line-height: 15px;	padding: 10px 9px;	height: 64px;	background: #F4F4F4;	border-top: 3px dotted white;	font-family: '宋体';}.list-yhq ul li .total span {	color: #999999;}.list-yhq ul li .more {	font-size: 14px;	line-height: 26px;	background: #005dbd;	text-align: center;	font-family: '宋体';	width: 110px;	margin-left: -2px;}.list-yhq ul li .more a {	color: white;}.list-yhq ul li .next {	position: absolute;	top: 20px;	right: 20px;}.list-yhq ul li .right {	width: 29px;	height: 102px;	background: url("../img/bg2.png") no-repeat 100% 100%;	float: right;	padding-top: 6px;	margin: 40px 18px 0 0;	font-size: 15px;	line-height: 18px;	text-align: center;	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;}.list-yhq ul li .right:hover {	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;	transform: translateX(-10px);	-webkit-transform: translateX(-10px);}.list-yhq ul li .right a {	color: white;}.free-index {	width: 100%;	min-width: 1200px;	height: 205px;	margin: 20px auto 0;	background: url("../img/pic7.png") no-repeat center center;}.free-con {	width: 1200px;	height: auto;	margin: 0 auto;}.free-con .main {	margin-left: 750px;	background: url("../img/bg3.png") no-repeat 100% 100%;	width: 180px;	height: 149px;	margin-top: -2px;}.free-con .main h4 {	font-size: 12.5px;	line-height: 2;	color: #005dbd;	text-align: center;	font-weight: bold;	padding-top: 30px;}.free-con .main div {	overflow: hidden;	margin-top: 12px;}.free-con .main div img {	float: left;	display: block;	width: 70px;	height: 70px;	margin-left: 10px;}.free-con .main div span {	float: left;	display: block;	width: 75px;	margin-left: 5px;	margin-top: 12px;	font-size: 14px;	line-height: 18px;	color: #005dbd;}.hot-index {	width: 1200px;	margin: 0px auto;	overflow: hidden;}.index_title {	text-align: center;	font-size: 24px;	line-height: 32px;	padding: 26px 0;	position: relative;	width: 1200px;}.index_title::before {	position: absolute;	content: url("../img/line.png");	left: 0;	width: 500px;	height: 4px;	top: 30px;}.index_title::after {	position: absolute;	content: url("../img/line.png");	right: 0;	width: 500px;	height: 4px;	top: 30px;}.hot_con {	width: 1200px;	overflow: hidden;}.hot_table {	width: 595px;	border: none!important;	margin-bottom: 15px;	background: white;}.hot_table_tilte {	overflow: hidden;}.hot_table_tilte h4 {	float: left;	width: 192px;	padding-left: 16px;	font-size: 20px;	line-height: 46px;	color: white;}.hot_table_tilte>div {	background: rgba(255, 255, 255, 0.8);	float: right;	width: 400px;}.hot_table_tilte>div ul {	overflow: hidden;	float: right;	padding: 20px 0 14px;}.hot_table_tilte>div ul li {	margin-right: 20px;	float: left;	font-size: 14px;	line-height: 1;}.hot_table_tilte>div ul li a {	color: #666666;}.hot_table table {	width: 595px;	background: white;	margin: 10px 0;}.hot_table table tr td {	border: 1px solid #E7E7E7;	height: 132px;}.hot_table table tr .left_1 {	width: 200px;}.hot_table table tr .first {	text-align: right;	vertical-align: bottom;	padding: 0 7px 9px 0;}.hot_table table tr .first img {	width: 190px;	height: 360px;}.hot_table table tr:first-child td {	border-top: none;}.hot_table table tr td:first-child {	border-left: none;}.hot_table table tr:last-child td {	border-bottom: none;}.hot_table table tr td:last-child {	border-right: none;}/*.hot_table table tr td .title h4 {*//*font-size: 16px;*//*line-height: 20px;*//*color: #555555;*//*}*//*.hot_table table tr td .title .tips {*//*font-size: 12px;*//*line-height: 20px;*//*display: block;*//*}*//*.hot_table table td {*//*width: 200px;*//*border: 1px solid #F4F4F4;*//*}*//*.hot_table table .left_2 {*//*width: 192px;*//*}*//*.hot_table table tr .first {*//*position: relative;*//*}*//*.hot_table table tr .first .title {*//*position: absolute;*//*bottom: 0;*//*left: 0;*//*width: 192px;*//*height: 90px;*//*padding-left: 14px;*//*}*//*.hot_table table tr .first .title h4 {*//*font-size: 22px;*//*margin-top: 20px;*//*color: white;*//*}*//*.hot_table table tr .first .title small {*//*font-size: 14px;*//*margin-top: 10px;*//*display: block;*//*color: white;*//*}*//*.hot_table table tr .middle {*//*text-align: center;*//*height: 180px;*//*}*//*.hot_table table tr .middle .title {*//*margin-top: 18px;*//*background: none!important;*//*}*//*.hot_table table tr .middle img {*//*width: 200px;*//*height: 120px;*//*display: inline-block;*//*}*/.hot_table table tr img {	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;}.hot_table table tr img:hover {	opacity: 0.5;	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;}/*.hot_table table .bottom {*//*height: 110px;*//*overflow: hidden;*//*}*/.hot_table table .title_left {	float: left;	width: 90px;	margin-left: 10px;	background: none!important;	padding: 0;}.hot_table table .title_left h4 {	margin-top: 30px;	font-size: 16px;	line-height: 20px;}.hot_table table .title_left .tips {	font-size: 12px;	line-height: 20px;	color: #929292;}.hot_table table .pic_right {	float: right;	display: block;	width: 109px;	height: 75px;	margin-right: 15px;}.hot_1 {	border-top: 2px solid #36AE75!important;	float: left;}.hot_1 .hot_table_tilte {	background: #36AE75;}.hot_1 .title_left h4:hover {	color: #36AE75;}.hot_1 .title_left .tips:hover {	color: #36AE75;}.hot_1>div ul li a:hover {	color: #36AE75;}.hot_2 {	border-top: 2px solid #30ABA3!important;	float: right;}.hot_2 .hot_table_tilte {	background: #30ABA3;}.hot_2 .title_left h4:hover {	color: #30ABA3;}.hot_2 .title_left .tips:hover {	color: #30ABA3;}.hot_2>div ul li a:hover {	color: #30ABA3;}.hot_3 {	border-top: 2px solid #E96F1E!important;	width: 1200px!important;	overflow: hidden;}.hot_3 .hot_table_tilte {	background: #E96F1E;	width: 1200px;}.hot_3 table {	float: left;}.hot_3 table:last-child {	border-left: 1px solid #E7E7E7;}.hot_3 .hot_table_tilte>div {	width: 1007px;}.hot_3 .title_left h4:hover {	color: #E96F1E;}.hot_3 .title_left .tips:hover {	color: #E96F1E;}.hot_3>div ul li a:hover {	color: #E96F1E;}.hot_4 {	border-top: 2px solid #E87272!important;	float: left;}.hot_4 .hot_table_tilte {	background: #E87272;}.hot_4 .title_left h4:hover {	color: #E87272;}.hot_4 .title_left .tips:hover {	color: #E87272;}.hot_4>div ul li a:hover {	color: #E87272;}.hot_5 {	border-top: 2px solid #E7658C!important;	float: right;}.hot_5 .hot_table_tilte {	background: #E7658C;}.hot_5 .title_left h4:hover {	color: #E7658C;}.hot_5 .title_left .tips:hover {	color: #E7658C;}.hot_5>div ul li a:hover {	color: #E7658C;}.hot_6 {	border-top: 2px solid #9A6392!important;	float: left;}.hot_6 .hot_table_tilte {	background: #9A6392;}.hot_6 .title_left h4:hover {	color: #9A6392;}.hot_6 .title_left .tips:hover {	color: #9A6392;}.hot_6>div ul li a:hover {	color: #9A6392;}.hot_7 {	border-top: 2px solid #76639A!important;	margin-bottom: 0;	float: right;}.hot_7 .hot_table_tilte {	background: #76639A;}.hot_7 .title_left h4:hover {	color: #76639A;}.hot_7 .title_left .tips:hover {	color: #76639A;}.hot_7>div ul li a:hover {	color: #76639A;}.find-index {	width: 1200px;	margin: 0px auto;	overflow: hidden;}.find_con {	width: 1200px;	overflow: hidden;}.find_con .find_main {	width: 394px;	height: auto;	float: left;	margin-left: 9px;}.find_con .find_main:first-of-type {	margin-left: 0;}.find_con .find_main .shop {	height: 170px;	margin-top: 9px;}.find_con .find_main .shop:first-of-type {	margin-top: 0;}.find_con .find_main .shop-left {	float: left;	width: 110px;	margin-left: 15px;}.find_con .find_main .shop-left h4 {	letter-spacing: 4px;	font-size: 16px;	line-height: 2;	padding: 0 7px;	border: 1px solid white;	border-right: none;	border-left: none;	color: white;	margin-top: 54px;	display: inline-block;}.find_con .find_main .shop-left span {	font-size: 12px;	line-height: 1;	margin-top: 20px;	display: inline-block;	color: white;	margin-left: 5px;}.find_con .find_main .shop-right {	width: 260px;	height: 166px;	float: right;}.find_con .find_main .shop-right table {	width: 260px;	height: 166px;	margin-top: 4px;	overflow: hidden;	background: white;}.find_con .find_main .shop_pic_1 img {	width: 174px;	height: 166px;	display: block;}.find_con .find_main td img {	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;}.find_con .find_main td img:hover {	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;	transform: translateX(-8px);	-webkit-transform: translateX(-8px);}.find_con .find_main .shop_pic_2 img {	width: 83px;	height: 82px;	display: block;}.find_con .find_main table tr:first-of-type .shop_pic_1 {	border-right: 3px solid white;}.find_con .find_main table tr:first-of-type .shop_pic_2 {	border-bottom: 2px solid white;}.shop_1 {	background: #F0B451;}.shop_2 {	background: #35BBAA;}.shop_3 {	background: #DF63B4;}.shop_4 {	background: #437EDD;}.shop_5 {	background: #DA5A49;}.shop_6 {	background: #7C56D2;}.find_con .find_main .shop .nice {	width: 394px;	height: 349px;	overflow: hidden;	position: relative;}.find_con .find_main .nice_pic {	display: block;	width: 394px;	height: 349px;}.find_con .find_main .nice .title {	position: absolute;	width: 394px;	height: 349px;	background: rgba(0, 0, 0, 0.3);	top: 0;	left: 0;}.find_con .find_main .nice .title>div {	margin-top: 254px;	margin-left: 25px;}.find_con .find_main .nice .title h4 {	font-size: 24px;	color: #005dbd;	line-height: 1;}.find_con .find_main .nice .title small {	font-size: 18px;	color: white;	margin-top: 15px;	line-height: 1;	display: block;}.shop_7 {	height: 349px !important;}.shop_8 {	background: #89B666;}.like-index {	width: 1200px;	margin: 0px auto;	overflow: hidden;}.list-like {	width: 1200px;	height: auto;	overflow: hidden;}.list-like ul {	overflow: hidden;}.list-like li {	width: 232px;	height: 294px;	margin-left: 10px;	background: white;	overflow: hidden;	padding-bottom: 20px;	float: left;	margin-bottom: 10px;	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;	border: 1px solid transparent;}.list-like li:hover {	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;	border: 1px solid #005dbd;}.list-like li:hover .title {	color: #005dbd;}.list-like li:nth-of-type(5n+1) {	margin-left: 0px;}.list-like li img {	display: block;	width: 232px;	height: 200px;}.list-like li .title {	font-size: 12px;	line-height: 18px;	color: #555;	padding: 12px 10px;	height: 55px;}.list-like li .price {	font-size: 20px;	line-height: 20px;	color: #005dbd;	padding: 0 10px;}.list-like li .price .yen {	font-size: 14px;}.list-like li .price .sale_num {	color: #555555;	font-size: 14px;}/*拍卖*/.content-auction {	width: 1200px;	height: auto;	margin: 0px auto;	padding: 20px 0;	overflow: hidden;	/*border:1px solid red;*/}.auction_title {	font-size: 22px;	padding: 24px 0 14px;	line-height: 1;	color: #333333;	border-bottom: 3px solid #353535;}.auction_left {	width: 952px;	float: left;}.auction_right {	width: 217px;	float: right;}.auc_left_list {}.auc_left_list li {	overflow: hidden;	background: white;	margin-bottom: 20px;	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;}.auc_left_list li:hover {	opacity: 0.8;	transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;}.auc_left_pic {	float: left;	display: block;	width: 704px;	height: 238px;}.auc_left_con {	width: 248px;	float: left;	text-align: center;}.auc_left_con .state {	width: 210px;	margin: 0px auto;	height: 170px;	border-bottom: 2px solid #F0F0F0;	padding-top: 70px;}.auc_left_con .state h4 {	font-size: 16px;	color: #363636;	line-height: 1;	margin-bottom: 20px;}.auc_left_con .state div {	font-size: 14px;	line-height: 2;	color: #999999;}.auc_left_con .time {	font-size: 14px;	color: #005dbd;	margin-top: 22px;}.auc_right_list {	background: white;}.auc_right_list li {	padding: 10px 0;	width: 180px;	margin: 0px auto;	border-bottom: 1px solid #F5F5F5;}.auc_right_pic {	width: 178px;	height: 184px;	margin: 0px auto;	display: block;}.auc_right_list .title {	width: 180px;	margin: 5px auto 0;	font-size: 12px;	line-height: 2;	color: #333;}.auc_right_list .title:hover {	color: #005dbd;}.auc_right_list .price {	width: 180px;	margin: 5px auto 0;}.auc_right_list .price>span {	font-size: 12px;	line-height: 2;	color: #005dbd;}.auc_right_list .time {	float: right;	width: 70px;	font-size: 12px;	line-height: 2;	text-align: center;	background: url("../img/icon18.png") no-repeat center left;}.auc_right_list .time span {	border: 1px solid #005dbd;	background: #005dbd;	width: 80px;	margin-left: 4px;	display: block;	color: white;}.auc_right_list .finish {	background: url("../img/icon19.png") no-repeat center left;}.auc_right_list .finish span {	border: 1px solid #929292;	background: #999999;}.list_auction {	width: 1198px;	height: 43px;	border: 1px solid #DEDEDE;	overflow: hidden;	margin: 20px auto;}.list_auction li {	padding: 0 20px;	float: left;	border-right: 1px solid #DEDEDE;	display: flex;	align-items: center;	justify-content: center;}.list_auction li span {	font-size: 14px;	line-height: 43px;	float: left;	transition: all 0.1s ease;}.list_auction li svg {	display: inline-block;	float: left;}.list_auction .active span {	color: #005dbd;	transition: all 0.1s ease;}.list_auction .active svg {	fill: #005dbd;}.list_auction_con {	width: 1200px;	height: auto;	overflow: hidden;}.list_auction_con li {	width: 596px;	height: 199px;	background: white;	overflow: hidden;	margin-bottom: 20px;}.list_auction_con li:nth-of-type(odd) {	float: left;}.list_auction_con li:nth-of-type(even) {	float: right;}.list_con_pic {	display: block;	width: 372px;	height: 199px;	float: left;}.list_con {	float: left;	width: 224px;}.list_con h4 {	width: 184px;	margin: 30px auto 0;	font-size: 14px;	color: #333333;	line-height: 1;}.list_con .price {	width: 184px;	margin: 12px auto 0;	font-size: 12px;	color: #999;	line-height: 1;}.list_con .price span {	font-size: 16px;	line-height: 1;	color: #005dbd;	margin-left: 10px;}.list_con .time {	width: 184px;	margin: 10px auto 0;	font-size: 12px;	color: #999;	line-height: 1;}.list_con .time span {	color: #363636;	margin-left: 5px;}.list_con .num {	width: 182px;	margin: 20px auto 0;	font-size: 18px;	line-height: 46px;	color: white;	text-align: center;	background: #005dbd;}/*拍卖详情*/.auction-det {	width: 1200px;	margin: 0px auto;}.auc_cur {	font-size: 12px;	line-height: 1;	padding: 20px 0 18px;}.auc_cur a {	color: #666666;}.auc_det_con {	width: 1200px;	background: white;	overflow: hidden;	margin-bottom: 100px;}.auc_det_left {	width: 980px;	padding: 20px;	position: relative;	float: left;}.auc_det_left::after {	content: '';	background: #F5F5F5;	width: 1px;	height: 1280px;	position: absolute;	top: 20px;	right: 0;}#showbox {	background: #eee;	/*border: 1px solid red;*/}#showsum {	left: 10px;	margin-top: 10px;}#showsum span {	border: 1px solid transparent;}#showsum span.sel {	border: 1px solid #005dbd;}.showpage {	width: 347px;	position: relative;}.showpage a {	display: block;	width: 15px;	background: white;	height: 52px;	text-align: center;	position: absolute;	left: 0;	top: -54px;	text-decoration: none;}.showpage a img {	width: 9px;	height: 21px;	margin-top: 15px;	display: inline-block;}.showpage a#shownext {	left: auto;	right: 0;}.auc_con_left {	overflow: hidden;}.show_pic {	float: left;	width: 348px;}.show_det {	width: 570px;	float: right;}.show_det .title {	font-size: 14px;	line-height: 22px;	color: black;	font-weight: bold;}.show_det .title a {	color: black;}.show_det .now {	width: 565px;	height: 62px;	margin-top: 20px;	border: 1px solid #F5F5F5;	margin-left: 3px;	overflow: hidden;}.show_det .now .time {	float: left;	overflow: hidden;}.show_det .now .time .state {	width: 150px;	height: 62px;	background: #005dbd;	padding: 10px;	color: white;	border-right: 1px solid #F5F5F5;	float: left;	font-size: 38px;	line-height: 38px;}.show_det .now .time .finish {	float: left;	margin-left: 15px;	font-size: 12px;	line-height: 62px;	color: #666666;}.show_det .now .time .finish span {	color: #A15B16;	font-size: 16px;}.show_det .now .set {	float: right;	padding: 13px 30px;	border-left: 1px solid #F5F5F5;}.show_det .now .set div {	overflow: hidden;}.show_det .now .set div img {	float: left;	width: 16px;	height: 19px;	display: inline-block;}.show_det .now .set div span {	font-size: 14px;	line-height: 20px;	margin-left: 6px;	color: #A15B16;}.show_det .now .set>span {	font-size: 12px;	color: #999999;	display: block;}.cur_state {	line-height: 28px;	display: inline-block;}.cur_tips {	color: #999999;}.cur_tips li {	margin-top: 10px;	font-size: 12px;	line-height: 28px;	color: #999999;	overflow: hidden;}.cur_tips li .cur_state {	float: left;}.cur_tips li .icon_1 {	color: #333333;	line-height: 28px;	display: block;	float: left;}.cur_tips li .icon_2 {	color: #005dbd;	line-height: 28px;	display: block;	float: left;}.cur_tips li .price_1 {	font-size: 28px;	color: #333333;	margin: 0 15px;	line-height: 28px;	display: block;	float: left;}.cur_tips li .price_2 {	font-size: 28px;	color: #005dbd;	margin: 0 15px;	line-height: 28px;	display: block;	float: left;}.cur_tips li .num {	line-height: 28px;	display: inline-block;	float: left;}.cur_tips li .num span {	color: #A15B16;}.cur_tips .last {	line-height: 1;}.cur_tips .last .cur_state {	line-height: 1;}.enroll {	width: 180px;	height: 52px;	background: #005dbd;	display: flex;	align-items: center;	justify-content: center;	margin-top: 15px;}.enroll img {	width: 22px;	height: 23px;	float: left;}.enroll span {	font-size: 18px;	color: white;	line-height: 23px;	float: left;	margin-left: 5px;}.det_tips {	padding: 15px 0;	border: 1px solid #F5F5F5;	border-left: none;	border-right: none;	margin-top: 20px;}.det_tips table tr td {	font-size: 12px;	line-height: 22px;	width: 180px;	color: #999999;}.det_tips table tr td .add {	color: #005dbd;}.show_det .service {	font-size: 12px;	line-height: 42px;	color: #999999;}.auc_step {	width: 940px;	border: 1px solid #F9F9F9;}.auc_step table {	width: 100%;}.auc_step table tr td {	text-align: center;	font-size: 16px;	line-height: 45px;}.auc_step table tr .title {	color: #363636;}.auc_step table tr .step {	display: flex;	align-items: center;	justify-content: center;}.auc_step table tr .step img {	width: 25px;	height: 25px;	margin-right: 10px;}.auc_step table tr .step span {	color: #666;}.auc_content {	/*border:1px solid red;*/	margin-top: 40px;}.auc_content .tablist {	border-bottom: 1px solid #B37D49;}.auc_content .tablist ul {	border-left: 1px solid #E6E6E6;	height: 34px;}.auc_content .tablist ul li {	padding: 0 30px;	float: left;	font-size: 14px;	line-height: 32px;	border-top: 1px solid #E6E6E6;	border-right: 1px solid #E6E6E6;	background: #F8F8F8;}.auc_content .tablist ul li a {	color: #666;}.auc_content .tablist ul .active {	background: white;	border-left: 1px solid #B37D49;	border-right: 1px solid #B37D49;	border-top: 2px solid #B37D49;	padding-bottom: 1px;	/*border-bottom: 1px solid white;*/}.auc_content .tablist ul .active a {	color: #A05B16;}.spec_tips {	width: 912px;	border: 1px solid #F5F5F5;	margin: 15px auto;	background: white;}.spec_tips table tr td {	padding: 20px;	font-size: 12px;	line-height: 24px;	color: #666666;}.spec_tips table tr .title {	width: 110px;	font-size: 16px;	position: relative;	color: #333333;}.spec_tips table tr .title::after {	content: '';	width: 1px;	height: 90px;	background: #E1E1E1;	position: absolute;	top: 24px;	right: 0;}.spec_tips table tr td span {	color: #333333;}.tab_con_det {	width: 880px;	margin: 30px auto 0;}.tab_con_title {	font-size: 24px;	line-height: 60px;	color: #005dbd;	text-align: center;}.tab_con_title span {	position: relative;	padding: 0 15px;}.tab_con_title span::before {	content: '';	position: absolute;	width: 88px;	height: 1px;	background: #005dbd;	top: 50%;	left: -100px;	margin-top: -0.5px;}.tab_con_title span::after {	content: '';	position: absolute;	width: 88px;	height: 1px;	background: #005dbd;	top: 50%;	right: -100px;	margin-top: -0.5px;}.tab_det {	color: #666666;	font-size: 15px;	line-height: 25px;	text-indent: 30px;	text-align: justify;}.tab_det_table {	width: 850px;	margin: 0px auto;	border: 1px solid #A1A1A1;}.tab_det_table td {	color: #666;}.tab_det_table td:nth-of-type(odd) {	width: 100px;	text-align: center;	font-size: 16px;	line-height: 44px;	background: #D0D0D0;}.tab_det_table td:nth-of-type(even) {	padding-left: 10px;	width: 320px;}.tab_det_table tr .name {	font-size: 14px;	line-height: 22px;}.tab_con_pic {	width: 880px;	overflow: hidden;}.tab_con_pic li {	width: 100%;	margin-top: 30px;}.tab_con_pic li img {	display: block;	width: 100%;}.tab_con_pic li:first-of-type {	margin-top: 0;}.auc_det_right {	width: 218px;	padding: 20px;	float: right;	position: relative;}.auc_market {	border-bottom: 1px solid #F6F6F6;	padding-bottom: 30px;}.auc_market .tips {	color: #999999;	font-size: 12px;	line-height: 22px;}.auc_market .auc_pic {	display: block;	margin: 0px auto;	width: 108px;}.auc_market .now {	font-size: 12px;	line-height: 26px;	color: #666666;}.auc_market .now span {	color: #A05B16;}.auc_market .cus_ser {	width: 90px;	background: #005dbd;	display: flex;	align-items: center;	justify-content: center;	border-radius: 4px;	margin-top: 5px;}.auc_market .cus_ser span {	font-size: 14px;	line-height: 25px;	margin-left: 5px;	color: white;}.auc_det_right .auc_right_list li {	border-bottom: 0;}.auc_det_right .list_title {	color: #666666;	font-size: 14px;	padding: 20px 0 10px;}/*出价记录*/.tab_con .record {	width: 940px;	margin-top: 40px;	overflow: hidden;}.tab_con .record table {	width: 940px;}.tab_con .record table td,.tab_con .record table th {	padding-left: 15px;	text-align: left;}.tab_con .record table .state {	width: 230px;}.tab_con .record table .user {	width: 330px;}.tab_con .record table .time {	width: 150px;}.tab_con .record table th {	font-size: 12px;	line-height: 30px;	background: #F8F8F8;	font-weight: normal;	color: #666666;}.tab_con .record table td {	font-size: 12px;	color: #333;	line-height: 50px;}.tab_con .record table td span {	color: #005dbd;}.tab_con .record table tr:not(.title) {	border-bottom: 1px dashed #F0F0F0;}.page {	overflow: hidden;	margin-top: 15px;}.page ul {	float: right;	overflow: hidden;}.page ul li {	float: left;	text-align: center;	line-height: 28px;	font-size: 12px;}.page ul li a {	color: #A56322;}.page ul li:not(.next) {	width: 28px;	height: 28px;}.page ul .active {	background: #A56322;}.page ul .active a {	color: white;}.promise {	width: 880px;	margin: 0px auto;	white-space: pre-line;	font-size: 14px;	line-height: 24px;	color: #666666;}/*拍卖*/.content_lottery {	width: 100%;	height: 1460px;	min-width: 1200px;	background: url("../img/bg4.png") no-repeat center;}.content_lottery>div {	width: 1000px;	height: auto;	margin: 0px auto;}.content_lottery .number {	width: 402px;	height: 219px;	background: url("../img/bg5.png") no-repeat 100% 100%;	margin: 236px auto 0;	padding-top: 34px;	position: relative;}.content_lottery .number ul {	width: 300px;	height: 55px;	margin: 0 auto;	/*border:1px solid red;*/}.content_lottery .number ul li {	font-size: 40px;	text-align: center;	white-space: pre;	letter-spacing: 20px;}.content_lottery .number .start {	width: 200px;	height: 53px;	background: url("../img/bg6.png") no-repeat 100% 100%;	font-size: 24px;	line-height: 50px;	text-align: center;	margin: 48px auto 0;}.content_lottery .number .start a {	color: white;}.content_result {	overflow: hidden;	margin-top: 80px;}.content_tips {	width: 490px;	background: white;	padding: 24px 0 30px;	float: left;	height: 424px;}.content_tips .title {	width: 420px;	height: 100px;	background: url("../img/bg7.png") no-repeat 100% 100%;	font-size: 28px;	color: #005dbd;	text-align: center;	line-height: 90px;	margin: 0px auto;}.content_tips .tips {	width: 420px;	margin: 10px auto 0;	font-size: 12px;	line-height: 20px;	color: #333333;	white-space: pre-line;}.cur_result {	width: 490px;	float: right;	background: white;	height: 424px;}.cur_result .title {	font-size: 24px;	font-weight: bold;	color: #005dbd;	text-align: center;	line-height: 1;	padding: 40px 0 20px;}.cur_result .result {	width: 420px;	background: #005dbd;	margin: 0px auto;	padding: 20px 0 0;}.cur_result .result .heading {	width: 380px;	margin: 0px auto;}.cur_result .result .heading tr td {	font-size: 14px;	line-height: 36px;	color: white;	padding: 0 20px;}.cur_result .result marquee {	width: 380px;	display: block;	margin: 10px auto 0;	height: 240px;}.cur_result .result ul li {	background: #DC4354;	margin-bottom: 10px;	font-size: 14px;	line-height: 26px;}.cur_result .result ul li span {	display: inline-block;	width: 33.3%;	padding: 0 20px;	font-size: 14px;	line-height: 26px;	color: white;}.prize_set {	margin-top: 70px;}.prize_set .title {	font-size: 28px;	line-height: 38px;	font-weight: bold;	color: #005dbd;	margin-left: 18px;}.list_prize {	overflow: hidden;	margin-top: 35px;}.list_prize li {	float: left;	width: 250px;	text-align: center;}.list_prize li .pic {	width: 172px;	height: 181px;	background: url("../img/bg8.png") no-repeat 100% 100%;	margin: 0px auto;}.list_prize li .num {	font-size: 20px;	line-height: 1;	margin-top: 18px;	color: #005dbd;}.list_prize li .name {	font-size: 20px;	line-height: 1;	margin-top: 18px;	color: #363636;}.content_lottery .number .time {	position: absolute;	font-size: 16px;	line-height: 32px;	color: #005dbd;	width: 402px;	text-align: center;	left: 0;	bottom: -32px;}.cur_result .result .no_record {	width: 380px;	padding-bottom: 10px;	margin: 0px auto;	height: 240px;	display: flex;	align-items: center;	justify-content: center;}#showsum {	left: 10px;	margin-top: 10px;}#showsum span {	border: 1px solid #DCDCDC;}#showsum span.sel {	border: 1px solid #005dbd;}.showpage {	width: 347px;	position: relative;}.showpage a {	display: block;	width: 15px;	background: white;	height: 52px;	text-align: center;	position: absolute;	left: 0;	top: -54px;	text-decoration: none;}.showpage a img {	width: 9px;	height: 21px;	margin-top: 15px;	display: inline-block;}.showpage a#shownext {	left: auto;	right: 0;}.auc_con_left {	overflow: hidden;}.show_pic {	float: left;	width: 348px;}.show_det {	width: 570px;	float: right;}.show_det .title {	font-size: 14px;	line-height: 22px;	color: black;	font-weight: bold;}.show_det .title a {	color: black;}.show_det .now {	width: 565px;	height: 62px;	margin-top: 20px;	border: 1px solid #F5F5F5;	margin-left: 3px;	overflow: hidden;}.show_det .now .time {	float: left;	overflow: hidden;}.show_det .now .set div span {	font-size: 14px;	line-height: 20px;	margin-left: 6px;	color: #A15B16;}.show_det .now .set>span {	font-size: 12px;	color: #999999;	display: block;}.cur_state {	line-height: 28px;	display: inline-block;}.cur_tips {	color: #999999;}.cur_tips li {	margin-top: 10px;	font-size: 12px;	line-height: 28px;	color: #999999;	overflow: hidden;}.cur_tips li .cur_state {	float: left;}.cur_tips li .icon_1 {	color: #333333;	line-height: 28px;	display: block;	float: left;}.cur_tips li .icon_2 {	color: #005dbd;	line-height: 28px;	display: block;	float: left;}.cur_tips li .price_1 {	font-size: 28px;	color: #333333;	margin: 0 15px;	line-height: 28px;	display: block;	float: left;}.cur_tips li .price_2 {	font-size: 28px;	color: #005dbd;	margin: 0 15px;	line-height: 28px;	display: block;	float: left;}.cur_tips li .num {	line-height: 28px;	display: inline-block;	float: left;}.cur_tips li .num span {	color: #A15B16;}.cur_tips .last {	line-height: 1;}.cur_tips .last .cur_state {	line-height: 1;}.enroll {	width: 180px;	height: 52px;	background: #005dbd;	display: flex;	align-items: center;	justify-content: center;	margin-top: 15px;}.enroll img {	width: 22px;	height: 23px;	float: left;}.enroll span {	font-size: 18px;	color: white;	line-height: 23px;	float: left;	margin-left: 5px;}.det_tips {	padding: 15px 0;	border: 1px solid #F5F5F5;	border-left: none;	border-right: none;	margin-top: 20px;}.det_tips table tr td {	font-size: 12px;	line-height: 22px;	width: 180px;	color: #999999;}.det_tips table tr td .add {	color: #005dbd;}.show_det .service {	font-size: 12px;	line-height: 42px;	color: #999999;}.auc_step {	width: 940px;	border: 1px solid #F9F9F9;}.auc_step table {	width: 100%;}.auc_step table tr td {	text-align: center;	font-size: 16px;	line-height: 45px;}.auc_step table tr .title {	color: #363636;}.auc_step table tr .step {	display: flex;	align-items: center;	justify-content: center;}.auc_step table tr .step img {	width: 25px;	height: 25px;	margin-right: 10px;}.auc_step table tr .step span {	color: #666;}.auc_content {	/*border:1px solid red;*/	margin-top: 40px;}.auc_content .tablist {	border-bottom: 1px solid #B37D49;}.auc_content .tablist ul {	border-left: 1px solid #E6E6E6;	height: 34px;}.auc_content .tablist ul li {	padding: 0 30px;	float: left;	font-size: 14px;	line-height: 32px;	border-top: 1px solid #E6E6E6;	border-right: 1px solid #E6E6E6;	background: #F8F8F8;}.auc_content .tablist ul li a {	color: #666;}.auc_content .tablist ul .active {	background: white;	border-left: 1px solid #B37D49;	border-right: 1px solid #B37D49;	border-top: 2px solid #B37D49;	padding-bottom: 1px;	/*border-bottom: 1px solid white;*/}.auc_content .tablist ul .active a {	color: #A05B16;}.auc_content .tab_con>div {	display: none;}.auc_content .tab_con .active {	display: block;}.spec_tips {	width: 912px;	border: 1px solid #F5F5F5;	margin: 15px auto;	background: white;}.spec_tips table tr td {	padding: 20px;	font-size: 12px;	line-height: 24px;	color: #666666;}.spec_tips table tr .title {	width: 110px;	font-size: 16px;	position: relative;	color: #333333;}.spec_tips table tr .title::after {	content: '';	width: 1px;	height: 90px;	background: #E1E1E1;	position: absolute;	top: 24px;	right: 0;}.spec_tips table tr td span {	color: #333333;}.tab_con_det {	width: 880px;	margin: 30px auto 0;}.tab_con_title {	font-size: 24px;	line-height: 60px;	color: #005dbd;	text-align: center;}.tab_con_title span {	position: relative;	padding: 0 15px;}.tab_con_title span::before {	content: '';	position: absolute;	width: 88px;	height: 1px;	background: #005dbd;	top: 50%;	left: -100px;	margin-top: -0.5px;}.tab_con_title span::after {	content: '';	position: absolute;	width: 88px;	height: 1px;	background: #005dbd;	top: 50%;	right: -100px;	margin-top: -0.5px;}.tab_det {	color: #666666;	font-size: 15px;	line-height: 25px;	text-indent: 30px;	text-align: justify;}.tab_det_table {	width: 850px;	margin: 0px auto;	border: 1px solid #A1A1A1;}.tab_det_table td {	color: #666;}.tab_det_table td:nth-of-type(odd) {	width: 100px;	text-align: center;	font-size: 16px;	line-height: 44px;	background: #D0D0D0;}.tab_det_table td:nth-of-type(even) {	padding-left: 10px;	width: 320px;}.tab_det_table tr .name {	font-size: 14px;	line-height: 22px;}.tab_con_pic {	width: 880px;	overflow: hidden;}.tab_con_pic li {	width: 100%;	margin-top: 30px;}.tab_con_pic li img {	display: block;	width: 100%;}.tab_con_pic li:first-of-type {	margin-top: 0;}/*限时抢购*/.lottery_det {	width: 100%;	min-width: 1200px;	height: auto;	/*border:1px solid red;*/}.left {	float: left;	/*margin-left: 5px;*/}.right {	float: right;}.lottery_cur {	width: 100%;	min-width: 1200px;	height: auto;	background: #F7F7F7;}.lottery_cur>div {	width: 1200px;	margin: 0px auto;	bordr: 1px solid black;	overflow: hidden;}.lottery_cur .cur {	float: left;	font-size: 12px;	line-height: 50px;}.lottery_cur .cur a {	color: #666666;}.lottery_cur .shop {	float: right;	overflow: hidden;}.lottery_cur .shop>div:not(.process) {	overflow: hidden;}.lottery_cur .shop .name {	font-size: 12px;	line-height: 50px;}.lottery_cur .process {	width: 70px;	height: 8px;	margin-top: 21px;	background: #CDCDCD;	position: relative;	margin-left: 6px;}.lottery_cur .process span {	display: block;	width: 70%;	height: 8px;	background: #F6646C;}.lottery_cur .process img {	position: absolute;	left: 60%;	top: 50%;	margin-top: -9px;	width: 16px;	height: 17px;}.lottery_cur .num {	margin-left: 6px;}.lottery_cur .num span {	font-size: 12px;	line-height: 50px;	color: #F6646C;}.lottery_cur .num img {	width: 7px;	height: 10px;	margin-top: 20px;	margin-left: 4px;}.lottery_cur .contact,.lottery_cur .concern {	margin-left: 15px;}.lottery_cur .contact img {	width: 21px;	height: 18px;	display: block;	margin-top: 16px;}.lottery_cur .contact span {	color: #666666;	font-size: 12px;	line-height: 50px;	margin-left: 5px;}.lottery_cur .concern img {	width: 16px;	height: 16px;	display: block;	margin-top: 17px;}.lottery_cur .concern span {	color: #666666;	font-size: 12px;	line-height: 50px;	margin-left: 5px;}.lottery_content {	width: 1200px;	padding: 20px 0 20px 20px;	margin: 0px auto;}.lot_det_con {	overflow: hidden;	padding-bottom: 25px;}.show_lot_det {	float: right;	width: 800px;}.show_lot_det h4 {	font-size: 18px;	line-height: 26px;	color: #333333;}.show_lot_det h4 a {	color: #333333;}.show_lot_det .tips {	font-size: 12px;	line-height: 22px;	margin: 10px 0;	width: 750px;	color: #999999;}.show_lot_det .sale_det {	border: 1px solid #F5F5F5;	position: relative;	z-index: 0;}.show_lot_det .sale_det .time {	background: #005dbd;	padding: 13px 0;}.show_lot_det .sale_det .time>span {	margin-left: 25px;	font-size: 14px;	line-height: 26px;	display: inline-block;	background: #FFED64;	color: #005dbd;	width: 65px;	text-align: center;	border-radius: 15px;}.show_lot_det .sale_det .time>div {	display: inline-block;	margin-left: 20px;	font-size: 13px;	line-height: 26px;	color: white;}.show_lot_det .sale_det .time>div span {	font-size: 16px;	margin: 0 8px;}.show_lot_det .sale_det table {	background: #F9F9F9;	width: 100%;}.show_lot_det .sale_det table td {	vertical-align: top;}.show_lot_det .sale_det table .title_1 {	width: 100px;	font-size: 13px;	line-height: 32px;}.show_lot_det .sale_det table .price {	font-size: 22px;	line-height: 32px;	color: #005dbd;}.show_lot_det .sale_det table .price span {	font-size: 12px;	color: #666666;	margin-left: 30px;	display: inline-block;}.show_lot_det .sale_det table .address {	font-size: 13px;	line-height: 32px;	white-space: pre;}.show_lot_det .sale_det .sale_1 td {	padding: 10px 0 0;}.show_lot_det .sale_det .sale_1 .title_1 {	padding: 10px 18px 0;}.show_lot_det .sale_det table .tr_address td {	padding: 0 0 12px;}.show_lot_det .sale_det table .tr_address .title_1 {	padding: 0 18px 12px;}.show_lot_det .sale_det table .address .cur {	line-height: 20px;	display: inline-block;	padding: 0 4px;	color: #005dbd;	/*border:1px solid #D2D2D2;*/}.show_lot_det .attr {	width: 800px;}.show_lot_det .attr td {	padding-top: 20px;}.show_lot_det .attr .title_1 {	padding-left: 18px;	padding-right: 18px;	width: 100px;	font-size: 13px;}.show_lot_det .attr .list_color {	overflow: hidden;}.show_lot_det .attr .list_color li {	font-size: 13px;	line-height: 30px;	border: 1px solid #CCCCCC;	float: left;	margin-right: 10px;	padding: 0 10px;	cursor: default;}.show_lot_det .attr .list_color li:hover {	border: 1px solid #005dbd;}.show_lot_det .attr .list_color .active {	border: 1px solid #005dbd;}.show_lot_det .attr td.number input {	outline: none;}.show_lot_det .attr .list_num {	overflow: hidden;	border: 1px solid #CCCCCC;	float: left;}.show_lot_det .attr .list_num li {	float: left;}.show_lot_det .attr .list_num .operate {	width: 26px;	text-align: center;	font-size: 24px;	line-height: 24px;	color: #ADADAD;}.show_lot_det .attr .num>span {	float: left;	font-size: 13px;	line-height: 26px;	color: #666666;	margin-left: 8px;}.show_lot_det .attr .list_num input {	font-size: 14px;	line-height: 26px;	text-align: center;	width: 60px;	border: 1px solid #CCCCCC;	border-top: none;	border-bottom: none;	outline: none;}.show_lot_det .attr .tips img {	width: 14px;	height: 14px;	margin-top: -2px;}.show_lot_det .attr .tips span {	margin-left: 3px}.show_lot_det .list_input {	margin-top: 25px;	overflow: hidden;}.show_lot_det .list_input li {	width: 176px;	float: left;	margin-right: 20px;	border: 1px solid #005dbd;	font-size: 16px;	line-height: 40px;}.show_lot_det .list_input li input {	display: block;	width: 100%;	border: none;	background: none;	color: #005dbd;	background: rgba(231, 63, 9, 0.1);}.show_lot_det .list_input .add {	background: #005dbd;}.show_lot_det .list_input .add input {	color: white;}.show_lot_det .method {	margin-top: 14px;	font-size: 14px;	line-height: 18px;}.show_lot_det .method img {	margin: 0 3px 0 15px;}.lot_related {	width: 1202px;}.lot_related .title {	font-size: 18px;	color: #333333;	line-height: 64px;}.list_related {	border: 1px solid #CFCFCF;	overflow: hidden;}.list_related li {	width: 240px;	float: left;	padding: 20px 30px 10px;}.list_related li img {	width: 160px;	height: 120px;	display: block;}.list_related li .name {	font-size: 14px;	line-height: 20px;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;	color: #363636;}.list_related li .num {	font-size: 14px;	line-height: 20px;	color: #005dbd;}.list_related li .price {	font-size: 14px;	line-height: 20px;	color: #005dbd;	margin-top: 10px;}.list_related li .price span {	font-size: 12px;	text-decoration: line-through;	color: #999999;	margin-left: 6px;}.list_related li .review {	font-size: 14px;	line-height: 20px;	color: #999999;}.lot_det {	width: 1200px;	margin-top: 44px;	overflow: hidden;}.lot_det_left {	width: 210px;}.lot_det_right {	width: 982px;}.shop_name {	border: 1px solid #EEEEEE;}.lot_det_title {	font-size: 14px;	line-height: 40px;	padding-left: 10px;	background: #F7F7F7;	border-bottom: 1px solid #EEEEEE;}.shop_name ul {	padding: 10px;	overflow: hidden;}.shop_name ul li {	display: flex;	align-items: center;	justify-content: center;	border: 1px solid #EEEEEE;	width: 90px;	height: 36px;	background: #f7f7f7;}.shop_name ul li:hover {	border: 1px solid #005dbd;}.shop_name ul li img {	margin-top: -3px;	margin-right: 3px;}.shop_name ul li a {	color: #333;}.lot_look {	margin-top: 15px;	border: 1px solid #EEEEEE;}.lot_look ul {	width: 180px;	height: auto;	margin: 0px auto;}.lot_look ul li {	padding: 10px 0 20px;	border-top: 1px solid #EEEEEE;}.lot_look ul li:first-of-type {	border-top: none;}.lot_look ul li img {	width: 160px;	height: 120px;	display: block;}.lot_look ul li .name {	font-size: 13px;	line-height: 18px;	text-overflow: ellipsis;	overflow: hidden;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	color: #363636;}.lot_look ul li .name:hover {	color: #005dbd;}.lot_look ul li .num {	font-size: 12px;	line-height: 18px;	color: #005dbd;}.lot_look ul li .price {	font-size: 12px;	line-height: 18px;	color: #005dbd;	margin-top: 5px;}.lot_look ul li .price span {	font-size: 12px;	text-decoration: line-through;	color: #999999;	margin-left: 6px;}.lot_look ul li .review {	font-size: 12px;	line-height: 18px;	color: #999999;}.list_det_title {	border: 1px solid #eeeeee;	border-bottom: 1px solid #005dbd;	background: #F7F7F7;	overflow: hidden;}.list_det_title li {	float: left;	font-size: 16px;	line-height: 40px;	padding: 0 20px;}.list_det_title li a {	color: #333333;}.list_det_title .active {	background: #005dbd;}.list_det_title .active a {	color: white;}.list_det_con {	width: auto;}.list_det_con>div {	display: none;	margin-top: 20px;	min-height: 1000px;}.list_det_con>.active {	display: block;}.review_level {}.review_level .list_level {	border: 1px solid #eeeeee;	background: #F7F7F7;	overflow: hidden;}.review_level .list_level li {	float: left;	font-size: 14px;	line-height: 50px;	margin-left: 25px;	padding-left: 20px;	background: url("../img/bg10.png") no-repeat center left;}.review_level .list_level .active {	background: url("../img/bg9.png") no-repeat center left;}.list_level_con>div {	display: none;}.list_level_con .active {	display: block;}.review_det>li {	overflow: hidden;	border-top: 1px solid #EEEEEE;	padding: 20px 0 40px;}.review_det>li:first-of-type {	border-top: none;}.review_det>li .user {	margin-left: 25px;	width: 42px;	text-align: center;}.review_det>li .user img {	display: block;	width: 42px;	height: 42px;	border-radius: 25px;}.review_det>li .user span {	font-size: 12px;	line-height: 22px;	color: #666666;}.review_det>li .review_tips {	width: 760px;	margin-left: 20px;}.level_star {	color: #666;}.level_star .star {	margin-right: 1px;	width: 10px;	height: 10px;	display: inline-block;}.review_tips .tips_det {	margin-top: 15px;	color: #333;	font-size: 13px;	line-height: 23px;}.review_tips ul {	overflow: hidden;	padding: 5px 0;}.review_tips ul li {	float: left;	margin-left: 10px;}.review_tips ul li:first-of-type {	margin-left: 0;}.review_tips ul li img {	width: 75px;	height: 75px;	display: block;}.table_det {	width: 945px;	margin: 0px auto 45px;}.table_det tr td {	width: 315px;	font-size: 13px;	line-height: 24px;	color: #333333;}.det_pic {	display: block;	margin: 0px auto;}.collect_share {	margin-top: 15px;	overflow: hidden;}.collect_share a {	margin-right: 20px;	color: #666666;}.collect_share img {	width: 16px;	height: 16px;	margin-right: 5px;	/*margin-top: -3px;*/}.show_lot_det .sale_det .accu {	position: absolute;	right: 5px;	top: 10px;	width: 80px;	text-align: center;	border-left: 1px solid #E6E6E6;	color: white;}.show_lot_det .sale_det .accu span {	color: #005dbd;}.lot_det_title img {	margin-left: 5px;}.page_review li {	width: auto !important;	margin: 0 2px;	padding: 0 15px;	background: #F6F5F5;	border: 1px solid #DDDDDD;	border-radius: 2px;	font-family: '宋体';}.page_review .active {	border: 1px solid white !important;	background: none !important;}.page_review li a {	color: #333 !important;}.page_review .active a {	color: #E73C0A !important;}.page_review .more {	background: none;	border: 1px solid white;}.discount_det {	width: 1200px;}.discount_title {	border: 1px solid #eeeeee;	border-bottom: 1px solid #005dbd;	background: #F7F7F7;}.discount_title span {	display: inline-block;	font-size: 16px;	line-height: 40px;	padding: 0 20px;	background: #005dbd;	color: white;}.list_dis {	overflow: hidden;	padding: 30px 0;}.list_dis li {	float: left;}.list_dis .goods {	width: 166px;	text-align: center;}.list_dis .goods img {	width: 166px;	height: 152px;	display: block;}.list_dis .goods span {	color: #005dbd;	font-size: 14px;	line-height: 20px;	display: inline-block;}.list_dis .add {	font-size: 34px;	color: #999;	line-height: 152px;	font-weight: bold;}.list_dis .total {	height: 174px;	display: flex;	align-items: center;	padding-left: 30px;}.list_dis .dis_price {	font-size: 12px;	color: #005dbd;	line-height: 20px;}.list_dis .dis_price span {	font-size: 14px;}.list_dis .natural_pri {	font-size: 12px;	color: #666666;	line-height: 20px;}.list_dis .total input[type='submit'] {	width: 114px;	font-size: 12px;	line-height: 27px;	display: block;	background: #005dbd;	border-radius: 2px;	color: white;	border: none;	outline: none;	margin-top: 15px;}/*惠赚钱*/.tips_content {	width: 100%;	min-width: 1200px;	height: 3460px;	background: url("../img/pic36.png") no-repeat center center;}/*领券*/.content_main {	width: 100%;	min-width: 1200px;	/*border:1px solid red;*/	background: #FAFAFA;	padding-bottom: 20px;	min-height: 1500px;}.content_main .main_pic {	width: 100%;	min-width: 1200px;}.list_coupon {	width: 1200px;	margin: 0px auto;	overflow: hidden;}.list_coupon li {	width: 574px;	height: 162px;	background: url("../img/bg11.png") no-repeat 100% 100%;	float: left;	margin-top: 20px;	position: relative;}.list_coupon li:nth-of-type(even) {	margin-left: 52px;}.list_coupon li .get_coupon {	position: absolute;	width: 100px;	right: 5px;	top: 50%;	margin-top: -70px;	text-align: center;	font-size: 15px;	line-height: 20px;	padding: 30px 0;}.list_coupon li .get_coupon a {	color: white;}.list_coupon li .media {	width: 450px;	height: 152px;	margin: 5px 0;}.list_coupon .media-left {	padding: 25px;}.list_coupon .media-object {	width: 134px;	height: 102px;	display: block;}.list_coupon .media-body .price {	font-size: 18px;	line-height: 46px;	color: #EC2737;}.list_coupon .media-body .price span {	font-size: 26px;}.list_coupon .media-body .tips {	font-size: 12px;	line-height: 22px;}/*注册*/.login_index {	width: 100%;	height: auto;	min-width: 1200px;}.login_index .logo {	width: 1200px;	margin: 0px auto;	padding: 12px 0 10px;}.login_index .main {	width: 100%;	height: 636px;}.login_index .main>div {	width: 1200px;	margin: 0px auto;	position: relative;	height: 636px;}.login_index .main>div .login_input {	width: 400px;	background: rgba(255, 255, 255, 1);	position: absolute;	right: -34px;	top: 0;	padding: 50px 43px;}.login_title {	font-size: 16px;	line-height: 22px;	color: #005dbd;}.login_input .input-group {	width: 314px;	margin-top: 15px;	overflow: hidden;}.login_input .input-group .area {	float: left;	width: 122px;	height: 40px;	border: 1px solid #BFBFBF;	position: relative;	text-align: center;	font-size: 14px;	line-height: 40px;}.login_input .input-group .area span {	width: 76px;	display: block;	border-right: 1px solid #BFBFBF;	font-size: 14px;	line-height: 40px;	color: #333333;	text-align: center;}.login_input .input-group .area .more {	position: absolute;	width: 16px;	height: 9px;	right: 14px;	top: 50%;	margin-top: -4.5px;}.login_input .input-group .input_short {	width: 180px;	line-height: 40px;	height: 40px;	border: 1px solid #BFBFBF;	outline: none;	display: block;	float: right;	text-indent: 10px;	background: none;}.login_input .input-group .code {	border: 1px solid #005dbd;	background: #005dbd;}.login_input .input-group .code a {	color: white;}.login_input .input-group .input_short::-webkit-input-placeholder {	font-size: 12px;	color: #666;}.login_input .input-group input[type='submit'] {	width: 100%;	line-height: 40px;	color: white;	display: block;	background: #005dbd;	text-align: center;	border: none;	outline: none;	margin-top: 10px;}.login_input .protocol {	margin-top: 20px;}.protocol label {	margin: 0;	font-size: 12px;	color: #666666;}.protocol label span {	text-decoration: underline;}.protocol .checkbox+label {	-webkit-appearance: none;	background: url("../img/input_bg1.png") no-repeat center left;	background-size: 12px 12px;	padding-left: 20px;	display: inline-block;}.protocol .checkbox {	display: none;}.protocol .checkbox:checked+label {	background: url("../img/input_bg2.png") no-repeat center left;}.login_input .login {	width: 314px;	overflow: hidden;	margin-top: 30px;}.login_input .login span {	display: block;	float: right;	font-size: 12px;}.login_input .login .go_login {	color: #005dbd;	font-size: 12px;	line-height: 12px;	display: inline-block;	/*border-bottom: 1px solid #333333;*/}/*登录*/.login_input .input-group .input_long {	width: 100%;	line-height: 40px;	height: 40px;	border: 1px solid #BFBFBF;	outline: none;	display: block;	text-indent: 10px;	background: none;}.login_method {	margin-top: 10px;}.login_method img {	width: 16px;	height: 16px;	margin-right: 5px;	margin-top: -2px;}.login_method a {	font-size: 12px;	line-height: 16px;	color: #333333;	margin-right: 45px;}.login_input .login .forget {	color: #666;	font-size: 12px;	/*border-bottom: 1px solid #666;*/	line-height: 12px;	display: inline-block;}.login_input .login .register {	color: #005dbd;	font-size: 12px;	/*border-bottom: 1px solid #005dbd;*/	line-height: 12px;	display: inline-block;	margin-left: 15px;}/*找回密码*/.find_pass {	width: 900px;	height: auto;	margin: 0px auto;}.find_pass .logo {	padding: 12px 0 50px;}.find_content {	width: 900px;	background: white;	padding-left: 30px;}.find_title {	font-size: 14px;	line-height: 64px;	color: #333333;}.list_find_cate {	width: 800px;	height: 40px;	border-bottom: 1px solid #BFBFBF;}.list_find_cate li {	float: left;	line-height: 38px;	margin-left: 150px;	font-size: 22px;	color: #666666;	border-bottom: 1px solid #BFBFBF;}.list_find_cate li:first-of-type {	margin-left: 100px;}.list_find_cate li span {	font-size: 17px;}.list_find_cate .active {	color: #005dbd;	border-bottom: 1px solid #005dbd;}.find_step {	width: 590px;	height: 280px;	margin-top: 60px;	margin-left: 210px;}.find_content .hotline {	width: 750px;	margin-left: 50px;	padding: 25px 0 22px 24px;	white-space: pre;	font-size: 12px;	line-height: 14px;	color: #333;	background: url("../img/bg12.png") no-repeat center top;	background-size: 750px 1px;}.find_content .hotline span {	color: #0066CC;}.find_step .input-group {	margin-bottom: 20px;}.find_step .input-group .label_con {	width: 90px;	text-align: right;	display: inline-block;}.find_step .input-group .text {	display: inline-block;	width: 257px;	height: 40px;	border: 1px solid #C0C0C0;	text-indent: 10px;	outline: none;}.find_step .input-group .img_icon {	display: inline-block;	width: 55px;	height: 27px;	margin: 6px 20px 0;}.find_step .input-group .img_icon img {	width: 55px;	height: 27px;}.find_step .input-group .change {	display: inline-block;	color: #666;}.find_step .input-group .change span {	color: #0066CC;}.find_step .input-group .submit {	margin-left: 90px;	margin-top: 12px;	display: inline-block;	width: 135px;	height: 40px;	line-height: 40px;	background: #005dbd;	border: 1px solid #005dbd;	outline: none;	color: white;	font-size: 16px;}.find_step .tips {	font-size: 14px;	line-height: 24px;	color: #333;	margin-bottom: 15px;}.find_step .tips span {	color: #005dbd;}.find_step .input-group .send_mes {	display: inline-block;	width: 218px;	height: 44px;	border: 1px solid #C0C0C0;}.find_step .input-group .send_mes input[type='text'] {	width: 135px;	display: inline-block;	line-height: 38px;	border: none;	outline: none;	border-right: 1px solid #C0C0C0;}.find_step .input-group .send_mes label {	margin: 0;	font-size: 12px;	text-align: center;	color: #999;	display: inline-block;	width: 75px;}.find_step .success {	font-size: 16px;	line-height: 24px;	color: #333;	margin-bottom: 10px;}.find_step .success img {	margin-top: -3px;	margin-right: 8px;	margin-left: 30px;}.find_step .input-group .text_1 {	width: 218px;}/*限时抢购*/.sale_title {	width: 100%;	height: 101px;	min-width: 1200px;	background: url("../img/bg13.png") no-repeat center;	display: flex;	align-items: center;	justify-content: center;}.sale_title>img {	width: 40px;	height: 40px;}.sale_title .today {	font-size: 36px;	line-height: 40px;	margin-left: 8px;	color: white;}.sale_title .small {	font-size: 14px;	color: white;	margin-left: 15px;	line-height: 14px;	margin-top: 18px;}.sale_title .time {	font-size: 30px;	color: white;	margin-left: 5px;}.list_sale {	width: 1200px;	height: auto;	margin: 0px auto;	overflow: hidden;}.list_sale li {	width: 288px;	height: 408px;	background: white;	overflow: hidden;	float: left;	margin-left: 14px;	margin-top: 20px;}.list_sale li:nth-of-type(4n+1) {	margin-left: 0;}.list_sale .sale_pic {	width: 288px;	height: 286px;	display: flex;	align-items: center;	justify-content: center;}.list_sale .title {	width: 260px;	margin: 8px auto 0;	font-size: 16px;	line-height: 22px;	text-overflow: ellipsis;	overflow: hidden;	white-space: pre;	color: #333;}.list_sale .tips {	width: 260px;	margin: 0px auto;	font-size: 15px;	line-height: 22px;	color: #666;}.list_sale .number {	width: 260px;	margin: 0px auto;}.list_sale .number div {	width: 80px;	height: 10px;	border: 1px solid #FFD2C5;	border-radius: 5px;	display: inline-block;	overflow: hidden;}.list_sale .number div span {	width: 70%;	height: 10px;	background: #FFD2C5;	display: block;}.list_sale .number>span {	font-size: 12px;	line-height: 28px;	color: #005dbd;	margin-left: 10px;	display: inline-block;}.list_sale .price {	border: 1px solid #005dbd;	background: #005dbd;	height: 42px;	overflow: hidden;	font-size: 20px;	line-height: 42px;}.list_sale .price .buy {	width: 98px;	float: right;	font-size: 16px;	background: white;	line-height: 40px;	color: #005dbd;	text-align: center;}.list_sale .price .natural {	float: left;	margin-left: 12px;	color: white;}.list_sale .price .natural div {	display: inline-block;	font-size: 12px;	text-decoration: line-through;	color: #FFFFFF;}.list_sale .price .natural span {	font-size: 12px;	color: #FFFFFF;}/*团购*/.content_group {	width: 100%;	height: auto;	min-width: 1200px;	/*background: #005dbd;*/	padding-bottom: 120px;}.list_category {	width: 1200px;	margin: 0px auto;	overflow: hidden;	position: relative;}.list_border::before {	content: '';	width: 1px;	height: 83px;	background: #EDEDED;	position: absolute;	left: 0;	top: 0;}.list_border::after {	content: '';	width: 1px;	height: 83px;	background: #EDEDED;	position: absolute;	right: 0;	top: 0;}.list_category li {	width: 120px;	float: left;	text-align: center;	padding: 15px 0;	background: #FAFAFA;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;}.list_category li div {	width: 30px;	height: 30px;	margin: 0px auto;	background: url("../img/icon43.png") no-repeat center;}.list_category li .title {	font-size: 12px;	margin-top: 4px;	display: block;	color: #7A6B6B;}.list_category .active {	background: #005dbd;	border-top: 1px solid #005dbd;	border-bottom: 1px solid #005dbd;}.list_category .active div {	background: url("../img/icon43.png") no-repeat center;}.list_category .active .title {	color: white;}.list_category .more div {	background: url("../img/more2.png") no-repeat center;}.list_category .more .title .more_1 {	margin-left: 3px;}.title_group {	padding: 48px 0 30px;	text-align: center;}.title_group span {	display: inline-block;	font-size: 34px;	color: white;	line-height: 36px;	position: relative;}.title_group span::before {	position: absolute;	content: url("../img/left.png");	left: -70px;	top: 0;}.title_group span::after {	position: absolute;	content: url("../img/right.png");	right: -70px;	top: 0;}.list_cate_det {	width: 1200px;	margin: 0px auto;	overflow: hidden;}.list_cate_det li {	width: 296px;	border: 1px solid #EDEDED;	overflow: hidden;	margin-top: 20px;	margin-left: 20px;	float: left;}.list_cate_det li:nth-of-type(4n+1) {	margin-left: 0;}.list_cate_det li:first-of-type,.list_cate_det li:nth-of-type(2),.list_cate_det li:nth-of-type(3),.list_cate_det li:nth-of-type(4) {	margin-top: 0;}.cate_det {	border: 1px solid white;	background: white;	padding: 10px 10px 7px;	transition: all 0.2s ease;}.cate_det .title {	font-size: 16px;	height: 26px;	line-height: 26px;	color: #363636;	/*white-space: nowrap;*/	overflow: hidden;}.cate_det .tips {	font-size: 14px;	height: 26px;	line-height: 26px;	color: #999;	overflow: hidden;}.cate_det .goods_det .price {	display: inline-block;	font-size: 14px;	color: #005dbd;}.cate_det .goods_det .price span {	font-size: 26px;	color: #005dbd;}.cate_det .goods_det .nat_det {	display: inline-block;	font-size: 12px;	line-height: 13px;	color: #999;}.cate_det .goods_det .nat_det span {	color: #005dbd;	margin-left: 15px;	margin-right: 3px;}.cate_det .goods_det .num {	float: right;	font-size: 14px;	line-height: 14px;	color: #666;	margin-top: 17px;}.cate_det .goods_det .num span {	color: #005dbd;	margin-right: 3px;}.cate_det .goods_det .buy {	float: right;	font-size: 12px;	line-height: 28px;	width: 65px;	border-radius: 2px;	background: #FFFFFF;	text-align: center;	margin-top: 10px;	color: #005dbd;	display: none;	margin-right: -6px;}.list_cate_det li:hover .cate_det {	background: #005dbd;	transition: all 0.2s ease;}.list_cate_det li:hover div:not(.buy) {	color: white !important;}.list_cate_det li:hover span {	color: white !important;}.list_cate_det li:hover .num {	display: none;}.list_cate_det li:hover .buy {	display: block;}.rule_det {	width: 1200px;	background: white;	margin: 30px auto;	padding: 8px 15px 15px;	white-space: pre-line;	font-size: 15px;	line-height: 30px;	color: #333;}/*品牌街*/.content_brand {	width: 100%;	background: #FAFAFA;	padding-bottom: 140px;}.content_brand .content {	width: 1200px;	margin: 0px auto;	overflow: hidden;}.content_brand .brand {	overflow: hidden;	margin-top: 20px;}.content_brand .brand li {	float: left;	width: 150px;	text-align: center;	margin: 0 10px;	border: 1px solid #EFEFEF;	overflow: hidden;}.content_brand .brand li img {	width: 150px;	height: 110px;	display: block;}.content_brand .more {	width: 360px;	margin: 20px auto;	background: white;	text-align: center;	font-size: 22px;	line-height: 60px;	font-family: '微软雅黑';	border-radius: 8px;}.content_brand .more a {	color: #212121;}.content_brand .tabcon>div {	display: none;}.content_brand .tabcon .cur {	display: block;}.content_brand .tablist {	width: 1200px;	background: white;	text-align: center;	margin-top: 30px;}.content_brand .tablist ul {	overflow: hidden;	display: inline-block;}.content_brand .tablist ul li {	float: left;	padding: 0px 7px;	font-size: 15px;	line-height: 60px;	font-family: '微软雅黑';	color: #363636;}.content_brand .tablist ul li a {	color: #363636;}.content_brand .tablist ul .cur a {	color: #E80B00;}.title_det {	font-size: 22px;	line-height: 26px;	padding: 30px 0 15px 15px;	width: 1200px;	margin: 0px auto;}.list_brand {	width: 1200px;	overflow: hidden;}.list_brand li {	width: 235px;	height: 352px;	float: left;	margin-left: 6px;	position: relative;}.list_brand li:first-of-type {	margin-left: 0;}.list_brand li img {	display: block;	width: 1150px;	height: 352px;}.list_brand li span {	position: absolute;	bottom: 0;	left: 0;	width: 489%;	text-align: center;	font-size: 16px;	line-height: 55px;	color: white;	background: rgba(0, 0, 0, 0.5);}.brand_main {	background: white;	padding-bottom: 20px;}.brand_main li {	margin: 20px 25px 0 25px !important;}/*发现好店*/.list_group_shop {	overflow: hidden;	width: 1200px;	height: auto;	margin: 10px auto;}.list_group_shop li {	width: 292px;	float: left;	margin-left: 10px;	background: white;	padding: 0 8px 10px;	margin-top: 20px;	overflow: hidden;}.list_group_shop li:nth-of-type(4n+1) {	margin-left: 0;}.list_group_shop li .title {	overflow: hidden;	margin: 10px 0;}.list_group_shop li .title>img {	float: left;	border-radius: 4px;}.list_group_shop li .title .shop-name {	float: left;	margin-left: 5px;}.list_group_shop li .title .shop-name h4 {	font-size: 14px;	line-height: 20px;	color: #333333;}.list_group_shop li .title .shop-name h4 img {	width: 16px;	height: 17px;	margin-left: 5px;	margin-top: -5px;}.list_group_shop li .title .shop-name span {	background: #FFEFB0;	border: 1px solid #E4CB6F;	font-size: 12px;	padding: 0 5px;	display: inline-block;	line-height: 16px;	color: #005dbd;	border-radius: 2px;}.list_group_shop li .title>.go {	float: right;	background: #005dbd;	font-size: 12px;	line-height: 30px;	width: 80px;	text-align: center;	margin-top: 4px;	border-radius: 4px;}.list_group_shop li .title .go a {	color: white;}.list_group_shop li .details {	overflow: hidden;}.list_group_shop .left {	width: 181px;	height: 181px;	overflow: hidden;}.list_group_shop .photo {	width: 181px;	height: 181px;}.list_group_shop .right {	width: 90px;}.list_group_shop .picture {	width: 90px;	height: 90px;}.list_group_shop .picture_1 {	margin-top: 1px;}/*热卖榜*/.list_hot_1 {	width: 1200px;	/*border:1px solid red;*/	border: 1px solid #F3F3F3;	margin: 0px auto;	overflow: hidden;	background: white;}.list_hot_1 li {	width: 399px;	height: 248px;	float: left;	padding: 0 20px;	border-left: 1px solid #F3F3F3;	position: relative;	overflow: hidden;}.list_hot_1 li:first-of-type {	border-left: none;}.list_hot_1 li .det {	width: 150px;	margin-top: 60px;}.list_hot_1 li .det .title {	font-size: 14px;	line-height: 24px;	color: #666666;}.list_hot_1 li .det .price {	font-size: 14px;	line-height: 24px;	color: #005dbd;	margin-top: 10px;}.list_hot_1 li .det .buy {	width: 110px;	margin-top: 15px;	line-height: 24px;	font-size: 12px;	border: 1px solid #005dbd;	text-align: center;	border-radius: 15px;	color: #005dbd;}.list_hot_1 li .pic {	margin-top: 30px;	margin-left: 30px;	width: 110px;	height: 180px;	display: block;}.list_hot_1 li .number {	position: absolute;	top: 0px;	left: 20px;	color: white;	width: 28px;	height: 37px;	text-align: center;	font-size: 24px;	line-height: 24px;	padding-top: 3px;}.list_hot_1 li:first-of-type .number {	width: 40px;	height: 52px;	text-align: center;	background: url("../img/bg14.png") no-repeat 100% 100%;}.list_hot_1 li:nth-of-type(2) .number {	background: url("../img/bg15.png") no-repeat 100% 100%;}.list_hot_1 li:nth-of-type(3) .number {	background: url("../img/bg16.png") no-repeat 100% 100%;}.list_hot_1 li span {	font-size: 12px;	line-height: 1;	display: block;}.list_hot_2 {	width: 1200px;	border: 1px solid #F3F3F3;	border-top: none;	/*border-bottom:none;*/	margin: 0px auto;	overflow: hidden;	background: white;}.list_hot_2 li {	width: 239px;	height: 310px;	float: left;	padding: 0 20px;	border-left: 1px solid #F3F3F3;	border-bottom: 1px solid #F3F3F3;	position: relative;	overflow: hidden;}.list_hot_2 li:nth-of-type(5n+1) {	margin-left: 0;	border-left: none;}.list_hot_2 li img {	width: 110px;	height: 180px;	display: block;	margin: 30px auto 0;}.list_hot_2 li .title {	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;	font-size: 14px;	line-height: 24px;	color: #666;	text-align: center;}.list_hot_2 li .price {	font-size: 14px;	line-height: 24px;	text-align: center;	color: #005dbd;	margin-top: 5px;}.list_hot_2 li .buy {	width: 110px;	margin: 5px auto 0;	line-height: 24px;	font-size: 12px;	border: 1px solid #005dbd;	text-align: center;	border-radius: 15px;	color: #005dbd;}.list_hot_2 li .number {	font-size: 22px;	line-height: 26px;	position: absolute;	top: 10px;	left: 20px;	color: #CCCCCC;}/*个人中心*/.content_center {	width: 100%;	min-width: 1200px;	background: #F5F5F5;	padding: 30px 0;}.main_center {	width: 1200px;	height: auto;	/*border:1px solid red;*/	margin: 0px auto;	overflow: hidden;}.main_left {	width: 190px;	border: 1px solid #EAEAEA;	background: white;	height: 730px;}.main_left_title {	padding: 20px;	border-bottom: 1px solid #005dbd;	font-size: 16px;	line-height: 17px;}.main_left_title img {	margin-top: -4px;	margin-right: 10px;}.main_left .list_center_det span {	display: inline-block;	font-size: 15px;	line-height: 30px;	position: relative;	margin-left: 45px;}.main_left .list_center_det span a {	color: #666;	font-size: 15px;}.main_left .list_center_det span a:hover {	color: #005dbd;}.main_left .list_center_det span::before {	content: '';	width: 4px;	height: 4px;	background: #005dbd;	position: absolute;	top: 50%;	margin-top: -2px;	left: -20px;}.main_left .list_center>.active {	background: #005dbd;}.main_left .list_center>.active span a {	color: white;}.main_left .list_center>.active span::before {	background: white;}.list_center_det ul {	padding: 5px 0;}.list_center_det ul li {	font-size: 12px;	line-height: 28px;	padding-left: 45px;}.list_center_det ul li a {	color: #959595;	font-size: 13px;}.list_center_det ul li a:hover {	color: #005dbd;}.list_center_det ul .active {	background: #005dbd;}.list_center_det ul .active a {	color: white;}.main_right {	width: 1000px;	/*border:1px solid black;*/}.per_det {	width: 998px;	border: 1px solid #EAEAEA;	background: white;	height: 174px;	border-radius: 100px 0 0 100px;	overflow: hidden;}.per_name {	width: 310px;	margin-left: 35px;	margin-top: 40px;}.per_name img {	width: 91px;	height: 91px;	border-radius: 50px;}.per_name div {	font-size: 14px;	line-height: 36px;	margin-top: 11px;	margin-left: 20px;	color: #666;}.per_name div span {	color: #005dbd;}.center_nav {	width: 200px;	margin-top: 16px;}.center_nav li {	float: left;	width: 100px;	text-align: center;}.center_nav li span {	display: inline-block;	font-size: 14px;	line-height: 28px;	color: #333;}.per_packet {	width: 394px;	height: 130px;	margin-left: 35px;	margin-top: 20px;	border: 2px solid #F2EAE7;}.per_packet .number {	background: #FFFBF7;	padding: 10px 0 10px 25px;	font-size: 14px;	line-height: 24px;	color: #333333;	border-bottom: 1px solid #F2EAE7;}.per_packet .number>span {	font-size: 11px;	line-height: 24px;	color: #005dbd;	display: inline-block;	margin-left: 30px;}.per_packet .number>span span {	font-size: 16px;}.per_packet .number .recharge {	margin-right: 10px;	border: 1px solid #F2EAE7;	color: #666666;	font-size: 12px;	line-height: 24px;	border-radius: 2px;	width: 50px;	text-align: center;	background: white;}.per_packet table {	width: 100%;	margin-top: 15px;}.per_packet table tr td {	width: 50%;	padding: 0 30px;	font-size: 12px;	line-height: 26px;	color: #AC9894;}.per_packet table tr td .num {	color: #005dbd;}.my_order {	border: 1px solid #EEEEEE;	background: white;	margin-top: 29px;}.my_order .title {	overflow: hidden;	border-bottom: 1px solid #EAEAEA;	width: 980px;	margin-left: 20px;	padding: 20px 0 8px;}.my_order .title h4 {	font-size: 14px;	line-height: 14px;}.my_order .title h4 a {	color: #333333;}.my_order .title span {	float: right;	font-size: 12px;	line-height: 14px;	font-family: '微软雅黑';	margin-right: 20px;}.my_order span a {	color: #333333;}.my_order h4 {	float: left;}.my_order .det {	width: 980px;	margin: 0px auto;}.my_order table {	width: 980px;	margin: 0px auto;}.my_order table td {	text-align: center;	padding: 30px 10px;}.my_order table td:nth-of-type(1) {	padding-left: 30px;	text-align: left;}.my_order table .name {	font-size: 14px;	color: #666666;}.my_order table .time {	font-size: 14px;	color: #999999;}.my_order table td:last-of-type {	color: #333333;}.my_order table tr {	border-bottom: 1px dashed #E9E9E9;}.my_order table tr:last-of-type {	border-bottom: none;}.like_con {	margin-top: 20px;	background: white;}.like_con .title {	font-size: 18px;	line-height: 18px;	padding: 12px 0 8px 10px;}.like_con .title span {	color: #999999;	font-size: 14px;	line-height: 14px;	margin-left: 10px;}.list_like {	border: 1px solid #F7F7F7;	width: 996px;	margin: 0px auto;	overflow: hidden;}.list_like li {	width: 248px;	border-right: 1px solid #F7F7F7;	padding: 10px 20px;	position: relative;	float: left;}.list_like li:last-of-type {	border-right: none;}.list_like li img {	width: 208px;	height: 208px;	display: block;}.list_like li .goods {	color: #666666;	font-size: 13px;	line-height: 16px;	height: 32px;}.list_like li .num {	color: #999;	font-size: 13px;	line-height: 16px;}.list_like li .num span {	color: #005dbd;}.list_like li .price {	font-size: 16px;	line-height: 16px;	margin-top: 15px;	color: #005dbd;}.list_like li .buy {	position: absolute;	bottom: 10px;	right: 20px;	width: 74px;	line-height: 27px;	font-size: 12px;	color: white;	text-align: center;	border-radius: 2px;	background: #005dbd;}/*热点*/.content_hot {	width: 1200px;	margin: 0px auto;	/*border:1px solid red;*/}.hot_title {	width: 1198px;	border: 1px solid #D1E4C3;	background: #FCFFFB;	margin: 10px 0;}.hot_title span {	font-size: 14px;	line-height: 35px;	margin-left: 10px;	display: inline-block;}.hot_title input {	width: 115px;	height: 22px;	line-height: 22px;	border: 1px solid #CDCDCD;	margin-left: 20px;	outline: none;	display: inline-block;}.hot_title label {	width: 50px;	height: 23px;	border: 1px solid #BFD7B0;	background: #F4FBEF;	color: #333;	text-align: center;	margin-left: 10px;	border-radius: 4px;	margin-bottom: 0;}.hot_con>div {	width: 595px;	border: 1px solid #EBEBEB;}.hot_con .title {	padding: 0 10px;	background: #F7F7F7;	color: #363636;	font-size: 12px;	line-height: 28px;}.hot_con .title span {	color: #666;}.hot_con .list_hot {	padding: 16px 0;	width: 572px;	margin: 0px auto;}.hot_con .list_hot li {	font-size: 13px;	line-height: 29px;	border-bottom: 1px dashed #EEEEEE;}.hot_con .list_hot li a {	color: #005DA7;}.hot_con .list_hot li a span {	color: #999;}/*VIP会员*/.main_right_title {	font-size: 16px;	line-height: 58px;	padding-left: 10px;	background: white;}.vip_con {	width: 1000px;	height: 240px;	margin-top: 15px;	background: white;	display: flex;	align-items: center;	justify-content: center;}.vip_con img {	width: 102px;	height: 102px;	border-radius: 60px;}.vip_con span {	width: 500px;	display: inline-block;	margin-left: 40px;	margin-right: 60px;}.vip_con input {	display: inline-block;	width: 178px;	line-height: 48px;	font-size: 18px;	color: white;	background: #005dbd;	border-radius: 4px;	border: none;	outline: none;}.knowledge_con {	width: 1000px;	height: auto;	margin-top: 15px;	background: white;	padding-left: 30px;}.knowledge_con .ques_title {	font-size: 16px;	line-height: 16px;	padding-top: 30px;	color: #363636;}.knowledge_con .con {	margin-top: 20px;	font-size: 14px;	line-height: 24px;	color: #7A7A7A;	white-space: pre-line;}.question {	width: 960px;	padding: 90px 0;}.question>div {	width: 960px;	height: 130px;	border: 1px solid #005dbd;}.question .title {	font-size: 14px;	line-height: 28px;	background: #005dbd;	padding-left: 10px;	color: #FFFFFF;}.question .title span {	color: #FFFFFF;}.question ul {	margin-left: 40px;	margin-top: 15px;}.question ul li label {	margin-bottom: 0;	font-size: 14px;	line-height: 26px;}.question ul li input {	display: none;}.question ul li input+label {	-webkit-appearance: none;	background: url("../img/icon51.png") no-repeat center left;	background-size: 14px 14px;	padding-left: 20px;	display: inline-block;}.question ul li input:checked+label {	background: url("../img/icon52.png") no-repeat center left;	background-size: 14px 14px;}.question input[type='submit'] {	width: 126px;	display: block;	line-height: 34px;	font-size: 16px;	margin: 35px auto 0;	color: #FFFFFF;	background: #005dbd;	border: 1px solid #005dbd;	border-radius: 4px;	outline: none;}.message_center {	width: 1000px;	padding: 15px 30px 30px;	background: white;	margin-top: 15px;}.message_center .main {	overflow: hidden;	margin-top: 40px;}.message_center .time {	width: 100px;}.message_center .con {	width: 836px;}.message_center .con>div {	padding: 15px 20px;	border: 1px solid #F0F0F0;	border-radius: 8px;	margin-top: 10px;}.message_center .con>div:first-of-type {	margin-top: 0;}.message_center .con .title {	font-size: 14px;	line-height: 28px;	color: #333333;}.message_center .con .tips {	font-size: 12px;	line-height: 18px;	color: #666666;}.news_page {	overflow: hidden;	margin-top: 90px;}.news_page ul {	float: right;}.news_page ul li {	width: 24px;	height: 24px;	border: 1px solid #C8C7CC;	float: left;	margin: 0 3px;	text-align: center;	font-size: 14px;	line-height: 24px;	display: flex;	align-items: center;	justify-content: center;}.news_page ul li a {	color: #C8C7CC;}.news_page ul .active {	border: 1px solid #005dbd;}.news_page ul .active a {	color: #005dbd;}/*关于我们*/.about_con {	width: 1000px;	padding: 30px;	font-size: 12px;	line-height: 28px;	white-space: pre-line;	background: white;	margin-top: 15px;	text-align: justify;	min-height: 500px;}/*我的收藏*/.main_record {	width: 1000px;	background: white;	margin-top: 15px;	min-height: 652px;}.main_record .tablist {	margin-left: 10px;	overflow: hidden;	padding: 15px 0 0;}.main_record .tablist li {	float: left;	margin: 0 20px;	font-size: 12px;	line-height: 26px;	border-bottom: 2px solid white;	color: #666;}.main_record .tablist .active {	border-bottom: 2px solid #005dbd;	color: #005dbd;}.main_record .tabcon>div {	margin-left: 5px;	min-height: 400px;	display: none;}.main_record .tabcon .active {	display: block;}.list_record {	overflow: hidden;	padding-bottom: 45px;}.list_record .list_det {	width: 234px;	border: 1px solid #F0F0F0;	margin-left: 10px;	margin-top: 20px;	float: left;}.list_record .list_det:hover {	border: 1px solid #005dbd;}.list_record .pic {	width: 152px;	height: 152px;	margin: 20px auto;	display: block;}.list_record .title {	width: 90%;	display: block;	margin: 0px auto;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	font-size: 12px;	line-height: 22px;}.list_record .price {	font-size: 12px;	line-height: 22px;	color: #333333;	text-align: center;}.list_record .buy {	font-size: 12px;	line-height: 24px;	width: 84px;	margin: 8px auto;	color: white;	background: #005dbd;	border-radius: 2px;	text-align: center;}.list_record .buy a {	color: white;}.list_record .list_det ul {	overflow: hidden;	border-top: 2px solid #F7F7F7;	background: #F9F9F9;	padding: 8px 0;}.list_record .list_det ul li {	width: 50%;	float: left;	text-align: center;	font-size: 12px;}.list_record .list_det ul li img {	margin-top: -3px;	margin-right: 5px;}.list_record .list_det ul li:first-of-type {	position: relative;}.list_record .list_det ul li:first-of-type::after {	position: absolute;	content: '';	width: 1px;	height: 18px;	top: 0;	right: 0;	background: #F0F0F0;}/*浏览记录*/.list_record .list-group {	overflow: hidden;}.list_record .list_col {	width: 186px;	border: 1px solid #F0F0F0;	margin-left: 10px;	margin-top: 15px;	float: left;}.list_record .list_col:hover {	border: 1px solid #005dbd;}.list_col .similar {	font-size: 12px;	line-height: 22px;	width: 66px;	margin: 8px auto 15px;	color: white;	border-radius: 2px;	text-align: center;	border: 1px solid #D7D7D7;}.list_col .similar a {	color: #999;}/*优惠券*/.main_coupon {	width: 1000px;	background: white;	margin-top: 20px;	padding-bottom: 70px;}.main_coupon .tablist {	width: 970px;	margin-top: 10px;	/*margin-left: 10px;*/	background: #F5F5F5;	overflow: hidden;}.main_coupon .tablist li {	font-size: 12px;	line-height: 34px;	color: #666666;	margin: 0 10px 0 20px;	float: left;}.main_coupon .tablist .active {	color: #005dbd;}.main_coupon .tabcon {	margin-top: 5px;}.main_coupon .tabcon>div {	margin-left: 10px;	min-height: 400px;	display: none;}.main_coupon .tabcon .active {	display: block;}.list-coupon {	overflow: hidden;}.list-coupon ul {	overflow: hidden;}.list-coupon li {	width: 211px;	height: 132px;	margin-top: 20px;	margin-left: 20px;	float: left;}.list-coupon li .price {	font-size: 22px;	line-height: 32px;	color: white;	margin-top: 10px;	margin-left: 20px;}.list-coupon li .time {	font-size: 14px;	line-height: 24px;	color: white;	margin-left: 20px;}.list-coupon li .use {	font-size: 14px;	line-height: 7px;	margin-left: 20px;	margin-top: 18px;}.not_used li {	background: url("../img/bg17.png") no-repeat 100% 100%;	background-size: 100% 100%;}.not_used .use {	color: #74D2D4;}.used li {	background: url("../img/bg18.png") no-repeat 100% 100%;	background-size: 100% 100%;}.out_of_date li {	background: url("../img/bg19.png") no-repeat 100% 100%;	background-size: 100% 100%;}.used .use,.out_of_date .use {	color: #999999;}/*账户安全*/.main_safety {	width: 1000px;	background: white;	margin-top: 15px;	border-top: 1px solid transparent;	height: 476px;}.main_safety .level {	width: 830px;	margin-left: 20px;	margin-top: 50px;	font-size: 12px;	line-height: 30px;	padding-left: 5px;	background: #FFFDEE;}.main_safety .level img {	margin-top: -3px;}.main_safety .level span {	color: #FC9836;	margin-left: 10px;	white-space: pre;}.main_safety table {	width: 830px;	margin-left: 20px;}.main_safety table tr {	border-bottom: 1px solid #E6E6E6;}.main_safety table td {	text-align: center;	padding: 30px 0;}.main_safety .state {	width: 100px;}.main_safety .title {	width: 130px;	font-size: 18px;	line-height: 28px;	color: #666666;}.main_safety .tips {	width: 460px;	font-size: 12px;	line-height: 28px;}.main_safety .operate {	width: 140px;}.login_tr .tips {	color: #005dbd;}.real_tr .tips {	color: #999999;}.login_tr .operate a {	color: #016BBE;}.real_tr .operate input {	width: 80px;	font-size: 12px;	line-height: 24px;	display: inline-block;	margin: 0px auto;	text-align: center;	color: #FFFFFF;	border: 1px solid #005dbd;	border-radius: 2px;	background: #005dbd;}/*基本信息*/.main_basic {	width: 1000px;	height: 652px;	margin-top: 15px;	background: white;	padding-top: 40px;	position: relative;}.main_basic table {	width: 800px;	margin-left: 10px;}.main_basic table .title {	width: 100px;	padding-right: 15px;	text-align: right;	vertical-align: top;	font-size: 12px;	line-height: 30px;}.main_basic table tr td {	padding: 15px 0;}.main_basic table tr .pic>div {	width: 80px;	height: 80px;	border: 1px solid #B4C7E9;	background: url("../img/pic59.png") no-repeat 100% 100%;	/*position: relative;*/	overflow: hidden;	float: left;}.main_basic table tr .pic input[type='file'] {	display: block;	width: 80px;	height: 80px;	opacity: 0;}/*.main_basic table tr .pic span {	width: 100%;	display: block;	color: white;	position: absolute;	bottom: 0;	left: 0;	background: rgba(0, 0, 0, 0.3);	text-align: center;	font-size: 12px;	line-height: 25px;}*/.main_basic table tr .text input[type='text'] {	display: block;	width: 250px;	height: 30px;	font-size: 12px;	line-height: 30px;	border: 1px solid #BBBBBB;	outline: none;	text-indent: 10px;}.main_basic table tr .text span {	color: #999999;	font-size: 12px;	line-height: 20px;}.main_basic table tr .title span {	color: #005dbd;}.main_basic table tr .sex>div {	display: inline-block;	margin-right: 25px;	margin-top: 5px;}.main_basic table tr .sex>div .radio+label {	-webkit-appearance: none;	background: url("../img/icon58.png") no-repeat center left;	background-size: 15px 15px;	padding-left: 25px;	display: inline-block;	margin-bottom: 0;}.main_basic table tr .sex>div .radio {	display: none;}.main_basic table tr .sex>div .radio:checked+label {	background: url("../img/icon59.png") no-repeat center left;}.main_basic table tr .time .tips {	display: inline-block;	font-size: 12px;	line-height: 30px;	background: url("../img/bg20.png") no-repeat 100% 100%;	padding-left: 20px;	width: 195px;	color: #999999;}.main_basic table tr .time .tips img {	margin-right: 10px;	margin-top: -2px;}.main_basic table tr .time select {	display: inline-block;	width: 90px;	height: 30px;	line-height: 30px;	font-size: 12px;	outline: none;}.main_basic table tr .time>span {	margin: 0 18px 0 9px;	color: #666;}.main_basic table tr .submit input {	display: block;	width: 100px;	line-height: 32px;	font-size: 14px;	color: white;	background: #005dbd;	margin-top: 30px;	border: none;	outline: none;	border-radius: 4px;}.main_basic table tr .pic .user {	width: 280px; 	height: 80px;	float: left;	font-size: 12px;	line-height: 20px;	border: none;	margin-left: 25px;	padding-top: 10px;}.main_basic .user {	color: #666666;}.main_basic .phone {	color: #666666;}.main_basic .phone span {	padding-left: 6px;	margin-left: 6px;	border-left: 1px solid #E0E0E0;}.main_basic .phone img {	margin-top: -3px;}.main_basic .set {	color: #999;}.main_basic .set a {	color: #0067CD;}.list_packet {}.list_packet table {	width: 980px;	border: 1px solid #E5E5E5;	margin-top: 20px;}.list_packet table tr td,.list_packet table tr th {	width: 195px;	text-align: center;}.list_packet table tr th {	background: #F5F5F5;	font-size: 14px;	line-height: 42px;}.list_packet table tr td {	padding: 15px 0;	font-size: 12px;	color: #333;}.list_packet table tr .name {	vertical-align: top;	display: flex;	justify-content: center;}.list_packet table tr .name img {	float: left;}.list_packet table tr .name span {	float: left;	margin-left: 10px;	font-size: 14px;}.list_packet table tr .price {	color: #FF4400;	line-height: 28px;}.list_packet table tr .time {	line-height: 20px;}.list_packet table tr .rule {	line-height: 20px;}.list_packet table tr .rule a {	display: block;	color: #0785D4;}/*热门市场*/.list_market {	width: 1200px;	margin: 0px auto;	overflow: hidden;}.list_market li {	width: 293px;	padding: 25px;	background: white;	margin-top: 10px;	float: left;	margin-left: 9px;	border: 1px solid transparent;	transition: all 0.3s ease;}.list_market li:hover {	border: 1px solid #005dbd;	transition: all 0.3s ease;}.list_market li:nth-of-type(4n+1) {	margin-left: 0;}.list_market li img {	width: 240px;	height: 220px;	display: block;	margin: 0px auto;}.list_market li .title {	width: 200px;	margin: 20px auto 0;	font-size: 13px;	line-height: 23px;	color: #333333;}.list_market li .price {	font-size: 14px;	line-height: 54px;	text-align: center;	color: #005dbd;}/*收货地址*/.address_con {	width: 1000px;	background: white;	min-height: 660px;	margin-top: 15px;	padding-left: 20px;	padding-top: 20px;}.address_con .add_button input {	width: 114px;	line-height: 30px;	font-size: 14px;	height: 30px;	border: 1px solid #005dbd;	background: #005dbd;	border-radius: 4px;	color: #FFFFFF;	outline: none;}.address_con .add_button label {	margin-bottom: 0px;	margin-left: 10px;	color: #666;	font-size: 12px;	line-height: 30px;}.add_button label span {	color: #71B249;}.my_address {	border: 2px solid #E6E6E6;	padding: 10px;	width: 966px;	margin-top: 10px;	position: relative;}.my_address .title {	font-size: 14px;	line-height: 28px;	color: #666666;}.my_address .table_assress {	margin-left: 10px;}.my_address .table_assress tr td {	font-size: 12px;	line-height: 28px;}.my_address .table_assress tr .basic {	color: #999;}.my_address .table_assress tr .det {	color: #666666;}.my_address .close {	position: absolute;	text-shadow: none;	outline: none;	top: 5px;	right: 5px;	font-size: 22px;}.my_address .operate {	font-size: 12px;	line-height: 28px;	position: absolute;	right: 10px;	bottom: 5px;}.my_address .operate a {	color: #0173CC;	margin: 0 5px;}/*抽奖码*/.lottery_code {	width: 1000px;	background: white;	min-height: 660px;	margin-top: 15px;}.lottery_code ul {	overflow: hidden;}.lottery_code ul li {	background: url("../img/bg21.png") no-repeat 100% 100%;	width: 308px;	height: 139px;	float: left;	margin-left: 18px;	margin-top: 20px;	padding: 0 15px;	position: relative;}.lottery_code ul li .title {	font-size: 20px;	line-height: 36px;	margin-top: 20px;	color: #EF0012;}.lottery_code ul li .number {	font-size: 20px;	line-height: 36px;	color: #363636;}.lottery_code ul li .time {	font-size: 16px;	line-height: 34px;	margin-top: 13px;	color: #999999;}.lottery_code ul .invalid .title,.lottery_code ul .invalid .number {	color: #999;}.lottery_code ul .invalid::after {	content: url("../img/icon61.png");	position: absolute;	top: 28px;	right: 30px;	width: 51px;	height: 51px;}/*积分兑换*/.main_integral .tabList {	border-bottom: 1px solid #EDEDED;}.main_integral .tabList ul {	overflow: hidden;	margin-left: 20px;}.main_integral .tabList ul li {	float: left;	margin-right: 70px;	padding-right: 12px;	font-size: 14px;	line-height: 44px;	background: url("../img/more_0.png") no-repeat center right;}.main_integral .tabList ul li a {	color: #363636;}.main_integral .tabList ul .primary span {	color: #005dbd;}.main_integral .tabList ul .price {	overflow: hidden;}.main_integral .tabList ul .price span {	float: left;}.main_integral .tabList ul .price img {	float: left;	width: 9px;	height: 15px;	margin-top: 15px;	margin-left: 3px;}.main_integral .tabList ul .num {	overflow: hidden;}.main_integral .tabList ul .num a>span {	float: left;	display: block;}.main_integral .tabList ul .num a>p {	float: left;	margin-left: 10px;	border: 1px solid #EAEAEA;	line-height: 28px;	margin-top: 8px;	background: white;	padding: 0 10px;}.main_integral .tabList ul .num a>p span {	margin-right: 10px;}.main_integral .tabList ul .active a {	color: #005dbd;}.main_integral .tabCon>div {	display: none;	min-height: 630px;	background: white;}.main_integral .tabCon .cur {	display: block;}.main_integral .list-group {	overflow: hidden;	padding-bottom: 20px;	margin-bottom: 0;}.main_integral .list-group li {	width: 228px;	overflow: hidden;	margin-top: 20px;	margin-left: 17px;	float: left;}.main_integral .list-group li .pic {	width: 228px;	height: 224px;	border: 1px solid #EAEAEA;	overflow: hidden;	border-bottom: none;	display: flex;	align-items: center;	justify-content: center;}.main_integral .list-group li .pic img {	max-width: 100%;	max-height: 100%;	display: block;}.main_integral .list-group li .det {	background: url("../img/bg22.png") no-repeat center;	background-size: 100% 100%;	padding-bottom: 20px;	border: 1px dashed #EAEAEA;	border-top: none;}.main_integral .list-group li .det h4 {	overflow: hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	font-size: 12px;	line-height: 24px;	padding: 11px 0;	width: 210px;	margin: 0px auto;	color: #666666;}.main_integral .list-group li .det h4:hover {	color: #005dbd;}.main_integral .list-group li .det>span {	text-align: center;	display: block;	font-size: 16px;	line-height: 32px;	color: #005dbd;}.main_integral .list-group li .det>div {	width: 190px;	margin: 0px auto;	font-size: 16px;	line-height: 30px;	text-align: center;	background: #005dbd;	border-radius: 16px;}.main_integral .list-group li .det>div a {	color: white;}/*积分*/.integral_con {	/*border:1px solid red;*/	background: white;	margin-top: 15px;	min-height: 652px;	padding-bottom: 30px;}.integral_num {	padding: 50px 0;}.integral_num table {	width: 954px;	margin: 0px auto;}.integral_num table tr td {	width: 320px;}.integral_num table .usable {	vertical-align: top;	text-align: left;	padding-left: 10px;}.integral_num table .overdue {	vertical-align: top;	text-align: left;	padding-left: 10px;}.integral_num table .button {	text-align: center;}.integral_num table .button input {	display: inline-block;	width: 250px;	line-height: 47px;	font-size: 18px;	color: white;	border: none;	outline: none;	background: #005dbd;	border-radius: 4px;}.integral_num table .title {	font-size: 18px;	line-height: 28px;	color: #474E5D;}.integral_num table .time {	color: #999;	font-size: 12px;	line-height: 20px;}.integral_num table .number {	font-size: 44px;	line-height: 54px;}.integral_num table .number span {	font-size: 22px;}.integral_num table .usable .number {	color: #298C2B;}.integral_num table .overdue .number {	color: #B1000E;}.integral_det table {	width: 954px;	margin: 0px auto;}.integral_det table .title {	height: 50px;}.integral_det table .title th {	color: #666;	font-size: 12px;	line-height: 32px;	font-weight: normal;}.integral_det table .title th span {	height: 32px;	background: #F5F5F5;	display: inline-block;	width: 100%;	border: 1px solid #E5E5E5;}.integral_det table .origin {	width: 378px;}.integral_det table .number {	width: 210px;}.integral_det table tr:not(.title) {	border-top: 1px solid #F1F1F1;}.integral_det table .date {	width: 360px;}.integral_det table tr:not(.title) td {	padding: 20px 0;}.integral_det table .media-left {	padding-left: 20px;}.integral_det table .media-object {	width: 60px;	height: 60px;}.integral_det table .media-body {	font-size: 12px;	line-height: 20px;}.integral_det table .goods_name {	color: #363636;	overflow: hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;}.integral_det table .goods_name:hover {	color: #005dbd;}.integral_det table .goods_num {	color: #999;}.integral_det table td.number {	font-size: 24px;	color: #005dbd;}.integral_det table td.date {	color: #999999;	font-size: 12px;}/*佣金*/.main_right_title span {	margin-right: 15px;	color: #666666;}.main_right_title span a {	color: #00A5FE;}.integral_num .list {	font-size: 14px;	line-height: 28px;	color: #474E5D;}.integral_num table .usable .normal {	color: #474E5D;}.tab_record {	width: 954px;	margin: 0px auto;	overflow: hidden;	position: relative;}.tab_record .his_rec {	position: absolute;	font-size: 14px;	line-height: 28px;	display: inline-block;	right: 15px;	top: 0px;}.tab_record .his_rec a {	color: #666666;}.tab_record ul {	height: 29px;	border-bottom: 1px solid #C6CDDB;}.tab_record ul li {	line-height: 28px;	float: left;	padding: 0 35px;	position: relative;}.tab_record ul li a {	font-size: 16px;	color: #666666;}.tab_record ul li:after {	content: '';	width: 1px;	height: 14px;	background: #C6CDDB;	position: absolute;	right: 0;	top: 50%;	margin-top: -7px;}.tab_record ul .active {	border-bottom: 1px solid #005dbd;}/*购物车*/.content_cart {	width: 1000px;	margin: 10px auto;	overflow: hidden;}.content_cart .tablist {	overflow: hidden;}.content_cart .tablist ul {	overflow: hidden;}.content_cart .tablist ul li {	float: left;	text-align: center;	font-size: 16px;	line-height: 30px;	font-family: '微软雅黑';}.content_cart .tablist ul li a {	color: #005dbd;}.content_cart .main .checkbox {	display: none;}.content_cart .main .checkbox+label {	-webkit-appearance: none;	background: url("../img/before.jpg") no-repeat center left;	background-size: 13px 13px;	padding: 0 10px 0 30px;	display: inline-block;}.content_cart .main label {	margin-bottom: 0px;	color: #666666;}.content_cart .main label img {	margin-left: 10px;}.content_cart .main .title {	overflow: hidden;	width: 998px;	background: #F7F7F7;	border: 1px solid #EFEFEF;}.content_cart .main .title li {	float: left;	font-size: 14px;	line-height: 42px;	color: #666666;}.content_cart .main .title .all {	width: 625px;	padding-left: 10px;}.content_cart .main .price {	width: 110px;}.content_cart .main .num {	width: 110px;}.content_cart .main .total {	width: 150px;}.content_cart .main .shop_det {	border: 1px solid #EEEEEE;	border-top: none;}.content_cart .main .list {	overflow: hidden;	padding: 30px 0;	border-top: 1px solid #C5C5C5;}.content_cart .main .list>li {	float: left;	color: #333333;	font-size: 12px;}.content_cart .main .list .choose {	width: 15px;	height: 20px;	overflow: hidden;	margin-left: 10px;}.content_cart .main .checkbox:checked+label {	background: url("../img/after.jpg") no-repeat center left;	background-size: 13px 13px;}.content_cart .main .label {	width: 15px;	height: 20px;}.content_cart .main .shop {	overflow: hidden;	font-size: 14px;	line-height: 42px;	margin-top: 18px;}.content_cart .main .shop .left {	float: left;	margin-left: 10px;}.content_cart .main .shop .left .coupon {	display: inline-block;	width: 80px;	line-height: 24px;	background: url("../img/bg23.png") no-repeat 100% 100%;	text-align: center;	font-size: 12px;	color: #005dbd;	margin-left: 300px;}.content_cart .main .shop .left .coupon img {	margin-left: 5px;}.content_cart .main .shop .right {	float: right;	font-size: 12px;	line-height: 42px;	color: #666666;	margin-right: 8px;}.content_cart .main .list .goods {	width: 300px;}.content_cart .main .list .goods_det {	overflow: hidden;}.content_cart .main .list .goods_det img {	float: left;	width: 80px;	height: 80px;	border: 1px solid #DEDEDE;	margin-left: 10px;}.content_cart .main .list .goods_det>div {	float: left;	width: 200px;	margin-left: 5px;}.content_cart .main .list .goods_det .name {	font-size: 12px;	line-height: 22px;	color: #666666;	overflow: hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;}.content_cart .main .list .goods_det .tips {	color: #6679B3;	font-size: 12px;	line-height: 22px;}.content_cart .main .list .size {	width: 300px;	font-size: 12px;	line-height: 22px;	color: #666666;}.content_cart .main .list .num ul {	display: inline-block;	overflow: hidden;	border: 1px solid #CCCCCC;	background: white;}.content_cart .main .list .num ul li {	float: left;	font-size: 12px;	line-height: 22px;}.content_cart .main .list .num ul li:nth-of-type(even) {	border-left: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;}.content_cart .main .list .num ul li:nth-of-type(even) input {	display: block;	width: 46px;	border: none;	text-align: center;	outline: none;	background: none;}.content_cart .main .list .num ul li:nth-of-type(odd) {	padding: 0 6px;}.content_cart .main .list .num span {	display: block;	margin-top: 4px;	color: #999999;}.content_cart .main .list .total span {	display: block;	font-size: 14px;	line-height: 22px;}.content_cart .main .list .total span:nth-of-type(2) {	margin-top: 14px;	line-height: 14px;}.content_cart .main .settle {	overflow: hidden;	border: 1px solid #EEEEEE;	margin-top: 50px;	color: #666666;}.content_cart .main .settle .left {	float: left;	margin-left: 10px;	font-size: 16px;	line-height: 52px;}.content_cart .main .settle .left span {	/*margin-left: 20px;*/}.content_cart .main .settle .left span a {	color: #666666;}.content_cart .main .settle .right {	float: right;	overflow: hidden;}/*.content_cart  .main .settle .right>span{*//*float: left;*//*font-size: 14px;*//*line-height: 20px;*//*display: block;*//*margin-top: 20px;*//*margin-right: 60px;*//*}*/.content_cart .main .settle .right>span span {	color: #005dbd;}.content_cart .main .settle .right>div {	float: left;	font-size: 12px;	line-height: 20px;	margin-top: 7px;	margin-right: 60px;}.content_cart .main .settle .right>div p span {	color: #005dbd;	font-size: 15px;}.content_cart .main .settle .right>input {	float: right;	display: block;	width: 100px;	line-height: 52px;	background: #005dbd;	border: none;	color: white;	font-size: 14px;}.content_cart .destination {	font-size: 12px;	line-height: 30px;}.content_cart .destination label {	margin: 0;}.content_cart .list_bg {	background: #FFF4E8;}.cart_logo {	width: 1000px !important;}.search_cart {	float: right !important;	margin-top: 20px !important;}.search_cart input {	width: 270px !important;}/*购物车空*/.empty_cart {	width: 990px;	height: 470px;	margin: 0px auto;	background: #FAFAFA;	padding-top: 145px;}.empty_cart>div {	overflow: hidden;	margin-left: 245px;	display: inline-block;}.empty_cart>div .tips {	font-size: 12px;	line-height: 32px;	color: #363636;	margin-left: 20px;}.empty_cart>div .tips a {	display: block;	color: #0066B6;}.like_cart_con>.title {	font-size: 12px;	line-height: 24px;	border-bottom: 2px solid #005dbd;	display: inline-block;	color: #005dbd;	margin-top: 35px;}.like_cart {	width: 998px;	margin: 10px auto;	overflow: hidden;	padding: 25px 0;	border: 1px dashed #CACACA;}.like_cart li {	width: 242px;	background: white;	float: left;	margin-left: 9px;}.like_cart li img {	width: 178px;	height: 174px;	display: block;	margin: 0px auto;}.like_cart li:nth-of-type(4n+1) {	margin-left: 0;}.like_cart li .title {	width: 180px;	margin: 20px auto 0;	font-size: 13px;	line-height: 23px;	color: #333333;}.like_cart li .price {	font-size: 14px;	line-height: 42px;	text-align: center;	color: #005dbd;}.logo_cart {	width: 1000px !important;}/*支付成功*/.logo .process {	margin-top: 30px;}.logo .process td {	width: 160px;	position: relative;}.logo .process .num {	width: 20px;	line-height: 20px;	height: 20px;	border-radius: 10px;	color: white;	background: #7ABD55;	margin: 0px auto;	position: relative;	z-index: 2;}.logo .process .title {	font-size: 12px;	line-height: 30px;	color: #7ABD54;}.logo .process td:before {	position: absolute;	top: 8px;	left: 0px;	width: 160px;	height: 5px;	content: '';	background: #7ABD55;}.logo .process td:first-of-type:before {	border-radius: 5px 0 0 5px;}.logo .process td:last-of-type:before {	border-radius: 0 5px 5px 0;}.logo .process .step .num {	background: #999;}.logo .process .step .title {	color: #999999;}.logo .process .step:before {	background: #999;}/*支付状态*/.payment_status {	width: 998px;	border: 1px solid #F2F2F2;	background: #FAFAFA;	margin: 80px auto 0;	padding: 50px 40px;}.payment_status .status {	overflow: hidden;	border-bottom: 1px solid #F2F2F2;	padding-bottom: 10px;}.payment_status .status img {	margin-left: 8px;}.payment_status .status .tips {	margin-left: 15px;	font-size: 14px;	line-height: 28px;	color: #999;}.payment_status .status .tips span {	line-height: 50px;	font-size: 26px;	color: #333333;}.payment_status .input_det {	margin-left: 73px;	margin-top: 25px;}.payment_status .input_det input {	display: inline-block;	width: 140px;	line-height: 40px;	font-size: 16px;	border: 1px solid #005dbd;	border-radius: 4px;	outline: none;}.payment_status .input_det .order {	background: #005dbd;	color: white;}.payment_status .input_det .det {	background: none;	color: #005dbd;}/*确认订单*/.content_order {	width: 998px;	margin: 0px auto;}.content_order>h4 {	font-size: 16px;	line-height: 32px;	color: #666;}.content_order .order_info {	border: 1px solid #F1F1F1;	padding: 0 20px;}.order_det {	margin: 5px 0;}.order_title span {	font-size: 14px;	line-height: 30px;	font-weight: bold;	color: #333333;}.order_title a {	color: #005dbd;	font-size: 14px;	line-height: 30px;}.order_det .det {	margin-top: 10px;}.order_det>div>.active {	line-height: 30px;	/*border: 2px solid #005dbd;*/	text-align: center;	background: white url("../img/bg240.png") no-repeat right bottom;	margin-left: 20px;	display: inline-block;	font-size: 13px;	color: #666666;}.order_det>div>.actives {  text-align: center;  background: white url(../img/zaixianzhifu1.png) no-repeat right bottom;  margin-left: 20px;  display: inline-block;  font-size: 13px;  color: #666666;}.order_det .det .active {	width: 144px;}.order_det .det .active_address {	font-size: 12px;	line-height: 30px;	margin-left: 10px;	display: inline-block;	/*white-space: pre;*/}.order_det .method {	margin-top: 10px;}.order_det .method>.active {	width: 85px;}.order_det .delivery {	background: #F7F7F7;	height: 137px;}.order_det .shop_det {	background: #F3FBFE;	/*min-height: 137px;*/}.delivery .active {	width: 144px;	margin-bottom: 10px;}.delivery_det {	font-size: 12px;	line-height: 40px;	color: #666;	margin-left: 20px;}.delivery_det span {	color: #999;}.order_det .shop_det .list {	margin-left: 20px;	overflow: hidden;	border-bottom: 1px solid #C5C5C5;	padding-bottom: 15px;}.order_det .list>li {	float: left;	color: #333333;	font-size: 12px;}.orderdet .list .goods {	width: 350px;}.order_det .list .goods_det {	overflow: hidden;}.order_det .list .goods_det img {	width: 80px;	height: 80px;	border: 1px solid #EEEEEE;}.order_det .list .goods_det>div {	width: 260px;	margin-left: 10px;}.order_det .list .goods_det>div .name {	font-size: 12px;	line-height: 22px;	color: #666666;	overflow: hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;}.order_det .list .goods_det>div .tips {	color: #6679B3;	font-size: 12px;	line-height: 22px;}.order_det .list .price {	width: 110px;	color: #005dbd;	font-size: 14px;	line-height: 22px;}.order_det .list .num {	width: 60px;	font-size: 12px;	line-height: 22px;	color: #666;}.order_det .list .total {	width: 60px;	font-size: 12px;	line-height: 22px;	color: #666;}.add_remark span {	font-size: 12px;	line-height: 30px;	margin-top: 5px;	display: inline-block;	color: #666666;}.add_remark input {	display: inline-block;	width: 522px;	line-height: 25px;	border: 1px solid #D8D8D8;	margin-left: 20px;	font-size: 12px;	text-indent: 5px;}.add_remark label {	margin-bottom: 0;	color: #999999;	font-size: 12px;	line-height: 30px;	margin-left: 20px;}.coupon {	padding: 25px 0 15px;	border-bottom: 1px solid #F1F1F1;}.coupon_use {	font-size: 12px;	line-height: 30px;	color: #333333;}.coupon_use img {}.coupon_more img {	transform: rotate(180deg);}.coupon_det {	width: 950px;	border: 1px solid #F2F2F2;	padding-bottom: 20px;	display: none;}.coupon_classify {	font-size: 12px;	line-height: 36px;	background: #F6F6F6;}.coupon_classify span {	display: inline-block;	width: 115px;	background: white;	text-align: center;}.coupon_det .tab_list {	overflow: hidden;	margin-top: 5px;}.coupon_det .tab_list li {	float: left;	margin: 0 20px;	font-size: 12px;	line-height: 30px;}.coupon_det .tab_list .active {	color: #005dbd;	border-bottom: 1px solid #005dbd;}.list-coupon li .price span {	font-size: 12px;	margin-left: 10px;}.coupon_det .list-coupon {	padding-bottom: 20px;}.coupon_det .list-coupon li .use {	margin-top: 0;}.use_num {	background: #F6F6F6;	padding-left: 20px;	font-size: 12px;	line-height: 38px;	color: #666;}.use_num span {	color: #005dbd;}.total_num {	padding: 10px 0;	overflow: hidden;}.total_num table {	float: right;	margin-right: 20px;}.total_num>table {	margin-bottom: 10px;}.total_num table tr td {	text-align: right;	font-size: 12px;	line-height: 30px;	width: 140px;}.total_num table tr td:first-of-type {	color: #666;}.total_num table tr td:first-of-type span {	color: #005dbd;}.total_num table tr td:last-of-type {	color: #333;}.total_num table tr td:last-of-type img {	margin-top: -3px;	margin-right: 5px;}.total_num>div {	background: #F4F4F4;	width: 998px;	overflow: hidden;	padding: 10px 0;}.total_num>div table .price {	font-size: 20px;	color: #005dbd !important;	font-weight: bold;}.total_num .det_add {	width: 998px;	font-size: 12px;	line-height: 30px;	padding-right: 20px;	color: #999999;}.submit_order {	width: 135px;	line-height: 36px;	font-size: 18px;	color: white;	background: #005dbd;	border-radius: 4px;	border: none;	outline: none;	margin-right: 20px;	margin-top: 20px;}.show {	display: block;}.list_new {	width: 1200px;	margin: 10px auto 0;	overflow: hidden;}.list_new li {	margin-top: 15px;	width: 394px;	height: 190px;	background: white;	margin-left: 7px;	float: left;	position: relative;}.list_new li:nth-of-type(3n+1) {	margin-left: 0;}.list_new li .pic {	margin-left: 170px;	margin-top: 45px;	width: 219px;	height: 190px;}.list_new li .icon {	position: absolute;	top: -5px;	right: 38px;}.list_new li .det {	position: absolute;	top: 35px !important;	left: 15px;	width: 200px;}.list_new .goods_name {	font-size: 13px;	line-height: 30px;	color: #333333;	overflow: hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	height: 54px;}.list_new .goods_name:hover {	color: #005dbd;}.list_new .line {	width: 52px;	height: 1px;	background: #E4E4E4;	margin: 25px 0 20px;}.list_new .price {	color: #005dbd;	font-size: 14px;	line-height: 30px;}/*搜索店铺*/.content_shop {	width: 100%;	min-width: 1200px;	margin: 0px auto;	background: #F8F8F8;	padding-bottom: 150px;}.content_shop .title {	width: 1200px;	margin: 0px auto;	color: #666666;	font-size: 12px;	line-height: 40px;}.content_shop .title span {	color: #005dbd;}.content_shop .content {	width: 1200px;	overflow: hidden;	margin: 0px auto;}.shop_left {	width: 1005px;}.shop_left_list {	overflow: hidden;	border: 1px solid #DEDEDE;	background: #F1F1F1;	padding: 6px 7px;}.shop_left_list ul {	overflow: hidden;	cursor: default;}.shop_left_list ul li {	float: left;	font-size: 12px;	line-height: 24px;	border: 1px solid #DDDDDD;	background: white;	/*width: 55px;*/	padding: 0px 15px 0 8px;	text-align: center;	color: #333333;}.shop_left_list ul .active {	border: 1px solid #005dbd;	color: white;	background: #005dbd;}.shop_left_list>div {	font-size: 12px;	line-height: 24px;	color: #666666;}.shop_left_list>div span {	color: #005dbd;	margin-left: 10px;}.shop_left_list>div a {	width: 46px;	height: 24px;	border: 1px solid #DDDDDD;	display: inline-block;	text-align: center;	vertical-align: middle;	margin-right: 0;}.shop_left_list>div a img {	margin-top: -6px;}.shop_left_list>div a:last-of-type {	border-left: none;	background: white;}.shop_left_list>label {	color: #333;	font-size: 12px;	line-height: 24px;	margin-bottom: 0px;	margin-left: 10px;}.shop_left_list>label a {	color: #333;}.shop_left_list ul li img {	margin-left: 5px;	margin-top: -3px;}.shop_details {	padding: 20px 20px 15px;	background: white;	overflow: hidden;	position: relative;	border-bottom: 1px solid #DDDDDD;	margin-top: 10px;}.shop_details .det {	width: 360px;}.shop_details .det .shop {	overflow: hidden;	margin-top: 5px;}.shop_details .det .shop .pic {	width: 70px;	height: 70px;	border: 1px solid #DDDDDD;	margin-right: 12px;}.shop_details .det .shop>div {	width: 265px;}.shop_details .det .shop .name {	color: #0067E4;	font-size: 14px;	line-height: 26px;}.shop_details .det .shop .name a {	color: #0067E4;}.shop_details .det .shop>div .address {	font-size: 12px;	color: #666666;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;	line-height: 22px;}.shop_details .det .shop .address span {	color: #0067E4}.shop_details .det .percent {	color: #666;	font-size: 12px;	line-height: 32px;	margin-top: 50px;}.shop_details>ul {	overflow: hidden;}.shop_details>ul li {	float: left;	margin-left: 12px;	overflow: hidden;}.shop_details>ul li img {	width: 136px;	height: 154px;	border: 1px solid #DDDDDD;}.shop_details .similar {	position: absolute;	bottom: 5px;	right: 20px;	font-size: 12px;	line-height: 32px;}.shop_details .similar a {	color: #0067E4;}.shop_right {	width: 180px;	border: 1px solid #E9E9E9;}.shop_title {	font-size: 14px;	line-height: 30px;	background: #F1F1F1;	color: #666;	padding-left: 8px;}.shop_right>ul li {	width: 180px;	padding: 8px 8px 20px;	background: white;	border-bottom: 1px solid #E9E9E9;}.shop_right>ul li:last-of-type {	border-bottom: none;}.shop_right ul li img {	border-top: 1px solid #BAB9B9;}.shop_right ul li .goods_name {	white-space: nowrap;	overflow: hidden;	font-size: 14px;	line-height: 26px;	color: #666;	text-overflow: ellipsis;}.shop_index {	width: 100%;	min-width: 1200px;}.shop_index_title {	width: 100%;	min-width: 1200px;	overflow: hidden;}.shop_index_title>div {	width: 1200px;	margin: 0px auto;	overflow: hidden;	padding: 20px 0;	height: 110px;}.shop_index_title .left {	margin-left: 10px;}.shop_index_title .logo {	margin-left: 60px;}.shop_index_title .name {	font-size: 18px;	line-height: 26px;	color: #fff;	margin-top: 10px;}.shop_index_title .concern {	font-size: 12px;	line-height: 22px;	background: #005dbd;	border-radius: 12px;	width: 70px;	text-align: center;	color: white;	margin-top: 8px;}.shop_index_title .concern a {	color: white;}.shop_index_title .concern img {	margin-top: -2px;	margin-right: 5px;}.shop_index_menu {	width: 100%;	min-width: 1200px;	background: #000000;}.shop_index_menu>div {	width: 1200px;	margin: 0px auto;	overflow: hidden;}.shop_index_menu>div .menu {	overflow: hidden;}.shop_index_menu>div .menu li {	margin: 0px 17px;	font-size: 17px;	line-height: 40px;	float: left;}.shop_index_menu>div .menu li a {	color: white;}.shop_index_menu>div .menu .active a {	color: #005dbd;}.shop_index_menu>div .search {	overflow: hidden;}.shop_index_menu>div .search .text {	position: relative;	margin-top: 10px;}.shop_index_menu>div .search .text input {	width: 138px;	line-height: 20px;	background: white;	border: none;	outline: none;	display: inline-block;	text-indent: 10px;}.shop_index_menu>div .search .text img {	position: absolute;	width: 13px;	height: 13px;	top: 3.5px;	right: 10px;}.shop_index_menu>div .search .contact {	margin-left: 22px;	font-size: 12px;	line-height: 40px;	color: white;}.shop_index_menu>div .search .contact img {	margin-right: 4px;	margin-top: -3px;}.banner_pic {	width: 100%;	min-width: 1200px;	height: 800px;}.shop_coupon {	width: 1000px;	height: auto;	margin: 0px auto;	text-align: center;	padding: 40px 0;}.shop_coupon ul {	display: inline-block;	overflow: hidden;}.shop_coupon ul li {	width: 170px;	height: 170px;	margin: 0 40px;	border-radius: 100px;	border: 1px solid #000000;	display: flex;	align-items: center;	justify-content: center;	float: left;}.shop_coupon ul li .num {	font-size: 46px;	line-height: 70px;	color: black;}.shop_coupon ul li .rmb {	font-size: 12px;	line-height: 18px;	color: black;}.shop_coupon ul li .click {	font-size: 16px;	line-height: 20px;	color: black;}.shop_new {	width: 1000px;	height: auto;	margin: 0px auto;	overflow: hidden;}.new_left {	width: 570px;}.new_left ul {	width: 155px;}.new_left ul li {	overflow: hidden;	padding: 15px 0;}.new_left ul li img {	width: 75px;	height: 95px;}.new_left ul li .det {	width: 75px;}.new_left ul li .det .goods_classify {	font-size: 12px;	line-height: 20px;	color: #333333;}.new_left ul li .det .click {	font-size: 12px;	line-height: 16px;	color: #333333;	border: 1px solid #666;	display: inline-block;	width: 50px;	text-align: center;	margin-top: 13px;}.new_left>div>ul {	width: 410px;}.new_left>div>ul li {	width: 205px;}.new_right {	width: 410px;}.new_right img {	width: 410px;	height: 291px;	display: block;	margin-top: 10px;	margin-bottom: 10px;}.new_right a:first-of-type img {	margin-top: 0;}.shop_sale {	width: 100%;	min-width: 1200px;	height: 220px;}.list_shop_goods {	width: 1000px;	margin: 0px auto;	padding-bottom: 200px;}.list_shop_goods ul {	overflow: hidden;	padding-bottom: 45px;}.list_shop_goods ul li {	margin-top: 20px;	width: 237px;	overflow: hidden;	margin-left: 16px;	float: left;}.list_shop_goods ul li:nth-of-type(4n+1) {	margin-left: 0;}.list_shop_goods ul li img {	width: 237px;	height: 241px;	display: block;}.list_shop_goods ul li .title {	font-size: 14px;	line-height: 1;	color: #333;	margin-top: 14px}.list_shop_goods ul li .price {	font-size: 18px;	color: #005dbd;	line-height: 24px;}.list_shop_goods ul li .price span {	font-size: 12px;	color: #666;	text-decoration: line-through;	margin-left: 20px;}.list_shop_goods .picture {	overflow: hidden;}.list_shop_goods .picture img {	width: 483px;	height: 251px;	display: block;}/*全部商品*/.shop_all {	width: 100%;	min-width: 1200px;	background: #000000;}.shop_all>div .menu li a {	color: #333;}.shop_all>div .search .contact {	color: #333;}.shop_all>div .search .text input {	border: 1px solid #DEDEDE;}.shop_all_con {	width: 1200px;	height: auto;	margin: 8px auto 0;}.shop_all_left {	width: 230px;	border: 1px solid #D9D9D9;	min-height: 485px;}.shop_all_left .title {	font-size: 16px;	line-height: 36px;	text-align: center;	background: #F7F7F7;	border-bottom: 1px solid #D9D9D9;}.shop_all_left .list_group {}.shop_all_left .list_group>li div {	padding: 0 15px 0 45px;	font-size: 16px;	line-height: 36px;	color: #666666;	background: #F7F7F7;	position: relative;	border-bottom: 1px solid #D9D9D9;}.shop_all_left .list_group>li div:before {	position: absolute;	top: 50%;	margin-top: -13px;	width: 18px;	height: 18px;	left: 15px;	content: url("../img/hide.png");}.shop_all_left .list_group>li ul {	margin-left: 45px;	padding: 6px 0;	display: none;}.shop_all_left .list_group>li li {	font-size: 14px;	line-height: 26px;	color: #333333;}.shop_all_left .list_group>li li a {	color: #333333;}.shop_all_left .list_group>.active div:before {	content: url("../img/show.png");}.shop_all_right {	width: 953px;}.shop_all_right .tablist {	border-bottom: 1px solid #E0E0E0;	overflow: hidden;	padding-top: 5px;}.shop_all_right .tablist li {	float: left;	margin-left: 10px;	padding: 0 20px;	font-size: 16px;	line-height: 32px;	border: 1px solid #D9D9D9;	background: #FAFAFA;	border-bottom: none;	border-radius: 4px;}.shop_all_right .tablist li img {	margin-top: -4px;	margin-right: 5px;}.shop_all_right .tablist li a {	color: #333333;}.shop_all_right .tablist .active {	border: 1px solid #005dbd;	background: #005dbd;}.shop_all_right .tablist .active a {	color: white}.shop_all_right .tabcon {	margin-top: 20px;}.list_goods {	overflow: hidden;}.list_goods>ul li {	width: 316px;	padding: 12px 26px;	border-bottom: 1px solid #F7F7F7;}.list_goods>ul li img {	width: 266px;	height: 264px;}.list_goods .page {	margin-top: 80px;}/*我的订单*/.order_content {	background: white;	margin-top: 15px;	padding-bottom: 30px;	padding-top: 20px;	padding-left: 20px;}.order_content .tablist {	/*border:1px solid black;*/	overflow: hidden;}.order_content .tablist ul {	overflow: hidden;	float: left;}.order_content .tablist ul li {	margin-right: 15px;	float: left;	font-size: 12px;	line-height: 24px;	border-bottom: 2px solid white;	color: #333;}.order_content .tablist ul li a {	color: #333;}.order_content .tablist ul .active {	color: #005dbd;	border-bottom: 2px solid #005dbd;}.order_content .tablist .search {	float: right;	border: 1px solid #DDDDDD;	overflow: hidden;	margin-right: 10px;}.order_content .tablist .search input {	display: inline-block;	width: 168px;	line-height: 24px;	border: none;	outline: none;	float: left;	text-indent: 10px;	font-size: 12px;}.order_content .tablist .search label {	width: 52px;	height: 24px;	background: #F5F5F5;	margin: 0;	text-align: center;	display: inline-block;	float: left;	border-left: 1px solid #DDDDDD;}.order_content .table_order {	width: 970px;	margin-top: 15px;	background: #F5F5F5;}.order_content .table_order tr th {	font-size: 12px;	line-height: 34px;	color: #666;	font-weight: normal;	padding: 0 20px;}.order_content .table_order tr th .time {	margin-right: 220px;}.order_content .table_order tr th img {	margin-left: 5px;}.order_content .tabcon {	width: 970px;}.order_content .det {	width: 510px;	overflow: hidden;}.order_content .name {	width: 115px;}.order_content .num {	width: 110px;}.order_content .state {	width: 110px;}.order_content .operate {	width: 115px;}.order_details {	border: 1px solid #E5E5E5;	margin-top: 20px;}.order_details .title {	font-size: 12px;	line-height: 34px;	background: #F5F5F5;}.order_details .title .time {	color: #999;	margin-left: 15px;}.order_details .title .order_num {	color: #999;	margin-left: 30px;}.order_details .title .order_num span {	color: #363636;}.order_details .title .name_shop {	color: #363636;	margin-left: 90px;}.order_details .title .name_shop img {	margin-left: 5px;}.order_details table tr td {	padding: 15px;	border-right: 1px solid #E5E5E5;}.order_details table tr td:last-of-type {	border-right: none;}.order_details table .pic {	width: 60px;	height: 60px;	display: block;}.order_details table .goods_det {	margin-left: 12px;	width: 395px;	overflow: hidden;}.order_details table .goods_det .goods {	width: 230px;	font-size: 12px;	line-height: 20px;}.order_details table .goods_det .goods h4 {	font-size: 12px;	line-height: 20px;	color: #333333;}.order_details table .goods_det .goods h4:hover {	color: #005dbd;}.order_details table .goods_num {	margin-left: 90px;	color: #999;	font-size: 12px;	line-height: 20px;}.order_details table .similar img {	margin-top: -2px;	margin-right: 5px;}.order_details table .similar a {	color: #999;	font-size: 12px;	line-height: 20px;}.order_details table .name {	color: #333333;	font-size: 12px;	line-height: 20px;}.order_details table .name img {	margin-left: 5px;	margin-top: -1px;}.order_details table .num {	font-size: 12px;	line-height: 20px;	color: #999;}.order_details table .num_1 {	border-bottom: 1px solid #E5E5E5;}.order_details table .state {	font-size: 12px;	line-height: 20px;}.order_details table .state .cancel {	color: #999;}.order_details table .details a {	color: #363636;	font-size: 12px;	line-height: 18px;}.order_details table .buy {	font-size: 12px;	line-height: 28px;	border: 1px solid #BCBCBC;	background: #F5F5F5;	margin: 3px 0;}.order_details table .buy img {	margin-top: -3px;	margin-right: 5px;}.order_details table .buy a {	color: #363636;}.order_page {	overflow: hidden;	margin-top: 20px;}.order_page ul {	overflow: hidden;}.order_page ul li {	float: left;	margin: 0 5px;	padding: 0 10px;	border-radius: 4px;}.order_page ul li a {	font-size: 12px;	line-height: 26px;	color: #999;}.order_page ul .prev,.order_page ul .next {	border: 1px solid #CCCCCC;}.order_page ul .active a {	color: #005dbd;}.order_details table .state .payment {	color: #005dbd;}.order_details .to_pay {	font-size: 14px;	line-height: 30px;	background: #005dbd;	color: white;}.order_details .to_top {	font-size: 12px;	line-height: 25px;	height: 33px;	background: url("../img/bg26.png") no-repeat;	background-size: 100% 100%;	color: white;}/*搜索商品分类*/.category_goods {	width: 100%;	min-width: 1200px;	background: #F8F8F8;}.category_goods .content {	width: 1200px;	height: auto;	margin: 0px auto;}.category_list {	border: 1px solid #DDDDDD;	border-left: none;	border-right: none;	overflow: hidden;	background: #F3F3F3;}.category_list>div {	width: 110px;	padding: 0 10px;	font-size: 12px;	line-height: 34px;	color: #333333;}.category_list ul {	background: white;	width: 1090px;	padding: 0 10px;}.category_list ul li {	float: left;	margin-right: 50px;	font-size: 12px;	line-height: 34px;}.category_list ul li a {	color: #00599F;}.category_goods .main {	width: 1200px;	height: auto;	overflow: hidden;	margin-top: 20px;}.left_main {	width: 180px;	background: white;	border: 1px solid #DDDDDD;	padding: 0 10px;}.left_main .title {	font-size: 14px;	line-height: 40px;	color: #666666;}.left_main ul li {	margin: 10px 0;	overflow: hidden;}.left_main ul li .pic {	width: 160px;	height: 160px;	display: block;}.left_main ul li .price {	font-size: 14px;	line-height: 24px;	margin-top: 5px;	color: #005dbd;}.left_main ul li .name {	font-size: 12px;	line-height: 20px;	color: #666;}.left_main ul li .name:hover {	color: #005dbd;}.left_main ul li .num {	font-size: 12px;	line-height: 20px;	color: #666;	margin-top: 5px;}.left_main ul li .num span {	color: #00599F;}.right_main {	width: 1000px;	padding-bottom: 30px;}.right_main .shop_left_list ul li:not(last-of-type) {	border-left: none;}.input_price {	margin-left: 10px;}.input_price input {	font-size: 12px;	line-height: 24px;	border: 1px solid #DDDDDD;	background: white;	width: 58px;	display: inline-block;	color: #333333;	outline: none;	text-indent: 5px;}.input_price label {	margin-bottom: 0;}.shop_left_list .location {	margin-left: 30px;}.shop_left_list .location span {	color: #999;}.shop_left_list .location .checkbox+label {	-webkit-appearance: none;	background: url("../img/input_bg1.png") no-repeat center left;	background-size: 12px 12px;	padding-left: 15px;	display: inline-block;	color: #363636;}.shop_left_list .location .checkbox {	display: none;}.shop_left_list .location .checkbox:checked+label {	background: url("../img/input_bg2.png") no-repeat center left;}.list-item {	width: 1000px;	overflow: hidden;}.list-item li {	float: left;	width: 244px;	overflow: hidden;	margin-left: 8px;	margin-top: 10px;	background: white;	padding: 10px 8px;	border: 1px solid transparent;}.list-item li .pic {	width: 200px;	height: 200px;	display: block;	margin: 0px auto;}.list-item li:nth-of-type(4n+1) {	margin-left: 0;}.list-item li .goods {	color: #666666;	font-size: 12px;	line-height: 20px;	height: 20px;	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;}.list-item li .num {	color: #999;	font-size: 12px;	line-height: 20px;}.list-item li .num span {	color: #005dbd;}.list-item li .price {	font-size: 16px;	line-height: 24px;	margin-top: 5px;	color: #005dbd;}.list-item li .buy {	width: 74px;	line-height: 27px;	font-size: 12px;	color: white;	text-align: center;	border-radius: 2px;	background: #005dbd;	margin-top: 5px;}.list-item li .shop-name {	color: #666;	font-size: 12px;	line-height: 30px;}.list-item li:hover {	border: 1px solid #005dbd;}.payment_con {	width: 1200px;	height: auto;	margin: 0px auto;	padding-top: 20px;}.payment_title {	margin-top: 60px;	font-size: 24px;	line-height: 30px;	color: #333333;	padding-left: 10px;	border-left: 3px solid #1C9AFF;}.payment_main {	border: 2px solid #E6E6E6;	padding: 40px;	margin-top: 20px;}.payment_main .order_det .title {	font-size: 18px;	color: #666;	line-height: 18px;}.payment_main .order_det .det {	font-size: 14px;	color: #666;	line-height: 22px;	margin-top: 40px;}.payment_title .number {	font-size: 14px;	color: #666;}.payment_title .number span {	font-size: 30px;	color: #ff8151;}.list_payment {	overflow: hidden;	padding: 0 !important;}.list_payment li {	float: left;	list-style: none;}.list_payment li label {	margin-left: 9px;}.list_payment li label img {	width: 200px;	height: 70px;	border: 2px solid #CCCCCC;}.list_payment li .radio+label {	-webkit-appearance: none;	background: url("../img/check.png") no-repeat center left;	background-size: 16px 16px;	padding-left: 25px;	color: #363636;}.list_payment li .radio {	display: none;}.list_payment li .radio:checked+label {	background: url("../img/checked.png") no-repeat center left;}.list_payment li .radio:checked+label>img {	border: 2px solid #005dbd;	background: url("../img/bg_icon.jpg") no-repeat right bottom;}.payment_main .submit {	display: block;	margin-top: 40px;	border-radius: 4px;	background: #005dbd;	color: white;	border: none;	outline: none;	font-size: 20px;	line-height: 42px;	width: 200px;	text-align: center;	margin-left: 34px;}.packet_main {	width: 411px;	height: 719px;	background: url("../img/bg_packet.png") no-repeat;	background-size: 100% 100%;	position: relative;}.packet_main .rule {	height: 266px;	width: 340px;	margin: 230px auto 0;	font-size: 16px;	line-height: 24px;	color: white;}.packet_main .num {	text-align: center;	font-size: 42px;	line-height: 138px;	color: white;	text-shadow: 0px 3px #DE8D00;}.packet_main .buy {	font-size: 24px;	line-height: 60px;	color: white;	text-align: center;}.packet_main .close {	top: 190px;	right: 20px;	color: white;	font-size: 30px;	opacity: 0.6;	font-weight: 100;}/*订单详情*/.centerDetails {	width: 100%;}.centerDetails .content {	width: 1200px;	margin: 0px auto 20px;}.centerDetails .content>h4 {	font-size: 16px;	line-height: 56px;	color: #363636;}.centerDetails .content>h4 a {	color: #666666;}.centerDetails .content .details {	width: 1200px;	height: 330px;	border-left: 1px solid #EEEEEE;	border-right: 1px solid #EEEEEE;	border-bottom: 1px solid #EEEEEE;	border-top: 2px solid #005dbd;}.centerDetails .content .details .left {	float: left;	width: 210px;	/*border:1px solid red;*/	text-align: center;	height: 310px;	margin-top: 10px;	border-right: 1px solid #EEEEEE;}.centerDetails .content .details .left span {	font-size: 14px;	color: #666666;	margin-top: 40px;	display: block;}.centerDetails .content .details .left div {	font-size: 20px;	font-weight: bold;	font-family: '微软雅黑';	color: #71B247;	margin-top: 30px;}.centerDetails .content .details .left input {	margin: 30px auto 0;	width: 130px;	display: block;	line-height: 40px;	font-size: 14px;	border: 1px solid #EEEEEE;	background: white;	border-radius: 4px;}.centerDetails .content .details .right {	float: left;	margin-top: 10px;	margin-left: 15px;	color: #666666;}.centerDetails .content .details .right>span {	font-size: 14px;	color: #666666;	margin-top: 40px;	display: block;}.centerDetails .content .details .right ul {	overflow: hidden;	margin-top: 65px;	list-style: none;}.centerDetails .content .details .right ul li {	float: left;	text-align: center;}.centerDetails .content .details .right ul li div {	width: 60px;	height: 60px;	border-radius: 60px;	text-align: center;	margin: 0px auto;}.centerDetails .content .details .right ul li div img {	width: 40px;	height: 40px;	margin-top: 10px;}.centerDetails .content .details .right ul .cur div {	background: #7BBC54;}.centerDetails .content .details .right ul .pro {	margin-top: 24px;}.centerDetails .content .details .right ul li span {	font-size: 14px;}.centerDetails .content .details .right>div {	margin-top: 20px;}.centerDetails .content .details .right>div span {	color: #005dbd;}.centerDetails .content .logistics {	width: 1200px;	overflow: hidden;	margin-top: 20px;	border: 1px solid #EEEEEE;	padding-bottom: 30px;}.centerDetails .content .logistics .left {	float: left;	width: 210px;	height: 310px;	margin-top: 10px;	border-right: 1px solid #EEEEEE;	overflow: hidden;	position: relative;}.centerDetails .content .logistics .left .pic {	margin-left: 45px;	width: 100px;	height: 100px;	border: 1px solid #EEEEEE;	margin-top: 80px;}.centerDetails .content .logistics .left .pic1 {	position: absolute;	left: 48px;	top: 76px;	border: 1px solid #EEEEEE;	z-index: -1;}.centerDetails .content .logistics .left .pic2 {	position: absolute;	left: 51px;	top: 72px;	border: 1px solid #EEEEEE;	z-index: -2;}.centerDetails .content .logistics .left .way {	margin-top: 20px;	font-size: 14px;	line-height: 24px;	color: #666666;}.centerDetails .content .logistics .right {	width: 950px;	float: left;}.track-list {	position: relative;	width: 950px;	background: white;	margin-left: 30px;	margin-top: 20px;}.track-list li {	overflow: hidden;}.track-list li img {	float: left;	width: 10px;	/*margin-top: 3px;*/}.track-list li span {	float: left;	font-size: 14px;	line-height: 16px;	display: block;	margin-left: 15px;	margin-top: -2px;}.track-list .pro {	width: 1px;	height: 32px;	border-left: 1px solid #EEEEEE;	margin-left: 4px;	margin-top: -10px;}.track-list .first {	color: #005dbd;}.centerDetails .content .info {	margin-top: 20px;	/*height: 330px;*/	width: 1200px;	border: 1px solid #F2F2F2;}.centerDetails .content .info ul {	overflow: hidden;	margin-top: 10px;	width: 1200px;	list-style: none;}.centerDetails .content .info ul li {	width: 298px;	padding: 10px 20px;	float: left;	border-left: 1px solid #F2F2F2;	font-size: 14px;	line-height: 30px;}.centerDetails .content .info ul li:nth-of-type(1) {	border-left: none;}.centerDetails .content .info ul li h4 {	font-size: 14px;	line-height: 30px;}.centerDetails .content .info ul li div {	overflow: hidden;}.centerDetails .content .info ul li div .left {	float: left;	width: 90px;}.centerDetails .content .info ul li div .right {	float: right;	width: 150px;}.centerDetails .content .order {	width: 1200px;	overflow: hidden;	margin: 20px auto 0;}.centerDetails .content .order>h4 {	font-size: 14px;	line-height: 34px;}.centerDetails .content .order>h4 a {	color: #666;}.centerDetails .content .order>div {	border: 1px solid #EEEEEE;}.centerDetails .content .order ul {	overflow: hidden;}.centerDetails .content .order .title {	background: #F7F7F7;	padding-left: 0 !important;}.centerDetails .content .order ul li {	float: left;	text-align: center;	list-style: none;}.centerDetails .content .order .spec {	padding: 30px 0;}.centerDetails .content .order ul .goods {	width: 415px;	padding: 0px 30px;	overflow: hidden;}.centerDetails .content .order ul .id {	width: 230px;}.centerDetails .content .order ul .price {	width: 180px;}.centerDetails .content .order ul .num {	width: 120px;}.centerDetails .content .order ul .integral {	width: 120px;}.centerDetails .content .order ul .operate {	width: 130px;}.centerDetails .content .order ul .operate input {	display: block;	margin: 5px auto;	width: 90px;	line-height: 30px;	border: 1px solid #EEEEEE;	background: #F9F9F9;	color: #666666;	border-radius: 6px;}.centerDetails .content .order .title li {	text-align: center;	font-size: 14px;	line-height: 42px;	border-bottom: 1px solid #EEEEEE;	color: #666666;}.centerDetails .content .order ul .goods img {	float: left;	width: 80px;	border: 1px solid #DEDEDE;}.centerDetails .content .order ul .goods span {	float: right;	width: 250px;	font-size: 14px;	line-height: 20px;	color: #666666;}.centerDetails .content .total {	overflow: hidden;}.centerDetails .content .total table {	float: right;	margin: 10px 0;}.centerDetails .content .total table td {	font-size: 14px;	line-height: 30px;	padding: 0 15px;	white-space: pre;	color: #666;}.centerDetails .content .total table td span {	color: #005dbd;}/*佣金-提现*/.center-cash {	width: 1000px;	margin: 0px auto;}.center-cash .balance {	width: 960px;	margin: 20px auto;	border: 1px solid #E9E9E9;	padding: 25px 0;	overflow: hidden;}.center-cash .balance .main {	overflow: hidden;	display: table;}.center-cash .balance .title {	text-align: center;	margin-bottom: 25px;}.center-cash #balance .title {	margin-bottom: 50px;}.center-cash .balance .title p {	display: inline-block;	overflow: hidden;}.center-cash .balance .title p span {	float: left;	white-space: pre;	font-size: 22px;	font-family: '微软雅黑';	line-height: 22px;}.center-cash .balance .title p img {	float: left;	width: 19px;	height: 18px;	margin-top: 2px;}.center-cash .balance .left {	float: left;	width: 450px;	padding-right: 5px;	text-align: center;	vertical-align: middle;	display: table-cell;}.center-cash .balance .left .qianbi {	width: 78px;	height: 88px;	margin: 10px 0;}.center-cash .balance .left .yue {	display: block;	font-size: 12px;	line-height: 2;	font-family: '微软雅黑';}.center-cash .balance .left .price {	color: #005dbd;	font-size: 26px;	font-family: '微软雅黑';	line-height: 1.5;}.center-cash .balance .right {	float: right;	width: 460px;	border-left: 2px dashed #EBEBEB;}.center-cash .balance .right ul {	margin: 20px 0;}.center-cash .balance .right ul li {	font-size: 14px;	font-family: '微软雅黑';	line-height: 40px;	margin-left: 60px;	white-space: pre;}.center-cash .balance .right ul li span {	color: #005dbd;	font-size: 18px;}.center-cash .cash {	width: 785px;	margin-top: 30px;	margin-left: 20px;}.center-cash .cash>span {	font-size: 14px;	line-height: 18px;	color: #212121;	margin-left: 105px;	display: block;}.center-cash .cash>div {	overflow: hidden;	margin-bottom: 30px;}.center-cash .cash h4 {	font-size: 14px;	line-height: 30px;	float: left;	width: 100px;}.center-cash form {	overflow: hidden;	display: block;}.center-cash .form-control {	display: block;	font-size: 12px;	line-height: 30px;	height: 30px;}.center-cash .form-group {	overflow: hidden;	width: 670px;	display: block;	margin-left: 5px;	float: left;	font-size: 18px;	line-height: 64px;	margin-bottom: 0px;	color: #212121;}.center-cash .form-group option {	display: block;	font-family: '微软雅黑';}.center-cash .cash .text {	margin: 0px auto;	width: 670px;	display: block;	font-size: 12px;	line-height: 30px;	border-radius: 4px;	border: 1px solid #CBCBCB;	text-indent: 15px;}.center-cash .cash .text::-webkit-input-placeholder {	font-family: '微软雅黑';	color: #999999;}.center-cash .cash>input[type='button'] {	width: 250px;	line-height: 48px;	font-size: 18px;	background: #005dbd;	border: none;	outline: none;	border-radius: 6px;	margin: 50px auto 0;	display: block;	color: white;}/*退货*/.center-return .main_con {	width: 970px;	margin: 0px auto;	overflow: hidden;}.center-return {	width: 970px;	height: auto;	margin-top: 20px;	overflow: hidden;}.center-return .main_con .title {	font-size: 12px;	line-height: 34px;	background: #F5F5F5;	color: #666;	padding-left: 25px;}.center-return #center {	background: white;	width: 670px;}.center-return #center h4 {	font-size: 12px;	line-height: 3;	margin-left: 5px;	color: #666;}.center-return #center select {	display: block;	width: 660px;	margin: 0px auto;	font-size: 12px;	line-height: 30px;	height: 30px;	color: #999999;	outline: none;}.center-return #center .text {	width: 660px;	margin: 0px auto;	display: block;	font-size: 12px;	line-height: 30px;	border-radius: 4px;	text-indent: 15px;	border: 1px solid #CBCBCB;	outline: none;}.center-return #center .textarea {	width: 660px;	height: 142px;	resize: none;	margin-left: 5px;	border: 1px solid #CBCBCB;	text-indent: 10px;	font-size: 12px;	line-height: 20px;	border-radius: 4px;	outline: none;}.center-return #center .text::-webkit-input-placeholder {	color: #999999;}.center-return .tabcon {	overflow: hidden;}.center-return .fileInputContainer {	background: url(../img/bg27.png);	background-size: 100% 100%;	position: relative;	width: 148px;	height: 148px;}.center-return .fileInput {	position: absolute;	right: 0;	top: 0;	opacity: 0;	filter: alpha(opacity=0);	cursor: pointer;	z-index: 10;	display: block;	width: 148px;	height: 148px;}.center-return .photo {	background: white;	width: 670px;	overflow: hidden;}.center-return .photo li {	float: left;	width: 148px;	margin-left: 15px;	border-radius: 8px;	overflow: hidden;}.center-return .photo li img {	width: 148px;}.center-return .tablist1 {	width: 670px;	margin: 0 auto;	overflow: hidden;}.center-return .tablist1 li {	width: 310px;	text-align: center;	border: 1px solid #B8B8B8;	border-radius: 4px;	font-size: 12px;	line-height: 30px;}.center-return .tablist1 li:nth-of-type(1) {	float: left;	margin-left: 5px;}.center-return .tablist1 li:nth-of-type(2) {	float: right;	margin-right: 5px;}.center-return .tablist1 li a {	color: #B8B8B8;	text-decoration: none;}.center-return .tablist1 li span {	font-size: 12px;}.center-return .tablist1 .cur {	border: 1px solid #005dbd;}.center-return .tablist1 .cur a {	color: #005dbd;}.center-return .tabcon1>div {	display: none;}.center-return .tabcon1 .cur {	display: block;}.form-group {	margin-bottom: 0;}.center-return #center input[type='submit'] {	display: block;	width: 226px;	font-size: 16px;	line-height: 54px;	color: white;	border: none;	outline: none;	border-radius: 4px;	background: #005dbd;	margin: 10px auto;}.center-return #center .user {	overflow: hidden;	margin-left: 5px;}.center-return #center .user li {	width: 108px;	line-height: 30px;	font-size: 12px;	border: 1px solid #CBCBCB;	margin-right: 20px;	float: left;	text-align: center;	border-radius: 4px;}.center-return #center .user .active {	border: 1px solid #005dbd;}.center-return #center .user li img {	margin-top: -3px;	width: 22px;	height: 22px;	margin-right: 10px;}/*修改密码*/.center-pass {	width: 800px;	margin-left: 30px;	height: 656px;}.center-pass>div {	height: auto;}.center-pass>div div {	overflow: hidden;	margin-top: 30px;	position: relative;	width: 760px;}.center-pass>div div button {	position: absolute;	font-size: 14px;	line-height: 24px;	background: #005dbd;	border-radius: 4px;	right: 20px;	top: 50%;	margin-top: -12px;	border: none;	outline: none;	color: white;	text-align: center;}.center-pass>div div label {	float: left;	font-size: 14px;	line-height: 40px;	margin-bottom: 0;	width: 84px;	text-align: right;}.center-pass .text {	width: 660px;	display: block;	font-size: 12px;	line-height: 40px;	border-radius: 4px;	text-indent: 15px;	border: 1px solid #CBCBCB;	float: left;	margin-left: 15px;}.center-pass .submit {	width: 160px;	height: 40px;	display: block;	font-size: 16px;	color: #FFFFFF;	border: none;	background: #005dbd;	border-radius: 4px;	margin:0 auto;}.category_1 table td:last-of-type,.category_2 table td:last-of-type,.category_3 table td:last-of-type {	border-right: none;}.category_1 table td:first-of-type,.category_2 table td:first-of-type,.category_3 table td:first-of-type {	border-left: none;}.category_1 table tr:first-of-type td,.category_2 table tr:first-of-type td,.category_3 table tr:first-of-type td {	border-top: none;}.category_1 table tr:last-of-type td,.category_2 table tr:last-of-type td,.category_3 table tr:last-of-type td {	border-bottom: none;}.list_det_con .goods_det p img {	width: 790px;	margin: 0px auto;	display: block;}.content_cart .main .radio+label {	-webkit-appearance: none;	background: url("../img/before.jpg") no-repeat center left;	background-size: 13px 13px;	padding: 0 10px 0 30px;	display: inline-block;}.content_cart .main .radio:checked+label {	background: url("../img/after.jpg") no-repeat center left;	background-size: 13px 13px;}.content_cart .main .radio {	display: none;}.content_lottery .number .start input {	display: block;	width: 100%;	height: 100%;	border: none;	outline: none;	background: transparent;	color: white;}.right_main .shop_left_list ul li:not(last-of-type) {	position: relative;}.right_main .shop_left_list ul li:not(last-of-type)::after {	position: absolute;	content: url("../img/icon67.png");	right: 5px;	top: 1px;	width: 8px;	height: 11px;}.right_main .shop_left_list ul .active:not(last-of-type)::after {	content: url("../img/icon66.png");}.order_content .tabcon .pages {	margin-top: 30px;}/*评价菜单*/.center-eva {	width: 960px;}.center-eva .content {	width: 960px;}.center-eva .content .title {	text-align: center;	padding: 20px 0;}.center-eva .content .title h4 {	font-family: '微软雅黑';	font-size: 18px;	line-height: 36px;	color: #333333;}.center-eva .content .main {	overflow: hidden;	margin: 15px auto;	/*border: 1px solid #F3F3F3;*/	padding: 20px 0;}.center-eva .content .main .left {	float: left;	width: 410px;	padding: 60px 70px;	text-align: center;}.center-eva .content .main .left img {	width: 120px;}.center-eva .content .main .left h4 {	overflow: hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	font-size: 14px;	line-height: 28px;	margin: 10px 0;	color: #666666;}.center-eva .content .main .left span {	font-size: 16px;	line-height: 32px;	color: #333333;}.center-eva .content .main .left p {	font-size: 14px;	line-height: 28px;	color: #666666;}.center-eva .content .main .right {	float: left;	padding-left: 40px;	width: 545px;	border-left: 1px solid #EEEEEE;}.center-eva .content .main .right>div {	overflow: hidden;	margin-bottom: 20px;}.center-eva .content .main .right>div>div:nth-of-type(1) {	float: left;	width: 85px;	font-size: 16px;	line-height: 32px;	margin-right: 15px;}.center-eva .content .main .right>div>div:nth-of-type(1) p {	width: 100px;}.center-eva .content .main .right>div>div:nth-of-type(2) {	float: left;}.center-eva .content .main .right .review textarea {	width: 480px;	height: 150px;	resize: none;	border: 1px solid #F5F5F5;	padding: 5px 10px;	font-size: 14px;	line-height: 24px;	margin-bottom: 10px;	outline: none;}.center-eva .content .title p {	font-size: 14px;	line-height: 30px;	color: #999999;}.center-eva .content .main .right .time {	font-size: 16px;	line-height: 32px;	color: #999;}.star {	width: 260px;}.block {	width: 100%;	line-height: 21px;}.block .star_score {	float: left;}.star_list {	height: 32px;	margin: 50px;	line-height: 32px;}.block p,.block .attitude {	padding-left: 20px;	font-size: 16px;	line-height: 32px;	display: inline-block;	color: #005dbd;}.block p span {	color: #005dbd;	font-size: 16px;	font-family: '宋体';	line-height: 32px;}.star_score {	background: url("../img/star3.png");	width: 180px;	height: 32px;	position: relative;}.star_score a {	height: 32px;	display: block;	text-indent: -999em;	position: absolute;	left: 0;	margin-right: 10px;	display: block;	width: 36px;}.star_score a:hover {	background: url("../img/star3.png");	left: 0;}.star_score a.clibg {	background: url("../img/star3.png");	left: 0;}#starttwo .star_score {	background: url("../img/star4.png");}#starttwo .star_score a:hover {	background: url("../img/star3.png");	left: 0;}#starttwo .star_score a.clibg {	background: url("../img/star3.png");	left: 0;}/*星星样式*/.show_number {	padding-left: 50px;	padding-top: 20px;}.show_number li {	width: 360px;	border: 1px solid #ccc;	padding: 10px;	margin-right: 5px;	margin-bottom: 20px;}.atar_Show {	background: url("../img/star1.png");	width: 160px;	height: 32px;	position: relative;	float: left;}.atar_Show p {	background: url("../img/star1.png");	left: 0;	height: 32px;	width: 134px;}.show_number li span {	display: inline-block;	line-height: 32px;}.center-eva .fileInput {	background: url("../img/bg30.png");	background-size: 100% 100%;	position: relative;	width: 78px;	height: 78px;	border-bottom: 1px solid #EEEEEE;	overflow: hidden;	float: left;}.center-eva .file {	position: absolute;	right: 0;	top: 0;	opacity: 0;	filter: alpha(opacity=0);	cursor: pointer;	z-index: 10;	display: block;	width: 78px;	height: 78px;}.center-eva .review span {	display: block;	float: left;	line-height: 78px;	color: #666666;	font-size: 14px;	margin-left: 20px;}.center-eva .submit {	text-align: center;	/*border: 1px solid #F3F3F3;*/	padding: 15px 0 5px;}.center-eva .submit>div {	overflow: hidden;	margin-left: 450px;}.center-eva .submit>div>input {	display: block;	outline: none;	float: left;	width: 162px;	height: 58px;	color: white;	background: #005dbd;	border: none;	border-radius: 6px;	font-size: 16px;}.center-eva .submit>div>div {	float: left;	margin-left: 20px;}.center-eva .submit .checkbox {	display: none;}.center-eva .submit label {	font-size: 16px;	line-height: 58px;}.center-eva .submit .checkbox+label {	-webkit-appearance: none;	background: url("../img/before.jpg") no-repeat center left;	background-size: 14px 14px;	padding: 0 10px 0 20px;	display: inline-block;}.center-eva .submit .checkbox:checked+label {	background: url("../img/after.jpg") no-repeat center left;	background-size: 14px 14px;}.center-eva .list-group span {	font-size: 16px;	line-height: 32px;}.center-eva .list-group ul {	overflow: hidden;	margin-top: 20px;}.center-eva .list-group ul li {	width: 78px;	line-height: 78px;	border: 1px solid #EEEEEE;	overflow: hidden;	float: left;	margin-right: 20px;}.center-eva .list-group ul li img {	width: 78px;	height: 78px;	display: block;}.knowledge_con .title {	font-size: 16px;	line-height: 36px;}.knowledge_con {	padding-top: 10px;	padding-bottom: 20px;}.knowledge_con .form-control {	width: 940px;}.knowledge_con textarea {	width: 940px;	display: block;	border: 1px solid #ccc;	padding: 10px;	border-radius: 4px;	height: 270px;	resize: none;}.knowledge_con .contact_num {	width: 940px;	display: block;	border: 1px solid #ccc;	border-radius: 4px;	font-size: 14px;	line-height: 34px;	text-indent: 10px;}.knowledge_con .submit {	width: 940px;	margin-top: 20px;	overflow: hidden;}.knowledge_con .submit input {	display: block;	float: right;	font-size: 18px;	line-height: 50px;	color: white;	background: #005dbd;	width: 160px;	border: none;	outline: none;	border-radius: 6px;}/*分销订单*/.main_dis,.main_profit {	width: 1000px;	background: white;	margin-top: 20px;	min-height: 652px;}.main_profit {	padding-top: 10px;}.main_dis .content {	width: 980px;	margin: 25px 0 20px;}.main_dis .tablist ul {	overflow: hidden;}.main_profit .tabList ul {	background: #F7F7F7;}.main_dis .tablist ul li {	float: left;	width: 145px;	text-align: center;	font-size: 18px;	line-height: 60px;	font-family: '微软雅黑';	border-bottom: 1px solid white;}.main_profit .tabList ul li {	float: left;	width: 145px;	text-align: center;	font-family: '微软雅黑';	font-size: 18px;	line-height: 50px;}.main_dis .tablist ul li a {	color: #333333;}.main_dis .tablist ul .cur a {	color: #005dbd;}.main_dis .details {	border: 1px solid #EEEEEE;	margin-bottom: 20px;	border-bottom: none;}.main_dis .details ul {	overflow: hidden;	border-bottom: 1px solid #EFEFEF;}.main_dis .details .list li {	float: left;	padding-top: 30px;	font-size: 14px;	line-height: 34px;	height: 130px;	font-family: '宋体';}.main_dis .details .info {	width: 630px;	overflow: hidden;}.main_dis .details .info img {	width: 80px;	border: 1px solid #DEDEDE;	margin-left: 30px;	float: left;}.main_dis .details .info span {	margin-left: 10px;	color: #666666;	float: left;	font-family: '宋体';}.main_dis .details .money {	width: 116px;	border-left: 1px solid #EFEFEF;	color: #999999;}.main_dis .details .yongjin {	width: 116px;	border-left: 1px solid #EFEFEF;	color: #999999;}.main_dis .details .level {	width: 116px;	border-left: 1px solid #EFEFEF;	color: #999999;}.main_dis .details .title {	background: #F7F7F7;}.main_dis .details .title li {	float: left;	border-right: none;	padding: 0;	font-size: 14px;	line-height: 42px;	font-family: '微软雅黑';	color: #333333;}.main_dis .details .title .info {	white-space: pre;	padding-left: 30px;}.main_profit .tabList ul li a {	color: #333333;}.main_profit .tabList ul .cur a {	color: #005dbd;}.main_profit .tabCon>div {	display: none;}.main_profit .tabCon .cur {	display: block;}.main_profit .tabCon>div {	display: none;}.main_profit .tabcon .cur,.main_profit .tabCon .cur {	display: block;}.main_profit .tabList ul {	overflow: hidden;}.main_profit .details {	border: 1px solid #EEEEEE;	margin-top: 20px;	border-bottom: none;}.main_profit .details ul {	overflow: hidden;	border-bottom: 1px solid #EFEFEF;}.main_profit .details .list li {	float: left;	padding-top: 30px;	font-size: 14px;	line-height: 34px;	height: 130px;}.main_profit .details ul .info {	width: 320px;	overflow: hidden;}.main_profit .details ul .info img {	width: 80px;	border: 1px solid #DEDEDE;	margin-left: 30px;	float: left;}.main_profit .details ul .info span {	margin-left: 10px;	color: #666666;	float: left;}.main_profit .details ul .phone {	width: 200px;	border-right: 1px solid #EFEFEF;	color: #999999;}.main_profit .details ul .top {	width: 198px;	border-right: 1px solid #EFEFEF;}.main_profit .details ul .time {	width: 140px;	border-right: 1px solid #EFEFEF;	color: #999999;}.main_profit .details ul .money {	width: 140px;	border-right: 1px solid #EFEFEF;	color: #999999;}.main_profit .details .title {	background: #F7F7F7;}.main_profit .details .title li {	float: left;	text-align: center;	border-right: none;	padding: 0;	font-size: 14px;	line-height: 42px;	font-family: '微软雅黑';	color: #333333;}/*首页登录注册*/.ishop_news {	width: 202px;	height: 440px;	position: absolute;	right: 0;	top: 70px;	background: white;	z-index: 9;}.login_con {	padding: 10px 20px;	text-align: center;}.login_con .user_icon {	width: 82px;	height: 82px;	border: 2px solid #DEDEDE;	border-radius: 100%;	display: block;	margin: 0 auto;}.login_con span {	font-size: 12px;	line-height: 20px;	color: #333;}.login_con ul {	overflow: hidden;	height: 24px;}.login_con ul li {	float: left;	width: 70px;	line-height: 22px;	margin: 0 4px;	font-size: 12px;}.login_con ul li a {	display: block;}.tab_news .title {	font-size: 12px;	line-height: 24px;	background: #EEEEEE;	padding: 0 5px;}.tab_news .title span {	padding: 0 15px;	color: #666;	position: relative;}.tab_news .title .active {	color: #005dbd;}.tab_news .title span:nth-child(2)::before {	width: 1px;	height: 12px;	position: absolute;	top: 50%;	left: 0;	margin-top: -6px;	content: '';	background: #D1D1D1;}.tab_news .news_det {	width: 100%;	padding: 6px 20px;}.tab_news .news_det>ul {	display: none;	font-size: 12px;	line-height: 24px;}.tab_news .news_det>ul li {	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}.tab_news .news_det>.active {	display: block;}.tab_news .news_det>ul li a {	color: #555555;}.tab_news .news_det>ul li:hover {	color: #005dbd;}.tab_news .news_det>ul li:hover a {	color: #005dbd;}.enter_nav {	width: 182px;	margin: 0 auto;}.enter_nav td {	border: 1px solid #eee;	text-align: center;	padding-bottom: 10px;}.enter_nav td div {	display: block;	width: 20px;	height: 20px;	margin: 10px auto 6px;}.enter_nav .td_1 div {	background: url("../img/i_icon1.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_1.active div {	background: url("../img/i_icon7.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_2 div {	background: url("../img/i_icon2.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_2.active div {	background: url("../img/i_icon8.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_3 div {	background: url("../img/i_icon3.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_3.active div {	background: url("../img/i_icon9.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_4 div {	background: url("../img/i_icon4.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_4.active div {	background: url("../img/i_icon10.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_5 div {	background: url("../img/i_icon5.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_5.active div {	background: url("../img/i_icon11.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_6 div {	background: url("../img/i_icon6.png") no-repeat;	background-size: 100% 100%;}.enter_nav .td_6.active div {	background: url("../img/i_icon12.png") no-repeat;	background-size: 100% 100%;}.enter_nav .active span {	color: #005dbd;}.enter_nav td span {	display: block;	font-size: 12px;	line-height: 20px;}.enter_nav tr:first-child td {	border-top: none;}.enter_nav tr:last-child td {	border-bottom: none;}.enter_nav tr td:first-child {	border-left: none;}.enter_nav tr td:last-child {	border-right: none;}/*发现好店*/.find_shop {	width: 1200px;	height: 512px;	background: white;}.find_shop .list_shop_con {	overflow: hidden;	width: 100%;}.find_shop .list_shop_con .shop_item {	float: left;	width: 393px;	margin: 12px 0 0 6.5px;}.shop_item .shop_pic {	width: 100%;	height: 150px;	position: relative;}.shop_item .shop_pic::after {	position: absolute;	content: '';	bottom: 0;	left: 50%;	margin-left: -5px;	width: 0;	height: 0;	border-right: 6px solid transparent;	border-left: 6px solid transparent;	border-bottom: 10px solid white;}.shop_item .shop_pic img {	width: 100%;	height: 100%;	display: block;}.shop_item .shop_pic .shop_info {	position: absolute;	width: 100%;	height: 100%;	background: rgba(0, 0, 0, 0.09);	top: 0;	left: 0;	text-align: center;}.shop_item .shop_pic .shop_info h4 {	color: white;	font-size: 12px;	line-height: 20px;	display: inline-block;	text-align: center;	border-top: 1px solid white;	border-bottom: 1px solid white;	letter-spacing: 3px;	margin-top: 50px;	transition: all 0.5s ease;}.shop_item .shop_pic .shop_info div {	font-size: 14px;	line-height: 20px;	color: white;	font-weight: bold;	margin-top: 8px;	transition: all 0.5s ease;}.shop_item .shop_pic .shop_info:hover h4 {	color: #005dbd;	border-top: 1px solid #005dbd;	border-bottom: 1px solid #005dbd;	transition: all 0.5s ease;}.shop_item .shop_pic .shop_info:hover div {	color: #005dbd;	transition: all 0.5s ease;}.shop_item ul {	overflow: hidden;	padding: 6px 0;	border: 1px solid #eee;	border-top: none;}.shop_item ul li {	float: left;	margin-left: 6px;}.shop_item ul li img {	width: 89px;	height: 76px;	display: block;	transition: all 0.5s ease;}.shop_item ul li img:hover {	transition: all 0.5s ease;	opacity: 0.5;}.banner_index .swiper-pagination-bullet {	width: 10px;	height: 10px;	opacity: 1;	background: #E1E0E0;	box-shadow: 0 3px 5px #595959;}.banner_index .swiper-pagination-bullet-active {	background: #005dbd;}/*地址样式*/#dizhi td {	font-size: 12px;	line-height: 24px;	color: #333;	font-family: '宋体';}#dizhi tr:first-child td {	font-weight: bold;}