@font-face {
	font-family: KaiGenGothicSC-Regular;
	src: url(../font/KaiGenGothicSC-Regular.eot?#font-spider) format("embedded-opentype"), url(../font/KaiGenGothicSC-Regular.woff) format("woff"), url(../font/KaiGenGothicSC-Regular.ttf) format("truetype"), url(../font/KaiGenGothicSC-Regular.svg) format("svg");
	font-weight: normal;
	font-style: normal;
}
html {
	line-height: 1.15; font-family: "PingFang SC", "KaiGenGothicSC-Regular", "Microsoft Yahei", Arial, sans-serif; box-sizing: border-box; -ms-text-size-adjust: 100%; -webkit-box-sizing: border-box; -webkit-text-size-adjust: 100%;
}
* {
	box-sizing: inherit; -webkit-box-sizing: inherit;
}
*::before {
	box-sizing: inherit; -webkit-box-sizing: inherit;
}
*::after {
	box-sizing: inherit; -webkit-box-sizing: inherit;
}
body {
	margin: 0px;
}
article {
	display: block;
}
aside {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
h1 {
	margin: 0.67em 0px; font-size: 2em;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
main {
	display: block;
}
figure {
	margin: 1em 40px;
}
hr {
	height: 0px; overflow: visible; box-sizing: content-box; -webkit-box-sizing: content-box;
}
pre {
	font-family: monospace, monospace; font-size: 1em;
}
a {
	text-align: center; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects;
}
abbr[title] {
	text-decoration: underline; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; -webkit-text-decoration: underline dotted;
}
b {
	font-weight: inherit;
}
strong {
	font-weight: inherit;
}
b {
	font-weight: bolder;
}
strong {
	font-weight: bolder;
}
code {
	font-family: monospace, monospace; font-size: 1em;
}
kbd {
	font-family: monospace, monospace; font-size: 1em;
}
samp {
	font-family: monospace, monospace; font-size: 1em;
}
dfn {
	font-style: italic;
}
mark {
	color: rgb(0, 0, 0); background-color: rgb(255, 255, 0);
}
small {
	font-size: 80%;
}
sub {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: relative;
}
sup {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: relative;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
audio {
	display: inline-block;
}
video {
	display: inline-block;
}
audio:not([controls]) {
	height: 0px; display: none;
}
img {
	
}
svg:not(:root) {
	overflow: hidden;
}
button {
	margin: 0px; line-height: 1.15; font-family: inherit; font-size: 100%;
}
input {
	margin: 0px; line-height: 1.15; font-family: inherit; font-size: 100%;
}
optgroup {
	margin: 0px; line-height: 1.15; font-family: inherit; font-size: 100%;
}
select {
	margin: 0px; line-height: 1.15; font-family: inherit; font-size: 100%;
}
textarea {
	margin: 0px; line-height: 1.15; font-family: inherit; font-size: 100%;
}
button {
	overflow: visible;
}
input {
	overflow: visible;
}
button {
	text-transform: none;
}
select {
	text-transform: none;
}
button {
	-webkit-appearance: button;
}
html [type='button'] {
	-webkit-appearance: button;
}
[type='reset'] {
	-webkit-appearance: button;
}
[type='submit'] {
	-webkit-appearance: button;
}
fieldset {
	padding: 0.35em 0.75em 0.62em;
}
legend {
	padding: 0px; color: inherit; display: table; white-space: normal; max-width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box;
}
progress {
	vertical-align: baseline; display: inline-block;
}
textarea {
	overflow: auto;
}
[type='checkbox'] {
	padding: 0px; box-sizing: border-box; -webkit-box-sizing: border-box;
}
[type='radio'] {
	padding: 0px; box-sizing: border-box; -webkit-box-sizing: border-box;
}
[type='search'] {
	-webkit-appearance: textfield; outline-offset: -2px;
}
details {
	display: block;
}
menu {
	display: block;
}
summary {
	display: list-item;
}
canvas {
	display: inline-block;
}
template {
	display: none;
}
[hidden] {
	display: none;
}
p {
	margin: 0px;
}
br {
	background: url("about:blank");
}
.qd-btn-green {
	border-radius: 2px; text-align: center; color: rgb(255, 255, 255); display: inline-block; transition-property: all; transition-duration: 0.15s; -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
.qd-btn-blue {
	border-radius: 2px; text-align: center; color: rgb(255, 255, 255); display: inline-block; transition-property: all; transition-duration: 0.15s; -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
.qd-btn-yellow {
	border-radius: 2px; text-align: center; color: rgb(255, 255, 255); display: inline-block; transition-property: all; transition-duration: 0.15s; -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
.qd-btn-red {
	border-radius: 2px; text-align: center; color: rgb(255, 255, 255); display: inline-block; transition-property: all; transition-duration: 0.15s; -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
.qd-btn-white {
	border-radius: 2px; text-align: center; color: rgb(255, 255, 255); display: inline-block; transition-property: all; transition-duration: 0.15s; -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
.qd-btn-opcity {
	border-radius: 2px; text-align: center; color: rgb(255, 255, 255); display: inline-block; transition-property: all; transition-duration: 0.15s; -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
.qd-btn-green:hover {
	color: rgb(255, 255, 255);
}
.qd-btn-blue:hover {
	color: rgb(255, 255, 255);
}
.qd-btn-red:hover {
	color: rgb(255, 255, 255);
}
.qd-btn-yellow:hover {
	color: rgb(255, 255, 255);
}
.qd-btn-green {
	background-color: rgb(29, 211, 66);
}
.qd-btn-green:hover {
	background-color: rgb(52, 215, 85);
}
.qd-btn-green:active {
	background-color: rgb(26, 189, 59);
}
.qd-btn-blue {
	background-color: rgb(0, 103, 237);
}
.qd-btn-blue:hover {
	background-color: rgb(25, 125, 255);
}
.qd-btn-blue:active {
	background-color: rgb(0, 86, 199);
}
.qd-btn-yellow {
	background-color: rgb(248, 170, 16);
}
.qd-btn-yellow:hover {
	background-color: rgb(249, 179, 40);
}
.qd-btn-yellow:active {
	background-color: rgb(223, 153, 14);
}
.qd-btn-red {
	background-color: rgb(255, 51, 52);
}
.qd-btn-red:hover {
	background-color: rgb(255, 72, 73);
}
.qd-btn-red:active {
	background-color: rgb(229, 46, 47);
}
.qd-btn-opcity {
	border: 1px solid rgb(127, 127, 127); border-image: none; color: rgb(34, 34, 34);
}
.qd-btn-white {
	border: 1px solid rgb(216, 221, 229); border-image: none; color: rgb(34, 34, 34);
}
.qd-btn-opcity:hover {
	border: 1px solid rgb(34, 34, 34); border-image: none; color: rgb(34, 34, 34);
}
.qd-btn-white:hover {
	border: 1px solid rgb(176, 185, 196); border-image: none;
}
.qd-btn-opcity:active {
	border: 1px solid rgb(34, 34, 34); border-image: none; color: rgb(34, 34, 34); background-color: rgb(154, 207, 185);
}
.qd-btn-white:active {
	background-color: rgb(238, 241, 246);
}
header {
	left: 0px; top: 0px; width: 100%; height: 80px; position: absolute; z-index: 9;
}
header .header-content {
	margin: auto; width: 1240px; color: rgb(255, 255, 255);
}
header .logo {
	background: url("../img/menu/icon_logo_2x_white.png") no-repeat center / cover; vertical-align: top; display: inline-block;
}
header .logo h1 {
	margin: 0px; width: 136px; height: 80px; visibility: hidden;
}
header nav {
	display: inline-block;
}
header nav > ul {
	list-style: none; margin: 0px; line-height: 70px; padding-left: 40px;
}
header nav > ul li {
	margin: 0px 30px 0px 0px; border-top-color: transparent; border-top-width: 4px; border-top-style: solid; float: left; cursor: pointer;
}
header nav > ul li a {
	transition:color 0.3s; color: rgba(255, 255, 255, 0.75); font-size: 16px; text-decoration: none; -webkit-transition: color .3s;
}
header nav > ul li.active {
	border-top-color: rgb(255, 255, 255); border-top-width: 4px; border-top-style: solid;
}
header nav > ul li.active a {
	color: rgb(255, 255, 255);
}
header nav > ul li:hover a {
	color: rgb(255, 255, 255);
}
header nav > ul::after {
	clear: both; display: table; content: " ";
}
header .header-right {
	float: right;
}
header .header-right-login {
	top: 7px; color: rgba(255, 255, 255, 0.75); font-size: 16px; position: relative;
}
header .header-right-login:hover {
	color: rgb(255, 255, 255);
}
header .header-right-separator {
	margin: 0px 15px; top: 7px; color: rgba(255, 255, 255, 0.38); position: relative;
}
header .header-right-contact {
	color: rgb(255, 255, 255); margin-top: 15px; vertical-align: middle; display: inline-block;
}
header .header-right-contact .contact-line1 {
	height: 26px; color: rgb(255, 255, 255); cursor: pointer;
}
header .header-right-contact .qd-icon {
	width: 20px; height: 20px;
}
header .header-right-contact .phone-num {
	font-size: 24px; font-weight: bold;
}
header .header-right-contact > p {
	text-align: right; font-size: 12px; margin-top: 10px;
}
header .header-right.store-right {
	padding-top: 10px;
}
header .header-right.store-right .header-right-login {
	border-radius: 2px; border: 1px solid rgba(255, 255, 255, 0.75); border-image: none; width: 200px; height: 44px; text-align: center; color: rgba(255, 255, 255, 0.75); line-height: 42px; display: inline-block;
}
header .header-right.store-right .header-right-login:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255);
}
header .header-right.store-right .logout {
	border-radius: 2px; border: 1px solid rgba(255, 255, 255, 0.75); border-image: none; width: 60px; height: 36px; text-align: center; color: rgba(255, 255, 255, 0.75); line-height: 34px; display: inline-block;
}
header .header-right.store-right .logout:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255);
}
header .header-right.store-right .login-user {
	color: rgba(255, 255, 255, 0.75); margin-right: 30px;
}
header .header-right.store-right .login-user .login-user-avatar {
	background: gray; border-radius: 50%; width: 44px; height: 44px; margin-right: 10px;
}
header .header-right.store-right .login-user:hover {
	color: rgb(255, 255, 255);
}
header.dark-text .logo {
	background: url("../img/menu/icon_logo_2x_color.png") no-repeat center / cover;
}
header.fixed-header .logo {
	background: url("../img/menu/icon_logo_2x_color.png") no-repeat center / cover;
}
header.hidden-header .logo {
	background: url("../img/menu/icon_logo_2x_color.png") no-repeat center / cover;
}
header.dark-text nav > ul li {
	border-top-color: transparent; border-top-width: 4px; border-top-style: solid;
}
header.fixed-header nav > ul li {
	border-top-color: transparent; border-top-width: 4px; border-top-style: solid;
}
header.hidden-header nav > ul li {
	border-top-color: transparent; border-top-width: 4px; border-top-style: solid;
}
header.dark-text nav > ul li a {
	color: rgb(34, 34, 34);
}
header.fixed-header nav > ul li a {
	color: rgb(34, 34, 34);
}
header.hidden-header nav > ul li a {
	color: rgb(34, 34, 34);
}
header.dark-text nav > ul li.active {
	border-top-color: rgb(0, 103, 237); border-top-width: 4px; border-top-style: solid;
}
header.fixed-header nav > ul li.active {
	border-top-color: rgb(0, 103, 237); border-top-width: 4px; border-top-style: solid;
}
header.hidden-header nav > ul li.active {
	border-top-color: rgb(0, 103, 237); border-top-width: 4px; border-top-style: solid;
}
header.dark-text nav > ul li.active a {
	color: rgb(0, 103, 237);
}
header.fixed-header nav > ul li.active a {
	color: rgb(0, 103, 237);
}
header.hidden-header nav > ul li.active a {
	color: rgb(0, 103, 237);
}
header.dark-text nav > ul li:hover a {
	color: rgb(0, 103, 237);
}
header.fixed-header nav > ul li:hover a {
	color: rgb(0, 103, 237);
}
header.hidden-header nav > ul li:hover a {
	color: rgb(0, 103, 237);
}
header.dark-text .header-right-separator {
	color: rgba(204, 204, 204, 0.38);
}
header.fixed-header .header-right-separator {
	color: rgba(204, 204, 204, 0.38);
}
header.hidden-header .header-right-separator {
	color: rgba(204, 204, 204, 0.38);
}
header.dark-text .header-right-login {
	color: rgb(34, 34, 34);
}
header.fixed-header .header-right-login {
	color: rgb(34, 34, 34);
}
header.hidden-header .header-right-login {
	color: rgb(34, 34, 34);
}
header.dark-text .header-right-login:hover {
	color: rgb(0, 103, 237);
}
header.fixed-header .header-right-login:hover {
	color: rgb(0, 103, 237);
}
header.hidden-header .header-right-login:hover {
	color: rgb(0, 103, 237);
}
header.dark-text .header-right-contact {
	color: rgb(34, 34, 34);
}
header.fixed-header .header-right-contact {
	color: rgb(34, 34, 34);
}
header.hidden-header .header-right-contact {
	color: rgb(34, 34, 34);
}
header.dark-text .store-right .header-right-login {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(34, 34, 34);
}
header.fixed-header .store-right .header-right-login {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(34, 34, 34);
}
header.hidden-header .store-right .header-right-login {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(34, 34, 34);
}
header.dark-text .store-right .header-right-login:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
header.fixed-header .store-right .header-right-login:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
header.hidden-header .store-right .header-right-login:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
header.dark-text .store-right .logout {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(34, 34, 34);
}
header.fixed-header .store-right .logout {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(34, 34, 34);
}
header.hidden-header .store-right .logout {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(34, 34, 34);
}
header.dark-text .store-right .logout:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
header.fixed-header .store-right .logout:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
header.hidden-header .store-right .logout:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
header.dark-text .store-right .login-user {
	color: rgb(34, 34, 34);
}
header.fixed-header .store-right .login-user {
	color: rgb(34, 34, 34);
}
header.hidden-header .store-right .login-user {
	color: rgb(34, 34, 34);
}
header.hidden-header {
	top: -80px;
}
header.hidden-header nav > ul > li a {
	color: rgba(255, 255, 255, 0.75);
}
header.hidden-header nav > ul > li.active {
	border-top-color: rgb(255, 255, 255); border-top-width: 4px; border-top-style: solid;
}
header.hidden-header nav > ul > li.active a {
	color: rgb(255, 255, 255);
}
header.fixed-header {
	background: rgb(255, 255, 255); transition:top 0.5s; height: 60px; position: fixed; box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.05); -webkit-transition: top 0.5s ease; -webkit-box-shadow: 0 1px 0px 0 rgba(0, 0, 0, 0.05);
}
header.hidden-header {
	background: rgb(255, 255, 255); transition:top 0.5s; height: 60px; position: fixed; box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.05); -webkit-transition: top 0.5s ease; -webkit-box-shadow: 0 1px 0px 0 rgba(0, 0, 0, 0.05);
}
header.fixed-header .logo h1 {
	height: 60px;
}
header.hidden-header .logo h1 {
	height: 60px;
}
header.fixed-header nav > ul {
	line-height: 52px;
}
header.hidden-header nav > ul {
	line-height: 52px;
}
header.fixed-header nav > ul li {
	border-top-color: rgb(255, 255, 255); border-top-width: 4px; border-top-style: solid;
}
header.hidden-header nav > ul li {
	border-top-color: rgb(255, 255, 255); border-top-width: 4px; border-top-style: solid;
}
header.fixed-header .header-right-login {
	color: rgb(34, 34, 34);
}
header.hidden-header .header-right-login {
	color: rgb(34, 34, 34);
}
header.fixed-header .header-right-login:hover {
	color: rgb(0, 103, 237);
}
header.hidden-header .header-right-login:hover {
	color: rgb(0, 103, 237);
}
header.fixed-header .header-right-separator {
	display: none;
}
header.hidden-header .header-right-separator {
	display: none;
}
header.fixed-header .header-right-contact p {
	display: none;
}
header.hidden-header .header-right-contact p {
	display: none;
}
header.fixed-header .header-right-contact {
	margin-top: 8px; margin-left: 20px;
}
header.hidden-header .header-right-contact {
	margin-top: 8px; margin-left: 20px;
}
header.fixed-header .header-right-contact .contact-line1 {
	border-radius: 2px; width: 200px; height: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; display: inline-block; transition-property: all; transition-duration: 0.15s; background-color: rgb(0, 103, 237); -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
header.hidden-header .header-right-contact .contact-line1 {
	border-radius: 2px; width: 200px; height: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; display: inline-block; transition-property: all; transition-duration: 0.15s; background-color: rgb(0, 103, 237); -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
header.fixed-header .header-right-contact .contact-line1 .qd-icon {
	width: 18px; height: 18px;
}
header.hidden-header .header-right-contact .contact-line1 .qd-icon {
	width: 18px; height: 18px;
}
header.fixed-header .header-right-contact .contact-line1 .phone-num {
	font-size: 18px;
}
header.hidden-header .header-right-contact .contact-line1 .phone-num {
	font-size: 18px;
}
header.fixed-header .header-right-contact .contact-line1:hover {
	background-color: rgb(25, 125, 255);
}
header.hidden-header .header-right-contact .contact-line1:hover {
	background-color: rgb(25, 125, 255);
}
header.fixed-header .header-right-contact .contact-line1:active {
	background-color: rgb(0, 86, 199);
}
header.hidden-header .header-right-contact .contact-line1:active {
	background-color: rgb(0, 86, 199);
}
.header-hidden-preload {
	left: -9999px; width: 0px; height: 0px; overflow: hidden; position: absolute;
}
.menu-tip-template {
	display: none;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-box {
	background: none; border: currentColor; border-image: none; width: auto; box-shadow: 0px 16px 64px 0px rgba(0,0,0,0.12); -webkit-box-shadow: 0 16px 64px 0 rgba(0, 0, 0, 0.12);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content {
	background: white; padding: 0px; border-radius: 3px; color: rgb(102, 102, 102);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content ul {
	list-style: none; margin: 0px; padding-left: 0px; font-size: 0px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu {
	width: 660px !important;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li {
	width: 220px; height: 180px; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:not(:last-child) {
	border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:hover {
	background-color: rgb(248, 250, 251);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li > a {
	width: 100%; height: 100%; text-align: center; padding-top: 20px; text-decoration: none; display: block;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li > a .qd-icon {
	margin-right: 8px; margin-bottom: -3px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li > a > div {
	text-align: center !important;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li > a span {
	color: rgb(34, 34, 34); font-size: 22px; font-weight: bold; display: inline-block;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li > a p {
	margin: 20px auto 0px; width: 145px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 14px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li > a .state {
	background: rgb(234, 239, 238); border-radius: 2px; width: 99px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 12px; margin-top: 0px; margin-bottom: 21px; display: block;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li .menu-service-link .qd-icon {
	color: rgb(0, 103, 237);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li .menu-marketing-link .qd-icon {
	color: rgb(0, 204, 38);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li .menu-cooperate-link .qd-icon {
	color: rgb(147, 110, 255);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:nth-of-type(2) .state {
	background: rgb(255, 255, 255); opacity: 0;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:nth-of-type(3) .state {
	background: rgb(255, 255, 255); opacity: 0;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:nth-of-type(4) {
	height: 90px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:nth-of-type(4) div {
	top: 9px; position: relative;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:nth-of-type(5) {
	height: 90px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:nth-of-type(5) div {
	top: 9px; position: relative;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:nth-of-type(6) {
	height: 90px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #functionalMenu li:nth-of-type(6) div {
	top: 9px; position: relative;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu {
	width: 660px !important;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li {
	width: 220px; height: 160px; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li:not(:last-child) {
	border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li:nth-of-type(5) a {
	cursor: default;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li:nth-of-type(5):hover {
	background: white;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li:nth-of-type(6):hover {
	background: white;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-education-link {
	width: 100%; height: 100%; text-align: center; padding-top: 15px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-education-link .qd-icon {
	width: 30px; height: 30px; margin-right: 5px; margin-bottom: -7px; fill: #0067ed;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-education-link > div {
	text-align: left; padding-left: 22px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-education-link span {
	color: rgb(34, 34, 34); font-size: 22px; font-weight: bold; display: inline-block;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-education-link > a {
	padding: 0px 0px 0px 22px; width: 219px; text-align: left; color: rgb(34, 34, 34); line-height: 30px; font-size: 15px; text-decoration: none; display: block; cursor: pointer;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-education-link a:nth-of-type(1) {
	margin-top: 5px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-education-link a:hover {
	background: rgb(248, 250, 251); color: rgb(0, 103, 237);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-service-link .qd-icon {
	color: rgb(0, 103, 237);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-marketing-link .qd-icon {
	color: rgb(0, 204, 38);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .menu-cooperate-link .qd-icon {
	color: rgb(147, 110, 255);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .otc-text {
	font-style: normal;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #solutionMenu li .hot {
	top: -2px; width: 36px !important; height: 20px !important; position: relative;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li {
	width: 220px; height: 240px; float: left;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li {
	width: 220px; height: 240px; float: left;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li:not(:last-child) {
	border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li:not(:last-child) {
	border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li > a {
	width: 100%; height: 100%; text-align: center; padding-top: 84px; text-decoration: none; display: block;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li > a {
	width: 100%; height: 100%; text-align: center; padding-top: 84px; text-decoration: none; display: block;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li > a > div {
	text-align: center;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li > a > div {
	text-align: center;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li > a > div span {
	color: rgb(34, 34, 34); font-size: 22px; font-weight: bold; vertical-align: middle;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li > a > div span {
	color: rgb(34, 34, 34); font-size: 22px; font-weight: bold; vertical-align: middle;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li > a > p {
	margin: 24px auto 10px; width: 143px; color: rgb(153, 153, 153); line-height: 22px; font-size: 14px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li > a > p {
	margin: 24px auto 10px; width: 143px; color: rgb(153, 153, 153); line-height: 22px; font-size: 14px;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li > a .qd-icon {
	color: rgb(204, 204, 204); margin-right: 8px; vertical-align: middle;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li > a .qd-icon {
	color: rgb(204, 204, 204); margin-right: 8px; vertical-align: middle;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li > a .wish {
	padding: 5px; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 80px; height: 30px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 14px; margin-top: 32px; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li > a .wish {
	padding: 5px; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 80px; height: 30px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 14px; margin-top: 32px; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li:hover {
	background: rgb(248, 250, 251);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li:hover {
	background: rgb(248, 250, 251);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #serviceMenu li:hover .qd-icon {
	color: rgb(0, 103, 237);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-content #partnerMenu li:hover .qd-icon {
	color: rgb(0, 103, 237);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-arrow .tooltipster-arrow-border {
	border: currentColor; border-image: none;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-arrow .tooltipster-arrow-background {
	border-bottom-color: white;
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-arrow.functional-menu-hover .tooltipster-arrow-background {
	border-bottom-color: rgb(248, 250, 251);
}
.tooltipster-sidetip.tooltipster-customized .tooltipster-arrow.service-menu-hover .tooltipster-arrow-background {
	border-bottom-color: rgb(248, 250, 251);
}
@media all and (max-width:1600px)
{
header .header-content {
	width: 1080px;
}
}
footer {
	background: rgb(5, 13, 22); width: 100%;
}
footer .footer-container {
	margin: auto; padding: 0px 10px; max-width: 1240px;
}
footer .footer-container > div {
	width: 100%;
}
footer .footer-top {
	height: 140px; text-align: center; padding-top: 44px; border-bottom-color: rgba(102, 102, 102, 0.3); border-bottom-width: 1px; border-bottom-style: solid;
}
footer .footer-top > a {
	border-radius: 2px; border: 1px solid rgba(255, 255, 255, 0.75); border-image: none; width: 180px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; font-size: 20px; display: inline-block;
}
footer .footer-top > a:first-child {
	margin-right: 360px;
}
footer .footer-top > a .qd-icon {
	width: 12px; height: 12px; margin-left: 2px; transform: translateX(5px); transition-property: all; transition-duration: 0.3s; transition-timing-function: ease-in-out; -webkit-transition-timing-function: ease-in-out; -webkit-transition-property: all; -webkit-transform: translateX(5px); -webkit-transition-duration: 0.3s;
}
footer .footer-top > a:hover {
	border-color: rgb(255, 255, 255);
}
footer .footer-top > a:hover .qd-icon {
	transform: translateX(10px); -webkit-transform: translateX(10px);
}
footer .footer-main {
	height: 180px; padding-top: 20px;
}
footer .footer-main .footer-subnav {
	vertical-align: top; display: inline-block;
}
footer .footer-main .footer-subnav ul {
	list-style: none; margin: 0px; padding: 0px 80px 0px 0px;
}
footer .footer-main .footer-subnav ul li {
	margin: 15px 0px; line-height: 1.4;
}
footer .footer-main .footer-subnav ul li.nav-title {
	color: rgb(255, 255, 255); font-size: 18px;
}
footer .footer-main .footer-subnav ul li a {
	color: rgb(119, 119, 119); font-size: 16px;
}
footer .footer-main .footer-subnav ul li:first-child {
	margin: 20px 0px;
}
footer .footer-main .footer-subnav ul li:hover a {
	color: rgb(255, 255, 255); transition-property: all; transition-duration: 0.15s; -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
footer .footer-main .footer-contact-info {
	text-align: center; color: rgb(255, 255, 255); margin-top: 18px; float: right;
}
footer .footer-main .footer-contact-info .contact-line1 {
	height: 26px; margin-top: 14px;
}
footer .footer-main .footer-contact-info .tel-icon {
	margin: 0px auto; border-radius: 50%; width: 58px; height: 58px; line-height: 65px; display: block; background-color: rgb(34, 40, 46);
}
footer .footer-main .footer-contact-info .tel-icon .qd-icon {
	width: 20px; height: 20px;
}
footer .footer-main .footer-contact-info .phone-num {
	font-size: 22px; font-weight: bold;
}
footer .footer-main .footer-contact-info > p {
	line-height: 16px; font-size: 12px; margin-top: 10px;
}
footer .footer-main .footer-code {
	width: 110px; margin-top: 20px; margin-left: 40px; float: right;
}
footer .footer-main .footer-code p {
	text-align: center; color: rgb(255, 255, 255); font-size: 12px; margin-top: 11px;
}
footer .footer-bottom {
	margin-top: 30px;
}
footer .footer-bottom .copyright {
	padding: 30px 0px; color: rgb(102, 102, 102); font-size: 13px; display: inline-block;
}
footer .footer-bottom .bottom-separator {
	padding: 30px 0px; color: rgb(102, 102, 102); font-size: 13px; display: inline-block;
}
footer .footer-bottom .bottom-link {
	padding: 30px 0px; color: rgb(102, 102, 102); font-size: 13px; display: inline-block;
}
footer .footer-bottom .bottom-auth {
	padding: 30px 0px; color: rgb(102, 102, 102); font-size: 13px; display: inline-block;
}
footer .footer-bottom .bottom-link:hover {
	color: rgb(255, 255, 255); transition-property: all; transition-duration: 0.15s; -webkit-transition-timing-function: initial; -webkit-transition-property: all; -webkit-transition-duration: 0.15s; -webkit-transition-delay: initial;
}
footer .footer-bottom .footer-bottom-left {
	float: left;
}
footer .footer-bottom .footer-bottom-left .bottom-link {
	padding-bottom: 5px;
}
footer .footer-bottom .copyright {
	padding: 0px 0px 30px; margin-right: 15px; display: block;
}
footer .footer-bottom .bottom-separator {
	margin: 0px 10px; padding: 0px; width: 1px; height: 13px; vertical-align: middle; background-color: rgba(102, 102, 102, 0.3);
}
footer .footer-bottom .bottom-auth {
	padding: 0px; margin-top: 29px; margin-left: 25px; float: right;
}
footer .footer-bottom .bottom-auth > img {
	background: rgb(41, 44, 48); margin-right: 5px; vertical-align: middle;
}
footer .footer-bottom .bottom-auth > p {
	line-height: 1.4; vertical-align: middle; display: inline-block;
}
.fix-bar {
	border-radius: 2px; right: 20px; bottom: 120px; position: fixed; z-index: 999; box-shadow: 0px 6px 15px 0px rgba(6,12,19,0.14); -webkit-box-shadow: 0 6px 15px 0 rgba(6, 12, 19, 0.14);
}
.fix-bar-btn {
	padding: 8px; width: 68px; height: 68px; display: block; position: relative; background-color: rgb(0, 103, 237);
}
:first-of-type.fix-bar-btn {
	border-radius: 2px 2px 0px 0px;
}
:last-of-type.fix-bar-btn {
	border-radius: 0px 0px 2px 2px;
}
:not(:last-child).fix-bar-btn {
	border-bottom-color: rgb(0, 90, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.fix-bar-btn:hover {
	background: rgb(0, 84, 201); display: block;
}
.fix-bar-btn:active {
	background: rgb(0, 84, 201); display: block;
}
.fix-bar-btn > .qd-icon {
	margin: 4px auto; color: rgb(255, 255, 255); display: block;
}
.fix-bar-btn .ic_phone_consult {
	width: 27px; height: 27px;
}
.fix-bar-btn .ic_online_consult {
	width: 23px; height: 23px;
}
.fix-bar-btn .ic_apply {
	width: 22px; height: 21px;
}
.fix-bar-btn .ic_qrcode {
	width: 20px; height: 21px;
}
.fix-bar-btn .ic_phone_consult {
	width: 30px; height: 28px;
}
.fix-bar-btn .ic_phone_consult {
	width: 28px; height: 25px;
}
.fix-bar-btn span {
	color: rgb(255, 255, 255); font-size: 12px;
}
.fix-bar-btn .fix-bar-child {
	left: -170px; width: 190px; height: 180px; bottom: 0px; display: none; position: absolute;
}
.fix-bar-btn .fix-bar-child .fix-bar-child-box {
	border-radius: 2px; width: 160px; height: 180px; overflow: hidden; box-shadow: 0px 6px 20px 2px rgba(0,0,0,0.18); background-color: transparent; -webkit-box-shadow: 0 6px 20px 2px rgba(0, 0, 0, 0.18);
}
.fix-bar-btn .fix-bar-child .fix-bar-child-box .fix-bar-child-in {
	padding: 15px; width: 160px; height: 180px; background-color: rgb(255, 255, 255);
}
.fix-bar-btn .fix-bar-child .fix-bar-child-box .fix-bar-child-in .triangle-right {
	top: 130px; width: 0px; height: 0px; right: 25px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: rgb(255, 255, 255); border-top-width: 5px; border-bottom-width: 5px; border-left-width: 5px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute;
}
.fix-bar-btn .fix-bar-child .fix-bar-child-box .fix-bar-child-in ul {
	margin: 0px; padding: 0px;
}
.fix-bar-btn .fix-bar-child .fix-bar-child-box .fix-bar-child-in ul .fixbar-chameleon {
	color: rgb(34, 34, 34); font-size: 12px;
}
.fix-bar-btn .fix-bar-child .fix-bar-child-box .fix-bar-child-in ul .fixbar-chameleon img {
	margin-bottom: 3px;
}
.fix-bar-btn:hover .fix-bar-child {
	display: block;
}
.tooltipster-sidetip.fixbar-customized .tooltipster-box {
	background: white; border-radius: 2px; border: currentColor; border-image: none; width: 240px; overflow: hidden; box-shadow: 0px 6px 15px 0px rgba(6,12,19,0.14); -webkit-box-shadow: 0 6px 15px 0 rgba(6, 12, 19, 0.14);
}
.tooltipster-sidetip.fixbar-customized .tooltipster-box .tooltipster-content {
	padding: 0px;
}
.tooltipster-sidetip.fixbar-customized ul {
	list-style: none; margin: 0px; padding-left: 0px; font-size: 0px;
}
.tooltipster-sidetip.fixbar-customized #consultingMenu li > a {
	padding: 16px 0px; height: 68px; text-align: left; display: block;
}
.tooltipster-sidetip.fixbar-customized #consultingMenu li > a > div {
	top: -3px; display: inline-block; position: relative;
}
.tooltipster-sidetip.fixbar-customized #consultingMenu li > a:hover {
	background: rgb(238, 247, 255);
}
.tooltipster-sidetip.fixbar-customized #consultingMenu li > a:hover .menu-name {
	color: rgb(0, 103, 237);
}
.tooltipster-sidetip.fixbar-customized #consultingMenu li > a:active {
	background: rgb(225, 240, 255);
}
.tooltipster-sidetip.fixbar-customized #consultingMenu li > a:active .menu-name {
	color: rgb(0, 103, 237);
}
.tooltipster-sidetip.fixbar-customized #consultingMenu .qd-icon {
	margin: 0px 15px 0px 20px; width: 30px; height: 30px; color: rgb(0, 103, 237);
}
.tooltipster-sidetip.fixbar-customized #consultingMenu .ic_suggest {
	width: 36px; height: 36px;
}
.tooltipster-sidetip.fixbar-customized #consultingMenu .ic_presales_consult {
	width: 36px; height: 36px;
}
.tooltipster-sidetip.fixbar-customized #consultingMenu .menu-name {
	color: rgb(0, 0, 0); font-size: 16px; margin-bottom: 2px; display: block;
}
.tooltipster-sidetip.fixbar-customized #consultingMenu .menu-desc {
	color: rgb(123, 131, 150); font-size: 12px;
}
.tooltipster-sidetip.fixbar-customized .tooltipster-arrow .tooltipster-arrow-border {
	border: currentColor; border-image: none;
}
.tooltipster-sidetip.fixbar-customized .tooltipster-arrow .tooltipster-arrow-background {
	border-left-color: white;
}
.tooltipster-sidetip.fixbar-customized .tooltipster-arrow.hover-arrow .tooltipster-arrow-background {
	border-left-color: rgb(238, 247, 255);
}
.tooltipster-sidetip.fixbar-customized .tooltipster-arrow.click-arrow .tooltipster-arrow-background {
	border-left-color: rgb(225, 240, 255);
}
.page-bottom-apply {
	background: url("../img/solution/apply_bg_blue.png") no-repeat center / 100% 400px; width: 100%; height: 400px; padding-top: 120px; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.page-bottom-apply-text {
	margin: -15px 0px 30px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; font-size: 32px;
}
.page-bottom-apply .primary-btn {
	margin: 0px auto; width: 320px; height: 72px; text-align: center; color: rgb(255, 255, 255); line-height: 72px; font-size: 22px; text-decoration: none; display: block; box-shadow: 0px 24px 64px rgba(0,0,0,0.1); -webkit-box-shadow: 0 24px 64px rgba(0, 0, 0, 0.1);
}
.page-bottom-apply.white {
	background: url("../img/solution/apply_bg.png") no-repeat center;
}
.page-bottom-apply.white .page-bottom-apply-text {
	color: rgb(0, 0, 0);
}
.page-bottom-apply.white .primary-btn {
	box-shadow: 0px 24px 64px #b4b2b2; -webkit-box-shadow: 0 24px 64px #b4b2b2;
}
@media all and (max-width:1600px)
{
footer .footer-container {
	max-width: 1080px;
}
}
html {
	min-width: 1240px;
}
body {
	min-width: 1240px;
}
li {
	list-style: none;
}
table {
	border-collapse: separate; border-spacing: 0;
}
.qd-icon {
	width: 24px; height: 24px; display: inline-block; fill: currentColor;
}
.v-message {
	box-sizing: content-box; -webkit-box-sizing: content-box;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.primary-btn {
	border-radius: 2px; transition:background-color 0.3s; background-color: rgb(0, 103, 237); -webkit-transition: background-color 0.3s;
}
.primary-btn:hover {
	background-color: rgb(25, 125, 255);
}
.primary-btn:active {
	background-color: rgb(0, 86, 199);
}
.secondary-btn {
	border-radius: 2px; transition:background-color 0.3s; background-color: rgb(0, 204, 38); -webkit-transition: background-color 0.3s;
}
.secondary-btn:hover {
	background-color: rgb(51, 214, 81);
}
.secondary-btn:active {
	background-color: rgb(0, 183, 34);
}
.popup {
	left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 20001; background-color: rgb(255, 255, 255);
}
.popup .popup-in {
	left: 50%; top: 50%; width: 1270px; height: 800px; margin-top: -400px; margin-left: -610px; position: relative; z-index: 3;
}
.popup .popup-bg {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 2; opacity: 0.5;
}
.popup .popup-close {
	background: url("../img/v2/btn_close.png") no-repeat center; transition:0.2s ease-in; top: 55px; width: 35px; height: 35px; right: 15px; text-indent: -9999px; position: absolute; z-index: 4; cursor: pointer; -webkit-transition: all 0.2s ease-in 0s;
}
.popup .popup-close:hover {
	opacity: 0.5;
}
.popup .video {
	left: 50%; top: 50%; width: 1200px; height: 675px; margin-top: -340px; margin-left: -625px; position: absolute;
}
@media all and (max-width:1280px)
{
.popup .popup-in {
	width: 1040px; height: 658px; margin-top: -290px; margin-left: -490px;
}
.popup .video {
	width: 970px; height: 540px; margin-top: -270px; margin-left: -510px;
}
}
.hidden {
	display: none;
}
.new-price .header-bottom {
	top: 108px; width: 100%; height: 380px; font-size: 0px; position: absolute; min-width: 1240px; background-color: rgb(0, 103, 237);
}
.new-price .header-bottom .price-title {
	text-align: center; color: rgb(255, 255, 255); line-height: 60px; letter-spacing: 0.4px; padding-top: 150px; font-size: 60px; font-weight: 500; min-width: 1240px;
}
@media only screen and (min-width:1366px)
{
.new-price .header-bottom {
	background: url("../img/v2/dheader-left.png") no-repeat left bottom rgb(0, 103, 237);
}
.new-price .header-bottom .header-right {
	background: url("../img/v2/dheader-right.png") no-repeat right; top: 0px; width: 318px; height: 149px; right: 0px; position: absolute;
}
}
.new-price .header-bottom .choice {
	text-align: center; min-width: 1240px;
}
.new-price .header-bottom .choice a {
	margin: 89px auto 0px; padding: 0px; width: 200px; height: 81px; color: rgb(255, 255, 255); line-height: 81px; font-size: 20px; display: inline-block; background-color: rgb(0, 103, 237);
}
.new-price .header-bottom .choice a .qd-icon {
	left: -6px; top: 4px; width: 24px; height: 24px; color: rgb(255, 255, 255); position: relative;
}
.new-price .header-bottom .choice a:nth-child(1) {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0);
}
.new-price .header-bottom .choice a:nth-child(1) .qd-icon {
	color: rgb(0, 103, 237);
}
.new-price .header-bottom .choice .isService {
	display: none;
}
.new-price .header-bottom .choice .isMarket {
	display: none;
}
.new-price .header-bottom .choice .isCooperate {
	display: none;
}
.new-price .header-bottom .choice .hovercolor:hover {
	background-color: rgb(12, 128, 255) !important;
}
.new-price .price-content {
	width: 100%; padding-top: 280px; margin-bottom: 90px; min-width: 1240px;
}
.new-price .price-content .content-info {
	margin: 80px auto 0px; width: 940px;
}
.new-price .price-content .content-info ul {
	padding: 0px;
}
.new-price .price-content .content-info li {
	list-style: none; padding: 40px 20px; transition:1s; text-align: left; color: rgb(30, 35, 48); letter-spacing: 0px; font-size: 20px; border-bottom-color: rgb(239, 239, 244); border-bottom-width: 1px; border-bottom-style: solid; display: block; cursor: pointer; -webkit-transition: all 1s;
}
.new-price .price-content .content-info li p {
	height: 100%; text-align: justify; color: rgb(123, 131, 150); line-height: 28px; letter-spacing: 0px; font-size: 16px; margin-top: 30px; display: none;
}
.new-price .price-content .content-info li:nth-child(1) {
	text-align: center; font-size: 32px; cursor: default;
}
.new-price .price-content .content-info li:nth-child(1):hover {
	color: rgb(30, 35, 48);
}
.new-price .price-content .content-info .info-last {
	border: currentColor; border-image: none; text-align: center; color: rgb(30, 35, 48); line-height: 48px; font-size: 32px; margin-top: 120px; margin-bottom: 120px; margin-left: 100px; cursor: default;
}
.new-price .price-content .content-info .info-last a {
	border-radius: 2px; transition:0.2s ease-in; width: 120px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; letter-spacing: 0px; font-size: 16px; margin-top: 3px; margin-left: 20px; vertical-align: top; display: inline-block; cursor: pointer; background-color: rgb(0, 103, 237); -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .content-info .info-last a:hover {
	background-color: rgb(51, 133, 240);
}
.new-price .price-content .content-info .info-last a:active {
	background-color: rgb(0, 92, 213);
}
.new-price .price-content .content-info .qd-icon {
	color: rgb(216, 221, 229); float: right;
}
.new-price .price-content .content-info .arrowup {
	display: none;
}
.new-price .price-content .customer-content {
	text-align: center; padding-top: 80px; font-size: 0px; display: block;
}
.new-price .price-content .customer-content .content-top {
	margin: 0px auto; width: 1240px; padding-top: 60px;
}
.new-price .price-content .customer-content .content-top ul {
	padding: 0px;
}
.new-price .price-content .customer-content .content-top li {
	width: 285px; margin-right: 20px; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.new-price .price-content .customer-content .content-top li .not-yet {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(216, 221, 229) rgb(216, 221, 229); padding: 40px 20px 0px; border-image: none;
}
.new-price .price-content .customer-content .content-top li .not-yet .not-tet-title {
	text-align: left; color: rgb(0, 0, 0); line-height: 40px; letter-spacing: 0px; font-size: 40px;
}
.new-price .price-content .customer-content .content-top li .not-yet .content-text {
	height: 111px;
}
.new-price .price-content .customer-content .content-top li .not-yet .content-text .not-tet-describe {
	text-align: left; color: rgb(0, 0, 0); line-height: 22px; letter-spacing: 0px; font-size: 15px; margin-top: 16px !important;
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service {
	border-bottom-color: rgb(216, 221, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service .standard-service-p {
	text-align: left; color: rgb(0, 0, 0); overflow: hidden; font-size: 18px;
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service .standard-service-p span {
	font-size: 24px; float: right;
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service .standard-service-p2 {
	margin: 0px; padding: 6px 0px 18px; text-align: right; color: rgb(169, 169, 169); font-size: 14px; position: relative;
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service .standard-service-p2 .after-tips {
	padding: 5px; border-radius: 2px; border: 1px solid rgb(216, 221, 229); border-image: none; left: 1px; top: -2px; width: 66px; height: 24px; text-align: center; color: rgb(153, 153, 153); line-height: 12px; font-size: 12px; position: absolute; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service .after {
	margin-top: 18px;
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service .after .kefu {
	font-style: normal; position: relative;
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service-base {
	margin-bottom: 88px;
}
.new-price .price-content .customer-content .content-top li .not-yet a {
	width: 111px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; letter-spacing: 0px; font-size: 16px; margin-top: 37px; margin-bottom: 30px; display: inline-block;
}
.new-price .price-content .customer-content .content-top li .not-yet #service-standard {
	right: 2px; position: relative;
}
.new-price .price-content .customer-content .content-top li .not-yet .refer {
	background: rgb(0, 103, 237); border-radius: 2px; transition:0.2s ease-in; text-align: center; line-height: 42px; -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .customer-content .content-top li .not-yet .refer:hover {
	border-color: rgb(51, 133, 240); background-color: rgb(51, 133, 240);
}
.new-price .price-content .customer-content .content-top li .not-yet .refer:active {
	background-color: rgb(0, 92, 213);
}
.new-price .price-content .customer-content .content-top li .not-yet .refer-green {
	background: rgb(0, 204, 38);
}
.new-price .price-content .customer-content .content-top li .not-yet .refer-green:hover {
	background-color: rgb(26, 209, 60) !important;
}
.new-price .price-content .customer-content .content-top li .not-yet .refer-green:active {
	background-color: rgb(0, 183, 34) !important;
}
.new-price .price-content .customer-content .content-top li .not-yet .buy {
	border-radius: 2px; border: 1px solid rgb(216, 221, 229); transition:0.2s ease-in; border-image: none; text-align: center; color: rgb(0, 0, 0); line-height: 40px; margin-left: 13px; position: relative; -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .customer-content .content-top li .not-yet .buy:hover {
	
}
.new-price .price-content .customer-content .content-top li .not-yet .buy:active {
	background-color: rgb(238, 241, 246);
}
.new-price .price-content .customer-content .content-top li .not-yet .standard-service-a {
	margin-top: 51px;
}
.new-price .price-content .customer-content .content-top li .not-yet .business-service {
	background: rgb(255, 146, 50); margin-top: 207px; margin-left: 4px;
}
.new-price .price-content .customer-content .content-top li .not-yet .business-service:hover {
	background-color: rgb(255, 167, 91);
}
.new-price .price-content .customer-content .content-top li .not-yet .business-service:active {
	background-color: rgb(229, 131, 44);
}
.new-price .price-content .customer-content .content-top li .not-yet .major-text {
	margin: 0px; padding: 10px 0px 26px; text-align: left; color: rgb(169, 169, 169); font-size: 13px !important;
}
.new-price .price-content .customer-content .content-top li .not-yet .major-service-a {
	background: rgb(0, 41, 130); margin-top: 0px; margin-left: 4px;
}
.new-price .price-content .customer-content .content-top li .not-yet .major-service-a:hover {
	background-color: rgb(51, 83, 155);
}
.new-price .price-content .customer-content .content-top li .not-yet .major-service-a:active {
	background-color: rgb(0, 36, 116);
}
.new-price .price-content .customer-content .content-top li:nth-child(1) {
	vertical-align: top; border-top-color: rgb(0, 204, 38); border-top-width: 10px; border-top-style: solid;
}
.new-price .price-content .customer-content .content-top li:nth-child(2) {
	vertical-align: top; border-top-color: rgb(0, 103, 237); border-top-width: 10px; border-top-style: solid;
}
.new-price .price-content .customer-content .content-top li:nth-child(3) {
	text-align: left; vertical-align: top; border-top-color: rgb(0, 41, 130); border-top-width: 10px; border-top-style: solid;
}
.new-price .price-content .customer-content .content-top li:nth-child(3) .contact {
	font-size: 28px; margin-top: 136px;
}
.new-price .price-content .customer-content .content-top li:nth-child(3) a {
	width: 235px; cursor: pointer; background-color: rgb(0, 41, 130);
}
.new-price .price-content .customer-content .content-top li:nth-child(4) {
	text-align: left; margin-right: 0px; vertical-align: top; border-top-color: rgb(255, 146, 50); border-top-width: 10px; border-top-style: solid;
}
.new-price .price-content .customer-content .content-top li:nth-child(4) .contact {
	font-size: 28px; margin-top: 136px;
}
.new-price .price-content .customer-content .content-top li:nth-child(4) a {
	transition:0.2s ease-in; width: 235px; cursor: pointer; background-color: rgb(255, 146, 50); -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .customer-content .content-middle {
	line-height: 35px; font-size: 0px;
}
.new-price .price-content .customer-content .content-middle .center {
	margin: 0px auto; width: 1240px;
}
.new-price .price-content .customer-content .content-middle .center .conversation {
	color: rgb(0, 103, 237); padding-bottom: 6px; margin-left: 2px; border-bottom-color: rgb(0, 103, 237); border-bottom-width: 2px; border-bottom-style: solid; cursor: pointer;
}
.new-price .price-content .customer-content .content-middle .center .phone {
	margin-left: 24px; cursor: pointer;
}
.new-price .price-content .customer-content .content-middle .center .qd-icon {
	top: 2px; width: 15px; height: 15px; margin-right: 10px; position: relative;
}
.new-price .price-content .customer-content .content-middle .center .client {
	text-align: left; color: rgb(144, 148, 158); line-height: 16px; font-size: 14px; margin-top: 30px; margin-bottom: 10px;
}
.new-price .price-content .customer-content .content-middle .center .client-other {
	margin: 20px 0px 10px;
}
.new-price .price-content .customer-content .content-middle .center .func {
	padding: 18px 0px 0px; width: 285px; font-size: 16px; margin-right: 20px; display: inline-block;
}
.new-price .price-content .customer-content .content-middle .center .one {
	text-align: left; vertical-align: top;
}
.new-price .price-content .customer-content .content-middle .center .one .qd-icon {
	color: rgb(0, 103, 237);
}
.new-price .price-content .customer-content .content-middle .center .one .no-tips {
	color: rgb(144, 148, 158); font-size: 14px;
}
.new-price .price-content .customer-content .content-middle .center .one .qd_price_tip .qd-icon {
	margin: 0px; width: 16px !important; height: 16px !important;
}
.new-price .price-content .customer-content .content-middle .center .first {
	text-align: left; vertical-align: top;
}
.new-price .price-content .customer-content .content-middle .center .first .qd-icon {
	color: rgb(0, 103, 237);
}
.new-price .price-content .customer-content .content-middle .center .first .qd_price_tip .qd-icon {
	margin: 0px; width: 16px !important; height: 16px !important;
}
.new-price .price-content .customer-content .content-middle .center .two {
	text-align: left; vertical-align: top;
}
.new-price .price-content .customer-content .content-middle .center .two .measure {
	font-size: 16px;
}
.new-price .price-content .customer-content .content-middle .center .two .measure span:nth-child(2) {
	height: 36px; text-align: center; color: rgb(34, 34, 34); line-height: 36px; font-weight: bold; margin-right: -5px; margin-left: -5px; display: inline-block;
}
.new-price .price-content .customer-content .content-middle .center .two .qd-icon {
	color: rgb(0, 41, 130);
}
.new-price .price-content .customer-content .content-middle .center .three {
	text-align: left; margin-right: 0px; vertical-align: top;
}
.new-price .price-content .customer-content .content-middle .center .three .speciality {
	font-size: 16px;
}
.new-price .price-content .customer-content .content-middle .center .three .speciality > span:nth-of-type(2) {
	height: 36px; text-align: center; color: rgb(34, 34, 34); line-height: 36px; font-weight: bold; margin-right: -5px; margin-left: -5px; display: inline-block;
}
.new-price .price-content .customer-content .content-middle .center .three .qd-icon {
	color: rgb(255, 146, 50);
}
.new-price .price-content .customer-content .content-middle .center .hide {
	display: none;
}
.new-price .price-content .customer-content .more-version-contrast {
	padding: 50px 0px 80px; text-align: center; color: rgb(0, 103, 237); font-size: 24px; font-weight: 500; border-bottom-color: rgb(239, 239, 244); border-bottom-width: 1px; border-bottom-style: solid;
}
.new-price .price-content .customer-content .more-version-contrast > p {
	margin: 0px auto; width: 320px; position: relative; cursor: pointer;
}
.new-price .price-content .customer-content .more-version-contrast > p > span {
	transition:0.3s linear; top: 0px; right: -12px; position: absolute; -webkit-transition: .3s linear;
}
.new-price .price-content .customer-content .more-version-contrast > p:hover span {
	right: -20px;
}
.new-price .price-content .customer-content .more-version-contrast .qd-icon {
	width: 20px; height: 20px;
}
.new-price .price-content .marketing-content {
	padding-top: 80px; display: none;
}
.new-price .price-content .marketing-content .content-top {
	margin: 0px auto; width: 1240px; padding-top: 60px;
}
.new-price .price-content .marketing-content .content-top ul {
	margin: 0px auto; padding: 0px; width: 770px;
}
.new-price .price-content .marketing-content .content-top li {
	width: 360px; margin-right: 34px; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.new-price .price-content .marketing-content .content-top li .not-yet {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(216, 221, 229) rgb(216, 221, 229); padding: 40px 25px 0px; border-image: none;
}
.new-price .price-content .marketing-content .content-top li .not-yet .not-tet-title {
	text-align: left; color: rgb(0, 0, 0); line-height: 40px; letter-spacing: 0px; font-size: 40px;
}
.new-price .price-content .marketing-content .content-top li .not-yet .content-text {
	height: 131px;
}
.new-price .price-content .marketing-content .content-top li .not-yet .content-text .not-tet-describe {
	text-align: left; color: rgb(0, 0, 0); line-height: 22px; letter-spacing: 0px; font-size: 15px; margin-top: 16px !important;
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service {
	border-bottom-color: rgb(216, 221, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service .standard-service-p {
	text-align: left; color: rgb(0, 0, 0); overflow: hidden; font-size: 18px;
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service .standard-service-p span {
	font-size: 24px; float: right;
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service .standard-service-p2 {
	margin: 0px; padding: 6px 0px 18px; text-align: right; color: rgb(169, 169, 169); font-size: 14px; position: relative;
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service .standard-service-p2 .after-tips {
	padding: 5px; border-radius: 2px; border: 1px solid rgb(216, 221, 229); border-image: none; left: 1px; top: -2px; width: 66px; height: 24px; text-align: center; color: rgb(153, 153, 153); line-height: 12px; font-size: 12px; position: absolute; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service .after {
	margin-top: 18px;
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service .after .kefu {
	font-style: normal; position: relative;
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service-base {
	margin-bottom: 88px;
}
.new-price .price-content .marketing-content .content-top li .not-yet a {
	width: 123px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; letter-spacing: 0px; font-size: 16px; margin-top: 37px; margin-bottom: 30px; margin-left: 1px; display: inline-block;
}
.new-price .price-content .marketing-content .content-top li .not-yet #service-standard {
	right: 2px; position: relative;
}
.new-price .price-content .marketing-content .content-top li .not-yet .refer {
	background: rgb(0, 103, 237); border-radius: 2px; transition:0.2s ease-in; text-align: center; line-height: 42px; -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .marketing-content .content-top li .not-yet .refer:hover {
	border-color: rgb(51, 133, 240); background-color: rgb(51, 133, 240);
}
.new-price .price-content .marketing-content .content-top li .not-yet .refer:active {
	background-color: rgb(0, 92, 213);
}
.new-price .price-content .marketing-content .content-top li .not-yet .refer-yellow {
	background-color: rgb(194, 162, 94) !important;
}
.new-price .price-content .marketing-content .content-top li .not-yet .refer-yellow:hover {
	background-color: rgb(200, 171, 110) !important;
}
.new-price .price-content .marketing-content .content-top li .not-yet .refer-yellow:active {
	background-color: rgb(174, 145, 84) !important;
}
.new-price .price-content .marketing-content .content-top li .not-yet .buy {
	border-radius: 2px; border: 1px solid rgb(216, 221, 229); transition:0.2s ease-in; border-image: none; left: 2px; text-align: center; color: rgb(0, 0, 0); line-height: 40px; position: relative; -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .marketing-content .content-top li .not-yet .buy:hover {
	
}
.new-price .price-content .marketing-content .content-top li .not-yet .buy:active {
	background-color: rgb(238, 241, 246);
}
.new-price .price-content .marketing-content .content-top li .not-yet .standard-service-a {
	margin-top: 55px; background-color: rgb(255, 255, 255);
}
.new-price .price-content .marketing-content .content-top li .not-yet .business-service {
	background: rgb(255, 146, 50); margin-top: 209px; cursor: pointer;
}
.new-price .price-content .marketing-content .content-top li .not-yet .business-service:hover {
	background-color: rgb(255, 167, 91);
}
.new-price .price-content .marketing-content .content-top li .not-yet .business-service:active {
	background-color: rgb(229, 131, 44);
}
.new-price .price-content .marketing-content .content-top li .not-yet .major-text {
	margin: 0px; padding: 10px 0px 26px; text-align: left; color: rgb(169, 169, 169); font-size: 13px !important;
}
.new-price .price-content .marketing-content .content-top li .not-yet .major-service-a {
	background: rgb(0, 41, 130); margin-top: 0px;
}
.new-price .price-content .marketing-content .content-top li .not-yet .major-service-a:hover {
	background-color: rgb(51, 83, 155);
}
.new-price .price-content .marketing-content .content-top li .not-yet .major-service-a:active {
	background-color: rgb(0, 36, 116);
}
.new-price .price-content .marketing-content .content-top li:nth-child(1) {
	text-align: left; vertical-align: top; border-top-color: rgb(255, 146, 50); border-top-width: 10px; border-top-style: solid;
}
.new-price .price-content .marketing-content .content-top li:nth-child(1) .contact {
	font-size: 28px; margin-top: 136px;
}
.new-price .price-content .marketing-content .content-top li:nth-child(1) a {
	width: 100%; cursor: pointer; background-color: rgb(255, 146, 50);
}
.new-price .price-content .marketing-content .content-top li:nth-child(2) {
	margin-right: 0px; vertical-align: top; border-top-color: rgb(194, 162, 94); border-top-width: 10px; border-top-style: solid;
}
.new-price .price-content .marketing-content .content-top li:nth-child(2) a {
	width: 48%; cursor: pointer;
}
.new-price .price-content .marketing-content .content-middle {
	margin: 0px auto; width: 1240px; line-height: 35px; font-size: 0px;
}
.new-price .price-content .marketing-content .content-middle .center {
	margin: 0px auto; width: 770px;
}
.new-price .price-content .marketing-content .content-middle .center .social-media-sell {
	color: rgb(0, 103, 237); padding-bottom: 6px; margin-left: 2px; border-bottom-color: rgb(0, 103, 237); border-bottom-width: 2px; border-bottom-style: solid; cursor: pointer;
}
.new-price .price-content .marketing-content .content-middle .center .clue-manage {
	margin-left: 24px; cursor: pointer;
}
.new-price .price-content .marketing-content .content-middle .center .qd-icon {
	top: 2px; width: 15px; height: 15px; margin-right: 10px; position: relative;
}
.new-price .price-content .marketing-content .content-middle .center .client {
	text-align: left; color: rgb(144, 148, 158); line-height: 16px; font-size: 14px; margin-top: 30px; margin-bottom: 10px;
}
.new-price .price-content .marketing-content .content-middle .center .client-new {
	margin-top: 10px; margin-bottom: 10px;
}
.new-price .price-content .marketing-content .content-middle .center .client-other {
	margin: 20px 0px 10px;
}
.new-price .price-content .marketing-content .content-middle .center .func {
	padding: 18px 0px 0px; width: 360px; font-size: 16px; margin-right: 38px; display: inline-block;
}
.new-price .price-content .marketing-content .content-middle .center :last-child.func {
	margin-right: 0px;
}
.new-price .price-content .marketing-content .content-middle .center .one {
	text-align: left; vertical-align: top;
}
.new-price .price-content .marketing-content .content-middle .center .one .qd-icon {
	color: rgb(0, 103, 237);
}
.new-price .price-content .marketing-content .content-middle .center .one .no-tips {
	color: rgb(144, 148, 158); font-size: 14px;
}
.new-price .price-content .marketing-content .content-middle .center .first {
	text-align: left; vertical-align: top;
}
.new-price .price-content .marketing-content .content-middle .center .first .qd-icon {
	color: rgb(255, 146, 50);
}
.new-price .price-content .marketing-content .content-middle .center .two {
	text-align: left; vertical-align: top;
}
.new-price .price-content .marketing-content .content-middle .center .two .measure {
	font-size: 16px;
}
.new-price .price-content .marketing-content .content-middle .center .two .measure span:nth-child(2) {
	height: 36px; text-align: center; color: rgb(34, 34, 34); line-height: 36px; font-weight: bold; margin-right: -5px; margin-left: -5px; display: inline-block;
}
.new-price .price-content .marketing-content .content-middle .center .two .qd-icon {
	color: rgb(194, 162, 94);
}
.new-price .price-content .marketing-content .content-middle .center .three {
	text-align: left; margin-right: 0px; vertical-align: top;
}
.new-price .price-content .marketing-content .content-middle .center .three .speciality {
	font-size: 16px;
}
.new-price .price-content .marketing-content .content-middle .center .three .speciality > span:nth-of-type(2) {
	height: 36px; text-align: center; color: rgb(34, 34, 34); line-height: 36px; font-weight: bold; margin-right: -5px; margin-left: -5px; display: inline-block;
}
.new-price .price-content .marketing-content .content-middle .center .three .qd-icon {
	color: rgb(255, 146, 50);
}
.new-price .price-content .marketing-content .content-middle .center .hide {
	display: none;
}
.new-price .price-content .marketing-content a {
	margin: 60px auto 50px; border-radius: 2px; transition:0.2s ease-in; width: 250px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-size: 16px; display: block; background-color: rgb(255, 146, 50); -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .marketing-content a:hover {
	background-color: rgb(255, 167, 91);
}
.new-price .price-content .marketing-content a:active {
	background-color: rgb(229, 131, 44);
}
.new-price .price-content .cooperation-content {
	padding-top: 80px; display: none;
}
.new-price .price-content .cooperation-content .price-img {
	margin: 0px auto; width: 1100px; padding-top: 40px; display: block; position: relative; z-index: 12;
}
.new-price .price-content .cooperation-content .price-img img {
	display: block;
}
.new-price .price-content .cooperation-content .hide {
	display: none !important;
}
.new-price .price-content .cooperation-content .fl {
	float: left;
}
.new-price .price-content .cooperation-content .fr {
	float: right;
}
.new-price .price-content .cooperation-content .content-middle {
	margin: 40px auto 30px; width: 1100px; text-align: center; overflow: hidden;
}
.new-price .price-content .cooperation-content .content-middle .con {
	border-width: 10px 1px 1px; border-style: solid; border-color: rgb(0, 204, 38) rgb(216, 221, 229) rgb(216, 221, 229); padding: 0px 34px; border-image: none; width: 530px; height: 746px; position: relative;
}
.new-price .price-content .cooperation-content .content-middle .con p {
	padding: 16px 20px 0px; height: 60px; color: rgb(30, 35, 48); font-size: 24px; border-bottom-color: rgb(226, 230, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.new-price .price-content .cooperation-content .content-middle .con p span:nth-child(1) {
	float: left;
}
.new-price .price-content .cooperation-content .content-middle .con p span:nth-child(2) {
	float: right;
}
.new-price .price-content .cooperation-content .content-middle .con p span:nth-child(2) i {
	text-align: right; color: rgb(169, 169, 169); font-size: 14px; font-style: normal; display: block;
}
.new-price .price-content .cooperation-content .content-middle .con p span:nth-child(2) i:first-of-type {
	color: rgb(30, 35, 48); font-size: 24px; margin-bottom: 6px;
}
.new-price .price-content .cooperation-content .content-middle .con p.padx {
	height: 80px;
}
.new-price .price-content .cooperation-content .content-middle .con p.padx span:nth-child(1) {
	padding-top: 10px;
}
.new-price .price-content .cooperation-content .content-middle .con p.first-p {
	font-size: 16px;
}
.new-price .price-content .cooperation-content .content-middle .con h2 {
	margin: 0px; color: rgb(0, 0, 0); line-height: 40px; letter-spacing: 0px; padding-top: 40px; padding-bottom: 39px; font-size: 40px; font-weight: 400; border-bottom-color: rgb(226, 230, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.new-price .price-content .cooperation-content .content-middle .con .intro {
	text-align: left; color: rgb(169, 169, 169); padding-left: 20px; font-size: 14px; margin-top: 10px;
}
.new-price .price-content .cooperation-content .content-middle .con .intro.mar5 {
	margin-top: 5px;
}
.new-price .price-content .cooperation-content .content-middle .con .bottom-bts {
	left: 0px; width: 100%; bottom: 50px; position: absolute;
}
.new-price .price-content .cooperation-content .content-middle .con .bottom-bts a {
	width: 140px; height: 40px; text-align: center; line-height: 40px; margin-top: 50px; margin-right: 10px; display: inline-block;
}
.new-price .price-content .cooperation-content .content-middle .con .bottom-bts .refer {
	border-radius: 2px; transition:0.2s ease-in; color: rgb(255, 255, 255); line-height: 42px; background-color: rgb(0, 204, 38); -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .cooperation-content .content-middle .con .bottom-bts .refer:hover {
	background-color: rgb(26, 209, 60);
}
.new-price .price-content .cooperation-content .content-middle .con .bottom-bts .refer:active {
	background-color: rgb(0, 183, 34);
}
.new-price .price-content .cooperation-content .content-middle .con .bottom-bts .buy {
	border: 1px solid rgb(216, 221, 229); transition:0.2s ease-in; border-image: none; color: rgb(0, 0, 0); margin-left: 3px; background-color: rgb(255, 255, 255); -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .cooperation-content .content-middle .con .bottom-bts .buy:hover {
	
}
.new-price .price-content .cooperation-content .content-middle .con .bottom-bts .buy:active {
	background-color: rgb(238, 241, 246);
}
.new-price .price-content .cooperation-content .content-middle .chrunk {
	border-top-color: rgb(0, 41, 130);
}
.new-price .price-content .cooperation-content .content-middle .chrunk .bottom-bts .refer {
	border-radius: 2px; transition:0.2s ease-in; color: rgb(255, 255, 255); line-height: 42px; background-color: rgb(0, 41, 130); -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .cooperation-content .content-middle .chrunk .bottom-bts .refer:hover {
	background-color: rgb(51, 83, 155);
}
.new-price .price-content .cooperation-content .content-middle .chrunk .bottom-bts .refer:active {
	background-color: rgb(0, 36, 116);
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .top-p {
	height: 30px; text-align: left; padding-top: 10px; padding-bottom: 0px; margin-top: 42px; margin-bottom: 8px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .top-p span {
	text-align: left; color: rgb(144, 148, 158); line-height: 16px; font-size: 14px; float: left;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .top-p span:nth-child(2) {
	margin-right: 186px; margin-left: 188px;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .top-p s {
	text-align: left; color: rgb(0, 0, 0); line-height: 16px; font-size: 16px; text-decoration: none; margin-right: 20px; margin-bottom: 0px;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .content-bottom-right {
	width: 173px; display: inline-block;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .content-bottom-right p {
	border: currentColor; border-image: none; text-align: left; color: rgb(0, 0, 0); line-height: 30px; padding-top: 0px; padding-bottom: 0px; font-size: 16px; text-decoration: none; margin-bottom: 0px;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .content-bottom-left {
	width: 522px; display: inline-block;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .content-bottom-left p {
	border: currentColor; border-image: none; text-align: left; color: rgb(0, 0, 0); line-height: 30px; padding-top: 0px; padding-bottom: 0px; font-size: 16px; text-decoration: none; margin-bottom: 0px;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .content-bottom-left p span:nth-child(1) {
	margin-right: 155px; margin-left: 65px; float: none;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .content-bottom-left p span:nth-child(2) {
	float: none;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .content-bottom-left p .specail1 {
	margin-right: 124px !important;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .content-bottom-left p .specail2 {
	margin-right: 60px !important;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom a {
	width: 120px; height: 40px; text-align: center; line-height: 40px; margin-top: 50px; margin-right: 10px; display: inline-block;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .refer {
	border-radius: 2px; transition:0.2s ease-in; color: rgb(255, 255, 255); line-height: 42px; background-color: rgb(0, 103, 237); -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .refer:hover {
	background-color: rgb(51, 133, 240);
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .refer:active {
	background-color: rgb(0, 92, 213);
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .buy {
	border: 1px solid rgb(216, 221, 229); transition:0.2s ease-in; border-image: none; color: rgb(0, 0, 0); margin-left: 3px; background-color: rgb(255, 255, 255); -webkit-transition: all 0.2s ease-in 0s;
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .buy:hover {
	
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .buy:active {
	background-color: rgb(238, 241, 246);
}
.new-price .price-content .cooperation-content .content-middle .content-bottom .bottom-bt {
	margin-bottom: 67px;
}
.new-price .price-content .cooperation-content .content-middle .qd-icon {
	top: 2px; width: 15px; height: 15px; color: rgb(0, 103, 237); margin-right: 12px; position: relative;
}
.new-price .price-content .cooperation-content .content-foot {
	margin: 0px auto; width: 1100px; overflow: hidden;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-left {
	width: 530px;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-left div {
	width: 50%; padding-left: 55px; float: left;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-left div p {
	border: currentColor; border-image: none; text-align: left; color: rgb(0, 0, 0); line-height: 30px; padding-top: 0px; padding-bottom: 0px; font-size: 16px; text-decoration: none; margin-bottom: 0px;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-left div .title-sec {
	text-align: left; color: rgb(144, 148, 158); line-height: 16px; font-size: 14px; margin-top: 20px; margin-bottom: 10px;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-left div .qd-icon {
	top: 2px; width: 15px; height: 15px; color: rgb(0, 103, 237); margin-right: 12px; position: relative;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-left div .icon-green {
	color: rgb(0, 204, 38);
}
.new-price .price-content .cooperation-content .content-foot .content-foot-right {
	width: 530px; padding-left: 55px;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-right .info {
	color: rgb(34, 34, 34); font-size: 16px; margin-top: 20px;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-right p {
	border: currentColor; border-image: none; text-align: left; color: rgb(0, 0, 0); line-height: 30px; padding-top: 0px; padding-bottom: 0px; font-size: 16px; text-decoration: none; margin-bottom: 0px;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-right .title-sec {
	text-align: left; color: rgb(144, 148, 158); line-height: 16px; font-size: 14px; margin-top: 20px; margin-bottom: 10px;
}
.new-price .price-content .cooperation-content .content-foot .content-foot-right .qd-icon {
	top: 2px; width: 15px; height: 15px; color: rgb(0, 41, 130); margin-right: 12px; position: relative;
}
.clear {
	-ms-zoom: 1;
}
.clear::before {
	display: table; content: "";
}
.clear::after {
	clear: both; display: block; content: "";
}
.new-detail-overlay {
	overflow: hidden; padding-right: calc(0vw);
}
.price-version-contrast {
	left: 0px; top: 2000px; width: 100%; height: 100%; text-align: center; border-top-color: rgb(239, 239, 239); border-top-width: 1px; border-top-style: solid; display: none; position: fixed; z-index: 10; -ms-overflow-y: scroll; background-color: rgb(255, 255, 255);
}
.price-version-contrast .margin {
	margin: 0px auto; width: 1240px;
}
.price-version-contrast .margin ul {
	margin: 0px; padding: 0px; display: block;
}
.price-version-contrast .margin ul li {
	width: 265px;
}
.price-version-contrast .margin ul > li:nth-of-type(1) {
	width: 448px;
}
.price-version-contrast .margin .conversation-phone {
	color: rgb(34, 34, 34); font-size: 28px; margin-top: 68px; margin-bottom: 38px;
}
.price-version-contrast .margin .conversation-phone span {
	padding-bottom: 10px; cursor: pointer;
}
.price-version-contrast .margin .conversation-phone .phone-contrast {
	margin-left: 50px;
}
.price-version-contrast .margin .conversation-phone > .active {
	color: rgb(0, 103, 237); border-bottom-color: rgb(0, 103, 237); border-bottom-width: 3px; border-bottom-style: solid;
}
.price-version-contrast .margin .type {
	line-height: 80px; font-size: 24px;
}
.price-version-contrast .margin .type li {
	background: rgb(242, 242, 242); width: 198px; border-right-color: rgb(217, 217, 217); border-right-width: 1px; border-right-style: solid; float: left;
}
.price-version-contrast .margin .type li:nth-of-type(1) {
	border-left-color: rgb(217, 217, 217); border-left-width: 1px; border-left-style: solid;
}
.price-version-contrast .margin .price li {
	width: 198px; height: 50px; color: rgb(34, 34, 34); line-height: 50px; font-size: 20px; border-right-color: rgb(217, 217, 217); border-right-width: 1px; border-right-style: solid; float: left; position: relative;
}
.price-version-contrast .margin .price li:first-of-type {
	border-left-color: rgb(217, 217, 217); border-left-width: 1px; border-left-style: solid;
}
.price-version-contrast .margin .price li .standard-service-p2 {
	text-align: center; line-height: 50px; font-size: 14px;
}
.price-version-contrast .margin #pricev2VersionContrastTable {
	width: 1240px; margin-bottom: 200px; border-top-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.price-version-contrast .margin #pricev2VersionContrastTable .pricev2VersionContrastTd {
	font-size: 20px;
}
.price-version-contrast .margin #pricev2VersionContrastTable td {
	height: 50px; color: rgb(34, 34, 34); font-size: 16px; border-right-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.price-version-contrast .margin #pricev2VersionContrastTable td:nth-child(3) {
	width: 198px;
}
.price-version-contrast .margin #pricev2VersionContrastTable td:nth-child(4) {
	width: 198px;
}
.price-version-contrast .margin #pricev2VersionContrastTable td:nth-child(5) {
	width: 198px;
}
.price-version-contrast .loadMore {
	background: url("../img/v2/ic_scroll.png") no-repeat 25px 16px black; border-radius: 2px; animation:play 1.5s linear infinite; left: 50%; width: 180px; height: 60px; text-align: center; bottom: 60px; color: rgb(255, 255, 255); line-height: 60px; display: none; position: fixed; cursor: default; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.16); transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-animation: play 1.5s infinite; -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.16); -webkit-animation-timing-function: linear;
}
.price-version-contrast .loadMore span {
	padding-left: 35px;
}
.price-version-contrast .close {
	background: url("../img/v2/ic_close.png") no-repeat center rgb(34, 34, 34); border-radius: 2px; left: 50%; width: 60px; height: 60px; bottom: 60px; display: none; position: fixed; cursor: pointer; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.16); transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.16);
}
.price-version-contrast .bg1 {
	background: url("../img/v2/img_competence_3.png") no-repeat center; width: 100%; height: 800px; margin-bottom: 200px; display: block;
}
.new-detail-bg-overlay {
	left: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 2; background-color: rgba(0, 0, 0, 0.4);
}
.tooltip_templates {
	display: none;
}
.tooltipster-sidetip.tooltipster-noir-customized .tooltipster-box {
	background: rgb(255, 255, 255); border: currentColor; border-image: none; box-shadow: 0px 4px 25px 0px rgba(6,46,95,0.15); -webkit-box-shadow: 0 4px 25px 0 rgba(6, 46, 95, 0.15);
}
.tooltipster-sidetip.tooltipster-noir-customized .tooltipster-content {
	text-align: left; color: rgb(123, 131, 150); line-height: 30px; letter-spacing: 0px; font-size: 16px;
}
.tooltipster-sidetip.tooltipster-noir-customized .tooltipster-arrow .tooltipster-arrow-border {
	border: rgb(255, 255, 255); border-image: none;
}
.tooltipster-sidetip.tooltipster-noir-customized .tooltipster-arrow .tooltipster-arrow-background {
	top: 0px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
