@charset "UTF-8";
/* CSS Document */

/*单页*/

.rgb9 {
	color: #999;
}
.orange {
	color: #F9761A;
}
a:hover {
	text-decoration: none;
}
.center {
	text-align: center;
}
.hidden {
	display: none;
}
.brands-nav {
	height: 45px;
	cursor: pointer;
	background-color: #000;
}
.brands-nav .favor {
	padding: 6px 0px 0 0;
}
.brands-nav .favor a {
	display: inline-block;
	width: 36px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	margin-right: 5px;
	color: white;
	background: url(../images/icon-border.png);
}
h1, h2, h3, h4, h5, h6 {
	font-size: 12px;
	font-weight: normal;
}
.mini-site-nav {
	margin-bottom: 15px;
}
.mini-site-nav .ifont10 {
	color: #CCC;
	padding: 0 5px;
}
.mini-site-nav h1, .mini-site-nav .num {
	color: #666;
	padding-left: 5px;
}
.mini-site-nav h1, .mini-site-nav h2 {
	display: inline;
	font-weight: bold;
	color: #222;
}
.relative {
	position: relative;
}
.absolute {
	position: absolute;
}
.detail-info .info-left {
	width: 497px;
}
.goods-tag-small {
	width: 100%;
	text-align: right;
	_width: 420px;
}
.detail-info .info-right {
	width: 465px;
}
.detail-info .info-right .title h2 {
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
}
.detail-info .info-right .title p {
	color: #999;
}
.detail-info .info-right .info-price {
	margin-top: 8px;
}
.detail-info .info-right .price {
	margin-top: 8px;
}
.detail-info .info-right .price span {
	vertical-align: middle;
	color: #999;
}
.detail-info .info-right .normal_qq {
	height: 20px;
	margin-top: 11px;
}
.detail-info .info-right .normal_qq .qif {
	margin-top: -2px;
}
.detail-info .info-right .normal_qq span {
	color: #999;
}
.detail-info .info-right .price-del span {
	vertical-align: middle;
	color: #999;
}
.detail-info .info-right .price .price-sale {
	font-size: 22px;
	line-height: 24px;
	color: #000;
	font-weight: bold;
}
.detail-info .info-right .price-del b {
	color: #999;
	text-decoration: line-through;
}
.detail-info .info-right .price .presale-date {
	color: #ee0014;
	font-size: 14px;
	font-weight: bold;
	padding-left: 24px;
}
.detail-info .info-right .vip-price {
	line-height: 14px;
	color: #222;
	font-weight: bold;
	margin-top: 5px;
}
.detail-info .info-right .vip-price span {
	vertical-align: middle;
}
.detail-info .info-right .vip-tips {
	color: #999;
	font-weight: normal;
}
.detail-info .info-right .vip-tips a {
	color: #999;
	text-decoration: underline;
}
.detail-info .info-activity {
	margin-top: 20px;
}
.detail-info .activity {
	margin-top: 12px;
}
.detail-info .activity li {
	line-height: 20px;
}
.detail-info .activity li span {
	display: inline-block;
	padding: 0 5px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	color: #fff;
	background: #999;
}
.detail-info .info-buy {
	margin-top: 20px;
	/*padding-top: 20px;*/
	border-top: 1px solid #eaeceb;
	padding-top: 10px;
}
.detail-info .info-buy .color dt {
	margin-top: 11px;
}
.detail-info .info-buy .color dd.goodlist ul {
	width: 415px;
}
.detail-info .info-buy .color dd.goodlist ul li {
	margin-bottom: 5px;
	float: left;
}
.detail-info .info-buy .color dd.goodlist ul li .cur img {
	height: 36px;
	width: 36px;
	border: 2px solid red;
}
.colortext {
	height: 36px;
	border: 1px solid #b5b6b5;
	line-height: 36px;
	margin: 1px;
	margin-right: 5px;
}
.colortext:hover {
	border: 2px solid #222;
	text-decoration: none;
	color: #000;
	margin: 0;
	margin-right: 4px;
}
.colortextcur {
	height: 36px;
	border: 2px solid #222;
	line-height: 36px;
	margin-right: 5px;
	color: #000;
}
.detail-info .info-buy .color ul {
	width: 415px;
}
.detail-info .info-buy .color ul li {
	margin-bottom: 5px;
}
.detail-info .info-buy .color ul li a {
	margin-right: 5px;
}
.detail-info .info-buy .color ul li img {
	height: 36px;
	width: 36px;
	border: 1px solid #b5b6b5;
	margin: 1px;
}
.detail-info .info-buy .color ul li img:hover {
	height: 36px;
	width: 36px;
	border: 2px solid #222;
	margin: 0;
}
.detail-info .info-buy .color ul li .cur img {
	height: 36px;
	width: 36px;
	border: 2px solid #222;
	margin: 0;
}
.detail-info .info-buy .color ul li .color-none {
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.detail-info .info-buy .color .warning-tips {
	line-height: 40px;
	margin-left: 7px;
}
.detail-info .info-buy .size {
	margin-top: 10px;
}
.detail-info .info-buy .size dt {
	line-height: 22px;
}
.detail-info .info-buy .size dd {
	width: 415px;
}
.detail-info .info-buy .size dd a {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	text-align: center;
	border: 1px solid #b5b6b5;
	padding: 0 5px;
	margin-bottom: 5px;
	min-width: 28px;
	margin: 1px;
}
.detail-info .info-buy .size dd a:hover {
	color: #222;
	border: 1px solid #222;
}
.detail-info .info-buy .size dd a.cur {
	background: #222;
	color: #fff;
	border: 1px solid #222;
}
.detail-info .info-buy .size dd a.size-ruler {
	border: 0;
	height: 24px;
	width: 57px;
	padding: 0;
}
.detail-info .info-buy .size dd a.size-none {
	opacity: 0.1;
	filter: alpha(opacity=10);
}
.size-none:hover {
	color: 000;
	text-decoration: underline;
}
.detail-info .info-buy .size .warning-tips {
	line-height: 24px;
	margin-left: 7px;
	color: #ee0011;
}
.detail-info .info-buy .amount .amount-tips {
	line-height: 24px;
	margin-left: 7px;
	color: #ee0011;
}
.detail-info .info-buy .amount {
	margin-top: 10px;
}
.detail-info .info-buy .amount dt {
	line-height: 25px;
}
.detail-info .info-buy .amount-unit {
	width: 54px;
	margin-right: 5px;
}
.detail-info .info-buy .amount-input {
	width: 38px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	border: 1px solid #eaeceb;
	float: left;
}
.detail-info .info-buy .amount-unit {
	width: 54px;
	margin-right: 5px;
}
.detail-info .info-buy .amount-unit div {
	width: 14px;
	height: 25px;
}
.detail-info .info-buy .amount-unit div a {
	display: block;
	width: 13px;
	height: 11px;
	line-height: 10px;
}
.detail-info .info-buy .amount-unit div a.amount-sub {
	border: 1px solid #eaeceb;
	border-left: 0;
}
.detail-info .info-buy .amount-unit div a.amount-add {
	border: 1px solid #eaeceb;
	border-left: 0;
	border-top: 0;
}
.detail-info .info-buy .amount .amount-tips {
	line-height: 25px;
}
.detail-info .info-submit {
	margin-top: 20px;
}
.detail-info .info-submit .button-goods {
	margin-right: 10px;
}
.detail-info .info-submit .button-goods:hover {
	color: #fff;
}
.detail-info .submit-done p {
	font-size: 18px;
	margin-bottom: 5px;
}
.detail-info .submit-done div span {
	color: #999;
}
.detail-info .submit-phone {
	padding: 5px 0 10px 0;
}
.detail-info .submit-phone input {
	height: 18px;
	line-height: 18px;
	padding: 6px 3px;
	width: 195px;
	border: 1px solid #ccc;
	border-right: 0;
}
.detail-info .submit-phone .button-2 {
	height: 32px;
	width: 68px;
	color: #fff;
	vertical-align: middle;
}
.detail-info .info-other {
	margin-top: 20px;
}
.detail-info .qq-online {
	line-height: 22px;
	margin-bottom: 5px;
}
.detail-info .info-buy .move-panel {
	padding-top: 10px;
	background: #fff;
}
.detail-info .info-buy .move-panel dl {
	overflow: hidden;
}
.goods-tag-small span {
	width: 35px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	display: inline-block;
	color: white;
	margin-left: 2px;
}
.goods-tag-sale {
	background: #fa5252;
}
.goods-tag-new {
	background: #79be4a;
}
.goods-tag-presale {
	background: #222;
}
.goods-tag-limit {
	background: #ab80ce;
}
.goods-tag-hot {
	background: #f96984;
}
.goods-tag-soldout {
	background: #999;
}
.goods-tag-tobeout {
	background: #ffb93f;
}
/*添加购物车按钮*/
.button-goods {
	width: 197px;
	height: 48px;
	background: #ee0014;
	line-height: 48px;
	color: #fff;
	font-size: 14px;
	display: block;
	text-align: center;
	_line-height: 14px;
	_height: 14px;
	_padding: 16px 0;
}
.button-goods .ifont {
	padding-right: 3px;
	line-height: 12px;
}
.button-goods .font12 {
	padding-left: 2px;
}
.button-cart {
/*background: url(../images/icon-cart.png) no-repeat;*/
}
.button-cart:hover {
/*background: url(../images/icon-cart.png) no-repeat 0 -48px;*/
}
.button-favor {
	width: 125px;
	height: 46px;
	line-height: 46px;
	border: 1px solid #ccc;
	display: block;
	text-align: center;
	color: #222;
	font-weight: bold;
	_height: 14px;
	_line-height: 14px;
	_padding: 16px 0;
}
.button-taobao {
	width: 125px;
	height: 46px;
	line-height: 46px;
	background: #ff5400;
	border: 1px solid #ff5400;
	display: block;
	text-align: center;
	color: #fff;
	font-size: 14px;
}
.button-taobao:hover {
	color: #fff;
}
.button-favor:hover {
	color: #333;
}
.button-favor .ifont {
	padding-right: 3px;
	color: #ccc;
	line-height: 12px;
}
.button-favor .favored {
	color: #fa5252;
}
.button-none {
	background: #ccc;
}
.button-none:hover {
	background: #ccc;
}
.button-wait {
	background: #79be4a;
}
.button-supply {
	background: #222;
}
/*分享*/
.share-to .share-a {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: top;
	margin: 0 2px 0 3px;
}
.share-to .share-sina {
	background: url(../images/icon-share.png) no-repeat 0 0;
}
.share-to .share-tencent {
	background: url(../images/icon-share.png) no-repeat 0 -16px;
}
.share-to .share-renren {
	background: url(../images/icon-share.png) no-repeat 0 -32px;
}
.share-to .share-qzone {
	background: url(../images/icon-share.png) no-repeat 0 -48px;
}
.share-to .share-qq {
	background: url(../images/icon-share.png) no-repeat 0 -64px;
}
.share-to .share-douban {
	background: url(../images/icon-share.png) no-repeat 0 -80px;
}
.goods-sure {
	margin-top: 30px;
}
.goods-attr {
	border-top: 2px solid #eaeceb;
	margin-top: 30px;
	color: #999;
}
.goods-attr .tab-tit {
	text-align: center;
	margin-bottom: 25px;
}
.goods-attr .tab-tit .tab1 {
	display: inline-block;
}
.goods-attr .tab-tit .tab2 {
	display: inline-block;
}
.goods-attr .tab-tit .tab3 {
	display: inline-block;
}
.goods-attr .tab-tit .tab4 {
	display: inline-block;
}
.goods-attr .tab-tit .tab {
	display: inline-block;
}
.goods-attr .tab-tit li {
	float: left;
}
.goods-attr .tab-tit a {
	color: #999;
	display: inline-block;
	padding-top: 15px;
	font-weight: bold;
}
.goods-attr .tab-tit li {
	margin: 0 30px;
	color: #eaeceb;
	font-size: 14px;
}
.goods-attr .tab-tit li.hover {
	border-top: 2px solid #222;
	margin-top: -2px;
}
.goods-attr .tab-tit li.hover a {
	color: #222;
}
.goods-attr .tab-cont {
	text-align: center;
}
.goods-attr .tabs1 {
	display: inline-block;
	overflow: hidden;
}
.goods-attr .tabs1 li {
	width: 160px;
	float: left;
}
.goods-attr table {
	text-align: center;
	margin: 0 auto;
}
.goods-attr table tr {
	height: 30px;
}
.goods-attr table thead tr {
	background: #f5f7f6;
	text-align: center;
}
.goods-attr table thead th {
	text-align: center;
}
.goods-attr table tbody tr {
	border-bottom: 1px dotted #eaeceb;
	color: #222;
}
.comments dl {
	background: #F5F7F6;
	padding: 20px 20px 0px 20px;
}
.comments dt {
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 10px;
}
.comments dd {
	border-top: 1px solid #EAECEB;
	padding: 20px 0;
}
.comments .do-comment {
	width: 140px;
	height: 32px;
	background: #222;
	color: white;
	line-height: 32px;
	display: inline-block;
	text-align: center;
}
.comments .do-comment .ifont {
	margin-right: 5px;
}
.after-sale {
}
.after-sale img {
	display: block;
	margin: 0 auto;
}
.after-sale .sale-text {
	background: #F5F7F6;
	padding: 5px 20px 15px 20px;
	color: #666;
}
.after-sale .sale-text h4 {
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
	color: #222;
	padding-top: 10px;
}
.goods-suggest {
}
.goods-suggest ul {
	width: 1050px;
}
.goods-suggest li {
	float: left;
	width: 180px;
	margin-right: 22px;
}
.goods-suggest li img {
	width: 180px;
	height: 180px;
	display: block;
	margin-top: 5px;
}
.goods-suggest li .title {
}
.goods-suggest li .title a {
}
.goods-suggest li .price {
	color: #222;
	font-weight: bold;
}
.goods-detail-pop {
	float: left;
	width: 202px;
	overflow: hidden;
}
.goods-detail-pop img {
	width: 180px;
	height: 295px;
	margin-bottom: 10px;
	float: left;
}
.goods-detail-richtext {
	float: right;
	width: 750px;
	border: 1px solid #eaeceb;
	padding: 10px 12px;
}
.goods-detail-richtext img {
	margin: 0 auto;
	min-width: 300px;
}
.detail-info .goods-img-small img {
	width: 75px;
	margin-bottom: 2px;
}
.after-sale-close {
	margin-top: 30px;
}
.after-sale-close p {
	background: #EAECEB;
	height: 44px;
	line-height: 44px;
	text-align: center;
}
#afterService {
	display: none;
}
.ul-colorbox li {
	float: left;
}
.line-through {
	text-decoration: line-through;
}
.weishang {
	height: 22px;
	line-height: 22px;
	width: 63px;
	font-size: 12px;
	margin-right: 10px;
	background: red;
	color: #fff;
	display: inline-block;
	text-align: center;
}
.weishang:hover {
	color: #fff;
}
.weishang span {
	font-size: 16px;
	color: #222 !important;
	line-height: 14px;
}
/*3.24详情页左侧商品*/
.normal-left{
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border: 1px solid #eaeceb;
}
.normal-left-content{
	float: left;
}
.normal-left-content li {
	float: left;
	width: 180px;
	border-bottom: 1px solid #eaeceb;
	padding: 10px 0;
	margin: 0 10px;
}
.normal-left-content li img {
	width: 180px;
	height: 180px;
	display: block;
	margin: 0;
}
.normal-left-content li .price {
	color: #222;
	font-weight: bold;
}
.normal-left-content p {
	height: 38px;
	overflow: hidden;
}
.normal-left-foot{
	float: left;
	width: 100%;
	text-align: center;
}
.normal-left-foot a{
	margin-top: 10px;
	display: block;
	color: #000;
	font-size: 13px;
}
.normal-left-name {
	border-bottom: 1px solid #eaeceb;
	background: #f7f7f7;
	padding: 3px;
}
.normal-left-name h2 {
	color: #666;
	font-weight: 400;
	font-size: 14px;
}
.normal-left-img {
	display: block;
	height: 180px;
}
