﻿/*!
 * 拖拽版模板
 * www.evyun.cn
 * 拖拽版内页框架样式规则
 */
.b-listpage-pic-text-list-0 li {
	width:100%
}
.b-listpage-pic-text-list-0 .inner {
	padding:10px 5px;
	border-style:solid dashed dashed solid;
	border-width:0 0 1px 0;
	margin:0 0 20px
}
.b-listpage-pic-text-list-0 .pics {
	border-style:solid;
	border-width:1px;
	margin:0 0 10px 0;
	display:block;
	padding:10px
}
.b-listpage-pic-text-list-0 .pic {
	width:100%;
	height:100%;
	overflow:hidden
}
.b-listpage-pic-text-list-1 li {
	width:100%
}
.b-listpage-pic-text-list-1 .inner {
	padding:10px 5px;
	border-style:solid dashed dashed solid;
	border-width:0 0 1px 0
}
.b-listpage-pic-text-list-1 .pics {
	border-style:solid;
	border-width:1px;
	float:left;
	margin:0 10px 0 0
}
.b-listpage-pic-text-list-1 .pic {
	width:120px;
	height:90px;
	overflow:hidden
}
.b-listpage-pic-text-list-1 .pic-intro {
	height:44px;
	overflow:hidden;
	padding-right:5px;
	line-height:20px
}
.b-listpage-pic-text-list-1 .pic-price {
	line-height:30px;
	height:30px
}
.b-listpage-pic-text-list-1 .pic-price .list-shopcar-icon {
	display:block
}
.b-listpage-pic-text-list-1 .pl-buy-info-area {
	margin-bottom:5px
}
.b-listpage-pic-text-list-1 .pl-buy-info-area .pl-buy-number em {
	font-style:normal;
	color:#c00;
	margin-left:3px
}
.b-listpage-pic-text-list-repeat .inner {
	position:relative
}
.b-listpage-pic-text-list-repeat .pic-attr {
	margin-right:150px
}
.b-listpage-pic-text-list-repeat .pic-price {
	position:absolute;
	right:10px;
	top:50%;
	margin-top:-1.5em;
	line-height:30px;
	height:30px
}
.b-listpage-pic-text-list-repeat .pic-price .newPrice em {
	font-size:20px
}
.b-listpage-pic-text-list-2 li {
	width:50%
}
.b-listpage-pic-text-list-2 .inner {
	padding:10px 0;
	border-style:solid dashed dashed solid;
	border-width:0 1px 1px 0
}
.b-listpage-pic-text-list-2 li:nth-child(2n) .inner {
border-right:none
}
.b-listpage-pic-text-list-2 .pics {
	border-style:solid;
	border-width:1px;
	float:left;
	margin:0 10px
}
.b-listpage-pic-text-list-2 .pic {
	width:100px;
	height:100px;
	overflow:hidden
}
.b-listpage-pic-text-list-2 .pic_attr {
	margin-right:10px
}
.b-listpage-pic-text-list-2 .pic-intro {
	overflow:hidden;
	padding-right:5px;
	height:55px;
	line-height:18px
}
.b-listpage-pic-text-list-2 .pic-price {
	line-height:30px;
	height:30px
}
.b-listpage-pic-text-list-2 .pic-price .list-shopcar-icon {
	display:block
}
.b-listpage-pic-text-list-2 .pl-buy-info-area {
	margin-bottom:5px
}
.b-listpage-pic-text-list-2 .pl-buy-info-area .pl-buy-number em {
	font-style:normal;
	color:#c00;
	margin-left:3px
}
.b-listpage-pic-text-list-3 {
	position:relative;
	z-index:1
}
.b-listpage-pic-text-list-3 .inner {
	border:1px solid #ccc
}
.b-listpage-pic-text-list-3 .pics {
	display:block;
	border:none
}
.b-listpage-pic-text-list-3 .pic {
	width:200px;
	height:200px
}
.b-listpage-pic-text-list-3 .pic-attr h3 {
	height:24px
}
.b-listpage-pic-text-list-3 .buy-over-icon, .b-listpage-pic-text-list-3 .pl-collect, .b-listpage-pic-text-list-3 .pl-collect em, .b-listpage-pic-text-list-3 .pl-shop-info-area .pl-shop-name em, .b-listpage-pic-text-list-3 .pl-shop-info-area .pl-shop-service a, .s-listpage-pic-text-list-3 .buy-over-icon {
	background-image:url(404.png)
}
.b-listpage-pic-text-list-3 .buy-over-icon, .s-listpage-pic-text-list-3 .buy-over-icon {
	position:absolute;
	left:20px;
	top:20px;
	width:47px;
	height:47px;
	background-position:0 -33px;
	font:400 14px/47px '宋体';
	color:#fff;
	text-align:center;
	z-index:2
}
.b-listpage-pic-text-list-3 .pl-collect {
	position:absolute;
	bottom:8%;
	right:-100px;
	height:32px;
	line-height:32px;
	background-position:0 0;
	overflow:hidden
}
.b-listpage-pic-text-list-3 .pl-collect em {
	background-position:0 -84px;
	width:18px;
	height:19px;
	float:left;
	margin:6px 0 0 10px
}
.b-listpage-pic-text-list-3 .pl-collect b {
	color:#fff;
	font-size:14px;
	float:left;
	line-height:32px;
	padding:0 10px 0 8px
}
.b-listpage-pic-text-list-3 .pl-collect .yes-collect em {
	background-position:-19px -84px
}
.b-listpage-pic-text-list-3 .pl-small-pic-list {
	width:100%;
	overflow:hidden
}
.b-listpage-pic-text-list-3 .pl-small-pic-list .pl-small-pic-list-inner {
	margin-right:-4px
}
.b-listpage-pic-text-list-3 .pl-small-pic-list .pl-list-dd {
	float:left;
	width:25%
}
.b-listpage-pic-text-list-3 .pl-small-pic-list .pl-list-dd span {
	display:block;
	height:45px;
	border:1px solid #ccc;
	overflow:hidden;
	margin:5px 4px 0 0;
	cursor:pointer
}
.b-listpage-pic-text-list-3 .pl-small-pic-list .pl-list-dd span img {
	width:100%;
	height:100%
}
.b-listpage-pic-text-list-3 .pl-small-pic-list .pl-list-dd-cur span {
	border-color:#c00
}
.b-listpage-pic-text-list-3 .pl-buy-info-area {
	line-height:30px;
	height:30px
}
.b-listpage-pic-text-list-3 .pl-buy-info-area .pl-buy-comment {
	float:left
}
.b-listpage-pic-text-list-3 .pl-buy-info-area .pl-buy-number {
	float:left
}
.shop-b-listpage-pic-text-list-3.b-listpage-pic-text-list-3 .pl-buy-info-area .pl-buy-number {
	float:right
}
.b-listpage-pic-text-list-3 .pl-buy-info-area em {
	font-style:normal;
	font-weight:700;
	color:#c00;
	margin:0 2px
}
.b-listpage-pic-text-list-3 .pl-shop-info-area {
	border-top:1px dashed #ccc;
	padding:5px 0;
	height:31px;
	position:relative;
	overflow:hidden
}
.b-listpage-pic-text-list-3 .pl-shop-info-area .pl-shop-name {
	float:left;
	line-height:30px
}
.b-listpage-pic-text-list-3 .pl-shop-info-area .pl-shop-name em {
	vertical-align:middle;
	margin-right:5px;
	display:inline-block;
	width:20px;
	height:22px;
	background-position:-38px -83px
}
.b-listpage-pic-text-list-3 .pl-shop-info-area .pl-shop-service {
	position:absolute;
	right:0;
	top:8px
}
.b-listpage-pic-text-list-3 .pl-shop-info-area .pl-shop-service a {
	display:inline-block
}
.b-listpage-pic-text-list-3 .pl-shop-info-area .pl-shop-service .pl-shop-qq {
	width:19px;
	height:22px;
	background-position:-58px -84px
}
.b-listpage-pic-text-list-3 .pic-price {
	line-height:30px;
	height:30px
}
.b-listpage-pic-text-list-3 .pic-price .list-shopcar-icon {
	display:block
}
.wrapper-960 .b-listpage-pic-text-list-3 ul {
	margin:0 -9px
}
.wrapper-960 .b-listpage-pic-text-list-3 .inner {
	margin:0 9px 18px;
	padding:10px
}
.wrapper-1020 .b-listpage-pic-text-list-3 ul {
	margin:0 -13px
}
.wrapper-1020 .b-listpage-pic-text-list-3 .inner {
	margin:0 13px 26px;
	padding:15px
}
.wrapper-1080 .b-listpage-pic-text-list-3 ul {
	margin:0 -16px 0 -17px
}
.wrapper-1080 .b-listpage-pic-text-list-3 .inner {
	margin:0 16px 33px 17px;
	padding:10px 20px
}
.wrapper-1140 .b-listpage-pic-text-list-3 ul {
	margin:0 -6px
}
.wrapper-1140 .b-listpage-pic-text-list-3 .inner {
	margin:0 6px 12px;
	padding:7px
}
.wrapper-1200 .b-listpage-pic-text-list-3 ul {
	margin:0 -9px
}
.wrapper-1200 .b-listpage-pic-text-list-3 .inner {
	margin:0 9px 18px;
	padding:10px
}
.wrapper-1260 .b-listpage-pic-text-list-3 ul {
	margin:0 -11px 0
}
.wrapper-1260 .b-listpage-pic-text-list-3 .inner {
	margin:0 11px 22px;
	padding:15px
}
.wrapper-1320 .b-listpage-pic-text-list-3 ul {
	margin:0 -12px 0
}
.wrapper-1320 .b-listpage-pic-text-list-3 .inner {
	margin:0 12px 24px;
	padding:20px
}
.b-listpage-pic-text-list-4 ul {
	margin:0
}
.b-listpage-pic-text-list-4 .inner {
	margin:0
}
.b-listpage-pic-text-list-4 .pics {
	display:block;
	border-width:1px;
	border-style:solid
}
.b-listpage-pic-text-list-4 .pic {
	width:150px;
	height:150px
}
.b-listpage-pic-text-list-4 .pic-attr {
	width:150px
}
.b-listpage-pic-text-list-4 .pic-price {
	line-height:30px;
	height:30px
}
.b-listpage-pic-text-list-4 .pic-price .list-shopcar-icon {
	display:block
}
.b-listpage-pic-text-list-4 .pl-buy-info-area {
	margin-bottom:5px
}
.b-listpage-pic-text-list-4 .pl-buy-info-area .pl-buy-number em {
	font-style:normal;
	color:#c00;
	margin-left:3px
}
.wrapper-960 .b-listpage-pic-text-list-4 .inner {
	padding:10px 18px
}
.wrapper-1020 .b-listpage-pic-text-list-4 .inner {
	padding:10px 8px
}
.wrapper-1080 .b-listpage-pic-text-list-4 .inner {
	padding:15px 13px 0
}
.wrapper-1140 .b-listpage-pic-text-list-4 .inner {
	padding:20px 18px 10px
}
.wrapper-1200 .b-listpage-pic-text-list-4 .inner {
	padding:10px 8px 5px 9px
}
.wrapper-1260 .b-listpage-pic-text-list-4 .inner {
	padding:10px 13px
}
.wrapper-1320 .b-listpage-pic-text-list-4 .inner {
	padding:5px 6px 5px 5px
}
.b-listpage-pic-text-list-5 ul {
	margin:0
}
.b-listpage-pic-text-list-5 li {
	float:left
}
.b-listpage-pic-text-list-5 .inner {
	margin:0
}
.b-listpage-pic-text-list-5 .pic-title {
	line-height:30px;
	height:30px
}
.b-listpage-pic-text-list-5 .pics {
	display:block;
	border-width:1px;
	border-style:solid
}
.b-listpage-pic-text-list-5 .pic {
	width:280px;
	height:280px
}
.b-listpage-pic-text-list-5 .pic-attr {
	width:280px
}
.b-listpage-pic-text-list-5 .pic-price {
	line-height:30px;
	height:30px
}
.b-listpage-pic-text-list-5 .pic-price .list-shopcar-icon {
	display:block
}
.b-listpage-pic-text-list-5 .pl-buy-info-area {
	margin-bottom:5px
}
.b-listpage-pic-text-list-5 .pl-buy-info-area .pl-buy-number em {
	font-style:normal;
	color:#c00;
	margin-left:3px
}
.wrapper-960 .b-listpage-pic-text-list-5 .inner {
	padding:17px 17px 5px
}
.wrapper-1020 .b-listpage-pic-text-list-5 .inner {
	padding:27px 27px 5px
}
.wrapper-1080 .b-listpage-pic-text-list-5 .inner {
	padding:37px 37px 5px
}
.wrapper-1140 .b-listpage-pic-text-list-5 .inner {
	padding:47px 47px 5px
}
.wrapper-1200 .b-listpage-pic-text-list-5 .inner {
	padding:7px 7px 5px
}
.wrapper-1260 .b-listpage-pic-text-list-5 .inner {
	padding:15px 15px 5px
}
.wrapper-1320 .b-listpage-pic-text-list-5 .inner {
	padding:22px 22px 5px
}
.v-class-mo {
	border:0
}
.v-class-mo .MoBody {
	border:0
}
.v-class-mo .MoName {
	margin-left:0
}
.v-class-mo .MoHead {
	margin:0 5px
}
.v-class-mo .MoHead .MoHeadM {
	border-bottom:1px #ccc solid;
	background-color:transparent
}
.v-class-mo .NameTxt a {
	font-size:16px
}
.v-class-mo .MoBodyC {
	margin:0 5px
}
.b-row-classify-2 .classify-list {
	border-bottom-style:solid;
	border-bottom-color:#ededed;
	padding:10px 0;
	font-family:'微软雅黑'
}
.b-row-classify-2 .big-classify {
	padding:10px 0 0 0;
	font-size:12px;
	font-weight:700;
	width:91px;
	height:auto;
	float:none
}
.b-row-classify-2 .small-classify-wrap {
	position:relative
}
.b-row-classify-2 .small-classify-wrap .open-close-btn {
	display:none
}
.b-row-classify-2 .small-classify-wrap .open-close-btn b {
	padding-top:.8em
}
.b-row-classify-2 .small-classify-wrap.open-state {
	max-height:100000px!important
}
.b-row-classify-2 .small-classify-wrap.have-more .small-classify-list {
	margin-right:100px
}
.b-row-classify-2 .small-classify .inner {
	border-radius:5px;
	padding:6px 8px;
	margin-right:30px;
	height:auto;
	line-height:1
}
.b-row-classify-2 .small-classify a {
	font-size:14px
}
.b-row-classify-2 .big-classify {
	font-size:14px
}
.v-list-mo .MoHead {
	display:none
}
.b-list-6-filter-sort .sort-item {
	font-size:13px;
	margin-right:10px;
	border:none;
	background-color:#f2f2f2;
	color:#333;
	border-radius:5px;
	height:35px;
	line-height:35px
}
.b-listpage-pic-text-list-6 ul {
	margin:0 -6px
}
.b-listpage-pic-text-list-6 li {
	width:25%
}
.b-listpage-pic-text-list-6 li .inner {
	margin:6px
}
.b-listpage-pic-text-list-6 li .pics {
	border:none;
	background-color:#dfdfdf;
	border-radius:8px
}
.b-listpage-pic-text-list-6 .pic-attr {
	width:auto
}
.b-listpage-pic-text-list-6 .times, .b-listpage-pic-text-list-6 .v-author {
	font-size:12px;
	border-radius:3px;
	line-height:1;
	padding:5px;
	color:#fff;
	position:absolute
}
.b-listpage-pic-text-list-6 .times {
	right:2px;
	bottom:2px;
	background-color:rgba(0, 0, 0, .3)
}
.b-listpage-pic-text-list-6 .v-author {
	left:2px;
	bottom:2px;
	background-color:rgba(0, 0, 0, .3)
}
.b-listpage-pic-text-list-6 .play-num {
	position:absolute;
	left:2px;
	bottom:2px;
	font-size:12px;
	border-radius:3px;
	line-height:1;
	padding:5px;
	color:#fff
}
.b-listpage-pic-text-list-6 .play-num .evIcon {
	font-size:14px;
	line-height:1;
	text-decoration:none;
	margin-right:5px
}
.b-listpage-pic-text-list-6 .play-btn {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:1
}
.b-listpage-pic-text-list-6 .play-btn em {
	background-color:rgba(0, 0, 0, .6);
	border-radius:5px;
	line-height:1;
	position:absolute;
	z-index:2;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%);
	color:#fff;
	font-size:24px;
	padding:6px
}
.b-listpage-pic-text-list-6 .pic-attr .pic-title {
	margin:16px 10px 5px;
	color:#555;
	font-size:16px;
	height:25px;
	line-height:1.5
}
.b-listpage-pic-text-list-6 .pic-attr .pic-intro {
	margin:5px 10px;
	color:#888;
	font-size:12px;
	height:20px
}
.b-listpage-pic-text-list-6 .pic-attr .pl-video-info-area {
	margin:10px;
	color:#888;
	font-size:12px
}
.b-listpage-pic-text-list-6 .pic-attr .pl-video-author {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.b-listpage-pic-text-list-6 .pic-attr .author-icon {
	width:22px;
	height:22px;
	display:inline-flex;
	background-color:#f6f6f6;
	border-radius:50%;
	vertical-align:middle;
	margin-right:5px;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	overflow:hidden
}
.b-listpage-pic-text-list-6 .pic-attr .author-icon img {
	width:100%;
	height:100%
}
.b-listpage-pic-text-list-6 .pic-attr .pl-video-number {
	color:#888;
	font-size:12px;
	float:right
}
.b-listpage-pic-text-list-6 .pic-attr .pl-video-number .evIcon {
	margin-right:2px
}
.b-list-6-page .page .inner {
	text-align:center
}
.wrapper-960 .b-listpage-pic-text-list-6 li .pic {
	width:230px;
	height:130px
}
.wrapper-1020 .b-listpage-pic-text-list-6 li .pic {
	width:246px;
	height:140px
}
.wrapper-1080 .b-listpage-pic-text-list-6 li .pic {
	width:246px;
	height:140px
}
.wrapper-1140 .b-listpage-pic-text-list-6 li .pic {
	width:276px;
	height:155px
}
.wrapper-1200 .b-listpage-pic-text-list-6 li .pic {
	width:290px;
	height:163px
}
.wrapper-1260 .b-listpage-pic-text-list-6 li .pic {
	width:306px;
	height:171px
}
.wrapper-1320 .b-listpage-pic-text-list-6 li .pic {
	width:320px;
	height:180px
}
.wrapper-1920 .b-listpage-pic-text-list-6 li .pic {
	width:470px;
	height:263px
}
.s-listpage-pic-text-list-1 li {
	width:100%
}
.s-listpage-pic-text-list-1 .inner {
	border-bottom:1px dashed #ccc
}
.s-listpage-pic-text-list-1 .pics {
	float:left;
	margin-right:10px
}
.s-listpage-pic-text-list-1 .pic {
	width:100px;
	height:100px
}
.s-listpage-pic-text-list-1 .pic-intro {
	height:54px;
	line-height:18px
}
.s-listpage-pic-text-list-1 .pic-price {
	line-height:30px;
	height:30px
}
.s-listpage-pic-text-list-1 .pic-price .list-shopcar-icon {
	display:block
}
.s-listpage-pic-text-list-1 .pl-buy-info-area {
	margin-bottom:5px
}
.s-listpage-pic-text-list-1 .pl-buy-info-area .pl-buy-number em {
	font-style:normal;
	color:#c00;
	margin-left:3px
}
.s-listpage-pic-text-list-hy li {
	position:relative
}
.s-listpage-pic-text-list-hy .pic {
	width:150px;
	height:150px
}
.s-listpage-pic-text-list-hy .pic-code {
	display:none;
	position:absolute;
	bottom:0
}
.s-listpage-pic-text-list-hy .btn-group {
	padding-top:5px
}
.s-listpage-pic-text-list-2 ul {
	margin:0 -5px
}
.s-listpage-pic-text-list-2 li {
	width:50%
}
.s-listpage-pic-text-list-2 .inner {
	margin:5px;
	border:1px dashed #ccc;
	padding:5px
}
.s-listpage-pic-text-list-2 .pics {
	float:left;
	margin:0 10px 0 0
}
.s-listpage-pic-text-list-2 .pic {
	width:100px;
	height:100px
}
.s-listpage-pic-text-list-2 .pic-intro {
	height:54px;
	line-height:18px
}
.s-listpage-pic-text-list-2 .pic-price {
	line-height:30px;
	height:30px
}
.s-listpage-pic-text-list-2 .pic-price .list-shopcar-icon {
	display:block
}
.s-listpage-pic-text-list-2 .pl-buy-info-area {
	margin-bottom:5px
}
.s-listpage-pic-text-list-2 .pl-buy-info-area .pl-buy-number em {
	font-style:normal;
	color:#c00;
	margin-left:3px
}
.s-listpage-pic-text-list-3 .pics {
	display:block;
	margin:0 auto 5px;
	border-style:dashed
}
.s-listpage-pic-text-list-3 .pic {
	width:200px;
	height:200px
}
.s-listpage-pic-text-list-3 .pic-attr {
	width:200px;
	overflow:hidden;
	margin:0 auto
}
.s-listpage-pic-text-list-3 .pic-price {
	line-height:30px;
	height:30px
}
.s-listpage-pic-text-list-3 .pic-price .list-shopcar-icon {
	display:block
}
.s-listpage-pic-text-list-3 .pl-buy-info-area .pl-buy-number em {
	font-style:normal;
	color:#c00;
	margin-left:3px
}
.wrapper-960 .s-listpage-pic-text-list-3 ul {
	margin:0
}
.wrapper-960 .s-listpage-pic-text-list-3 .inner {
	margin:0 0 10px;
	padding:5px 15px
}
.wrapper-1020 .s-listpage-pic-text-list-3 ul {
	margin:0
}
.wrapper-1020 .s-listpage-pic-text-list-3 .inner {
	margin:0 0 10px;
	padding:5px 20px
}
.wrapper-1080 .s-listpage-pic-text-list-3 ul {
	margin:0
}
.wrapper-1080 .s-listpage-pic-text-list-3 .inner {
	margin:0 0 10px;
	padding:5px 25px
}
.wrapper-1140 .s-listpage-pic-text-list-3 ul {
	margin:0
}
.wrapper-1140 .s-listpage-pic-text-list-3 .inner {
	margin:0 0 10px;
	padding:5px 30px
}
.wrapper-1200 .s-listpage-pic-text-list-3 ul {
	margin:0
}
.wrapper-1200 .s-listpage-pic-text-list-3 .inner {
	margin:0 0 10px;
	padding:5px 35px
}
.wrapper-1260 .s-listpage-pic-text-list-3 ul {
	margin:0
}
.wrapper-1260 .s-listpage-pic-text-list-3 .inner {
	margin:0 0 10px;
	padding:5px
}
.wrapper-1320 .s-listpage-pic-text-list-3 ul {
	margin:0
}
.wrapper-1320 .s-listpage-pic-text-list-3 .inner {
	margin:0 0 10px;
	padding:5px 8px 5px 9px
}
.s-listpage-pic-text-list-4 .pics {
	display:block
}
.s-listpage-pic-text-list-4 .pic {
	width:150px;
	height:150px
}
.s-listpage-pic-text-list-4 .pic-attr {
	width:150px;
	overflow:hidden
}
.s-listpage-pic-text-list-4 .pic-price {
	line-height:30px;
	height:30px
}
.s-listpage-pic-text-list-4 .pic-price .list-shopcar-icon {
	display:block
}
.s-listpage-pic-text-list-4 .pl-buy-info-area .pl-buy-number em {
	font-style:normal;
	color:#c00;
	margin-left:3px
}
.wrapper-960 .s-listpage-pic-text-list-4 ul {
	margin:0
}
.wrapper-960 .s-listpage-pic-text-list-4 .inner {
	margin:6px 0 10px;
	padding:5px 11px
}
.wrapper-1020 .s-listpage-pic-text-list-4 ul {
	margin:0
}
.wrapper-1020 .s-listpage-pic-text-list-4 .inner {
	margin:6px 0 10px;
	padding:5px 15px
}
.wrapper-1080 .s-listpage-pic-text-list-4 ul {
	margin:0
}
.wrapper-1080 .s-listpage-pic-text-list-4 .inner {
	margin:6px 0 10px;
	padding:5px 18px
}
.wrapper-1140 .s-listpage-pic-text-list-4 ul {
	margin:0 -3px 0 -4px
}
.wrapper-1140 .s-listpage-pic-text-list-4 .inner {
	margin:0 3px 10px 4px;
	padding:5px 0
}
.wrapper-1200 .s-listpage-pic-text-list-4 ul {
	margin:0 -7px 0
}
.wrapper-1200 .s-listpage-pic-text-list-4 .inner {
	margin:0 7px 10px;
	padding:5px 0
}
.wrapper-1260 .s-listpage-pic-text-list-4 ul {
	margin:0
}
.wrapper-1260 .s-listpage-pic-text-list-4 .inner {
	margin:5px 0 10px;
	padding:5px 8px 5px 9px
}
.wrapper-1320 .s-listpage-pic-text-list-4 ul {
	margin:0
}
.wrapper-1320 .s-listpage-pic-text-list-4 .inner {
	margin:0 0 10px;
	padding:5px 11px 5px 12px
}
.s-listpage-pic-text-list-5 .inner {
	border-bottom:1px dashed #ccc;
	padding:5px
}
.s-listpage-pic-text-list-5 .pic-title {
	height:30px;
	line-height:30px
}
.s-listpage-pic-text-list-5 .pic-intro {
	line-height:24px;
	text-indent:2em
}
.s-listpage-pic-text-list-5 .pic-price .list-shopcar-icon {
	display:block
}
.s-listpage-text-list-1 li {
	width:100%
}
.s-listpage-text-list-1 code {
	display:inline-block
}
.s-listpage-text-list-1 .inner {
	height:30px;
	line-height:30px;
	border-width:0 0 1px;
	border-style:dotted
}
.s-listpage-text-list-1 .pic-title a {
	font-size:14px
}
.s-listpage-text-list-2 li {
	width:100%
}
.s-listpage-text-list-2 code {
	display:inline-block
}
.s-listpage-text-list-2 .inner {
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #ccc;
	padding-right:70px
}
.s-listpage-text-list-2 .text-list-times {
	position:absolute;
	top:0;
	right:0;
	font-size:12px
}
.s-listpage-text-list-3 code {
	display:inline-block
}
.s-listpage-text-list-3 ol {
	margin:0 -5px
}
.s-listpage-text-list-3 li {
	width:33.3%
}
.s-listpage-text-list-3 .inner {
	height:30px;
	line-height:30px;
	padding:0 5px;
	margin:0 5px;
	border-bottom:1px dashed #ccc
}
.sidebarLists dt div {
	line-height:32px;
	height:32px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	border-width:0 0 1px;
	border-style:dashed
}
.sidebarLists code {
	display:inline-block;
	vertical-align:middle;
	width:10px;
	height:10px;
	cursor:pointer;
	font-size:0;
	line-height:0;
	background-repeat:no-repeat
}
.sidebarLists dt a {
	display:block;
	cursor:pointer
}
.sidebarLists .oneClassT code {
	background-position:0 0
}
.sidebarLists .oneClassTinner {
	padding:0 10px
}
.sidebarLists .oneClassThover code {
	background-position:0 -10px
}
.sidebarLists .oneClassTopen code {
	background-position:0 -20px
}
.sidebarLists .oneClassTinner a {
	font-size:14px;
	font-weight:700
}
.sidebarLists .twoClassTinner {
	padding:0 10px 0 15px
}
.sidebarLists .twoClassT code {
	background-position:0 -30px
}
.sidebarLists .twoClassThover code {
	background-position:0 -40px
}
.sidebarLists .twoClassTopen code {
	background-position:0 -49px
}
.sidebarLists .twoClassTinner a {
	font-size:12px
}
.sidebarLists .threeClassTinner {
	padding:0 10px 0 20px
}
.sidebarLists .threeClassT code {
	background-position:0 -30px
}
.sidebarLists .threeClassThover code {
	background-position:0 -40px
}
.sidebarLists .threeClassTopen code {
	background-position:0 -40px
}
.sidebarLists .threeClassTinner a {
	font-size:12px
}
.sidebarLists .oneClassCopen, .sidebarLists .threeClassCopen, .sidebarLists .twoClassCopen {
	display:block
}
.b-row-sidebar ol {
	margin:0 -5px;
	zoom:1
}
.b-row-sidebar ol:after {
	display:table;
	content:"";
	clear:both
}
.b-row-sidebar li {
	width:20%;
	float:left
}
.b-row-sidebar .liCur .inner {
	background-color:#eee
}
.b-row-sidebar .inner {
	height:30px;
	line-height:30px;
	margin:0 5px 10px;
	padding:0 5px
}
.b-row-sidebar .inner code {
	display:inline-block
}
.b-row-sidebar .inner a {
	font-size:14px
}
.b-row-classify-1 .big-classify-wrap {
	width:80px
}
.b-row-classify-1 .big-classify {
	line-height:34px;
	height:34px;
	padding:0 0 0 10px;
	font-size:12px;
	font-weight:700;
	width:auto;
	float:none
}
.article-show-1 {
	overflow:hidden
}
.article-show-1 .show-list {
	margin:0;
	padding:10px
}
.article-show-1 .show-head {
	height:30px;
	line-height:30px;
	border-bottom:2px solid #ccc;
	position:relative;
	padding:0 5px
}
.article-show-1 .head-name {
	display:inline-block;
	font-size:16px
}
.article-show-1 .show-body {
	overflow:hidden
}
.article-show-1 .show-body-inner {
	padding:15px
}
.article-show-1 .show-body p {
	line-height:30px;
	font-size:14px;
	margin-bottom:5px
}
.article-show-1 .show-more {
	text-align:center
}
.article-show-1 .show-more .more-btn {
	display:inline-block;
	width:100px;
	height:35px;
	text-align:center;
	line-height:35px;
	font-size:14px;
	border-radius:5px;
	margin:10px 0;
	color:#fff;
	background-color:#c00
}
.article-show-2 .tab-switch-module {
	border-width:1px
}
.article-show-2 .tab-switch-t {
	border-width:0 0 2px
}
.article-show-2 .tab-switch-t .tab-t-item span.active {
	height:32px;
	line-height:32px
}
.article-show-2 .tab-switch-t .tab-t-item a {
	display:inline-block;
	width:100%;
	color:inherit
}
.article-show-2 .tab-switch-t ul {
	left:auto;
	right:0
}
.article-show-2 .tab-switch-n {
	padding:0 0 0 10px
}
.text-list-module-down li {
	width:100%
}
.text-list-module-down li .inner {
	padding-right:70px
}
.text-list-module-down li .text-list-down {
	position:absolute;
	top:0;
	right:0
}
.text-list-module-down li .text-list-times {
	margin-left:5px
}
.filter-sort {
	position:relative;
	z-index:10
}
.filter-sort .inner {
	padding:10px 0
}
.filter-sort .select-state {
	float:right;
	margin:0 5px 0 0;
	position:relative
}
.filter-sort .select-state strong {
	line-height:24px;
	display:inline-block;
	border:1px solid #ccc;
	height:24px;
	width:90px
}
.filter-sort .select-state i {
	position:absolute;
	right:10px;
	top:9px;
	height:0;
	width:0;
	overflow:hidden;
	border-width:8px 5px 0;
	border-style:solid dashed dashed solid;
	border-color:#ccc transparent
}
.filter-sort .select-state strong b {
	padding:0 0 0 10px
}
.filter-sort .select-state ol {
	position:absolute;
	left:0;
	top:25px;
	border:1px solid #ccc;
	width:90px;
	background-color:#fff;
	padding:2px 0;
	display:none
}
.filter-sort .select-state-hover ol {
	display:block
}
.filter-sort .select-state li {
	line-height:24px;
	cursor:pointer
}
.filter-sort .select-state li b {
	font-weight:400;
	padding-left:10px
}
.filter-sort .select-state li:hover {
	background-color:#f5f5f5
}
.filter-sort .select-state li.selected {
	background-color:#ececec
}
.filter-sort .sort-item {
	padding:0 12px;
	float:left;
	height:24px;
	line-height:24px;
	border-width:1px;
	border-style:solid;
	margin-right:2px
}
.filter-sort .price-item {
	margin-right:0;
	float:left;
	height:24px;
	line-height:24px;
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
	margin-right:8px
}
.filter-sort .start-price {
	margin-left:20px
}
.filter-sort .price-item i {
	font-style:normal
}
.filter-sort .price-item input {
	width:50px;
	height:22px;
	border:0;
	line-height:22px;
	margin:1px 0;
	margin:0 0;
	background-color:transparent
}
.filter-sort .price-between {
	width:20px;
	padding:1px 3px 1px 0;
	font-size:14px;
	font-weight:700;
	text-align:center;
	float:left;
	height:24px;
	line-height:24px
}
.filter-sort .price-btn {
	height:24px;
	margin-left:10px
}
.filter-sort .sort-item-cur {
	background-color:#efefef;
	color:#fff;
	border-color:#eaeaea
}
.b-list-6-filter-sort .sort-item {
	font-size:13px;
	margin-right:10px;
	border:none;
	background-color:#f2f2f2;
	color:#333;
	border-radius:5px;
	height:35px;
	line-height:35px
}
.show-picture-1 li {
	float:left
}
.show-picture-1 .pics {
	display:block;
	margin:0 auto 5px;
	width:200px;
	height:200px
}
.show-picture-1 .pic {
	width:200px;
	height:200px
}
.show-picture-1 .pic-attr {
	width:200px;
	overflow:hidden;
	margin:0 auto
}
.wrapper-960 .show-picture-1 ul {
	margin:0
}
.wrapper-960 .show-picture-1 .inner {
	margin:0 0 10px;
	padding:5px 15px
}
.wrapper-1020 .show-picture-1 ul {
	margin:0
}
.wrapper-1020 .show-picture-1 .inner {
	margin:0 0 10px;
	padding:5px 20px
}
.wrapper-1080 .show-picture-1 ul {
	margin:0
}
.wrapper-1080 .show-picture-1 .inner {
	margin:0 0 10px;
	padding:5px 25px
}
.wrapper-1140 .show-picture-1 ul {
	margin:0
}
.wrapper-1140 .show-picture-1 .inner {
	margin:0 0 10px;
	padding:5px 30px
}
.wrapper-1200 .show-picture-1 ul {
	margin:0
}
.wrapper-1200 .show-picture-1 .inner {
	margin:0 0 10px;
	padding:5px 35px
}
.wrapper-1260 .show-picture-1 ul {
	margin:0
}
.wrapper-1260 .show-picture-1 .inner {
	margin:0 0 10px;
	padding:5px
}
.wrapper-1320 .show-picture-1 ul {
	margin:0
}
.wrapper-1320 .show-picture-1 .inner {
	margin:0 0 10px;
	padding:5px 8px 5px 9px
}
.showPicModule_detail .inner {
	border:0
}
.showPicModule_detail .pics {
	cursor:default;
	border:0;
	padding:0
}
.showPicModule_detail .pic {
	overflow-x:auto
}
.showPicModule_0 {
	margin:10px auto
}
.showPicModule_0 .P_ListItem_1 {
	float:left;
	text-align:center;
	margin:15px 10px 0;
	width:210px;
	height:253px
}
.showPicModule_0 .Pic_box {
	width:200px;
	height:200px;
	overflow:hidden;
	margin:0 auto 5px
}
.showPicModule_0 .pic {
	width:200px;
	height:200px;
	overflow:hidden
}
.showPicModule_0 .pic table {
	width:100%;
	height:100%
}
.showPicModule_0 .pic td {
	text-align:center;
	vertical-align:middle
}
.showPicModule_0 .FC_PicPrice {
	line-height:24px;
	padding:0 5px
}
.showPicModule_0 .FC_PicMore_a {
	margin-left:10px
}
.showPicModule_0 .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:24px;
	padding:0 5px;
	text-align:left;
	height:48px;
	overflow:hidden
}
.showPicModule_0 .FC_PicSummary {
	line-height:20px
}
.showPicModule_1 {
	margin:10px auto 20px;
	padding-top:10px
}
.showPicModule_1 .showbigPicArea {
	float:left;
	width:100%
}
.showPicModule_1 .showbigPic {
	margin-right:140px;
	min-height:420px;
	border-width:1px;
	position:relative
}
.showPicModule_1 .loadingIcon {
	position:absolute;
	z-index:3;
	left:0;
	top:0;
	width:100%;
	height:420px;
	text-align:center;
	display:none
}
.showPicModule_1 .loadingIcon img {
	vertical-align:middle
}
.showPicModule_1 .bigPic {
	min-height:420px;
	overflow:hidden;
	text-align:center;
	font-size:0;
	position:relative;
	z-index:2
}
.showPicModule_1 .bigPic .next-btn, .showPicModule_1 .bigPic .prev-btn {
	position:absolute;
	left:0;
	right:0;
	height:50%;
	z-index:10
}
.showPicModule_1 .bigPic .prev-btn {
	top:0;
	cursor:url(../image/top.ico), auto
}
.showPicModule_1 .bigPic .next-btn {
	bottom:0;
	cursor:url(../image/down.ico), auto
}
.showPicModule_1 .hook {
	display:inline-block;
	width:0;
	height:100%;
	overflow:hidden;
	margin-left:-1px;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.showPicModule_1 .bigPic a {
	display:inline-block;
	vertical-align:middle
}
.showPicModule_1 .bigPic img {
	vertical-align:middle
}
.showPicModule_1 .showsmallPic {
	float:left;
	margin-left:-130px;
	width:126px;
	height:426px;
	position:relative
}
.showPicModule_1 span.down, .showPicModule_1 span.up {
	position:absolute;
	border:1px solid #ccc;
	display:block;
	height:15px;
	width:122px;
	left:0;
	background-color:#ccc;
	border-radius:5px;
	cursor:pointer
}
.showPicModule_1 span.up {
	top:-7px
}
.showPicModule_1 span.down {
	bottom:-7px
}
.showPicModule_1 span.down b, .showPicModule_1 span.up b {
	display:block;
	width:0;
	height:0;
	border-width:5px;
	border-style:solid;
	margin:0 auto;
	overflow:hidden
}
.showPicModule_1 span.up b {
	border-color:#ccc #ccc #000 #ccc
}
.showPicModule_1 span.down b {
	border-color:#000 #ccc #ccc #ccc;
	margin-top:5px
}
.showPicModule_1 .smallPic {
	height:400px;
	width:124px;
	overflow:hidden;
	position:relative;
	top:15px
}
.showPicModule_1 .smallPic li {
	width:120px;
	height:90px;
	border-width:2px;
	overflow:hidden;
	text-align:center;
	font-size:0;
	margin-bottom:6px
}
.showPicModule_1 .smallPic img {
	vertical-align:middle
}
.showPicModule_1 .showPicExplain {
	margin-top:20px
}
.showPicModule_1 .FC_PicName {
	font-size:18px;
	line-height:30px;
	font-weight:700
}
.showPicModule_1 p.FC_PicSummary {
	text-indent:2em;
	line-height:20px;
	font-size:12px
}
.showPicModule_2 {
	margin:10px auto 0;
	position:relative;
	padding-bottom:130px
}
.showPicModule_2 .showbigPic {
	min-height:150px;
	border-width:#ccc;
	position:relative
}
.showPicModule_2 .loadingIcon {
	position:absolute;
	z-index:3;
	left:0;
	top:0;
	width:100%;
	height:100%;
	text-align:center;
	display:none
}
.showPicModule_2 .loadingIcon img {
	vertical-align:middle
}
.showPicModule_2 .bigPic {
	overflow:hidden;
	text-align:center;
	font-size:0;
	position:relative;
	z-index:2
}
.showPicModule_2 .bigPic .next-btn, .showPicModule_2 .bigPic .prev-btn {
	position:absolute;
	top:0;
	bottom:0;
	width:50%;
	z-index:10
}
.showPicModule_2 .bigPic .prev-btn {
	left:0;
	cursor:url(../image/left.ico), auto
}
.showPicModule_2 .bigPic .next-btn {
	right:0;
	cursor:url(../image/right.ico), auto
}
.showPicModule_2 .hook {
	display:inline-block;
	width:0;
	height:100%;
	overflow:hidden;
	margin-left:-1px;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.showPicModule_2 .bigPic img {
	vertical-align:middle
}
.showPicModule_2 .showsmallPic {
	width:100%;
	height:100px;
	position:absolute;
	left:0;
	bottom:0
}
.showPicModule_2 span.down, .showPicModule_2 span.up {
	position:absolute;
	border:1px solid #ccc;
	display:block;
	height:92px;
	width:15px;
	top:0;
	background-color:#ccc;
	border-radius:5px;
	cursor:pointer;
	z-index:2
}
.showPicModule_2 span.up {
	left:0
}
.showPicModule_2 span.down {
	right:0
}
.showPicModule_2 span.down b, .showPicModule_2 span.up b {
	display:block;
	width:0;
	height:0;
	border-width:5px;
	border-style:solid;
	margin-top:45px;
	overflow:hidden
}
.showPicModule_2 span.up b {
	border-color:#ccc #000 #ccc #ccc
}
.showPicModule_2 span.down b {
	border-color:#ccc #ccc #ccc #000;
	margin-left:5px
}
.showPicModule_2 .smallPic {
	height:100px;
	overflow:hidden;
	position:relative;
	margin:0 20px;
	z-index:1
}
.showPicModule_2 .smallPic ul {
	height:100px;
	width:9999px
}
.showPicModule_2 .smallPic li {
	width:120px;
	height:90px;
	float:left;
	border-width:2px;
	overflow:hidden;
	text-align:center;
	font-size:0;
	margin-right:16px
}
.showPicModule_2 .smallPic img {
	vertical-align:middle
}
.showPicModule_2 .showPicExplain {
	margin-top:20px
}
.showPicModule_2 .FC_PicName {
	font-size:18px;
	line-height:30px;
	font-weight:700
}
.showPicModule_2 .FC_PicSummary {
	text-indent:2em;
	line-height:20px;
	font-size:12px
}
.showPicModule_3 {
	width:700px;
	margin:0 auto;
	padding:10px 0
}
.showPicModule_3 .dashed_divide {
	margin:10px auto
}
.showPicModule_3 .picModuleItem {
	padding:10px 0
}
.showPicModule_3 .Pic_box {
	width:690px;
	height:480px;
	margin:0 auto 15px
}
.showPicModule_3 .pic {
	width:690px;
	height:480px;
	overflow:hidden;
	text-align:center;
	font-size:0;
	position:relative
}
.showPicModule_3 .pic .hook {
	display:inline-block;
	width:0;
	height:100%;
	overflow:hidden;
	margin-left:-1px;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.showPicModule_3 .pic img {
	vertical-align:middle;
	max-width:100%
}
.showPicModule_3 h3 {
	font-size:18px;
	line-height:30px;
	font-weight:700
}
.showPicModule_3 p {
	text-indent:2em;
	line-height:1.5;
	font-size:12px
}
.head-body-module {
	overflow:hidden
}
.head-body-module .hb-head {
	height:30px;
	line-height:30px;
	border-bottom:2px solid #ccc;
	position:relative;
	padding:0 5px
}
.head-body-module .hb-head-name {
	float:left;
	font-size:16px
}
.head-body-module .hb-head-more {
	float:right
}
.head-body-module .hb-body {
	overflow:hidden;
	clear:both
}
.head-body-module .hb-body-inner {
	margin:5px 10px
}
.head-body-module-2 {
	border:1px solid #ccc
}
.head-body-module-2 .hb-head {
	margin:0
}
.head-body-module-2 .hb-body-inner {
	overflow:hidden;
	margin:10px
}
.h1-title {
	font:bold 16px/2 "微软雅黑"
}
.bsync-custom, .p-activity-tag, .p-attr-list, .p-buy-btn-area, .p-buy-sum, .p-contact-list, .p-details-title, .p-preview-1, .p-sale-sum-table, .p-service-list, .p-standard-list, .p-standard-table {
	margin-bottom:10px
}
.p-price-list .classify-list {
	margin-bottom:0
}
.p-details-pre-nex {
	overflow:hidden
}
.p-details-pre-nex .details-pre-next {
	line-height:24px;
	padding:10px;
	background-color:#f5f5f5
}
.p-details-pre-nex .details-nex, .p-details-pre-nex .details-pre {
	width:50%;
	text-decoration:inherit;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.p-details-pre-nex .details-pre {
	float:left;
	text-align:left
}
.p-details-pre-nex .details-nex {
	float:right;
	text-align:right
}
.p-details-pre-nex a {
	margin-left:10px
}
.preview {
	position:relative
}
.preview .buy-over-icon {
	background-image:url(404.png);
	position:absolute;
	left:20px;
	top:20px;
	width:47px;
	height:47px;
	background-position:0 -33px;
	font:400 14px/47px '宋体';
	color:#fff;
	text-align:center;
	z-index:2
}
.preview .pics {
	position:relative;
	border-width:1px;
	border-style:solid
}
.preview .pic {
	text-align:center;
	font-size:0;
	display:inline-block;
	overflow:hidden
}
.preview .pic .hook {
	display:inline-block;
	height:100%;
	width:1px;
	margin-left:-1px;
	vertical-align:middle
}
.preview .pic img {
	vertical-align:middle
}
.preview .small-pic-list-area {
	position:absolute;
	width:100%
}
.preview .move-btn {
	position:absolute;
	top:50%;
	outline:0
}
.preview .left-move-btn {
	left:0
}
.preview .right-move-btn {
	right:0
}
.preview .small-pic-list {
	overflow:hidden;
	font-size:0;
	line-height:0
}
.preview .small-pic-list ul {
	white-space:nowrap;
	position:relative
}
.preview .small-pic-list li {
	float:none;
	display:inline-block
}
.preview .small-pic-list .inner {
	padding:0 4px 0 0
}
.preview .small-pic-list .inner .pic {
	text-align:center;
	font-size:0
}
.p-preview-no-small-pic .preview {
	padding-bottom:0!important
}
.p-preview-1 {
	position:relative;
	z-index:2;
	float:right
}
.p-preview-1 .show-big-pic {
	position:relative
}
.p-preview-1 .show-big-pic .pics {
	z-index:1
}
.p-preview-1 .show-big-pic s {
	text-decoration:none
}
.p-preview-1 .mp4-video-div {
	width:100%;
	height:100%;
	position:absolute;
	z-index:2;
	left:0;
	top:0;
	display:none
}
.p-preview-1 .mp4-close {
	font-size:14px;
	position:absolute;
	right:10px;
	top:10px;
	color:#7a7a7a;
	cursor:pointer;
	z-index:3;
	display:none
}
.p-preview-1 .mp4-play {
	position:absolute;
	cursor:pointer;
	left:50%;
	bottom:50px;
	font-size:50px;
	color:#fff;
	margin-left:-25px;
	z-index:3
}
.p-preview-1 .mp4-play::before {
z-index:1;
position:relative
}
.p-preview-1 .mp4-play::after {
position:absolute;
width:50px;
height:50px;
content:'';
background-color:#999;
opacity:.6;
border-radius:50%;
left:0;
top:3px;
z-index:0
}
.p-preview-1 .mp4-play:hover::after {
color:#c00;
opacity:.9
}
.p-preview-1 .pl-collect {
	background-image:url(404.png);
	position:absolute;
	bottom:8%;
	right:-100px;
	height:32px;
	line-height:32px;
	background-position:0 0;
	overflow:hidden;
	z-index:100;
transition:all ease .2s;
	cursor:pointer
}
.p-preview-1 .show-big-pic:hover .pl-collect {
	right:0
}
.p-preview-1 .pl-collect em {
	background-image:url(404.png);
	background-position:0 -84px;
	width:18px;
	height:19px;
	float:left;
	margin:6px 0 0 10px
}
.p-preview-1 .pl-collect b {
	color:#fff;
	font-size:14px;
	float:left;
	line-height:32px;
	padding:0 10px 0 8px
}
.p-preview-1 .small-pic-list-area {
	left:0;
	bottom:0
}
.p-preview-no-small-pic .small-pic-list-area {
	display:none!important
}
.p-preview-1 .small-pic-list {
	margin:0 20px
}
.p-preview-1 .move-btn {
	margin-top:-30px;
	width:17px;
	height:60px;
	cursor:pointer
}
.p-preview-1 .pl-collect .yes-collect em {
	background-position:-19px -84px
}
.p-preview-1 .zoom {
	position:absolute;
	width:175px;
	height:175px;
	background-color:#fc980f;
	border:1px solid #e08103;
	left:0;
	top:0;
	z-index:2;
	opacity:.5;
	cursor:move
}
.p-preview-1 .zoomPic {
	position:absolute;
	border:1px solid #ccc;
	width:300px;
	height:300px;
	overflow:hidden;
	background-color:#fff
}
.p-preview-1 .zoomPic img {
	position:absolute
}
.p-preview-1 .p-preview-number-area {
	height:30px;
	margin-top:5px;
	position:relative
}
.p-preview-1 .p-preview-number {
	line-height:30px;
	font-size:14px;
	padding-left:5px;
	overflow:hidden
}
.p-preview-1 .p-preview-number b, .p-preview-1 .p-preview-number strong {
	font-weight:400
}
.p-preview-1 .p-preview-share {
	position:absolute;
	right:0;
	top:0
}
.p-preview-1 .p-preview-share .social-share-icon {
	font-size:14px;
	line-height:20px;
	width:20px;
	height:20px
}
.p-details-attr-warp {
	float:right;
	width:100%;
	position:relative;
	z-index:1
}
.p-details-attr-warp .p-details-attr {
	margin-left:312px
}
.wrapper .p-details-area-noleft .p-details-attr {
	margin-left:0!important
}
.wrapper .p-details-area-noright .p-details-attr-warp {
	float:none;
	margin-right:0
}
.wrapper .p-details-area-noright .p-details-attr {
	margin-right:0
}
.wrapper-960 .p-preview-1 {
	margin-right:-302px
}
.wrapper-960 .p-preview-1 .show-big-pic .pic {
	width:300px;
	height:300px
}
.wrapper-960 .p-preview-1 .preview {
	padding-bottom:70px
}
.wrapper-960 .p-preview-1 .small-pic-list .pic {
	height:60px;
	width:60px
}
.wrapper-960 .p-details-attr-warp .p-details-attr {
	margin-left:312px
}
.wrapper-1020 .p-preview-1 {
	margin-right:-332px
}
.wrapper-1020 .p-preview-1 .show-big-pic .pic {
	width:330px;
	height:330px
}
.wrapper-1020 .p-preview-1 .preview {
	padding-bottom:77px
}
.wrapper-1020 .p-preview-1 .small-pic-list .pic {
	height:67px;
	width:67px
}
.wrapper-1020 .p-details-attr-warp .p-details-attr {
	margin-left:342px
}
.wrapper-1080 .p-preview-1 {
	margin-right:-362px
}
.wrapper-1080 .p-preview-1 .show-big-pic .pic {
	width:360px;
	height:360px
}
.wrapper-1080 .p-preview-1 .preview {
	padding-bottom:85px
}
.wrapper-1080 .p-preview-1 .small-pic-list .pic {
	height:75px;
	width:75px
}
.wrapper-1080 .p-details-attr-warp .p-details-attr {
	margin-left:372px
}
.wrapper-1140 .p-preview-1 {
	margin-right:-392px
}
.wrapper-1140 .p-preview-1 .show-big-pic .pic {
	width:390px;
	height:390px
}
.wrapper-1140 .p-preview-1 .preview {
	padding-bottom:92px
}
.wrapper-1140 .p-preview-1 .small-pic-list .pic {
	height:82px;
	width:82px
}
.wrapper-1140 .p-details-attr-warp .p-details-attr {
	margin-left:402px
}
.wrapper-1200 .p-preview-1 {
	margin-right:-422px
}
.wrapper-1200 .p-preview-1 .show-big-pic .pic {
	width:420px;
	height:420px
}
.wrapper-1200 .p-preview-1 .preview {
	padding-bottom:100px
}
.wrapper-1200 .p-preview-1 .small-pic-list .pic {
	height:90px;
	width:90px
}
.wrapper-1200 .p-details-attr-warp .p-details-attr {
	margin-left:432px
}
.wrapper-1260 .p-preview-1 {
	margin-right:-452px
}
.wrapper-1260 .p-preview-1 .show-big-pic .pic {
	width:450px;
	height:450px
}
.wrapper-1260 .p-preview-1 .preview {
	padding-bottom:108px
}
.wrapper-1260 .p-preview-1 .small-pic-list .pic {
	height:98px;
	width:98px
}
.wrapper-1260 .p-details-attr-warp .p-details-attr {
	margin-left:462px
}
.wrapper-1320 .p-preview-1 {
	margin-right:-482px
}
.wrapper-1320 .p-preview-1 .show-big-pic .pic {
	width:480px;
	height:480px
}
.wrapper-1320 .p-preview-1 .preview {
	padding-bottom:115px
}
.wrapper-1320 .p-preview-1 .small-pic-list .pic {
	height:105px;
	width:105px
}
.wrapper-1320 .p-details-attr-warp .p-details-attr {
	margin-left:492px
}
.wrapper-1920 .p-preview-1 {
	margin-right:-482px
}
.wrapper-1920 .p-preview-1 .show-big-pic .pic {
	width:480px;
	height:480px
}
.wrapper-1920 .p-preview-1 .preview {
	padding-bottom:115px
}
.wrapper-1920 .p-preview-1 .small-pic-list .pic {
	height:105px;
	width:105px
}
.wrapper-1920 .p-details-attr-warp .p-details-attr {
	margin-left:492px
}
.p-details-title .pro-title a.title-tag {
	background-color:#f66;
	white-space:nowrap;
	color:#fff!important;
	font-family:"微软雅黑"!important;
	font-style:normal!important;
	text-decoration:none!important;
	font-size:12px!important;
	padding:1px 5px
}
.p-details-attr .classify-list {
	border-width:0
}
.p-details-attr .big-classify-wrap {
	width:70px;
	text-align:left
}
.p-details-attr .classify-wrap .big-classify {
	line-height:24px;
	padding:0 10px;
	font-size:12px;
	font-weight:400;
	width:auto;
	color:#888;
	font-family:'微软雅黑'
}
.p-details-attr .small-classify {
	line-height:24px;
	color:#555;
	font-size:12px;
	padding:0;
	font-family:'微软雅黑'
}
.p-details-attr .small-classify .oldPrice i {
	font-style:normal;
	font-size:14px;
	color:#999
}
.p-activity-tag li {
	float:left
}
.p-activity-tag li .inner {
	border-width:1px;
	border-style:solid;
	margin:0 6px 6px 0;
	padding:0 5px;
	line-height:20px;
	height:20px
}
.p-sale-sum-table table {
	border-width:1px 0;
	border-style:dashed;
	border-spacing:10px;
	border-collapse:separate
}
.p-sale-sum-table td {
	text-align:center;
	height:14px;
	line-height:14px;
	border-width:0 0 0 1px
}
.p-sale-sum-table tr td:first-child {
	border-width:0
}
.p-sale-sum-table .tableModule tr td {
	color:#999
}
.p-sale-sum-table .tableModule tr td em {
	font-style:normal;
	margin-left:5px
}
.p-wap-buy-area {
	height:42px;
	position:absolute;
	right:0;
	top:32px;
	z-index:10
}
.pifa-p-wap-buy-area {
	position:relative;
	top:0!important;
	margin-bottom:5px;
	left:5px
}
.p-wap-buy-area-inner {
	width:180px;
	border:none;
	padding:1px;
	position:absolute;
	right:5px
}
.p-wap-buy-area-hover .p-wap-buy-area-inner {
	padding:0;
	border:1px solid #ccc;
	box-shadow:0 0 1px rgba(0, 0, 0, .5);
	background-color:#fff
}
.p-wap-buy-area .p-wap-buy-head {
	height:40px;
	text-align:center;
	margin:0 15px
}
.p-wap-buy-area .p-wap-buy-head i, .p-wap-buy-area .p-wap-buy-head strong {
	display:inline-block;
	vertical-align:middle
}
.p-wap-buy-area .p-wap-buy-head strong {
	line-height:40px;
	margin:0 10px;
	font-size:14px;
	font-weight:400
}
.p-wap-buy-area .p-wap-buy-head i {
	background-image:url(404.png)
}
.p-wap-buy-area .p-wap-buy-head i.wap-icon-1 {
	width:11px;
	height:18px;
	background-position:0 0
}
.p-wap-buy-area .p-wap-buy-head i.wap-icon-2 {
	width:14px;
	height:6px;
	background-position:-12px 0
}
.p-wap-buy-area-hover .p-wap-buy-head i.wap-icon-2 {
	background-position:-12px -6px
}
.p-wap-buy-area .p-wap-buy-body {
	display:none;
	margin:0 3px 3px
}
.p-wap-buy-area .p-wap-buy-body h6 {
	text-align:center;
	line-height:30px;
	font-size:14px
}
.p-wap-buy-area .p-wap-buy-body h6 strong {
	color:red;
	font-weight:400
}
.p-wap-buy-area .p-wap-buy-body .p-wap-buy-code img {
	width:174px;
	height:174px
}
.p-wap-buy-area-hover .p-wap-buy-body {
	display:block
}
.p-wap-buy-area-hover .p-wap-buy-head {
	border-bottom:1px solid #ccc
}
.p-price-list .classify-list {
	background-color:#f9f9f9
}
.p-price-list .classify-module .big-classify-wrap .big-classify {
	line-height:38px
}
.p-price-list .newPrice {
	margin-right:10px;
	display:inline-block
}
.p-price-list .newPrice em {
	font-style:normal;
	font-size:24px;
	color:#ff0036;
	display:inline-block
}
.p-price-list .newPrice em s {
	color:#666;
	font-size:16px;
	font-style:normal;
	text-decoration:none
}
.p-price-list .newPrice i {
	font-style:normal;
	font-size:14px;
	color:#666;
	display:inline-block
}
.p-price-list .oldPrice {
	display:inline-block
}
.p-price-list .oldPrice em {
	font-style:normal;
	font-size:14px;
	color:#999;
	text-decoration:line-through;
	display:inline-block
}
.p-price-list .big-classify {
	line-height:34px
}
.p-price-list .small-classify {
	float:none;
	line-height:34px
}
.pf-p-price-list .small-classify {
	line-height:34px;
	width:33%;
	float:left
}
.pf-p-price-list .oldPrice em {
	font-style:normal;
	font-size:14px;
	text-decoration:none
}
.p-coupon-list {
	position:relative;
	z-index:3;
	margin-bottom:10px
}
.p-coupon-list .classify-module {
	background-color:#f9f9f9;
	width:100%;
	position:relative;
	left:0;
	top:0
}
.p-coupon-list .small-classify-wrap {
	position:relative
}
.p-coupon-list .small-classify {
	width:100%;
	margin:0 0 10px 0
}
.p-coupon-list .small-classify-wrap:hover .show-more i {
	transform:rotate(315deg);
	-ms-transform:rotate(315deg);
	-webkit-transform:rotate(315deg);
	-moz-transform:rotate(315deg);
	-o-transform:rotate(315deg);
	transform:rotate(315deg);
	top:7px
}
.p-coupon-list .show-more {
	position:absolute;
	right:10px;
	top:5px;
	font-size:12px;
	padding-right:12px;
	font-style:normal;
	color:#999;
	z-index:2;
	display:none
}
.p-coupon-list .show-more i {
	position:absolute;
	right:0;
	top:2px;
	width:8px;
	height:8px;
	border-width:1px 1px 0 0;
	border-color:#999;
	border-style:solid;
	transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	-webkit-transform:rotate(135deg);
	-moz-transform:rotate(135deg);
	-o-transform:rotate(135deg);
	transform:rotate(135deg);
transition:all .5s ease
}
.p-coupon-list .quan-item {
	display:inline-block;
	position:relative;
	border-width:1px 0;
	border-style:solid;
	border-color:#df3033;
	background-color:#ffdedf;
	margin:0 5px 0 2px;
	vertical-align:middle
}
.p-coupon-list .quan-item b {
	display:inline-block;
	line-height:18px;
	height:18px;
	padding:0 10px;
	font-weight:400;
	font-style:normal;
	color:#df3033;
	white-space:nowrap;
	max-width:100px;
	overflow:hidden
}
.p-coupon-list .quan-item s {
	position:absolute;
	top:0;
	height:100%;
	width:2px;
	background:url(../image/quan_item_bg.png) repeat-y
}
.p-coupon-list .quan-item s.s-1 {
	background-position:0 0;
	left:-1px
}
.p-coupon-list .quan-item s.s-2 {
	right:-1px;
	background-position:-2px 0
}
.p-coupon-list .get-coupon-b {
	color:#555
}
.p-coupon-list .get-coupon-b {
	color:#ff0036;
	cursor:pointer
}
.p-coupon-list .small-classify-wrap-more .small-classify {
	display:none
}
.p-coupon-list .small-classify-wrap-more .small-classify.quan-area {
	display:block
}
.p-coupon-list .small-classify-wrap-more .show-more {
	display:block
}
.p-coupon-list .classify-module-show {
	position:absolute
}
.p-coupon-list .classify-module-show .small-classify-wrap-more .small-classify {
	display:block
}
.p-coupon-list .classify-module-show .small-classify-wrap-more .small-classify.quan-area {
	display:none
}
.p-coupon-list .classify-module-show .small-classify-wrap-more .show-more {
	display:none
}
.get-coupon-alert {
	width:510px;
	text-align:left;
	overflow:hidden
}
.get-coupon-alert .coupon-alert-inner {
	position:relative;
	margin:35px 40px 20px 120px
}
.get-coupon-alert .icon {
	background-image:url(../image/coupon_icon.png);
	background-repeat:no-repeat;
	width:50px;
	height:50px;
	position:absolute;
	left:-70px;
	top:0
}
.get-coupon-alert .success-icon {
	background-position:0 0
}
.get-coupon-alert .fail-icon {
	background-position:0 -50px
}
.get-coupon-alert .coupon-text {
	font-size:16px;
	color:#555;
	line-height:20px
}
.get-coupon-alert .coupon-text span.red {
	color:#ff0036
}
.get-coupon-alert .coupon-time {
	color:#888;
	line-height:30px
}
.get-coupon-alert .coupon-href a {
	color:#555
}
.get-coupon-alert .coupon-href a:hover {
	text-decoration:underline
}
.get-coupon-alert .coupon-href i {
	display:inline-block;
	vertical-align:middle;
	height:11px;
	margin:0 10px;
	border-left:1px solid #ccc
}
.get-coupon-alert .coupon-btn {
	padding:20px 0
}
.get-coupon-alert .coupon-btn a {
	display:inline-block;
	border:1px solid #dbdbdb;
	background-color:#fff;
	border-radius:3px;
	font-size:14px;
	color:#555;
	width:68px;
	height:28px;
	text-align:center;
	line-height:28px
}
.get-coupon-alert .coupon-btn a:hover {
	background-color:#fafafa
}
.p-attr-list .classify-module {
	zoom:1
}
.p-attr-list .classify-module:after {
	content:"";
	display:table;
	clear:both
}
.p-attr-list .big-classify {
	padding:0 10px;
	width:auto;
	float:none
}
.p-attr-list .small-classify {
	float:none
}
.p-attr-list .small-classify .down-btn {
	display:inline-block;
	padding:0 10px;
	border:1px solid #ccc;
	border-radius:3px;
	background-color:#f5f5f5
}
@-webkit-keyframes audio_playing {
30% {
background-position:0 center
}
31% {
background-position:-18px center
}
61% {
background-position:-18px center
}
61.5% {
background-position:-36px center
}
100% {
background-position:-36px center
}
}
.mp3-wrap {
	padding:10px
}
.mp3-wrap .mp3-title {
	font-size:14px;
	padding:10px 0
}
.mp3-play-box {
	border:1px solid #ccc;
	display:flex;
	padding:10px;
	align-items:center;
	box-shadow:0 0 5px rgba(0, 0, 0, .2);
	border-radius:5px
}
.mp3-play-box audio {
	display:none
}
.mp3-play-box .play-icon {
	position:relative;
	width:50px;
	height:50px;
	border:2px solid #05ba03;
	border-radius:50%;
	flex-shrink:0
}
.mp3-play-box .play-icon i {
	position:absolute;
	left:50%;
	top:50%;
	width:18px;
	height:25px;
	background-image:url(../image/mp3_iconloop.png);
	background-repeat:no-repeat;
	transform:translate(-50%, -50%)
}
.mp3-play-box .play-icon i.d {
	background-size:54px 25px;
	background-position:-36px center
}
.mp3-play-box .play-icon i.p {
	visibility:hidden;
	-webkit-background-size:54px 25px;
	background-size:54px 25px;
	animation:audio_playing 1s infinite;
	background-position:0 center
}
.mp3-play-box .play-icon.playing i.d {
	visibility:hidden
}
.mp3-play-box .play-icon.playing i.p {
	visibility:visible
}
.mp3-play-box .audio-info {
	margin-left:20px;
	flex-grow:1
}
.mp3-play-box .audio-info .mp3-title {
	font-size:16px
}
.mp3-play-box .audio-info .times {
	color:#999;
	font-size:12px
}
.mp3-play-box .audio-info .times i {
	margin:0 5px;
	font-style:normal
}
.mp3-play-box .play-bar {
	height:6px;
	border-radius:3px;
	background-color:#ddd;
	display:flex;
	margin:10px 0;
	cursor:pointer
}
.mp3-play-box .play-bar span {
	width:0;
	background-color:#09bb07;
	border-radius:3px;
	position:relative;
	display:flex;
	align-items:center;
	justify-content:flex-end;
	min-width:10px
}
.mp3-play-box .play-bar span::after {
content:'';
width:10px;
height:10px;
border-radius:5px;
background-color:#09bb07
}
.p-count-down {
	margin-bottom:10px
}
.p-count-down .countdown-are, .p-count-down .icon {
	float:left
}
.p-count-down .icon {
	width:19px;
	height:19px;
	background:url(404.png);
	margin:0 10px 0 0
}
.p-count-down .countdown-area {
	font-size:16px;
	line-height:20px;
	color:#ff7a23
}
.p-count-down .countdown-area em, .p-count-down .countdown-area i {
	font-style:normal
}
.p-count-down .countdown-area b {
	font-weight:400;
	margin-right:2px
}
.p-service-list .small-classify-list {
	padding:0
}
.p-service-list .small-classify .inner {
	margin:0 8px 5px 0;
	display:inline-block
}
.p-service-list .classify-list .small-classify-list .small-classify.classify-hover .inner {
	background-color:transparent
}
.p-service-list .small-classify .text-list-a {
	display:inline-block
}
.p-service-list .small-classify-list .small-classify-hover .inner {
	background-color:transparent
}
.p-service-list .small-classify-list .small-classify .inner a, .p-service-list .small-classify-list .small-classify-hover .inner a {
	text-decoration:none
}
.p-service-list .small-classify img {
	vertical-align:middle;
	margin-right:5px;
	width:18px;
	height:18px
}
.p-standard-list .classify-list {
	border-width:0;
	padding:2px 0;
	zoom:1
}
.p-standard-list .classify-list:after {
	content:"";
	display:table;
	clear:both
}
.p-standard-list .classify-module .small-classify {
	padding:0
}
.p-standard-list .classify-module .small-classify-wrap .small-classify .inner {
	padding:3px 8px;
	border-width:2px;
	border-style:solid;
	border-color:#ccc;
	cursor:pointer
}
.p-standard-list .classify-module .small-classify-wrap .small-classify .inner a {
	color:#333
}
.p-standard-list .small-classify-list {
	padding:0
}
.p-standard-list .classify-module .small-classify-list .classify-cur .inner {
	background:transparent url(404.png) no-repeat bottom right;
	border-color:#ff0036;
	padding:3px 8px;
	border-width:2px
}
.p-standard-list .classify-module .small-classify-list .classify-disabled .inner {
	padding:6px 11px;
	border-width:1px;
	border-style:dashed;
	border-color:#ddd;
	opacity:.9;
	filter:alpah(opacity=50);
	cursor:no-drop
}
.p-standard-list .classify-module .small-classify-list .classify-disabled .inner a {
	cursor:no-drop;
	color:#a9a9a9
}
.p-standard-list .classify-module .small-classify a {
	font-weight:700;
	font-family:arial;
	color:inherit
}
.p-standard-list .classify-module .small-classify-list .classify-hover a:hover {
	text-decoration:none
}
.p-standard-table .pf-sum-price {
	padding:10px 5px
}
.p-standard-table .pf-sum-price li {
	margin-left:20px;
	float:right;
	line-height:50px
}
.p-standard-table .pf-sum-price li em {
	font-style:normal;
	padding:0 2px
}
.p-standard-table .pf-sum-price strong {
	font-size:14px
}
.p-standard-table .pf-sum-price .newPrice {
	font-size:14px
}
.p-standard-table .pf-sum-price .newPrice em {
	font-size:18px
}
.p-standard-table-area {
	overflow-x:auto;
	max-height:306px;
	overflow-y:hidden;
	width:100%
}
.p-standard-table .tableModule {
	max-height:306px;
	overflow-y:auto
}
.p-standard-table table {
	border-width:0;
	border-collapse:separate;
	border-spacing:0
}
.p-standard-table td {
	text-align:center;
	border-width:0 0 1px;
	border-style:solid dashed;
	height:50px;
	line-height:auto
}
.p-standard-table td em {
	font-style:normal
}
.p-standard-table thead td {
	font-weight:700;
	width:100px
}
.p-standard-table .buy-number {
	width:100px;
	height:20px;
	border:1px solid #ccc;
	background-color:#f5f5f5;
	box-shadow:1px 1px 3px #aaa;
	margin:0 auto
}
.p-standard-table .buy-number a {
	width:20px;
	height:20px;
	text-align:center;
	font-style:normal;
	font:bold 20px/.7 "宋体";
	cursor:pointer;
	color:#999;
	outline:0;
	float:left
}
.p-standard-table .buy-number a:hover {
	background-color:#ddd;
	color:#777
}
.p-standard-table .buy-number a.no-click {
	background-color:#e8e8e8;
	color:#ccc;
	cursor:no-drop
}
.p-standard-table .buy-number input {
	width:58px;
	height:20px;
	border-width:0 1px 0 1px;
	border-style:solid;
	border-color:#ccc;
	text-align:center;
	float:left;
	font:bold 12px/20px arial;
	padding:0
}
.p-buy-sum .classify-list {
	border-width:0;
	padding:2px 0
}
.p-buy-sum .classify-module .classify-list .big-classify {
	line-height:46px
}
.p-buy-sum .buy-number {
	width:67px;
	float:left;
	border:1px solid #ccc;
	background-color:#f5f5f5;
	margin:0;
	position:relative
}
.p-buy-sum .buy-number a {
	width:16px;
	height:22px;
	overflow:hidden;
	text-align:center;
	font-style:normal;
	font-weight:700;
	font-size:20px!important;
	line-height:100%;
	font-family:"宋体";
	cursor:pointer;
	color:#999;
	outline:0;
	position:absolute;
	right:0;
	top:22px
}
.p-buy-sum .buy-number a.plus {
	border-bottom:1px solid #ccc;
	top:0
}
.p-buy-sum .buy-number a:hover {
	background-color:#ddd;
	color:#777
}
.p-buy-sum .buy-number input {
	width:50px;
	height:44px;
	border-width:0 1px 0 0;
	border-style:solid;
	border-color:#ccc;
	text-align:center;
	float:left;
	font:bold 16px/25px arial;
	padding:0
}
.p-buy-sum .buy-pro-total {
	float:left;
	line-height:27px;
	padding:10px 10px 0 2em;
	font-size:14px
}
.p-buy-sum .buy-pro-total b {
	font-size:14px;
	color:#777;
	font-weight:400
}
.p-buy-sum .buy-pro-total em {
	font-style:normal;
	font-size:16px
}
.p-buy-sum .small-classify {
	float:none;
	overflow:hidden
}
.p-buy-sum .small-classify .tishi {
	padding-top:10px;
	clear:both
}
.p-buy-sum .small-classify .tishi span {
	position:relative;
	display:inline-block;
	border:1px solid #ffd18c;
	background:#fff7ec;
	padding:0 10px 0 5px;
	border-radius:3px
}
.p-buy-sum .small-classify .tishi img {
	width:15px;
	vertical-align:sub;
	margin:0 5px 0 0
}
.p-buy-sum .small-classify .tishi i {
	position:absolute;
	border-width:0 5px 5px;
	border-style:solid dashed;
	left:18px
}
.p-buy-sum .small-classify .tishi i.i-1 {
	border-color:#ffd18c transparent;
	top:-5px;
	z-index:1
}
.p-buy-sum .small-classify .tishi i.i-2 {
	border-color:#fff7ec transparent;
	top:-3px;
	z-index:2
}
.p-buy-btn-area .btn-group {
	margin:0
}
.p-buy-btn-area .btn-group a.btn {
	padding:0;
	border:0;
	border-radius:0;
	height:42px;
	width:180px;
	background-repeat:no-repeat;
	margin:0 10px 0 0
}
.p-buy-btn-area .btn-group .btn-now-buy {
	background-image:url(404.png)
}
.p-buy-btn-area .btn-group .btn-add-cat {
	background-image:url(404.png)
}
.p-buy-btn-area .btn-group .btn-now-buy.btn-english {
	background-image:url(404.png)
}
.p-buy-btn-area .btn-group .btn-add-cat.btn-english {
	background-image:url(404.png)
}
#innerAddCat span, #innerNowBuy span {
	visibility:hidden
}
#yuyueButton {
	line-height:42px
}
#cell_button {
	width:auto;
	min-width:210px;
	line-height:42px
}
.p-contact-list .classify-wrap {
	float:left;
	width:auto
}
.p-contact-list .classify-list {
	border-width:1px;
	border-style:solid;
	position:relative;
	padding:0 15px 0 65px;
	background-color:#fafafa;
	margin:0 10px 10px 0
}
.p-contact-list .wechat-classify-wrap {
	cursor:pointer
}
.p-contact-list .icon-image {
	position:absolute;
	left:15px;
	top:12px
}
.p-contact-list .big-classify-wrap {
	width:auto;
	text-align:left;
	float:none
}
.p-contact-list .classify-module .big-classify {
	margin:8px 0 6px;
	line-height:1em;
	padding:0;
	font-size:12px;
	font-weight:400;
	width:auto;
	float:none;
	color:#888
}
.p-contact-list .small-classify {
	line-height:22px;
	font-size:14px;
	margin:0 0 8px
}
.p-contact-list .small-classify img {
	vertical-align:top
}
.p-contact-list .small-classify a {
	color:inherit!important;
	font-size:inherit
}
.show-contact-wechat {
	width:300px;
	height:330px;
	overflow:hidden
}
.show-contact-wechat .wechat-pic {
	width:240px;
	height:240px;
	padding:10px;
	border:1px solid #ccc;
	margin:20px auto 0
}
.show-contact-wechat .wechat-pic img {
	width:100%
}
.show-contact-wechat p {
	text-align:center;
	line-height:40px;
	color:#555
}
.p-tab-show-detail {
	margin-bottom:10px
}
.show-details-article {
	line-height:2
}
.pro-collbuy-module .hb-body-inner {
	padding:10px
}
.pro-collbuy-module .pics {
	margin-bottom:10px
}
.pro-collbuy-module .pic, .pro-collbuy-module .pic img {
	width:123px;
	height:123px
}
.pro-collbuy-module .pic-title {
	height:auto;
	line-height:20px;
	font-weight:400;
	max-height:40px
}
.pro-collbuy-module .param_str span {
	display:inline-block;
	height:20px;
	overflow:hidden;
	line-height:20px;
	white-space:pre
}
.pro-collbuy-list .show-cur-pro {
	width:130px;
	float:left
}
.pro-collbuy-list .max_mony {
	float:right;
	margin-top:15px;
	background:url(404.png) no-repeat left center;
	padding-left:50px;
	width:150px
}
.pro-collbuy-list .max_mony span {
	display:block;
	font-size:14px;
	color:#555
}
.pro-collbuy-list .max_mony p {
	display:block;
	font-size:14px;
	color:#555;
	padding:5px 0
}
.pro-collbuy-list .max_mony p em {
	color:red;
	font-size:18px;
	font-weight:800
}
.pro-collbuy-list .max_mony a {
	display:block;
	width:110px;
	height:35px;
	border-radius:4px;
	color:#fff;
	text-align:center;
	line-height:35px;
	font-size:14px;
	background-color:#f60
}
.pro-collbuy-list .show-coll-pro .pic-text-list-module {
	margin:0 170px 0 140px;
	overflow-x:auto
}
.pro-collbuy-list .show-coll-pro-nobuy .pic-text-list-module {
	margin:0 0 0 140px;
	overflow-x:auto
}
.pro-collbuy-list .show-coll-pro li {
	width:122px
}
.pro-collbuy-list .show-coll-pro li label input {
	width:14px;
	height:14px;
	vertical-align:middle
}
.pro-collbuy-list .show-coll-pro li.add-img {
	width:60px;
	height:120px;
	background:url(404.png) no-repeat center center
}
.pro-collbuy-list .coll-show-hide {
	display:none
}
.pro-collbuy-alert {
	text-align:left
}
.pro-collbuy-alert .news_img {
	padding:15px 20px;
	overflow:hidden;
	border-bottom:1px solid #dbdbdb;
	background-color:#fcfcfc;
	margin-bottom:20px
}
.pro-collbuy-alert .news_img span {
	display:block;
	width:120px;
	height:120px;
	float:left;
	margin-right:20px
}
.pro-collbuy-alert .news_img span img {
	width:100%
}
.pro-collbuy-alert .news_img p {
	display:block;
	overflow:hidden;
	text-align:left
}
.pro-collbuy-alert .news_img p strong {
	display:block;
	font-size:14px;
	line-height:24px;
	color:#555
}
.pro-collbuy-alert .news_img p em {
	display:block;
	font-size:16px;
	line-height:24px;
	color:red;
	padding-top:10px
}
.pro-collbuy-alert .guige {
	overflow:hidden;
	margin-bottom:10px
}
.pro-collbuy-alert .guige span {
	display:block;
	max-width:154px;
	min-width:42px;
	line-height:33px;
	float:left;
	font-size:14px;
	color:#555;
	padding:0 10px
}
.pro-collbuy-alert .guige a {
	display:block;
	float:left;
	margin-right:10px;
	padding:5px 8px;
	border:2px solid #aaa;
	font-size:14px;
	color:#555;
	margin-bottom:10px
}
.pro-collbuy-alert .guige .cur {
	background:url(404.png) no-repeat right bottom;
	border:2px solid #f60
}
.pro-collbuy-alert .guige a.desabled {
	border-color:#ddd;
	background-color:#f5f5f5;
	color:#aaa
}
.pro-collbuy-alert .a_button {
	width:210px;
	height:35px;
	margin:0 auto;
	overflow:hidden;
	padding:10px 0 20px 0
}
.pro-collbuy-alert .a_button a {
	display:block;
	border-radius:4px;
	font-size:14px;
	text-align:center
}
.pro-collbuy-alert .a_button .a1 {
	width:93px;
	height:33px;
	border:1px solid #dbdbdb;
	float:left;
	color:#555;
	line-height:33px
}
.pro-collbuy-alert .a_button .a2 {
	width:95px;
	height:35px;
	float:right;
	color:#fff;
	line-height:35px;
	background-color:#f60
}
.pro-collbuy-alert .a_button .btn-desabled {
	border-color:#ddd;
	background-color:#f5f5f5;
	color:#aaa
}
.p-related-list {
	margin-bottom:10px
}
.p-related-list .pic-text-list-module {
	width:auto
}
.p-related-list .pic-text-list-module ul {
	margin:0 -10px
}
.p-related-list .pic-text-list-module li {
	float:left
}
.p-related-list .pic-text-list-module .inner {
	margin:5px 10px
}
.p-related-list .pic-text-list-module .pics {
	margin-bottom:5px;
	display:block;
	overflow:hidden
}
.p-related-list .pic-text-list-module .pic {
	width:200px;
	height:200px
}
.p-related-list .pic-text-list-module .pic table {
	width:100%;
	height:100%
}
.p-related-list .pic-text-list-module .pic-title {
	line-height:20px;
	height:20px;
	text-align:center;
	margin-top:5px;
	overflow:hidden
}
.p-related-list .pic-text-list-module .pic-attr {
	width:200px;
	overflow:hidden
}
.p-related-list-2 .pic-text-list-module li {
	width:50%;
	float:left
}
.p-related-list-2 .pic-text-list-module .inner {
	margin:10px
}
.p-related-list-2 .pic-text-list-module .pics {
	border-width:0
}
.p-related-list-2 .pic-text-list-module .pic {
	width:100%;
	height:auto
}
.p-related-list-2 .pic-text-list-module .pic img {
	width:100%
}
.p-related-list-2 .pic-text-list-module .pic-attr {
	display:none
}
.p-album-list-ZZ {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:100001;
	opacity:.5
}
.p-album-list-big {
	position:fixed;
	z-index:100002;
	width:100%;
	height:100%;
	left:0;
	top:0
}
.p-album-list-big .closeBtn {
	position:absolute;
	z-index:10;
	width:50px;
	height:50px;
	top:20px;
	right:30px;
	background:url(404.png) no-repeat center center;
	cursor:pointer
}
.p-album-list-big .pic-text-list-module li .pics {
	border-width:0;
	height:auto
}
.p-album-list-big .pic-text-list-module li .pic {
	width:100%;
	height:100%
}
.p-album-list-big .pic-text-list-module li .pic-attr {
	display:none
}
.a-abstract, .a-comment, .a-details-con, .a-details-title, .a-related-list {
	margin-bottom:10px
}
.a-details-title .h1-title {
	border-bottom:1px dashed #ccc;
	text-align:center;
	padding:10px 0;
	font-size:26px
}
.a-abstract .abstract {
	text-align:center;
	padding:10px 0
}
.a-details-con .hb-head {
	display:none
}
.a-abstract .p-attr-list .classify-wrap {
	float:left;
	width:50%
}
.a-abstract .p-attr-list .classify-wrap .classify-list {
	padding:10px 0;
	margin:0 5px;
	border-bottom:1px dashed #ccc
}
.p-search-details-area .a-abstract .p-attr-list .classify-wrap {
	width:100%
}
.a-related-list .text-list-module ol {
	margin:0 -5px
}
.a-related-list .text-list-module li {
	float:left;
	width:50%
}
.a-related-list .text-list-module .inner {
	height:30px;
	line-height:30px;
	padding:0 5px;
	margin:0 10px;
	border-bottom:1px dashed #ccc
}
.a-related-list .text-list-module .inner code {
	display:inline-block
}
.a-related-list .text-list-module .pic-title a {
	font-size:14px
}
.pay-list {
	overflow:hidden
}
.pay-list ul {
	margin:0 -5px
}
.pay-list li {
	float:left
}
.pay-list.pic-text-list-module .inner {
	margin:10px 5px;
	padding:10px 15px;
	border-style:solid;
	border-width:2px
}
.pay-list.pic-text-list-module .liCur .inner {
	border-color:#fda10f
}
.pay-list .pics {
	display:block;
	background-color:#fff;
	position:relative;
	border-radius:3px;
	display:none
}
.pay-list .pic, .pay-list td {
	width:120px;
	height:40px
}
.pay-list .cur-em {
	position:absolute;
	right:0;
	bottom:0;
	border-width:10px 10px 0 0;
	border-style:dashed solid;
	border-color:transparent #fda10f;
	display:none
}
.pay-list .liCur .cur-em {
	display:block
}
.pay-list .liCur .pics {
	border-color:#f5f5f5
}
.pay-list img {
	vertical-align:middle;
	width:70%
}
.pay-list b {
	text-align:center;
	line-height:1
}
.my-payform .form-module .item-name {
	font-size:14px;
	width:120px
}
.my-payform-left .form-module .item-name {
	float:none;
	width:auto
}
.my-payform .pay-proinfo-list {
	margin-bottom:10px
}
.p-attribute-pro {
	padding:10px 0
}
.p-attribute-pro ul {
	padding:10px;
	background-color:#f5f5f5
}
.p-attribute-pro ul li {
	overflow:hidden;
	padding:5px 0
}
.p-attribute-pro ul .p-l {
	width:50px;
	height:50px;
	float:left;
	margin:5px 10px 0 0
}
.p-attribute-pro ul .p-r {
	overflow:hidden
}
.p-attribute-pro ul h5 {
	font-size:16px;
	line-height:30px;
	font-weight:400
}
.p-attribute-pro ul h5 i {
	display:inline-block;
	padding:0 5px;
	margin:0 10px;
	font-style:normal;
	font-weight:400;
	font-size:12px;
	color:#fff;
	background-color:#c00;
	line-height:20px
}
.p-attribute-pro ul p {
	line-height:24px;
	font-size:14px
}
.p-attribute-pro .proA-content {
	padding-top:20px;
	overflow:hidden
}
.p-attribute-pro .proA-content .tel {
	font-size:30px;
	color:#c00;
	float:left;
	margin-right:20px
}
.p-attribute-pro .proA-content .tel img {
	margin:10px 10px 0 0;
	float:left
}
.p-attribute-pro .proA-content .tel span {
	width:200px;
	float:left
}
.p-attribute-pro .proA-content .tel span b {
	font-size:14px;
	color:#666;
	font-weight:400
}
.p-attribute-pro .proA-content .p-QQ {
	float:left;
	padding-top:25px
}
.mainContainer .shop-header-customModuleRow {
	width:100%
}
.shop-nav-customModule {
	margin-bottom:0
}
.shop-introduce-customModule .Mo, .shop-nav-customModule .Mo, .shop-search-customModule .Mo {
	border-width:0
}
.shop-nav-customModule .MoBodyM {
	background:0 0
}
.shop-introduce-customModule .MoHead, .shop-nav-customModule .MoHead, .shop-search-customModule .MoHead {
	display:none
}
.shop-nav-customModule .MoBodyC {
	margin:0
}
.shop-header-customModuleRow {
	background-position:center bottom;
	background-repeat:no-repeat
}
.shop-nav-customModule .MoBodyM {
	background-image:url(404.png);
	background-repeat:repeat;
	background-position:0 0
}
.shop-nav ol {
	margin-right:-1px
}
.shop-nav li {
	width:16.66%;
	float:left
}
.shop-nav li .inner {
	text-align:center;
	line-height:50px;
	height:50px;
	margin-right:1px
}
.shop-nav li .inner span {
	width:100%;
	height:100%
}
.shop-nav li .inner a {
	font-family:'微软雅黑';
	font-size:14px;
	font-weight:400;
	font-style:normal;
	color:#fff;
	display:inline-block;
	width:100%;
	height:100%
}
.shop-nav li.liCur .inner, .shop-nav li.liHover .inner {
	background-image:url(404.png)
}
.shop-nav li.liCur .inner a, .shop-nav li.liHover .inner a {
	color:#fff
}
.shop-search-customModule .search-module {
	position:static;
	margin:13px
}
.shop-search-customModule .search-inner {
	width:670px
}
.shop-search-customModule .keyWord {
	padding:5px 9px
}
.shop-search-customModule .keyWord .input {
	width:530px;
	height:36px;
	line-height:36px;
	font-size:16px;
	font-weight:400;
	font-family:'微软雅黑'
}
.shop-search-customModule .keyBtn {
	width:120px;
	height:48px;
	line-height:48px;
	background-color:#dc133d;
	border-width:0;
	font-size:20px
}
.wrapper-960 .shop-search-customModule .search-inner {
	width:670px
}
.wrapper-960 .shop-search-customModule .keyWord .input {
	width:530px
}
.wrapper-1020 .shop-search-customModule .search-inner {
	width:700px
}
.wrapper-1020 .shop-search-customModule .keyWord .input {
	width:560px
}
.wrapper-1080 .shop-search-customModule .search-inner {
	width:730px
}
.wrapper-1080 .shop-search-customModule .keyWord .input {
	width:590px
}
.wrapper-1140 .shop-search-customModule .search-inner {
	width:760px
}
.wrapper-1140 .shop-search-customModule .keyWord .input {
	width:620px
}
.wrapper-1200 .shop-search-customModule .search-inner {
	width:790px
}
.wrapper-1200 .shop-search-customModule .keyWord .input {
	width:650px
}
.wrapper-1260 .shop-search-customModule .search-inner {
	width:820px
}
.wrapper-1260 .shop-search-customModule .keyWord .input {
	width:680px
}
.wrapper-1320 .shop-search-customModule .search-inner {
	width:850px
}
.wrapper-1320 .shop-search-customModule .keyWord .input {
	width:710px
}
.shop-pro-list-1 .pics {
	margin:0 auto 5px
}
.shop-pro-list-1 .pic {
	width:150px;
	height:150px
}
.shop-pro-list-1 .pic-attr {
	width:150px;
	overflow:hidden;
	margin:0 auto
}
.shop-pro-list-1 .pic-title {
	font-weight:400;
	height:48px
}
.shop-pro-list-1 .newPrice em {
	font-size:16px
}
.shop-rowclassify-1 .big-classify-wrap {
	width:80px
}
.shop-rowclassify-1 .big-classify {
	line-height:34px;
	height:34px;
	padding:0 0 0 10px;
	font-size:12px;
	font-weight:700;
	width:auto;
	float:none
}
.wrapper-960 .shop-pro-list-1 ul {
	margin:0
}
.wrapper-960 .shop-pro-list-1 .inner {
	margin:0 0 10px;
	padding:15px 10px 5px 12px
}
.wrapper-1020 .shop-pro-list-1 ul {
	margin:0
}
.wrapper-1020 .shop-pro-list-1 .inner {
	margin:0 0 10px;
	padding:15px 15px 5px
}
.wrapper-1080 .shop-pro-list-1 ul {
	margin:0
}
.wrapper-1080 .shop-pro-list-1 .inner {
	margin:0 0 10px;
	padding:15px 18px 5px 19px
}
.wrapper-1140 .shop-pro-list-1 ul {
	margin:0
}
.wrapper-1140 .shop-pro-list-1 .inner {
	margin:0 0 10px;
	padding:15px 20px 5px 24px
}
.wrapper-1200 .shop-pro-list-1 ul {
	margin:0
}
.wrapper-1200 .shop-pro-list-1 .inner {
	margin:0 0 10px;
	padding:15px 4px 5px 7px
}
.wrapper-1260 .shop-pro-list-1 ul {
	margin:0
}
.wrapper-1260 .shop-pro-list-1 .inner {
	margin:0 0 10px;
	padding:15px 7px 5px 10px
}
.wrapper-1320 .shop-pro-list-1 ul {
	margin:0
}
.wrapper-1320 .shop-pro-list-1 .inner {
	margin:0 0 10px;
	padding:5px 10px 5px 13px
}
.wrapper-1920 .shop-pro-list-1 ul {
	margin:0
}
.wrapper-1920 .shop-pro-list-1 .inner {
	margin:0 0 10px;
	padding:5px 7px 5px 9px
}
.shop-text-list-1 .inner {
	height:45px;
	line-height:45px;
	border-bottom:1px dotted #ccc;
	padding-right:70px;
	margin:0 15px
}
.shop-text-list-1 .inner code {
	width:5px;
	height:9px;
	background:url(404.png) no-repeat;
	display:inline-block
}
.shop-text-list-1 .text-list-times {
	position:absolute;
	top:0;
	right:0
}
.shop-pro-list-2 .inner {
	border-bottom:1px dashed #ccc
}
.shop-pro-list-2 .pics {
	float:left;
	margin-right:10px
}
.shop-pro-list-2 .pic {
	width:100px;
	height:100px
}
.shop-pro-list-2 .pic-price {
	float:right;
	margin-left:10px
}
.shop-pro-list-2 .pic-price .newPrice {
	font-size:20px
}
.shop-pro-list-2 .pic-intro {
	overflow:hidden
}
.shop-notice .text {
	font-size:14px
}
.shop-information .shop-introduce {
	padding:10px 15px
}
.shop-information .shop-code, .shop-information .shop-logo, .shop-information .shop-main-head, .shop-information .shop-sub-head {
	text-align:center;
	margin-bottom:10px
}
.shop-information .shop-logo {
	margin:20px 0 10px
}
.shop-information .shop-main-head {
	line-height:20px;
	font-size:16px;
	font-weight:400
}
.shop-information .shop-main-head em {
	display:inline-block;
	font:normal 400 12px/1 '微软雅黑';
	background-color:#62af39;
	color:#fff;
	border-radius:3px;
	padding:3px 5px;
	margin:0 0 0 5px
}
.shop-information .shop-star-level {
	text-align:center;
	padding:5px 0
}
.shop-information .shop-star-level em {
	display:inline-block;
	width:24px;
	height:24px;
	background-image:url(404.png);
	margin:0 3px
}
.shop-information .shop-star-level em.light {
	background-position:0 0
}
.shop-information .shop-star-level em.dark {
	background-position:0 -24px
}
.shop-information .shop-consume {
	line-height:30px;
	font-size:18px
}
.shop-information .shop-address, .shop-information .shop-website-url {
	line-height:24px
}
.shop-information .shop-discount {
	padding:5px 0
}
.shop-information .shop-discount span {
	display:inline-block;
	font:normal 400 12px/1 '微软雅黑';
	color:#fff;
	border-radius:3px;
	padding:5px;
	margin:0 3px 6px
}
.shop-information .shop-discount span.span-0 {
	background-color:#c183e2
}
.shop-information .shop-discount span.span-1 {
	background-color:#ffa628
}
.shop-information .shop-discount span.span-2 {
	background-color:#00cb86
}
.shop-information .shop-discount span.span-3 {
	background-color:#ff6060
}
.shop-information .shop-discount span.span-4 {
	background-color:#348bed
}
.shop-information .shop-service {
	padding:5px 0
}
.shop-information .shop-service li {
	width:50%;
	float:left;
	line-height:26px;
	position:relative
}
.shop-information .shop-service li span {
	display:inline-block;
	margin:0 0 0 23px;
	vertical-align:middle;
	word-wrap:break-word;
	text-overflow:ellipsis
}
.shop-information .shop-service li em {
	position:absolute;
	width:18px;
	height:18px;
	left:0;
	top:4px;
	vertical-align:middle;
	background:url(404.png) no-repeat 0 -48px
}
.shop-information .shop-sub-head {
	line-height:24px;
	text-align:left
}
.shop-information .shop-sub-head img {
	max-width:100%
}
.shop-information .shop-code-img {
	border:1px solid #f0f0f0;
	display:inline-block
}
.shop-information .shop-item-box {
	margin-bottom:10px
}
.shop-information .shop-item-title {
	padding:5px 10px
}
.shop-information .shop-item-title strong {
	line-height:24px;
	font-size:16px;
	font-weight:400;
	font-style:italic
}
.shop-information .shop-tel-list li {
	font-size:14px;
	padding:5px 10px
}
.shop-information .shop-tel-list li strong {
	font-weight:400
}
.shop-information .shop-online-list li {
	text-align:center
}
.shop-information .shop-item-con {
	padding:0 5px 5px
}
.shop-information .shop-item-con li.shop-custom-icon a {
	display:inline-block;
	height:29px;
	border:1px solid #0af;
	padding:0 10px 0 0;
	border-radius:3px;
	overflow:hidden
}
.shop-information .shop-item-con li img {
	vertical-align:middle;
	margin-right:5px;
	background-color:#0af
}
.shop-information .shop-more-btn .btn {
	height:40px;
	line-height:40px;
	text-align:center;
	display:inline-block;
	width:100%;
	background-color:#f60;
	color:#fff;
	font-size:14px
}
#shopInformation_b {
	margin-bottom:10px
}
#shopInformation_b .hb-head {
	display:none
}
.big-shop-introduce {
	overflow:hidden;
	border:1px solid #ccc;
	margin-bottom:10px
}
.big-shop-introduce .shop-information {
	overflow:hidden;
	margin:10px
}
.big-shop-introduce .shop-introduce {
	float:left;
	width:35%;
	margin-right:10px;
	padding:0
}
.big-shop-introduce .shop-introduce .shop-logo {
	float:left;
	margin:10px 10px 0 0
}
.big-shop-introduce .shop-introduce .shop-logo a {
	display:block;
	border-radius:50%;
	width:60px;
	height:60px;
	overflow:hidden
}
.big-shop-introduce .shop-introduce .shop-logo img {
	width:100%
}
.big-shop-introduce .shop-information .shop-sub-head, .big-shop-introduce .shop-introduce .shop-main-head {
	overflow:hidden;
	text-align:left;
	margin:5px 0 0
}
.big-shop-introduce .shop-information .shop-sub-head {
	height:50px;
	line-height:24px;
	overflow:hidden
}
.big-shop-introduce .shop-code {
	float:left;
	margin:0 10px 0 0
}
.big-shop-introduce .shop-code img {
	width:80px
}
.big-shop-introduce .shop-item-box {
	margin:0 10px 0 0;
	float:left
}
.big-shop-introduce .shop-item-box .shop-item-con {
	padding:0
}
.big-shop-introduce .shop-item-box .shop-item-con li.first-li {
	padding-top:0
}
.big-shop-introduce .shop-item-box .shop-item-con li {
	padding:8px 10px 0
}
.big-shop-introduce .shop-item-box .shop-item-con li.shop-custom-icon a {
	display:inline-block;
	height:29px;
	border:1px solid #0af;
	padding:0 10px 0 0;
	border-radius:3px;
	overflow:hidden
}
.big-shop-introduce .shop-item-box .shop-item-con li img {
	vertical-align:middle;
	margin-right:5px;
	background-color:#0af
}
.big-shop-introduce .shop-btn-area {
	float:right;
	margin:0;
	width:110px
}
.big-shop-introduce .shop-btn-area a.btn {
	margin:20px 0 0
}
.presell-people-list, .presell-price-list {
	margin-bottom:10px
}
.presell-people-list .classify-list, .presell-price-list .classify-list {
	background-color:#f9f9f9;
	padding:5px
}
.presell-price-list .big-classify {
	font-size:14px
}
.presell-price-list .newPrice em, .presell-price-list .oldPrice em {
	font-style:normal
}
.presell-price-list .oldPrice em {
	font-size:14px
}
.presell-price-list .newPrice em {
	font-size:22px
}
.presell-people-list {
	position:relative
}
.presell-people-list small[class*=switch] {
position:absolute;
right:20px;
top:10px;
background:url(404.png) no-repeat;
width:25px;
height:16px;
cursor:pointer
}
.presell-people-list small.switch-off {
	background-position:0 -133px
}
.presell-people-list small.switch-on {
	background-position:0 -149px
}
.presell-people-list .classify-wrap.classify-wrap-hide {
	display:none
}
.presell-people-list .classify-wrap {
	width:33%;
	float:left
}
.presell-people-list .big-classify-wrap {
	float:none
}
.presell-people-list .classify-wrap .big-classify {
	font-size:14px;
	width:auto
}
.presell-people-list .small-classify {
	padding:0 10px
}
.presell-people-list .classify-list-2 .big-classify, .presell-people-list .classify-list-2 .small-classify {
	color:#c00
}
.presell-people-list .classify-list-3 .big-classify, .presell-people-list .classify-list-3 .small-classify {
	text-decoration:line-through
}
.presell-flow-list {
	background-color:#f9f9f9;
	position:relative;
	margin-bottom:10px
}
.presell-flow-list h6 {
	position:absolute;
	width:150px;
	height:58px;
	line-height:58px;
	font-size:20px;
	color:#e3393b
}
.presell-flow-list h6 span {
	margin-left:20px
}
.presell-flow-list .flow-icon {
	position:absolute;
	left:0;
	top:5px;
	width:44px;
	height:44px;
	background:url(404.png) no-repeat
}
.presell-flow-list .flow-icon-1 {
	background-position:0 0
}
.presell-flow-list .flow-icon-2 {
	background-position:0 -44px
}
.presell-flow-list .flow-icon-3 {
	background-position:0 -88px
}
.presell-flow-list .classify-module {
	margin-left:150px
}
.presell-flow-list .classify-module .classify-list {
	border-width:0;
	padding:5px 15px 5px 50px;
	position:relative
}
.presell-flow-list .classify-module .classify-wrap {
	width:33%;
	float:left
}
.presell-flow-list .big-classify-wrap {
	float:none
}
.presell-flow-list .classify-wrap .big-classify {
	font-size:14px;
	width:auto;
	margin:0 0 5px
}
.presell-flow-list .small-classify {
	padding:0;
	font-size:14px
}
.wrapper .web-member-center {
	margin:0 auto
}
.wrapper-960 .web-member-center {
	width:960px
}
.wrapper-1020 .web-member-center {
	width:1020px
}
.wrapper-1080 .web-member-center {
	width:1080px
}
.wrapper-1140 .web-member-center {
	width:1140px
}
.wrapper-1200 .web-member-center {
	width:1200px
}
.wrapper-1260 .web-member-center {
	width:1260px
}
.wrapper-1320 .web-member-center {
	width:1320px
}
.web-login {
	float:left
}
.web-login .warn-text {
	clear:both;
	padding:5px;
	color:red;
	display:none
}
.web-login .tab-switch-module {
	border-width:0
}
.web-login .tab-switch-module .tab-switch-t {
	border-width:0 0 1px;
	background-color:transparent;
	height:40px;
	margin-top:20px
}
.web-login .tab-switch-t ul {
	left:10px
}
.web-login .tab-switch-t .tab-t-item span {
	border-width:0;
	background-color:transparent;
	width:140px;
	font-size:16px;
	height:40px;
	line-height:40px
}
.web-login .tab-switch-t .tab-t-item span.active {
	border-width:1px 1px 0
}
.web-login .item-list {
	position:relative;
	padding:10px 0
}
.web-login .item-list i {
	position:absolute;
	left:5px;
	top:24px;
	background-image:url(404.png);
	width:30px;
	height:20px
}
.web-login .item-list .item-name {
	position:absolute;
	left:40px;
	line-height:48px;
	font-size:14px
}
.web-login .form-text {
	border-radius:5px;
	border-width:1px;
	border-style:solid;
	display:inline-block
}
.web-login .form-text input {
	border:0;
	background-color:transparent;
	height:35px;
	margin:5px 5px 5px 35px;
	font-size:16px
}
.web-login .phone-user-but .forget-pass {
	margin-left:10px
}
.web-login .form-but {
	border-width:1px;
	font-size:14px;
	display:inline-block;
	height:45px;
	text-align:center;
	line-height:45px;
	border-radius:5px;
	cursor:pointer
}
.web-login .qqwx-login {
	padding-top:10px
}
.web-login .qqwx-login .item-name {
	float:left;
	line-height:38px;
	font-size:14px
}
.web-login .qqwx-login a {
	display:inline-block;
	width:38px;
	height:38px;
	background-image:url(404.png);
	margin-right:10px
}
.web-login .qqwx-login a.qq_url {
	background-position:0 0
}
.web-login .qqwx-login a.wxLogin {
	background-position:0 -38px
}
.web-login .protocol b {
	color:red;
	margin:0 5px;
	font-weight:400;
	cursor:pointer
}
.web-login .protocol b:hover {
	text-decoration:underline
}
.web-login .protocol input[type=checkbox] {
	width:14px;
	height:14px;
	vertical-align:text-bottom;
	margin:0
}
.web-login .get-yzm-but {
	width:140px;
	vertical-align:top;
	margin-top:2px
}
.web-login .phone-user-number i {
	background-position:0 0
}
.web-login .phone-user-number .form-text {
	margin-right:5px
}
.web-login .phone-user-number input {
	width:350px
}
.web-login .phone-user-yzm i {
	background-position:0 -20px
}
.web-login .phone-user-yzm input {
	width:207px
}
.web-login .phone-user-password i {
	background-position:0 -40px
}
.web-login .phone-user-password input {
	width:207px
}
.web-login .phone-user-but .forget-pass {
	margin-left:10px
}
.web-login .phone-login-but {
	width:150px;
	font-size:18px
}
.web-login .web-user-name input, .web-login .web-user-pass input {
	width:350px
}
.web-login .web-user-name i {
	background-position:0 -60px
}
.web-login .web-user-pass i {
	background-position:0 -40px
}
.web-login .web-user-yzm input {
	width:110px
}
.web-login .web-user-yzm .form-text {
	margin-right:10px
}
.web-login .web-user-yzm .yzm-img {
	display:inline-block;
	vertical-align:middle;
	cursor:pointer
}
.web-login .web-user-yzm i {
	background-position:0 -20px
}
.web-login .web-user-but .web-login-but {
	width:150px;
	font-size:18px
}
.web-login .web-user-but .forget-pass {
	margin-left:10px
}
.web-reg {
	float:right;
	width:400px
}
.web-reg dl {
	padding:50px 100px 0 0
}
.web-reg dt {
	font-size:18px;
	line-height:50px
}
.web-reg .reg-user-but .form-but {
	display:inline-block;
	height:45px;
	line-height:45px;
	font-size:18px;
	width:150px;
	text-align:center;
	border-radius:5px;
	border-width:1px;
	cursor:pointer
}
.web-register-module {
	width:90%;
	margin:0 auto
}
.web-register-module .item-list {
	margin:0;
	padding:10px 0
}
.web-register-module .form-title {
	font-weight:700
}
.web-register-module .form-text input {
	width:230px;
	height:24px
}
.web-register-module .form-text-vcode input {
	width:100px!important
}
.web-register-module .item-infotext {
	display:none;
	clear:both;
	color:#c00
}
.web-register-module .hint_info {
	display:inline-block;
	margin-left:10px
}
.web-register-module select {
	margin-right:5px
}
.web-register-module .item-name {
	width:100px
}
.web-register-module .phone-code .phone-code-btn-area {
	float:left;
	padding:0 0 0 10px
}
.web-register-module .phone-code .phone-code-btn-area .form-but {
	line-height:30px;
	padding:0 10px;
	width:100px
}
.web-register-module .phone-code .form-text {
	float:left
}
.web-register-module .phone-code .input_div {
	border:1px solid #f6e0a4;
	background-color:#fffaee;
	color:#666;
	padding:5px;
	vertical-align:top;
	margin-left:10px;
	float:left;
	display:none
}
.web-register-module .phone-code .input_div a {
	color:#c00
}
.web-register-module .form-button .reg-ing {
	padding-left:10px;
	display:none
}
.web-register-module .form-button .reg_button_url img {
	vertical-align:middle;
	width:25px;
	height:25px
}
.search-page-module .my-search {
	position:static;
	left:auto;
	top:auto;
	zoom:1
}
.search-page-module .my-search .search-inner {
	width:auto;
	padding:10px
}
.search-page-module .my-search .form-select {
	float:left
}
.search-page-module .my-search .form-select select {
	margin:0 5px 5px 0;
	font-size:12px;
	padding:10px
}
.search-page-module .my-search .input {
	width:450px;
	height:35px;
	line-height:35px;
	font-size:16px
}
.search-page-module .my-search .button {
	width:120px;
	height:37px;
	line-height:37px;
	margin:0 0 0 5px;
	font-size:20px
}
.search-page-module .search-results {
	font-size:16px;
	padding:10px
}
.search-page-module .search-results b {
	padding:0 5px;
	font-size:16px
}
.search-page-module .pic-text-list-module .pic {
	width:200px;
	height:200px
}
.cert-form-module {
	width:90%;
	margin:0 auto
}
.cert-form-module .item-list {
	margin:0;
	padding:10px 0
}
.cert-form-module .form-title {
	font-weight:700
}
.cert-form-module .form-text input {
	width:230px;
	height:24px
}
.cert-form-module .form-text-vcode input {
	width:100px!important
}
.cert-form-module .item-infotext {
	display:none;
	clear:both;
	color:#c00
}
.cert-form-module select {
	margin-right:5px;
	padding:2px
}
.cert-form-module .item-name {
	width:150px
}
.web-job-img {
	width:430px;
	height:280px;
	float:left;
	position:relative;
	margin-right:20px
}
.web-job-infolist {
	overflow:hidden
}
.web-job-infolist .o-l-e-i {
	padding:10px
}
.web-job-infolist .o-l-h-t-i {
	font-size:16px
}
.web-job-infolist .o-l-b-l-e {
	width:50%
}
.web-job-infolist .o-l-b-l-e-i {
	background:url(404.png) no-repeat left center;
	padding:0 0 0 15px;
	margin:0 0 10px
}
.zpConShow {
	padding:20px 0
}
.zpConShow b.FC_label {
	display:inline-block
}
.zpbut {
	text-align:center;
	margin:10px 0
}
.zpDetail {
	padding:10px 30px 30px;
	line-height:24px
}
.zpDetail dt {
	font-size:20px;
	font-weight:700;
	margin-bottom:5px;
	line-height:30px
}
.zpDetail dd {
	font-size:14px;
	margin-bottom:5px
}
.zpFrom {
	width:500px;
	padding-top:1px;
	display:none
}
.zpFrom ul {
	margin:30px 10px
}
.zpFrom li {
	height:50px
}
.zpFrom label {
	display:block;
	float:left;
	height:26px;
	padding-right:10px;
	text-align:right;
	font:100 14px/24px "微软雅黑", "Microsoft Yahei", "宋体";
	width:140px
}
.zpFrom .fileDiv, .zpFrom .inputDiv, .zpFrom .selectDiv, .zpFrom .zpzwName {
	float:left;
	margin-right:10px
}
.zpFrom .zpzwName {
	line-height:25px;
	font-size:16px;
	font-family:"微软雅黑"
}
.zpFrom .inputDiv input {
	height:20px;
	line-height:20px;
	width:180px;
	padding:2px
}
.zpFrom .selectDiv select {
	padding:3px
}
.zpFrom .fileDiv input {
	height:26px
}
.zpFrom .zp_yzm {
	overflow:hidden
}
.zpFrom .zpuserBut {
	padding-left:150px;
	margin-top:10px
}
.zpFrom .zpuserBut .but {
	width:90px;
	height:30px;
	cursor:pointer
}
.MessageList {
	padding:1px 0 10px
}
.MLcaption {
	height:30px;
	padding:0 10px;
	font:700 14px/30px "微软雅黑"
}
.MLcaption .captionL {
	float:left
}
.MLcaption .captionR {
	float:right
}
.MLConArea {
	padding:10px
}
.MLItem {
	padding:5px;
	margin-bottom:10px;
	border:1px dashed #aaa
}
.userInfoLeft {
	width:150px;
	float:left;
	text-align:center;
	line-height:24px;
	padding-top:20px
}
.userInfoLeft .leaveName {
	font-size:14px;
	word-break:break-all
}
.MLCon {
	margin-left:150px;
	padding:1px 1px 1px 10px;
	border-left:1px dashed #aaa
}
.MLDetail dt {
	line-height:30px;
	font-weight:700;
	font-size:14px;
	font-family:inherit
}
.MLDetail .Detail {
	line-height:170%;
	padding:10px 5px
}
.MLDetail .solid_divide {
	margin:10px 0
}
.MReplyCon {
	width:95%;
	margin:0 auto
}
.MReplyCon dt {
	line-height:24px;
	height:24px;
	overflow:hidden
}
.MReplyCon .companyNname {
	float:left
}
.MReplyCon .times {
	float:right
}
.MReplyCon .Detail {
	line-height:170%;
	padding:1px 0 5px
}
.MReplyCon .dashed_divide {
	margin:10px 0
}
.referReply {
	margin:10px 20px
}
.referReply dt {
	height:24px
}
.referReply .replyTextarea {
	margin-top:10px
}
.referReply textarea {
	width:65%;
	height:80px;
	overflow-y:auto;
	border-width:1px;
	border-style:solid
}
.referReply .replySubmit {
	height:40px;
	padding-top:10px
}
.referReply .replySubmit input {
	width:60px;
	height:35px;
	margin:5px 10px 0 0
}
.companyInfo {
	margin:10px
}
.companyInfo li {
	height:24px;
	line-height:24px
}
.companyInfo li strong {
	font-weight:700
}
.inputMessage {
	padding:1px 0 0
}
.IMcaption {
	font:100 14px/30px "微软雅黑";
	padding-left:20px
}
.inputMessage .solid_divide {
	margin:10px auto
}
.inputMessage dd {
	padding:5px
}
.inputMessage .FC_label {
	height:26px;
	line-height:26px;
	display:block;
	float:left;
	width:170px;
	text-align:right;
	padding-right:10px;
	font-size:14px
}
.inputMessage .FC_Star {
	font-style:normal;
	padding:0 10px;
	font-size:14px;
	color:#c00!important
}
.inputMessage .FC_TxtInput {
	height:20px;
	font:100 13px/20px "宋体";
	padding:2px 5px
}
.FC_TxtInput {
	width:200px
}
.inputMessage .FC_normal {
	margin-left:10px
}
.inputMessage .FC_TxtArea {
	width:600px;
	height:150px;
	padding:5px;
	border-width:1px;
	border-style:solid;
	overflow-y:auto;
	resize:none
}
.yzmArea .FC_label {
	line-height:50px;
	height:50px
}
.validatecodeImg {
	float:left;
	padding-right:15px;
	height:50px;
	width:120px
}
.validatecodeImg img {
	vertical-align:middle;
	height:50px;
	width:120px
}
.yzmArea .FC_TxtInput {
	width:100px;
	height:30px;
	line-height:30px;
	float:left;
	margin-top:5px
}
.yzmArea .clickChange {
	float:left;
	line-height:50px;
	padding-left:25px
}
.yzmArea .FC_normal {
	line-height:50px
}
.inputMessage .MSubmit {
	height:60px;
	padding-top:20px
}
.MSubmit #overt {
	width:14px;
	height:14px;
	float:left;
	margin-top:10px
}
.MSubmit .overtLabel {
	float:left;
	margin:10px 20px 0 5px
}
.MSubmit .MessageBut {
	border:none;
	float:left
}
.FC_PicPrice_n, .FC_PicPrice_o {
	font-family:Verdana!important
}
.FC_PicPrice_n, .FC_PicPrice_o {
	font-style:normal!important
}
.FC_PicPrice_n {
	font-size:14px!important
}
.FC_PicPrice_o {
	font-size:12px!important
}
.FC_PicPrice_n, .FC_PicPrice_o {
	margin-right:1em
}
.FC_PicPrice_n {
	color:#e53a3e!important
}
.FC_PicPrice_n {
	font-weight:700!important
}
.FC_PicPrice_o {
	text-decoration:line-through!important
}
.FC_PicPrice_o {
	color:#ccc!important
}
.pic i {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:65px;
	height:78px;
	background-repeat:no-repeat;
	z-index:10000
}
.pic i {
	background-image:url(../image/superscript_dot.png)
}
.pic-fan i {
	background-image:url(../image/superscript_dot_f.png)
}
.pic-ying i {
	background-image:url(../image/superscript_dot_y.png)
}
i.tejia {
	background-position:0 0
}
i.dujia {
	background-position:-67px 0
}
i.hot {
	background-position:-134px 0
}
i.news {
	background-position:-201px 0
}
i.cuxiao {
	background-position:-268px 0
}
i.tuijian {
	background-position:-335px 0
}
.editor_content_air ol, .editor_content_air ul {
	padding-left:40px
}
.editor_content_air ul {
	list-style-type:disc
}
.editor_content_air ol {
	list-style-type:decimal
}
.noContent {
	padding:10px;
	text-align:center;
	font-size:14px
}
.attrGroup {
	margin-bottom:10px
}
.attrGroup_t h1 {
	display:inline;
	font-weight:700
}
.attrGroup .clickmore i, .downPriceSort i, .upPriceSort i {
	background-image:url(404.png)
}
.attrGroup dl.Class_list {
	border-width:1px 0 0;
	border-style:solid;
	overflow:hidden;
	height:100%
}
.attrGroup dl.first {
	border-width:1px
}
.attrGroup .FC_BigClass {
	width:10%;
	float:left;
	padding-bottom:1000px;
	margin-bottom:-1000px;
	border-width:0 1px 0 0;
	border-style:solid;
	margin-right:-1%;
	padding-right:1px
}
.attrGroup dl.first .FC_BigClass {
	padding-right:0
}
.attrGroup .FC_BigClass span {
	line-height:30px;
	margin-left:10px;
	font-weight:700;
	font-size:14px
}
.attrGroup .FC_SmallClass {
	width:90%;
	float:right;
	position:relative;
	overflow:hidden
}
.attrGroup .attrList {
	margin:0 20px;
	zoom:1;
	padding-bottom:3px
}
.attrGroup .attrList ul {
	padding:1px 0;
	height:auto;
	overflow:hidden
}
.attrGroup .attrList li {
	float:left;
	margin:3px 20px 0 0;
	height:22px;
	line-height:20px;
	display:block
}
.attrGroup .attrList li a {
	display:inline-block;
	padding:0 5px;
	white-space:nowrap
}
.attrGroup dl .attrListOpen ul {
	height:auto
}
.attrGroup .clickmore {
	padding:0 8px 0 0;
	height:24px;
	line-height:24px;
	cursor:pointer;
	width:30px;
	position:absolute;
	right:15px;
	top:2px;
	z-index:2;
	display:none
}
.attrGroup .clickmore i {
	display:block;
	overflow:hidden;
	height:5px;
	width:9px;
	position:absolute;
	right:0;
	top:9px;
	background-position:-59px 0
}
.attrGroup .clickmore:hover i {
	background-position:-37px 0
}
.attrGroup .clickmoreOpen i {
	background-position:-48px 0
}
.attrGroup .clickmoreOpen:hover i {
	background-position:-26px 0
}
.filterSort {
	padding:5px 10px
}
.attentionSort, .downPriceSort, .priceInputSort, .timeSort, .upPriceSort {
	float:left;
	height:24px;
	line-height:24px;
	border-width:1px;
	border-style:solid
}
.attentionSort, .timeSort {
	width:50px;
	margin-right:10px;
	text-align:center
}
.downPriceSort, .upPriceSort {
	padding:0 20px 0 10px;
	position:relative
}
.upPriceSort i {
	background-position:0 -11px;
	display:block;
	width:7px;
	height:8px;
	position:absolute;
	right:8px;
	top:8px;
	overflow:hidden
}
.upPriceSort:hover i, .upPriceSortCur i {
	background-position:-8px -11px;
	overflow:hidden
}
.downPriceSort {
	border-left:0;
	margin-right:10px
}
.downPriceSort i {
	background-position:-16px -11px;
	display:block;
	width:7px;
	height:8px;
	position:absolute;
	right:8px;
	top:8px;
	overflow:hidden
}
.downPriceSort:hover i, .downPriceSortCur i {
	background-position:-24px -11px
}
.priceInputSort {
	margin-right:10px
}
.priceInputSort div, .priceInputSort span {
	float:left
}
.priceInputSort div {
	position:relative;
	padding-left:15px
}
.priceInputSort i {
	font-style:normal;
	font-weight:400;
	padding:0 2px;
	position:absolute;
	left:0;
	top:1px;
	font-family:arial
}
.priceInputSort .priceBetween {
	border-width:0 1px;
	border-style:solid;
	padding:0 5px
}
.priceInputSort input {
	width:50px;
	height:21px;
	border:0;
	line-height:21px;
	margin:1px 0
}
.priceSortBut input {
	height:24px;
	width:50px
}
.selectSort {
	float:right;
	height:24px
}
.selectSort select {
	height:24px;
	width:100px
}
.attentionSort:hover, .attentionSortCur, .downPriceSort:hover, .downPriceSortCur, .timeSort:hover, .timeSortCur, .upPriceSort:hover, .upPriceSortCur {
	background-color:#ddd;
	color:#333
}
.priceInputSort .priceBetween {
	border-color:#ccc
}
.rowClass dl {
	overflow:hidden;
	zoom:1;
	padding:10px
}
.rowClass dl.first {
	border-top:none
}
.rowClass dt {
	display:block;
	line-height:25px;
	font-size:14px;
	font-weight:700;
	padding-left:10px;
	border-width:0 0 1px;
	margin-bottom:5px
}
.rowClass dd {
	width:220px;
	float:left;
	line-height:30px;
	height:30px;
	font-size:14px;
	overflow:hidden
}
.rowClass dd a:hover {
	text-decoration:none
}
.ContainerCrumbs {
	display:block;
	padding-bottom:5px;
	font-weight:400
}
.ContainerCrumbs em {
	margin:0 5px;
	font-style:normal
}
.ContainerCrumbs .firstFont, .ContainerCrumbs .firstFont a {
	font-weight:700
}
.ContainerCrumbs b {
	font-weight:400
}
.Big_ListStyle_1 {
	padding:1px 0;
	zoom:1
}
.Big_ListStyle_1 .prolist_style {
	margin:0 auto
}
.Big_ListStyle_1 .prolist_style ul {
	zoom:1;
	padding:1px 0 15px
}
.Big_ListStyle_1 .P_ListItem_1 {
	float:left;
	margin:15px 13px 0 12px;
	width:210px;
	border-style:solid;
	border-width:1px;
	position:relative
}
.Big_ListStyle_1 .Pic_box {
	border-style:solid;
	border-width:0;
	margin-bottom:10px;
	width:202px;
	height:202px;
	margin:5px auto;
	position:relative
}
.Big_ListStyle_1 .pic {
	width:200px;
	height:200px;
	overflow:hidden
}
.Big_ListStyle_1 .pic table {
	width:100%;
	height:100%
}
.Big_ListStyle_1 .pic td {
	text-align:center;
	vertical-align:middle
}
.Big_ListStyle_1 strong {
	font-weight:400
}
.Big_ListStyle_1 .Pic_Price {
	line-height:24px;
	padding:0 5px;
	height:24px;
	overflow:hidden
}
.Big_ListStyle_1 .FC_PicMore_a {
	margin-left:10px
}
.Big_ListStyle_1 .FC_PicName {
	font-weight:400;
	font-size:12px;
	line-height:24px;
	padding:0 5px;
	height:48px;
	overflow:hidden;
	text-align:left
}
.Big_ListStyle_1 .FC_PicName_C {
	font-weight:400;
	font-size:12px;
	line-height:24px;
	padding:0 5px;
	height:48px;
	overflow:hidden;
	text-align:center
}
.Big_ListStyle_1 .FC_PicSummary {
	line-height:20px
}
.Big_ListStyle_2 {
	padding:1px 0
}
.Big_ListStyle_2 .prolist_style {
	overflow:hidden
}
.Big_ListStyle_2 .P_ListItem_1 {
	float:left;
	width:50%;
	padding:10px 0;
	border-style:solid dashed dashed solid;
	border-width:0 1px 1px 0;
	padding-bottom:10px;
	margin-right:-1px
}
.Big_ListStyle_2 .P_ListItem_1:nth-child(even) {
border-right:none
}
.Big_ListStyle_2 .Pic_box {
	border-style:solid;
	border-width:1px;
	float:left;
	margin:0 10px;
	position:relative
}
.Big_ListStyle_2 .pic {
	width:100px;
	height:100px;
	overflow:hidden
}
.Big_ListStyle_2 .pic table {
	width:100%;
	height:100%
}
.Big_ListStyle_2 .pic td {
	text-align:center;
	vertical-align:middle
}
.Big_ListStyle_2 .pic_attr {
	margin-right:10px;
	height:100px;
	overflow:hidden
}
.Big_ListStyle_2 .FC_PicMore_a {
	margin-left:5px;
	display:inline-block
}
.Big_ListStyle_2 .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:26px;
	height:26px;
	overflow:hidden
}
.Big_ListStyle_2 .Pic_Price {
	height:24px;
	line-height:24px
}
.Big_ListStyle_2 .FC_PicSummary {
	line-height:24px;
	height:70px;
	overflow:hidden
}
.Big_ListStyle_3 {
	margin-bottom:10px
}
.Big_ListStyle_3_c {
	padding:1px 0
}
.Big_ListStyle_3 .prolist_style {
	margin:10px auto;
	overflow:hidden
}
.Big_ListStyle_3 .P_ListItem_1 {
	padding:10px 14px;
	border-style:solid dashed dashed solid;
	border-width:0 0 1px 0;
	padding-bottom:10px
}
.Big_ListStyle_3 .Pic_box {
	width:120px;
	height:90px;
	border-style:solid;
	border-width:1px;
	float:left;
	margin-right:10px;
	position:relative
}
.Big_ListStyle_3 .pic {
	width:120px;
	height:90px;
	overflow:hidden
}
.Big_ListStyle_3 .pic table {
	width:100%;
	height:100%;
	overflow:hidden
}
.Big_ListStyle_3 .pic td {
	text-align:center;
	vertical-align:middle
}
.Big_ListStyle_3 .pic_attr {
	overflow:hidden
}
.Big_ListStyle_3 .FC_PicMore_a {
	margin-left:5px;
	display:inline-block
}
.Big_ListStyle_3 .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:30px;
	height:30px
}
.Big_ListStyle_3 .Pic_Price {
	line-height:24px;
	height:24px;
	overflow:hidden
}
.Big_ListStyle_3 .FC_PicSummary {
	line-height:20px;
	max-height:60px;
	overflow:hidden
}
.Big_ListStyle_4 {
	padding:1px 0
}
.Big_ListStyle_4 .prolist_style ul {
	padding-bottom:15px
}
.Big_ListStyle_4 .prolist_style {
	margin:0 auto;
	overflow:hidden
}
.Big_ListStyle_4 .P_ListItem_1 {
	float:left;
	margin:15px 17px 0;
	width:155px;
	border-style:solid;
	border-width:0;
	overflow:hidden
}
.Big_ListStyle_4 .Pic_box {
	border-style:solid;
	border-width:1px;
	margin-bottom:10px;
	width:150px;
	height:150px;
	margin:5px auto;
	position:relative
}
.Big_ListStyle_4 .pic {
	width:150px;
	height:150px;
	overflow:hidden
}
.Big_ListStyle_4 .pic table {
	width:100%;
	height:100%
}
.Big_ListStyle_4 .pic td {
	text-align:center;
	vertical-align:middle
}
.Big_ListStyle_4 .FC_PicPrice {
	line-height:24px;
	padding:0 5px
}
.Big_ListStyle_4 .Pic_Price {
	line-height:24px;
	padding:0 5px;
	height:24px;
	overflow:hidden
}
.Big_ListStyle_4 .FC_PicMore_a {
	margin-left:10px
}
.Big_ListStyle_4 .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:20px;
	padding:0 5px;
	height:40px;
	overflow:hidden
}
.Big_ListStyle_4 .FC_PicSummary {
	line-height:20px
}
.Big_ListStyle_5_c li {
	height:24px;
	line-height:24px
}
.Big_ListStyle_5_c .firstItem {
	overflow:hidden;
	margin:0 5px 5px;
	height:115px
}
.Big_ListStyle_5_c .firstItem .tit {
	height:20px;
	margin-bottom:3px
}
.Big_ListStyle_5_c .firstItem .FC_PicName {
	line-height:20px;
	font-size:14px;
	font-weight:700
}
.Big_ListStyle_5_c .firstItem .Pic_box {
	width:120px;
	height:90px;
	border-style:solid;
	border-width:1px;
	float:left;
	margin-right:10px
}
.Big_ListStyle_5_c .firstItem .pic {
	width:120px;
	height:90px;
	overflow:hidden
}
.Big_ListStyle_5 .pic table {
	width:100%;
	height:100%
}
.Big_ListStyle_5 .pic td {
	text-align:center;
	vertical-align:middle
}
.Big_ListStyle_5_c .firstItem .pic_arrt {
	overflow:hidden;
	height:92px
}
.Big_ListStyle_5_c .firstItem .FC_PicSummary {
	line-height:150%
}
.Big_ListStyle_5_c .firstItem .FC_PicMore_a {
	margin-left:5px;
	display:inline-block
}
.Big_ListStyle_6 {
	margin-bottom:10px
}
.Big_ListStyle_6_c {
	padding:10px
}
.Big_ListStyle_6 .articlelist_style {
	width:100%;
	overflow:hidden
}
.Big_ListStyle_6 li {
	float:left;
	width:33%;
	height:24px;
	line-height:24px
}
.Big_ListStyle_7 {
	line-height:180%;
	padding:10px
}
.listStyle_tab {
	border-width:1px;
	border-style:solid;
	margin:10px 0
}
.listStyle_tab_t {
	height:30px;
	border-style:solid;
	border-width:0 0 2px;
	position:relative
}
.listStyle_tab_t h3 {
	float:left;
	height:30px;
	line-height:30px;
	padding-left:10px;
	font-size:14px;
	font-weight:700;
	width:200px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.listStyle_tab_t ul {
	position:absolute;
	right:10px;
	top:-3px;
	padding-top:3px
}
.listStyle_tab_t li {
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
	padding:0 15px;
	cursor:pointer;
	border-width:0 0 0 1px;
	border-style:solid;
	width:100px
}
.listStyle_tab_t li a {
	display:inline-block;
	width:100%;
	overflow:hidden;
	white-space:pre;
	text-overflow:ellipsis
}
.listStyle_tab_t li.cur {
	position:relative;
	height:35px;
	margin-top:-5px;
	border-width:2px 2px 0
}
.listStyle_tab .listStyle_tab_c {
	padding:10px 15px;
	line-height:1.7
}
.listStyle_tab .listStyle_tab_c img {
	max-width:100%
}
.Big_ListStyle_9 {
	padding-top:1px
}
.Big_ListStyle_9 .prolist_style {
	padding-bottom:40px
}
.Big_ListStyle_9 .prolist_style ul {
	zoom:1;
	padding:1px 0 25px
}
.Big_ListStyle_9 .proItem {
	float:left;
	width:215px;
	height:295px;
	position:relative;
	margin:10px 10px 0;
	z-index:1
}
.Big_ListStyle_9 .P_ListItem_2 {
	width:210px;
	height:285px;
	overflow:hidden;
	border-style:solid;
	border-width:1px;
	position:absolute;
	margin:0 auto;
	left:0;
	top:0
}
.Big_ListStyle_9 .proItemHover {
	z-index:2
}
.Big_ListStyle_9 .proItemHover .P_ListItem_2 {
	width:210px;
	min-height:290px;
	height:auto
}
.Big_ListStyle_9 .Pic_box {
	border-style:solid;
	border-width:0;
	margin-bottom:10px;
	width:202px;
	height:202px;
	margin:5px auto;
	position:relative
}
.Big_ListStyle_9 .pic {
	width:200px;
	height:200px;
	overflow:hidden
}
.Big_ListStyle_9 .pic table {
	width:100%;
	height:100%
}
.Big_ListStyle_9 .pic td {
	text-align:center;
	vertical-align:middle
}
.Big_ListStyle_9 strong {
	font-weight:400
}
.Big_ListStyle_9 .Pic_Price {
	line-height:24px;
	padding:0 5px
}
.Big_ListStyle_9 .FC_PicMore_a {
	margin-left:10px
}
.Big_ListStyle_9 .FC_PicName {
	font-weight:400;
	font-size:12px;
	line-height:24px;
	padding:0 5px
}
.Big_ListStyle_9 .FC_PicSummary {
	line-height:20px
}
.filterArea {
	margin:5px 10px
}
.Big_ListStyle_10 {
	padding:1px 0
}
.Big_ListStyle_10 .prolist_style ul {
	padding-bottom:15px
}
.Big_ListStyle_10 .prolist_style {
	margin:0 auto
}
.Big_ListStyle_10 .P_ListItem_1 {
	float:left;
	margin:15px 15px 0;
	width:285px;
	height:360px;
	border-style:solid;
	border-width:0;
	overflow:hidden
}
.Big_ListStyle_10 .Pic_box {
	border-style:solid;
	border-width:1px;
	margin-bottom:10px;
	width:280px;
	height:280px;
	margin:5px auto;
	position:relative
}
.Big_ListStyle_10 .pic {
	width:280px;
	height:280px;
	overflow:hidden
}
.Big_ListStyle_10 .pic table {
	width:100%;
	height:100%
}
.Big_ListStyle_10 .pic td {
	text-align:center;
	vertical-align:middle
}
.Big_ListStyle_10 .FC_PicPrice {
	line-height:30px;
	padding:0 5px
}
.Big_ListStyle_10 .FC_PicMore_a {
	margin-left:10px
}
.Big_ListStyle_10 .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:24px;
	padding:0 5px;
	text-align:center
}
.Big_ListStyle_10 .FC_PicSummary {
	line-height:20px
}
.Big_ListStyle_11 .prolist_style {
	width:100%;
	overflow:hidden
}
.Big_ListStyle_11 .prolist_style ul {
	margin:0 10px
}
.Big_ListStyle_11 .P_ListItem_1 {
	border-style:dashed;
	border-width:0 0 1px 0;
	padding:10px 0;
	position:relative
}
.Big_ListStyle_11 .P_ListItem_1 .prices {
	position:absolute;
	right:10px;
	top:40px;
	font-weight:400;
	font-size:25px;
	text-align:center;
	width:90px;
	overflow:hidden
}
.Big_ListStyle_11 .P_ListItem_1 .prices b {
	display:block;
	width:90px;
	overflow:hidden;
	font-size:12px
}
.Big_ListStyle_11 .Pic_box {
	float:left;
	margin-right:10px;
	width:120px;
	height:90px;
	position:relative
}
.Big_ListStyle_11 .pic {
	width:120px;
	height:90px;
	overflow:hidden
}
.Big_ListStyle_11 .pic table {
	width:100%;
	height:100%
}
.Big_ListStyle_11 .pic td {
	text-align:center;
	vertical-align:middle
}
.Big_ListStyle_11 h3 {
	height:30px;
	line-height:30px;
	font-weight:700
}
.Big_ListStyle_11 p {
	line-height:18px;
	padding-right:100px
}
.Big_ListStyle_11 .FC_PicMore_a {
	margin-left:5px
}
.listItem_style_1 ul {
	margin:0 5px
}
.listItem_style_1 .P_ListItem_1 {
	position:relative
}
.listItem_style_1 li.dashedLine {
	margin:10px 0
}
.listItem_style_1 .Pic_box {
	float:left;
	margin-right:10px;
	border-width:1px;
	border-style:solid;
	position:relative
}
.listItem_style_1 .pic {
	width:100px;
	height:100px;
	overflow:hidden
}
.listItem_style_1 table, .listItem_style_1 td {
	width:100%;
	height:100%;
	vertical-align:middle;
	text-align:center
}
.listItem_style_1 .pic_attr {
	overflow:hidden;
	height:100px;
	padding-top:1px
}
.listItem_style_1 h3.FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:24px;
	height:24px;
	white-space:pre;
	overflow:hidden;
	text-overflow:ellipsis
}
.listItem_style_1 p.FC_PicSummary {
	line-height:18px;
	height:70px;
	overflow:hidden
}
.listItem_style_1 div.pic-btn {
	overflow:hidden;
	padding:10px 0 0 0;
	clear:both
}
.listItem_style_1 div.pic-btn input {
	height:32px;
	width:80px;
	border:none;
	margin:0 10px 0 0;
	background:url(404.png) no-repeat center;
	color:#000;
	cursor:pointer
}
.listItem_style_1 div.pic-code {
	display:none;
	position:absolute;
	bottom:0
}
.listItem_style_1 .FC_PicMore_a {
	margin-left:5px
}
.listItem_style_2 li {
	height:30px;
	line-height:30px;
	vertical-align:top;
	overflow:hidden
}
.listItem_style_2 li.dashedList {
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	clear:both
}
.listItem_style_2 li .q_title {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:block
}
.listItem_style_2 .T_ListItem_2 .q_title {
	width:100%
}
.listItem_style_2 .T_ListItem_2 .q_title {
	float:left;
	width:78%
}
.listItem_style_2 .T_ListItem_2 .times {
	float:right;
	width:19%;
	text-align:right;
	padding-right:.5%
}
.listItem_style_3 li.dashedLine {
	padding:0;
	margin:5px 0
}
.listItem_style_3 .tit {
	height:30px;
	line-height:30px
}
.listItem_style_3 .times {
	float:right;
	padding-right:.5%;
	width:19%;
	text-align:right
}
.listItem_style_3 .tit .FC_PicName {
	float:left;
	width:80%;
	padding-left:.5%;
	font-weight:700;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.listItem_style_3 p {
	line-height:18px;
	text-indent:2em
}
.listItem_style_3 p .more {
	margin-left:5px
}
.listItem_style_4 {
	margin:0 auto
}
.listItem_style_4 .P_ListItem_1 {
	float:left;
	width:50%
}
.listItem_style_4 .listItem_inner {
	margin:5px;
	padding:5px;
	border-width:1px;
	border-style:dashed;
	overflow:hidden
}
.listItem_style_4 .Pic_box {
	float:left;
	margin-right:10px;
	position:relative
}
.listItem_style_4 .pic {
	width:100px;
	height:100px;
	overflow:hidden
}
.listItem_style_4 .pic table {
	width:100%;
	height:100%
}
.listItem_style_4 .pic td {
	text-align:center;
	vertical-align:middle
}
.listItem_style_4 .pic_attr {
	overflow:hidden;
	zoom:1;
	height:100px
}
.listItem_style_4 .FC_PicMore_a {
	margin-left:5px;
	display:inline-block
}
.listItem_style_4 .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:24px;
	height:24px;
	white-space:pre;
	overflow:hidden;
	text-overflow:ellipsis
}
.listItem_style_4 .FC_PicSummary {
	line-height:20px;
	word-wrap:break-word
}
.listItem_style_5 ul {
	padding:5px 0
}
.listItem_style_5 .P_ListItem_1 {
	float:left;
	margin:10px 5px 0;
	width:160px;
	height:220px;
	border-style:solid;
	border-width:0
}
.listItem_style_5 .Pic_box {
	border-style:solid;
	border-width:1px;
	width:150px;
	height:150px;
	margin:0 auto 5px;
	position:relative
}
.listItem_style_5 .pic {
	width:150px;
	height:150px;
	overflow:hidden
}
.listItem_style_5 .pic table {
	width:100%;
	height:100%
}
.listItem_style_5 .pic td {
	text-align:center;
	vertical-align:middle
}
.listItem_style_5 .FC_PicPrice {
	line-height:24px;
	padding:0 5px
}
.listItem_style_5 .Pic_Price {
	line-height:24px;
	padding:0 5px;
	height:24px;
	overflow:hidden
}
.listItem_style_5 .FC_PicMore_a {
	margin-left:10px
}
.listItem_style_5 .FC_PicName {
	font-weight:400;
	font-size:14px;
	height:40px;
	overflow:hidden;
	line-height:20px;
	text-align:left
}
.listItem_style_5 .FC_PicSummary {
	line-height:20px
}
.listItem_style_6 ul {
	padding:5px 0
}
.listItem_style_6 .P_ListItem_1 {
	float:left;
	margin:15px 10px 0;
	width:210px
}
.listItem_style_6 .Pic_box {
	width:200px;
	height:200px;
	overflow:hidden;
	margin:0 auto 5px;
	border-width:1px;
	border-style:dashed;
	position:relative
}
.listItem_style_6 .pic {
	width:200px;
	height:200px;
	overflow:hidden
}
.listItem_style_6 .pic table {
	width:100%;
	height:100%
}
.listItem_style_6 .pic td {
	text-align:center;
	vertical-align:middle
}
.listItem_style_6 .Pic_Price {
	line-height:24px;
	padding:0 2px;
	height:24px;
	overflow:hidden
}
.listItem_style_6 .FC_PicMore_a {
	margin-left:10px
}
.listItem_style_6 .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:24px;
	padding:0 5px;
	text-align:left;
	height:48px;
	overflow:hidden
}
.listItem_style_6 .FC_PicSummary {
	line-height:20px
}
.listItem_style_7 {
	line-height:180%;
	padding:10px
}
.previewDetail_1 {
	float:right;
	width:100%;
	margin-left:-300px
}
.previewDetail_1 .DetailWrap {
	margin-left:300px
}
.previewDetail_1 label {
	float:left;
	width:120px;
	text-align:right;
	font-size:14px;
	letter-spacing:3px;
	line-height:20px
}
.Pro_Tit_1 {
	font:bold 16px/30px "微软雅黑";
	margin-bottom:10px
}
.Pro_Tit_1 a {
	background-color:#f60;
	white-space:nowrap;
	color:#fff!important;
	font-size:12px;
	padding:1px 5px
}
.pro_tag_class span {
	display:inline-block;
	border:1px solid #f44;
	color:#f44;
	padding:0 5px;
	line-height:20px;
	margin:0 5px 5px 0
}
.pro_buy_sumtable {
	border:1px solid #eee;
	width:95%;
	margin:10px 0 0
}
.pro_buy_sumtable td {
	padding:10px 0;
	text-align:center;
	border:1px solid #eee
}
.product_contact li {
	padding:5px 0
}
.product_contact {
	border:1px solid #ccc;
	margin:10px 0
}
.product_contact .FC_Piclabel {
	width:120px;
	text-align:left
}
.product_contact i {
	display:inline-block;
	width:20px;
	height:20px;
	margin:0 5px 0 0;
	background-image:url(../image/inner_protel_icon.png);
	background-repeat:no-repeat;
	vertical-align:middle
}
.product_contact i.tel-icon {
	background-position:0 0
}
.product_contact i.message-icon {
	background-position:0 -20px
}
.product_contact i.QQ-icon {
	background-position:0 -40px
}
.product_contact i.href-icon {
	background-position:0 -60px
}
.Product_Summary_1 {
	padding:15px 5px
}
.Product_Summary_1 li {
	line-height:20px;
	padding-top:5px
}
.Product_Summary_1 .FC_PicPrice_n {
	font-size:20px
}
.Product_Summary_1 .pro_imglist span {
	margin:0 8px 5px 0;
	display:inline-block;
	color:#0d8800
}
.Product_Summary_1 .pro_imglist img {
	vertical-align:middle;
	margin-right:5px;
	width:18px;
	height:18px
}
.Product_Summary_1 {
	padding:15px 5px
}
.Product_Summary_1 li {
	line-height:20px;
	padding-top:5px
}
.Product_Summary_1 .FC_PicPrice_n {
	font-size:20px
}
.Buy_Message_1 {
	padding:15px 10px;
	margin:10px 0;
	zoom:1
}
.Buy_Message_1:after {
	content:".";
	overflow:hidden;
	display:block;
	height:0;
	line-height:0;
	clear:both
}
.Buy_Message_1:hover {
	box-shadow:1px 1px 3px #aaa
}
.Buy_Message_1 li {
	padding-bottom:10px;
	clear:both
}
.Buy_Message_1 .Buy_Amount .pro_total, .Buy_Message_1 .Buy_Amount label {
	line-height:24px
}
.Buy_Message_1 .Buy_Number {
	float:left;
	width:100px;
	border:1px solid #ccc;
	background-color:#f5f5f5;
	box-shadow:1px 1px 3px #aaa;
	margin-right:10px
}
.Buy_Message_1 .Buy_Number a {
	width:20px;
	height:20px;
	text-align:center;
	font-style:normal;
	float:left;
	font:bold 16px/20px "宋体";
	cursor:pointer;
	color:#999;
	outline:0
}
.Buy_Message_1 .Buy_Number a:hover {
	background-color:#ddd;
	color:#777
}
.Buy_Message_1 .Buy_Number input {
	float:left;
	width:58px;
	height:20px;
	border-width:0 1px 0 1px;
	border-style:solid;
	border-color:#ccc;
	text-align:center;
	font-weight:700;
	line-height:20px;
	padding:0
}
.Buy_Message_1 .Buy_Versions {
	position:relative;
	padding-left:100px
}
.Buy_Message_1 .Buy_Versions label {
	line-height:30px;
	position:absolute;
	left:0;
	top:0
}
.Buy_Message_1 .Bersion_List {
	word-break:break-all
}
.Buy_Message_1 .Bersion_List a {
	border:1px solid #ccc;
	padding:6px 8px;
	display:inline-block;
	background-color:#fff;
	font-weight:700;
	margin:0 4px 10px;
	font-family:arial;
	text-transform:uppercase;
	position:relative;
	box-shadow:1px 1px 3px #ddd
}
.Buy_Message_1 .Bersion_List a em {
	display:none
}
.Buy_Message_1 .Bersion_List a.cur, .Buy_Message_1 .Bersion_List a:hover {
	border-width:2px;
	border-style:solid;
	padding:5px 7px;
	box-shadow:1px 1px 3px #333
}
.Buy_Message_1 .Bersion_List a.cur em {
	display:block;
	height:0;
	width:0;
	overflow:hidden;
	border-width:5px;
	border-style:dashed solid solid dashed;
	position:absolute;
	bottom:-1px;
	right:-1px
}
.Buy_Message_1 .Bersion_List a.disabled, .Buy_Message_1 .Bersion_List a.disabled:hover {
	border:dashed 1px #ccc;
	padding:6px 8px;
	color:#ccc;
	cursor:not-allowed;
	box-shadow:none
}
.Buy_Message_1 .Buy_But .SummaryList_but {
	display:inline-block
}
.Buy_Message_1 .Buy_But input {
	margin-right:10px;
	cursor:pointer
}
.But_Message_1 .Buy_But .SummaryList_but {
	display:inline-block
}
.Buy_Message_1 .Buy_But input.but-desabled {
	opacity:.4
}
.Buy_Message_1 .New_Buy_But {
	float:left;
	margin-left:10px;
	clear:none
}
.Buy_Message_1 .New_Buy_But .hideBut {
	height:42px;
	display:inline-block;
	line-height:42px;
	font-size:18px;
	color:#fff;
	font-family:"微软雅黑";
	font-weight:700;
	padding:0 10px;
	background-color:#c00;
	border:1px solid #a00;
	border-radius:5px;
	background-color:#c00;
	background:-moz-linear-gradient(top, red 0, #c00 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, red), color-stop(100%, #c00));
	background:-webkit-linear-gradient(top, red 0, #c00 100%);
	background:-o-linear-gradient(top, red 0, #c00 100%);
	background:-ms-linear-gradient(top, red 0, #c00 100%);
	background:linear-gradient(to bottom, red 0, #c00 100%)
}
.Buy_Message_1 .New_Buy_But .hideTel {
	font-size:25px;
	font-family:arial;
	padding-top:10px
}
.Buy_Message_1 #Go_Wu_Car {
	position:relative
}
.Buy_Message_1 .Buy_But #Go_Wu_Back {
	width:129px;
	height:36px;
	background:#000;
	filter:Alpha(Opacity=60);
	opacity:.6;
	position:absolute;
	top:0;
	left:-1px;
	z-index:3
}
.Buy_Message_1 .Buy_But #Go_Wu_Back2 {
	width:129px;
	height:36px;
	background:#000;
	filter:Alpha(Opacity=60);
	opacity:.6;
	position:absolute;
	top:0;
	left:141px;
	z-index:3
}
.InnerPreview_1 {
	width:282px;
	position:relative
}
.InnerPreview_1 .bigPics {
	width:280px;
	height:280px
}
.InnerPreview_1 .bigPic {
	overflow:hidden;
	width:280px;
	height:280px;
	position:relative;
	text-align:center;
	font-size:0
}
.InnerPreview_1 .bigPic .hook {
	display:inline-block;
	height:100%;
	line-height:0;
	overflow:hidden;
	margin-left:-1px;
	vertical-align:middle;
	width:0
}
.InnerPreview_1 .bigPic img {
	vertical-align:middle;
	max-width:280px
}
.InnerPreview_1 .bigPic .zoom {
	position:absolute;
	width:140px;
	height:140px;
	background-color:#fc980f;
	border:1px solid #e08103;
	left:0;
	top:0;
	z-index:2;
	opacity:.5;
	cursor:move
}
.InnerPreview_1 .bigPic table {
	width:100%;
	height:100%
}
.InnerPreview_1 .bigPic td {
	vertical-align:middle
}
.InnerPreview_1 .smallPic_listArea {
	height:64px;
	padding:1px;
	margin-top:10px;
	width:280px;
	position:relative
}
.InnerPreview_1 .left_but, .InnerPreview_1 .right_but {
	position:absolute;
	display:block;
	width:17px;
	height:60px;
	top:0;
	outline:0;
	display:none
}
.InnerPreview_1 .left_but {
	left:0
}
.InnerPreview_1 .right_but {
	right:0
}
.InnerPreview_1 .smallPic_list {
	width:280px;
	overflow:hidden;
	height:64px
}
.InnerPreview_1 .smallPic_list ul {
	width:800%
}
.InnerPreview_1 .smallPic_list li {
	float:left
}
.InnerPreview_1 .smallPic_list li span {
	display:block;
	width:60px;
	height:60px;
	margin:1px 4px 0;
	overflow:hidden;
	background-color:#fff
}
.InnerPreview_1 .smallPic_list li img {
	width:60px;
	height:60px
}
.InnerPreview_1 .zoomPic {
	position:absolute;
	border:1px solid #ccc;
	width:300px;
	height:300px;
	overflow:hidden
}
.InnerPreview_1 .zoomPic img {
	position:absolute
}
.innerStyle_tab {
	border-width:1px;
	border-style:solid;
	margin:10px 0
}
.innerStyle_tab_t {
	height:30px;
	border-style:solid;
	border-width:0 0 2px;
	position:relative
}
.innerStyle_tab_t ul {
	position:absolute;
	left:10px;
	top:-3px;
	padding-top:3px;
	width:100%
}
.innerStyle_tab_t li {
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
	padding:0 15px;
	cursor:pointer;
	border-width:0 0 0 1px;
	border-style:solid
}
.innerStyle_tab_t li.cur {
	position:relative;
	height:35px;
	margin-top:-5px;
	border-width:2px 2px 0
}
.innerStyle_tab_c {
	padding:10px;
	line-height:1.7
}
.showDetailItem {
	overflow:hidden;
	color:inherit!important
}
.showDetailItemC {
	line-height:1.7;
	width:98%;
	overflow:hidden;
	color:inherit!important
}
.innerBigPic {
	text-align:center;
	width:100%;
	padding:1px 0
}
.innerBigPic .images {
	width:95%;
	overflow:hidden;
	margin:20px auto
}
.SummarylistShowArea {
	margin:10px 15px 0;
	position:relative;
	padding:10px;
	min-height:42px
}
.SummaryList {
	width:80%
}
.SummaryList dd {
	line-height:24px;
	font-size:14px
}
.SummaryList dd .FC_label {
	font-weight:700
}
.SummarylistShowArea .SummaryList_but {
	position:absolute;
	right:10px;
	top:10px
}
.showInfoDetaTable {
	margin:10px 0
}
.DetailTable {
	width:100%
}
.DetailTable table, .DetailTable td, .DetailTable th {
	border-width:1px;
	border-style:solid
}
.DetailTable th {
	padding:5px;
	font-size:14px;
	width:100px;
	text-align:center;
	vertical-align:top;
	font-weight:700
}
.DetailTable td {
	padding:5px
}
.articleTit {
	font-size:26px;
	line-height:2;
	font-weight:400
}
.articleDetails {
	color:inherit!important
}
.articleDetails .articleTit {
	font-size:26px;
	line-height:38px;
	font-weight:700;
	text-align:center;
	padding:5px;
	color:inherit!important
}
.articleDetails .articleAbstract {
	line-height:30px;
	text-align:center;
	margin-top:5px
}
.articleDetails .Details {
	line-height:1.7;
	overflow:hidden;
	color:inherit!important
}
.articleComment {
	margin:10px 15px
}
.articleCommentT .FC_Tit3_more {
	float:right
}
.CommentList dl {
	padding:10px 5px 10px 80px;
	position:relative
}
.CommentList dl.first {
	border-width:0
}
.CommentList .portraitPic {
	position:absolute;
	left:5px;
	top:10px;
	text-align:center
}
.CommentList .Pic_box {
	border-width:1px;
	border-style:solid;
	border-width:1px;
	border-style:solid;
	height:50px;
	width:50px;
	margin-bottom:5px
}
.CommentList .pic {
	width:50px;
	height:50px;
	overflow:hidden
}
.CommentList .FC_UserName {
	display:block;
	overflow:hidden
}
.CommentList .FC_PicSummary {
	line-height:1.7;
	padding-right:40px;
	position:relative;
	font-size:14px
}
.CommentList .FC_PicSummary .layer {
	position:absolute;
	right:0;
	top:0;
	font-weight:700
}
.CommentList .FC_PicSummary .FC_Time {
	margin-top:20px;
	display:block;
	font-size:12px
}
.CommentList .manageReply {
	padding:10px 0;
	position:relative
}
.CommentList .manageReply .dashedLine {
	margin-bottom:5px
}
.CommentList .manageReply .FC_UserName {
	line-height:30px
}
.CommentList .manageReply .FC_Time {
	float:right;
	margin-top:0
}
.submitComment {
	position:relative;
	padding:40px 0 0 80px
}
.submitComment .portraitPic {
	text-align:center;
	position:absolute;
	left:5px;
	top:40px
}
.submitComment .Pic_box {
	border-width:1px;
	border-style:solid;
	border-width:1px;
	border-style:solid;
	height:50px;
	width:50px;
	margin-bottom:5px
}
.submitComment .pic {
	width:50px;
	height:50px;
	overflow:hidden
}
.submitComment .FC_TxtArea {
	border-width:1px;
	border-style:solid
}
.submitComment .FC_TxtArea textarea {
	width:98%;
	border:0;
	resize:none;
	margin:5px auto;
	display:block;
	height:80px;
	overflow:auto
}
.submitComment .operates {
	margin-top:20px
}
.submitComment .operL {
	float:left;
	padding-top:10px
}
.submitComment .operL input {
	width:14px;
	height:14px;
	vertical-align:middle;
	margin-right:5px
}
.submitComment .operR {
	float:right
}
.showRelated {
	margin:10px 0
}
.showRelatedC {
	padding:10px 5px
}
.txtRelated li {
	width:48%;
	float:left;
	height:24px;
	line-height:24px;
	white-space:pre;
	text-overflow:ellipsis;
	overflow:hidden
}
.relatedPro {
	position:relative;
	zoom:1
}
.relatedPro .left-but, .relatedPro .right-but {
	display:block;
	height:0;
	width:0;
	position:absolute;
	cursor:pointer;
	display:none;
	opacity:.5;
	cursor:pointer;
	z-index:2;
	overflow:hidden;
	overflow:hidden
}
.relatedPro .left-but {
	border-style:dashed solid dashed dashed;
	border-color:transparent #ccc transparent transparent
}
.relatedPro .right-but {
	border-style:dashed dashed dashed solid;
	border-color:transparent transparent transparent #ccc
}
.relatedPro .left-but:hover, .relatedPro .right-but:hover {
	opacity:1
}
.relatedPro .picRelatedArea {
	margin:0 auto;
	position:relative;
	overflow:hidden
}
.relatedPro ul {
	width:800%;
	position:absolute;
	left:0;
	top:0;
	z-index:1
}
.relatedPro li {
	float:left;
	text-align:center
}
.relatedPro .Pic_box {
	width:200px;
	height:200px;
	overflow:hidden;
	margin:0 auto 5px
}
.relatedPro .pic {
	width:200px;
	height:200px;
	overflow:hidden
}
.relatedPro .pic table {
	width:100%;
	height:100%
}
.relatedPro .pic td {
	text-align:center;
	vertical-align:middle
}
.relatedPro .FC_PicPrice {
	line-height:24px;
	padding:0 5px
}
.relatedPro .FC_PicMore_a {
	margin-left:10px
}
.relatedPro .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:24px;
	padding:0 5px;
	text-align:center;
	overflow:hidden
}
.relatedPro .FC_PicSummary {
	line-height:20px
}
.BigpicRelated .picRelatedArea {
	min-height:270px;
	overflow:hidden;
	zoom:1
}
.BigpicRelated .left-but, .BigpicRelated .right-but {
	top:80px
}
.BigpicRelated .left-but {
	left:5px;
	border-width:30px 30px 30px 0
}
.BigpicRelated .right-but {
	right:5px;
	border-width:30px 0 30px 30px
}
.BigpicRelated li {
	margin:15px 12px 0;
	width:210px
}
.BigpicRelated .Pic_box {
	width:200px;
	height:200px;
	overflow:hidden;
	margin:0 auto 5px
}
.BigpicRelated .pic {
	width:200px;
	height:200px;
	overflow:hidden
}
.BigpicRelated .Pic_Price {
	height:20px;
	overflow:hidden
}
.SmallpicRelated .picRelatedArea {
	width:680px;
	height:190px
}
.SmallpicRelated .left-but, .SmallpicRelated .right-but {
	border-width:25px;
	top:65px
}
.SmallpicRelated .left-but {
	left:0
}
.SmallpicRelated .right-but {
	right:0
}
.SmallpicRelated li {
	margin:15px 5px 0;
	width:160px;
	height:210px
}
.SmallpicRelated .Pic_box {
	width:150px;
	height:150px;
	overflow:hidden;
	margin:0 auto 5px
}
.SmallpicRelated .pic {
	width:150px;
	height:150px;
	overflow:hidden
}
.SmallpicRelated .Pic_Price {
	height:20px;
	overflow:hidden
}
.show-rate-summary {
	padding:10px 0
}
.show-rate-summary ol, .show-rate-summary ul {
	padding-left:0
}
.seller-rate-info {
	width:98%
}
.seller-rate-info .text {
	width:130px;
	border:none;
	padding:0 0 0 75px
}
.seller-rate-title {
	line-height:25px;
	float:left;
	font-size:12px;
	font-weight:400;
	padding:5px 5px 0 0;
	margin:0
}
.score {
	color:#f60;
	font-size:32px;
	line-height:32px;
	font-weight:400;
	margin:0 2px;
	font-family:Arial;
	float:left
}
.scoreInfo {
	clear:both;
	padding-top:1px
}
.scoreInfo .c-value-no {
	display:block;
	margin-top:5px;
	height:12px;
	overflow:hidden;
	width:60px;
	text-align:left;
	background-image:url(../image/T1krl0Xk8zXXXXXXXX-194-382.png);
	background-repeat:no-repeat
}
.c-value-5 {
	background-position:-128px -71px
}
.c-value-4d5 {
	background-position:-128px -87px
}
.c-value-4 {
	background-position:-128px -103px
}
.c-value-3d5 {
	background-position:-128px -120px
}
.c-value-3 {
	background-position:-128px -137px
}
.c-value-2d5 {
	background-position:-128px -154px
}
.c-value-2 {
	background-position:-128px -170px
}
.c-value-1d5 {
	background-position:-128px -186px
}
.c-value-1 {
	background-position:-128px -203px
}
.c-value-0d5 {
	background-position:-128px -218px
}
.c-value-0 {
	background-position:-128px -234px
}
.graph {
	height:65px;
	padding:0;
	vertical-align:middle
}
.scroller {
	display:block;
	margin:0 5px;
	width:430px;
	height:44px;
	text-align:left;
	background-position:17px bottom;
	background-image:url(../image/T1Zy55XcJsXXXXXXXX-487-21.png);
	background-repeat:no-repeat
}
.scroller span {
	display:block;
	height:22px
}
.scroller em {
	display:block;
	float:right;
	padding-top:1px;
	height:22px;
	width:30px;
	text-align:center;
	color:#fff;
	background-image:url(../image/T1Zy55XcJsXXXXXXXX-487-21.png);
	background-repeat:no-repeat;
	background-position:-417px 2px
}
.graph .desc {
	padding-left:60px;
	overflow:hidden;
	margin-top:-5px;
	zoom:1;
	display:block;
	width:400px
}
.graph .desc ul {
	overflow:hidden;
	padding-left:0
}
.graph .desc li {
	display:block;
	float:left!important;
	width:80px;
	text-align:center;
	color:gray
}
.J_Show-rate-table {
	width:100%;
	margin-top:10px
}
.show-rate-table td {
	padding:10px 5px
}
.show-rate-table .show-rate-con {
	width:80%
}
.show-rate-table .show-rate-time span {
	display:block
}
.IForm {
	padding:1px 0 0
}
.IForm .solid_divide {
	margin:0 10px
}
.IFormT {
	font:400 14px/30px "微软雅黑";
	margin:0 10px;
	padding-left:5px
}
.IFormC, .IFormC2 {
	padding:10px
}
.IFormC table {
	width:100%
}
.IFormC td {
	padding:5px
}
.IForm .FC_label {
	height:26px;
	line-height:26px;
	text-align:right;
	padding-right:10px;
	font-size:14px;
	width:120px
}
.IForm .FC_Star {
	font-style:normal;
	padding:0 2px;
	font-size:14px
}
.IForm .FC_TxtInput {
	height:20px;
	font:400 13px/20px "宋体";
	padding:2px 5px
}
.IForm .FC_TxtInput {
	width:200px
}
.IForm .FC_normal {
	margin-left:10px
}
.IForm .FC_TxtArea {
	width:550px;
	height:150px;
	padding:5px;
	border-width:1px;
	border-style:solid;
	overflow-y:auto;
	resize:none
}
.yzmArea .FC_label {
	line-height:50px;
	height:50px
}
.validatecodeImg {
	float:left;
	margin-right:15px;
	height:50px;
	width:120px
}
.validatecodeImg img {
	vertical-align:middle;
	height:50px;
	width:120px
}
.yzmArea .FC_TxtInput {
	width:100px;
	height:30px;
	line-height:30px;
	float:left;
	margin-top:5px
}
.yzmArea .clickChange {
	float:left;
	line-height:50px;
	padding-left:25px
}
.yzmArea .FC_normal {
	line-height:50px
}
.IForm .MSubmit {
	height:60px;
	padding-top:20px
}
.MSubmit #overt {
	width:14px;
	height:14px;
	float:left;
	margin-top:10px
}
.MSubmit .overtLabel {
	float:left;
	margin:10px 20px 0 5px
}
.MSubmit .MessageBut {
	border:none;
	float:left
}
.IFormC2 .P_ListItem_1 {
	padding:10px 14px;
	border-style:solid dashed dashed solid;
	border-width:0 0 1px 0;
	padding-bottom:10px;
	position:relative
}
.IFormC2 .absoluteObj {
	position:absolute;
	right:60px;
	top:5px;
	text-align:center
}
.IFormC2 .absoluteObj .FC_PicPrice_n {
	font-size:30px;
	line-height:35px
}
.IFormC2 .absoluteObj .FC_TxtInput {
	width:80px;
	height:24px;
	text-align:center;
	font-size:16px;
	line-height:24px;
	font-weight:700;
	margin-top:5px
}
.IFormC2 .closeObj {
	display:block;
	width:40px;
	height:20px;
	position:absolute;
	cursor:pointer;
	overflow:hidden;
	border:1px solid #888;
	text-align:center;
	font-size:14px;
	line-height:20px;
	font-weight:700;
	right:0;
	top:0
}
.IFormC2 .Pic_box {
	width:120px;
	height:90px;
	border-style:solid;
	border-width:1px;
	float:left;
	margin-right:10px
}
.IFormC2 .pic {
	width:120px;
	height:90px;
	overflow:hidden;
	position:relative
}
.IFormC2 .pic table {
	width:100%;
	height:100%
}
.IFormC2 .pic td {
	text-align:center;
	vertical-align:middle
}
.IFormC2 .pic_attr {
	float:left;
	width:600px
}
.IFormC2 .FC_PicMore_a {
	margin-left:5px;
	display:inline-block
}
.IFormC2 .FC_PicName {
	font-weight:400;
	font-size:14px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	text-align:left
}
.IFormC2 .FC_PicName_C {
	font-weight:400;
	font-size:14px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	text-align:center
}
.IFormC2 .FC_PicSummary {
	line-height:20px
}
.IFormC .option_li, .IFormC2 .option_li {
	margin-right:20px
}
.IFormC .option_li input[type=checkbox], .IFormC2 .option_li input[type=checkbox] {
	width:14px;
	height:14px;
	vertical-align:middle
}
.frameContainer {
	margin-bottom:10px
}
.nyMainContainer {
	margin:0 auto
}
.hoteInfoWrap {
	border:1px solid #f7f7f7;
	padding:5px;
	margin:10px 5px
}
.hoteInfoWrap .infoDetaTable {
	margin:0 auto 10px
}
.hoteInfoWrap .infoDetaTable table {
	width:100%
}
.hoteInfoWrap .infoDetaTable table, .hoteInfoWrap .infoDetaTable td, .hoteInfoWrap .infoDetaTable th {
	border-width:1px;
	border-style:solid;
	border-color:#ccc
}
.hoteInfoWrap .infoDetaTable td, .hoteInfoWrap .infoDetaTable th {
	padding:5px
}
.hoteInfoWrap .infoDetaTable .hintText {
	line-height:30px;
	font-size:14px
}
.hoteInfoWrap .hoteTable {
	margin:10px auto
}
.hoteInfoWrap .hoteTable table {
	width:100%
}
.hoteInfoWrap .hoteTable table td {
	padding:3px 3px 8px 3px
}
.hoteInfoWrap .hoteTable td.FC_label {
	width:100px;
	text-align:left
}
.hoteInfoWrap .hoteTable .houseList table {
	border-collapse:separate;
	border-spacing:2px;
	width:80%;
	margin:10px
}
.hoteInfoWrap .hoteTable .houseList caption {
	font-size:14px;
	line-height:20px;
	padding:5px
}
.hoteInfoWrap .hoteTable .houseList td {
	border:1px solid #ddd;
	padding:5px
}
.hoteInfoWrap .hoteTable .sumPrice {
	text-align:right;
	line-height:30px;
	width:80%
}
.my-payform-left .hoteInfoWrap .hoteTable table td {
	width:180px
}
.my-payform-left .hoteInfoWrap .hoteTable td.FC_label {
	width:auto;
	text-align:left
}
.showProAlbum {
	width:98%;
	margin:0 auto 20px
}
.showProAlbum .photoTitle {
	height:30px;
	padding-bottom:10px
}
.showProAlbum .photoTitleName {
	float:right;
	font-size:14px;
	line-height:30px
}
.showProAlbum .photoTitleName .photoName a {
	display:inline-block;
	padding:0 20px;
	height:30px;
	border:1px solid #ccc;
	background-color:#efefef;
	color:#000;
	font:400 14px/30px '微软雅黑';
	margin:0 0 0 20px
}
.showProAlbum .photoNumber {
	padding-left:5px
}
.showProAlbum .photoNumber b {
	font-weight:400
}
.showProAlbum .photoNumber em {
	padding:0 3px
}
.showProAlbum .photoTitleNumber {
	float:left
}
.showProAlbum .showbigPhoto {
	width:100%;
	position:relative;
	margin-bottom:30px
}
.showProAlbum .bigPhoto {
	width:100%;
	overflow:hidden;
	text-align:center;
	position:relative;
	z-index:1;
	height:150px
}
.showProAlbum .bigPhoto img {
	max-width:100%
}
.showProAlbum .loadingIcon {
	position:absolute;
	z-index:3;
	left:0;
	top:0;
	text-align:center;
	width:100%;
	height:100%;
	z-index:3;
	background:#fff url(../image/loading.gif) center no-repeat;
	display:none
}
.showProAlbum .photoNext, .showProAlbum .photoPrev {
	display:block;
	background:url(about:black);
	position:absolute;
	width:50%;
	height:100%;
	top:0;
	z-index:2
}
.showProAlbum .photoPrev {
	left:0;
	cursor:url(404.png), default
}
.showProAlbum .photoNext {
	right:0;
	cursor:url(404.png), default
}
.showProAlbum .photoEnd {
	width:240px;
	height:100px;
	position:absolute;
	left:50%;
	top:0;
	z-index:4;
	margin-left:-120px;
	opacity:0
}
.showProAlbum .photoEnd .opacitylayer {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background-color:#444;
	opacity:.5;
	border:1px solid #ccc;
	z-index:-1;
	border-radius:10px
}
.showProAlbum .photoEnd p {
	color:#fff;
	text-align:center;
	padding-top:15px;
	font-size:14px
}
.showProAlbum .photoEnd span {
	display:block;
	padding-top:15px;
	text-align:center
}
.showProAlbum .photoEnd a {
	display:inline-block;
	height:30px;
	padding:0 10px;
	background-color:#40abdf;
	border:1px solid #83caeb;
	border-radius:5px;
	color:#fff;
	line-height:30px;
	margin-left:5px
}
.showProAlbum .showPhotoExplain {
	margin:0 auto 30px;
	width:90%;
	display:none
}
.showProAlbum .showPhotoExplain .FC_PicName {
	font-size:18px;
	line-height:30px;
	font-weight:700
}
.showProAlbum .showPhotoExplain .FC_PicSummary {
	text-indent:2em;
	line-height:20px;
	font-size:12px
}
.showProAlbum .smallPhotoArea {
	position:relative;
	width:100%
}
.showProAlbum .nextAlbum, .showProAlbum .prevAlbum {
	width:116px;
	height:96px;
	background:url(../image/smallAlbum_bg.png) no-repeat right bottom;
	overflow:hidden;
	position:absolute;
	top:0
}
.showProAlbum .nextAlbum a, .showProAlbum .prevAlbum a {
	display:block;
	width:100px;
	height:80px;
	overflow:hidden;
	margin:6px 0 0 6px
}
.showProAlbum .prevAlbum {
	left:0
}
.showProAlbum .nextAlbum {
	right:0
}
.showProAlbum .smallPhotoList {
	position:relative;
	margin:0 120px
}
.showProAlbum .smallPhotoList span.photoLeft, .showProAlbum .smallPhotoList span.photoRight {
	position:absolute;
	display:block;
	height:25px;
	width:25px;
	top:32px;
	background-color:#ccc;
	border-radius:50%;
	cursor:pointer
}
.showProAlbum .smallPhotoList span.photoLeft {
	left:-5px
}
.showProAlbum .smallPhotoList span.photoRight {
	right:-5px
}
.showProAlbum .smallPhotoList span.photoLeft b, .showProAlbum .smallPhotoList span.photoRight b {
	display:block;
	width:0;
	height:0;
	border-width:7px;
	overflow:hidden;
	position:absolute;
	top:5px
}
.showProAlbum .smallPhotoList span.photoLeft b {
	border-color:transparent #aaa transparent transparent;
	border-style:dashed solid dashed dashed;
	left:0
}
.showProAlbum .smallPhotoList span.photoRight b {
	border-color:transparent transparent transparent #aaa;
	border-style:dashed dashed dashed solid;
	left:10px
}
.showProAlbum .smallPhotoList span.photoLeft:hover {
	background-color:#999
}
.showProAlbum .smallPhotoList span.photoLeft:hover b {
	border-color:transparent #fff transparent transparent
}
.showProAlbum .smallPhotoList span.photoRight:hover {
	background-color:#999
}
.showProAlbum .smallPhotoList span.photoRight:hover b {
	border-color:transparent transparent transparent #fff
}
.showProAlbum .smallPhotoList .smallPhoto {
	height:100px;
	overflow:hidden;
	position:relative;
	margin:0 18px
}
.showProAlbum .smallPhotoList .smallPhoto div.cur {
	width:100px;
	height:80px;
	border-width:2px;
	position:absolute;
	left:0;
	top:5px;
	z-index:3;
	border-width:2px;
	border-style:solid;
	display:none
}
.showProAlbum .smallPhotoList .smallPhoto ul {
	height:90px;
	width:9999px;
	padding-top:5px
}
.showProAlbum .smallPhotoList .smallPhoto li {
	width:100px;
	height:80px;
	float:left;
	overflow:hidden;
	text-align:center;
	font-size:0;
	margin-right:10px;
	border-width:2px
}
.showProAlbum .smallPhotoList .smallPhoto li p, .showProAlbum .smallPhotoList .smallPhoto li span {
	display:none
}
.showProAlbum .smallPhotoList .smallPhoto img {
	vertical-align:middle
}
.wrapper-960 .Big_ListStyle_1 .P_ListItem_1 {
	margin:15px 13px 0 12px
}
.wrapper-960 .Big_ListStyle_4 .P_ListItem_1 {
	margin:15px 17px 0
}
.wrapper-960 .Big_ListStyle_9 .proItem {
	width:215px;
	margin:10px 10px 0
}
.wrapper-960 .Big_ListStyle_10 .P_ListItem_1 {
	margin:15px 15px 0
}
.wrapper-960 .listItem_style_5 .P_ListItem_1 {
	margin:10px 5px 0
}
.wrapper-960 .listItem_style_6 .P_ListItem_1 {
	margin:15px 10px 0
}
.wrapper-1020 .Big_ListStyle_1 .P_ListItem_1 {
	margin:15px 21px 0 19px
}
.wrapper-1020 .Big_ListStyle_4 .P_ListItem_1 {
	margin:15px 23px 0
}
.wrapper-1020 .Big_ListStyle_9 .proItem {
	width:215px;
	margin:10px 17px 0 18px
}
.wrapper-1020 .Big_ListStyle_10 .P_ListItem_1 {
	margin:15px 25px 0
}
.wrapper-1020 .listItem_style_5 .P_ListItem_1 {
	margin:10px 8px 0 9px
}
.wrapper-1020 .listItem_style_6 .P_ListItem_1 {
	margin:15px 15px 0
}
.wrapper-1080 .Big_ListStyle_1 .P_ListItem_1 {
	margin:15px 28px 0 27px
}
.wrapper-1080 .Big_ListStyle_4 .P_ListItem_1 {
	margin:15px 29px 0
}
.wrapper-1080 .Big_ListStyle_9 .proItem {
	width:215px;
	margin:10px 30px
}
.wrapper-1080 .Big_ListStyle_10 .P_ListItem_1 {
	margin:15px 35px 0
}
.wrapper-1080 .listItem_style_5 .P_ListItem_1 {
	margin:10px 12px 0 13px
}
.wrapper-1080 .listItem_style_6 .P_ListItem_1 {
	margin:15px 20px 0
}
.wrapper-1140 .Big_ListStyle_1 .P_ListItem_1 {
	margin:15px 36px 0 34px
}
.wrapper-1140 .Big_ListStyle_4 .P_ListItem_1 {
	margin:15px 35px 0
}
.wrapper-1140 .Big_ListStyle_9 .proItem {
	width:215px;
	margin:10px 38px 0 37px
}
.wrapper-1140 .Big_ListStyle_10 .P_ListItem_1 {
	margin:15px 45px 0
}
.wrapper-1140 .listItem_style_5 .P_ListItem_1 {
	margin:10px 16px 0 17px
}
.wrapper-1140 .listItem_style_6 .P_ListItem_1 {
	margin:15px 25px 0
}
.wrapper-1200 .Big_ListStyle_1 .P_ListItem_1 {
	margin:15px 31px 0
}
.wrapper-1200 .Big_ListStyle_4 .P_ListItem_1 {
	margin:15px 41px 0
}
.wrapper-1200 .Big_ListStyle_9 .proItem {
	width:215px;
	margin:10px 45px
}
.wrapper-1200 .Big_ListStyle_10 .P_ListItem_1 {
	margin:15px 55px 0
}
.wrapper-1200 .listItem_style_5 .P_ListItem_1 {
	margin:10px 20px
}
.wrapper-1200 .listItem_style_6 .P_ListItem_1 {
	margin:15px 30px 0
}
.wrapper-1260 .Big_ListStyle_1 .P_ListItem_1 {
	margin:15px 50px 0 50px
}
.wrapper-1260 .Big_ListStyle_4 .P_ListItem_1 {
	margin:15px 47px 0
}
.wrapper-1260 .Big_ListStyle_9 .proItem {
	width:215px;
	margin:10px 53px 0 52px
}
.wrapper-1260 .Big_ListStyle_10 .P_ListItem_1 {
	margin:15px 65px 0
}
.wrapper-1260 .listItem_style_5 .P_ListItem_1 {
	margin:10px 23px 0 24px
}
.wrapper-1260 .listItem_style_6 .P_ListItem_1 {
	margin:15px 35px 0
}
.wrapper-1320 .Big_ListStyle_1 .P_ListItem_1 {
	margin:15px 58px 0 57px
}
.wrapper-1320 .Big_ListStyle_4 .P_ListItem_1 {
	margin:15px 53px 0
}
.wrapper-1320 .Big_ListStyle_9 .proItem {
	width:215px;
	margin:10px 60px
}
.wrapper-1320 .Big_ListStyle_10 .P_ListItem_1 {
	margin:15px 75px 0
}
.wrapper-1320 .listItem_style_5 .P_ListItem_1 {
	margin:10px 28px 0 29px
}
.wrapper-1320 .listItem_style_6 .P_ListItem_1 {
	margin:15px 40px 0
}
.jifen_ListStyle_1 .prolist_style ul {
	width:100%
}
.article_listItem_style .listItem_style_1 {
	margin:0 10px;
	padding:0
}
.article_listItem_style .listItem_style_1 .P_ListItem_1 {
	border-style:dashed;
	border-width:0 0 1px 0;
	padding:10px 0
}
.article_listItem_style .listItem_style_1 .Pic_box {
	float:left;
	margin-right:10px;
	width:120px;
	height:90px
}
.article_listItem_style .listItem_style_1 .pic {
	width:120px;
	height:90px;
	overflow:hidden
}
.article_listItem_style .listItem_style_1 .pic img {
	width:120px;
	height:90px
}
.article_listItem_style .listItem_style_1 .pic_attr {
	overflow:hidden;
	height:auto
}
.article_listItem_style .listItem_style_1 .pic_times {
	padding:5px 0
}
.article_listItem_style .listItem_style_1 h3 {
	height:30px;
	line-height:30px;
	font-weight:700
}
.article_listItem_style .listItem_style_1 p {
	line-height:18px;
	height:auto
}
.article_listItem_style .listItem_style_1 .FC_PicMore_a {
	margin-left:5px
}
.article_listItem_style .docMore {
	text-align:center;
	margin-top:10px
}
.article_listItem_style .docMore a {
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #ccc;
	background-color:#efefef;
	font-size:14px
}
.articleBBS {
	margin:10px 15px
}
.innerStyle_tab_c .articleBBS {
	margin:5px
}
.articleBBS .FC_Tit3_more {
	float:right
}
.articleBBS .DetailTable {
	margin:10px 0;
	padding:1px
}
.articleBBS .DetailTable table {
	margin:-1px;
	width:100%;
	border-width:1px 1px 0
}
.articleBBS .DetailTable th {
	font-size:100
}
.articleBBS .DetailTable td {
	padding:15px 10px;
	border-width:0 0 1px
}
.articleBBS .docMore {
	text-align:center;
	margin-top:10px
}
.articleBBS .docMore a {
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #ccc;
	background-color:#efefef;
	font-size:14px
}
.new_em {
	font-size:14px;
	color:#ff4242;
	font-style:normal;
	line-height:27px;
	float:left
}
.new_em font {
	color:#555
}
.gantan {
	float:left;
	margin-top:5px;
	margin-left:5px
}
.plaint_div1_c {
	width:274px;
	position:absolute;
	border-radius:5px;
	overflow:hidden;
	clear:both;
	display:none
}
.plaint_div1_c span {
	display:block;
	width:21px;
	height:10px;
	margin:0 auto;
	position:absolute;
	left:0;
	right:0
}
.plaint_div1_c table {
	text-align:center;
	border:1px solid #dbdbdb;
	margin-top:9px;
	background:#fff
}
.plaint_div1_c table th {
	text-align:center;
	height:35px;
	background-color:#fafafb;
	color:#333
}
.plaint_div1_c table td {
	height:30px;
	border-right:1px solid #ededed;
	border-top:1px solid #ededed;
	color:#666
}
.plaint_div1 a {
	border:2px solid #ccc;
	width:30px;
	height:30px;
	display:block;
	border-radius:50%;
	text-align:center;
	line-height:30px;
	color:#ccc;
	font-size:28px;
	float:right
}
.plaint_div1_c table .cur {
	background-color:#ff6606;
	color:#fff
}
.download-key-alert {
	padding:30px 30px 20px
}
.download-key-alert .li-item {
	padding-bottom:10px
}
.download-key-alert .li-item span, .download-key-alert .li-item strong {
	display:inline-block
}
.download-key-alert .li-item strong {
	font-size:14px
}
.download-key-alert .hint-item p {
	font-size:12px
}
.download-key-alert .li-item input {
	width:150px;
	height:20px;
	padding:2px
}
.download-key-alert .li-item .price i, .download-key-alert .li-item .price s {
	font-style:normal;
	text-decoration:none
}
.download-key-alert .li-item .price b {
	font-size:25px;
	color:#c00;
	margin:0 3px
}
.download-key-alert .btn-item {
	text-align:center
}
.download-key-alert .btn-item input {
	width:80px;
	height:35px;
	margin:5px
}
.product-page-btn {
	position:absolute;
	top:300px;
	width:65px;
	height:130px;
	background-color:#fff;
	z-index:20;
	border-radius:8px;
	box-shadow:0 0 10px rgba(0, 0, 0, .5);
	color:#343434
}
.product-page-btn.disabled {
	background-color:#f5f5f5;
	color:#ccc
}
.product-page-btn.prev-btn {
	left:100px
}
.product-page-btn.next-btn {
	right:100px
}
.product-page-btn b {
	display:none
}
.product-page-btn i {
	font:normal 100 80px/1 'Microsoft Yahei';
	display:inline-block;
	width:100%;
	text-align:center;
	margin-top:-.64em;
	position:absolute;
	top:50%
}
.v-detail-mo {
	border:none
}
.v-detail-mo .MoHead {
	display:none
}
.v-detail-mo .MoBody {
	border:none
}
.p-video-detail .v-m-title {
	padding:10px 0
}
.p-video-detail .v-m-title h4 {
	font-size:22px;
	line-height:2;
	font-weight:400
}
.p-video-detail .v-share-info {
	color:#888;
	padding:6px 0;
	display:flex;
	align-items:center
}
.p-video-detail .v-share-info span {
	margin-right:25px;
	display:flex;
	align-items:center;
	line-height:1;
	font-size:14px
}
.p-video-detail .v-share-info span em {
	font-style:normal
}
.p-video-detail .v-share-info .evIcon {
	font-size:14px;
	margin:0 4px;
	font-weight:700
}
.p-video-detail .v-wrap {
	display:flex
}
.p-video-detail .v-area {
	flex-grow:1;
	padding-bottom:10px
}
.p-video-detail .v-box {
	height:500px;
	overflow:hidden;
	position:relative
}
.p-video-detail .v-box iframe {
	height:500px;
	width:100%
}
.p-video-detail .prism-player {
	z-index:10
}
.p-video-detail .prism-player .prism-big-play-btn {
	left:50%!important;
	top:50%;
	transform:translate(-50%, -50%)
}
.p-video-detail .prism-player .prism-cc-btn {
	display:none
}
.p-video-detail .cannot-play {
	position:absolute;
	z-index:20;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background-color:rgba(0, 0, 0, .6);
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center
}
.p-video-detail .cannot-play img {
	margin-bottom:10px
}
.p-video-detail .cannot-play b {
	font-size:14px;
	color:#fff
}
.p-video-detail .v-author {
	padding:10px 30px 0 0;
	font-size:14px;
	color:#999
}
.p-video-detail .v-summary {
	font-size:16px;
	line-height:1.5;
	overflow:hidden;
	position:relative;
	text-overflow:ellipsis;
	padding-right:60px;
	margin:10px 30px 0 0;
	max-height:22px;
	color:#262626
}
.p-video-detail .v-summary .summary-text {
	display:inline-block
}
.p-video-detail .v-summary .switch-btn {
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
	margin-left:10px;
	display:none
}
.p-video-detail .v-summary .switch-btn .evIcon {
	font-size:16px;
	margin-left:5px
}
.p-video-detail .v-summary .switch-btn b {
	font-weight:400
}
.p-video-detail .v-summary.open {
	overflow:visible;
	padding-right:0;
	max-height:1000px
}
.p-video-detail .v-summary.open .summary-text {
	display:inline
}
.p-video-detail .v-summary.open .switch-btn {
	position:static;
	display:inline-flex
}
.p-video-detail .v-summary.open .switch-btn .evIcon {
	transform:rotate(180deg);
	display:inline-block
}
.p-video-detail .v-title-box {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
	margin:20px 30px 0 0;
	flex-shrink:0;
	flex-flow:row-reverse
}
.p-video-detail .v-operate .social-share .social-share-icon {
	font-size:14px;
	line-height:20px;
	width:20px;
	height:20px
}
.p-video-detail .v-title {
	display:flex;
	align-items:flex-start;
	flex-grow:1;
	position:relative
}
.p-video-detail .v-title .tit {
	line-height:1.5;
	overflow:hidden;
	word-break:break-all;
	font-size:20px;
	font-weight:400;
	height:30px
}
.p-video-detail .v-title .buy-btn {
	margin-left:20px;
	display:inline-flex;
	width:80px;
	height:34px;
	align-items:center;
	justify-content:center;
	font-size:14px;
	border-radius:8px;
	cursor:pointer;
	flex-shrink:0
}
.p-video-detail .v-operate {
	color:#999;
	flex-shrink:0;
	display:flex
}
.p-video-detail .v-operate .operate-item {
	font-size:14px;
	margin-left:30px;
	cursor:pointer;
	display:flex;
	justify-content:center;
	align-items:center;
	line-height:1;
	position:relative;
	z-index:100
}
.p-video-detail .v-operate .bsync-custom {
	position:absolute;
	right:0;
	bottom:100%;
	display:none
}
.p-video-detail .v-operate .share-item:hover .bsync-custom {
	display:block
}
.p-video-detail .v-operate .social-share {
	filter:drop-shadow(0 0 5px rgba(0, 0, 0, .2));
	padding:10px;
	border:1px solid #999;
	border-radius:5px;
	margin-top:10px;
	white-space:nowrap;
	position:relative;
	background-color:#fff
}
.p-video-detail .v-operate .social-share::after, .p-video-detail .v-operate .social-share::before {
content:'';
width:0;
height:0;
border-width:8px 7px 0;
border-style:solid dashed;
position:absolute;
right:10px;
overflow:hidden
}
.p-video-detail .v-operate .social-share::after {
bottom:-8px;
border-color:#999 transparent;
z-index:1
}
.p-video-detail .v-operate .social-share::before {
bottom:-6px;
border-color:#fff transparent;
z-index:2
}
.p-video-detail .v-operate .operate-item em {
	font-style:normal
}
.p-video-detail .v-operate .evIcon {
	font-size:24px;
	margin-right:6px
}
.p-video-detail .v-operate .evIcon-skip {
	display:inline-flex;
	background-color:#999;
	width:24px;
	height:24px;
	border-radius:50%;
	color:#fff;
	font-size:14px;
	align-items:center;
	justify-content:center
}
.p-video-detail .v-side {
	flex-shrink:0;
	width:310px
}
.p-video-detail .v-side-tab {
	border:1px solid #f6f6f6
}
.p-video-detail .v-side-tab .tab-t {
	display:flex;
	border-bottom:1px solid #f6f6f6
}
.p-video-detail .v-side-tab .tab-t span {
	height:58px;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-left:20px;
	opacity:.8;
	position:relative;
	font-size:20px;
	cursor:pointer
}
.p-video-detail .v-side-tab .tab-t .active {
	opacity:1
}
.p-video-detail .v-side-tab .tab-t .active:after {
	position:absolute;
	content:'';
	width:100%;
	left:0;
	bottom:0;
	border-width:0 0 2px;
	border-style:solid
}
.p-video-detail .v-side-tab .tab-body {
	margin:5px 0 0;
	display:none
}
.p-video-detail .v-side-tab .tab-body.active {
	display:block
}
.p-video-detail .v-related-list {
	margin:0 0 0 20px;
	height:435px;
	overflow-y:auto;
	overflow-x:hidden
}
.p-video-detail .v-related-list .l-item {
	display:flex;
	border-top:1px solid #ebecec;
	padding:15px 0
}
.p-video-detail .v-related-list .l-item:first-child {
	border-top:0
}
.p-video-detail .v-related-list .pic {
	width:140px;
	height:78px;
	margin-right:10px;
	flex-shrink:0;
	border-radius:4px;
	overflow:hidden
}
.p-video-detail .v-related-list .pic img {
	width:100%;
	height:100%;
	object-fit:cover
}
.p-video-detail .v-related-list .attr {
	display:flex;
	flex-grow:1;
	flex-direction:column;
	margin:5px 0
}
.p-video-detail .v-related-list .tit {
	flex-grow:1;
	font-weight:400;
	font-size:16px;
	line-height:1.2;
	display:-webkit-box;
	-webkit-line-clamp:3;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	word-break:break-all;
	margin-bottom:5px
}
.p-video-detail .v-related-list .share-info {
	flex-shrink:0;
	display:flex;
	justify-content:space-between;
	padding:0 5px
}
.p-video-detail .v-related-list .info-item {
	display:flex;
	align-items:center;
	color:#999;
	font-size:14px
}
.p-video-detail .v-related-list .info-item .evIcon {
	margin-right:4px
}
.p-video-detail .v-comments-list {
	margin:0 0 0 20px;
	height:435px;
	overflow-y:auto
}
.p-video-detail .no-empty {
	padding:20px;
	text-align:center
}
.p-video-detail .v-comments-list .l-item {
	display:flex;
	border-top:1px solid #ebecec;
	padding:15px 0;
	align-items:center;
	flex-wrap:wrap
}
.p-video-detail .v-comments-list .l-item:first-child {
	border-top:0
}
.p-video-detail .v-comments-list .pic {
	width:46px;
	height:46px;
	border-radius:50%;
	overflow:hidden;
	margin-right:10px;
	flex-shrink:0
}
.p-video-detail .v-comments-list .pic img {
	width:100%;
	height:100%
}
.p-video-detail .v-comments-list .attr {
	flex-grow:1
}
.p-video-detail .v-comments-list .tit {
	font-size:14px;
	color:#444;
	margin-bottom:5px;
	line-height:1
}
.p-video-detail .v-comments-list .attr-op {
	display:flex;
	justify-content:space-between
}
.p-video-detail .v-comments-list .times {
	color:#999;
	font-size:13px
}
.p-video-detail .v-comments-list .attr-op .del {
	color:#c00;
	margin-right:5px;
	cursor:pointer
}
.p-video-detail .v-comments-list .com-con {
	width:100%;
	flex-shrink:0;
	color:#666;
	padding:8px 0;
	line-height:1.5;
	font-size:14px;
	max-height:37px;
	overflow:hidden;
	position:relative
}
.p-video-detail .v-comments-list .com-con.have-more::after {
content:'...';
height:20px;
font-size:16px;
color:#666;
position:absolute;
z-index:1;
right:0;
bottom:4px;
background-color:#fff;
width:50px
}
.p-video-detail .v-comments-list .com-text {
	display:inline-block
}
.p-video-detail .v-comments-list .com-con .more-a {
	margin-left:10px;
	display:none;
	position:absolute;
	right:2px;
	bottom:4px;
	background-image:linear-gradient(to right, rgba(255, 255, 255, .6), rgba(255, 255, 255, 1));
	padding:0 0 0 15px;
	z-index:2;
	cursor:pointer
}
.p-video-detail .v-comments-list .com-con .more-a b {
	font-weight:400
}
.p-video-detail .v-comments-list .com-con.open {
	max-height:10000px
}
.p-video-detail .v-comments-list .com-con.open .com-text {
	display:inline
}
.p-video-detail .v-comments-list .com-con.open .more-a {
	position:static;
	display:inline;
	background:0 0;
	padding:0
}
.p-video-detail .v-comments-list .com-con.open::after {
display:none
}
.p-video-detail .v-comments-input {
	border-top:1px solid #ebecec
}
.p-video-detail .v-comments-input .textarea-box {
	margin:20px 20px 0
}
.p-video-detail .v-comments-input .label-n {
	line-height:2;
	color:#999
}
.p-video-detail .v-comments-input textarea {
	width:100%;
	height:50px;
	border:none;
	resize:none;
	font-size:16px
}
.p-video-detail .v-comments-input .btn-area {
	display:flex;
	height:50px;
	background-color:#f5f5f5;
	align-items:center;
	justify-content:center
}
.p-video-detail .v-comments-input .btn-area button {
	width:82px;
	height:32px;
	border-radius:18px;
	border:none;
	cursor:pointer
}
.p-video-detail .v-comments-input .statistics-box {
	padding:0 0 10px 0;
	display:flex;
	justify-content:flex-end;
	align-items:center;
	color:#999
}
.p-video-detail .v-comments-input .statistics-box em {
	font-style:normal
}
.p-video-detail .v-comments-input .statistics-box .evIcon {
	margin-right:10px;
	cursor:pointer
}
.p-video-detail .store-info {
	margin:30px 0;
	background-color:#f3f3f3;
	display:flex;
	align-items:center;
	justify-content:space-between;
	height:115px;
	border-radius:10px 10px 0 0;
	position:relative
}
.p-video-detail .store-info::after, .p-video-detail .store-info::before {
content:'';
background-color:#fff;
height:20px;
bottom:-20px;
position:absolute
}
.p-video-detail .store-info::before {
left:-38px;
right:-38px;
z-index:1;
box-shadow:0 -5px 5px rgba(0, 0, 0, .05)
}
.p-video-detail .store-info::after {
left:-45px;
right:-45px;
z-index:2
}
.p-video-detail .store-info .store {
	align-items:center;
	display:flex;
	margin-left:30px
}
.p-video-detail .store-info .pic {
	width:60px;
	height:60px;
	border-radius:50%;
	overflow:hidden;
	margin-right:10px
}
.p-video-detail .store-info .pic img {
	width:100%;
	height:100%
}
.p-video-detail .store-info .tit {
	font-size:14px;
	color:#333;
	line-height:2
}
.p-video-detail .store-info .share-info {
	color:#999
}
.p-video-detail .store-info .focus-btn {
	width:80px;
	height:34px;
	border-radius:17px;
	border-width:1px;
	border-style:solid;
	margin-right:30px;
	cursor:pointer
}
.p-video-detail .hb-head {
	padding:0;
	height:60px
}
.p-video-detail .hb-head-name {
	position:relative;
	padding:10px 0;
	height:40px;
	font-size:20px
}
.p-video-detail .hb-head-name:after {
	position:absolute;
	content:'';
	left:0;
	right:0;
	bottom:-2px;
	border-width:2px 0 0;
	border-style:solid
}
.p-video-detail .hb-body-inner {
	margin:20px 0
}
.p-video-detail .next-move, .p-video-detail .prev-move {
	width:44px;
	height:44px;
	background-image:none;
	background-color:rgba(0, 0, 0, .2);
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-size:20px
}
.p-video-detail .v-related-pro-list ul {
	margin:0
}
.p-video-detail .v-related-pro-list .inner {
	border:1px solid #ebecec;
	border-radius:5px;
	margin:0 24px 0 0;
	padding:0
}
.p-video-detail .v-related-pro-list .pics {
	border-width:0
}
.p-video-detail .v-related-pro-list .pic {
	width:100%;
	height:280px
}
.p-video-detail .v-related-pro-list .pic img {
	height:100%;
	width:100%;
	object-fit:cover
}
.p-video-detail .v-related-pro-list .pic-attr {
	width:100%
}
.p-video-detail .v-related-pro-list .pic-title {
	font-size:16px;
	text-align:left;
	margin:10px 20px 0
}
.p-video-detail .v-related-pro-list .pic-intro {
	font-size:12px;
	text-align:left;
	margin:5px 20px
}
.p-video-detail .v-related-pro-list .pic-price {
	margin:5px 20px
}
.p-video-detail .v-related-pro-list .pic-price em {
	font-size:18px
}
.p-video-detail .v-related-video-list ul {
	margin:0
}
.p-video-detail .v-related-video-list .inner {
	border-radius:5px;
	margin:0 25px 0 0
}
.p-video-detail .v-related-video-list .pics {
	border-width:1px;
	border-style:solid;
	border-color:#f7f7f7;
	position:relative;
	border-radius:10px
}
.p-video-detail .v-related-video-list .pic, .p-video-detail .v-related-video-list .pic td {
	width:100%;
	height:158px
}
.p-video-detail .v-related-video-list .pic img {
	width:100%;
	height:100%;
	object-fit:cover
}
.p-video-detail .v-related-video-list .times {
	position:absolute;
	right:0;
	bottom:0;
	background-color:rgba(0, 0, 0, .2);
	color:#fff;
	font-size:14px;
	line-height:1;
	padding:5px;
	border-radius:3px
}
.p-video-detail .v-related-video-list .pic-attr {
	width:100%
}
.p-video-detail .v-related-video-list .pic-title {
	font-size:16px;
	text-align:left;
	margin:10px 0 0
}
.p-video-detail .v-related-video-list .share-info {
	font-size:12px;
	text-align:left;
	margin:10px 0;
	color:#999
}
.p-video-detail .v-related-video-list .share-info .info-item {
	margin-right:20px;
	display:inline-flex;
	align-items:center
}
.p-video-detail .v-related-video-list .share-info .evIcon {
	margin:0 5px 0 2px
}
