﻿/*万维站长网 各类模版第一站 www.WanWeiZhan.Com*/
/*! aitecms 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 | MIT License | git.io/normalize | modified by aitecms*/

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;
}
/* xinyunzhan.com */
.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-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 {
	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;
}
/* yunyoucms.com */
.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;
}
/* elubaba.com */
.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: 28px;
}

.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 span a {
	display: inline-block;
	border: 1px solid #ccc;
	padding: 2px 9px;
	margin: 0 3px;
	line-height: 20px;
	background: #fff;
	color: #999
}

.pagess span a:hover {
	background: #198EDE;
	color: #fff;
	border: 1px solid #198EDE
}

.pagess span a:hover a {
	color: #fff;
}

.pagess span .page-num-current {
	display: inline-block;
	border: 1px solid #198EDE;
	padding: 2px 9px;
	margin: 0 3px;
	background: #198EDE;
	color: #fff;
}

.pagess span .page-num-current a {
	color: #fff;
}

.pagess span a {
	display: inline-block;
	color: #999
}

.pagess span a:hover {
	color: #fff;
}

.pagess .page-status{display: none}

.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
}

.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: 60px !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 {
	}

	.gmore {
		margin-top: 20px
	}

	.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
	}
}
