body {background: #fff;
color: #444;
font-family: arial;
font-style: normal;
font-size: 13px;
margin: auto;
line-height: 16px;
position: relative;
max-width: 650px}
h1,h2,h3,h4,h5,h6 {display: inline}
h1 {font-size: 16px}
h2 {font-size: 15px}
h3 {font-size: 14px}
p {margin: 5px 0}
img {max-width: 80%;
height: auto}
a:link, a:active, a:visited {color: #678B3B;
text-decoration: none}
a:hover {color: #888;
text-decoration: none}
input, textarea, select {background: #fff;
color: #222;
padding: 4px;
border: 1px solid #ccc;
border-radius: 3px;
margin: 1px}
input[type="submit"], input[type="button"], input[type="reset"] {background: #239a48;
color: #fff;
padding: 4px 8px;
border: none;
border-radius: 4px;
margin: 2px 3px}
header {background: #78b43d;
height: 60px;
margin-top: 5px;
position: relative;
overflow: hidden}
header .logo {width: 110px;
height: 40px;
padding: 10px;
padding-bottom: 0;
float: left;
overflow: hidden}
header .logo a {color: #fff}
.search {background: #61972b;
max-width: 130px;
height: 36px;
padding-right: 5px;
padding-left: 9px;
border-radius: 3px;
margin-top: 10px;
margin-right: auto;
margin-left: auto;
position: relative;
overflow: hidden}
.sicon {background: url(/images/iconSearch.png) center no-repeat;
background-size: 24px;
width: 24px;
height: 24px;
padding: 10px 0;
margin-right: 4px;
display: inline-block}
.stxt {background: 0 0;
color: #fff;
width: 80px;
border: 0;
margin-top: 7px;
display: inline-block;
vertical-align: top}
#menu ul {background: #fff;
text-align: center;
padding: 0;
margin: 0;
overflow: hidden}
#menu li {display: inline-block;
list-style: none;
padding: 0 8px;
border-left: 1px solid #e1e1e1;
margin: 8px 0}
#menu li a {color: #363636;
display: inline-block}
.home {border: none !important}
.home a {background: url(/images/iconHome.png) center no-repeat;
background-size: 20px;
width: 20px;
height: 20px}
.ftitle {background: #fff;
color: green;
padding: 8px;
border: 1px solid #f2f2f4;
border-top: none}
.ftitle a {color: green}
#footer {background: url(/images/footer.png) #fff;
color: #888;
font-weight: 700;
padding: 8px;
border: 1px solid #f2f2f4}
.qc {background: #789d3b;
color: #fff;
font-size: 14px;
font-weight: bold;
padding: 7px 8px;
border-bottom: 2px solid #678d3b;
margin-top: 5px;
position: relative;
overflow: hidden}
.qc a {color: #fff}
.qc h1, .qc h2 {font-size: 14px}
.rgt {float: right}
.post_info {background: #FFF;
color: #444;
padding: 8px;
border: 1px solid #F2F2F4;
position: relative;
overflow: hidden}
.post_info .icon {width: 55px;
height: auto;
border-radius: 15px;
float: left;
margin-right: 8px}
.post_info p {margin: 2px 0}
.post_auth {color: green}
.star {color: #888}
.btn {background: #339933;
padding: 4px 15px;
border-radius: 8px;
margin-left: 3px;
float: right}
.btn a {color: #fff}
.title {display: block;
margin-bottom: 8px}
.title a {color: #678B3B;
font-size: 20px}
#download {max-width: 350px;
margin-top: 18px;
margin-right: auto;
margin-left: auto}
#download a {background: url(/images/icon_download.png) left center no-repeat #339933;
color: #FFF;
text-align: center;
display: block;
line-height: 20px;
font-size: 15px;
padding: 6px 20px}
.share {background: #fff;
border: 1px solid #eee}
.share span {width: 33.333%;
float: left;
text-align: center}
.share span a {color: #F87217;
padding: 6px 3px;
border-left: 1px solid #eee;
display: block}
.list1, .item, .menu2 {background: #fff;
padding: 8px;
border: 1px solid #F2F2F4;
border-top: none;
position: relative;
overflow: hidden}
.menu {background: #fff}
.store {list-style: none;
text-align: left;
padding: 2px 3px;
margin: 0}
.store li {padding: 5px 0;
margin: 0 5px}
.store:nth-child(odd) {background: #fff}
.store:nth-child(even) {background: #f2f4f6}
.store table {border: 0;
width: 100%}
.store img {max-width: 50px;
height: auto;
border-radius: 24px}
table .tit {color: #545454;
font-weight: 700;
font-size: 15px;
padding-left: 6px}
table p {color: #555;
line-height: 18px;
padding-left: 6px;
margin: 0;
max-height: 36px;
overflow: hidden}
table .dl {valign: top;
width: 20px;
text-align: right}
table .dl img {max-width: 70%;
height: auto;
border-radius: 0;
opacity: 0.7}
.filelist_paging, .xt_blog_paging, .xthem {background: #fff;
text-align: center;
padding: 5px;
border-bottom: 1px solid #F0F0F0}
.filelist_paging a, .xt_blog_paging a {background: #6F6F6F;
color: #FFF;
padding: 5px 8px;
margin: 0 1.5px;
display: inline-block}
.filelist_paging span, .xt_blog_paging span, .xthem a {background: #318463;
color: #FFF;
padding: 5px 8px;
margin: 0 1.5px;
display: inline-block}
div[style*='z-index: 999'] {max-width: 50% !important;
margin: auto}
.listfb {background: url(/images/fb07.png) #fff;
padding: 8px;
border: 1px solid #F2F2F4;
border-top: none;
position: relative;
overflow: hidden}
.slide_likebox {
float: right;
width: 247px;
height: 385px;
background: url(/images/bg_fb.png) no-repeat!important;
display: block;
color: #fff;
right: -205px;
padding: 0;
position: fixed;
top: 15%;
z-index: 1002;
}