/*
Theme Name: Motify
Version: 15.7.2
*/

html,body,div,p,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td,blockquote{margin:0;padding:0;}
img{border:0 none;}
ol,ul,li{list-style-type:none;}
input,textarea,button{outline:none;}
input[type^="text"],input[type^="password"],textarea {border:0 none;background:#f3f3f3;}
input:focus,textarea:focus {background:#eee; border-color:#999;}
input{vertical-align:middle;}
input[type^="radio"]{border:none; background:none;width:auto;}
blockquote{background:#F6F6F6;border:1px solid #EAEAEA;font-style:italic;line-height:21px;margin:4px 0 17px;overflow:hidden;padding: 8px 6px;}
.quote-left{font-size:40px;float:left;margin:-10px 8px 0 0;height:28px;}

body,input,textarea,select,button,code,blockquote{font:14px/1.5 "Hiragino Sans GB","WenQuanYi Micro Hei","Microsoft YaHei",sans-serif;}
code,pre{padding:0.1em 0.6em;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-radius:3px;}
pre{margin:0 0.1em 2em;}
pre code{border:0 none;padding:0;}
body{color:#707070;}
h1,h2,h3{font-weight:400;}
h1{font-size:20px;}
h2,h3{font-size:16px;}
a{text-decoration:none;}
a:link,a:visited{opacity:1;transition: all .15s linear;color:#515865}
a:hover,a:active {opacity: .6}
.clear{clear:both}

@font-face{
	font-family:'icomoon';
	src:url('fonts/icomoon.eot?-k5lmcb');
	src:url('fonts/icomoon.eot?#iefix-k5lmcb') format('embedded-opentype'),
		url('fonts/icomoon.woff?-k5lmcb') format('woff'),
		url('fonts/icomoon.ttf?-k5lmcb') format('truetype'),
		url('fonts/icomoon.svg?-k5lmcb#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"],.hentry .date,.format-image .tags{
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-twitter:before{content:"\f099"}
.icon-instagram:before{content:"\f16d"}
.icon-sina-weibo:before{content:"\f18a"}
.icon-feed:before{content:"\f09e"}

.format-aside .date-container a:hover,.format-status .date-container a:hover,.hentry .post-footer h1 a{color:#DA3E3E;}
.hentry h1 a,.hentry .post-footer h1 a{color:#DA3E3E;opacity: .6;font-family:"lantinghei sc";font-weight:500}
.hentry .date h1{font-size:13px;display:inline-block;}
.hentry .date:before,.tags:before,.hentry .date h1:before,.tags h1:before{margin-right:5px;}
.format-aside .date:before,.format-standard .date:before{content:"\f073"}
.format-image .date:before,.format-gallery .date:before{content:"\f03e"}
.format-link .date:before{content:"\f0c1"}
.format-quote .date:before{content:"\f10d"}
.format-status .date:before,.format-chat .date:before{content:"\e607"}
.format-audio .date:before{content:"\f001"}
.format-video .date:before{content:"\f008"}

.icon-rocket:before{content: "\e605"}
#header{padding:295px 20px 40px 20px;background:#515865 url("images/bg.jpg");background-attachment:fixed;font-size:16px;color:#fff}
#header a{color:#fff}
.header-container{max-width:780px;margin:0 auto;}
.main-navigation{margin:20px 0;}
.main-navigation a{color:#fff;background:rgba(25,25,25,0.4);padding:4px 6px;font-size:14px;border-radius:3px;}
.main-navigation li{margin-right:20px;display:inline-block;}
.main-navigation li.current-menu-item a,.main-navigation li.current-menu-parent a{font-weight:900}
.site-title{margin-right:20px;font-size:26px;display:inline-block;}
.site-title a{text-decoration:underline;}
.site-description{display:inline-block;}

.social-links a{color:#777}
.social-links a span{display:none;}
.social-links{list-style:none;font-size:16px;}
.social-links li{display:inline;padding-right:10px;}

.wrapper{max-width:780px;margin:0 auto;padding:0 20px;}
.content{margin-top:80px;min-height:300px;}
.post{padding-bottom:60px;border-bottom:1px solid #f2f2f2;margin-bottom:60px}
.single-post .post{margin-bottom:0}
.hentry .date{margin-bottom:12px;font-size:13px;display:block;}
.comment-head .date{font-size:12px;}

.post-content{font-size:16px;position:relative;padding:12px 0;word-wrap: break-word;overflow:hidden}
.post-content p{margin:0 0 15px;line-height:1.9em;}
.post-content blockquote p{margin:0;font-family:stkaiti,KaiTi,KaiTi_GB2312;font-size: 16px;text-indent:2em;}
.post-content img{max-width:100%;height:auto;}
.post-content img.avatar{padding:2px;margin:18px 30px 18px 0px;float:left;border:1px solid #ccc;border-radius:50%;width:42px;height:42px;}

.hentry h1{font-size:22px;margin:15px 0 10px 0}
.hentry .post-footer h1{margin:0}
.hentry h3{font-size:18px;margin:28px 0;color:#333;border-left:3px solid #7ad03a;padding:4px 0 4px 12px;background-color:#fafafa;}

.tags {margin-top:15px;font-size:12px;}
.tags,.tags a,.date,.date a{color:#BBB}
.note-count,.note-count a{color:#BBB;font-size:12px;margin-top:15px}

.format-aside .more-link,.format-status .more-link{background:#eee;font-size:12px;margin:10px 0 -24px;display:block;color:#DA3E3E;padding:0 10px;}
.format-aside .postNotes a,.format-status .postNotes a{float:right;color:#DA3E3E;font-size:12px;z-index:1px;position:relative;margin:-24px 10px 0 0;}

.search_list,.archive_list {margin-top:15px;}
.navigation {height:20px; line-height:20px;}

.wp-caption,.thumbnail {border-radius:3px; border:1px solid #ccc; background:#f9f9f9; box-shadow:1px 1px 2px #d3d3d3;}
.wp-caption {margin-bottom:10px; text-align:center; padding:4px 0;}
#posts .wp-caption img {max-width:630px;}
.wp-caption-text,.gallery-caption {text-align:center; font-size:12px; margin-bottom:0;}

.hentry .post-content ul,.hentry .post-content li{margin-bottom:13px;}
.hentry .post-content ul li{list-style-position:inside;list-style-type:disc;margin-bottom:6px;}
.hentry .post-content ol li{list-style-position:inside;list-style-type:decimal;margin-bottom:6px;}
.hentry .post-content ul li ol li{list-style-type:decimal;margin-left:30px;margin-top:6px}
.hentry .post-content ul li ul li{list-style-position:inside;list-style-type:circle;margin-left:30px}

.hentry h3.al_year{font-size:28px}
.hentry .post-content ul.al_mon_list{margin-left: 18px;font-size:18px;}
.hentry .post-content ul.al_mon_list li{overflow: hidden;height:56px;border-bottom:1px solid #f0f2f7;line-height:56px;list-style-type:none;}
.archive-time{color:#c3cad9;margin-right:8%;}
.archive-data{font-style:italic;float:right;color:#c3cad9;padding-right: 8px;}

.gallery{overflow:hidden;white-space:nowrap;margin-bottom:4px;}
.gallery br{display:none;height:0px !important;}
.gallery img{width:100%;height:auto;}
.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item{display:inline-block;margin-right:3px;}
.gallery-columns-2 .gallery-item{width:49%;}
.gallery-columns-3 .gallery-item{width:33%;}
.gallery-columns-4 .gallery-item{width:24%;}
.gallery-columns-5 .gallery-item{width:19%;}
.gallery-size-thumbnail .gallery-item{float:left;text-align:center;}

.format-chat .odd,.format-chat .even{padding:7px 0 0 7px;}
.format-chat .even{text-align:right;}
.format-chat .postContent p{line-height:18px;}

#s{background:#fff;border:0 none;margin-top:18px;}
#searchform label {display:none;}
#searchform input{width:188px;height:24px;line-height:24px;vertical-align:middle;padding:0 5px;}
#searchform button,#searchform #searchsubmit{width:59px;text-align:center;height:26px;line-height:26px; background:#666; margin-left:-4px;border:none;color:#fff;cursor:pointer;vertical-align:middle;}
#search button:hover {background:#333;}

#comments{margin:30px 0;}
#comments p{line-height:1.8em}
#comments h3,#comments-navi{border-bottom:1px solid #f2f2f2; padding-bottom:5px;}
#comments-navi{margin:20px 0;font-size:16px}
.comment_list{padding:0 10px;}

.comment-body{position:relative;font-size:13.5px;min-height:34px;margin-bottom:8px;}
.comment-body-parent{min-height:48px;margin-bottom:18px;}

.comment-author{float:left;margin-right:8px;}
.comment-author img{border-radius:50%;height:32px;width:32px;}
.comment-body-parent .comment-author{margin-right:18px;}
.comment-body-parent .comment-author img{height:48px;width:48px;}

.comment-head{margin: 0 0 5px 0;}
.name{line-height:1.8em;}
.children .name{float:left;}

.comment-entry{margin:5px 0 4px 0;padding-bottom:4px;}
.comment-body-parent .comment-entry{margin:0 0 4px 0;border-bottom:1px solid #eee;padding-bottom:4px;}
.comment-entry .floor{float:right;margin-top:-18px;color:#BBB;font-size:11.2px;}
.comment-entry .wp-smiley{margin-top:-2px;}
.comment-entry img{max-width:80%}
.depth-1 .comment-content{overflow:hidden;}
.children{margin-left:68px;}
.depth-2 .children{margin-left:0;}
a.comment-reply-link{margin-left:1em;color:#BBB;font-size:12px;}
.children a.comment-reply-link{float:right;}

#respond{color:#888;font-size:12px;padding-top:5px;background:none;margin-bottom:3em;position:relative;}
#respond textarea {width: 98%;padding:5px;}
li.depth-1 #respond{margin-left:68px;}
li.depth-2 #respond{margin-left:0;}
.comment_list #respond textarea {width:95%;}

.comment-form-author,.comment-form-email,.comment-form-url{float:left;margin:0 2% 8px 0;width:23%;}
.comment-form-url{width:48%;}

#commentform {border-top:1px solid #f9f9f9;padding-top:10px;}
#commentform input{width:96%;padding:5px;display:block;}
#commentform input#submit,#commentform input#url{width:100%;}

#submit {padding:5px 15px;cursor:pointer;font-size:14px;color:#fff;text-shadow:1px 1px #111;border:1px solid #333;box-shadow:1px 1px 3px #d3d3d3;background:#444; background:-moz-linear-gradient(top, #444, #333);background:-webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#333));}
#submit:hover {color:#555;text-shadow:1px 1px #fff;border:1px solid #ccc;background:#f1f1f1; background:-moz-linear-gradient(top, #fff, #f1f1f1);background:-webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#eee));}

.form-submit{margin-top:10px;}

.reply {padding-bottom:10px; font-size:12px;}
.commentlist li.depth-1{margin-bottom:24px;line-height:18px;}
.comment_list li p{clear:both;margin-bottom:5px;}

#commentform input#comment_mail_notify{display:inline;width:15px;}
#comment-edit-link,.comment-notes,.comment-form-comment label,.form-allowed-tags{display:none;}

.footer{clear:both;text-align:center;font-size:11px;padding-bottom:50px;}

.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.alignleft {float:left;}
.alignright {float:right;}

.posts-nav,.comment-navigation{font-size:14px;padding-bottom:58px;border-bottom:1px solid #f2f2f2;margin-bottom:60px;text-align:center;}
.posts-nav .page-numbers,.comment-navigation .page-numbers{display:inline-block;width:45px;height:45px;line-height:45px;margin:0 5px;}
.posts-nav .page-numbers.current,.comment-navigation .page-numbers.current{border-radius:50%;border:1px solid #d3d3d3;color:#515865;}
.posts-nav .page-numbers.current:hover{background:#515865;color:#FFF;}

.comment-navigation{border-top:1px solid #f2f2f2;padding-top:25px;}

.go-top{z-index:1000;position:fixed;right:1%;bottom:1%;font-size:36px;opacity: 0.7;}
.go-top i{color:#777;}

#error{padding:5px 0;color:#cc0000}
.ajax-notice .comment-reply-link{display:none;}

.link-content li{float:left;text-align: center;width: 100px;font-size:12px;margin:12px 0 52px 0;}
.link-content li img{border-radius:100%;margin-bottom:5px;transition:0.5s;-webkit-transtion:0.5s}	
.link-content li span{display:block}	
.link-content li:hover img{transform:rotate(360deg);-webkit-transform:rotate(360deg);}

#dashang{border-bottom:1px solid #f2f2f2;position:relative;}
#dashang a{display:block;color:#fff;background:rgb(250,148,118);text-align:center;width:80px;height:28px;line-height:28px;border-radius:5px;margin:2em auto;position: relative;z-index:999;}
#dashang img{margin-top:-110px;display:none;}

@media only screen and (max-width:780px) {
	.wrapper{max-width:780px;}
	.content{width:100%;margin:0 auto;margin-top:40px}
}

@media only screen and (max-width:500px) {
	#header{padding:48px 20px 10px 20px;transition:all 1s;}
	.main-navigation li{margin-right:10px;}
	.hentry h1{font-size:20px;}
	.comment-form-author,.comment-form-email{width:48%;}
	.comment-form-email{width:50%;margin-right:0px;}
	.comment-form-url,#commentform input#url{width:99%;}
}


/* SLIMBOX2 */
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbBottomContainer,#lbCenter{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url(images/loading.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0;border:6px solid #fff;background-repeat:no-repeat}#lbNextLink,#lbPrevLink{display:block;position:absolute;top:0;width:50%;outline:0}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(images/prevlabel.gif) no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(images/nextlabel.gif) no-repeat 100% 15%}#lbBottom,#lbCaption,#lbCloseLink,#lbNumber{display:none}a#lbNextLink,a#lbPrevLink{transition:none}

/* wp-fancyrates */
.post-rate,.rating-star i,.rating-stars{font-style:normal;font-size:16px;font-family:icomoon!important;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:"\e600"}.icon-star2:before{content:"\e601"}.post-rate{position:relative;z-index:8;display:inline-block}.post-rate:before,.rating-stars:before{color:#f99b01}.post-rate:before{content:"\e601\e601\e601\e601\e601"}.rating-stars:before{content:"\e600\e600\e600\e600\e600";text-indent:0}.rate-holder{height:32px;line-height:1.9}.rating-stars{position:absolute;top:0;left:0;z-index:10;display:block;overflow:hidden;height:23px}.rating-combo{position:relative;display:block;display:inline-block;font-family:Tahoma}.rating-toggle{position:relative;z-index:2;padding:2px 4px;border-radius:3px;background:#eee;color:#555;text-decoration:none;font-size:12px}.combo-open .rating-toggle{outline:0;border-bottom:0 none;border-radius:3px 3px 0 0;background:#eee;color:#333;text-decoration:none}.piao{display:inline-block;margin:0 5px;font-size:12px;font-family:Microsoft Yahei}.rating-combo ul{position:absolute;top:23px;left:0;z-index:1;display:none;padding:2px;border-radius:0 3px 3px 3px;background:#eee}.rating-combo li{list-style:none outside none;line-height:1.2}.rating-combo li a{display:inline-block;padding:0 5px;width:80px;cursor:pointer}.rating-combo li a:hover{background:#EEC}.rating-star{position:relative;display:inline-block;overflow:hidden}.star-0-0:before,.star-1-0:before,.star-2-0:before,.star-3-0:before,.star-4-0:before,.star-5-0:before{color:#f99b01}.star-0-0:before{content:""}.star-1-0:before{content:"\e600\e601\e601\e601\e601"}.star-2-0:before{content:"\e600\e600\e601\e601\e601"}.star-3-0:before{content:"\e600\e600\e600\e601\e601"}.star-4-0:before{content:"\e600\e600\e600\e600\e601"}.star-5-0:before{content:"\e600\e600\e600\e600\e600"}

/* nprogress */
#nprogress{pointer-events:none}#nprogress .bar{position:fixed;top:0;left:0;z-index:1031;width:100%;height:2px;background:#29d}#nprogress .peg{position:absolute;right:0;display:block;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{position:fixed;bottom:0;right:0;z-index:1031;display:block;background:#fff;padding:20px;}#nprogress .spinner-icon{box-sizing:border-box;width:18px;height:18px;border:solid 2px transparent;border-radius:50%;border-top-color:#29d;border-left-color:#29d;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}

/* wp-geshi-highlight */
.wp-geshi-highlight pre,.wp-geshi-highlight span{overflow:visible;margin:0;padding:0;border:none;box-shadow:none;background:0 0;font-size:14px;font-family:Consolas,Monaco,'Microsoft YaHei','WenQuanYi Micro Hei','Lucida Console',monospace;word-wrap:normal;white-space:pre}.wp-geshi-highlight ol{margin:0;padding:0}.wp-geshi-highlight ol>li{position:relative;margin:0 0 0 30px}.wp-geshi-highlight li{padding-left:5px;font-family:monospace;font-size:14px;border-left:1px solid #eee}.wp-geshi-highlight{padding:0 0 0 15px;margin:2px 0 30px 0;overflow-x:auto;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background-color:#f8f8f8;box-shadow:0 8px 7px -10px #CCC,0 -8px 7px -10px #CCC}