@charset 'utf-8';

/* ---------- reset ---------- */
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	margin: 0;
	padding: 0;
}

body,
button,
input,
textarea,
select {
	font: 12px/1.5 Arial, 'microsoft yahei', Helvetica, sans-serif;
	-webkit-font-smoothing: antialiased;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: 400;
}

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

ol,
ul,
li {
	list-style: none;
}

img {
	border: 0 none;
}

i,
em {
	font-style: normal;
}

input,
select,
textarea {
	font-size: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: 400
}

a {
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}

:focus {
	outline: 0
}

::selection {
	background: #FD472C;
	color: white;
}

::-moz-selection {
	background: #FD472C;
	color: white;
}

::-webkit-selection {
	background: #FD472C;
	color: white;
}

/* ---------- common ---------- */
html {
	color: #333;
	background: #fff
}

.w1200 {
	width: 1200px;
	margin: 0 auto;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.ta-c {
	text-align: center !important;
}

.ta-l {
	text-align: left !important;
}

.ta-r {
	text-align: right !important;
}

.black {
	color: #333 !important
}

.white {
	color: #fff !important
}

.green {
	color: #98ba2a !important
}

.red {
	color: #e01d20 !important
}

.blue {
	color: #00f !important
}

.skyblue {
	color: #3DBAF7 !important
}

.honor-blue {
	color: #00b5e2 !important
}

.gray {
	color: #c0c0c0 !important
}

.yellow {
	color: #ff0 !important
}

.bg-blue {
	background-color: #3DBAF7 !important;
}

.bold {
	font-weight: 700 !important
}

.hide,
.hidden {
	display: none !important
}

.show {
	display: block !important
}

.relative {
	position: relative !important;
}

.absolute {
	position: absolute !important;
}

.fixed {
	position: fixed;
}

.fcn {
	font-family: \5b8b\4f53
}

.inline-block {
	display: inline-block;
	*zoom: 1;
	*display: inline
}

.clearfix:before,
.clearfix:after {
	content: " ";
	display: table
}

.clearfix:after {
	clear: both
}

.clearfix {
	*zoom: 1
}

.container {
	width: 1200px;
	margin: 0 auto;
}

.container:before,
.container:after {
	content: " ";
	display: table
}

.container:after {
	clear: both
}

.container {
	*zoom: 1
}

.ftx01 {
	color: #2378d4;
}

.ftx02 {
	color: #b74506 !important;
}

.ftx03 {
	color: #ec5051;
}

a.ftx01:hover {
	color: #ec5051;
}

.btn_red {
	background-color: #f42424 !important;
}

.btn_red:hover {
	background-color: #ec5051 !important;
}

/*commen*/
.f12 {
	font-size: 12px
}

.f14 {
	font-size: 14px
}

.f16 {
	font-size: 16px
}

.f18 {
	font-size: 18px
}

.f20 {
	font-size: 20px
}

.f24 {
	font-size: 24px
}

.f26 {
	font-size: 26px
}

.f30 {
	font-size: 30px
}

.mt0 {
	margin-top: 0 !important;
}

.mt30 {
	margin-top: 30px !important;
}

.mt75 {
	margin-top: 75px !important;
}

.mb0 {
	margin-bottom: 0 !important;
}

.mb10 {
	margin-bottom: 10px !important;
}

.mb12 {
	margin-bottom: 12px !important;
}

.mb30 {
	margin-bottom: 30px !important;
}

.mb40 {
	margin-bottom: 40px !important;
}

.mb50 {
	margin-bottom: 50px !important;
}

.mb80 {
	margin-bottom: 80px !important;
}

.ml30 {
	margin-left: 30px !important;
}

.ml50 {
	margin-left: 50px !important;
}

.ml80 {
	margin-left: 80px !important;
}

.pd30 {
	padding: 30px;
}

.pt0 {
	padding-top: 0 !important;
}

.pt30 {
	padding-top: 30px !important;
}

.pt100 {
	padding-top: 100px !important;
}

.pb0 {
	padding-bottom: 0 !important;
}

.pb30 {
	padding-bottom: 30px !important;
}

.pb40 {
	padding-bottom: 40px !important;
}

.pb50 {
	padding-bottom: 50px !important;
}

.pb80 {
	padding-bottom: 80px !important;
}

.pb100 {
	padding-bottom: 100px !important;
}

.ov-h {
	overflow: hidden;
}

/*base*/
body {
	overflow-x: hidden;
	min-width: 1320px;
}

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

a:hover {
	text-decoration: none;
	color: #ed353c;
}

.m-color {
	color: #ed353c;
}

.btn-red {
	width: 130px;
	height: 40px;
	line-height: 40px;
	background: url(../images/button-red.png) no-repeat left top;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	color: #fff;
}

.btn-red:hover {
	background-position: right top;
	color: #fff;
}

.btn-red2 {
	transition: all .2s;
	font-size: 16px;
	color: #fff;
	width: 130px;
	height: 40px;
	background: #ED3C3F;
	display: inline-block;
	vertical-align: middle;
	border-radius: 5px;
	text-align: center;
	line-height: 40px;
	margin-left: 4px;
	margin-right: 4px;
}

.btn-red2:hover {
	background: #e02629;
	color: #fff;
}

.btn-line {
	transition: all .2s;
	height: 38px;
	width: 128px;
	border: 1px solid #fff;
	color: #fff;
	font-size: 16px;
	border-radius: 5px;
	text-align: center;
	line-height: 38px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 4px;
	margin-right: 4px;
}

.btn-line:hover {
	background: #fff;
}

.btn-line2 {
	transition: all .2s;
	height: 38px;
	width: 128px;
	border: 1px solid #fd7977;
	color: #fd7977;
	font-size: 16px;
	border-radius: 5px;
	text-align: center;
	line-height: 38px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 4px;
	margin-right: 4px;
}

.btn-line2:hover {
	background: #fd7977;
	color: #fff
}

.btn-line-big {
	width: 178px;
	height: 48px;
	line-height: 48px;
	font-size: 18px;
}

.btn-red-shadow {
	background: url(../images/button-red-a.png) no-repeat left top;
	font-size: 18px;
	width: 160px;
	height: 70px;
	line-height: 50px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	color: #fff;
}

.btn-red-shadow:hover {
	color: #fff;
	background-position: right top;
}

.btn-blue-shadow {
	background: url(../images/button-blue.png) no-repeat left top;
	font-size: 18px;
	width: 160px;
	height: 70px;
	line-height: 50px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	color: #fff;
}

.btn-blue-shadow:hover {
	color: #fff;
	background-position: right top;
}

.btn-black-shadow {
	background: url(../images/common/button-black.png) no-repeat left top;
	font-size: 18px;
	width: 160px;
	height: 70px;
	line-height: 50px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	color: #fff;
}

.btn-black-shadow:hover {
	color: #fff;
	background-position: right top;
}

.btn-green-shadow {
	background: url(../images/common/button-green.png) no-repeat left top;
	font-size: 18px;
	width: 200px;
	height: 70px;
	line-height: 50px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	color: #fff;
}

.btn-green-shadow:hover {
	color: #fff;
	background-position: right top;
}

.btn-green-shadow-s {
	background: url(../images/common/button-green-s.png) no-repeat left top;
	font-size: 18px;
	width: 160px;
	height: 70px;
	line-height: 50px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	color: #fff;
}

.btn-green-shadow-s:hover {
	color: #fff;
	background-position: right top;
}

.section-title {
	text-align: center;
	padding-top: 52px;
	margin-bottom: 58px;
}

.section-title h2 {
	font-size: 36px;
	color: #333;
	margin-bottom: 40px;
}

.section-title p {
	font-size: 16px;
	color: #95989d;
}

.section-title .crown {
	font-size: 24px;
	background: url(../images/framework/02-img1.png) no-repeat center bottom;
	padding-bottom: 13px;
	margin-bottom: 10px;
}

.section-title.white h2 {
	color: #fff;
}

.section-title.white p {
	color: #fff;
}

.mod-line-bg {
	background: url(../images/line-bg.jpg) repeat-y left top;
	background-size: 100%;
	color: #fff;
}

/*head*/
.header {
	height: 79px;
	border-bottom: 1px solid #e0e0e0;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	z-index: 99;
	background: #fff;
	font-size: 14px;
}

.header-padding {
	height: 80px;
	display: block;
}

.header .hd_logo {
	width: 109px;
	height: 36px;
	margin-top: 23px;
	background: url(../images/logo.png) no-repeat left top;
	float: left;
}

.header .hd_nav {
	float: left;
	margin-left: 48px;
}

.header .hd_nav .nav_item {
	float: left;
}

.header .hd_nav .nav-link {
	line-height: 79px;
	display: block;
	padding: 0 25px;
	position: relative;
}

.header .hd_nav .current .nav-link {
	color: #ed353c;
}

.header .hd_nav .nav_item.current .nav-link:after,
.header .hd_nav .nav_item:hover .nav-link:after {
	content: "";
	position: absolute;
	bottom: -1px;
	left: 0;
	right: 0;
	height: 1px;
	background: #ed353c;
}

.header .hd_nav .nav-slide {
	position: absolute;
	z-index: -1;
	left: 0;
	right: 0;
	top: 80px;
	background: #fff;
	overflow: hidden;
}

.header .hd_nav .nav-slide .i-hot,
.header .hd_nav .nav-slide .i-new {
	width: 40px;
	height: 19px;
	display: inline-block;
	vertical-align: sub;
	margin-left: 5px;
}

.header .hd_nav .nav-slide .i-hot {
	background: url(../images/menu-hot.gif) no-repeat;
}

.header .hd_nav .nav-slide .i-new {
	background: url(../images/menu-new.gif) no-repeat;
}

.header .hd_nav .ns-list {
	margin-top: -100%;
	opacity: 0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
	-moz-transition-timing-function: cubic-bezier(1, 0, 0, 1);
	transition-timing-function: cubic-bezier(1, 0, 0, 1);
}

.header .hd_nav .ns-list:after {
	content: "";
	display: block;
	height: 20px;
}

.header .hd_nav .nav_item:hover .nav-slide {
	box-shadow: 0 2px 10px rgba(0, 0, 0, .1);
}

.header .hd_nav .nav_item:hover .ns-list {
	margin-top: 0;
	opacity: 1;
	-webkit-transition: margin-top 0.5s ease;
	-moz-transition: margin-top ease 0.5s;
	transition: margin-top 0.5s ease;
}

.header .hd_nav .ns-list dl {
	float: left;
	width: 250px;
	margin: 30px 50px 30px 0;
}

.header .hd_nav .ns-list dt {
	font-size: 18px;
	line-height: 60px;
	border-bottom: 1px solid #DCDCDC;
	margin-bottom: 16px;
	margin-right: 30px;
}

.header .hd_nav .ns-list dd {
	line-height: 32px;
}

.header .hd_nav .ns-list .dl-block {
	float: none;
	width: 100%;
	margin: 10px 0 30px 0;
}

.header .hd_nav .ns-list .dl-block dt {
	width: 190px;
}

.header .hd_nav .ns-list .dl-block dd {
	overflow: hidden;
}

.header .hd_nav .ns-list .dl-block dd a {
	float: left;
	margin-right: 40px;
	padding: 10px 0;
}

.header .hd_nav .ns-list .dl-block dd a:hover {
	color: #ed353c;
}

.header .hd_nav .ns-recommend {
	background: #F4F4F4;
	padding: 20px 0;
}

.header .hd_nav .nr-hd {
	float: left;
	width: 73px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: url(../images/common/menu-jt.png) no-repeat;
	color: #fff;
}

.header .hd_nav .nr-list {
	margin-left: 85px;
}

.header .hd_nav .nr-list li {
	float: left;
	line-height: 30px;
	margin: 0 20px;
}

.header .hd_nav .ns-list .links {
	padding: 30px 0;
}

.header .hd_nav .ns-list .links a {
	float: left;
	margin-right: 40px;
}

.header .hd_nav .ns-list .links a:hover {
	color: #ed353c;
}

.header .hd_nav .ns-list .service-box {
	float: left;
	margin-top: 43px;
}

.header .hd_nav .ns-list .service-box p {
	font-size: 16px;
	color: #888888;
	line-height: 36px;
}

.header .hd_nav .ns-list .service-box p span {
	color: #333;
}

.header .hd_nav .ns-list .service-box a {
	width: 130px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	margin-top: 10px;
	border: 1px solid #DCDCDC;
	display: block;
	color: #ed353c
}

.header .hd_extra {
	float: right;
	margin-top: 19px;
}

.header .hd_extra .elink {
	float: left;
	padding: 0 9px;
	line-height: 40px;
}

.header .hd_extra .elink:nth-child(2) {
	display: none;
}

.header .hd_extra .elink i {
	display: inline-block;
	width: 23px;
	height: 17px;
	margin-right: 5px;
}

.header .hd_extra .elink i.i-cloud {
	background: url(../images/common/top-icon-1.png) no-repeat center;
	vertical-align: middle;
}

.header .hd_extra .elink i.i-bag {
	background: url(../images/common/top-icon-2.png) no-repeat center;
	vertical-align: sub;
}

.header .demo {
	float: left;
	margin-left: 15px;
	position: relative;
}

.header .demo-sub {
	display: none;
	position: absolute;
	top: 40px;
	right: 0;
	padding-top: 10px;
}

.header .demo:hover .demo-sub {
	display: block;
}

.header .demo-sub .arrow {
	position: absolute;
	right: 59px;
	top: 0;
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 10px solid #ED3C3F;
}

.header .demo-sub .inner {
	width: 600px;
	height: 362px;
	border: 3px solid #ED3C3F;
	text-align: center;
	background: #fff;
}

.header .demo-sub .title {
	font-size: 32px;
	margin-bottom: 15px;
	margin-top: 20px;
}

.header .demo-sub .subtitle {
	font-size: 20px;
	margin-bottom: 10px;
}

.header .demo-sub .subtitle.red {
	color: #ED3C3F;
}

.header .demo-sub .subtitle.blue {
	color: #3DBAF7;
}

.header .demo-sub .demo-table-wp {
	padding: 0 30px;
}

.header .demo-sub .demo-table {
	width: 100%;
	border-collapse: collapse;
	font-size: 14px;
	text-align: center;
	margin-bottom: 20px;
}

.header .demo-sub .demo-table tr {
	border: 1px solid #ddd;
}

.header .demo-sub .demo-table th,
.header .demo-sub .demo-table td {
	padding: 6px 14px;
}

.header .demo-sub .demo-table td a {
	color: #666;
}

.header .demo-sub .demo-table td a:hover {
	color: #ec5051;
}

.header .demo-sub .qrcode-list {
	padding: 0 50px;
}

.header .demo-sub .qrcode-list li {
	float: left;
	width: 25%;
	text-align: center;
	font-size: 14px;
}

.header .demo-sub .qrcode-list li img {
	width: 98px;
	height: 98px;
}

/*foot*/
.footer {
	color: #999;
	font-size: 14px;
	background: #222;
}

.footer a {
	color: #999;
}

.footer a:hover {
	color: #aaa;
}

.footer .footer_service {
	background: #272727;
	padding: 40px 0;
}

.footer .footer_service li {
	float: left;
	width: 300px;
}

.footer .footer_service li i {
	float: left;
	width: 50px;
	height: 50px;
	background: url(../images/bottom-icon.png) no-repeat;
}

.footer .footer_service li.item-1 i {
	background-position: 0 0;
}

.footer .footer_service li.item-2 i {
	background-position: -60px 0;
}

.footer .footer_service li.item-3 i {
	background-position: -120px 0;
}

.footer .footer_service li.item-4 i {
	background-position: -180px 0;
}

.footer .footer_service li .text {
	padding-left: 70px;
}

.footer .footer_service li .text .h3 {
	font-size: 18px;
	color: #fff;
}

.footer .footer_link {
	padding-top: 58px;
	overflow: hidden;
	border-bottom: 1px solid #353535;
	padding-bottom: 57px;
}

.footer .footer_link .ft-help {
	float: left;
	border-right: 1px solid #353535;
	width: 283px;
	padding-left: 60px;
	position: relative;
}

.footer .footer_link .ft-help img {
	width: 96px
}

.footer .footer_link .ft-help .i-service {
	width: 42px;
	height: 44px;
	top: 5px;
	background: url(../images/common/bottom-kf.png) no-repeat;
	position: absolute;
	left: 0;
}

.footer .footer_link .ft-help .bd-hot {
	font-size: 24px;
	color: #fff;
	margin-bottom: 14px;
}

.footer .footer_link .ft-help .btn-service {
	width: 100px;
	height: 30px;
	transition: all .2s;
	border: 1px solid #fff;
	margin-bottom: 20px;
	text-align: center;
	line-height: 30px;
	display: block;
	color: #fff;
}

.footer .footer_link .ft-help .btn-service:hover {
	color: #222;
	background: #fff;
}

.footer .ft-menu {
	float: left;
	width: 850px;
}

.footer .ft-menu .menu-list {
	float: left;
	margin-left: 30px;
}

.footer .ft-menu .menu-list dt {
	font-size: 24px;
	color: #fff;
	margin-bottom: 13px;
}

.footer .ft-menu .menu-list a {
	display: block;
	line-height: 30px;
}

.footer .ft-menu .menu-1 {
	width: 290px;
	margin-left: 140px;
}

.footer .ft-menu .menu-1 a {
	float: left;
	width: 190px;
}

.footer .ft-menu .menu-2 {
	width: 170px;
}

.footer .ft-menu .menu-3 {
	width: 102px;
	margin-left: 70px;
}

/* .footer .ft-menu .menu-3 dd a:nth-child(2){ display: none; } */
.footer .footer_copy {
	text-align: center;
	padding-bottom: 56px;
	padding-top: 43px;
}

.footer .footer_copy p {
	line-height: 2;
	color: #737373;
}

.footer .footer_copy p span {
	margin: 0 10px;
}

.footer .ft-friend {
	padding: 0 0 30px;
}

.footer .ft-friend a {
	margin: 0 20px;
}

/*suspension*/
.suspension {
	position: fixed;
	z-index: 55;
	right: 0;
	top: 100px;
	width: 70px;
	height: 240px;
}

.suspension-box {
	position: relative;
	float: right;
}

.suspension .a {
	display: block;
	width: 44px;
	height: 44px;
	background-color: #353535;
	margin-bottom: 4px;
	cursor: pointer;
	outline: none;
}

.suspension .a.active,
.suspension .a:hover {
	background: #F05352;
}

.suspension .a .i {
	float: left;
	width: 44px;
	height: 44px;
	background-image: url(../images/suspension/side_icon.png);
	background-repeat: no-repeat;
}

/* .suspension .a-service .i{ background-position: 0 0; } */
.suspension .a-service .i {
	width: 20px;
	height: 20px;
	margin-top: 12px;
	margin-left: 12px;
	background-image: url(../images/suspension/suspension-bg.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.suspension .a-service-phone .i {
	width: 20px;
	height: 20px;
	margin-top: 12px;
	margin-left: 12px;
	background-image: url(../images/suspension/suspension-bg.png);
	background-repeat: no-repeat;
	background-position: -27px 0;
}

.suspension .a-qrcode .i {
	background-position: -44px 0;
}

.suspension .a-cart .i {
	background-position: -88px 0;
}

.suspension .a-top .i {
	background-position: -132px 0;
}

.suspension .a-top {
	background: #D2D3D6;
	display: none;
}

.suspension .a-top:hover {
	background: #c0c1c3;
}

.suspension .d {
	display: none;
	width: 223px;
	background: #fff;
	position: absolute;
	right: 67px;
	min-height: 90px;
	border: 1px solid #E0E1E5;
	border-radius: 3px;
	box-shadow: 0px 2px 5px 0px rgba(161, 163, 175, 0.11);
}

.suspension .d .arrow {
	position: absolute;
	width: 8px;
	height: 12px;
	background: url(../images/suspension/side_bg_arrow.png) no-repeat;
	right: -8px;
	top: 31px;
}

.suspension .d-service {
	top: 0;
}

.suspension .d-service-phone {
	top: 34px;
}

.suspension .d-qrcode {
	top: 78px;
}

.suspension .d .inner-box {
	padding: 8px 22px 12px;
}

.suspension .d-service-item {
	border-bottom: 1px solid #eee;
	padding: 14px 0;
}

.suspension .d-service .d-service-item {
	border-bottom: none;
}

.suspension .d-service-item .circle {
	width: 44px;
	height: 44px;
	border-radius: 50%;
	overflow: hidden;
	background: #F1F1F3;
	display: block;
	float: left;
}

.suspension .d-service-item .i-qq {
	width: 44px;
	height: 44px;
	background: url(../images/suspension/side_con_icon03.png) no-repeat center 15px;
	display: block;
	transition: all .2s;
	border-radius: 50%;
	overflow: hidden;
}

.suspension .d-service-item:hover .i-qq {
	background-position: center 3px;
}

.suspension .d-service-item .i-tel {
	width: 44px;
	height: 44px;
	background: url(../images/suspension/side_con_icon02.png) no-repeat center center;
	display: block;
}

.suspension .d-service-item h3 {
	float: left;
	width: 112px;
	line-height: 44px;
	font-size: 15px;
	margin-left: 12px;
}

.suspension .d-service-item .text {
	float: left;
	width: 112px;
	line-height: 22px;
	font-size: 15px;
	margin-left: 12px;
}

.suspension .d-service-item .text .number {
	font-family: Arial, "Microsoft Yahei", "HanHei SC", PingHei, "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
}

.suspension .d-service-intro {
	padding-top: 10px;
}

.suspension .d-service-intro p {
	float: left;
	line-height: 27px;
	font-size: 12px;
	width: 50%;
	white-space: nowrap;
	color: #888;
}

.suspension .d-service-intro i {
	background: url(../images/suspension/side_con_icon01.png) no-repeat center center;
	height: 27px;
	width: 14px;
	margin-right: 5px;
	vertical-align: top;
	display: inline-block;
}

.suspension .d-qrcode {
	text-align: center;
}

.suspension .d-qrcode .inner-box {
	padding: 20px 0;
}

.suspension .d-qrcode p {
	font-size: 16px;
	color: #93959c;
}

.suspension .d-cart-empty {
	text-align: center;
	padding: 40px 0;
}

.suspension .d-cart-empty p {
	font-size: 12px;
	color: #888;
	margin-top: 10px;
}

.suspension .d-cart-wrap {
	padding: 16px;
}

.suspension .d-cart .cart-list {
	overflow: hidden;
}

.suspension .d-cart .cart-list .item {
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.suspension .d-cart .cart-list .img {
	float: left;
	width: 60px;
}

.suspension .d-cart .cart-list .info {
	float: left;
	width: 111px;
	margin-left: 10px;
	padding-top: 3px;
}

.suspension .d-cart .cart-list .name {
	line-height: 20px;
	height: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 5px;
}

.suspension .d-cart .cart-list .price {
	text-align: right;
	font-size: 16px;
	color: #f25052;
}

.suspension .d-cart .total {
	line-height: 25px;
	position: relative;
	height: 25px;
	font-size: 14px;
	margin-bottom: 10px;
}

.suspension .d-cart .total .number {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 18px;
	color: #f25052
}

.suspension .d-cart .total .red {
	font-weight: 700;
	margin-right: 3px;
}

.suspension .d-cart .go-cart {
	width: 100%;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	background: #F05352;
	display: block;
}

.suspension .d-cart .go-cart:hover {
	color: #fff;
}


/*鎵嬫満绔�*/
.page_mobile {
	display: none;
}

@media screen and (max-width: 768px) {
	.page_pc {
		display: none;
	}

	.page_mobile {
		display: block;
	}

	/*base*/
	html {
		font-size: 12px;
		overflow: auto;
	}

	body {
		font-size: 1rem;
		min-width: auto;
		overflow: auto;
	}

	* {
		box-sizing: border-box;
	}

	* {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	}

	/* 7琛屼唬鐮佸疄鐜版墜鏈虹鏍呮牸甯冨眬锛�2~6鍒楋級 */
	[data-row]:after,
	[data-row]:before {
		content: " ";
		display: table;
		clear: both;
	}

	[data-row]>* {
		float: left;
	}

	[data-row="2"]>* {
		width: 50%;
	}

	[data-row="3"]>* {
		width: 33.3333%;
	}

	[data-row="4"]>* {
		width: 25%;
	}

	[data-row="5"]>* {
		width: 20%;
	}

	[data-row="6"]>* {
		width: 16.6666%;
	}

	.flex {
		display: flex;
	}

	.flex-item {
		flex: 1;
	}

	/*common*/
	.container {
		width: auto;
		padding-left: 1rem;
		padding-right: 1rem;
	}

	.s-title {
		padding-top: 3rem;
		text-align: center;
		margin-bottom: 2rem;
	}

	.s-title h2 {
		font-size: 1.8rem;
		margin-bottom: 1rem;
	}

	.s-title p {
		color: #95989d;
		font-size: 1.2rem;
	}

	.s-title .crown {
		font-size: 1.1rem;
		background: url(../images/framework/02-img1.png) no-repeat center bottom;
		padding-bottom: 0.6rem;
		margin-bottom: 0.7rem;
	}

	.s-title.white p {
		color: #fff;
	}

	.shadow-box {
		box-shadow: 0 0 3rem rgba(0, 0, 0, .08);
		border-radius: 0.7rem;
		background: #fff;
		margin-bottom: 2rem;
	}

	.list h3 {
		font-size: 1.3rem;
		margin-bottom: 0.2rem;
	}

	.list p {
		color: #999;
	}

	.swiper-line-page .swiper-pagination-bullet-active {
		background: #fff;
	}

	.swiper-line-page .swiper-pagination-bullet {
		width: 25px;
		height: 2px;
		background: #fff;
		border-radius: 0;
	}

	.swiper-red-page .swiper-pagination-bullet-active {
		background: #ef191a;
	}

	.btn-line {
		height: 34px;
		width: 114px;
		line-height: 32px;
		font-size: 14px;
	}

	.btn-line-red {
		border: 1px solid #ED3C3F;
		color: #ED3C3F;
	}

	.btn-red2 {
		height: 34px;
		width: 114px;
		line-height: 34px;
		font-size: 14px;
	}

	.btn-red-shadow,
	.btn-blue-shadow {
		background-size: 200%;
		font-size: 14px;
		line-height: 34px;
		width: 114px;
		height: 51px;
	}

	.mob-banner img {
		width: 100%;
		vertical-align: top;
		height: auto;
	}

	.img {
		text-align: center;
	}

	.swiper-container img,
	.img img {
		width: 100%;
		vertical-align: top;
		height: auto;
	}

	.bg-gray {
		background: #f5f7fa;
	}

	.bg-lp {
		background: #f9f7fc;
	}

	/* lighter purple 浜传鑹� */
	.bg-b {
		background: #4147f6;
	}

	.bg-black {
		background: #000;
	}

	.mob-pb {
		padding-bottom: 2rem;
	}

	/*tab*/
	.mob-swiper-tab {
		background: #fff;
		padding-top: 3rem;
		border-radius: 1rem;
		box-shadow: 0 2px 17px rgba(55, 55, 55, .1);
	}

	.mob-swiper-tab .swiper-pagination {
		background: #ebedf0;
		bottom: auto;
		top: 0;
	}

	.mob-swiper-tab .swiper-pagination .item {
		float: left;
		width: 33.33%;
		color: #999;
		background: transparent;
		line-height: 3rem;
		margin: 0;
		border-radius: 0;
		height: auto;
		opacity: 1;
	}

	.mob-swiper-tab .swiper-pagination.page-row-2 .item {
		width: 50%;
	}

	.mob-swiper-tab .swiper-pagination .item.swiper-pagination-bullet-active {
		background: #fff;
		color: #333;
	}

	.mob-swiper-tab .swiper-slide .img {
		margin: 2rem;
	}

	/*header*/
	.mob-header {
		-webkit-transform: translateZ(0);
		height: 4.2rem;
		padding: 1rem 0;
		background: #fff;
		border-bottom: 1px solid #efefef;
		position: fixed;
		left: 0;
		right: 0;
		z-index: 999;
	}

	.mob-header .hd-logo {
		width: 6.7rem;
		height: 2.2rem;
		background: url(../images/logo.png) no-repeat top left;
		background-size: 6.5rem;
		float: left;
	}

	.mob-header .hd-extra {
		float: right;
	}

	.mob-header .hd-extra .e-btn {
		float: left;
		width: 7.15rem;
		height: 2.2rem;
		line-height: 2.2rem;
		background-size: 14.3rem;
		margin-right: 1rem;
	}

	.mob-header .hd-extra .menu-handler {
		float: left;
		height: 2.2rem;
		width: 3rem;
		text-align: center;
		border: 1px solid #E5E5E5;
		border-radius: .3rem;
	}

	.mob-header .hd-extra .menu-handler i {
		height: 1.1rem;
		width: 1.4rem;
		background: url(../images//menu.png) no-repeat center bottom;
		background-size: 1.4rem;
		display: inline-block;
		vertical-align: top;
		margin-top: .4rem;
	}

	.mob-header-padding {
		height: 4.2rem;
	}

	.mob-header-menu {
		-webkit-transform: translateZ(0);
		position: fixed;
		top: 4.2rem;
		bottom: 0;
		background: #fff;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 100000;
		-webkit-transform: rotateX(90deg);
		-moz-transform: rotateX(90deg);
		transform: rotateX(90deg);
		transform-origin: top;
		transform-style: preserve-3d;
		-webkit-transition: all .2s;
		-moz-transition: all .2s;
		transition: all .2s;
		overflow-y: auto;
		overflow-x: hidden;
		opacity: 0;
		font-size: 1rem;
	}

	.mob-header-menu.active {
		-webkit-transform: rotateX(0deg);
		-moz-transform: rotateX(0deg);
		transform: rotateX(0deg);
		opacity: 1;
	}

	.mob-header-menu .menu-list {}

	.mob-header-menu .menu-item {
		/*border-bottom: 1px solid #f9f9f9;*/
		line-height: 3.4rem;
	}

	.mob-header-menu .menu-item>.container {
		border-bottom: 1px solid #f6f6f6;
	}

	.mob-header-menu .menu-link {
		display: block;
		position: relative;
		font-size: 1.3rem;
		color: #000
	}

	.mob-header-menu .menu-item-dropdown .menu-link:after {
		content: "";
		position: absolute;
		right: 0;
		top: 1.5rem;
		width: 0;
		height: 0;
		border: 1px solid transparent;
		border-width: 0.5rem 0.45rem 0 0.45rem;
		border-top-color: #666;
	}

	.mob-header-menu .dropdown-wrap {
		display: none;
		overflow: hidden;
	}

	.mob-header-menu .menu-item-dropdown.active .dropdown-wrap {
		background: #f9f9f9;
		display: block;
		-webkit-animation: fadeIn .5s;
		-moz-animation: fadeIn .5s;
		-o-animation: fadeIn .5s;
		animation: fadeIn .5s;
	}

	.mob-header-menu .menu-item-dropdown.active .menu-link:after {
		transform: rotate(180deg);
	}

	.mob-header-menu .sub-menu {
		float: left;
		width: 100%;
	}

	.mob-header-menu .sub-menu.no-border:after {
		border-bottom: 0 none;
	}

	.mob-header-menu .sub-menu dt {
		font-size: 1.3rem;
		border-bottom: 1px solid #ececec;
		padding-left: 2rem;
	}

	.mob-header-menu .sub-menu dd {
		font-size: 1.3rem;
		border-bottom: 1px solid #ececec;
	}

	.mob-header-menu .sub-menu dd:last-child {
		clear: right;
	}

	.mob-header-menu .sub-menu dd a {
		display: block;
		padding-left: 3rem;
		color: #666;
	}

	.mob-header-menu .menu-item:nth-child(3) .sub-menu dd:nth-child(4),
	.mob-header-menu .menu-item:nth-child(6) .sub-menu:nth-child(1) dd:nth-child(3),
	.mob-header-menu .menu-item:nth-child(6) .sub-menu:nth-child(2),
	.mob-header-menu .menu-item:nth-child(6) .sub-menu:nth-child(3) dd:nth-child(3),
	.mob-header-menu .menu-item:nth-child(7) {
		display: none;
	}

	@keyframes fadeIn {
		0% {
			opacity: 0
		}

		100% {
			opacity: 1
		}
	}

	@keyframes fadeOut {
		0% {
			opacity: 1
		}

		100% {
			opacity: 0
		}
	}

	/*footer*/
	.mob-fixed-footer-padding {
		height: 4.1rem;
		display: block;
	}

	.mob-fixed-footer {
		-webkit-transform: translateZ(0);
		position: fixed;
		bottom: 0;
		background: #fff;
		left: 0;
		right: 0;
		z-index: 999;
		font-size: 1.2rem;
		height: 4.2rem;
	}

	.mob-fixed-footer .f-btn {
		display: block;
		width: 50%;
		transition: all .2s;
		text-align: center;
		height: 4.2rem;
		line-height: 4.2rem;
		color: #fff;
		font-size: 1.4rem;
	}

	.mob-fixed-footer .flex-item {
		text-align: center;
		color: #666;
		transition: all .2s;
		overflow: hidden;
		border-top: 1px solid #efefef;
	}

	.mob-fixed-footer .flex-item.j-top {
		color: #999;
		margin-left: -25%;
	}

	.mob-fixed-footer .flex-item i {
		display: block;
		margin: .3rem auto .1rem;
		width: 2rem;
		height: 2rem;
		background: url(../images/icon.png) no-repeat;
		background-size: 290%;
	}

	.mob-fixed-footer .flex-item i.i-top {
		background-position: 0 103%;
	}

	.mob-fixed-footer .flex-item i.i-tel {
		background-position: 49% 0;
	}

	.mob-fixed-footer .flex-item i.i-see {
		background-position: 102% 0;
	}

	.mob-fixed-footer .flex-item p {
		font-size: 1rem;
	}

	.mob-fixed-footer.on .f-btn {
		width: 40%;
	}

	.mob-fixed-footer.on .flex-item.j-top {
		color: #666;
		margin-left: 0;
	}

	.mob-fixed-footer.on .flex-item i.i-top {
		background-position: 0 0;
	}

	.mob-footer {
		color: #999;
	}

	.mob-footer a {
		color: #999;
	}

	.mob-footer .footer_service {
		background: #272727;
		padding: 2rem 0;
	}

	.mob-footer .footer_service li {}

	.mob-footer .footer_service li i {
		display: block;
		width: 3rem;
		height: 3rem;
		margin: 0 auto .5rem;
		background: url(../images/bottom-icon.png) no-repeat;
		background-size: 440%;
	}

	.mob-footer .footer_service li.item-1 i {
		background-position: 0 0;
	}

	.mob-footer .footer_service li.item-2 i {
		background-position: 33.33% 0;
	}

	.mob-footer .footer_service li.item-3 i {
		background-position: 66.66% 0;
	}

	.mob-footer .footer_service li.item-4 i {
		background-position: 100% 0;
	}

	.mob-footer .footer_service li .text {
		text-align: center;
	}

	.mob-footer .footer_service li .text .h3 {
		font-size: 1rem;
		color: #fff;
		color: #999;
	}

	.mob-footer .footer_main {
		background: #222;
		padding: 2rem 0;
	}

	.mob-footer .footer_main .qr {
		overflow: hidden;
	}

	.mob-footer .footer_main .qr .img {
		float: left;
		width: 8rem;
		height: 8rem;
		margin-left: 4rem;
	}

	.mob-footer .footer_main .qr .img img {
		width: 7rem;
		height: 7rem;
		vertical-align: top;
	}

	.mob-footer .footer_main .qr .text {
		margin-left: 12.4rem;
		font-size: 1.2rem;
		padding-top: 1.8rem;
	}

	.mob-footer .footer_main .qr .text h3 {
		color: #fff;
	}

	.mob-footer .footer_main .tel {
		color: #fff;
		font-size: 1.6rem;
		text-align: center;
		margin: 2rem 0 1.5rem;
		position: relative;
	}

	.mob-footer .footer_main .tel span {
		background: #222;
		position: relative;
		z-index: 2;
		padding: 0 1rem;
	}

	.mob-footer .footer_main .tel:before {
		content: "";
		left: 1rem;
		right: 1rem;
		border-top: 1px solid #333;
		position: absolute;
		top: 1rem;
	}

	.mob-footer .footer_main .copy {
		text-align: center;
	}

	/*index*/
	.page-index .mob-header {
		border-bottom-color: rgba(255, 255, 255, 0.2);
		background: #14054E;
	}

	.page-index .mob-header .hd-logo {
		background-position: bottom left;
	}

	.page-index .mob-header-padding {
		display: none;
	}

	.page-index .mob-header.header_down,
	.page-index .mob-header.active {
		border-bottom-color: #efefef;
		background: #fff;
	}

	.page-index .mob-header.header_down .hd-logo,
	.page-index .mob-header.active .hd-logo {
		background-position: top left;
	}

	.page-index .mob-s1 {
		padding-top: 108%;
		background: url(../images/00-banner.jpg) no-repeat center top;
		background-size: cover;
	}

	.page-index .mob-s2 .s-box .b-title {
		font-size: 1.6rem;
		text-align: center;
		padding-top: 1rem;
	}

	.page-index .mob-s2 .s-box .b-title:after {
		content: "";
		height: 3px;
		width: 2rem;
		background: #FD472C;
		display: block;
		margin: 1rem auto 0;
	}

	.page-index .mob-s2 .s-box .s-tab {
		border-bottom: 1px solid #ECECEC;
		height: 4rem;
	}

	.page-index .mob-s2 .s-box .s-tab .item {
		text-align: center;
		line-height: 4rem;
		height: 4rem;
		font-size: 1.2rem;
		border-bottom: 2px solid transparent;
	}

	.page-index .mob-s2 .s-box .s-tab .item.on {
		border-bottom: 2px solid #FE4A2E;
		color: #fe4a2e;
	}

	.page-index .mob-s2 .s-box .list li {
		border-bottom: 1px solid #ECECEC;
		overflow: hidden;
	}

	.page-index .mob-s2 .s-box .list li:last-child {
		border-bottom: 0 none;
	}

	.page-index .mob-s2 .s-box .list li .img {
		float: left;
		height: 10rem;
		width: 9rem;
		margin-left: 1rem;
		background-position: center;
		background-repeat: no-repeat;
		background-size: 60%;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-1 .list li.item-1 .img {
		background-image: url(../images/yunyingshang.svg);
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-1 .list li.item-2 .img {
		background-image: url(../images/daili.svg);
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-2 .list li.item-1 .img {
		background-image: url(../images/02-teb-img3.png);
		background-size: 77%;
		background-position: bottom;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-2 .list li.item-2 .img {
		background-image: url(../images/02-teb-img4.png);
		background-size: 77%;
		background-position: bottom;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-2 .list li.item-3 .img {
		background-image: url(../images/02-teb-img5.png);
		background-size: 77%;
		background-position: bottom;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-2 .list li.item-4 .img {
		background-image: url(../images/02-teb-img6.png);
		background-size: 77%;
		background-position: bottom;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-3 .list li.item-1 .img {
		background-image: url(../images/02-teb-img16.png);
		background-size: 80%;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-3 .list li.item-2 .img {
		background-image: url(../images/02-teb-img17.png);
		background-size: 80%;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-3 .list li.item-3 .img {
		background-image: url(../images/02-teb-img18.png);
		background-size: 80%;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-4 .list li.item-1 .img {
		background-image: url(../images/02-teb-img9.png);
		background-size: 60%;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-4 .list li.item-2 .img {
		background-image: url(../images/02-teb-img10.png);
		background-size: 60%;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-4 .list li.item-3 .img {
		background-image: url(../images/02-teb-img11.png);
		background-size: 60%;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-4 .list li.item-4 .img {
		background-image: url(../images/02-teb-img12.png);
		background-size: 60%;
	}

	.page-index .mob-s2 .s-box-2 .list li.item-1 .img {
		background-image: url(../images/icon_coin.svg);
		background-size: 60%;
		background-position: center;
	}

	.page-index .mob-s2 .s-box-2 .list li.item-2 .img {
		background-image: url(../images/icon_shop.svg);
		background-size: 60%;
		background-position: center;
	}

	.page-index .mob-s2 .s-box-2 .list li.item-3 .img {
		background-image: url(../images/icon_o2o.svg);
		background-size: 60%;
		background-position: center;
	}

	.page-index .mob-s2 .s-box .list li .text {
		margin-left: 11rem;
		padding-top: 1.6rem;
	}

	.page-index .mob-s2 .s-box .list li .text p {
		margin-bottom: .4rem;
	}

	.page-index .mob-s2 .s-box .list li .text a {
		color: #fd412c;
		font-size: 1.1rem;
		display: none;
	}

	.page-index .mob-s2 .s-box-1 .swiper-slide-2 .list li .text,
	.page-index .mob-s2 .s-box-2 .list li .text {
		padding-top: 2.8rem;
	}

	.page-index .mob-s3 {
		background: #F4F5F9;
	}

	.page-index .mob-s3 .list {
		padding-top: 1rem;
	}

	.page-index .mob-s3 .list li {
		padding: 1rem;
		overflow: hidden;
	}

	.page-index .mob-s3 .list li .img {
		width: 7.4rem;
		height: 7.4rem;
		float: left;
		margin-top: -1rem;
		margin-left: 1rem;
	}

	.page-index .mob-s3 .list li.item-1 .img {
		background: url(../images/02-icon1.png) no-repeat center;
		background-size: contain;
	}

	.page-index .mob-s3 .list li.item-2 .img {
		background: url(../images/02-icon2.png) no-repeat center;
		background-size: contain;
	}

	.page-index .mob-s3 .list li.item-3 .img {
		background: url(../images/02-icon3.png) no-repeat center;
		background-size: contain;
	}

	.page-index .mob-s3 .list li.item-4 .img {
		background: url(../images/02-icon4.png) no-repeat center;
		background-size: contain;
	}

	.page-index .mob-s3 .list li.item-5 .img {
		background: url(../images/02-icon5.png) no-repeat center;
		background-size: contain;
	}

	.page-index .mob-s3 .list li.item-6 .img {
		background: url(../images/02-icon6.png) no-repeat center;
		background-size: contain;
	}

	.page-index .mob-s3 .list li .text {
		padding-left: 11rem;
	}

	.page-index .swiper-container-horizontal>.swiper-pagination {
		bottom: 2rem;
	}

	.page-index .mob-s4 .swiper-slide {
		height: 26rem;
		padding-top: 1.9rem;
		color: #fff;
		text-align: center;
	}

	.page-index .mob-s4 .swiper-slide-1 {
		background: url(../images/06-img1.jpg) no-repeat center;
		background-size: cover;
	}

	.page-index .mob-s4 .swiper-slide-2 {
		background: url(../images/06-img2.jpg) no-repeat center;
		background-size: cover;
	}

	.page-index .mob-s4 .swiper-slide-3 {
		background: url(../images/06-img3.jpg) no-repeat center;
		background-size: cover;
	}

	.page-index .mob-s4 .swiper-slide-4 {
		background: url(../images/06-img4.jpg) no-repeat center;
		background-size: cover;
	}

	.page-index .mob-s4 .swiper-slide-5 {
		background: url(../images/06-img5.jpg) no-repeat center;
		background-size: cover;
	}

	.page-index .mob-s4 .swiper-slide-6 {
		background: url(../images/06-img6.jpg) no-repeat center;
		background-size: cover;
	}

	.page-index .mob-s4 .h2 {
		font-size: 1.6rem;
		text-align: center;
		padding-top: 2rem;
		margin-bottom: 1rem;
	}

	.page-index .mob-s4 .h2:after {
		content: "";
		height: 3px;
		width: 2rem;
		background: #FD472C;
		display: block;
		margin: 1rem auto 0;
	}

	.page-index .mob-s4 .btn-line {
		display: none;
	}

	.page-index .mob-s4 .text {
		margin: 0 2.1rem 1.1rem;
		color: #f5f5f5;
		font-size: 1.2rem;
	}

	.page-index .mob-s5 .s-title a {
		display: none;
	}

	.page-index .mob-s5 .list li {
		float: left;
		width: 50%;
		margin-bottom: 2rem;
	}

	.page-index .mob-s5 .list .title {
		font-size: 1.4rem;
		color: #ed353c;
		font-weight: 700;
		white-space: nowrap;
		position: relative;
		margin-bottom: 1rem;
	}

	.page-index .mob-s5 .list .title i {
		display: inline-block;
		width: 40px;
		height: 30px;
		transform: scale(.8);
		vertical-align: -9px;
		margin-right: 5px;
		background: url(../images/07-icon.png) no-repeat;
	}

	.page-index .mob-s5 .list .item-1 .title i {
		background-position: 4px 0;
	}

	.page-index .mob-s5 .list .item-2 .title i {
		background-position: -35px 0;
	}

	.page-index .mob-s5 .list .item-3 .title i {
		background-position: -75px 0;
	}

	.page-index .mob-s5 .list .item-4 .title i {
		background-position: -114px 0;
	}

	.page-index .mob-s5 .list .text {
		font-size: 1.2rem;
		color: #95989d;
	}

	.page-index .mob-s5 .list .text p {
		margin-left: 33px;
		margin-bottom: 7px;
		white-space: nowrap;
	}

	.page-index .mob-s5 .list .text p:before {
		content: "";
		width: 3px;
		height: 3px;
		border-radius: 100%;
		background: #95989d;
		display: inline-block;
		vertical-align: middle;
		margin-right: 10px;
	}

	.page-index .mob-s6 {
		background: #F6F8FB;
		padding-bottom: 2rem;
	}

	.page-index .mob-s6 .list {
		margin-right: -19px;
	}

	.page-index .mob-s6 .list li {
		float: left;
		width: 48%;
		padding-top: 16%;
		cursor: pointer;
		background: #fff;
		background-repeat: no-repeat;
		background-position: center;
		border: 1px solid #EDEDED;
		margin: 0 1% 1% 0;
		background-size: 70%;
	}

	.page-index .mob-s6 .list li.item-1 {
		background-image: url(../images/aliyun.png);
	}

	.page-index .mob-s6 .list li.item-2 {
		background-image: url(../images/alipay.png);
	}

	.page-index .mob-s6 .list li.item-3 {
		background-image: url(../images/weixin.png);
	}

	.page-index .mob-s6 .list li.item-4 {
		background-image: url(../images/alimama.png);
	}

	.page-index .mob-s6 .list li.item-5 {
		background-image: url(../images/jdunion.png);
	}

	.page-index .mob-s6 .list li.item-6 {
		background-image: url(../images/duoduojinbao.png);
	}

	.page-index .mob-s6 .list li.item-7 {
		background-image: url(../images/alibaichuan.png);
	}

	.page-index .mob-s6 .list li.item-8 {
		background-image: url(../images/talkingdata.png);
	}

	.page-index .mob-s6 .list li.item-9 {
		background-image: url(../images/jiguang.png);
	}

	.page-index .mob-s6 .list li.item-10 {
		background-image: url(../images/meiqia.png);
	}

	.page-index .mob-s7 {
		background: url(../images/09-bg.jpg) no-repeat center;
		height: 20.8rem;
		background-size: cover;
	}

	.page-index .mob-s7 .s-left {
		padding-top: 2rem;
		overflow: hidden;
	}

	.page-index .mob-s7 .s-left .item {
		float: left;
		width: 33.33%;
		text-align: center;
	}

	.page-index .mob-s7 .s-left .number {
		font-size: 1.2rem;
		color: #ed353c;
		margin-bottom: -1rem;
	}

	.page-index .mob-s7 .s-left .number div {
		display: inline-block;
		height: 60px;
		vertical-align: bottom;
		line-height: 60px;
	}

	.page-index .mob-s7 .s-left .number .num {
		transform: scale(.6);
		margin-left: -.5rem;
	}

	.page-index .mob-s7 .s-left .tag {
		margin-left: -6px;
		font-size: 1.2rem;
		vertical-align: -12px;
	}

	.page-index .mob-s7 .s-left .text {
		font-size: 1.2rem;
		color: #999;
	}

	.page-index .mob-s7 .s-left .index-num {
		width: 28px;
		height: 36px;
		margin-top: 10px;
		margin-right: -0.4rem;
		opacity: 1;
		display: inline-block;
		background: url("../images/09-number.png") no-repeat;
		filter: alpha(opacity=100);
	}

	.page-index .mob-s7 .s-left .index-num.active {
		background-position: 2px -660px;
		opacity: 0;
		filter: alpha(opacity=0);
	}

	.page-index .mob-s7 .s-left .index-num-0 {
		background-position: 2px 1px
	}

	.page-index .mob-s7 .s-left .index-num-1 {
		background-position: 2px -41px
	}

	.page-index .mob-s7 .s-left .index-num-2 {
		background-position: 2px -83px
	}

	.page-index .mob-s7 .s-left .index-num-3 {
		background-position: 3px -125px
	}

	.page-index .mob-s7 .s-left .index-num-4 {
		background-position: 2px -167px
	}

	.page-index .mob-s7 .s-left .index-num-5 {
		background-position: 2px -210px
	}

	.page-index .mob-s7 .s-left .index-num-6 {
		background-position: 2px -253px
	}

	.page-index .mob-s7 .s-left .index-num-7 {
		background-position: 2px -295px
	}

	.page-index .mob-s7 .s-left .index-num-8 {
		background-position: 2px -337px
	}

	.page-index .mob-s7 .s-left .index-num-9 {
		background-position: 2px -380px
	}

	.page-index .mob-s7 .s-right {
		text-align: center;
	}

	.page-index .mob-s7 .s-right .h2 {
		font-size: 2rem;
		margin-bottom: 2rem;
		padding-top: 2rem;
	}

	.page-index .mob-s7 .s-right .i-down {
		width: 18px;
		height: 16px;
		background: url(../images/09-icon.png) no-repeat;
		display: inline-block;
		vertical-align: middle;
		margin-right: 5px;
	}

	.page-index .mob-s7 .s-right .btn-wrap a {
		margin: 0 10px;
	}

	.page-index .mob-s7 .s-right .btn-wrap .btn-red-shadow {
		display: none;
	}

	/*download*/
	.page-download .mob-s1 .img {
		width: 100%;
		vertical-align: top;
	}

	.page-download .mob-s2 {
		text-align: center;
		background: #F4F5F9;
		padding-bottom: 2rem;
	}

	.page-download .mob-s2 .list {
		margin-bottom: 2rem;
	}

	.page-download .mob-s2 .list .img {
		padding-top: 180%;
		margin: 0 auto 1rem;
	}

	.page-download .mob-s2 .list .item-1 .img {
		background: url(../images/mobile/download/01-img1.png) no-repeat center;
		background-size: contain;
	}

	.page-download .mob-s2 .list .item-2 .img {
		background: url(../images/download/03-img1-1.png) no-repeat center;
		background-size: contain;
	}

	.page-download .mob-s2 .list a {
		font-size: 1.2rem;
		color: #1ba4fe;
	}

	.page-download .mob-s2 .qr .img {
		width: 12rem;
		height: 12rem;
		margin: 0 auto 1rem;
	}

	.page-download .mob-s2 .qr .img img {
		width: 100%;
		height: 100%;
		vertical-align: top;
	}

	.page-download .mob-s2 .qr h3 {
		font-size: 1.4rem;
	}

	.page-download .mob-s2 .qr p {
		font-size: 1.2rem;
		color: #999;
	}

	.page-download .mob-s3 .list {
		margin-bottom: 2rem;
		text-align: center;
	}

	.page-download .mob-s3 .list .img {
		padding-top: 180%;
		margin: 0 auto 1rem;
	}

	.page-download .mob-s3 .list .item-1 .img {
		background: url(../images/download/03-img2-1.png) no-repeat center;
		background-size: contain;
	}

	.page-download .mob-s3 .list .item-2 .img {
		background: url(../images/download/03-img3-1.png) no-repeat center;
		background-size: contain;
	}

	.page-download .mob-s3 .list .link {
		font-size: 1.2rem;
		color: #1ba4fe;
		display: block;
		margin-bottom: 1rem;
	}

	.page-platform .mob-s2 .s-wrap {
		position: relative;
		margin-bottom: 2rem;
	}

	.page-platform .mob-s2 .s-bg {
		background: url(../images/platform/device.png) no-repeat center top;
		background-size: contain;
		padding-top: 62%;
	}

	.page-platform .mob-s2 .swiper-container {
		position: absolute;
		z-index: 2;
		left: 14%;
		right: 14%;
		top: 3%;
		padding-bottom: 7rem;
	}

	.page-platform .mob-s5 .text {
		text-align: center;
		color: #ef191a;
		padding: 1rem 0 2rem;
		font-size: 1.2rem;
		font-weight: 700;
	}

	.page-platform .mob-s7 .list {
		margin: 0 3rem;
	}

	.page-platform .mob-s7 .list li {
		float: left;
		margin: 0 2% 4%;
		width: 46%;
		background: #fff;
		text-align: center;
		box-shadow: 0 0 31px rgba(0, 0, 0, 0.05);
	}

	.page-platform .mob-s7 .list li .img {
		width: 5rem;
		height: 6rem;
		margin: 3rem auto 0.4rem;
		background: url(../images/platform/08-icon1.png) no-repeat;
		background-size: 22rem;
	}

	.page-platform .mob-s7 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-platform .mob-s7 .list li.item-2 .img {
		background-position: -5.7rem 0;
	}

	.page-platform .mob-s7 .list li.item-3 .img {
		background-position: -11.3rem 0;
	}

	.page-platform .mob-s7 .list li.item-4 .img {
		background-position: -17rem 0;
	}

	.page-platform .mob-s7 .list li p {
		font-size: 2.2rem;
		font-family: Arial;
		font-weight: 700;
		color: #d2d2d2;
	}

	.page-platform .mob-s7 .list li p span {
		color: #aaa;
	}

	.page-platform .mob-s7 .list li h3 {
		margin-bottom: 2rem;
	}

	.page-platformsupply .mob-s4 .list li .inner {
		background: #fff;
		margin: 0.3rem;
		text-align: center;
		padding: .5rem;
	}

	.page-platformsupply .mob-s4 .list li h3 {
		font-size: 1.2rem;
	}

	.page-platformsupply .mob-s4 .list li p {
		height: 5.4rem;
	}

	.page-platformsupply .mob-s4 .list li .img {
		width: 5rem;
		height: 5rem;
		margin: 1rem auto;
		background: url(../images/platformsupply/05-icon.png) no-repeat;
		background-size: 15.7rem;
	}

	.page-platformsupply .mob-s4 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-platformsupply .mob-s4 .list li.item-2 .img {
		background-position: -5.3rem 0;
	}

	.page-platformsupply .mob-s4 .list li.item-3 .img {
		background-position: -10.6rem 0;
	}

	.page-platformsupply .mob-s4 .list li.item-4 .img {
		background-position: 0 -5.3rem;
	}

	.page-platformsupply .mob-s4 .list li.item-5 .img {
		background-position: -5.3rem -5.3rem;
	}

	.page-platformsupply .mob-s4 .list li.item-6 .img {
		background-position: -10.6rem -5.3rem;
	}

	.page-weshop .mob-s1 .list li {
		margin-bottom: 2rem;
	}

	.page-weshop .mob-s1 .list li .img {
		background: url(../images/weshop/01-icon.png) no-repeat;
		background-size: 22.5rem;
		margin-bottom: .7rem;
		width: 3.3rem;
		height: 3.3rem;
	}

	.page-weshop .mob-s1 .list li.item-1 .img {
		background-position: 0 center;
	}

	.page-weshop .mob-s1 .list li.item-2 .img {
		background-position: -3.8rem center;
	}

	.page-weshop .mob-s1 .list li.item-3 .img {
		background-position: -7.6rem center;
	}

	.page-weshop .mob-s1 .list li.item-4 .img {
		background-position: -11.4rem center;
	}

	.page-weshop .mob-s1 .list li.item-5 .img {
		background-position: -15.2rem center;
	}

	.page-weshop .mob-s1 .list li.item-6 .img {
		background-position: -19rem center;
	}

	.page-weshop .mob-s1 .list h3 {
		color: #1574fb;
		margin-bottom: 1rem;
	}

	.page-weshop .mob-s1 .list p {
		height: 4.5rem;
		overflow: hidden;
		padding-right: 1rem;
	}

	.page-weshop .mob-s2 {
		background: url(../images/mobile/weshop/02-bg.jpg) no-repeat center;
		background-size: cover;
	}

	.page-weshop .mob-s2 .info {
		padding-left: 3.3rem;
		overflow-y: hidden;
	}

	.page-weshop .mob-s2 .info .img {
		width: 80%;
		float: left;
	}

	.page-weshop .mob-s2 .info .text {
		margin-left: 50%;
		padding-top: 24%;
		color: #fff;
	}

	.page-weshop .mob-s2 .info .text .qr {
		width: 60%;
		margin-bottom: 4%;
	}

	.page-weshop .mob-s2 .info .text .qr img {
		width: 100%;
	}

	.page-weshop .mob-s7 .btn-wrap a {
		color: #0081f8;
		font-size: 1.2rem;
		margin: 0 1rem;
	}

	.page-distribution .mob-s1 .list li {
		float: left;
		width: 48%;
		text-align: center;
		margin: 0 1%;
		background: #fff;
		margin-bottom: 1rem;
	}

	.page-distribution .mob-s1 .list li .img {
		position: relative;
		padding-top: 24.2%;
		background: #FF5D5B;
		border-radius: 5px 5px 0 0;
		overflow: hidden;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.page-distribution .mob-s1 .list li.item-1 .img {
		background-image: url(../images/distribution/01-bg1.jpg);
	}

	.page-distribution .mob-s1 .list li.item-2 .img {
		background-image: url(../images/distribution/01-bg2.jpg);
	}

	.page-distribution .mob-s1 .list li.item-3 .img {
		background-image: url(../images/distribution/01-bg3.jpg);
	}

	.page-distribution .mob-s1 .list li.item-4 .img {
		background-image: url(../images/distribution/01-bg4.jpg);
	}

	.page-distribution .mob-s1 .list li .img i {
		position: absolute;
		width: 21%;
		padding-top: 16%;
		top: 50%;
		left: 50%;
		margin-top: -7.3%;
		margin-left: -7.7%;
		background: url(../images/distribution/01-icon.png) no-repeat;
		background-size: 457%;
	}

	.page-distribution .mob-s1 .list li.item-1 .img i {
		background-position: 0 0;
	}

	.page-distribution .mob-s1 .list li.item-2 .img i {
		background-position: 35% 0;
	}

	.page-distribution .mob-s1 .list li.item-3 .img i {
		background-position: 70% 0;
	}

	.page-distribution .mob-s1 .list li.item-4 .img i {
		background-position: 105% 0;
	}

	.page-distribution .mob-s1 .list li .text {
		border: 1px solid #E4E4E4;
		padding: 1rem;
		height: 8.6rem;
	}

	.page-distribution .mob-s2 {
		background: #fcf7f8;
	}

	.page-distribution .mob-s4 {
		background: #fcf7f8;
	}

	.page-distribution .mob-s5 .btn-wrap a {
		color: #0081f8;
		font-size: 1.2rem;
		margin: 0 1rem;
	}

	.page-group .mob-s1 .list li {
		text-align: center;
		margin-bottom: 3rem;
		padding: 0 1rem;
	}

	.page-group .mob-s1 .list li .img {
		background: url(../images/group/01-icon.png) no-repeat;
		width: 5rem;
		height: 6.25rem;
		margin: 0 auto;
		background-size: 16.1rem;
	}

	.page-group .mob-s1 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-group .mob-s1 .list li.item-2 .img {
		background-position: -5.6rem 0;
	}

	.page-group .mob-s1 .list li.item-3 .img {
		background-position: -11.2rem 0;
	}

	.page-group .mob-s1 .list li.item-4 .img {
		background: url(../images/group/01-img.png) no-repeat;
		width: 7rem;
		height: 7rem;
		margin-bottom: 1rem;
		background-size: contain;
	}

	.page-group .mob-s1 .list li.item-4 p {
		color: #333;
	}

	.page-group .mob-s1 .list li h3 {
		font-weight: 700;
	}

	.page-group .mob-s2 {
		background: #f7fafc;
	}

	.page-group .mob-s2 .list li .inner {
		background: #fff;
		margin: .6rem;
		text-align: center;
		padding: 1rem;
	}

	.page-group .mob-s2 .list li .img {
		background: url(../images/group/02-icon.png) no-repeat;
		width: 4rem;
		height: 4rem;
		background-size: 16rem;
		margin: 0 auto;
	}

	.page-group .mob-s2 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-group .mob-s2 .list li.item-2 .img {
		background-position: -4rem 0;
	}

	.page-group .mob-s2 .list li.item-3 .img {
		background-position: -8rem 0;
	}

	.page-group .mob-s2 .list li.item-4 .img {
		background-position: -12rem 0;
	}

	.page-group .mob-s2 .list li h3 {
		font-weight: bold;
		margin: .5rem 0 .3rem;
	}

	.page-group .mob-s3 .btn-wrap a {
		color: #0081f8;
		font-size: 1.2rem;
		margin: 0 1rem;
	}

	.page-applet .mob-s1 .qr {
		overflow: hidden;
		margin-bottom: 2.6rem;
	}

	.page-applet .mob-s1 .qr img {
		float: left;
		width: 30%;
		margin-left: 14%;
	}

	.page-applet .mob-s1 .qr .text {
		margin-left: 51%;
		font-size: 1.1rem;
		padding-top: 9.5%;
	}

	.page-applet .mob-s1 .qr .text b {
		color: #ff485a;
		font-weight: 700;
	}

	.page-applet .mob-s2 {
		background: #f9f9f9;
	}

	.page-applet .mob-s2 .list li .inner {
		margin: .5rem;
		text-align: center;
		padding: 1.5rem 1rem;
		background: #fff;
	}

	.page-applet .mob-s2 .list li h3 {
		font-size: 1.2rem;
		font-weight: 700;
		margin: 0.6rem 0;
	}

	.page-applet .mob-s2 .list li .img {
		background: url(../images/applet/02-icon.png) no-repeat;
		background-size: 16rem;
		width: 4rem;
		height: 4rem;
		margin: 0 auto .3rem;
	}

	.page-applet .mob-s2 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-applet .mob-s2 .list li.item-2 .img {
		background-position: -4rem 0;
	}

	.page-applet .mob-s2 .list li.item-3 .img {
		background-position: -8rem 0;
	}

	.page-applet .mob-s2 .list li.item-4 .img {
		background-position: -12rem 0;
	}

	.page-applet .mob-s4 {
		background: #ffffff;
	}

	.page-applet .mob-s6 {
		background: url(../images/mobile/applet/06-bg.jpg) no-repeat center top;
		background-size: cover;
	}

	.page-applet .mob-s6 .list li {
		border: 1px solid rgba(255, 255, 255, .2);
		margin: 0 -1px -1px 0;
		text-align: center;
		color: #fff;
		padding: 1.5rem 1rem;
	}

	.page-applet .mob-s6 .list li .img {
		background: url(../images/applet/06-icon.png) no-repeat;
		width: 3rem;
		height: 3rem;
		background-size: 28rem;
		margin: 0 auto;
	}

	.page-applet .mob-s6 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-applet .mob-s6 .list li.item-2 .img {
		background-position: -3.6rem 0;
	}

	.page-applet .mob-s6 .list li.item-3 .img {
		background-position: -7.2rem 0;
	}

	.page-applet .mob-s6 .list li.item-4 .img {
		background-position: -10.8rem 0;
	}

	.page-applet .mob-s6 .list li.item-5 .img {
		background-position: -14.4rem 0;
	}

	.page-applet .mob-s6 .list li.item-6 .img {
		background-position: -18rem 0;
	}

	.page-applet .mob-s6 .list li.item-7 .img {
		background-position: -21.6rem 0;
	}

	.page-applet .mob-s6 .list li.item-8 .img {
		background-position: -25.2rem 0;
	}

	.page-applet .mob-s6 .list li h3 {
		margin: 1rem 0;
	}

	.page-applet .mob-s6 .list li p {
		color: #fff;
	}

	.page-app .mob-s2 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-app .mob-s2 .list li .img {
		width: 11rem;
		height: 6rem;
		margin: 0 auto 0.5rem;
		background: url(../images/feature/02-icon.png) no-repeat;
		background-size: 56.2rem;
	}

	.page-app .mob-s2 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-app .mob-s2 .list li.item-2 .img {
		background-position: -11.3rem 0;
	}

	.page-app .mob-s2 .list li.item-3 .img {
		background-position: -22.6rem 0;
	}

	.page-app .mob-s2 .list li.item-4 .img {
		background-position: -33.9rem 0;
	}

	.page-app .mob-s2 .list li.item-5 .img {
		background-position: -45.2rem 0;
	}

	.page-app .mob-s2 .list li.item-6 .img {
		background-position: 0 -7.7rem;
	}

	.page-app .mob-s2 .list li.item-7 .img {
		background-position: -11.3rem -7.7rem;
	}

	.page-app .mob-s2 .list li.item-8 .img {
		background-position: -22.6rem -7.7rem;
	}

	.page-app .mob-s2 .list li.item-9 .img {
		background-position: -33.9rem -7.7rem;
	}

	.page-app .mob-s2 .list li.item-10 .img {
		background-position: -45.2rem -7.7rem;
	}

	.page-app .mob-s2 .list li.item-11 .img {
		background-position: 0 -15.4rem;
	}

	.page-app .mob-s2 .list li.item-12 .img {
		background-position: -11.3rem -15.4rem;
	}

	.page-app .mob-s2 .list li.item-13 .img {
		background-position: -22.6rem -15.4rem;
	}

	.page-app .mob-s2 .list li.item-14 .img {
		background-position: -33.9rem -15.4rem;
	}

	.page-app .mob-s2 .list li.item-15 .img {
		background-position: -45.2rem -15.4rem;
	}

	.page-app .mob-s3 .qr {
		margin-top: -2rem;
	}

	.page-app .mob-s3 .qr .img {
		float: left;
		width: 55%;
	}

	.page-app .mob-s3 .qr .text {
		float: left;
		width: 45%;
		padding-top: 21%;
		padding-left: 2%;
		color: #fff;
	}

	.page-app .mob-s3 .qr .text img {
		width: 60%;
		margin-bottom: 12%;
	}

	.page-app .mob-s4 .list {
		text-align: center;
	}

	.page-app .mob-s4 .list li {
		margin-bottom: 2rem;
	}

	.page-app .mob-s4 .list li .img {
		background: url(../images/app/04-icon.png) no-repeat;
		width: 4rem;
		height: 4rem;
		background-size: 22.2rem;
		margin: 0 auto 1rem;
	}

	.page-app .mob-s4 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-app .mob-s4 .list li.item-2 .img {
		background-position: -4.5rem 0;
	}

	.page-app .mob-s4 .list li.item-3 .img {
		background-position: -9rem 0;
	}

	.page-app .mob-s4 .list li.item-4 .img {
		background-position: -13.5rem 0;
	}

	.page-app .mob-s4 .list li.item-5 .img {
		background-position: -18rem 0;
	}

	.page-app .mob-s4 .list li.item-6 .img {
		background-position: 0 -4rem;
	}

	.page-app .mob-s4 .list li.item-7 .img {
		background-position: -4.5rem -4rem;
	}

	.page-app .mob-s4 .list li.item-8 .img {
		background-position: -9rem -4rem;
	}

	.page-app .mob-s4 .list li.item-9 .img {
		background-position: -13.5rem -4rem;
	}

	.page-app .mob-s4 .list li.item-10 .img {
		background-position: -18rem -4rem;
	}

	.page-app .mob-s4 .list li p {
		color: #333;
	}

	.page-app .mob-s7 {
		background: url(../images/mobile/app/07-bg.jpg) no-repeat center top;
		background-size: cover;
	}

	.page-apps .mob-s1 .list li {
		margin-bottom: 1rem;
	}

	.page-apps .mob-s1 .list li .inner {
		margin: 0 0.5rem;
		background: #fff;
	}

	.page-apps .mob-s1 .list li h3 {
		text-align: center;
		padding: 1rem 0;
	}

	.page-apps .mob-s2 {
		background: url(../images/mobile/apps/02-bg.jpg) repeat-y center;
		background-size: 100%;
	}

	.page-apps .mob-s2 .qr {
		margin-top: -2rem;
	}

	.page-apps .mob-s2 .qr .img {
		float: left;
		width: 100%;
	}

	.page-apps .mob-s2 .qr .text {
		float: left;
		width: 45%;
		padding-top: 21%;
		padding-left: 2%;
		color: #fff;
	}

	.page-apps .mob-s2 .qr .text img {
		width: 60%;
		margin-bottom: 12%;
	}

	.mob-backtitle {
		border-left: 2px solid #276cfb;
		padding: 0 0 0 1rem;
		font-size: 1.4rem;
		margin: 1.8rem 0 1.2rem;
	}

	.mob-backlist li {
		border: 1px solid #ddd;
		width: 48%;
		float: left;
		margin: 0 1% 2% 1%;
		padding: 1rem .5rem 1rem 1rem;
	}

	.mob-backlist li .img {
		float: left;
		width: 4rem;
		height: 4rem;
		background: url(../images/backstage/02-icon.png) no-repeat;
		background-size: 17.5rem;
	}

	.mob-backlist li.item-1 .img {
		background-position: 0 0;
	}

	.mob-backlist li.item-2 .img {
		background-position: -4.5rem 0;
	}

	.mob-backlist li.item-3 .img {
		background-position: -9rem 0;
	}

	.mob-backlist li.item-4 .img {
		background-position: -13.5rem 0;
	}

	.mob-backlist li .text {
		margin-left: 4.7rem;
	}

	.page-printer .mob-s1 .list li {
		padding: 1rem;
		text-align: center;
	}

	.page-printer .mob-s1 .list li .img {
		background: url(../images/printer/01-icon.png) no-repeat;
		background-size: 18.4rem;
		width: 4rem;
		height: 4rem;
		margin: 1rem auto;
	}

	.page-printer .mob-s1 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-printer .mob-s1 .list li.item-2 .img {
		background-position: 0 0;
	}

	.page-printer .mob-s1 .list li.item-3 .img {
		background-position: 0 0;
	}

	.page-printer .mob-s1 .list li.item-4 .img {
		background-position: 0 0;
	}

	.page-printer .mob-s2 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-printer .mob-s2 .list li h3 {
		color: #db1814;
		margin: 1rem 0;
		font-weight: bold;
	}

	.page-printer .mob-s2 .list li p {
		margin: 0 4rem;
	}

	.page-printer .mob-s4 .list {}

	.page-printer .mob-s4 .list li {
		position: relative;
		padding-bottom: 2rem;
		color: #888888;
		font-size: 14px;
		background: #fff;
		box-shadow: 0 0 30px rgba(33, 33, 33, .1);
		margin-bottom: 20px;
		text-align: center;
	}

	.page-printer .mob-s4 .list li:before {
		content: "";
		position: absolute;
		width: 12px;
		height: 16px;
		background: #DA1813;
		left: 0;
		top: 15px;
	}

	.page-printer .mob-s4 .list li h3 {
		margin-bottom: 20px;
		padding-top: 11px;
		font-size: 20px;
		font-weight: 700;
		color: #333;
	}

	.page-printer .mob-s4 .list li .s-btn {
		width: 88px;
		height: 34px;
		line-height: 34px;
		display: inline-block;
		border-radius: 3px;
		border: 1px solid #DA1813;
		color: #DA1813;
	}

	.page-printer .mob-s4 .list li .links {
		margin: 0 3rem;
	}

	.page-printer .mob-s4 .list li .links a {
		color: #888888;
		cursor: default;
		text-align: left;
		float: left;
		width: 50%;
		margin-bottom: 10px;
	}

	.page-printer .mob-s4 .list li p {
		margin: 0 29px;
		text-align: left;
		line-height: 1.8;
		margin-bottom: 20px;
	}


	.page-im .mob-s1 li {
		border: 1px solid #ddd;
		width: 48%;
		float: left;
		margin: 0 1% 2% 1%;
		padding: 1rem 0.3rem 1rem 0.6rem;
	}

	.page-im .mob-s1 li .img {
		float: left;
		width: 2.8rem;
		height: 4rem;
		background: url(../images/im/01-icon.png) no-repeat;
		background-size: 12.5rem;
	}

	.page-im .mob-s1 li.item-1 .img {
		background-position: 0 0;
	}

	.page-im .mob-s1 li.item-2 .img {
		background-position: -3.2rem 0;
	}

	.page-im .mob-s1 li.item-3 .img {
		background-position: -6.4rem 0;
	}

	.page-im .mob-s1 li.item-4 .img {
		background-position: -9.6rem 0;
	}

	.page-im .mob-s1 li .text {
		margin-left: 3.4rem;
	}

	.page-im .mob-s1 li h3 {
		font-size: 1rem;
	}

	.page-im .mob-s3 .list {
		padding-top: 1rem;
	}

	.page-im .mob-s3 .list li {
		float: left;
		margin-right: -1px;
	}

	.page-im .mob-s3 .list li.item-1 {
		width: 20%;
	}

	.page-im .mob-s3 .list li.item-2 {
		width: 80%;
	}

	.page-im .mob-s3 .list li .th,
	.page-im .mob-s3 .list li .td {
		border: 1px solid #DDDDDD;
		margin-bottom: -1px;
		text-align: center;
	}

	.page-im .mob-s3 .list li .th {
		height: 4rem;
		line-height: 4rem;
		font-size: 1rem;
		color: #4c4c4c;
		background: #FAFAFA;
	}

	.page-im .mob-s3 .list li.item-1 .td {
		font-size: 1rem;
	}

	.page-im .mob-s3 .list li.item-1 .td .img {
		width: 20px;
		height: 20px;
		margin: 13px auto 4px;
		background: url(../images/im/03-icon.png) no-repeat;
		background-size: 153px;
	}

	.page-im .mob-s3 .list li.item-1 .td p {
		padding-bottom: 1rem;
	}

	.page-im .mob-s3 .list li.item-1 .td-1 .img {
		background-position: 0 0;
	}

	.page-im .mob-s3 .list li.item-1 .td-2 .img {
		background-position: -27px 0;
	}

	.page-im .mob-s3 .list li.item-1 .td-3 .img {
		background-position: -54px 0;
	}

	.page-im .mob-s3 .list li.item-1 .td-4 .img {
		background-position: -80px 0;
	}

	.page-im .mob-s3 .list li.item-1 .td-5 .img {
		background-position: -107px 0;
	}

	.page-im .mob-s3 .list li.item-1 .td-6 .img {
		background-position: -134px 0;
	}

	.page-im .mob-s3 .list li.item-2 {
		position: relative;
		z-index: 2;
		box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
	}

	.page-im .mob-s3 .list li.item-2 .th {
		height: 5rem;
		line-height: 5rem;
		color: #fff;
		background: #EE231A;
		font-size: 1.2rem;
		margin-top: -18px;
	}

	.page-im .mob-s3 .list li.item-2 .td {
		text-align: left;
		border-bottom-color: #fff;
		border-top-color: #fff;
	}

	.page-im .mob-s3 .list li.item-2 .td-6 {
		border-bottom-color: #ddd;
	}

	.page-im .mob-s3 .list li.item-2 .i-ok {
		width: 13px;
		height: 10px;
		margin-left: 14px;
		margin-right: 10px;
		background: url(../images/im/04-icon.png) no-repeat;
		background-size: 12px;
		display: inline-block;
		vertical-align: top;
		margin-top: 27px;
		float: left;
	}

	.page-im .mob-s3 .list li.item-2 p {
		font-size: 1rem;
		color: #4c4c4c;
		margin: 10px 7px 10px 42px;
	}

	.page-im .mob-s3 .list li.item-3 p {
		color: #888888;
		margin: 24px 10px 0 33px;
		font-size: 14px;
		text-align: left;
	}

	.page-im .mob-s4 .list li {
		background: #fff;
		font-size: 14px;
		margin-bottom: 1rem;
	}

	.page-im .mob-s4 .list li .th,
	.page-im .mob-s4 .list li .td {
		height: 40px;
		text-align: center;
		line-height: 40px;
	}

	.page-im .mob-s4 .list li .th {
		background: #EC383E;
		font-size: 16px;
		color: #fff;
	}

	.page-im .mob-s4 .list li .td {
		border: 1px solid #DCDCDC;
		border-top: 0 none;
		text-align: left;
	}

	.page-im .mob-s4 .list li .i-ok {
		width: 17px;
		height: 12px;
		margin-left: 22px;
		margin-right: 10px;
		background: url(../images/im/04-icon.png) no-repeat;
		display: inline-block;
		vertical-align: middle;
	}

	.mob-recommend .list li>a {
		display: block;
		height: 100%;
		background: #fff;
		height: 6rem;
		border: 1px solid #DCDCDC;
		position: relative;
		margin: .5rem;
	}

	.mob-recommend .list li>a:hover {
		color: #333;
	}

	.mob-recommend .list li .img {
		float: left;
		margin: 1.7rem 0 0 1rem;
		width: 2.4rem;
		height: 3rem;
		background: url(../images/im/05-icon.png) no-repeat;
		background-size: 5rem;
	}

	.mob-recommend .list li.item-1 .img {
		background-position: 0 0;
	}

	.mob-recommend .list li.item-2 .img {
		background-position: -2.7rem 0;
	}

	.mob-recommend .list li.item-3 .img {
		background-position: -5.4rem 0;
	}

	.mob-recommend .list li.item-4 .img {
		background-position: -8.1rem 0;
	}

	.mob-recommend .list li .text {
		padding: 1rem 0.5rem 0 4.2rem;
	}

	.mob-recommend .list li .text h3 {
		font-size: 1.3rem;
	}

	.mob-recommend .list li .text p {
		color: #888;
		font-size: 1rem;
	}

	.mob-recommend .list li.item-x .img {
		float: right;
		margin: 30px 30px 0 0;
	}

	.mob-recommend .list li.item-x .text {
		float: left;
		padding: 39px 0 0 30px;
	}

	.page-erpmjy .mob-s1 li {
		border: 1px solid #ddd;
		width: 48%;
		float: left;
		margin: 0 1% 2% 1%;
		padding: 1rem 0.3rem 1rem 0.6rem;
	}

	.page-erpmjy .mob-s1 li .img {
		float: left;
		width: 2.8rem;
		height: 3.6rem;
		background: url(../images/erpmjy/01-icon.png) no-repeat;
		background-size: 18.7rem;
	}

	.page-erpmjy .mob-s1 li.item-1 .img {
		background-position: 0 0;
	}

	.page-erpmjy .mob-s1 li.item-2 .img {
		background-position: -3.2rem 0;
	}

	.page-erpmjy .mob-s1 li.item-3 .img {
		background-position: -6.4rem 0;
	}

	.page-erpmjy .mob-s1 li.item-4 .img {
		background-position: -9.6rem 0;
	}

	.page-erpmjy .mob-s1 li.item-5 .img {
		background-position: -12.8rem 0;
	}

	.page-erpmjy .mob-s1 li.item-6 .img {
		background-position: -16rem 0;
	}

	.page-erpmjy .mob-s1 li .text {
		margin-left: 3.4rem;
	}

	.page-erpmjy .mob-s1 li h3 {
		font-size: 1rem;
	}

	.page-erpmjy .mob-s2 .list {
		padding-top: 1rem;
	}

	.page-erpmjy .mob-s2 .list li {
		float: left;
		margin-right: -1px;
	}

	.page-erpmjy .mob-s2 .list li.item-1 {
		width: 20%;
	}

	.page-erpmjy .mob-s2 .list li.item-2 {
		width: 80%;
	}

	.page-erpmjy .mob-s2 .list li .th,
	.page-erpmjy .mob-s2 .list li .td {
		border: 1px solid #DDDDDD;
		margin-bottom: -1px;
		text-align: center;
		background: #fff;
	}

	.page-erpmjy .mob-s2 .list li .th {
		height: 4rem;
		line-height: 4rem;
		font-size: 1rem;
		color: #4c4c4c;
		background: #FAFAFA;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td {
		font-size: 1rem;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td .img {
		width: 20px;
		height: 20px;
		margin: 13px auto 4px;
		background: url(../images/im/03-icon.png) no-repeat;
		background-size: 153px;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td p {
		padding: 2rem 0;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td-1 .img {
		background-position: 0 0;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td-2 .img {
		background-position: -27px 0;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td-3 .img {
		background-position: -54px 0;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td-4 .img {
		background-position: -80px 0;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td-5 .img {
		background-position: -107px 0;
	}

	.page-erpmjy .mob-s2 .list li.item-1 .td-6 .img {
		background-position: -134px 0;
	}

	.page-erpmjy .mob-s2 .list li.item-2 {
		position: relative;
		z-index: 2;
		box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
		margin-top: -1rem;
	}

	.page-erpmjy .mob-s2 .list li.item-2 .th {
		height: 5rem;
		line-height: 5rem;
		color: #fff;
		background: #EE231A;
		font-size: 1.2rem;
		margin-top: -18px;
	}

	.page-erpmjy .mob-s2 .list li.item-2 .td {
		text-align: left;
		border-bottom-color: #fff;
		border-top-color: #fff;
	}

	.page-erpmjy .mob-s2 .list li.item-2 .td-6 {
		border-bottom-color: #ddd;
	}

	.page-erpmjy .mob-s2 .list li.item-2 .i-ok {
		width: 13px;
		height: 10px;
		margin-left: 14px;
		margin-right: 10px;
		background: url(../images/im/04-icon.png) no-repeat;
		background-size: 12px;
		display: inline-block;
		vertical-align: top;
		margin-top: 27px;
		float: left;
	}

	.page-erpmjy .mob-s2 .list li.item-2 p {
		font-size: 1rem;
		color: #4c4c4c;
		margin: 10px 7px 10px 42px;
	}

	.page-erpmjy .mob-s2 .list li.item-3 p {
		color: #888888;
		margin: 24px 10px 0 33px;
		font-size: 14px;
		text-align: left;
	}

	.page-erpmjy .mob-recommend .list li .img {
		background-image: url(../images/erpmjy/03-icon.png);
		background-size: 2.3rem;
	}

	.page-erpu8 .mob-s1,
	.page-erpu8 .mob-s4,
	.page-erpu8 .mob-s5,
	.page-erpu8 .mob-s9 {
		display: none;
	}

	.page-erpu8 .mob-s4 {
		background: #3d3e40;
	}

	.page-erpu8 .mob-s2 .list li {
		background: #fff;
		margin-bottom: 1rem;
		padding: 1.6rem 1rem 1rem 2rem;
	}

	.page-erpu8 .mob-s2 .list li .num {
		float: left;
		width: 3rem;
		height: 3rem;
		border: 1px solid #ef1a1b;
		color: #ef1a1b;
		text-align: center;
		border-radius: 100%;
		line-height: 3rem;
		font-size: 1.3rem;
	}

	.page-erpu8 .mob-s2 .list li .text {
		margin-left: 4.7rem;
	}

	.page-erpu8 .mob-s2 .list li .text h3 {
		font-size: 1.3rem;
		margin-bottom: .5rem;
		color: #ef1a1b;
	}

	.page-erpu8 .mob-s2 .list li .text .info {
		color: #888;
		font-size: 1rem;
	}

	.page-erpu8 .mob-s2 .list li .text .info p {
		margin-bottom: .5rem;
	}

	.page-erpu8 .mob-s3 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-erpu8 .mob-s3 .list li .img {
		background: url(../images/erpu8/02-icon.png) no-repeat;
		width: 4rem;
		height: 4rem;
		margin: 0 auto .5rem;
		background-size: 51.1rem;
	}

	.page-erpu8 .mob-s3 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-erpu8 .mob-s3 .list li.item-2 .img {
		background-position: -4.2rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-3 .img {
		background-position: -8.5rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-4 .img {
		background-position: -12.8rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-5 .img {
		background-position: -17.1rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-6 .img {
		background-position: -21.3rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-7 .img {
		background-position: -25.6rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-8 .img {
		background-position: -29.9rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-9 .img {
		background-position: -34.3rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-10 .img {
		background-position: -38.5rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-11 .img {
		background-position: -42.8rem 0;
	}

	.page-erpu8 .mob-s3 .list li.item-12 .img {
		background-position: -47.1rem 0;
	}

	.page-erpu8 .mob-s3 .list li h3 {
		font-size: 1.2rem;
	}

	.page-erpu8 .mob-s6 .list li {
		margin-bottom: 1.2rem;
	}

	.page-erpu8 .mob-s6 .list li h3 {
		height: 3rem;
		line-height: 3rem;
		background: #666;
		color: #fff;
		text-align: center;
	}

	.page-erpu8 .mob-s6 .list li.item-1 h3 {
		background: #0ca4f9;
		/* Old browsers */
		background: -moz-linear-gradient(left, #0ca4f9 0%, #0e80f6 100%);
		/* FF3.6-15 */
		background: -webkit-linear-gradient(left, #0ca4f9 0%, #0e80f6 100%);
		/* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right, #0ca4f9 0%, #0e80f6 100%);
		/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ca4f9', endColorstr='#0e80f6', GradientType=1);
		/* IE6-9 */
	}

	.page-erpu8 .mob-s6 .list li.item-2 h3 {
		background: #00de87;
		/* Old browsers */
		background: -moz-linear-gradient(left, #00de87 0%, #00ba75 100%);
		/* FF3.6-15 */
		background: -webkit-linear-gradient(left, #00de87 0%, #00ba75 100%);
		/* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right, #00de87 0%, #00ba75 100%);
		/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00de87', endColorstr='#00ba75', GradientType=1);
		/* IE6-9 */
	}

	.page-erpu8 .mob-s6 .list li.item-3 h3 {
		background: #f44e23;
		/* Old browsers */
		background: -moz-linear-gradient(left, #f44e23 0%, #ee1819 100%);
		/* FF3.6-15 */
		background: -webkit-linear-gradient(left, #f44e23 0%, #ee1819 100%);
		/* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right, #f44e23 0%, #ee1819 100%);
		/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f44e23', endColorstr='#ee1819', GradientType=1);
		/* IE6-9 */
	}

	.page-erpu8 .mob-s6 .list li .img {
		background: #fff;
		text-align: center;
		padding: 1.5rem 0;
	}

	.page-erpu8 .mob-s6 .list li .img img {
		width: 90%;
	}

	.page-erpu8 .mob-s7 .list li {
		text-align: center;
		border: 1px solid #ececec;
		margin: 0 -1px -1px 0;
		padding: 1.5rem 0;
	}

	.page-erpu8 .mob-s7 .list li .img {
		background: url(../images/erpu8/04-icon.png) no-repeat;
		width: 5rem;
		height: 5rem;
		margin: 0 auto 1rem;
		background-size: 43.4rem;
	}

	.page-erpu8 .mob-s7 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-erpu8 .mob-s7 .list li.item-2 .img {
		background-position: -5.4rem 0;
	}

	.page-erpu8 .mob-s7 .list li.item-3 .img {
		background-position: -10.8rem 0;
	}

	.page-erpu8 .mob-s7 .list li.item-4 .img {
		background-position: -16.3rem 0;
	}

	.page-erpu8 .mob-s7 .list li.item-5 .img {
		background-position: -21.8rem 0;
	}

	.page-erpu8 .mob-s7 .list li.item-6 .img {
		background-position: -27.3rem 0;
	}

	.page-erpu8 .mob-s7 .list li.item-7 .img {
		background-position: -32.8rem 0;
	}

	.page-erpu8 .mob-s7 .list li.item-8 .img {
		background-position: -38.3rem 0;
	}

	.page-erpu8 .mob-s7 .list li p {
		color: #333;
	}

	.page-erpu8 .mob-s8 .list li {
		background: #fff;
		text-align: center;
		border: 1px solid #ececec;
		margin: 0 -1px -1px 0;
		padding: 1.5rem 0;
	}

	.page-erpu8 .mob-s8 .list li .img {
		background: url(../images/erpu8/05-icon.png) no-repeat;
		width: 5rem;
		height: 5rem;
		margin: 0 auto 1rem;
		background-size: 43.4rem;
	}

	.page-erpu8 .mob-s8 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-erpu8 .mob-s8 .list li.item-2 .img {
		background-position: -5.4rem 0;
	}

	.page-erpu8 .mob-s8 .list li.item-3 .img {
		background-position: -10.8rem 0;
	}

	.page-erpu8 .mob-s8 .list li.item-4 .img {
		background-position: -16.3rem 0;
	}

	.page-erpu8 .mob-s8 .list li.item-5 .img {
		background-position: -21.8rem 0;
	}

	.page-erpu8 .mob-s8 .list li.item-6 .img {
		background-position: -27.3rem 0;
	}

	.page-erpu8 .mob-s8 .list li.item-7 .img {
		background-position: -32.8rem 0;
	}

	.page-erpu8 .mob-s8 .list li.item-8 .img {
		background-position: -38.3rem 0;
	}

	.page-erpu8 .mob-s8 .list li p {
		color: #333;
	}

	.page-erpu8 .mob-s9 .list li {
		background: url(../images/mobile/erpu8/09-icon.png) no-repeat 0.4rem 0.2rem;
		background-size: 1.4rem;
		color: #888;
		font-size: 1.2rem;
		margin-bottom: 1rem;
		padding-left: 3rem;
	}

	.page-erpu8 .mob-recommend .list li .img {
		background: url(../images/programme/icon.png) no-repeat;
		background-size: 11rem;
	}

	.page-erpu8 .mob-recommend .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-erpu8 .mob-recommend .list li.item-2 .img {
		background-position: -2.8rem 0;
	}

	.page-erpu8 .mob-recommend .list li>a {
		height: 6.8rem;
	}

	.page-message .mob-s1 li {
		border: 1px solid #ddd;
		width: 48%;
		float: left;
		margin: 0 1% 2% 1%;
		padding: 1rem 0.3rem 1rem 0.6rem;
	}

	.page-message .mob-s1 li .img {
		float: left;
		width: 2.8rem;
		height: 3.6rem;
		background: url(../images/message/01-icon.png) no-repeat;
		background-size: 12.7rem;
	}

	.page-message .mob-s1 li.item-1 .img {
		background-position: 0 0;
	}

	.page-message .mob-s1 li.item-2 .img {
		background-position: -3.2rem 0;
	}

	.page-message .mob-s1 li.item-3 .img {
		background-position: -6.6rem 0;
	}

	.page-message .mob-s1 li.item-4 .img {
		background-position: -9.9rem 0;
	}

	.page-message .mob-s1 li.item-5 .img {
		background-position: -12.8rem 0;
	}

	.page-message .mob-s1 li.item-6 .img {
		background-position: -16rem 0;
	}

	.page-message .mob-s1 li .text {
		margin-left: 3.4rem;
	}

	.page-message .mob-s1 li h3 {
		font-size: 1rem;
	}

	.page-message .mob-s2 .list {
		padding-top: 1rem;
	}

	.page-message .mob-s2 .list li {
		float: left;
		margin-right: -1px;
	}

	.page-message .mob-s2 .list li.item-1 {
		width: 20%;
	}

	.page-message .mob-s2 .list li.item-2 {
		width: 80%;
	}

	.page-message .mob-s2 .list li .th,
	.page-message .mob-s2 .list li .td {
		border: 1px solid #DDDDDD;
		margin-bottom: -1px;
		text-align: center;
		background: #fff;
	}

	.page-message .mob-s2 .list li .th {
		height: 4rem;
		line-height: 4rem;
		font-size: 1rem;
		color: #4c4c4c;
		background: #FAFAFA;
	}

	.page-message .mob-s2 .list li.item-1 .td {
		font-size: 1rem;
	}

	.page-message .mob-s2 .list li.item-1 .td .img {
		width: 20px;
		height: 20px;
		margin: 13px auto 4px;
		background: url(../images/message/02-icon.png) no-repeat;
		background-size: 153px;
	}

	.page-message .mob-s2 .list li.item-1 .td p {
		padding: 0.1rem 0 1rem;
	}

	.page-message .mob-s2 .list li.item-1 .td-1 .img {
		background-position: 0 0;
	}

	.page-message .mob-s2 .list li.item-1 .td-2 .img {
		background-position: -22px 0;
	}

	.page-message .mob-s2 .list li.item-1 .td-3 .img {
		background-position: -44px 0;
	}

	.page-message .mob-s2 .list li.item-1 .td-4 .img {
		background-position: -66px 0;
	}

	.page-message .mob-s2 .list li.item-1 .td-5 .img {
		background-position: -88px 0;
	}

	.page-message .mob-s2 .list li.item-1 .td-6 .img {
		background-position: -113px 0;
	}

	.page-message .mob-s2 .list li.item-1 .td-7 .img {
		background-position: -135px 0;
	}

	.page-message .mob-s2 .list li.item-2 {
		position: relative;
		z-index: 2;
		box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
		margin-top: -1rem;
	}

	.page-message .mob-s2 .list li.item-2 .th {
		height: 5rem;
		line-height: 5rem;
		color: #fff;
		background: #EE231A;
		font-size: 1.2rem;
		margin-top: -18px;
	}

	.page-message .mob-s2 .list li.item-2 .td {
		text-align: left;
		border-bottom-color: #fff;
		border-top-color: #fff;
	}

	.page-message .mob-s2 .list li.item-2 .td-6 {
		border-bottom-color: #ddd;
	}

	.page-message .mob-s2 .list li.item-2 .i-ok {
		width: 13px;
		height: 10px;
		margin-left: 14px;
		margin-right: 10px;
		background: url(../images/im/04-icon.png) no-repeat;
		background-size: 12px;
		display: inline-block;
		vertical-align: top;
		margin-top: 27px;
		float: left;
	}

	.page-message .mob-s2 .list li.item-2 p {
		font-size: 1rem;
		color: #4c4c4c;
		margin: 25px 7px 25px 42px;
	}

	.page-message .mob-s2 .list li.item-3 p {
		color: #888888;
		margin: 24px 10px 0 33px;
		font-size: 14px;
		text-align: left;
	}

	.page-message .mob-s3 .list li {
		width: 46%;
		margin: 2%;
		float: left;
		box-sizing: border-box;
		border: 1px solid #DCDCDC;
		padding: 1rem;
	}

	.page-message .mob-s3 .list li .per {
		font-size: 1rem;
		text-align: center;
		border-bottom: 1px solid #E5E5E5;
		padding-bottom: 0.4rem;
		margin-bottom: 1rem;
	}

	.page-message .mob-s3 .list li .per .num {
		font-size: 2rem;
		color: #f33c1c;
		display: inline-block;
		font-style: italic;
		margin-right: 8px;
	}

	.page-message .mob-s3 .list li .text {
		margin-bottom: 0.8rem;
	}

	.page-message .mob-s3 .list li .text h3 {
		font-size: 1.3rem;
		font-weight: bold;
		margin-bottom: 5px;
	}

	.page-message .mob-s3 .list li .text .tag-1,
	.page-message .mob-s3 .list li .text .tag-2 {
		width: 40px;
		height: 18px;
		font-weight: normal;
		color: #fff;
		text-align: center;
		line-height: 18px;
		background: #F9A123;
		display: inline-block;
		font-size: 12px;
		vertical-align: middle;
		margin-left: 8px;
	}

	.page-message .mob-s3 .list li .text .tag-2 {
		background: #F23C1D;
	}

	.page-message .mob-s3 .list li .text p {
		font-size: 1rem;
		color: #888;
	}

	.page-message .mob-s3 .list li .total {
		font-size: 1.6rem;
		color: #f33c1c;
		font-style: italic;
		margin-bottom: 0.5rem;
	}

	.page-message .mob-s3 .list li .total em {
		font-size: 1rem;
		vertical-align: 0.1rem;
		margin: 5px;
		font-style: italic;
	}

	.page-message .mob-s3 .list li .s-btn {
		display: block;
		border: 1px solid #FB453D;
		color: #fff;
		background: #EF2A1B;
		text-align: center;
		font-size: 1.1rem;
		height: 3rem;
		line-height: 3rem;
	}

	.page-message .mob-s3 .list li .s-btn:hover {
		background: #FB453D;
		color: #fff;
	}

	.page-message .mob-recommend .list li .img {
		background-image: url(../images/message/04-icon.png);
	}

	.page-framework .s-title.white p {
		color: #999;
	}

	.page-framework .mob-s2 .list {
		margin-top: 2rem;
	}

	.page-framework .mob-s2 .list li .img {
		width: 3rem;
		height: 3rem;
		float: left;
		background: url(../images/framework/03-icon.png) no-repeat;
		background-size: 12.8rem;
	}

	.page-framework .mob-s2 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-framework .mob-s2 .list li.item-2 .img {
		background-position: -3.3rem 0;
	}

	.page-framework .mob-s2 .list li.item-3 .img {
		background-position: -6.6rem 0;
	}

	.page-framework .mob-s2 .list li.item-4 .img {
		background-position: -9.9rem 0;
	}

	.page-framework .mob-s2 .list li .text {
		margin-left: 4rem;
		height: 11.5rem;
		padding-right: 1rem;
	}

	.page-framework .mob-s2 .list li .text h3 {
		padding: 0.8rem 0;
	}

	.page-framework .mob-s3 .list li {
		margin-bottom: 1.6rem;
		overflow: hidden;
	}

	.page-framework .mob-s3 .list li:nth-child(2n) {
		margin-right: 0
	}

	.page-framework .mob-s3 .i-hd {
		color: #fff;
		font-size: 1.3rem;
		border-bottom: 1px solid #2b2b2b;
		padding-bottom: 1rem;
		margin-bottom: 1rem;
	}

	.page-framework .mob-s3 .i-bd {
		color: #666;
		font-size: 14px;
	}

	.page-framework .mob-s3 .ib-l,
	.page-framework .mob-s3 .ib-c,
	.page-framework .mob-s3 .ib-r {
		float: left;
	}

	.page-framework .mob-s3 .ib-l {
		width: 28%;
	}

	.page-framework .mob-s3 .ib-c {
		width: 46%;
		padding-top: 8px;
		padding-right: 1rem;
	}

	.page-framework .mob-s3 .ib-r {
		width: 26%;
	}

	.page-framework .mob-s3 .ib-l .num {
		color: #ccc;
		font-size: 3.3rem;
		line-height: 1;
		opacity: .3;
		margin-top: 17px;
	}

	.page-framework .mob-s3 .ib-l .num span {
		font-size: 1rem;
		margin-left: 0.3rem;
	}

	.page-framework .mob-s3 .ib-c .l-l,
	.page-framework .mob-s3 .ib-c .l-s {
		height: 5px;
		background-repeat: repeat-y;
		border-radius: 0 3px 3px 0;
		margin-bottom: 0.4rem;
		transition: all cubic-bezier(0.32, 0.35, 0.65, 1.15) 2s;
	}

	.page-framework .mob-s3 .ib-c .l-s {
		width: 83px;
		background-image: url(../images/framework/03-bg5.png);
		background-size: 100%;
	}

	.page-framework .mob-s3 .ib-c p {
		margin-bottom: 10px;
	}

	.page-framework .mob-s3 .item-1 .ib-c .l-l {
		background-image: url(../images/framework/03-bg1.png);
	}

	.page-framework .mob-s3 .item-2 .ib-c .l-l {
		background-image: url(../images/framework/03-bg2.png);
	}

	.page-framework .mob-s3 .item-3 .ib-c .l-l {
		background-image: url(../images/framework/03-bg3.png);
	}

	.page-framework .mob-s3 .item-4 .ib-c .l-l {
		background-image: url(../images/framework/03-bg4.png);
	}

	.page-framework .mob-s3 .item-1 .ib-c .l-s {
		width: 97px;
	}

	.page-framework .mob-s3 .item-2 .ib-c .l-s {
		width: 93px;
	}

	.page-framework .mob-s3 .item-3 .ib-c .l-s {
		width: 87px;
	}

	.page-framework .mob-s3 .item-4 .ib-c .l-s {
		width: 81px;
	}

	.page-framework .mob-s3 .ib-r p {
		font-size: 1rem;
	}

	.page-framework .mob-s3 .ib-r .num {
		font-size: 3.3rem;
		line-height: 1;
		margin-top: 1.3rem;
	}

	.page-framework .mob-s3 .ib-r .num span {
		font-size: 1.3rem;
		display: inline-block;
		vertical-align: 3px;
		margin-left: 5px;
	}

	.page-framework .mob-s3 .item-1 .ib-r .num {
		color: #FD620D
	}

	.page-framework .mob-s3 .item-2 .ib-r .num {
		color: #FFA429
	}

	.page-framework .mob-s3 .item-3 .ib-r .num {
		color: #47CBF9
	}

	.page-framework .mob-s3 .item-4 .ib-r .num {
		color: #8665D1
	}

	.page-framework .mob-s3 .text {
		border: 1px solid #333;
		line-height: 24px;
		font-size: 14px;
		width: 240px;
		text-align: center;
		margin: 0 auto;
		color: #888;
		clear: both;
	}

	.page-framework .mob-s3 .text em {
		color: #666;
		margin-right: 5px;
	}

	.page-framework .mob-s4 .img {
		margin: 0 26%;
	}

	.page-framework .mob-s4 .btn-wrap {
		text-align: center;
		padding-top: 1rem;
	}

	.page-framework .mob-s4 .btn-wrap a {
		color: #fc142b;
		font-size: 1.3rem;
	}

	.page-framework .mob-s4 .btn-wrap i {
		display: inline-block;
		width: 20px;
		height: 20px;
		background: url(../images/framework/04-icon.png) no-repeat;
		background-size: contain;
		vertical-align: -5px;
		margin-right: 10px;
	}

	.page-framework .mob-s5 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-framework .mob-s5 .list li .img {
		width: 5rem;
		height: 5rem;
		background: url(../images/mobile/framework/05-icon.png) no-repeat;
		background-size: 31rem;
		margin: 0 auto .5rem;
	}

	.page-framework .mob-s5 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-framework .mob-s5 .list li.item-2 .img {
		background-position: -5.3rem 0;
	}

	.page-framework .mob-s5 .list li.item-3 .img {
		background-position: -10.6rem 0;
	}

	.page-framework .mob-s5 .list li.item-4 .img {
		background-position: -15.9rem 0;
	}

	.page-framework .mob-s5 .list li.item-5 .img {
		background-position: -21.2rem 0;
	}

	.page-framework .mob-s5 .list li.item-6 .img {
		background-position: -26.5rem 0;
	}

	.page-framework .mob-s5 .list li h3 {
		color: #fff;
		font-size: 1.1rem;
	}

	.page-framework .mob-s6 {
		padding: 3rem 1rem 2rem;
	}

	.page-framework .mob-s6 .img {
		margin-bottom: 2rem;
	}

	.page-framework .mob-s6 .btn-wrap {
		text-align: center;
	}

	.page-framework .mob-s6 .btn-wrap a {
		margin: 0 .5rem;
	}

	.page-admission .mob-s1 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-admission .mob-s1 .list li .num {
		color: #009ffd;
		font-size: 2.6rem;
		font-weight: bold;
	}

	.page-admission .mob-s1 .list li p {
		width: 10.4rem;
		margin: 0 auto;
	}

	.page-admission .mob-s4 .list {
		text-align: center;
		padding-top: 1.5rem;
	}

	.page-admission .mob-s4 .list li {
		background: #fff;
		box-shadow: 0 0 50px rgba(9, 9, 9, .1);
		border-radius: 5px;
		margin-bottom: 3.2rem;
		padding-bottom: 30px;
	}

	.page-admission .mob-s4 .list li h3 {
		position: relative;
		top: -22px;
		width: 130px;
		height: 44px;
		margin: 0 auto;
	}

	.page-admission .mob-s4 .list li.item-1 h3 {
		background: url(../images/admission/04-img1.png) no-repeat;
	}

	.page-admission .mob-s4 .list li.item-2 h3 {
		background: url(../images/admission/04-img2.png) no-repeat;
	}

	.page-admission .mob-s4 .list li.item-3 h3 {
		background: url(../images/admission/04-img3.png) no-repeat;
	}

	.page-admission .mob-s4 .list li .links {
		margin: 0 20px;
		overflow: hidden;
		padding-bottom: 1px;
	}

	.page-admission .mob-s4 .list li .links span {
		float: left;
		width: 33%;
		border: 1px solid #F1F1F1;
		margin: 0 -1px -1px 0;
		box-sizing: border-box;
		line-height: 42px;
		font-size: 14px;
	}

	.page-feature .tag {
		text-align: center;
		display: block;
		border: 1px solid #E5E5E5;
		padding: .5rem 1rem;
		width: 15rem;
		margin: 0 auto 1.6rem;
		font-size: 1.2rem;
	}

	.page-feature .mob-s1 .list {
		text-align: center;
		margin-bottom: 2.3rem;
	}

	.page-feature .mob-s1 .list li {
		margin-bottom: 1rem;
	}

	.page-feature .mob-s1 .list li .img {
		width: 3rem;
		height: 3.73rem;
		margin: 0 auto .3rem;
		background-size: 33.4rem;
		background-repeat: no-repeat;
		background-image: url(../images/feature/01-icon1.png);
	}

	.page-feature .mob-s1 .list li p {
		color: #333;
		font-size: 1.2rem;
	}

	.page-feature .mob-s1 .list-1 li.item-1 .img {
		background-position: -0.4rem -3.7rem;
	}

	.page-feature .mob-s1 .list-1 li.item-2 .img {
		background-position: -4.6rem -3.7rem;
	}

	.page-feature .mob-s1 .list-1 li.item-3 .img {
		background-position: -8.8rem -3.7rem;
	}

	.page-feature .mob-s1 .list-1 li.item-4 .img {
		background-position: -13rem -3.7rem;
	}

	.page-feature .mob-s1 .list-1 li.item-5 .img {
		background-position: -17.3rem -3.7rem;
	}

	.page-feature .mob-s1 .list-1 li.item-6 .img {
		background-position: -21.4rem -3.7rem;
	}

	.page-feature .mob-s1 .list-1 li.item-7 .img {
		background-position: -25.7rem -3.7rem;
	}

	.page-feature .mob-s1 .list-1 li.item-8 .img {
		background-position: -30rem -3.7rem;
	}

	.page-feature .mob-s1 .list-2 li .img {
		background-size: 39.1rem;
	}

	.page-feature .mob-s1 .list-2 li.item-1 .img {
		background-position: -0.4rem 0;
	}

	.page-feature .mob-s1 .list-2 li.item-2 .img {
		background-position: -4.8rem 0;
	}

	.page-feature .mob-s1 .list-2 li.item-3 .img {
		background-position: -9.2rem 0;
	}

	.page-feature .mob-s1 .list-2 li.item-4 .img {
		background-position: -13.6rem 0;
	}

	.page-feature .mob-s1 .list-3 li.item-1 .img {
		background-position: -0.4rem -7.8rem;
	}

	.page-feature .mob-s1 .list-3 li.item-2 .img {
		background-position: -4.6rem -7.8rem;
	}

	.page-feature .mob-s1 .list-3 li.item-3 .img {
		background-position: -8.8rem -7.8rem;
	}

	.page-feature .mob-s2 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-feature .mob-s2 .list li .img {
		width: 11rem;
		height: 6rem;
		margin: 0 auto 0.5rem;
		background: url(../images/feature/02-icon.png) no-repeat;
		background-size: 56.2rem;
	}

	.page-feature .mob-s2 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-feature .mob-s2 .list li.item-2 .img {
		background-position: -11.3rem 0;
	}

	.page-feature .mob-s2 .list li.item-3 .img {
		background-position: -22.6rem 0;
	}

	.page-feature .mob-s2 .list li.item-4 .img {
		background-position: -33.9rem 0;
	}

	.page-feature .mob-s2 .list li.item-5 .img {
		background-position: -45.2rem 0;
	}

	.page-feature .mob-s2 .list li.item-6 .img {
		background-position: 0 -7.7rem;
	}

	.page-feature .mob-s2 .list li.item-7 .img {
		background-position: -11.3rem -7.7rem;
	}

	.page-feature .mob-s2 .list li.item-8 .img {
		background-position: -22.6rem -7.7rem;
	}

	.page-feature .mob-s2 .list li.item-9 .img {
		background-position: -33.9rem -7.7rem;
	}

	.page-feature .mob-s2 .list li.item-10 .img {
		background-position: -45.2rem -7.7rem;
	}

	.page-feature .mob-s2 .list li.item-11 .img {
		background-position: 0 -15.4rem;
	}

	.page-feature .mob-s2 .list li.item-12 .img {
		background-position: -11.3rem -15.4rem;
	}

	.page-feature .mob-s2 .list li.item-13 .img {
		background-position: -22.6rem -15.4rem;
	}

	.page-feature .mob-s2 .list li.item-14 .img {
		background-position: -33.9rem -15.4rem;
	}

	.page-feature .mob-s2 .list li.item-15 .img {
		background-position: -45.2rem -15.4rem;
	}

	.page-feature .mob-s3 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-feature .mob-s3 .list li .img {
		width: 4rem;
		height: 4rem;
		margin: 0 auto 0.5rem;
		background: url(../images/feature/03-icon.png) no-repeat;
		background-size: 23.1rem;
	}

	.page-feature .mob-s3 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-feature .mob-s3 .list li.item-2 .img {
		background-position: -4.8rem 0;
	}

	.page-feature .mob-s3 .list li.item-3 .img {
		background-position: -9.6rem 0;
	}

	.page-feature .mob-s3 .list li.item-4 .img {
		background-position: -14.4rem 0;
	}

	.page-feature .mob-s3 .list li.item-5 .img {
		background-position: -19.1rem 0;
	}

	.page-feature .mob-s4 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-feature .mob-s4 .list li .img {
		width: 4rem;
		height: 4.7rem;
		margin: 0 auto 0.5rem;
		background: url(../images/feature/04-icon.png) no-repeat;
		background-size: 26.7rem;
	}

	.page-feature .mob-s4 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-feature .mob-s4 .list li.item-2 .img {
		background-position: -4.5rem 0;
	}

	.page-feature .mob-s4 .list li.item-3 .img {
		background-position: -9.1rem 0;
	}

	.page-feature .mob-s4 .list li.item-4 .img {
		background-position: -13.6rem 0;
	}

	.page-feature .mob-s4 .list li.item-5 .img {
		background-position: -18.1rem 0;
	}

	.page-feature .mob-s4 .list li.item-6 .img {
		background-position: -22.7rem 0;
	}

	.page-feature .mob-s5 .list {}

	.page-feature .mob-s5 .list li {
		height: 5rem;
		padding: .5rem;
		width: 46%;
		margin: 0 2% 1.4rem;
		border-radius: 2.5rem;
		background: #fff;
		box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);
	}

	.page-feature .mob-s5 .list li .img {
		width: 4rem;
		height: 4rem;
		float: left;
		background: url(../images/feature/05-icon.png) no-repeat;
		background-size: 36rem;
	}

	.page-feature .mob-s5 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-feature .mob-s5 .list li.item-2 .img {
		background-position: -4.6rem 0;
	}

	.page-feature .mob-s5 .list li.item-3 .img {
		background-position: -9.2rem 0;
	}

	.page-feature .mob-s5 .list li.item-4 .img {
		background-position: -13.7rem 0;
	}

	.page-feature .mob-s5 .list li.item-5 .img {
		background-position: -18.3rem 0;
	}

	.page-feature .mob-s5 .list li.item-6 .img {
		background-position: -22.8rem 0;
	}

	.page-feature .mob-s5 .list li.item-7 .img {
		background-position: -27.4rem 0;
	}

	.page-feature .mob-s5 .list li.item-8 .img {
		background-position: -32rem 0;
	}

	.page-feature .mob-s5 .list li p {
		font-size: 1.3rem;
		padding-left: 4.5rem;
		line-height: 4rem;
	}

	.page-feature .mob-s6 .list li {
		text-align: center;
		margin-bottom: 50px;
	}

	.page-feature .mob-s6 .list li .img {
		width: 4rem;
		height: 4rem;
		margin: 0 auto 1rem;
		background: url(../images/feature/06-icon.png) no-repeat;
		background-size: 45rem;
	}

	.page-feature .mob-s6 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-feature .mob-s6 .list li.item-2 .img {
		background-position: -4.3rem 0;
	}

	.page-feature .mob-s6 .list li.item-3 .img {
		background-position: -9.1rem 0;
	}

	.page-feature .mob-s6 .list li.item-4 .img {
		background-position: -13.9rem 0;
	}

	.page-feature .mob-s6 .list li.item-5 .img {
		background-position: -18.3rem 0;
	}

	.page-feature .mob-s6 .list li.item-6 .img {
		background-position: -22.8rem 0;
	}

	.page-feature .mob-s6 .list li.item-7 .img {
		background-position: -27.3rem 0;
	}

	.page-feature .mob-s6 .list li.item-8 .img {
		background-position: -31.8rem 0;
	}

	.page-feature .mob-s6 .list li.item-9 .img {
		background-position: -36.5rem 0;
	}

	.page-feature .mob-s6 .list li.item-10 .img {
		background-position: -40.9rem 0;
	}

	.page-feature .mob-s6 .list li p {
		font-size: 1.2rem;
		color: #333;
	}

	.page-newretail .mob-s3 .list li {
		text-align: center;
	}

	.page-newretail .mob-s3 .list li h3 {
		font-size: 1rem;
	}

	.page-newretail .mob-s3 .list li .img {
		background: url(../images/newretail/03-icon.png) no-repeat;
		width: 4.8rem;
		height: 4.8rem;
		background-size: 25rem;
		margin: 0 auto;
	}

	.page-newretail .mob-s4 .s-title h2:before,
	.page-newretail .mob-s5 .s-title h2:before,
	.page-newretail .mob-s6 .s-title h2:before,
	.page-newretail .mob-s7 .s-title h2:before {
		content: "";
		display: block;
		border-top: 1px solid #ddd;
		width: 5rem;
		margin: 0 auto 1rem;
	}

	.mob-s-recommend {
		background: url(../images/newretail/08-bg.jpg) no-repeat center top;
		background-size: cover;
	}

	.mob-s-recommend .list li {
		background: #fff;
		width: 48%;
		margin: 0 1% .5rem;
		float: left;
		border-radius: 5px;
	}

	.mob-s-recommend .list li .img {
		float: left;
		background: url(../images/programme/icon.png) no-repeat;
		width: 3rem;
		height: 4rem;
		background-size: 12rem;
		margin: 1.3rem 0 0 0.8rem;
	}

	.mob-s-recommend .list li.item-1 .img {
		background-position: 0 0;
	}

	.mob-s-recommend .list li.item-2 .img {
		background-position: -3.1rem 0;
	}

	.mob-s-recommend .list li.item-3 .img {
		background-position: -6.2rem 0;
	}

	.mob-s-recommend .list li.item-4 .img {
		background-position: -9.3rem 0;
	}

	.mob-s-recommend .list li .text {
		margin-left: 4.1rem;
		margin-top: 0.5rem;
		padding-bottom: 0.7rem;
	}

	.mob-s-recommend .list li .text h2 {
		font-size: 1.2rem;
		margin-top: 1rem;
	}


	.page-crossborder .mob-s1 .list li {
		text-align: center;
		margin-bottom: 1.8rem;
	}

	.page-crossborder .mob-s1 .list li .img {
		width: 4rem;
		height: 4rem;
		margin: 0 auto 0.5rem;
		background: url(../images/crossborder/01-icon.png) no-repeat;
		background-size: 26rem;
	}

	.page-crossborder .mob-s1 .list li p {
		margin: 0 1.5rem;
	}

	.page-crossborder .mob-s2 .list li {
		background: #fff;
		padding: 1rem 2rem;
		margin-bottom: 1rem;
		overflow: hidden;
	}

	.page-crossborder .mob-s2 .list li .img {
		float: left;
		background: url(../images/mobile/crossborder/02-bg.png) no-repeat;
		width: 5rem;
		height: 5.9rem;
		background-size: 5rem;
	}

	.page-crossborder .mob-s2 .list li .img:after {
		content: "";
		display: block;
		width: 5rem;
		height: 5.9rem;
		background: url(../images/crossborder/02-icon.png) no-repeat;
		background-size: 28rem;
	}

	.page-crossborder .mob-s2 .list li.item-1 .img:after {
		background-position: 0.4rem 0.3rem;
	}

	.page-crossborder .mob-s2 .list li.item-2 .img:after {
		background-position: -4.25rem 0.6rem;
	}

	.page-crossborder .mob-s2 .list li.item-3 .img:after {
		background-position: -9.1rem 0.6rem;
	}

	.page-crossborder .mob-s2 .list li.item-4 .img:after {
		background-position: -14rem 0.6rem;
	}

	.page-crossborder .mob-s2 .list li.item-5 .img:after {
		background-position: -18.7rem 0.6rem;
	}

	.page-crossborder .mob-s2 .list li.item-6 .img:after {
		background-position: -23.3rem 0.6rem;
	}

	.page-crossborder .mob-s2 .list li .text {
		margin-left: 6.5rem;
	}

	.page-crossborder .mob-s2 .list li .text h3 {
		color: #3d9bfc;
	}

	.page-crossborder .mob-s4 {
		background: url(../images/mobile/crossborder/04-bg.jpg) no-repeat center top;
		background-size: cover;
	}

	.page-crossborder .mob-s4 .list li {
		background: #fff;
		width: 30%;
		padding: 1rem 0;
		margin: 0 1.5%;
		float: left;
		text-align: center;
	}

	.page-crossborder .mob-s4 .list li .img {
		margin: 0 auto .4rem;
		background: url(../images/crossborder/f4_1.png) no-repeat;
		width: 5rem;
		height: 5.9rem;
		background-size: 5rem;
	}

	.page-crossborder .mob-s4 .list li.item-2 .img {
		background-image: url(../images/crossborder/f4_2.png);
	}

	.page-crossborder .mob-s4 .list li.item-3 .img {
		background-image: url(../images/crossborder/f4_3.png);
	}

	.page-crossborder .mob-s7 .m-box {
		margin-bottom: 1.5rem;
	}

	.page-crossborder .mob-s7 .m-box h3 {
		font-size: 1.4rem;
		margin-bottom: .5rem;
	}

	.page-crossborder .mob-s7 .m-box p {
		color: #82939e;
		line-height: 1.8rem;
		margin-bottom: .5rem;
		font-size: 1.1rem;
	}

	.page-international .mob-s1 {
		margin: 3rem 2rem 4rem;
	}

	.page-international .mob-s4 {
		background: #35383E;
	}

	.page-international .mob-s6 .img {
		margin-right: 20%;
	}

	.page-international .mob-s7 {
		background: #35383E;
	}

	.page-international .mob-s7 .list li {
		text-align: center;
		float: left;
		width: 50%;
		margin-bottom: 2rem;
	}

	.page-international .mob-s7 .list li .img {
		width: 10rem;
		height: 5rem;
		margin: 0 auto 1rem;
		background: no-repeat center;
		background-size: 10rem;
	}

	.page-international .mob-s7 .list li.item-1 .img {
		background-image: url(../images/international/06-icon-1.png);
	}

	.page-international .mob-s7 .list li.item-2 .img {
		background-image: url(../images/international/06-icon-2.png);
	}

	.page-international .mob-s7 .list li.item-3 .img {
		background-image: url(../images/international/06-icon-3.png);
	}

	.page-international .mob-s7 .list li.item-4 .img {
		background-image: url(../images/international/06-icon-4.png);
	}

	.page-international .mob-s7 .list li h3 {
		color: #fff;
	}

	.page-international .mob-s7 .list li.item-1 h3 {
		color: #44cae6;
	}

	.page-international .mob-s7 .list li.item-2 h3 {
		color: #df80f0;
	}

	.page-international .mob-s7 .list li.item-3 h3 {
		color: #56d282;
	}

	.page-international .mob-s7 .list li.item-4 h3 {
		color: #fbba2e;
	}

	.page-international .mob-s7 .list li p {
		color: #fff;
	}

	.page-international .mob-s8 .list li {
		float: left;
		width: 25%;
		border: 1px solid #e8e8e8;
		text-align: center;
		float: left;
		margin: 0 -1px -1px 0;
		padding: 1rem 0;
	}

	.page-international .mob-s8 .list li i {
		background: url(../images/international/08-img.png) 0 0 no-repeat;
		background-size: 12rem;
		width: 2.8rem;
		height: 3rem;
		display: block;
		margin: 0 auto .5rem;
	}

	.page-international .mob-s8 .list li i.icon1 {
		background-position: 0 0;
	}

	.page-international .mob-s8 .list li i.icon2 {
		background-position: -3rem 0;
	}

	.page-international .mob-s8 .list li i.icon3 {
		background-position: -6.1rem 0;
	}

	.page-international .mob-s8 .list li i.icon4 {
		background-position: -9.2rem 0;
	}

	.page-international .mob-s8 .list li i.icon5 {
		background-position: 0 -3rem;
	}

	.page-international .mob-s8 .list li i.icon6 {
		background-position: -3rem -3rem;
	}

	.page-international .mob-s8 .list li i.icon7 {
		background-position: -6.1rem -3rem;
	}

	.page-international .mob-s8 .list li i.icon8 {
		background-position: -9.2rem -3rem;
	}

	.page-international .mob-s8 .list li i.icon9 {
		background-position: 0 -6rem;
	}

	.page-international .mob-s8 .list li i.icon10 {
		background-position: -3rem -6rem;
	}

	.page-international .mob-s8 .list li i.icon11 {
		background-position: -6.1rem -6rem;
	}

	.page-international .mob-s8 .list li i.icon12 {
		background-position: -9.2rem -6rem;
	}

	.page-international .mob-s8 .list li i.icon13 {
		background-position: 0 -9rem;
	}

	.page-international .mob-s8 .list li i.icon14 {
		background-position: -3rem -9rem;
	}

	.page-international .mob-s8 .list li i.icon15 {
		background-position: -6.1rem -9rem;
	}

	.page-international .mob-s8 .list li i.icon16 {
		background-position: -9.2rem -9rem;
	}

	.page-international .mob-s8 .list li p {
		color: #82939e;
	}

	.page-international .mob-s9 .list li {
		float: left;
		width: 25%;
		background: #fff;
		border: 1px solid #e8e8e8;
		text-align: center;
		float: left;
		margin: 0 -1px -1px 0;
		padding: 1rem 0;
	}

	.page-international .mob-s9 .list li i {
		background: url(../images/international/09-img.png) 0 0 no-repeat;
		background-size: 12rem;
		width: 2.8rem;
		height: 3rem;
		display: block;
		margin: 0 auto .5rem;
	}

	.page-international .mob-s9 .list li i.icon1 {
		background-position: 0 0;
	}

	.page-international .mob-s9 .list li i.icon2 {
		background-position: -3rem 0;
	}

	.page-international .mob-s9 .list li i.icon3 {
		background-position: -6.1rem 0;
	}

	.page-international .mob-s9 .list li i.icon4 {
		background-position: -9.2rem 0;
	}

	.page-international .mob-s9 .list li i.icon5 {
		background-position: 0 -3rem;
	}

	.page-international .mob-s9 .list li i.icon6 {
		background-position: -3rem -3rem;
	}

	.page-international .mob-s9 .list li i.icon7 {
		background-position: -6.1rem -3rem;
	}

	.page-international .mob-s9 .list li i.icon8 {
		background-position: -9.2rem -3rem;
	}

	.page-international .mob-s9 .list li p {
		color: #82939e;
	}

	.page-international .mob-s10 dl {
		margin-bottom: 1.5rem;
	}

	.page-international .mob-s10 dt {
		color: #fff;
		text-align: center;
		font-size: 1.2rem;
		line-height: 4rem;
	}

	.page-international .mob-s10 .dl-1 dt {
		background: #1B85FD;
	}

	.page-international .mob-s10 .dl-2 dt {
		background: #16CA3C;
	}

	.page-international .mob-s10 .dl-3 dt {
		background: #822BD4;
	}

	.page-international .mob-s10 dd {
		padding: 1rem;
		border: 1px solid #e8e8e8;
		margin-top: -1px;
	}

	.page-international .mob-s10 dd span {
		color: #82939e;
	}

	.page-international .mob-s10 dd i {
		width: 2rem;
		height: 2rem;
		background: url(../images/international/10-icon.png) 1px 0 no-repeat;
		background-size: 8rem;
		float: left;
	}

	.page-international .mob-s10 dd p {
		margin-left: 2.5rem;
	}

	.page-international .mob-s10 .dl-1 .dd-1 i {
		background-position: 0 0;
	}

	.page-international .mob-s10 .dl-1 .dd-2 i {
		background-position: -2rem 0;
	}

	.page-international .mob-s10 .dl-1 .dd-3 i {
		background-position: -4rem 0;
	}

	.page-international .mob-s10 .dl-1 .dd-4 i {
		background-position: -6rem 0;
	}

	.page-international .mob-s10 .dl-2 .dd-1 i {
		background-position: 0 -2rem;
	}

	.page-international .mob-s10 .dl-2 .dd-2 i {
		background-position: -2rem -2rem;
	}

	.page-international .mob-s10 .dl-2 .dd-3 i {
		background-position: -4rem -2rem;
	}

	.page-international .mob-s10 .dl-2 .dd-4 i {
		background-position: -6rem -2rem;
	}

	.page-international .mob-s10 .dl-3 .dd-1 i {
		background-position: 0 -4rem;
	}

	.page-international .mob-s10 .dl-3 .dd-2 i {
		background-position: -2rem -4rem;
	}

	.page-international .mob-s10 .dl-3 .dd-3 i {
		background-position: -4rem -4rem;
	}

	.page-international .mob-s10 .dl-3 .dd-4 i {
		background-position: -6rem -4rem;
	}

	.page-supplychain .mob-s1 .list li {
		text-align: center;
	}

	.page-supplychain .mob-s1 .list li .img {
		margin: 0 auto 1rem;
		width: 5rem;
		height: 5rem;
		background: url(../images/supplychain/01-icon.png) no-repeat 0 0;
		background-size: 15rem;
	}

	.page-supplychain .mob-s1 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-supplychain .mob-s1 .list li.item-2 .img {
		background-position: -5rem 0;
	}

	.page-supplychain .mob-s1 .list li.item-3 .img {
		background-position: -10rem 0;
	}

	.page-supplychain .mob-s1 .list li p {
		margin: 0 10px;
	}

	.page-supplychain .mob-s2 .list li {
		text-align: center;
		margin-bottom: 1.5rem;
	}

	.page-supplychain .mob-s2 .list li .img {
		margin: 0 auto 1rem;
		width: 5rem;
		height: 5rem;
		background: url(../images/supplychain/02-icon.png) no-repeat 0 0;
		background-size: 30rem;
	}

	.page-supplychain .mob-s2 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-supplychain .mob-s2 .list li.item-2 .img {
		background-position: -5rem 0;
	}

	.page-supplychain .mob-s2 .list li.item-3 .img {
		background-position: -10rem 0;
	}

	.page-supplychain .mob-s2 .list li.item-4 .img {
		background-position: -15rem 0;
	}

	.page-supplychain .mob-s2 .list li.item-5 .img {
		background-position: -20rem 0;
	}

	.page-supplychain .mob-s2 .list li.item-6 .img {
		background-position: -25rem 0;
	}

	.page-supplychain .mob-s2 .list li p {
		margin: 0 10px;
	}

	.page-supplychain .mob-s3 {
		background: url(../images/supplychain/03-bg.jpg) no-repeat center top;
		background-size: cover;
		padding-bottom: 8rem;
	}

	.page-supplychain .mob-s3 .list li {
		text-align: center;
	}

	.page-supplychain .mob-s3 .list li .img {
		margin: 0 auto 1rem;
		width: 4rem;
		height: 4rem;
		background: url(../images/supplychain/3f_logo01.png) no-repeat;
		background-size: 4rem;
	}

	.page-supplychain .mob-s3 .list li.item-1 .img {
		background-image: url(../images/supplychain/3f_logo01.png);
	}

	.page-supplychain .mob-s3 .list li.item-2 .img {
		background-image: url(../images/supplychain/3f_logo02.png);
	}

	.page-supplychain .mob-s3 .list li.item-3 .img {
		background-image: url(../images/supplychain/3f_logo03.png);
	}

	.page-supplychain .mob-s3 .list li.item-4 .img {
		background-image: url(../images/supplychain/3f_logo04.png);
	}

	.page-supplychain .mob-s3 .list li p {
		margin: 0 10px;
		color: #fff
	}

	.page-unmannedretail .mob-s1 .step-list li {
		width: 46%;
		height: 260px;
		background: #fff;
		float: left;
		margin: 2%;
		border-radius: 5px;
		box-shadow: 0 0 58px 0px rgba(0, 0, 0, 0.1);
		text-align: center;
	}

	.page-unmannedretail .mob-s1 .step-list li .num {
		display: block;
		margin: 0 auto 18px;
		width: 80px;
		height: 40px;
		background: url(../images/unmannedretail/wrg-01-sz.png) no-repeat;
	}

	.page-unmannedretail .mob-s1 .step-list li.item-1 .num {
		background-position: 0 0;
	}

	.page-unmannedretail .mob-s1 .step-list li.item-2 .num {
		background-position: 0 -40px;
	}

	.page-unmannedretail .mob-s1 .step-list li.item-3 .num {
		background-position: 0 -80px;
	}

	.page-unmannedretail .mob-s1 .step-list li.item-4 .num {
		background-position: 0 -120px;
	}

	.page-unmannedretail .mob-s1 .step-list li .name {
		font-size: 16px;
		margin-bottom: 25px;
	}

	.page-unmannedretail .mob-s1 .step-list li .img {
		height: 137px;
		background-position: center center;
		background-repeat: no-repeat;
	}

	.page-unmannedretail .mob-s1 .step-list li.item-1 .img {
		background-image: url(../images/unmannedretail/wrg-01-img-1.png);
	}

	.page-unmannedretail .mob-s1 .step-list li.item-2 .img {
		background-image: url(../images/unmannedretail/wrg-01-img-2.png);
	}

	.page-unmannedretail .mob-s1 .step-list li.item-3 .img {
		background-image: url(../images/unmannedretail/wrg-01-img-3.png);
	}

	.page-unmannedretail .mob-s1 .step-list li.item-4 .img {
		background-image: url(../images/unmannedretail/wrg-01-img-4.png);
	}

	.page-unmannedretail .mob-s2 {
		background: url(../images/mobile/unmannedretail/02-bg.jpg) no-repeat center top;
		background-size: cover;
	}

	.page-unmannedretail .mob-s2 .list {
		color: #fff;
		padding-top: 36px;
	}

	.page-unmannedretail .mob-s2 .list li {
		width: 50%;
		margin-bottom: 1.5rem;
		float: left;
		text-align: center;
		margin-bottom: 40px;
	}

	.page-unmannedretail .mob-s2 .list li .img {
		width: 132px;
		height: 132px;
		margin: 0 auto 1rem;
		background-repeat: no-repeat;
		background-position: center center;
	}

	.page-unmannedretail .mob-s2 .list li.item-1 .img {
		background-image: url(../images/unmannedretail/03-icon-1.png);
	}

	.page-unmannedretail .mob-s2 .list li.item-2 .img {
		background-image: url(../images/unmannedretail/03-icon-2.png);
	}

	.page-unmannedretail .mob-s2 .list li.item-3 .img {
		background-image: url(../images/unmannedretail/03-icon-3.png);
	}

	.page-unmannedretail .mob-s2 .list li.item-4 .img {
		background-image: url(../images/unmannedretail/03-icon-4.png);
	}

	.page-unmannedretail .mob-s2 .list li h3 {
		font-size: 18px;
		font-weight: 700;
		margin-bottom: 10px;
	}

	.page-unmannedretail .mob-s2 .list li p {
		font-size: 14px;
	}

	.page-unmannedretail .mob-s4 {
		background: url(../images/mobile/unmannedretail/02-bg.jpg) no-repeat center top;
		background-size: cover;
	}

	.page-unmannedretail .mob-s6 {
		background: url(../images/mobile/unmannedretail/02-bg.jpg) no-repeat center top;
		background-size: cover;
	}

	.page-unmannedretail .mob-s6 .list li {
		text-align: center;
		color: #fff;
		margin-bottom: 2rem;
	}

	.page-unmannedretail .mob-s6 .list li .img {
		margin: 0 1rem 1rem;
	}

	.page-unmannedretail .mob-s7 .list li {
		width: 46%;
		float: left;
		background: #fff;
		margin: 2%;
		padding: 1rem;
		text-align: center;
	}

	.page-unmannedretail .mob-s7 .list li:last-child {
		margin-right: 0;
	}

	.page-unmannedretail .mob-s7 .list li .num {
		width: 80%;
		margin: 0 auto;
	}

	.page-bigdata .mob-s1 .list li {
		margin-bottom: 1.5rem;
		overflow: hidden;
	}

	.page-bigdata .mob-s1 .list li .img {
		width: 6rem;
		height: 6rem;
		float: left;
	}

	.page-bigdata .mob-s1 .list li.item-1 .img {
		background: url(../images/bigdata/01-icon-1.png) no-repeat center;
		background-size: contain;
	}

	.page-bigdata .mob-s1 .list li.item-2 .img {
		background: url(../images/bigdata/01-icon-2.png) no-repeat center;
		background-size: contain;
	}

	.page-bigdata .mob-s1 .list li.item-3 .img {
		background: url(../images/bigdata/01-icon-3.png) no-repeat center;
		background-size: contain;
	}

	.page-bigdata .mob-s1 .list li .text {
		margin-left: 7rem;
	}

	.page-bigdata .mob-s2 {
		background: #1020AD;
	}

	.page-bigdata .mob-s2 .s-title p {
		text-align: left;
		margin: 0 2rem;
	}

	.page-bigdata .mob-s4 {
		background: url(../images/mobile/bigdata/04-bg.jpg) no-repeat center;
		background-size: cover;
	}

	.page-bigdata .mob-s5 .list li {
		margin-bottom: 1.5rem;
		overflow: hidden;
	}

	.page-bigdata .mob-s5 .list li .img {
		width: 6rem;
		height: 6rem;
		float: left;
	}

	.page-bigdata .mob-s5 .list li.item-1 .img {
		background: url(../images/bigdata/05-icon-1.png) no-repeat center;
		background-size: contain;
	}

	.page-bigdata .mob-s5 .list li.item-2 .img {
		background: url(../images/bigdata/05-icon-2.png) no-repeat center;
		background-size: contain;
	}

	.page-bigdata .mob-s5 .list li.item-3 .img {
		background: url(../images/bigdata/05-icon-3.png) no-repeat center;
		background-size: contain;
	}

	.page-bigdata .mob-s5 .list li .text {
		margin-left: 7rem;
	}

	.page-bigdata .mob-s5 .list li .text h3 {
		color: #1997f4;
	}

	.page-live .mob-s1 .list li {
		overflow: hidden;
	}

	.page-live .mob-s1 .list li .img {
		float: left;
		width: 7rem;
		height: 7rem;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
	}

	.page-live .mob-s1 .list li.item-1 .img {
		background-image: url(../images/live/01-icon1.png);
	}

	.page-live .mob-s1 .list li.item-2 .img {
		background-image: url(../images/live/01-icon2.png);
	}

	.page-live .mob-s1 .list li.item-3 .img {
		background-image: url(../images/live/01-icon3.png);
	}

	.page-live .mob-s1 .list li.item-4 .img {
		background-image: url(../images/live/01-icon4.png);
	}

	.page-live .mob-s1 .list li .text {
		margin-left: 8.5rem;
		border-bottom: 1px solid #e0e0e0;
		padding: 1rem 0;
		margin-bottom: 1rem;
	}

	.page-live .mob-s2 {
		background: url(../images/mobile/live/02-bg.jpg) repeat-y;
	}

	.page-live .mob-s3 .list li {
		float: left;
		width: 50%;
		text-align: center;
		padding: 1rem 0 2rem;
	}

	.page-live .mob-s3 .list li.item-1,
	.page-live .mob-s3 .list li.item-4 {
		background: url(../images/mobile/live/03-bg.jpg) repeat-x;
		background-size: 0.1rem;
		color: #fff;
	}

	.page-live .mob-s3 .list li.item-2 {
		border-top: 1px solid #e0e0e0;
		border-right: 1px solid #e0e0e0;
	}

	.page-live .mob-s3 .list li.item-3 {
		border-bottom: 1px solid #e0e0e0;
		border-left: 1px solid #e0e0e0;
	}

	.page-live .mob-s3 .list li .img {
		width: 6rem;
		height: 6rem;
		margin: 0 auto;
		background: url(../images/live/03-icon.png) no-repeat;
		background-size: 24rem;
	}

	.page-live .mob-s3 .list li.item-1 .img {
		background-position: 0 -5.9rem;
	}

	.page-live .mob-s3 .list li.item-2 .img {
		background-position: -6rem 0;
	}

	.page-live .mob-s3 .list li.item-3 .img {
		background-position: -12rem 0;
	}

	.page-live .mob-s3 .list li.item-4 .img {
		background-position: -18rem -5.9rem;
	}

	.page-live .mob-s3 .list li h3 {
		padding: 0.4rem 0;
	}

	.page-live .mob-s3 .list li p {
		margin: 0 2rem;
	}

	.page-live .mob-s3 .list li.item-1 p,
	.page-live .mob-s3 .list li.item-4 p {
		color: #fff;
	}

	.page-live .mob-s4 {
		border-bottom: 1px solid #e0e0e0;
	}

	.page-live .mob-s4 .text {
		text-align: center;
		margin: 0 2rem;
	}

	.page-live .mob-s4 .text h3 {
		font-size: 1.2rem;
		font-weight: 700;
		margin-bottom: .3rem;
	}

	.page-live .mob-s4 .text p {
		margin-bottom: 1rem;
	}

	.page-live .mob-s5 {
		border-bottom: 1px solid #e0e0e0;
	}

	.page-live .mob-s5 .text {
		text-align: center;
		margin: 0 2rem;
	}

	.page-live .mob-s5 .text h3 {
		font-size: 1.2rem;
		font-weight: 700;
		margin-bottom: .3rem;
	}

	.page-live .mob-s5 .text p {
		margin-bottom: 1rem;
	}

	.page-live .mob-s6 .text {
		text-align: center;
		margin: 0 2rem;
	}

	.page-live .mob-s6 .text h3 {
		font-size: 1.2rem;
		font-weight: 700;
		margin-bottom: .3rem;
	}

	.page-live .mob-s6 .text p {
		margin-bottom: 1rem;
	}

	.mob-s-example .list li {
		background: #fff;
		margin-bottom: 1rem;
		padding: 1rem;
	}

	.mob-s-example .list .img {
		float: left;
		width: 10rem;
	}

	.mob-s-example .list .img img {
		width: 100%;
	}

	.mob-s-example .list .text {
		margin-left: 11rem;
	}

	.mob-s-example .list .text p {
		margin-bottom: .2rem;
	}

	.mob-s-example .list .text a {
		display: inline-block;
		line-height: 2.3rem;
		border: 1px solid #efefef;
		padding: 0 1.2rem;
	}

	.page-department .mob-s2 .list li {
		background: #fff;
		margin-bottom: 1rem;
		padding: 1rem;
		overflow: hidden;
	}

	.page-department .mob-s2 .list .img {
		float: left;
		width: 10rem;
	}

	.page-department .mob-s2 .list .img img {
		width: 100%;
	}

	.page-department .mob-s2 .list .text {
		margin-left: 11rem;
	}

	.page-department .mob-s3 .list li {
		background: #fff;
		margin-bottom: 1rem;
		padding: 1rem;
		overflow: hidden;
		border-bottom: 1px solid #e0e0e0;
	}

	.page-department .mob-s3 .list .img {
		float: left;
		width: 8rem;
	}

	.page-department .mob-s3 .list .img img {
		width: 100%;
	}

	.page-department .mob-s3 .list .text {
		margin-left: 10rem;
	}

	.page-countryside .mob-s2 .list li {
		background: #fff;
		margin-bottom: 1rem;
		padding: 1rem;
		overflow: hidden;
	}

	.page-countryside .mob-s2 .list li .img {
		width: 5rem;
		height: 5rem;
		background: url(../images/mobile/countryside/02-icon.png) no-repeat;
		background-size: 27rem;
		float: left;
	}

	.page-countryside .mob-s2 .list li.item-1 .img {
		background-position: -22rem 0;
	}

	.page-countryside .mob-s2 .list li.item-2 .img {
		background-position: -16.5rem 0;
	}

	.page-countryside .mob-s2 .list li.item-3 .img {
		background-position: -11rem 0;
	}

	.page-countryside .mob-s2 .list li.item-4 .img {
		background-position: -5.5rem 0;
	}

	.page-countryside .mob-s2 .list li.item-5 .img {
		background-position: 0 0;
	}

	.page-countryside .mob-s2 .list li .text {
		margin-left: 6.5rem;
	}

	.page-countryside .mob-s2 .list li .text h3 {
		padding: 0.8rem 0 0;
	}

	.page-countryside .mob-s3 .list li {
		background: #fff;
		padding: 1.5rem;
		overflow: hidden;
		border-bottom: 1px solid #e0e0e0;
	}

	.page-countryside .mob-s3 .list li .img {
		width: 5rem;
		height: 5rem;
		background: url(../images/countryside/04-bg.png) no-repeat;
		background-size: contain;
		float: left;
		color: #fff;
		text-align: center;
		line-height: 5rem;
		font-size: 2rem;
	}

	.page-countryside .mob-s3 .list li .text {
		margin-left: 6.5rem;
	}

	.page-fresh .mob-s2 .list li {
		float: left;
		margin: 1%;
		width: 48%;
		background: #fff;
		padding: 2rem 0;
		text-align: center;
		height: 13rem;
	}

	.page-fresh .mob-s2 .list li .img {
		background: url(../images/fresh/02-icon.png) no-repeat;
		width: 5rem;
		height: 3rem;
		background-size: 21rem;
		margin: 0 auto;
	}

	.page-fresh .mob-s2 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-fresh .mob-s2 .list li.item-2 .img {
		background-position: -5.4rem 0;
	}

	.page-fresh .mob-s2 .list li.item-3 .img {
		background-position: -10.8rem 0;
	}

	.page-fresh .mob-s2 .list li.item-4 .img {
		background-position: -16.2rem 0;
	}

	.page-fresh .mob-s2 .list li h3 {
		margin: .5rem 0;
	}

	.page-fresh .mob-s2 .list li p {
		margin: 0 1.6rem;
	}

	.page-fresh .mob-s3 {
		background: url(../images/fresh/04-bg.jpg) no-repeat center top;
		background-size: cover;
	}

	.page-fresh .mob-s3 .list li {
		background: rgba(255, 255, 255, 0.1);
		float: left;
		margin: 1%;
		width: 48%;
		padding: 1.4rem 1rem;
		color: #fff;
		height: 9rem;
	}

	.page-fresh .mob-s3 .list li p {
		color: #fff;
	}

	.page-fresh .mob-s4 .list li {
		float: left;
		width: 25%;
		text-align: center;
		margin-bottom: 2rem;
	}

	.page-fresh .mob-s4 .list li .img {
		background: url(../images/fresh/05-icon.png) no-repeat;
		margin: 0 auto 1rem;
		width: 5rem;
		height: 4rem;
		background-size: 56rem;
	}

	.page-fresh .mob-s4 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-fresh .mob-s4 .list li.item-2 .img {
		background-position: -5.6rem 0;
	}

	.page-fresh .mob-s4 .list li.item-3 .img {
		background-position: -11.2rem 0;
	}

	.page-fresh .mob-s4 .list li.item-4 .img {
		background-position: -16.8rem 0;
	}

	.page-fresh .mob-s4 .list li.item-5 .img {
		background-position: -22.7rem 0;
	}

	.page-fresh .mob-s4 .list li.item-6 .img {
		background-position: -28.3rem 0;
	}

	.page-fresh .mob-s4 .list li.item-7 .img {
		background-position: -34.1rem 0;
	}

	.page-fresh .mob-s4 .list li.item-8 .img {
		background-position: -39.6rem 0;
	}

	.page-fresh .mob-s4 .list li.item-9 .img {
		background-position: -45.2rem 0;
	}

	.page-fresh .mob-s4 .list li.item-10 .img {
		background-position: -51.1rem 0;
	}

	.page-baby .mob-s2 .list {
		margin-right: -58px;
	}

	.page-baby .mob-s2 .list li {
		background: #FA312B;
		color: #fff;
		position: relative;
		padding: 20px 15px 30px 26px;
		margin-bottom: 1rem;
		border-radius: 5px;
		margin-right: 58px;
	}

	.page-baby .mob-s2 .list li:before {
		content: "";
		position: absolute;
		top: 0;
		left: -10px;
		border-style: solid;
		border-width: 22px 0 0 17px;
		border-color: #FA312B transparent transparent transparent;
	}

	.page-baby .mob-s2 .list li h3 {
		font-size: 18px;
		margin-bottom: 20px;
	}

	.page-baby .mob-s2 .list li p {
		font-size: 14px;
		color: #fff;
	}

	.page-baby .mob-s2 .list li.item-2 {
		background: #0D8FF7;
	}

	.page-baby .mob-s2 .list li.item-2:before {
		border-color: #0D8FF7 transparent transparent transparent;
	}

	.page-baby .mob-s2 .list li.item-3 {
		background: #00D884;
	}

	.page-baby .mob-s2 .list li.item-3:before {
		border-color: #00D884 transparent transparent transparent;
	}

	.page-auto .mob-s1 .list li {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-auto .mob-s1 .list li .img {
		width: 4rem;
		height: 4rem;
		background: url(../images/mobile/auto/1.png) no-repeat;
		background-size: 21rem;
		margin: 0 auto 1rem;
	}

	.page-auto .mob-s1 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-auto .mob-s1 .list li.item-2 .img {
		background-position: -8.5rem 0;
	}

	.page-auto .mob-s1 .list li.item-3 .img {
		background-position: -17rem 0;
	}

	.page-auto .mob-s1 .list li.item-4 .img {
		background-position: 0 -8.4rem;
	}

	.page-auto .mob-s1 .list li.item-5 .img {
		background-position: -8.5rem -8.4rem;
	}

	.page-auto .mob-s1 .list li.item-6 .img {
		background-position: -17rem -8.4rem;
	}

	.page-auto .mob-s3 .list li {
		margin-bottom: 2rem;
	}

	.page-auto .mob-s3 .list li .num {
		width: 5rem;
		height: 5rem;
		margin: 0 auto 1rem;
		background: #fff;
		border: 1px solid #ddd;
		line-height: 5rem;
		font-size: 2rem;
		border-radius: 100%;
	}

	.page-auto .mob-s3 .list li h3 {
		font-size: 1rem;
	}

	.page-medicine .mob-s1 .list li {
		border-bottom: 1px solid #e0e0e0;
		overflow: hidden;
		padding: 2rem 0;
	}

	.page-medicine .mob-s1 .list li .img {
		float: left;
		width: 5rem;
		height: 5rem;
		background: url(../images/mobile/medicine/1.png) no-repeat;
		background-size: 5rem;
	}

	.page-medicine .mob-s1 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-medicine .mob-s1 .list li.item-2 .img {
		background-position: 0 -9.7rem;
	}

	.page-medicine .mob-s1 .list li.item-3 .img {
		background-position: 0 -19rem;
	}

	.page-medicine .mob-s1 .list li.item-4 .img {
		background-position: 0 -27.5rem;
	}

	.page-medicine .mob-s1 .list li.item-5 .img {
		background-position: 0 -36.8rem;
	}

	.page-medicine .mob-s1 .list li .text {
		margin-left: 6rem;
	}

	.page-medicine .mob-s1 .list li .text h3 {
		padding-top: 0.5rem;
	}

	.page-medicine .mob-s2 .list li {
		color: #fff;
		background: #000;
		margin-bottom: 1rem;
		padding: 1.4rem 2rem;
		border-radius: 1rem;
	}

	.page-medicine .mob-s2 .list li.item-1 {
		background: url(../images/mobile/medicine/02-bg1.jpg) repeat-y;
		background-size: 100%;
	}

	.page-medicine .mob-s2 .list li.item-2 {
		background: url(../images/mobile/medicine/02-bg2.jpg) repeat-y;
		background-size: 100%;
	}

	.page-medicine .mob-s2 .list li.item-3 {
		background: url(../images/mobile/medicine/02-bg3.jpg) repeat-y;
		background-size: 100%;
	}

	.page-medicine .mob-s2 .list li h3 {
		text-align: center;
		margin-bottom: 1rem;
	}

	.page-medicine .mob-s2 .list li p {
		color: #fff;
	}

	.page_mobile .mod-like-table,
	.page_mobile .mod-like-table .col-hd .th,
	.page_mobile .mod-like-table .col-item .th h3 {
		font-size: .7rem;
	}

	.page_mobile .mod-like-table .i-ok:before,
	.page_mobile .mod-like-table .i-no:before,
	.page_mobile .mod-like-table .i-sf:before {
		width: 1.5rem;
		height: 1.1rem;
		background-size: 200%;
		margin: -.55rem -.75rem;
	}

	.page_mobile .mod-like-table .th {
		height: 6rem;
	}

	.page_mobile .mod-like-table .col-hd .th {
		line-height: 6rem;
	}

	.page_mobile .mod-like-table .col-item .th h3 {
		padding-top: 1.4rem;
	}

	.page_mobile .mod-like-table .td {
		height: 3.3rem;
		line-height: 3.3rem;
		white-space: nowrap;
	}

	.page_mobile .mod-like-table .td-col-2 {
		height: auto;
	}

	/*.page_mobile .mod-like-table .col{ width: 12%; }
    .page_mobile .mod-like-table .col-hd{ width: 40%; }*/
	.page_mobile .mod-like-table .tag {
		width: 2.1rem;
		height: 2.1rem;
		background-size: contain;
	}

	.page_mobile .mod-like-table .td-col-2 .td-l {
		display: none;
	}

	.page_mobile .mod-like-table .td-col-2 .td-r {
		width: 100%;
		margin: -1px 0 0;
	}

	.page_mobile .mod-like-table .td-col-2 .td-r .td {
		border-left: 0 none;
		border-right: 0 none;
	}

	.page_mobile .mod-like-table .td.td-row2 {
		height: 6rem;
	}

	.page_mobile .mod-like-table .td.td-row2-l1 {
		height: 6rem;
		line-height: 6rem;
	}

	.page_mobile .mod-like-table .col-hd {
		background: #fff4f4;
	}

	.page_mobile .mod-like-table-blue .col-hd {
		background: #D7F0FC;
	}

	.page_mobile .mod-like-table-purple .col-hd {
		background: #f8f9fd;
	}

	.page_mobile .mod-like-table .col-item:hover {
		transform: scale(1);
	}

	.page-authorization .s-content {}

	.page-authorization .s-content .mod-like-table {
		margin-right: -5px;
	}

	.page-authorization .mob-s1 .list li {
		width: 30%;
		float: left;
		padding: 2rem 0;
		background: #fff;
		text-align: center;
		box-shadow: 0 0 50px rgba(0, 0, 0, .1);
		margin: 1.5%
	}

	.page-authorization .mob-s1 .list li .img {
		width: 64px;
		height: 64px;
		background: url(../images/authorization/01-icon.png) no-repeat;
		margin: 0 auto 20px;
	}

	.page-authorization .mob-s1 .list li.item-1 .img {
		background-position: 0 0;
	}

	.page-authorization .mob-s1 .list li.item-2 .img {
		background-position: -74px 0;
	}

	.page-authorization .mob-s1 .list li.item-3 .img {
		background-position: -148px 0;
	}

	.page-authorization .mob-s1 .list li h3 {
		font-size: 1.1rem;
		margin-bottom: 10px;
	}

	.page-authorization .mob-s2 {
		display: none;
	}

	.page-authorization .mob-s2 .list {}

	.page-authorization .mob-s2 .list li {
		margin-bottom: 2rem;
	}

	.page-authorization .mob-s2 .list li .i-hd {
		width: 85%;
		background: #ECEDEE;
		text-align: center;
		padding: 20px 0;
		margin: 0 auto;
		border-radius: 5px 5px 0 0;
	}

	.page-authorization .mob-s2 .list li .i-hd h3 {
		font-size: 24px;
	}

	.page-authorization .mob-s2 .list li .i-hd p {
		font-size: 16px;
	}

	.page-authorization .mob-s2 .list li .i-bd {
		background: #fff;
		border-radius: 5px;
		border: 1px solid #F1EFEF;
		box-shadow: 0 0 30px rgba(0, 0, 0, .1);
	}

	.page-authorization .mob-s2 .list li .i-bd .price {
		text-align: center;
		padding-top: 40px;
		margin-bottom: 30px;
	}

	.page-authorization .mob-s2 .list li .i-bd .price p {
		font-size: 30px;
		margin-bottom: 10px;
		display: none;
	}

	.page-authorization .mob-s2 .list li .i-bd .price a {
		display: inline-block;
		width: 107px;
		height: 34px;
		line-height: 34px;
		color: #f92028;
		border: 1px solid #f92028;
		border-radius: 5px;
	}

	.page-authorization .mob-s2 .list li .i-bd .price a:hover {
		color: #fff;
		background: #f92028;
	}

	.page-authorization .mob-s2 .list li .fun {
		border-top: 1px solid #E8E6E6;
		margin: 0 30px;
		padding-bottom: 25px;
	}

	.page-authorization .mob-s2 .list li .fun .f-hd {
		font-size: 16px;
		color: #888888;
		padding-top: 27px;
		margin-bottom: 10px;
	}

	.page-authorization .mob-s2 .list li .fun dl {
		line-height: 40px;
		font-size: 14px;
	}

	.page-authorization .mob-s2 .list li .fun dt {
		float: left;
		width: 20px;
		height: 20px;
		background: url(../images/authorization/02-icon.png) no-repeat;
		margin-top: 13px;
	}

	.page-authorization .mob-s2 .list li .fun .dt-w {
		background-position: -24px 0;
	}

	.page-authorization .mob-s2 .list li .fun dd {
		margin-left: 68px;
	}

	.page-authorization .mob-s2 .list li.item-2 {}

	.page-authorization .mob-s2 .list li.item-2 .i-hd {
		background: #F82229;
		color: #fff;
	}

	.page-authorization .mob-s2 .list li.item-2 .i-hd p {
		color: #fff;
	}

	.page-authorization .mob-s2 .list li.item-2 .i-bd {}

	.page-authorization .mob-s3 .s-r {
		box-shadow: 0 0 50px rgba(0, 0, 0, .1);
		overflow: hidden;
		padding: 2rem 0;
	}

	.page-authorization .mob-s3 .s-r dl {
		width: 50%;
		float: left;
		font-size: 16px;
		padding-left: 2rem;
	}

	.page-authorization .mob-s3 .s-r dt {
		color: #888;
		margin-bottom: 20px;
	}

	.page-authorization .mob-s3 .s-r dd {
		font-size: 14px;
		margin-bottom: 24px;
	}

	.page-authorization .mob-s3 .s-r dd i {
		display: inline-block;
		width: 24px;
		height: 20px;
		vertical-align: bottom;
		margin-right: 20px;
		background: url(../images/authorization/03-icon.png) no-repeat;
	}

	.page-authorization .mob-s3 .s-r .s-btn {
		display: inline-block;
		margin-top: 40px;
		border-radius: 4px;
		width: 115px;
		height: 37px;
		line-height: 37px;
		text-align: center;
		border: 1px solid #FA322B;
		color: #FA322B;
	}

	.page-authorization .mob-s3 .s-r .s-btn:hover {
		background: #FA322B;
		color: #fff;
	}

	.page-authorization .mob-s4 {
		display: none;
	}

	.page-authorization .mob-s4 .s-hd {
		font-size: 20px;
		margin-bottom: 18px;
		border-left: 2px solid #F82329;
		line-height: 16px;
		padding-left: 11px;
	}

	.page-authorization .mob-s4 .list li {
		border: 1px solid #DCDCDC;
		width: 46%;
		margin: 0 2% 4%;
		float: left;
		transition: all .2s;
		overflow: hidden;
		background: #fff;
		text-align: center;
		box-sizing: border-box;
		padding: 1rem 0;
	}

	.page-authorization .mob-s4 .list li .img {
		background: url(../images/authorization/06-icon.png) no-repeat;
		width: 60px;
		height: 82px;
		margin: 0 auto;
	}

	.page-authorization .mob-s4 .s-section-1 li.item-1 .img {
		background-position: 0 0;
	}

	.page-authorization .mob-s4 .s-section-1 li.item-2 .img {
		background-position: -64px 0;
	}

	.page-authorization .mob-s4 .s-section-1 li.item-3 .img {
		background-position: -132px 0;
	}

	.page-authorization .mob-s4 .list li h3 {
		font-size: 18px;
		margin-bottom: 5px;
	}

	.page-authorization .mob-s4 .list li .price {
		font-size: 16px;
		color: #fa2929;
		margin-bottom: 10px;
	}

	.page-authorization .mob-s4 .list li .price em {
		color: #888;
	}

	.page-authorization .mob-s4 .list li p {
		font-size: 14px;
		color: #888888;
		margin: 0 1rem;
		line-height: 1.8;
		height: 5.5rem;
	}

	.page-authorization .mob-s4 .list li p b {
		color: #1c63f3;
	}

	.page-authorization .mob-s4 .list li .btn-wrap {
		padding-top: 15px;
		transition: all .2s;
	}

	.page-authorization .mob-s4 .list li .btn-wrap a {
		height: 32px;
		border: 1px solid #DCDCDC;
		border-radius: 5px;
		line-height: 32px;
		font-size: 13px;
		color: #888;
		width: 46%;
		float: left;
		margin: 0 2%;
	}

	.page-authorization .mob-s4 .list li .btn-wrap a:hover {
		color: #f9252a;
		border-color: #f9252a;
	}

	.page-authorization .mob-s4 .list li .btn-wrap a.a-red {
		background: #F9252A;
		color: #fff;
		border-color: #F9252A;
	}

	.page-authorization .mob-s4 .list li .btn-wrap a.a-red:hover {
		background: #e51e22;
	}

	.page-update .page_mobile .mob-banner {
		position: relative;
	}

	.page-update .page_mobile .mob-banner .j-update-times-m {
		position: absolute;
		z-index: 3;
		color: #fff;
		font-size: 1.7rem;
		left: 59%;
		top: 56%;
		height: 2rem;
		line-height: 2rem;
		margin-top: -1rem;
	}

	.page-update .page_mobile .update-tabs ul {
		width: 100%;
	}

	.page-update .page_mobile .update-tabs li {
		width: 50%;
	}

	.page-update .page_mobile .update-content .w1200 {
		width: 100%;
	}

	.page-update .page_mobile .updata_temp {
		margin: 5rem 0;
	}

	.page-update .page_mobile .updata_temp .box .item {
		margin-left: 4rem;
		width: auto;
		float: none;
	}

	.page-update .page_mobile .updata_temp .box .item:after {
		content: "";
		display: block;
		clear: both;
	}

	.page-update .page_mobile .updata_temp .box .item.year {
		margin-left: 4rem;
	}

	.page-update .page_mobile .updata_temp .box .item.year .row {
		width: 6rem;
		height: 6rem;
		line-height: 5rem;
		border: 0.5rem solid #cfdbe3;
		font-size: 1.2rem;
		left: -3rem;
	}

	.page-update .page_mobile .updata_temp .box .item.year .row .down {
		left: 50%;
		bottom: 0.8rem;
		margin-left: -6px;
	}

	.page-update .page_mobile .updata_temp .box .item .time {
		position: absolute;
		float: none;
		margin: 6.2rem 0 0;
		width: 6rem;
		left: -3rem;
		z-index: 14;
		border-radius: 0;
		height: 1.9rem;
		line-height: 1.9rem;
	}

	.page-update .page_mobile .updata_temp .box .item .time .edition {
		overflow: hidden;
		width: 100%;
		height: 2.5rem;
		line-height: 2.5rem;
		font-size: 14px;
		color: #74818c;
		text-align: center;
		background: #DDE7EE;
		border: 1px solid #CEDAE3;
		border-radius: 1.3rem;
		margin-top: 1rem;
	}

	.page-update .page_mobile .updata_temp .box .item .lie {
		display: none;
	}

	.page-update .page_mobile .updata_temp .box .item .desc .tit {
		font-size: 16px;
		font-weight: 400
	}

	.page-update .page_mobile .updata_temp .box .item .desc {
		width: auto;
		padding: 6rem 2rem 3rem 6rem;
	}

	.page-update .page_mobile .updata_temp .box .item .desc:before {
		left: 4rem;
		top: 4rem;
		width: auto;
		right: 1rem;
	}

	.page-update .page_mobile .updata_temp .box .item.first .desc:before {
		top: 3rem;
	}

	.page-update .page_mobile .updata_temp .box .item .desc:after {
		left: 3.2rem;
		top: 8rem;
	}

	.page-update .page_mobile .updata_temp .box .item.first .desc:after {
		top: 6rem;
	}

	.page-update .page_mobile .updata_temp .box .item.last {
		margin-left: 4rem;
	}
}
