﻿/* reset */
body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video {
	margin:0;
	padding:0
}
address, cite, dfn, em, var, i {
	font-weight:400;
	font-style:normal
}
blockquote {
	margin:1em 40px
}
ul, ol, li {
	list-style:none
}
input:-moz-placeholder, textarea:-moz-placeholder {
color:#999
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color:#999
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color:#999
}
img {
	max-width:100%;
	vertical-align:middle
}
a {
	color:#0088cc;
	cursor:pointer;
}
/* normalize.css v3.0.2 */
html {
	font-family:sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {
	margin:0
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display:block
}
audio, canvas, progress, video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a {
	background-color:transparent
}
a:active, a:hover, a:focus {
	outline:0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent; /* For some Androids */
}
abbr[title] {
	border-bottom:1px dotted
}
b, strong {
	font-weight:bold
}
dfn {
	font-style:italic
}
h1 {
	font-size:2em;
	margin:.67em 0
}
mark {
	background:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
img {
	border:0;
	-ms-interpolation-mode:bicubic;
}
svg:not(:root) {
overflow:hidden
}
figure {
	margin:1em 40px
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
pre {
	overflow:auto;
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word
}
code, kbd, pre, samp {
	font-family:monospace, monospace;
	_font-family:'courier new', monospace;
	font-size:1em
}
button, input, optgroup, select, textarea {
	color:inherit;
	font:inherit;
	margin:0;
	-webkit-user-modify:read-write-plaintext-only;
}
button {
	overflow:visible
}
button, select {
	text-transform:none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled], html input[disabled] {
	cursor:default
}
button::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {
border:0;
padding:0
}
input {
	line-height:normal
}
input[type="checkbox"], input[type="radio"] {
	box-sizing:border-box;
	padding:0
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height:auto
}
input[type="search"] {
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0
}
textarea {
	overflow:auto;
	vertical-align:top;
}
optgroup {
	font-weight:bold
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td, th {
	padding:0
}
/* common css */
.clearfix:before, .clearfix:after {
	display:table;
	content:" "
}
.clearfix:after {
	clear:both
}
.clearfix {
*zoom:1
}
.clear {
	height:0;
	font-size:0;
	clear:both
}
.fr {
	float:right!important
}
.fl {
	float:left!important
}
.hide {
	display:none
}
.hide-ip {
	display:none !important
}
.visible {
	visibility:visible
}
.invisible {
	visibility:hidden
}
.indent {
	text-indent:2em
}
.bold {
	font-weight:bold
}
.italic {
	font-style:italic
}
.break {
	word-wrap:break-word;
	word-break:break-all
}
.nowrap {
	white-space:nowrap
}
.ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.red {
	color: red
}
.fade {
	opacity:0;
-webkit-transition:all .15s linear;
-o-transition:all .15s linear;
transition:all .15s linear
}
.fade.in {
	opacity:1
}
.ta-l {
	text-align:left !important
}
.ta-r {
	text-align:right
}
.ta-c {
	text-align:center
}
.m-auto {
	margin-left:auto !important;
	margin-right:auto !important;
}
.mb-30 {
	margin-bottom:30px !important;
}
.span-5-1, .span-5-2, .span-5-3, .span-5-4, .span-5-5, .span-4-1, .span-4-2, .span-4-3, .span-4-4, .span-3-1, .span-3-2, .span-3-3 {
	float:left;
}
.span-5-1 {
	width:20%
}
.span-5-2 {
	width:40%
}
.span-5-3 {
	width:60%
}
.span-5-4 {
	width:80%
}
.span-5-5 {
	width:100%
}
.span-4-1 {
	width:25%
}
.span-4-2 {
	width:50%
}
.span-4-3 {
	width:75%
}
.span-4-4 {
	width:100%
}
.span-3-1 {
	width:33.33333%
}
.span-3-2 {
	width:66.66666%
}
.span-3-3 {
	width:100%
}
.btn, .btn a {
	text-align:center;
	text-decoration:none;
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
}
.btn a:active, .btn a:focus, .btn:active, .btn:focus {
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.mt-150 {
	margin-top:150px;
}
body {
	background: #fff;
	font: 14px/1.5 'PingFangSC-Thin', 'Hiragino Sans GB', 'Microsoft YaHei Light', 'Microsoft YaHei', Arial, sans-serif;
	color: #333;
	min-width:1000px;
}
.body-normalsize {
	min-width:1000px;
}
.row:before,  .row:after,  .site-head .head-inner:before,  .site-head .head-inner:after,  .wrap:before,  .wrap:after,  .sec-wrap:before,  .sec-wrap:after,  .cp-sec:before,  .cp-sec:after,  .footer-link:before,  .footer-link:after,  .masthead:before,  .masthead:after {
	display:table;
	content:" ";
}
.row:after,  .cp-sec:after,  .site-head .head-inner:after,  .wrap:after,  .sec-wrap:after,  .footer-link:after,  .masthead:after {
	clear:both;
}
.row,  .cp-sec,  .site-head .head-inner,  .wrap,  .sec-wrap,  .footer-link,  .masthead {
 *zoom:1;
}
/* 内容行 */

.row-head {
	margin:40px 0;
	text-align:center;
}
.row-head h2 {
	font-size:35px;
	font-weight:normal;
	margin-bottom:-5px;
}
.row-head h2 .stress {
	color:#0c70bb;
}
.row-head h5 {
	font-size:17px;
	color:#999;
	font-weight:normal;
}
.row-head p {
	font-size:12px;
	color:#a5a5a5;
	margin:10px 0 0 0;
}
.row-gray {
	background:#fafafa;
}
/* 表单域 */

.ui-form-item {
	position:relative;
	margin-bottom:13px;
}
.ui-input,  .ui-select,  .ui-textarea {
	height:20px;
	line-height:20px;
	padding:14px 15px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	background:#f2f2f2;
	width:428px;
}
.ui-select {
	height:50px;
	width:460px;
}
.ui-textarea {
	min-height:100px;
}
.ui-form-item .required {
	position:absolute;
	left:-22px;
	top:18px;
	color:#e80000;
}
.ui-form-item .check {
	position: absolute;
	display:none;
	left: 480px;
	top: 9px;
	white-space: nowrap;
	height: 28px;
	line-height: 28px;
	padding: 0 10px 0 30px;
	border: 1px solid #FFB0B0;
	color: #AD5F5F;
	background: url(../images/ico_warning_14.png) no-repeat 6px 7px #FFF4F4;
}
.ui-form-item .holder {
	position: absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	line-height:50px;
	color:#999;
	text-indent:15px;
}
.ui-form-item .holder .green {
	color:#7dae24;
}
.pagination-wrap {
	margin:20px 0 40px;
	overflow:hidden;
}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}
.pagination > li {
	display: inline;
}
.pagination > li > a,  .pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #428bca;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
}
.pagination > li:first-child > a {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,  .pagination > li > a:focus {
	color: #2a6496;
	background-color: #eee;
	border-color: #ddd;
}
.pagination > .active > a,  .pagination > .active > a:hover,  .pagination > .active > a:focus {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #428bca;
	border-color: #428bca;
}
.pagination > .disabled > a,  .pagination > .disabled > a:hover,  .pagination > .disabled > a:focus {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd;
}
/* 图标 */

.ico-mail-20,  .ico-phone-20,  .ico-weibo-20,  .ico-wechat-20,  .ico-qq-20 {
	width:20px;
	height:20px;
	display:inline-block;
	vertical-align:middle;
 *display:inline;
 *zoom:1;
	background:url(../images/ico_20.png) no-repeat;
}
.ico-mail-20 {
	background-position: 0 0;
}
.ico-phone-20 {
	background-position: -20px 0;
}
.ico-weibo-20 {
	background-position: -40px 0;
}
.ico-wechat-20 {
	background-position: -60px 0;
}
.ico-qq-20 {
	background-position: -80px 0;
}
.img-qrcode {
	display:inline-block;
 *zoom:1;
 *display:inline;
	vertical-align:middle;
	background:url(../images/qrcode_all.png) no-repeat;
}
.img-qrcode-ios,  .img-qrcode-andriod {
	height:100px;
	width:100px;
}
.img-qrcode-wechat,  .img-qrcode-mobile,  .img-qrcode-weibo {
	height:140px;
	width:140px;
}
.img-qrcode-ios {
	background-position:0 0;
}
.img-qrcode-andriod {
	background-position:-100px 0;
}
.img-qrcode-wechat {
	background-position:-200px 0;
}
.img-qrcode-mobile {
	background-position:-340px 0;
}
.img-qrcode-weibo {
	background-position:-480px 0;
}
.wrap,  .sec-wrap {
	margin:0 auto;
	width:1000px;
	position:relative;
}
.sec-wrap {
	position:relative;
	height:100%;
}
.site-head {
	background: #fff;
	background: rgba(255, 255, 255, 0.95);
	width: 100%;
	border-bottom: 1px solid #ddd;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	min-width:1024px;
}
.site-head-fixed {
	position:fixed;
	z-index:500;
	top:0;
}
.site-head .head-inner {
	height:50px;
	padding:0 40px;
}
.site-head .aitecms {
	height:32px;
	margin:10px 0 0 0;
}
.site-head .aitecms a {
	display:block;
	height:100%;
	width:100%;
}
.site-head .site-nav .nav-item {
	float:left;
}
.site-head .site-nav a {
	display:block;
	font-weight:bold;
	padding:0 18px;
	line-height:50px;
	text-decoration:none;
	color:#5c5c5c;
	font-size:13px;
 -webkit-transition: all .2s ease;
 -o-transition: all .2s ease;
 transition: all .2s ease;
}
.site-head .site-nav .nav-link:hover,  .site-head .site-nav .nav-link-cur {
	color:#F38851;
}
.site-head .user-btns {
	margin:12px 0 0 20px;
	font-size:0;
}
.site-head .user-btns a {
	height:24px;
	border-width:1px;
	border-style:solid;
	color:#333;
	font-size:12px;
	border-color:#B3B3B3;
	border-radius:3px;
	line-height:24px;
	padding:0 20px;
	margin-right:10px;
	text-decoration:none;
	display:inline-block;
 *display:inline;
 *zoom:1;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.site-head .user-btns a.btn-register {
	background: url(../images/headerico.png) no-repeat 6px 3px #fff;
	text-indent: 28px;
	border: 1px #00b7d6 solid;
	color: #00b7d6;
	border-radius: 2px;
	display: inline-block;
	padding-left:0px;
	font-size:13px;
}
.site-head .user-btns a.btn-register:hover {
	background: url(../images/headerico.png) no-repeat 6px -26px #fff;
	border: 1px #1f9bd9 solid;
	color: #1f9bd9;
}
.site-head .user-btns .userface a {
	border:none !important;
	font-size:13px;
	font-family:"微软雅黑";
	position:relative;
	padding-left:28px;
}
.site-head .user-btns .userface a i {
	position:absolute;
	left:-10px;
	top:-10px;
	z-index:2;
}
.site-head .user-btns .userface a img {
	position:absolute;
	left:0px;
	top:0px;
	z-index:0;
}
.site-head .user-btns a:hover {
	color:#00a0e9;
	border-color:#00a0e9;
}
.site-head .user-btns a:active {
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.site-head .user-btns .btn-login {
	background-color:#00a0e9;
	border-color:#00a0e9;
	color:#ffffff;
}
.site-head .user-btns .btn-login:hover {
	background-color:#0592D3;
	border-color:#0592D3;
	color:#fff;
}
.site-head-theme-black {
	background-color:rgba(0, 0, 0, 0.2);
	border-bottom:none;
}
.site-head-theme-black .aitecms {
	background-position:left top;
}
.site-head-theme-black .site-nav .nav-link {
	color:#fff;
}
.site-head-theme-black .site-nav .nav-link:hover,  .site-head-theme-black .site-nav .nav-link-cur {
	color: #F38851;
}
.site-head-theme-black .user-btns .btn-register {
	color:#ffffff;
}
.site-head-theme-black .user-btns .btn-register:hover {
	color:#00a0e9;
}
.masthead {
	width:100%;
	height:300px;
	position:relative;
	overflow:hidden;
	background:url(../images/masthead_sale.jpg) no-repeat center center;
}
.masthead .caption {
	color:#fff;
	overflow:hidden;
	padding:100px 0 0 68px;
	position:relative;
}
.masthead .caption h1 {
	font-size:40px;
	font-weight:normal;
}
.site-footer {
	padding-top:25px;
	font-size:12px;
	line-height:28px;
	background:#333;
}
.site-footer .footer-inner {
	width:1000px;
	margin:0 auto;
}
.site-footer h5 {
	color:#E8E8E8;
	margin-bottom:5px;
	font-size:14px;
}
.site-footer,  .site-footer a {
	color:#999;
	text-decoration:none;
}
.site-footer a:hover {
	color:#ddd;
}
.site-footer .footer-contact {
	line-height: 20px;
}
.footer-link {
	float:left;
	width:750px;
}
.footer-link .link-item {
	float:left;
	padding: 0 10px;
	width: 105px;
}
.footer-rightCol {
	float:left;
	width:224px;
}
.footer-appdown {
	overflow:hidden;
}
.footer-appdown .item {
	width:100px;
	float:left;
	margin-top:10px;
}
.footer-appdown .item img {
	height:100px;
	width:100px;
}
.footer-appdown .item a {
	display:block;
	text-align:center;
	padding-top:3px;
}
.footer-appdown .iphone {
	margin-right:24px;
}
.site-footer .copyright {
	clear: both;
	text-align: center;
	padding: 15px 0;
	line-height: 20px;
}
/* 布局 */

.aside,  .main {
	min-height:400px;
	_height:400px;
	zoom:1;
}
.aside {
	float:left;
	width:170px;
	padding-bottom:20px;
	border-top:12px solid #0078bd;
}
.main {
	float:right;
	width:720px;
	padding:0 50px 20px 0;
	border-right:1px solid #eaeaea;
}
.breadcrumb {
	padding:25px 0;
	color:#666;
}
.breadcrumb a {
	text-decoration:none;
}
.breadcrumb a:hover {
	text-decoration:underline;
}
.breadcrumb .arr {
	margin:0 5px;
}
.aside-nav .nav-item {
	line-height:20px;
}
.aside-nav .nav-item a {
	display:block;
	padding:12px 0;
	padding-left:18px;
	color:#6a6a6a;
	text-decoration:none;
	border-bottom:1px solid #fff;
}
.aside-nav .nav-item-active a,  .aside-nav .nav-item a:hover {
	background:#fff;
	color:#0078bd;
 -webkit-transition: all .25s linear;
 -o-transition: all .25s linear;
 transition: all .25s ease;
}
/* 常见问题解答 */

.mod-common-problem h2 {
	text-align:center;
	font-size:35px;
	color:#666666;
	font-weight:normal;
}
.mod-common-problem .problem {
	width:850px;
	margin:30px auto 40px;
}
.mod-common-problem .problem ul {
	position:relative;
	cursor:pointer;
}
.mod-common-problem .problem ul li .icon-angle-up {
	display:block;
	position:absolute;
	top:18px;
	right:40px;
}
.mod-common-problem .problem ul li .icon-angle-up i {
	display:block;
	width:7px;
	height:7px;
	border:1px solid #8C98B1;
	-ms-transform:rotate(224deg);
	-moz-transform:rotate(224deg);
	-webkit-transform:rotate(224deg);
	transform:rotate(224deg);
	border-color: transparent #8C98B1 #8C98B1 transparent;
}
.mod-common-problem .problem ul li .icon-angle-up .tp {
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}
.mod-common-problem .problem ul>.problem-title {
	padding:10px;
	background:#fafafa;
	font-size:15px;
	color:#666666;
	overflow:hidden;
	border-bottom: 1px solid #eee;
}
.mod-common-problem .problem ul>.problem-title.t-class {
	background:#EDEBEB;
	border:none;
}
.mod-common-problem .problem .problem-content {
	padding:25px 30px;
	background:#F9F9F9;
	color:#999999;
	font-size:14px;
	display:none;
}
.mod-common-problem .bespoke {
	margin-top: 80px;
	text-align:center;
}
.mod-common-problem .bespoke a {
	border:1px solid #0f9fe5;
	border-radius:3px;
	padding:10px 40px;
	text-decoration: none;
}
 .mod-common-problem .bespoke a:nth-child(2) {
 margin-left:15px;
}
/* ============ 博客 ======================================================================================== */

.page-blog {
	background-color:#f6f6f6;
}
.mod-blog {
	padding-top:81px;
}
.mod-blog .blog-main-wrap {
	width:100%;
	float:left;
	margin-right:-290px;
}
.mod-blog .blog-main {
	margin-right:290px;
	padding-bottom:30px;
}
.mod-blog .blog-main-wrap1 {
	width:100%;
	float:left;
}
.mod-blog .blog-main1 {
	padding-bottom:30px;
}
.mod-blog .blog-aside {
	width:270px;
	float:right;
	min-height:1%;
	_height:1%;
	position:relative;
}
.mod-blog .blog-item {
	border:1px solid #ccc;
	background:#fff;
	padding:12px;
	min-height:150px;
	_height:150px;
	margin-bottom:12px;
	position:relative
}
.mod-blog .blog-item .thum {
	float:left;
	margin-right:18px;
	height:150px;
	width:218px;
}
.mod-blog .blog-item .thum img {
	height:100%;
	width:100%;
	border-radius:3px;
}
.mod-blog .blog-item h3 {
	font-size:16px;
}
.mod-blog .blog-item h3 a {
	color:#333;
	text-decoration:none;
}
.mod-blog .blog-item h3 a:hover {
	text-decoration:underline;
}
.mod-blog .blog-item .info {
	padding:6px 0 14px;
}
.mod-blog .blog-item .info {
	padding:8px 0 14px;
	font-size:12px;
}
.mod-blog .blog-item .info span {
	margin-right:10px;
}
.mod-blog .blog-item .info .time {
	color:#999;
}
.mod-blog .blog-item .contentx {
	margin-bottom:18px;
}
.mod-blog .blog-item .contentx img {
	max-width:100%;
}
.mod-blog .no-blog {
	border:1px solid #ddd;
	background:#fff;
	color:#999;
}
.mod-blog .blog-article .blog-item {
	padding:20px;
}
.mod-blog .blog-nav {
	width:268px;
	border:1px solid #ccc;
	background:#fff;
	margin-bottom:40px;
}
.mod-blog .blog-nav-category {
/*position:fixed;*/

}
.mod-blog .blog-nav h4 {
	background-color:#f6f6f6;
	padding:10px 20px;
	font-size:20px;
	border-bottom:1px solid #ccc;
}
.mod-blog .blog-nav li a {
	display:block;
	padding:14px 0 14px 30px;
	color:#757b7f;
	margin:0 20px;
	border-bottom:1px solid #ccc;
	background:url(../images/bg_arrow_7.gif) no-repeat left center;
	text-decoration:none;
}
.mod-blog .blog-nav li a:hover {
	color:#0088cc;
	text-decoration:underline;
}
.mod-blog .blog-nav li a.on {
	color:#0088cc;
}
.mod-blog .blog-nav li:last-child a {
	border-bottom:none;
}
.mod-blog .blog-nav li .num {
	margin-left:4px;
}
/* ============ 帮助  ============================================================================================= */

.body-help, .body-soft {
	background-color: #f5f5f5;
}
.body-help .help-article {
	background:url(../images/help_bg1000.png) repeat-y;
	margin-bottom:20px;
}
.body-help .help-aside-wrap {
	float: left;
}
.body-help .help-aside {
	width: 180px;
	padding: 40px 30px 20px 30px;
}
.body-help .help-main-wrap {
	float: right;
	width: 740px;
}
/* 帮助面包屑 */

.help-breadcrumb {
	padding: 15px 0;
	font-size: 12px;
}
.help-breadcrumb * {
	color: #666;
	letter-spacing: 1px;
	text-decoration: none;
}
.help-breadcrumb .current {
	color: #4BB7EE;
}
/* 帮助搜索 */

.help-search-result {
	background:#fff;
	min-height:300px;
}
/* 帮助侧边分类 */

.help-aside .nav h3 {
	font-weight: normal;
	margin: 0 0 10px 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.help-aside .nav .item a {
	color: #757575;
	line-height: 32px;
	width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	overflow: hidden;
}
.help-aside .nav .item a:link,  .help-aside .nav .item a:visited,  .help-aside .nav .item a:hover,  .help-aside .nav .item a:active {
	text-decoration: none;
}
.help-aside .nav .item a.active {
	color: #FF6709;
}
/* 帮助文章列表 */

.help-article .article-list .tit h1 {
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: 5px solid #11AAEB;
	display: inline-block;
	font-weight: normal;
	letter-spacing: 2px;
}
.body-help .article-list .tit h1:empty {
	display: none;
}
.body-help .article-list .tit {
	overflow: hidden;
}
.help-article .article-list .list {
	padding: 0 0 0 20px;
}
.help-article .article-list .list .info {
	display: none;
}
.help-article .article-list .list .item {
	padding: 10px 0 10px 0;
	list-style: disc;
	color: #0088CC;
	font-size: 20px;
	line-height: 12px;
}
.help-article .article-list .list .item:last-child {
	border-bottom: none;
}
.help-article .article-list .list .item:only-child {
	border-bottom: none;
}
.help-article .article-list .list .item a:hover {
	text-decoration: none;
	color: #0088CC;
}
.help-article .article-list .list .item a {
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height:16px;
}
.help-article .article-list .list .item .content {
	color: #999;
	font-size: 12px;
	margin: 4px 0 0 0;
	line-height: 20px;
}
.help-article .article-list .list .item .content:empty {
	display: none;
}
/* 帮助文章内容 */

.body-help .article-info,  .body-help .article-list {
	padding: 40px 40px 20px 40px;
}
/* 帮助文章标题 */

.body-help .article-info .article-legend {
	border-bottom: 1px dotted #d9d9d9;
	margin-bottom: 30px;
}
.body-help .article-info .article-legend h2 {
	letter-spacing: 2px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.body-help .article-info .article-legend .info span {
	font-style: italic;
	color: #bbb;
	line-height: 32px;
	margin: 0 15px 0 0;
	font-size: 13px;
}
/* 帮助分类 */

.body-help .article-category {
	padding: 20px 40px;
	border-top:20px solid #f5f5f5;
}
.body-help .category-list .item {
	width: 25%;
	float: left;
	color: #666666;
	line-height: 32px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.body-help .category-list .item:link,  .body-help .category-list .item:visited,  .body-help .category-list .item:hover,  .body-help .category-list .item:active {
	text-decoration:none;
}
.body-help .category-list .item:hover {
	color:#FF6709;
}
.body-help .category-list {
	overflow: hidden;
}
.body-help .article-category h3 {
	margin-bottom:10px;
}
 @media screen and (min-width:1250px) {

/*     .site-head .head-inner{ */

/* 		margin:0 auto; */

/* 		width:100%; */

/* 	} */

	.wrap {
 margin:0 auto;
 width:1200px;
}
 .feature-nav .nav-item a {
 padding:0 19px;
}
 .body-help .help-article {
 background:url(../images/help_bg1200.png) repeat-y;
}
 .body-help .help-aside {
 width:240px;
}
 .body-help .help-main-wrap {
 width:880px;
}
 .mod-feature .feature-row .row-box {
 width:1200px;
}
 .page-features.page-features-cover .masthead .caption {
 padding:240px 0 0 624px;
}
 .page-features-cover .masthead .caption h1 {
 font-size:48px;
}
 .page-features.page-mobile .feature-row .row-box .box-col-1 {
 width:62%;
}
 .page-features.page-mobile .feature-row .row-box .box-col-2 {
 width:38%;
}
 .page-features.page-mobile .feature-row .row-box .box-col-1 .box-text {
 margin:0 144px;
}

/* 	.page-features.page-mobile .feature-row .row-box .box-col-2 img{ */

/* 		width:250px; */

/* 	} */

	.main {
 width:800px;
}
 .mod-help .main {
 width:800px;
}
 .masthead-mobile .caption {
 padding-left:155px;
}
 .mobile-client {
 right:200px;
}
 .mod-mobile-focus .focus-item {
 width:288px;
 height:506px;
 margin-left:17px;
}
 .mod-features-ul {
 margin: -18px -12px 0 -12px;
}
 .mod-features-ul-wrap {
 width: 1032px;
 margin:60px auto 0 auto;
}
 .mod-features-ul li {
 margin: 18px 12px 18px 12px;
}
 .masthead-product-show {
 height:700px;
 background:url(../images/product_show.png) center center;
}
 .masthead-mobile-show {
 height:700px;
 background:url(../images/mobile_show.png) center center;
}
}
/* 博客与帮助图片变形 */

.blog-article .blog-item img,  .help-article .article-bd img {
	height:auto !important;
}
/* 博客与帮助文字宽度限定 */

.help-article .article-bd ol,  .help-article .article-bd ul,  .help-article .article-bd p,  .blog-article .blog-item ol,  .blog-article .blog-item ul,  .blog-article .blog-item p {
	max-width:100%;
}
.animate-fadein {
	-webkit-animation: fadein 0.8s ease both;
	-moz-animation: fadein 0.8s ease both;
	-ms-animation: fadein 0.8s ease both;
	animation: fadein 0.8s ease both;
}
 @-webkit-keyframes fadein {
 0% {
 opacity:0;
 -webkit-transform:translateY(80px);
 transform:translateY(80px);
}
 100% {
 opacity:1;
 -webkit-transform:translateY(0);
 transform:translateY(0);
}
}
 @-moz-keyframes fadein {
 0% {
 opacity:0;
 -moz-transform:translateY(80px);
 transform:translateY(80px);
}
 100% {
 opacity:1;
 -moz-transform:translateY(0);
 transform:translateY(0);
}
}
 @-ms-keyframes fadein {
 0% {
 opacity:0;
 transform:translateY(80px);
}
 100% {
 opacity:1;
 transform:translateY(0);
}
}
.blank10 {
	clear:both;
	height:10px;
	line-height:10px;
}
.blog-article dl {
	background-color: rgb(243, 243, 243);
	line-height:24px;
	color:#666;
	padding:10px;
	display:block;
}
.blog-article dt {
	color: rgb(112, 216, 255);
	font-weight:bold;
	display:inline
}
.blog-article dd {
	color:#666;
}
.body-soft .pc-eye-bg .p-config-green {
	background:none !important;
	line-height:36px;
	box-shadow:none;
}
.body-soft .pc-eye-bg:hover .p-config-green {
	bottom:56px !important;
	font-size:16px;
}
.body-soft .mod-blog .blog-main {
	margin-right: 350px;
}
.body-soft .mod-blog .blog-aside {
	width:330px;
}
.body-soft .mod-blog .blog-main-wrap {
	margin-right: -350px;
}
.body-soft .to_mob {
	right:64px;
}
.body-soft .to_example {
	right:32px;
}
.body-soft .t2 {
	background:#FFAD00;
	right:0px;
}
.body-soft .to_example, .body-soft .t2 {
	text-decoration:none;
	font-size:13px;
	line-height:16px;
	font-weight:normal
}
.body-soft .tip {
	margin-top:15px;
}
.body-soft .blog-article dl {
	margin-bottom:10px;
}
.content span {
	background:none !important;
}
.content {
	line-height:200%;
}
.content img {
	max-width:100%;
}
.contentx {
	line-height:200%;
}
.contentx img {
	max-width:100%;
}
.flinkpage {
	font-family: 'Microsoft YaHei', Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	background: #f5f5f5;
}
.flinkpage .pss {
	color:#1C82B7;
	font-size:14px;
	padding:5px;
	border:1px dashed #ccc;
	margin-bottom:10px;
}
.formbox {
	margin: 0px 0px 0px;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	border-color: #dadada #dadada #dadada #dadada;
	-webkit-box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, .05);
	-moz-box-shadow: 4px 4px 2px 2px rgba(0, 0, 0, .05);
	box-shadow: 4px 4px 2px 2px rgba(0, 0, 0, .05);
	width:818px;
	height:280px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-410px;
	margin-top:-180px;
	background:#fff;
}
.formbox .wrap {
	padding:10px;
}
.formbox .pic {
	float:left;
	margin-right:10px;
	display:inline;
	width:243px;
	overflow:hidden
}
.formbox .pic img {
	border:1px solid #ccc;
	padding:1px;
	width:238px;
}
.formbox .pic p {
}
.formbox .txt h2 {
	font-family:"微软雅黑 light";
	font-size:19px;
	line-height:36px;
}
.formbox .txt {
	line-height:24px;
	float:left;
}
.indextip {
	text-align:center;
}
.pagess {
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size:12px
}
.pagess ul li {
	display:inline-block;
	border: 1px solid #ccc;
	padding: 2px 9px;
	margin: 0 3px;
	line-height: 20px;
	background: #fff;
	color:#999
}
.pagess ul li:hover {
	background:#198EDE;
	color:#fff;
	border: 1px solid #198EDE
}
.pagess ul li:hover a {
	color:#fff;
}
.pagess ul li.thisclass {
	display: inline-block;
	border: 1px solid #198EDE;
	padding: 2px 9px;
	margin: 0 3px;
	background: #198EDE;
	color: #fff;
}
.pagess ul li.thisclass a {
	color: #fff;
}
.pagess ul li a {
	display:block;
	color:#999
}
.pagess ul li a:hover {
	color: #fff;
}
.g-pic {
	background:url(../images/g-mob.png) no-repeat center;
	height:639px;
	background-size:330px;
	position:relative
}
.g-pic .g-picbox {
	position:absolute;
	left:29px;
	top:75px;
	height:482px;
	overflow:hidden
}
.g-pic img {
}
.g-pay {
	position:absolute;
	top:31px;
	right:145px;
	color:#999
}
.g-pay span {
	color:#f30;
	font-size:18px;
	font-weight:bold;
}
.g-show {
	position:absolute;
	right:20px;
	top:27px
}
.g-show a {
	display:block;
	width:100px;
	height:35px;
	text-align:center;
	line-height:35px;
	color:#fff;
	font-size:16px;
	background:#f60;
	border-radius:3px
}
.g-pay2 {
	border:1px dotted #ccc;
	padding:20px 10px;
	background:#fff;
	margin:30px 10px 10px 10px
}
.g-pay2 span {
	color:#f30;
	font-size:18px;
	font-weight:bold;
}
.g-pay2 dl {
	overflow:hidden
}
.g-pay2 dl dt {
	float:right;
	margin-top:10px
}
.g-pay2 dl dt a {
	display:block;
	width:100px;
	height:35px;
	text-align:center;
	line-height:35px;
	color:#fff;
	font-size:16px;
	background:#f60;
	border-radius:3px
}
.g-pay2 dl dd {
	line-height:26px;
}
.g-info {
	border-bottom: 1px solid #e5e5e5;
	padding:8px 0 20px !important;
	margin-bottom:20px
}
.infoList li {
	line-height:24px
}
.gmore {
	text-align:center;
	margin-bottom:20px;
}
.gmore a {
	display:inline-block;
	height:40px;
	width:150px;
	background:#198EDE;
	color:#fff;
	text-align:center;
	line-height:40px
}
 @media screen and (min-width: 678px) {
 .m-nav, .nav-box, .m-screen {
display:none;
}
 .m_childmb {
display:none
}
}
 @media screen and (max-width: 678px) {
 .fr {
display:none
}
 .m-nav {
float:right;
width:50px;
height:50px;
line-height:50px;
text-align:center
}
 .site-head {
min-width:100%
}
 .site-head .head-inner {
padding:0 0 0 10px
}
 .nav-box {
position:fixed;
top:0;
right:-40%;
width:40%;
height:100%;
background:#198EDE;
z-index:999;
transition:all 0.8s
}
 .nav-box ul {
overflow:hidden
}
 .nav-box ul li {
line-height:40px;
text-align:center;
border-bottom:1px solid #D0E9FA
}
 .nav-box ul li a {
display:block;
color:#fff;
}
 .m-screen {
width:100%;
height:100%;
position:fixed;
left:0;
top:0;
background:#000;
opacity:0.6;
z-index:998;
display:none
}
 .serc {
display:none
}
 .mainpc {
padding:10px 10px 0 !important;
}
 .huace_left {
display:none
}
 .main_pc {
margin:0 !important
}
 body {
min-width:inherit !important
}
 .main_pic_shadow {
width:100% !important
}
 .pcwp {
display: none
}
 .pc-eye-bg {
height:239px !important
}
 .main_pic_shadow {
height:320px !important
}
 .main_pc li {
margin-left:4%;
width:46% !important;
height:330px !important
}
 .main_pc ul {
margin-left:-4%
}
 .main-im {
display:none
}
 .main_prm {
width:94% !important;
padding:0 3%
}
 .to_example {
display:none
}
 .breadcrumb {
display:none
}
 .mod-blog {
padding-top:10px !important
}
 .wrap {
width:100% !important
}
 .body-soft .mod-blog .blog-main {
margin:0 !important;
padding:0 10px !important
}
 .g-pay, .g-show {
position:static;
margin-bottom:15px
}
 .g-info {
margin-bottom:10px
}
 .contentx {
border-top:1px solid #e5e5e5;
padding-top:20px
}
 .mod-blog .blog-aside {
display:none
}
 .arrow-begin {
padding:20px 0 !important
}
 .mod-blog .blog-main {
margin-right:0;
padding:0 10px
}
.mod-blog .blog-item .thum {
width:30%;
height: auto
}
.mod-blog .blog-item h3 {
}
.m_childmb {
margin:60px 10px 0;
border-bottom:1px solid #e5e5e5;
padding-bottom:10px
}
.m_childmb dl {
overflow:hidden;
width:100%
}
.m_childmb dl dt {
float:left;
width:25%
}
/*.m_childmb dl dt a{ width:100%;display:block; text-align:center}*/
.m_childmb dl dd {
float:left;
width:25%
}
.m_childmb dl a {
width:100%;
display:block;
text-align:center;
height:32px;
line-height:32px;
}
.m_childmb .m_on {
background: url(../images/icos.gif) no-repeat right bottom;
border: 1px dotted #555 !important;
color: #333 !important;
box-sizing:border-box
}
}
.clear20 {
	clear: both;
	height:20px;
}
.clear {
	clear: both;
}
.xunfeng {
	line-height:200%;
}
.xunfeng img {
	max-width:100%;
}

