blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,textarea,ul {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px;
	color: #666;
	font-family: Arial
}

dl,li,menu,ol,ul {
	list-style: none
}

a {
	color: #666;
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

.img {
	border: 0
}

.cursor {
	cursor: pointer
}

.hide {
	display: none
}

.center {
	text-align: center
}

.main {
	width: 100%
}

.main,.main_zh_shop {
	margin: 0 auto;
	overflow: hidden
}

.main_zh_shop {
	width: 1200px
}

.fl {
	float: left
}

.fr {
	float: right
}

.padding-top-10 {
	padding-top: 0px
}

.big_cash,.little_cash {
	width: 48px
}

.help_left {
	width: 200px
}

.help_left_top {
	margin-bottom: 10px;
	width: 198px
}

.help_left_top dl {
	border: 1px solid #ebebeb;
	width: 198px
}

.help_left_top dl,.help_left_top dl dd,.help_left_top dl dt {
	float: left
}

.help_left_top dl {
	overflow: hidden
}

.help_left_top dl dt {
	width: 163px;
	line-height: 40px;
	background: #EAEAEA;
	color: #666666;
	padding-left: 35px;
	font-size: 16px;
	cursor: pointer
}

.help_left_top dl dd {
	width: 173px;
	padding-left: 25px;
	font-size: 15px;
	color: #333;
	height: 35px
}

.help_left_top dl dd a {
	margin-left: 5px;
	color: #333;
	line-height: 35px
}

.help_left_top .on,.help_left_top .on a,.help_left_top dl dd a:hover {
	text-decoration: none;
	color: #de0539;
	font-weight: 700
}

.help_Info_right {
	width: 980px
}

.help_Info_right_top {
	border-bottom: 1px solid #e6e6e6;
    /* padding: 23px 0 10px 15px; */
    font-size: 20px;
    color: #000;
    background-color: #ebebeb;
    width: 955px;
    line-height: 40px;
    padding-left: 15px;
}

.help_Info_right_bootm {
	padding: 10px 40px
}

.help_Info_right_bootm dl {
	margin-bottom: 1rem
}

.help_Info_right_bootm dl dd,.help_Info_right_bootm dl dt {
	color: #333
}

.help_Info_right_bootm dl .a {
	color: red
}

.help_Info_right_bootm dl img {
	max-width: 100%
}

.w100 {
	width: 100%
}

.shoppstep dl dt {
	padding-top: 15px;
	font-weight: 700;
	font-size: 14px
}

.shoppstep dl dd {
	font-size: 14px;
	padding-top: 8px;
	line-height: 180%
}

.shoppstep dl dd.a {
	text-indent: 2em
}

.help-title {
	display: block;
	font-size: 18px;
	padding-bottom: 5px;
	color: #000
}

.help-title-more {
	display: block;
	font-size: 16px;
	color: #000
}

.city-box {
	float: left;
	padding-top: 17px;
	padding-bottom: 4px;
	height: 22px
}

.city-box label {
	font-size: 14px;
	color: #525151;
	line-height: 22px;
	padding-left: 14px
}

.select-city {
	border: 1px solid #525151;
	height: 22px;
	color: #525151;
	width: 70px;
	font-size: 14px
}

.joinUs-right-cont {
	float: left
}

.clearfix {
	clear: both
}

.help-img {
	display: block
}

.introduce-fixed {
	position: fixed;
	top: 0;
	display: none
}

.introduce-ul {
	padding: 0 123px;
	width: 692px;
	background: #fff;
	float: left;
	margin-bottom: 20px
}

.introduce-ul li {
	width: 134px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: #ef3b58;
	margin: 0 48px;
	font-size: 16px;
	float: left
}

.introduce-ul li a {
	display: block;
	color: #fff;
	text-decoration: none
}

.introduce-ul li a:hover {
	background: #a0a0a0;
	text-decoration: none
}

.introduce-home {
	float: left;
	width: 919px;
	padding-left: 18px;
	height: 700px;
	padding-top: 40px;
	background: url(/static/image/help/introduce/aboutUs-img1.jpg) no-repeat
}

.home-title {
	display: block;
	font-size: 18px;
	color: #484344;
	font-weight: 700;
	padding-top: 38px;
	padding-bottom: 2px;
	float: none!important;
	font-family: 思源黑体-粗
}

.caty {
	padding-top: 18px
}

.warehouse {
	padding-top: 14px
}

.mro {
	padding-top: 20px
}

.home-detail {
	float: none!important;
	font-size: 14px;
	line-height: 19px;
	color: #484344;
	font-family: SourceHanSansCN-Regular
}

.introduce-culture {
	height: 292px;
	float: left
}

.introduce-progress {
	float: left
}

.introduce-border {
	border-left: 1px solid #f03a58
}

.progress-common {
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px
}

.progress-year {
	display: block;
	width: 68px;
	text-align: center;
	line-height: 24px;
	height: 24px;
	background: #f03a58;
	color: #fff;
	font-size: 14px;
	font-style: normal;
	margin-bottom: 10px
}

.progress-left {
	float: left;
	width: 635px;
	padding-left: 10px
}

.progress-span span {
	display: block;
	padding-left: 12px;
	line-height: 18px;
	background: url(/static/image/help/introduce/process-img1.png) no-repeat 0 0;
	margin: 8px 0;
	color: #484344;
	font-size: 14px;
	font-family: SourceHanSansCN-Regular
}

.progress-span {
	float: left
}

.img-hide,.progress-hide {
	display: none
}

.img-box {
	width: 193px;
	float: left;
	margin-left: 50px
}

.show-btn {
	display: block;
	background: url(/static/image/help/introduce/show-more.png) no-repeat;
	float: none
}

.show-btn,.show-hide {
	margin: 0 auto;
	width: 114px;
	height: 23px;
	cursor: pointer
}

.show-hide {
	display: none;
	background: url(/static/image/help/introduce/show-hide.png) no-repeat
}

.introduce-foot {
	float: left;
	margin: 23px 0 0;
	width: 100%;
	height: 47px
}

.introduce-foot .help-foot-img {
	margin: 0 auto
}

.banner-box {
	position: relative;
	height: 200px;
	width: 947px
}

.banner-box .help-img {
	height: 100%
}

.banner-box .logo {
	position: absolute;
	height: 80px;
	width: 183px;
	top: 50%;
	left: 50%;
	margin-top: -40px;
	margin-left: -91.5px
}