﻿

.fl,.Left {
	float:left
}

.fr,.Right {
	float:right
}

.r {
	text-align:right !important
}

.c {
	text-align:center !important
}

.l {
	text-align:left !important
}

a {
	text-decoration:none;
	color:#333
}

a:hover {
	color:#cf000e !important
}

a:hover img {
	text-decoration:none
}

.none {
	display:none
}

.clearfix:after {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

.clearfix {
	*zoom:1
}

.clear {
	clear:both
}

.w {
	width:1190px;
	margin-left:auto;
	margin-right:auto
}

img {
	overflow:hidden;
	vertical-align:top;
}

.red,a.red {
	color:#cf000e !important
}

.gray,a.gray {
	color:#999
}

.orange,a.orange {
	color:#f60
}

.black,a.black {
	color:#333
}

.white,a.white {
	color:#fff
}

.bold {
	font-weight:bold
}



textarea {
	-webkit-appearance:none;
	border-radius:0
}

body {
	margin:0 auto;
	font-family:Microsoft YaHei,Arial;
	_font-family:Microsoft YaHei,宋体,Arial;
	font-size:12px
}

html,html body {
	_background-image:url(about:blank);
	_background-attachment:fixed
}

.navigator-index {
	margin-bottom:0;
	border-bottom:0
}

.navigator-index .menu-panel h2 span {
	display:none
}

.navigator-index .navigator li {
	position:relative;
	float:left;
	padding-left:35px
}

@keyframes fadeInR {
	from {
		left:-20px
	}

	to {
		opacity:1;
		left:0
	}
}

@keyframes fadeInL {
	from {
		right:160px
	}

	to {
		opacity:1;
		right:180px
	}
}

.fadeInR {
	-webkit-animation-name:fadeInR;
	animation-name:fadeInR;
	-webkit-animation-duration:1.5s;
	animation-duration:1.5s;
	-webkit-animation-iteration-count:1;
	animation-timing-function:linear;
	-webkit-animation-timing-function:linear
}

.fadeInL {
	-webkit-animation-name:fadeInL;
	animation-name:fadeInL;
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-iteration-count:1;
	animation-timing-function:linear;
	-webkit-animation-timing-function:linear
}

.scroll-banner {
	position:relative;
	z-index:0;
	overflow:hidden;
	height:460px
}

.scroll-banner .scroll-content {
	height:460px
}

.scroll-banner .scroll-content li {
	position:absolute;
	height:460px;
	width:100%
}

.scroll-banner .scroll-index {
	position:relative;
	filter:inherit;
	width:1190px;
	height:460px;
	margin:0 auto
}

.scroll-banner .scroll-item {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	text-align:center;
	display:none
}

@media screen and (min-width:0) {
	.scroll-banner .scroll-item .sc-big {
		position:relative
	}
}

.scroll-banner .scroll-item .sc-small {
	position:absolute;
	right:180px;
	top:0;
	background:0
}

.scroll-btn {
	position:absolute;
	overflow:hidden;
	bottom:22px;
	z-index:3;
	width:100%;
	text-align:center
}

.scroll-btn span {
	display:inline-block;
	width:10px;
	height:10px;
	border:2px solid #fff;
	opacity:.7;
	line-height:15px;
	text-align:center;
	border-radius:50%;
	margin:0 3px;
	cursor:pointer
}

.scroll-btn span.current {
	background:#fff;
	opacity:.9
}

.pr {
	position:relative;
	z-index:200
}

.expr-opacity,.expr-link {
	position:absolute;
	width:180px;
	height:400px;
	right:0;
	top:30px
}

.expr-opacity {
	z-index:199;
	background:#fff;
	opacity:.8;
	filter:alpha(opacity=70);
	*filter:alpha(opacity=80);
	_filter:alpha(opacity=80)
}

.expr-link {
	z-index:200
}

.expr-link .word {
	text-align:center;
	font-size:15px;
	margin-top:40px;
	margin-bottom:32px
}

.expr-link .word p {
	color:#333;
	font-size:14px
}

.expr-link .word span {
	color:#cf000e;
	font-size:20px
}

.expr-link .pavilio {
	background:url('../image/site.png');
	_background:url('../image/site.png');
	width:151px;

	height:151px;
	margin:0 auto 42px;
	text-align:center;
	font-size:15px
}

.expr-link .pavilio p {
	font-size:20px;
	font-weight:bold;
	padding-top:25px;
	color:#444;
	position:relative
}

.expr-link .set-bg {
	position:absolute;
	left:14px;
	top:120px;
	background:url('http://nbspjb.nbchaojiwen3.cn/images/site_bg.png') no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site_bg.gif') no-repeat;
	width:151px;
	height:151px;
	z-index:0
}

.expr-link .pavilio span {
	color:#444;
	font-size:14px
}

.expr-link .expr-btn {
	display:block;
	width:132px;
	height:30px;
	margin:0 auto;
}

.expr-link .expr-btn:hover {
	background-position:-92px -172px
}

.expr-link .expr-word {
	width:136px;
	height:16px;
	margin:10px auto 0
}

.advert-img {
	margin-top:20px
}

.advert-img .img-item {
	position:relative;
	width:290px;
	height:150px;
	margin-right:10px;
	overflow:hidden
}

.advert-img .img-item.last {
	margin-right:0 !important
}

.advert-img .img-item .word {
	position:absolute;
	font-size:14px;
	left:20px;
	top:300px;
	z-index:2
}

.advert-img .img-item img {
	width:295px;
	height:184px;
	position:relative;
	right:0;
	transition:.2s ease-in-out;
	-webkit-transition:.2s ease-in-out;
	-moz-transition:.2s ease-in-out;
	-o-transition:.2s ease-in-out
}

.advert-img .img-item img:hover {
	right:5px
}

.advert-img .img-item .word p {
	font-size:16px
}

.floor {
	margin-top:48px
}

.floor .floor-header {
	border-bottom:1px solid #333
}

.floor .floor-header h3 {
	font-size:20px;
	font-weight:400;
	text-align:left;
	width:210px;
	line-height:16px;
	padding:4px 0 12px
}

.floor .floor-header h3 a {
	color:#000
}

.floor .floor-header .floor-nav li {
	line-height:14px;
	font-size:14px;
	border-bottom:2px solid #fff;
	margin-right:35px;
	padding:8px 3px;
	cursor:pointer;
	color:#666
}

.floor .floor-header .floor-nav li.hover {
	font-size:15px;
	font-weight:bold;
	border-bottom:2px solid #222;
	color:#222;text-transform: uppercase;
}

.floor .floor-header .floor-tag a {
	line-height:32px;
	margin-right:24px;
	color:#666
}

.floor .floor-header .floor-tag a.last {
	margin-right:0 !important
}

.floor .floor-table {
	border-bottom:1px solid #eee;
	border-right:1px solid #eee;
	position:relative
}

.floor-left {
	position:relative;
	width:208px;
	height:610px;
	background:#fcfcfc;
	border-left:1px solid #eee;
	border-right:1px solid #eee
}

.floor-left .floor-img {
	width:100%;
	height:287px
}

.floor-left .aTag {
	padding:38px 0 0 30px;
	height:128px;
	overflow:hidden;
	_height:118px
}

.floor-left .aTag a {
	padding-right:18px;
	display:inline-block;
	width:65px;
	text-align:left;
	overflow:hidden;
	height:28px;
	line-height:28px;
	color:#666;
	font-size:13px
}

.floor-left .ad {
	text-align:center;
	padding:22px 0 14px
}

.floor-left .ad a {
	display:inline-block;
	border-right:1px solid #f5f5f5;
	border-bottom:1px solid #f5f5f5
}

.floor-left .ad a.last {
	border-right:none !important
}

.floor-left .ad a.second {
	border-bottom:0
}

.floor-left .ad img {
	width:94px;
	height:60px;
	background:#fff
}

.floor-left .aImg {
	position:relative;
	width:210px;
	margin-left:-1px;
	_width:208px
}

.floor-left .aImg .brand-title {
	position:absolute;
	font-size:22px;
	color:#fff;
	top:22px;
	left:20px
}

.floor-left .aImg .brand-subtitle {
	position:absolute;
	font-size:15px;
	color:#fff;
	top:52px;
	left:20px
}

.floor-left .aImg .brand-btn {
	position:absolute;
	font-size:12px;
	display:inline-block;
	color:#fff;
	top:80px;
	left:20px;
	border:1px solid #fff;
	padding:2px 7px
}

.floor-left .aImg .brand-i {
	font-family:'宋体'
}

.floor-right {
	height:610px;
	width:979px;
	position:absolute;
	right:0;
	top:0
}

.floor-right .scroll-bar {
	position:relative;
	width:505px;
	height:365px;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	overflow:hidden
}

.JS_ul_banner {
	width:505px;
	height:365px;
	position:relative
}

.JS_ul_banner li {
	position:absolute;
	width:505px
}

.JS_floor_banner .nav {
	position:absolute;
	width:100%;
	z-index:21;
	bottom:8px
}

.JS_floor_banner .JS_list_banner {
	margin:0 auto;
	width:60px
}

.JS_floor_banner .JS_list_banner a {
	width:10px;
	height:10px;
	border-radius:50%;
	opacity:.8;
	background:#fff;
	display:inline-block;
	margin:0 4px;
	opacity:.6
}

.JS_floor_banner .JS_list_banner a.last {
	margin-left:0
}

.JS_floor_banner .JS_list_banner a.hover {
	opacity:1
}

.floor-right .content {
	position:absolute;
	width:100%;
	z-index:20;
	bottom:32px
}

.floor-right .content-banner {
	text-align:center;
	margin:0 auto;
	width:245px;
	height:90px;
	background:#fff;
	background:rgba(255,255,255,.8);
	_background:#fff;
	filter:alpha(opacity=80)
}

.floor-right .content-banner .txt-l {
	display:inline-block;
	font-size:20px;
	color:#000;
	padding:16px 2px 4px;
	border-bottom:1px dotted #000
}

.floor-right .content-banner .txt-s {
	font-size:13px;
	color:#333;
	margin-top:4px
}

.floor-right .scroll-bar img {
	width:100%
}

.floor-right .floor-bar {
	position:relative;
	overflow:hidden
}

.floor-right .floor-bar img {
	position:relative;
	width: 100%;height:230px;
    background: #fff;
	border: 14px solid #fff;
	right:0;
	transition:.2s ease-in-out;
	-webkit-transition:.2s ease-in-out;
	-moz-transition:.2s ease-in-out;
	-o-transition:.2s ease-in-out
}

.floor-right .floor-bar img:hover {
	right:5px
}

.floor-right .floor-bar.s1 {
	width:236px;
	height:365px;
	border-bottom:1px solid #eee;
	border-right:1px solid #eee
}

.floor-right .floor-bar.s2 {
	width:236px;
	height:182px;
	border-bottom:1px solid #eee
}

.floor-right .floor-bar.s4 {
	width:252px;
	height:244px;
/* 	border-right:1px solid #eee */
}

.floor-right .floor-bar.t5 {
	width:252px;
	height:244px;
	border-right:1px solid #eee
}

.floor-right .floor-bar.s5 {
	width:252px;
	height:244px;
/* 	border-right:1px solid #eee */
}

.floor-right .floor-bar.t6 {
	width:252px;
	height:244px;
	border-right:1px solid #eee
}

.floor-right .floor-bar.s6 {
	width:236px;
	height:244px;
/* 	border-right:1px solid #eee */
}

.floor-right .floor-bar.t7 {
	width:236px;
	height:244px;
	border-right:1px solid #eee
}

.floor-right .floor-bar.s7 {
	width:236px;
	height:244px
}

.floor-right .floor-bar.t8 {
	width:236px;
	height:244px
}

.floor-right .floor-bar ul {
	position:absolute;
	line-height:18px;
	left:20px;
	bottom:14px
}

.floor-right .floor-bar.s1 ul {
	bottom:12px
}

.floor-right .floor-bar ul li.name a,.floor-right .floor-bar ul li.prize a {
	font-size:13px;
	color:#222;
	display:block;
	width:100%
}

.floor-right .floor-bar ul li.tips a {
	font-size:12px;
	color:#aaa;
	line-height:18px;
	display:block;
	width:100%
}

.floor-right .floor-bar ul li.prize a {
	color:#666 !important
}

.floor-right .floor-bar:hover .name a {
	color:#cf000e !important
}

.floor-right .floor-bar ul li.prize .activity {
	
	color:#cf000e;
	border:1px solid #cf000e;
	font-size:12px;
	padding:0 2px;
	display:inline-block;
	line-height:13px;
	position:relative;
	top:-1px
}

.ad-banner img {
	width:100%;
	margin:40px 0
}

.feed-index {
	border:1px solid #eee;
	padding:20px 30px 30px
}

.feed-index h5 {
	font-weight:400;
	margin-bottom:20px;
	border-bottom:1px solid #eee
}

.feed-index h5 span {
	font-size:15px;
	border-bottom:1px solid #cf000e;
	line-height:15px;
	padding:10px 0;
	position:relative;
	color:#333;
	bottom:-1px
}

.feed-index h5 span.i {
	padding-right:20px
}

.feed-index h5 span i {
	overflow:hidden;
	position:absolute;
	right:0;
	_top:9px;
	width:15px;
	height:15px;
	background:url('../image/site.png') -92px -62px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -62px no-repeat;
	cursor:pointer
}

.feed-index h5 a {
	font-size:12px;
	color:#aaa;
	line-height:36px
}

.feed-index .notice {
	width:361px
}

.feed-index .show {
	width:447px;
	margin:0 40px
}

.feed-index .query {
	width:240px
}

.feed-index .notice ul {
	margin-left:20px;
	line-height:26px
}

.feed-index .notice ul li a {
	color:#666
}

.feed-index .notice img {
	width:120px;
	height:160px
}

.feed-index .show img {
	width:100px;
	height:70px
}

.feed-index .show dl {
	margin-left:120px;
	width:327px
}

.feed-index .show dt {
	width:327px;
	font-size:13px;
	margin-bottom:8px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}

.feed-index .show dd {
	line-height:20px;
	height:36px;
	overflow:hidden
}

.feed-index .show dd a {
	color:#aaa
}

.feed-index .query-form .query-input {
	margin-bottom:15px;
	position:relative
}

#JS_pic_captcha {
	cursor:pointer
}

.feed-index .query-form .query-input input {
	width:188px;
	height:32px;
	border:1px solid #e8e8e8;
	padding-left:10px;
	font-size:14px;
	font-family:'微软雅黑';
	line-height:32px
}

.feed-index .query-form .query-input input.w110 {
	width:98px;
	margin-right:10px
}

.feed-index .query-form .query-btn {
	cursor:pointer;
	font-size:16px;
	display:block;
	margin-top:15px;
	width:200px;
	height:34px;
	color:#fff;
	background:#cf000e;
	text-align:center;
	line-height:34px;
	border:0;
	font-size:14px
}

.feed-index .query-form .query-btn:hover {
	color:#fff !important
}

.feed-index .query-form .modify-query {
	margin-left:6px;
	color:#cf000e
}

.feed-index .query-form .send-again {
	display:inline-block;
	padding:9px 0;
	width:80px;
	text-align:center;
	border:1px solid #e8e8e8;
	cursor:pointer;
	margin-right:6px
}

.feed-index .query-form .send-again:hover {
	color:#cf000e
}

.feed-index .query-form .sms-disabled {
	color:#ccc !important;
	cursor:default
}

.feed-index .query-form .sms-disabled:hover {
	color:#ccc !important
}

.feed-index .query-form .query-success {
	position:absolute;
	top:9px;
	right:18px;
	width:15px;
	height:15px;
	background:url('../image/site.png') -92px -77px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -77px no-repeat;
	margin-left:5px
}

.feed-index .query-form .query-error {
	position:absolute;
	top:9px;
	right:18px;
	width:15px;
	height:15px;
	background:url('../image/site.png') -92px -92px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -92px no-repeat;
	margin-left:5px
}

.expr-index {
	margin-top:30px
}

.expr-index .expr-title {
	font-size:18px;
	color:#333;
	font-weight:400
}

.expr-index .expr-title span {
	position:relative;
	padding-left:40px;
	font-size:14px;
	top:2px
}

.expr-index .expr-title i {
	overflow:hidden;
	left:19px;
	top:-1px;
	_top:0;
	position:absolute;
	width:17px;
	height:19px;
	background:url('../image/site.png') -92px -123px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -123px no-repeat
}

.expr-index .expr-list {
	margin-top:14px;
	border:1px solid #eee;
	border-right:0;
	border-bottom:0
}

.expr-index .expr-list img {
	width:170px;
	height:107px;
	background:#fff
}

.expr-item {
	width:553px;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	float:left;
	padding:20px 20px 20px;
	height:107px
}

.expr-item .title {
	font-size:15px;
	color:#333;
	overflow:hidden;
	margin-bottom:10px
}

.expr-item .title a {
	position:relative;
	border:1px solid #cf000e;
	color:#cf000e;
	background:#fff;
	font-size:12px;
	padding:2px 5px 2px 20px
}

.expr-item .title a:hover {
	color:#fff !important;
	background:#cf000e
}

.expr-item .title .i-mobile {
	overflow:hidden;
	position:absolute;
	display:block;
	width:10px;
	height:13px;
	background:url('../image/site.png') -92px -21px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -21px no-repeat;
	left:6px;
	top:4px
}

.expr-item .title .i-coord {
	overflow:hidden;
	position:absolute;
	display:block;
	width:11px;
	height:14px;
	background:url('../image/site.png') -92px -34px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -34px no-repeat;
	left:5px;
	top:3px
}

.expr-item .expr-content {
	color:#777;
	margin-left:190px
}

.expr-item .expr-content .marquee {
	width:241px;
	height:72px;
	overflow:hidden
}

.expr-item .expr-content .marquee a {
	color:#777;
	line-height:18px
}

.expr-item .expr-content .extend {
	line-height:18px;
	min-height:18px;
	overflow:hidden
}

.expr-item .expr-content .extend dt {
	width:60px
}

.expr-item .expr-content .extend dd {
	width:283px
}

.expr-item .expr-content .extend dd a {
	color:#999
}

.expr-item .title a:hover .i-mobile {
	background-position:-280px -26px
}

.expr-item .title a:hover .i-coord {
	background-position:-104px -34px
}

.test {
	height:894px;
	background:#ddd
}

.default_stairs_w {
	width:100%;
	position:fixed;
	top:220px;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+220))
}

.default_stairs {
	position:absolute;
	width:40px;
	font-size:12px;
	font-family:"微软雅黑";
	left:-40px;
	opacity:0;
	transform:scale(1.2);
	transition:all .3s ease;
	-moz-transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease
}

.default_stairs .stairs-cover {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1
}

.default_stairs .stairs_nav {
	display:inline-block;
	width:40px;
	height:40px;
	text-align:center;
	line-height:40px;
	text-decoration:none;
	color:#cf000e;
	position:relative;
	text-decoration:none
}

.default_stairs .current {
	background:#fff
}

.default_stairs .hover {
	background:#cf000e !important;
	color:#fff !important
}

.default_stairs .stairs_nav .icon {
	display:inline-block;
	width:21px;
	height:21px;
	background:url('../image/site.png') no-repeat 0 0;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') no-repeat 0 0;
	margin-top:11px
}

.default_stairs .hover .icon {
	display:none
}

.default_stairs .current .icon {
	display:none
}

.default_stairs .floor1 .icon {
	background-position:-50px -147px
}

.default_stairs .floor2 .icon {
	background-position:-50px -126px
}

.default_stairs .floor3 .icon {
	background-position:-50px -231px
}

.default_stairs .floor4 .icon {
	background-position:-50px -210px
}

.default_stairs .floor5 .icon {
	background-position:-50px -189px
}

.default_stairs .floor6 .icon {
	background-position:-50px -42px
}

.default_stairs .floor7 .icon {
	background-position:-50px -105px
}

.default_stairs .stairs_nav .name {
	visibility:visible;
	color:#cf000e;
	display:none;
	font-style:normal;
	line-height:14px;
	margin:6px auto
}

.default_stairs .current .name {
	display:block;
	color:#cf000e !important
}

.default_stairs .hover .name {
	display:block;
	color:#fff !important
}

.default_stairs .stairs_nav .stairs_line {
	display:block;
	width:18px;
	height:0;
	border-bottom:1px solid #e8e8e8;
	font-size:0;
	line-height:0;
	position:absolute;
	bottom:0;
	left:11px
}

.default_stairs .current .stairs_line {
	border-bottom:1px solid #e8e8e8
}

.default_stairs .hover .stairs_line {
	border-bottom:1px solid #cf000e
}

.default_stairs .floor_expr .stairs_line {
	border-bottom:0
}

.as-total-container {
	background:#cf000e;
	background:rgba(207,0,14,0.85);
	_background:#cf000e;
	filter:alpha(opacity=85);
	-webkit-transition:top .3s ease-out;
	-moz-transition:top .3s ease-out;
	-ms-transition:top .3s ease-out;
	-o-transition:top .3s ease-out;
	transition:top .3s ease-out;
	position:fixed;
	width:100%;
	z-index:290;
	top:-50px;
	_position:absolute;
	_bottom:auto
}

.as-total-container .attached-search-container {
	position:relative;
	z-index:290;
	height:50px
}

.as-total-container .attached-search-container em {
	width:123px;
	height:35px;
	float:left;
	background:url('../image/site.png') -92px -202px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -202px no-repeat;
	margin-top:7px;
	margin-right:107px
}

.as-total-container .attached-search-container .search-form {
	height:32px;
	width:808px;
	background:#fff;
	float:left;
	margin-top:9px
}

.as-total-container .attached-search-container .search-form input {
	font-family:Microsoft YaHei,Arial
}

.as-total-container .attached-search-container .search-form .submit-btn {
	background:#b6000c;
	font-size:15px;
	color:#fff;
	border:0;
	height:32px;
	width:90px;
	text-align:center;
	cursor:pointer
}

.as-total-container .attached-search-container .search-form .search-input {
	outline:0;
	color:#333;
	height:18px;
	line-height:18px;
	padding:6px 10px;
	border:1px solid #fff;
	_height:14px;
	_line-height:14px;
	width:690px
}

.as-total-container .attached-search-container .search-hot {
	margin-top:5px
}

.as-total-container .attached-search-container .search-hot .hot-key {
	color:#999;
	font-size:14px;
	margin-right:12px
}

.as-total-container.show {
	top:0;
	_top:expression(eval(document.documentElement.scrollTop))
}

.as-total-suggest {
	position:absolute;
	width:100%;
	z-index:300
}

.fixed-suggest {
	width:786px;
	margin-left:230px;
	display:none;
	background:#fff;
	border:1px solid #d6d6d6;
	line-height:22px;
	z-index:10
}

.fixed-suggest a {
	display:block
}

.root-body .w {
	width:1460px
}

.root-body .as-total-container .attached-search-container .search-form {
	width:1008px
}

.root-body .page-header .search-form {
	width:711px;
	position:relative
}

.root-body .page-header .search-form .search-input {
	width:590px
}

.root-body .page-header .suggest {
	width:692px
}

.root-body .fixed-suggest {
	width:986px
}

.root-body .scroll-content {
	position:relative
}

.root-body .scroll-banner .scroll-item .sc-small {
	right:145px
}

.root-body .advert-img .img-item {
	position:relative;
	width:300px;
	height:340px;
	margin:12px 82px 12px 0;
}

.root-body .advert-img .img-item img {
	width:300px;height: 280px;
}

.root-body .floor-left .aImg {
	width:256px;
	_width:254px
}

.root-body .floor-left .floor-img {
	height:610px
}

.root-body .floor .floor-header h3 {
	width:256px
}

.root-body .floor-left {
	height:610px;
	width:254px
}

.root-body .floor-right {
	height:610px;
	width:1203px
}

.root-body .floor-left .aTag {
	padding:35px 0 0 16px;
	height:182px;
	overflow:hidden;
	text-align:center
}

.root-body .floor-left .aTag a {
	padding-right:12px;
	width:65px;
	line-height:28px;
	overflow:hidden;
	height:28px
}

.root-body .floor-left .ad img {
	width:80px;
	height:60px;    margin-right: 20px;
    margin-bottom: 20px;
}

.root-body .floor-left .ad {
	padding:20px 0 12px;
	width:254px
}

.root-body .floor-right .scroll-bar {
	width:621px;
	height:449px
}

.root-body .JS_ul_banner {
	width:621px;
	height:449px
}

.root-body .JS_ul_banner li {
	width:621px
}

.root-body .floor-right .floor-bar ul {
	bottom:18px
}

.root-body .floor-right .floor-bar.s1 ul {
	bottom:18px
}

.root-body .floor-right .floor-bar.s1 {
	width:290px;
	height:449px
}

.root-body .floor-right .floor-bar.s2 {
	width:290px;
	height:224px
}

.root-body .floor-right .floor-bar.s4 {
	width:250px;
	height:300px;margin-left: 20px;
}

.root-body .floor-right .floor-bar.t5 {
	width:310px;
	height:300px
}

.root-body .floor-right .floor-bar.s5 {
	width:250px;
	height:300px;margin-left: 40px;
}

.root-body .floor-right .floor-bar.t6 {
	width:310px;
	height:300px;
}

.root-body .floor-right .floor-bar.s6 {
	width:250px;
	height:300px;margin-left: 40px;
}

.root-body .floor-right .floor-bar.t7 {
	width:290px;
	height:300px
}

.root-body .floor-right .floor-bar.s7 {
	width:250px;
	height:300px;margin-left: 40px;
}

.root-body .floor-right .floor-bar.t8 {
	width:290px;
	height:300px
}

.root-body .feed-index .notice {
	width:396px
}

.root-body .feed-index .show {
	width:582px
}

.root-body .expr-item {
	width:688px
}

.root-body .footer-icon .icon-map {
	width:182px
}

.root-body .footer-index .service {
	width:1055px
}

.root-body .footer-index .service dl {
	width:190px
}

.root-body .footer-index .service dl.fr {
	width:96px
}

.root-body .expr-item .expr-content .extend dd {
	width:417px
}

.root-body .JS_async_price {
	color:#666;text-decoration:line-through;
}

.root-body .feed-index .query {
	width:240px
}

@media screen and (min-width:1460px) {
@	keyframes fadeInL {
		from{opacity:0;
		right:125px
	}

	to {
		opacity:1;
		right:145px
	}
}}

.root-body .page-header .history {
	width:712px
}

.root-body .page-header .history .h-search {
	width:345px
}

.root-body .page-header .history .hot-search {
	width:345px
}

.as-total-suggest .history {
	width:806px;
	margin-left:230px;
	line-height:22px;
	border:1px solid #d6d6d6;
	z-index:100;
	background:#fff;
	display:none
}

.as-total-suggest .history .h-search {
	margin-left:10px;
	width:49%;
	min-height:192px;
	border-right:1px solid #eee
}

.as-total-suggest .history .hot-search {
	width:49%;
	margin-left:-1px;
	padding-bottom:10px;
	border-left:1px solid #eee
}

.as-total-suggest .hot-search .hot-product {
	display:inline-block;
	margin-left:10px;
	margin-top:6px;
	padding:1px 9px;
	border:1px solid #ddd;
	color:#000
}

.as-total-suggest .hot-search .hot-product:hover {
	color:#cf000e;
	border:1px solid #cf000e
}

.as-total-suggest .history h6 {
	margin-top:4px;
	font-size:12px;
	color:#999;
	font-weight:normal
}

.as-total-suggest .history .hot-search h6 {
	margin-left:10px
}

.as-total-suggest .history .h-search h1 {
	margin:58px 0 0 65px;
	padding-bottom:86px;
	font-size:12px;
	color:#999;
	font-weight:normal
}

.as-total-suggest .history .h-search a {
	font-weight:bold;
	display:block;
	width:100% color:#000
}

.as-total-suggest .history .h-search a:hover {
	color:#cf000e
}

.root-body .as-total-suggest .history {
	width:1006px
} 