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;
}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, b, u, i, dl, dt, dd, ol, ul, li, table, thead, tr, th, td {
	caret-color: transparent;
}
input, textarea {
	caret-color: auto;
}
input:focus {
	outline: 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: #ea5404!important; text-decoration:none;
}
a:hover img {
	text-decoration: none
}
.none {
	display: none
}
.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.container{
	padding:0;
}
.clearfix {
*zoom:1
}
.clear {
	clear: both
}
.w {
	width: 1190px;
	margin-left: auto;
	margin-right: auto; position:relative;
}
/***1.31***/
.foind4_conlc_bx_cell .f4img2 {
	margin-top: -55px;
	margin-right: 10px;
	width: 90px;
}

.foot_ser1 {
	margin-bottom: 80px;
}
.hehuo3 {
	width: 100%;
	padding: 10px 0 0 0;
}

/***1.31***/
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
}
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 {
	height: 30px;
	width: 100%;
	line-height: 30px;
	position: relative;
	z-index: 290;background: #e8e8e8;
    z-index: 99999;
    border-bottom: 1px solid #e5e5e5;
}

.gonggao{
	float:left;
	line-height:28px;
	color:#666;
	font-size:12px;
	margin-left:10px;
	}
.gonggao>span{
	float:left;
	display:inline-block;
	padding-right:8px;
	color:#ea5404;
	}
.d1 {
 width:240px;
 float:left;
 height:auto;
 overflow:hidden;
 white-space:nowrap;
}
.d11 {
 width:200px;	
}
.d2 {
 margin:0px auto;
 background-color:#FF9933;
}
.div2 {
 width:auto;
 height:auto;
 font-size:12px;
 float:left;
 overflow:hidden;
}
.scroll ul{
	padding:0 10px;
	cursor:pointer;
	}	
.site-nav .fore {
	position: relative;
	border: 1px solid none;
	height: 28px;
	line-height:28px;
}
.i-user{
	position:relative; top:6px;
	margin-right:3px;
	}
.site-nav .banner {
	border: 1px solid #f8f8f8;
	padding: 0 8px;
}
.site-nav .banner.last {
	padding-right: 0;
}
.site-nav a {
	color: #666;
}
.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 10px 0 8px;
	z-index: 200
}
.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(../images/site.png) -92px -34px no-repeat;
	_background: url(../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(../images/site.png) -92px 0 no-repeat;
	_background: url(../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);

}
.site-nav .fore .mll-self {
	width: 68px;
	line-height: 22px;
	padding: 1px 10px 10px
}
.site-nav .fore .cart-count {
	font-weight: bold;
	color: #666;
	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(../images/gwc.png) center center no-repeat;
	top: 7px;
	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(../images/sys.png) 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;
    margin: 0px;
    border-bottom:none;
}
.page-header .ph-contenter {
	position: relative;
	z-index: 3
}
.page-header .ph-contenter .logo {
	margin-left: 5px
}

.page-header .search-form {
	border:1px solid #ccc;
	border-right: 0;
	height:40px;
	width: 484px;
	position:relative;
	border-radius:3px;
}
.page-header .search-form input {
	font-family: Microsoft YaHei, Arial
}
.page-header .search-form .submit-btn {
	font-size: 16px;
	color:#fff;
	border: 0;
	height: 38px;
	line-height:38px;
	width: 90px;
	text-align: center;
	cursor: pointer;
	padding:0 10px 0 30px;
	border-right: 1px solid #ccc;
	background:#ea5404;
}
.submit-btn-img{
	position:absolute; top:9px; right:62px;
	border-radius:0 3px 3px 0;
	}
.page-header .search-form .search-input {
	outline: 0;
	height: 38px;
	line-height:38px;
	width: 360px; padding-left:15px; border:none;
	border-radius:3px;
}
.page-header .search-group{ margin-left:8%; margin-top:10px;}
.page-header .search-hot {
	margin-top: 5px
}
.page-header .search-hot .hot-key {
	color: #999;
	font-size: 12px;
	margin-right: 12px
}
.page-header .ph-contenter .drcode-phone {
	position: absolute;
	width:140px;
	text-align: center;
	color: #999;
	right: 10px;
	z-index: 200;
	top: 10px
}
.page-header .ph-contenter .drcode-phone p {
	margin-bottom: 6px
}
.page-header .suggest {
	position: absolute;
	width: 497px;
	line-height: 22px;
	border: 1px solid #d6d6d6;
	border-top: 0;
	z-index: 100;
	background: #fff;
	display: none
}
.page-header .suggest a {
	display: block;
	padding: 0 11px
}

.search_zi{
	position:absolute; top:6px; right:100px;
	}
.search_zi span{
	display:inline-block;
	line-height:25px;
	padding:0 10px;
	background:#f5f5f5;
	margin:0 3px;
	color:#999;
	}	

.navigator-index{ background:#2f2725;}
.navigator-index .navigator {
	height: 46px;
	line-height: 46px;
	font-size: 15px;
	font-weight: 400
}
.navigator_h{
	width:260px !important;
	background: #003c83 !important;
    height: 45px !important;
    line-height: 45px !important;
    text-align: center !important;
    color: #fff !important;
    font-weight: 400 !important;
    font-size: 15px !important;
	margin-left:0 !important;
	}

/*12.26*/
.navigator-index .navigator li {
	position: relative;
	float: left;
	padding: 0 18px;
	line-height: 45px;
}
.navigator-index .navigator li a {
	color: #fff
}
.navigator-index .navigator li img {
	position: absolute;
	top: -2px;
	margin-left: 1px;
	background: #fff
}
.navigator-index .menu-panel {
	width: 260px;
	height: 36px;
	position: relative;
	z-index: 32;
	float: left
}
.navigator-index .menu-panel h2 {
	background: #003c83;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #fff;
    font-weight: 400;
    font-size: 15px;
}
.menu-map {
	width: 260px;
	padding: 10px 0 18px;
	background: #000;
	background: rgba(00,00,00,.8);
	_background: #000;
	filter: alpha(opacity=80);
	position: absolute; height:460px;
}
.menu-map .map-item {
	line-height:35px;
	vertical-align: top
}
.menu-map .map-item-l:hover{background: #fff;
    background: rgba(255,255,255,.9);
    _background: #fff;
    padding-left: 5px;}
	
	.menu-map .map-item-l:hover a{ color:#333;}
	
	.menu-map .map-item-l:hover .txt {
    color: #333 !important;
}
	

.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.large-class:hover .txt{ color:#fff !important;}
.menu-map .map-item .i-menu {
	float: left;
	width: 21px;
	height: 21px;
	margin: 8px 10px 0 15px;
	_margin: 8px 10px 0 10px;
	background: url(../images/site.png) no-repeat;
	_background: url(../images/site.gif) no-repeat;
	opacity: 0;
}
.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;
	padding: 9px 80px 0px 0; height:460px;
	left: 260px;
	top: 0;
	background: #fff;
	background: rgba(255,255,255,.95);
	_background: #fff;
	z-index: 10000;
	position: absolute;
	line-height: 20px;
}
.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: 520px
}
.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: 5px
}
.map-item .sub .sub-l .sub-group a:hover {
	color: #cf000e!important
}
.map-item .sub .sub-l .sub-title {
	width: 120px;
	font-size: 13px;
	font-weight: bold;
	line-height:94px;
}
.map-item .sub .sub-l .sub-title .i-t {
	overflow: hidden;
	width: 5px;
	height: 5px;
	display:inline-block;
	background: url(../images/site.png) -285px 0 no-repeat;
	_background:url(../images/site.gif) -285px 0 no-repeat;
	margin: 4px 4px 0 15px;
	position:relative; top:-2px;
	line-height:94px;
}
.map-item .sub .sub-l .sub-content {
	font-size: 12px;
	width:400px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #afacb1
}
.map-item .sub .sub-l .sub-content h5{
	width:25%;
	float:left;
	text-align:center;
	}
.map-item .sub .sub-l .sub-content h5 p {
	font-size: 12px;
	font-family: Arial;
	width: 85%;
	margin: 0 auto;
	word-break: break-all;
}
.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 {
	color: #666!important; line-height:24px;
}
.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
}
@keyframes fadeInR {
from {
left:-20px
}
to {
	opacity: 1;
	left: 0
}
}
@keyframes fadeInL {
from {
right:160px
}
to {
	opacity: 1;
	right: 180px
}
}
.sub-l_img{
	width:520px !important;
	}
.fl_img{
	width:120px !important;
	position:relative;
	line-height:30px !important;
	font-weight:normal !important;
	text-align:center;
	font-size:12px !important;
	}
.fl_img .i-t{
	margin-left:0 !important;
	position:relative; top:15px !important;
	}	
.fl_imgzi{
	}	
.fl_img>a{
	line-height:30px;
	}
.fl_img>a img{
	margin-right:10px;
	}	
.fl_img .i-t{
	position:relative; top:20px;
	}	

.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: 116px;
	left: 50%;
	margin-left: -58px
}
.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: #ea5404;
	font-size: 20px
}
.expr-link .pavilio {
	background: url(../images/site.png) -92px -237px no-repeat;
	_background: url(../images/site.gif) -92px -237px no-repeat;
	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(../images/site.png) no-repeat;
	_background: url(../images/site.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;
	background: url(../images/site.png) -92px -142px no-repeat;
	_background: url(../images/site.gif) -92px -142px no-repeat
}
.expr-link .expr-btn:hover {
	background-position: -92px -172px
}
.expr-link .expr-word {
	width: 136px;
	height: 16px;
	background: url(../images/site.png) -92px -107px no-repeat;
	_background: url(../images/site.gif) -92px -107px no-repeat;
	margin: 10px auto 0
}
.advert-img {
	margin-top: 20px
}
.advert-img .img-item {
	position: relative;
	width: 24% !important;
	/*height: 150px;*/
	margin-right: 1.3333%;
	overflow: hidden
}
.advert-img .img-item.last {
	margin-right: 0!important
}
.advert-img .img-item .word {
	position: absolute;
	font-size: 14px;
	left: 0px;
	top: 15px;
	z-index: 2; width:100%; text-align:center;
}
.advert-img .img-item img {
	width: 100% !important;
	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: 18px;
	font-weight:600;
}
.floor {
	margin-top: 48px
}
/*.floor img {
	opacity: 0
}*/
.floor .floor-header {
	border-bottom: 1px solid #333
}
.floor .floor-header h3 {
	font-size: 20px;
	font-weight: 400;
	text-align: left;
	width: 18%;
	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
}
.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 {
	width:18%;
	position: relative;
	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 0px;
	overflow: hidden;
	_height: 118px
}
.floor-left .aTag a {
	padding-right: 18px;
	display: inline-block;
	text-align: left;
	overflow: hidden;
	height: 28px;
	line-height: 28px;
	color: #666;
	font-size: 14px
}
.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;
}
.floor-left .aImg {
	position: relative;
}
.floor-left .aImg .brand-title {
	position: absolute;
	font-size: 20px;
	color: #fff;
	top: 22px;
	left: 20px
}
.floor-left .aImg .brand-subtitle {
	position: absolute;
	font-size: 16px;
	color: #fff;
	top: 60px;
	left: 20px;
}
.floor-left .aImg .brand-btn {
	position: absolute;
	font-size: 12px;
	display: inline-block;
	color: #fff;
	top: 100px;
	left: 20px;
	border: 1px solid #fff;
	padding: 2px 7px
}
.floor-left .aImg .brand-i {
	font-family: '宋体'
}
.floor-right {
	width:82%;
	float:left;
}
.floor-right .scroll-bar {
	position: relative;
	width: 50%;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	overflow: hidden
}

.guanwang{ margin-left:10px;}
.guanwang a{ color:#ea5404;}
.guanwang a i{ margin-right:5px;}
.JS_ul_banner {
	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:40px
}
.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 .content-banner .txt-s  span{ font-family:Arial, Helvetica, sans-serif;}

.floor-right .scroll-bar img {
	width: 100%
}
.floor-right .floor-bar {
	position: relative;
	overflow: hidden
}
.floor-right .floor-bar_md{ position:absolute; top:-1px; width:90px; line-height:25px; left:50%; margin-left:-45px; background:#ffac13; color:#fff; text-align:center; z-index:99;}

.floor-right .floor-bar img {
	position: relative;
	width: 100%;
	background: #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: 25%;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee
}
.floor-right .floor-bar.s2 {
	width: 100%;
	border-bottom: 1px solid #eee
}
.floor-right .floor-bar.s4 {
	width: 25%;
	border-right: 1px solid #eee
}
.floor-right .floor-bar.t5 {
	width: 25%;
	border-right: 1px solid #eee
}
.floor-right .floor-bar.s5 {
	width: 25%;
	border-right: 1px solid #eee
}
.floor-right .floor-bar.t6 {
	width: 25%;
	border-right: 1px solid #eee
}
.floor-right .floor-bar.s6 {
	width: 25%;
	border-right: 1px solid #eee
}
.floor-right .floor-bar.t7 {
	width: 25%;
	border-right: 1px solid #eee
}
.floor-right .floor-bar.s7 {
	width: 25%;
}
.floor-right .floor-bar.t8 {
	width: 25%;
}
.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 {
	color: #aaa;
	line-height: 18px;
	display: block;
	width: 100%
}
.floor-right .floor-bar ul li{ line-height:22px;}
.floor-right .floor-bar ul li a{ font-size:14px !important;}
.floor-right .floor-bar ul li.prize a {
	color: #ea5404!important; font-family:Arial, Helvetica, sans-serif;
}
.floor-right .floor-bar ul .prize{}
.floor-right .floor-bar:hover .name a {
	color: #ea5404!important
}
.floor-right .floor-bar ul li.name .activity {
	margin-left: 5px;
	color: #ea5404;
	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(../images/site.png) -92px -62px no-repeat;
	_background: url(../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(../images/site.png) -92px -77px no-repeat;
	_background: url(../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(../images/site.png) -92px -92px no-repeat;
	_background: url(../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(../images/site.png) -92px -123px no-repeat;
	_background: url(../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(../images/site.png) -92px -21px no-repeat;
	_background: url(../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(../images/site.png) -92px -34px no-repeat;
	_background: url(..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
}


.footer-icon {
	width: 100%;
	background: #f8f8f8;
	padding: 25px 0 15px 0;
	border-bottom: 1px solid #ededed;
	margin: 70px 0;
	text-align: center
}
.footer-icon .icon-map {
	display:block;
	float:left;
	width: 20%;
}
.footer-icon .icon-map .icon-bg {
	width: 40px;
	height: 40px;
	margin: 0 auto;
	display:inline-block;
	vertical-align:top;
	margin-right:5px;
	background-size:cover !important;
}
.footer-icon .icon-map .icon-title {
	font-size: 14px;
	color: #333;
	letter-spacing:1px;
	line-height:30px;
	text-align: center;
	display:inline-block;
	vertical-align:top;
}

.icon-span{
	display:inline-block;
	width:100%;
	font-size:12px;
	color:#999;
	}

.footer-index {
	background: #f8f8f8;
	padding: 35px 0 54px
}
@media (min-width: 1200px) {
.footer-index .container{
	padding-left:5%;
	padding-right:3%;
	}	
	}

@media (min-width: 1475px) {
.footer-index .container{
	padding-left:1%;
	padding-right:1%;
	}	
}
	
.footer-index .service {
	width: 83.333%;
}
.footer-index .service dl {
	float: left;
	width: 20%
}
.footer-index .service dt {
	color: #444;
	font-size: 14px;
	padding: 3px 0 5px; font-weight:normal;
}
.footer-index .service dd a {
	display: block;
	color: #999;
	margin-top: 9px
}
.footer-index .service dl.fr {
	float: right;
	width: 20%;
}
.footer-index .service dl.fr dt {
	margin-bottom: 6px
}
.footer-index .coverage {
	width: 16.666%;
	padding-bottom:30px;
	text-align:right;
	padding-right:15px;
}
.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:inline-block;
	color: #cf000e;
	border: 1px solid #cf000e;
	width: 125px;
	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(../images/site.png) -92px -34px no-repeat;
	_background: url(../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(../images/site.png) -92px -21px no-repeat;
	_background: url(../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 {
	height: 20px;
	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(../images/site.png) -275px -12px no-repeat;
	_background: url(../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 {

}

.copy-index p{ line-height:45px;}
.footer-copy .copy-index a {
	color: #777
}
.footer-copy .credit span {
	position: relative;
	padding-left: 32px;
	display: inline-block;
	width: 50px;
	margin-left: 15px
}
.i1{ background:url(../images/tyg.png) center center no-repeat;}
.i2{ background:url(../images/sd.png) center center no-repeat;}
.i3{ background:url(../images/zp.png) center center no-repeat;}
.i4{ background:url(../images/zj.png) center center no-repeat;}
.i5{ background:url(../images/qq.png) center center no-repeat;}
.i6{ background:url(../images/thh.png) center center no-repeat;}
.i7{ background:url(../images/gjp.png) center center no-repeat;}
.i8{ background:url(../images/dz.png) center center no-repeat;}



.root-body .w {
	width:1460px;
}
.root-body .as-total-container .attached-search-container .search-form {
	width: 1008px
}
.root-body .page-header .search-form {
	width:500px;
	position: relative
}
.root-body .page-header .search-form .search-input {
	width: 400px
}
.root-body .page-header .suggest {
	width: 562px
}
.root-body .page-header .suggest a {
	display: block;
	padding: 0 11px
}
.root-body .fixed-suggest {
	width: 916px
}
.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: 24%;
	margin-right: 1.3333%;
}
.root-body .advert-img .img-item img {
	width: 100% !important;
}
.root-body .floor-left .aImg {

}
.root-body .floor-left .floor-img {

}
.root-body .floor .floor-header h3 {
	width:18%;
}
.root-body .floor-left {
	width: 18%;
}
.root-body .floor-right {
	width: 82%;
}
.root-body .floor-left .aTag {
	padding: 35px 0 0 0px;
	height: 300px;
	overflow: hidden;
	text-align: center
}
.root-body .floor-left .aTag a {
	padding-right: 12px;
	line-height: 28px;
	overflow: hidden;
	height: 28px
}
.root-body .floor-left .ad img {
	width: 115px;
	height: 74px
}
.root-body .floor-left .ad {
	padding: 20px 0 12px;
	width: 254px
}
.root-body .floor-right .scroll-bar {
	width: 50%;
}
.root-body .JS_ul_banner {
	width: 100%;
	height:100% !important;
}
.swiper-wrapper{
	height:100% !important;
	}
.root-body .JS_ul_banner li {
	width: 100%;
}
.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: 25%;
}
.root-body .floor-right .floor-bar.s2 {
	width: 100%;
}
.root-body .floor-right .floor-bar.s4 {
	width: 25%;
}
.root-body .floor-right .floor-bar.t5 {
	width: 25%;
}
.root-body .floor-right .floor-bar.s5 {
	width: 25%;
}
.root-body .floor-right .floor-bar.t6 {
	width: 25%;
}
.root-body .floor-right .floor-bar.s6 {
	width: 25%;
}
.root-body .floor-right .floor-bar.t7 {
	width: 25%;
}
.root-body .floor-right .floor-bar.s7 {
	width: 25%;
}
.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:19%;
}
.root-body .footer-index .service {
	width: 82%;
	padding-left:50px;
}
.root-body .footer-index .service dl {
	width: 20%
}
.root-body .footer-index .service dl.fr {
	width: 20%
}
.root-body .expr-item .expr-content .extend dd {
	width: 417px
}
.root-body .JS_async_price { font-family:Arial, Helvetica, sans-serif;
}
.root-body .feed-index .query {
	width: 240px
}







.main_rm{
	width:100%;
	}
.main_rmcon{
	margin-top:48px;
    }	
.main_rmcon>h5{	
    font-size:20px;
    font-weight:400;
    text-align:left;
	color:#000;
    line-height:16px;
    padding: 4px 0 12px;	
    }
.main_rmcons{
	width:100%;
	border-top:1px solid #333;
	border-left:1px solid #e8e8e8;
	}
.main_rm_l{
	width:75%;
	float:left;
	}	
.main_rm_r{
	width:25%;
	float:left;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	}	

.main_rm_l1{
	width:66.66%;
	float:left;
	background:url(../images/rx_bg.jpg) center no-repeat;
	background-size:cover;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	}
.main_rm_l2{
	width:33.33%;
	float:left;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	position:relative;
	overflow:hidden;
	}	
.main_rm_l2 img{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.main_rm_l2:hover img{
	margin-left:-5px;
	}	
.main_rm_l2_zi{
	position:absolute; top:15px; left:20px;
	}
.main_rm_l2_zi h5 {
	font-size: 14px;
	color: #333;
	font-family: Arial;
}
.main_rm_l2_zi p{
	font-size:14px;
	color:#999;
	line-height:25px;
	}	
.main_rm_l2_zi span{
	color:#ea5404;
	font-size:13px;
	}	
.main_rm_r>ul{
	width:100%;
	}
.main_rm_r>ul li{
	width:100%;
	border-bottom:1px solid #e8e8e8;
	position:relative;
	}	
.main_rm_rt{
	width:100%;
	position:absolute; top:50%; left:0;
	margin-top:-20px;
	}	
.main_rm_rt h5{
	text-align:center;
	line-height:40px;
	font-size:22px;
	letter-spacing:1px;
	color:#333;
	}	
.main_rm_rt h5 span{
	color:#ea5404;
	}

.main_rm_rlist {
	height: 100%;
	padding: 16px 15px 16px 45px;
}
.main_rm_rlist_zi{
	height:100%;
	float:left;
	padding:10px 0;
	line-height:20px;
	}
.main_rm_rlist_img{
	float:right;
	height:100%;
	}
.main_rm_rlist_img img{
	height:58px;
	}		
.main_rm_rlist_zi h5{
	font-size:14px;
	letter-spacing:1px;
	color:#333;
	}
.main_rm_rlist_zi span{
	font-size:14px;
	color:#999;
	}
.rm_num {
	position: absolute;
	top: 10px;
	left: 15px;
	line-height: 60px;
	font-size: 36px;
	color: #ea5404;
}



.copt_right{background: #2f2725; padding-bottom:10px;}
.copy_left{ float:left; line-height:45px;color: #777;}
.unohacha_logo{ float:right; position:relative; top:20px;}
.nav_img{ margin-top:0px; margin-left:15px;}
.nav_img p{ margin-top:10px; font-weight:600;}
.showimg{ position:absolute;top:0px;left:0px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.floor-bar:hover .showimg{opacity:1;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.banner{height: 460px;}
.banner_center{ text-align:center;-moz-background-size: cover;-webkit-background-size: cover;-o-background-size: cover;}
.banner_right{ position:absolute; right:0px;  background-color: rgba(0,0,0,.5); width:100px; top:44px; z-index:9999;}
.right_one{width: 100%;
    height: 80px;
    overflow: hidden;}
.right_one_icon{ background: url(../images/icon.png) no-repeat;
    width: 60px;
    height: 60px;
    margin: 10px auto; margin-bottom:0px;}
.logon_info{ text-align:center; color:#fff;}
.logon_info a{ display:block;color:#fff;}

.logon_info .logo_dl{margin: 9px auto 6px; width:76px;
    background-color: #ea5404;
    border-radius: 12px;
    height: 24px; line-height:24px;}
.logon_info .logo_dl:hover{ color:#fff !important;}
.logon_info .logo_dl i{ margin-right:5px; line-height:24px;}
.right_line{border-bottom: 1px dashed rgba(0,0,0,.3); 
    width: 80px;
    margin: 0 auto;
    height: 0;margin-top:10px;}
.more_info{ margin-top:10px;}
.more_info ul{}
.more_info ul li{ text-align:center; line-height:22px;}
.more_info ul li a{ color:#fff;}
.more_info ul li a i{ margin-right:8px;}

.reco{ margin-top:10px; text-align:center; color:#fff; padding-bottom:5px;}
.reco p{background-color: rgba(0,0,0,.15);
    height: 24px;
    line-height: 24px;
    text-align: center;}
.reco a{color:#fff;}
.reco .reco_pic{height: 60px;
    width: 60px;
    margin: 10px auto 7px;
    display: block;
    border-radius: 28px;}
.reco_sub_title{ margin-top:5px;}
.banner_right:hover {
    background-color: rgba(0,0,0,.8);
}


.as-total-container {
    display: block;
    margin: 0 auto;
    position: fixed;
    top: -60px;
    width: 100%;
    z-index: 99999;
    opacity: 1;
    box-shadow: 0 0 4px #eaeaea;
    overflow: hidden; background-color:#2f2725;
    height:60px;
	padding:5px 0;
}

.mall-search input{color: #999;
    margin: 0;
    position: relative;
    z-index: 2;
    width: 289px;
    height: 22px;
    line-height: 22px;
    padding: 5px 3px 5px 5px;
    outline: 0;
    border: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
	font-size:12px;
    _height: 18px;
    _line-height: 18px;    width:750px!important;
    background: 0 0;
    outline: transparent dotted 0; background:#fff; float:left;
    opacity: 1; margin-top:10px; font-size:14px;}

.mall-search button{width: 90px;
    border: 0;
    font-size: 14px;
    letter-spacing: 4px;
    cursor: pointer;
    color: #fff;
    background-color:#003c83; height:32px; outline:none; float:left; margin-top:10px;}
	.fp-iconfont{ float:left;}
	.mall-search{ float:left; margin-left:80px;}
	
	
	
	
.slide{
	width:35px;
	height:100%;
	background:#000;
	z-index:999999;
	position:fixed;
	top:0;
	right:0;
	_position:absolute;/* for IE6 */
	_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ 
	}
.slide_xinxi{
	width:35px;
	height:75%; 
	position:absolute;
	top:13%;
 	left:0%;
	}
.user_toux{
	width:35px;
	height:35px;
	text-align:center;
	margin-top:50px;
	}
.user_toux img{
	width:30px;
	height:30px;
	margin-top:3px;
	}
.user_toux a{
	display:block;
	width:35px;
	height:35px;
	}
.user_toux a:hover{
	background:#ea5404;
	}
.user_gwc{
	width:35px;
	height:145px; 
	margin-top:20px;
	}
.user_gwc a{
	display:block;
	width:35px;
	height:140px;
	}
.user_gwc a:hover{
	background:#ea5404;
	}
.user_gwcimg{
	width:35px;
	height:35px; 
	padding-top:5px;
	}
.user_gwcwz{
	width:35px;
	height:auto;
	text-align:center;
	font-size:14px;
	color:#FFF;
	height:60px; 
	margin-top:5px;
	}
.user_gwcsl{
	width:25px;
	height:25px;
	margin-top:5px;
	background:url(../images/user_gwcsl.png) top center no-repeat;
	text-align:center;
	line-height:25px;
	color:#FFF; margin-left:5px;
	}
.user_line{
	width:28px;
	height:1px;
	background:#454545;
	}
.user_other{
	width:35px;
	height:210px; 
	margin-top:15px;
	}
.user_other ul{
	}
.user_other ul li{
	width:35px;
	height:35px; 
	margin-bottom:6px;
	}
.user_other ul li a{
	display:block;
	width:35px;
	height:35px;
	}
.user_other ul li a:hover{
	background:#ea5404;
	}
	
	
.scrollsidebar{position:absolute; z-index:9999; top:350px; right:50px; }
.side_content{width:150px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:100px;overflow:hidden;}
.show_btn{ width:0;overflow:hidden; margin-top:0px; float:left; cursor:pointer;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
.show_btn span { display:none;}




.default_stairs {
    position: absolute;
    width: 40px;
    font-size: 12px;
    font-family: "微软雅黑";
    left: -45px;
    opacity: 1;
    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_w {
    width: 100%;
    position: fixed;
    top: 220px;
    left: 0;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+220)); z-index:99999; display:none;
}


.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 .hover {
    background: #cf000e !important;
    color: #fff !important;
}
.default_stairs .stairs_nav .name {
    visibility: visible;
    color: #333;
    font-style: normal;
    line-height: 14px;
    margin: 6px auto;
}
/*.default_stairs .stairs_nav .icon {
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url(../images/site.png) no-repeat 0 0;
    _background: url(../images/site.gif) no-repeat 0 0;
    margin-top: 11px;
}
*/
.default_stairs .floor2 .icon {
    background-position: -50px -126px;
}

.default_stairs .stairs_nav{ text-align:center; position:relative;}
.default_stairs .stairs_nav img{ margin-top:10px;}
.spanshow{ position:absolute; top:0px;left:0px; background:#fff; width:100%; color:#003c83  !important;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.default_stairs .stairs_nav:hover .spanshow{ opacity:1 !important;}

.floorline{display: block;
    width: 18px;
    height: 0;
    border-bottom: 1px solid #e8e8e8;
    font-size: 0;
    line-height: 0;
    position: absolute;
    bottom: 0;
    left: 11px;}

.floor_icon{
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url(../images/site.png) no-repeat;
    _background: url(../images/site.gif) no-repeat;
    margin-top: 11px;}
	
.floor_icon01{background-position: -50px -147px; opacity:1;}























/***  proxq8-15  ***/
/******cp_xxjs1_js******/
#preview{ float:none; margin:0 auto; text-align:center;/* width:420px;*/ width:100%;}
.jqzoom{ /*width:420px; height:400px;*/ width:100%; height:auto; position:relative;}

.zoomdiv{ left:450px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{/*width:420px;*/ width:100%; height:78px; padding:10px 3px; overflow:hidden;background-color: #f8f7f5;    margin-top: 20px;}
#spec-left{ width:22px; height:auto; float:left; cursor:pointer; margin-top:1px; margin-left: 1px;}
#spec-right{ width:22px; height:auto; float:left;cursor:pointer; margin-top:1px;}
#spec-list{ width:507px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:100px; height:100px; cursor:pointer;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:80px; height:58px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#fff 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width: 90%; margin-right: 5px;}
#spec-list div{ margin-top:0;margin-left: 2px; *margin-left:0;}
/******cp_xxjs1_js******/

.proxq_head {padding-top:20px; padding-bottom:50px;}
.proxq_right_a h3 {
    font-size: 20px;
    font-weight: bold;
}

.proxq_right_a p {
    font-size: 14px;
    margin: 7px 0;
}

.proxq_right_a h2 {
    font-size: 32px;
    font-weight: bold;
	color: #ea5404;
}

.proxq_right_b p {
    font-size: 14px;
    margin: 20px 0;
}

.proxq_right_c p {
    font-size: 14px;
    width: 60%;
}

.proxq_right_c p span a {
    color: #3399fd;
    cursor: pointer;
}

.proxq_right_d p {
    margin: 6px 0;
    font-size: 15px;
    font-weight: bold;
}
.select_box {
    width: 40%;
    position: relative;
}
.select_input {
    width: 100%;
    height: 25px;
    border: solid 1px #aaa;
    font-size: 13px;
    line-height: 21px;
    padding: 0 5px;
	position: relative;
}

.select_box ul {
    display: none;
    background-color: #fff;
    width: 100%;
    border-left: solid 1px #aaa;
    border-right: solid 1px #aaa;
    border-bottom: solid 1px #aaa;
	position: absolute;
    z-index: 1;
}
.select_box ul.active {display:block;}
.select_box ul li {
    height: 25px;
    /* border-bottom: solid 1px #aaa; */
    font-size: 13px;
    line-height: 25px;
    padding: 0 5px;
	cursor:pointer;
}
.select_box ul li:hover {
    background-color: #3399FD;
    color: #fff;
}
.proxq_right_e {
    width: 85%;
    padding: 18px 0;
    border-bottom: solid 1px #aaa;
}
.proxq_right_d{ margin-top:10px;}
.e_select .select_box {
    width: 110px;
    height: 45px;
    float: left;
}

.e_select .add_btn {
    width: 260px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    float: left;
    background-color: #ea5404;
    font-size: 18px;
    color: #fff;
	cursor: pointer;
}

.e_select .select_box .select_input {
    width: 100%;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
}
.e_box {
    padding: 10px 0;
    
}

.e_box p {
    font-size: 14px;
    margin: 10px 0;
}

.proxq_right_f p {
    font-size: 14px;
    font-weight: bold;
}
.proxq_right_f ul li img {
    width: 20px;
    margin-right: 5px;
}
.proxq_right_f ul li {
    font-size: 14px;
    width: 120px;
    float: left;
    margin-top: 10px;
}
.proxq_right_f ul li a {
    color: #666;
}
.select_input img {
    position: absolute;
    right: 8px;
    top: 5px;
    width: 15px;
}
.e_select .select_box .select_input img {
    top: 10px;
}


.proxq_body_t {
    position: relative;
	margin-bottom: 30px;
}

.proxq_body_t ul {
    display: inline-block;
    position: relative;
    bottom: -1px;
    border-top: solid 1px #aaa;
    border-left: solid 1px #aaa;
    background-color: #fff;
}

.proxq_body_t ul li {
    padding: 10px 15px;
    border-right: solid 1px #aaa;
	font-weight: bold;
}

.proxq_t_line {
    width: 100%;
    height: 1px;
    border-bottom: solid 1px #aaa;
}
.proxq_body .col-lg-7 {
    border-right: 1px solid #BFBFBF;
	padding-left: 0;
}

.proxq_body_l_lis .img_box {
    width: 120px;
    float: left;
	margin-right: 15px;
}

.proxq_body_l_lis .img_box img {
    width: 100%;
}

.proxq_body_l_lis {
    clear: both;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px #aaa dotted;
}

.proxq_body_l_lis .lis_txt {
    float: left;
    padding: 10px;
    font-size: 14px;
	padding-left: 0;
}

.proxq_body_l_lis.lastlis {
    border: none; line-height:22px;
}

.proxq_body {
}

p.bod_l_tit {
    font-size: 14px;
    margin-bottom: 5px;
}

.proxq_body_m {
    padding-top: 20px;
}
.body_lis_br{ color:#666;}
.mar_b{color:#666;}
.lis_download img {
    float: left;
}

.lis_download p {
    padding-left: 25px;
}

.lis_download p a {
    color: #666;
}

.proxq_body_l_lis ul.mar_b li {
    margin-bottom: 10px;
}

.proxq_body_l_lis.lastlis p a {
    color: #666;
}
.proxq_bd_r_lis ul li {
    width: 60px;
    float: left;
    margin: 5px 5px 5px 0;
    border: solid 1px #ccc;
    cursor: pointer;
	position:relative;
}
.proxq_bd_r_lis ul .li_xq {
    position: absolute;
    z-index: 1;
    background-color: #fff;
    border: solid 1px #ccc;
    width: 140px;
    padding: 20px;
    top: -210px;
    left: -40px;
    display: none;
}
.proxq_bd_r_lis ul .li_xq:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    /* background-color: #ccc; */
    overflow: hidden;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -10px;
    border-top: 10px solid #ccc;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
}
.proxq_bd_r_lis ul li:hover .li_xq{
	display:block;
}
.proxq_bd_r_lis p {
    font-size: 14px;
}

.proxq_bd_r_lis p a {
    font-size: 12px;
    color: #ea5404;
}

.proxq_bd_r_lis {
    margin-top: 10px;
    margin-bottom: 40px;
}
.proxq_bd_r {
    padding-left: 15px;
}

.proxq_main .container{ padding:0px;}
.proxq_main .container .row{ margin-left:-25px; margin-right:-25px;}


.swiper-pagination2 .swiper-pagination-switch{ background:#fff; opacity:0.4; border:none;}


.swiper-pagination2 .swiper-active-switch {
    background: #fff;
    opacity: 1; border:none;
}


.swiper-pagination3 .swiper-pagination-switch{ background:#fff; opacity:0.4; border:none;}


.swiper-pagination3 .swiper-active-switch {
    background: #fff;
    opacity: 1; border:none;
}


.swiper-pagination4 .swiper-pagination-switch{ background:#fff; opacity:0.4; border:none;}


.swiper-pagination4 .swiper-active-switch {
    background: #fff;
    opacity: 1; border:none;
}


.swiper-pagination5 .swiper-pagination-switch{ background:#fff; opacity:0.4; border:none;}


.swiper-pagination5 .swiper-active-switch {
    background: #fff;
    opacity: 1; border:none;
}
.proxq_right_f{ padding-top:10px;}


@media screen and (min-width:1460px) {
@keyframes fadeInL {
from {
opacity:0;
right:125px
}
to {
	opacity: 1;
	right: 145px
}
}
}




.clm0{
	margin-left:-0px !important;
	margin-right:-0px !important;
	}	
.clp0{
	padding-left:0px !important;
	padding-right:0px !important;
	}	
.clm6{
	margin-left:-6px !important;
	margin-right:-6px !important;
	}	
.clp6{
	padding-left:6px !important;
	padding-right:6px !important;
	}

.clm5{
	margin-left:-5px !important;
	margin-right:-5px !important;
	}	
.clp5{
	padding-left:5px !important;
	padding-right:5px !important;
	}



/*****产品列表页*******/
.pro_box{
	width:100%;
	}
.pro_sec{
	width:100%;
	}	
.pro_sec>h5{
	margin:0;
	padding:40px;
	position:relative;
	z-index:2;
	text-align:center;
	}
.pro_sec>h5:before{
	width:100%;
	height:1px;
	content:'';
	background:#dbdbdb;
	position:absolute; left:0; top:50%;
	z-index:-1;
	}	
.pro_sec>h5>span{
	display:inline-block;
	font-size:20px;
	font-weight:bold;
	color:#247fc5;
	background:#f5f5f5;
	padding:0 30px;
	}	
.pro_secimg{
	position:relative;
	}	
.pro_secimg h5{
	width:300px;
	height:100px;
	display:inline-block;
	text-align:center;
	line-height:100px;
	position:absolute; top:50%; left:50%;
	margin-left:-150px;
	margin-top:-50px;
	font-size:25px;
	letter-spacing:1px;
	font-weight:600;
	background:url(../images/pro_title.png) center no-repeat;
	background-size:100% 100%;
	}	

.pro_sec_con{
	width:100%;
	}	
.pro_list{
	width:100%;
	padding-top:40px;
}
.pro_list>h5{
	font-size:22px;
	line-height:53px;
	text-align:center;
	}	
.pro_list>h5 img{
	margin-right:10px;
	vertical-align:middle;
	}	
.pro_list>p{
	font-size:13px;
	text-align:center;
	margin-bottom:0;
	margin-top:15px;
	padding-bottom:25px;
	border-bottom: 1px solid #e8e8e8;
	}
.pro_list>div{
	margin-top: 50px;
	}	
#show_goods>div{
	margin-top:40px;
}

.pro_list_top{
	width:100%;
	background: #fff;
	margin-top:0px !important;
	}
.pro_list_tops{
	display:inline-block;
	vertical-align:top;
	padding:0 20px;
	line-height:40px;
	height:42px;
	border-right: 2px solid #f7f7f7;
	position:relative;
	}	
.pro_list_tops>span{
	color:#666;
	font-size:14px;
	letter-spacing:1px;
	cursor:pointer;
	}	
.pro_list_tops:hover>span{
	color:#ea5404;
	}	
.pro_list_tops>i{
	margin-left:5px;
	color:#666;
	}
.pro_list_tops:hover>i{
	color:#ea5404;
	}
.pro_list_tops>b{
	display:inline-block;
	width:7px;
	line-height:7px !important;
	margin-left:5px;
	color:#666;
	position:relative;
	top:2px;
	}		
.pro_list_tops>b>i{
	width:7px;
	height:7px;
	cursor:pointer;
	}	
.pro_list_tops:hover .pro_list_tops_hover{
	color:#ea5404;
	}		
.pro_list_tops input{
	border:1px solid #999 !important;
	margin-right:10px !important;
	margin-top:12px !important;
	}	
.pro_list_tops .dizhi_list_city{
	width:313px !important;
	margin-top:6px;
	}
.pro_list_tops .dizhi_list_city select{
	float:left;
	width:100px !important;
	border:none;
	background:url(../images/dizhi_xx.png) no-repeat scroll right center transparent !important;
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
	}
.pro_list h6{
font-size: 16px;
    font-weight: 600;
    color: #333;
    text-align:left;
    line-height: 40px;
    margin: 0;
    background: #f4f4f4;
    border-bottom: 1px solid #e8e8e8;
	padding-left:20px;
}

.ktlb{
	padding-right:40px !important;
	}
.ktlb i{
	position: absolute;
    top: 50%;
    right: 15px;
    width: 10px;
    margin-top: -3px;
    height: 5px;
    background: url(../images/drop-arrow.png) -10px -25px no-repeat;
	}	
.ktlb_on i{
	background-position:-10px -10px;
	}

.ktlb ul{
	padding:0;
	margin:0;
	width:100%;
	position:absolute; top:42px; left:0;
	z-index:999;
	background:#eee;
	display:none;
	}
.ktlb ul li{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	border-bottom:1px solid #fff;
	padding:0 20px;
	cursor:pointer;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.ktlb ul li:hover{
	color:#fff;
	background:#ea5404;
	}	


.sec3_list{
	width:100%;
	position:relative;
	}	
.sec3_img{
	width:100%;
	overflow:hidden;
	background:#f4f4f4;
	}	
.sec3_img img{
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}	
.sec3_list:hover .sec3_img img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	}

.sec3_zi{
	text-align:center;
	padding:10px 0;
	}
.sec3_zi h5{
	font-size:14px;
	font-weight:600;
	color:#333;
	margin:10px 0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	height:40px;
	line-height:20px;
	overflow:hidden;
}
.sec3_list:hover .sec3_zi h5{
	color:#ea5404;
	}	
.sec3_zi span{
	font-size: 12px;
    color:#ea5404;
	}	
	.sec3_zi span font{
	font-size:12px;
	}
.sec3_zi hr{
	display: block;
    width: 50%;
    height: 1px;
    padding: 0; 
    margin: 15px auto;
    border: 0;
    border-top: 1px solid #e8e8e8;
	}	
.sec3_zi p{
	font-size:13px;
	color:#999;
	}

/*.xinp{
	display:inline-block;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 20px;
	color:#fff;
	background:#83c44e;
	position:absolute; top:0; left:0;
	z-index:99; 
	}

.youh{
	display:inline-block;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 20px;
	color:#fff;
	background:#ffac13;
	position:absolute; top:0; left:0;
	z-index:99; 
	}	

/*.youhuo{
	display:inline-block;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 20px;
	color:#fff;
	background:#ea5404;
	position:absolute; top:0; right:0;
	z-index:99;
	display:none;
	}		

*/


/*****产品列表页*******/	
	




/*****产品详情页*******/	
.pro_inner_box{

	}
.pro_box{
	width:100%;
	background: #f7f7f7;
	}
.pro_inner{
	width:100%;
	margin:30px auto 0;
	}	
.pro_inner_t{
	width:100%;
	padding:20px 0 30px 0;
	line-height:20px;
	}
.pro_inner_t h5{
	margin:0;
	display:inline-block;
	color:#333;
	font-size:13px;
	}
.pro_inner_t i{
	display:inline-block;
	padding:0 8px 0 10px;
	}	
.pro_inner_t p{
	font-size:13px;
	color:#999;
	display:inline-block;
	}	




.pro_xx{
	width:100%;
	}	
.pro_xximg{
	padding:0;
	margin:0;
	width:100%;
	float:left;
	position:relative;
	}	
.pro_xximg>li{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	-webkit-transform:scale(0.8);
	-moz-transform:scale(0.8);
	-ms-transform:scale(0.8);
	-o-transform:scale(0.8);
	transform:scale(0.8);
	-webkit-transition:-webkit-transform 0s linear;
	-moz-transition: -moz-transform: 0s linear;
	-ms-transition:-ms-transform 0s linear;
	-o-transition:-o-transform 0s linear;
	transition:transform 0s linear;
	opacity:0;
	z-index:5;
	}	
.pro_xximg_z{
	z-index:10 !important;
	}	
.pro_xximg_show{
	-webkit-transform:scale(1) !important;
	-moz-transform:scale(1) !important;
	-ms-transform:scale(1) !important;
	-o-transform:scale(1) !important;
	transform:scale(1) !important;
	-webkit-transition:-webkit-transform 0.3s linear !important;
	-moz-transition:-moz-transform 0.3s linear !important;
	-ms-transition:-ms-transform 0.3s linear !important;
	-o-transition:-o-transform 0.3s linear !important;
	transition:transform 0.3s linear !important;
	opacity:1 !important;
	}	

.pro_xx_box{
	width:90px;
	margin:0 auto;
	margin-left:33px;
	float:left;
	position:relative;
	padding:16px 0;
	}
.pro_xx_s_box{
	width:100%;
	overflow:hidden;
	padding:1px 0;
	}		
.pro_xx_s{
	padding:0;
	margin:0;
	width:100%;
	position:relative;
	}	
.pro_xx_s>li{
	cursor:pointer;
	position:relative;
	margin:10px 0;
	}
	.pro_xx_s>li img{ border:#ddd 1px solid;}	
.pro_xx_son .line_t{
	width:100% !important;
	}
.pro_xx_son .line_r{
	height:100% !important;
	}
.pro_xx_son .line_b{
	width:100% !important;
	}
.pro_xx_son .line_l{
	height:100% !important;
	}
.pro_xx_son{
	position:relative;
	border:1px solid #ea5404;
	}
.pro_xx_son:before{
	width:12px;
	height:14px;
	content:'';
	position:absolute; bottom:0px; right:0px;
	background:url(../images/xz.png);
	}						
.line_t{
	width:0;
	height:2px;
	background:#ea5404;
	position:absolute; left:0; top:0px;
	}	
.line_r{
	width:2px;
	height:0;
	background:#ea5404;
	position:absolute; right:0px; top:0px;
	}	
.line_b{
	width:0;
	height:2px;
	background:#ea5404;
	position:absolute; right:0; bottom:0px;
	}	
.line_l{
	width:2px;
	height:0;
	background:#ea5404;
	position:absolute; left:0px; bottom:0px;
	}	

.pro_xx_next{
	width:100%;
	height:16px;
	position:absolute; left:0; bottom:0;
	background:#f4f4f4;
	cursor:pointer;
	text-align:center;
	line-height:16px;
	font-size:16px;
	color:#ea5404;
	}	
.pro_xx_prev{
	width:100%;
	height:16px;
	position:absolute; left:0px; top:0;
	background:#f4f4f4;
	cursor:pointer;
	text-align:center;
	line-height:16px;
	font-size:16px;
	color:#ea5404;
	}
.pro_xx_next i{
	}	



.pro_inner_zi{
	width:100%;
	padding-left:60px;
	}
.pro_inner_zi>h5{
	font-size:20px;
	color:#333;
	font-weight:600;
	letter-spacing:1px;
	margin-top:0;
	}	
.pro_inner_zi>p{
	font-size:12px;
	color:#999;
	margin-top:5px;
	margin-bottom:5px;
	}			

.pro_inner_zi1{
	width:100%;
	background:#f4f4f4;
	padding:10px;
	margin:15px 0;
	border-top:1px dotted #ddd;
	border-bottom:1px dotted #ddd;
	}
.pro_inner_zi1 p{
	margin-bottom:0;
	line-height:30px;
	font-size:13px;
	color:#666;
	letter-spacing:1px;
	}		
.pro_jg{
	font-size:20px;
	color:#ea5404;
	font-weight:600;
	margin-left:20px;
	}
.pro_jg1{
	font-size:13px;
	color:#666;
	font-weight:normal;
	text-decoration:line-through;
	}		
.pro_fw{
	font-size:13px;
	color:#666;
	margin-left:20px;
	}			

.pro_inner_zi2{
	padding:5px 15px;
	}
.pro_inner_zi2 p{
	font-size:13px;
	color:#666;
	line-height:30px;
	margin-bottom:0;
	}	
.pro_inner_zi2 p span{
	display:inline-block;
	margin-left:15px;
	padding:0 10px;
	border:1px solid #e8e8e8;
	position:relative;
	cursor:pointer;
	}	
.pro_inner_zi2 p span.disabled{
	border:1px solid #d6d6d6;
	background: #f1f1f1;
	cursor:not-allowed;
	}
.pro_xz{
	border:1px solid #ea5404 !important;
	}
.pro_xz:before{
	width:12px;
	height:14px;
	content:'';
	position:absolute; bottom:0px; right:0px;
	background:url(../images/xz.png);
	}		
.pro_inner_zi2 p b{
	display:inline-block;
	width:65px;
	font-weight:normal;
	}

.pro_inner_con_kj{
	width:100%;
	}

.pro_inner_ps{
	padding:0 15px;
	}	
.pro_inner_psa{
	display:inline-block;
	}	
.pro_inner_psa span{
	margin-left:5px;
	}	

.pro_inner_psb{
	margin-left:47px;
	line-height:25px;
	margin-bottom:5px;
	}	

.pro_sc{
	width:100%;
	text-align:right;
	}
.pro_sc h5{
	font-size:13px;
	display:inline-block;
	margin-top:20px;
	color:#999;
	cursor:pointer;
	}
.pro_sc h5 span{
	margin-left:5px;
	}	
.pro_sc h5 i{
	font-size:15px;
	position:relative; top:1px;
	margin-right:5px;
	}	
.pro_scon{
	color:#ea5404 !important;
	}	

.pro_sc p{
	margin:0;
	display:inline-block;
	font-size:13px;
	color:#999;
	margin-left:15px;
	}
.pro_sc p span{
	color:#ea5404;
	display:inline-block;
	padding:0 3px;
	}		


.pro_inner_zi3{
	padding:10px 15px;
	}
.pro_inner_zi3 p{
	font-size:13px;
	color:#666;
	line-height:30px;
	margin-bottom:0;
	display:inline-block;
	margin-right:10px;
	}
.pro_inner_zi3 p i{
	font-style:normal;
	}		
.pro_inner_zi3 p b{
	display:inline-block;
	width:65px;
	font-weight:normal;
	margin-right:15px;
	}
.pro_inner_zi3 span{
	display:inline-block;
	vertical-align:top;
	line-height:30px;
	border:1px solid #ccc;
	border-right:none;
	font-size:18px;
	color:#ccc;
	padding:0 15px;
	}	
.pro_jia{
	font-weight:600;
	border-right:1px solid #ccc !important;
	cursor:pointer;
	color:#666 !important;
	}
.pro_jian{
	font-weight:600;
	cursor:pointer;
	color:#666 !important;
	}		
.pro_num{
	font-size:14px !important;
	padding:0 25px !important;
	}	

.shopcar_nums .pro_jian{
	font-size:13px !important;
	font-weight:normal !important;
	}
.shopcar_nums .pro_jia{
	font-size:13px !important;
	font-weight:normal !important;
	border-right:1px solid #e8e8e8 !important;
	}	
.shopcar_nums span{
	line-height:25px !important;
	}		
	

.pro_inner_zi4{
	width:100%;
	padding:10px 0;
	}
.pro_inner_zi4 a{
	display:inline-block;
	line-height:40px;
	padding:0 30px;
	font-size:16x;
	letter-spacing:1px;
	border:1px solid #ea5404;
	margin-right:10px;
	border-radius:2px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.pro_inner_zi4>span{
	display:inline-block;
	line-height:42px;
	font-size:14px;
	color:#666;
	margin-left:10px;
	letter-spacing:1px;
	cursor:pointer;
	position:relative;
	}	
.pro_inner_zi4_img{
	position:absolute; top:-120px; left:0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	display:none;
	}	

.pro_innrt_btn1{
	background:#f4f4f4;
	color:#ea5404;
	font-size:16px;
	}		
.pro_innrt_btn1:hover{
	background:#fff;
	}

.pro_innrt_btn2{
	background:#ea5404;
	color:#fff;
	font-size:16px;
	}		
.pro_innrt_btn2:hover{
	color:#fff !important;
	}			

.pro_bot{
	width:100%;
	margin-top:60px;
	}
.pro_boton{
	width:100%;
	}

.pro_boton_t{
	width:100%;
	position:relative;
	}	
.pro_boton_t ul{
	padding:0;
	margin:0;
	width:100%;
	background:#f4f4f4;
	border-radius:2px;
	border:1px solid #e8e8e8;
	border-bottom:none;  
	}	
.pro_boton_t ul li{
	float:left;
	line-height:40px;
	padding:0 30px;
	font-size:16px;
	cursor:pointer;
	color:#333;
	border-bottom:1px solid #e8e8e8;  
	letter-spacing:1px;
	position:relative;
	border-right:1px solid #e8e8e8;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease; 
	}
.pro_boton_t ul li:before{
	width:100%;
	height:2px;
	content:'';
	background:#ea5404;
	border-radius:2px;
	position:absolute; top:0; left:0;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro_boton_t ul li:hover{
	color:#ea5404;
	}
.pro_boton_t ul li span{
	font-size:13px;
	letter-spacing:0;
	color:#ea5404;
	margin-left:5px;
	}
	

.pro_boton_con{
	width:100%;
	border:1px solid #e8e8e8;
	border-top:none;
	border-radius:2px;

	}	
.pro_lion{
	background:#fff !important;
	border-bottom:1px solid #fff !important; 
	}
.pro_lion:before{
	opacity:1 !important;
    filter:alpha(opacity=100) !important;
    -moz-opacity:1 !important; 
    -khtml-opacity:1 !important;
    -webkit-opacity:1 !important;
	}

.pro_boton_list{
	width:100%;
	display:none;
		padding:0 10px;
	}		

.pro_hd_con{
	padding:10px 10px 0 10px;
	}	
.pro_hd{
	border:1px solid #e8e8e8;
	}
.pro_hd_on{
	display:none;
	}			
.pro_hd h5{
	font-size:16px;
	font-weight:600;
	color:#333;
	text-align:center;
	line-height:40px;
	margin:0;
	background:#f4f4f4;
	border-bottom:1px solid #e8e8e8;
	}		
.pro_hd_con .fl{
	width:100% !important;
	float:none !important;
	margin-bottom:10px;
	}
.pro_hd_con .advert-img{
	margin-top:0 !important;
	}
.pro_hd_con img{
	width:100% !important;
	}

.pro_phone{
	width:120px;
	text-align:right;
	position:absolute; top:0; right:0px;
	line-height:42px;
	padding-right:10px;
	font-size:13px;
	letter-spacing:1px;
	color:#999;
	cursor:pointer;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	display:none;
    }
.pro_phone_on{
	display:block;
	}	
.pro_phone>img{
	margin-left:10px;
	position:relative; top:9px;
	}	
.pro_phone:hover{
	background:#e5e5e5;
	}	

.pro_phone_show{
	width:100%;
	position:absolute; top:42px; left:0;
	z-index:99999;
	display:none;
	}
.shopcar_nums span{
	display: inline-block;
    vertical-align: top;
    line-height: 30px;
    border: 1px solid #e8e8e8;
    border-right: none;
    font-size: 18px;
    color: #ccc;
    padding: 0 15px;
	margin-right: -4px;
	}

.pro_ph_list{
	width:100%;
	border-bottom:1px solid #e8e8e8;
	}
.pro_ph_list h5{
	line-height:35px;
	font-size:13px;
	letter-spacing:1px;
	color:#ea5404;
	padding-left:10px;
	cursor:pointer;
	}	
.pro_ph_list h5 span{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}		
.pro_ph_list h5 i{
	margin-right:5px;
	}	
.pro_ph_list ul li{
	padding-left:25px;
	font-size:12px;
	line-height:30px;
	color:#666;
	border-bottom:1px solid #e8e8e8;
	}






.data-table {
    border: 1px solid #e9e9e9;
    border-collapse: separate;
    width: 100%;
	margin-bottom:20px;
    }

.data-table tbody td{
	border-bottom: 1px solid #e9e9e9;
    border-right: 1px solid #e9e9e9;
	padding: 8px;
	}			
.td1{
	font-size:12px;
	color:#999;
	}
.td2{
	font-size:12px;
	color:#666;
	font-weight:600;
	}		

.pro_bot_t .pro_hd{
	border-bottom:none !important;
	}
.pro_bot_t .pro_hd h5{
	border-bottom:none !important;
	}
.pro_bot_t{
	width:100%;
	}


.pro_bot_ton{
	position:fixed; top:0; left:0;
	z-index:99;
	}	
.pro_bot_on{
	padding-top:42px !important;
	}
.pro_r{
	position:relative;
	height:42px;
	display:none;
	}
.pro_ron{
	display:block;
	}	
.pro_r>a{
	width:100%;
	display:inline-block;
	font-size:16px;
	color:#fff;
	text-align:center;
	line-height:42px;
	background:#ea5404;
	}
.pro_r>a:hover{
	color:#fff !important;
	}	
.pro_rot{
	width:100%;
	background:#fafafa;
	padding:40px 20px;
	position:absolute; top:42px; left:0;
	}
.pro_rot ul{
	padding:0;
	margin:0;
	}
.pro_rot ul li{
	width:100%;
	text-align:center;
	line-height:40px;
	color:#999;
	font-size:13px;
	letter-spacing:1px;
	cursor:pointer;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
    }
.pro_rot ul li:hover{
	color:#ea5404;
	}		
.pro_rot ul li span{
	display:inline-block;
	width:8px;
	height:8px;
	background:#cfc8bc;
	border-radius:100%;
	margin-right:10px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.pro_rot ul li:hover span{
	background:#ea5404;
	}

#pro_boton1{
	padding-top:42px;
	}
#pro_boton2{
	padding-top:42px;
	}
#pro_boton3{
	padding-top:42px;
	}
#pro_boton4{
	padding-top:42px;
	}			

.pingj{
	width:100%;
	}
.pingj_t{
	width:100%;
	border-bottom: 1px solid #eaeaea;
	padding-bottom:20px;
	padding-top:20px;
	}	
.pingj_t p{
	display:inline-block;
	font-size:15px;
	color:#333;
	line-height:20px;
	margin-bottom:0;
	margin-right:20px;
	cursor:pointer;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.pingj_t p span{
	display:inline-block;
	width:15px; 
	height:15px;
	border-radius:100%;
	border:1px solid #e8e8e8;
	position:relative; top:2px;
	margin-right:10px;
	}
.pingj_t p span:before{
	width:9px;
	height:9px;
	content:'';
	position:absolute; top:2px; left:2px;
	background:#fff;
	border-radius:100%;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.pingj_on span:before{
	background:#ea5404 !important;
	}			
.pingj_on{
	color:#ea5404 !important;
	}

.pingj_con{
	width:100%;
    }	
.pingj_con>ul{
	padding:0;
	margin:0;
	display:none;
	}	
.pingj_con>ul>li{
	width:100%;
	padding:20px 0;
	border-bottom: 1px dashed #e8e8e8;
	}	

.pingj_con_img{
	width:100%;
	text-align:center;
	}	
.pingj_con_img p{
	font-size:12px;
	color:#666;
	text-align:center;
	margin-top:10px;
	}	
.pingj_con_zi{
	width:100%;
	}
.pingj_con_zi p{
	font-size:14px;
	color:#333;
	letter-spacing:1px;
	}
.pingj_con_zi p span{
	font-size:12px;
	color:#666;
	}		
.pjzi1{
	float:left;
	}	
.pjzi2{
	float:right;
	}	
	
.ping_img{
	margin:10px 0;
	}
.ping_img img{
	margin-right:10px;
	cursor:pointer;
	}	
.ping_on{
	border:1px solid #ea5404;
	}

.ping_img_con{
	height:0;
	overflow:hidden;
	position:relative;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.ping_img_con:before{
	width:100%;
	height:1px;
	content:'';
	background:#e8e8e8;
	position:absolute; top:20px; left:0;
	}		
.ping_img_con_on{
	padding:20px 0;
	height:auto;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}	
.ping_img_cons{
	width:80%;
	margin:0 auto;
	overflow:hidden;
	padding-top:40px;
	}	
.ping_img_cons>ul{
	position:relative;
	width:100%;
	}	
.ping_img_cons>ul>li{
	width:100%;
	position:absolute; top:0; left:0;
	}
		
.ping_img_con_prev{
	width:10%;
	height:50px;
	text-align:center;
	position:absolute; top:50%; left:0;
	margin-top:-5px;
	cursor:pointer;
	}
.ping_img_con_next{
	width:10%;
	height:50px;
	text-align:center;
	position:absolute; top:50%; right:0;
	margin-top:-5px;
	cursor:pointer;
	}	
.ping_img_con_close{
	position:absolute; top:30px; right:10px;
	cursor:pointer;
	}



/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 4px solid #888;
	margin: -4px;	/* Set this to minus the border thickness. */
	background-color: #fff;	
	cursor: move;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute !important;
	background-color: #000;
	color: #fff;
	padding: 3px;
	width: 100%;
	text-align: center;	
	font-weight: bold;
	font-size: 10px;
	top: 0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border: 4px solid #e8e8e8;
	overflow: hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color: white;	
	background: #e8e8e8;
	padding: 3px;
	border: 1px solid #e8e8e8;
}


/*--------------------------------------------*/
.zoom-section {
     width: 750px;
	 margin: 25px auto 50px auto;
	 padding: 0 0 15px 0;
     clear:both;
	 overflow: hidden;
	 background: url(http://sunflowamedia.com/images/solid-line-news.gif) repeat-x bottom;
}
.zoom-small-image {
     border: 4px solid #e8e8e8;
     float: left;
	 margin: 15px 0 0 0;
}
.zoom-tiny-image {
     border: 1px solid #CCCCCC;
     margin: 0;
}
.zoom-tiny-image:hover {
     border: 1px solid #f9f66d;
}
#maincontent a {}
/*a, a:focus, a:active {
     border: medium none;
     outline-color: -moz-use-text-color;
     outline-style: none;
     outline-width: 0;
	 color: #CCC;
}*/
.zoom-desc {
     float: left;
     margin: 15px 0 0 10px;
     width: 480px;
	 display: inline;
}
.zoom-section h3 {
     color: #f9f66d;
     font-size: 130%;
     letter-spacing: 1px;
	 padding-bottom: 15px;
	 background: url(http://sunflowamedia.com/images/solid-line-news.gif) repeat-x bottom;
}
.zoom-desc p {
     line-height: 140%;
     margin-bottom: 10px;
	 color: #FFF;
}
/*--------------------------------------------*/
	
	

/*****产品详情页*******/





/*****登录注册*******/	
.login_wap{
	width:100%;
	background:url(../images/login_bg.jpg) center no-repeat;
	background-size:cover;
	padding:30px 0;
	}	
.login_con{
	width:400px;
	padding:0 40px;
	padding-bottom:30px;
	float:right;
	background:#fff;
	}
.login_con h5{
	font-size:20px;
	font-weight:600;
	letter-spacing:1px;
	margin:20px 0;
	}	

.login_cons{
	width:100%;
	margin-bottom:10px;
	position:relative;
	}	
.login_cons input{
	display:inline-block;
	width:100%;
	height:40px;
	color:#bdbdbd;
	border:1px solid #e8e8e8;
	padding-left:50px;
	letter-spacing:1px;
	border-radius:3px;
	}
.yzm{
	width:67% !important;
	}	
.login_cons>a{
	width:30%;
	background:#ea5404;
	display:inline-block;
	position:absolute; top:0; right:0;
	line-height:40px;
	text-align:center;
	border-radius:3px;
	color:#fff;
	}	
.login_cons>a:hover{
	color:#fff !important;
	}	
.login_cons span{
	position:absolute; top:10px; left:10px;
	border-right:1px solid #ccc;
	padding-right:10px;
	}	
.login_con>a{
	display:inline-block;
	width:100%;
	line-height:46px;
	background:#ea5404;
	color:#fff;
	text-align:center;
	margin-top:30px;
	border-radius:3px;
	}
.login_con>a:hover{
	color:#fff !important;
	}	
.login_con>p{
	margin:15px 0;
	}			
.login_con>p a{
	font-size:13px;
	color:#999;
	letter-spacing:1px;
	}
.login_con>p a span{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.login_con>p a:hover span{
	color:#247fc5;
	}		
.wjmm{
	float:left;
	}
.zhuc{
	float:right;
	}

.login_con>h4{
	font-size:14px;
	color:#999;
	text-align:center;
	background:#fff;
	position:relative;
	z-index:2;
	}	
.login_con>h4 span{
	display:inline-block;
	padding:0 15px;
	letter-spacing:1px;
	background:#fff;
	}		
.login_con>h4:before{
	width:100%;
	height:1px;
	content:'';
	background:#ddd;
	position:absolute; top:50%; left:0;
	z-index:-1;
	}

.login_other{
	width:100%;
	text-align:center;
	}	
.login_other p{
	display:inline-block;
	margin-bottom:0;
	cursor:pointer;
	font-size:13px;
	color:#999;
	margin-top:20px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.login_other p:hover{
	color:#ea5404;
	}	
.login_other p span{
	display:inline-block;
	width:36px;
	height:36px;
	margin-bottom:5px;
	background:url(../images/login_wx.png) center no-repeat;
	background-size:100%;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.login_other p:hover span{
	background:url(../images/login_wx1.png) center no-repeat;
	background-size:100%;
	}			

/*****登录注册*******/	



/*****会员中心*******/
.user{
	width:100%;
	margin-bottom:30px;

	}
.user_left{
	border:1px solid #e8e8e8;
	}
.user_tx{
	padding:30px 20px;
	text-align:center;
	}
.user_tx_img{
	display:inline-block;
	width:100px;
	height:100px;
	border:3px solid #f4f4f4;
	border-radius:100%;
	position:relative;
	}
.user_tx_img img{
	border-radius:100%;
	}	
.user_tx_img span{
	position:absolute; bottom:0; right:0;
	}
.user_tx>span{
	display:inline-block;
	margin-top:15px;
	font-size:13px;
	color:#333;
	display:block;
	}
.user_tx>a{
	display:inline-block;
	margin-top:15px;
	font-size:12px;
	letter-spacing:1px;
	line-height:25px;
	padding:0 20px;
	border-radius:2px;
	background:#f5f5f5;
	color:#333;
	border: 1px solid #ccc;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.user_tx>a:hover{
	background:#fff;
	}			

.user_nav{
	width:100%;
	padding:15px 0 20px 0;
	/*border-top: 1px dashed #d2d2d2;*/
	}
.user_nav ul{
	padding:0;
	margin:0;
	}
.user_nav ul>h5{
	font-size:14px;
	color:#333;
	margin-bottom:15px;
	font-weight:600;
	padding-left:15px;
	}		
.user_nav_line{
	width:100%;
	height:1px;
	background:#e8e8e8;
	margin-bottom:15px;
	}	
.user_nav ul li{
	font-size:12px;
	letter-spacing:1px;
	margin-bottom:15px;
	color:#333;
	padding:0 20px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;

	}
	.user_nav ul li span{ font-family:Arial, Helvetica, sans-serif; color:#ea5404 ;}
.user_nav ul li:hover{
	color:#ea5404;
	}		
.user_nav_on{
	color:#ea5404 !important;
	}	

.user_r{
	width:100%;
	}

.user_r_top{
	width:100%;
	margin-bottom:15px;
	}
.user_r_top span{
	font-size:14px;
	color:#999;
	letter-spacing:1px;
	display:inline-block;
	float:left;
	line-height:40px;
	}	
.user_r_top1{
	float:left;
	margin-top:5px;
	margin-left:15px;
	}	
.user_r_top1 select{
	width:100px;
	font-size:13px;
	color:#666;
	border:1px solid #ea5404;
	height:30px;
	padding-left:5px;
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
	background: url(../images/dizhi_xx1.png) no-repeat scroll right center transparent !important;
	}

.user_r_top2{
	float:left;
	margin-top:5px;
	margin-left:15px;
	}	
.user_r_top2 select{
	width:100px;
	font-size:13px;
	color:#666;
	border:1px solid #ea5404;
	height:30px;
	padding-left:5px;
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
	background: url(../images/dizhi_xx1.png) no-repeat scroll right center transparent !important;
	}
.user_r_top2 input{
	display:inline-block;
	width:160px;
	line-height:20px;
	padding:5px 10px;
	border:1px solid #ea5404;
	margin-left:10px;
	}	

.user_r_top3{
	float:left;
	margin-top:5px;
	margin-left:15px;
	}
.user_r_top3 span{
	display:inline-block;
	line-height:30px;
	font-size:13px;
	color:#666;
	}	
.user_r_top3 input{
	display:inline-block;
	width:160px;
	line-height:20px;
	padding:5px 10px;
	border:1px solid #ea5404;
	margin-left:10px;
	}	
.user_r_top>a{
	display:inline-block;
	line-height:32px;
	background:#ea5404;
	padding:0 20px;
	color:#fff;
	margin-top:5px;
	margin-left:15px;
	font-size:14px;
	letter-spacing:1px;
	}
.user_r_top>a:hover{
	color:#fff !important;
	}		
	
	
.user_r_list{
	width:100%;
	margin-bottom:30px;
	border:1px solid #e8e8e8;
	}	
.user_r_list>h5{
	font-size:12px;
	line-height:40px;
	color:#333;
	background:#f5f5f5;
	margin:0;
	padding:0 20px;
	border-bottom:1px solid #e8e8e8;
	}	
.user_r_list>h5 span{
	display:inline-block;
	margin-right:30px;
	}
.user_r_list table{
	width:100%;
    }
.user_r_list th{
	font-weight:normal;
	font-size:14px;
	letter-spacing:1px;
	color:#333;
	background:#f5f5f5;
	line-height:40px;
	text-align:center;
	}
.user_r_list td{
	/*padding:10px 15px;*/
	font-size:12px;
	text-align:center;
	border-left:1px solid #e8e8e8;
	}
.user_r_list td img{
	margin-right:10px;
	}		
.user_r_list td a{
	display:inline-block;
	width:100%;
	text-align:center;
	margin:3px 0;
	color:#666;
	}
.fukuan{
	background:#ea5404;
	color:#fff !important;
	line-height:25px;
	border-radius:2px;
	width: 80px!important;
	margin:0 auto;
	}
.user_r_frist span.order_name{
	line-height:40px;
}
.fukuan:hover{
	color:#fff !important;
	}		
.user_r_frist{
	text-align:left !important;
	padding-left:15px !important;
	border-left:none !important;
	}	
.user_r_frist img{
	display:inline-block;
	}	
.user_r_frist span{
	display:inline-block;
	line-height:100px;
	}

.user_pj{
	color:#ea5404;
	font-size:14px !important;
	}
.user_pj span{
	display:inline-block;
	width:100%;
	font-size:12px;
    }
.user_pj i{
	margin:0 2px;
	}	

.user_r_inner{
	width:100%;
	}	
.user_inner{
	width:100%;
	border:1px solid #e8e8e8;
	padding:0 20px;
	}	
.user_inner>h5{
	margin:0;
	}
.user_inner>h5>p{
	margin:0;
	line-height:50px;
	width:50%;
	float:left;
	color:#999;
	font-size:13px;
	}
.user_inner>h5>p span{
	color:#333;
	}			
.user_inner_con{
	border-top:1px dashed #e8e8e8;
	padding:30px 0 20px 0;
	}	
.user_inner_con1{
	width:50%;
	float:left;
    }

.user_inner_con1 p{
	line-height:35px;
	margin:0;
	color:#999;
	font-size:13px;
	}
.user_inner_con1 p span{
	color:#333;
	}	
.user_inner{
	margin-bottom:20px;
	}	

.wlxx>h5{
	line-height:30px !important;
	}
.wlxx_con{
	padding:20px;
	}	
.wlxx_con p{
	font-size:12px;
	letter-spacing:1px;
	color:#666;
	line-height:30px;
	}
.wlxx_con p span{
	letter-spacing:0;
	color:#ea5404;
	margin-right:10px;
	}	

.user_inner_con2{
	width:100%;
	float:left;
	margin-top:10px;
	}
.user_inner_con2 p{
	font-size:13px;
	color:#999;
	line-height:35px;
	}
.user_inner_con2 p span{
	display:inline-block;
	color:#333;
	margin-right:20px;
	}		


.user_inner_con2 .user_r3_j{
	display:inline-block;
	}
.user_inner_con2 .user_r3_j .user_r3_j1{
	padding:5px 10px;
	font-size:12px;
	}
.user_inner_con2 .user_r3_j .user_r3_j1 span{
	font-size:20px;
	width:68px;
	}		
.user_inner_con2 .user_r3_j .user_r3_j2 {
    display: inline-block;
    vertical-align: top;
    padding-left: 15px;
    padding-top: 0px;
	line-height:20px;
}


.user_r5{
	width:100%;
	}
.user_r5 h5{
	font-size:13px;
	letter-spacing:1px;
	margin-top:0;
	margin-bottom:20px;
	}
.user_r5 h5 a{
	float:right;
	color:#ea5404;
	}		
.user_r5 table{
	width:100%;
	border:1px solid #e8e8e8;
	}
.user_r5 table th{
	line-height:50px;
	font-weight:normal;
	text-align:center;
	background:#f5f5f5;
	color:#999;
	border-bottom:1px solid #e8e8e8;
	}
.user_r5 table td{
	height:100px;
	line-height:25px;
	text-align:center;
	color:#333;
	font-size:13px;
	letter-spacing:1px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.user_r5 table tr:hover td{
	background:#f5f5f5;
	}	
.user_r5 table td a{
	display:inline-block;
	color:#ea5404;
	font-size:13px;
	margin:0 5px;
	}		
.moren{
	margin-left:30px !important;
	}	
.moren_on{
	border:1px solid #ea5404;
	padding:0 12px;
	border-radius:2px;
	}
	
.dizhi{
	width:100%;
	height:100%;
	position:fixed; top:0; left:0;
	z-index:999999;
	display:none;
	}
.dizhi_bg{
	width:100%;
	height:100%;
	background:#000;
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	}	
.dizhi_con{
	width:660px;
	height:420px;
	position:absolute; top:50%;
	left:50%;
	margin-left:-330px;
	margin-top:-210px;
	background:#fff;
	padding:40px;
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8);
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	-o-transition: 0.5s ease;	
	transition: 0.5s ease;
	}
.dizhi_con_on{
	opacity:1 !important;
    filter:alpha(opacity=100) !important;
    -moz-opacity:1 !important; 
    -khtml-opacity:1 !important;
    -webkit-opacity:1 !important;
	-webkit-transform: scale(1) !important;
	-moz-transform: scale(1) !important;
	-ms-transform: scale(1) !important;
	-o-transform: scale(1) !important;
	transform: scale(1) !important;
	}	
.dizhi_con h5{
	font-size:16px;
	color:#333;
	letter-spacing:1px;
	margin-top:0;
	margin-bottom:30px;
	}	
.dizhi_list{
	width:100%;
	margin-top:30px;
	}	
.dizhi_l{
	width:45%;
	float:left;
	}	

.show_pj{
	width:500px;
	height:300px;
	margin-top:-150px;
	margin-left:-250px;
	text-align:center;
	padding:20px !important;
	padding-top:4.5% !important;
	}
.show_pjon2{
	text-align:left;
	margin-left:20px;
	}	
.show_pjon2 h5{
	font-size:16px;
	font-weight:600;
	color:#000;
	margin-bottom:10px;
	letter-spacing:1px;
	margin-top:15px;
	}
.show_pjon2 p{
	font-size:16px;
	font-weight:600;
	color:#000;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.show_pjon2 p span{
	color:#ea5404;
	}			

.show_pjon2 h4{
	font-size:14px;
	color:#b3b4b5;
	margin-top:30px;
	font-weight:normal;
	letter-spacing:1px;
	}
.show_pjon2 h4 span{
	color:#ea5404;
	}
.show_pjon2 a{
	display:inline-block;
	font-size:13px;
	color:#fff;
	letter-spacing:1px;
	line-height:30px;
	padding:0 25px;
	background:#ea5404;
	border-radius:5px;
	margin-top:15px;
	}
.show_pjon2 a:hover{
	color:#fff !important;
	}			

	
.show_pjon1{
	display:inline-block;
	vertical-align:top;
	}
.show_pjon2{
	display:inline-block;
	vertical-align:top;
	}		
	
.dizhi_r{
	width:45%;
	float:right;
	}
.dizhi_list p{
	font-size:13px;
	letter-spacing:1px;
	color:#333;
	line-height:25px;
	margin-bottom:0;
	}		
.dizhi_list p input{
	display:inline-block;
	width:60%;
	float:right;
	line-height:25px;
	border:1px solid #e8e8e8;
	padding:0 10px;
	}

.dizhi_list>span{
	display:inline-block;
	width:18%;
	float:left;
	font-size:13px;
	letter-spacing:1px;
	color:#333;
	}	
.dizhi_list_city{
	float:left;
	width:82%;
	}
.dizhi_list_city select{
	width:32%;
	float:left;
	line-height:25px;
	height:27px;
	font-size:13px;
	letter-spacing:1px;
	padding-left:5px;
	border:1px solid #e8e8e8;
	}	
#city{
	margin:0 2%;
	}
.dizhi_list textarea{
	display:inline-block;
	width:82%;
	float:left;
	border:1px solid #e8e8e8;
	height:80px;
	}
.dizhi_btn{
	width:100%;
	margin-top:30px;
	}	
.w_chkbox{
	width:20%;
	float:left;
	margin-top:10px;
	}	
.w_chkbox span{
	color:#333;
	font-size:13px;
	display:inline-block;
	vertical-align:top;
	letter-spacing:1px;
	margin-left:10px;
	}	
.dizhi_btn1{
	float:left;
	width:80%;
	}	
.j_checkbox{
	display:inline-block;
	vertical-align:top;
	border:none;
	-webkit-appearance: none;
	width:18px;
	height:18px;
	border:1px solid #e8e8e8;
	margin:0 !important;
	}	
.j_checkbox_on{
	background:url(../images/xuanzhong.png);
	}	
.dizhi_btn1 a{
	display:inline-block;
	line-height:40px;
	padding:0 40px;
	border:1px solid #e8e8e8;
	background:#f5f5f5;
	border-radius:3px;
	letter-spacing:1px;
	color:#333;
	margin-right:5px;
	}
.dizhi_btn1_on{
	color:#fff !important;
	background:#ea5404 !important;
	}	
.dizhi_btn1_on:hover{
	color:#fff !important;
	}	
.dizhi_con>img{
	position:absolute; top:20px; right:20px;
	cursor:pointer;
	}


.user_r6{
	width:100%;
	border:1px solid #e8e8e8;
	padding:40px;
	}
.user8_con2 p{
	margin-bottom:0;
	padding:10px 0;
	position:relative;
	}
.user8_con2 p span{
	display:inline-block;
	font-size:13px;
	color:#666;
	letter-spacing:1px;
	width:100px;
	text-align:right;
	padding-right:5px;
	}
.user8_con2 p input, #form-inline{
	width:30%;
	line-height:20px;
	padding:5px 10px;
	letter-spacing:1px;
	color:#999;
	font-size:13px;
	border:1px solid #e8e8e8;
	}
#form-inline{
	display: inline-block;
	height: 32px;
}

#form-inline > .select-item{
	color:#999;
}

.gc-radio{
	width:15px !important;
	}		
.user8_con2 p a{
	font-size:13px;
	color:#c42028;
	letter-spacing:1px;
	margin-left:10px;
	}	
.user8_con2>a{
	margin-top:30px;
	margin-left:100px;
	display:inline-block;
	background:#ea5404;
	font-size:16px;
	color:#fff;
	letter-spacing:1px;
	padding:7px 60px;
	border-radius:3px;
	}	
.saomiao{
	font-size:12px;
	color:#999;
	position:absolute; bottom:15px;
	margin-left:5px;
	font-weight:normal;
	}	
.user8_con2>a:hover{
	color:#fff !important;
	}		
.user_r6_line{
	width:100%;
	border-top:1px dashed #e8e8e8;
	margin-top:30px;
	}

.xgmm>input{
	display:inline-block;
	vertical-align:top;
	margin-left:75px !important;
	margin-top:10px !important;
	}
.xgmm>span{
	display:inline-block;
	vertical-align:top;
	margin-left:10px;
	letter-spacing:1px;
	color:#666;
	line-height:30px;
	}
.xgmm_con{
	width:100%;
	display:none;
	}
	

.user_r8{
	width:100%;
	}


.user_r8_list th{
	line-height:40px;
	font-size:14px;
	}
.soucang{
	font-size:13px;
	cursor:pointer;
	color:#ea5404;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	


.user12_1_con{
	margin-top:20px;
	padding:20px;
	border:1px solid #e8e8e8;
	}		
.user12_1_con>p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	line-height:25px;
	}
.user12_1_con>p span{
	display:inline-block;
	width:100%;
	}	
.user12_1_con>p i{
	padding:0 3px;
	font-size:16px;
	color:#ea5404;
	cursor:pointer;
	}	
.user12_1_con>p textarea{
	display:inline-block;
	float:left;
	width:100%;
	font-size:12px;
	letter-spacing:1px;
	color:#666;
	padding:10px;
	height:100px;
	margin-top:10px;
	border:1px solid #e8e8e8;
	}		
.user12_1_con>p span{
	display:inline-block;
	float:left;
	}	
.pjnr{
	display:inline-block;
	width:100%;
	border:1px solid #e8e8e8;
	padding:15px;
	margin-top:10px;
	}
.user_r2_btn{
	width:100%;
	margin-top:20px;
	border-top:1px dashed #e8e8e8;
	}

.user_r2_btn a{
	display:inline-block;
	line-height:40px;
	padding:0 40px;
	color:#fff;
	background:#ea5404;
	font-size:16px;
	margin-top:20px;
	border-radius:3px;
	}
.user_r2_btn a:hover{
	color:#fff !important;
	}	

.user_r3{
	width:100%;
	}
.user_r3_con{
	width:100%;
	border:1px solid #e8e8e8;
	}
.user_r3_con h5{
	line-height:50px;
	padding:0 20px;
	font-size:16px;
	letter-spacing:1px;
	background:#f5f5f5;
	}	
.user_r3_con h5>span{
	float:right;
	}	
.user_r3_con h5>span b{
	color:#ea5404;
	}	

.user_r3_con table{
	width:100%;
	}
.user_r3_con table th{
	line-height:40px;
	background:#f5f5f5;
	font-weight:normal;
	font-size:13px;
	padding:0 20px;
	letter-spacing:1px;
	border-top:1px solid #e8e8e8;
	}				
.user_r3_con table td{
	line-height:20px;
	padding:20px 20px;
	color:#666;
	border-bottom:1px solid #e8e8e8;
	}
.user_r3_con table td span{
	color:#ea5404;
	}

.user_r3_j{
	}
.user_r3_j1{
	display:inline-block;
	vertical-align:top;
	background:#ea5404;
	color:#fff;
	font-size:14px;
	padding:15px 10px;
	padding-right:20px;
	position:relative;
	}
.user_r3_j1 span{
	display:inline-block;
	width:88px;
	font-size:30px;
	color:#fff !important;
	font-weight:600;
	margin-right:10px;
	}		
.user_r3_j1 p{
	height:100%;
	width:8px;
	position:absolute; top:0; right:0;
	background:url(../images/juan.png) center repeat-y;
	}

.user_r3_j2{
	display:inline-block;
	vertical-align:top;
	padding-left:15px;
	padding-top:10px;
	}
.user_r3_j2{
	color:#333;
	}
.user_r3_j2 span{
	color:#888 !important;
	}	

	
	
.user_r4_btn{
	width:100%;
	margin-top:20px;
	margin-bottom:20px;
	text-align:right;
	}
.user_r4_btn a{
	display:inline-block;
	line-height:35px;
	padding:0 30px;
	font-size:13px;
	letter-spacing:1px;
	color:#fff;
	background:#ea5404;
	border-radius:3px;
	}
.user_r4_btn a:hover{
	color:#fff !important;
	}			
	

.user_r4{
	width:100%;
	}
.user_r4_con{
	width:100%;
	border:1px solid #e8e8e8;
	}
.user_r4_con h5{
	line-height:50px;
	padding:0 20px;
	font-size:16px;
	letter-spacing:1px;
	background:#f5f5f5;
	}	

.user_r4_con table{
	width:100%;
	}
.user_r4_con table th{
	line-height:40px;
	background:#f5f5f5;
	font-weight:normal;
	font-size:13px;
	padding:0 20px;
	letter-spacing:1px;
	border-top:1px solid #e8e8e8;
	}				
.user_r4_con table td{
	line-height:40px;
	padding:0 20px;
	color:#666;
	}
.user_r4_con table td a{
	margin-right:10px;
	}

.user_r4>.user_r6 h5{
	font-size:16px;
	letter-spacing:1px;
	margin-bottom:20px;
	}
.user_r4 .user8_con2 p span{
	width:140px;
	}
.user_r4 .user8_con2>a{
	margin-left:140px;
	}	

.user_r4_cons{
	display:none;
	}	

.user_r9{
	width:100%;
	}
.user_r9 h5{
	font-size:16px;
	letter-spacing:1px;
	color:#333;
	margin-bottom:20px;
	}	
.user_r9 p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	}	

.user_r9_1{
	padding:30px;
	border-bottom:1px solid #e8e8e8;
	}
.user_r9_1 h5{
	font-size:13px;
	letter-spacing:1px;
	color:#333;
	}	
.user_r9_1 p{
	margin-bottom:20px;
	}	
.user_r9_1s{
	width:100%;
	margin-bottom:20px;
	}
.user_r9_1s input{
	display:inline-block;
	width:60%;
	float:left;
	height:38px;
	line-height:20px;
	padding:9px;
	font-size:13px;
	border:1px solid #e8e8e8;
	}
.user_r9_1s a{
	display:inline-block;
	float:left;
	line-height:38px;
	padding:0 25px;
	font-size:14px;
	letter-spacing:1px;
	color:#fff;
	background:#ea5404;
	}	
.user_r9_1s a:hover{
	color:#fff !important;
	}			

.user_r9_1_l{
	display:inline-block;
	vertical-align:top;
	}
.user_r9_1_r{
	display:inline-block;
	vertical-align:top;
	margin-left:30px;
	}

.user_r9 .user_r4_con table th{
	border-top:none;
	text-align:center;
	}	
.user_r9 .user_r4_con table td{
	text-align:center;
	}		
.user_r9_1_h5 span{
	display:inline-block;
	padding:0 2px;
	color:#ea5404;
	}	
	
		
/*****会员中心*******/

.xinp_h{
	font-size: 20px;
    font-weight: 400;
    text-align: left;
    width: 100%;
    line-height: 16px;
    padding: 4px 0 12px;
	}
.xinp_h a{
	color:#333;
	}	


.mian_prozi{
	position:relative !important;
	width:100% !important;
	left:0 !important;
	bottom:0 !important;
	margin-bottom:20px !important;
	}
.mian_prozi li{
	text-align:center !important;
	}
.mian_prozi .tips{
	margin-bottom:10px !important;
	}	


/*****购物车*******/
.shopcar{
	width:100%;
	}
.shopcar_con{
	width:100%;	
	}
.shopcar_con table{
	width:100%;
	}	
.shopcar_1{
	background:#f5f5f5;
	border:1px solid #e8e8e8 !important;
	}	
.shopcar_1 th{
	line-height:50px;
	font-size:13px;
	letter-spacing:1px;
	color:#333;
	font-weight:normal;
	text-align:center;
	}	
.shopcar_frist{
	text-align:left !important;
	padding:0 20px;
	}	
.shopcar_frist input{
	vertical-align:middle;
	margin-top:0;
	margin-right:20px !important;
	}
.shopcar_frist span{
	display:inline-block;
	vertical-align:middle;
	margin-right:100px;
	}
.shopcar_frist b{
	display:inline-block;
	vertical-align:middle;
	font-weight:normal;
	}			

.shopcar_sec{
	padding:20px;
	line-height:67px;
	text-align:left !important;
	}
.shopcar_sec input{
	display:inline-block;
	vertical-align:middle;
	margin-top:0;
	margin-right:20px !important;
	}
.shopcar_con table tr td{
	border-bottom:1px dashed #e8e8e8;
	text-align:center;
	}	
.shopcar_sec span{
	display:inline-block;
	margin-left:30px;
	}
.shopcar_close{
	cursor:pointer;
	}	


.shopcar_btn{
	width:100%;
	border:1px solid #e8e8e8;
	border-top:none;
	padding:20px;
	}
.shopcar_btn1{
	display:inline-block;
	line-height:40px;
	padding:0 30px;
	font-size:14px;
	background:#ea5404;
	color:#fff;
	border-radius:3px;
	letter-spacing:1px;
	float:left;
	}
.shopcar_btn1:hover{
	color:#fff !important;
	}	

.shopcar_btn2{
	display:inline-block;
	line-height:40px;
	padding:0 30px;
	font-size:14px;
	background:#ea5404;
	color:#fff;
	margin-left:20px;
	border-radius:3px;
	letter-spacing:1px;
	float:right;
	}
.shopcar_btn2:hover{
	color:#fff !important;
	}		
		
.shopcar_zj{
	margin-top:20px;
	background:#f5f5f5;
	border:1px solid #e8e8e8;
	padding:15px;
	position:relative;
	text-align:right;
	}	
.shopcar_zjs{
	width:100%;
	display:inline-block;
	text-align:right;
	}	
.shopcar_zjs p{
	margin-bottom:0;
	font-size:12px;
	line-height:25px;
	letter-spacing:1px;
	color:#333;
	}	
.shopcar_zj_line{
	display:inline-block;
	width:300px;
	height:1px;
	background:#e8e8e8;
	margin-bottom:15px;
	margin-top:15px;
	}
.shopcar_zjs h5{
	margin-top:10px;
	}
.shopcar_zjs h5 span{
	color:#333;
	font-weight:600;
	}

.shopcar_zjs p span{
	font-weight:600;
	font-size:18px;
	border: 600;
	color:#ea5404;
	}
.shopcar_zjs_btn{
	width:100%;
	text-align:right;
	}	
.shopcar_zjs_btn>a{
	display:inline-block;
	line-height:40px;
	padding:0px 50px;
	font-size:16px;
	color:#fff;
	letter-spacing:1px;
	background:#ea5404;
	margin-top:15px;
	border-radius:3px;
	}
.shopcar_zjs_btn>a:hover{
	color:#fff !important;
	}	

.shopcar_zjs_btn>p{
	display:inline-block;
	margin-top:15px;
	line-height:40px;
	font-size:12px;
	margin-right:10px;
	}	
.shopcar_zjs_btn>p>span{
	font-weight:normal;
	color:#333;
	font-size:13px;
	}	
.shopcar_zjs_btn>p>b{
	color:#ea5404;
	font-size:16px;
	}		

			
.shopcar_zj>p{
	position:absolute; top:20px; left:20px;
	line-height:30px;
	letter-spacing:1px;
	}
.shopcar_zj>p span{
	color:#ea5404;
	display:inline-block;
	padding:0 5px;
	}	
.shopcar_zj>p input{
	display:inline-block;
	vertical-align:middle;
	margin-top:0;
	margin-right:20px !important;
	}		

.sjf{
	position:absolute; top:70px; left:20px;
	}
.sjf h5{
	font-size:14px;
	color:#333;
	margin-bottom:10px;
	}
.sjf p{
	text-align:left;
	}		
.sjf p img{
	display:inline-block;
	vertical-align:top;
	}
.sjf p span{
	display:inline-block;
	vertical-align:top;
	padding-top:10px;
	padding-left:10px;
	}	
.sjf p span b{
	color:#ea5404;
	display:inline-block;
	margin-top:5px;
	font-weight:normal;
	}	

.dizhi_change{
	
	}
	

/*****购物车*******/





/*****下订单*******/
.order1{
	width:100%;
	}
.order_sh{
	border:1px solid #e8e8e8;
	margin-bottom:20px;
	}
.order_sh>h5{
	font-size:14px;
	color:#333;
	background:#f5f5f5;
	margin:0;
	border-bottom:1px solid #e8e8e8;
	line-height:40px;
	padding:0 20px;
	}	
.order_sh>h5 span{
	display:inline-block;
	margin-left:10px;
	font-size:12px;
	color:#ea5404;
	letter-spacing:1px;
	line-height:50px;
	}	
.order_shon{
	width:100%;
	padding:15px;
	}	
.order_shon>h5{
	font-size:14px;
	line-height:30px;
	letter-spacing:1px;
	margin-bottom:10px;
	}	
.order_shon>h5 img{
	margin-right:10px;
	}	
.order_shon1{
	width:60%;
	float:left;
	border-right:1px solid #e8e8e8;
	}	
.order_shon1 p{
	font-size:13px;
	letter-spacing:1px;
	line-height:25px;
	color:#333;
	}
.order_shon1 p span{
	display:inline-block;
	color:#999;
	width:70px;
	}		
.order_shon2{
	width:40%;
	float:left;
	text-align:center;
	}		
.order_shon2>span{
	display:inline-block;
	width:100%;
	font-size:13px;
	color:#ea5404;
	width:100%;
	line-height:25px;
	text-align:center;
	cursor:pointer;
	}	
.order_shon2 a{
	margin-top:10px;
	display:inline-block;
	background:#ea5404;
	line-height:25px;
	padding:0 25px;
	border-radius:3px;
	color:#fff;
	}
.order_shon2 a:hover{
	color:#fff !important;
	}	

.order_shona{
	width:200px;
	float:left;
	margin-right:20px;
	border:1px solid #e8e8e8;
	padding:10px;
	border-radius:3px;
	cursor:pointer;
	position:relative;
    margin-bottom: 10px;
	}
.no_invoice{
	float: none;
	margin-bottom: 20px;
}
.order_shona p{
	font-size:12px;
	color:#999;
	line-height:20px;
	margin-bottom:0;
	margin-top:5px;
	}

.order_shonc{
	width:100%;
	padding:0;
	margin:0;
	}
.order_shonc>li{
	width:23.5%;
	float:left;
	margin-right:2%;
	margin-top:15px;
	padding:10px 15px;
	cursor:pointer;
	background:url(../images/adress_2.png);
	background-size:100% 100%;
	position:relative;
	}
.order_shonc>li:hover{
	background:url(../images/adress_1.png);
	background-size:100% 100%;
	}		
.order_shonc>li h5{
	line-height:25px;
	font-size:13px;
	border-bottom: 1px solid #e8e8e8;
	height:50px;
    }
.order_shonc>li h5 span{
	margin-left:5px;
	}
.order_shonc>li p{
	font-size:12px;
	line-height:20px;
	color:#666;
	margin-top:3px;
	height: 40px;
	}	
.order_shonc>li a{
	font-size:12px;
	color:#ea5404;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
    }

.order_shoncon{
	background:url(../images/adress_1.png) !important;
	background-size:100% 100% !important;
	}	
.order_shoncon:before{
	width:12px;
	height:14px;
	content:'';
	background:url(../images/xz.png);
	position:absolute;
	bottom:5px; right:5px;
	}	
.order_shoncon>a{
	opacity:1 !important;
    filter:alpha(opacity=100) !important;
    -moz-opacity:1 !important; 
    -khtml-opacity:1 !important;
    -webkit-opacity:1 !important;
	}	

.order_shone{
	width:100%;
	margin-top:15px;
	}	
.order_shone1{
	float:left;
	}
.order_shone2{
	float:right;
	}	
.order_shone1 a{
	color:#ea5404;
	display:none;
	}
.order_shond{
	padding-top:15px;
	display:none;
	}	
.order_shone2 a{
	color:#ea5404;
	}			
	


.order1_yh{
	width:100%;
	margin-top:10px;
	border:1px solid #e8e8e8;	
	}
.order1_yh>h5{
    font-size: 14px;
    color: #333;
    background: #f5f5f5;
    margin: 0;
    border-bottom: 1px solid #e8e8e8;
    line-height: 50px;
    padding: 0 20px;
    letter-spacing:1px;	
	}	
.order1_yh_con{
	width:100%;
	padding:15px;
	}	
.order1_yh_con1 h5{
	font-size:14px;
	color:#ea5404;
	}	
.order1_yh_con1 ul{
	padding:0;
	margin:0;
	margin:10px 0;
	}
.order1_yh_con1 ul li{
	float:left;
	margin-right:30px;
	font-size:13px;
	color:#666;
	line-height:20px;
	cursor:pointer;
	}
.order1_yh_con1 ul li span{
	display:inline-block;
	width:15px;
	height:15px;
	position:relative; top:2px;
	border-radius:100%;
	border:1px solid #999;
	margin-right:5px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.order1_yh_con1 ul li span:before{
	width:9px;
	height:9px;
	content:'';
	position:absolute; top:2px; left:2px;
	background:#fff;
	border-radius:100%;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}		
.order1_yhon span{
	border:1px solid #ea5404 !important;
	}
.order1_yhon span:before{
	background:#ea5404 !important;
	}
.order2_yhon span{
	border:1px solid #ea5404 !important;
}
.order2_yhon span:before{
	background:#ea5404 !important;
}
.paragraph span{
	display:inline-block;
	margin-right:10px;
	color:#666;
	font-size:13px;
	letter-spacing:1px;
}
.paragraph input{
	display:inline-block;
	width: 30%;
	line-height: 20px;
	padding: 5px 10px;
	letter-spacing: 1px;
	color: #999;
	font-size: 13px;
	border: 1px solid #e8e8e8;
}
.order1_yh_l{
	margin-top:20px;
	}
.order1_yh_list{
	display:none;
	}	

.order1_yh_list1>ul{
	display:inline-block;
	width:100%;
	}
.order1_yh_list1>ul>li{
	width:100%;
	margin:5px 0;
	}
.order1_yh_list1>ul>li>input{
	width:18px !important;
	padding:0 !important;
	height:18px !important;
	margin-right:10px !important;
	}		

.order1_yh_list1 .user8_con2{
	display:none;
	}

.order1_yh_lista{
	margin-top:10px;
	}
.order1_yh_lista p{
	line-height:25px;
	margin:0;
	font-size:12px;
	color:#bfbfbf;
	}	
.order1_yh_lista p span{
	display:inline-block;
	margin-left:5px;
	color:#ea5404;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
.order1_yh_list span{
	display:inline-block;
	margin-right:10px;
	color:#666;
	font-size:13px;
	letter-spacing:1px;
	}
.order1_yh_list input{
	display:inline-block;
	width: 30%;
    line-height: 20px; 
    padding: 5px 10px; 
    letter-spacing: 1px;
    color: #999;
    font-size: 13px;
    border: 1px solid #e8e8e8;
	}			

.order1_yh_list .user8_con2 p span{
	width:120px;
	}

.order1_yh_con1{

	}
.order1_yh_con1>input{
	display: inline-block;
width: 20%;
line-height: 20px;
padding: 5px 10px;
letter-spacing: 1px;
color: #999;
font-size: 13px;
border: 1px solid #e8e8e8;
margin-top:10px;
	}
.order1_yh_con1>a{
	display:inline-block;
	line-height:30px;
	padding:0 20px;
	color:#fff;
	background:#ea5404;
	width:18%;
	margin-left:2%;
	text-align:center;
	}	
.order1_yh_con1>a:hover{
	color:#fff !important;
	}

.order1_tall1{
	width:100%;
	text-align:left;
	padding:15px;
	}
.order1_tall1 h5{
	font-size:14px;
	letter-spacing:1px;
	color:#333;
	}	
.order1_tall1>textarea{
	display:inline-block;
	width:60%;
	margin-top:10px;
	border:1px solid #e8e8e8;
	height:40px;
	}	
	
.order1_yh_con2{
	position:relative;
	}
.yuxx_p{
	font-size:12px;
	color:#999;
	text-align:right;
	}	
.yuxx_sp{
	display:inline-block;
	width:100%;
	text-align:right;
	color:#ea5404;
	font-size:14px;
	}	

.jfxx_p{
	width:100%;
	text-align:right;
	margin-top:15px;
	}
	
.order1_yh_con2 h5 {
    font-size: 14px;
    color: #ea5404;
    }
.order1_yh_con2>ul{
	margin-top:10px;
	}	
.order1_yh_con2>ul>li{
	line-height:30px;
	font-size:13px;
	letter-spacing:1px;
	margin-bottom:10px;
	}
.order1_yh_con2>ul>li input{
	display:inline-block;
	position:relative; top:6px;
	margin-right:10px !important;
	}	

.order1_yh_con2>ul>li .user_r3_j{
	display:inline-block;
	}
.order1_yh_con2>ul>li .user_r3_j .user_r3_j1{
	padding:5px 10px;
	font-size:12px;
	}
.order1_yh_con2>ul>li .user_r3_j .user_r3_j1 span{
	font-size:20px;
	width:68px;
	}		
.order1_yh_con2>ul>li .user_r3_j .user_r3_j2 {
    display: inline-block;
    vertical-align: top;
    padding-left: 15px;
    padding-top: 0px;
	line-height:20px;
}
		


.dizhi_change{
	width:100%;
	height:100%;
	position:fixed; top:0; left:0;
	z-index:999999;
	display:none;
	}
.dizhi_change_bg{
	width:100%;
	height:100%;
	background:#000;
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	}	
.dizhi_change_con{
	width:660px;
	height:500px;
	position:absolute; top:50%;
	left:50%;
	margin-left:-330px;
	margin-top:-250px;
	background:#fff;
	padding:40px;
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8);
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	-o-transition: 0.5s ease;	
	transition: 0.5s ease;
	}
.dizhi_change_con>img{
	position:absolute; top:20px; right:20px;
	cursor:pointer;
	}	
.dizhi_change_con_on{
	opacity:1 !important;
    filter:alpha(opacity=100) !important;
    -moz-opacity:1 !important; 
    -khtml-opacity:1 !important;
    -webkit-opacity:1 !important;
	-webkit-transform: scale(1) !important;
	-moz-transform: scale(1) !important;
	-ms-transform: scale(1) !important;
	-o-transform: scale(1) !important;
	transform: scale(1) !important;
	}
.dizhi_change_con>h5{
    font-size: 16px;
    color: #333;
    letter-spacing: 1px;
    margin-top: 0;
    margin-bottom: 30px;	
	}

.dizhi_change_list{
	width:100%;
	padding:20px;
	border:1px solid #e8e8e8;
	margin-bottom:20px;
	cursor:pointer;
	}
.dizhi_change_list_on{
	border:2px solid #ea5404 !important;
	position:relative;
	}	
.dizhi_change_list_on:before{
	width:12px;
	height:14px;
	content:'';
	position:absolute; bottom:0; right:0;
	background:url(../images/xz.png);
	}	
.dizhi_change_list p{
	font-size:13px;
	letter-spacing:1px;
	line-height:25px;
	color:#333;
	}
.dizhi_change_list p span{
	display:inline-block;
	color:#999;
	width:70px;
	}	

.dizhi_change_btn1{
	width:100%;
	text-align:center;
	margin-top:30px;
	}
.dizhi_change_btn1 a{
	display:inline-block;
	line-height:40px;
	padding:0 40px;
	border:1px solid #e8e8e8;
	background:#f5f5f5;
	border-radius:3px;
	letter-spacing:1px;
	color:#333;
	margin-right:5px;
	}
.dizhi_change_btn1_on{
	color:#fff !important;
	background:#ea5404 !important;
	}	
.dizhi_change_btn1_on:hover{
	color:#fff !important;
	}	

.order1 .user_r_list th{
	line-height:40px !important;
	}

.order1 .user_r_list td{
	border-left:none !important;
	border-bottom:1px dashed #e8e8e8; 
	}
.order1_last_list td{
	border-bottom:none !important;
	}	
.shopcar_zj_adress{
	margin-top:15px;
	}
.shopcar_zj_adress p{
	font-size:12px;
	}
		
/*****下订单*******/

.xinp_con{
	width:100%;
	overflow:hidden;
	}
.xinp_con>ul{
	padding:0;
	margin:0;
	}
.xinp_con>ul>li{
	float:left;
	}
.user_proa{
	text-align:left !important;
	}


.wap_right{
	position:fixed; top:50%;
	z-index:999;
	right:0;
	margin-top:-130px;
	}	
.wap_right>p{
	height:60px;
	width:60px;
	margin-bottom:2px;
	position:relative;
	line-height:60px;
	}	
.wap_right>p>span{
	display:inline-block;
	width:60px;
	height:60px;
	color:#fff;
	border-radius:5px 0 0 5px;
	font-size:16px;
	text-align:center;
	line-height:60px;
	vertical-align:top;
	cursor:pointer;
	position:relative;
	}	
	
.wap_qq{
	z-index:999;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}		
.wap_weixin{
	height:60px;
	width:60px;
	margin-bottom:2px;
	position:relative;
	line-height:60px;
	}	
.wap_weixin>span{
	display:inline-block;
	width:60px;
	height:60px;
	background:#e5e6ea;
	color:#fff;
	border-radius:5px 0 0 5px;
	font-size:16px;
	text-align:center;
	line-height:60px;
	vertical-align:top;
	cursor:pointer;
	}
.wap_weixin>span>img{
	border-radius:5px 0 0 5px;
	}		
.wap_weixin_show{
	padding:15px;
	position:absolute; top:-60px; left:-170px;
	display:none;
	background:#ea5404;
	text-align:center;
	border-radius:3px;
	}
.wap_weixin_show>a{
	position:absolute; top:1px; right:1px;
	cursor:pointer;
	}		
.wap_weixin_show span{
	display:inline-block;
	font-size:13px;
	color:#fff;
	margin-top:10px;
	}	
.wap_weixin>p{
	width:60px;
	height:60px;
	line-height:20px;
	position:absolute; top:0; left:0;
	border-radius:5px 0 0 5px;
	background:#ea5404;
	display:none;
	}	
.wap_qq>span>img{
	position:relative;
	-webkit-animation-name: pulsea;
	-moz-animation-name: pulsea;
	-ms-animation-name: pulsea;
	-o-animation-name: pulsea;
    animation-name: pulsea;
    -webkit-animation-duration: 1000ms;
	-moz-animation-duration: 1000ms;
	-ms-animation-duration: 1000ms;
	-o-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
    animation-timing-function: linear;
	}

@keyframes pulsea
{
0% {top:-16px;}
50% { top:-10px;}
100% { top:-16px;}
}

@-webkit-keyframes pulsea
{
0% {top:-16px;}
50% { top:-10px;}
100% { top:-16px;}
}
@-moz-keyframes pulsea
{
0% {top:-16px;}
50% { top:-10px;}
100% { top:-16px;}
}
@-ms-keyframes pulsea
{
0% {top:-16px;}
50% { top:-10px;}
100% { top:-16px;}
}
@-o-keyframes pulsea
{
0% {top:-16px;}
50% { top:-10px;}
100% { top:-16px;}
}

.wap_qq b{
	font-size:13px;
	color:#ea5404;
	width:100%;
	font-weight:normal;
	text-align:center;
	position:absolute; bottom:0; left:0;
	line-height:25px;
	}	
	

.bd_show{
	width:100%;
	height:100%;
	position:fixed; top:0; left:0;
	z-index:99999;
	display:none;
	}
.bd_bg{
	width:100%;
	height:100%;
	background:#000;
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity:0.8;
    filter:alpha(opacity=0.8);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	}	
.bd_con{
	width:800px;
	height:400px;
	position:absolute; top:50%; left:50%;
	z-index:9;
	margin-left:-400px;
	margin-top:-200px;
	background:#fff;
	padding:30px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8);
	}
.bd_conb{
	width:300px;
	height:350px;
	margin-left:-150px;
	margin-top:-175px;
	}	
.bd_conb h5{
	margin:0 !important;
	line-height:50px;
	font-size:18px !important;
	text-align:center;
	color:#ea5404;
	font-weight:normal;
	}

.bd_conb_close{
	position:absolute; top:5px; right:5px;
	cursor:pointer;
	}
	
.bd_con_on{
	z-index:99;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	}	
.bd_con>h5{
	font-size:22px;
	color:#ea5404;
	margin-bottom:10px;
	}	
.bd_con>p{
	font-size:13px;
	line-height:25px;
	color:#666;
	}
.bd_con1{
	width:55%;
	float:left;
	margin-top:25px;
	}	
.bd_con1>a{
	display:inline-block;
	width:100%;
	line-height:40px;
	text-align:center;
	background:#ea5404;
	color:#fff;
	font-size:15px;
	border-radius:3px;
	}
.bd_con1>a:hover{
	color:#fff !important;
	}	
.map-item-l{
	padding:3px 0 !important;
	}
.map-item-l>i{
	margin-top:3px !important;
	}		
.map-item-l>a{
	line-height:30px;
	font-size:12px !important;
	}

.aTag_p{
	text-align:left !important;
	padding-left:30px;
	}
.aTag_p a{
	font-size:12px !important;
	padding-right:10px !important;
	}
.aTag_p1{
	width:50px !important;
	}	
.pro_hd1 img{
	height:auto !important;
	margin-top:60px;
	}
.pro_hd1 .word{
	font-size:12px !important;
	padding:0 10px;
	}	
.pro_hd1 .word p{
	font-size:15px !important;
	font-weight:normal !important;
	margin-bottom:5px !important;
	}	

.pro_ph{
	margin-top:10px;
	border:1px solid #e8e8e8;
	}
.pro_ph>h5{
	font-size:14px;
	letter-spacing:1px;
	line-height:30px;
	padding-left:10px;
	border-bottom:1px solid #e8e8e8;
	}
.pro_pht span{
	display:inline-block;
	width:50%;
	float:left;
	line-height:30px;
	border-bottom:1px solid #e8e8e8;
	text-align:center;
	font-size:13px;
	cursor:pointer;
	}	
.pro_phton{
	border-bottom:none !important;
	}	
.pro_ph_con{
	width:100%;
	}
.pro_ph_con1{
	padding:10px;
	display:none;
	}	
.pro_ph_con1>ul{
	padding:0;
	margin:0;
	width:100%;
	}	
.pro_ph_con1>ul li{
	width:100%;
	padding:15px 0;
	border-bottom:1px solid #e8e8e8;
	}	
.pro_ph_con1>ul li img{
	width:35%;
	float:left;
	}	
.pro_ph_con1_zi{
	width:65%;
	float:left;
	padding:0 7px;
	}
.pro_ph_con1_zi span{
	width:100%;
	display:block;
	height:20px;
	font-size:12px;
	line-height:20px;
	overflow:hidden;
	color:#999;
	}
.pro_ph_con1_zi span b{
	display:inline-block;
	font-weight:normal;
	color:#333;
	padding:0 2px;
	}

.pro_ph_con1>a{
	display:block;
	width:120px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:10px;
	line-height:30px;
	color:#fff;
	font-size:12px;
	letter-spacing:1px;
	background:#ea5404;
	border-radius:3px;
	text-align:center;
	}	
.pro_ph_con1>a:hover{
	color:#fff !important;
	}			



.pro_phfl_on{
	position:fixed; top:-8px;
	background:#fff;
	}	


.pro_bot .col-sm-2{
	width:18% !important;
	}
.pro_bot .col-sm-8{
	width:64% !important;
	}		

.pingj_con .col-sm-2{
	width:16.666% !important;
	}
.pingj_con .col-sm-8{
	width:66.666% !important;
	}	


.drcode_car{
	width:100%;
	height:36px;
	padding:0 15px;
	line-height:36px;
	border:1px solid #ccc;
	text-align:left;
	position:relative;
	color:#333;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	border-radius:3px;
	}
.drcode_car img{
	margin-top:6px;
	margin-right:5px;
	vertical-align:top;
	}
.drcode_car span{
	font-size:16px;
	vertical-align:top;
	color:#999;
	margin-left:5px;
	}		
.drcode_car:hover{
	color:#ea5404;
	}	
.drcode_car p{
	display:inline-block;
	width:18px;
	height:18px;
	margin:0;
	background:#ea5404;
	border-radius:100%;
	text-align:center;
	font-weight:600;
	color:#fff;
	line-height:18px;
	position:absolute; top:-9px; right:24px;
	}	

.swiper-button-prev1{
	left:260px !important;
	z-index:2 !important;
	height:70px !important;
	margin-top:-35px !important;
	}
.swiper-button-next1{
	right:0 !important;
	z-index:2 !important;
	height:70px !important;
	margin-top:-35px !important;
	}

.swiper-button-prev1>span{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	z-index:-1;
	border-radius:3px;
	background:#000;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.swiper-button-prev1:hover >span{
	opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	}	
.swiper-button-next1>span{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	z-index:-1;
	border-radius:3px;
	background:#000;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.swiper-button-next1:hover >span{
	opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	}
	






/********采购**********/
.tem_wrapper .container{
	background: #fff;
	padding: 0;
}
.caigou1{
	width:100%;
	padding:0 80px;
	}
.caigou1_1{
	width:100%;
	padding:40px 0;
	border-bottom:1px solid #fff;
	}	
.caigou1_1 img{
	display:inline-block;
	vertical-align:top;
	}	
.caigou1_1zi{
	display:inline-block;
	vertical-align:top;
	margin-left:20px;
	}	
.caigou1_1zi h5{
	font-size:20px;
	color:#4d4b4b;
	letter-spacing:1px;
	font-weight:bold;
	}	
.caigou1_1zi p{
	font-size:14px;
	color:#ea5404;
	letter-spacing:1px;
	line-height:30px;
	margin-top:0px;
	}

.caigou1_2{
	word-spacing:100%;
	padding:40px 0;
	position:relative;
	padding-left:200px;
	}
.caigou1_2>img{
	position:absolute; top:40px; left:0;
	}	
.caigou1_2_list{
	padding-right:30px;
	}
.caigou1_2_list p{
	margin-bottom:15px;
	position:relative;
	}
.caigou1_2_list p i{
	color:#90908f;
	font-size:13px;
	font-style:normal;
	line-height:30px;
	position:absolute; top:0; right:-15px;
	}		
.caigou1_2_list span{
	float:left;
	line-height:30px;
	color:#90908f;
	width:75px;
	letter-spacing:1px;
	font-size:13px;
	}
.caigou1_2_list span b{
	color:#ea5404;
	}			
.caigou1_2_list input{
	float:left;
	line-height:20px;
	padding:4px 5px;
	background:#fff;
	border:1px solid #e8e8e8;
	}		
.caigou1_2_list1 textarea{
	float:left;
	line-height:20px;
	padding:4px 5px;
	background:#fff;
	border:1px solid #e8e8e8;
	height:90px;
	}

.caigou1_2_list2 p{
	width:50%;
	float:left;
	margin-bottom:0;
	line-height:30px;
	}	
.caigou1_2_list2 .j_checkbox{
	display:inline-block !important;
	vertical-align:top !important;
	border:none !important;
	-webkit-appearance: none !important;
	width:18px !important;
	height:18px !important;
	border:1px solid #e8e8e8 !important;
	margin:0 !important;
	position:relative !important;
	top:6px !important;
	margin-right:5px !important;
	float:none !important;
	}	
.caigou1_2_list2 .j_checkbox_on{
	background:url(../images/xuanzhong.png) !important;
	}

.caigou1_2_list2 a{
	display:inline-block;
	margin-left:5px;
	line-height:30px;
	color:#fff;
	font-size:13px;
	background:#ea5404;
	padding:0 20px;
	border-radius:3px;
	}
.caigou1_2_list2 a:hover{
	color:#fff !important;
	}		





.caigou_two{ }
.caigou_two>.container{ padding:0 95px;}
.caigou_two .col-lg-2{ width:18.7%;}
.caigou_two h2{ font-size:26px; color:#333; text-align:center; margin:50px 0;}
.caigou_two_lc{}
.caigou_two_lc h3{ font-size:24px; color:#333; text-align:center; letter-spacing:1px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px; font-weight:lighter;}
.caigou_two_lc h3 span{ color:#ea5404;}
.caigou_two_lc img{ display:block; margin:10px auto; width:70%;}
.caigou_two_lc p{ text-align:center; font-size:14px; line-height:23px;     color: #666;}
.caigou_two_lc a{ display:block; text-align:center;color:#ea5404;}
.caigou_two_lc a .btn01{color:#ea5404;  text-align:center;}
.caigou_two_jt{ margin-top:50px;}
.caigou_two_jt img{ width:100%;}
.caigou_two_bz{ font-size:20px; margin-top:50px; margin-bottom:30px;}
.caigou_two_bz_box{
	display:none;
	}





/********采购**********/



/********积分商城**********/
.dqjf{
	width:100%;
	background: #fff;
	margin-bottom: 20px;
	padding-top: 10px;
	}
.dqjf>h5{
	line-height:40px;
	margin:0;
	width:100%;
	text-align:center;
	color: #333;
	font-size: 17px;
	}
.dqjf>h5 img{
	width: 22px;
	margin-top: 8px;
	display: inline-block;
	margin-right: 5px;
}
.dqjf>h3{
	padding: 10px 0 20px;
	color: #ffac13;
	font-size: 32px;
	text-align: center;
	font-weight: 900;
	border-bottom: 1px solid #e8e8e8;
}
.dqjf_con .col-lg-6{
	padding: 20px 0;
}
.dqjf_con .dqjf_img.border_r{
	border-right: 1px dashed #e8e8e8;
}
.dqjf_img{
	width: 100%;
	text-align: center;
}
.dqjf_img img{
	width: 22px;
	margin-bottom: 8px;
}
.dqjf_img h4{
	text-align: center;
	color: #333;
	font-size: 14px;
}
.jfdh{
	width:100%;
	background: #fff;
	}
.jfdh>h5{
	line-height:40px;
	margin:0;
	width:100%;
	text-align:center;
	color: #333;
	font-size: 17px;
	border-bottom: 1px solid #e8e8e8;
	}
.jfdh>h5 img{
	width: 22px;
	margin-top: 8px;
	display: inline-block;
	margin-right: 5px;
}
.jfw .col-sm-10{
	width:80% !important;
	}	
.jfw .col-sm-2{
	width:20% !important;
	}
	
.jfdh_con{
	width:100%;
	overflow:hidden;
	}	
.jfdh_con>ul{
	padding:0;
	margin:0;
	}
.jfdh_con>ul>li{
	width:100%;
	border-bottom:1px dotted #e8e8e8;
	}
.jfdh_con>ul>li>div{
	padding:10px;
	}	
.jfdh_con>ul>li>div>a>h5{
	font-size:12px;
	color:#333;
	line-height:25px;
	margin-bottom:5px;
	}	
.jfdh_con>ul>li>div>a>h5 span{
	float:right;
	color:#999;
	}			

.jfdh_cons{
	width:100%;
    }	
.jfdh_cons img{
	width:40%;
	float:left;
	}	
.jfdh_cons1{
	width:60%;
	float:left;
	padding-left:10px;
	}
.jfdh_cons1 h5{
	font-size: 12px;
    color: #666;
    margin: 5px 0;	
	}		
.jfdh_cons1 span{
	font-size: 12px;
    color: #ea5404;
	}		
	
.zhuc_cg{
	width:100%;
	}

.zhuc_cg1{
	width:80%;
	padding-left:120px;
	position:relative;
	padding-top:6%;
	padding-bottom:4%;
	margin:0 auto;
	}
.zhuc_cg1 h5{
	font-size:14px;
	letter-spacing:1px;
	margin-bottom:20px;
	}	
.zhuc_cg1 p a{
	display:inline-block;
	font-size:13px;
	line-height:30px;
	padding:0 10px;
	color:#999;
	border:1px solid #e8e8e8;
	margin-right:5px;
	}
.zhuc_cg2{
	margin-top:25px;
	}			
.zhuc_cg2 span{
	font-size:13px;
	color:#666;
	}
.zhuc_cg2 input{
	display:inline-block;
	width:200px;
	line-height:24px;
	border:1px solid #e5e5e5;
	margin-right:10px;
	padding:0 5px;
	font-size: 13px;
    color: #999;
	font-family:'微软雅黑';
	}
.zhuc_cg2 a{
	display:inline-block;
	line-height:26px;
	letter-spacing:1px;
	background:#ea5404;
	color:#fff !important;
	padding:0 15px;
	}	

.zhuc_cg3{
	margin-top:30px;
	}
.zhuc_cg3xg {
    width: 770px;
}
.zhuc_cg3 p{
	padding:15px;
	display:inline-block;
	background:#fffde7;
	border:1px solid #eacf7e;
	width:100%;
	text-align:center;
	}	
.zhuc_cg3 p span{
	    display: inline-block;
    margin-top: 10px;
    color: #ea5404;
    font-size: 14px;
    letter-spacing: 1px;
    font-weight: 600;
	}	

.zhuc_cg1 img{
	position:absolute; top:16%; left:0;
	}		

/**
.user_r11>h5{
	font-size:14px;
	margin-top:0;
	margin-bottom:15px;
	}**/
.jfdhjl_xin{
	height:auto;
	line-height:20px;
	font-size:14px;
	margin-top:0;
	margin-bottom:15px;
	}
.jfdhjl_xin h5{
	float:left;
	line-height:20px;
	}
.jfxinxis{
	float:right;
	color: #999999;
    font-size: 12px;
	}

.user_r6a{
	width:100%;
	margin-bottom:35px;
	}
.user_r6a p{
	font-size:12px;
	color:#333;
	letter-spacing:1px;
	margin-bottom:10px;
	}
.user_r6a p span{
	color:#ea5404;
	cursor:pointer;
	margin-right:5px;
	}
.user_r6a p a{
	color:#ea5404;
	cursor:pointer;
	margin-right:5px;
	font-size:12px;
	}	

.qiand{
	border:1px solid #ea5404;
	padding:0 5px;
	}	

	




/********积分商城**********/

.user_r10 a {
    display: inline-block;
    line-height: 40px;
    padding: 0 30px;
    font-size: 16px;
    letter-spacing: 1px;
    border: 1px solid #ea5404;
    margin-right: 10px;
    border-radius: 2px;
    -webkit-transition: 0.3s ease;
    -moz-transition: 0.3s ease;
    -ms-transition: 0.3s ease;
    -o-transition: 0.3s ease;
    transition: 0.3s ease;
}
.pingjia{background: #ea5404;
    width: 80px !important;
    color: #fff !important;
    line-height: 30px;
    border-radius: 5px;}
.pingjia:hover{ color:#fff !important;}





/*********商城底部**********/
.foot_ser1{
	width:100%;
	}
.foot_ser1_con>h5{
	font-size:16px;
	letter-spacing:1px;
	border-bottom:1px solid #333;
	line-height:40px;
	margin:0;
	}	
.foot_ser1_con>h5 span{
	font-size:12px;
	color:#ea5404;
	margin-left:5px;
	}	
.foot_ser1_cona{
	padding:20px;
	background:#f6f6f6;
	}
.foot_ser1_conb{
	width:100%;
	}	
.foot_ser1_conb>h5{
	font-size:15px;
	}
.foot_ser1_conb>p{
	margin-top:15px;
	margin-bottom:10px;
	font-size:13px;
	color:#666;
	}
.foot_ser1_conb>img{
	margin-bottom:10px;
	}		

.foot_ser2 .foot_ser1_conb p{
	padding-left:30px;
	}	

.foot_ser9 table{
	width:600px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	}	
.foot_ser9 th{
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	line-height:40px;
	font-size:15px;
	color:#333;
	font-weight:normal;
	padding:0 10px;
	}	
.foot_ser9 td{
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	font-size:13px;
	color:#666;
	line-height:30px;
	padding:0 10px;
	}			


.wap_ss{
	display:inline-block;
	width:100%;
	height:100%;
	font-size:12px;
	color:#fff;
	text-align:center;
	line-height:18px;
	padding:12px 0;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9);
	}


/*********商城底部**********/







/************10.25******************/
.login_wap{
	min-height:600px !important;
	padding:0;
	}	
.login_wap .container{
	height:100%;
	position:relative;
	}
.login_con1{
	position:absolute; top:50%; right:0;
	margin-top:-205px;
	}
.login_con2{
	position:absolute; top:50%; right:0;
	margin-top:-257px;
	}
.login_con3{
	position:absolute; top:50%; right:0;
	margin-top:-135px;
	}		
.foot_ser1_conb_p h5{
	margin-bottom:15px;
	}	
.foot_ser1_conb_p p{
	margin:0 !important;
	line-height:25px;
	}

.pj_banner{
	width:100%;
	margin-bottom:30px;
	}

.shopcar_sec{
	line-height:100px;
	padding:0 20px;
	}

.yuyue{
	border:1px solid #e8e8e8;
	}
.yuyue1{
	padding:30px;
	}
.yuyue1>h5{
	font-size:18px;
	font-weight:600;
	color:#333;
	margin-bottom:20px;
	}	
.yuyue th{
	line-height:40px;
	}	
.yuyue .shopcar_1{
	border: 1px dashed #e8e8e8 !important;
	border-bottom:none !important;
	}	

.yuyue_a{
	margin-top:10px;
	background:#f5f5f5;
	padding:0 10px;
	}
.yuyue_a>h5{
	display:inline-block;
	font-size:14px;
	color:#333;
	line-height:34px;
	margin-right:5px;
	}	
.yuyue_a .docs-methods{
	display:inline-block;
	}	
.yuyue_a .city-picker-span{
	width:270px !important;
	}

.yuyue2{
	padding:30px;
	}
.yuyue2>h5{
	font-size:18px;
	font-weight:600;
	color:#333;
	margin-bottom:20px;
	}	
.yuyue2>h5 span{
	font-size:13px;
	font-weight:normal;
	margin-left:5px;
	}

.yuyue2 p span{
	font-size: 14px;
    color: #333;
    letter-spacing: 1px;
    /*width: 70px;*/
    width: 80px;
	text-align:left;
	}	
.yuyue3{
	width:100%;
	padding:30px;
	}	

.yuyue3 h5{
	font-size:16px;
	color:#333;
	font-weight:600;
	margin-bottom:10px;
	}	
.yuyue3 p{
	font-size:14px;
	color:#666;
	letter-spacing:1px;
	line-height:22px;
	}

.yuyue3_btn{
	width:100%;
	text-align:right;
	}
.yuyue3_btn a{
	display:inline-block;
	line-height:40px;
	background:#ea5404;
	color:#fff;
	padding:0 40px;
	font-size:16px;
	letter-spacing:2px;
	border-radius:3px;
	margin-top:10px;
	}
.yuyue3_btn a:hover{
	color:#fff !important;
	}		
	

/************10.25******************/






/*********10.27**********/
.wap_tanc{
	width:100%;
	height:100%;
	position:fixed; top:0; left:0;
	z-index:99999;
	display:none;
	}
.wap_tanc_bg{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	z-index:-1;
	background:#000;
	opacity:0.4;
    filter:alpha(opacity=40);
    -moz-opacity:0.4; 
    -khtml-opacity:0.4;
    -webkit-opacity:0.4;
	}	

.wap_tanc_con{
	width:300px;
	height:110px;
	background:#fff;
	border-radius:5px;
	position:absolute; left:50%; top:50%;
	margin-top:-55px;
	margin-left:-150px;
	display:none;
	}
.wap_tanc_con h5{
	margin:0;
	line-height:60px;
	text-align:center;
	font-size:15px;
	font-weight:600 !important;
	letter-spacing:1px;
	border-bottom:1px solid #f1f1f1;
	}	

.wap_tanc_btn a{
	display:inline-block;
	width:50%;
	float:left;
	line-height:50px;
	text-align:center;
	letter-spacing:1px;
	font-size:14px;
	color:#666;
	}		


.wap_tanc_con1{
	width:500px;
	height:250px;
	margin-top:-125px;
	margin-left:-250px;
	padding:50px;
	}
.wap_tanc_con1 h5{
	border-bottom:none;
	text-align:left;
	line-height:40px;
	font-weight:normal !important;
	}
.wap_tanc_con1 h5 img{
	display:inline-block;
	vertical-align:top;
	margin-right:10px;
	}
.wap_tanc_con1 h5 p{
	display:inline-block;
	vertical-align:top;
	font-size:30px;
	}	
.wap_tanc_con1 h5 p span{
	color:#ea5404;
	margin:0 3px;
	}	

.wap_tanc_con1 a{
	font-size:14px;
	display:inline-block;
	padding-left:95px;
	margin-top:20px;
	color:#ea5404;
	letter-spacing:1px;
	}	
.wap_tanc_con1>p{
	font-size:24px;
	color:#999;
	position:absolute; top:10px; right:20px;
	cursor:pointer;
	}			



/*********10.27**********/




/*********优惠券**********/
.quan{
	width:100%;
	padding:20px 0;
	}
.quan>ul{
	padding:0;
	margin:0;
	margin-top:20px;
	}
.quan>ul>li{
	width:20%;
	float:left;
	padding:10px 30px;
	}		
.quan_img{
	width:132px;
	position:relative;
	}	
.quan_img h5{
	width:100%;
	text-align:center;
	position:absolute; left:0; top:3px;
	background:none;
	color:#ffbd83;
	font-size:40px;
	font-weight:900;
	padding:0;
	}
.quan_img h5 span{
	float:none;
	font-size:20px;
	}

.quan_zi h5{
	font-size:14px;
	color:#ea5404;
	background:none;
	padding:0;
	margin:0;
	line-height:30px;
	}	
.quan_zi p{
	font-size:12px;			
    margin-top:0px;
    color: #9b9b9b;
    }
.quan_zi span{
	display:block;
	margin-bottom:5px;
	font-size:12px;			
    color: #9b9b9b;
	}	

.quan_zi a{
	display:inline-block;
	background:#ea5404;
	font-size:13px;
	color:#fff;
	line-height:25px;
	padding:0 15px;
	margin-top:5px;
	letter-spacing:1px;
	}
.quan_zi a:hover{
	color:#fff !important;
	}		


/*********优惠券**********/






/*********10.29**********/
.pro_list_top_on{
	position:fixed; top:0;
	z-index:999999;
	border-bottom:1px solid #e8e8e8;
	}
.pro_xx_s>li{
	width:90px !important;
	}

.zhuc_cg1>h5 a{
	color:#ea5404;
	margin:0 8px;
	}
	
.menu-map .map-item {
	line-height:32px;
	}
/*********10.29**********/





/*********pro_hot**********/
.pro_hot{
	width:100%;
	background:url(../images/pro_hot_bg.jpg) center no-repeat;
	background-size:cover;
	padding-bottom:80px;
	margin-top:38px;
	}
.pro_hott_i{
	position:absolute; top:0; left:19%;
	}
.pro_hott{
	width:100%;
	position:relative;
	}	
.pro_hott span{
	position:absolute; top:0; left:0;
	}	
.pro_hota{
	width:100%;
	text-align:center;
	margin-top:80px;
	}	



.pro_hotc{
	width:100%;
	}	

.pro_hot_list{
	width:100%;
	margin-top:60px;
	}	
.pro_hot_img{
	width:100%;
	position:relative;
	}	
.pro_hot_img span{
	position:absolute; top:-60px;
	}

.pro_hot_zi{
	padding-top:60px;
	}
.pro_hot_zi h5{
	font-size:20px;
	line-height:40px;
	color:#dadada;
	letter-spacing:1px;
	margin-bottom:20px;
	}
.pro_hot_zi p{
	margin-top:20px;
	}	

.pro_hot_zi p span{
	color:#ca0208;
	font-weight:600;
	font-size:30px;
	position:relative;
	margin-left:30px;
	}
.pro_hot_zi p span:before{
	width:106%;
	height:2px;
	content:'';
	background:#ca0208;
	position:absolute; left:-3%; bottom:15px;
	}	
.pro_hot_zi p b{
	color:#ffbd41;
	font-size:50px;
	}	

.pro_hot_zi a{
	display:inline-block;
	margin-top:20px;
	line-height:35px;
	padding:0 40px;
	border-radius:35px;
	background:#e10b11;
	color:#fff;
	font-size:18px;
	font-weight:600;
	}	
.pro_hot_zi a:hover{
	color:#fff !important;
	}	

/*********pro_hot**********/





/*********11.2**********/
.jf_btn{
	color:#ea5404 !important;
	}

.jf_a{
	display:block;
	width:120px;
	margin:0 auto;
	text-align:center;
	font-size:15px;
	line-height:40px;
	background:#ea5404;
	color:#fff;
	}
.jf_a:hover{
	color:#fff !important;	
	}		

/*********11.2**********/





/*********11.5**********/
.kong{
	width:100%;
	border:1px solid #e8e8e8;
	}
.kong_con{
	width:100%;
	text-align:center;
	margin-top:15%;
	}	
.kong_con h5{
	width:100%;
	text-align:center;
	color:#333;
	font-size:18px;
	line-height:50px;
	letter-spacing:1px;
	margin-top:10px;
	}
.kong_con a{
	font-size:15px;
	color:#ea5404;
	display:inline-block;
	letter-spacing:1px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.kong_con a i{
	font-size:18px;
	margin-left:5px;
	}
.kong_con a:hover{
	color:#999 !important;
	}		



/*********11.7**********/

.xinp{
	position:relative;
	display:inline-block;
	left: 3px;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 10px;
	color:#fff;
	background:#83c44e;
	}

.sec3_list_t{
	position:absolute;
	top:0;
	left:0;
	z-index:99; 
	}
.youh{
	display:inline-block;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 10px;
	color:#fff;
	background:#ffac13;
	position: absolute;
	left:0;
	}

/*.jifen{
	display:inline-block;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 10px;
	color:#fff;
	background:#ffac13;
	position:absolute; top:0; left:0;
	z-index:99; 
	}
	
.youhuo{
	display:inline-block;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 10px;
	color:#fff;
	background:#ea5404;
	position:absolute; top:0; right:0;
	z-index:99;
	display:none;
	}
.swiper-container{
	height:100% !important;
	}
.swiper-wrapper{
	height:100% !important;
	}
.swiper-slide{
	height:100% !important;
	}


 */




/*********11.7**********/
/*.products_box{*/
	/*width:100%;*/
/*}*/
/*.products_box1{*/
	/*width:17%;*/
	/*float:left;*/
	/*margin-right:3%;*/
/*}*/
/*.products_box2{*/
	/*width:80%;*/
	/*float:left;*/
/*}*/

/*.products_tj{*/
	/*margin-top:25px;*/
/*}*/
/*.products_tj h5{*/
	/*font-size:15px;*/
	/*color:#333;*/
	/*margin-bottom:15px;*/
/*}*/

/*.products_tj .sec3_list{*/
	/*background:#f8f8f8;*/
	/*margin-bottom:25px;*/
/*}*/

/*.pro_class{*/
	/*width:100%;*/
/*}*/
/*.pro_class>h5{*/
	/*line-height:40px;*/
	/*margin:0;*/
	/*background:#f8f8f8;*/
	/*border-bottom:1px solid #fff;*/
	/*padding:0 20px;*/
	/*font-size:14px;*/
	/*color:#333;*/
/*}*/
/*.pro_class>h5 span{*/
	/*font-size:13px;*/
	/*color:#666;*/
	/*display:inline-block;*/
	/*cursor:pointer;*/
	/*margin:0 10px;*/
	/*-webkit-transition: 0.3s ease;*/
	/*-moz-transition: 0.3s ease;*/
	/*-ms-transition: 0.3s ease;*/
	/*-o-transition: 0.3s ease;*/
	/*transition: 0.3s ease;*/
/*}*/
/*.pro_class>h5 span:hover{*/
	/*color:#ea5404;*/
/*}*/

/*.pro_class{*/
	/*margin-top:10px !important;*/
	/*margin-bottom:30px !important;*/
/*}*/

/*.jfdh_user{*/
	/*width:100%;*/
	/*background:#f8f8f8;*/
	/*padding:15px;*/
	/*margin-bottom:30px;*/
/*}*/
/*.jfdh_user img{*/
	/*border-radius:100%;*/
	/*display:inline-block;*/
	/*vertical-align:top;*/
/*}*/
/*.jfdh_user1{*/
	/*display:inline-block;*/
	/*vertical-align:top;*/
	/*padding-left:15px;*/
/*}*/
/*.jfdh_user1 h5{*/
	/*font-size:13px;*/
	/*color:#333;*/
	/*margin-top:10px;*/
	/*margin-bottom:10px;*/
/*}*/
/*.jfdh_user1 p{*/
	/*font-size:14px;*/
	/*color:#ea5404;*/
/*}*/
/*.jfdh_user1 p span{*/
	/*font-size:14px;*/
	/*font-weight:600;*/
/*}*/

/*.jfdh_user2{*/
	/*width:100%;*/
	/*margin-top:20px;*/
	/*padding-left:30px;*/
/*}*/
/*.jfdh_user2 h5{*/
	/*font-size:13px;*/
	/*color:#333;*/
	/*font-weight:600;*/
	/*margin-bottom:10px;*/
/*}*/
/*.jfdh_user2 p{*/
	/*line-height:22px;*/
	/*font-size:12px;*/
	/*color:#666;*/
/*}*/



/*********11.7**********/






/*********11.7**********/
.products_box{
	width:100%;
	}
.products_box1{
	width:17%;
	float:left;
	margin-right:3%;
	}	
.products_box2{
	width:80%;
	float:left;
	}	

.products_tj{
	margin-top:25px;
	}	
.products_tj h5{
	font-size:15px;
	color:#333;
	margin-bottom:15px;
	}	

.products_tj .sec3_list{
	background:#f8f8f8;
	margin-bottom:25px;
	} 

.pro_class{
	width:100%;
	}
.pro_class>h5{
	line-height:40px;
	margin:0;
	padding: 0px 5px;
	font-size:14px;
	color:#333;
	}
.pro_class>h5.border_y{
	border-bottom: 1px dashed #f5f5f5;
}
.pro_class>h5 span{
	font-size:13px;
	color:#666;
	display:inline-block;
	cursor:pointer;
	margin:0 10px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.pro_class>h5 span:hover{
	color:#ea5404;
	}		

.pro_class{
	margin-top:10px !important;
	margin-bottom:30px !important;
	}		

.jfdh_user{
	width:100%;
	background: #fff;
	margin-top: 20px;
	}	
.jfdh_user1{
	display:inline-block;
	vertical-align:top;
	padding-left:15px;
	}	
.jfdh_user1 h5{
	font-size:13px;
	color:#333;
	margin-top:10px;
	margin-bottom:10px;
	}
.jfdh_user1 p{
	font-size:14px;
	color:#ea5404;
	}	
.jfdh_user1 p span{
	font-size:14px;
	font-weight:600;
	}		

.jfdh_user2{
	width:100%;
	}	
.jfdh_user2 h5{
	font-size: 17px;
	color:#333;
	margin-bottom:10px;
	border-bottom: 1px solid #e8e8e8;
	padding: 0 20px;
	line-height: 40px;
	}	
	.jfdh_user2 h5 img{
		width: 22px;
		margin-top: 10px;
		display: inline-block;
		margin-right: 5px;
	}
	.jfdh_user2 h5 a{
		float: right;
		color: #999;
		font-size: 14px;
	}
.jfdh_user2 p{
	width: 80%;
	line-height: 40px;
	font-size:12px;
	color:#666;
	margin: 0 auto;
	border-bottom: 1px dashed #e8e8e8;
	}	
.jfdh_user2 p.no_border{
	border:none;
}


/*********11.7**********/








/*********11.8**********/
.hehuo{
	width:100%;
}
.hehuo_ban{
	width:100%;
	/*padding:10% 0;
	background:url(../images/hehuo_ban.jpg) center no-repeat;
	background-size:cover;*/
}
.hehuo1{
	width:100%;
	background:url(../images/hehuo_ban1.jpg) center no-repeat;
	background-size:cover;
}
.hehuo1b{
	width:60%;
	float:right;
}
.hehuo1b>h5{
	font-size:26px;
	color:#fff;
	text-align:center;
	letter-spacing:2px;
	margin:0;
	line-height:90px;
}
.hehuo1b>p{
	font-size:14px;
	color:#fff;
	letter-spacing:2px;
	text-align:center;
}
.hehuo1c{
	margin-top:80px;
}
.hehuo1c h5{
	width:33.33%;
	float:left;
	text-align:center;
}
.hehuo1c h5 span{
	display:inline-block;
	font-size:14px;
	color:#fff;
	padding-top:30px;
	line-height:40px;
	text-align:center;
	width:150px;
	height:150px;
	border:1px solid #687084;
	border-radius:100%;
	letter-spacing:2px;
}
.hehuo1d{
	margin-top:50px;
}
.hehuo1d p{
	font-size:14px;
	color:#fdfdfd;
	text-align:center;
	line-height:40px;
	letter-spacing:2px;
}

.hehuo2{
	width:100%;
	background:url(../images/hehuo_ban2.jpg) center no-repeat;
	background-size:cover;
	padding:80px 0;
}
.hehuo2a{
	width:65%;
	margin:0 auto;
}
.hehuo2a>h5{
	font-size:30px;
	color:#000;
	text-align:center;
	letter-spacing:2px;
	margin:0;
	margin-bottom:50px;
}
.hehuo2a table{
	width:100%;
	background:url(../images/hezuo2_t.png) top left no-repeat;
	background-size:100%;
}
.hehuo2a table th{
	line-height:50px;
	font-size:16px;
	color:#333;
	font-weight:normal;
	text-align:center;
}
.hehuo2a table td{
	background:#fff;
	line-height:60px;
	border-bottom:1px solid #d8dadf;
	text-align:center;
	font-size:14px;
	letter-spacing:1px;
	color:#666;
}
.hehuo2a table td img{
	margin-top:8px;
}

.hehuo3 {
	width: 100%;
	padding: 80px 0 80px 0;
}

.hehuo3a>h5{
	font-size:30px;
	color:#000;
	text-align:center;
	letter-spacing:2px;
	margin:0;
	margin-bottom:50px;
}



.swiper-container{
	height:100% !important;
}
.swiper-wrapper{
	height:100% !important;
}
.swiper-slide{
	height:100% !important;
}


.shangxina_ban{
	width:100%;
}

.shangxian{
	padding:60px 0;
}

.shangxian_a{
	width:100%;
	background:url(../images/shangxian1.jpg) center no-repeat;
	background-size:100% 100%;
	padding:25px;
	margin-bottom:20px;
	position:relative;
}
.shangxian_a1{
	width:20%;
	float:left;
	padding-left:20px;
}
.shangxian_a2{
	width:80%;
	float:left;
	border-radius:5px;
	background:#fff;
	padding:30px;
	min-height:180px;
	position:relative;
}
.shangxian_a1 h5{
	font-size:18px;
	color:#fbd72d;
	line-height:30px;
}
.shangxian_a1 p{
	font-size:14px;
	color:#fff;
}
.shangxian_a1 span{
	display:inline-block;
	width:100px;
	height:1px;
	background:#c46165;
}

.shangxian_a2>h5{
	font-size:16px;
	color:#333;
	font-weight:600;
	letter-spacing:1px;
	line-height:30px;
}
.shangxian_a2>p{
	font-size:14px;
	color:#333;
}
.shangxian_a2 ul{
	padding:0;
	margin:0;
	margin-top:10px;
}
.shangxian_a2 ul li{
	line-height:25px;
	font-size:14px;
	color:#333;
}
.shangxian_a2 ul li span{
	color:#aa1d23;
	margin-right:10px;
	font-weight:600;
}

.shangxian_a2>span{
	font-size:14px;
	line-height:25px;
	display:inline-block;
	vertical-align:top;
}
.shangxian_a2>img{
	display:inline-block;
	vertical-align:top;
}

.shangxian2{
	width:100%;
	padding:60px 0;
	background:#edebe9;
}
.shangxian2_list{
	margin-bottom:40px;
	position:relative;
}

.shangxian2_zi1{
	width:100%;
	position:absolute; left:0; bottom:0;
}
.shangxian2_zi1>h5{
	font-size:20px;
	color:#aa1d23;
	font-weight:600;
	margin-bottom:5px;
	margin-top:20px;
	padding:0 30px;
}
.shangxian2_zi1>span{
	display:inline-block;
	font-size:15px;
	padding:0 30px;
	color:#999;
}

.shangxian2_zi1a{
	width:100%;
	background:#aa1d23;
	padding:10px 30px;
	margin-top:5px;
}
.shangxian2_zi1a h5{
	font-size:13px;
	color:#fff;
	display:inline-block;
}
.shangxian2_zi1a h5 span{
	font-size:13px;
	color:#fff;
	display:inline-block;
	vertical-align:top;
	margin-right:5px;
}
.shangxian2_zi1a h5 b{
	font-size:30px;
	display:inline-block;
	margin-top:8px;
	position:relative;
}
.shangxian2_zi1a h5 b:before{
	width:100%;
	height:1px;
	content:'';
	background:#000;
	position:absolute; top:50%; left:0%;
}
.shangxian2_zi1a p{
	display:inline-block;
	vertical-align:top;
	line-height:42px !important;
	margin-left:10px;
	font-size:24px !important;
	font-weight:600;
	color:#aa1d23 !important;
	background:#fff;
	border-radius:3px;
	text-align:center;
}
.shangxian2_zi1a p span{
	font-size:18px !important;
}

.shangxian2_zi1 p{
	font-size:13px;
	line-height:22px;
}
.shangxian2_zi1 p span{
	font-size:14px;
}
.shangxian2_zi1 p b{
	font-size:15px;
	color:#aa1d23;
	font-weight:normal;
}
.shangxian2_btn{
	width:100%;
	text-align:center;
	margin-top:40px;
}
.shangxian2_btn>a{
	display:inline-block;
	line-height:50px;
	padding:0 50px;
	font-size:15px;
	color:#fff !important;
	letter-spacing:1px;
	background:#aa1d23;
}



.clm30{
	margin-left:-30px !important;
	margin-right:-30px !important;
}
.clp30{
	padding-left:30px !important;
	padding-right:30px !important;
}

.choujiang{
	position:absolute; top:-30px; right:0px;
}



/*********11.8**********/





/*********11.09**********/
.index_show{
	width:100%;
	height:100%;
	position:fixed; top:0; left:0;
	z-index:9999999999999;
	display:none;
}
.index_show_bg{
	width:100%;
	height:100%;
	background:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	-webkit-opacity:0.6;
}
.index_showa{
	width:600px;
	height:400px;
	position:absolute; left:50%; top:50%;
	margin-top:-200px;
	margin-left:-300px;
	background:#fff;
	border-radius:5px;
	background:url(../images/index_show_bg.jpg) center no-repeat;
	background-size:cover;
}
.index_showa>h5{
	text-align:center;
	line-height:30px;
	font-size:16px; color:#fff;
	letter-spacing:1px;
	font-weight:600 !important;
	margin-top:30px;
	margin-bottom:20px;
}
.index_showa>h5 img{
	margin-top:5px;
}
.index_showb{
	width:100%;
	text-align:center;
}
.index_showc{
	display:inline-block;
	vertical-align:top;
	width:36%;
	margin:0 3%;
}
.index_showc h5{
	font-size:14px;
	color:#fff;
}
.index_showc>span{
	color:#fff;
	font-size:15px;
	position:relative;
}
.index_showc>span:before{
	width:20px;
	height:1px;
	content:'';
	position:absolute; left:-25px; top:50%;
	background:#fff;
}
.index_showc>span:after{
	width:20px;
	height:1px;
	content:'';
	position:absolute; right:-25px; top:50%;
	background:#fff;
}

.index_showc p{
	display:block;
	font-size:14px;
	line-height:30px;
	padding:30px 0px 20px 0px;
	background:url(../images/haoli.png) center no-repeat;
	background-size:100% 100%;
	margin-top:10px;
}

.index_showc p span{
	font-size:16px;
	font-weight:600;
	color:#ea5404;
	margin-left:5px;
}
.index_showc b{
	font-size:14px;
	color:#333;
	display:inline-block;
	line-height:40px;
	font-weight:normal;
}

.index_showb a{
	display:inline-block;
	line-height:35px;
	padding:0 20px;
	background:#fff;
	color:#ea5404;
	border-radius:35px;
	margin-top:25px;
}
.index_showa>img{
	position:absolute; top:-15px; right:-15px;
	cursor:pointer;
}


.vip_ban{
	width:100%;
}
.vip_a{
	width:100%;
	padding:60px 0;
	background:#ebe2dd;
	text-align:center;
}

.vip_b{
	width:100%;
	background:url(../images/vip_b.jpg) center no-repeat;
	background-size:cover;
	padding:60px 0;
	text-align:center;
}
.vip_bon{
	width:100%;
	position:relative;
	padding:30px 0;
	margin-top:30px;
}
.vip_bon_line{
	width:3px;
	height:100%;
	position:absolute; top:0; left:50%;
	margin-left:-1px;
	background:#d04549;
}
.vip_bon_line:before{
	width:9px;
	height:9px;
	content:'';
	background:#d04549;
	border-radius:9px;
	position:absolute; top:-4px; left:-3px;
}
.vip_bon_line:after{
	width:9px;
	height:9px;
	content:'';
	background:#d04549;
	border-radius:9px;
	position:absolute; bottom:-4px; left:-3px;
}

.vip_bona{
	width:50%;
	float:left;
	padding-right:50px;
}
.vip_bonb{
	width:100%;
	background:#eae3df;
	padding:20px 30px;
	position:relative;
	margin-bottom:60px;
}
.vip_bonb:before{
	width:9px;
	height:9px;
	content:'';
	background:#d04549;
	border-radius:9px;
	position:absolute; top:50%; right:-55px;
	margin-top:-4px;
}
.vip_bonb:after{
	width: 0;
	height: 0;
	content:'';
	border-top: 20px solid transparent;
	border-left: 20px solid #eae3df;
	border-bottom: 20px solid transparent;
	position:absolute; top:50%; right:-20px;
	margin-top:-20px;
}
.vip_bonb h5{
	font-size:15px;
	color:#333;
	line-height:30px;
	margin:0;
	border-bottom:1px solid #e7d5d1;
	text-align:left;
	margin-bottom:10px;
}
.vip_bonb h5 img{
	margin-top:4px;
	margin-right:5px;
}
.vip_bonb p{
	font-size:13px;
	color:#666;
	text-align:left;
	line-height:30px;
}
.vip_bonb p span{
	font-size:14px;
	line-height:30px;
	margin-right:5px;
	color:#d04549;
}
.vip_bonb p span img{
	margin-right:5px;
	margin-top:9px;
}




.vip_bona2{
	width:50%;
	float:left;
	padding-left:50px;
}
.vip_bonb2{
	width:100%;
	background:#eae3df;
	padding:20px 30px;
	position:relative;
	margin-top:60px;
}
.vip_bonb2:before{
	width:9px;
	height:9px;
	content:'';
	background:#d04549;
	border-radius:9px;
	position:absolute; top:50%; left:-54px;
	margin-top:-4px;
}
.vip_bonb2:after{
	width: 0;
	height: 0;
	content:'';
	border-top: 20px solid transparent;
	border-right: 20px solid #eae3df;
	border-bottom: 20px solid transparent;
	position:absolute; top:50%; left:-20px;
	margin-top:-20px;
}
.vip_bonb2 h5{
	font-size:15px;
	color:#333;
	line-height:30px;
	margin:0;
	border-bottom:1px solid #e7d5d1;
	text-align:left;
	margin-bottom:10px;
}
.vip_bonb2 h5 img{
	margin-top:4px;
	margin-right:5px;
}
.vip_bonb2 p{
	font-size:13px;
	color:#666;
	text-align:left;
	line-height:30px;
}
.vip_bonb2 p span{
	font-size:14px;
	line-height:30px;
	margin-right:5px;
	color:#d04549;
}
.vip_bonb2 p span img{
	margin-right:5px;
	margin-top:9px;
}

.vip_c {
	width: 100%;
	padding: 60px 0 80px 0;
}
.vip_con{
	width:100%;
	text-align:center;
}
.vip_cona{
	width:80%;
	margin:0 auto;
	margin-top:40px;
}

.vip_cona1{
	width:50%;
	float:left;
	padding-right:30px;
	margin-bottom:30px;
}
.vip_cona2{
	width:50%;
	float:left;
	padding-left:30px;
	margin-bottom:30px;
}

.vip_conab{
	width:100%;
	padding:30px;
	background:url(../images/vip_c3.jpg) center no-repeat;
	background-size:100% 100%;
	min-height:160px;
}

.vip_conab h5{
	text-align:left;
	font-size:15px;
	color:#333;
	line-height:36px;
	border-bottom:1px solid #e0e0e0;
}
.vip_conab h5 img{
	vertical-align:central !important;
	margin-top:8px;
	margin-right:8px;
}

.vip_conab p{
	text-align:left;
	font-size:13px;
	color:#666;
	line-height:30px;
}
.vip_conab p img{
	margin-top:6px;
	margin-right:6px;
}

.vip_conab>img{
	max-height:100px;
}


.tuang_ban{
	width:100%;
}

.tuanga{
	width:100%;
	background:#3e3935;
	padding:20px 0 40px 0;
	text-align:center;
}

.tuanga h5{
	font-size:24px;
	color:#fff;
	letter-spacing:2px;
	text-align:center;
	margin:15px 0;
}
.tuanga p{
	color:#c3c2c1;
	font-size:14px;
	letter-spacing:1px;
	text-align:center;
	line-height:25px;
}
.tuanga span{
	display:inline-block;
	line-height:36px;
	padding:0 20px;
	border:1px solid #c3c2c1;
	color:#c3c2c1;
	font-size:14px;
	letter-spacing:1px;
	margin-top:20px;
}

.tuangb{
	padding:60px 0;
	background:#fff;
}

.tuangbon{
	width:100%;
	text-align:center;
}
.tuangbon h5{
	font-size:24px;
	color:#333;
	letter-spacing:1px;
	text-align:center;
	margin-bottom:15px;
}
.tuangbon p{
	font-size:14px;
	color:#666;
	letter-spacing:1px;
	text-align:center;
}
.tuangbon span{
	text-align:center;
	display:inline-block;
	line-height:30px;
	padding:0 25px;
	background:#262626;
	border-radius:30px;
	color:#fff;
	font-size:14px;
	letter-spacing:1px;
	margin-top:20px;
	margin-bottom:30px;
}
.tuangbon img{
	margin:0 2%;
}

.tuangc{
	width:100%;
	background:url(../images/tuang_b.jpg) center no-repeat;
	background-size:cover;
	padding:60px 0;
}
.tuangcon{
	width:560px;
	text-align:center;
	margin:0 auto;
	background:#fff;
	padding-bottom:30px;
}
.tuangcon h5{
	text-align:center;
	line-height:60px;
	font-size:24px;
	letter-spacing:1px;
}

.tuangcona>span{
	display:inline-block;
	line-height:42px;
	width:36px;
}
.tuangcona{
	margin-bottom:10px;
}
.tuangcona>input{
	line-height:30px;
	border:1px solid #d6d6d6;
	width:300px;
	margin:0 20px;
	padding:0 10px;
	-moz-box-shadow:3px 3px 10px #d6d6d6 inset;
	-webkit-box-shadow:3px 3px 10px #d6d6d6 inset;
	box-shadow:3px 3px 10px #d6d6d6 inset;
}
.tuangcona .pro_list_tops{
	width:300px;
	border:1px solid #d6d6d6;
	padding:0;
	margin:0 20px;
	height:36px;
	-moz-box-shadow:3px 3px 10px #d6d6d6 inset;
	-webkit-box-shadow:3px 3px 10px #d6d6d6 inset;
	box-shadow:3px 3px 10px #d6d6d6 inset;
}
.tuangcona .pro_list_tops #distpicker{
	margin-top:-3px;
}

.tuangcona textarea{
	display:inline-block;
	height:60px;
	border:1px solid #d6d6d6;
	width:300px;
	-moz-box-shadow:3px 3px 10px #d6d6d6 inset;
	-webkit-box-shadow:3px 3px 10px #d6d6d6 inset;
	box-shadow:3px 3px 10px #d6d6d6 inset;
}

.tuangcona>a{
	display:inline-block;
	line-height:36px;
	padding:0 30px;
	background:#ea5404;
	color:#fff !important;
	font-size:14px;
	letter-spacing:1px;
}

.vip_conb{
	width:100%;
	margin-top:30px;
	text-align:center;
}

.vip_conb>p{
	font-size:14px;
	color:#666;
	margin-top:20px;
}



/*********11.09**********/

/*********11.11**********/
.user_r_list_order td{
	padding:0 15px;
}
.order1 .user_r_list_order th{
	line-height:40px !important;
}
.order_sh>h5{
	line-height:40px;
}
.order_sh>h5 span{
	line-height:40px;
}
.order1_yh>h5{
	line-height:40px;
}
.order1_tall1{
	padding:0 15px;
}
.order1_tall1>textarea{
	width:100%;
	height:25px;
}
.user_r_list_order .user_r_frist span{
	line-height:60px;
}
.sjf p span{
	padding:0;
	margin-left:5px;
}
.sjf p span b{
	margin-top:0;
}
.sjf{
	margin-top:0 !important;
}
.sjf p{
	display:inline-block;
}

/*********11.11**********/



/** 2016-12-21 **/
.wap_qq{
	position:relative;
	-webkit-animation-name: pulsea;
	-moz-animation-name: pulsea;
	-ms-animation-name: pulsea;
	-o-animation-name: pulsea;
    animation-name: pulsea;
    -webkit-animation-duration: 1000ms;
	-moz-animation-duration: 1000ms;
	-ms-animation-duration: 1000ms;
	-o-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
    animation-timing-function: linear;
	}
.wap_qq_show{
	width:190px;
	height:270px;
	position:absolute;
	top:-60px;
	right:60px;
	display:none;
	z-index:999999;
}	
.wap_qq_show:before{
	width:10px;
	height:100%;
	content:'';
	position:absolute; top:0; right:0;
	}	
.wap_qq_show:after{
	content:'';
	width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-left: 10px solid #ea5404;
    border-bottom: 10px solid transparent;
	position:absolute;  top:90px; right:0px;
	}	

.wap_qq_show_wrap{
	background:#ecedef;
	padding:15px;
	margin-right:10px;
}
.wap_qq_show h5{
	font-size:14px;
	color:#333;
	font-weight:600;
	margin:0;
	line-height:30px;
	}
.wap_qq_showa{
	border-top:1px solid #fff;
	margin-top:5px;
	padding-bottom:10px;
	}	
.wap_qq_showa p{
	margin:0;
	margin-top:8px;
	line-height:25px;
	font-size:13px;
	color:#333;
	}	
.wap_qq_showa a{
	display:inline-block;
	width:80%;
	text-align:center;
	font-size:13px;
	display:inline-block;
	line-height:30px;
	background:#ea5404;
	color:#fff !important;
	margin-top:5px;
	}
.wap_qq_showa a i{
	margin-right:5px;
	}	
/** 2016-12-21 **/


/** syyhq **/
.syyhq{
	height:auto;
	margin-top:20px;
	/*background:#f4cfa7;*/
	}
.syyhq a{
	display:block;
	}
.syyhq00{
	width:25%;
	height:auto;
	float:left;
	position:relative;
	}
.syyhq01{
	width:25%;
	height:auto;
	float:left;
	position:relative;
	}
.syyhq02{
	width:25%;
	height:auto;
	float:left;
	position:relative;
	}
.syyhq_jg01{
	width: 90px;
    height: 40px;
    position: absolute;
    top: 36px;
    left: 24px;
    text-align: center;
    line-height: 40px;
    font-size: 36px;
    color: #cf000e;
    font-weight: bold;
	}
.syyhq_ja02{
	width: 74px;
    height: 30px;
    position: absolute;
    bottom: 30px;
    left: 59px;
    text-align: center;
    line-height: 30px;
    font-size: 26px;
    color: #fff;
	}
/** syyhq **/


.index_show01{
	width:100%;
	height:100%;
	position:fixed; top:0; left:0;
	z-index:9999999999999;
	display:none;
	}
.index_show_bg{
	width:100%;
	height:100%;
	background:#000;
	opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}	
	
/** jinsheng_box **/
.jinsheng_box{
	width:645px;
	height:302px;
	background: rgba(166,4,2,0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19a60402,endColorstr=#19a60402);
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-151px;
	margin-left:-322px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;

	}
.jinsheng_box01{
	background:url(../images/jinsheng_box01.jpg) center center no-repeat;
	}
.jinsheng_top{
	width:549px;
	height:119px;
	margin:0 auto;
	margin-top:35px;
	margin-left:90px;
	background:url(../images/jinsheng_top.png) top center no-repeat;
	padding-top: 38px;
	}
.jshymc{
	width:420px;
	height:45px;
	line-height:45px;
	margin-left: 108px;
	text-align:center;
	font-size:28px;
	color:#fff;
	}
.jshymc span{
	margin:0 5px;
	}
	
.jinsheng_zj{
	width:630px;
	height:auto;
	margin:30px auto 0px auto;
	}
.jinsheng_tb{
	width:128px;
	height:auto;
	float:left;
	position:relative;
	-webkit-animation-name: pulsea;
	-moz-animation-name: pulsea;
	-ms-animation-name: pulsea;
	-o-animation-name: pulsea;
    animation-name: pulsea;
    -webkit-animation-duration: 1000ms;
	-moz-animation-duration: 1000ms;
	-ms-animation-duration: 1000ms;
	-o-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
    animation-timing-function: linear;
	}
.jinsheng_nr{
	width:460px;
	height:auto;
	float:right;
	background:#ea5404;
	padding:30px;
	background: rgba(234,84,4,0.4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ea5404,endColorstr=#19ea5404);
	border: 2px solid #EAD329;
	box-shadow:0 0 5px #8f2d10;
	}
.jinsheng_nr p{
	line-height:30px;
	color:#eee;
	font-size:14px;
	}
.jinsheng_nr p span{
	margin:0px 5px;
	font-size: 16px;
	color:#f3de30;
	}
	
.jinsheng_qd{
	width:128px;
	height:32px;
	margin:0 auto;
	margin-top: 30px;
	}
.jinsheng_qd a{
	display:block;
	background:#ea5404;
	color:#fff;
	text-align:center;
	line-height:32px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	-o-border-radius:15px;
	font-size:14px;
	}
.jinsheng_qd a:hover{
	background:#f3de30;
	}
.jinsheng_xing{
	width:319px;
	height:307px;
	position:absolute;
	top:50%;
	right:50%;
	margin-top: -300px;
    margin-right: -490px;
	}
	
.jinsheng_nr ul{
	height:auto;
	}
.jinsheng_nr ul li{
	width:180px;
	height:30px;
	line-height:30px;
	float:left;
	margin-right:20px;
	margin-bottom:10px;
	font-size:14px;
	color:#fff;
	}
.jinsheng_nr ul li span{
	margin: 0px 5px;
    font-size: 16px;
    color: #f3de30;
	}
	
.jstopbt{
	height:62px;
	line-height:62px;
	color:#fded71;
	font-size:30px;
	width:440px;
	margin:0 auto;
	background:url(../images/jstopbt.png) top left no-repeat;
	padding-left:80px;
	margin-top: 35px;
	}
.jstopbt span{
	
	}
.jszj_dj{
	height:auto;
	}
.jszj_dj ul{
	height:auto;
	margin-top:22px;
	}
.jszj_dj ul li{
	width:517px;
	height:34px;
	margin:0 auto;
	margin-bottom:18px;
	}
.lszj01{
	background:url(../images/lszj01.png) center center no-repeat;
	}
.lszj02{
	background:url(../images/lszj02.png) center center no-repeat;
	}
.lszj_a{
	width:250px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:16px;
	color:#fff;
	float:left;
	}
.lszj_b{
	width:265px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:16px;
	color:#fff;
	float:right;
	}
.jfcss{
	color:#fded71;
	margin:0px 2px;
	}
.lszj_c{
	width:258px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:16px;
	color:#fff;
	float:left;
	}
.lszj_d{
	width:258px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:16px;
	color:#fff;
	float:right;
	}
/** jinsheng_box **/


/** zhuce_dizhi **/
.zhuce_dizhi{
	height:auto;
	margin-top:20px;
	}
.zhuce_dizhi00{
	width:75px;
	height:28px;
	float:left;
	line-height:28px;
	font-size: 13px;
    color: #666;
	}
.zhuce_dizhi01{
	width:256px;
	height:28px;
	float:left;
	
	}

.zhuce_dizhi02{
	width:362px;
	height:28px;
	float:left;
	margin-left:10px;
	}
.zhuce_dizibc{
	width:64px;
	height:26px;
	float:left;
	margin-left:10px;
	}
.zhuce_dizibc a{
	display:block;
	background:#ea5404;
	color:#fff;
	text-align:center;
	line-height:26px;
	font-size:13px;
	}
.zhuce_dizibc a:hover{
	background:#003c83;
	color:#fff !important;
	}

.zhuce_dizhi02 input{
	display:inline-block;
	width:100%;
	line-height:26px;
	border:1px solid #e5e5e5;
	margin-right:10px;
	padding:0 5px;
	color:#999;
	font-size:13px;
	font-family:'微软雅黑';
	}
/** zhuce_dizhi **/
.zfcgzs{
	width: 28.7%;
    text-align: center;
	}
.zfcgzs a{
	font-size: 14px;
    color: #666;
	}
	


.shopbg{
	height:auto;
	background:url(../images/shopbg.jpg) top center;
	}	
.shop_box{
	height:auto;
	}
.shop_top{
	height:auto;
	}
.shop_zj{
	width:1081px;
	height:auto;
	margin:0 auto;
	position:relative;
	}
.shop_zj ul{
	width:100%;
	height:auto;
	position:absolute;
	top:398px;
	left:0;
	}
.shop_zj ul li{
	height:80px;
	margin-bottom:15px;
	}
.shop_zj ul li a{
	display:block;
	height:80px;
	}
.shop_kf{
	width:150px;
	height:150px;
	position:absolute;
	right:122px; 
	}
.shop_kf a{
	display:block;
	width:150px;
	height:150px;
	}
.shop_kf01{
	bottom:357px;
	}
.shop_kf02{
	bottom: 208px;
	}
.shop_kf03{
	bottom: 50px;
	}

.shop_zj1{
	width:990px;
	height:auto;
	margin:0 auto;
	position:relative;
	}
.shop_baox{
	width:100%;
	height:600px; 
	position:absolute;
	left:0;
	top:3015px;
	}
.shop_baox a{
	display:block;
	width:100%;
	height:100%;
	}
.shop_jkjh{
	width:100%;
	height:586px; 
	position:absolute; 
	left:0;
	top:465px;
	}
.shop_jkjh a{
	display:block;
	width:100%;
	height:100%;
	}

.shop_jieda{
	width:245px;
	height:66px;
	position:absolute;
	}
.shop_jieda a{
	display:block;
	width:100%;
	height:100%;
	}
.shop_jieda01{
	top:160px;
	right:50px;
	}
.shop_jieda02{
	top: 170px;
    right: 43px; 
	}
.shop_jieda03{
	top: 175px;
    right: 35px; 
	}
.shop_jieda04{
	top: 176px;
    right: 41px; 
	}
.shop_jieda05{
	top: 186px;
    right: 49px;
	}
.shop_jieda06{
	top: 166px;
    right: 47px;
	}
.shop_jieda07{
	top: 172px;
    right: 48px;
	}
.shop_jieda08{
	top: 150px;
    right: 38px;
	}
	
.shop_fwzx{
	width:100%;
	height:470px;
	position:absolute;
	top:3750px;
	left:0;
	}
.shop_fwzx a{
	display:block;
	width:100%;
	height:100%;
	}
.shop_wxyaz{
	width:100%;
	height:395px;
	position:absolute;
	top:4380px;
	left:0;
	}
.shop_wxyaz a{
	display:block;
	width:100%;
	height:100%;
	}
	
.shop_fwzx1{
	width:100%;
	height:470px;
	position:absolute;
	top:1232px;
	left:0; 
	}
.shop_fwzx1 a{
	display:block;
	width:100%;
	height:100%;
	}
	
.shop_wxyaz1{
	width:100%;
	height:395px;
	position:absolute;
	top:1845px;
	left:0;
	}
.shop_wxyaz1 a{
	display:block;
	width:100%;
	height:100%;
	}
/*********11.14**********/
/*********11.14**********/
/*二次确认页面*/

.order2_1{
	border:1px solid #ff6801;
	padding: 30px 50px 30px 50px;
	margin-bottom:30px;
}
.order2_1 h4{
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 10px;
}
.order2_1_ti{
	margin: 0px;
    color: #6c6c6c;
    font-size: 14px;
}

.order2_1_sure{
	padding-top:15px;
	margin-top:20px;
	border-top: 1px solid #e8e8e8;
	font-size: 14px;
	color:#999;
	line-height: 24px;

}

.order2_1_sure .num span{
	display: inline-block;
	color:#999;
	margin-left: 10px;
}
.order2_1_money{
	margin-top:20px;
	color:#666;
}
.order2_1_money span{
	color: #ea5404;
	font-size: 20px;
	font-weight: bold;
}
.order2_2_paly_bt{
	display: inline-block;
    line-height: 40px;
   	text-align: center;
   	width: 200px;
    font-size: 16px;
    color: #fff;
    letter-spacing: 1px;
    background: #ea5404;
    border-radius: 3px;
}
.order2_2_paly_bt:hover{
	color: #fff !important;
}
.order2_2_paly{
	margin-top:50px;
	padding-left: 50px;
}
.order_sh2{
	margin-bottom: 0px;
	/*padding-bottom: 80px;*/
}

.order2_2_paly_back{
	display: inline-block;
	margin-left: 15px;
	vertical-align: bottom;
	color:#999;

}
.order2_2_paly_back:hover{
	color:#666 !important;
}
.order2_2_paly_back img{
	width: 16px;
	display: inline-block;
	vertical-align: bottom;
	margin-right: 3px;
}

/*12.14新增*/
.order2_1_ti span{
	color: #ea5404;
    font-size: 16px;
    margin:0 10px;
    font-weight: 300;
}
.order2_1_ti span img {
    width: 20px;
    margin-right: 5px;
}
.order2_add2_box1{
	padding: 10px 15px; 
	font-size: 14px;
	line-height: 26px;

}
.order2_add2_box1 .add{
	color:#ea5404;
}
.order2_add2_box1 span{
	display: inline-block;
	width: 100px;
}
.order2_1 .order_sh{
	margin-top:20px;
}
.order2_1_tit{
	margin-bottom: 40px;
}
.order2_2_paly_bt.two{
	background-color: #ccc;
	margin-left: 50px;
}
.o_weixin_bg{
	position: fixed;
	width: 100%;
	height: 100%;
	top:0px;
	left: 0px;
	background-color: rgba(0,0,0,0.5);
	display: none;
}
.o_weixin_con{
	position: absolute;
	width: 850px;
	left: 50%;
	margin-left: -425px;
	background-color: #fff;
	padding: 20px;
	top:50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.o_weixin_con h4{
	margin: 0px;
	color:#666;
	font-size: 16px;
}
.o_weixin_img{
	padding-left: 100px;
}
.o_weixin_img p.tit{
	font-size: 12px;
	position: relative;
	top:-16px;
	color:#666;

}
.o_weixin_img p.tit span{
	color:#e31613;
}
.o_weixin_img p.tit span em{
	font-style:normal;
	color:#67a4ff;
	cursor: pointer;
}
.close_wxPay{
	position: absolute;
    top: 20px;
    right: 20px;
    width: 22px;
    display: block;
}
.close_wxPay img{
	width: 100%;
}

.weixin_i_m{
	float: left;
	margin-top:10px;
	width: 286px;
}
.weixin_i_m_2{
	height: 64px;
    padding: 8px 0 8px 125px;
    background: url(../images/icon-red.png) 50px 8px no-repeat #ff7674;
    margin-top:20px;
}
.weixin_i_m_2 p {
    margin: 0;
    font-size: 14px;
    line-height: 22px;
    color: #fff;
    font-weight: 700;
}
.weixin_i_mt{
	float: left;
    width: 379px;
    height: 421px;
    padding-left: 50px;
    margin-top: -20px;
    background: url(../images/o_weixin2.png) 50px 0 no-repeat;
}
.o_weixin_img_bt{
	margin-top:60px;
	padding-left: 40px;
	color:#ea5404;
	font-size: 16px;
	cursor: pointer;
}

/*二次确认页面*/










/*********11.13**********/

/*售后*/

.pro_inner_bk{
	border: 1px solid #e8e8e8;
	padding-top: 18px;
	margin-bottom: 18px;
	position: relative;
	padding:30px 50px 30px 50px;
}
.pro_inner_bk_con{ position: absolute;
	right:0; top:50%;
	margin-top: -45px;
	background: #ff6801;
	color: #fff;
	padding: 5px;
	width: 35px;
	text-align: center;
}
.pro_inner_zi_a1{
	display:inline-block;
	vertical-align:top;
	border:1px solid #d8d8d8;
	padding:0 10px;
	cursor:pointer;
	margin-right:15px;
	position:relative;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;
	transition: 0.3s ease;
}
.pro_inner_zi_a1 span{
	line-height:30px;
	display:inline-block;
	vertical-align:top;
	padding:0 10px 0 10px;
	color:#666;
}


.pro_inner_zi_a .on {
	border: 1px solid #ff6801;
}
.pro_inner_zi_a .on:before {
	width: 12px;
	height: 14px;
	content: '';
	position: absolute;
	bottom: 0px;
	right: 0px;
	background: url(../images/xz.png);
}
.pro_inner_zi_a {
	width: 100%;
	margin-bottom: 18px;
	padding-left: 95px;
	position: relative;
}
.pro_inner_zi_a_tit {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 14px;
	letter-spacing: 1px;
	color: #333;
	text-align: right;
	padding-right: 15px;
	line-height: 30px;
	color: #666;
}
.pro_inner_zi_a span b{
	color: #c60909;
	font-weight: 300;
}
.ser_shou_num a,.ser_shou_num input{
	display: inline-block;
	vertical-align: top;
	line-height: 30px;
	border: 1px solid #d8d8d8;
	border-right: none;
	color: #ccc;
	padding: 0 15px;
	margin: 0px;
	margin-right: -5px;

}
.ser_shou_num a{
	font-weight: 600;
	border-right: 1px solid #ccc !important;
	cursor: pointer;
	color: #666 !important;
	background-color: #fff;

}


.ser_shou_num input{
	width:40px;
}
.ser_shou_num span{
	color:#999;
	display: inline-block;
	margin-left:10px;
	line-height: 30px;


}
.service_type{
	margin-bottom: 10px;
	border: 1px solid #e8e8e8;

}
.service_type h5{
	font-size: 14px;
	color: #333;
	background: #f5f5f5;
	margin: 0;
	border-bottom: 1px solid #e8e8e8;
	line-height: 40px;
	padding: 0 20px;

}
.service_type_con{
	padding:30px 20px;
}
.service_type_box{
	width: 100%;
	border: 1px solid #e8e8e8;
	border-radius: 10px;
	padding:20px 0 20px 30px;
	cursor: pointer;
}
.service_type_box:hover ,.ser_line{
	border:1px solid #ff6801;

}

.service_type_box img{
	display: inline-block;
	width: 45px;
	vertical-align: top;
	margin-right:10px;

}
.service_type_box_text{
	display: inline-block;
	vertical-align:top;

}
.service_type_box_text h4{
	margin:0px;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	line-height: 20px;
}
.service_type_box_text span{
	color: #999;
	font-size:14px;
}
.service_shou_list{
	margin-bottom:10px;
}
.service_shou_list li{
	width: 25%;
	float: left;
	line-height: 38px;
	background-color: #cccccc;
	color: #fff;
}
.service_shou_list li span.num{
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	background-color: #fff;
	border-radius: 50%;
	text-align: center;
	color: #ccc;
	margin-right: 5px;


}
.service_shou_list li span{
	font-size: 14px;
	letter-spacing: 1px;
}
.service_shou_list li img{
	width:21px;
	float: left;
}
.service_shou_list_box{
	float:left;
	padding-left:30px;

}
.service_shou_list_on{
	background-color: #ea5404 !important;
}
.service_shou_list_on span.num{
	color:#ea5404 !important;
}
.service_shou_reason{
	cursor: pointer;
	font-size:14px;
	position: relative;
}
.service_shou_reason p{
	display: block;
	width: 250px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #e8e8e8;
	padding-left:15px;
	position: relative;
	letter-spacing: 1px;
	margin-bottom: 0px;
}
.service_shou_reason p i{
	position: absolute;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #999;
	top:0px;
	right: 10px;
}
.service_shou_reason ul{
	display: none;
	border:1px solid #e8e8e8;
	position: absolute;
	top:30px;
	left: 0px;
	width: 250px;
	background-color: #fff;
	z-index:9;


}
.service_shou_reason ul li{
	line-height: 30px;
	padding-left:15px;
	/*	border-bottom:1px solid #e8e8e8;*/
	/*	transition:all 0.2s linear;
        -webkit-transition:all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -o-transition: all 0.2s linear;*/
}
.service_shou_reason ul li:hover{
	background-color: #ea5404;
	color:#fff;
}
.service_shou_money{
	width: 150px;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	color: #ea5404;
	font-size: 14px;
	border:1px solid #e8e8e8;
}
.service_shou_money span{
	display: inline-block;
}
.service_shou_money input{
	display: inline-block;
	border:0px;
	background-color:transparent;
	width: 110px;
}
.service_shou_money_p{
	margin-top:10px;
	color: #999;
}

.ser_shou_mes textarea{
	width:50%;
	height: 150px;
	border:1px solid #e8e8e8;
	padding: 10px 15px;
	font-size: 14px;
	display: inline-block;
	resize:none;
	outline: none;
}
.ser_shou_mes span{
	display: inline-block;
	position: relative;
	color: #999;
	margin-left: -35px;
	margin-bottom:0px;
	height: 30px;
	line-height: 30px;
	vertical-align: bottom;
}
.ser_img{
	width:100%;
	padding: 15px 0 15px 0;
	text-align: center;
	border-radius: 5px;
	border:1px solid #e8e8e8;
	color:#999;
	height: 100px;


}
.ser_img_icon{
	margin-bottom: 10px;
}
.ser_img input{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;
	cursor: pointer;
}
.service_sub{
	width:100%;
	margin-top:30px;
}
.service_sub a{
	display: inline-block;
	height: 32px;
	line-height: 32px;
	color: #fff;
	background-color: #ea5404;
	width: 200px;
	text-align: center;
	border-radius: 5px;
	cursor: pointer;
	transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.service_sub a:hover{
	background-color: #fa5b05;
	color:#fff !important;
}
.pro_inner_bk2 h3{
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 10px;
}
.pro_inner_bk2 h3 span{
	color:#ea5404;
	font-size: 16px;
	margin-left: 30px;
	font-weight: 300;
}
.pro_inner_bk2 h3 span img{
	width:20px;
	margin-right: 5px;
}
.pro_inner_bk2 h5{
	margin: 0px;
	color:#6c6c6c;
	font-size: 14px;
}
.pro_inner_bk2 h5 span{
	color: #ea5404;
}
.pro_inner_bk2_mess{
	color:#999;
	margin-top:20px;
	padding-top:15px;
	border-top:1px solid #e8e8e8;
}
.pro_inner_bk2_1{
	margin-top:20px;
	padding-top:15px;
	border-top:1px solid #e8e8e8;
	color:#666;
}
.pro_inner_bk2_1 p{
	font-size: 15px;
	line-height: 24px;
}
.pro_inner_bk2_1_time{
	margin-top:10px;
}
.pro_inner_yuyue_time{
	width: 200px;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	color: #999;
	font-size: 14px;
	border: 1px solid #e8e8e8;
	position: relative;
}

.yuyue_img{
	position: absolute;
	height: 30px;
	top:0px;
	right: 15px;
	padding-top: 2px;
}
.yuyue_img img{
	width: 23px;
}
.pro_inner_yuyue_time input{
	border:0px;
	background-color: transparent;
	line-height: normal;
}
.pro_inner_bk2_1_time span{
	color: #ea5404;
}
.pro_inner_bk2_1_huo{
	margin-top:30px;
	padding-top:15px;
	border-top:1px solid #e8e8e8;

}
.pro_inner_bk2_1_huo h3{
	font-size: 16px;
	margin-bottom: 15px;
}
.pro_inner_bk2_1_huo p{
	margin-top:10px;
	font-size: 14px;
	color:#666;
}
.pro_inner_bk2_mess p{
	position: relative;
	padding-left:20px;
	font-size: 14px;
}
.pro_inner_bk_sure_name select{
	height: 30px;
	line-height: 30px;
	border:1px solid #e8e8e8;
	padding:0 15px;
	margin-right: 10px;
}
.pro_inner_bk2_mess p:after{
	content: '';
	position: absolute;
	top:8px;
	left: 0px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background-color:#ccc;

}
.pro_inner_bk2_info{
	margin-top:20px;
	padding-top:15px;
	border-top:1px solid #e8e8e8;
}
.pro_inner_bk2_info p{
	position: relative;
	padding-left:20px;
	font-size: 14px;
    color: #6c6c6c;
}
.pro_inner_bk2_info p:after{
	content: '';
	position: absolute;
	top:8px;
	left: 0px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background-color:#ccc;

}
.pro_inner_bk2_info .flex {
    display: flex;
    justify-content: space-between;
    padding-bottom: 10px;
}
.pro_inner_bk2_info h6 {
    font-size: 14px;
    line-height: 20px;
    padding-left: 20px;
    color: #6c6c6c;
}
.pro_inner_bk2_info .date {
    min-width: 160px;
}
.pro_inner_xie{
	margin-top:30px;
	padding-top:15px;
	border-top:1px solid #e8e8e8;
}
.pro_inner_xie_con{
	padding-left: 80px;
	width: 100%;
	padding-top:20px;
}
.pro_inner_xie_box{
	position: relative;
	font-size: 14px;
	line-height: 24px;
	color: #666;
	padding:15px 0;
	border-bottom: 1px solid #e8e8e8;
}
.pro_inner_xie_tit{
	position: relative;
}
.pro_inner_xie_tit span{
	position: absolute;
	top:0px;
	right: 0px;
	color:#999;
}
.pro_inner_xie h2{
	font-size: 16px;
	font-weight: bold;
}
.pro_inner_bk3{
	font-size: 14px;
}
.ser_addr{
	line-height: 30px;
	color: #999;
}
.ser_addr span{
	color:#ea5404;
	display: inline-block;
	margin-left: 30px;
	cursor: pointer;
}
.ser_img_img{
	background:url(../images/pro4_small.jpg) center center;
	background-size:cover;
	width: 100%;
	border:0px;
	position: relative;
	border:1px dotted #e8e8e8;
}
.ser_img_close{
	position: absolute;
	top:0px;
	right:0px;
	width: 25px;
	cursor: pointer;
}
.pro_inner_bk3_ti{
	width: 100%;
	font-size: 18px;
	margin-bottom: 10px;
	font-weight:bold;
}
.pro_inner_bk3_ti span{
	color: #ea5404;
	display: inline-block;
	margin-left: 20px;
	font-size:14px;
	font-weight: 300;
}
.pro_inner_bk4{

}

/*翻页*/
.page { text-align: center; line-height: 16px; margin-top:0px; padding-bottom:20px; padding-top:20px;float: right;}
.page span, .page a {
	display: inline-block;color: #ea5404;
	border: 1px solid #ededed; padding: 12px 15px; vertical-align: middle; margin: 0 0 10px -1px; background-color:#fff; overflow:hidden;}
.page .goprev,.page .gofirst { margin-right: 10px; }
.page .gonext,.page .golast, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #ea5404; color: #ffffff; }
.page span.goprev,.page span.gonext,.page span.gofirst,.page span.golast { color: #cccccc; background:#fff; }
.page span.count { border: 0; background: 0; color: #333333; }
.page [class*="ico-"] { margin:0;}
.page a:hover { background: #ea5404; color: #ffffff!important; }
/*翻页*/
.service1_img_tishi{
	line-height: 24px;
	margin-top:20px;
	color:#666;
}
.service1_img_tishi span{
	color:#999;
}
.pro_inner_bk_sure_tit{
	font-size: 12px;
	line-height: 40px;
	color: #333;
	background: #f5f5f5;
	margin: 0;
	padding: 0 20px;
	border-bottom: 1px solid #e8e8e8;
	top:0px;
	left: 0px;
	position: absolute;
	width: 100%;

}
.pro_inner_bk_sure{
	padding-top:70px;
}
.pro_inner_bk_sure_type{
	height:30px;
	line-height: 30px;
}
.pro_inner_bk_sure_type span{
	color: #cf000e;
}
.pro_inner_bk_sure_type input{
	display: inline-block;
	vertical-align:middle;
	margin-bottom: 6px;
	margin-right: 5px;
}
.pro_inner_bk_sure_name input{
	width: 200px;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	color: #999;
	font-size: 14px;
	border: 1px solid #e8e8e8;
}
.pro_inner_zi_last{
	margin-bottom: 0px !important;
}
.user_r_nav{
	position: relative;
	height: 50px;


}
.user_r_nav ul{
	padding-top:10px;
}
.user_r_nav li{
	display: block;
	float: left;
	margin-right: 20px;
	font-size:15px;
	font-weight: bold;
	position: relative;
	cursor: pointer;
}
.user_r_nav li:after
{
	content: '';
	position: absolute;
	bottom:-2px;
	width: 100%;
	height: 2px;
	left: 0px;
}
.user_r_nav_show{
	color:#cf000e;
}
.user_r_nav_show:after{
	background-color: #ea5404;
}
.user_r_con{
	display: none;
}
.show_db{
	display: block;
}
.user_r_nav_search{
	position: absolute;
	top:0px;
	right: 0px;

}
.user_r_nav_search input{
	width: 200px;
	height: 30px;
	line-height: 30px;
	padding:0 10px;
	font-size: 12px;
	color:#999;
	border: 1px solid #e8e8e8;
	display: inline-block;
}
.user_r_nav_search span{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	border: 1px solid #e8e8e8;
	border-radius: 2px;
	background-color: #f5f5f5;
	cursor: pointer;

}
.user_r_apply{
	color:#ea5404!important;
}
.user_r_5{
	border: 1px solid #e8e8e8;
	margin-bottom: 20px;
}
.user_r_5 h5 {
	font-size: 14px;
	color: #333;
	background: #f5f5f5;
	margin: 0;
	border-bottom: 1px solid #e8e8e8;
	line-height: 50px;
	padding: 0 20px;
	line-height: 40px;
}
.user_r_5_box{
	padding: 30px;
	text-align: center;
}
.user_r_5_box_img1{
	display: block;
	width: 31px;
	border-radius: 50%;
	border: 2px solid #ea5404;
	text-align: center;
	padding: 3px;
	position: relative;
	z-index: 2;
	background-color: #fff;
}
.user_r_5_box_img2{

}
.user_r_5_box_img2 span{
	display: inline-block;
	width: 140px;
	height: 6px;
	background-color: #ea5404;
	margin-left: -10px;
	position: relative;
	z-index: -1;
	margin-top:11px;
}
.user_r_5_list li{
	float: left;
	position: relative;

}
.user_r_5_list{
	height: 180px;
	margin: 0 auto;
	display: inline-block;
	padding:50px 0 30px 0;

}
.user_r_5_list_text{
	position: absolute;
	top:100%;
	left: 50%;
	color:#ea5404;
	width: 150px;
	margin-left: -75px;
	text-align: center;
	padding-top:15px;
}
.user_r_5_list_text h4{
	font-size: 14px;
	margin: 0px;
	margin-bottom:10px;

}
.user_r_5_box_more{
	width: 100%;
	border-top: 1px solid #e8e8e8;
	padding-top:30px;
}
.user_r_5_box_more_box{
	padding-left: 20%;
	position:relative;
}
.user_r_5_box_left{
	width: 20%;
	text-align: right;
	color: #ea5404;
	position: relative;
	z-index: 2;
	position: absolute;
	top:0px;
	left: 0px;

}
.user_r_5_box_left p{
	background-color: #fff;
	font-size: 13px;
	font-weight: bold;
}
.user_r_5_box_left b{
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #ea5404;
	margin-left: 20px;
}
.user_r_5_box_right{
	width: 80%;
	float: left;
	padding:10px 0 0 60px;
	text-align: left;
	line-height: 24px;
	color:#666;
	border-left: 1px solid #ea5404;
	margin-left: -5px;
	position: relative;
	z-index: -1;
}
.user_r_5_box_right h4{
	margin: 0px;
	font-weight: bold;
	font-size: 13px;
}
.user_r_5_box_right span{
	display: block;
	margin-bottom: 0px;
	margin-top:5px;
}
.user_r_5_box_right i{
	width: 100%;
	display: block;
	border-top:1px dashed #dfdfdf;
	margin-top:20px;
}
.user_r_5_box_more_bt{
	margin-top:40px;
	padding-left: 60px;
	margin-left: 20%;
	text-align: left;
	color:#cf000e;
	cursor: pointer;
}
.user_r_5_box_more_bt:hover{
	color:#ea5404;
}
.last_border{
	border-bottom: 0px;
}
/*售后*/

/*********发票地址*********/
.fapiao_address{
	margin-top:10px;
}
.fapiao_add_con{
	margin-top:10px;
}
.fapiao_add_box,.fapiao_add_box2{
	width: 100%;
	border:1px solid #e8e8e8;
	padding:10px;
	color: #999;
	border-radius: 5px;
	position: relative;
	cursor: pointer;
	margin-bottom: 10px;

}
.fapiao_add_box p,.fapiao_add_box2 p{
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	margin-bottom: 0px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.fapiao_add_box2{
	text-align: center;
	background-color: #f5f5f5;
	
}
.fapiao_add_box2 img{
	width: 40px;
	display: inline-block;
	position: relative;
	margin-top:4px;
}
.fapiao_add_hidden{
	display: none;
}
.order1_yh_list span.fapiao_all{
	font-size:12px;
	color: #999;
	cursor: pointer;
}
/*********发票地址*********/
/*********11.23组合购，抢购**********/
/*新增快*/
.wapper2 {
	background-color: #f7f7f7;
	font-size: 14px;
	letter-spacing: 1px;
}
.ind_con1_content{
	background-color: #fff;
}
.ind_paddd {
    padding: 25px;
}
.ind_con1{
	margin-bottom: 70px;
}
.ind_con1_left{
	width: 25%;
	float: left;

	display: table;
	position: relative;
}

.ind_con1_right{
	width: 75%;
	float: left;
	margin-bottom:-25px;
	padding-left: 25px;
}
.ind_con1_right_box{
	width: 50%;
	float: left;
	
}
.ind_con1_right_box1{
	padding-right: 25px;
}
.ind_con1_right_box2{
	padding-left: 25px;
}
.ind_con1_right_img{
	width: 40%;
	float: left;
}
.ind_con_tit{
	padding-bottom: 20px;
	border-bottom:1px solid #e8e8e8;
	margin-bottom: 45px;
}
.ind_con_tit h4{
	font-size: 22px;
	font-weight: bold;
	margin: 0px;
	position: relative;
	padding-left: 15px;
	margin-top: 40px;
}
.ind_con_tit h4:after{
	content: '';
	position:absolute;
	top:0px;
	left: 0px;
	width: 5px;
	height: 100%;
	background-color: #fa7e1b;
}

.ind_con_tit h4 span{
	font-size: 16px;
	font-weight: 300;
	display:inline-block;
	margin-left: 10px;
}
.ind_con_tit{
	position: relative;
}
.ind_con_tit_more{
	position:absolute;
	top:3px;
	right: 0px;

}
.ind_con_tit_more span{
	color: #666;
	display: inline-block;
	margin-right: 5px;
	font-size: 16px;
}
.ind_con_tit_more span:hover{
	color:#fa7e1b;
	cursor: pointer;
}
.ind_con_tit_more i{
	font-size: 25px;
	display: inline-block;
	vertical-align:middle;
	margin-top:-2px;

}
.ind_con1_right_daoji{
	margin-top: 30px;
}
.ind_con1_right_daoji .daoji{
	margin-bottom: 0px;
	margin-top:5px;
	margin-left: -8px;
}
.ind_con1_right_daoji .daoji span{
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #c7c7c7;
	color:#fff;
	font-size: 16px;
	border-radius: 3px;
	margin: 0 8px;
	font-family: 'Arial';
}
.dao_tit {
    color: #888;
}
.ind_con1_txt{
text-align: left;
    padding: 0;
}
.ind_con1_cell h3{
	font-size: 18px;
    margin: 0px;
    margin-bottom: 10px;
    letter-spacing: 1px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    height: 21px;
    line-height: 21px;
}
.ind_con1_cell p.mes{
	    font-size: 14px;
    color: #ea5404;
    /*display: -webkit-box;*/
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.ind_con1_cell>h4{
	font-size: 14px;
	color: #333;
	margin-top: 50px;
}
.ind_con1_cell>h4 span{
    color: #ea5404;
    font-size: 20px;
    font-family: 'Arial';
}
.ind_con1_txt h5{
	    font-size: 12px;
    color: #fff;
    display: inline-block;
    background: #bfbfbf;
    padding: 0px 8px;
    line-height: 28px;
    letter-spacing: 1px;
}
.ind_con1_txt h2{
	font-size: 14px;
	margin: 50px 0 0;
}
.ind_con1_txt h2 span{
	    color: #ea5404;
    font-size: 20px;
    font-family: 'Arial';
}
.ind_con1_txt p{
	    font-size: 14px;
    color: #ea5404;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.ind_con1_txt h4{
	font-size: 18px;
    margin: 10px 0;
    margin-bottom: 10px;
    letter-spacing: 1px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    font-weight: 600;
    height: 21px;
    line-height: 21px;
}
.ind_con1_txt h6{
	font-size: 14px;
    font-weight: 400;
    color: #999;
    margin-bottom: 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-family: Arial;
}
.ind_con1_qiaing a{
	    color: #fff;
    display: inline-block;
    padding: 8px 30px;
    border-radius: 5px;
    background-color: #ea5404;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.ind_con1_qiaing a:hover{
	      
    color: #fff !important;
    background-color: #d44d04;
}
.ind_con1_qiaing{
	margin-top: 25px;
}
.ind_con1_progress{
   width: 150px;
   border: 1px solid #ea5404;
   height: 10px;
   -webkit-border-radius: 15px;
   -moz-border-radius: 15px;
   border-radius: 15px;
   -khtml-border-radius: 15px;
   margin: 20px 0;
   float: left;
 } 
.ind_con1_processbar{  
   background:#ea5404;  
   float:left; 
   height:100%;  
   text-align:center;  
   line-height:150%;
   -webkit-border-radius: 15px;
   -moz-border-radius: 15px;
   border-radius: 15px;
   -khtml-border-radius: 15px;
 }
 .ind_con1_right_text_cell1{
 	padding: 17px 0;
 	padding-left: 25px;
 }  
 .ind_con1_right_text_cell2 h4{
		font-size: 14px;
 }


.ind_con1_right_price{
	margin: 20px 0;
}
.ind_con1_right_price h5,.ind_con1_right_price h4,.ind_con1_right_price h3{
	color: #999;
	font-size: 14px;
	margin: 0;
}
.ind_con1_right_price h4{
	margin: 7px 0;
}
.ind_con1_right_price h5 span.price_right{
	font-size: 16px;
	text-decoration: line-through;
}
.ind_con1_right_price h4 span.price_right{
	color: #333;
	font-size: 16px;
	margin-left: 5px;
}
.ind_con1_right_price h3 .ys_rmb{
	color:#ea5404;
	font-weight: 500;
	margin-right: 0px
}
.ind_con1_right_price h3 .ys_num{
	color:#ea5404;
	font-size: 20px;
	font-weight: 600;
	vertical-align: middle;
}
.ind_con1_right_price h3 .ys_dx{
	color:#a9383e;
	font-size: 14px;
}
.price_left{
	width:20%;
	display: inline-block;
}
.ind_con1_right_text_cell3{
	padding: 20px 0;
	padding-left: 25px;
}
.ind_con1_right_ystime h5{
	font-size: 14px;
	color: #999;
}
.ind_con1_cell>span{
font-size: 12px;
	color: #999;
	display: block;
	margin-bottom: 15px;
}
.ind_con1_qiaing1{
	margin-top: 25px;
}
.ind_con1_img{
	float: left;
	width: 50%;
}
.ind_con1_img img{
	width: 100%
}
.ind_con1_text{
	width: 50%;
	float: left;
	display: table;
}
.ind_con1_cell{
	padding-left: 30px;
	display: table-cell;
	vertical-align: middle;
}
.ind_con1_totle {
    float: left;
    margin-top: 16px;
    font-size: 12px;
    margin-left: 10px;
    color: #999;
}
.pro_inner_zi .ind_con1_progress {
    
margin: 40px 0;
}
.pro_inner_zi .ind_con1_progress_box{
	padding-left: 15px;
}
.pro_inner_zi .ind_con1_totle {
    margin-top: 36px;
}


/*qianggou*/
.pro_inner_zi5 {
    padding: 5px 15px;
}
.pro_inner_zi5 p {
    font-size: 13px;
    color: #666;
    line-height: 30px;
    margin-bottom: 0;
}
.pro_inner_zi5 p b {
    display: inline-block;
    /*12.14 */
    /*width: 65px;*/
    width: 75px;
    /*12.14 end*/
    font-weight: normal;
}
.pro_inner_zi5 p span {
    display: inline-block;
    margin-left: 15px;
    padding: 0 10px;
    border: 1px solid #e8e8e8;
    position: relative;
    cursor: pointer;
}
.pro_xz:before {
    width: 12px;
    height: 14px;
    content: '';
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: url(../images/xz.png);
}
.pro_inner_con .ind_con1_right_daoji {
    margin-top: 40px;
    padding-left: 15px;
    margin-bottom: 40px;
}

/*组合购*/
.pro_inner_zi>h5 span{
	font-size: 14px;
	color: #999;
	margin-left: 16px;
}
.zuhe_tab{
	padding-left: 15px;
}

.zuhe_tab span{
	    cursor: pointer;
    font-size: 14px;
    color: #333;
    display: inline-block;
    width: 150px;
    border-bottom: 1px solid #e8e8e8; 
    text-align: center;
    padding: 5px 0;
}
.zuhe_tab span.active{
	color: #ea5404;
	border-bottom: 1px solid #ea5404;
}
.zuhe_tab span:first-of-type{
	border-right: 1px solid #ea5404;
}
#pro_boton1_01{
	margin-top: 40px;
}


/*yushou_inner*/
.pro_inner_zi1 .ind_con1_right_price {
    margin: 0px 0 10px;
}
.pro_inner_zi1 .ind_con1_right_price h3 .ys_rmb {
    
    margin-right: -1px;
}
.pro_inner_zi1 .ind_con1_right_price h3 .ys_num {
   
    display: inline-block;
    margin-bottom: 7px;
}

/*********11.23组合购，抢购**********/


/*********两侧导航**********/
/*左侧*/
.left_menu {
    position: fixed;
    left: 0%;
    top: 50%;
    margin: -260px 0px 0px 50px;
	display:none;
	z-index: 1111;
}
.left_menu_list li{
	
	margin-top:2px;
	overflow:hidden;
	
}
.left_menu_list li a{
	margin-top:0px;
	color:#666;
	text-align:center;
	width:55px;
	padding:5px;
	font-size:15px;
	display:inline-block;
	color:#888;
	background-color: #ebe9e8;
	line-height: 22px;
    letter-spacing: 2px;
}
.left_menu_list li a:hover,.left_menu2_on{
	color:#fff !important;
	background-color: #ea5404 !important;
}
.left_menu2 .left_menu_list_one{
	background-color: transparent;
	font-size: 20px;
	color: #cf000e;
	font-weight: bold;
}
.left_menu2 li .left_menu_list_one:hover{
	color: #cf000e !important;
	background-color: transparent !important;
}

.left_menu_sui{
	width: 55px;
    margin-top: -1px;
}
.left_menu_sui span{
}
.left_menu_deng{
	position: absolute;
	top:0px;
	right: 50px;
	width: 100%;
}
.left_menu_top{
	width: 70%;
    margin-left: -10%;
    margin-bottom: -4px;
}
.left_menu_top span{
	width: 55px;
	height: 55px;
	position: absolute;
	top:10px;
	left: 10px;
	font-size: 20px;
	color: #000;
	font-weight: bold;
}
/*左侧*/
.wap_qq_show2:before{
	background-color: #f8f8f8;

}
.wap_qq{
	padding-bottom: 12px;
}
/*********两侧导航**********/



/*********大转盘**********/
/* 大转盘样式 */
.pc_banner{display:block;width: 27%;margin-left: auto;margin-right:auto;margin-bottom: 31px;}
.pc_banner .pc_turnplate{display:block;width:100%;position:relative;}
.pc_banner .pc_turnplate canvas.pc_item{width:100%;}
.pc_banner .pc_turnplate img.pc_pointer{position:absolute;width: 36%;height:40%;left: 31.9%;top: 25%;}
.pc_more{display: block;width: 100%;position: fixed;top: 0;left: 0;height: 150px;}




.luck_body_bg{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
}
.pc_yj_title{
	position: relative;
	text-align: center;
	padding-top:25px;
}
.pc_yj_title img{
	width: 26%;
	margin: 0 auto;
}
.pc_yj_title h3{
	position: absolute;
	font-size: 16px;
	color: #fff;
	letter-spacing: 1px;
	width: 100%;
	text-align: center;
	bottom: 6px;
}
.pc_yj_title h3 span{
	font-size: 30px;
	color: #fadc3b;
}
.pc_banner{
	position: relative;
}
.my_jifen{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	text-align: center;
	margin-bottom: -35px;
}
.my_jifen span{
	display: inline-block;
	border-radius: 15px;
	background-color: #EA2E57;
	border:2px solid #F0C337;
	color: #fff;
	padding: 5px 20px;
	font-size: 20px;
	letter-spacing: 1px;
	font-family: 'IMPACT';

}
.luck_lefta_box{
	padding: 15px 0;
	border-top: 1px dashed #9326E8;
}
.my_jifen img{
	width: 24px;
	margin-right: 10px;
}
.luck_lefta{
	width: 300px;
	padding-bottom: 40px;
	border-radius: 20px;
	position: absolute;
	top: 40%;
	left: 7%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	background-size: 100% 100%;
}
.luck_lefta_con{

}
.luck_lefta_img{
	float: left;
	width: 21%;


}
.luck_lefta_img img{
	border-radius: 50%;
	overflow: hidden;
}
.luck_lefta_text{
	float: left;
	width: 79%;
	display: table;
}
.luck_lefta_text_cell{
	display: table-cell;
	vertical-align: middle;
	padding-left: 10px;
}
.luck_lefta_text h5{
	margin: 0px;
	font-size: 14px;
	color: #ea5404;
}
.luck_lefta_text p{
	margin-top:10px;
	margin-bottom: 0px;
	color: #fff;
}
.luck_lefta_text p a{
	color: #ea5404;
}

.pc_banner_bot{
	width: 96%;
	position: absolute;
	bottom: -16px;
	left: 2%;
}
.pc_yj-btns{
	text-align: center;
	position: absolute;
	bottom: 40px;
	width: 100%;
	left: 0px;
}
.pc_yj-btns a{
	width: 120px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	background: #faef3b;
	text-align: center;
	color: #d20d01;
	letter-spacing: 1px;
	font-size: 14px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
	position: relative;
	margin: 0 30px;
	-webkit-box-shadow:3px 5px 1px rgba(191, 10, 10,1);
	-moz-box-shadow:3px 5px 1px rgba(191, 10, 10,1);
	box-shadow:3px 5px 1px rgba(191, 10, 10,1);
	overflow: hidden;
	position: relative;
}
.pc_yj-gz span{
	font-size: 12px;
	color: #faef3b;
	background: #8510c9;
	display: block;
	position: absolute;
	width: 50px;
	height: 50px;
	transform: rotate(47deg);
	-webkit-transform: rotate(47deg);
	-moz-transform: rotate(47deg);
	-o-transform: rotate(47deg);
	-ms-transform: rotate(47deg);
	top: -25px;
	line-height: 76px;
	rig;
	right: -27px;
}

.pc_bcon {
	width: 320px;
	border-radius: 20px;
	position: absolute;
	top: 40%;
	right: 7%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	padding-bottom: 40px;
	background-color: #facd89;
}
.pc_bcon h1{
	height: 48px;
	line-height: 48px;
	text-align: center;
	background: url(../images/marketing/luck_peo.png) no-repeat;
	background-size: cover;
	border-radius: 30px;
	width: 106%;
	margin-left: -3%;
	margin-bottom: 30px;
	box-shadow: 0 4px 15px 1px rgba(173,68,109,1);
}
.luck_lefta h1 {
	width: 100%;
	margin-bottom: 20px;
	height: 40px;
	line-height: 40px;
	color: #faea3f;
	font-weight: bold;
	font-size: 17px;
	letter-spacing: 3px;
}
.pc_bcon h1 b,.luck_lefta h1 b {
	color: #fcef5a;
	font-size: 17px;
	letter-spacing: 3px;
}
.pc_list_lh {
	height: 270px;
	overflow: hidden;
	padding: 0 20px;
}
.pc_list_lh li {
	padding: 10px;
}
.pc_list_lh li p{
	color: #fd4d36;
	font-size: 15px;
}
.pc_list_lh li p span{
	float: right;
	text-align: right;
}
.pc_tk_bg{
	width: 100%;
	top: 0;
	left: 0;
	display: none;
	position: fixed;
	background: rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.pc_Microsoft.pc_gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);
	z-index: 999;
	height: 100%;
}
.pc_cjgz{
	display: none;
	margin-top: 1%;
}
.pc_cjgz img{
	width: 30%;
	margin: 0 auto;
	display: block;
}
.pc_cjgz_detail{
	position: absolute;
	top: 20%;
	width: 21%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	padding: 30px 60px;
}
.pc_cjgz_detail h6{
	font-size: 17px;
	color: #e83d3d;
	line-height: 38px;
	font-weight: 400;
}
.pc_cjgz_gb{
	width: 2%!important;
	display: block;
	position: absolute;
	bottom: 12%;
	left: 50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}
.pc_jfbz{
	display: none;
	margin-top: 7%
}
.pc_jfbz img{
	width: 16%;
	margin: 0 auto;
	display: block;
}
.pc_jfbz h3{
	text-align: center;
	font-size: 18px;
	color: #fff;
	line-height: 30px;
	letter-spacing: 3px
}
.pc_jfbz h3:first-of-type{
	margin-top: 30px;
}
.pc_cjjl{
	display: none;
	border-radius: 20px;
	padding-top:1%;
}
.pc_cjjl img{
	width: 30%;
	margin: 0 auto;
	display: block;
}
.pc_jl_list ul li{
	padding: 10px;
}
.pc_cjjl h1 b {
	color: #fff;
	font-size: 20px;
	letter-spacing: 3px;
}
.pc_jl_list {
	position: absolute;
	top: 20%;
	width: 18%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	padding: 30px 60px;
	height: 400px;
	overflow-y: scroll;

}

.pc_jl_list li p{
	color: #e83d3d;
	font-size: 16px;
}
.pc_jl_list li p span{
	/*float: right;*/
	text-align: center;
}


#pc_mark{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;top: 0;left: 0;display: none;z-index: 999;}
.pc_red-img{width: 27%;display: block;position: absolute;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 50%;left: 50%;}
#pc_mark h3{
	position: absolute;
	top: 57%;
	color: #fff;
	font-size: 38px;
	letter-spacing: 3px;
	left: 50%;
	font-weight: 500;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
@media(max-width: 1680px){
	.pc_yj-btns {
		margin-top: 81px;
	}
}
@media(max-width: 1550px){
	.pc_cjgz_detail {
		top: 17%;
	}
}
@media(max-width: 1440px){
	.pc_list_lh {
		height: 250px;
	}
	.pc_bcon {
		top: 40%;
		right: 7%;
		padding-bottom: 50px;
	}
	.pc_cjgz_detail {
		top: 16%;
	}
}
@media(max-width: 1360px){
	.pc_cjgz_detail h6 {
		line-height: 33px;
	}
	.pc_cjgz_detail {
		width: 22%;
	}
	.pc_jl_list {
		width: 20%;
	}
}
@media(max-width: 1300px){
	.pc_cjgz_detail {
		width: 23%;
		left: 51%;
	}
	.pc_cjgz_detail h6 {
		line-height: 31px;
	}

}
@media(max-width: 1280px){
	.pc_list_lh {
		height: 200px;
	}
	.pc_bcon {
		right: 3%;
	}
}

@media(max-width: 1240px){
	.pc_cjgz_detail {
		top: 19%;
	}
	.pc_cjgz img {
		width: 33%;
	}
}
@media(max-width: 1200px){
	.pc_cjgz_detail h6 {
		font-size: 15px;
		line-height: 25px;
	}
	.pc_jl_list {
		width: 22%;
	}
	.pc_jl_list li p {
		font-size: 15px;
	}
}







/*********大转盘**********/


/*********站内消息**********/
.message_text{
	width: 100%;
}

.message_box{
	padding:20px 0;
	border-bottom: 1px solid #E9E9E9;
	position: relative;
}
.message_box h4{
	font-size: 14px;
	margin-bottom: 20px;
	position:relative;
	padding-left: 10px;
}
.message_box h4:after{
	content: '';
	position:absolute;
	top:0px;
	left: 0px;
	width: 2px;
	height: 100%;
	background-color: #ea5404;
}

.message_img{
	width: 120px;
	height: 120px;
	float: left;
}

.message_text_box{
	float: left;
	padding-left:20px;
	padding-top: 10px;
	font-size: 14px;
	width: 60%;
}
.message_text_box p{
	color:#666;
}
.mess_more{
	display: inline-block;
	margin-top:20px;
	color:#ea5404;
}
.message_box .mess_time{
	color:#999;
	margin-top:10px;
}
.message_ad{
	padding-left:20px;
}
.mess_close{
	position:absolute;
	top:20px;
	right:20px;
	width: 20px;
	cursor: pointer;
}



.mess_de{
	position: fixed;
	width: 100%;
	height: 100%;
	top:0px;
	left: 0px;
	z-index: 9999;
	display: none;
}
.mess_de_bg{
	position:absolute;
	width: 100%;
	height: 100%;
	top:0px;
	left: 0px;
	background-color: rgba(0,0,0,0.5);

}
.mess_de_box{
	position: absolute;
	top:50%;
	left: 50%;
	margin-top:-80px;
	margin-left: -150px;
	width: 300px;
	padding:30px 0;
	text-align: center;
	border-radius: 15px;
	background-color: #fff;
	border:1px solid #e9e9e9;

	webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}

.mess_de_box p{
	line-height: 50px;
	font-size: 16px;
	/*background-color: #f5f5f5;*/
}
.mess_de_box_bt{
	width: 100%;
	position: relative;
	text-align: center;
	margin-top:20px;
}
.mess_de_box_bt span{
	display: inline-block;
	padding:6px 20px;
	margin: 0 20px;
	border-radius: 3px;
	font-size: 14px;
	cursor: pointer;
}
.mess_de_box_bt span.y{
	background-color: #ea5404;
	color:#fff;
}
.mess_de_box_bt span.n{
	background-color: #f5f5f5;
	border:1px solid #e9e9e9;

}
.mess_de_box_close{
	position: absolute;
	top:15px;
	right: 15px;
	width: 18px;
	cursor: pointer;
}
.mess_de_box_on{
	    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
    -moz-opacity: 1 !important;
    -khtml-opacity: 1 !important;
    -webkit-opacity: 1 !important;
    -webkit-transform: scale(1) !important;
    -moz-transform: scale(1) !important;
    -ms-transform: scale(1) !important;
    -o-transform: scale(1) !important;
    transform: scale(1) !important;
}
.message_box2{
	border:0px;
}


.font2{
	font-family: 'Arial' !important;
}



/*1.4*/

.pc_jl_list li p span {
	float:none;
	text-align: left;
	font-size: 13px;
	letter-spacing: 1px;
}
.pc_jl_list li p span.pc_cjjl_tit{
	width: 80px;
	display: inline-block;
	font-size: 16px;
}
.pc_jl_list li p span.pc_cjjl_detail{

	font-size: 16px;
}
.pc_jl_list li p.pc_cjjl_time span.pc_cjjl_detail{

	font-size: 13px;
}
.pc_jl_list li p {
	line-height: 23px;
	letter-spacing: 1px;
}

.pc_jl_list {
	position: absolute;
	top: 20%;
	width: 18%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	padding: 30px 60px;
	height: 45%;
	overflow-y: scroll;

}

.pc_jl_list ul li {
	border-bottom: 1px dashed #e8e8e8;
	padding-bottom: 10px!important;
}
.pc_cjjl_time span{
	font-size: 12px;
}
/*1.4*/
/*********大转盘**********/


/*********首页底部广告**********/
.ind3_bottom{
	position: fixed !important;
	bottom: 0px;
	left: 0px;
	width: 100%;
	z-index: 999;
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	
}
.ind3_bottom.in{
	width: 200px;
	height: 105px;
}
.ind3_bottom.on{
	bottom: -250px;
}
.big_img{
	width: 100%;
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}
.ind3_bottom.in .big_img{
	width: 200px;
	height: 105px;
}

.ind3_bottom_out{
	margin:0 auto;
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	position: relative;
	width: 100%;
	height: 100%;

}
.ind3_bottom.in .ind3_bottom_out{
/*	width: 200px;
	height: 127px;*/
	
}
.ind3_bottom_close{
	position: relative;
	z-index: 999;
}
.ind3_bottom_close span{
	position: absolute;
    top: 60px;
    right: -18px;
    width: 35px;
    height: 35px;
    cursor: pointer;
}
.ind3_bottom_close span:after{
	content: '';
	height:60px;
	width: 1px;
	bottom:100%;
	left: 17px;
	background-color: #fff;
	position: absolute;

}
.ind3_bottom_img{
	position:relative;
}
.ind3_bottom_img span{
	position: absolute;
    right: 38.3%;
    bottom: 0px;
    width: 9%;
}
.ind3_bottom_small{
	width: 500px;
/*    height: 100%;*/
    display: none; 
    position: absolute;
    left: 37%;
    bottom: 0%;
    cursor: pointer;
    z-index: 999;
    transition:all 1s linear;
	-webkit-transition:all 1s linear;
	-moz-transition: all 1s linear;
	-o-transition: all 1s linear;
}
.ind3_bottom.in .ind3_bottom_small{
	width: 200px;
	left: 0px;
	bottom:0px;
}
/*********首页底部广告*********/


/*********首页头部广告*********/


.head3_top{
	width: 100%;
	position: relative;
	cursor: pointer;
}
.head3_top_img{
	position:relative;
	overflow: hidden;
}
.head3_top_img .img1{
	position:absolute;
	width: 100%;
	top:0px;
	left: 0px;
}
.head3_top_img .img2{
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.head3_top{
	background-color: #8BC3FF;
}
.head3_top_img .container{
	position: relative;
}

.head3_top_img span{
	position: absolute;
    top: 5px;
    right: 5px;
    width: 26px;
    height: 26px;
    text-align: center;
    line-height: 26px;
    font-size: 20px;
    color: #fff;
    font-family: "\5b8b\4f53";
}
.head3_top_img span:hover{
	background-color: rgba(0,0,0,0.5);
}
/*********首页头部广告*********/
@media (max-width: 1700px) and (min-width: 1439px) {
	.left_menu{
		margin-left: 34px;
	}
}
@media (max-width: 1440px) and (min-width: 1024px) {
	.ind_con1_txt h2{
		margin-top:10px;
	}
	.ind_con1_cell{
		padding-left: 15px;
	}

	.left_menu{
		margin-left: 33px;
	}
	.ind3_sec2_yhq h2{
		font-size:70px;
	}
	
}
@media (max-width: 1300px) and (min-width: 1024px) {
	.ind_con1_right_daoji .daoji span{
		margin: 0 5px;
	}
	.ind_con1_cell>h4{
		margin-top:25px;
	}
	.ind_con1_progress{
		margin: 12px 0;
	}
	.ind_con1_totle{
		margin-top:10px;
	}
	.ind_con1_qiaing{
		margin-top:14px;
	}
}
@media (max-width: 1199px) and (min-width: 1024px){
	.ind3_sec3_right_t .ind3_sec3_rtxt1{
		padding: 34px;
	}

}


/*********发票地址*********/
.fapiao_address{
	margin-top:10px;
}
.fapiao_add_con{
	margin-top:10px;
}
.fapiao_add_box,.fapiao_add_box2{
	width: 100%;
	border:1px solid #e8e8e8;
	padding:10px;
	color: #999;
	border-radius: 5px;
	position: relative;
	cursor: pointer;
	margin-bottom: 10px;

}
.fapiao_add_box p,.fapiao_add_box2 p{
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	margin-bottom: 0px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.fapiao_add_box2{
	text-align: center;
	background-color: #f5f5f5;
	
}
.fapiao_add_box2 img{
	width: 40px;
	display: inline-block;
	position: relative;
	margin-top:4px;
}
.fapiao_add_hidden{
	display: none;
}
.order1_yh_list span.fapiao_all{
	font-size:12px;
	color: #999;
	cursor: pointer;
}
/*********发票地址*********/

/*12.6新增*/
/*zuhegou*/
.match_group{
	padding: 60px 0 0;
}
.match_tabs{
	width: 60%;

}
.match_tabs li{
	float: left;
	width: 33.3%;
	background: #f4f4f4;
	font-size: 15px;
	letter-spacing: 1px;
	padding: 11px 0;
	text-align: center;
	border: 1px solid #e8e8e8;
	border-left: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-khtml-border-radius: 2px;
	border-bottom: none;
	cursor: pointer;
}
.match_tabs li:first-of-type{
	border-left: 1px solid #e8e8e8;

}
.match_tabs li.active{
	background: #fff;
	-webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
    -khtml-border-radius: none;
}

.match_img img{
	width: 100%
}
.match_box{
	padding: 40px 0 40px 20px;
	border: 1px solid #e8e8e8;
}
.match_pro_info{
	position: relative;
}
.match_pro_info h4{
font-size: 18px;
    font-weight: 600;
    letter-spacing: 1px;
    color: #333;
    margin: 12px 0;
}
.match_pro_info .match_pro_num{
	font-size: 14px;
 font-weight: 400;
 letter-spacing: 1px;
 color: #666;
position: absolute;
right: 0;
bottom: 0;
}

.match_pro_info h5{
	font-size: 14px;
	letter-spacing: 1px;
	color: #666;
}
.match_pro_info h5 span{
	font-size: 18px;
	letter-spacing: 1px;
	color:#ea5404!important
}
.match_add{
	display: table;
	margin: 0 auto
}
.match_add h5{
	display: table-cell;
	font-weight: 600;
	font-size: 20px;
	color: #333;
	text-align: center;
	vertical-align: middle;
	margin: 0 auto;
}
.match_totle_pri_box{
	display: table;
}
.match_totle_pri{
	display: table-cell;
	vertical-align: middle;
}
.match_totle_pri h6{
	font-size: 14px;
	color: #999;
	letter-spacing: 1px;

}
.match_totle_pri h6 span{
	text-decoration: line-through;
	
}

.match_totle_pri h5{
	font-size: 14px;
	color: #999;
	letter-spacing: 1px;
}
.match_totle_pri h5 span{
	color: #ea5404;
	font-size: 20px;
}
.match_btn{
	display: table;
}
.match_btnbox{
	display: table-cell;
	vertical-align: middle;
}
.pro_innrt_btnm{
	display: block;
	
	    line-height: 40px;
    padding: 0 30px;
    font-size: 16px;
    height: 40px;
    letter-spacing: 1px;
    border: 1px solid #ea5404;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -khtml-border-radius: 2px;
    margin: 0 auto;
    background: #ea5404;
    color: #fff;
}
.pro_innrt_btnm:hover{
	color: #fff!important
}
.match_img{
	background: #f4f4f4;
}

/*zuhegou*/
/*12.6新增*/


/*12.21新加*/
.sec3_list{
	background-color: #fff;
	margin-bottom: 20px;
	overflow: hidden;
}
.sec3_list:hover .foind4_conlc_talking{
	bottom: 0px;
}
.sec3_zi{
    padding-bottom: 25px;
}
.sec3_img{
	background-color: transparent;
}
.foind4_conlc_talking{
	position: absolute;
	bottom: -68px;
	width: 100%;
	padding:8px 30px;
	background: #ff6700;
	height: 68px;
	 transition:all 0.25s ease-in-out;
  -webkit-transition:all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
}

.foind4_conlc_talking p{
	margin-bottom: 5px;
    color: #fff;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow:hidden;
}
.foind4_conlc_talking h5{
	margin: 0px;
	margin: 0px;
	font-size: 12px;
	color: #FFB381;
}
.sec3_zi p{
	line-height: 18px;
}
.sec3_zi h5{
	line-height: 21px;
	margin-top:0px;
	font-weight: 300;
	height: 21px;
	overflow: hidden;
	padding:  0 15px;
}
.sec3_zi span font{
	font-size: 14px;
}
.sec3_img img{
	width: 100%;
}
.sec3_img{
	text-align: center;
}

.pro_add_sea{
	float: left;
    font-size: 14px;
    letter-spacing: 1px;
    color: #666;
    line-height: 42px;
}
.pro_list_tops .docs-methods{
	float: left;
}
.city-picker-span{
	line-height: 34px!important;
}

.zfcgzs {
     width: 20%; 
    text-align: center;
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0px;
    border-left: 2px solid #fff;
}
.pro_list>div{
	position: relative;
}
/*12.21新加*/

/*********砍一刀**********/

.pro_inner_zi_dis{
	display: inline-block;
}
.pro_inner_zi_dis p span{
	margin-left: 10px;
}
.pro_inner_zi_dis_3 p b,.pro_inner_zi_dis p b{
	width: auto;
}
.pro_inner_zi_dis_3 p b{
	margin-right: 10px;
}
/*进度*/

.bargain_jin{
	padding:30px 0px;
	overflow: hidden;
	position: relative;

}

.bargin_yuan{
	width:10%;
	float: left;
	position: absolute;
	top:30px;
	left: 0px;
	min-width: 65px;
}
.bargin_yuan span{
	display: block;
	line-height: 24px;
	font-size: 22px;
	color: #ea5404;
	text-align: center;

}
.bargin_yuan h5{
	font-size: 12px;
	text-align: center;
	color: #333;
	margin:0;
	line-height: 20px;
}

.bargin_jindu{
	width:70%;
	margin: 0 auto;
}
.bargin_h5{
	width:100%;
	position: relative;
	margin-bottom: 10px;
	height:30px;
}
.bargin_jindu .bargin_h5 h5{
	width:113px;
	position: absolute;
	top:0;
	left:30%;
	background: #999;
	line-height: 24px;
	color:#fff;
	text-align: center;
	margin:0;
	margin-left: -45px;
	font-size: 12px;
	border-radius: 5px;
}
.bargin_h52{
	position: relative;
}
.bargin_h52 h5{

	left:47% !important;
}
.bargin_h5 h5>span{
	display: block;
	width: 0;
	height: 0;
	border-width: 10px 10px 0;
	border-style: solid;
	border-color: #999 transparent transparent;
	position: absolute;
	bottom: -10px;
	left: 50%;
	margin-left: -10px;
}
.bargin_jindu .bargin_h5 h5 i{
	width:90px;
	line-height: 25px;
	color:#f49714;
	font-style: normal;
	margin-left: 5px;
}
.bargin_jindutiao {
	width:100%;
	display: block;
	height: 3px;
	margin: 5px 0 5px;
	border-radius: 2px;
	background: #ECECEC;
	position: relative;
}

.bargin_jindutiao i {
	display: block;
	width: 35%;
	height: 3px;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: 2px;
	background: #FFBD3B;
}
.bargin_jindutiao2 i{
	width: 0%;

}

.bargin_xian{
	width:10%;
	position: absolute;
	top:30px;
	right: 0px;
	min-width: 65px;

}
.bargin_xian span{
	display: block;
	line-height: 24px;
	font-size: 22px;
	color: #cf000e;
	text-align: center;
}
.bargin_xian h5{
	font-size: 12px;
	text-align: center;
	color: #333;
	margin:0;
	line-height: 20px;
}
/*进度*/
.dis_fen_box{
	width: 100%;
	margin-top:30px;
}
.dis_big_fen{
	display: inline-block;
	line-height: 40px;
	padding: 0 80px;
	font-size: 16px;
	letter-spacing: 1px;
	border: 1px solid #ea5404;
	margin-right: 10px;
	border-radius: 2px;
	background: #ea5404;
	color: #fff;
}
a.dis_big_fen:hover{
	color: #fff!important;
}

.dis_firend_fa{
	width:82%;
	margin-top:60px;

}
.dis_firend{

	border:1px solid #e8e8e8;

}
.dis_firend_tit{
	background-color: #f5f5f5;
	border-bottom:1px solid #e8e8e8;
	color:#ea5404;
	position: relative;
	height: 40px;
	line-height: 40px;
	margin: 0px;
	padding-left: 30px;
	font-size: 16px;
}
.dis_firend_tit .dis_firend_tit_money{
	position: absolute;
	top:0px;
	height: 35px;
	width: 16%;
	right: 0px;
}
.dis_firend_list{
	background-color: #fff;
	padding-bottom: 15px;
}
.dis_firend_list_box{
	height: 40px;
	line-height: 40px;
	position:relative;
	padding-left: 30px;
	margin-top:15px;
}
.dis_firend_list_left{
	width: 43%;
	float: left;
}
.dis_firend_list_time{
	color: #999;
	font-size: 14px;
	float: left;
}
.dis_firend_list_left img{
	display: inline-block;
	width: 40px;
	border-radius: 50%;
	margin-right: 5px;
}
.dis_firend_list_left .name{
	color: #666;
	margin-left: 20px;
	font-size:14px;
}
.dis_firend_list_mon{
	position: absolute;
	top:0px;
	font-size: 14px;
	right: 0px;
	width: 16%;
}
.dis_firend_list_time1{
	color: #ea5404;
}
.dis_kuang{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	z-index: 9999;
	top:0px;
	left: 0px;
	display: none;
}
.dis_kuang_box{
	position: absolute;
	width: 400px;
	background-color: #fff;
	border-radius: 15px;
	top:50%;
	left: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
	-moz-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-o-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	padding: 20px;

}
.dis_kuang_img{
	width: 45%;
	margin: 0 auto;
	position: relative;
}
.dis_kuang_money{
	width: 100%;
	height: 100%;
	position: absolute;
	line-height: 100%;
	text-align: center;
	height: 135px;
	top:0px;
	left: 0px;

	display:table;
}
.dis_kuang_money span{
	display: table-cell;
	vertical-align: middle;
	transform: rotate(342deg);
	-ms-transform: rotate(342deg);
	-webkit-transform: rotate(342deg);
	-o-transform: rotate(342deg);
	-moz-transform: rotate(342deg);
	font-size: 16px;
	letter-spacing: 1px;
	color: #eb1014;
}
.dis_kuang_box_text{
	width: 100%;
	margin-top:20px;
	font-size: 16px;
	text-align: center;
	letter-spacing: 1px;
	color: #eb1014;
}
.dis_kuang_bt{
	text-align: center;
	margin: 30px 0 10px 0;
}
.dis_daoji{
	width: 100%;
	height: 100%;
	margin: 0;
	color: #ea5404;
	line-height: 40px;
	font-size: 16px;
}
.dis_daoji i {
	display: inline-block;
	width: 18px;
	height: 18px;
	position: relative;
	margin-left: 5px;
	top: 3px;
}
.dis_daoji i img {
	display: block;
	width: 100%;
	height: 100%;
}
.dis_import{
	position: relative;
}
.dis_rule{
	position: absolute;
	top:0px;
	right: 0px;
	line-height: 40px;
	font-size: 15px;
	letter-spacing: 1px;
	color: #666;
	cursor: pointer;
}
.dis_rule i {
	font-size: 20px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px;
	margin-left: 3px;
}

/*活动规则*/
.rule_box{
	position:fixed;
	top:0px;
	left:0px;
	background-color: rgba(0,0,0,0.5);
	z-index: 99999;
	width: 100%;
	height: 100%;
	display: none;
}
.rule_tiit{
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	text-align: center;
}
.rule_tiit2{
	color: #ea5404;
	cursor: pointer;
}
.rule_content{
	background-color: #fff;
	width:400px;
	/*	height: 300px;*/
	border-radius: 5px;
	top:50%;
	left: 50%;
	position: absolute;
	-webkit-transform: translateY(-50%) translateX(-50%);
	-moz-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-o-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	padding:15px 20px 15px 20px;
	letter-spacing: 1px;
}
.rule_title{
	position: absolute;
	width: 70%;
	left: 15%;
	top:-20px;
}
.rule_content_text_fa{
	padding: 15px 10px;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}
.rule_content_text p{
	color:#999;
	line-height: 24px;
	font-size: 14px;
	letter-spacing: 1px;

}
.rule_content_text{
	padding-right: 20px;
	text-align: center;



}
.rule_content .slimScrollBar{
	background-color: #aaaaaa !important;
}
.rule_close{
	position: absolute;
	top:10px;
	right:10px;
	width: 30px;
	height: 30px;
	border-radius: 50%;
}
/*活动规则*/

.dis_kan_me{
	padding-bottom:20px;
}
.dis_kan_me_img{
	float: left;
}
.dis_kan_me_img img{
	display: inline-block;
	width: 40px;
	border-radius: 50%;
	margin-right: 5px;
}
.dis_kan_me_text{
	float: left;
	color: #666;
	height: 35px;
	line-height: 35px;
	letter-spacing: 0.3px;
	font-size:14px;
}
.dis_kan_me_text span{
	color:#ea5404;
	font-size: 20px;
}

@media(max-width: 1919px) and (min-width: 1024px){

	.pro_inner_zi_dis p b{
		width: 65px;
	}
	.bargain_jin {
		/*padding: 20px 0px;*/
	}
}


/*********砍一刀**********/
/*********拼团活动*********/

.pt_inner_zi1 .ind_con1_right_daoji p{
	margin-bottom: 0;
	line-height: 30px;
	font-size: 13px;
	color: #666;
	letter-spacing: 1px;
}
.pt_inner_zi1 .ind_con1_right_daoji{
	padding: 0;
	margin: 0;
}
.pt_inner_zi1 .ind_con1_right_daoji .daoji{
	margin: 0;
}
.pt_inner_zi1 .ind_con1_right_daoji span{
	width: auto;
	background: transparent;
}
.pt_inner_zi1 .ind_con1_right_daoji .dao_tit{
	margin: 0;
	font-size: 13px;
	color: #666;
}
.pt_inner_zi1 .ind_con1_right_daoji #t_d,.pt_inner_zi1 .ind_con1_right_daoji #t_h,.pt_inner_zi1 .ind_con1_right_daoji #t_m,.pt_inner_zi1 .ind_con1_right_daoji #t_s{
	color: #333;
}
.pt_inner_zi4 a{
	font-size: 14px;
	text-align: center;
	line-height: 22px;
	padding: 4px 30px;

}
.pt_inner_zi4 a h6{
	font-size: 13px;
	font-weight: bold;
	margin: 0;
}
.kt_list_sec{
	padding: 60px 0 0;
}
.kt_list_box{
	width: 82%;
	border: 1px solid #e8e8e8;
}
.kt_list{
	margin-bottom: 20px;
	height: 40px;
	line-height: 40px;
	padding: 0 30px;
}
.kt_list_box h3{
	font-weight: bold;
	font-size: 18px;
	letter-spacing: 1px;
	color: #333;
	padding: 15px 30px;
	margin-bottom: 20px;
	background: #f5f5f5;
	border-bottom: 1px solid #e8e8e8;
}
.kt_headerimg,.kt_tel,.kt_address,.ct_daojishi{
	float: left;
	width: 12%
}
.kt_headerimg{
	width: 29%;
}

.kt_headerimg img{
	width: 40px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-khtml-border-radius: 50%;
	vertical-align: middle;
}
.kt_list .kt_tel,.kt_address,.ct_daojishi{
	font-size: 16px;
	color: #333;
	padding: 16px 0;
	letter-spacing: 1px;
}
.kt_address h5{
	font-size: 14px;
	color: #999;
}
.kt_address h5 span{
	color: #ea5404;
	font-size: 16px;
}
.ct_daojishi{
	width: 30%;
	text-align: center;
}
.ct_daojishi h6{
	color: #999;
}
.ct_daojishi h6 span{
	color: #333;
	font-weight: 500;
}
.ct_btn{
	float: right;
}
.ct_btn a{
	display: block;
	width: 30px;
	margin-left: auto;
	margin-right: 0;
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	letter-spacing: 1px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background: #ea5404;
	-webkit-border-radius: 10px;
	-moz-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
}
.ct_btn a:hover{
	color: #fff!important;
}
.ct_name{
	margin-left: 20px;
	font-size: 14px;
	color: #666;
	display: inline-block;
	vertical-align: middle;
	margin-top: 5px;
}

.ct_shengming h4{
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #999;
	letter-spacing: 1px;
	padding: 0 30px;
	border-top: 1px solid #e8e8e8;
}
.ptwf span{
	margin-left: 10px;
}
.pro_innrt_btn5{
	display: inline-block;
	line-height: 40px;
	padding: 0 30px;
	font-size: 16px;
	letter-spacing: 1px;
	border: 1px solid #ea5404;
	margin-right: 10px;
	border-radius: 2px;
	background: #ea5404;
	color: #fff;
}
.pro_innrt_btn5:hover{
	color: #fff!important;

}
.ct_daoji{
	margin: 10px 10px!important;
}
.pt_inner1_zi1 .ct_suc img{
	width: 24px;
	margin-right: 20px;
	margin-top: 4px;

}
.pt_inner1_zi1 .ct_suc {
	color: #ea5404;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 18px;
	margin: 10px 0;

}
.pt_inner1_zi1 .ptyq{
	font-size: 14px;
	color: #666;
	letter-spacing: 1px;
}
.pt_inner1_zi1 .ptyq span{
	color: #ea5404;
	font-size: 16px;
}
.pt_inner1_zi1 .ind_con1_right_daoji {
	padding-left: 0px;
}
.pt_cyxx img{
	width:50px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-khtml-border-radius: 50%;
	margin-right: 45px;
	margin-bottom:20px;
}
.pt_cyxx{
	position: relative;
	margin-left: 15px;
	margin-bottom: 20px;
	margin-top: 8px;
}
.pt_cyxx .pt_tuanzhang {
	background: #ea5404;
	color: #fff;
	font-size: 12px;
	letter-spacing: 0px;
	display: block;
	width: 31px;
	height: 17px;
	position: absolute;
	text-align: center;
	line-height: 17px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	top: 0px;
	left: 38px;
}
.pt_suc_btn{
	margin: 50px 0 0;
}
.pt_suc_left{
	float: left;
	padding-left: 15px;
}
.ct_suc_zi4{
	float:left;
}
.pt_suc_left p {
	font-size: 14px;
	letter-spacing: 1px;
}
.pt_suc_left p a{
	color:#ea5404;
	font-size: 15px;
}
.pt_inner1_zi4{
	margin-top: 30px;
}
.ct_suc span{
	font-size: 14px;
	color: #666;
	font-weight: normal;
	margin-left: 8px;

}
.ct_suc span a{
	color: #ea5404
}
.pro_inner2_zi4{
	margin-top: 30px;
}
.ct_price{

}
.cantuan_num{
	color: #fff;
	background: #ea5404;
	font-size: 12px;
	font-weight: normal;
	padding: 0 20px 0 5px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	line-height: 23px;
	letter-spacing: 1px;
	text-align: center;
	margin-left: 5px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-top-right-radius: 10px;

	-khtml-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-bottom-right-radius: 10px;

	-khtml-border-bottom-right-radius: 10px;
}
.pt_inner1_zi1 .ct_lose_title{
	color: #999;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 18px;
	margin: 10px 0;
}
.ct_lose_title img{
	width: 24px;
	margin-right: 20px;
	margin-top: 4px;
}
.pt_inner1_zi1  .ct_lose{
	color: #999;
	letter-spacing:1px;
}



/*********拼团活动*********/
/*新版首页开始*/
.search_text{
	position: absolute;
	top:100%;
	left: 0px;
	height: 40px;
	line-height: 40px;
}
.search_text a{
	display: inline-block;
	margin-right: 10px;
	color: #999;
}
.search_text span a{
	color:#ea5404;
}
.all_banner{
	width: 100%;
	
}
.all_indnav{
	width: 100%;
	background-color: #333333;
}
.navigator-index .navigator li:before{
	position: absolute;
	content: '';
	right: 0px;
	width: 1px;
	height: 40%;
	background-color: #414141;
	top:30%;
}
.navigator-index .navigator li.last:before{
	display: none;
}
.in2bannner_bt{
	width: 100%;
	position: relative;
}
.in2bannner_bt .swiper-button-prev img,.in2bannner_bt .swiper-button-next img{
	width: 20px;
	vertical-align: middle;
	margin-top: 12px;
	margin-left: 2px;
}
.in2bannner_bt .swiper-button-next img{
	margin-left: 6px;
}
.in2bannner_bt .swiper-button-prev span,.in2bannner_bt .swiper-button-next span{
	width: 30px;
	vertical-align: middle;
	height: 61px;
}
.swiper-pagination1{
	text-align: right;
	padding-right: 20px;
}
.swiper-pagination1 span{
	background-color: rgba(0,0,0,0.6);
	border:2px solid #fff;
	
	border-color: rgba(0,0,0,0.4);
}
.swiper-pagination1 span.swiper-active-switch{
	background: rgba(255,255,255,0.4);
}

.banner_after{
	margin-top:15px;
}
.banneraf_box1{
	width: 233px;
	float: left;
	padding: 10px;
	background-color: #5b544d;
}
.banneraf_box1 ul li{
	width: 33.3333%;
	float: left;
	padding-bottom:15px; 
	padding-top:10px;
	text-align: center;
	position: relative;
	
}
.banneraf_box1 ul.one li{
	border-bottom: 1px solid #635c55;
	border-right: 1px solid #635c55;
}
.banneraf_box1 ul.two li{
	border-right: 1px solid #635c55;
}
.banneraf_box1 ul li.last{
	border-right: 0px;
}
.banneraf_box1 ul.two li:after{
	content: '';
	position: absolute;
	top:-5px;
	right: -5px;
	width: 10px;
	height: 10px;
	background-color: #5b544d;
}
.banneraf_box1 li p{
	margin: 0px;
}
.banneraf_box1 li p img{
	width: 30px;
}
.banneraf_box1 li span a{
	color: #999;
}
.banneraf_box1 li span a:hover{
	color: #fff!important;
}
.banneraf_box2{
	padding-left: 233px;
	width: 100%;
}
.banneraf_box2_son{
	margin-left: 15px;
	float: left;
	width: 316px;
	cursor: pointer;
	 transition:all 0.2s linear;
  -webkit-transition:all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  	position: relative;
}
.banneraf_box2_text{
	position: absolute;
	width: 100%;
	left: 0px;
	text-align: center;
	top:28px;
	color: #fff;
	letter-spacing: 1px;
}
.banneraf_box2_text h5{
	margin-bottom: 5px;
	font-size: 16px;
}
.banneraf_box2_text p{
	font-size: 13px;
}
.banneraf_box2_son:hover{
	-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
}
.foind1{
	margin-top:40px;
}
.foind1_tit{
	position:relative;
	margin-bottom: 40px;
}
.foind1_tit span{
	background: #f5f5f5 none repeat scroll 0 0;
    display: inline-block;
    font-size: 22px;
    line-height: 17px;
    margin: 0;
    padding-right: 20px;
    text-transform: uppercase;
    z-index: 2;
    letter-spacing: 2px;
    position: relative;
}
.foind1_tit span b{
	font-weight: 300;
    font-size: 15px;
    color: #666666;
    letter-spacing: 0.5px;
}
.foind1_tit::after {
    background: #ececec none repeat scroll 0 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 11px;
    width: 100%;
    z-index: 1;
}
.foind1_con{
	margin-left: -7.5px;
	margin-right: -7.5px;
	position: relative;
	cursor: pointer;
}
.foind1_box{
	position: relative;
	padding: 0 7.5px;
}
.foind1_box_img{
	position: relative;
}
.foind1_box_img span.img2{
	position:absolute;
	top:0px;
	left:0px;
	width: 100%;
	background-color: #fff;
}
.foind1_box:hover span.img2{
	    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);}
.foind1_dis1{
	position:absolute;
	top:15px;
	left: 20px;
	padding: 1px 10px;
	background-color: #e53935;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	font-family: Arial;
}
.foind1_dis2{
	background-color: #fff;
	color: #999;
	border: #e4e4e4 1px solid;
}
.foind1_fk{
	position: absolute;
	bottom: 20px;
	left: 15px;
}
.foind1_fk_box{
	float: left;
	background-color: #fff;
	width: 48px;
	height: 48px;
	line-height: 48px;
	color: #68696c;
	font-size: 16px;
	text-align: center;
	border-color: #eeeeee;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
     -moz-transform: scale(0.2);
    -webkit-transform: scale(0.2);
    -o-transform: scale(0.2);
    transform: scale(0.2);
    transition: all 250ms cubic-bezier(1, -0.6, 0.57, -0.15) 0s;
    visibility: hidden;
}
.foind1_box:hover .foind1_fk_box{
	filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    visibility: visible;
    cursor: pointer;
}
.foind1_fk_box:hover  i{
	color: #ea5404;
}
.foind1_fk_box2{
	transition-delay: 0.3s;
	-moz-transition-delay: 0.3s; /* Firefox 4 */
	-webkit-transition-delay: 0.3s; /* Safari ÃƒÂ¥Ã¢â‚¬â„¢Ã…â€™ Chrome */
	-o-transition-delay: 0.3s; /* Opera */
}
.foind1_fk_box3{
	transition-delay: 0.4s;
	-moz-transition-delay: 0.4s; /* Firefox 4 */
	-webkit-transition-delay: 0.4s; /* Safari ÃƒÂ¥Ã¢â‚¬â„¢Ã…â€™ Chrome */
	-o-transition-delay: 0.4s; /* Opera */
}

.foind1_text{
	margin-top:10px;
	    border-bottom: 1px solid #ff6700;
    padding-bottom: 15px;
}
.foind1_text p{
	margin: 0;
	line-height: 22px;
	font-size: 12px;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	_zoom: 1;
	color: #b0b0b0;
}
.foind1_text h2{
	font-size: 14px;
	margin: 0px 0 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	_zoom: 1;
	font-weight: 400;
}

.foind1_text h5{
	font-family: 'Arial';
	margin: 0;
	text-align: left;
	color: #ff6700;
	font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}
.foind1_left,.foind1_right{
	background: #ffffff none repeat scroll 0 0;
	border-radius: 0;
	display: inline-block;
	position: absolute;
	text-align: center;
	top: 34%;
	z-index: 999;
	width: 20px;
	font-size: 22px;
	line-height: 24px;
	padding: 12px 0px;
	
	color: #fff;
	-webkit-transition: background-color .5s;
	transition: background-color .5s;
}
.foind1_left.active,.foind1_right.active{
background-color: #b0b0b0;
	background-color: rgba(66,66,66,0.2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33424242", endColorstr="#33424242")\9;
	
}
.foind1_left.active1,.foind1_right.active1{
background-color: #b0b0b0;
	background-color: rgba(66,66,66,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33424242", endColorstr="#33424242")\9;

}

.foind1_left{
	left: 6px;
}
.foind1_right{
	right: 8px;
}


.foind5{
	position: relative;
	margin-top:40px;
}
.foind5_con{
	position: relative;
	margin: 0 -7.5px;
}
.foind5_box{
	width: 25%;
	float: left;
	padding: 0 7.5px;
	cursor: pointer;
	
}
.foind5_box_son{
	 transition:all 0.2s linear;
  -webkit-transition:all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.foind5_box_son:hover{
	z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);

}

.foind5_box_text{
	padding: 28px 28px 22px 28px;
	background-color: #fff;
}
.foind5_box_text h1{
	font-size: 15px;
    margin: 0px;
    margin-bottom: 7px;
    font-weight: bold;
}

.foind5_box_text p{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow:hidden;
    margin-bottom: 22px;
    font-size: 14px;
    line-height: 24px;
}
.foind5_box_text .name{
	color: #999;
	font-size: 12px;
	margin-bottom: 15px;
}
.foind5_box_text .pro h3{
	display: inline-block;
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    max-width: 170px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: bottom;
    color: #333;
}
.foind5_box_text .pro span{
	color: #e0e0e0;
	margin:0 6px;
    white-space: nowrap;
}
.foind5_box_text .pro h4 {
    display: inline;
    margin: 0;
    color: #ff6700;
    font-size: 14px;
    vertical-align: middle;
}
.foind4{
	margin-top:40px;
}
.foind4_con .row{
	margin: 0 -7.5px;
}
.foind4_con .f4_7{
	padding: 0 7.5px;
}
.foind4_con_left .floor-left{
	width: 100%;
	 transition:all 0.2s linear;
  -webkit-transition:all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  background-color: #fff;
}
.foind4_con_left .floor-left .aTag{
	padding: 0px;
	height: auto;
	margin-top:-20px;
}
.foind4_con_all_box{
	width: 20%;
	float: left;
}
.foind4_conlc_box{
	background-color: #fff;
	transition:all 0.2s linear;
  -webkit-transition:all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  position: relative;
  overflow: hidden;

}
.foind4_conlc_talking{
	position: absolute;
	bottom: -68px;
	width: 100%;
	padding:8px 30px;
	background: #ff6700;
	height: 68px;
	 transition:all 0.25s ease-in-out;
  -webkit-transition:all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
}
.foind4_conlc_box:hover .foind4_conlc_talking{
	bottom: 0px;
}
.foind4_conlc_talking p{
	margin-bottom: 5px;
	color: #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow:hidden;
	font-size: 12px;
}
.foind4_conlc_talking h5{
	margin: 0px;
	margin: 0px;
	font-size: 12px;
	color: rgba(255,255,255,0.6);
}
.foind4_conlc_box:hover,.foind4_conlc_box_x:hover,.foind4_con_left .floor-left:hover,.foind2_right_box .ind_con1_right_box_one:hover{
	z-index: 2;
	-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}
.foind4_conlc_img {
	position: relative;
	width: 100%;
}
.foind4_conlc_img span{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	width: 50px;
	height: 50px;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	background: url(../images/biao1.png) center center no-repeat;
	background-size: cover;
	line-height: 26px;
	padding-left: 5px;
}
.foind4_conlc_text{
	padding-bottom: 20px;
	text-align: center;
}
.foind4_conlc_text h5{
	color: #b0b0b0;
	line-height: 18px;
	font-size: 12px;
	text-transform: uppercase;
}
.foind4_conlc_text p{
	
font-size: 14px;
	
color: #333;
	
line-height: 21px;
	
margin-bottom: 10px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.foind4_conlc_text span{
	color: #ff6709;
	font-size: 14px;
	font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}
.fo_mt15{
	margin-top:15px;
}
.foind4_conlc_box_x{
	width: 100%;
	background-color: #fff;
	display: table;
	transition:all 0.2s linear;
  	-webkit-transition:all 0.2s linear;
  	-moz-transition: all 0.2s linear;
  	-o-transition: all 0.2s linear;
}
.foind4_conlc_bx_cell{
	display: table-cell;
	vertical-align: middle;
	padding: 0 20px;
}
.foind4_conlc_bx_cell .text{
	float:left;
	padding-top:13%;
}
.foind4_conlc_bx_cell2 .text{
	padding-top:13%;
}
.foind4_conlc_bx_cell .f4img{
	float: right;
	width: 80px;
	padding-top:7px;
}
.foind4_conlc_bx_cell .text h5{
	color: #222;
	font-size: 14px;
	margin: 0px;
	line-height:  21px;
}
.foind4_conlc_bx_cell .text p{
	color: #ea5404;
}

.foind4_conlc_bx_cell .text2{
	float:left;
}
.foind4_conlc_bx_cell .text .text2{
	width:106px;
}
.foind4_conlc_bx_cell .text2 h5{
	color: #222;
	font-size: 16px;
	margin: 0px;
	line-height:  23px;
}
.foind4_conlc_bx_cell .text2 p{
	color: #999;
}
.foind4_conlc_bx_cell .f4img{
	float: right;
	text-align: center;
}
.foind4_conlc_bx_cell .f4img2{
	margin-top: -35px;
	margin-right: 10px;
	width: 100px;
}
.foind4_conlc_bx_cell .f4img i{
	color: #ea5404;
    border: 2.5px solid #ea5404;
    border-radius: 50%;
    font-size: 17px;
    width: 40px;
    height: 40px;
    line-height: 33px;
    text-align: center;
}
.foind4_con_right{
	width: 100%;
	position: relative;
	transition:all 0.2s linear;
  -webkit-transition:all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
#foind3 .foind4_con_right{

}
.foind4_con_right:hover,.foind2_limgbox:hover{
	z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}
.foind4_con_right_text{
	position: absolute;
	top:60px;
	left: 0px;
	width: 100%;
	text-align: center;
	color: #fff;
	padding: 0 15px;
}
.foind4_con_right_text h1{
	font-size: 19px;
	margin: 0px;
	margin-bottom:10px;
	letter-spacing: 2px;
}
.foind4_con_right_text p{
	font-size: 14px;
	margin-bottom: 15px;
	color: #e0e0e0;
}
.foind4_con_right_text span{
	color: #ea5404;
	font-size: 22px;
}
.foind4_con_right_text span em{
	vertical-align: top;
	font-size: 12px;
	font-style:normal;
}
.foind4_con_right_text span b{
	font-weight: 300;
	font-size: 14px;
}
.foind4_con_left_l .floor-left .aImg .brand-title{
	width: 100%;
	left: 0px;
	text-align: center;
}
.foind4_con_left_l .floor-left .aImg .brand-subtitle{
	width: 100%;
	left: 0px;
	font-size: 14px;
	text-align: center;
	top:55px;
}
.foind4_con_right_text a.buy{
	display:block;
	
	width: 150px;
	height: 40px;
	line-height: 40px;
	background-color: #ea5404;
	text-align: center;
	color: #ffdc6d;
	margin: 0 auto;
	margin-top:20px;
	cursor: pointer;
	 transition:all 0.2s linear;
  -webkit-transition:all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;

}
.foind4_con_right_text a.buy:hover{
	background-color: #fff;
}
/*********12.20ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ¥Ã‚Â¢Ã…Â¾ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚Âµ**********/
.foind2{
	margin-top: 40px;
}
.foind2_content .foind2_left_box{
	      float: left;
	      width: 20%;
	      
	      padding: 0 7.5px;
}
.foind2_limgbox{
	background: #f1dcbd;
}
.foind2_right_box .ind_con1_right_box_one{
	background: #fff;
}
.foind2_limg{

padding: 60px 15px;
}
.foind2_content .foind2_right_box{
	float: left;
	width: 80%;
}
.foind2_ltxt_top h3{

text-align: center;

color: #333;

font-size: 19px;

margin: 0px 0 10px;

letter-spacing: 2px;
}
.foind2_ltxt_top h6{

font-size: 13px;

color: #666;

letter-spacing: 0px;

margin: 7px 0 19px;
}
.foind2_ltxt_top h5{
	
text-align: center;
	
color: #ea5404;
	
font-size: 14px;
	
letter-spacing: 0px;
	
margin-bottom: 15px;
}
.foind2_ltxt_top h4{
	
font-size: 16px;
	
letter-spacing: 1px;
	
text-align: center;
	
color: #666;
}
.foind2_ltxt_bot h5 i{
	
font-size: 14px;
	
font-style: normal;
	
color: #ea5404;
}
.foind2_ltxt_bot h5 i.foind2_l_top{
	
vertical-align: top;
	
font-size: 12px;
}
.foind2_ltxt_bot h5 span{
	
color: #ea5404;
	
font-size: 22px;
	
margin: 0 5px 0 2px;
}
.foind2_ltxt_bot h5 em{
	
font-style: normal;
	
font-size: 14px;
	
color: #999;
	
margin-left: 5px;
	
text-decoration: line-through;
}
.foind2_ltxt_bot .foind2_lbtn a{
	
    display: block;
    width: 150px;
    height: 40px;
    line-height: 40px;
    background-color: #ea5404;
    text-align: center;
    color: #ffdc6d;
    margin: 0 auto;
    margin-top: 20px;
    cursor: pointer;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.foind2_ltxt_bot .foind2_lbtn a:hover {
    background-color: #fff;
}
.foind2_limg img{
	width: 100%;
	margin: 60px auto;
}
.foind2_right_box .ind_con1_img {
    float: left;
    width: 40%;
}
.foind2_right_box .ind_con1_text {
    float: left;
    width: 60%;
    padding: 20px 20px 20px 0;
}
.foind2_right_box .ind_con1_text .ind_con1_cell{

padding-left: 12px;
}
.foind2_right_box .ind_con1_text .ind_con1_cell h3{
	
font-size: 14px;
	
margin: 0;
	
text-overflow: ellipsis;
	
white-space: nowrap;
	
overflow: hidden;
	
_zoom: 1;
	
font-weight: 400;
}
.foind2_right_box .ind_con1_text .ind_con1_right_daoji{

margin-top: 12px;

margin-bottom: 12px;
}
.foind2_right_box .ind_con1_text .ind_con1_right_daoji p{
	
color: #b0b0b0;
	
margin-left: 0px;
}
.foind2_right_box .ind_con1_text .ind_con1_right_daoji p span{
	
background: transparent;
	
width: 25px;
	
height: 25px;
	
color: #ff6700;
	
line-height: 25px;
	
letter-spacing: 0px;
	
margin: 0 5px;
	
border: 1px solid #e4e4e4;
	
font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
	
text-align: center;
}
.foind2_right_box .ind_con1_right_btn h4{

color: #b0b0b0;

letter-spacing: 1px;

font-size: 12px;
}
.foind2_right_box .ind_con1_right_btn h4 span{
	
color: #ff6700;
	
font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
	
margin-left: 7px;
}
.foind2_right_box .ind_con1_right_btn h4 span i{
	

	
font-size: 14px;
	vertical-align: bottom;
	font-style: normal;
}

.foind2_right_box .ind_con1_right_btn .ind_con1_qiaing{margin-top: 10px;}
.foind2_right_box .ind_con1_right_btn .ind_con1_qiaing a{
	    padding: 6px 24px;
}
.foind2_r1{
	margin-bottom: 15px;
}
.foind2_ltxt_bot h5{
	text-align: center;
}
.foind2_lbtn{
	text-align: center;
}
.foind2_right_box .ind_con1_right_box{
	padding: 0 7.5px;
}
.foind2_right_box .ind_con1_right_box1{
}
.foind2_right_box .ind_con1_img img{
	width: 90%;
	margin: 20% auto 0;
	display: block;
}
.foind2_content .row{
	margin: 0 -7.5px;
}
.foind2_right_box .ind_con1_text .ind_con1_right_daoji p.daoji{
	margin-left: -5px;
}
/*header*/
.foind_top_ad a{
	display: block;
	width: 100%;
	height: 120px;
}
.foind_site_nav .site-nav{
	height: 40px;
	line-height: 40px;
	    background: #333;
}
.foind_site_nav .site-nav li {
    height: 40px;
    line-height: 40px;
}
.foind_site_nav .guanwang a {
    color: #fff;
}
.foind_site_nav  .gonggao>span {
    
    color: #fff;
    margin-top: 6px;
}
.foind_site_nav  .site-nav li {
    height: 40px;
    line-height: 40px;
   
}
.foind_site_nav  .site-nav li a{
	 color: #b0b0b0;
}
.foind_site_nav  .site-nav li a:hover{
	color: #fff!important;
}
.foind_site_nav  .site-nav .fore .drop-title {
    
    color: #b0b0b0;
}
.foind_site_nav  .site-nav .fore .drop-title:hover{
    
    color: #fff!important;
}
.foind_site_nav  .site-nav .fore .cart-count {
 
    color: #b0b0b0;
}
.foind_site_nav  .site-nav .fore .cart-count:hover {
 
    color: #fff!important;
}
.foind_site_nav  .site-nav .fore .i-cart {
  
    background: url(../images/foind_gwc.png) center center no-repeat;
    
}
.foind_site_nav .site-nav .fore .i-cart {
   top: 12px;
}
.foind_site_nav  .i-user {
    top: 12px;
}


.foind_site_nav .drcode-phone {
	
width: 120px;
	
text-align: center;
	
color: #b0b0b0;
	
z-index: 200;
}
.foind_site_nav .drcode-phone p {
	margin-bottom: 6px;
	color: #b0b0b0;
}
.foind_site_nav  .drcode_car {
   border: none;
   height: 39px;
   line-height: 39px;
   color: #b0b0b0;
   background-color: #424242;
   padding: 0;
   text-align: center;
   position: relative;
}
.foind_site_nav  .drcode_car span{
	    font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    color: #b0b0b0;
    margin-left: -3px;
    vertical-align: middle;
    margin-top: -2px;
    display: inline-block;
}
.foind_site_nav .drcode_car img {
    margin-top: -6px;
    margin-right: 2px;
    vertical-align: middle;
    width: 20px;
}
.foind_site_nav  .drcode_car:hover{
	background: #fff;
	color: #ff6700;
}
.foind_site_nav  .drcode_car:hover span{
	color: #ff6700;
}

.foind_site_nav .drcode_car .drcode_car_detail{
	    width: 315px;
    padding: 15px 0 0;
    -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.15);
    box-shadow: 0 2px 10px rgba(0,0,0,0.15);
    background: #fff;
    position: absolute;
    right: 0;
    display: none;
    color: #b0b0b0;
}
.foind_site_nav .drcode_car .drcode_car_detail .drcode_car_title{
	margin: 5px 20px 20px;
    text-align: center;
    width: 100%;
    padding: 20px 0;
}
.foind_page-header .search_text {
    position: absolute;
    right: 83px;
    top: 3px;
    width: auto;
    left: auto;
    z-index: 1;
}
.foind_page-header .search_text span a{
	    display: inline-block;
    margin-left: 5px;
    padding: 0 5px;
    font-size: 12px;
    background: #eee;
    color: #757575;
    -webkit-transition: all .2s;
    transition: all .2s;
    line-height: 21px;
}
.foind_page-header .search_text span a:hover{
	background:#ff6700; 
	color:#fff!important;
}
.foind_page-header .search-form{
	position: relative;
}
.foind_page-header .page-header .search-form {
    position: relative;
    width: 296px;
    height: 50px;
    border: none;
}
.foind_page-header .page-header .search-form .submit-btn {
    
    background: transparent;
    width: 52px;
    height: 47px;
}
.foind_page-header .page-header .search-form input{
	width: 244px;
	height: 48px;
	padding: 0 10px;
	border: 1px solid #e0e0e0;
	font-size: 14px;
	line-height: 48px;
	outline: 0;
	-webkit-transition: all .2s;
	transition: all .2s;
	background: transparent;
	border-right: none;
}
.foind_page-header .page-header .search-form .foind_sumbit{
	    display: inline-block;
	    width: 52px;
	    height: 48px;
	    border: 1px solid #e0e0e0;
	    font-size: 24px;
	    line-height: 24px;
	    background: #fff;
	    color: #616161;
	    outline: 0;
	    -webkit-transition: all .2s;
	    transition: all .2s;
	    background: transparent;
	    vertical-align: top;
	    margin-left: -5px;
	    position: relative;
	    z-index: 2;
	    text-align: center;
	    cursor: pointer;
	    transition:all 0.5s;
	    -moz-transition:all 0.5s;
	    -ms-transition:all 0.5s;
	    -o-transition:all 0.5s;
	    -webkit-transition:all 0.5s;
}
.foind_page-header .page-header .search-form .foind_sumbit:hover{
	background: #ff6700
}
.foind_page-header .page-header .search-form .foind_sumbit img{
	width: 26px;
	vertical-align: middle;
	margin-top: 10px;
}
.foind_page-header .search-group {
    text-align: right;
    margin-left: 0;
    margin-top: 5px;
}
.foind_page-header .page-header .ph-contenter .logo {
    
width: 233px;
    
margin-left: 0;
}
.foind_page-header .page-header .ph-contenter .logo img{
	    display: block;
    margin: 0;
    width: 115px;
}
.foind_page-header .navigator-index{
	float: right;
	background:transparent;
	margin-right: 20px;
}
.foind_page-header .navigator-index li:before{
	display: none;
}
.foind_page-header .navigator-index li a{
	color: #333;
	font-size: 16px;
}
.foind_page-header .navigator li{
	padding: 0 12px;
}
.foind_page-header .page-header {
    padding: 22.5px 0;
    margin: 0px;
    border-bottom: none;
    position: relative;
}
.foind_page-header .navigator-index .navigator {
    height: 46px;
    line-height: 46px;
    font-size: 15px;
    font-weight: 400;
    margin-top: 7px;
}

.foind_menu-panel .menu-map {
 
    z-index: 999;
}
.foind_menu-panel .menu-map .map-item .sub {
    
    left: 233px;
}
.foind_page-header .foind_navMenu {
	    position: absolute;
    top: 101px;
    left: 0;
    z-index: 24;
    width: 100%;
    height: 229px;
    border-top: 1px solid #e0e0e0;
    background: #fff;
    border-bottom: 1px solid #e0e0e0 \9;
    -webkit-box-shadow: 0 3px 4px rgba(0,0,0,0.18);
    box-shadow: 0 3px 4px rgba(0,0,0,0.18);
    -webkit-transition: -webkit-box-shadow .2s;
    transition: box-shadow .2s;
    z-index: 99999;
}
.foind_page-header .foind_navMenu .children-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 12px;
}
.foind_page-header .foind_navMenu .children-list li {
    position: relative;
    float: left;
    width: 180px;
    padding: 35px 12px 0;
    text-align: center;
}
.foind_page-header .foind_navMenu .figure-thumb {
    width: 160px;
    
    margin: 0 auto 16px;
    text-align: center;
}
.foind_page-header .foind_navMenu .figure-thumb a {
    display: block;
}
.foind_page-header .foind_navMenu .figure-thumb img {
    width: 160px;

  
}
.foind_page-header .foind_navMenu .title, .site-header .header-nav-menu .title a {
  margin: 0;
    line-height: 20px;
    color: #333;
    font-size: 12px;
}
.foind_page-header .foind_navMenu .price {
    margin: 0;
    line-height: 20px;
    color: #ff6700;
     font-size: 12px;
}
.foind_page-header .foind_navMenu .flags {
    position: absolute;
    top: -1px;
    left: 0;
    z-index: 1;
    width: 100%;
    font-size: 12px;
    text-align: center;
}
.foind_page-header .foind_navMenu .flag {
    display: inline-block;
    height: 18px;
    padding: 1px 20px;
    border: 1px solid #ff6700;
    color: #ff6700;
}
.foind_page-header .foind_navMenu .children-list li:before {
        position: absolute;
    left: 0;
    top: 50%;
    z-index: 1;
    width: 1px;
    height: 100px;
    content: "";
    background-color: #e0e0e0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.foind_page-header .foind_navMenu .children-list li:nth-of-type(1):before{
	display: none;
}
.foind_page-header .navigator-index li a:hover {
    
    color: #ff6700;
}



/*wares*/
.wares_banner_r{
	width: 296px;
	float: right;
}
.wares_banner_rtop {
    
background: rgba(23,18,21,0.66);
    
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a8171215", endColorstr="#a8171215")\9;
    
overflow: hidden;
    
_zoom: 1;
    
padding: 36px 46px;
}
.wares_banner_rtop .wares_ban_face {
    float: left;
    display: inline;
    width: 54px;
    padding: 2px;
    border: 1px solid #ccc;
    border-radius: 50%;
    height: 54px;
}
.wares_banner_rtop .wares_ban_face img {
    width: 48px;
    border-radius: 50%;
}
.wares_banner_rtop .wares_ban_profile {
    float: left;
    _display: inline;
    text-align: left;
    margin-top: 10px;
    margin-left: 12px;
}
.wares_banner_rtop .wares_ban_profile h2 {
    overflow: hidden;
    _zoom: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 16px;
    font-weight: normal;
    color: rgba(255,255,255,0.9);
    margin-bottom: 7px;
}
.wares_banner_rtop .wares_ban_profile .wares_bantop_info {
    font-size: 12px;
    color: rgba(255,255,255,0.77);
    cursor: pointer;
}
.wares_banner_rbot {
    padding: 28px 60px 15px;
    background: rgba(23,18,21,0.86);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#db171215", endColorstr="#db171215")\9;
}
.wares_banner_rbot h2 {
    margin: 0 0 20px;
    font-size: 16px;
    text-align: center;
    color: #fff;
    letter-spacing: 1px;
    font-weight: 600;
}
.wares_banner_rbot ul {
    height: auto;
    list-style: none;
}
.wares_banner_rbot ul li{
	margin-bottom: 15px;
}
.wares_banner_rbot .wares_banner_rimg {
    float: left;
    display: block;
    width: 23px;
    margin-top: 10px;
}
.wares_banner_rbot .wares_banner_rimg img{
	width: 100%;
}
.wares_banner_rbot .wares_banner_rtext {
    margin-left: 38px;
    text-align: left;
}
.wares_banner_rbot .wares_banner_rtext .wares_banner_rtit {
    font-size: 14px;
    color: rgba(255,255,255,0.9);
    margin-bottom: 1px;
}
.wares_banner_rbot .wares_banner_rtext .wares_banner_rinfo {
    margin-top: 0px;
    font-size: 12px;
    color: rgba(255,255,255,0.6);
}
.wares_banner_rbot>a {
    display: block;
    margin: 40px auto 0px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    opacity: .4;
    filter: alpha(opacity=40)\9;
}
.wares_banner_lbox{
	    width: 25%;
    float: left;
    display: table;
    margin-left: 80px;
}
.wares_banner_l{

display: table-cell;
vertical-align: middle;
}
.wares_banner_l h2{

text-align: left;

color: #222;

font-size: 28px;

margin: 0px 0 6px;

letter-spacing: 2px;
}
.wares_banner_l h4{
	
text-align: left;
	
color: #666;
	
font-size: 16px;
	
letter-spacing: 3px;
	
margin-top: 10px;
}
.wares_banner_l h5{
	
margin-top: 50px;
}
.wares_banner_l h5 span{
	
color: #ea5404;
	
font-size: 26px;
	
margin: 0 5px 0 2px;
}
.wares_banner_l h5 i{
	

	
font-size: 14px;
	
font-style: normal;
	
color: #ea5404;
}
.wares_banner_l h5 i.wares_ban_vertop{
	vertical-align: top;
	font-size: 12px;
}


.wares_banner_l .wares_ban_btn a{
	
    display: block;
    width: 150px;
    height: 40px;
    line-height: 40px;
    background-color: #ea5404;
    text-align: center;
    color: #ffdc6d;
    margin: 0;
    margin-top: 4px;
    cursor: pointer;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;

}
.wares_banner_l .wares_ban_btn a:hover {
    background-color: #fff;
}
.wares_after{
	margin-top: 15px;
}
.wares_after .banneraf_box2{
	    padding-left: 0px;
    margin: 0 -7.5px;
    width: initial;

}
.wares_after .banneraf_box2 .banneraf_box2_son{
	
	width: 100%;
	padding:0px;
	margin:0px;
}
.banneraf_box2_shadow{
	float: left;
	padding: 0 7.5px;
	width: 25%;	
	margin:0px;
}
.wares_content{
	margin-top: 50px;
}
.wares_content .row{
	margin: 0 -7.5px;
}
.wares_content .row .foind4_conlcs{
	float: left;
	width: 20%;
	margin: 0;
	padding: 0 7.5px;
}
.wares_tit{
	margin: 0;
    font-size: 22px;
    font-weight: 200;
    line-height: 58px;
    color: #333;
}
.foind_footer .ind3_sec6_bot{
	margin-bottom: 80px;
}
.foind_footer  .footer-icon {
    border: none;
    background: transparent;
}
.foind_footer{
	background: #f7f7f7;
}

.foind4_conlc_img span.foind_intro{
background: url(../images/biao3.png) center center no-repeat;
}
.foind4_conlc_img span.foind_new{
background: url(../images/biao2.png) center center no-repeat;
}
.wares_content .foind4_conlc_img {

    margin-bottom: 11px;
}
.wares_content .foind4_conlc_box {
   
    padding: 38px 0 28px;
}
.foind_page-header .page-header .ph-contenter .logo-go img{
	width: 150px;
}
.foind_page-header .search-form:hover #foind_search{
border: 1px solid #b0b0b0;
}
.foind_page-header .search-form:hover .foind_sumbit{
border: 1px solid #b0b0b0;
border-left: none;
}
.foind_page-header .search-form .foind_sumbit{
-webkit-transition: all .2s;
    transition: all .2s;
}
   .banneraf_box1 ul li{
	width: 50%;
	padding-bottom: 11px;
}
.as-total-container{
	display: none;
} 
.foind_page-header .search-form #foind_search.active{
border: 1px solid #ea5404;
}
.foind_page-header .search-form .foind_sumbit.active{
	border: 1px solid #ea5404;
	border-left: none;
}

.ind3_sec6_bot{
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	padding: 20px;
	margin-top: 60px;
}
.ind3_sec6_bot h6{
	font-size: 16px;
	color: #666;
	letter-spacing: 2px;
	text-align: center;
	text-transform: uppercase;
	font-family: arial;
}
/*********ind_sec6**********/
.footer3{
	    background: #332e2d;
	    padding: 80px 0 0px;
}
.footer3_box .col-lg-3{ width: 20%;

}
.footer3_txt dt {
    font-size: 16px;
    padding: 3px 0 5px;
    font-weight: normal;
    color: #fff;
    letter-spacing: 1px;
}
.footer3_txt dd a {
    display: block;
    color: #999;
    margin-top: 9px;
    font-size: 14px;
    letter-spacing: 1px;
}
.footer3_txt1 h3{
	    font-size: 18px;
	    color: #fff;
	    margin-bottom: 5px;
	    letter-spacing: 1px;
	    font-weight: bold;
}
.footer3_txt1 h6{
	font-size: 12px;
	color: #dfdfdf;
}
.footer3_txt1 p{
	    margin: 20px 0;
    font-size: 20px;
    color: #cf000e;
}
.footer3_txt1 p i{
	color: #c7010e;
	cursor: pointer;
	margin-right: 10px;
}

.footer3_txt1 h5{
	        font-size: 12px;
        color: #ccc;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 25px;
    margin-bottom: 10px;
}
.footer3_txt1 h5 img{
	width: 7%;
    margin-right: 8px;
    margin-top: 2px;
}
.footer3_txt1{ width:85%;}
.footer3_txt1 h4{
	font-size: 14px;
	color: #ccc;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 1px;
}
.footer3_txt1>img{
	display: block;
	margin-top: 10px;
	margin-bottom: 20px

}
.f3_img{
	margin: 10px 0 20px;
}
.f3_img img{
	width: 70%;
}

/*新版首页结束*/

/*公告详情*/
.meass_inner{
	padding: 40px 20px;
}
.news_box1 h5 {
	font-size: 22px;
	color: #666;
	margin-bottom: 15px;
	margin-top: 0;
	position: relative; }
.news_box1 p {
	color: #888;
	line-height: 25px;
	margin-bottom: 0px;
	font-size: 14px;
	margin-bottom: 10px;
}
.meass_inner .box_img {
	width:100%;
	margin: 0 auto;
	margin: 20px 0;
}
.news_box1 h6 {
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 30px;
}
/*公告详情*/

/*订单类型图标*/
.user_r_frist {
	position: relative;
}
.user_r_frist .userq {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 24px;
}
.user_r_frist .userq span {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 13px;
	line-height: 18px;
}
/*订单类型图标*/

/*活动记录*/
.user_r13 {
	width: 100%;
	border: 1px solid #e8e8e8;
	padding: 30px 30px 0px 30px;
}

.user_r13_box {
	width: 50%;
	float: left;
	margin-bottom: 30px;
}

.user_r13_box_img {
	width: 90px;
	height: 90px;
	float: left;
	border-radius: 50%;
	background-color: #FFCF1C;
	overflow: hidden;
	text-align: center;
	padding-top: 18px;
}
.user_r13_box_img img {
	width: 50px;
}
.user_r13_box_text {
	float: left;
	color: #666;
	padding-left: 20px;
	padding-top: 24px;
}
.user_r13_box_text h4 {
	font-size: 18px;
	margin: 0px;
	margin-bottom: 5px;
}
.user_r13_box_text a {
	color: #666;
	font-size: 14px;
	cursor: pointer;
}
.user_r13_box_text a i {
	font-size: 16px;
}
.user_r13_box_img.two {
	background-color: #acce34;
}
.user_r13_box_img.three {
	background-color: #f47e24;
}
.user_r13_box_img.four {
	background-color: #b4e2e4;
}
.user_r13_box_img.five {
	background-color: #fcb69c;
}
.user_r13_box_img.six {
	background-color: #ec264c;
}
/*活动记录*/






/*12.27个人中心礼包*/

.wd_reg_jl{
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 999;
	height: 100%;
	width:100%;
}
.wd_reg_jl .wd_reg_jl_bg{
	position: relative;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
}
@-webkit-keyframes buzz-out {
  0%,
  100%,
  20%,
  50%,
  80% {
  transition-timing-function: cubic-bezier(0.215,0.61,0.355,1); /*贝塞尔曲线 ： X1 Y1 X2 Y2*/
  transform: translate3d(0,0,0); /*设置只在Z轴上移动*/
  }
  40%,
  43%{
  transition-timing-function: cubic-bezier(0.755,0.50,0.855,0.060);
  transform: translate3d(0,-30px,0);
  }
  70%{
  transition-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
  transform: translate3d(0,-15px,0);
  }
  90%{
  transform: translate3d(0,-4px,0);
  }
}
.wd_reg_jl .wd_reg_jl_bg .wd_libao{
	width: 450px;
	display: block;
	left: 50%;
	margin-left: -225px;
	top:29%;

	
	position: absolute;
	transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	animation-duration:0.5s; /*动画时间*/
   animation-fill-mode: both; /*播放后的状态*/
    animation-name: buzz-out;
    animation-iteration-count: 1; /*动作循环的次数：infinite 无限循环*/
    transform-origin: center bottom; /*设置动画旋转元素的基点为：居中靠下*/
   

}
.wd_reg_jl_bg img.dai{
	position: relative;
	z-index: 1;
}
.wd_reg_jl_bg .wd_libao .wei_shou{
	position:absolute;
	width: 100%;
	top:0%;
	left: 0%;
	z-index: 0;
}
.wd_litter{
	position:absolute;
	top:200px;
	left: 220px;
	z-index: 0;
}

.wd_libao .wei_bi1{
	width: 13%;  
}
.wd_libao .wei_bi2{
	width: 11%;
}
.wd_libao .wei_bi3{
	width: 11%;
}
.wd_libao .wei_dai1{
	width: 8%;
}
.wd_libao .wei_dai2{
	width: 11%;
}
.wd_libao .wei_dai3{
	width: 11%;
}
.wd_libao .wei_dai4{
	width: 6%;
}
.wd_libao .wei_dai5{
	width: 11%;
}
.wd_reg_jl_gb{
	width: 6%;
    position: absolute;
    right: -5%;
    top: 0%;
    padding: 0;
    z-index: 999;
    cursor: pointer;
}
.wd_login_cons .mm_tran{
	    position: absolute;
    right: 8px;
    top: 13px;
}
.wd_login_cons #male,.wd_login_cons #famale{
	width: auto;
	height: 15px;
	margin: 22px 10px 0 0px;
	border:1px solid #ccc;
}

.wd_login_cons #famale{
	margin-left: 36px
}
.wd_login_cons label{
	    font-size: 12px;
    color: #999;
    font-weight: normal;
    position: absolute;
    top: 20px;
}
.wd_reg_suc{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	display: none;
	z-index: 999;
	background: rgba(0,0,0,0.5);
}
.wd_reg_suc .wd_reg_suc_bg{
	position: absolute;
	width: 80%;
	background: #fff;
	border-radius: 5px;
	padding:20px 20px;
	top:50%;
	left: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
	-moz-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-o-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	letter-spacing: 1px;
	
}


.wd_gift{
	width: 40px;
	position: fixed;
	bottom: 180px;
	right:10%;
	z-index: 999;
	cursor: pointer;
	display:none;
}
.wd_libao_lq {
    position: absolute;
    width: 30%;
    height: 40px;
    bottom: 30%;
    left: 35%;
    z-index: 2;
     cursor: pointer;
}
/************* 12.20微店主抵用券弹框************/
.wd_quan{
	width: 100%;
	position: fixed;
	height: 100%;
	z-index: 99999;
	background-color: rgba(0,0,0,0.6);
	top:0px;
	left: 0px;
	display: none;
}

.wd_quan_box{
	position: absolute;
	width:400px;
	left: 50%;
	top: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
	-moz-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-o-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	padding: 20px;
	border-radius: 30px 30px 10px 10px;
	background-color: #d73e2e;
	
}

.wd_quan_box:after {
    content: '';
    position: absolute;
    left: 50%;
    width: 95px;
    height: 80px;
    background-color: #d73e2e;
    border-radius: 50%;
    top: -24px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 0;
}
.wd_quan_tit{
	width: 100%;
	text-align: center;
	letter-spacing: 1px;
	background:url(../images/wd_quan.png) no-repeat center center;
	background-size: cover;
	padding-bottom: 20px;
	position: relative;
	z-index: 1;
	color: #fff;
}
.wd_quan_tit h5{
	font-size:20px;
	margin-top:0px;
	
}
.wd_quan_tit h5 span{
	font-size: 25px;
}
.wd_quan_tit p{
	font-size: 16px;
}
.wd_quan_box_con{
	width: 100%;
	background-color: #fff;
	border-radius: 3px;
	padding:12px 30px 12px 20px; 
	margin-top:15px;
	position: relative;
}
.wd_quan_box_con_line{
	position: absolute;
    top: 0px;
    width: 28px;
    line-height: 15px;
    font-size: 12px;
    padding: 11px 7px;
    background-color: #f7d373;
    height: 100%;
    right: 0px;
    color: #333;
}
.wd_quan_box_date{
	width: 60%;
	float: left;
	position: relative;
	border-right: 1px dashed #ccc;
}
.wd_quan_box_date h5{
	font-size: 15px;
	margin-top:6px;
	color: #333;
}
.wd_quan_box_date p{
	font-size: 12px;
	color: #999;
	margin-top: 5px;
}
.wd_quan_box_mon{
	width: 40%;
	float:left;
	position: relative;
	padding-left: 15px;
}
.wd_quan_box_mon:after{
	content: '';
	position: absolute;
	background-color: #d73e2e;
	border-radius: 50%;
	width: 10px;
	height: 10px;
	left: -5px;
	top: -18px;

}
.wd_quan_box_mon:before{
	content: '';
	position: absolute;
	background-color: #d73e2e;
	border-radius: 50%;
	width: 10px;
	height: 10px;
	left: -5px;
	bottom: -18px;
}
.wd_quan_box_mon h4{
	font-size: 12px;
	margin: 0px;
	color: #d73e2e;
	margin-bottom: 5px;
}
.wd_quan_box_mon h4 span{
	font-size: 25px;

}
.wd_quan_box_mon p{
	color: #999;
	font-size: 12px;
	margin-bottom: 0px;
}
.wd_quan_box_close{
	position: absolute;
	width: 40px;
	bottom:-60px;
	left: 50%;
	cursor: pointer;
	 -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

/************* 12.20微店主抵用券弹框************/
/*12.27个人中心礼包*/

/**18.01.04 活动详情页**/
.all_sea{
	/*padding: 80px 0;*/
}
.all_sea  .ind_con1_content{
	padding-bottom: 0px;
}
.all_sea .ind_con1_right_box{
	margin-bottom: 25px;
}
/**18.01.04 活动详情页**/

/*2018,1,3修改*/
.foind_site_nav .site-nav li #gp2 a:hover{
	color: #fff!important;
}
.foind_site_nav .site-nav .fore  .menu-personal_tit:hover,.foind_site_nav .site-nav .fore  .menu-personal_tit.on{
	background-color: #fff;
	color: #ea5404!important;
}
.menu-personal_tit i{
	display: inline-block;
	margin-left: 10px;
}
.menu-personal{
	position:relative;
}
.menu-personal-box{
	width: 266px;
	position: absolute;
	left: 0;
	top: 39px;
	padding: 8px;
	line-height: normal;
	border: 1px solid #EEE;
	background: #FFF;
	font-size: 12px;
	display: none;
}
.foind_site_nav .site-nav li .menu-personal-box a:hover,.foind_site_nav .site-nav li .menu-messages-text a:hover{
	color:#ea5404!important;
}
.menu-personal-img{
	float: left;
	width: 33%;
	padding: 9px;

}
.menu-personal-img a{
	display: block;
	overflow: hidden;
	border: 3px solid #fff;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
.menu-personal-img a img{
	line-height: 0px;
}
.menu-personal-text{
	float: left;
	width: 67%;

}
.menu-personal-text p{
	margin-bottom: 6px;
}
.menu-personal-text .tit{
	text-align: right;
	color: #ddd;
	margin-bottom: 10px;
}
.menu-personal-text .tit b{
	display: inline-block;
	padding: 0 5px;
	font-weight: 300;
}
.menu-personal-text .tit a{
	color: #333!important;
	display: inline-block;
}
.menu-personal_qy{
	display: block;
	text-align: center;
	border: 1px solid #FFE8DE;
	background: #FFF0E8;
	padding: 4px 0;
	color: #333!important;
}

.menu-personal_tit2 b{
	font-size: 300;
}
.menu-messages-text{
	position: absolute;
	width: 288px;
	left: 0;
	top: 39px;
	line-height: normal;
	border: 1px solid #EEE;
	background: #FFF;
	display: none;
}
.menu-messages_nav{
	width: 100%;
	line-height: 37px;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #EEE;
}
.menu-messages_box1{
	display: none;
}
.menu-messages_box1_con{
	margin-top:30px;
	text-align: center;
	padding-bottom: 30px;
}
.menu-messages_box1_con p{
	color: #b0b0b0;

}
.menu-messages_box1_con a{
	display: inline-block;
	width: 148px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	background: #FFF0E8;
	margin-top:10px;
	color: #6D6D6D!important;
	border: 1px solid #FFE8DE;
}
.menu-messages_box1_con a:hover{
	color: #ea5404!important;
}
.menu-messages_box2_con_son1{
	padding: 15px;
	border-bottom: 1px solid #EEE;
	cursor:pointer;
	position: relative;
}
.menu-messages_box2_con_son1 .close{
	position: absolute;
	width: 15px;
	right: 10px;
	top: 10px;
	display: none;
}
.menu-messages_box2_con_son1:hover .close{
	display: block;
}
.menu-messages_box2_con_son1:hover{
	background-color: #f5f5f5;
}
.menu-messages_box2_con_son1 h3 font{
	font-size: 12px;
	color: #333;
	font-weight: bold;

}
.menu-messages_box2_con_son1 h3{
	padding-left: 5px;
	border-left: 2px solid #ea5404;
	margin-bottom: 10px;
	line-height: 10px;
}
.menu-messages_box2_con_son1 h3 span{
	color: #666;
	font-size: 12px;
}
.menu-messages_box2_con_son1 h3 span b{
	color: #ea5404;
}
.menu-messages_box2_pro .img{
	width: 25%;
	float: left;
	position: relative;
}
.menu-messages_box2_pro .img span{
	padding: 0px 5px;
	background-color: #ea5404;
	color: #fff;
	position: absolute;
	bottom: 0px;
	right: 0px;
	font-size: 12px;
}
.menu-messages_box2_pro .text{
	width: 75%;
	float: left;
	padding-left: 10px;
}
.menu-messages_box2_pro .text a{
	font-size: 12px;
	line-height: 20px;
	color: #666!important;
	display: block;
}
.menu-messages_box2_pro .text a.look{
	color: #333!important;
	display: inline-block;
}
.menu-messages_box2_all{
	display: block;
	line-height: 40px;
	text-align: center;
	background-color: #FFF0E8;
	color: #333!important;
}



.banneraf_box1 a{
	color: #C5C5C5;
	transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.banneraf_box1 a:hover{
	color:#fff!important;
}
.banneraf_box1 li p{
	position: relative;
}
.banneraf_box1 li p img.sw{
	position: absolute;
	top:0px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.banneraf_box1 li:hover img.sw{
	filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;
}
.onshadow{
	transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;

}
.onshadow:hover{
	z-index: 2;
	-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
}
.user_r_nav2 .user_r_nav_show a{
	color: #ea5404;
}
.message_list b{
	display: inline-block;
	width: 15px;
	height: 15px;
	text-align: center;
	line-height: 15px;
	font-weight: 300;
	border-radius:50%;
	background-color: #ea5404;
	color:#fff;
	margin-left: 9px;

}
.message_ad{
	position: relative;
}
.message_box h4{
	margin-bottom: 0px;
}
.message_box_text13{
	line-height: 40px;
	padding-right: 20px;
	height: 40px;
	overflow: hidden;
}
.message_box_text13 a{
	font-size: 13px;
	color: #666;
}
.message_box_wei h4{
	color:#ea5404;
}
.message_box_wei .mess_more{
	color:#ea5040;
}
.mess_more{
	margin-top:0px;
	display: inline-block;
	margin-right: 10px;
}
.message_box .mess_time{
	margin: 0px;
}
.message_box h4{
	position: relative;
}
.message_time13{
	position:absolute;
	top:0px;
	right: 70px;
	color: #999;
	font-size: 12px;
}
.banneraf_box2_bg{
	position: absolute;
	width: 100%;
	height: 100%;
	/*background-image: url(../images/banneraf2_1.jpg);*/
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.banneraf_box2_bg2{
	/*background-image: url(../images/banneraf2_2.jpg);*/
}
.banneraf_box2_bg3{
	/*background-image: url(../images/banneraf2_3.jpg);*/
}
.banneraf_box2_son_fa{
	width: 33.33%;
	float: left;
	padding-left: 15px;
	height:166px;
}
.banneraf_box2_son{
	width: 100%;
	float: inherit;
	margin: 0px;
}
.foind_site_nav{
	font-size: 12px;
}
.foind_page-header{
	background-color: #fff;
	border-bottom: 1px solid #f7f7f7;
}
.left_menu_list li a{
	width: 46px;
	line-height: 18px;
	font-size: 12px;
}
.left_menu_top{
	margin-left: -16%;
}
.wap_qq_show_bg{
	background-color: #fff;
	width: 180px;
	padding: 15px;
	background: #ecedef;
}
.wap_qq_show{
	padding:0px;
	background:transparent;
}
.wap_qq_show:before{
	display: none;
}
.left_menu{
	z-index: 999;
}
@media(max-width: 1440px) and (min-width: 1024px){
	.container{
		width: 1100px!important;
	}
	.foind_page-header .page-header .ph-contenter .logo{
		width: 150px;
	}
	.foind_page-header .navigator li{
		padding: 0 8px;
	}
}

/*2018.1.15*/
.foind1_disadd1{
	width: 45px;
	height: 45px;
	position: absolute;
	top: 15px;
	left: 20px;
	font-size: 17px;
	color: #fff;
	line-height: 30px;
	padding-left: 17px;
	font-family: "Arial";
	font-weight: bold;
}


.foind1_fk_box3{
	border:1px solid #eee;
}

/*2018.1.15*/
/*2018.1.24*/
.ind_coupon{
	margin-top:30px;
}
.ind_coupon_con{
	width: 100%;
	background-color: #fff;
	padding: 10px;
	position: relative;
}
.ind_coupon_text{
	position: absolute;
	width:103px;
    height: 147px;
	top:10px;
	right: 10px;
	/*background-image: url(../images/coupon1.png);*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	color: #906702;
	text-align: center;
}
.ind_coupon_text_cell{
	position: absolute;
	top:50%;
	width: 100%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	padding: 0px 15px;
}
.ind_coupon_text h5{
	font-size: 18px;
	line-height: 23px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #bd8a0c;
	margin-bottom: 8px;
}
.ind_coupon_text time{
	font-size: 12px;
}
.ind_coupon_money{
	padding-right: 103px;
	width: 100%;
	position:relative;
}
.ind_coupon_money_son{
	background: -webkit-linear-gradient(left, #fc0553, #db47bd);
	background: -moz-linear-gradient(left, #fc0553, #db47bd);
	background: -o-linear-gradient(left, #fc0553, #db47bd);
	background: -ms-linear-gradient(left, #fc0553, #db47bd);
	background: linear-gradient( left, #fc0553, #db47bd);
	padding: 15px 20px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.ind_coupon_quan2{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 147px;
	z-index: 1;
}
.ind_coupon_money .coupon_quan{
	position: absolute;
	top:0px;
	left:0px;
	width: 59px;
	z-index:2;
}
.ind_coupon_grandson{
	width: 100%;
	border:1px dashed #f95c9d;
	z-index: 2;
	position:relative;
	padding: 20px 0;
}
.coupon_grandson_box{
	float: left;
	width: 33.3%;
	border-right: 1px dashed #f95c9d;
	text-align: center;
	padding:0 20px;
}
.coupon_grandson_box.last{
	border:0px;
}
.coupon_grandson_box_son{
	display: inline-block;
	position: relative;
}
.coupon_grandson_box .mon{
	color: #fff;
	float: left;
	position: relative;
}
.coupon_grandson_box .mon h1{
	font-size: 80px;
	line-height: 70px;
	font-weight: 300;
	letter-spacing: -2px;
	font-family: 'IMPACT';
	margin: 0px;
}
.coupon_grandson_box .mon span {
	font-size: 14px;
	position: absolute;
	left: -9%;
	bottom:-4%;
}
.coupon_grandson_box .mon b{
	position: absolute;
	bottom: -7px;
	right: -2px;
	font-weight: 300;
	background-color: #fff;
	border-radius: 50%;
	width: 25px;
	height: 25px;
	line-height: 21px;
	border: 2px solid #D676FB;
	text-align: center;
	font-size: 12px;
	color: #D676FB;
}
.coupon_grandson_text{
	float: left;
	color: #fff;
	text-align: left;
	padding-left: 20px;
}
.coupon_grandson_text h5{
	font-size: 18px;
	padding-bottom: 10px;
	margin-bottom: 8px;
	display: inline-block;
	border-bottom: 1px dashed #fff;
}
.coupon_grandson_text .bt{
	display: inline-block;
	color: #927003;
	width: 86px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	border-radius: 5px;
	background-color: #ffd802;
	cursor: pointer;
}
.coupon_line{
	position: absolute;
	top: 10px;
	height: 88%;
	right: 99px;
	z-index: 3;
}
/*2018.1.24**/
/***********luck************/
.pc_banner .pc_turnplate .pc_pointer{position:absolute;width: 36%;height:40%;left: 31.9%;top: 25%;}
.pc_banner .pc_turnplate .pc_pointer .luck_text{
	position: absolute;
	width: 100%;
	bottom: 23%;
	left: 0px;
	text-align: center;
	color: #fff;
	font-size: 30px;
	font-family: 'arial';
}
@media(max-width: 1440px) and (min-width: 1020px){
	.pc_banner .pc_turnplate .pc_pointer .luck_text{
		bottom: 20%;
	}
}
@media(max-width: 1200px) and (min-width: 1020px){
	.pc_banner .pc_turnplate .pc_pointer .luck_text{

		font-size: 25px;
	}
}
/***********luck************/

/*1.32活动页*/
.section_all{
	background: -webkit-linear-gradient(top, #a70014, #7d160f);
	background: -moz-linear-gradient(top, #a70014, #7d160f);
	background: -o-linear-gradient(top, #a70014, #7d160f);
	background: -ms-linear-gradient(top,#a70014, #7d160f);
	background: linear-gradient(top,#a70014, #7d160f);
	color: #fef29e;
}
.sectiona_se2_text{
	float:left;
	padding:10% 0 10% 8%;
}
.sectiona_se2_text h3{
	font-size: 34px;
	font-family: '宋体';
	font-weight: 600;
	margin-bottom: 15px;
}
.sectiona_se2_text h5{
	font-size: 20px;
}
.sectiona_se2_time{
	margin: 50px 0;
}
.sectiona_se2_time span{
	display: inline-block;
}
.sectiona_se2_time .tit{
	margin-right: 15px;
}
.sectiona_se2_time span b{
	display: inline-block;
	width: 25px;
	height: 25px;
	background-color: #fef29e;
	margin:0 10px;
	vertical-align: middle;
	text-align: center;
	line-height: 25px;
	color: #a62619;
}
.sectiona_se2_text h4{
	font-size: 16px;
}
.sectiona_se2_text h4 b{
	font-size: 30px;
	font-family: 'arial';
	font-weight: 300;
	margin-right: 50px;
	display: inline-block;
}
.sectiona_se2_text .bt{
	width: 190px;
	height: 50px;
	line-height: 50px;
	background-color: #fef29e;
	color: #a62619;
	font-size: 22px;
	text-align: center;
	display: inline-block;
	margin-top:30px;
	letter-spacing:2px;
}
.sectiona_se2_img{
	position: absolute;
	top:0px;
	right: 0px;
	width: 60%;
}
.sectiona_se2_img img{
	height: 100%;
}
.sectiona_se2_box{
	display: block;
	position: relative;
	background-repeat: no-repeat;
	background-position: 100% 100%;
	background-size:cover;
	border-bottom: 1px dashed #fef29e;
	color: #fef29e;
}
.sectiona_se2_box:hover{
	color: #fef29e!important;;
}
.sectiona_se2_box.one{
	background-image: url(../images/marketing/sectiona2b_1.png);
}
.sectiona_se2_box.two{
	background-image: url(../images/marketing/sectiona2b_2.png);
}
.sectiona_se2_box.two .sectiona_se2_text{
	float: right;
	padding-left: 0px;
	padding-right: 8%;
}
.sectiona_se2_box.three{
	background-image: url(../images/marketing/sectiona2b_3.png);
}
.sectiona_se2_box.four{
	background-image: url(../images/marketing/sectiona2b_4.png);
}
.sectiona_se4_con .row{
	margin:0 -85px;
}
.sectiona_se4_con .col-sm-6{
	padding: 0 85px;
}
.sectiona_se4_text{
	background-color: #7d080b;
	padding: 45px 15px;
	text-align: center;

}
.sectiona_se4_text .yong{
	line-height: 38px;
	padding: 0 30px;
	background-color: #fef29e;
	color: #7d160f;
	font-size: 22px;
	display: inline-block;
	border-radius: 30px;
}
.sectiona_se4_text .yong b{
	font-family: 'arial';
	font-size: 30px;
	font-weight: 300;
}
.sectiona_se4_text h1{
	font-family: '宋体';
	font-size: 28px;
	margin-top:30px;
	color: #fef29e;
}
.sectiona_se4_text h3{
	margin:40px 0;
	font-size: 18px;
}
.sectiona_se4_text h3 b{
	font-family: 'arial';
	font-size: 35px;
	font-weight: 300;
}
.sectiona_se4_box{
	margin-bottom: 70px;
}
.sectiona_se4_text .bt{
	width: 100%;
	text-align: center;
}
.sectiona_se4_text .bt a{
	display: inline-block;
	width: 154px;
	line-height: 54px;
	text-align: center;
	font-size:24px;
	background-color: #b33b3a;
	color: #fef29e;
	font-weight: 300;
}
.sectiona_se4_text .bt a.buy{
	background-color: #fef29e;
	color: #b33b3a;
}
.sectiona_se2_box.last{
	border-bottom: 0px;
}

@media(max-width: 1440px) and (min-width: 1200px){
	.sectiona_se2_text{
		padding: 7% 0 7% 8%;
	}
	.foind4_conlc_bx_cell .f4img2 {
    width: 80px;
}
}


.sectiona_se1{
	position:relative;
}
.sectiona_se1_a{
	position: absolute;
	bottom: 26%;
	left: 26%;
	width: 22%;
	height: 10%;
	/*border:1px solid #fff;*/
}
.sectiona_se1_img1{
	position: relative;
}
.sectiona_se4_img1{
	position: relative;
}
.sectiona_se4_a{
	position: absolute;
	top: 23%;
	left: 38%;
	width: 24%;
	height: 15%;
	/*border:1px solid #fff;*/
}



.sectiona_se1_img2{
	position: relative;
}


.sectiona_se1_img1{
	position: relative;
}
.sectiona_se1_img2{
	position: relative;
}
.sectiona_se1_img2 a{
	position: absolute;
	width: 25%;
    height: 26%;
    bottom: 22%;
}
.sectiona_se1_a2_1{	
    left: 8%;
}
.sectiona_se1_a2_2{
	left: 37%;
}
.sectiona_se1_a2_3{
	left:auto;
	right: 9%;
}
/*1.32活动页*/
.foind_footer {
	background: #f7f7f7;
}

.foind4_conlc_bx_cell .f4img2 {
	margin-top: -54px;
	margin-right: 10px;
	width: 90px;
}


