﻿

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline
}

input:focus {
	outline:0
}

input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {
	-webkit-appearance:none;
	border-radius:0
}

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

table {
	border-collapse:collapse;
	border-spacing:0
}

ol,ul {
	list-style:none
}

th,td {
	vertical-align:middle
}

.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
}

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:980px;
	margin-left:auto;
	margin-right:auto
}

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

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

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

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

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

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

.bold {
	font-weight:bold
}

.Left {
	float:left
}

.Right {
	float:right
}

.r {
	text-align:right !important
}

.c {
	text-align:center !important
}

.l {
	text-align:left !important
}

.height5 {
	height:5px;
	line-height:1px
}

.height10 {
	height:10px;
	line-height:1px
}

.height15 {
	height:15px
}

.height20 {
	height:20px
}

.height25 {
	height:25px
}

.height30 {
	height:30px
}

.height40 {
	height:40px
}

.mt10 {
	margin-top:10px
}

.mt15 {
	margin-top:15px
}

.mb10 {
	margin-bottom:10px
}

.mt20 {
	margin-top:20px
}

.inline_block {
	display:inline-block
}

.bold {
	font-weight:bold
}

.f14 {
	font-size:14px
}

.f16 {
	font-size:16px
}

.fline {
	text-decoration:line-through
}

.uline {
	text-decoration:underline
}

.yen {
	font-family:Arial,Helvetica,sans-serif
}

.pointer {
	cursor:pointer
}

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
}

.site-nav {
	background-color:#f8f8f8;
	height:30px;
	width:100%;
	line-height:30px;
	position:relative;
	z-index:290
}

.site-nav .fore {
	position:relative;
	border:1px solid #f8f8f8;
	height:28px
}

.site-nav .banner {
	border:1px solid #f8f8f8;
	padding:0 8px
}

.site-nav .banner.last {
	padding-right:0
}

.site-nav a {
	color:#999
}

.site-nav .dropdown a {
	color:#666
}

.site-nav .login-name {
	color:#333;
	margin-right:6px
}

.site-nav .login-out {
	color:#cf000e
}

.site-nav li {
	height:22px;
	line-height:28px
}

.site-nav .fore .drop-title {
	position:relative;
	display:block;
	padding:0 20px 0 8px;
	z-index:200
}

.site-nav .u-message {
	margin-right:6px;
	color:#333
}

.site-nav .u-message .i-cyc {
	display:inline-block;
	padding:1px 3px;
	min-width:11px;
	height:15px;
	line-height:15px;
	background:#cf000e;
	border-radius:17px;
	text-align:center;
	color:#fff;
	font-style:normal
}

.site-nav .fore .dropdown {
	z-index:100;
	position:absolute;
	top:28px;
	left:-1px;
	background-color:#fff;
	border:1px solid #eaeaea;
	display:none;
	border-top:0
}

.site-nav .hover .dropdown {
	display:block
}

.site-nav .fore.hover {
	background:#fff;
	border:1px solid #eaeaea;
	border-bottom:1px solid #fff
}

.site-nav .i-coord {
	position:relative;
	float:left;
	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;
	top:7px;
	right:4px;
	_right:0;
	margin-left:4px;
	overflow:hidden
}

.site-nav .c-city-btn {
	color:#999;
	margin:0 10px 0 6px;
	cursor:pointer
}

.site-nav .c-city {
	border:1px solid #f8f8f8
}

.site-nav .fore .drop-arrow {
	position:absolute;
	width:7px;
	height:4px;
	background:url('../image/site.png') -92px 0 no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px 0 no-repeat;
	right:9px;
	top:13px;
	_top:6px;
	*top:6px;
	transition:.2s ease-in-out;
	-webkit-transition:.2s ease-in-out;
	-moz-transition:.2s ease-in-out;
	-o-transition:.2s ease-in-out;
	overflow:hidden
}

.site-nav .fore.hover .drop-arrow {
	transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	-moz-transform:rotate(-180deg);
	-o-transform:rotate(-180deg);
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -4px no-repeat
}

.site-nav .fore .mll-self {
	width:68px;
	line-height:22px;
	padding:1px 10px 10px
}

.site-nav .fore .cart-count {
	font-weight:bold;
	color:#999;
	margin:0 2px 0 4px
}

.site-nav .fore .cart-word {
	padding-left:21px
}

.site-nav .fore .i-cart {
	position:absolute;
	width:17px;
	height:14px;
	background:url('../image/site.png') -92px -48px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -48px no-repeat;
	top:7px;
	*top:-1px;
	left:8px;
	_left:0;
	overflow:hidden
}

.site-nav .fore .cart-self {
	width:245px;
	padding-bottom:15px
}

.site-nav .fore .cart-self ul {
	height:auto;
	max-height:234px;
	padding:10px 15px;
	overflow-y:auto
}

.site-nav .fore .cart-self li {
	border-bottom:1px dotted #eaeaea;
	padding:10px 0;
	line-height:18px;
	height:auto
}

.site-nav .fore .cart-self li.nothing {
	border-bottom:0;
	line-height:48px
}

.site-nav .fore .cart-link {
	display:block;
	height:36px;
	color:#666;
	margin-left:98px;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word
}

.site-nav .fore .cart-cal {
	margin-left:98px;
	margin-top:3px
}

.site-nav .fore .shopcart-count {
	text-align:right;
	padding-right:15px
}

.site-nav .fore .count-btn {
	background-color:#cf000e;
	display:inline-block;
	color:#fff;
	padding:0 10px
}

.site-nav .fore .count-btn:hover {
	color:#fff !important
}

.site-nav .fore .count-total {
	font-size:14px;
	margin-left:4px
}

.site-nav .fore .cart-full {
	*max-height:270px
}

.site-nav .hover .cart-full3 {
	_height:270px !important
}

.site-nav .hover .cart-full2 {
	_height:185px !important
}

.site-nav .hover .cart-full1 {
	_height:100px !important
}

.site-nav .fore .two-dimension {
	padding:14px 22px;
	text-align:center
}

.site-nav .fore .two-dimension li {
	height:auto
}

.site-nav .fore .two-dimension a {
	color:#333
}

.site-nav .fore .scan-word {
	padding-left:12px
}

.site-nav .fore .i-scan {
	position:absolute;
	width:12px;
	height:13px;
	background:url('../image/site.png') -92px -8px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -8px no-repeat;
	top:8px;
	*top:2px;
	left:4px;
	_left:-2px;
	overflow:hidden
}

.site-nav .fore .help-center {
	width:56px;
	line-height:22px;
	padding:4px 10px 10px
}

#JS_show_hot_527 span {
	color:#999
}

.page-header {
	padding:29px 0;
	background:#fff
}

.page-header .ph-contenter {
	position:relative;
	z-index:3
}

.page-header .ph-contenter .logo {
	margin-left:5px
}

.page-header .ph-contenter .logo-r {
	display:none;
	font-size:28px;
	line-height:26px;
	margin-top:10px;
	margin-left:18px;
	color:#333;
	width:234px
}

.page-header .ph-ad {
	display:none;
	width:252px;
	text-align:center
}

.page-header .search-group {
	margin-left:98px
}

.page-header .search-form {
	border:3px solid #cf000e;
	border-right:0;
	height:30px;
	width:484px
}

.page-header .search-form input {
	font-family:Microsoft YaHei,Arial
}

.page-header .search-form .submit-btn {
	background:#cf000e;
	font-size:16px;
	color:#fff;
	border:0;
	height:30px;
	line-height:16px;
	width:90px;
	text-align:center;
	cursor:pointer
}

.page-header .search-form .search-input {
	outline:0;
	height:16px;
	color:#333;
	line-height:16px;
	padding:6px 10px;
	border:1px solid #fff;
	_height:14px;
	_line-height:14px;
	width:360px;
	box-sizing:content-box
}

.page-header .search-hot {
	margin-top:5px
}

.page-header .search-hot .hot-key {
	color:#999;
	font-size:14px;
	margin-right:12px
}

.page-header .ph-contenter .drcode-phone {
	position:absolute;
	width:88px;
	border:1px solid #ddd;
	text-align:center;
	color:#999;
	right:10px;
	background-color:#fff;
	z-index:200;
	top:-21px
}

.page-header .ph-contenter .drcode-phone p {
	margin-bottom:6px
}

.page-header .suggest {
	position:absolute;
	padding:0 10px;
	width:465px;
	line-height:21px;
	border:1px solid #d6d6d6;
	border-top:0;
	z-index:100;
	background:#fff;
	display:none
}

.page-header .suggest a {
	display:block
}

.page-header .suggest .catelist {
	border-bottom:1px solid #eee
}

.page-header .history {
	position:absolute;
	width:485px;
	line-height:22px;
	border:1px solid #d6d6d6;
	border-top:0;
	z-index:100;
	background:#fff;
	display:none
}

.page-header .history .h-search {
	margin-left:10px;
	width:232px;
	min-height:192px;
	border-right:1px solid #eee
}

.page-header .history .hot-search {
	width:232px;
	_width:230px;
	margin-left:-1px;
	padding-bottom:10px;
	border-left:1px solid #eee
}

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

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

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

.page-header .history .hot-search h6 {
	margin-left:10px
}

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

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

.page-header .history .h-search a:hover {
	color:#cf000e
}

.navigator-index {
	background:#fff;
	border-bottom:2px solid #cf000e;
	margin-bottom:10px
}

.navigator-index .navigator {
	height:36px;
	line-height:36px;
	font-size:16px;
	font-weight:400
}

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

.navigator-index .navigator li a {
	color:#000
}

.navigator-index .navigator li a:hover {
	color:#cf000e
}

.navigator-index .navigator li.current a {
	color:#cf000e !important
}

.navigator-index .navigator li img {
	position:absolute;
	top:-2px;
	margin-left:1px;
	background:#fff
}

.navigator-index .menu-panel {
	width:200px;
	height:36px;
	position:relative;
	z-index:32;
	float:left
}

.navigator-index .menu-panel h2 {
	background:#cf000e;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#fff;
	color:#fff;
	font-weight:400;
	font-size:15px;
	cursor:pointer
}

.navigator-index .menu-panel h2 span {
	position:absolute;
	top:15px;
	right:54px;
	float:right;
	width:11px;
	height:7px;
	background:url('../image/site.png') -279px -48px no-repeat;
	overflow:hidden
}

.navigator-index .menu-panel:hover h2 span {
	background:url('../image/site.png') -279px -40px no-repeat
}

#JS_mll_menu_map {
	display:none
}

.menu-map {
	width:200px;
	padding:10px 0 18px;
	background:#000;
	background:rgba(00,00,00,.8);
	_background:#000;
	filter:alpha(opacity=80);
	position:absolute
}

.menu-map .map-item {
	height:36px;
	line-height:36px;
	vertical-align:top
}

.menu-map .map-item .txt {
	color:#c8c8c8;
	margin-right:10px;
	float:left;
	font-size:13px
}

.menu-map .map-item.large-class .txt {
	color:#fff;
	font-size:14px
}

.menu-map .map-item .i-menu {
	float:left;
	width:21px;
	height:21px;
	margin:8px 10px 0 15px;
	_margin:8px 10px 0 10px;
	background:url('../image/site.png') no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') no-repeat;
	opacity:.65
}

.menu-map .map-item.large-class .i-menu {
	opacity:1
}

.menu-map .map-item .i-menu.i0 {
	background-position:-71px -168px
}

.menu-map .map-item .i-menu.i1 {
	background-position:-71px -147px
}

.menu-map .map-item .i-menu.i2 {
	background-position:-71px -126px
}

.menu-map .map-item .i-menu.i3 {
	background-position:-71px -231px
}

.menu-map .map-item .i-menu.i4 {
	background-position:-71px -210px
}

.menu-map .map-item .i-menu.i5 {
	background-position:-71px -189px
}

.menu-map .map-item .i-menu.i6 {
	background-position:-71px -42px
}

.menu-map .map-item .i-menu.i7 {
	background-position:-71px -21px
}

.menu-map .map-item .i-menu.i8 {
	background-position:-71px 0
}

.menu-map .map-item .i-menu.i9 {
	background-position:-71px -105px
}

.menu-map .map-item .i-menu.i10 {
	background-position:-71px -84px
}

.menu-map .map-item .i-menu.i11 {
	background-position:-71px -63px
}

.menu-map .map-item.hover .i-menu.i0 {
	background-position:-50px -168px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i1 {
	background-position:-50px -147px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i2 {
	background-position:-50px -126px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i3 {
	background-position:-50px -231px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i4 {
	background-position:-50px -210px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i5 {
	background-position:-50px -189px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i6 {
	background-position:-50px -42px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i7 {
	background-position:-50px -21px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i8 {
	background-position:-50px 0;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i9 {
	background-position:-50px -105px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i10 {
	background-position:-50px -84px;
	opacity:1
}

.menu-map .map-item.hover .i-menu.i11 {
	background-position:-50px -63px;
	opacity:1
}

.menu-map .map-item {
	transition:.2s ease-in-out;
	-webkit-transition:.2s ease-in-out;
	-moz-transition:.2s ease-in-out;
	-o-transition:.2s ease-in-out
}

.menu-map .map-item .sub {
	overflow:hidden;
	display:none;
	width:616px;
	height:427px;
	padding:9px 30px 25px 0;
	left:200px;
	top:0;
	background:#fff;
	background:rgba(255,255,255,.95);
	_background:#fff;
	z-index:10000;
	position:absolute;
	line-height:20px;
	opacity:0
}

.menu-map .map-item.hover {
	background:#fff;
	background:rgba(255,255,255,.9);
	_background:#fff;
	padding-left:5px
}

.menu-map .map-item.hover a {
	color:#333 !important
}

.menu-map .map-item.hover a:hover {
	color:#cf000e !important
}

.menu-map .map-item.hover .sub {
	display:block
}

.menu-map .map-item.large-class .sub {
	width:750px
}

.map-item .sub .sub-l {
	width:410px
}

.map-item.large-class .sub .sub-l {
	width:544px
}

.map-item .sub .sub-r {
	width:190px;
	padding-left:16px
}

.map-item .sub .sub-l .sub-group {
	padding-top:16px
}

.map-item .sub .sub-l .sub-group a:hover {
	color:#cf000e !important
}

.map-item .sub .sub-l .sub-title {
	width:93px;
	font-size:13px;
	font-weight:bold
}

.map-item .sub .sub-l .sub-title .i-t {
	overflow:hidden;
	width:5px;
	height:5px;
	float:left;
	background:url('../image/site.png') -285px 0 no-repeat;

	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -285px 0 no-repeat;
	margin:8px 4px 0 10px
}

.map-item .sub .sub-l .sub-content {
	font-size:12px;
	width:299px;
	padding-bottom:16px;
	border-bottom:1px dotted #afacb1
}

.map-item.large-class .sub .sub-l .sub-content {
	width:433px
}

.map-item .sub .sub-l .sub-content.last {
	border-bottom:0
}

.map-item .sub .sub-l .sub-content a {
	margin-right:16px;
	display:inline-block;
	color:#666 !important
}

.map-item .sub .sub-r h6 {
	font-size:14px;
	padding:16px 0 12px;
	color:#333
}

.map-item .sub .sub-r .tag {
	margin-bottom:25px;
	font-size:12px;
	height:88px;
	overflow:hidden
}

.map-item .sub .sub-r .tag a {
	margin-right:16px;
	display:inline-block;
	color:#666 !important;
	line-height:22px
}

.map-item .sub .sub-r .tag a:hover {
	color:#cf000e !important
}

.footer-icon {
	width:100%;
	background:#f8f8f8;
	padding:35px 0;
	border-bottom:1px solid #ededed;
	margin-top:35px;
	text-align:center
}

.footer-icon .icon-map {
	display:inline-block;
	width:122px
}

.footer-icon .icon-map .icon-bg {
	width:50px;
	height:50px;
	margin:0 auto;
	background:url('../image/site.png') no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') no-repeat
}

.footer-icon .icon-map .icon-title {
	font-size:14px;
	color:#000;
	text-align:center;
	margin-top:10px
}

.footer-icon .icon-map .icon-bg.i1 {
	background-position:0 -250px
}

.footer-icon .icon-map .icon-bg.i2 {
	background-position:0 -200px
}

.footer-icon .icon-map .icon-bg.i3 {
	background-position:0 -350px
}

.footer-icon .icon-map .icon-bg.i4 {
	background-position:0 -300px
}

.footer-icon .icon-map .icon-bg.i5 {
	background-position:0 -50px
}

.footer-icon .icon-map .icon-bg.i6 {
	background-position:0 0
}

.footer-icon .icon-map .icon-bg.i7 {
	background-position:0 -150px
}

.footer-icon .icon-map .icon-bg.i8 {
	background-position:0 -100px
}

.footer-index {
	background:#f8f8f8;
	padding:35px 0 54px
}

.footer-index .service {
	width:714px
}

.footer-index .service dl {
	float:left;
	width:120px
}

.footer-index .service dt {
	color:#444;
	font-size:14px;
	padding:3px 0 5px
}

.footer-index .service dd a {
	display:block;
	color:#999;
	margin-top:9px
}

.footer-index .service dl.fr {
	float:right;
	width:96px
}

.footer-index .service dl.fr dt {
	margin-bottom:6px
}

.footer-index .coverage {
	width:240px;
	height:165px;
	background:url('../image/site.png') -92px -387px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -92px -387px no-repeat
}

.footer-index .coverage .s1 {
	font-size:14px;
	line-height:19px
}

.footer-index .coverage .s2 {
	font-size:20px;
	color:#cf000e;
	margin:5px 0
}

.footer-index .coverage .s3 {
	color:#999;
	margin-bottom:30px
}

.footer-index .coverage .s4 {
	margin-bottom:10px
}

.footer-index .coverage .s4 a,.footer-index .coverage .s5 a {
	display:block;
	color:#cf000e;
	border:1px solid #cf000e;
	width:106px;
	height:24px;
	text-align:center;
	line-height:24px;
	padding-left:10px;
	position:relative
}

.footer-index .coverage .s4 .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:5px
}

.footer-index .coverage .s5 .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:6px
}

.footer-copy {
	background:#1f1f1f
}

.footer-copy .link-container {
	padding:21px 0 30px
}

.footer-copy .link-container .link,.footer-copy .copy-index {
	color:#777;
	line-height:20px;
	position:relative
}

.footer-copy .link-container .link {
	overflow:hidden
}

.footer-copy .link-container .link i,.footer-copy .copy-index i {
	display:none;
	position:absolute;
	right:0;
	top:3px;
	cursor:pointer;
	width:16px;
	height:14px;
	background:url('../image/site.png') -275px -12px no-repeat;
	_background:url('http://nbspjb.nbchaojiwen3.cn/images/site.gif') -275px -12px no-repeat
}

.footer-copy .link-container .link .link-title {
	margin-right:10px
}

.footer-copy .link-container .link a {
	color:#777;
	margin-right:20px;
	display:inline-block
}

.footer-copy .link-container .link.last {
	margin-bottom:20px
}

.footer-copy .link-container a.link-item-none {
	display:none
}

.footer-copy .copy-index {
	padding-top:20px
}

.footer-copy .copy-index a {
	color:#777
}

.footer-copy .credit span {
	position:relative;
	padding-left:32px;
	display:inline-block;
	width:50px;
	margin-left:15px
}

.footer-copy .credit span .c1 {
	position:absolute;
	display:block;
	width:27px;
	height:22px;
	background:url('http://nbspjb.nbchaojiwen3.cn/images/credit.png') no-repeat 0 0;
	left:0;
	top:10px
}

.footer-copy .credit span .c2 {
	position:absolute;
	display:block;
	width:27px;
	height:21px;
	background:url('http://nbspjb.nbchaojiwen3.cn/images/credit.png') no-repeat 0 -47px;
	left:0;
	top:10px
}

.footer-copy .credit span .c3 {
	position:absolute;
	display:block;
	width:27px;
	height:25px;
	background:url('http://nbspjb.nbchaojiwen3.cn/images/credit.png') no-repeat 0 -22px;
	left:0;
	top:10px
}

.JS_head_scoll_phone_527_active_br {
	border:1px solid #f8f8f8
}

.JS_head_scoll_phone_527_active {
	border:1px solid #eaeaea;
	border-bottom:0;
	background:#fff
}

#JS_head_scoll_phone_527 .show_hot {
	cursor:pointer;
	width:150px;
	border:1px solid white;
	border-bottom:0;
	background:white;
	position:relative;
	padding:0 5px;
	z-index:10
}

#JS_head_scoll_phone_527 .active {
	border:1px solid #eaeaea;
	border-bottom:0
}

#JS_head_scoll_phone_527 .show_panel {
	cursor:pointer;
	display:none;
	width:410px;
	border:1px solid #eaeaea;
	background:white;
	margin-top:-1px;
	margin-left:-221px;
	position:absolute;
	z-index:-1
}

#JS_head_scoll_phone_527 .show_panel_2 {
	cursor:pointer;
	display:none;
	width:200px;
	border:1px solid #eaeaea;
	background:white;
	margin-top:-1px;
	margin-left:-1px;
	position:absolute;
	z-index:5
}

#JS_head_scoll_phone_527 .show_panel .item,#JS_head_scoll_phone_527 .show_panel_2 .item {
	width:195px;
	margin:0 5px;
	line-height:22px
}

#JS_head_scoll_phone_527 .hotLine {
	font-weight:bold;
	color:#cf000e
}

.expr_scroll {
	height:26px;
	overflow:hidden;
	width:200px;
	position:relative;
	z-index:6
}

.expr_scroll .expr_view {
	line-height:26px;
	position:absolute
}

.expr_scroll .expr_view .expr_item {
	height:26px;
	line-height:26px;
	overflow:hidden;
	width:190px;
	margin:0 5px;
	white-space:nowrap
}

#JS_head_scoll_phone_527 .show_panel {
	text-align:left;
	padding:2px 5px
}

.JS_head_scoll_phone_527_active_br {
	left:0;
	text-align:left
}

#JS_head_scoll_phone_527 .show_panel .item {
	display:inline-block;
	float:left;
	white-space:nowrap;
	overflow:hidden
}

.root_body .w {
	width:1190px
}

.root_body .page-header .ph-ad {
	display:block
}

.root_body .page-header .ph-contenter .logo-r {
	display:block
}

.root_body .page-header .search-group {
	margin-left:0
}

.root_body .page-header .ph-contenter .drcode-phone {
	top:-5px
}

.root_body .footer-icon .icon-map {
	width:160px
}

.root_body .footer-index .service {
	width:911px
}

.root_body .footer-index .service dl {
	width:151px
}

.root_body .navigator-index .navigator li {
	padding-left:35px
}

.root-body .page-header .ph-ad {
	display:block
}

.root-body .page-header .search-group {
	margin-left:0
}

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

.root-1460 .page-header .ph-contenter .logo-r {
	display:block
}

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

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

.root-1460 .navigator-index .navigator li {
	padding-left:35px
}

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

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

.root-1460 .page-header .suggest a {
	display:block;
	padding:0 11px
}

.root-1460 .fixed-suggest {
	width:916px
}

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

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

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

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

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

.lightBox .in {
	width:390px;
	background:#fff;
	margin:0 auto;
	border:2px solid #a00;
	border-radius:4px
}

.lightBox .htmls {
	padding:15px
}

.lightBox .btns {
	text-align:center;
	border-top:1px solid #f4f4f4;
	padding:10px 0;
	margin:0 3px
}

.lightBox .btns a {
	padding:5px 15px;
	border:1px solid #ccc;
	border-radius:3px;
	background:#f4f4f4;
	color:#333;
	cursor:pointer;
	margin:0 6px 0 0;
	display:inline-block
}

.lightBox .btns a:hover {
	color:#000 !important;
	background:#fff;
	text-decoration:none
}

.MLL_LOGIN_BOX {
	position:fixed;
	_position:absolute;
	top:150px;
	_top:expression(eval(document.documentElement.scrollTop+150));
	left:0;
	z-index:200;
	width:400px
}

.Login_main {
	background:#eee;
	margin:0 auto;
	border:solid 1px #cdcdcd
}

.login_title {
	background:url(http://nbspjb.nbchaojiwen3.cn/themes/paipai/images/login/dl_1.png) repeat-x 0 0;
	line-height:18px;
	font-weight:800;
	padding:7px 0;
	width:398px;
	white-space:nowrap
}

.login_title span {
	vertical-align:top
}

.login_title .loginBox_close {
	cursor:pointer;
	background:url(http://nbspjb.nbchaojiwen3.cn/themes/paipai/images/login/dl_1.png) repeat-x 0 -65px;
	height:18px;
	width:17px;
	margin-left:246px;
	display:inline-block
}

.login_area {
	border:solid 1px #cdcdcd;
	background:#fff;
	margin:0 7px;
	color:#686666
}

.user_submit {
	margin-bottom:5px
}

.login_warnning {
	line-height:14px;
	margin:19px auto 0 auto;
	padding-left:160px
}

.user_input {
	margin:17px auto 0 60px;
	white-space:nowrap
}

#user_submit {
	margin:5px 30px 0 129px;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/dl_1.png) no-repeat 0 -38px;
	width:87px;
	height:27px;
	vertical-align:middle;
	border:0
}

.login_inline,.use_regist span,.login_title span {
	display:inline-block;
	*display:inline;
	*zoom:1
}

.use_regist {
	padding-left:20px;
	line-height:30px;
	white-space:nowrap
}

.use_regist span {
	margin-right:100px
}

#mll_loginBox {
	width:440px;
	height:auto;
	min-height:300px;
	margin-left:auto;
	margin-right:auto;
	border:solid 1px #787878;
	box-shadow:2px 2px 5px #666
}

#lgb_header {
	height:72px;
	border-bottom:solid 2px #c8c8c8;
	padding:10px 20px 0;
	background:#fbfbfb
}

#lgb_header .main {
	width:368px;
	height:72px;
	float:left
}

#lgb_header .main h4 {
	height:18px;
	padding:8px 0
}

#lgb_header .main h4 span {
	display:inline-block;
	height:18px;
	line-height:18px;
	float:left
}

#lgb_header .main h4 .ico {
	width:18px;
	overflow:hidden;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/loginbox_bg_1337995587.png) -116px -42px no-repeat;
	margin-right:5px
}

#lgb_header .main p {
	width:368px;
	height:30px;
	position:absolute;
	margin-top:10px;
	text-align:center
}

#lgb_header .main p a {
	display:inline-block;
	width:80px;
	height:18px;
	padding:7px 36px 5px 0;
	text-align:right;
	overflow:hidden;
	text-decoration:none;
	font-size:14px;

	font-weight:bold
}

#lgb_header .main p a:hover,#lgb_header .main p .current {
	background:url(http://nbspjb.nbchaojiwen3.cn/images/loginbox_bg_1337995587.png) 0 -42px no-repeat
}

#lgb_header .aside {
	width:32px;
	margin-top:10px;
	float:right
}

#lgb_header .aside a,#lgb_header .aside span {
	display:inline-block;
	width:32px;
	text-align:center;
	overflow:hidden
}

#lgb_header .aside a {
	height:32px;
	line-height:32px;
	font-size:20px;
	color:#fff;
	text-decoration:none;
	background:#a6a6a6
}

#lgb_header .aside a:hover {
	background:#f60000;
	color:#fff !important
}

#lgb_header .aside span {
	color:#a6a6a6
}

#lgb_body {
	height:auto;
	padding:30px 15px;
	background:#fff
}

#lgb_body .current {
	display:block !important
}

#lgb_body .tab_body {
	display:none
}

#lgb_body .tab_body ul li {
	height:30px;
	padding:4px 0
}

#lgb_body .tab_body ul li span {
	display:inline-block;
	height:30px;
	line-height:30px;
	float:left
}

#lgb_body .tab_body ul li span a {
	text-decoration:underline
}

#lgb_body .tab_body ul li .name {
	width:80px;
	text-align:right;
	color:#333;
	font-size:14px
}

#lgb_body .tab_body ul li .input {
	width:165px
}

#lgb_body .tab_body ul li .input input {
	width:163px;
	height:28px;
	border:solid 1px #d8d8d8;
	padding:0
}

#lgb_body .tab_body ul li .tip {
	padding-left:5px
}

#lgb_body .tab_body ul li .tip i {
	font-style:normal;
	color:#a10000
}

#lgb_body .tab_body ul li .tip em {
	font-style:normal;
	color:#787878
}

#lgb_body .tab_body ul li .ok,#lgb_body .tab_body ul li .error {
	padding-left:22px
}

#lgb_body .tab_body ul li .ok {
	color:#077c17;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/loginbox_bg_1337995587.png) 0 -88px no-repeat
}

#lgb_body .tab_body ul li .error {
	background:url(http://nbspjb.nbchaojiwen3.cn/images/loginbox_bg_1337995587.png) 0 -118px no-repeat;
	color:#a10000
}

#lgb_body .tab_body .login {
	height:42px;
	padding-left:80px;
	margin-top:20px
}

#lgb_body .tab_body .login span {
	height:42px;
	float:left;
	color:#9c9c9c
}

#lgb_body .tab_body .login button {
	height:41px;
	border-top:0;
	border-right:solid 1px #7e0100;
	border-bottom:solid 1px #7e0100;
	border-left:0;
	padding:0 15px;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/loginbox_bg_1337995587.png) 0 0 repeat-x;
	font-size:16px;
	color:#fff;
	font-weight:bold
}

#lgb_body .tab_body .login .link {
	line-height:42px;
	padding-left:10px
}

#lgb_body .tab_body .login .fb {
	color:#010101
}

#lgb_body .tab_body .login .fg {
	color:#616161
}

#lgb_body .tab_body p {
	padding-left:30px
}

#lgb_body .tab_body .t {
	color:#787878;
	margin-top:40px
}

#lgb_body .tab_body .tLink {
	height:16px;
	margin-top:15px
}

#lgb_body .tab_body .tLink a,#lgb_body .tab_body .tLink a span {
	display:inline-block;
	height:16px;
	line-height:16px;
	float:left
}

#lgb_body .tab_body .tLink .first {
	padding-left:0 !important;
	border-left:0 !important
}

#lgb_body .tab_body .tLink a {
	padding:0 5px;
	color:#005b9e;
	border-left:solid 1px #ccc
}

#lgb_body .tab_body .tLink .ico {
	background:url(http://nbspjb.nbchaojiwen3.cn/images/loginbox_bg_1337995587.png) no-repeat;
	margin-right:5px;
	overflow:hidden
}

#lgb_body .tab_body .tLink .zfb {
	width:33px;
	background-position:0 -72px
}

#lgb_body .tab_body .tLink .tb {
	width:16px;
	background-position:-33px -72px
}

#lgb_body .tab_body .tLink .qq {
	width:15px;
	background-position:-49px -72px
}

#lgb_body .tab_body .tLink .rr {
	width:16px;
	background-position:-64px -72px
}

#lgb_body .tab_body .tLink .sina {
	width:16px;
	background-position:-80px -72px
}

.MALERT .in {
	width:360px;
	border-radius:0;
	border:5px solid #bbb
}

.MALERT .in .htmls {
	padding:0
}

.MALERT .in .title {
	height:40px;
	background:#f1f1f1;
	color:#343434;
	border-bottom:1px solid #dedede
}

.MALERT .in .title .Left {
	height:14px;
	line-height:14px;
	padding-left:10px;
	padding-top:13px;
	*padding-top:9px
}

.MALERT .in .title .Left i {
	display:inline-block;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/icon_a_1373954928.png) 0 -97px no-repeat;
	vertical-align:top
}

.MALERT .in .title .Left span {
	display:inline-block;
	height:14px;
	vertical-align:top;
	margin-left:5px;
	font-size:16px;
	font-family:"微软雅黑";
	*line-height:20px;
	*height:20px
}

.MALERT .in .title .Right {
	display:inline-block;
	width:18px;
	height:18px;
	margin-right:10px;
	color:#8f8f8f;
	margin-top:11px;
	font-size:18px;
	font-weight:bold;
	cursor:pointer
}

.MALERT .in .title .Right:hover {
	color:#bf1b3d !important;
	text-decoration:none
}

.MALERT .in .content {
	padding:42px 15px 8px
}

.MALERT .in .content_rate {
	padding:69px 15px 8px
}

.MALERT .in .content .icons_td {
	width:32px;
	padding:0 20px 0 25px;
	vertical-align:middle
}

.MALERT .in .content .content_td1 {
	color:#666;
	line-height:1.8;
	vertical-align:middle;
	font-size:18px;
	font-family:'微软雅黑';
	font-weight:bold;
	text-align:center
}

.MALERT .in .content .content_td {
	color:#333;
	line-height:1.8;
	vertical-align:middle
}

.MALERT .in .content .icons {
	width:32px;
	height:32px;
	display:inline-block;
	background:url(http://nbspjb.nbchaojiwen3.cn/images/icon_a_1373954928.png) 0 0 no-repeat
}

.MALERT .in .content .icons_warn {
	background-position:0 -64px
}

.MALERT .in .content .icons_ok {
	background-position:0 -32px
}

.MALERT .btns {
	text-align:right;
	padding:11px 15px 39px 0;
	margin:0 25px;
	border-bottom:1px solid #f4f4f4
}

.MALERT .btns a {
	background:url(http://nbspjb.nbchaojiwen3.cn/images/icon_a_1373954928.png) 0 -113px
}

.MALERT .btns a:hover {
	background:url(http://nbspjb.nbchaojiwen3.cn/images/icon_a_1373954928.png) 0 -141px
}

.MCONFIRM .btns {
	text-align:center;
	padding-right:0;
	margin-bottom:17px
}

/*mazengliang*248038:2017-01-12 16:17:35*/