﻿

.category-filter {
	padding-top:13px;
	font-family:Microsoft YaHei;
}

.category-filter .prompt-info {
	height:36px;
	line-height:36px;
	border:solid 1px #e6e6e6;
	border-bottom:none;
	padding-left:15px;
	color:#888;
}

.category-filter .prompt-info strong {
	margin-right:8px;
}

.category-filter .prompt-info a {
	padding-right:10px;
}

.search-prompt {
	width:928px;
	margin:0 auto;
	margin-top:15px;
	padding:25px 25px 20px;
	background:#f9f9f9;
	border:1px solid #e3e3e3;
	font-family:Microsoft YaHei;
}

.root_body .search-prompt {
	width:1138px;
}

.search-prompt .prompt {
}

.search-prompt .prompt .txt {
	color:#000000;
}

.search-prompt .prompt a {
	color:#005aa0;
	padding:0 8px;
}

.search-prompt .prompt .line {
	color:#e2e2e2;
}

.search-prompt .prompt-info {
	height:36px;
	line-height:36px;
	border:solid 1px #e6e6e6;
	border-bottom:none;
	padding-left:15px;
	color:#888;
}

.search-prompt .prompt-info strong {
	margin-right:8px;
}

.search-prompt .prompt-info a {
	padding-right:10px;
}

.search-prompt .reSearch {
	margin-top:18px;
	height:35px;
	line-height:35px;
}

.search-prompt .reSearch .ipt-text {
	width:373px;
	height:23px;
	margin-left:32px;
	padding:5px 10px;
	color:#333333;
	border:1px solid #dddddd;
	background:#fff;
}

.search-prompt .reSearch .ipt-submit {
	width:80px;
	height:35px;
	margin-left:4px;
	line-height:35px;
	font-size:15px;
	font-weight:bold;
	background:#cf000e;
	color:#fff;
	border:none;
	cursor:pointer;
}

.category-filter .filter {
	border:solid 1px #e6e6e6;
}

.category-filter .filter dl {
	border-top:dotted 1px #e6e6e6;
	background:#f5f5f5;
	_border-top:solid 1px #e6e6e6;
}

.category-filter .filter dl.first {
	border-top:none;
}

.category-filter .filter dl dt {
	width:107px;
	line-height:36px;
	padding-left:18px;
	color:#888;
	float:left;
}

.category-filter .filter dl dd {
	padding:8px 13px 8px 26px;
	background:#fff;
	float:left;
	width:814px
}

.root_body .category-filter .filter dl dd {
	width:1024px
}

.category-filter .filter dl dd table {
	width:100%;
	vertical-align:top;
}

.category-filter .filter dl dd table tr td {
	vertical-align:top;
}

.category-filter .filter dl dd .more {
	width:65px;
	text-align:right;
}

.category-filter .filter dl dd .more a {
	display:none;
	line-height:20px;
	cursor:pointer;
    padding: 0 10px;
    border: 1px solid #dbdbdb;
}

.category-filter .filter dl dd .more a span,.category-filter .filter dl dd .more a i {
	display:inline-block;
	vertical-align:top;
}

.category-filter .filter dl dd .more a span {
	color:#555;
	margin-right:4px;
}

.category-filter .filter dl dd .more a i {
	width:11px;
	height:7px;
	overflow:hidden;
	background:url(../image/list-icon.png) 0 -93px no-repeat;
	_background:url(http://nbspjb.nbchaojiwen3.cn/images/list-icon.gif?1) 0 -93px no-repeat;
	margin-top:7px;
}

.category-filter .filter dl dd .more a:hover {
	text-decoration:none;
}

.category-filter .filter dl dd .more a:hover span {
	color:#c9033b;
}

.category-filter .filter dl dd .more a:hover i {
	background-position:0 -41px;
}

.category-filter .filter dl dd .more a.open i {
	background-position:0 -87px;
}

.category-filter .filter dl dd .more a.open:hover i {
	background-position:0 -34px;
}

.category-filter .filter dl dd .multiple {
	width:80px;
	text-align:right;
}

.category-filter .filter dl dd .multiple a {
	display:inline-block;
	height:20px;
	line-height:20px;
	border:solid 1px #dbdbdb;
	padding:0 10px;
	text-decoration:none;
}

.category-filter .filter dl dd .multiple a span {
	font-size:16px;
	vertical-align:top;
}

.category-filter .filter .isSure {
	text-align:center;
	padding:10px 0 0;
}

.category-filter .filter .isSure input {
	border:1px solid #d8d8d8;
	margin:0 7px;
	padding:2px 9px;
	cursor:pointer;
	background:#fff;
	color:#333333;
	border-radius:3px;
}

.category-filter .filter .isSure .JS_sure {
	background:#cf000e;
	color:#fff;
	border:1px solid #cf000e;
}

.category-filter .filter .isSure input.disabled {
	color:#cccccc;
	border-color:#eeeeee;
	background:#f7f7f7;
}

.category-filter .filter dl dd .Multiselect {
	width:65px;
	text-align:right;
}

.category-filter .filter dl dd .Multiselect a {
	border:1px solid #dbdbdb;
	padding:1px 8px;
	line-height:22px;
	cursor:pointer;
}

.category-filter .filter dl.multi {
	width:976px;
	margin-left:-1px;
	border:2px solid #f5d06e;
	background:#fff9ea;
}

.category-filter .filter dl.multi dd {
	width:812px;
	background:#fff;
}

.root_body .category-filter .filter dl.multi {
	width:1186px;
	margin-left:-1px;
	border:2px solid #f5d06e;
}

.root_body .category-filter .filter dl.multi dd {
	width:1022px;
}

.bannerAdsInfo {
	display:block;
	width:100%;
	padding-bottom:10px;
	margin-top:-13px;
}

.bannerAdsInfo img {
	width:100%;
}

.seachdiv {
	position:relative;
	width:193px;
	height:26px;
	top:3px;
	_width:300px;
	_margin-right:50px
}

.seachcar input {
	position:absolute;
	top:2px;
	left:0;
	height:22px;
	line-height:22px;
	width:189px;
	padding:2px;
	padding-left:10px;
}

.seachicon {
	position:absolute;
	cursor:pointer;
	border:none;
	padding:0!important;
	width:18px!important;
	height:15px!important;
	left:170px!important;
	top:8px!important;
	background:url(../image/listicon.png) no-repeat;
	background-position:-74px -27px;
}

.leftdd {
	width:450px!important;
	float:left;
}

.root_body .leftdd {
	width:660px!important;
}

.category-filter .error-check {
	width:963px;
	height:34px;
	line-height:34px;
	padding-left:15px;
	margin-bottom:15px;
	font-size:13px;
	color:#555555;
	background:#fffdef;
	border:1px solid #f7df9d;
}

.root_body .category-filter .error-check {
	width:1173px;
}

.category-filter .error-check strong {
	color:#cf000e;
}

.category-filter .error-check a {
	color:#cf000e;
	font-weight:bold;
}

.category-filter .filter dl.selected {
}

.category-filter .filter dl.selected table {
	width:auto;
}

.category-filter .filter dl.selected dd .current {
	line-height:16px;
	padding:1px 8px;
	border:1px solid #c91449;
	color:#333;
	margin:0 5px 1px 0;
	color:#c9033b;
	float:left;
}

.category-filter .filter dl.selected dd .current a,.category-filter .filter dl.selected dd .current span {
	display:inline-block;
	vertical-align:top;
	overflow:hidden;
}

.category-filter .filter dl.selected dd .current span {
	*height:16px;
	overflow:hidden;
}

.category-filter .filter dl.selected dd .current a {
	width:7px;
	height:7px;
	overflow:hidden;
	background:url(../image/icon.gif) 0 -133px no-repeat;
	margin-top:5px;
	margin-left:8px;
}

.category-filter .filter dl.selected dd .clear {
	display:block;
	width:50px;
	text-align:center;
	color:#555;
	line-height:20px;
}

.borderTopnone {
	border-top:none!important;
}

.category-filter .filter dl.cat {
	border-top:none;
}

.category-filter .filter dl.cat dt a {
	color:#666;
	font-weight:bold;
	font-size:14px;
}

.category-filter .filter dl.cat dt a:hover,.category-filter .filter dl.cat dt a.current {
	color:#c9033b!important;
	text-decoration:none;
}

.category-filter .filter dl.cat dd a {
	display:inline-block;
	vertical-align:top;
	margin-right:20px;
	color:#c9033b;
	padding:2px 0px;
}

.category-filter .filter dl.cat dd a strong {
	color:#555;
}

.category-filter .filter dl.cat dd a:hover {
	text-decoration:none;
	color:#c9033b!important;
}

.category-filter .filter dl.cat dd a:hover strong {
	color:#c9033b;
}

.category-filter .filter dl.cat dd a.current {
	padding-right:5px;
	background:#cf000e;
	color:#fff!important;
}
.category-filter .filter dl.normal dd a.current {
	padding-right:5px;
	background:#cf000e;
	color:#fff!important;
}
.category-filter .filter dl.cat dd a.current strong {
	color:#fff;
	padding-left:5px;
}

.cart-item a {
	margin-right:0!important;
	padding:0!important;
}

.category-filter .filter dl.brand dd .shell {
	position:relative;
}

.category-filter .filter dl.brand dd .shell ul {
	border-left:solid 1px #e7e7e7;
}

.category-filter .filter dl.brand dd .shell ul li {
	width:102px;
	height:51px;
	text-align:center;
	position:relative;
	text-overflow:ellipsis;
	border-bottom:solid 1px #e7e7e7;
	border-right:solid 1px #e7e7e7;
	float:left;
}

.category-filter .filter dl.brand dd .shell ul li.li7 {
	border-top:solid 1px #e7e7e7;
}

.category-filter .filter dl.brand dd .shell ul li.li9 {
	border-top:solid 1px #e7e7e7;
}

.category-filter .filter dl.brand dd .shell ul li .relative {
	position:relative;
	height:0;
}

.category-filter .filter dl.brand dd .shell ul li .abs {
	display:none;
	width:100px;
	height:20px;
	line-height:20px;
	text-align:center;
	padding-top:14px;
	padding-bottom:15px;
	border:solid 2px #c9033b;
	text-decoration:none;
	color:#c9033b;
	background:#fff;
	position:absolute;
	left:-1px;
	top:-1px;
}

.category-filter .filter dl.brand dd .shell ul li .txt {
	display:inline-block;
	width:100px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.category-filter .filter dl.brand dd .shell ul li .a {
	display:block;
	height:51px;
	text-align:center;
}

.category-filter .filter dl.brand dd .shell ul li .a .txt {
	margin-top:15px;
}

.category-filter .filter dl.brand dd .shell ul li.hover .abs {
	display:block;
}

.category-filter .filter dl.brand dd .shell ul li.hover .abs:hover {
	color:#c9033b!important
}

.category-filter .filter dl.brand dd .shell ul li.selected i {
	position:absolute;
	top:-1px;
	right:-1px;
	width:104px;
	height:53px;
	z-index:10;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/pp-selected.png?1) no-repeat;
}

.category-filter .filter dl.normal dd .shell {
	height:22px;
	overflow:hidden;
}

.category-filter .filter dl.normal dd .shell.auto {
	height:auto;
}

.category-filter .filter dl.normal dd .list a {
	display:inline-block;
	vertical-align:top;
	padding:0 4px 0 3px;
	margin-right:18px;
	margin-bottom:2px;
	border:1px solid #fff;
	color:#555;
	height:18px;
	line-height:18px;
}

.category-filter .filter dl.normal dd .list a:hover {
	color:#c9033b!important;
	text-decoration:none;
}

.category-filter .filter dl.normal dd .list i {
	position:relative;
	top:-1px;
	*top:-5px;
	*left:4px;
	display:inline-block;
	width:7px;
	height:7px;
	margin-left:6px;
}

.category-filter .filter dl.normal dd .list .selected {
	border-color:#cf000e;
	color:#cf000e;
}

.category-filter .filter dl.normal dd .list .selected i {
	background:url(../image/list-icon.png) -1px -362px no-repeat;
}

.category-filter .filter dl.normal dd .list input,.category-filter .filter dl.normal dd .list button {
	vertical-align:top;
	font-family:Microsoft YaHei;
}

.category-filter .filter dl.normal dd .list input {
	width:56px;
	text-align:center;
	height:20px;
	line-height:20px;
	*height:19px;
	padding:0;
	outline:none;
	border:1px solid #dbdbdb;
	color:#666;
	margin:0;
}

.category-filter .filter dl.normal dd .list button {
	border:1px solid #dbdbdb;
	height:22px;
	*height:21px;
	margin-left:5px;
	background:#f4f4f4;
	cursor:pointer;
	color:#67544E;
}

.category-filter .fixed-cat {
	border-bottom:1px solid #bbb;
	box-shadow:0 1px 10px #bbb;
	width:100%;
	background:#fff;
	position:fixed;
	z-index:500;
	left:0px;
	top:0px;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+0));
	display:none;
}

.category-filter .fixed-cat .filter {
	height:36px;
}

.category-filter .fixed-cat .filter .shell {
	height:20px;
	overflow:hidden;
}

.category-filter .handle {
	border-top:solid 3px #eee;
	text-align:center;
}

.category-filter .handle a {
	display:inline-block;
	height:14px;
	line-height:14px;
	padding:7px 27px;
	border:solid 1px #e8e8e8;
	border-top:none;
	background:#eee;
	text-decoration:none;
	cursor:pointer;
}

.category-filter .handle span,.category-filter .handle i {
	display:inline-block;
	vertical-align:top;
}

.category-filter .handle span {
	color:#555;
}

.category-filter .handle i {
	width:9px;
	height:5px;
	overflow:hidden;
	margin:4px 0 0 8px;
	background:url(../image/icon.gif) 0px -128px no-repeat;
}

.category-filter .handle a.open i {
	background-position:-10px -128px;
}

.global-nav {
	box-shadow:0 3px 3px #DDD;
	position:relative;
	z-index:10
}

.global-nav .nav-links .item {
	padding:0 14px;
}

.root_body .global-nav .nav-links .item {
	padding:0 20px;
}

.list-bg {
	background:url(../image/list-icon.png) no-repeat;
}

.sort-panel {
	*position:relative;
	*z-index:5;
	font-family:Microsoft YaHei;
}

.sort-panel .sort-wrap {
	width:978px;
	height:35px;
	line-height:35px;
	border:1px solid #e6e6e6;
	background:#fcfcfc;
}

.self-wrap .s-attrs {
	float:left;
}

.self-wrap .s-attrs li {
	float:left;
	line-height:21px;
	_width:80px;
}

.self-wrap .s-attrs li:hover {
	background:#c9033b;
}

.self-wrap .s-attrs li:hover .a-key {
	color:#fff!important;
	text-decoration:none!important;
	border-color:#c9033b!important;
}

.self-wrap .s-attrs .a-key {
	height:21px;
	padding:0 9px;
	border:1px solid #e6e6e6;
	border-left:none;
	text-align:center;
	display:block;
	color:#666
}

.self-wrap .s-attrs .a-key.first {
	border-left:1px solid #e6e6e6;
}

.self-wrap .s-attrs .a-cur {
	font-weight:600;
	color:#fff;
	border-color:#cf000e!important;
	background:#cf000e!important;
}

.self-wrap .s-attrs .a-cur:hover {
	color:#fff!important;
}

.sort-panel .a-key .k-icon {
	width:9px;
	height:8px;
	overflow:hidden;
	margin-left:2px;
	display:inline-block;
	font-size:8px;
	*+vertical-align:2px;
	_margin-top:13px;
}

.sort-panel .a-key:hover {
	color:#fff!important;
	text-decoration:none!important;
}

.sort-panel .a-key .k-asc {
	background-position:0 -69px;
}

.sort-panel .a-key .k-desc {
	background-position:0 -79px;
}

.sort-panel .a-key:hover .k-asc {
	background-position:0 -49px;
}

.sort-panel .a-key:hover .k-desc {
	background-position:0 -59px;
}

.sort-panel .a-cur .k-asc {
	background-position:0 -49px;
}

.sort-panel .a-cur .k-desc {
	background-position:0 -59px;
}

.self-wrap	.s-page {
	height:24px;
	line-height:24px;
	float:right;
}

.self-wrap	.s-page .p-info {
	color:#999;
}

.self-wrap	.s-page .p-btn {
	width:23px;
	height:21px;
	margin-left:2px;
	display:inline-block;
	vertical-align:middle;
}

.self-wrap	.s-page .p-prev {
	background-position:-21px -109px
}

.self-wrap	.s-page .p-next {
	background-position:-46px -88px
}

.self-wrap	.s-page .p-prev-disabled {
	background-position:-21px -88px;
	cursor:default;
}

.self-wrap	.s-page .p-next-disabled {
	background-position:-45px -109px;
	cursor:default;
}

.sort-panel .sort-other {
	margin-top:-1px;
	*position:relative;
	*z-index:-1
}

.sort-panel .sort-wrap {
	background:#fcfcfc;
}

.sort-panel .s-options {
	height:35px;
	color:#666;
	background:#f9f9f9;
}

.sort-panel .s-options .o-item {
	margin-top:6.5px;
	padding-left:12px;
	float:left;
	position:relative;
}

.sort-panel .s-options .o-key {
	line-height:22px;
	color:#333;
	float:left;
}

.sort-panel .s-options .o-select {
	height:20px;
	*height:19px;
	padding:0 5px;
	margin-left:5px;
	line-height:20px;
	*line-height:16px;
	float:left;
	position:relative;
	color:#666;
}

.sort-panel .s-options .o-select-hover {
	height:auto;
	position:relative;
	z-index:10;
}

.sort-panel .s-options .o-select label {
	margin-right:9px;
	line-height:20px;
	display:inline-block;
	height:20px;
}

.sort-panel .o-select .s-icon {
	width:9px;
	height:5px;
	overflow:hidden;
	margin-left:12px;
	_margin-top:8px;
	line-height:5px;
	font-size:5px;
	display:inline-block;
	vertical-align:1px;
	*vertical-align:2px;
	background:url(../image/icon.gif) -20px -128px no-repeat;
}

.sort-panel .o-select .s-checkbox,.sort-panel .o-select .s-radio {
	padding:0;
	margin:0;
	margin-right:4px;
	*margin-right:1px;
	vertical-align:middle;
	+margin-top:-2px
}

.sort-panel .s-options .o-area .o-select,.sort-panel .s-options .o-time .o-select {
	border:solid 1px #e6e6e6;
	background:#fff
}

.sort-panel .o-select .s-list {
	width:89px;
	*width:85px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:1px;
	border:1px solid #d6d6d6;
	border-top:none;
	line-height:22px;
	left:-1px;
	top:20px;
	+top:17px;
	position:absolute;
	display:none;
}

.sort-panel .o-select .s-list a {
	color:#555;
}

.sort-panel .o-select .s-list a:hover {
	color:#c9033b!important;
}

.sort-panel .o-select-hover .s-list {
	background:#fff;
	display:block;
}

.sort-panel .sort-other .s-options {
	margin-left:0
}

.sort-panel .s-options .o-area {
}

.sort-panel .s-options .o-area .o-select-active {
	height:21px;
	border-bottom:1px solid #fff;
	z-index:9;
	background:#fff
}

.sort-panel .s-options .o-area .o-select-active .o-shadow {
	height:4px;
	font-size:0;
	position:absolute;
	background:#fff;
	bottom:-2px;
	left:0;
	z-index:5;
}

.sort-panel .o-area .a-box {
	width:420px;
	padding:20px;
	padding-bottom:22px;
	border:1px solid #D9D9D9;
	left:-1px;
	top:21px;
	position:absolute;
	background:#fff;
	z-index:4;
	line-height:20px;
	font-family:微软雅黑;
}

.sort-panel .a-box .a-close {
	margin-right:-17px;
	margin-top:-18px;
	color:#333;
	float:right;
	font-size:20px
}

.sort-panel .a-box .a-close:hover {
	color:#c9033b!important;
	text-decoration:none;
}

.sort-panel .a-box .a-tabs {
	border-bottom:2px solid #C9C2BA;
	height:24px;
}

.sort-panel .a-tabs .t-tab {
	width:85px;
	line-height:22px;
	border:1px solid #eee;
	border-bottom:0;
	margin-right:4px;
	color:#333;
	display:inline-block;
	text-align:center;
}

.sort-panel .a-tabs .t-tab:hover {
	color:#333!important;
	text-decoration:none
}

.sort-panel .a-tabs .t-tab .name {
	display:inline-block;
	height:16px;
	line-height:16px;
}

.sort-panel .a-tabs .t-cur {
	border:2px solid #C9C2BA;
	border-bottom:0;
	position:relative;
	top:1px;
	*top:2px;
	_top:3px;
	height:23px;
	*height:21px;
	background:#fff
}

.sort-panel .a-box .none {
	display:none
}

.sort-panel .t-tab .t-arrow {
	width:8px;
	height:6px;
	margin-left:3px;
	font-size:2px;
	display:inline-block;
	background-position:0 -164px;
	_vertical-align:10px;
	_position:relative;
	_top:10px;
	_left:3px;
}

.sort-panel .t-cur .t-arrow {
	background-position:0 -159px;
}

.sort-panel .a-box .a-regions {
	padding:10px;
	padding-left:4px;
	padding-top:12px;
	margin-right:-30px
}

.sort-panel .a-regions li {
	width:70px;
	height:27px;
	line-height:22px;
	float:left;
}

.sort-panel .a-regions li.long {
	width:140px;
	white-space:nowrap;
	overflow:hidden;
}

.sort-panel .a-regions .r-item {
	color:#666;
	padding:3px 5px;
}

.sort-panel .a-regions .r-item:hover {
	color:#fff!important;
	background:#777;
	text-decoration:none;
}

.sort-panel  #JS_area_select {
	z-index:6;
	cursor:pointer;
}

.sort-panel .s-options .o-xianhuo {
	padding-left:0px;
	display:block;
}

.sort-panel .o-xianhuo .o-select {
	padding-left:0;
}

.sort-panel .sort-other .o-xianhuo {
	padding-left:2px;
	display:block;
}

.sort-panel .s-options .o-time {
	display:block;
	padding-left:10px;
	*padding-left:8px
}

.sort-panel .s-options .o-time .o-select {
	width:84px;
	padding-top:1px;
	line-height:19px;
}

.sort-panel .s-options .o-time .o-select-hover .s-list {
	height:63px;
}

.sort-panel .s-options .o-time .o-select .s-icon {
	float:right;
	margin-top:8px;
	*margin-top:-9px;
	_margin-top:-11px
}

.sort-panel .o-time .t-icon {
	width:14px;
	height:16px;
	margin-right:6px;
	_margin-top:4px;
	display:inline-block;
	background-position:-12px -13px;
	line-height:14px;
	font-size:10px;
	vertical-align:-4px;
	*+vertical-align:-2px;
	_vertical-align:-3px;
}

.sort-panel .sort-other .o-time {
	margin-left:11px;
	display:block;
}

.root_body .sort-panel .s-options .o-time {
}

.sort-panel .s-options .o-kind {
	margin-left:50px;
}

.self-panel {
	margin-top:13px;
	font-family:Microsoft YaHei;
}

.self-panel .self-wrap {
	height:25px;
	line-height:24px;
	padding:6px 10px 5px;
	border:solid 1px #e6e6e6;
	border-bottom:none;
	background:#f3f3f3;
}

.self-panel .s-info {
	margin-right:15px;
	margin-top:1px;
	float:right;
	color:#999;
}

.self-panel .s-info .i-num {
	color:#c9033b;
}

.self-panel .s-title {
	color:#333;
	font-size:12px
}

.self-panel .s-srvs .s-item {
	color:#666;
	float:left;
	margin-right:10px
}

.self-panel .s-srvs .s-item .link {
	display:inline-block;
	height:24px;
	line-height:24px;
	padding-left:25px;
	background:url(../image/icon.gif) no-repeat;
}

.self-panel .s-srvs .s-item .back {
	background-position:0 -32px
}

.self-panel .s-srvs .s-item .year {
	background-position:0 -56px;
}

.self-panel .s-srvs .s-item .pay {
	background-position:0 -80px
}

.self-panel .s-srvs .s-item .sms {
	background-position:0 -104px
}

.self-panel .s-srvs .s-item a {
	color:#666;
}

.self-panel .s-srvs .s-item a:hover,.self-panel .s-srvs #JS_expr_info a {
	color:#c9033b!important;
}

.list-panel {
	font-family:Microsoft YaHei;
	margin-top:18px
}

.list-panel .list-wrap {
}

.list-panel .list-goods {
	z-index:2;
	z-index:0
}

.list-panel .list-goods .g-item {
	width:314px;
	height:323px;
	margin-right:16px;
	margin-bottom:15px;
	border:1px solid #f5f5f5;
	float:left;
	position:relative;
	z-index:1
}
.list-panel .list-goods .g-item:hover {
	width:314px;
	height:323px;
	margin-right:16px;
	margin-bottom:15px;
	border:1px solid #cf000e;
	float:left;
	position:relative;
	z-index:1
}

.list-panel .list-goods .g-item.last3 {
	margin-right:0;
}

.list-panel .list-goods .g-rank {
	width:91px;
	height:30px;
	line-height:25px;
	color:#fff;
	position:absolute;
	left:0;
	top:10px;
	z-index:4;
	text-indent:1em;
	font-family:宋体
}

.list-panel .list-goods .g-rank .r-num {
	padding:0 2px;
	font-size:15px;
	vertical-align:-1px;
}

.list-panel .list-goods .g-float {
	width:66px;
	height:48px;
	right:-3px;
	top:0;
	position:absolute;
	z-index:4
}

.list-panel .list-goods .g-float-left {
	width:67px;
	height:67px;
	left:8px;
	top:7px;
	position:absolute;
	z-index:4;
	display:none
}

.list-panel .list-goods .g-hover .g-float-left {
	top:7px;
	left:7px
}

.list-panel .list-goods .online-hover {
	display:block;
}

.list-panel .list-goods .g-float-custom {
	width:80px;
	height:70px;
	right:11px;
	top:9px;
	position:absolute;
	z-index:4
}

.list-panel .list-goods .g-dtl {
	width:300px;
	margin:7px 7px 7px 8px;
	margin-bottom:0;
	background:#fff;
	position:absolute;
	z-index:2;
}

.list-panel .g-dtl .d-img {
	width:300px;
	height:200px;
	display:block;
	margin:0 auto;
	transition:opacity .15s ease-out;
	-webkit-transition:opacity .15s ease-out;
	-moz-transition:opacity .15s ease-out;
	-o-transition:opacity .15s ease-out;
}

.list-panel .g-dtl a:hover .d-img {
	opacity:0.9;
	filter:alpha(opacity=90);
}

.list-panel .g-dtl .d-price {
	height:26px;
	padding-left:2px;
	margin-top:8px;
	_margin-top:6px;
	overflow:hidden;
	white-space:nowrap;
}

.list-panel .g-dtl .aside_Only {
	position:absolute;
	display:none;
}

.aside_Only_mc {
	position:absolute;
	display:none;
}

.list-panel .g-dtl .aside_Only .only_title {
	font-size:12px;
	color:#ffa352;
	line-height:12px;
	margin-top:11px;
	margin-left:8px;
	filter:alpha(opacity=100);
}

.list-panel .g-dtl .aside_Only .only_region {
	font-size:12px;
	color:#fafafa;
	line-height:12px;
	margin-top:6px;
	margin-left:8px;
	margin-right:8px;
	filter:alpha(opacity=100);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.list-panel .list-goods .g-hover .aside_Only {
	left:5px;
	top:157px;
	height:25px;
	width:266px;
	text-decoration:none;
	z-index:3;
}

.list-panel .list-goods .g-hover .aside_Only_mc {
	left:5px;
	top:157px;
	height:25px;
	width:266px;
	background:#000;
	_background:#000;
	opacity:.5;
	filter:alpha(opacity=50);
	z-index:2;
}

.list-panel .d-price .p-money {
	color:#cc0000;
	font-size:20px;
	font-weight:500
}

.list-panel .p-money .m-mark {
	font-size:13px;
	font-family:Microsoft YaHei
}

.list-panel .p-money .m-count {
	font-family:Arial
}

.list-panel .d-price .p-del {
	margin-left:4px;
	margin-right:6px;
	color:#999;
	margin-top:7px;
}

.list-panel .d-price .p-tag {
	color:#fff;
	padding:0 2px;
	vertical-align:3px;
	color:#f33543;
	border:1px solid #f33543;
}

.list-panel .d-price .p-tag-red {
	background:#fff
}

.list-panel .d-price .p-tag-yellow {
	background:#fff
}

.list-panel .g-dtl .d-name {
	height:38px;
	line-height:20px;
	color:#333;
	display:block;
	overflow:hidden;
	margin-top:4px
}

.list-panel .d-name .n-extra {
	color:#ff7700;
}

.list-panel .g-dtl .d-tags {
	height:31px;
	border-bottom:0;
	margin-top:2px;
	*margin-top:5px;
	color:#999;
	text-align:center;
}

.list-panel .d-tags .t-item {
	height:30px;
	padding-bottom:1px;
	line-height:30px;
	float:left;
}

.list-panel .d-tags .t-num {
	color:#3388bb;
	font-family:Arial;
}

.list-panel .d-tags .t-sale {
	margin-right:12px;
	overflow:hidden;
}

.list-panel .d-tags .t-sale b {
	padding-right:12px;
}

.border-rb {
	border-right:solid 1px #eee;
}

.list-panel .d-tags .t-score {
	;overflow:hidden;
}

.list-panel .d-tags .t-score b {
	color:#999;
}

.list-panel .d-tags .t-pop {
	border-left:1px solid #eee;
	border-right:1px solid #eee
}

.list-panel .g-dtl .t-item a {
	height:100%;
	color:#999;
	text-decoration:none;
}

.list-panel .g-dtl .t-item a:hover .t-num {
	color:#f60;
}

.list-panel .g-dtl .d-options {
	width:100%;
	padding-top:0px;
	text-align:center;
	font-family:"Microsoft";
}

.list-panel .d-options .o-btn {
	font-size:0;
	float:left;
	height:26px;
	line-height:26px;
	border:1px solid #c3c3c3;
	display:inline-block;
	background-position:0 -306px;
	background-repeat:repeat-x;
	vertical-align:middle;
	color:#666;
	text-decoration:none;
}

.list-panel .d-options .o-btn1 {
	width:89px;
	border:1px solid #dedede;
	border-top-left-radius:2px;
	border-bottom-left-radius:2px;
}

.list-panel .d-options .o-btn1:hover {
	border-color:#cf000e;
	color:#cf000e!important;
}

.list-panel .d-options .o-btn2 {
	width:91px;
	border:1px solid #dedede;
	border-left:none;
	border-right:none;
}

.root_body .d-options .o-btn1 {
	width:72px!important;
}

.root_body .d-options .o-btn2 {
	width:74px!important;
}

.list-panel .d-options .o-btn3 {
	width:100px;
	border:1px solid #dedede;
	color:#cf000e;
	border-top-right-radius:2px;
	border-bottom-right-radius:2px;
}

.list-panel .d-options .o-btn:hover {
	border-color:#cf000e;
	color:#cf000e!important;
}

.border-hover {
	border:1px solid #cf000e!important;
}

.borderleftnone {
	border-left:none!important;
}

.borderrightnone {
	border-right:none!important;
}



.list-panel .d-options .o-cart:hover .o-icon {
}

.list-panel .d-options .o-collect {
	padding:0 15px;
}

.list-panel .d-options .o-btn span {
	font-size:12px;
	font-family:"Microsoft";
	cursor:pointer;
}

.list-panel .d-options .o-btn .i {
	cursor:pointer;
	_background:url(http://nbspjb.nbchaojiwen3.cn/images/listicon.gif) no-repeat;
	background:url(../image/listicon.png) no-repeat;
	display:inline-block;
	vertical-align:middle;
	margin-right:6px;
}

.list-panel .d-options .o-btn .i1 {
	width:13px;
	height:14px;
	background-position:-1px -2px;
}

.list-panel .d-options .o-btn.o-hover .i1 {
	background-position:-1px -26px;
}

.list-panel .d-options .o-btn.seclected .i1 {
	background-position:-1px -49px;
}

.list-panel .d-options .o-btn .i2 {
	width:17px;
	height:13px;
	background-position:-34px -3px;
}

.list-panel .d-options .o-btn:hover .i2 {
	background-position:-34px -27px;
}

.list-panel .d-options .o-btn .i2sec {
	background-position:-34px -27px;
}

.list-panel .d-options .o-btn .i3 {
	width:16px;
	height:15px;
	background-position:-72px -1px;
}

.list-panel .d-options .o-btn .i4 {
	width:14px;
	height:16px;
	background-position:-110px -30px;
}

.list-panel .d-options .o-btn span {
	display:inline-block;
	vertical-align:middle;
}

.list-panel .d-options .o-icon {
	width:18px;
	height:14px;
	line-height:20px;
	margin-right:4px;
	margin-top:4px;
	background-position:0 -125px
}

.restrict_area_list {
	height:23px;
	line-height:23px;
	padding:0 9px;
	padding-left:10px;
	border:1px solid #d3d3d3;
	border-radius:3px;
	display:inline-block;
	background:#d3d3d3;
	background-repeat:repeat-x;
	vertical-align:middle;
	color:#fff;
	text-decoration:none;
	cursor:default;
	display:none;
}

.restrict_area_list:hover {
	text-decoration:none;
	color:#fff !important;
}

.restrict_area_list span {
	display:inline-block;
	vertical-align:top;
}

.restrict_area_list .o-icon {
	width:18px;
	height:14px;
	line-height:20px;
	margin-right:4px;
	margin-top:4px;
	background-position:0 -171px !important;
}

.list-panel .list-goods .g-hover {
	z-index:2;
}

.list-panel .g-hover .g-dtl {
	height:358px;
	*height:365px;
	padding:6px 6px 6px 7px;
	border:2px solid #cf000e;
	margin:0;
	left:-1px;
	top:-1px;
	z-index:3;
}

.list-panel .g-hover .g-dtl .d-tags {
}

.list-panel .g-hover .d-options {
	display:block;
}

.list-panel .float_bg,.float_bg2,.float_bg3,.float_bg_fx {
	z-index:4;
	width:44px;
	height:44px;
	vertical-align:middle;
	position:absolute;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/default/tag_new_2.png) center center no-repeat !important;
	text-align:center;
	right:7px;
	top:7px;
}

.list-panel .float_bg4 {
	z-index:3;
	vertical-align:middle;
	position:absolute;
	width:80px;
	height:70px;
	margin:13px 0 0 158px;
}

.list-panel .float_bg span,.float_bg2 span,.float_bg3 span {
	display:inline-block;
	font-weight:bold;
	color:#ffffff;
	vertical-align:top;
	margin-left:1px;
}

.list-panel .float_bg3 span {
	margin-left:0;
}

.list-panel .float_bg3 .text1 {
	font-size:14px;
	padding-top:12px;
	font-family:'Microsoft Yahei',"微软雅黑";
}

.list-panel .float_bg .text1,.float_bg2 .text1 {
	font-size:16px;
	padding-top:10px;
	font-family:'Microsoft Yahei',"微软雅黑";
}

.list-panel .float_bg .text2,.float_bg2 .text2 {
	font-size:12px;
}

.list-panel .float_bg .text3,.float_bg2 .text3 {
	font-size:13px;
	font-family:"Microsoft Yahei";
	padding-top:12px;
}

.list-panel .float_bg_fx span {
	display:inline-block;
	font-weight:bold;
	color:#ffffff;
	vertical-align:top;
	font-size:14px
}

.list-panel .float_bg_fx span.text1 {
	font-size:14px;
	padding-top:5px;
	font-family:'Microsoft Yahei',"微软雅黑";
}

.list-panel .float_bg_fx span.text2 {
	font-size:14px;
	font-family:Arial;
}

.analysis-info {
	padding:3px;
	background:#fffce8;
	border:1px solid #eedcc7;
	font-size:15px;
	font-family:"Microsoft Yahei","SimHei";
	margin-top:20px;
}

.analysis-info .analysis-text {
	padding:20px;
}

.analysis-info .analysis-text span {
	color:#686657;
}

.analysis-info i {
	display:inline-block;
	width:33px;
	height:32px;
	margin-right:10px;
	background:url(../image/icon.gif) 0 0 no-repeat;
	vertical-align:middle;
}

.find-similar {
	height:24px;
	width:300px;
	top:182px;
	position:absolute;
	display:none;
}

.root_body .find-similar {
	height:24px;
	width:266px;
	top:160px;
	position:absolute;
	display:none;
}

.find-similar .similar-bg {
	z-index:99;
	position:absolute;
	width:100%;
	height:24px;
	background:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
}

.find-similar .similar-cont {
	width:100%;
	text-align:center;
	position:absolute;
	z-index:100;
	font-size:14px;
	height:24px;
	line-height:24px;
	color:#fff;
}

.find-similar .similar-cont:hover {
	color:#fff!important;
	text-decoration:none!important;
}

.analysis-data {
	margin-top:20px;
	font-family:Microsoft YaHei;
}

.analysis-data .analysis-title {
	font-size:14px;
	padding-bottom:10px;
	border-bottom:solid 1px #ddd;
}

.analysis-data .analysis-body {
	margin-top:15px;
}

.analysis-keyword {
}

.analysis-keyword .analysis-title a,.analysis-keyword .analysis-title span {
	font-size:12px;
}

.analysis-keyword .analysis-title span {
	color:#646464;
}

.analysis-keyword .analysis-body li {
	width:226px;
	padding-left:24px;
	float:left;
	margin-bottom:15px;
}

.analysis-keyword .analysis-body li.first {
	padding-left:0;
}

.analysis-keyword .analysis-body li .face {
	height:149px;
	overflow:hidden;
}

.analysis-keyword .analysis-body li .face img {
	width:226px;
	height:149px;
}

.analysis-keyword .analysis-body li .name {
	display:block;
	height:16px;
	line-height:16px;
	text-align:center;
	font-size:14px;
	margin-top:12px;
	overflow:hidden;
}

.analysis-keyword .analysis-body li p {
	text-align:center;
	margin-top:12px;
	color:#989898;
	line-height:16px;
}

.analysis-keyword .analysis-body li p span {
	display:inline-block;
	vertical-align:top;
}

.analysis-keyword .analysis-body li p .yen {
	padding-top:1px;
}

.analysis-keyword .analysis-body li p .n {
	font-size:14px;
	margin-right:15px;
}

.root_body .analysis-keyword .analysis-body li {
	width:277px;
}

.root_body .analysis-keyword .analysis-body li .face,.root_body .analysis-keyword .analysis-body li .face img {
	width:277px;
	height:182px;
}

.analysis-active {
}

.analysis-active ul li {
	width:316px;
	padding-left:16px;
	margin-bottom:16px;
	float:left;
}

.analysis-active ul li.first {
	padding-left:0;
}

.analysis-active ul li img {
	width:316px;
	height:142px;
}

.root_body .analysis-active ul li {
	width:384px;
	padding-left:19px;
	margin-bottom:19px;
}

.root_body .analysis-active ul li.first {
	padding-left:0;
}

.root_body .analysis-active ul li img {
	width:384px;
	height:173px;
}

.page-panel .p-wrap {
	height:40px;
	margin-top:26px;
	font-family:Microsoft YaHei;
	text-align:center;
}

.page-panel .p-list {
}

.page-panel .p-prev {
}

.page-panel .p-prev:hover {
	color:#c9033b!important;
	text-decoration:none;
}

.page-panel .p-next:hover {
	height:34px;
	line-height:34px;
	padding:0 14px;
	border:2px solid #c9033b;
	color:#c9033b!important;
	text-decoration:none;
}

.page-panel .p-item {
	height:36px;
	padding:0 15px;
	text-align:center;
	line-height:36px;
	display:inline-block;
	border:1px solid #ddd;
	font-size:15px;
	transition:box-shadow .15s ease-out;
	-webkit-transition:box-shadow .15s ease-out;
	-moz-transition:box-shadow .15s ease-out;
	-o-transition:box-shadow .15s ease-out;
}

.page-panel .p-next {
	margin-right:17px;
	height:34px;
	line-height:34px;
	padding:0 14px;
	border:2px solid #c9033b;
}

.page-panel .p-item:hover {
	box-shadow:0 0 4px #ddd;
}

.page-panel .p-num {
}

.page-panel .p-num:hover {
	color:#c9033b!important;
}

.page-panel .p-cur {
	color:#fff;
	background:#c9033b;
}

.page-panel .p-cur:hover {
	color:#fff;
	box-shadow:none
}

.page-panel .p-ellipsis {
	margin:0 15px;
	color:#DFDFDF;
}

.page-panel .p-info {
	color:#b5b5b5;
	font-size:14px;
	font-family:宋体
}

.page-panel .p-info .i-num {
	margin:0 5px;
	font-family:Microsoft YaHei
}

.page-panel .p-input {
	width:32px;
	height:20px;
	line-height:20px;
	padding:7px 0;
	border:1px solid #ddd;
	text-align:center;
	margin:0;
	outline:none;
}

.page-panel .p-enter {
	height:34px;
	line-height:32px;
	width:64px;
	display:inline-block;
	border:1px solid #ddd;
	background:#f5f5f5;
	font-size:14px;
	font-family:宋体;
	color:#63544F;
}

.page-panel .p-enter:hover {
	text-decoration:none;
	color:#333!important;
}

.page-panel .p-arrow {
	font-family:宋体
}

.page-panel .p-disabled {
	color:#999!important;
	cursor:default;
	height:36px;
	padding:0 15px;
	text-align:center;
	line-height:36px;
	display:inline-block;
	border:1px solid #ddd;
	font-size:15px;
}

.page-panel .p-disabled:hover {
	color:#999!important;
	text-decoration:none;
	box-shadow:none;
	height:36px;
	padding:0 15px;
	line-height:36px;
	border:1px solid #ddd;
}

.page-panel .p-item,.page-ellipsis .p-info,.page-panel .p-enter,.page-panel .p-input {
	vertical-align:middle;
}

.favour-panel {
	height:360px;
	overflow:hidden;
	margin-top:30px;
	font-family:Microsoft YaHei;
	position:relative;
}

.favour-panel .f-title {
	height:20px;
	line-height:20px;
	color:#000;
	margin-bottom:12px;
}

.favour-panel .f-title strong {
	font-size:15px;
}

.favour-panel .f-title .item {
	padding-left:25px;
}

.favour-panel .f-title .item span {
	color:#888;
}

.favour-panel .f-title .item a {
	color:#444;
	padding-left:10px;
}

.favour-panel .f-title .more {
	font-size:14px;
	font-weight:bold;
	float:right;
}

.favour-panel .f-title .more span {
	font-family:宋体;
	letter-spacing:-2px;
	font-size:12px;
}

.favour-panel .g-item-hide {
	display:none
}

.root_body .favour-panel {
	height:339px;
}

.root_body .favour-panel .g-item-hide {
	display:block;
}

.nothing-panel {
	margin:20px 0;
}

.nothing-panel .n-wrap {
	height:100px;
	border:1px solid #fbf1cd;
	line-height:100px;
	background:#fffbeb;
	text-align:center;
	color:#000;
	font-size:14px;
	font-family:宋体;
}

.nothing-panel .n-wrap a {
	color:#d81b51;
	color:#c9033b!important;
}

.nothing-panel .n-warning {
	width:47px;
	height:47px;
	display:inline-block;
	background-position:-22px -145px;
	vertical-align:-17px;
	margin-right:18px;
}

.root_body .sort-panel .sort-wrap {
	width:1188px;
}

.root_body .sort-panel .s-options .o-xianhuo {
	display:block;
}

.root_body .sort-panel .s-options .o-time {
	display:block;
}

.root_body .sort-panel .sort-other {
	display:none;
}

.root_body .list-panel .list-goods .g-item {
	width:280px;
	height:300px;
	margin-right:20px
}

.root_body .list-panel .list-goods .g-item.last4 {
	margin-right:0;
}

.root_body .list-panel .list-goods .g-dtl {
	width:266px
}

.root_body .list-panel .g-dtl .d-img {
	width:266px;
	height:177px;
}


.root_body .list-panel .d-tags .t-item {
}

.root_body .list-panel .g-hover .g-dtl {
	height:329px
}

.list-panel .g-hover .find-similar {
	display:block;
}

.root_body .float_bg,.root_body .float_bg_fx,.root_body .float_bg2,.root_body .float_bg3 {
}

.list-panel .list-goods .goods_list_ad {
	float:left;
	width:300px;
	height:309px;
	padding:7px;
	border:1px solid #f5f5f5;
	margin-right:16px;
	margin-bottom:15px;
}

.list-panel .list-goods .goods_list_ad:hover {
	border:3px solid #cf000e;
	padding:5px
}

.list-panel .list-goods .goods_list_ad img {
	width:100%;
	height:100%;
}

.list-panel .list-goods .goods_list_ad.last3 {
	margin-right:0px
}

.root_body .list-panel .list-goods .goods_list_ad {
	width:267px;
	height:286px;
	margin-right:16px;
	margin-bottom:15px;
}

.root_body .list-panel .list-goods .goods_list_ad.last4 {
	margin-right:0px
}

.fixture {
	width:938px;
	padding:35px 20px;
	border:solid 1px #ddd;
	margin:20px auto 0 auto;
	overflow:hidden;
}

.fixture_module {
	width:300px;
	float:left;
	font-size:12px;
	display:inline;
}

.fixture_header {
	border-bottom:1px solid #ddd;
}

.fixture_module .fixture_title,.fixture_tag .fixture_tagname {
	height:31px;
	width:110px;
	border-style:solid solid none none;
	line-height:30px;
	font-size:14px;
	color:#333;
	text-align:center;
	font-family:"微软雅黑";
	vertical-align:bottom;
	padding:0 4px;
	cursor:pointer;
}

.fixture_tag .newHot {
	background:url(../image/hot2015.gif) no-repeat;
	width:23px;
	height:14px;
	top:0px;
	position:absolute;
}

.fixture_module .fixture_title.current {
	height:32px;
	background:#fff;
	border-bottom:1px solid #cf000e;
	background:#fff;
	font-weight:bold;
}

.fixture_module h4 {
	height:22px;
	line-height:22px;
	color:#222121;
	font-weight:normal;
	text-align:left;
	overflow:hidden;
}

.fixture_module p {
	line-height:20px;
	color:#999;
}

.pdn {
}

.pdn a {
	color:#666;
	line-height:32px;
	font-family:"宋体";
}

.pdn .more_icon {
	display:inline-block;
	width:0;
	height:0;
	overflow:hidden;
	border-top:solid 6px #fff;
	border-bottom:solid 5px #fff;
	border-left:solid 5px #000;
	margin-left:6px;
}

.pleft {
	padding-left:9px;
}

.pright {
	padding-right:9px;
}

.mt15 {
	margin-top:15px;
}

.fixture_commune {
	height:auto;
	margin-top:15px;
	font-family:'微软雅黑';
}

.fixture_commune .commune_notes {
	height:100px;
}

.commune_notes .commune_pic {
	width:146px;
	height:97px;
	border:solid 1px #dadada;
	float:left;
}

.commune_notes .commune_pic img {
	width:146px;
	height:97px;
	border:none;
	display:block;
}

.commune_notes .commune_txt {
	width:142px;
	float:right;
}

.commune_notes .commune_txt .gray,.fixture_commune .commune_info .gray {
	color:#999;
}

.commune_notes .commune_txt p {
	line-height:24px;
}

.fixture_commune .commune_info {
	margin-top:15px;
}

.fixture_commune .commune_info li {
	height:24px;
	line-height:24px;
	text-align:left;
	overflow:hidden;
}

.fixture_commune .commune_info li a {
	color:#333333;
}

.fixture_commune .commune_info .fixture_span_pirce {
	margin-left:26px;
}

.fixture_knowledge {
	height:auto;
	margin-top:15px;
	font-family:'微软雅黑';
}

.fixture_knowledge li {
	width:298px;
	height:23px;
	line-height:23px;
	overflow:hidden;
}

.fixture_knowledge li a {
}

.fixture_knowledge li span {
	color:#666;
	display:inline-block;
}

.fixture_tag .fixture_header {
	border-left:none;
}

.fixture_tag .fixture_tagname {
	width:101px;
	height:32px;
	border-top:none;
	background:#fff;
	cursor:default;
	position:relative;
}

.fixture_tag .fixture_title {
	width:64px;
}

.fixture_show {
	height:auto;
	margin-top:20px;
}

.fixture_tag .pdn {
	display:none;
}

.fixture_show .show_block {
	height:90px;
}

.fixture_show a {
	font-size:12px;
	margin-bottom:10px;
	font-family:'微软雅黑';
	background-color:#f5f5f5;
	color:#666;
	display:inline-block;
	overflow:hidden;
	text-decoration:none;
	border-radius:2px;
	line-height:12px;
	height:12px;
	text-align:center;
	padding:8px 10px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	vertical-align:middle;
}

.fixture_show a:hover {
	color:#fff !important;
	background:#C9033E;
}

.show_block .show_pic {
	width:133px;
	height:90px;
	float:left;
}

.show_block .show_pic img {
	width:133px;
	height:90px;
	display:block;
	border:none;
}

.show_block .show_info {
	width:150px;
	height:80px;
	float:right;
}

.root_body .fixture {
	width:1148px;
}

.root_body .fixture_module {
	width:370px;
}

.root_body .commune_notes .commune_txt {
	width:208px;
}

.root_body .fixture_tag .pdn {
	display:block;
}

.root_body .show_block .show_info {
	width:218px;
}

.contrast-div {
	position:fixed;
	z-index:101;
	bottom:0px;
	height:136px;
	display:none;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

.contrast-div-center {
	margin:0 auto;
	width:980px;
	background:#fff;
	overflow:hidden;
}

.tab-btns {
	width:979px;
	height:39px;
	border:1px solid #ddd;
	border-bottom:2px solid #cf000e;
	border-left:none;
}

.tab-btns .span1 {
	float:left;
	width:116px;
	height:38px;
	font:16px/38px 'microsoft yahei';
	text-align:center;
}

.tab-btns .span1 a {
	color:#666666;
	font-size:14px;
}

.tab-btns .cur {
	border:2px solid #cf000e;
	border-bottom:1px solid #fff;
	background:#fff;
	_position:relative;
	_top:2px
}

.tab-btns .cur a {
	color:#cf000e;
}

.tab-btns .hiddenbox {
	height:38px;
	text-align:center;
	font:13px/38px 'microsoft yahei';
	margin-right:21px;
	color:#888888;
}

.contrast-ul {
	width:976px;
	height:75px;
	padding:9px 0;
	border:2px solid #cf000e;
	border-top:none;
}

.contrast-ul li {
	float:left;
	border-right:1px solid #ddd;
	width:218px;
	height:100%;
}

.contrast-ul li.lastli {
	border:none;
	width:100px;
	text-align:center;
}

.rectdiv {
	width:80px;
	margin-top:10px;
	margin-left:10px;
	height:53px;
	line-height:53px;
	text-align:center;
	font-size:50px;
	background:#f4f4f4;
	color:#cccccc;
}

.rectdiv img {
	width:100%;
	height:100%;
}

.textmsg {
	width:110px;
	height:35px;
	overflow:hidden;
	margin-top:10px;
	margin-left:7px;
	font-size:12px;
	color:#bbbbbb;
}

.goods_contrast .textmsg a {
	color:#666666;
}

.goods-price_remove {
	margin-top:3px;
	margin-left:7px;
	width:110px;
}

.goods-price_remove a {
	color:#0c84d2;
	float:right;
	display:none;
}

.c-hover .goods-price_remove a {
	display:block;
}

.contrast-div .goods-price {
	float:left;
	width:80px;
	overflow:hidden;
	font-size:14px;
	color:#cf000e;
}

.contrast-btn {
	display:inline-block;
	margin-top:12px;
	border-radius:3px;
	background:#cf000e;
	width:66px;
	height:28px;
	line-height:28px;
	font-size:14px;
	color:#fff;
	text-align:center;
}

.contrast-btn:hover {
	color:#fff!important;
}

.clearbox {
	display:block;
	font-size:13px;
	color:#0c85d2;
	margin-top:8px;
}

.browsing-div {
	width:977px;
	height:75px;
	padding:9px 0;
	border:2px solid #cf000e;
	overflow:hidden;
	border-top:none;
	display:none;
	position:relative;
}

.bannner-div {
	width:904px;
	overflow:hidden;
	position:relative;
}

.browsing-ul {
	position:relative;
	left:-10px;
	overflow:hidden;
}

.browsing-ul li {
	float:left;
	margin:8px 16.5px;
	_margin:8px 16px;
	width:80px;
}

.browsing-ul li img {
	width:80px;
	height:53px;
}

.browsing-ul li p {
	text-align:center;
	margin-top:3px;
	color:#cf000e;
}

.browsing-div .pnBtn {
	float:left;
	margin-top:16px;
	width:15px;
	height:42px;
	_background:url(http://nbspjb.nbchaojiwen3.cn/images/listicon.gif) no-repeat;
	background:url(../image/listicon.png) no-repeat;
}

.browsing-div .prevBtn {
	background-position:-35px -62px;
	margin-left:20px;
}

.browsing-div .nextBtn {
	background-position:-64px -62px
}

.borleft {
	border-left:1px solid #ddd!important;
}

.guesslikediv {
	overflow:hidden;
	height:360px;
	background:#fff;
	position:relative;
}

.favour-list {
	position:relative;
	top:0;
}

.favour-list-ipt {
	top:-340px
}

.root_body .favour-list-ipt {
	top:-317px;
}

.update {
	margin-right:24px;
}

.root_body .update {
	margin-right:12px
}

.update i {
	display:inline-block;
	position:relative;
	top:2px;
	margin-right:6px;
	width:14px;
	height:16px;
	_background:url(http://nbspjb.nbchaojiwen3.cn/images/listicon.gif) no-repeat;
	background:url(../image/listicon.png) no-repeat -104px -76px;
}

.update span {
	font-size:13px;
	color:#666666;
	line-height:20px
}

.bgcart .cart-icon {
	_background:url(http://nbspjb.nbchaojiwen3.cn/images/listicon.gif) no-repeat;
	background:url(../image/listicon.png) no-repeat!important;
	background-position:-91px -52px!important;
}

.bgcart .cart-box {
	left:-143px!important;
}

.nav-cart {
	background:#cf000e;
}

.nav-cart a {
	background:#cf000e!important;
	color:#fff!important;
}

.nav-cart .cart-icon {
	_background:url(http://nbspjb.nbchaojiwen3.cn/images/listicon.gif) no-repeat;
	background:url(../image/listicon.png) no-repeat!important;
	background-position:-109px -52px!important;
}

.nav-cart .cart-num {
	color:#cf000e!important;
	background:#fff!important;
}

.checkbox-icon {
	float:left;
	margin-top:4px;
	background:#fff;
	margin-right:4px;
	width:10px;
	height:10px;
	overflow:hidden;
	vertical-align:middle;
	border:1px solid #999999;
}

.label-check span {
	float:left;
}

.b_checked {
	_background:url(http://nbspjb.nbchaojiwen3.cn/images/listicon.gif) no-repeat;
	background:url(../image/listicon.png) no-repeat;
	background-position:-138px -6px;
}

.borderc9033b {
	border:1px solid #c9033b;
}

.page-header2 {
	width:100%;
	height:60px;
	padding:15px 0;
	text-align:center;
	background:#fff
}

.page-header2 .phc-cart {
	width:130px;
	height:30px;
	border:1px solid #ededed;
	margin-top:8px;
	position:relative;
	z-index:5;
	text-align:center;
}

.page-header2 .phc-cart .cart {
	width:130px;
	height:25px;
	display:inline-block;
	*zoom:1;
	color:#666;
	padding-top:5px;
	background-color:#f9f9f9;
}

.page-header2 .phc-cart .cart:hover {
	color:#c9033b!important;
}

.page-header2 .phc-cart .cart-box {
	width:280px;
	border:1px solid #ededed;
	left:-151px;
	top:31px;
	position:absolute;
	box-shadow:0px 0px 3px #ccc;
	z-index:2;
	display:none;
}

.page-header2 .phc-cart .cart-icon {
	width:22px;
	height:22px;
	padding-right:11px;
	display:inline-block;
	background-position:-100px 1px;
	vertical-align:middle;
}

.page-header2 .phc-cart .cart-num {
	padding:1px 5px;
	border-radius:20px;
	position:absolute;
	top:-11px;
	left:21px;
	text-align:center;
	color:#fff;
	background:#ff8f16;
	font-weight:bold
}

.page-header2 .phc-cart .cart-arrow {
	width:12px;
	height:12px;
	margin-left:25px;
	*margin-top:-14px;
	display:inline-block;
	*zoom:1;
	vertical-align:middle;
	background-position:1px -55px;
	transition:.2s ease-in-out;
	-webkit-transition:.2s ease-in-out;
	-moz-transition:.2s ease-in-out;
	-o-transition:.2s ease-in-out;
	vertical-align:-1px;
}

.page-header2 .phc-cart .cart-list {
	height:72px;
	background:#fff url(http://nbspjb.nbchaojiwen3.cn/images/common/loading.gif) no-repeat center center;
}

.page-header2 .hover .cart-box {
	display:block;
	background:#fff
}

.page-header2 .hover.phc-cart {
	box-shadow:0px 0px 3px #ccc
}

.page-header2 .phc-cart .cart .blank {
	display:none;
}

.page-header2 .hover .blank {
	width:100%;
	height:3px;
	z-index:10;
	left:0;
	top:29px;
	position:absolute;
	background:#fff;
	display:inline!important
}

.page-header2 .hover .cart-arrow {
	transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	-moz-transform:rotate(-180deg);
	-o-transform:rotate(-180deg);
}

.page-header2 .hover .cart-arrow-ie {
	background-position:1px -40px;
}

.page-header2 .hover .cart {
	background:#fff
}

.page-header2 .hover .cart-list {
	*zoom:1;
}

.page-header2 .hover .cart-list .nothing {
	height:28px;
	font-size:14px;
	font-family:微软雅黑;
	color:#999;
	padding-top:25px;
	background-color:#fff
}

.page-header2 .hover .cart-list .nothing-icon {
	width:21px;
	height:20px;
	display:inline-block;
	*zoom:1;
	background-position:-101px -59px;
	vertical-align:bottom;
}

.page-header2 .hover .cart-full {
	height:auto;
	max-height:255px;
	*max-height:270px;
	background:#fff;
	padding:0 15px;
	text-align:left;
	overflow-y:auto;
}

.page-header2 .hover .cart-full3 {
	_height:270px!important;
}

.page-header2 .hover .cart-full2 {
	_height:185px!important;
}

.page-header2 .hover .cart-full1 {
	_height:100px!important;
}

.page-header2 .hover .cart-list li {
	margin:16px 0;
}

.page-header2 .hover .cart-img {
	display:block;
	float:left;
}

.page-header2 .hover .cart-link {
	float:left;
	height:32px;
	width:100px;
	overflow:hidden;
	color:#333 !important;
}

.page-header2 .hover .cart-cal span {
	display:inline-block;
	padding:2px 0
}

.page-header2 .phc-cart .cart-box .cart-count {
	padding-bottom:11px;
	padding-top:10px;
	background:#f8f8f8;
	text-align:right;
}

.page-header2 .cart-box .cart-count .count-area {
	padding-right:20px;
}

.page-header2 .cart-box .cart-count .count-total {
	font-size:16px;
	vertical-align:middle;
	position:relative;
	top:-1px;
}

.page-header2 .cart-box .cart-count .count-btn {
	width:106px;
	height:29px;
	border-radius:3px;
	margin-right:21px;
	color:#fff;
	display:inline-block;
	font-size:14px;
	background:#c9033b;
	font-weight:bold;
	line-height:29px;
	text-align:center;
	margin-top:10px;
	font-family:微软雅黑
}

.page-header2 .cart-box .cart-count .count-btn:hover {
	color:#fff!important;
	text-decoration:none;
}

.page-header2 .phc-cart .cart-tip {
	padding:14px 10px 12px 19px;
	border:1px solid #EBEBEB;
	margin:20px 17px 17px 17px;
	background:#fff;
	display:none;
	text-align:left
}

.page-header2 .phc-cart .cart-tip .tip-link {
	width:210px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:block;
	color:#777;
	text-decoration:underline;
	line-height:16px;
	background:#fff;
}

.page-header2 .phc-cart .cart-tip .tip-content {
	margin-top:3px;
	background:#fff;
}

.page-header2 .hover .cart-tip {
	display:block;
}

.item-activty {
	float:left;
	height:17px;
	line-height:17px;
	overflow:hidden;
	margin-top:5px;
	margin-left:3px;
	font-size:12px;
	color:#fff;
	padding:0 4px;
	*margin-top:3px;
}

.kficon {
	width:16px;
	height:16px;
	margin-top:7.5px;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/kficon.png) no-repeat;
	background-position:-26px 0;
}

.kficon:hover {
	background-position:0 0;
}
/*shenke*240744:2016-11-15 00:14:46*/