body{width:100%;font-size:12px;text-align:left;color:#000;background:#666;margin:0 auto;padding:0;}
html{margin:0 auto;padding:0;}
input,select{line-height:16px;}
img,a img{border:0;}
ul,ol,li{list-style:none;}
em{font-style:normal;}
.content_boy h3{font-size:14px;padding-top:5px;padding-bottom:2px;border-bottom:1px solid #000;margin:15px 11px 20px 10px;}
.content_girl h3{font-size:14px;padding-top:5px;padding-bottom:2px;text-align:right;border-bottom:1px solid #000;margin:15px 10px 20px 11px;}
.clear{border-top:1px solid transparent !important;margin-top:-1px !important;clear:both;visibility:hidden;}
a,area{blr:expression(this.onFocus=this.blur());}
:focus{-moz-outline-style:none;}
a:link,a:visited{color:#525252;text-decoration:none;}
.header{width:100%;margin:40px auto 0;}
.header-inner{width:960px;height:68px;background:#666 url(images/top.jpg) no-repeat center 0;overflow:hidden;margin:0 auto;}
.header-inner a{width:960px;height:200px;display:block;text-indent:-9999px;}
.header_boy{background:url(images/top_boy.jpg) no-repeat center 0;height:68px;}
.header_girl{background:url(images/top_girl.jpg) no-repeat center 0;height:68px;}
.header_page{background:url(images/top.jpg) no-repeat center 0;}
.wrapper{padding-top:5px;width:960px;background:#F4F4FC url(images/wrap.jpg) repeat-y center 0;overflow:hidden;margin:0 auto;}
.wrapper_boy{background:#F4F4FC url(images/wrap_boy.jpg) repeat-y center 0;}
.wrapper_girl{background:#F4F4FC url(images/wrap_girl.jpg) repeat-y center 0;}
.wrapper_page{background:#F4F4FC url(images/wrap_page.jpg) repeat-y center 0;}
.content{float:left;width:960px;}
.content_boy{float:left;padding-bottom:10px;width:380px;}
.content_girl{float:right;padding-bottom:10px;width:380px;}
.content_nng{background:none;}
.post{width:360px;line-height:20px;overflow:hidden;margin:10px 0;padding:0 10px;}
.post h2{width:98%;font-size:14px;overflow:hidden;padding:5px 0 2px;}
.post img{max-width:360px;text-align:center;display:block;margin:0 auto;}
.post ul,.post ol{padding-bottom:10px;color:#454545;}
.post ul li{margin-left:20px;list-style:disc;}
.post ol li{margin-left:20px;list-style:decimal;}
.sub_desc{padding-bottom:10px;color:#666;}
.post_content{text-align:left;}
.post_meta{text-align:right;padding:10px 0 1px;}
.post_meta2{height:22px;}
.post_meta strong{font-size:13px;}
.post blockquote{color:#555;border:1px solid #dfdfdf;background:#eee;margin:0 0 20px;padding:10px;}
.boy .post_meta{border-bottom:1px solid #79c4e7;}
.boy a:link,.boy a:visited{color:#0F5AF0;text-decoration:none;}
.girl .post_meta{border-bottom:1px solid #019d14;}
.girl a:link,.girl a:visited{color:#019d14;text-decoration:none;}
.single_content_boy,.single_content_girl{width:720px;overflow:hidden;padding:0 20px;}
.post_boy,.post_girl{width:700px;}
.post_boy h2,.post_girl h2{font-size:18px;}
.showcase{padding:15px 0;}
.showcase h2{padding-bottom:15px;font-size:16px;color:#017CA5;}
.showcase ul li{float:left;width:210px;height:195px;margin-bottom:10px;border-bottom:1px solid #DDD;overflow:hidden;padding:0 15px 5px 13px;}
.showcase ul li img{float:left;width:210px;height:160px;background-color:#FC9;padding:2px;}
.showcase ul li h3{float:left;width:200px;height:18px;font-size:13px;font-weight:400;text-align:center;display:block;overflow:hidden;margin:5px 0;}
.sidebar{float:left;width:175px;overflow:hidden;padding:18px 10px;}
.bloginfo{margin-bottom:18px;text-align:center;line-height:18px;color:#666;}
.sidebar h2{width:175px;text-align:center;font-size:14px;color:#333;background:url(images/bg_sidebar_h2.jpg) no-repeat center bottom;padding:10px 0 5px;}
.sidebar ul{padding:0 0 5px;}
.sidebar ul li{margin-bottom:8px;}
.sidebar ul li ul{padding-left:4px;margin:10px 0 0;}
.sidebar ul li ul li{margin-bottom:0;padding-left:4px;line-height:22px;}
.sidebar ul li.widget{margin:0 0 10px;}
.sidebar ul li.widget_tag_cloud ul{padding:5px 10px;}
#feed img{margin:5px 0 0 6px;}
.searchInput{width:100px;padding:3px 3px 2px;}
.searchBtn{float:right;margin:0;}
.pageNavi,.pageNavi2{padding:20px;}
.wp-pagenavi{margin:0 auto;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited{text-decoration:none !important;color:#0AA7D6 !important;font-weight:700;border:1px solid #0AA7D6 !important;margin:2px;padding:4px 8px !important;}
.wp-pagenavi a:hover{color:#FFF !important;background-color:#019d14 !important;font-weight:700 !important;}
.wp-pagenavi a:active{text-decoration:none;border:1px solid #0AA7D6 !important;margin:2px;padding:2px;}
.wp-pagenavi span.pages,.wp-pagenavi span.current,.wp-pagenavi span.extend{color:#0AA7D6 !important;border:1px solid #0AA7D6 !important;margin:2px;padding:4px 8px !important;}
.wp-pagenavi span.current{font-weight:700 !important;color:#FFF !important;background-color:#F36 !important;border:1px solid #AA002B !important;}
.page_next a,.page_pro a{float:right;border:1px solid #0AA7D6;display:block;font-size:16px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;padding:6px 10px;}
.page_pro a{margin-right:15px;}
.pageNavi a:link,.pageNavi a:visited{border:0 solid #79c4e7;text-align:center;font-size:12px;font-weight:700;color:#019d14;background-color:#fff;padding:0 5px;}
.pageNavi a:hover{text-decoration:none;background-color:#79c4e7;padding:0 5px;}
.pageNavi2 a:link,.pageNavi2 a:visited{border:0 solid #019d14;text-align:center;font-size:12px;font-weight:700;color:#0F5AF0;background-color:#fff;padding:0 5px;}
.pageNavi2 a:hover{text-decoration:none;background-color:#019d14;padding:0 5px;}
#comments{line-height:22px;padding:10px;}
#comments .boy_h3{font-size:1em;background-color:#019d14;border-bottom:2px solid #79c4e7;margin:0 0 15px;padding:2px;}
#comments .girl_h3{font-size:1em;background-color:#79c4e7;border-bottom:2px solid #019d14;margin:0 0 15px;padding:2px;}
#comments .add{color:#000;}
#commentformbox .boy_h3{font-size:1em;color:#000;background-color:#019d14;border-bottom:2px solid #79c4e7;margin:20px 0 15px;padding:2px;}
#commentformbox .girl_h3{font-size:1em;color:#000;background-color:#79c4e7;border-bottom:2px solid #019d14;margin:20px 0 15px;padding:2px;}
#comments a{text-decoration:underline;color:#287f93;blr:expression(this.onFocus=this.blur());outline:none;}
#comments h2{font-size:12px;background-color:#F6F6F6;border-bottom:1px solid #EDEDED;padding:2px 5px;}
#comments p{line-height:25px;}
#comments form{padding-top:2px;}
#comments form p{margin-bottom:5px;}
#comments form input{margin-right:5px;height:17px;width:150px;}
#comments .girl_form{border:1px solid #019d14;font-family:Microsoft YaHei,微软雅黑, Arial, Helvetica, sans-serif;font-size:12px;padding:4px;}
#comments .boy_form{border:1px solid #79c4e7;font-family:Microsoft YaHei,微软雅黑, Arial, Helvetica, sans-serif;font-size:12px;padding:4px;}
#comments form textarea{width:690px;}
#comments form button{border:1px solid #008b00;font-family:Microsoft YaHei,微软雅黑, Arial, Helvetica, sans-serif;font-size:12px;padding:2px 6px;}
.commentdetails{margin-top:25px;}
.commentauthor{margin-bottom:5px;font-weight:700;}
.commentdate{font-size:12px;margin-bottom:5px;color:#909090;}
.required{color:red;}
.notfound{padding:40px;}
.notfound h2{font-size:18px;font-weight:400;margin-bottom:10px;}
#comments .boy_submit{font-family:Microsoft YaHei,微软雅黑, Arial, Helvetica, sans-serif;font-size:12px;color:#79c4e7;background-color:#fff;border:1px solid #79c4e7;cursor:pointer;width:100px;height:25px;}
#comments .girl_submit{font-family:Microsoft YaHei,微软雅黑, Arial, Helvetica, sans-serif;font-size:12px;color:#019d14;background-color:#fff;border:1px solid #019d14;cursor:pointer;width:100px;height:25px;}
#commentload{font-family:arial,sans-serif;display:none;color:#00681c;background:url(images/spinner.gif) no-repeat left center;padding-left:18px;}
#commenterror{font-family:arial,sans-serif;display:none;color:red;background:url(images/error.gif) no-repeat left center;padding-left:18px;}
#commentlist .gravatar img.avatar{border-top:2px solid #eee;border-left:2px solid #eee;border-bottom:2px solid #ccc;border-right:2px solid #ccc;}
#comments ul{list-style-type:none;clear:both;margin:0;padding:0;}
#comments ul .boy{border-bottom:1px solid #79c4e7;margin-bottom:2px;padding-top:2px;}
#comments ul .girl{border-bottom:1px solid #019d14;margin-bottom:2px;padding-top:2px;}
#comments ul li .comment-author .fn{font-weight:700;font-size:1.2em;}
#comments ul li .comment-meta{font-size:.9em;color:#999;margin:5px 0 10px;}
#comments ul li .reply{font-size:.9em;font-weight:700;padding-bottom:10px;}
.comment-welcomeback{padding:0 50px;}
#comments-nav{margin-top:20px;}
#comments-nav a{text-decoration:none;border:1px solid #eaeaea;padding:2px 4px;}
#comments-nav a:hover{border:1px solid #356aa0;color:#379BCD;}
#comments-nav span.current{font-weight:700;border:1px solid #379BCD;color:#356aa0;padding:2px 4px;}
.footer{width:960px;height:50px;color:#525252;background:url(images/bottom.jpg) no-repeat center 0;margin:0 auto 20px;padding:20px 0 0;}
.footer_girl{background:url(images/bottom_girl.jpg) no-repeat center 0;}
.footer p{text-align:center;line-height:22px;height:22px;}
.footer a:link,.footer a:visited{color:#727272;text-decoration:none;text-transform:capitalize;}
.footer a:hover{color:#999;}
#tooltip{position:absolute;z-index:1000;max-width:250px;word-wrap:break-word;background:#000;text-align:left;min-height:1em;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;}
#tooltip p{color:#fff;font:12px 'Microsoft YaHei',Arial,宋体,Tahoma,Sans-Serif;}
#tooltip p em{display:block;margin-top:3px;color:#f60;font-style:normal;}
.postr{width:90%;line-height:26px;overflow:hidden;margin:6px 0;padding:0 10px;}
.postr ul{margin-top:6px;padding-bottom:10px;color:#454545;}
.postr ul li{margin-left:13px;line-height:20px;list-style:disc;}
div,form,ul,ol,li,dl,dt,dd,span,p,button,textarea,blockquote,th,td,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
a:hover,.boy a:hover,.girl a:hover{color:#F60;text-decoration:underline;}
.post p,.postr p{margin-bottom:10px;}
.post_cats,.pageNavi .left,.pageNavi2 .left,.alignleft{float:left;}
.post_tag,.pageNavi .right,.pageNavi2 .right,.alignright{float:right;}
#comments .boy a,#comments .girl a:hover{text-decoration:none;color:#0F5AF0;}
#comments .girl a,#comments .boy a:hover{text-decoration:none;color:#019d14;}
.navigation,.postr h4{font-size:12px;}
.footer_boy,.footer_page{background:url(images/bottom_boy.jpg) no-repeat center 0;}
