/*--------------------------------------------------
 *@名称:		相关的重要css
 *@作者:		小黑
 *@QQ:		    290948585
 *@Date:        2016-12-15
 *			特注：此文件非经许可，请勿修改
--------------------------------------------------*/
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a, abbr, acronym, table, tbody, td, tfoot, th, tr {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
blockquote, q {
	quotes:none
}
blockquote:after, blockquote:before, q:after, q:before {
	content:"";
	content:none
}
a img {
	border:none
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
	display:block
}
.red {
	color:#e04b43
}
.green {
	color:#290
}
.org {
	color:#c79528
}
.blue {
	color:#247cd5
}
.gray {
	color:#666
}
.gray-light {
	color:#999
}
.mt5 {
	margin-top:5px
}
.mr5 {
	margin-right:5px
}
.mb5 {
	margin-bottom:5px
}
.ml5 {
	margin-left:5px
}
.pt5 {
	padding-top:5px
}
.pr5 {
	padding-right:5px
}
.pb5 {
	padding-bottom:5px
}
.pl5 {
	padding-left:5px
}
.mt10 {
	margin-top:10px
}
.mr10 {
	margin-right:10px
}
.mb10 {
	margin-bottom:10px
}
.ml10 {
	margin-left:10px
}
.pt10 {
	padding-top:10px
}
.pr10 {
	padding-right:10px
}
.pb10 {
	padding-bottom:10px
}
.pl10 {
	padding-left:10px
}
.mt15 {
	margin-top:15px
}
.mr15 {
	margin-right:15px
}
.mb15 {
	margin-bottom:15px
}
.ml15 {
	margin-left:15px
}
.pt15 {
	padding-top:15px
}
.pr15 {
	padding-right:15px
}
.pb15 {
	padding-bottom:15px
}
.pl15 {
	padding-left:15px
}
.mt20 {
	margin-top:20px
}
.mr20 {
	margin-right:20px
}
.mb20 {
	margin-bottom:20px
}
.ml20 {
	margin-left:20px
}
.pt20 {
	padding-top:20px
}
.pr20 {
	padding-right:20px
}
.pb20 {
	padding-bottom:20px
}
.pl20 {
	padding-left:20px
}
.posr {
	position:relative
}
.posa {
	position:absolute
}
.poss {
	position:static
}
.hidden {
	visibility:hidden
}
.visible {
	visibility:visible
}
.db {
	display:block
}
.di {
	display:inline
}
.dib {
	display:inline-block
}
.dtb {
	display:table
}
.vat {
	vertical-align:top
}
.vam {
	vertical-align:middle
}
.vab {
	vertical-align:bottom
}
.vatt {
	vertical-align:text-top
}
.vatb {
	vertical-align:text-bottom
}
.tal {
	text-align:left
}
.tac {
	text-align:center
}
.tar {
	text-align:right
}
.fll {
	float:left
}
.flr {
	float:right
}
.fln {
	float:none
}
.fwn {
	font-weight:400
}
.fwb {
	font-weight:700
}
.grid, .grid-wide {
	width:990px;
	margin-left:auto;
	margin-right:auto
}
.grid-wide {
	width:1190px
}
.row-fluid .col-1, .row-fluid .col-10, .row-fluid .col-11, .row-fluid .col-12, .row-fluid .col-13, .row-fluid .col-14, .row-fluid .col-15, .row-fluid .col-16, .row-fluid .col-17, .row-fluid .col-18, .row-fluid .col-19, .row-fluid .col-2, .row-fluid .col-20, .row-fluid .col-21, .row-fluid .col-22, .row-fluid .col-23, .row-fluid .col-24, .row-fluid .col-25, .row-fluid .col-3, .row-fluid .col-4, .row-fluid .col-5, .row-fluid .col-6, .row-fluid .col-7, .row-fluid .col-8, .row-fluid .col-9 {
	float:left
}
.gutter-1 {
	margin-right:10px
}
.col-1 {
	width:30px
}
.col-2 {
	width:70px
}
.col-3 {
	width:110px
}
.col-4 {
	width:150px
}
.col-5 {
	width:190px
}
.col-6 {
	width:230px
}
.col-7 {
	width:270px
}
.col-8 {
	width:310px
}
.col-9 {
	width:350px
}
.col-10 {
	width:390px
}
.col-11 {
	width:430px
}
.col-12 {
	width:470px
}
.col-13 {
	width:510px
}
.col-14 {
	width:550px
}
.col-15 {
	width:590px
}
.col-16 {
	width:630px
}
.col-17 {
	width:670px
}
.col-18 {
	width:710px
}
.col-19 {
	width:750px
}
.col-20 {
	width:790px
}
.col-21 {
	width:830px
}
.col-22 {
	width:870px
}
.col-23 {
	width:910px
}
.col-24 {
	width:950px
}
.col-25 {
	width:990px
}

ol {
	margin-left:1.6em;
*margin-left:2em
}
ol li {
	list-style-type:decimal
}
.fms {
	font-family:"\5FAE\8F6F\96C5\9ED1", Arial, sans-serif
}
.fcn {
	font-family:SimSun, sans-serif
}
.v-sep {
	color:#ccc;
	margin:0 5px
}
.space {
	margin:0 3px
}
.sl-vam {
	display:table;
	border-collapse:collapse;
	position:relative;
*overflow:hidden
}
.sl-vam-outer {
	display:table-cell;
	vertical-align:middle;
*display:block;
*position:absolute;
*top:50%;
*left:50%
}
.sl-vam-inner {
	text-align:center;
	margin:0 auto;
*position:relative;
*top:-50%;
*left:-50%
}
.img-txt, .img-txt .txt {
	overflow:hidden;
*zoom:1
}
.img-txt .img {
	float:left;
	margin-right:10px
}
input[type=radio] {
	margin-top:0
}
.txt {
	border:1px solid #ccc;
	height:18px;
	line-height:18px;
	padding:3px 4px;
	background-color:#fff;
	margin:0
}
.txt:focus, select:focus, textarea:focus {
	border-color:#0af;
	outline:0
}
.txt-short {
	height:14px;
	line-height:14px
}
.placeholder, .txt-unfocus {
	color:#999
}
select {
	border:1px solid #ccc;
	height:26px;
	line-height:20px;
	padding:2px 1px;
	margin:0
}
textarea {
	resize:none;
	padding:1px 3px;
	border:1px solid #ccc;
	background:#fff
}
.chk, .rdo {
	display:inline-block;
	margin:0;
	padding:0;
*width:14px;
*height:14px
}
label .chk, label .rdo {
	margin-right:3px
}
.txt-dis {
	border:1px solid #ddd;
	background:#f2f2f2
}
.txt-xs {
	width:30px
}
.txt-s {
	width:60px
}
.txt-m {
	width:100px
}
.txt-l {
	width:180px
}
.txt-xl {
	width:220px
}
.txt-xxl {
	width:340px
}
.txt-w1 {
	width:20px
}
.txt-w2 {
	width:60px
}
.txt-w3 {
	width:100px
}
.txt-w4 {
	width:140px
}
.txt-w5 {
	width:180px
}
.txt-w6 {
	width:220px
}
.txt-w7 {
	width:260px
}
.txt-w8 {
	width:300px
}
.txt-w9 {
	width:340px
}
.sel-w1 {
	width:30px
}
.sel-w2 {
	width:70px
}
.sel-w3 {
	width:110px
}
.sel-w4 {
	width:150px
}
.sel-w5 {
	width:190px
}
.sel-w6 {
	width:230px
}
.sel-w7 {
	width:270px
}
.sel-w8 {
	width:310px
}
.sel-w9 {
	width:350px
}
.text-clip {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.hd-wrap {
	overflow:hidden;
*zoom:1;
	padding-bottom:7px
}
.hd-wrap .fl, .hd-wrap .h, .hd-wrap .h-after {
	float:left
}
.hd-wrap .fr, .hd-wrap .more {
	float:right
}
.hd-wrap .more {
	margin-top:3px
}
.pic-tiny {
	width:50px;
	height:50px
}
.pic-mini {
	width:70px;
	height:70px
}
.pic-small {
	width:100px;
	height:100px
}
.pic-mid {
	width:160px;
	height:160px
}
.pic-big {
	width:240px;
	height:240px
}
.clear:after, .clear:before, .clearfix:after, .clearfix:before {
	content:"\0020";
	display:table;
	height:0;
	visibility:hidden;
	font-size:0;
	line-height:0
}
.clear:after, .clearfix:after {
	clear:both
}
.clear, .clearfix {
*zoom:1
}
.site-logon a:link, .site-logon a:visited {
	color:#05c
}
.site-func a:link, .site-func a:visited {
	color:#333
}
.sitebar a:hover {
	color:#cc220b;
	text-decoration:none
}
.top-phone {
	width:86px;
	height:28px;
	float:left;
	position:relative;
	margin-right:15px
}
.phone {
	height:28px;
	_height:24px;
	_padding-top:5px;
	position:absolute;
	left:0;
	top:0;
	z-index:2
}
.phone .icon-phone {
	background-position:1px -16px;
	margin-right:3px
}
.phone a {
	width:76px;
	padding-left:10px;
	display:block;
	background:url(img/common_ico.gif) 72px -12px no-repeat;
	_background-position:72px -17px
}
.top-phone a:link, .top-phone a:visited {
	color:#333
}
.top-phone a:hover {
	color:#bf030c
}
.top-two-code {
	position:absolute;
	width:101px;
	border:1px solid #ccc;
	top:28px;
	left:0;
	background:#fff;
	text-align:center;
	z-index:1;
	display:none
}
.top-two-code img {
	vertical-align:middle
}
.hover .phone {
	background:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	height:29px;
	left:-1px
}
.hover .phone a {
	background-position:72px -38px
}
.hover .top-two-code {
	display:block
}
.bxtsvr-main a, .intsvr-main a, .my-offic-main a, .site-func .basket, .site-func-item, .site-nav-main a, .svrcenter-main a {
	background-image:url(img/common_ico.gif);
	background-repeat:no-repeat
}
.sitebar {
	height:28px;
	border-bottom:1px solid #d9d9d9;
	background-color:#f7f7f7;
	position:relative;
	z-index:100;
	min-width:1190px
}
.site-logon {
	float:left;
	height:28px;
	line-height:28px;
	width:370px
}
.site-logon span {
	float:left;
*display:inline
}
.site-logon .logon-a {
	padding:0 10px;
	margin:8px 0;
	line-height:12px;
	position:relative;
*margin:7px 0;
*line-height:14px
}
.site-logon .rightborder {
	border-right:1px solid #ccc
}
#user_info {
*margin:7px 0;
*line-height:14px;
	position:relative
}
#user_info a {
	display:block
}
#user_info a span {
	display:block;
	float:left
}
#user_info a b {
	display:none;
*zoom:1;
	float:left;
	margin:1px 0 0 2px;
	position:relative;
	top:-2px;
	height:13px;
	padding:0 4px;
	color:#fff;
	background-color:#de3237;
	font-weight:700;
	font-size:11px;
	font-family:tahoma
}
.userinfo-tip {
	position:absolute;
	top:23px;
	z-index:49;
	left:-10px;
	width:117px;
	height:62px;
	border:1px solid #f1dec0;
	padding:5px;
	background-color:#fffceb
}
.userinfo-tip p {
	line-height:20px
}
.userinfo-tip i {
	display:block;
	position:absolute;
	top:-10px;
	left:45px;
	width:17px;
	height:10px;
	background:url(img/userinfo-tip-arrow.png) no-repeat
}
.reg-tip {
	position:absolute;
	top:21px;
	left:11px;
	width:120px;
	padding:0 10px;
	border-radius:2px;
	color:#fff;
	line-height:23px;
	background:#de373e
}
.reg-tip b {
	width:0;
	height:0;
	font-size:0;
	border:5px solid #f7f7f7;
	border-bottom-color:#de373e;
	overflow:hidden;
	position:absolute;
	top:-10px;
	left:10px
}
.reg-tip i {
	position:absolute;
	top:0;
	right:8px;
	font-size:16px;
	cursor:pointer
}
.site-logon .reg-tip a:link, .site-logon .reg-tip a:visited {
	color:#fff
}
.site-logon .reg-tip a:hover {
	color:#fff;
	text-decoration:underline
}
.site-func {
	float:right;
	line-height:28px
}
.site-func-item {
	float:left;
	padding:0 10px;
	background-position:right -311px
}
.site-func .basket {
	display:block;
*display:inline;
*zoom:1;
	height:24px;
	line-height:22px;
	margin-top:3px;
	margin-top:2px\9;
	vertical-align:1px\9\0;
	padding:0 0 0 20px;
	background-position:1px -68px
}
.site-func .bxtsvr, .site-func .intsvr, .site-func .my-offic, .site-func .site-nav, .site-func .svrcenter {
	padding:0;
	position:relative;
	height:29px;
	_height:28px
}
.site-func .my-offic {
	width:90px
}
.hovertit {
	position:absolute;
	top:0;
	left:0;
	z-index:120
}
.hover .hovertit {
	background-color:#fff;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	left:-1px
}
.hovertit a {
	display:block;
	height:29px;
	line-height:28px;
	padding:0 15px 0 10px
}
.hovertip {
	position:absolute;
	top:28px;
	left:-1px;
	z-index:110;
	padding:5px 0;
	border:1px solid #ccc;
	background-color:#fff;
	display:none
}
.my-offic-main a {
	width:64px;
	background-position:73px -13px
}
.my-offic-main a:hover {
	background-position:73px -38px
}
.my-offic-bd {
	width:150px;
	height:76px;
	padding-top:5px
}
.my-offic-bd dl {
	width:65px;
	float:left;
	display:inline;
	margin-left:10px
}
.my-offic-bd dt {
	height:23px;
	font:700 12px/22px Tahoma, Arial, SimSun, sans-serif;
	color:#666
}
.my-offic-bd dd {
	height:24px;
	line-height:24px
}
.intsvr {
	width:78px
}
.intsvr-main a {
	width:53px;
	background-position:62px -13px
}
.intsvr-main a:hover {
	background-position:62px -38px
}
.intsvr-bd {
	width:68px;
	padding-left:10px
}
.intsvr-bd li a {
	display:inline-block;
	height:24px;
	line-height:24px
}
.bxtsvr {
	width:80px;
	height:100px;
	padding-top:5px
}
.bxtsvr-main a {
	width:53px;
	background-position:63px -13px
}
.hover .bxtsvr-main a {
	background-position:63px -38px
}
.bxtsvr-bd {
	width:105px;
	background-position:10px -341px;
	padding-left:10px
}
.bxtsvr-bd li {
	height:24px;
	line-height:24px
}
.svrcenter {
	width:78px;
	height:100px;
	padding-top:5px
}
.svrcenter-main a {
	width:53px;
	background-position:62px -13px
}
.hover .my-offic-main a {
	background-position:73px -38px
}
.hover .intsvr-main a, .hover .site-nav-main a, .hover .svrcenter-main a {
	background-position:62px -38px
}
.svrcenter-tip {
	width:68px;
	padding-left:10px
}
.site-nav {
	width:78px;
	padding-right:0;
	background-image:none
}
.site-nav-main a {
	width:53px;
	background-position:62px -13px
}
.site-nav-main a:hover {
	background-position:62px -38px
}
.site-nav-bd {
	width:264px;
	left:auto;
	right:-1px
}
.site-nav-item, .site-nav-item dd {
	overflow:hidden;
*zoom:1;
	height:auto
}
.site-nav-item {
	border-bottom:1px dashed #d9d9d9;
	padding:7px 10px
}
.site-nav-item dt {
	float:left;
	width:53px;
	text-align:right;
	padding-right:9px;
	color:#666;
	font-weight:700
}
.site-nav-item a {
	display:inline-block;
	margin-right:9px
}
.site-nav-item a:link, .site-nav-item a:visited {
	color:#666
}
.site-nav-item a:hover {
	color:#cc220b
}
.site-nav-bd .last {
	border:none
}
.site-nav-bd .more-content {
	height:30px;
	padding-right:10px;
	background-color:#efefef;
	text-align:right;
	line-height:30px
}
.site-func li ul .icon {
	margin-right:5px
}
.site-func .last {
	background:0 0
}
.site-bottom .clear:before, .site-footer .clear:before {
	display:block;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
	height:0;
	content:"";
	clear:both
}
.block-line {
	margin:0 8px;
	color:#999
}
.bottom-quick-wrap {
	padding:20px;
	overflow:hidden;
	background-color:#f7f7f7
}
.quick-plane {
	padding-bottom:14px;
	margin-right:-150px;
	overflow:hidden;
*zoom:1
}
.quick-plane dl {
	float:left;
	width:165px;
	text-align:left;
	_width:150px;
*zoom:1
}
.quick-plane dl dt {
	padding:0 0 10px;
	font:700 12px/14px Tohama, Arial, SimSun, sans-serif;
	color:#555
}
.quick-plane dl dd {
	margin:0;
	padding:0;
	font:12px/24px Tohama, Arial, SimSun, sans-serif
}
.quick-plane dl dd a:link, .quick-plane dl dd a:visited {
	color:#666
}
.quick-plane dl dd a:hover {
	color:#bf030c
}
.focus-link-box {
	padding:16px 0 12px;
	height:38px;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	overflow:hidden
}
.focus-link-box .focus-title {
	float:left;
	width:120px;
	height:22px;
	padding-bottom:22px;
	font:700 12px/14px Tahoma, Arial, Simsun, sans-serif;
	color:#555
}
.focus-link-box .focus-link-lst {
	float:left;
	width:770px;
	font-size:0;
*word-spacing:-1px
}
.focus-link-box .focus-link-lst li {
	display:inline-block;
*display:inline;
*zoom:1;
	height:24px;
	margin:0;
	padding:0;
	font:400 12px/14px Tahoma, Arial, simsun, sans-serif;
	white-space:nowrap;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top
}
.focus-link-box .focus-link-lst .site-tit span {
	color:#999
}
.focus-link-box .focus-link-lst .site-tit a {
	padding-right:7px
}
.focus-link-box .focus-link-lst li a:link, .focus-link-box .focus-link-lst li a:visited {
	color:#333
}
.focus-link-box .focus-link-lst li a:hover {
	color:#bf030c
}
.site-footer {
	margin:0 auto;
	clear:both;
	background-color:#fff;
	padding:10px 0;
	text-align:center
}
.footer-link {
	height:20px;
	line-height:20px
}
.footer-link li {
	display:inline;
	margin-right:13px
}
.footer-copyright {
	line-height:20px;
	text-align:center;
	color:#999
}
.footer-copyright span {
	margin:0 20px;
	color:#999
}
.footer-copyright a:link, .footer-copyright a:visited {
	color:#999
}
.footer-copyright a:hover {
	color:#bf030c
}
.footer-certificate {
	text-align:center;
	height:40px;
	padding:6px
}
.footer-certificate span {
	display:inline-block;
	margin:0 8px
}
.elec-license {
	border:1px solid #ccc;
	background-color:#fff;
	padding:1px 1px 0;
	vertical-align:top;
	width:116px
}
.site-bottom .wrap {
	position:relative;
	height:42px;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0
}
.site-bottom .site-bottom-lst {
	float:left;
	padding:14px 0;
	line-height:12px;
*line-height:14px
}
.site-bottom-svr {
	position:absolute;
	right:0;
	top:7px;
	height:28px
}
.site-bottom-svr .btn {
	margin-left:5px
}
.site-bottom-more span {
	display:inline-block;
*display:inline;
*zoom:1;
	color:#999;
	padding-left:10px
}
.site-bottom-more a {
	display:inline-block;
*display:inline;
*zoom:1;
	margin-right:10px
}
.site-bottom-svr a {
	display:block;
	float:right;
	padding:5px 8px;
	height:16px;
	border:1px solid #ccc;
	background:#f0f0f0
}
.site-bottom-svr .site-bottom-as {
	margin-left:7px
}
.site-bottom-svr .icon {
	margin-right:5px
}
.site-bottom-svr a:hover {
	background:#fff;
	color:#bf030c;
	text-decoration:none
}
.showroom-footer {
	border-top:1px solid #e0e0e0
}
.showroom-footer .show-footer-quick {
	height:20px;
	text-align:center;
	line-height:20px
}
.showroom-footer .show-footer-quick a:link, .showroom-footer .show-footer-quick a:visited {
	color:#333
}
.showroom-footer .show-footer-quick a:hover {
	color:#bf030c
}
.showroom-footer .show-footer-quick .show-ex-txt {
	color:#999
}
.showroom-footer .show-footer-quick .show-ex-a {
	margin-right:10px
}
.footer-link {
	margin:11px auto 1px;
	text-align:center
}
.footer-link a {
	margin-right:10px
}
.footer-language a:link, .footer-language a:visited, .footer-link a:link, .footer-link a:visited, .footer-website a:link, .footer-website a:visited, .site-bottom .site-bottom-lst a:link, .site-bottom .site-bottom-lst a:visited {
	color:#333
}
.footer-language a:hover, .footer-link a:hover, .footer-website a:hover, .site-bottom .site-bottom-lst a:hover {
	color:#bf030c
}
.btn {
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	padding:0;
	margin:0;
	border:none;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	_margin-bottom:1px
}
button.btn, input.btn {
*border:none;
*overflow:visible;
*filter:chroma(color=#000)
}
button.btn::-moz-focus-inner, input.btn::-moz-focus-inner {
border:none;
padding:0
}
button.btn:focus, input.btn:focus {
	outline:0
}
a.btn:hover {
	text-decoration:none
}
.btn-default {
	color:#4d4d4d;
	background-color:#f2f2f2;
	border:1px solid #d9d9d9;
	background-image:-moz-linear-gradient(top, #fafafa 0, #ebebeb 100%);
	background-image:-webkit-linear-gradient(top, #fafafa 0, #ebebeb 100%);
	background-image:-o-linear-gradient(top, #fafafa 0, #ebebeb 100%);
	background-image:linear-gradient(to bottom, #fafafa 0, #ebebeb 100%)
}
.btn-default:hover, .btn-default:link, .btn-default:visited {
	color:#4d4d4d
}
.btn-default:hover {
	background-color:#eaeaea;
	background-image:-moz-linear-gradient(top, #f2f2f2 0, #e3e3e3 100%);
	background-image:-webkit-linear-gradient(top, #f2f2f2 0, #e3e3e3 100%);
	background-image:-o-linear-gradient(top, #f2f2f2 0, #e3e3e3 100%);
	background-image:linear-gradient(to bottom, #f2f2f2 0, #e3e3e3 100%)
}
.btn-default:active {
	background-image:-moz-linear-gradient(top, #e3e3e3 0, #f2f2f2 100%);
	background-image:-webkit-linear-gradient(top, #e3e3e3 0, #f2f2f2 100%);
	background-image:-o-linear-gradient(top, #e3e3e3 0, #f2f2f2 100%);
	background-image:linear-gradient(to bottom, #e3e3e3 0, #f2f2f2 100%)
}
.btn-primary {
	color:#fff;
	background-color:#e6454a;
	border:1px solid #d94146;
	background-image:-moz-linear-gradient(top, #f2494e 0, #d94146 100%);
	background-image:-webkit-linear-gradient(top, #f2494e 0, #d94146 100%);
	background-image:-o-linear-gradient(top, #f2494e 0, #d94146 100%);
	background-image:linear-gradient(to bottom, #f2494e 0, #d94146 100%)
}
.btn-primary:hover, .btn-primary:link, .btn-primary:visited {
	color:#fff
}
.btn-primary:hover {
	background-color:#e4383d;
	background-image:-moz-linear-gradient(top, #f13b40 0, #d6343a 100%);
	background-image:-webkit-linear-gradient(top, #f13b40 0, #d6343a 100%);
	background-image:-o-linear-gradient(top, #f13b40 0, #d6343a 100%);
	background-image:linear-gradient(to bottom, #f13b40 0, #d6343a 100%)
}
.btn-primary:active {
	background-image:-moz-linear-gradient(top, #d6343a 0, #f13b40 100%);
	background-image:-webkit-linear-gradient(top, #d6343a 0, #f13b40 100%);
	background-image:-o-linear-gradient(top, #d6343a 0, #f13b40 100%);
	background-image:linear-gradient(to bottom, #d6343a 0, #f13b40 100%)
}
.btn-primary-light {
	color:#e5454a;
	background-color:#ffe0e1;
	border:1px solid #ffb2b5;
	background-image:-moz-linear-gradient(top, #ffe5e6 0, #ffd9da 100%);
	background-image:-webkit-linear-gradient(top, #ffe5e6 0, #ffd9da 100%);
	background-image:-o-linear-gradient(top, #ffe5e6 0, #ffd9da 100%);
	background-image:linear-gradient(to bottom, #ffe5e6 0, #ffd9da 100%)
}
.btn-primary-light:hover, .btn-primary-light:link, .btn-primary-light:visited {
	color:#e5454a
}
.btn-primary-light:hover {
	background-color:#ffd1d2;
	background-image:-moz-linear-gradient(top, #ffd6d7 0, #ffcacb 100%);
	background-image:-webkit-linear-gradient(top, #ffd6d7 0, #ffcacb 100%);
	background-image:-o-linear-gradient(top, #ffd6d7 0, #ffcacb 100%);
	background-image:linear-gradient(to bottom, #ffd6d7 0, #ffcacb 100%)
}
.btn-primary-light:active {
	background-image:-moz-linear-gradient(top, #ffcacb 0, #ffd6d7 100%);
	background-image:-webkit-linear-gradient(top, #ffcacb 0, #ffd6d7 100%);
	background-image:-o-linear-gradient(top, #ffcacb 0, #ffd6d7 100%);
	background-image:linear-gradient(to bottom, #ffcacb 0, #ffd6d7 100%)
}
.btn-sub {
	color:#785206;
	background-color:#f9bc13;
	border:1px solid #f2b10c;
	background-image:-moz-linear-gradient(top, #ffc619 0, #f2b10c 100%);
	background-image:-webkit-linear-gradient(top, #ffc619 0, #f2b10c 100%);
	background-image:-o-linear-gradient(top, #ffc619 0, #f2b10c 100%);
	background-image:linear-gradient(to bottom, #ffc619 0, #f2b10c 100%)
}
.btn-sub:hover, .btn-sub:link, .btn-sub:visited {
	color:#785206
}
.btn-sub:hover {
	background-color:#f6b706;
	background-image:-moz-linear-gradient(top, #ffc20a 0, #e3a60b 100%);
	background-image:-webkit-linear-gradient(top, #ffc20a 0, #e3a60b 100%);
	background-image:-o-linear-gradient(top, #ffc20a 0, #e3a60b 100%);
	background-image:linear-gradient(to bottom, #ffc20a 0, #e3a60b 100%)
}
.btn-sub:active {
	background-image:-moz-linear-gradient(top, #e3a60b 0, #ffc20a 100%);
	background-image:-webkit-linear-gradient(top, #e3a60b 0, #ffc20a 100%);
	background-image:-o-linear-gradient(top, #e3a60b 0, #ffc20a 100%);
	background-image:linear-gradient(to bottom, #e3a60b 0, #ffc20a 100%)
}
.btn-sub-light {
	color:#997300;
	background-color:#fff6da;
	border:1px solid #f2d785;
	background-image:-moz-linear-gradient(top, #fff9e5 0, #fff2cc 100%);
	background-image:-webkit-linear-gradient(top, #fff9e5 0, #fff2cc 100%);
	background-image:-o-linear-gradient(top, #fff9e5 0, #fff2cc 100%);
	background-image:linear-gradient(to bottom, #fff9e5 0, #fff2cc 100%)
}
.btn-sub-light:hover, .btn-sub-light:link, .btn-sub-light:visited {
	color:#997300
}
.btn-sub-light:hover {
	background-color:#fff2cb;
	background-image:-moz-linear-gradient(top, #fff5d6 0, #ffeebd 100%);
	background-image:-webkit-linear-gradient(top, #fff5d6 0, #ffeebd 100%);
	background-image:-o-linear-gradient(top, #fff5d6 0, #ffeebd 100%);
	background-image:linear-gradient(to bottom, #fff5d6 0, #ffeebd 100%)
}
.btn-sub-light:active {
	background-image:-moz-linear-gradient(top, #ffeebd 0, #fff5d6 100%);
	background-image:-webkit-linear-gradient(top, #ffeebd 0, #fff5d6 100%);
	background-image:-o-linear-gradient(top, #ffeebd 0, #fff5d6 100%);
	background-image:linear-gradient(to bottom, #ffeebd 0, #fff5d6 100%)
}
.btn-info {
	color:#fff;
	background-color:#3f9de5;
	border:1px solid #3f9de5;
	background-image:-moz-linear-gradient(top, #3da3f2 0, #4198da 100%);
	background-image:-webkit-linear-gradient(top, #3da3f2 0, #4198da 100%);
	background-image:-o-linear-gradient(top, #3da3f2 0, #4198da 100%);
	background-image:linear-gradient(to bottom, #3da3f2 0, #4198da 100%)
}
.btn-info:hover, .btn-info:link, .btn-info:visited {
	color:#fff
}
.btn-info:hover {
	background-color:#4198da;
	background-image:-moz-linear-gradient(top, #4198da 0, #3da3f2 100%);
	background-image:-webkit-linear-gradient(top, #4198da 0, #3da3f2 100%);
	background-image:-o-linear-gradient(top, #4198da 0, #3da3f2 100%);
	background-image:linear-gradient(to bottom, #4198da 0, #3da3f2 100%)
}
.btn-info:active {
	background-image:-moz-linear-gradient(top, #3da3f2 0, #4198da 100%);
	background-image:-webkit-linear-gradient(top, #3da3f2 0, #4198da 100%);
	background-image:-o-linear-gradient(top, #3da3f2 0, #4198da 100%);
	background-image:linear-gradient(to bottom, #3da3f2 0, #4198da 100%)
}
.btn-info-light {
	color:#3692d9;
	background-color:#e2f2ff;
	border:1px solid #a6d8ff;
	background-image:-moz-linear-gradient(top, #ebf6ff 0, #d9eeff 100%);
	background-image:-webkit-linear-gradient(top, #ebf6ff 0, #d9eeff 100%);
	background-image:-o-linear-gradient(top, #ebf6ff 0, #d9eeff 100%);
	background-image:linear-gradient(to bottom, #ebf6ff 0, #d9eeff 100%)
}
.btn-info-light:hover, .btn-info-light:link, .btn-info-light:visited {
	color:#3692d9
}
.btn-info-light:hover {
	background-color:#d3ebff;
	background-image:-moz-linear-gradient(top, #dcefff 0, #cae7ff 100%);
	background-image:-webkit-linear-gradient(top, #dcefff 0, #cae7ff 100%);
	background-image:-o-linear-gradient(top, #dcefff 0, #cae7ff 100%);
	background-image:linear-gradient(to bottom, #dcefff 0, #cae7ff 100%)
}
.btn-info-light:active {
	background-image:-moz-linear-gradient(top, #cae7ff 0, #dcefff 100%);
	background-image:-webkit-linear-gradient(top, #cae7ff 0, #dcefff 100%);
	background-image:-o-linear-gradient(top, #cae7ff 0, #dcefff 100%);
	background-image:linear-gradient(to bottom, #cae7ff 0, #dcefff 100%)
}
.btn-s {
	height:20px;
	line-height:20px;
	padding:0 10px;
	font-size:12px
}
button.btn-s, input.btn-s {
	height:22px;
	_line-height:17px
}
.btn-m {
	height:24px;
	line-height:24px;
	padding:0 15px;
	font-size:12px
}
button.btn-m, input.btn-m {
	height:26px;
	_height:21px;
*line-height:21px
}
.btn-l {
	height:30px;
	line-height:30px;
	padding:0 20px;
	font-size:14px;
	font-family:arial, "Microsoft Yahei", sans-serif;
*font-weight:700
}
button.btn-l, input.btn-l {
	height:32px;
	_height:27px;
*line-height:27px
}
.btn-xl {
	height:34px;
	line-height:34px;
	padding:0 30px;
	font-size:14px;
	font-family:arial, "Microsoft Yahei", sans-serif;
*font-weight:700
}
button.btn-xl, input.btn-xl {
	height:36px;
	_height:31px;
*line-height:31px
}
.btn-xxl {
	height:38px;
	line-height:38px;
	padding:0 35px;
	font-size:16px;
	font-family:arial, "Microsoft Yahei", sans-serif;
*font-weight:700
}
button.btn-xxl, input.btn-xxl {
	height:40px;
	_height:35px;
*line-height:35px
}
.btn-icon {
	position:relative;
	padding-left:35px
}
.btn-icon .icon {
	position:absolute;
	left:15px;
	top:50%;
	margin-top:-8px;
	_display:block;
	_top:4px
}
.btn-group {
	overflow:hidden;
*zoom:1
}
.btn-group .btn {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	float:left;
	margin-left:-1px
}
.btn-group .first {
	-webkit-border-top-left-radius:3px;
	-moz-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	margin-left:0
}
.btn-group .last {
	-webkit-border-top-right-radius:5px;
	-moz-border-top-right-radius:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px
}
.btn-group .active {
	background:#fff
}
.btn-disabled, .btn-disabled:hover {
	background-image:none;
	background-color:#eee;
	border:1px solid #d9d9d9;
	color:#999;
	cursor:default
}
a.btn-disabled:hover, a.btn-disabled:link, a.btn-disabled:visited {
	color:#999
}
.btn-green {
	color:#fff;
	background-color:#34a089;
	border:1px solid #34a089;
	background-image:-moz-linear-gradient(top, #33a88f 0, #349a84 100%);
	background-image:-webkit-linear-gradient(top, #33a88f 0, #349a84 100%);
	background-image:-o-linear-gradient(top, #33a88f 0, #349a84 100%);
	background-image:linear-gradient(to bottom, #33a88f 0, #349a84 100%)
}
.btn-green:link, .btn-green:visited {
	color:#fff
}
.btn-green:hover {
	background:#39ae94;
	text-decoration:none
}
.btn-white {
	color:#333;
	background-color:#fff;
	border:1px solid #dedede
}
.btn-white:link, .btn-white:visited {
	color:#333
}
.btn-white:hover {
	text-decoration:none
}
.btn-org {
	border:1px solid #d9b689;
	padding:0 15px
}
.icon, .icon-big, .icon-client, .icon-nor, .icon-signal, .icon-toprank {
	display:inline-block;
	vertical-align:middle;
	background:url(../cssimg/icon-16.png) no-repeat;
	width:16px;
	height:16px;
	overflow:hidden;
	font-size:0
}
.icon-warn {
	background-position:0 0
}
.icon-succ {
	background-position:-16px 0
}
.icon-stop {
	background-position:-80px 0
}
.icon-info {
	background-position:-32px 0
}
.icon-ques {
	background-position:-48px 0
}
.icon-error {
	background-position:-64px -32px
}
.icon-close {
	width:15px;
	height:15px;
	background-position:-48px -80px;
	cursor:pointer
}
.icon-close:hover {
	background-position:-64px -80px
}
.icon-edit {
	background-position:-80px -32px
}
.icon-noread {
	background-position:0 -48px
}
.icon-read {
	background-position:-16px -48px
}
.icon-reply {
	background-position:-32px -48px
}
.icon-alert {
	background-position:-48px -48px
}
.icon-pass {
	background-position:-64px -48px
}
.icon-mail {
	background-position:0 -128px
}
.icon-basket {
	background-position:-16px -128px
}
.icon-tm {
	background-position:-64px -128px
}
.icon-phone-gray {
	width:14px;
	height:12px;
	background-position:-49px -66px
}
.icon-msg {
	width:14px;
	height:14px;
	background-position:-65px -65px
}
.icon-worker {
	width:14px;
	height:14px;
	background-position:-81px -65px
}
.icon-warn-gray {
	width:12px;
	height:12px;
	background-position:-34px -66px
}
.icon-add {
	width:12px;
	height:12px;
	background-position:0 -84px
}
.icon-add-gray {
	width:8px;
	height:8px;
	background-position:-52px -116px
}
.icon-plus {
	width:12px;
	height:12px;
	background-position:-16px -84px
}
.icon-plus-gray {
	width:8px;
	height:8px;
	background-position:-68px -116px
}
.icon-gt {
	width:5px;
	height:9px;
	background-position:-22px -100px
}
.icon-arrow-down {
	width:9px;
	height:5px;
	background-position:-80px -112px
}
.icon-arrow-up {
	width:9px;
	height:5px;
	background-position:-80px -118px
}
.icon-star-16 {
	width:16px;
	height:16px;
	background-position:-48px -96px
}
.icon-star-14 {
	width:12px;
	height:14px;
	background-position:-66px -97px
}
.icon-sign {
	width:16px;
	height:16px;
	background-position:-80px -96px
}
.icon-share {
	background-position:0 -144px
}
.cert-sign .icon {
	margin-right:3px
}
.icon-basic {
	background-position:-16px -16px
}
.icon-ccic {
	background-position:-32px -16px
}
.icon-senior {
	background-position:-48px -16px
}
.icon-addr {
	background-position:-32px -32px
}
.icon-id {
	background-position:-64px -16px
}
.icon-b-buyer {
	width:18px;
	height:18px;
	background-position:0 -64px
}
.icon-pay {
	background-position:-32px -80px
}
.icon-report {
	background-position:0 -112px
}
.icon-report-history {
	background-position:-16px -112px
}
.icon-honest {
	background-position:-32px -112px
}
.icon-honest-gray {
	background-position:-32px -128px
}
.icon-bxt-gray {
	background-position:-48px -128px
}
.icon-toprank {
	background:url(../cssimg/toprank.png) center 0 no-repeat
}
.icon-toprank-label {
	width:74px;
	height:25px
}
.icon-toprank-crown, .icon-toprank-diamond, .icon-toprank-gold {
	width:18px;
	height:16px;
	background-position:0 -25px
}
.icon-toprank-diamond {
	background-position:-18px -25px
}
.icon-toprank-gold {
	background-position:-36px -25px
}
.icon-nor {
	background-image:url(../cssimg/icon-32.png);
	width:32px;
	height:32px
}
.icon-nor-info {
	background-position:-64px 0
}
.icon-nor-warn {
	background-position:-64px -32px
}
.icon-nor-succ {
	background-position:-32px 0
}
.icon-big {
	background-image:url(img/icon-48.png);
	width:48px;
	height:48px
}
.icon-big-succ {
	background-position:-48px 0
}
.icon-big-info {
	background-position:-96px 0
}
.icon-big-error {
	background-position:0 -48px
}
.icon-big-stop {
	background-position:-48px -48px
}
.icon-big-ques {
	background-position:-96px -48px
}
.icon-signal {
	background-image:url(../cssimg/icon-signal.png)
}
.icon-manual-check {
	background-position:0 -12px;
	height:16px;
	width:50px
}
.icon-invite {
	background-position:0 -28px;
	height:16px;
	width:50px
}
.icon-new {
	width:20px;
	height:12px;
	background-position:0 0
}
.icon-client {
	background:url(../cssimg/icon-client.png)
}
.icon-client-16 {
	background-position:0 0
}
.alpha {
	z-index:998;
	background-color:#000;
	opacity:.6;
	filter:alpha(opacity=60);
	width:100%;
	height:100%;
	left:0;
	top:0;
	display:none
}
.pop {
	background-color:#fff;
	border:5px solid #4c4c4c;
	z-index:999;
	display:none
}
.pop-hd {
	overflow:hidden;
*zoom:1;
	padding:0 10px;
	height:34px;
	background-color:#f5f5f5;
	border-bottom:1px solid #e6e6e6
}
.pop-hd h3 {
	float:left;
	font-size:14px;
	line-height:34px
}
.pop-hd .icon-close {
	float:right;
	cursor:pointer;
	margin-top:9px
}
.pop-ft {
	padding:10px 0 20px;
	text-align:center
}
.pop-ft .btn {
	margin:0 5px
}
.pop-ope {
	padding:10px 0;
	overflow:hidden;
*zoom:1
}
.pop-ope .btn {
	float:left;
	margin-right:10px
}
.pop .tip-nor {
	width:270px;
	margin:0 auto
}
.pop-alert {
	width:300px
}
.pop-alert .pop-bd {
	font-size:14px;
	padding:20px
}
.tip-alpha {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background-color:#000;
	width:100%;
	height:100%;
	z-index:100;
	opacity:.5;
	filter:alpha(opacity=50)
}
.ope-center {
	padding:10px;
	text-align:center
}

.banner {
	height:450px;
	position:relative;
	z-index:1
}
.slider {
	height:450px;
	min-width:1190px;
	position:relative;
	z-index:1
}
.slider-item {
	width:100%;
	position:absolute;
	top:0
}
.slider-item a {
	display:block;
	height:450px
}
.slider-next, .slider-prve {
	position:absolute;
	top:20px;
	font-size:20px;
	color:#fff;
	z-index:9
}
.slider-prve {
	left:50%
}
.slider-next {
	right:50%
}
.ctrl-lst {
	position:absolute;
	left:50%;
	margin-left:-30px;
	top:390px;
	z-index:11
}
.ctrl-lst li {
	width:15px;
	height:15px;
	font-size:0;
	border-radius:7px;
	background:#fff;
	float:left;
	margin-left:5px;
	cursor:pointer
}
.ctrl-lst .active {
	background:#f26966
}
.tel {
	width:230px;
	height:160px;
	text-align:center;
	padding-top:40px;
	background:rgba(255, 255, 255, .9);
	position:absolute;
	top:120px;
	right:50%;
	margin-right:-595px;
	z-index:11
}
.tel .icon-tel {
	width:55px;
	height:57px;
	display:inline-block;
	background:url(../cssimg/service_face.png) no-repeat
}
.tel h3 {
	padding:13px 0 15px;
	font-size:26px;
	color:#666;
	font-family:arial;
	font-weight:700
}
.online-con {
	width:17px;
	height:112px;
	color:#fff;
	font-size:18px;
	line-height:22px;
	border-radius:5px 0 0 5px;
	padding:28px 20px 0 23px;
	background:#de373e;
	position:fixed;
	_position:absolute;
	right:0;
	top:50%;
	margin-top:-170px;
	z-index:2;
	cursor:pointer
}
.alpha {
	position:fixed;
	_position:absolute
}
.pop {
	width:590px;
	position:fixed;
	_position:absolute;
	top:50%;
	left:50%;
	margin:-205px 0 0 -295px
}
.pop-bd {
	padding:25px 79px 20px
}
.pop-bd h3 {
	width:428px;
	font-size:16px;
	font-weight:400;
	padding-bottom:15px;
	margin-bottom:20px;
	border-bottom:1px solid #e6e6e6
}
.join-succ {
	font-size:18px;
	font-weight:700;
	text-align:center;
	margin-top:135px;
	margin-bottom:135px;
	display:none
}
.join-item {
	margin-bottom:20px
}
.join-item .field-tit {
	font-size:16px;
	margin:1px 9px 0 0;
	vertical-align:middle;
	_display:inline
}
.required {
	color:#de373e;
	font-size:14px
}
.join-item input {
	height:30px;
	line-height:30px;
	width:328px
}
.join-sex {
	position:relative
}
.join-sex .txt-name {
	width:251px
}
.sex-sel {
	position:absolute;
	width:76px;
	height:36px;
	right:6px;
	top:0;
+top:1px;
	_top:2px;
	background:#fff;
	border:1px solid #d4d4d4;
	border-left:none;
	cursor:pointer
}
.sex-sel .sel-hd {
	color:#333;
	padding-left:12px;
	line-height:36px;
	font-size:14px
}
.sex-sel .sel-hd b {
	width:0;
	height:0;
	line-height:0;
	border:5px solid;
	border-color:#333 #fff #fff;
	position:absolute;
	right:10px;
	top:16px
}
.sex-sel .sel-dorp {
	width:76px;
	border:1px solid #e4e4e4;
	margin-left:-1px;
	background:#fff;
	display:none
}
.sex-sel .sel-dorp li {
	line-height:15px;
	padding:5px 0 3px 12px;
	cursor:pointer
}
.sex-sel .sel-dorp li:hover {
	background:#1e90ff;
	color:#fff
}
.join-item .ope {
	padding-left:95px
}
.join-tel {
	text-align:center;
	color:#444;
	font-size:14px
}
.join-sex .hover .sel-dorp {
	display:block
}
.field-error {
	background:url(../cssimg/icon_error.png) 94px 0 no-repeat;
	padding-left:111px;
	margin-top:5px;
	color:#e04b43
}
.footer-link {
	font-family:arial, simsun;
	min-width:1190px;
	padding:20px 0 0
}
.footer-copyright {
	margin-bottom:20px
}
.content {
	padding-bottom:90px;
	background:#f4524e
}
.main {
	margin-top:-121px;
	position:relative;
	z-index:2
}
.charges, .item {
	float:left
}
.charges {
	width:222px;
	margin-top:-20px;
	text-align:right
}
.charges-bd {
	background:#fff
}
.charges-price, .charges-svr, .charges-tit {
	font-size:16px;
	font-weight:700;
	padding-right:25px
}
.charges-tit {
	line-height:100px;
	border-bottom:1px solid #f2f2f2;
	background:#fff
}
.charges-price {
	line-height:144px;
	border-bottom:1px solid #f2f2f2;
	padding-right:25px;
	background:#fff
}
.charges-svr {
	line-height:85px;
	padding:0
}
.charges-bd {
	padding-right:25px;
	border-bottom:1px solid #f2f2f2
}
.charges-ft {
	height:122px;
	background:#fff
}
.item-bd table,.charges table {
    width: 100%;
}
.item-bd td,.item-bd th{
	text-align:center;
	padding: 7px 0;
    font-size: 14px;
}
.charges td, .charges th {
	text-align:right;
	padding: 7px 0;
    font-size: 14px;
}
.item-bd caption, .item-bd td, .item-bd th {
    font-weight: 400;
    vertical-align: middle;
	color: #666;
}
th {
	color:#666
}
.item {
	width:242px;
	text-align:center;
	font-size:14px
}
.item h2 {
	font-size:26px;
	color:#fff;
	font-weight:400
}
.item-price {
	height:145px;
	border-bottom:1px solid #e6dac5
}
.item-price p {
	padding:35px 0 10px;
	font-size:14px
}
.item-price p em {
	font-size:24px;
	color:#de373e
}
.item-con {
	height: 68.5px;
	padding-top:30px;
	border-top:1px solid #e6dac5;
	color: #666;
}
.item-ft {
	height:87px;
	padding-top:35px;
	border-top:1px solid #e6dac5
}
.item-ft p {
	margin-top:5px
}
.item-2 .item-con, .item-2 .item-ft {
	border-color:#ede7da
}
.item-3 .item-con, .item-3 .item-ft {
	border-color:#f2eae4
}
.item-4 .item-con, .item-4 .item-ft {
	border-color:#f2f2f2
}
.item h2 {
	position:relative;
	_padding-top:30px
}
.item h2 b {
	width:0;
	height:0;
	font-size:0;
	border:8px solid #e6b71e;
	border-bottom-color:#faf3e6;
	overflow:hidden;
	position:absolute;
	left:113px;
	bottom:0
}
.item-2 h2 b {
	border:8px solid #f54a47;
	border-bottom-color:#faf3e6
}
.item-2 h2 .icon-hot {
	width:67px;
	height:68px;
	background:url(../cssimg/icon.png) 0 -25px no-repeat;
	position:absolute;
	top:0;
	right:0
}
.item-3 h2 b {
	border:8px solid #ff9166;
	border-bottom-color:#faf3e6
}
.item-4 h2 b {
	border:8px solid #ff6fc0;
	border-bottom-color:#faf3e6
}
.item h2 i {
	height:24px;
	display:inline-block;
	vertical-align:middle;
	margin-right:6px;
	background:url(../cssimg/icon.png) center top no-repeat;
	overflow:hidden
}
.item-1 h2 i {
	width:31px;
	background-position:0 0
}
.item-2 h2 i {
	width:26px;
	display:inline-block;
	background-position:-31px 0
}
.item-3 h2 i {
	width:25px;
	height:25px;
	display:inline-block;
	background-position:-57px 0
}
.item-4 h2 i {
	width:23px;
	display:inline-block;
	background-position:-82px 0
}
.item-1 .item-bd {
	background:#f2e6d0
}
.item-2 .item-bd {
	background:#faf3e6
}
.item-3 .item-bd {
	background:#fff7f0
}
.item-4 .item-bd {
	background:#fff
}
.item-1 {
	margin-top:-20px
}
.item-1 h2 {
	height:100px;
	line-height:100px;
	background:#e6b71e;
	_height:70px
}
.item-2 {
	margin-top:-40px
}
.item-2 h2 {
	height:120px;
	line-height:120px;
	background:#f54a47;
	_height:80px;
	_padding-top:40px
}
.item-3 {
	margin-top:-20px
}
.item-3 h2 {
	height:100px;
	line-height:100px;
	background:#ff9166;
	_height:70px
}
.item-4 h2 {
	height:80px;
	line-height:80px;
	background:#ff6fc0;
	_height:60px;
	_padding-top:20px
}
.item-1 .item-bd {
	box-shadow:-6px 0 17px rgba(220, 209, 189, .5) inset
}
.item-3 .item-bd {
	box-shadow:6px 0 17px rgba(220, 209, 189, .5) inset
}
