<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*

*/
/* ------------------------------------------------------------------------- *
* Reset
/* ------------------------------------------------------------------------- */
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,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol,
ul{list-style:none;}
blockquote,
q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
/* ------------------------------------------------------------------------- *
* Base Styles
/* ------------------------------------------------------------------------- */
body{
    
    font-size:16px;
    line-height:1.5em;
    color:#666;
    font-family:Lantinghei SC,Arial,"Microsoft YaHei","WenQuanYi Micro Hei","Open Sans","Hiragino Sans GB",Verdana,sans-serif;
    -webkit-font-smoothing: antialiased;
    /* background:#f2f2f2 url(/static/images/patterns/body-bg7.png) repeat; */

}
::selection{background:#2ab3f7;color:#fff;}
::-moz-selection{background:#2ab3f7;color:#fff;}
a{color:#0391D8;text-decoration:none;outline:0;}
a:hover{color:#2ab3f7;}
a,
a:before,
a:after{-webkit-transition-property:background color;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;-moz-transition-property:background color;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease;-o-transition-property:background color;-o-transition-duration:0.2s;-o-transition-timing-function:ease;transition-property:background color;transition-duration:0.2s;transition-timing-function:ease;}
address,
cite,
em{font-style:italic;}
b,strong{font-weight:600;}
.left,
.alignleft{float:left;}
.right,
.alignright{float:right;}
.aligncenter{margin-left:auto;margin-right:auto;}
.text-center{text-align:center;}
.mb30{margin-bottom:30px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.group:before,
.group:after{content:"";display:table;}
.group:after{clear:both;}
.group{zoom:1;}
.fa{width:14px;text-align:center;}
/* ------------------------------------ */
/* base:form
/* ------------------------------------ */
input,
textarea,
button,
select,
label{font-family:inherit;}
.themeform input,
.themeform textarea,
.themeform button,
.themeform select,
.themeform label{font-size:14px;}
.themeform input::-moz-focus-inner,
.themeform button::-moz-focus-inner{border:0;padding:0;}
.themeform input[type="text"],
.themeform input[type="password"],
.themeform input[type="email"],
.themeform input[type="submit"],
.themeform button,
.themeform textarea{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;border-radius:0;}
.themeform input,
.themeform textarea,
.themeform button{-moz-appearance:none;-webkit-appearance:none;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;}
.themeform input[type="checkbox"]{-moz-appearance:checkbox;-webkit-appearance:checkbox;}
.themeform input[type="radio"]{-moz-appearance:radio;-webkit-appearance:radio;}
.themeform label{color:#666;}
.themeform input[type="text"],
.themeform input[type="password"],
.themeform input[type="email"],
.themeform textarea{background:#fff;border:2px solid #EDF1F2;color:#777;display:block;max-width:100%;outline:none;padding:7px 8px;}
.themeform input[type="text"]:focus,
.themeform input[type="password"]:focus,
.themeform input[type="email"]:focus,
.themeform textarea:focus{border-color:#ddd;color:#666;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.1);}
.themeform label .required{color:#E14D43;}
.themeform input[type="submit"],
.themeform button[type="submit"]{background:#2ab3f7;color:#fff;padding:8px 14px;display:inline-block;border:none;cursor:pointer;-webkit-border-radius:20px;border-radius:20px;}
.themeform input[type="submit"]:hover,
.themeform button[type="submit"]:hover{background:#666;}
/* ------------------------------------ */
/* base:poptip
/* ------------------------------------ */
.poptip{position: absolute;top: 20px;left:20px;padding: 6px 10px 5px;border: solid 1px #FFBB76;border-radius: 2px;background-color: #FFFCEF;/* box-shadow: 0 0 3px #ddd; */color: #DB7C22;font-size: 12px;line-height: 16px;*padding: 7px 10px 4px;}
.poptip-arrow{position: absolute;overflow: hidden;text-shadow:0 0 2px #EDEDED;font-style: normal;font-size: 12px;font-family: simsun;}
.poptip-arrow em,.poptip-arrow i{position: absolute;top:0;left:0;font-style: normal;}
.poptip-arrow em{color: #FFBB76;}
.poptip-arrow i{color: #FFFCEF;text-shadow:none;}
.poptip-arrow-top,.poptip-arrow-bottom{left:12px;margin-left:-6px;width: 12px;height: 6px;}
.poptip-arrow-left,.poptip-arrow-right{top: 12px;margin-top:-6px;width: 6px;height: 12px;}
.poptip-arrow-top{top: -6px;}
.poptip-arrow-top em{top: -1px;}
.poptip-arrow-top i{top: 0px;}
.poptip-arrow-bottom{bottom: -6px;}
.poptip-arrow-bottom em{top: -8px;}
.poptip-arrow-bottom i{top: -9px;}
.poptip-arrow-left{left:-6px;}
.poptip-arrow-left em{left:1px;}
.poptip-arrow-left i{left:2px;}
.poptip-arrow-right{right:-6px;}
.poptip-arrow-right em{left:-6px;}
.poptip-arrow-right i{left:-7px;}
/* ------------------------------------ */
/* base:entry
/* ------------------------------------ */

.entry{font-size:16px; line-height: 36px;}
.entry a{color:#2ab3f7;}
.entry a:hover{color:#666;}
.entry p,
.entry dd{margin-bottom:1em;}
.entry dt{color:#666;}
.entry ol,
.entry ul{margin:0 0 15px 30px;}
.entry ol ol,
.entry ol ul,
.entry ul ul,
.entry ul ol{margin-bottom:0;}
.entry li{margin:0;}
.entry ul li,
.entry ol ul li{list-style:square;}
.entry ol li,
.entry ol ul ol li{list-style:decimal;}
.entry dt,
.entry strong,
.entry p strong{font-weight:600;}
.entry address{margin-bottom:1em;}
.entry blockquote{position:relative;color:#777;font-style:italic;margin:0 0 20px 0;padding-left:50px;}
.entry blockquote p{margin-bottom:0.75em;}
.entry blockquote:before{content:"\f10d";color:#ccc;font-size:32px;font-style:normal;font-family:FontAwesome;text-align:center;position:absolute;left:0;top:0;}
.entry blockquote.twitter-tweet:before{content:"\f099";}
.entry code,
.entry pre{font-family:Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;font-size:11px;}
.entry pre{background:url(/static/images/pre.png) repeat top;padding:18px 20px;margin:30px 0;border:1px solid #EDF1F2;line-height:19px;white-space:pre-wrap;word-wrap:break-word;overflow-x:auto;overflow-y:hidden;}
.entry code{background:#EDF1F2;padding:0 3px;}
.entry ins{background:#fff486;}
.entry sub,
.entry sup{font-size:62.5%;}
.entry sub{vertical-align:sub;}
.entry sup{vertical-align:super;}
/* image position &amp; caption */
.entry img{width:600px;margin:0 auto;}
.entry img.size-auto,
.entry img.size-large,
.entry img.size-medium,
.entry attachment img{max-width:95%;height:auto;}
.entry img.alignleft{margin:18px 20px 18px 0;}
.entry img.alignright{margin:18px 0 18px 20px;}
.entry img.aligncenter{margin:0 auto;clear:both;display:block;}
.entry img.size-full{max-width:95%;}
.entry .gallery img,
.entry img.wp-smiley{margin:0;}
.entry .wp-caption{background:#f1f1f1;max-width:95%;margin-bottom:14px;padding-top:5px;text-align:center;}
.entry .wp-caption-text{font-style:italic;}
.entry .wp-caption a{border-bottom:none;}
.entry .wp-caption img{margin:0;max-width:95%;height:auto;}
.entry .wp-caption.alignleft{margin-right:20px;}
.entry .wp-caption.alignright{margin-left:20px;}
.entry .wp-caption.alignnone{overflow:hidden;}
.entry .wp-caption.alignnone img{margin:0 auto;}
.entry .wp-caption-text{color:#999;font-size:13px;padding:0 0 8px 0;margin:0;}
/* table */
.entry table{font-size:14px;margin-bottom:1.5em;width:100%;}
.entry table tr.alt{background: #EDF1F2;}
.entry table td{border-bottom: 1px solid #eee;padding: 9px;vertical-align:middle;}
.entry table th{font-weight:600;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:10px 5px;text-align: left;}
/* default gallery */
.entry .gallery{clear:both;overflow:hidden;width:100%;margin:15px 0!important;}
.entry .gallery img{display:block;width:100%;height:auto;border-width:1px 2px!important;border-color:transparent!important;}
.entry .gallery .gallery-item{position:relative;overflow:hidden;border-color:transparent;margin-top:0!important;}
.entry .gallery .gallery-caption{background:rgba(255,255,255,0.8);color:#333;font-size:13px;line-height:1.4em;padding:10px 0;text-align:left;text-indent:10px;font-style:normal;margin:0;bottom:-44px;left:2px;right:2px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;}
.entry .gallery .gallery-item:hover .gallery-caption{bottom:0;}
.entry .gallery-columns-5 .gallery-caption,
.entry .gallery-columns-6 .gallery-caption,
.entry .gallery-columns-7 .gallery-caption,
.entry .gallery-columns-8 .gallery-caption,
.entry .gallery-columns-9 .gallery-caption{display:none!important;}
.p-text-indent .entry p{text-indent:2em;}
/* ------------------------------------ */
/* base:headings
/* ------------------------------------ */
h1,
h2,
h3,
h4,
h5,
h6{color:#666;font-weight:normal;-ms-word-wrap:break-word;word-wrap:break-word;}
.entry h1 span,
.entry h2 span,
.entry h3 span,
.entry h4 span,
.entry h5 span,
.entry h6 span{color:#bbb;}
.entry h1,
.entry h2,
.entry h3,
.entry h4,
.entry h5,
.entry h6{margin-bottom:14px;font-weight:400;line-height:1.3em;}
.entry h1{font-size:26px;letter-spacing:-1px;}
.entry h2{font-size:24px;letter-spacing:-0.7px;padding-left:5px;}
.entry h3{font-size:22px;letter-spacing:-0.5px;padding-left:10px;}
.entry h4{font-size:20px;letter-spacing:-0.3px;padding-left:15px;}
.entry h5{font-size:18px;padding-left:20px;}
.entry h6{font-size:16px;padding-left:25px;}
/* ------------------------------------------------------------------------- *
* Base Structure
/* ------------------------------------------------------------------------- */
/* ------------------------------------ */
/* base:layout
/* ------------------------------------ */
#wrapper{/*min-width:340px;*/height:100%;}
.wrapper-inner{width:100%;//max-width: 1120px;//margin:30px auto;background:#fff;//-webkit-border-radius: 5px;//-moz-border-radius: 5px;//border-radius: 5px;/* border: 1px solid #2C353A; */}
.container{/* padding: 0 20px; */}
.container-inner{//max-width:1120px;/*min-width:340px;*/width:94%;margin:20px 0 0 40px;}

.main{//background: #EDF1F2;position:relative;}
.main-inner{position:relative;min-height: 500px;}
.content{width: 98%;position:relative;background: #fff;padding: 0 28px 28px 0;}
.wide-box .content{width: 96%;position:relative;background: #fff;padding: 10px 2%;}
//.pad{padding: 20px 0;}
.col-2cl .main-inner{padding-right:340px;}
.col-2cl .side-right{float:right;margin-right:-340px;}
.col-2cl .content{float:left;}
.pad.home-cms{padding-bottom: 0;padding-top:0;}
/* ------------------------------------ */
/* base:sidebar
/* ------------------------------------ */
.sidebar{/*padding-bottom:25px;*/position:relative;z-index:2}
.sidebar .pad{padding-left:20px;padding-right:20px;}
.sidebar-top{padding:15px 20px;}
.sidebar-top p{float:left;color:#fff;color:rgba(255,255,255,0.8);font-size:16px;font-weight:600;text-transform:uppercase;line-height:24px;padding:3px 0;}
.sidebar-toggle{display:none;text-align:center;cursor:pointer;width:100%;height:50px;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.1);}
.sidebar-toggle i{font-size:38px;color:#fff;padding:5px 0;}
.side-right-expand .side-right{-moz-transition:width .2s ease;-webkit-transition:width .2s ease;transition:width .2s ease;}
.icon-sidebar-toggle:before{font-family:FontAwesome;}
.col-2cl .side-right .icon-sidebar-toggle:before{content:"\f100";}
/* sidebar primary */
.side-right{width: 320px;z-index:2;}
.side-right:hover{z-index:9;}
.side-right .sidebar-top,
.side-right .sidebar-toggle{background:#2ab3f7;}
@media only screen and (min-width:479px) and (max-width:960px){
    .side-right .sidebar-top{background:none!important;border-bottom:1px solid #ddd;}
    .side-right .sidebar-top p{color:#666;}
    .side-right .sidebar-top .social-links .social-tooltip{color:#666;}
}
/* ------------------------------------ */
/* base:grid
/* ------------------------------------ */
.grid{margin-right:3.2%;float:left;display:inline;position:relative;}
.last{clear:right;margin-right:0!important;}
.one-full{margin-right:0;width:100%;overflow:hidden;}
.one-half{width:48.4%;}
.one-third{width:31.2%;}
.two-third{width:65.6%;}
.one-fourth{width:22.6%;}
.three-fourth{width:74.2%;}
.one-fifth{width:17.4%;}
.two-fifth{width:38.1%;}
.three-fifth{width:58.7%;}
.four-fifth{width:79.4%;}
.site-notice{background:#fff;border:1px #EDF1F2 solid;border-top:none;padding:8px 15px;font-size:14px;}
#breadcrumb{padding-top:25px;}
#breadcrumb a{color:#666;}
#breadcrumb a:hover{color:#2ab3f7;}
/* ------------------------------------ */
/* base:Tabs
/* ------------------------------------ */
ul.resp-tabs-list,
p{margin:0px;padding:0px;}
ul.resp-tabs-list{text-align:center;padding-top: 10px;}
.resp-tabs-list li{font-weight:normal;font-size: 18px;display:inline-block;padding: 4px 13px;margin:0;list-style:none;cursor:pointer;background: #fff;border: 2px solid #2ab3f7;border-radius: 5px;}
.resp-tabs-container{padding:0px;clear:left;}
h2.resp-accordion{cursor:pointer;padding:5px;display:none;}
.resp-tab-content{display:none;padding: 20px 0 0 0;}
ul.resp-tabs-list li.resp-tab-active{background-color:#2ab3f7;color:#fff;}
.resp-content-active,
.resp-accordion-active{display:block;}
.resp-tab-content{border-top:2px solid #2ab3f7;margin-top: -18px;padding-top: 36px;}
h2.resp-accordion{font-size:18px;margin:0px;padding:6px 15px;}
h2.resp-tab-active{margin-bottom:0px !important;padding:6px 15px !important;}
/*-----------Vertical tabs-----------*/
.resp-vtabs ul.resp-tabs-list{float:left;width:30%;}
.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px !important;margin:0;cursor:pointer;float:none;}
.resp-vtabs .resp-tabs-container{padding:0px;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none;}
.resp-vtabs .resp-tab-content{border:none;}
.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:none;background-color:#fff;position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 14px !important;}
.resp-arrow{width:0;height:0;float:right;margin-top:6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #fff;}
h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #fff;}
/*-----------Accordion styles-----------*/
h2.resp-tab-active{background:#16A085;}
.resp-easy-accordion h2.resp-accordion{display:block;background:#2ab3f7;color:#fff;}
.resp-easy-accordion .resp-tab-content{}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important;}
.resp-jfit{width:100%;margin:0px;}
.resp-tab-content-active{display:block;}
h2.resp-accordion:first-child{}

@media only screen and (max-width:719px){
    ul.resp-tabs-list{display:none;}
    h2.resp-accordion{display:block;background:#2ab3f7;color:#fff;margin-bottom:2px;}
    .resp-tabs-container{margin-bottom:25px;}
    .resp-vtabs .resp-tab-content{border:1px solid #C1C1C1;}
    .resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none;}
    .resp-accordion-closed{display:none !important;}
    .resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important;}
}
/* ------------------------------------ */
/* base:page title
/* ------------------------------------ */
.page-title{float:left;padding-top:5px;color:#666;font-size:16px;line-height:22px;}
.page-title a{color:#aaa;}
.page-title a:hover{color:#666;}
.page-title span{color:#aaa;}
.page-title i{margin-right:8px;}
.page-title h1,
.page-title h2,
.page-title h4{color:#666;}
.page-title .meta-single li{float:left;margin-right:14px;}
.page-title .meta-single li.comments{float:right;margin-right:0;}
.page-title .rss-cat-icon i{color:#f39c12;}
.page-title .rss-cat-icon i:hover{color:#e67e22;}
/* ------------------------------------ */
/* base:notebox
/* ------------------------------------ */
.notebox
  {    
    background: #fff;
    position: relative;
    margin: 0 5px 60px 0;
    font-size: 12px;
    color: #888;
    margin-top: 15px;
    padding-bottom: 50px;
    /* border-radius: 3px; */
    border-bottom: 1px #EDF1F2 solid;
 }

//.notebox:before{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #EDF1F2;position:absolute;top:-10px;right:60px;}
.notebox:after{content:'';display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;right:62px;}
.notebox span{font-weight:600;}
.notebox .search-again{margin-top:10px;}
.notebox input[type="text"]{width:100%;}
.notebox li {
    float: left;
    font-size: 12px;
    margin-right: 10px;
    background-color: rgba(35, 157, 229, 0.88);
    padding: 0 8px;
    border-radius: 2px;
    margin-bottom: 2px;}
.notebox ul {
    margin: 12px 0;
}
.notebox a{color:#f6f6f6}
.notebox a:hover{color:#89c8fd}

/* ------------------------------------ */
/* base:nav
/* ------------------------------------ */
.nav-container{background:#888;z-index:99;position:relative;}
.nav-toggle{display:none;background:#777;cursor:pointer;float:right;height:50px;width:60px;color:#fff;text-align:center;}
.nav-toggle i{font-size:29px;padding:10px 0;}
.nav-text{display:none;float:right;font-size:16px;line-height:24px;padding:13px 20px;}
.nav li a{color:#fff;color:rgba(255,255,255,0.85);}
.nav ul li a{font-size:14px;text-align:left;}
.nav li &gt; a:after,
.nav &gt; li &gt; a:after{font-family:FontAwesome;display:inline-block;}
.nav ul &gt; li:hover &gt; a{padding-left:25px;}
@media only screen and (min-width:720px){
    .nav-wrap{height:auto!important;}
    #nav-header .nav-wrap{padding-left: 200px;
    width: 60%;
    height: 0;}
    ul#menu-header {
        text-align: center; margin-top: -70px;margin-left: -32px;}

    /* common */
    .nav{font-size:0;position:relative;}
    .nav li a{display:block;line-height:20px;}
    /* dropdown arrows */
    .nav li &gt; a:after{content:"\f0da";float:right;opacity:0.5;}
    .nav &gt; li &gt; a:after{content:"\f0d7";float:none;margin-left: 3px;font-size:14px;}
    .nav li &gt; a:only-child:after{content:"";margin:0;}
    #footer .nav li &gt; a:after{content:"\f0da";}
    #footer .nav &gt; li &gt; a:after{content:"\f0d8";}
    #footer .nav li &gt; a:only-child:after{content:"";}
    /* level 1 */
    .nav &gt; li{font-size:26px;line-height:16px;display:inline-block;position:relative;min-width: 100px;text-align:center;}
    .nav &gt; li &gt; a &gt; i{display:block;margin:0 auto 5px;font-size:20px;} 
    .nav &gt; li &gt; a{padding: 15px 25px;color: #aaa;}
    .nav &gt; li &gt; a:hover,
    .nav &gt; li:hover &gt; a{background-color:#21292E;}
    .nav li &gt; a:hover{color:#fff;background-color:#21292E;}
    .nav li.current_page_item &gt; a,
    .nav li.current-menu-item &gt; a,
    .nav li.current-menu-ancestor &gt; a,
    .nav li.current-post-ancestor &gt; a,
    .nav li.current-post-parent &gt; a{color:#fff;background-color:#2ab3f7;margin-bottom: 0;}
    /* level 2 &amp; 3 */
    .nav li:hover &gt; ul{display:block;}
    .nav ul{display:none;position:absolute;left:0;top: 75px;width: auto;min-width: 180px;padding:10px 0;z-index:2;}
    .nav ul li{font-size:16px;position:relative;display:block;padding:0;box-shadow:0 1px 0 rgba(255,255,255,0.06);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.06);}
    .nav ul li a{padding: 10px 20px;}
    .nav ul li:last-child{border-bottom:0!important;box-shadow:none;-webkit-box-shadow:none;}
    /* level 3 */
    .nav ul ul{position:absolute;top:-10px;left: 180px;}
    #nav-topbar .nav ul{background:#21292E url(/static/images/opacity-10.png) repeat;}
    #nav-header .nav ul{background: #21292E;}
}

@media only screen and (max-width:719px){
 .container-inner {
    min-width: 340px;
    width: 94%;
    margin: 0px 0 0 16px;}
.content {
    width: 100%;
    position: relative;
    background: #fff;
    padding: 8px 0 28px 0;}



    .nav-container{text-transform:none;}
    .nav-toggle{display:none;}
    .nav-text{display:none;}
    .nav-wrap{position:relative;float:left;width:100%;height:0;overflow:hidden;}
    .nav-wrap.transition{-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}
    .expand .nav-wrap{height:auto;}
    /* common */
    .nav{//float:left;width:100%;}
    .nav li a{line-height:21px;display:block;padding:8px 14px;}
    .nav li li a{padding-left:15px;padding-right:15px;}
    .nav li i{margin-right:5px;}
    /* dropdown arrows */
    .nav li &gt; a{content:'\f0d7';//opacity:0.5;//margin-left:6px;}
    .nav &gt; li &gt; a{content:'\f0d7';font-size:14px;}
    .nav li &gt; a:only-child:after{content:'';}
    /* level 1 */
    .nav &gt; li{font-size:16px;float: left;}
    .nav li &gt; a:hover{background:rgba(0,0,0,0.15);color:#fff;}
    .nav li.current_page_item &gt; a,
    .nav li.current-menu-item &gt; a,
    .nav li.current-post-parent &gt; a{background:rgba(0,0,0,0.15);color:#fff;}
    /* level 2 &amp; 3 */
    .nav ul{display:block!important;margin-left:40px;}
    .nav ul li{font-size:13px;font-weight:300;}
    .nav ul li a{padding-top:6px;padding-bottom:6px;}
}

/* ------------------------------------------------------------------------- *
* Section:Header
/* ------------------------------------------------------------------------- */
#header{position:relative;}
#header .container-inner{position:relative;}
#header .top-inner{padding:10px;position: relative;}
.site-title{font-size: 28px;font-weight:normal;width: 100%;line-height: 60px;text-align: center;}
.site-title a{display:inline;width:auto;color:#67737A;max-width:100%;}
.site-title a.site-image{display:block;max-height:60px;height:auto;width: 250px; padding:0;margin:0 auto;background: url("/static/images/logo.png")no-repeat scroll 0 0 transparent;text-indent:-9999px; float:left;}
.site-description{font-size:12px;color: #67737A;float:left;margin-left:20px;/* line-height:60px; */ padding:5px 0; text-align: left;width: 100%;}

.top-follow{position:absolute;top:15px;right: 110px;/* min-width: 200px; *//* width: auto; *//* display: inline-block; */}
.top-follow .follow-icon{padding:2px 7px;background:#2C353A;color:#fff;border-radius:30px;font-size:14px;display:inline-block;opacity: 0.6;}
.top-follow .qq{background: #15BAF8;}
.top-follow .sina-weibo{background:#E74C3C;}
.top-follow .qq-weibo{background:#2ab3f7;}
.top-follow .twitter{background:#359BED;}
.top-follow .google-plus{background: #21292E;}
.top-follow .rss{background:#f39c12;}
.top-follow .weixin{background:#51C332;z-index: 99;position:relative;}
.top-follow .weixin .weixin-img{display:none;}
.top-follow .weixin:hover .weixin-img{display:block;position:absolute;top: 40px;left:-65px;width:160px;height:160px;}
.top-follow .follow-icon.weixin:hover{opacity: 1;}
.top-follow .follow-icon:hover{opacity: 1;}

/* ------------------------------------ */
/* header:search
/* ------------------------------------ */
.toggle-search{color:#67737A;font-size: 20px;line-height:24px;cursor:pointer;display:block;position:absolute;right: 250px;top: 15px;}
.toggle-search:hover,
.toggle-search.active{color:#2ab3f7;}
.search-expand{display:none;position:absolute;top: 12px;right: 240px;width: 200px;z-index: 999;}
.search-expand .themeform input{width: 200px;border:none;padding: 5px 40px 5px 10px;line-height:24px;margin-right: 0;float:left;border: 1px solid #EDF1F2;border-radius: 15px;}
.searchform div{position:relative;}
.searchform div #submit-bt{border: none;padding: 4px 10px;font-size:16px;background: #fff;margin-left: -40px;margin-top: 3px;height:32px;overflow: hidden;cursor: pointer;color: #EDF1F2;border-radius: 20px;}
.searchform div #submit-bt:hover{color: #67737A;}
.entry .searchform #s{
    padding:14px 2%;
    width:70%;
    border:2px solid #EDF1F2;
    color:#888;
    font-size: 16px;
}
.entry .searchform #searchsubmit {
    padding: 13px 2%;
    width: 24%;
    background: #2ab3f7;
    border: 1px solid #2ab3f7;
    color: #fff;
    font-size: 16px;
    border-radius: 2px;
}
.entry .searchform #searchsubmit:hover{
    background:#21292E;
    border: 1px solid #21292E;
}
/* ------------------------------------ */
/* header:nav topbar
/* ------------------------------------ */

#nav-topbar.nav-container{background:#21292E;min-height:32px;}
#nav-topbar .nav{margin:0 auto;position:relative;}
#nav-topbar .nav &gt; li &gt; a{padding:6px 12px;font-size:14px;}
#nav-topbar .nav ul li a{font-size:14px;}
@media only screen and (min-width:1025px){
    .full-width.admin-bar #nav-topbar.nav-container{top:32px;}
}
@media only screen and (min-width:720px){
    #nav-topbar .nav &gt; li:last-child{margin-right:200px;}
    #nav-topbar .nav ul{position:absolute;left:0;top:32px;}
    #nav-topbar .nav ul ul{top:-10px;left:180px;}
}


@media only screen and (max-width:719px){
    #nav-topbar .nav li a{border-top:1px solid rgba(255,255,255,0.06);}
    #nav-topbar .nav ul{position:relative;left:0;top:0;}
    #nav-topbar .nav-toggle{cursor:pointer;float:left;height:34px;width:54px;color:#fff;text-align:center;background:transparent;}
    #nav-topbar .nav-toggle i{font-size:26px;padding:4px 0;}
    #nav-topbar .nav-text{color:#fff;color:rgba(255,255,255,0.7);}
}
/* ------------------------------------ */
/* header:nav header
/* ------------------------------------ */
#nav-header{}
#nav-header.nav-container{background: #2C353A;z-index: 97;}
#nav-header .container{padding-left: 200px;
    width: 60%;
    height: 0;}
#nav-header .nav-toggle{background:transparent;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.05),-1px 0 0 rgba(0,0,0,0.2);box-shadow:inset 1px 0 0 rgba(255,255,255,0.05),-1px 0 0 rgba(0,0,0,0.2);}
#nav-header .nav-text{color:rgba(255,255,255,0.7);}
.fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:2;opacity:0.9;}
.fixed{/* padding:0 15px; */}
.fixed .toggle-search,
.fixed .search-expand{right:15px;}
.admin-bar .fixed{position:fixed;top:32px;left:0;right:0;}

@media only screen and (max-width:719px){
    #nav-header.nav-container{border-left:0;border-right:0;    /* background: #2C353A; */}

.group:before{//content:””;display:none;}
.group:after{//content:””;//display:table;}
.group:after{clear:both;}
    #nav-header .container{padding:0;}
    #nav-header .nav{padding-bottom:20px;}
    #nav-header .nav li a{color:#fff;color:rgba(255,255,255,0.8);border-top:1px solid rgba(255,255,255,0.06);}
    .fixed .nav-toggle{margin-right:0;}
    .fixed{padding:0;}
    .top-follow{
        display:none;
    }
}
/* ------------------------------------ */
/* header:popup-menu
/* ------------------------------------ */
.btn{position:relative;display:inline-block;padding:0 10px;min-width:52px;height:32px;color:#67737A;vertical-align:middle;text-align:center;text-decoration:none;font-size:14px;line-height:30px;cursor:pointer;}
.btn:hover{border-color: #2ab3f7;}
.btn:active,
.btn.btn-active{border-color: #2ab3f7;color:#2ab3f7;}
.btn:focus{outline:none;}
.btn-primary{background:#2ab3f7;color:#fff;}
.btn-primary:hover{background:#21292E;color:#fff;}
.btn-primary:focus{outline:none;}
.btn-large{padding:0 25px;height:37px;font-size:14px;line-height:37px;}
.btn-mini{padding:0 8px;height:23px;font-weight:normal;line-height:23px;}
.btn-arrow{padding:1px 20px 1px 8px;}
.btn-arrow .arrow{position:absolute;top:50%;right:10px;display:inline-block;margin-top:-2px;width:0;height:0;border-width:4px 4px 0 4px;border-style:solid;border-color:#67737A transparent;_display:none;}
.btn-primary.btn-arrow .arrow{border-top-color:#67737A;}
.btn-primary.btn-arrow:hover .arrow{border-top-color:#fff;}
.btn-image{padding-left:3px;vertical-align:top;display:inline-block;}
.btn-image img{margin:4px;float:left;border-radius:16px;}
.btn-image img.avatar{width:23px;height:23px;}
.btn-popupmenu{font-weight:normal;border-radius:0;max-width: 100px;overflow: hidden;}
.btn-popupmenu:hover{box-shadow:none;}
.popup-layer{position:absolute;top:53px;right: -16px;/* left:auto; */z-index:99;display:none;}
.popup{border:2px #EDF1F2 solid;background-color:#fff;border-radius:5px;}
.popup:before{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #EDF1F2;position:absolute;top:-8px;right:50px;}
.popup:after{content:'';display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-6px;right:52px;}
.popup-menu{position:absolute;top: 12px;right: -5px;z-index:99;font-size:14px;}
.popup-menu &gt; div{position:relative;border:1px solid #EDF1F2;border-radius:20px;}
.popup-inner{padding:15px;min-width:200px;}
.popup-inner h4{line-height:30px;color:#444;font-size:14px;border-bottom:1px #EDF1F2 solid;}
.popup-inner h4 a{color:#444;}
.popup-inner h4 a:hover{color:#2ab3f7;}
.popup-inner p{margin:5px 0;line-height:24px;}
.popup-inner &gt; a,
.popup-user-menu li a{width:50%;float:left;font-size:14px;margin:4px 0;}
.popup-inner &gt; a i,
.popup-user-menu li a i,
.popup-inner p i{margin-right:5px;}
.popup-user-menu li.log-out a{color: #E14D43;}
.popup-inner p a{margin-right:5px;}
.popup-inner input.ipt{width:95%;padding:6px 4px;margin:5px 0;border:1px #EDF1F2 solid;color:#888;background:#f9f9f9;}
.popup-inner input.submit{width:100%;margin-top:5px;border:none;}
.fep-notice {
    position:absolute;
    top:65px;
    right:10px;
    display:block;
    font-size:12px;
}
.fep-notice i{
    color:#FF6600;
    margin-right:5px;
}

/* ------------------------------------------------------------------------- *
* Section:slider
/* ------------------------------------------------------------------------- */
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.grabbing{cursor:url(/static/images/grabbing.png) 8 8,move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{/* margin-top:10px; */text-align:center;}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;opacity:0.85;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;opacity:0.8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;width: 14px;height: 14px;margin-bottom: -2px;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:150px;background:url(/static/images/AjaxLoader.gif) no-repeat center center;}

#page{padding-bottom:25px;}
#page .carousel{max-width:1340px;width:96%;margin:0 auto;background:#f4f4f4;}
#page .container-inner{background:#f4f4f4;}
.slider .owl-controls .owl-pagination{position:absolute;bottom:10px;right:70px;/* padding:0 3px; */}
.slider .owl-controls .owl-page span{display:block;width: 10px;height: 10px;margin: 0 3px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background:#2ab3f7;}
.slider .owl-controls .owl-buttons{position:absolute;bottom:16px;right:14px;padding:0 3px;font-family:FontAwesome;}
.slider .owl-controls .owl-buttons div{background:#2ab3f7;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;margin:0 3px;padding: 0;font-size:10px;line-height:22px;height: 22px;width: 22px;}
.slider .owl-next:before{content:"\f054";text-align:center;}
.slider .item img{display:block;width:100%;height:auto;}
.slider .owl-prev:before{content:"\f053";text-align:center;}
.slider .owl-next:hover,
.slider .owl-prev:hover{opacity:1;}
.slider .post-hover:hover .post-title a{color:#fff;}
.slider-one{background:#fff;margin-bottom: 20px;}
.slider-one .item img{display:block;width:100%;height:730px;}
.slider-one .post-title{position:absolute;bottom:0;left:0;background: #2C353A;margin-bottom:0;width:100%;padding:8px 0;opacity: 0.8;white-space:nowrap;text-overflow:ellipsis;}
.slider-one .post-title a{padding:10px 20px;color:#fff;}
.slider-one .post-meta,
.slider-one .excerpt{padding:5px 20px;}
.slider .owl-controls .owl-buttons {width:100%;right:0;display:none;}
.slider .owl-controls .owl-buttons div{background:#2ab3f7;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;padding: 0;font-size:20px;line-height: 36px;height: 36px;width: 36px;}
.slider:hover .owl-controls .owl-buttons {display:block;}
.slider .owl-controls .owl-buttons div.owl-prev{margin-right: 80%;}
.slider-two{margin-bottom:20px;}
.slider-two .item{margin-right:10px;background:#fff;}
.slider-two .item.ml20{margin-left:10px;margin-right:1px;}
.slider-two .item img{width:100%;}
.slider-two .post-title{font-size:1.2em;line-height:1.5em;padding:8px 20px;width:auto;height:1.4em;background:#2ab3f7;opacity:0.9;margin-right:-1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;}
.slider-two .post-title a{color:#fff;}
.slider-two .excerpt{height:98px;overflow:hidden;margin:10px 20px;}
.slider-two .post-meta{margin:15px 20px;}
.slider-three{margin-bottom: 30px;}
.slider-three .item{margin: 0 10px 0 10px;background:#fff;}
.slider-three .item-1,
.slider-three .item-4,
.slider-three .item-7,
.slider-three .item-10{margin-right: 20px;margin-left:0;}
.slider-three .item-3,
.slider-three .item-6,
.slider-three .item-9,
.slider-three .item-12{margin-right:0;margin-left:20px;}
.slider-three .post-title{font-size: 1em;line-height:1.5em;padding:8px 20px;width:auto;height: 2.7em;overflow:hidden;background: #21292E;opacity: 0.7;/* margin-right: -2px; *//* margin-left: -2px; */color:#fff;}
.slider-three .post-title a{color:#fff;}
.slider-three .excerpt{height:147px;overflow:hidden;margin: 10px 15px;}
.slider-three .post-meta{margin: 15px;}

#top-carousel{margin: 0;/* margin-bottom:-10px; */width: 96%;padding: 30px 2% 40px 2%;background: #EDF1F2;}
#top-carousel .owl-controls .owl-buttons{position:absolute;right: 0;top: 40%;}
#top-carousel .owl-controls .owl-pagination{position:absolute;bottom: 10px;right: 0;left: 0;width: 100%;text-align: center;}
#top-carousel .owl-controls .owl-buttons div.owl-prev{margin-right: 85%;}
#top-carousel .post-title{font-size:1.2em;line-height:1.5em;padding:8px 20px;width:auto;height:1.4em;overflow:hidden;background: #21292E;opacity: 0.7;margin-right:-1px;white-space:nowrap;text-overflow:ellipsis;color:#fff;}
#top-carousel.slider-one{border:0;border-bottom:2px solid #EDF1F2;margin-bottom:-10px;border-radius:0;}
#top-carousel.slider-one .post-title{position:absolute;bottom:0;left:0;background:#2ab3f7;margin-bottom:0;width:100%;padding:8px 0;opacity:0.9;white-space:nowrap;text-overflow:ellipsis;font-size:1.5em;margin-right:-1px;}
#top-carousel.slider-two .excerpt{height:70px;overflow:hidden;}
#top-carousel.slider-three .excerpt{height:98px;overflow:hidden;}
#left-carousel{margin-bottom: 20px;border-bottom: 2px solid #EDF1F2;padding-bottom: 20px;}
#left-carousel .owl-controls .owl-buttons{position:absolute;bottom: 50%;right: 0;}
#left-carousel .owl-controls .owl-pagination{position:absolute;bottom: -13px;right: 0;left: 0;width: 100%;}
#left-carousel.slider-one{}
.scroll-posts {margin-bottom:30px;}
.scroll-posts .slider .owl-controls .owl-pagination{background: #fFF;position:absolute;top: -53px;right: 20px;height:22px;padding: 0 10px;}
.scroll-posts .slider .owl-controls .owl-buttons{position:absolute;top: 50%;height:26px;}
.scroll-posts .slider .owl-controls .owl-buttons {width:100%;right:0;display:none;}
.scroll-posts .slider .owl-controls .owl-buttons div{background:none; color:#fff; padding: 0;font-size:60px;line-height: 36px;height: 36px;width: 36px;}
.scroll-posts .slider:hover .owl-controls .owl-buttons {display:block;}
.scroll-posts .slider .owl-controls .owl-buttons div.owl-prev{margin-right: 80%;}
.scroll-posts .slider-one{max-width: 1075px;}
.scroll-posts .slider-two .excerpt{height: 40px;overflow:hidden;}
.scroll-posts .slider-three .excerpt{height: 64px;overflow:hidden;}
.scroll-posts .item {border:2px solid #EDF1F2;border-radius:3px;}
.scroll-posts .item:hover{border:2px solid #2ab3f7;}
.side-slider .post-title{font-size:14px;width:100%;overflow:hidden;background:#2ab3f7;opacity:0.9;white-space:nowrap;text-overflow:ellipsis;color:#fff;}
.slider-one .post-title a{padding:8px;}
.widget-content .slider.side-slider .owl-controls .owl-pagination{position:absolute;top:-48px;right:0;height:22px;}
.widget-content .slider.side-slider .owl-controls .owl-buttons{display:none;}
.slider-one.side-slider{margin-bottom: 0;}
/* ------------------------------------------------------------------------- *
* Section:Footer
/* ------------------------------------------------------------------------- */
#footer{color:#fff;width:100%;}
#footer a{color:#fff;}
#footer a:hover{color:#ccc;}
#footer .pad{padding-bottom:30px;}
#footer-widgets{background:rgba(24, 110, 198, 0.85);padding:30px 20px;margin-top: 30px;}
#footer-widgets p{color:#858D91;}
#footer-widgets a{color:#858D91;}
#footer-widgets a:hover{color:#fff;}
#footer-widgets .footer-widget{width: 32%;float: left;margin-right: 2%;}
#footer-widgets .footer-widget.one-c{width:100%;margin-right:0;}
#footer-widgets .footer-widget.two-c{width: 48%;float: left;margin-right: 4%;}
#footer-widgets .footer-second-widget-area.two-c,
#footer-widgets .footer-widget .widget{margin-right: 0;}
#footer-widgets .footer-widget .widget &gt; .widget-title span{color:#858D91;}
#footer-widgets .footer-third-widget-area{margin-right: 0;}
#footer-widgets .slider-one .post-title a,
#footer-widgets .pic-t a{color:#fff;}
#footer-widgets .widget-content
    {color: #fff;
    font-size: 2.2em;
    line-height: 58px;
    font-weight: 500;
    letter-spacing: 4px;}
#footer-bottom{z-index:9;position:relative;}

#footer-bottom a{color:#8F989C;}
#footer-bottom a:hover{color:#fff;}
#footer-bottom #copyright{color: #8F989C;font-size:15px;line-height:1.5em;width: 100%;text-align: center;}
/* ------------------------------------ */
/* footer:nav
/* ------------------------------------ */
#nav-footer.nav-container{background:#2ab3f7;}
#nav-footer .nav-toggle{background:transparent;color:#fff;}
@media only screen and (min-width:720px){
    /* common */
    #nav-footer{z-index:9;}
    #nav-footer .nav{text-align:center;}
    #nav-footer .nav li a{color:#EDF1F2;}
    #nav-footer .nav &gt; li &gt; a{padding:15px 10px;}
    #nav-footer .nav li &gt; a:hover,
    #nav-footer .nav li:hover &gt; a{color:#fff;}
    /* level 2 &amp; 3 */
    #nav-footer .nav ul{background:#16A085;bottom:43px;top:auto;text-align:left;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,0.05);box-shadow:0 -2px 2px rgba(0,0,0,0.05);}
    #nav-footer .nav ul li{border-bottom:1px solid #2ab3f7;}
    #nav-footer .nav ul ul{top:-10px;}
    /* level 3 */
    #nav-footer .nav ul ul{position:absolute;top:auto;bottom:-10px;}
}

@media only screen and (max-width:719px){
    #nav-footer .nav li a{color:#EDF1F2;border-top:1px solid #48CFAD;}
    #nav-footer .nav-toggle{float: left;}
}
/* ------------------------------------------------------------------------- *
* Post Archive
/* ------------------------------------------------------------------------- */
.content .post,.content .page{position:relative;}
/* ------------------------------------ */
/* Archive:custom loop
/* ------------------------------------ */
.post-list .column-title{width:auto;}
.post-list .post-row{float:left;width:100%;position:relative;}
.post-list .post-row:last-child{border:none;}
.post-hover:hover .post-title a{color:#2ab3f7;}
.post-hover:hover .thumb-icon{background:#fff;color:#111;}
.post-meta{font-size:14px;line-height:24px;color:#bbb;display:block;margin-top:5px;}
.post-meta a{color:#bbb;}
//.post-meta span{margin-right:10px;}
//.post-meta span i{padding-right:3px;}
.post-meta span a{margin-right:5px;}
.post-thumbnail{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.post-thumbnail{position:relative;}
.post-thumbnail img{display:block;/* border-radius: 3px; */}


.post-title{font-size:20px;-ms-word-wrap:break-word;word-wrap:break-word;font-weight:normal; width: 98%;line-height: 34px;}
.post-title strong{font-weight:600;}
.post-title i{font-style:italic;}
.post-title a{color:#0391D8;}
.post-title a:hover{color:#428bca;}
.post-title i.fa-thumb-tack{color: #428bca;}
/* ------------------------------------ */
/* Archive:Post Like System
/* ------------------------------------ */
.post-like{position:absolute;top:0;right:0;padding:2px 8px;background:#E14D43;font-size:14px;opacity:0.8;}
.post-like:hover{padding-right:10px;opacity:1;}
.post-like i{margin-right:3px;}
.post-like a.jm-post-like{color:#fff;font-weight:normal;display:inline-block;width:auto;}
.post-like a.jm-post-like.liked{color:#fff;}
.post-like a.jm-post-like:hover,
.post-like a.jm-post-like:active,
.post-like a.jm-post-like:focus,
.post-like a.liked:hover,
.post-like a.liked:active,
.post-like a.liked:focus{color:#000;}
/* ------------------------------------ */
/* Archive:post-list
/* ------------------------------------ */
@media only screen and (min-width:1260px){

.excerpt{width: 70%;}
}
.excerpt{font-size: 14px;color:#888;margin: 10px 0;float: left;line-height: 24px;}
.post-list .big-thumb{margin-bottom: 15px;}
.big-thumb .post-info{margin:0;padding:15px 20px;background:#fff;border: 2px #EDF1F2 solid;border-radius: 3px;}
.big-thumb .post-thumbnail{margin: -15px -20px 15px -20px;}
.big-thumb .post-author {position:absolute;bottom:-40px;left:20px;}
.big-thumb .post-author img{width:80px;height:80px;border:3px solid #fff;border-radius:60px;}
.big-thumb .post-title{margin-left:100px;}
.big-thumb .post-meta{
    font-size:14px;
    line-height:24px;
    display:block;
    margin: 15px -20px -15px -20px;
    padding:10px 20px;
    background:#EDF1F2;
    color:#A5B1B8;
}
.big-thumb .post-meta a{
    color:#A5B1B8;
}

.post-list .small-thumb.two {width:47.4%;float:left;margin-right: 2.6%;}
.post-list .small-thumb.two-last{margin-right:0;}
.post-list .medium-thumb .post-inner,
.post-list .small-thumb .post-inner{border: 1px #2ab3f7 solid;width:100%;background: #fff;border-radius: 3px;}
.post-list .small-thumb .post-inner{margin-bottom:15px;}
.post-list .medium-thumb .post-inner:hover,
.post-list .small-thumb .post-inner:hover{border: 1px #EDF1F2 solid;}
.post-list .medium-thumb .post-info{padding:10px 20px;}
.post-list .medium-thumb .post-info p{
        font-size:12px; 
        padding-top: 10px;
}

 
.post-list .medium-thumb .post-title{font-size:20px;}
.post-list .medium-thumb .excerpt{margin:5px 0;font-size: 12px;line-height: 24px;}
.post-list .medium-thumb .post-meta{
    margin: 10px -20px -10px -20px;
    padding: 10px 20px;
    background: #2ab3f7;
    color: #f8f8f8;
}

.post-list .medium-thumb .post-meta p {font-size:16px; margin-top: -8px;}

.big-thumb .post-meta a{
    color:#A5B1B8;
}
.medium-thumb .post-thumbnail img{width:100%;padding-right:0;}
.post-list .small-thumb .post-title{font-size:16px;padding:5px 5px 0 0;max-height:45px;overflow:hidden;}
.post-list .small-thumb .post-thumbnail{float:left;margin-right:15px;margin-bottom:0;padding-bottom:0;}
#related-posts .small-thumb .post-thumbnail{margin-bottom:0;padding-bottom:0;}
#related-posts{margin-bottom: 5px;}
#related-posts .small-thumb .post-title{font-size:14px;}
.post-list .medium-thumb.horizontal{width:100%;margin-right:0;}
.post-list .medium-thumb.horizontal .post-thumbnail{float:left;width:48.8%;margin-right:2.4%;}
.post-list .medium-thumb.horizontal .post-info{padding:10px 20px;}
.little-thumb {background:#fff;    padding-bottom: 35px; margin-bottom: 45px;border-bottom: 1px solid #EDF1F2;//border-radius: 3px;}
//.little-thumb:hover{border-color:#2ab3f7;}
.little-thumb .avatar{width: 28px;float:left;margin-top: -3px;border-radius: 32px;//border: 3px solid #EDF1F2;}
//.little-thumb .post-title{margin-bottom: 20px;border-bottom: 1px solid #EDF1F2;padding-bottom: 10px;}
.little-thumb .post-thumbnail{float:left;/*width:48.8%;*/margin-right:15px;border-radius: 3px;}
.little-thumb.thumb-right .post-thumbnail{float:right;/*width:48.8%;*/margin-left:15px;margin-right:0;}
.little-thumb .post-meta{
    font-size:12px;
    line-height:24px;
    display:block;
    //margin: 15px -20px -20px -20px;
    padding:10px;
    //background:#EDF1F2;
    color:#A5B1B8;
    float: left;
    width: 60%;
}
.little-thumb .post-meta a{
    color:#A5B1B8;
}

.post-list .medium-thumb{width:45%;margin-right: 20px;margin-bottom:35px;float:left;}
.post-list .medium-thumb.two-last{width:48.4%;margin-left:12px;}
.wide-box .post-list .small-thumb{width: 31.2%;/* margin-bottom:15px; */float:left;margin-right: 3%;background:#fff;}
.wide-box .post-list .medium-thumb.three,
.wide-box .small-thumb.three{margin-right:0;}
.wide-box .post-box .medium-thumb{width: 31.2%;margin-right: 0;/* border: 2px; */}
.wide-box .post-box .other-thumb{width: 31.2%;float:left;margin-left: 2.7%;margin-right:0;}
.wide-box .post-box .medium-thumb.two{width:48.4%;}
.wide-box .post-box .medium-thumb.two-last{margin-left:2.6%;}
.wide-box .post-box .medium-thumb.two .post-title{margin:15px 15px 0 15px;font-size: 18px;}

/* ------------------------------------ */
/* Archive:post-box
/* ------------------------------------ */
.box-title{height: 12px;border-bottom: 2px solid #2ab3f7;text-align: center;margin: 20px 0 40px 0;}
.box-title span{font-size: 18px;font-weight:normal;background: #fff;color: #666;padding: 6px 13px;border: 2px solid #2ab3f7;border-radius: 5px;}
.box-title span a{color: #666;}
.box-title span a:hover{color:#2ab3f7;}
.post-box{background:transparent;border:none;width:100%;}g
.box-inner{/* margin-bottom:10px; */}
.post-box .medium-thumb{width:48.8%;margin-bottom:15px;float:left;margin-right:2.4%;background:#fff;}
.post-box .medium-thumb .post-inner{border: 2px #EDF1F2 solid;width:99.8%;display:inline-block;border-radius: 3px;}
.post-box .medium-thumb .post-inner:hover{border: 2px #2ab3f7 solid;}
.post-box .medium-thumb .post-info{padding: 8px 15px;}
/* .post-box .other-posts{float:left;width:48.8%;} */
.post-box .other-thumb{float:left;background:#fff;margin-bottom:15px;border: 2px #EDF1F2 solid;border-radius: 3px;}
.post-box .other-thumb:hover{border: 2px #2ab3f7 solid;}
.post-box .other-thumb .post-title{font-size:16px;padding:5px 5px 0 0;max-height:45px;overflow:hidden;}
.post-box .other-thumb .post-thumbnail{float:left;margin-right:15px;}
.half-width .medium-thumb .post-title{max-height: 48px;line-height: 22px;overflow:hidden;font-size: 18px;}
.full-width .medium-thumb{width:100%;margin-right:0;margin-bottom:15px;}
.full-width .medium-thumb .post-thumbnail{float:left;/* width:48.8%; */margin: 15px;}
.full-width .medium-thumb .post-info{padding:8px 10px;}
.full-width .other-thumb{width:48.8%;float:left;margin-right:2.4%;border:none;margin-bottom:15px;}
.full-width .other-thumb.even{margin-right:0;}
.full-width .other-thumb .post-inner{border:1px #EDF1F2 solid;width:auto;}

.pic-posts article{width:23%;float:left;margin-right: 2.6%;margin-bottom: 15px;}
.pic-posts article.four{margin-right: 0;}
.pic-posts article .post-inner{border:2px solid #EDF1F2;border-radius: 3px;}
.pic-posts article .post-inner:hover{border: 2px #2ab3f7 solid;}
.pic-posts article .post-title{font-size: 16px;padding: 10px;/* text-align: center; */}
.pic-posts article .post-meta{padding:0 10px 10px 10px;}
.pic-posts article.five{width:17.9%;}
.pic-posts article.five-last{margin-right: 0;}
.pic-posts article.five .post-title{
    position: absolute;
    top:0;
    left: 0;
    opacity: 0;
    -webkit-transition: opacity 0.35s,
    -webkit-transform 0.35s;
    transition: opacity 0.35s, 
    transform 0.35s;
    -webkit-transform: translate3d(0,15px,0);
    transform: translate3d(0,15px,0);
    }
.pic-posts article.five .post-title a{color:#fff;}
.pic-posts article.five:hover .post-title {
    background:#2ab3f7;
    color:#fff;
    opacity:.9;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

/* ------------------------------------ */
/* Archive:page-nav
/* ------------------------------------ */
.page-nav{float:left;}
.page-nav a{float:left;margin-right:20px;color:#000;}
.page-nav a,.page-nav span{display:inline-block;float:left;margin-right:5px;padding:3px 11px;border-radius:20px;background:#fff;color:#000;text-align:center;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;}
.page-nav span{background:#2ab3f7;color:#fff;}
.page-nav span.current,
.page-nav a:hover{background:#2ab3f7;color:#fff;}
.page-nav a:hover{color:#fff;}
.page-nav a.page{width:auto;}
.page-nav span.pages{display:none;}

#pages { overflow:hidden; }
#pages a { display:inline-block; height:24px; line-height:24px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}
#pages a.a1 { background:#ddd; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:24px; line-height:24px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 15px}
.page .noPage { display:inline-block; width:56px; height:24px; line-height:24px; background:#ddd ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}

/* ------------------------------------------------------------------------- *
* Single
/* ------------------------------------------------------------------------- */
#post{background:#fff;padding:20px 0px 10px 0px;//border: 2px #EDF1F2 solid;margin-bottom: 20px;//border-radius: 3px;}
#post .post-title{font-size:1.6em;letter-spacing:-1px;line-height:1.6em;margin-bottom:15px;}
#post .post-inner .post-thumbnail{margin-bottom:2em;}
#post .post-meta{margin:25px 0;}
#post .entry-header{/*—-border-bottom: 1px #EDF1F2 solid;—-*/margin-bottom:15px;}
#post article.post{margin-bottom:0;}
.cmpay {margin: 0 auto;padding-top: 20px;min-height: 300px;width: 90%;}
.entry .paydown{margin-bottom: 20px;width: auto;border: 1px solid #EDF1F2;background: #f8f8f8;}
.entry .paydown p{margin:3px;padding:3px 15px;border-bottom: 1px solid #f8f8f8;text-indent: 0;}
.entry .paydown p span{padding:0 5px;color: #E14D43;font-weight: bold;font-size: 120%;}
.entry .paydown .down-title{float: left;padding-top: 15px;width:9%;color: #666;text-align: center;font-weight: bold;font-size: 16px;}
.entry .paydown .down-detail{float: right;min-height: 140px;width: 90%;border-left:1px solid #EDF1F2;background: #fff;}
.entry .paydown p.down-ordinary{color: #2ab3f7;}
.entry .paydown p.down-vip{color: #E14D43;}
.entry .paydown p a{margin-left: 10px;font-weight: bold;}
.entry .paydown p.down-tip{border-bottom: none;}
.post-message{margin-bottom:10px;padding:5px 10px;border:solid 1px #FFBB76;border-radius:2px;background:#FFFCEF;color:#DB7C22;font-size:14px;}
.entry-header .wpfp-span{position: relative; float: right;margin-top: 8px; width: 80px;}
.entry-header .wpfp-span img{position: absolute;top: 2px;left: 3px;}
.wpfp-span i.add{color: #F74D4D;font-size: 22px;}
.wpfp-span i.remove{color: #999;font-size: 22px;}
.wpfp-span .poptip{position: absolute;top: 0;left:30px; padding: 3px;width: 30px;box-shadow:none; text-align: center;line-height: 13px;*padding:3px;}
.wpfp-span .poptip-arrow {text-shadow:none;}
.wpfp-span .poptip-arrow-left{top:10px;}
.wpfp-hide { display: none; }
.wpfp-img { margin-right: 2px; border: 0; vertical-align: middle; }
.entry .wpfp-span ul{padding:0;border: 1px solid #f1f1f1;}
.entry .wpfp-span ul li{margin-left: 0;padding:0;border-bottom: 1px solid #EDF1F2;list-style: none;line-height: 44px;}
.entry .wpfp-span ul li a{margin-left:10px;font-size: 14px;color:#666;}
.entry .wpfp-span ul li:last-child{border-bottom: none;}
.entry .wpfp-span ul li:nth-child(even){background: #EDF1F2;}
.entry .wpfp-span ul li a i{margin-right: 5px;}
.entry .wpfp-span ul li a i.fa-trash{color: #F74D4D;}
.entry .wpfp-span p{margin: 10px 0 20px;text-indent: 0;}
.entry .screen-reader-text{display:none;}
/* ------------------------------------ */
/* single:post pages
/* ------------------------------------ */
.post-pages{text-align:center;margin: 10px auto;font-weight: 700;}
.post-pages span{background:#2ab3f7;color:#fff;padding:4px 9px;border:1px solid #2ab3f7;font-size: 14px;font-weight: 700;}
.post-pages a span{background: #F8F8F8;color:#666;border:1px solid #e1e1e1;font-size: 12px;font-weight: normal;}
.post-pages span:hover{background: #EDF1F2;border:1px solid #e1e1e1;color:#666;}
.post-pages a span:hover{background: #EDF1F2;border:1px solid #e1e1e1;}
/* ------------------------------------ */
/* single:tags
/* ------------------------------------ */
.post-tags{margin: 30px 0;}
.post-tags span{font-size:14px;color:#999;display:inline-block;margin:0 7px 0 0;}
.post-tags a{background:#f2f2f2;display:inline-block;line-height:16px;white-space:nowrap;font-size:12px;color:#999;padding:3px 7px;margin:0 5px 2px 0;-webkit-border-radius:2px;border-radius:2px;}
.post-tags a:hover{background-color:#2ab3f7;color:#fff;}
/* ------------------------------------ */
/* single:author bio
/* ------------------------------------ */
.follows{padding:16px 13px 16px 10px;min-height:24px;}
.follows ul li{background:none;}
.follows li a{display:block;margin-left:4px;width:24px;height:24px;background:url(/static/images/social24.png) no-repeat;text-indent:-9999px;opacity:0.7;}
.follows li a:hover{opacity:1;}
.follows li.website a{background-position:0 0;}
.follows li.sina-weibo a{background-position:0 -68px;}
.follows li.qq-weibo a{background-position:0 -102px;}
.follows li.rss a{background-position:0 -238px;}
.follows li.email a{background-position:0 -170px;}
.follows li.qq a{background-position:0 -34px;}
.follows li.twitter a{background-position:0 -204px;}
.follows li.google-plus a{background-position:0 -136px;}
.follows li.archive a{width:78px;height:24px;background:url(/static/images/archive.png) no-repeat;}
.follows li.donate a{width:78px;height:24px;background:url(/static/images/donate.png) no-repeat;}
.follows li{display:inline;float:left;margin-right:4px;height:24px;text-align:center;line-height:190%;}

#author-box{margin-bottom: 20px;border: 2px solid #EDF1F2;background: #FCFCFC;border-radius: 3px;}
#author-box h3{padding:8px;border-bottom:1px solid #EDF1F2;background:#fff;font-size:14px;}
#author-box h3 span{float:right;min-width:160px;width:50%;text-align:right;font-weight:normal;}
.author-avatar img{float:left;margin:10px;padding:4px;width:64px;height:64px;border:1px solid #EDF1F2;-webkit-border-radius:37px;-moz-border-radius:37px;border-radius:37px;background:#fff;-webkit-box-shadow:inset 0 -1px 0 #3333sf;box-shadow:inset 0 -1px 0 #3333sf;-webkit-transition:0.4s;-webkit-transition:-webkit-transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;transition:transform 0.4s ease-out;}
.author-avatar img:hover{border:1px solid #ccc;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);}
.author-description{padding:10px 10px 0 5px;font-size:14px;line-height:22px;}
#author-name{display:none;}
/* ------------------------------------ */
/* single:post-nav
/* ------------------------------------ */
.navigation{clear:both;overflow:hidden;margin:10px 0;}
.nav-previous{float:left;}
.nav-next{float:right;}
.post-navigation{clear:both;overflow:hidden;margin:0 0 20px;}
.post-navigation div{position:relative;display:block;width:42%;color:#999;font-size:14px;}
.post-previous{float:left;padding-left:40px;}
.post-next{float:right;padding-right:40px;text-align:right;}
.post-navigation div span{display:block;color:#999;font-size:80%;}
.post-navigation div a:after{position:absolute;top:34%;margin-top:-11px;height:22px;color:#EDF1F2;font-size:56px;line-height:22px;}
.post-previous a:after{left:0;content:'«';}
.post-next a:after{right:0;content:'»';}

/* ------------------------------------------------------------------------- *
* Widgets
/* ------------------------------------------------------------------------- */
/* ------------------------------------ */
/* base style
/* ------------------------------------ */
.widget{color:#777;overflow:hidden;margin-bottom:25px;margin-right: 20px;}
.widget select{padding: 5px;border-color: #EDF1F2;margin-left: 5px;color: #666;}
.widget a{color:#777;}
.widget a:hover{color:#2ab3f7;}
.widget &gt; .widget-title{line-height:22px;height:22px;overflow:hidden;margin-bottom:25px;font-size:20px;font-weight:normal;padding-left: 10px;
    border-left: 2px solid #04a7da;
}
/* .widget &gt; .widget-title span{color:#444;} */
.widget ul{margin:0;padding:0;}
.widget ul li{margin-bottom: 10px;font-size: 14px;}
.widget ul li:last-child{margin-bottom: 5px;}
.widget ul li:hover a{color:#2ab3f7;}
.one-c .widget ul li{width: 32%;float:left;margin-right: 2%;}
.one-c .widget ul li.item-3,
.one-c .widget ul li.item-6,
.one-c .widget ul li.item-9,
.one-c .widget ul li.item-12,
.one-c .widget ul li.item-15,
.one-c .widget ul li.item-18,
.one-c .widget ul li.item-21{margin-right:0;}
/* .widget-thumb{margin:-5px;} */
.widget-thumb .post-thumbnail{float:left;width: 60px;height:auto;margin-right:10px;border:2px solid #fff;border-radius:2px;}
/* .widget-thumb .post-info{padding:5px;} */
.widget ul li:hover .post-thumbnail{border-color:#2ab3f7;}
.widget-thumb .post-title{font-size: 14px;word-wrap:break-word;line-height: 18px;}
.widget-thumb .date{color:#bbb;font-size:14px;}
.widget-thumb:hover .post-thumbnail{opacity:0.75;}
.widget-thumb:hover .post-title{color:#2ab3f7;}
/* ------------------------------------ */
/* Widget:Recent comments
/* ------------------------------------ */
.widget-recent-comments ul{width:100%;}
.widget-recent-comments ul li{min-height:50px;margin-left: 65px;position:relative;margin-bottom: 15px;font-size:14px;}
.widget-recent-comments ul a{display:block;}
.widget-recent-comments li img{width: 48px;height: 48px;border:2px solid #fff;position:absolute;top:-1px;left: -65px;border-radius: 50px;}
.widget-recent-comments li:hover img{border: 2px solid #2ab3f7;}
.widget-recent-comments ul span.comment-author{/* color: #67737A; */font-weight: 600;}
.widget-recent-comments ul a:hover{color:#2ab3f7;}
.one-c .widget-recent-comments ul li{width:25.7%;float:left;margin-right:2.4%;height:60px;}
.one-c .widget-recent-comments ul li.three{margin-right:0;}
.one-c .widget-recent-comments ul li a{line-height:20px;}
/* ------------------------------------ */
/* Widget:Rss
/* ------------------------------------ */
.widget_rss .rssSummary,
.widget_rss cite{font-size:14px;color:#888;}
/* ------------------------------------ */
/* Widget:views
/* ------------------------------------ */
.widget_views li{font-size:14px;color:#bbb;}
.widget_views li a{/* font-size:16px; */}
/* ------------------------------------ */
/* Widget:Follow &amp; Subscribe
/* ------------------------------------ */
.social-icons-widget .widget-content{}
.social-icons-widget .social-icons li{background:none;border:none;padding:0;margin:0 20px 20px 0;}
.social-icons-widget .social-icons li a{margin-left:0;}
.social-icons-widget .popup-follow-feed p{margin-bottom:20px;font-size: 14px;}
.social-icons-widget .popup-follow-feed p a{font-size:14px;padding: 3px 10px;background: #2ab3f7;color: #fff;border-radius: 2px;}
.social-icons-widget .popup-follow-feed p a:hover{background: #666;}
.social-icons-widget input.ipt{width: 73%;border: none;padding: 8px;color:#888;line-height: 20px;border-radius: 3px;}
.social-icons-widget input[type="submit"]{background:#2ab3f7;width: 22%;padding: 4px 24px;color:#fff;border:none;cursor:pointer;margin-left: -3px;border-radius: 0 3px 3px 0;height: 36px;}
.social-icons-widget input[type="submit"]:hover{background:#666;}
#footer-widgets .social-icons-widget .popup-follow-feed p a{color:#fff;}
/* ------------------------------------ */
/* Widget:News in Pictures
/* ------------------------------------ */
.widget-pic .post-inner{position: relative;width: 100%;/* float:left; *//* margin-right:10px; */margin-bottom: 15px;background:#fff;/* border:1px #EDF1F2 solid; */}
.widget-pic .post-inner.even{margin-right:0;}
.widget-pic .post-inner .post-thumbnail img{ }
.widget-pic .post-inner .post-thumbnail:hover img{opacity:0.8;}
.widget-pic .post-inner .pic-t{
    position: absolute;
    bottom: 0;
    left: 0;
    line-height: 22px;
    font-size: 14px;
    width: 92%;
    overflow: hidden;
    background: #2ab3f7;
    opacity: 0.9;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #fff;
    padding: 8px 4%;
    }
.widget-pic .post-inner .pic-t a{color:#FFF;}
.widget-pic{margin-bottom:15px;}
.one-c .widget-pic .post-inner{width:32%;float:left;margin-right:2%;}
.one-c .widget-pic .post-inner.three{margin-right:0;}
/* ------------------------------------ */
/* Widget:Post Author
/* ------------------------------------ */
.widget_author .widget-content{background:#fff;padding:5px;border:1px #EDF1F2 solid;}
.widget_author .author-social li{background:none;border:none;padding:0;margin:5px 6px 5px 0;}
.widget_author .author-social li a{margin-left:0;}
/* ------------------------------------ */
/* Widget:Text or Html
/* ------------------------------------ */
.text-html .widget-content p{padding:5px;background:#fff;border:1px #EDF1F2 solid;}
/* ------------------------------------ */
/* Widget:Active readers
/* ------------------------------------ */
.widget_readers{margin-bottom:15px;margin-right:-10px;}
.widget_readers ul li{width:auto;float:left;padding:0;margin-right:10px;margin-bottom:5px;background:none;border:none;}
.widget_readers ul li img{width:48px;height:48px;border:2px #fff solid;border-radius:30px;}
.widget_readers ul li:hover img{opacity:0.8;border:2px #2ab3f7 solid;}
.one-c .widget.widget_readers ul li{width:52px;height:auto; margin-right:13px;}
.two-c .widget_readers ul li{margin-right: 12px;}
.three-c .widget_readers ul li{margin-right: 16px;}
/* ------------------------------------ */
/* Widget:Categories
/* ------------------------------------ */
.widget_categories ul ul{margin:8px 0;}
.widget_categories ul ul li{margin-left:20px;border:none;padding:2px 0;}
.widget_categories ul ul li:before{font-family:FontAwesome;content:"\f101";margin-right:5px;}
/* ------------------------------------ */
/* widget:tag_cloud
/* ------------------------------------ */
.widget_tag_cloud .widget-content {}
.widget_tag_cloud .widget-content a{padding:4px 5px 4px 0;}
/* ------------------------------------ */
/* widget:calendar
/* ------------------------------------ */
.widget_calendar a:hover{color:#2ab3f7;}
.widget_calendar #wp-calendar{width:100%;}
.widget_calendar caption{color:#fff;padding:5px 10px;background:#2ab3f7;}
.widget_calendar caption:before{color:#fff;color:rgba(255,255,255,0.7);font-size:14px;}
.widget_calendar thead{background:#e2e2e2;-webkit-box-shadow:0 1px 0 #ddd;box-shadow:inset 0 -1px 0 #ddd;}
.widget_calendar thead th{background:#f4f4f4;}
.widget_calendar th{font-weight:600;}
.widget_calendar th,
.widget_calendar td{padding:3px 0;text-align:center;border:1px solid #EDF1F2;background:#fff;}
.widget_calendar .pad{padding:0;}
/* ------------------------------------ */
/* widget:meta &amp; link
/* ------------------------------------ */
.widget_meta ul li,
.widget_links ul li{width:50%;float:left;}
.one-c .widget_meta ul li,
.one-c .widget_links ul li{width:16%;float:left;}
.two-c .widget_meta ul li,
.two-c .widget_links ul li{width:33.3%;float:left;}
/* ------------------------------------------------------------------------- *
* Comments
/* ------------------------------------------------------------------------- */
#pinglist-container{display:none;}
.comments-loading{display:none;width:100%;height:32px;background:url(/static/images/AjaxLoader.gif) no-repeat center;}
.comment-tabs{border-bottom:2px solid #EDF1F2;margin-bottom:20px;}
.comment-tabs li{float:left;margin-bottom:-2px;}
.comment-tabs li a{font-weight:normal;padding:0 10px 10px;display:block;color:#aaa;border-bottom:2px solid #EDF1F2;}
.comment-tabs li a:hover{color:#666;border-color:#ccc;}
.comment-tabs li i{margin-right:6px;}
.comment-tabs li.active a{color:#2ab3f7;border-bottom-color:#2ab3f7;}
.commentlist,
.pinglist{margin-bottom:20px;}
.commentlist li,
.pinglist li{padding-left:88px;font-size:14px;line-height:22px;font-weight:400;margin-bottom:20px;}
.commentlist .comment-body{background:#fff;padding:15px;border: 2px #EDF1F2 solid;border-radius: 3px;}
.commentlist .comment-body:before{content:'';display:inline-block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #EDF1F2;position:absolute;top:18px;left:-10px;}
.commentlist .comment-body:after{content:'';display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;position:absolute;top:20px;left:-8px;}
.commentlist .comment-body,
.pinglist li{clear:both;position:relative;padding-bottom:15px;}
.commentlist .comment-author,
.commentlist .comment-meta,
.commentlist .comment-awaiting-moderation{font-size:14px;display:block;float:left;line-height:20px;}
.commentlist .comment-author{margin-right:6px;}
.commentlist .fn,
.pinglist .ping-link{color:#666;font-size:14px;font-style:normal;}
.commentlist .floor{position: absolute;top: 15px;right: 15px;color: #FFA300;font-size: 16px;}
.commentlist .says{display:none;}
.commentlist .avatar{position:absolute;left:-88px;top:0;width:64px;height:64px;-webkit-border-radius: 40px;border-radius: 40px;}
.commentlist .comment-meta:before,
.pinglist .ping-meta:before{color:#ccc;content:"\f017";font-family:FontAwesome;font-size:10px;margin-right:3px;vertical-align:4%;}
.commentlist .comment-meta,
.commentlist .comment-meta a,
.pinglist .ping-meta{color:#aaa;}
.commentlist .reply{font-size:14px;line-height:16px;}
.commentlist .reply a{color:#aaa;}
.commentlist .reply a:hover{color:#666;}
.comment-awaiting-moderation{color:#2ab3f7;font-style:normal;}
/* pings */
.pinglist li{padding-left:0;background:#fff;padding:15px;border:1px #EDF1F2 solid;}
.pinglist li .ping-link{font-size:16px;}
/* comment text */
.commentlist .comment-body p{line-height:26px;color:#777;clear:both;font-size: 14px;margin:10px 0;}
.commentlist .comment-body strong{font-weight:bold;}
.commentlist .comment-body em{font-style:italic;}
.commentlist .comment-body ol li{list-style:decimal;margin-left:2em;padding:0;}
.commentlist .comment-body ul li{list-style:square;margin-left:2em;padding:0;}
/* child comment */
.commentlist li ul{margin-top:20px;}
.commentlist li li{padding-left:78px;}
.commentlist li li .avatar{width:56px;height:56px;left:-78px;top:0;}
.commentlist li li .comment-meta{left:70px;}
/* ------------------------------------ */
/* comments:form
/* ------------------------------------ */
.heading,
#reply-title{font-weight:500;font-size:18px;text-transform:uppercase;margin-bottom:20px;}
.heading i{font-size:22px;margin-right:6px;}
.form-allowed-tags{display:none;}
.logged-in-as{font-size:14px;}
#respond{position:relative;}
li #reply-title{font-size:0;margin:0!important;padding:0;height:0;border-top:0;}
#cancel-comment-reply-link{color:#E77068;display:block;position:absolute;top:-34px;right:20px;font-size:14px;}
#cancel-comment-reply-link:hover{color:#777;}
.comment-form{position:relative;}
#commentform{background:#fff;padding:10px 20px 20px 0;margin-bottom:15px;}
li #commentform{margin-top:-1px;}
#commentform:before{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #EDF1F2;position:absolute;top:-10px;left:24px;}
#commentform:after{content:'';display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;left:26px;}
#commentform p.comment-form-author{width:48%;float:left;}
#commentform p.comment-form-email{width:48%;float:right;}
#commentform p.comment-form-url,
#commentform p.comment-form-comment{clear:both;}
#commentform label{padding:6px 0;display:block;}
#commentform input[type="text"],
#commentform textarea{max-width:100%;width:100%;background:#f8f8f8;}
#commentform textarea{height:100px;}
#commentform p.form-submit{margin-top:40px;}
.logged-in #reply-title{margin-bottom:20px;}
.logged-in #commentform p.comment-form-comment{margin-top:10px;}
.logged-in #commentform p.comment-form-comment label{display:none;}
#commentform #smilies{margin:8px 0;display:inline-block;}
.quicktags-toolbar input{border:1px #EDF1F2 solid;min-width:40px;padding: 5px;font-size:12px;margin:0 5px 15px 0;background:#f8f8f8;}
.quicktags-toolbar input:hover{border-color:#ccc;background:#f1f1f1;cursor:pointer;}
.comment-closed{background: #fff;padding:15px;border:1px #EDF1F2 solid;margin-bottom: 15px;border-radius: 3px;}
/* ------------------------------------------------------------------------- *
* Pages
/* ------------------------------------------------------------------------- */
/* ------------------------------------ */
/* Page:tags page
/* ------------------------------------ */
.tag-sort ul{margin:0;}
.tag-sort ul li{margin-left:0px;list-style:none;word-wrap:break-word;}
.tag-sort ul a{margin-right:18px;}
.tag-sort #first-letter{margin-bottom:15px;}
.tag-sort #first-letter a{margin:10px 1px;font-weight:bolder;font-size:18px;color:#fff;background:#2ab3f7;padding:0 5px;}
/* ------------------------------------ */
/* Page:user-list
/* ------------------------------------ */
.user-list .user-info{width: 115px;height:150px; overflow: hidden; float: left;text-align: center;margin-bottom: 20px;overflow:hidden;font-size:14px;}
.user-list .user-info img{ width:80px;height:80px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius:40px;box-shadow: inset 0 -1px 0 #3333sf;-webkit-box-shadow: inset 0 -1px 0 #3333sf;-webkit-transition: 0.4s; -webkit-transition: -webkit-transform 0.4s ease-out; transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;}
.user-list .user-info:hover img{box-shadow: 0 0 10px #fff; rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1);-webkit-box-shadow: 0 0 10px #fff; rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1); transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg);  }
/* ------------------------------------ */
/* Page:user-center
/* ------------------------------------ */
.col-2cl .wide-box{padding:0;margin:0; width:100%;}
.user-center {
    padding:0;
}
.user-inner{position:relative; background: #fff;}
#user-left{width:240px; position:absolute;top:0;left:0;color:#666;}
#user-left a{color:#666;}
#user-right{margin-left:240px;min-height:600px;border-left:1px solid #EDF1F2;background:#fff;padding:20px;}

#user-left .user-avatar{padding:15px;text-align:center;}
#user-left .user-avatar img{padding:5px;max-width:100px;max-height:100px;width:98%;height:auto;border:1px solid #EDF1F2;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:inset 0 -1px 0 #3333sf;box-shadow:inset 0 -1px 0 #3333sf;-webkit-transition:0.4s;-webkit-transition:-webkit-transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;transition:transform 0.4s ease-out;}
#user-left .user-avatar img:hover{border:1px solid #ccc;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);-webkit-rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);}
#user-left .user-pm{margin-top:10px;font-size:14px;}
#user-left .user-pm a{background:#2ab3f7;color:#fff;padding:5px;border-radius:3px;}
#user-left .user-pm a:hover{background:#666;}
#user-menu {margin: 40px 10px 0 0;}
#user-menu li i{margin-right:5px;}
#user-menu li{padding:10px;text-align:center;}
#user-menu li.current-post-ancestor,
#user-menu li.current-menu-ancestor,
#user-menu li.current-menu-parent,
#user-menu li.current-menu-item{margin-right: -1px;/* border-top:1px solid #EDF1F2; *//* border-bottom: 1px solid #EDF1F2; *//* border-left:5px solid #2ab3f7; */background:#3ca5f6;}
#user-menu li.current-post-ancestor a,
#user-menu li.current-menu-ancestor a,
#user-menu li.current-menu-parent a,
#user-menu li.current-menu-item a{/* margin-left:-5px; */color:#fff;}
#user-menu li.display-none{display: none;}

#user-right .user-header{margin: 0 0 40px -10px;border-bottom:1px #EDF1F2 solid;}
#user-right .user-title{font-size:26px;padding-left:20px;line-height:1.5em;}
#user-right .feedback{float:right;margin-top:12px;width:100px;}

#user-right .post-count{margin-bottom: 20px;}
#user-right .author-posts-count{margin-bottom: 20px;margin-top:20px;}
#user-right .wpuf-table{
    border:1px solid #F1F1F1;
}
.user-header .poptip{position: absolute;top: 28px;left:380px;}
#user-right ul{margin:0;}
#user-right ul.author-posts{//border:1px solid #eaeaea;}
#user-right .archive-simple{list-style:none;display:inline-block;width:100%;padding-top: 5px;margin: 0 0 -7px 0;border-bottom: 1px solid #f8f8f8;}
#user-right li.archive-simple.even{//background:#EDF1F2;}
#user-right .archive-simple h2{font-size:18px;padding-top: 8px;/* line-height:40px; */width:70%;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#user-right .archive-simple h2 a{color: #636363;margin-left:5px;}
#user-right .archive-simple h2 a:hover{color: #909090;}
#user-right .archive-simple .post-meta{float: right;
    width: 20%;
    min-width: 250px;
    font-size: 12px;}
#user-right .archive-simple .post-meta i.fa{width:14px;display:inline;}
#user-right .page-nav{float:left;margin-top:10px;}
#user-right .wpuf-pagination.page-nav{margin-top:0;}
#user-right .entry{padding:20px 30px;}
#user-right #wpuf-post-draft{padding: 1px 12px;}
#user-right .success {
    border:solid 1px #83D186;
    padding:10px;
    margin:10px 0;
    display:block;
    max-width: 100%;
}
#user-right .wpuf-table a{
    color:#666;
}
#user-right .wpuf-table a:hover{
    color:#2ab3f7;
}
/* ------------------------------------------------------------------------- *
* ADS
/* ------------------------------------------------------------------------- */
.gright{width: 50%;max-width: 468px;height: auto;float: right;margin-top: 5px;color: #fff;}
.gright img{width: 100%;height: auto;}
.gtop{margin: 20px 0 -10px 0;display: inline-block;width: 100%;}
.gbottom {width: 100%;display: inline-block;margin-bottom: 10px;}
.gtop img,.gbottom img{width: 100%;height: auto;}
.gtop .w49,.gbottom .w49{width: 49%;height: auto;float: left;}
.gtop .ml2,.gbottom .ml2{margin-left: 2%;}
.gtop .w32,.gbottom .w32{width: 32%;height: auto;float: left;}
.ghome{margin-bottom: 25px;}
/* ------------------------------------------------------------------------- *
* side-buttons
/* ------------------------------------------------------------------------- */
.side-buttons{position:fixed;width:40px;bottom:15%;right:25px;z-index:890;}
.side-buttons .relative{position:relative;top:0;left:0;}
.side-buttons .side-buttons-box{width:100%;margin-bottom:3px;background:#2ab3f7;text-align:center;border-radius:3px;}
.side-buttons .side-buttons-box &gt; a{display:block;height:35px;padding-top:5px;color:#222;text-decoration:none;outline:none;cursor: pointer;}
.side-buttons .side-buttons-box &gt; a:hover{background:#21292E;text-decoration:none;color:#c31900;border-radius:3px;}
.side-buttons .side-buttons-box &gt; a:hover .sb-title,
.side-buttons .side-buttons-box .sb-title{color:#fff;font-size:12px;display:block;padding-left:5px;line-height:18px;width:30px;margin-top:-2px;}
.side-buttons .current-bg{background:#21292E;text-decoration:none;}
.side-buttons .sb-layer{border: 2px solid #EDF1F2;background:#fff;position:absolute;right:47px;bottom:-44px;border-radius: 5px;}
.side-buttons .qr-img{padding:10px;width: 200px;}
.side-buttons .qr-text{padding-bottom:6px;font-size: 12px;font-weight: 700;}
.side-buttons-triangle{width:12px;height:40px;position:absolute;right:45px;bottom:-12px;z-index:100;}
.border-sj,.con-sj{display:block;width:18px;height:28px;font-size:18px;overflow:hidden;font-family: SimSun;}
.border-sj{color:#EDF1F2;font-style:normal;}
.con-sj{color:#fff;margin:-28px 0 0 -2px;}
.side-buttons .bdsharebuttonbox{width: 80px;padding:10px;}
.side-buttons .bdsharebuttonbox a{margin: 3px 0;width: 60px;text-align: left;padding-left: 25px;color:#666;text-decoration:none;outline:none;cursor: pointer;}
.side-buttons .side-buttons-box &gt;a i{display: inline-block; color: #fff;font-size: 24px;}
.side-buttons .side-buttons-box &gt;a i.fa-chevron-up{margin-top: 2px;font-size:22px;}
.side-buttons .side-buttons-box &gt;a i.fa-qrcode{margin-top: 5px;}
.side-buttons .side-buttons-box &gt;a i.fa-share-square-o{margin-top: 5px;font-size:23px;margin-left:1px;}
.side-buttons .side-buttons-box &gt;a i.fa-star-o{margin-top: 4px;}
.side-buttons .side-buttons-box &gt;a i.fa-comment-o{font-size: 20px;margin-top: 5px;}
/* ------------------------------------------------------------------------- *
* ADS
/* ------------------------------------------------------------------------- */
.home-ads{margin-bottom:25px;}
/* ------------------------------------------------------------------------- *
* IE Fixes
/* ------------------------------------------------------------------------- */
body.ie8{font-weight:400;}
.ie8 .author-bio .bio-avatar:after,
.ie8 .commentlist li.bypostauthor &gt; .comment-body:after{display:none;}
.ie8 .nav li &gt; a:after,
.ie8 .nav &gt; li &gt; a:after,
.ie8 #footer .nav li &gt; a:after,
.ie8 #footer .nav &gt; li &gt; a:after{content:"";}
.ie8 #nav-topbar .nav &gt; li &gt; a:hover,
.ie8 #nav-topbar .nav &gt; li:hover &gt; a,
.ie8 #nav-header .nav &gt; li &gt; a:hover,
.ie8 #nav-header .nav &gt; li:hover &gt; a,
.ie8 .toggle-search:hover,
.ie8 .toggle-search.active,
.ie8 .search-expand-inner{background:url(/static/images/opacity-10.png);}
.ie8 .thumb-icon,
.ie8 .image-caption,
.ie8 .page-image-text .description i,
.ie8 .flex-direction-nav a{background:url(/static/images/ie/opacity-70.png);}
.ie8 .entry .gallery .gallery-caption{background:url(/static/images/ie/opacity-80-light.png);}
/* ------------------------------------------------------------------------- *
* Plugins
/* ------------------------------------------------------------------------- */
/* ------------------------------------ */
/* Plugin:content-index-content
/* ------------------------------------ */
.entry #content-index-contents li{margin-left:0;list-style:none;}
.entry #content-index-contents li .children{margin-left:10px;}
@media only screen and (max-width:1050px){
    .wide-box .post-list .small-thumb{width: 48%;margin-right: 3.4%;}
    .wide-box .post-list .small-thumb.item-2,
    .wide-box .post-list .small-thumb.item-4,
    .wide-box .post-list .small-thumb.item-6,
    .wide-box .post-list .small-thumb.item-8,
    .wide-box .post-list .small-thumb.item-10,
    .wide-box .post-list .small-thumb.item-12,
    .wide-box .post-list .small-thumb.item-14,
    .wide-box .post-list .small-thumb.item-16,
    .wide-box .post-list .small-thumb.item-18,
    .wide-box .post-list .small-thumb.item-20
    .wide-box .post-list .small-thumb.item-22,
    .wide-box .post-list .small-thumb.item-24,
    .wide-box .post-list .small-thumb.item-26,
    .wide-box .post-list .small-thumb.item-28,
    .wide-box .post-list .small-thumb.item-30{margin-right:0;}
    .wide-box .post-box .medium-thumb{width: 99.6%;}
    .wide-box .post-box .medium-thumb.two{width: 99.6%;margin-right:0;margin-left:0;}
    .wide-box .post-box .medium-thumb img{max-width:360px;float:left;margin-right:30px;}
    .wide-box .post-box .medium-thumb .post-info{padding: 15px;}
    .wide-box .post-box .other-thumb{width: 48%;margin-right: 2.9%;margin-left:0;}
    .wide-box .post-box .other-thumb.item-3,
    .wide-box .post-box .other-thumb.item-5,
    .wide-box .post-box .other-thumb.item-7,
    .wide-box .post-box .other-thumb.item-9,
    .wide-box .post-box .other-thumb.item-11,
    .wide-box .post-box .other-thumb.item-13,
    .wide-box .post-box .other-thumb.item-15,
    .wide-box .post-box .other-thumb.item-17,
    .wide-box .post-box .other-thumb.item-19{margin-right:0;margin-left:0;}

}
/* ------------------------------------------------------------------------- *
* Toggle Sidebar s1:960px &gt; 480px
/* ------------------------------------------------------------------------- */
@media only screen and (min-width:480px) and (max-width:960px){
    /* s1 general */
    .side-right{width:50px;}
    .side-right .sidebar-content{display:none;float:left;width:100%;}
    .side-right .sidebar-toggle{display:block;}
    /* s1 expand/collapse */
    .side-right-expand .side-right{position:absolute;top:20px;bottom:0;width:340px;margin:0!important;z-index:9;overflow:auto;-moz-transition:width .2s ease;-webkit-transition:width .2s ease;transition:width .2s ease;}
    .side-right-expand .side-right .sidebar-content{display:block;width:330px;padding-left:15px;}
    .side-right-collapse .side-right .sidebar-content{display:none;}
    /* s1 toggle icon */
    .col-2cl.side-right-expand .side-right .icon-sidebar-toggle:before{content:"\f101";}
    .col-2cl .main-inner{padding-right:50px;}
    .col-2cl .wide-box{padding-right:0;}
    .col-2cl .side-right{margin-right:-50px;}
    .col-2cl.side-right-expand .side-right{right:0;}
    .col-2cl.side-right-expand .sidebar-toggle{float:right;margin-bottom: 20px;}
    #header .top-inner {
        min-height:90px;
    }
    .top-follow {
        position: absolute;
        top: 15px;
        right: 110px;
        //width:100%;
        text-align:center;
    }
    .site-description{
        display:none;
    }
    .one-c .widget ul li{width:48%;margin-right:4%;}
    .one-c .widget ul li.three{margin-right:4%;}
    .one-c .widget ul li.two{margin-right:0;}
    .one-c .widget-recent-comments ul li{width:38%;float:left;margin-right:3%;height:60px;}
    .one-c .widget-recent-comments ul li.three{margin-right:3%;}
    .one-c .widget-recent-comments ul li.two{margin-right:0;}
}

/* ------------------------------------------------------------------------- *
* Tablet (Portrait):800px &gt; 720px
/* ------------------------------------------------------------------------- */
@media only screen and (min-width:720px) and (max-width:800px){/* layout */
    .grid{margin-right:2.9%;}
    .one-half{width:48.5%;}
    .one-third{width:31.4%;}
    .two-third{width:65.65%;}
    .one-fourth{width:22.8%;}
    .three-fourth{width:74.1%;}
    .one-fifth{width:17.6%;}
    .two-fifth{width:38.5%;}
    .three-fifth{width:59%;}
    .four-fifth{width:79.5%;}
    #user-left{width:180px;}
    #user-right{margin-left:180px;}
    .user-header .poptip{position: absolute;top: 28px;left:340px;}
    .slider-two .item,
    .slider-three .item,
    .slider-three .item-3,
    .slider-three .item-6,
    .slider-three .item-9,
    .slider-three .item-12,
    .slider-two .item.ml20{margin-left:2px;margin-right:2px;}
    .wide-box .post-box .medium-thumb{width: 99.6%;}
    .wide-box .post-box .medium-thumb.two{width: 99.6%;margin-right:0;margin-left:0;}
    .wide-box .post-box .other-thumb{width: 48%;margin-right: 2.6%;margin-left:0;}

    .pic-posts article {width: 48.5%; margin-right: 2.6%;}
    .pic-posts article.five{width: 48.5%; margin-right: 2.6%;}
    .pic-posts article.item-2,
    .pic-posts article.item-4,
    .pic-posts article.item-6,
    .pic-posts article.item-8,
    .pic-posts article.item-10,
    .pic-posts article.item-12,
    .pic-posts article.item-14,
    .pic-posts article.item-16,
    .pic-posts article.item-18,
    .pic-posts article.item-20,
    .pic-posts article.item-22,
    .pic-posts article.item-24,
    .pic-posts article.item-26,
    .pic-posts article.item-28,
    .pic-posts article.item-30{margin-right:0;}
    .one-c .widget-pic .post-inner{width:48%;float:left;margin-right:4%;}
    .one-c .widget-pic .post-inner.three{margin-right:4%;}
    .one-c .widget-pic .post-inner.two{margin-right:0;}
    #footer-widgets .footer-widget{width:100%;float:none;margin-right:0;}
}
/* ------------------------------------------------------------------------- *
* Mobile (Mid Res):719px &gt; 0px (480px &amp; 340px)
/* ------------------------------------------------------------------------- */
@media only screen and (max-width:719px){
    .side-right{width:40px;}
    .col-2cl .main-inner{padding-right:0;}
    .col-2cl .wide-box{padding-right:0;}
    .col-2cl .side-right{margin-right:-40px;}
    /* layout */
    .container{padding:0;}
    .grid{width:100%;margin:0 0 10px;}
    /* hide */
    .site-description,.image-caption{display:none;}
    /* base */
    .pad{padding:20px 2px;}
    .notebox{margin-bottom:20px;}
    .entry{font-size:15px;float: left;margin: 0;width: 98%; }
    /* header */
    .popup-menu {
        position: absolute;
        top: 2px;
        right: 20px;
    }
   .fep-notice {
    position: absolute;
    top: 38px;
    right: 15px;
    display: block;
    font-size: 12px;
}
    .toggle-search {
        position: absolute;
        right: 20px;
        top: 68px;
    }
    .search-expand {
        position: absolute;
        top: 62px;
        right: 18px;
    }
    /* footer */
    #footer-widgets .footer-widget{width:100%;float:none;margin-right:0;}
    #footer-bottom .pad{padding-top:50px;padding-bottom:40px;}
    #footer-bottom .one-half.last{margin-bottom:0;}
    #footer-bottom{text-align:center;}
    /* comments */
    .comment-tabs{font-size:13px;}
    .comment-tabs i{display:none!important;}
    .commentlist li{font-size:13px;}
    .commentlist li ul li{padding-left:10px;}
    /* blog */

.post-title {font-size: 16px;-ms-word-wrap: break-word;word-wrap: break-word;font-weight: normal;line-height: 24px;}

    .post-list{margin-left:0;margin-right:0;}
    /*.post-list .post,
    .post-list .page{width:100%;}*/
    .post-list .post-row{margin-left:0;padding-left:0;}
    .post-list .post-inner{margin-right:0;}
    /* slider-one */
    .slider-one .post-title{position:relative;}
    .slider-two .item,
    .slider-three .item,
    .slider-three .item-3,
    .slider-three .item-6,
    .slider-three .item-9,
    .slider-three .item-12,
    .slider-two .item.ml20{margin-left:2px;margin-right:2px;}

    .post-navigation div{width:100%;}
    .hide-sidebar{display: none;}
    .post-list .small-thumb.two,
    .wide-box .post-list .small-thumb{width:99.4%;margin-right:0;}
    .wide-box .post-box .medium-thumb{width: 99.6%;}
    .wide-box .post-box .medium-thumb img{float:none;margin:0 auto;}
    .wide-box .post-box .medium-thumb.two img{max-width:360px;float:left;margin-right: 30px;}
    .wide-box .post-box .other-thumb{width: 99.4%;margin-right: 0;margin-left:0;}
    .pic-posts article {width: 48.5%; margin-right: 2.6%;}
    .pic-posts article.five{width: 48.5%; margin-right: 2.6%;}
    .pic-posts article.item-2,
    .pic-posts article.item-4,
    .pic-posts article.item-6,
    .pic-posts article.item-8,
    .pic-posts article.item-10,
    .pic-posts article.item-12,
    .pic-posts article.item-14,
    .pic-posts article.item-16,
    .pic-posts article.item-18,
    .pic-posts article.item-20,
    .pic-posts article.item-22,
    .pic-posts article.item-24,
    .pic-posts article.item-26,
    .pic-posts article.item-28,
    .pic-posts article.item-30{margin-right:0;}
     /* big-thumb */
    .big-thumb .post-author {display:none;}
    .big-thumb .post-title{margin-left:0;}

    .one-c .widget ul li{width:100%;margin-right:0;}
    .one-c .widget ul li.three{margin-right:0;}
    .one-c .widget ul li.two{margin-right:0;}
    .one-c .widget.widget_links ul li{width:50%;}
    .one-c .widget-pic .post-inner{width:48%;float:left;margin-right:4%;}
    .one-c .widget-pic .post-inner.three{margin-right:4%;}
    .one-c .widget-pic .post-inner.two{margin-right:0;}
    .one-c .widget-recent-comments ul li{width:80%;float:none;margin-right:0;}
    .one-c .widget-recent-comments ul li.three,
    .one-c .widget-recent-comments ul li.two{margin-right:0;}

    #user-left{width:100%;position:relative;}
    #user-right{margin-left:0;}
    #user-menu li{padding:1%;text-align:center;width: 31%;float: left;}
    #user-menu li.current-post-ancestor,
    #user-menu li.current-menu-ancestor,
    #user-menu li.current-menu-parent,
    #user-menu li.current-menu-item{border:0;background:#fff;}
    #user-menu li.current-post-ancestor a,
    #user-menu li.current-menu-ancestor a,
    #user-menu li.current-menu-parent a,
    #user-menu li.current-menu-item a{margin-left:0;color:#2ab3f7;}
    .user-header {padding-top: 30px;}
    .user-header .poptip{position: absolute;top: 280px;left:20px;}

    .gright{width: 100%;}
    .gtop .w48,.gbottom .w48{width: 100%;}
    .gtop .ml4,.gbottom .ml4{margin-left:0;max-width: 100%;}
    .mobile-no{display: none;}
    .sb-comment,.sb-bookmark,.sb-share,.sb-qr{display: none;}

/* 小缩略图*/
.little-thumb .post-meta {
    font-size: 12px;
    line-height: 24px;
    display: block;
    padding: 10px;
    color: #A5B1B8;
    float: left;
    width: 100%;
}
.post-thumbnail img {
    display: block;
    width: 80px;
    height: auto;
    /* border-radius: 3px; */
}

.post-act {
    font-size: 18px;
    line-height: 30px;
    color: #bbb;
    display: block;
    margin-top: 5px;
}

}
/* ------------------------------------------------------------------------- *
* Mobile (Low Res):479px &gt; 0 (340px)
/* ------------------------------------------------------------------------- */
@media only screen and (max-width:479px){
/*     .main,
    .main-inner{background-image:none!important;padding:0!important;} */
    .wrapper-inner {
        width: 100%;
        margin:0 auto;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
    }
    /* hide */
    .mobile-sidebar-hide-s1 .side-right,
    .mobile-sidebar-hide .sidebar{display:none;}
    /* base */
    /*.pad{padding:20px 2px;}*/
    .sidebar-top,
    .sidebar .widget{padding-left:15px!important;padding-right:15px!important;}
    .notebox{margin-bottom:15px;}
    /* header */
    #header .top-inner {
        min-height:90px;
    }
    #footer-bottom {
        border-radius: 0;
    }
    .pic-posts article {width: 100%; margin-right:0;}
    .pic-posts article img{margin:0 auto;}
    .pic-posts article.five{width: 100%; margin-right:0;}
    .post-list .medium-thumb,
    .post-list .medium-thumb.two-last{width:99%;margin-left: 0;}
    .wide-box .post-box .medium-thumb.two img{/* width: 100%; */float:none;margin:0 auto;}

    .widget_meta ul li,
    .widget_links ul li{width:184px;}
    .hide-sidebar{display: none;}
    .side-buttons{position:fixed;width:40px;bottom:10px;right:10px;z-index:890;}
    .gtop .w32,.gbottom .w32{width: 100%;}
    .gtop .ml2,.gbottom .ml2{margin-left:0;}
    .slider .owl-controls .owl-buttons div.owl-prev {
        margin-right: 70%;
    }
    .slider .post-title {
        font-size: 16px;
        line-height: 1.5em;
        -ms-word-wrap: break-word;
        word-wrap: break-word;
        font-weight: normal;
    }
    .one-c .widget-pic .post-inner{width:100%;float:none;margin-right:0;}
    .one-c .widget-pic .post-inner.three,
    .one-c .widget-pic .post-inner.two{margin-right:0;}
    .one-c .widget ul li{width:100%;}
    .one-c .widget.widget_links ul li{width:100%;}
    .one-c .widget-recent-comments ul li{width:80%;}
}

/*custom-css-for-dwqa*/
.dwqa-container{
    padding:20px 0;
}
.dwqa-answer-meta .avatar,
.dwqa-question-item .avatar {
    width:48px;
    height:48px;
    max-width: 100%;
}
.p-text-indent .dwqa-container p{
    text-indent: 0;
}
.dwqa-single-question .dwqa-question-item .avatar{
    left: 0;
}
.dwqa-comments-list .dwqa-comment-meta .avatar{
    width:24px;
    height:24px;
}
.dwqa-content-edit-form input[type="submit"],
.dwqa-ask-question a,
.dwqa-btn-primary{
    width:90px;
    padding:8px 10px;
    border:1px solid #2ab3f7;
    background:#2ab3f7;
    color:#fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.dwqa-content-edit-form input[type="submit"]:hover,
.dwqa-btn-primary:hover{
    border:1px solid #666;
    background:#666;
    cursor: pointer;
}
.dwqa-container select{
    padding:5px 8px;
    border: 1px solid #ddd;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}
.dwqa-content-edit-form input[type="text"]{
    padding:7px 8px;
    border: 1px solid #ddd;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}
.dwqa-questions-footer .dwqa-ask-question a{
    text-align: center;
    padding:5px 10px;
    border:1px solid #2ab3f7;
    background:#2ab3f7;
    color:#fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.dwqa-questions-footer .dwqa-ask-question a:hover{
    border:1px solid #666;
    background:#666;
}
.dwqa-search .dwqa-autocomplete li{
    list-style: none;
}
.dwqa-pagination a:hover {
    color: #fff;
}
.dwqa-pagination span.dwqa-current, .dwqa-pagination a:hover {
    background: #2ab3f7;
    color: #fff;
}
.dwqa-pagination a, .dwqa-pagination span {
    display: inline-block;
    float: left;
    margin-right: 5px;
    padding: 2px 10px;
    border: none;
   -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    background: #fff;
    color: #999;
    text-align: center;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
}
.my-dwqa-ask-question {
    position:absolute;
    top: 5px;
    right: 0;
}
.my-dwqa-ask-question a{
    color: #fff;
    padding:11px 25px;
    background:#2ab3f7;
}
.my-dwqa-ask-question a:hover{
    color: #fff;
    background: #666;
    border: 1px solid #666;
}
textarea#comment{vertical-align:middle;font-family:Arial,"Microsoft YaHei","WenQuanYi Micro Hei","Open Sans","Hiragino Sans GB",Verdana,sans-serif;}
#qt_dwqa-answer-content_toolbar{
    text-align: left;
}
.dwqa-staff{display:none;}
.dwqa-widget ul li{font-size: 14px;color:#bbb;}
.dwqa-widget ul li a.question-title{font-size: 16px;}

/* tab styles
-------------------------------------------------------------- */
ul.cmpuser-tabs {
    border-bottom-color: #EDF1F2;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding-bottom: 0;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 16px;
    list-style-type: none;
}
ul#cmpuser-tabs {
    padding: 0;
    margin-bottom: 16px;
    margin-left: 0;
}
ul.cmpuser-tabs li {
    display: inline-block;
    margin: 0 3px -1px 0;
}
ul.cmpuser-tabs li a {
    padding: 4px 15px 6px;
    font-size: 18px;
    vertical-align: top;
    border-width: 1px;
    color: #666;
    border-color: #eaeaea;
    text-decoration: none;
    display: block;
    border-style: solid;
    background: #f8f8f8;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
ul.cmpuser-tabs li.highlight a {
    background-color: #922540;
    color: #FFFFFF;
    border-color: #84273e;
}
ul.cmpuser-tabs li a.active {
    /* color: #000; */
    border-bottom-color: #fff;
    background-color: #fff;
}
ul.cmpuser-tabs li.highlight a.active {
    background-color: #C95874;
    color: #FFFFFF;
}

/* field styles
-------------------------------------------------------------- */
.cmpuser-field {
    margin-bottom: 24px;
}
.cmpuser-field label {
    display: block;
    font-size: 16px;
    margin-bottom: 2px;
}
.cmpuser-select-field label,
.cmpuser-checkbox-field label {
    display: inline;
    margin-right: 10px;
}
label.cmp_login_save_description {
    display: none;
}
.cmpuser-field input,
.cmpuser-textarea-field textarea {
    //margin-bottom: 10px;
    padding: 10px;
    font-size: 14px;
    color: #666;
    border: 1px solid #ddd;
}
.cmpuser-field input[type="text"],
.cmpuser-field input[type="email"],
.cmpuser-field input[type="password"],
.cmpuser-textarea-field textarea {
    width: 100%;
}
.cmpuser-field p.description {
    font-size: 12px;
    //font-style: italic;
    color: #999;
    text-indent: 0;
}
.cmpuser-select-field p.description,
.cmpuser-checkbox-field p.description {
    display: inline;
}
.cmpuser-select-field select {
    border: 2px solid #ddd;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
    background-color: #fff;
    color: #333;
    outline: 0;
    -webkit-transition: .05s border-color ease-in-out;
    transition: .05s border-color ease-in-out;
    padding: 2px;
    line-height: 28px;
    height: 28px;
    vertical-align: middle;
    font-size: 14px;
    margin-right: 10px;
}

/* .cmpuser-save{width:72%;margin:0;} */

.cmpuser-save input[type="submit"] {
    background: #2ab3f7;
    border-radius: 3px;
    border: none;
    text-align: center;
    padding: 10px 20px;
    color: #fff;
    cursor: pointer;
}

.cmpuser-save input[type="submit"]:hover {
    background: #666;
}


.cmpuser-field textarea.wp-editor-area,
.cmpuser-field .quicktags-toolbar {
    border: 1px solid #CCCCCC;
}
.cmpuser-field textarea.wp-editor-area {
    border-top: none;
}
.cmpuser-field .quicktags-toolbar {
    border-bottom: none;
}

.cmpuser-form-avatar p{
    text-indent:0;
}



p.error,
p.updated {
    background-color: #F2F2F2;
    padding: 10px;
    padding-left: 14px;
    border-left: 3px solid #7ad03a;
}
p.error {
    border-left: 3px solid #990000;
}


.cmpuser-container {
    margin: 0 auto;
    position: relative;
}

.cmpuser-container fieldset {
}

.cmpuser-container h4 {
    /* margin-top: 0; */
    text-align: center;
    font-size: 25px;
    font-weight: normal;
    margin-bottom: 20px;
    padding-left: 0;
}

.cmpuser-container h4 &gt; small{
    margin-top: 5px;
    font-size: 20px;
    font-style: italic;
    display: block;
}

.cmpuser-container.cmpuser-full-width {
    max-width: none;
}

.cmpuser-full-width form fieldset {
    clear: both;
    margin-bottom: 26px;
}
.cmpuser-fields{
    width: 100%;
    min-width:200px;
    margin:15px auto;
}

.cmpuser-field {
    width: 100%;
    max-width:600px;
    min-width:200px;
    margin:15px auto;
}
.cmpuser-fields .cmpuser-field{
    width:70%;
    margin:15px 0;
}

.cmpuser-full-width form .cmpuser-field {
    
}

.cmpuser-form,
.cmpuser-preview {
    border-color: inherit;
    display: block;
    position: relative;
    width: 50%;
    margin:0 auto;
    min-width:200px;
    max-width:600px;
    margin-bottom:30px;
}

.cmpuser-form label {
    display: block;
    font-size: 16px;
    text-align:left;
}

.cmpuser-form input[type="text"],
.cmpuser-form input[type="password"],
.cmpuser-form input[type="email"] {
    height: 40px;
    padding: 4px 8px;
    width: 100%;
    border:1px solid #ddd;
}

.cmpuser-form input[type="submit"]{
    width:100%;
    font-size:16px;
    height: 40px;
    text-align:center;
    background:#2ab3f7;
    color:#fff;
    border:2px solid #2ab3f7;
    border-radius:20px;
}

.cmpuser-form input[type="submit"]:hover{
    cursor:pointer;
    background:#666;
    border:2px solid #666;
}

.cmpuser-form select {
    color: #7c7c7c;
    width: 100%;
    height: 40px;
    -webkit-appearance: menulist-button;
    border:2px solid #EDF1F2;
}

.cmpuser-form span {
    color: #7c7c7c;
    margin-left: 8px;
}

.cmpuser-form button,
.cmpuser-form input,
.cmpuser-form select,
.cmpuser-form textarea {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.cmpuser-field-website {
    display: none !important;
}

.cmpuser-field-remember {
/*    float: right;
    text-align: right;*/
}

.cmpuser-field-remember &gt; label {
    display: inline;
}

.cmpuser-preview-top {
    padding-bottom: 36px;
    height: 24px;
}

.cmpuser-form-bottom {
    padding-top: 6px;
    height: 24px;
}

.cmpuser-form p.cmpuser-form-description {
    color: #7c7c7c;
    font-size: 14px;
    font-style: italic;
    line-height: 20px;
}

.cmpuser-notification {
    clear: both;
    width:50%;
    margin:0 auto;
    border: 1px solid;
    border-radius: 3px;
    font-size: 16px;
    text-align: left;
    padding:10px;
}

.cmpuser-notification &gt; p {
    margin: 0;
    text-indent:0;
}

.cmpuser-notification.success {
    background: #F0F2DD;
    border-color: #24890D;
    color: #24890D;
}

.cmpuser-notification.error {
    background: #FFE7E7;
    border-color: #FF5656;
    color: #FF5656;
    margin-bottom:20px;
}

.p-text-indent .entry .cmpuser-container p,
.p-text-indent .entry .cmpuser-form-avatar p{
    text-indent:0;
}

.cmpuser-form-avatar #wpua-undo-existing{
    display:none;
}

.cmpuser-form-avatar #wpua-add-existing,
.cmpuser-form-avatar #wpua-remove-existing{
    border:1px solid #eaeaea;
    background:#F8F8F8;
    padding:8px;
    border-radius:3px;
    cursor:pointer;
}

.cmpuser-form-avatar #wpua-add-existing:hover,
.cmpuser-form-avatar #wpua-remove-existing:hover{
    background:#666;
    color:#fff;
}

.cmpuser-form-avatar .description{
    font-size:14px;
}

.cmpuser-form-avatar #submit{
    border:none;
    background:#2ab3f7;
    padding:10px 20px;
    border-radius:3px;
    cursor:pointer;
    color:#fff;
}
.cmpuser-form-avatar #submit:hover{
    background:#666;
}
.cmpuser-form-avatar h3{
    display:none;
}

.cmpuser-preview {
    border-color: inherit;
    text-align: center;
}

.cmpuser-preview .avatar {
    border-radius: 90px;
    float: none;
    width: 128px;
    height: 128px;
    margin: 0 auto 20px auto;
    border:3px solid #EDF1F2;
}

.avatar.avatar-96.photo {
    /*margin: 0 auto;*/
    /*display: block;*/
    margin-bottom: 10px;
}

.cmpuser-preview ul.user-view-menu{
    margin-left:0;
}

.cmpuser-preview ul li{
    list-style:none;
    margin-bottom:10px;
}
.cmpuser-preview ul li i{
    margin-right:5px;
}

.cmpuser-form a.cmpuser-form-register-link,
.cmpuser-preview a.cmpuser-preview-logout-link {
    text-align: right;
    float: right;
    text-decoration: none;
}

.cmpuser-form a.cmpuser-form-login-link,
.cmpuser-form a.cmpuser-form-pwd-link,
.cmpuser-preview a.cmpuser-preview-edit-link {
    text-align: left;
    float: left;
    text-decoration: none;
}

#field-wrapper{
    width:100%;
    max-width: 1000px;
}

#field-wrapper label {
    margin-top: 10px;
}

#field-wrapper &gt; input,
#field-wrapper &gt; textarea{
    max-width: 96%;
    width: 96%;
    border: 1px solid #ddd;
    padding:10px 1.9%;
}

#field-wrapper textarea{
    min-height: 60px;
}

#field-wrapper select{
    color: #7c7c7c;
    width: 100%;
    height: 38px;
    -webkit-appearance: menulist-button;
    border: 1px solid #ddd;
}

#field-wrapper .wp-editor-container{
    border: 1px solid #E5E5E5;
}

#field-wrapper #cmpuser_frontend_post_cat_checklist{
    max-height: 110px;
    overflow-y:scroll;
    font-size:14px;
}

#field-wrapper .send-button{
    background:#2ab3f7;
    color:#fff;
    padding:10px 20px;
    border:none;
    border-radius:3px;
    min-width:100px;
}
#field-wrapper .send-button:hover{
    background:#666;
    cursor:pointer;
}

#errors {
    border:solid 1px #E58E8E;
    padding:10px;
    margin:25px 0;
    display:block;
    width:437px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    background:#FFE6E6;
    display:none;
}

#errors #info {
    font-weight:bold;
}

#errors #info:before {
    content: '';    
}

#success {
    border:solid 1px #83D186;
    padding:15px 10px;
    margin:25px 0;
    display:block;
    max-width: 100%;
    display:none;
}

#refresher {
    display: none;
}

#error, .noscriptmsg {
    border:solid 1px #E58E8E;
    padding:15px 10px;
    margin:25px 0;
    display:block;
    max-width: 100%;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    background:#FFE6E6;
}

.noscriptmsg {
    width: auto;
    background:#FFE6E6;
}

#errors.visible, #success.visible, #refresher.visible {
    display:block;  
}

/* Front end pm */

#fep-footer{display:none;}
#fep-header &gt; div &gt;div:first-child {display:none;}
#fep-header{border:none;color:#666;margin:-10px;}
#fep-header strong{display:none;}

#fep-menu {display: inline-block;border-bottom:1px solid #eaeaea;margin:10px 0;}

.fep-button{
    font-size:14px;
    border: 1px solid #eaeaea;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background:#F8F8F8;
    font-weight:normal;
    color:#666 !important;
    cursor:pointer;
}

.fep-button:hover{
    background:#666;
    color:#fff !important;
}

#fep-menu .fep-button,
.fep-button-active{
    color:#666 !important;
    display: block;
    float:left;
    font-size:18px;
    background:#F8F8F8;
    border: 1px solid #eaeaea;
    border-bottom:none;
    padding:6px 15px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 3px 3px 0 0;
    margin-right:8px;
    margin-top:10px;
    font-weight:normal;
    text-decoration:none;
}

#fep-menu .fep-button:hover,
#fep-menu .fep-button-active {
    background:#fff;
    color: #666;
    font-size: 18px;
    border-bottom:none;
    padding-bottom:7px;
    margin-bottom:-1px;
}

#fep-content {
    margin: 10px 0;
    padding: 10px;
    height: auto;
    width: auto;
    /* border: 1px solid #eaeaea; */
    color: #666;
}


.fep-odd-even &gt; div:nth-child(odd) {
    background-color: #EDF1F2;
}

.fep-odd-even &gt; div:nth-child(even) {
    background-color: #fff;
}

.fep-table &gt; div {
    display: block;
    padding: 10px;
}

.fep-action-table {
    margin-bottom: 10px;
    margin-top: -10px;
}

.fep-action-table select {
    padding: 10px;
    border-color: #eaeaea;
    color:#666;
    margin-left:-10px;
    margin-right:10px;
    border-radius:3px;
}
.fep-table .fep-message-date {
    font-size:12px;
    color:#999;
}

#fep-content a {
    color: #666;
    text-decoration: none;
}

.fep-unread-class {
    position: absolute;
    top: -1px;
    left:10px;
    padding: 1px;
    background-color: #E74C3C;
    color: #fff;
    font-weight: normal;
    font-size: 12px;
    height: 16px;
    min-width:36px;
    line-height: 16px;
    border-radius: 2px;
    box-shadow: none;
    text-align:center;
}

.fep-table .fep-message-excerpt {
    opacity: 0.5;
    font-size: 14px;
}

.fep-align-centre{
    text-align: left;
    margin-top:20px;
}

.fep-align-centre a{
    
}

.fep-pagination&gt;li&gt;a,
.fep-pagination&gt;li&gt;span{position:relative;float:left;padding:4px 11px;margin-right:5px;border-radius:30px;line-height:1.42857143;text-decoration:none;color:#2ab3f7;
background-color:#fff;border:none;font-size:16px}
.fep-pagination&gt;li:first-child&gt;a,
.fep-pagination&gt;li:first-child&gt;span{margin-left:0;border-bottom-left-radius:30px;border-top-left-radius:30px}
.fep-pagination&gt;li:last-child&gt;a,
.fep-pagination&gt;li:last-child&gt;span{border-bottom-right-radius:30px;border-top-right-radius:30px}
#fep-content .fep-pagination&gt;li&gt;a:hover,
#fep-content .fep-pagination&gt;li&gt;span:hover,
#fep-content .fep-pagination&gt;li&gt;a:focus,
#fep-content .fep-pagination&gt;li&gt;span:focus{color:#fff;background-color:#2ab3f7;}
#fep-content .fep-pagination&gt;.active&gt;a,
#fep-content .fep-pagination&gt;.active&gt;span,
#fep-content .fep-pagination&gt;.active&gt;a:hover,
#fep-content .fep-pagination&gt;.active&gt;span:hover,
#fep-content .fep-pagination&gt;.active&gt;a:focus,
#fep-content .fep-pagination&gt;.active&gt;span:focus{z-index:2;color:#fff;background-color:#2ab3f7;border-color:#fff;cursor:default}
#fep-content .fep-pagination&gt;.disabled&gt;span,
#fep-content .fep-pagination&gt;.disabled&gt;span:hover,
#fep-content .fep-pagination&gt;.disabled&gt;span:focus,
#fep-content .fep-pagination&gt;.disabled&gt;a,
#fep-content .fep-pagination&gt;.disabled&gt;a:hover,
#fep-content .fep-pagination&gt;.disabled&gt;a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}

.fep-message .fep-message-title-heading {
    border: none;
    width: 100%;
    font-size: 20px;
    font-weight: normal;
    background-color: #fff;
    border-radius: 0;
    padding: 10px;
}

.fep-per-message {
    margin: 15px 5px;
    padding: 0;
    border: 1px solid #eaeaea;
}

.fep-per-message .fep-message-title {
    position:relative;
    border:none;
/*     border-bottom: 1px solid #eaeaea; */
    width: auto;
    font-size: 16px;
    font-weight: normal;
    cursor: pointer;
    background-color: #f8f8f8;
    padding:10px;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.fep-per-message .fep-message-title .date {
    position:absolute;
    right:10px;
    top:10px;
    text-align: right;
    padding-left: 10px;
    width: 30%;
    display: block;
    font-weight: normal;
    font-size: 14px;
}

#fep-content .wp-editor-container{
    border: 1px solid #E5E5E5;
}

#fep-content p, #fep-content form {
    margin: 10px;
    text-indent:0;
}

.fep-form-field{
    margin-top:20px;
}

.front-end-pm-form .fep-button{
    background:#2ab3f7;
    color:#fff !important;
    min-width:100px;
}
.front-end-pm-form .fep-button:hover{
    background:#666;
    color:#fff !important;

}
.fep-attachment-field{
    font-size:14px;
}
#fep-content input[type=text] {
    width: 60%;
    min-width: 250px;
    border: 1px solid #eaeaea;
    padding:10px;
}
.fep-error, .fep-success, .fep-wp-error{
    width: auto;
}
#fep-notification-bar {
    color: #666;
    max-width:1120px;
    font-size: 14px;
    font-weight: normal;
    margin: 10px auto;
}
.fep-font-red{
    color:#E74C3C;
}
@media screen and (max-width: 480px) {
.fep-action-table &gt; div &gt; div {width:96%;}
#fep-menu .fep-button,.fep-button,.fep-button-active { width:auto;}
#fep-content input[type=text]{ width:96%;}
.user-header .poptip {
    display:none;
}
}


/**author**/

.single-item {
  float: left;
  padding: 18px;
}

.single-item-index {
    float: left;
    padding: 4px;
}

.author-name {
  height: 24px;
  font-size: 10px;
  text-align: center;
}

/**wp表单自定义样式**/

.editinfo_name { color: #fd0404; }

/*作者信息样式 */

#article-author {
clear: both;
padding: 5px; }

#author-image {
padding: 0 15px 0 0;
float: left;}

#author-text {
  margin-left: 57px;
  font-size: 16px;
  line-height: 26px;
  width: 85%;}

#author-des {
    font-size: 13px;
    line-height: 22px; 
    margin-top: 8px;}

.author_pic img {
    border-radius: 50%;
    border: 1px solid #CCCCCC;
    padding: 2px;
    width: 100px;
    height: 100px;
}
img.avatar {
    border-radius: 50px;}

/*====================================*/
/*手机显示设置*/
@media (max-width: 640px) {
       span#noshow {display: none;}
      }


/*左侧作者信息*/

.widget_author {
    clear: both;
    position: relative;
    margin-bottom: 15px;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #eaeaea;
    overflow: hidden;
}

div#author-box {
    margin: 18px;
    text-align: center;
}

/*归档页作者信息*/
.art-author {
    clear: both;
    position: relative;
    margin-bottom: 15px;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #eaeaea;
    overflow: hidden;
}

.art-author .art-avtar {
    margin: 50px 0;
    width: 40%;
    border-right: 1px solid #eceef1;
    text-align: center;
}
.art-author .art-avtar p {
    margin-top: 20px;
    font-size: 36px;
    color: #428BCA;
}
.art-author .art-avtar p a {
    color: #428BCA;
}

/*——自定义CSS—*/

/*——投稿按钮—*/
a.btn-tougao {
    //height: 40px;
    width: 100%;
    background-color: #3ca5f6;
    color: #fff;
    font-size: 20px;
    text-align: center;
    line-height: 40px;
    border-radius: 0;
    display: inline-block;
    padding: 6px;
    margin-bottom: 10px;
    font-weight: 500;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    float: left;
}

p.author_dec {
    font-size: 12px;
    margin-top: 20px;
    text-align: left;
}

.fep-column img.avatar {
    width: 28px;
    float: left;
    margin-right: 8px;
    border-radius: 28px;
}

.post-title .beta {
    font-size: 14px;
    margin-left: 10px;
}


@media (max-width:320px){
	#navs .item li{width: 49%;}
}

.widget_author {
    clear: both;
    position: relative;
    margin-bottom: 15px;
    background-color: #fff;
    border-radius: 4px;
    /*border: 1px solid #eaeaea;*/
    overflow: hidden;
}

.authors_profile{position:relative}
.authors_profile .author_pic{display:block;margin-bottom:8px;text-align:center;margin-top: 40px;}
.authors_profile .author_pic img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #CCCCCC;padding:2px;width:100px;height:100px}


.authors_profile .author_dec{
    text-align: left;
    font-size: 12px;
    padding: 5px 30px 25px 30px;
    line-height: 24px;
    }

.authors_profile .author_post_like{text-align:center}
.authors_profile .author_post_like a{border:1px rgba(0,0,0,0.15) solid;padding:8px 13px;cursor:pointer;background-color:#F74840;border-color:rgba(0,0,0,0);color:#fff;height:34px;line-height:34px;font-size:12px;border-radius:999em}
.authors_profile .author_post_like a:hover{background-color:#282828;color:#fff}
.authors_profile .side_count{position:relative;margin-bottom:15px}

.authors_profile .side_count .side_cardTotal{
    display: inline-block;
    position: relative;
    height: 40px;
    width: 30%;
    /* left: 28%; */
    padding: 0 4px;
    color: #A09F9F;
    /* border-right: 1px solid #eceef1; */
    text-align: center;
    font-size: 12px;}

.authors_profile .side_count .side_cardTotal .card_number{
    display: block;
    height: 10px;
    position: absolute;
    top: -2px;
    /* left: 16px; */
    width: 100%;
    text-align: center;
    /* font-size: 12px; */}

.authors_profile .side_count .side_cardTotal .card_number a{text-decoration:none;font-size:12px;color:#A09F9F}

.authors_profile .side_count .side_cardTotal .card{
    display: block;
    position: absolute;
    top: 12px;
    /* left: 28px; */
    display: block;
    height: 10px;
    position: absolute;
    /* top: -4px; */
    /* left: 16px; */
    width: 100%;
    text-align: center;}

.authors_profile .side_count .side_cardTotal .card a{text-decoration:none;color:#A09F9F}

.authors_profile .side_count .side_comment{display:inline-block;position:absolute;left:50%;top:0;height:30px;width:40px;margin:0 2px;color:#A09F9F;padding:0 5px}

.authors_profile .side_count .side_name{
    left: 20%;
    height: 30px;
    width: 50%;
    padding: 0 0px 0px 18px;
    font-size: 25px;
    text-align: center;
    border-right: 1px solid #eceef1;
    float: left;
}

.authors_profile .side_count .side_name  a{text-decoration:none;color:#428BCA}

.authors_profile .side_count .side_comment .comment_number{display:block;height:18px;position:absolute;top:-4px;text-align:center;width:36px}
.authors_profile .side_count .side_comment .comment_number a{text-decoration:none;font-size:15px;color:#A09F9F}
.authors_profile .side_count .side_comment .comment{display:block;position:absolute;top:18px;left:20%}


/*归档页作者信息*/
.art-author {
    clear: both;
    position: relative;
    margin-bottom: 15px;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #eaeaea;
    overflow: hidden;
}

.art-author .art-avtar {
    margin: 50px 0;
    width: 38%;
    border-right: 1px solid #eceef1;
    text-align: center;
    float: left;
}
.art-author .art-avtar p {
    margin-top: 20px;
    font-size: 12px;
}
.art-author .art-avtar p a {
    color: #428BCA;
    font-size: 32px;
}
.art-author .author_des{
    text-align: left;
    font-size: 16px;
    padding: 36px 60px 36px 20px;
    /* margin-left: 130px; */
    line-height: 30px;
    margin: 40px 0;
    float: right;
    width: 58%;
    vertical-align: middle;
}
.artitle {
    margin: 20px 0 5px 20px;
    overflow: hidden;
}

.art-author .art-m {
    text-align: center;
    font-size:14px;
    margin: 30px 12px;
}
.art-author .art-m p{

   font-size: 12px;
}
.art-author .art-m a {
    color: #428BCA;
    font-size: 32px;
}

.art-author .art-m .m-des {
    margin-top: 12px;
    text-align: left;
    font-size: 14px;
    line-height: 26px;
}

a.user_link {
    /* width: 300px; */
    /* background-color: #000000; */
    /* height: 40px; */
    width: 110px;
    background-color: #3ca5f6;
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 35px;
    border-radius: 3px;
    display: inline-block;
    /* padding: 6px 12px; */
    margin: 0 0 28px 100px;
    /* font-weight: 500; */
    touch-action: manipulation;
    cursor: pointer;
    /* -webkit-user-select: none; */
    /* float: left; */
}

.act_ing {
    /* width: 14px; */
    text-align: center;
    font-size: 12px;
    color: #ce0f02;
}

h3.post-title-group {
    font-size: 16px;
    /* padding: 5px 5px 0 0; */
    max-height: 45px;
    overflow: hidden;
}


.post-inner-group {
    margin: 15px 0;
}

.post-act {
    font-size: 18px;
    line-height: 30px;
    color: #bbb;
    display: block;
    margin-top: 5px;
    margin-left: 10%;
}</pre></body></html>