#ias_noneleft_1474614758547 a:hover {color:#bbb;}
.mob-ctt h2 a {font-size:18px;}
.mob-ctt h2 {font-size:24px;}
.mob-ctt h2,.mob-ctt h3 {margin-top:-5px;}
.box-moder h3 {height:60px;font-size:20px;font-weight:400;padding:30px 30px 0;margin:0;}
/*about the comments end*/#comments {margin-bottom:40px;clear:both;margin-top:50px;}
#comments .comment-list,#comments .commentlist {margin:30px 10px 0 10px;}
#comments .comment-list li,#comments .commentlist li {margin-bottom:20px;list-style:none;list-style-type:none;}
#edita {margin-bottom:70px;}
#comments .comment-list  .avatar,#comments .commentlist  .avatar {width:45px;height:45px;/*!  */margin-left:7px;}
#comments .comment-list  .avatar img,#comments .commentlist  .avatar img {width:45px;height:45px;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,0.22);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:.4s;-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:transform .4s ease-out}
#comments .comment-list li:hover .avatar img,#comments .commentlist li:hover .avatar img {-webkit-transform:scaleZ(5) rotateY(180deg);-moz-transform:scaleZ(5) rotateY(180deg);transform:scaleZ(5) rotateY(180deg)}
#comments .comment-list  .author,#comments .commentlist  .author {font-size:15px;font-weight:bold;margin-left:55px;}
#comments .comment-list  .comment_box,#comments .commentlist  .comment_box {padding:10px 15px;line-height:50px;margin-top:-60px;font-size:15px;border-top:1px solid #f0f0f0;}
#comments .comment-list  .comment_box .comment_meta,#comments .comment-list  .comment_box .comment_meta a,#comments .commentlist  .comment_box .comment_meta,.comment_box .dateline,#comments .commentlist  .comment_box .comment_meta a {font-size:13px;font-size:1.3rem;color:#999;}
#comments .comment-list  .comment_box .commentcount,#comments .commentlist  .comment_box .commentcount {float:right;font-size:18px;font-size:1.8rem;color:#bbb;}
#comments .comment-list li:hover .comment_reply a,#comments .commentlist li:hover .comment_reply a {color:#32a5e7}
#comments .comment-list .children .comment,#comments .commentlist .children .comment {padding:12px 0 0 10px;margin:20px 0 0 15px;}
.comment-navi {text-align:right}
.comment-navi a,.comment-navi span {margin:0 2px;padding:4px 4px;display:inline-block}
.comment-navi a:hover {border-bottom:2px solid #999}
.comment-navi a.prev:hover,.comment-navi a.next:hover {border:none}
.comment-navi span.current {border-bottom:2px solid #999}
#loading-comments {display:none;background:none!important;height:50px;text-align:center;font-size:14px!important;font-size:1.4rem!important;color:#4a7304!important;margin-bottom:20px;}
#comments-navi {overflow:hidden;float:right;display:block;}
#comments-navi .page-numbers {display:inline-block;line-height:35px;color:#ccc;padding:0 5px;margin-right:20px;height:35px;text-align:center;}
#comments-navi a:hover,#comments-navi .current {color:#32a5e7;border-bottom:2px solid #32a5e7;}
#respond_box {margin:0 0 50px;overflow:hidden;clear:both;font-size:14px;font-size:1.4rem}
#commentform #comment-author-info {float:left;width:100%;}
#comment-author-info p {float:left;width:33%;position:relative;margin-bottom:1.5rem;}
#comment-author-info p.name {margin-left:0;}
#commentform p,#commentform p a {color:#999;font-size:14px;}
#commentform input {padding:0 0 0 12px;width:80%;display:block;border:1px rgba(0,0,0,0.15) solid;line-height:36px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#commentform textarea {width:100%;box-sizing:border-box;padding:10px;resize:none;height:220px;border:1px rgba(0,0,0,0.15) solid;line-height:30px;}
#commentform input:topslide,#commentform textarea:topslide {border:1px solid #32a5e7}
#commentform input#submit,#commentform input#reset {padding:5px;width:148px;margin-top:20px;text-align:center;line-height:30px;height:48px;background:#32a5e7;color:#FFF;border:1px solid  #32a5e7;cursor:pointer;float:none;font-size:18px;}
#commentform input:focus,#commentform textarea:focus {border:1px #32a5e7 solid;}
#commentform #submit:hover,#commentform #reset:hover {color:#fff;background-color:#2f99ea;}
#commentform input#comment_mail_notify {width:20px;height:15px;margin-top:10px}
.cancel-comment-reply img {margin:5px 5px;float:right;border:1px solid #eee}
.comm-firstblood {display:block;border-style:solid;border-width:1px 0 0 0;margin:0 65px;text-align:center;border-color:#e6e6e6;}
.comm-firstblood span {text-align:center;font-weight:400;color:#aeaeae;padding:0 20px;position:relative;top:-12px;background:#FFF;}
#commentform {margin-top:30px;margin-bottom:20px;padding-top:20px;}
#comment-title span {font-size:18px;}
.interested-article-box .span-mark-author {margin:-27px 0 0;}
.Qr-code .like a {width: 148px;display: inline-block;border: 1px solid #edecec;color: #f63756;font-size: 20px;line-height: 48px;text-align: center;margin: 5px;}
.Qr-code .like a:hover {background-color:#f63756;border-color:#f63756;color:#fff;}
.Qr-code .like a:hover .icon-article-zan {background-position:-367px -333px;}
.author-name span,.user-name span {font-size:12px;display:inline-block;color:#fff;background-color:#19b5fe;padding:3px 4px;border-radius:4px;line-height:1;}
/*作者页面 翻页*/#page {width:100%;height:36px;line-height:36px;text-align:left;overflow:hidden;margin-left:auto;margin-right:auto;display:block;text-align:-moz-center;*text-align:center;text-align:center}
#page a {text-decoration:none;color:#FFF;background:#A8A8A8;display:inline-block;padding:9px 12px;margin:0 5px 0 0;line-height:16px;margin-right:3px}
#page a:hover,#page a.current {color:#FFF;background:#32a5e7}
/*about fancybox*/.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp {padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap {position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none}
.fancybox-opened {z-index:8030}
.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner {position:relative}
.fancybox-inner {overflow:hidden}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch}
.fancybox-error {color:#444;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe {display:block;width:100%;height:100%}
.fancybox-image {max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {background-image:url(img/fancybox/fancybox_sprite.png)}
#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div {width:44px;height:44px;background:url(img/fancybox/fancybox_loading.gif) center center no-repeat}
.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(img/fancybox/blank.gif);-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;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span {left:10px;background-position:0 -36px}
.fancybox-next span {right:10px;background-position:0 -72px}
.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-lock {overflow:hidden}
.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(img/fancybox/fancybox_overlay.png)}
.fancybox-overlay-fixed {position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll}
.fancybox-title {visibility:hidden;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title {visibility:visible}
.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap {padding-top:10px}
.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
/*about page-archives*/.archive-title {border-bottom:1px #eee solid;position:relative;padding-bottom:4px;margin-bottom:10px}
.archives li a {padding:8px 0;display:block}
.archives li a:hover .atitle:after {background:#32a5e7}
.archives li a .time {display:inline-block;width:100px;font-size:12px;text-indent:20px}
.archives li a .info {float:right;}
.archives li a .atitle {display:inline-block;padding:0 15px;position:relative}
.archives li a .atitle:after {position:absolute;left:-6px;background:#ccc;height:8px;width:8px;border-radius:6px;top:8px;content:""}
.archives li a .atitle:before {position:absolute;left:-8px;background:#fff;height:12px;width:12px;border-radius:6px;top:6px;content:""}
.archives {position:relative;padding:10px 0;margin-bottom:30px;}
.archives:before {height:100%;width:4px;background:#eee;position:absolute;left:100px;content:"";top:0}
.m-title {position:relative;margin:10px 0;cursor:pointer}
.m-title:hover:after {background:#32a5e7}
.m-title:before {position:absolute;left:93px;background:#fff;height:18px;width:18px;border-radius:6px;top:3px;content:""}
.m-title:after {position:absolute;left:96px;background:#ccc;height:12px;width:12px;border-radius:6px;top:6px;content:""}
/*评论墙*/.readers_wall {overflow:hidden;list-style:none;margin:0;}
.readers_wall li {float:left;text-align:center;width:100px;font-size:12px;margin-bottom:10px;}
.readers_wall img {border-radius:100%;margin-bottom:10px;transition:0.5s;width:70%;-webkit-transtion:0.5s;}
.readers_wall span {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.readers_wall a:hover img {transform:rotate(360deg);-webkit-transform:rotate(360deg);}
/*友情链接页面*/.page-links {margin-top:20px;margin-bottom:150px;height:800px;}
.page-links ul {margin:0;padding:5px 0 0 0;}
.page-links ul li {float:left;width:25%;line-height:24px;margin-bottom:10px;}
.page-links ul li img {margin:0 5px 2px 0;width:16px;height:16px;}
/*文章间距*/#article_content p {margin-bottom:30px;}
.comment-list .comment_box .comment_con p {line-height: 25px;margin-top: 20px;}
#article_content p img {display:block;max-width:100%;height:auto !important;margin:0 auto 15px;}
#gg800 {border-bottom: 1px solid #f0f0f0;padding: 30px 0;}
/*404*/.box404 {overflow:hidden;margin:0  auto;margin-bottom:200px;width:60%;padding:200px;text-align:center;}
.page404-title h1 {font-size:148px;font-size:14.8rem;line-height:150px;}
/**文章内分页**/
#page-numberscurrent {background: #32a5e7;text-decoration: none;color: #FFF;display: inline-block;padding: 9px 12px;margin: 0 5px 0 0;line-height: 16px;margin-right: 3px;border-bottom: 1px solid #333;}
/*相册样式*/
.column-img:hover {color: #fff;background: #3ca5f6;}
.column-img {position: absolute;width: 60px;height: 20px;border: 1px solid #3CA5F6;bottom: 10px;right: 0;font-size: 12px;color: #3CA5F6;text-align: center;line-height: 18px;z-index: 10;}
.mob-images-item{margin-bottom:20px}
.mob-images-item ul{overflow:hidden;}
.mob-images-item ul li{float:left;width:33.3333%}
.mob-images-item ul li .overlay{opacity:0}
.mob-images-item ul li a:hover .overlay{opacity:0.3}
.mob-images-item ul li .mob-images{margin-left:10px;max-height:195px;position:relative;overflow:hidden}
.mob-images-item ul li a img{width:250px;height:195px}
.mob-images-item ul li .overlay {width: 250px;height: 195px;background: -webkit-linear-gradient(270deg,rgba(0,0,0,.01) 2%,rgba(0,0,0,.95) 100%);background: linear-gradient(180deg,rgba(0,0,0,.01) 2%,rgba(0,0,0,.95) 100%);-webkit-transition: opacity .4s ease-in-out;transition: opacity .4s ease-in-out;position: absolute;}
/**侧栏小图小工具**/
.hots-post-widget .mod-thumb {width: 78px;height: 55px;float: left;}

.header-search-wrapper {
    margin-left:-20px;
    position: absolute;
}
#header_search input {
    background-color: #fff;
    border: 1px solid rgba(140, 151, 178, 0.4);
    border-radius: 16px / 15px;
    color: #8c97b2;
    height: 32px;
    outline: medium none;
    padding-left: 15px;
    transition: all 0.3s ease 0s;
    width: 350px;
}
#header_search:hover input {
    width: 400px;
}
#header_search i {
    color: #8b97b1;
    display: inline-block;
    position: absolute;
    right: 15px;
    top: 10px;
}
