/*
Theme Name: Unite
Theme URI: http://yigujin.wang/unite
Author: 懿古今
Author URI: http://yigujin.wang/
Description: HTML5+CSS3响应式布局，适合不同分辨率的设备，自定义小工具，自动缩略图，ajax评论等功能。
Version: 3.0
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption, tbody, tfoot, thead,  article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
.m-shiyong .iptWrap .ipt{width:254px;height:22px;padding:12px 15px;font-size:16px;font-weight:700;line-height:1;color:#fff;background:rgba(255,255,255,0.13);border:1px solid #fff;border-radius:4px 0 0 4px;vertical-align:middle;}.m-shiyong .iptWrap .ipt::-webkit-input-placeholder{font-weight:400;color:#fff;opacity:0.4;}.m-shiyong .iptWrap .ipt::-moz-input-placeholder{font-weight:400;color:#fff;opacity:0.4;}.m-shiyong .iptWrap .ipt::-ms-input-placeholder{font-weight:400;color:#fff;opacity:0.4;}.m-shiyong .iptWrap .ipt:focus{border-color:#fff;background:rgba(255,255,255,0.03);}.m-shiyong .iptWrap .btn{padding:9px 30px;font-size:18px;font-weight:400;color:#383838;letter-spacing:0.45px;line-height:28px;background-color:#fff;border-radius:0 4px 4px 0;border:1px solid #fff;margin-left:-5px;vertical-align:middle;transition:0.5s;letter-spacing:1px;cursor:pointer;}.m-shiyong .iptWrap .btn:hover{background-color:#f4f6f8;color:#000;transition:0.5s;}
.g-section.shiyong{background:#3186e3 url(/main/res/img/index3/thumb/bg-try.png?87c643a264b8b413f64e7944191da557) no-repeat left top;background-size:contain;}.g-section.shiyong1 .content{font-size:28px;color:#383838;}.g-section.shiyong1 .iptWrap .ipt{color:#000;border-color:#b3b3b3;}.g-section.shiyong1 .iptWrap .ipt::-webkit-input-placeholder{color:#b3b3b3;opacity:0.8;}.g-section.shiyong1 .iptWrap .ipt:focus{border-color:#3b8fea;}
html {
	font-size: 62.5%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	word-wrap: break-word;
	word-break: break-all;
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:before,*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body,
button,
input,
select,
textarea {
	font: 14px "Microsoft YaHei", Helvetica, Arial, Lucida Grande, Tahoma, sans-serif;
	color: #444;
	line-height: 180%;
	background: #F2F2F2;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
	display: block;
}
ol,ul {
	list-style: none;
}
dl {margin-bottom: 1.6em;}
dt {font-weight: bold;}
dd {margin-bottom: 1.6em;}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}
blockquote,
q {
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
	quotes: none;
}
a:hover,
a:active {
	outline: 0;
}
a img {
	border: 0;
}
a {
	color: #444;
	text-decoration: none;
}
a:visited{
	color: #555;
}
a:hover {
	color: #C01E22;
}
.clear {
	clear: both;
}
:focus { outline: 0 }
button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: none;
}
a, button, input {
    -webkit-tap-highlight-color:rgba(255,0,0,0);
}
@keyframes fade-in {
	0% {opacity: 0;}
	40% {opacity: 0;}
	100% {opacity: 1;}
}
@-webkit-keyframes fade-in {
	0% {opacity: 0;}
	40% {opacity: 0;}
	100% {opacity: 1;}
}

/*IE浏览器提醒*/
.tixing{color:#BA4C32;text-align:center;}
/** 主体 **/
body.home{
min-width:1000px
}

#content {
	width: 980px;
zoom:1;
margin:0 auto;
  
}
#content:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
@media screen and (min-width: 1200px){
	#content {
		width: 1180px;
	}
}
/** 头部 **/
#masthead {
	height: 105px;
}
.logo-site {
    display: inline-block;
    vertical-align: top;
    text-align: left;
    float: left;
}
.logo-site h1 {
	font-size: 24px;
	font-size: 2.4rem;
	padding: 0 0 2px 15px;
}
/** 顶部导航 **/
#top-header {
	background: #f8f8f8;
}
.top-nav {
	height: 26px;
	width: 1080px;
	margin: 0 auto 0;
}
.top-menu {
	float: right;
	margin: 0 8px 0 0;
}
.top-menu li {
	float: left;
	padding: 0 5px;
}
.top-menu a {
	color: #999;
}
.top-menu a:hover {
	color: #C01E22;
}
.default-menu li a {
	float: right;
	color: #C01E22;
	margin: 0 10px 0 0;
}
#site-nav{
	display: inline-block;
    vertical-align: top;
    text-align: left;
}
#site-nav .default-menu li a {
	margin: 10px 10px 0 0;
}
/** 管理 **/
#user-profile {
	float: left;
	margin: 0 0 0 10px;
}
#user-profile, #user-profile a {
	color: #999;
}
#user-profile a {
	margin-left: 5px;
}
#user-profile a:hover {
	color: #C01E22;
}

.nav-search {
	background: #C01E22;
	float: right;
	color: #fff;
	line-height: 25px;
	margin: 24px 10px 0 10px;
	padding: 0 8px 1px;
	cursor: pointer;
	border: 1px solid #C01E22;
	border-radius: 2px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.nav-search:hover {
	opacity:0.6;
}

/** 主导航 **/
#menu-box {
	background: #fff;
	width: 100%;
	height:65px;
	z-index: 999;
	*+right: 0;
	border-bottom: 1px solid #f0f1f2;
 	transition-duration: .3s;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
}
#menu-box.shadow {
	top: 0;
	position:fixed;
	background: rgba(255, 255, 255, 0.95);
	box-shadow: 0 0 5px #888;
}
/** 菜单 **/
#top-menu {
	width: 980px;
	padding: 17px 10px;
    	text-align: right;
	margin: 0 auto;
	
}
@media screen and (min-width:1200px){
	#top-menu {
		width: 1180px;
	}
}
.main-nav {}
.nav-menu,
.nav-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
	_float: left;
}
.nav-menu li {
	position: relative;
}
.nav-menu ul {
	position: absolute;
	display: none;
	top: 100%;
	left: 0;
	min-width: 160px;
	*width: 160px;
	z-index: 10001;
	border-bottom: 1px solid #ebebeb;
}
.nav-menu > li {
	float: left;
}
.nav-menu li:hover > ul,
.nav-menu li.sfHover > ul {
	display: block;
}
.nav-menu a {
	display: block;
	position: relative;
	zoom: 1;
}
.nav-menu ul ul {
	top: 0;
	left: 100%;
}
.nav-menu {
	float: left;
}
.nav-menu li {
	position: relative;
	white-space: nowrap;
	*white-space: normal;
	-webkit-transition: background .2s;
	transition: background .2s;
}
.nav-menu li:hover,
.nav-menu li.sfHover {
	-webkit-transition: none;
	transition: none;
}
.nav-menu .sf-mega {
	position: absolute;
	display: none;
	top: 100%;
	left: 0;
	z-index: 99;
}
.nav-menu li:hover > .sf-mega,
.nav-menu li.sfHover > .sf-mega {
	display: block;
}
/*一级样式*/
#site-nav-wrap {
	float: right;
	min-height: 45px;
}
#site-nav .down-menu li {
	display: block;
	float: left;
	margin-left: 40px;
}
#site-nav .down-menu a {
	line-height:30px;
	font-size: 16px;
    color: #383838;
	text-align: left;
}
#site-nav .down-menu > li > a:hover,
#site-nav .down-menu > li.sfHover > a {
	color: #3b8fea;
}
#site-nav .down-menu > .current-menu-item > a,
#site-nav .down-menu > .current-menu-item > a:hover {
	color: #3b8fea;
}
/*下拉样式*/
.sf-arrows .sf-with-ul {
	padding-right:2.5em;
	*padding-right:1em;
}

.sf-arrows .sf-with-ul:after {
	content:'';
	position:absolute;
	top:50%;
	right:-.1em;
	margin-top:-2px;
	height:0;
	width:0;
	border:5px solid transparent;
	border-top-color:#ccc;
}

.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after {
	border-top-color:#C01E22;
}

.sf-arrows ul .sf-with-ul:after {
	margin-top:-5px;
	margin-right:-3px;
	border-color:transparent;
	border-left-color:#ccc;
}

.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after {
	border-left-color:#C01E22;
}

.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after {
	border-top-color:#C01E22;
}
#site-nav .down-menu ul {
	padding-top: 19px;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.03);
}
.shadow #site-nav .down-menu ul {
	padding-top: 9px;
}
.shadow .down-menu ul {
	padding-top: 10px;
}
#site-nav .down-menu ul ul {
	padding-top: 0;
}
#site-nav .down-menu ul li {
	background: #fff;
	line-height: 1.4em;
	height: auto;
	float: none;
	display: block;
	background: rgba(255, 255, 255, 0.95);
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
}
#site-nav .down-menu ul a {
	display: block;
	height: auto;
	line-height: 1.7em;
	padding: 10px 20px;
	margin: 0px;
	border: 0px;
	text-transform: none;
	font-size: 0.9em;
}
#site-nav .down-menu ul li > a:hover {
	color: #000;
	background: #ebebeb;
}
#site-nav .down-menu ul li:last-child {
}
#navigation-toggle, .sidr, #sidr-close, #mobile-search {
	display: none;
}

/** 移动菜单 **/
#navigation-toggle {
	background: #fff;
	color: #999;
	line-height: 25px;
	padding: 0 8px 2px;
	border: 1px solid #ebebeb;
	border-radius: 2px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
}
#navigation-toggle:hover {
	background: #C01E22;
	color: #fff;
	border: 1px solid #C01E22;
}
#sidr-main {
	position: absolute;
	position: fixed;
	top: 40px;
	height: 100%;
	z-index: 999999;
	width: 60%;
	overflow-x: none;
	overflow-y: auto;
	font-size: 14px;
	background: #333;
	background: none repeat scroll 0 0 rgba(51, 51, 51, 0.8);
}
#sidr-main {
	padding: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.sidr-inner {
}
.sidr.right {
	left: auto;
	right: -320px;
}
.sidr.left {
	left: -320px;
	right: auto;
}
#sidr-main a {
	color: #f8f8f8;
}
#sidr-main a:hover {
	color: #fff;
	box-shadow: inset 0 0 10px 3px #222;
}
#sidr-main ul a {
	display: block;
	padding: 10px 20px;
	border-bottom: 1px solid #777;
}
#sidr-main ul li ul {
	margin-left: 0;
	margin: 0;
}
#sidr-main ul li ul li a {
}
#sidr-main ul li ul li li a {
}
#sidr-main ul li ul li li li a {
}
#sidr-main ul li ul li a:before {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	color: #444;
	margin-right: 10px;
}
.sidr-class-toggle-sidr-close:before {
	position: absolute;
	top: 50px;
	left: 30px;
	margin: 0;
}
.sidr-class-toggle-sidr-close {
	padding: 10px;
	font-weight: 600;
	text-align: center;
	display: block;
	border-bottom: 1px solid #777;
}
#sidr-id-navigation-toggle {
	display: none;
}

/** 菜单结束 **/
/** 搜索 **/
#overlay {
	position: fixed;
	z-index: 10004;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background: #000;
	display: none;
}
#main-search {
	background: #fff;
	width: 1080px;
	text-align: center;
	margin: 10px auto 5px;
	padding: 10px 20px 20px 20px;
	display: none;
	border: 1px solid #ebebeb;
    border-radius: 2px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
}
#searchbar {
	width: 90%;
    margin: 10px auto 0;
}
#searchform input {
	float: left;
    width: 75%;
 	height: 37px;
 	line-height: 37px;
	font: 14px "Microsoft YaHei", Helvetica;
	padding: 2px 10px;
    background: #ebebeb;
   	border: 1px solid #ebebeb;
    border-radius: 2px 0 0 2px;
	-webkit-appearance: none;
}
#searchform input:focus {
	outline: 0;
	background: #fff;
}
#searchform button {
	overflow: visible;
	position: relative;
	border: 0;
	cursor: pointer;
	height: 37px;
	width: 25%;
	color: #fff;
	text-transform: uppercase;
	background: #C01E22;
	border-radius: 0 2px 2px 0;
}
#searchform button:hover{
	opacity: 0.6;
}

/** 位置 **/
.breadcrumb {
	width: 1080px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	padding-left: 10px;
}
/** 布局 **/
#primary {
	float: right;
  width:778px;
  margin-left: 32px;
    margin-top: 80px;
  
}
@media screen and (min-width: 1200px){
	#primary {
		float: right;
    		width: 890px;
    		margin-left: 50px;
	}
}
/*
#primary.primary {
	width: 100%;
}
*/
.sidebar {
	width: 0;
	display: none;
}
#page{
position: fixed;
    width: 100%;
    height: 65px;
    top: 0;
    z-index: 3;
    visibility: visible!important;
}
.post, #page .page, 
.single-picture .picture, .type-attachment {
	position: relative;
	background-color: #FFFFFF;
	margin: 0 0 15px 0;
	padding: 15px;
	border: 1px solid #e6e6e6;
    border-radius: 2px;
	display: block;
	moz-box-shadow: 0px 0px 4px #cecccc;
	-webkit-box-shadow: 1px 1px 2px #e2dede;
	box-shadow: 1px 1px 2px #e2dede;	
}
.entry-header h2 {
	margin: 20px 0 5px 0;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}

/** CMS **/
.cat-list{
list-style-type: disc;
list-style-position: inside;
color: #C01E22;
}
.cat-box {
	position: relative;
	background: #fff;
	margin: 0 0 10px 0;
	border: 1px solid #ebebeb;
	border-radius: 5px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
}
.cat-box .cat-title {
	float: left;
	width: 100%;
    background: #f8f8f8;
	height: 40px;
    line-height: 40px;
	border-bottom: 1px solid #f8f8f8;
	border-radius: 5px 5px 0 0;
	font-size:18px;
}
.cat-box .cat-title .catmore a{
float:right;
color: #999;
font-size:14px;
margin-right:15px;
}
.cat-box .cat-title .catmore a:hover{
text-decoration: underline;
}
.cat-box .cat-title a {
	margin: 0 0 0 15px;
	color: #C01E22;
}
.cat-box .cat-title .syfl {
margin: 0 0 0 15px;
color: #C01E22;
}
.cat-site {
	padding: 5px 20px 20px 20px;
}
.cat-site h2 {
	font-size: 16px;
    line-height: 30px;
	margin: 0 0 5px 0;
	width: 90%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.cat-main {
	color: #777;
	margin: 0 0 5px 0;
}
.cat-list li {
	width: 80%;
	line-height: 210%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.line-big .thumbnail {
	width: 180px;
	height: 120px;
}
.line-big .thumbnail a img {
	width: 180px;
	height: 120px;
}
.line-big .cat-main {
	height: 120px;
	overflow: hidden;
}
.line-big {
	margin: 0 -5px;
}
.line-big .xl3 {
	position: relative;
	min-height: 1px;
	padding: 0 5px;
}
.entry-content .cat a {
	position: absolute;
	top: 0px;
	font-weight:blod;
	left: 15px;
	background: #C01E22;
	font-size: 16px;
	height: 34px;
    line-height: 34px;
	padding: 0 10px;
	display: block;
	border-left: 3px solid #C01E22;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	color: #fff!important;
	margin-right: 4px;
}
.entry-content .cat a:hover {
opacity: 0.6;
}
.archive-content {
	color: #777;
	font-size: 14px;
	line-height: 28px;
}
.archive-tag{
display:none!important;
	position: absolute;
	bottom: 18px;
	font-weight:blod;
	left: 15px;
	height: 20px;
    line-height: 20px;
	padding: 0 0 0 5px;
	display: block;
	border-left: 5px solid #C01E22;
	color:#999;
}
.archive-tag a{
	color:#999;
}
.archive-tag a:hover{
	text-decoration: underline;
}
/** 文章信息 **/
.entry-meta {
	position: absolute;
	color: #999;
	*+right: 240px;
	line-height: 20px;
	padding: 0;
}
.entry-meta a {
	color: #C01E22;
}
.new-icon, .post-format a {
	position: absolute;
	background: #C01E22;
	top: 0;
	right: 0;
	color: #fff;
	padding: 0 5px;
	border-radius: 0 2px 0 0;
	animation: fade-in;
    animation-duration: 1.2s;
	-webkit-animation:fade-in 1.2s;
}
.aside-cat{
	float: left;
	background: #C01E22;
	margin: 0 10px 0 0;
	filter: alpha(opacity=60);
	background: none repeat scroll 0 0 #C01E22;
}
.aside-cat a, .aside-cat a:hover {
	color: #fff;
    line-height: 28px;
	padding: 0 10px;
}
/** 缩略图 **/
.thumbnail {
	position: relative;
	float:right ;
	width: 300px;
	height: 200px;
	margin: 0 0 0 20px;
	clear: both;
    overflow: hidden;
	box-shadow: 0 4px 10px rgba(0, 0, 0, .35);
-webkit-transition: -webkit-transform ease 150ms, box-shadow ease 200ms, z-index ease 150ms;
}
.thumbnail a img {
	width: 300px;
	height: 200px;
	border-radius: 3px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
/** 正文 **/
.entry-header{

}
.entry-header h1 {
	position: relative;
	font-size: 20px;
	font-size: 2.0rem;
	line-height: 35px;
	text-align: center;
	padding: 7px 10px;
	font-weight: bold;
}

.single-content {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 25px;
}
.single-content>p{}
.single-content>p strong{
	font-weight:700;
}
.single-content>p u{
	text-decoration:underline;
}
.single-content a, .single-content a:visited{
	color: #C01E22;
}
.single-content a:hover {
	color: #C01E22;
}
/** 排版样式 **/
.single-content p,
.single-content ul,
.single-content ol,
.single-content dd,
.single-content pre,
.single-contenthr {
	margin: 0 0 10px 0;
	text-align: justify;
	text-justify: inter-ideograph;
	word-wrap: break-word;
	word-break: break-all;
	line-height: 30px;
}
.single-content h2 {
font-size: 18px;
font-size: 1.8rem;
line-height: 150%;
margin: 10px 0px;
padding: 0 0 0 5px;
border-left: 5px solid #C01E22;
}
.single-content h3,.single-content h4{
text-indent: 2em;
margin: 0 0 10px 0;
}
.showmore span{
	font-size: 13px;
	color: #C01E22;
	font-weight: normal;
	padding: 0 8px;
	cursor: pointer;
}
.section-content {
	padding-top: 1px;
	display: none;
}
.single-content p {
	text-indent: 0;
}
.single-content ul li,
.single-content ol li {
	margin: 0 35px 0 20px;
	line-height: 190%;
}
.single-content ul li {
	list-style: square;
}
.single-content ol li  {
	list-style: decimal;
margin: 0 35px 0 20px;
}
blockquote {
	width: 94%;
	color: #8b8b8b;
	margin: 0 auto;
	padding: 10px;
	clear: both;
	border: 1px solid #ebebeb;
}
.single-content img{
	max-width: 100%;
 	width: auto\9;
	height: auto;
	vertical-align: middle;
	display: block;
}
.wp-caption {
    background: #f3f3f3;
  	max-width: 100%;
    padding: 5px;
     border: 1px solid #ebebeb;
    border-radius: 3px;
}
.wp-caption-text{
    text-align: center !important;
}
/** 图文混排 **/
img.centered {
	display: block;
	margin: 0 auto 10px;
}
img.alignnone {
	margin: 0 0 10px 0;
	display: block;
}
img.alignright {
	margin: 0 0 10px 10px;
	display: inline;
}
img.alignleft {
	margin: 0 10px 10px 0;
	display: inline;
}
.aligncenter {
	display: block;
	margin: 0 auto 10px;
}
.alignright {
	float: right;
	margin: 0 0 10px 10px;
}
.alignleft {
	float: left;
	margin: 0 10px 10px 0;
}
/** 日志分页 **/
.page-links {
	text-align: center;
	margin: 10px auto 5px;
}
.page-links span {
	background: #C01E22;
	color: #fff;
	margin: 2px;
	line-height: 30px;
	cursor: pointer;
	padding: 0 12px;
	display: inline-block;
	border: 1px solid #C01E22;
	border-radius: 2px;
}
.page-links a span {
	background: #fff;
	color: #000;
	text-decoration: none;
	border: 1px solid #ebebeb;
}
.page-links a:hover span {
	background: #C01E22;
	color: #fff;
	border: 1px solid #C01E22;
 	transition: all 0.2s ease-in 0s;
}
/** 密码 **/
.post-password-form input[type="password"] {
	width: 40%;
	background: #fff;
	padding: 5px;
	border: 1px solid #ebebeb;
	-webkit-appearance: none;
}
.post-password-form input[type="submit"] {
	width: 80px;
	line-height: 25px;
	background: #fff;
	padding: 5px;
	cursor: pointer;
	border: 1px solid #ebebeb;
	-webkit-appearance: none;
}
/** 文章信息 **/
.single_info {
color: #737373;
text-align: center;
border-bottom: 1px solid #ededed;
margin-bottom:10px;
}
.cat, .views, .date, .comment,.edit ,.s_tag,.s_cat{
color: #a9a9a9;
font-size: 14px;
margin-right: 10px;
}
.single_banquan {
width: 95%;
background: #f5f6f7;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
line-height: 25px;
margin: 0 20px 10px;
padding: 7px 10px;
font-size: 14px;
float: right;
}
.single_banquan a,.single_info a,.single_info_w a{color:#C01E22}
.single_banquan a:hover,.single_info a:hover,.single_info_w a:hover{text-decoration:underline;}
.single_info_w{text-align:left;}

/** 摘要 **/
.abstract {
	background: #fff;
	font-size: 14px;
	color: #999;
	display: block;
	margin: 0 0 10px 0;
	padding: 5px 15px;
	border: 1px dashed #ebebeb;
}
.abstract span{
	float: left;
	font-weight: 600;
	color: #999;
	padding-right: 10px;
}
.abstract p {
	text-indent: 0;
}

/** 幻灯 **/
#slideshow {
	position: relative;
min-height:320px;
	background-color: #FFFFFF;
	margin: 0 0 40px 0;
	padding: 0;
	moz-box-shadow: 0px 0px 4px #cecccc;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
}

.rslides {
	position: relative;
	overflow: hidden;
	width: 100%;
height:320px;
}
.rslides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
height:100%;
	left: 0;
	top: 0;
}
.rslides li:first-child {
	position: relative;
	display: block;
	float: left;
}
.rslides img {
	display: block;
	height: 320px;
	float: left;
	width: 100%;
	border-radius: 2px;
}
.rslides_tabs {
	position: absolute;
	bottom: 15px;
	margin: 0 15px 0 auto;
	text-align: right;
	right: 0;
	padding: 8px 0;
	z-index: 2;
	_display: none;
}
.rslides_tabs li {
	display: inline;
	float: none;
	margin-right: 5px;
}
.rslides_tabs a {
	color: #C01E22;
}
.rslides_tabs li:first-child {
	margin-left: 0;
}
.rslides_tabs .rslides_here a {
	background: #C01E22;
	width: auto;
	height: auto;
	color: #fff;
	padding: 0px 5px;
	display: inline;
	border: 1px solid #C01E22;
	border-radius: 10px;
}
.slider-caption {
	position: absolute;
	width:100%;
	display: block;
	left: 0;
	bottom: 0;
	color: #fff;
	padding: 8px 15px;
	max-width: none;
	border-radius: 2px 0 0 0;
	z-index: 2;
	background: rgba(0,0,0,0.5);
	filter: alpha(opacity=50);
}
.slider-caption p{
position:relative;
}

/** 上下篇 **/
.context_b {
	position:relative;
	background:#fff;
	width:710px;
	height:50px;
	margin: 0 0 10px 0;
	padding: 10px;
	line-height:28px;
	font-size:15px;
	border:1px solid #ccc;
	}
.nav-single {
	background: #fff;
	width: 100%;
	height: 100%;
	text-align: left;
	margin-right: -1px;
	padding: 10px;
    border-radius: 2px;
	margin-bottom: 10px;
	border: 1px solid #e6e6e6;
	moz-box-shadow: 0px 0px 4px #cecccc;
	-webkit-box-shadow: 1px 1px 2px #e2dede;
	box-shadow: 1px 1px 2px #e2dede;
}
.nav-single a {
	color:#C01E22;
}
.nav-single a:hover{
	text-decoration: underline;
}
.nav-single i {
	display: none;
}
/** 正文小工具 **/
#single-widget h3 {
	margin: 15px 0 0 20px;
}
#single-widget .widget {
	float: left;
	width: 50%;
	margin-right: -1px;
}
#single-widget .widget ul {
	margin: 0 5px 5px 5px;
}
/** 侧边 **/
#sidebar {
	float: right;
	width:166px;
      	margin-top: 80px;
}
@media screen and (min-width: 1200px){
	#sidebar {
		float: right;
    		width: 240px;
	}
}
#sidebar h3 {
	font-weight: normal;
	margin-left:15px;
	border-bottom:1px solid #e6e6e6;
padding: 0;
background-color:#F6F6F6
}
.widget-title .cat  {
	font-size:16px;
    line-height: 1;
	margin-top: 4px;
	display: block;;
	border-bottom: 3px solid #C01E22;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	font-weight: bold;
	color:#333;
}
.widget {
	background: #fff;
	margin: 0 0 10px 0;
	border-radius: 2px;
	border: 1px solid #e6e6e6;
	moz-box-shadow: 0px 0px 4px #cecccc;
	-webkit-box-shadow: 1px 1px 2px #e2dede;
	box-shadow: 1px 1px 2px #e2dede;
}
.widget ul li {
	width: 99%;
	line-height: 190%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
#related_post_widget ul,#random_post_widget ul {
	list-style-type: disc;
	list-style-position: inside;
	color: #C01E22;
}

.widget ul,
#sidebar #searchform,
#calendar_wrap,
.tagcloud {
	padding: 8px 15px 15px 15px;
}
.widget .textwidget {
	padding: 8px 15px 15px 15px;
}
.widget .textwidget img{
	max-width: 100%;
 	width: auto;
	height: auto;
	display: block;
}
.widget_categories,
.widget_links,
#sidebar .widget_nav_menu {
	padding:0;
}


.widget_categories ul,
.widget_links ul,
#sidebar .widget_nav_menu ul  {
padding: 8px 0px 15px 0px;
}

.widget_categories li,
.widget_links li,
#sidebar .widget_nav_menu li {
height: 45px;
line-height: 45px;
border-top: 1px solid #eee;
border-right: 1px solid #eee;
background: #ffffff;
text-align: center;
}
.widget_categories a,
.widget_links a,
#sidebar .widget_nav_menu a {
	text-align: center;
	height: 45px;
line-height: 45px;
}
.widget_categories a:hover,
.widget_links a:hover,
.tagcloud a:hover,
#sidebar .widget_nav_menu a:hover {
	color: #C01E22;
}

/* ck-左侧分类目录 */
#sidebar .widget_categories{
	border:0;
	box-shadow:none;
    margin-bottom: 30px;
}
#sidebar .widget_categories .widget-title{
	border:0;
	margin:0;
	line-height:auto;
}
#sidebar .widget_categories .widget-title .cat{
	display:block;
	border:0;
	margin:0;
	box-shadow:none;
	width: 166px;
    padding: 15px 24px;
    background: #49a0f5;
    font-size: 16px;
    color: #fff;
    letter-spacing: 0px;
    line-height: 1;
    border: 1px solid #49a0f5;
}
@media screen and (min-width:1200px){
#sidebar .widget_categories .widget-title .cat{
	width: 240px;
}
	
}
#sidebar .widget_categories ul{
	padding:0;
}
#sidebar .widget_categories .cat-item{
	float:none;
	width:auto;
	height:auto;
	line-height:44px;
border:0;
border: 1px solid #e2e5e8;
    border-top: 0;
    cursor: pointer;
}
#sidebar .widget_categories .cat-item a{
	display: block;
    padding: 12px 24px;
    font-size: 16px;
    color: #383838;
    line-height: 1;backback
    letter-spacing: 0px;
    text-align: left;
}
#sidebar .widget_categories .cat-item a:hover{
	color:#49A0F5;
}

/* ck-左侧最热标签 */
#sidebar .widget_tag_cloud{

    margin: 0 0 10px 0;
    border-radius: 0;
    border: 0;
    moz-box-shadow: none;
    webkit-box-shadow: none;
    box-shadow: none;
border:1px solid #e2e5e8;
padding-bottom:10px;
}
#sidebar .widget_tag_cloud .widget-title{
	height: auto;
    line-height: auto;
    margin-left: auto;
    border:0;
	padding: 16px 24px;
    background: #F6F6F6;
    font-size: 16px;
    letter-spacing: 0px;
    line-height: 1;
    color: #383838;
    letter-spacing: 0px;
}
#sidebar .widget_tag_cloud .widget-title .cat{
	position:static;
	height:auto;
	line-height:1;
	margin-top:0;
	border:0;
	box-shadow:none;
	font-weight:normal;
	color:#383838;
}
#sidebar .widget_tag_cloud .tagcloud{
	padding:0;
	
}
#sidebar .widget_tag_cloud .tagcloud .wp-tag-cloud{
	padding:0;

}
#sidebar .widget_tag_cloud .tagcloud .wp-tag-cloud li{
	width:auto;
	line-height:auto;
}
#sidebar .widget_tag_cloud .tagcloud .wp-tag-cloud li a{
	display: block;
    padding: 10px 24px;
    font-size: 16px !important;
    line-height: 1;
    color: #808286;
    letter-spacing: 0px;
}
#sidebar .widget_tag_cloud .tagcloud .wp-tag-cloud li a:hover{
	color:#49A0F5;
}

/** 侧边缩略图 **/
.hot_commend ul li {
	white-space: normal;
	border-bottom: 1px dashed #dadada;
}
.hot_commend .thumbnail {
	position: relative;
	float: left;
	width: 100px;
	height: 75px;
	margin: 8px 8px 8px 0;
    overflow: hidden;
}
.hot_commend a img{
	float: left;
	width: 100px;
	height: 75px;
}
.hot_commend .hot-title{
	height: 55px;
	padding-top: 5px;
	line-height: 25px;
    overflow: hidden;
}
.hot_commend .views{
	float: right;
	color: #999;
}
/** 序号 **/
.li-icon {
	font-size: 14px;
	color: #ccc;
	margin-right:5px;	
	font-weight:600;
}
.li-icon-1,
.li-icon-2,
.li-icon-3 {	
	color: #C01E22;

}
.list-date {
	float: right;
	color: #999;
}
/** 评论 **/
.comments-area{
background: #fff;
border-radius: 2px;
margin-bottom:10px;
border: 1px solid #e6e6e6;
moz-box-shadow: 0px 0px 4px #cecccc;
-webkit-box-shadow: 1px 1px 2px #e2dede;
box-shadow: 1px 1px 2px #e2dede;
}
.comments-title {
	background: #fff;
	margin-bottom: 10px;
	padding: 20px;
	border: 1px solid #ebebeb;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
	border-radius: 2px;
}
.comment-list,.comment-list ol {
	list-style: none;
	background: #fff;
	margin-bottom:10px;
}
.comment-list li {
	position: relative;
	margin: 0 20px;
}
.children {
	margin: 5px 0 0 20px;
}
.children  li {
	position: relative;
	border-bottom: none;
}
.comment-body{
	padding:15px 0;
	border-top: 1px solid #e6e6e6;
}
#comments .avatar {
	width: 50px;
	float: left;
	height: 50px;
	margin:0 10px 0 0;
	display: block;
	border-radius: 50%;
}
.comment-author {
	color: #999;
}

.dengji, .duzhe, .reply_t {
font-size: 14px;
}
.fn {
	font-style: normal;
	font-weight: bold;
}
.floor {
	color: #C01E22;
	font-size: 14px;
	font-weight: bold;
}
.comment-meta, .comment-meta a {
	color: #999;
}
.at, .at a {
	color: #C01E22;
}
.no-comments {
	background: #fff;
	text-align: center;
	margin: 0 0 10px 0;
	padding: 10px;
	border: 1px solid #ebebeb;
}
#edita{
	color: #8b8b8b;
}
/** 评论表单 **/
#respond {
	background: #fff;
	margin: 0 0 10px 0;
	padding: 10px 20px;
	border-top: 1px solid #ebebeb;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
	border-radius: 2px;
}
#respond h3 {
	margin: 0 0 10px 0;
}
#respond h3 a {
	float: right;
	padding: 2px 10px;
	border: 1px solid #ebebeb;
	border-radius: 2px;
}
#comment-author-info input {
	background: #fff;
	width: 50%;
	height: 37px;
	margin: 0 10px 10px 0;
	padding: 0 5px;
	border: 1px solid #ebebeb;
	-webkit-appearance: none;
	_vertical-align: middle;
	*vertical-align: middle;
}
#comment {
	background: #fff;
	width: 100%;
	margin: 0 10px 10px 0;
	padding: 5px;
	border: 1px solid #ebebeb;
	border-radius: 2px;
	-webkit-appearance: none;
}
#commentform textarea {
background: url(images/commentbox.gif) no-repeat center;
}
#respond #submit {
	position:relative;
	z-index:1;
	background: #C01E22;
	color: #fff;
	width: 30%;
	margin: 0 10px 10px 0;
	padding: 6px;
	cursor: pointer;
	border: 1px solid #C01E22;
	border-radius: 2px;
	-webkit-appearance: none;
	transition: all 0.2s ease-in 0s;
}
#respond #submit:hover {
	opacity:0.6;
}
.comment-list p {
padding-left:60px;
}
.children .avatar {
	width: 40px;
	height: 40px;
	margin: 0 10px 0 0;
}
.children  p {
	padding-left:50px;
}
.plbj  p {
	padding-left:0px;
}
#commentform p {
	max-height:100%;
	padding-left: 0px;
	}
/** 表单头像 **/
.user_avatar, .author_avatar {
	height: 40px;
	line-height: 40px;
	margin: 0 0 10px 0;
}
.user_avatar img, .author_avatar img {
	float: left;
 	width: 40px;
	height: 40px;
	margin: 0 10px 0 0;
	border: 1px solid #ebebeb
}
/* 文本框中的提示文字,不需要了 */
.author_avatar {
	display:none;
}
/** 表情 **/
.comment-tool {
	float: right;
	margin: 9px 0;
}
.comment-tool a {
	margin: 0 0 0 10px;
	padding: 5px 10px;
	border: 1px solid #ebebeb;
	border-radius: 2px;
}
.comment-tool a:hover {
	background: #C01E22;
	color: #fff;
	border: 1px solid #C01E22;
}
.smiley-box {
	display: none;
	position: relative;
	width:497px;
}
/** 定位 **/
#anchor {
    position: relative;
    top: -75px;
}
/** 评论加载中 **/
.loading-comments {
	background: #fff;
	display: none;
	width: 100%;
	line-height: 45px;
	text-align: center;
	margin: 0 0 10px 0;
	border: 1px solid #ebebeb;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
	border-radius: 2px;
}
/** 友情链接首页 **/
#links {
	color: #ccc;;
	width: auto;
	margin: 0;
	padding: 10px;
	border-bottom: 1px solid #ccc;;

}
#links ul li {
	float: left;
	padding: 0 20px 0 0;
}
#links img {
	max-width: 100%;
 	width: auto;
	height: auto;
	margin: 0 0 10px 0;
	display: block;
}
#links h2 {
	display: none;
}
.linkcat {
	margin: 0 0 5px 0;
}
/** 友情链接页面 **/
#plinks .plinks{overflow:hidden;}
#plinks .plinks .linkcat{margin-bottom: 20px;margin:0;}
#plinks .plinks h2{border-bottom:solid 1px #eee;font-size: 15px;font-size: 1.5rem;line-height: 190%;margin: 10px 0;
padding: 0 0 5px 0;border-left: none;}
#plinks .plinks ul{clear: both;overflow: hidden;}
#plinks ul li{list-style: none;}
#plinks .plinks ul li{width:180px;float:left;list-style: none;margin: 0;}
#plinks .plinks ul li a{display:block;padding:0 10px;height: 38px;line-height: 38px;overflow:hidden;margin: 10px 10px 0 0;color:#555;border: 1px solid #eaeaea;}
#plinks .plinks ul li img{float: left;width: 16px;height: 16px;margin-right: 8px;margin-top: 10px;}
#plinks .plinks ul li a:hover{border-color: #C01E22;color: #C01E22;}
/** 页脚 **/
#colophon {
	color: #ccc;
	width: auto;
}
.site-info {
	text-align: center;
	margin:0 20px 10px 20px;
	padding: 10px 0;
}
.add-info {
	padding: 5px 0;
	display: block;
}
/** 页脚小工具 **/
#footer-widget-box {
	background: #555;
	padding: 5px 0;
	box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1);
}
.footer-widget {
	width: 1080px;
	margin: 0 auto;
}
.footer-widget .widget {
	background: #555;
	float: left;
	width: 50%;
	padding: 0 20px;
	border: none;
	box-shadow: none;
}
.footer-widget, .footer-widget a {
	color: #ccc;
}
.footer-widget .widget ul {
	padding: 8px 0 15px;
}
.footer-widget .menu li {
	float: left;
	width: 33%;
}


/** 下载 **/
#down a {
	float: left;
	background: #C01E22;
	height: 35px;
	color: #fff;
	line-height: 35px; 
	text-align: center;
	margin: 8px 0 15px 25px;
	padding: 0 15px;
	border: 1px solid #C01E22;
	border-radius: 3px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
#down a:hover {
	opacity: 0.6;
 	transition: all 0.3s ease-in 0s;
}
#button_box {
	display: none;
}
#button_file h3 {
	text-align: center;
	padding: 0 0 5px 0;
}
.buttons a {
	float: left;
	background: #C01E22;
	color: #fff !important;
	margin: 10px 10px 10px 0;
	padding: 2px 15px;
	border: 1px solid #C01E22;
	border-radius: 3px;
	display: block;
}
.buttons a:hover {
	opacity: 0.6;
 	transition: all 0.3s ease-in 0s;
}
/*** 直达按钮 ***/
#goto {
width: 120px;
height: 40px;
margin-bottom: 14px;
margin-left: 2em;
}
#goto a {
width: 120px;
height: 40px;
text-align: center;
background: #50A8F0;
display: block;
font: bold 16px/40px '宋体';
text-decoration: none;
color: #fff;
}
/** 喜欢分享 **/
#social {
display:none;
	margin: 15px -20px;
}
.social-main {
	position: relative;
	margin: 0 auto;
	width: 240px;
}
.social-main a {
	float: left;
	color: #fff !important;
	line-height: 35px;
	text-align: center;
	border-radius: 2px;
}
.social-main a:hover{
    background: #878787;
	color: #fff;
 	transition: all 0.2s ease-in 0s;
}
.like a{
    background: #ff4400;
	width: 120px;
	display: block;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.share-s a{
    background: #ecb842;
	width: 120px;
	display: block;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.social-main i{
	color: #fff;
	font-style: normal;
	margin: 0 5px 0 0;
}
.shang-p {
	position: absolute;
	left: 102px;
	top:-3px;
    background: #7ab951;
	width: 40px;
	height: 40px;
	font-size: 16px;
	line-height: 30px;
	border: 4px solid #fff;
	border-radius: 40px;
	text-align:center;
	
}
.shang-main input {
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	display: block;
}
.shang-main img {
	height: auto;
	max-width: 100%;
	margin: 0 auto;
	vertical-align: middle;
	display: block;
}
.shang-main h4 {
	text-align: center;
}
/** 赏 **/
#shang {
	display: none;
	width: 310px;
	padding: 15px;
	background: #fff;
	border-radius: 5px;
}
/** 分享 **/
#share {
	display: none;
	width: 220px;
	padding: 15px 13px;
	background: #fff;
	border-radius: 5px;
}
.bdshare_dialog_box {
	z-index: 999999 !important;
	box-shadow: 0 10px 10px rgba(0, 0, 0, 0.5) !important;
}
.bdshare_dialog_box {
	border: none !important;
}
.bdshare_dialog_bottom {
	display: none;
}
.bdshare-button-style1-16 a {
    background: transparent !important;
}
/** 弹窗 **/
.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}
.fancybox-skin {
	position: relative;
	background: #fff;
	color: #444;
	text-shadow: none;
	border-radius: 4px;
}
.fancybox-opened {
	z-index: 8030;
}
.fancybox-opened .fancybox-skin {
	box-shadow: 0 10px 10px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
	position: relative;
}
.fancybox-inner {
	overflow: hidden;
}
.fancybox-error {
	padding: 30px;
	white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}
.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -22px 0 0 -22px;
	z-index: 8060;
}
#fancybox-loading div {
	width: 79px;
	height: 10px;
}
.fancybox-nav {
	position: absolute;
	top: 0;
	width: 45%;
	height: 100%;
	cursor: pointer;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {
	position: absolute;
	font-size: 20px;
	top: 50%;
	width: 30px;
	height: 30px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}
.fancybox-prev span {left: 10px;}
.fancybox-next span {right: 10px;}
.fancybox-nav:hover span {
	visibility: visible;
}
.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}
.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
}
.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}
.fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}
#fancybox-buttons {
	position: fixed;
	left: 0;
	width: 100%;
	z-index: 8050;
}
#fancybox-buttons.top {top: 10px;}
#fancybox-buttons.bottom {bottom: 10px;}
#fancybox-buttons ul {
	background: #000;
	background: rgba(0, 0, 0, 0.5);
	display: block;
	width: 177px;
	height: 31px;
	margin: 0 auto;
	border: 1px solid #999;
	border-radius: 2px;
}
#fancybox-buttons ul li {
	float: left;
	margin: 0;
	padding: 0;
}
#fancybox-buttons a {
	display: block;
	font-size: 20px;
	color: #fff;
	width: 35px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	outline: none;
}
#fancybox-buttons a:hover {
	color: #04a4cc;
}
.btnDisabled {
	cursor: default;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.icon-fancy-close {
	position: absolute;
	top: -20px;
	right: -20px;
	width: 24px;
	height: 24px;
	color: #e50000;
	font-size: 12px;
	line-height: 24px;
	cursor: pointer;
}
/** 新**/
.new-ico {
	position: absolute;
	background: #C01E22;
	font-size: 14px;
	color: #fff;
	top: -1px;
	right: -1px;
	line-height: 20px;
	padding: 0 3px;
	border: 1px solid #C01E22;
	border-radius: 0 2px 0 0;
	_display: none;
}
/*
.page-template-template-full #primary,.page-template-template-links #primary,.page-template-template-readers #primary{
	width: 100%;
}
*/

/** 搜索结果 **/
.search-page {
	background: #fff;
	margin: 0 0 10px 0;
	padding: 0 20px;
border: 1px solid #e6e6e6;
moz-box-shadow: 0px 0px 4px #cecccc;
-webkit-box-shadow: 1px 1px 2px #e2dede;
box-shadow: 1px 1px 2px #e2dede;
    border-radius: 2px;
}
.search-no-results .post {
	position: relative;
	background: #fff;
	margin: 0;
	padding:0;
	border: none;
	box-shadow: 0;
    border-radius: 0;
}
.search-page li {
	line-height: 280%;
	margin: 0 -20px;
	padding: 0 20px;
	border-bottom: 1px solid #dadada;
}
.search-inf {
	float: right;
	color: #999;
}
li.search-inf {
	border: none;
}
/** ads **/
#ad-dhl,#ad_sg{
margin: 0 0 10px 0;
}
.ad-site {
	background: #fff;
	margin: 0 0 10px 0;
	padding: 10px 10px 5px 10px;
	border: 1px solid #e6e6e6;
	moz-box-shadow: 0px 0px 4px #cecccc;
	-webkit-box-shadow: 1px 1px 2px #e2dede;
	box-shadow: 1px 1px 2px #e2dede;
    border-radius: 2px;
	overflow: hidden;
}
.entry-content .ad-site {
	background: #transparent;
	border: none;
	box-shadow: none;
    border-radius: 0;
}
#ad-dhl img,#ad_sg img,.ad-site img {
	max-width: 100%;
 	width: auto;
	height: auto;
}
.ad-pc, .ad-l, .ad-r {
	text-align: center;
}
.entry-content .ad-pc {
	margin: 0 -11px 10px -11px;
	text-align: center;
}
.entry-content .ad-m {
	margin: 0 -11px 10px -11px;
}
.ad-l {
	float: left;
	width: 70.4%;
}
.ad-r {
	float: right;
	width: 28.6%;
}

/* 年月日排行榜 */
#dzq  h3{margin:10px 0 5px;}
#dzq ul{margin:0px 0px 1px;list-style: outside none none;}
#dzq .readers-list{font-size:12px;line-height:18px;text-align:left;_zoom:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#dzq .readers-list li{width:230px;float:left;*margin-right:-1px;margin:0 5px 0 0;list-style: none;}
#dzq .readers-list a,#dzq .readers-list a:hover strong{background-color:#f7faff;background-image:-webkit-linear-gradient(#f8f8f8,#f7faff);background-image:-moz-linear-gradient(#f8f8f8,#f7faff);background-image:linear-gradient(#f8f8f8,#f7faff)}
#dzq .readers-list a{position:relative;display:block;height:48px;margin:4px;padding:4px 4px 4px 44px;color:#999;overflow:hidden;border:#ccc 1px solid;border-radius:2px;box-shadow:#eee 0 0 2px}
#dzq .readers-list img,#dzq .readers-list em,#dzq .readers-list strong{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
#dzq .readers-list img{width:36px;height:36px;float:left;margin:0 8px 0 -40px;border-radius:2px}
#dzq .readers-list em{color:#666;font-style:normal;margin-right:10px}
#dzq .readers-list strong{color:#ddd;width:40px;text-align:right;position:absolute;right:6px;top:4px;font:bold 14px/16px microsoft yahei}
#dzq .readers-list a:hover{border-color:#C01E22;box-shadow:#ccc 0 0 2px;background-color:#fff;background-image:none}
#dzq .readers-list a:hover img{opacity:0.6;margin-left:0;}
#dzq .readers-list a:hover em{color:#C01E22;font:bold 14px/36px microsoft yahei;}
#dzq .readers-list a:hover strong{color:#C01E22;right:180px;top:0;text-align:center;border-right:#ccc 1px solid;height:44px;line-height:40px}
/* 读者墙 */
.readers{overflow: hidden;}
.readers a{width: 72px;margin: 0 5px 25px 5px;float: left;text-align: center;color: #999;font-size: 12px;height: 60px;overflow: hidden;text-decoration: none;}
.readers .avatar{border-radius: 5px;margin: 0 auto;display: block;margin-bottom: 5px;}
.readers a.item-top{width: 23%;margin:0 1% 30px;text-align: left;height: 100%;color: #bbb;background-color: #f6f6f6;border-radius:5px;padding: 10px;}
.readers a.item-top .avatar{float: left;margin-left: 10px;margin-right: 10px;}
.readers a.item-top h4{color: #FF5E52;font-size: 16px;padding: 70px 30px 0 0;text-align:center;}
.readers a.item-top strong{display: block;color: #FF5E52;}
.readers a.item-top:hover{background-color: #f1f1f1;}
.readers a.item-2 h4{color: #7CCD38;}
.readers a.item-2 strong{display: block;color: #7CCD38;}
.readers a.item-3 h4{color: #52BAF5;}
.readers a.item-3 strong{display: block;color: #52BAF5;}
.readers a.item-4 h4{color: #ecb842;}
.readers a.item-4 strong{display: block;color: #ecb842;}
/* 文章归档 */
.expand_collapse {
	float: right;
	background: #C01E22;
	width: 80px;
	color: #fff;
	text-align: center;
	margin: 80px 0;
	padding: 4px 0;
	border: 1px solid #C01E22;
	border-radius: 2px;
}
.archives-yearmonth {
	line-height: 30px; 
	margin: 5px 0 5px 5px;
	padding: 0 0 0 8px;
	border-left: 5px solid #C01E22;
}
.archives-monthlisting li {
	margin: 5px 0 5px 5px;
	padding: 0 0 0 16px;
}

.wp-smiley {
height: 24px !important;
max-height: 24px !important;display:inline!important;
}


/*返回顶部、查看评论、转到底部*/
.tools{ position:fixed; bottom:130px; right:10px; z-index:1000}
.tools_comments,
.tools_top{ display:block; height:32px; width:32px; background:url(images/top.gif) no-repeat; background-position:0 -64px;  margin-top:5px;}
.tools_comments:hover{ background-position:0 -96px;}
.tools_top{ background-position:0 0;}
.tools_top:hover{ background-position:0 -32px}

 /** 页脚文章随机推荐 **/
#gg{
	position: fixed;
	bottom: 0;
	background:#000;
	width: 100%;
	height:23px;
	line-height:23px;
	z-index: 9999;
	opacity: .60;
	filter: alpha(opacity=60);
	_bottom:auto;
	_width: 100%;
	_position: absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	-webkit-box-shadow:10px 0 5px #000;
	-moz-box-shadow:10px 0 5px #000;
	box-shadow:10px 0 5px #000;
	}
#gg a{
	color: #fff;
	letter-spacing:2px;
	text-shadow: 0px 1px 0px #000;
	}
.close a {
	float:right;
	margin:0 10px 0 0;
	}
.bulletin {
	float:left;
	height:23px;
	color: #fff;
	margin:0 0 0 20px;
	background:url(images/bulletin.gif) no-repeat;
	min-height:23px;
	overflow:hidden;
	}
.bulletin a{
	float:left;
	}
.bulletin li{
	height:23px;
	padding-left:25px;
	}

 /** 图片文章推荐 **/
.recommend-items{background:#fff;margin: 0 0 10px 0;padding: 10px;border: 1px solid #e6e6e6;
	moz-box-shadow: 0px 0px 4px #cecccc;
	-webkit-box-shadow: 1px 1px 2px #e2dede;
	box-shadow: 1px 1px 2px #e2dede;
	border-radius: 2px;overflow: hidden;}
.recommend-items .item{position:relative;float:left;overflow:hidden;width: 22.6%;max-width: 100%;height: auto;margin: 0 1.2%;}
.recommend-items .item .txt{position:absolute;bottom:0;color:#fff;left:0;overflow:hidden;padding:0 5px;width:100%;height:22px;background:#000;background:rgba(0,0,0,0.5);text-align:center;white-space:nowrap;line-height:22px;filter:alpha(opacity=50)}
.recommend-items .item a{color:#fff}
.recommend-items .item img{width: 100%;max-width: 100%;height: 135px;}	

/** 添加视频 **/
.video-content {
position: relative;
width: 90%;
margin: 15px auto;
}
.video-content i {
position: absolute;
bottom: 40%;
left: 47%;
background: url(images/play.png) 50% 50% no-repeat;
width: 40px;
height: 40px;
border-radius: 40px;
}
/** TAG标签页 **/
/*
.page-template-template-tag #primary{width:100%;}
*/
#tag_letter{margin-left:13px}
#tag_letter li{list-style: none;float:left;background:#08c;width:31px;height:31px;line-height:31px;color:#a5a5a5;text-align:center;margin:4px;border-radius:2px}
#tag_letter li:hover{background:#C01E22}
#tag_letter li a{color:#fff;display:block}
#all_tags{margin:30px 6px;clear:both}
#all_tags li {list-style: none;}
#all_tags h4{margin:-70px 0 0 5px;padding:70px 0 30px 0;height:40px;border-bottom:1px dashed #dadada}
#all_tags li a{margin:5px;color: #a9a9a9;}
#all_tags li a:hover{text-decoration:underline;color:#C01E22}

/** 内容的显示或隐藏 **/
.showmore span {
font-size: 13px;
color: #C01E22;
font-weight: normal;
padding: 0 8px;
cursor: pointer;
}

#hot_comment_widget ul li,#hot_post_widget ul li,#new_cat  ul li{
    width: 80%;
    line-height: 190%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}


/* ck add ====================================================================================================== */

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,caption,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;outline:none;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
del,ins,u,s,a,a:hover,a:active,a:focus{text-decoration:none;outline:none;}
body{cursor:default;}
input::-ms-clear,input::-ms-reveal{display:none;}
button{border:0;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 "Helvetica Neue","PingFangSC-regular","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei"," sans-serif";color:#333;outline:0;}
body{background:#fff;-webkit-font-smoothing:antialiased;}
a,a:hover{color:#333;}
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-button{display:none;}
::-webkit-scrollbar-thumb{border-radius:4px;background:#ccc;}
::-webkit-scrollbar-track{width:10px;height:10px;}
::-webkit-scrollbar-track-piece{background:#fff;}
.f-dn{display:none !important;}
.g-topNav{position:fixed;top:0;width:100%;background-color:transparent;border-bottom:1px solid transparent;z-index:2;transition:all 0.45s ease-in-out;}
.g-topNav .wrapper{position:relative;width:980px;padding:0 10px;height:64px;margin:0 auto;}
.g-topNav .wrapper .m-topLogo{position:relative;top:19px;}
.g-topNav .wrapper .m-topNav{position:absolute;right:200px;top:0;}
.m-login{
	display: inline-block;
    	vertical-align: top;
    	text-align: left;
margin-left:40px;
}
@media screen and (min-width: 1200px){
.g-topNav .wrapper{width:1180px;}
}
.g-topNav.solid{background-color:#fff;background-color:#fff\9;border-bottom:1px solid #f0f1f2;transition:all 0.5s ease-in-out;}
.g-topNav.moveDown{top:29px;transition:all 0.45s ease-in-out;}
.g-section.sitemap{background-color:#30343e;}
.m-topLogo{width:111px;height:29px;background:url("/img/logo-top-blue@2x.png") no-repeat;background:url("/img/logo-top-blue@1x.png") no-repeat\9;background-size:111px auto;}
.m-topLogo.solid{background:url("/img/logo-top-blue@2x.png") no-repeat;background:url("/img/logo-top-blue@1x.png") no-repeat\9;background-size:111px auto;}
.m-topLogo h1{text-indent:-99999px;}
.m-topNav .menu{zoom:1;padding-top:17px;padding-bottom:17px;}
.m-topNav .menu:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.m-topNav .menu >li{position:relative;float:left;margin-left:40px;}
.m-topNav .menu >li >a{font-size:16px;line-height:30px;color:#fff;}
.m-topNav .menu >li >a:hover{color:#3b8fea;}
.m-topNav .menu >li >a .u-icon-caret{margin-left:5px;}
.m-topNav .menu >li.z-sel>a{color:#3b8fea;}
.m-topNav .menu >li .panel{position:absolute;top:25px;left:-32px;height:auto;padding-top:22px;padding-top:0px \9;filter:alpha(opacity = 0) \9;opacity:0;transition-delay:0.1s;transition-duration:0.3s;z-index:-1;visibility:hidden;visibility:visible\9;display:none\9;}
.m-topNav .menu >li .panel .inner{zoom:1;padding:28px 30px 32px 32px;background-color:#fff;box-shadow:none;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;overflow:hidden;}
.m-topNav .menu >li .panel .inner:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.m-topNav .menu >li .panel .list{width:140px;}
.m-topNav .menu >li .panel .list dt{font-size:14px;color:#7d8496;margin-bottom:26px;}
.m-topNav .menu >li .panel .list dd{margin-bottom:18px;}
.m-topNav .menu >li .panel .list dd:last-child{margin-bottom:0;}
.m-topNav .menu >li .panel .list dd.z-sel a{color:#3b8fea;}
.m-topNav .menu >li .panel .list a{font-size:14px;line-height:1;color:#383838;}
.m-topNav .menu >li .panel .list a:hover{color:#3b8fea;}
.m-topNav .menu >li .panel.product{width:325px;}
.m-topNav .menu >li .panel.product .list{float:left;width:140px;width:130px \9;}
.m-topNav .menu >li .panel.product .list:last-child{width:120px;}
.m-topNav .menu >li .panel.kehu .list{width:84px;}
.m-topNav .menu >li .panel.download .list{width:84px;}
.m-topNav .menu >li .panel.qa .list{width:84px;}
.m-topNav .menu >li:hover .panel{filter:alpha(opacity = 100) \9;opacity:1;transition-delay:0.1s;transition-duration:0.3s;z-index:1;visibility:visible;display:block\9;}
.m-topNav .menu >li.open .panel{filter:alpha(opacity = 100) \9;opacity:1;transition-delay:0.1s;transition-duration:0.3s;z-index:1;visibility:visible;display:block\9;}
.m-topNav.solid .menu >li >a{color:#383838;}
.m-topNav.solid .menu >li >a:hover{color:#3b8fea;}
.m-topNav.solid .menu >li.z-sel>a{color:#3b8fea;}
.m-topNav.solid .menu >li .panel .inner{background-color:#fff;border:1px solid #f0f1f2;border-top:0;box-shadow:0px 3px 4px 0px #f0f1f2,-1px 0px 0px 0px #f0f1f2,1px 1px 0px 0px #f0f1f2,0px 2px 2px 0px #f0f1f2\9;box-shadow:0px 3px 4px 0px rgba(0,0,0,0.04),-1px 0px 0px 0px #f0f1f2,1px 1px 0px 0px #f0f1f2,0px 2px 2px 0px rgba(0,0,0,0.12);}
.m-topNav.solid .menu >li .panel .list dt{color:#7d8496;}
.m-topNav.solid .menu >li .panel .list dd.z-sel a{color:#3b8fea;}
.m-topNav.solid .menu >li .panel .list a{color:#383838;}
.m-topNav.solid .menu >li .panel .list a:hover{color:#3b8fea;}
.m-login .u-btn{font-size:14px;}
.m-login .u-btn.signin{margin-left:12px;margin-right:20px}
.m-login .signup{transition:all 0.4s ease-out;}
.m-login .signin{transition:all 0.4s ease-out;}
.m-login.solid .u-btn{transition:all 0.4s ease-out;}
.m-login.solid .signup{background-color:#49a0f5;border:1px solid #49a0f5;color:#fff;transition:all 0.4s ease-out;}
.m-login.solid .signup:hover{background-color:#237ed9;border:1px solid #237ed9;color:#fff;}
.m-login.solid .signin{background-color:transparent;border:1px solid #505050;color:#383838;transition:all 0.4s ease-out;}
.m-login.solid .signin:hover{background-color:#f4f6f8;border:1px solid #808080;color:#383838;}
.m-catalog dt{padding:12px 24px;background:#49a0f5;font-size:16px;color:#fff;letter-spacing:0px;line-height:1;border:1px solid #49a0f5;}
.m-catalog dd{border:1px solid #e2e5e8;border-top:0;cursor:pointer;}
.m-catalog dd a{display:block;padding:14px 24px;font-size:16px;color:#383838;line-height:1;letter-spacing:0px;}
.m-catalog dd a:hover{color:#49a0f5;}
.m-labelList .labelList{padding-bottom:8px;border:1px solid #e2e5e8;}
.m-labelList dt{padding:13px 24px 27px 24px;background:#fff;font-size:16px;letter-spacing:0px;line-height:1;color:#383838;letter-spacing:0px;}
.m-labelList dd{cursor:pointer;}
.m-labelList dd a{display:block;padding:14px 24px;font-size:16px;line-height:1;color:#808286;letter-spacing:0px;}
.m-labelList dd a:hover{color:#49a0f5;}
.m-shiyong{width:100%;min-width:1000px;height:425px;background: #3186E3 url("http://qiyukf.com/main/res/img/index3/thumb/bg-try.png")no-repeat center;background-size: contain;text-align:center;}
.m-shiyong img{width:152px;height:39px;display:block;padding-top:100px;margin-left:auto;margin-right:auto;}
.m-shiyong .content{font-size:26px;color:#fff;margin:40px 0;}
.m-shiyong .btn-wrapper{text-align:center;}
.m-shiyong .btn-wrapper .btn{display:inline-block;position:relative;padding:12px 31px;background:#fff;border-radius:4px;font-size:18px;line-height:28px;color:#383838;transition:0.4s ease;}
.m-shiyong .btn-wrapper .btn:hover{background:#F4F6F8;color:#000}
.m-shiyong .btn-wrapper p{margin-top:10px;text-align:center;color:#383838;font-size:16px;}



.m-section-sitemap{padding-top:80px;padding-bottom:80px;margin:0 auto;text-align:left;width:980px;padding-left:10px;padding-right:10px;}
@media screen and (min-width: 1200px){
.m-section-sitemap{width:1180px;padding-left:10px;padding-right:10px;}
}
.m-section-sitemap .list{display:inline-block;*display:inline-blockine;*zoom:1;margin-left:110px;vertical-align:top;text-align:left;}
@media screen and (min-width: 1200px){
.m-section-sitemap .list{margin-left:160px;}
}
.m-section-sitemap .list:first-child{margin-left:10px;}
.m-section-sitemap .list dt{font-size:16px;color:#fff;margin-bottom:40px;}
.m-section-sitemap .list dd{text-align:left;margin-bottom:20px;}
.m-section-sitemap .list dd a{font-size:14px;line-height:1;color:#939599;}
.m-section-sitemap .list dd a:hover{color:#ccc;}
.m-section-sitemap .list dd.narrow{margin-bottom:10px;}
.m-section-sitemap .list dd.narrow-inline{display:inline-block;}
.m-section-sitemap .list dd.narrow-inline.narrow-weibo{margin-left:18px;}
.m-section-sitemap .list dd.narrow-inline:hover .wxScan{opacity:1;visibility:visible;filter:alpha(opacity = 100) \9;transition-delay:0.1s;transition-duration:0.3s;z-index:1;}

.m-section-sitemap .auth{width:236px;white-space:nowrap;}
.m-section-sitemap .auth dd{margin-bottom:18px;}
.m-section-sitemap .auth .txt{white-space:normal;word-break:break-all;display:inline-block;*display:inline-blockine;*zoom:1;overflow:hidden;vertical-align:top;margin-top:5px;margin-left:12px;line-height:20px;}
.m-section-sitemap .auth .isoImg,
.m-section-sitemap .auth .csaImg{display:inline-block;*display:inline-blockine;*zoom:1;vertical-align:middle;}
.m-section-sitemap .contact{position:relative;font-size:14px;color:#939599;}
.m-section-sitemap .contact .txt{line-height:25px;}
.m-section-sitemap .contact .wxLink{display:inline-block;*display:inline-blockine;*zoom:1;height:25px;vertical-align:middle;}
.m-section-sitemap .contact .wxLink:hover .wxScan{
opacity:1;visibility:visible;filter:alpha(opacity = 100) \9;transition-delay:0.1s;transition-duration:0.3s;z-index:1;}
.m-section-sitemap .contact .wxLink:hover .wxImg{opacity:0.8;}
.m-section-sitemap .contact .wxImg{
display:inline-block;*display:inline-blockine;*zoom:1;opacity:1;vertical-align:baseline;margin-left:10px;}
.m-section-sitemap .contact .wxScan{
opacity:0;filter:alpha(opacity = 0) \9;position:absolute;left:47px;top:22px;z-index:-1;visibility:hidden;transition-delay:0.1s;transition-duration:0.3s;}




.m-footer{padding:25px;text-align:center;font-size:12px;line-height:1;background-color:#292c33;color:#64676c;}
.m-footer .address{margin-bottom:22px;}
.m-footer .police{line-height:1;}
.m-footer .police .logo{display:inline-block;*display:inline-blockine;*zoom:1;width:20px;height:20px;vertical-align:bottom;margin-right:5px;}
.m-confirm{width:67px;position:fixed;top:50%;right:0px;background-color:#fff;font-size:12px;color:#fff;margin-top:-171px;z-index:9999;}
.m-confirm .z-show{display:block !important;}
.m-confirm .z-over{background-color:#197ad8 !important;}
.m-confirm .z-over-1{background-color:#c6c6c6 !important;}
.m-confirm .i-sprite{background:url("/res/img/index/icon-sprite.png") no-repeat;display:inline-block;zoom:1;width:67px;height:30px;margin-top:28px;overflow:hidden;}
.m-confirm .online{height:99px;text-align:center;border-bottom:1px solid #8dc7ff;cursor:pointer;background-color:#378fe5;}
.m-confirm .online .i-sprite-1{background-position:20px 0px;}
.m-confirm .tel{height:99px;text-align:center;border-bottom:1px solid #8dc7ff;position:relative;cursor:pointer;background-color:#378fe5;}
.m-confirm .tel .i-sprite-2{background-position:20px -28px;}
.m-confirm .tel .content{width:138px;height:43px;background:url("/res/img/index_new/tel-aside@2x.png") no-repeat;background:url("/res/img/index_new/tel-aside@1x.png") no-repeat\9;background-size:138px 43px;position:absolute;display:none;top:27px;left:-147px;z-index:9999;}
.m-confirm .wchat{height:99px;text-align:center;position:relative;cursor:pointer;background-color:#378fe5;}
.m-confirm .wchat .i-sprite-3{background-position:20px -59px;}
.m-confirm .wchat .content{width:138px;height:175px;background:url("/res/img/index_new/wx-aside@2x.png") no-repeat;background:url("/res/img/index_new/wx-aside@1x.png") no-repeat\9;background-size:138px 175px;position:absolute;display:none;top:-39px;left:-147px;z-index:9999;}
.m-confirm .top{height:43px;text-align:center;background-color:#dbdbdb;cursor:pointer;}
.m-confirm .top .i-sprite-4{height:20px;background-position:27px -81px;margin-top:0px;}
.m-confirm .top p{color:#666;font-weight:bolder;height:20px;line-height:10px;}
.u-icon-caret{display:inline-block;*display:inline-blockine;*zoom:1;width:12px;height:12px;background:url("/img/down-white@2x.png") no-repeat;background:url("/img/down-white@1x.png") no-repeat\9;background-size:12px auto;background-position:center;}
li>a:hover .u-icon-caret{background:url("/img/down-blue@2x.png") no-repeat;background:url("/img/down-blue@1x.png") no-repeat\9;background-size:12px auto;background-position:center;}
.solid .u-icon-caret{background:url("/img/down-black@2x.png") no-repeat;background:url("/img/down-black@1x.png") no-repeat\9;background-size:12px auto;background-position:center;}
.z-sel .u-icon-caret{background:url("/img/down-blue@2x.png") no-repeat;background:url("/img/down-blue@1x.png") no-repeat\9;background-size:12px auto;background-position:center;}
.u-btn{display:inline-block;*display:inline-blockine;*zoom:1;padding:7px 15px;background-color:#49a0f5;border:1px solid #49a0f5;border-radius:2px;font-size:14px;line-height:1;color:#fff;}
.u-btn:hover{background-color:#237ed9;border:1px solid #237ed9;color:#fff;}
.u-btn.signup{padding:7px 15px;background-color:#fff;border:1px solid #fff;color:#383838;}
.u-btn.signup:hover{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#383838;}
.u-btn.signin{padding:7px 15px;background-color:transparent;border:1px solid #e5e5e5;color:#e5e5e5;}
.u-btn.signin:hover{background-color:transparent;border:1px solid #fff;color:#fff;}
.u-btn.btn-try{padding:9px 32px;font-size:18px;color:#fff;letter-spacing:0.45px;line-height:1;text-align:center;}
.u-label{display:inline-block;*display:inline-blockine;*zoom:1;vertical-align:top;text-align:left;max-width:100px;padding:4px 9px;font-size:12px;color:#fff;background:#38ba72;border-radius:3px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.u-postTime{display:inline-block;*display:inline-blockine;*zoom:1;vertical-align:top;text-align:left;font-size:14px;line-height:21px;color:#808286;margin-left:5px;}
.m-crumb{padding:15px 0;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.m-crumb .txt{vertical-align:top;font-size:14px;color:#808286;line-height:1;letter-spacing:0px;}
.m-crumb .link{vertical-align:top;font-size:14px;color:#808286;line-height:1;letter-spacing:0px;}
.m-crumb .link:hover{color:#49a0f5;}
.m-crumb .link:after{content:">";color:#808286;}
.g-main{margin-top:100px;margin-bottom:60px;}
.g-mainWrap{padding:0 10px;border:1px solid #ccc;margin:0 auto;zoom:1;width:980px;}
.g-mainWrap:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
@media screen and (min-width: 1200px){.g-mainWrap{width:1180px;}
}
.g-sideNav{float:left;width:166px;}
@media screen and (min-width: 1200px){.g-sideNav{width:240px;}
}
.g-sideNav .m-catalog{margin-bottom:30px;}
.g-sideNav .m-labelList{margin-bottom:30px;}
.g-mainSide{float:left;width:778px;margin-left:32px;}
@media screen and (min-width: 1200px){.g-mainSide{width:890px;margin-left:50px;}
}
.g-mainSide .m-mainpic{margin-bottom:48px;}
.g-mainSide .m-pageTurner{text-align:right;margin-bottom:60px;}
.m-mainpic{position:relative;width:100%;height:320px;overflow:hidden;}
.m-mainpic .imgwarp{position:absolute;width:100%;left:-56px;}
@media screen and (min-width: 1200px){.m-mainpic .imgwarp{left:0;}
}
.m-newsList li{margin-bottom:40px;}
.m-newsCard{position:relative;zoom:1;padding:30px 28px;background:#fff;border:1px solid #e8ecef;box-shadow:0px 3px 8px 0px rgba(205,205,205,0.4);border-radius:4px;transition:0.5s;}
.m-newsCard:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.m-newsCard:hover{box-shadow:0px 3px 8px 0px #cdcdcd;transition:0.5s;}
.m-newsCard.right .imgCol{float:right;margin-left:36px;}
.m-newsCard.right .contentCol{text-align:left;}
.m-newsCard .imgCol{float:left;width:346px;height:194px;margin-right:36px;overflow:hidden;}
.m-newsCard .imgCol img{opacity:1;transform:scale(1);transition:0.5s ease;}
.m-newsCard .imgCol img:hover{transform:scale(1.03);transition:1s ease;opacity:0.9;}
.m-newsCard .contentCol{overflow:hidden;text-align:right;}
.m-newsCard .contentCol .title{display:block;font-size:18px;color:#383838;letter-spacing:0.5px;line-height:28px;text-align:left;margin-bottom:14px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.m-newsCard .contentCol .title:hover{color:#111;}
.m-newsCard .contentCol .summary{height:110px;font-size:14px;color:#808286;letter-spacing:0.38px;line-height:22px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:30px;}
.m-pageTurner .pagebtn{display:inline-block;*display:inline-blockine;*zoom:1;padding:7px 10px;vertical-align:top;border:1px solid #e0e0e0;border-radius:2px;font-size:14px;color:#808286;line-height:1;margin-left:8px;cursor:pointer;}
.m-pageTurner .pagebtn:hover{background-color:#49a0f5;border-color:#49a0f5;color:#fff;transition:0.1s background-color;}
.m-pageTurner .pagebtn.backwrad{margin-left:0;}
.m-pageTurner .dots{display:inline-block;*display:inline-blockine;*zoom:1;vertical-align:top;font-size:16px;color:#808286;margin-left:8px;}
.m-pageTurner .number{display:inline-block;*display:inline-blockine;*zoom:1;vertical-align:top;zoom:1;}
.m-pageTurner .number:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.m-pageTurner .number li{float:left;padding:6px 10px;border:1px solid #e0e0e0;border-radius:2px;font-size:16px;line-height:1;color:#808286;background-color:#fff;cursor:pointer;margin-left:8px;}
.m-pageTurner .number li:hover{background-color:#49a0f5;border-color:#49a0f5;color:#fff;transition:0.1s background-color;}
.m-pageTurner .number li.z-sel{background-color:#49a0f5;border-color:#49a0f5;color:#fff;cursor:default;}

/* 左侧栏 - 分类目录 */

/* 左侧栏 - 搜索 */
#search-1,#search-2,#search-3,#search-4,#search-5{
display:block;
border: 1px solid #e2e5e8;
box-shadow:none;
padding:5px 17px;
margin-bottom: 30px;
}
#searchbar{
width:auto;
margin:0;
padding:0;
}
#searchbar #searchform{
padding:0;
margin:0;
}
#searchbar #searchform input{
border:none;
background:#fff;
}
#searchbar input+button{
font-size: 16px;
color: #2C2C2C;
letter-spacing: 0px;
background-color:#fff;
}
#searchbar input:focus+button{
color: #49A0F5;
}
#searchbar input+button:hover{
color: #49A0F5;
}
#searchbar input+button:active{
color: #49A0F5;
}
/* 右侧栏- 新闻单元 */
#main .type-post,#main .type-page {
position:relative;
min-height:250px;
padding:30px 28px; 
border: 1px solid #E8ECEF;
box-shadow: 0px 3px 8px 0px rgba(205,205,205,0.10);
border-radius: 4px;
margin-bottom:40px;
}
#main .type-post:hover,#main .type-page:hover {
box-shadow: 0px 3px 8px 0px rgba(205,205,205,0.80);
transition:.5s; 
}
/*rightImg*/
#main .thumbnail{
    float: right;
    margin-left: 36px;
    float: right;
    width: 346px;
    height: 194px;
box-shadow:none;
border:1px solid #ddd;
}
#main .thumbnail img{
display:block;
width:100%;
height:100%;
    opacity: 1;
    transform: scale(1);
    transition: 0.5s ease;
border:0;
border-radius:0;
box-shadow:none;
}
#main .thumbnail img:Hover{
    transform: scale(1.03);
    transition: 1s ease;
    opacity: 0.9;
}


/*left*/
#main .entry-header{
    text-align: left;
    overflow: hidden;
}

#main .entry-header .entry-title{
    font-size: 18px;
    color: #383838;
    letter-spacing: 0.5px;
    line-height: 1.5;
    text-align: left;
margin:0;
margin-bottom:25px;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
font-weight:normal;
}
#main .entry-header .entry-title:Hover {
    color:#49A0F5;
}
/*time*/
#main .entry-content .entry-meta{
position: static;
display:inline-block;
max-width:200px;
line-height:25px;
}
#main .entry-content .entry-meta .date{
white-space: normal;
overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#main .entry-content .entry-meta .comment{
display:none;
}
/*label*/
#main .entry-content .cat {
    position: static;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    max-width: 100px;
height:auto;
line-height:1;
    padding: 6px 9px;
    font-size: 12px;
    color: #fff;
    background: #38ba72;
    border-radius: 3px;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
border:1px solid #38ba72;
}


/* 标签主题色管理,single页面的主题也一起在这里管理*/
/*
|class类名		| 栏目名称 | 描述 | 
| ---| ---| ---
|latestfunction      	| 最新功能 | 橙色
|pressReports        	| 媒体报道 | 蓝绿色
|operationalActivity 	| 运营活动 | 蓝色
|offlineActivity     	| 线下活动 | 绿色
|qiyufaq     		| 常见问题 | 骚红 <---新增
|clientsCase	     	| 客户案例 | 天蓝 <---新增
*/

/* 标签主题色-最新功能 */
#main .entry-content .cat.latestfunction,#main .entry-header .cat.latestfunction a {
	background-color:#ff9c3f!important;
	border-color:#ff9c3f!important;
}
#main .entry-content .cat.latestfunction:hover,#main .entry-header .cat.latestfunction a:hover{
	background-color:#e38606!important;
	border-color:#e38606!important;
}

/* 标签主题色-媒体报道 */
#main .entry-content .cat.pressReports,#main .entry-header .cat.pressReports a {
	background-color:#28b3b8!important;
	border-color:#28b3b8!important;
}
#main .entry-content .cat.pressReports:hover,#main .entry-header .cat.pressReports a:hover{
	background-color:#13969b!important;
	border-color:#13969b!important;
}

/* 标签主题色-运营活动 */
#main .entry-content .cat.operationalActivity,#main .entry-header .cat.operationalActivity a{
	background-color:#4d9ff3!important;
	border-color:#4d9ff3!important;
}
#main .entry-content .cat.operationalActivity:hover,#main .entry-header .cat.operationalActivity a:hover{
	background-color:#237ed9!important;
	border-color:#237ed9!important;
}

/* 标签主题色-线下活动*/
#main .entry-content .cat.offlineActivity,#main .entry-header .cat.offlineActivity a{
	background-color:#32b85e!important;
	border-color:#32b85e!important;
}
#main .entry-content .cat.offlineActivity:hover,#main .entry-header .cat.offlineActivity a:hover{
	background-color:#259f4d!important;
	border-color:#259f4d!important;
}

/* 标签主题色-常见问题 */
#main .entry-content .cat.qiyufaq,#main .entry-header .cat.qiyufaq a{
	background-color:#F07180!important;
	border-color:#F07180!important;
}
#main .entry-content .cat.qiyufaq:hover,#main .entry-header .cat.qiyufaq a:hover{
	background-color:#E25E6D!important;
	border-color:#E25E6D!important;
}

/* 标签主题色-客户案例 */
#main .entry-content .cat.clientsCase,#main .entry-header .cat.clientsCase a{
	background-color:#0CB2F4!important;
	border-color:#0CB2F4!important;
}
#main .entry-content .cat.clientsCase:hover,#main .entry-header .cat.clientsCase a:hover{
	background-color:#0F9FE0!important;
	border-color:#0F9FE0!important;
}

/* 主题色管理-结束! */






#main .entry-content .archive-content{
height: 110px;
    font-size: 14px;
    color: #808286;
    letter-spacing: 0.38px;
    line-height: 22px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    margin-bottom: 30px;
}
#main .entry-content .archive-content:hover{
	color:#49A0F5;
}
/* 首页blog页码 */

#content .navigation{
text-align:right;
margin-bottom:60px;
margin-top:60px;
}

#content .navigation .nav-links{
display:inline-block;
}
/* 上一页 */
#content .navigation .nav-links .prev{}
#content .navigation .nav-links .prev a{
padding:5px 10px;
min-width:60px;
min-height:60px;
font-size: 14px;
line-height:1;
color: #808286;
border: 1px solid #E0E0E0;
border-radius: 2px;
margin-left:8px;
border-radius:2px;
}
#content .navigation .nav-links .prev a:Hover{
border-color:#49A0F5;
color:#fff;
background-color:#49A0F5;
}
/* 下一页 */
#content.navigation .nav-links .next{}
#content .navigation .nav-links .next a{
padding:5px 10px;
min-width:60px;
min-height:60px;
font-size: 14px;
line-height:1;
color: #808286;
border: 1px solid #E0E0E0;
border-radius: 2px;
margin-left:8px;
border-radius:2px;
}
#content .navigation .nav-links .next a:Hover{
border-color:#49A0F5;
color:#fff;
background-color:#49A0F5;
}
/* 最后一页 */
#content .navigation .nav-links .last{}
#content .navigation .nav-links .last a{
padding:5px 10px;
min-width:28px;
min-height:60px;
font-size: 14px;
line-height:1;
color: #808286;
border: 1px solid #E0E0E0;
border-radius: 2px;
margin-left:8px;
border-radius:2px;
}
#content .navigation .nav-links .last a:Hover{
border-color:#49A0F5;
color:#fff;
background-color:#49A0F5;
}
/* 页码 */
#content .navigation .nav-links .page-numbers{
font-family: PingFangSC-Regular;
padding:5px 10px;
min-width:28px;
min-height:28px;
font-size: 14px;
line-height:1;
color: #808286;
border: 1px solid #E0E0E0;
border-radius: 2px;
margin-left:8px;
border-radius:2px;
}
#content .navigation .nav-links .page-numbers:hover{
border-color:#49A0F5;
color:#fff;
background-color:#49A0F5;
}
#content .navigation .nav-links .page-numbers.current{
background-color: #49A0F5;
color:#fff;
border-radius:2px;
border-color:#49A0F5;
}

/* ... */
#content .navigation .nav-links .page-numbers.dots{
border:0;
line-height:28px;
}






/* 文章页-single.php ============================================= */

/* 面包屑 */
#primary .breadcrumbs{
	margin-bottom:30px;
	margin-top:15px;
	li a{
		font-size: 14px;
		color: #808286;
		line-height:1;
	}
}

#primary .breadcrumbs li{
	display:inline-block;
	font-size: 14px;
	color: #808286;
	line-height:1;
}
#primary .breadcrumbs li a{
	font-size: 14px;
	color: #49A0F5!important;
	line-height:1;
}
#primary .breadcrumbs li a:first-child{
	color: #808286;
}

#main.singlep .type-post {
padding:0;
}
#main.singlep .post {
padding:0;
border:0;
border-redius：0;
box-shadow:none;
}

#menu-m-mainnav .menu-item-home a{

}

/*
 标题 info 正文
*/
#main .entry-header.singlep .entry-title{
font-size: 32px;
color: #383838;
letter-spacing: 0.88px;
line-height: 1.2;
font-weight:400;
padding:0;
margin-bottom:25px;
}
#main .entry-header.singlep .entry-title a{
    color: #383838;
}
#main .entry-header.singlep .entry-title a:hover{
	color: #49A0F5;
}
#main .entry-header .single_info{
text-align:left;
border:0;
margin-bottom:30px;
}
#main .entry-header .single_info .cat a{
position: static;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    max-width: 100px;
    height:auto;
    line-height:1;
    padding: 6px 9px;
    font-size: 12px;
    color: #fff;
    background: #38ba72;
    border-radius: 3px;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    border:1px solid #38ba72;
    text-decoration:none;
    margin-right : 4px;
}
#main .entry-header .single_info .date{
	margin-left:50px;
line-height:26px;
}

#main .entry-content{
	
}
#main .entry-content h3{
	text-indent:0;
}
#main .entry-content p{
	text-indent:0;
}
#main .entry-content .title{
font-size: 20px;
color: #383838;
letter-spacing: 0px;
line-height: 26px;
font-weight:700;
text-indent:0;
margin-top:20px;
margin-bottom:20px;
}
#main .entry-content .content{
font-size: 16px;
color: #383838;
letter-spacing: 0px;
line-height: 26px;
text-indent:0;
}

#main .entry-content .content-2{
font-size: 16px;
color: #383838;
letter-spacing: 0px;
line-height: 26px;
text-indent:0;
}





/* 10-02增加需求: 资料下载 */
/* 左文章,右下载的容器*/
.g-singleContent{
  margin-bottom: 30px;
  zoom:1;
}
.g-singleContent:after{
	display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";
}
/* 下载模块 */
.g-singleContent .download-box{
	float: right;
	width:210px;
	margin-left:10px;
}
.g-singleContent .form-group {
	    margin-bottom: 6px;
}
.g-singleContent .form-group.head{
	padding:15px;
	font-size:14px;
	color:#666;
	border: 1px solid #E8E8E8;
	background-color: #f9f9f9;
	text-align:center;
	margin-bottom:15px;
}
.g-singleContent .form-group label{
	display:block;
	font-size: 14px;
    	color: #949497;
    	font-weight: normal;
	margin-bottom: 6px;
	max-width: 100%;
	text-align:left;
}
.g-singleContent .form-group .form-control{
	display:block;
	width: 100%;
    height: 32px;
    border-radius: 4px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    border: 1px solid #ccc;
}
.g-singleContent .form-group .form-control:hover{
	border-color:#aaa;
}
.g-singleContent .form-group .form-control:focus{
	border-color:#66afe9;
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
}
.g-singleContent .download-form .btn-default{
margin-top: 15px;

    height: 44px;
    width: 100%;
	padding: 6px 12px;
	background-color: #49A0F5;
    color: #ffffff;
    border-radius: 4px;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
    font-size: 14px;
    -webkit-user-select: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
	opacity:1;
}
.g-singleContent .download-form .btn-default:hover{
	opacity:0.8;
}
/* 下载附件 */
.g-singleContent .download-form #download-info{
    margin-bottom: 40px;
}

.g-singleContent #download-info .download-section a{
	display: block;
    border: 1px solid transparent;
    border-radius: 3px;
    padding: 15px 10px;
    text-align: center;
    background-color: #49A0F5;
    opacity: 1;
    font-size: 14px;
    line-height: 1;
    color: #fff;
}
.g-singleContent #download-info .download-section a:hover{
	opacity:0.8;
}


/* 文章模块 */
.g-singleContent .type-post{
	overflow: hidden;
}






/* 正文下面的标签 */
#main .entry-content .single_info_w{
margin-top:40px;
}
#main .entry-content .single_info_w .s_tag{
	margin-right:30px;
}
#main .entry-content .single_info_w .s_tag a{
position: static;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    max-width: 100px;
height:auto;
line-height:1;
    padding: 4px 9px;
    font-size: 12px;
    background: #fff;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
border: 1px solid #808286;
border-radius: 3px;
color: #808286;
text-decoration:none;
}
#main .entry-content .single_info_w .s_tag a:hover{
color:#555;
border-color:#555;
}

/* 正文底部前后翻页 */
#main .nav-single{
	border:0;
    -webkit-box-shadow: none;
    box-shadow: none;
font-size: 14px;
color: #808286;
letter-spacing: 0px;
text-decoration:none;
font-weight:400;
font-family: PingFangSC-Regular;
padding:40px 0;
border-top:1px solid #E2E5E8;
border-bottom:1px solid #E2E5E8;
}
#main .nav-single strong{
font-size: 14px;
color: #808286;
letter-spacing: 0px;
text-decoration:none;
font-weight:400;
}
#main .nav-single a{
font-size: 14px;
color: #808286;
letter-spacing: 0px;
text-decoration:none;
font-weight:400;
}
#main .nav-single .back{
float:left;
}
#main .nav-single .next{
float:right;
}

/* 评论 */
#comments{
border:0;
box-shadow:none;
}

#comments .comment-list .plbj{
	margin-top: 30px;
}
#comments .comment-list .comment-awaiting-moderation{
	margin-top: 24px;
	margin-left:42px;
}

#respond{
padding:0;
box-shadow:none;
border: 0;
border-radius:0;
}
#respond #reply-title{
font-family: PingFangSC-Regular;
font-size: 16px;
color: #383838;
letter-spacing: 0px;
margin:0;
padding:15px 21px;
background-color:#F6F6F6;
border: 1px solid #e2e5e8;
border-bottom:0;
border-radius:3px;
border-bottom-left-redius:0;
border-bottom-right-redius:0;
}

#commentform{}
/* 登陆口,用不到不显示 */
#commentform .user_avatar{
	display:none;
}
/* 编辑区 */
#commentform .comment-form-comment{
	height:auto;
    margin-bottom: 20px;
}
#commentform .comment-form-comment textarea{
	height:196px;
padding:18px 24px;
overflow-y:auto;
font-family: PingFangSC-Regular;
font-size: 16px;
color: #383838;
line-height:1.5;
letter-spacing: 0px;
margin:0;
background:none;
background-color:#fefefe;
border-top:0;
border-color:#e2e5e8;
}
#commentform .comment-form-comment textarea:focus{
background-color:#fff;
}
#commentform .comment-form-comment #error{
margin-top:20px;
}


/* 表情,用不到不显示 */
#commentform .comment-tool{
	display:none;
}
/* 留言回复后@通知我,用不到不显示 */
#commentform .form-submit .footer-tag{
	display:none;
}
/* 提交区:nick/email/webaddress */
#comment-author-info{
	display:inline-block;
}
#comment-author-info .comment-form-author{
	display:inline-block;
}
#comment-author-info .comment-form-author input{
	min-width:180px;
	border: 1px solid #e2e5d8;
	border-radius: 3px;
	font-family: PingFangSC-Regular;
	font-size: 16px;
	color: #383838;
	letter-spacing: 0px;
padding: 0 24px;
    line-height: 38px;
}
#comment-author-info .comment-form-author input:focus{
	border: 1px solid #808286;
}
#comment-author-info .comment-form-author label{
	font-family: PingFangSC-Regular;
	font-size: 16px;
	color: #808286;
	letter-spacing: 0px;
}
#comment-author-info .comment-form-email{
	display:inline-block;
}
#comment-author-info .comment-form-email input{
	min-width:180px;
	border: 1px solid #e2e5d8;
	border-radius: 3px;
	font-family: PingFangSC-Regular;
	font-size: 16px;
	color: #383838;
	letter-spacing: 0px;
padding: 0 24px;
    line-height: 38px;
}
#comment-author-info .comment-form-email input:focus{
	border: 1px solid #808286;
}
#comment-author-info .comment-form-email label{
	font-family: PingFangSC-Regular;
	font-size: 16px;
	color: #808286;
	letter-spacing: 0px;
}
#comment-author-info .comment-form-url{
	display:none;
}
/* 提交按钮 */
#commentform .form-submit{
	float:right;
}
#commentform #submit{
width:auto;
    background: #237ED9;
    border-radius: 2px;
    font-size: 18px;
    line-height: 30px;
    padding: 6px 30px;
border:0;
margin:0;
}



/* 
 *评论内容(下方) ===================
 */

/*ol大容器*/
#comments .comment-list{
padding-bottom:10px;
}
#comments .comment-list li{
padding: 0 0 25px;
}


/*头像*/
#comments .comment-list li  img{
	width:30px;
	height:30px;
}
/*称呼容器*/
#comments .comment-list li  .comment-author{
position:relative;
top:5px;
font-family: PingFangSC-Regular;
font-size: 14px;
color: #808286;
letter-spacing: 0px;
}
/*称呼*/
#comments .comment-list li  .comment-author .duzhe{
display:inline-block;
max-width:120px;
width:120px\9;
overflow:hidden;
word-wrap:normal;
white-space:nowrap;
text-overflow:ellipsis;
}

#comments .comment-list li  .comment-author .dengji{
	display:none;
}
/*@回复*/
#comments .comment-list li .comment-author .reply_t{
	position:absolute;
	top:0;
	left:290px
}
#comments .comment-list li .comment-author .reply_t a{
font-family: PingFangSC-Regular;
font-size: 14px;
color: #808286;
letter-spacing: 0px;
}

#comments .comment-list li .comment-author .comment-meta{
position:absolute;
top:0;
left:166px;
line-height:1;
margin-bottom:11px;
font-family: PingFangSC-Regular;
font-size: 14px;
color: #B0B0B0;
letter-spacing: 0px;
}
#comments .comment-list li .comment-author>p{
padding-left:41px;
padding-top: 20px;
font-family: PingFangSC-Regular;
font-size: 16px;
line-height:1.5;
color: #383838;
letter-spacing: 0px;
}

/* 
 *评论内容(上方) ===================
 */
#comments .comment-list .comment-author .fn{
	font-weight: 400;
	display:inline-block;
	margin-top:7px;
	width: 126px;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#comments .comment-list .comment-author .says{
display:none;
}
#comments .comment-list .comment-author .says~.comment-meta{
top:5px;
}
#comments .comment-list .plbj{
	
    margin-top: 32px;
    padding-left: 42px;
}
#comments .comment-list .plbj p{
font-family: PingFangSC-Regular;
font-size: 16px;
color: #383838;
letter-spacing: 0px;
}
#edita{
margin-top: 28px;
    padding-left: 42px;
font-family: PingFangSC-Regular;
font-size: 14px;
color: #808286;
letter-spacing: 0px;
}

/* 搜索结果页 */
#main .noArticles{
font-size: 16px;
    line-height: 1.5;
    text-align: center;
    margin-top: 50px;
}