*{margin: 0px}
html, body{
	background: #8ab8e6;
	font-family: verdana,tahoma,arial,helvetica,sans-serif;
	height: auto;
	font-size: 12px;
	color: #444444;
	margin: 0px;
	overflow: auto;
	user-select: text;
	-moz-user-select: text;
	-khtml-user-select: text;
	-webkit-user-select: text;
}
body {
	overflow: visible;
}
body.x-body-masked {
	overflow-y: hidden;
}
table {
	font-size: 12px;
}
a:link, a:visited, a:active {
	color:#0077cc;
	text-decoration: none;
}
a:hover {
	color: #0099ff;
}
div.hr {
  height: 2px;
  background: transparent url(../images/White/line_b.png) no-repeat scroll center;
}
div.hr hr {
  display: none;
}
.syno-blog-wrapper {
	height: 100%;
	min-height: 100%;
	height: auto !important;
}
.syno-footer {
	overflow: hidden;
}
.syno-footer-stick {
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.syno-footer-info {
	padding-top: 16px;
	width: 185px;
	float: right;
}
.syno-blog-header {
	width: 100%;
	min-width: 1010px;
	height: 35px;
	background: url(../images/title_bg_70.png);
}
.syno-header-logo {
	height: 26px;
	overflow: hidden;
	margin-top: 3px;
	margin-left: 8px;
	float: left;
	max-width: 500px;
}
.syno-header-link {
	margin-right: 10px;
	float: right;
	line-height: 33px;
}
.syno-header-link a:link, .syno-header-link a:visited, .syno-header-link a:active {
	color: #444444;
	text-decoration: none;
}
.syno-header-link a:hover {
	color: #777777;
}
.syno-blog-contain-out {
	width: 1010px;
	margin: 0 auto;
}
.syno-blog-out-tl, .syno-blog-out-bl {
	padding-left: 30px;
}
.syno-blog-out-tr, .syno-blog-out-br {
	padding-right: 30px;
}
.syno-blog-out-tc, .syno-blog-out-bc{
	height: 30px;
}
.syno-blog-out-tl { background: url(../images/White/body_bg_70_a.png) no-repeat;}
.syno-blog-out-tr {	background: url(../images/White/body_bg_70_a.png) no-repeat right -60px;}
.syno-blog-out-tc {	background: url(../images/White/body_bg_70_a.png) repeat-x 0 -30px;}
.syno-blog-out-ml {
	padding-left: 30px;
	background: url(../images/White/body_bg_70_bl.png) repeat-y;
}
.syno-blog-out-mr {
	padding-right: 30px;
	background: url(../images/White/body_bg_70_br.png) repeat-y right 0;
}
.syno-blog-out-bl {
	background: url(../images/White/body_bg_70_a.png) no-repeat 0 -90px;
}
.syno-blog-out-br {
	background: url(../images/White/body_bg_70_a.png) no-repeat right -150px;
}
.syno-blog-out-bc {
	background: url(../images/White/body_bg_70_a.png) repeat-x 0 -120px;
}
.syno-blog-banner, .syno-blog-central {
	position: relative;
	overflow: hidden;
	top: -15px;
	left: -15px;
	width: 980px;
}
.syno-blog-banner {
	max-height: 350px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.syno-blog-banner-l {
	padding-left: 8px;
	background: url(../images/White/header_bg.png) no-repeat;
}
.syno-blog-banner-r {
	padding-right: 8px;
	background: url(../images/White/header_bg.png) no-repeat right -120px;
}
.syno-blog-banner-m {
	font-size: 30px;
	color: #406080;
	height: 60px;
	background: url(../images/White/header_bg.png) repeat-x 0 -60px;
	text-align: center;
	line-height: 60px;
	text-shadow: 1px 1px 2px #999999;
	max-height: 350px;
}
.syno-blog-contain {
	position: relative;
	background: url(../images/White/body_bg_70_c.png) repeat
}
.syno-blog-central {
	top: 0px;
}
.syno-blog-central-left {
	float: left;
}
.syno-blog-central-center {
	width: 710px;
	float: left;
	color: #222222;
}
.syno-blog-central-right {
	float: right;
}
.article-tl{
	padding-left: 10px;
	background: url(../images/White/post_bg_70_a.png) no-repeat;
}
.article-tr{
	padding-right: 10px;
	background: url(../images/White/post_bg_70_a.png) no-repeat right -20px;
}
.article-tc{
	background: url(../images/White/post_bg_70_a.png) repeat-x 0 -10px;
	height: 10px;
}
.article-bl{
	padding-left: 10px;
	background: url(../images/White/post_bg_70_a.png) no-repeat 0 -30px;
}
.article-br{
	padding-right: 10px;
	background: url(../images/White/post_bg_70_a.png) no-repeat right -50px;
}
.article-bc{
	background: url(../images/White/post_bg_70_a.png) repeat-x 0 -40px;
	height: 10px;
}
.article-main {
	padding-left :20px;
	padding-right :20px;
	overflow: hidden;
	background: url(../images/White/post_bg_70_b.png) repeat;
}
.article-container {
	margin-bottom: 15px;
}
.article-title {
	margin-bottom: 15px;
	padding-left: 10px;
}
.article-title a {
	font-size: 16px;
	font-weight: bold;
}
.article-title .article-date {
	float: right;
	margin-right: 10px;
	color: #444444;
	line-height: 20px
}
.ext-ie7 .article-title .article-date {
	float: none;
	display: inline-block;
	vertical-align: bottom;
}
.article-title-text {
	width: 520px;
	overflow: hidden;
	display: inline-block;
	word-wrap:break-word;
}
.article-type {
	margin-left: 10px;
	margin-top: 5px;
	color: #DD7870;
}
.article-read-all {

}
.article-main-content {
	margin-bottom: 10px;
	overflow: hidden;
}
.article-footer {
	padding-top:10px;
}
.article-label {
	margin-bottom: 10px;
}
.article-comment {
	width: 670px;
	margin: 10px auto 10px auto;
}
.comment-block {
	margin-top: 10px;
}
.comment-tl{
	padding-left: 10px;
	background: url(../images/White/comment_bg_a.png) no-repeat;
}
.comment-tr{
	padding-right: 10px;
	background: url(../images/White/comment_bg_a.png) no-repeat right -20px;
}
.comment-tc{
	background: url(../images/White/comment_bg_a.png) repeat-x 0 -10px;
	height: 10px;
}
.comment-bl{
	padding-left: 10px;
	background: url(../images/White/comment_bg_a.png) no-repeat 0 -30px;
}
.comment-br{
	padding-right: 10px;
	background: url(../images/White/comment_bg_a.png) no-repeat right -50px;
}
.comment-bc{
	background: url(../images/White/comment_bg_a.png) repeat-x 0 -40px;
	height: 10px;
}
.comment-main {
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
	background: url(../images/White/comment_bg_b.png) repeat;
}
.comment-info {
	padding-left: 20px;
}
.comment-username {
	font-weight: bold;
}
.comment-date {
	float: right;
}
.comment-content {
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	word-wrap: break-word;
}
.article-info {
	height: 24px;
	line-height:24px;
}
.article-info-bottom-10{
	margin-bottom: 10px;
}
.info-share a{
	width: 24px;
	height: 24px;
	float: left;
}
.info-text {
	float:right;
}
.share-facebook { background: url(../images/bt_share.png) no-repeat;}
.share-facebook:hover { background: url(../images/bt_share.png) no-repeat 0 -24px;}
.share-facebook:active { background: url(../images/bt_share.png) no-repeat 0 -48px;}
.share-google { background: url(../images/bt_share.png) no-repeat 0 -216px;}
.share-google:hover { background: url(../images/bt_share.png) no-repeat 0 -240px;}
.share-google:active { background: url(../images/bt_share.png) no-repeat 0 -264px;}
.share-plurk { background: url(../images/bt_share.png) no-repeat 0 -72px;}
.share-plurk:hover { background: url(../images/bt_share.png) no-repeat 0 -96px;}
.share-plurk:active { background: url(../images/bt_share.png) no-repeat 0 -120px;}
.share-twitter { background: url(../images/bt_share.png) no-repeat 0 -144px;}
.share-twitter:hover { background: url(../images/bt_share.png) no-repeat 0 -168px;}
.share-twitter:active { background: url(../images/bt_share.png) no-repeat 0 -192px;}
.icon-sprite {
	height: 16px;
	line-height: 16px;
	padding-left: 20px;
	overflow: hidden;
}
.icon-post-comment { background: url(../images/White/icon_a_blog.png) no-repeat 0 -96px;}
.icon-rss {
	height: 16px;
	width: 16px;
	float: right;
	background: url(../images/White/icon_a_blog.png) no-repeat 0 -128px;
}
.ext-ie7 .icon-rss {
	float: none;
	display: inline-block;
	vertical-align: bottom;
	margin-left: 6px;
}
.icon-right-arrow {
	background: url(../images/White/icon_a_blog.png) no-repeat 0 -112px;
}
.icon-delete-comment {
	float: right;
	background: url(../images/White/icon_a_blog.png) no-repeat 0 -80px;
}
.icon-delete-comment a, .article-info-admin  a{
	color: #d9213f;
}
.icon-delete-comment a:active, .article-info-admin a:active{
	color: #a60823;
}
.icon-delete-comment a:hover, .article-info-admin a:hover{
	color: #f24965;
}
.article-info-admin {
	margin-bottom: 10px;
	height: 16px;
}
.article-info-admin div{
	margin-left: 10px;
	float: right;
}
.icon-set-sticky {
	background: url(../images/White/icon_a_blog.png) no-repeat 0 -48px;
}
.icon-edit {
	background: url(../images/White/icon_a_blog.png) no-repeat 0 -64px;
}
.icon-delete {
	background: url(../images/White/icon_a_blog.png) no-repeat 0 -80px;
}
.icon-one-point {
	background: url(../images/White/icon_point.png) no-repeat 0 0;
	margin-bottom: 5px;
	overflow: hidden;
	word-wrap:break-word;
}
#recent_article_content .icon-one-point, .friend_link-content .icon-one-point, .recent_comment-content .icon-one-point{
	height: auto;
}
#recent_article_content .icon-one-point a {
	white-space:pre-wrap;
}
.personal_information-content {
	line-height: 1.4em;
	word-wrap: break-word;
}
.icon-four-point {
	color: #222222;
	font-weight: bold;
	background: url(../images/White/icon_b.png) no-repeat 0 -16px;
}
.icon-new-post {
	background: url(../images/White/icon_a_blog.png) no-repeat;
}
.icon-draft {
	background: url(../images/White/icon_a_blog.png) no-repeat 0 -16px;
}
.icon-autosave {
	background: url(../images/White/icon_a_blog.png) no-repeat 0 -32px;
	display: inline-block;
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 4px;
}
.article-pager-empty {
	padding-bottom: 18px;
}
.article-pager {
	margin-left: 230px;
}
.article-pager a{
	display : inline-block;
	width: 16px;
	height: 16px;
	line-height: 120%;
	text-align: center;
	float: left;
	color: #444444;
	border: 1px solid #777777;
	margin: 0 5px 0 5px;
}
.article-pager a:hover{
	color: #0077cc;
	border: 1px solid #0077cc;
}
.current-page {
	background: #444444;
	border: 1px solid #444444 !important;
	color: #ffffff !important;
}
.current-page a{
	color: #ffffff;
}
.pager-first {
	background: url(../images/White/bt_page.png) no-repeat;
}
.pager-last {
	background: url(../images/White/bt_page.png) no-repeat 0 -162px;
}
.pager-first:hover {
	background: url(../images/White/bt_page.png) no-repeat 0 -18px;
}
.pager-last:hover {
	background: url(../images/White/bt_page.png) no-repeat 0 -180px;
}
.pager-first:active {
	background: url(../images/White/bt_page.png) no-repeat 0 -36px;
}
.pager-last:active {
	background: url(../images/White/bt_page.png) no-repeat 0 -198px;
}
.blog-module-sidebar {
	width: 270px;
	padding-bottom: 37px;
}
.module-main {
	width: 250px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 4px;
}
.module-content{
	padding-left: 20px;
	margin-top: 10px;
	overflow: hidden;
	margin-right: 20px;
}
.search-box {
	height: 22px;
	margin-bottom: 10px;
}
.sbox-l {
	float: left;
	width : 8px;
	height: 22px;
	background: url(../images/bt_search.png) no-repeat;
}
.sbox-m {
	float: left;
	height: 22px;
	border: 0 none;
	background: url(../images/bt_search.png) repeat-x 0 -22px;
	width: 170px;
}
.sbox-r {
	float: left;
	height: 22px;
	width: 32px;
	background: url(../images/bt_search.png) no-repeat 0 -44px;
}
.sbox-r:hover{
	cursor: pointer;
	background: url(../images/bt_search.png) no-repeat 0 -66px;
}
.sbox-r:active{
	background: url(../images/bt_search.png) no-repeat 0 -88px;
}
.statis-table {
	width:230px;
}
.statis-table td{
	text-align: left;
	line-height: 18px;
}
.statis-left {
	width: 70%;
}
.statis-right {
	width: 30%;
}

.recent-username{
	padding-left:20px;
	margin-bottom: 5px;
}
#article_collection_content {
	background-color: transparent !important;
}
.collec-tree-icon {
}
.x-panel-body {
	background: none !important;
}
.collection-tree .x-tree-node-over,.collection-tree .x-tree-selected{
	background: none !important;
}
.collection-tree .x-tree-node-collapsed .x-tree-node-icon {
	background: url(../images/White/icon_b.png) no-repeat 0 -48px !important;
}
.collection-tree .x-tree-node-expanded .x-tree-node-icon {
	background: url(../images/White/icon_b.png) no-repeat 0 -64px !important;
}
.collection-tree .x-tree-node-leaf .x-tree-node-icon {
	background: url(../images/White/icon_b.png) no-repeat 0 -32px !important;
}
.collection-tree .tree-node-month a span{
	color:#0077cc !important;
}
.collection-tree .x-tree-arrows .x-tree-elbow-end-plus {
	background: none !important;
	width: 0px;
}
.collection-tree .x-tree-arrows .x-tree-elbow-end-minus {
	background: none !important;
	width: 0px;
}
.collection-tree .x-tree-ec-icon {
	width: 0px;
}

.calendar-content {
	overflow: visible;
}
.label_cloud-content a{
	float: left;
	margin-left: 10px;
}
.label-font-12 {
	font-size: 12px;
}
.label-font-18 {
	font-size: 18px;
}
.label-font-24 {
	font-size: 24px;
}
.label-font-30 {
	font-size: 30px;
}
.label-font-36 {
	font-size: 36px;
}
.photo-slide-frame {
	width: 120px;
	height: 120px;
	padding: 3px;
	border: 1px solid #aaaaaa;
	background: #FFFFFF;
}
.photo-slide-a {
	display: block;
	width: 120px;
	height: 120px;
	overflow: hidden;
}
.ext-ie7 .photo-slide-a{
	position:relative;
}
.photo-slide-img {
	position:relative;
}
#module_admin_content div {
	margin-bottom: 5px;
}
#module_admin_content {
	padding-left: 0px;
}
.label-item-new, .article_draft {
	color: #F24965;
}
.label-item-gray {
	color: #777777;
}
.icon-path-arrow {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	top: 2px;
	background: url(../images/White/icon_b.png) no-repeat;
	float: left;
	margin-right: 3px;
}
.ext-el-mask {
	-moz-opacity: .65;
	opacity: .65;
	filter: alpha(opacity=65);
	background-color: #000000;
}
.x-fieldset{
	border-color: #C8CDD2 !important;
}
@media only screen and (max-device-width: 1024px) and (orientation:portrait){
    .syno-blog-header {
        min-width: 768px;
    }
    .syno-blog-contain-out {
        width: 768px;
    }
    .syno-blog-banner, .syno-blog-central {
        width: 738px;
    }
    .syno-blog-central-center {
        width: 468px;
    }
    .article-title-text {
        width: 278px;
    }
}
