﻿/*
Theme Name: Simple Love
Theme URI: None
Description: 情侣主题首创 <a href="http://rin-wendy.com/">Rin-Wendy</a>, 该主题界面仿自 <a href="http://mydarling.me/">顾忍和三小姐</a>, 参考代码为灰太狼.
Version: 1.1
Author: None
Author URI: 
Tags: Lovers, Simple Love, Rin-Wendy, 顾忍和三小姐, 灰太狼
*/
/* Global */
body{margin:0 auto; padding:0; width:100%; font-family: '微软雅黑', Arial, Verdana, Sans-Serif; font-size:12px; text-align:left; color:#454545; background:#433E38; font-weight:normal;}
html{margin:0 auto; padding:0;}
div,form,ul,ol,li,dl,dt,dd,span,p,button,textarea,blockquote,th,td {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{line-height:16px;}
img,a img{border:0;}
ul,ol,li{list-style:none;}
*{margin:0; padding:0; outline:none;}
.clear{border-top:1px solid transparent !important; margin-top:-1px !important; border-top:0; margin-top:0; clear:both; visibility:hidden;}
a,area {blr:expression(this.onFocus=this.blur())}
/* for IE */
:focus {-moz-outline-style: none;}
/* for Firefox */
a:link, a:visited{color:#525252; text-decoration:none;}
a:hover{color:#F60; text-decoration:underline;}
/* Header */
.header{margin:0 auto; width:100%; height:200px; background:#433E38 url(images/bg_top.jpg) repeat-x center 0;}
.header-inner{margin:0 auto; width:960px; height:200px; background:#433E38 url(images/top.jpg)  no-repeat center 0; overflow:hidden;}
.header-inner a{width:960px; height:227px; display:block; text-indent:-9999px;}
.header_boy{background:url(images/top_boy.jpg)  no-repeat center 0;}
.header_girl{background:url(images/top_girl.jpg)  no-repeat center 0;}
.header_page{background:url(images/top_page.jpg)  no-repeat center 0;}
.header_pagelist {background:url(images/top_page.jpg)  no-repeat center 0;} /*新加列表方式的页头*/
/* Content */
.wrapper{margin:0 auto; padding-top:5px; width:960px; background:#F4F4FC url(images/wrap.jpg) repeat-y center 0; overflow:hidden;}
.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;}
.wrapper_pagelist{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;}
.content_pagelist{float:left; padding-bottom:10px; width:380px;}
/*新加post信息结构*/
.posttime-blue , .posttime-pink{width: 60px; height: 60px; clear: right; float: right; color: #FFFFFF; font-family:Tohama,Arial, Helvetica, sans-serif; border: 1px solid #999999;}
.posttime-blue {background-color:#0184AF;}
.posttime-pink {background-color:#FF4884;}
.posttime-MY {padding:3px 0 5px 0; height: 15px; font-size: 9px; font-weight: bold; text-align: center; border-bottom: 1px solid #FFFFFF;}
.posttime-D {font-weight: bold; font-size: 30px; text-align: center; padding-top: 10px;}
.readmore {float: right; text-align: right; font-size:12px; position:relative; top: 10px;}

/*新加评论数结构*/
.cmtballoon-blue, .cmtballoon-pink, .cmtballoon-boy, .cmtballoon-girl, .cmtballoon-pagelist {height: 26px; width: 45px; background-repeat: no-repeat; text-align:center; float:left; padding-top: 2px; font-size:12px; font-weight: bold; color: #000000;}
.cmtballoon-blue, .cmtballoon-boy, .cmtballoon-pagelist {background-image: url(images/commentballoon_blue.jpg);}
.cmtballoon-pink, .cmtballoon-girl {background-image: url(images/commentballoon_pink.jpg);}
.cmt-tag {font-size: 10px;font-weight:normal; position:relative; float:left; top: 12px;}
.hori-line-boy {/*下一篇文章的分隔线*/ width: 100%; height: 50px; border-bottom: 1px solid #12B1E4; color:#ffffff;}
.hori-line-girl {/*下一篇文章的分隔线*/ width: 100%; height: 50px; border-bottom: 1px solid #FFA4D1; color:#ffffff;}
.homeentry {color: #4D463F;}
.homeentry  ul li{padding-bottom: 15px; padding-right: 20px;}
.post-individual {width: 100%; clear:both; margin-bottom: 10px;}
blockquote, /*引用的格式*/pre {/*这里设定文章内引用的格式*/margin:15px auto 15px 20px; padding-left:15px; border-left:1px solid #8aab46; color:#545454 /*background:#edf1f5 url(./images/blockquote.gif) 3px 3px no-repeat; border:1px solid #ddd; padding:8px 12px 8px 40px; margin:5px 0;*/}
/* Post List */
.post{margin:10px 0px; padding:0px 10px; width:360px; line-height:20px; overflow:hidden;}
.post h2{width:95%; padding:5px 0px 2px; font-size:16px; overflow:hidden;} /*标题长度和位置*/
.post p{margin-bottom:10px;}
.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;font-weight:normal}
.post_content{font-family: '宋体', Arial, Verdana, Sans-Serif;text-align:left;font-weight:normal;font-size: 12px;} /*列表文章内容设置*/
.post_content_single{font-family: '宋体', Arial, Verdana, Sans-Serif;text-align:left;font-weight:normal;font-size: 14px;} /*单页文章内容设置*/
.post_meta{padding:0px 0 8px; text-align:right;padding-top:10px;}   /*post meta的上边距(评论和阅读全文)*/
.post_meta2{height:22px;}
.post_meta strong{font-size:13px;}
.post_cats{float:left;}
/* Boy Posts */
/*.boy .post_meta{border-bottom:2px solid #12B1E4;}取消下划线*/
.boy a:link, .boy a:visited{color:#017CA5; text-decoration:none;}
.cmtballoon-blue a:link, .cmtballoon-blue a:visited {color:#ffffff;text-decoration:none;}/*设定评论数的颜色*/
.cmtballoon-boy a:link, .cmtballoon-boy a:visited {color:#ffffff;text-decoration:none;}/*设定列表评论数的颜色*/
.boy a:hover{color:#F60; text-decoration:underline;}
.cmtballoon-blue a:hover {color:#F60;text-decoration:none;} /*设定评论数的鼠标停留颜色*/
.cmtballoon-boy a:hover {color:#F60;text-decoration:none;} /*设定评论数的鼠标停留颜色*/
/* Girl Posts */
/*.girl .post_meta{border-bottom:2px solid #FFA4D1;}取消下划线*/
.girl a:link, .girl a:visited{color:#FF3366; text-decoration:none;}
.cmtballoon-pink a:link, .cmtballoon-pink a:visited {color:#ffffff;text-decoration:none;}/*设定评论数的颜色*/
.cmtballoon-girl a:link, .cmtballoon-girl a:visited {color:#ffffff;text-decoration:none;}/*设定评论数的颜色*/
.girl a:hover{color:#F60; text-decoration:underline;}
.cmtballoon-pink a:hover {color:#F60;text-decoration:none;} /*设定评论数的鼠标停留颜色*/
.cmtballoon-girl a:hover {color:#F60;text-decoration:none;} /*设定评论数的鼠标停留颜色*/
/* Single */
.single_content_boy, .single_content_girl, .single_content_pagelist{padding:0 20px; width:720px; overflow:hidden;}
.post_boy, .post_girl, .post_pagelist{width:700px;}
.post_boy h2, .post_girl h2{font-size:18px;}
.post_tag{float:right;}
/* pagelist Posts */
/*.pagelist .post_meta{border-bottom:2px solid #12B1E4;}取消下划线*/
.pagelist a:link, .boy a:visited{color:#017CA5; text-decoration:none;}
.cmtballoon-blue a:link, .cmtballoon-blue a:visited {color:#ffffff;text-decoration:none;}/*设定评论数的颜色*/
.cmtballoon-pagelist a:link, .cmtballoon-pagelist a:visited {color:#ffffff;text-decoration:none;}/*设定列表评论数的颜色*/
.pagelist a:hover{color:#F60; text-decoration:underline;}
.cmtballoon-blue a:hover {color:#F60;text-decoration:none;} /*设定评论数的鼠标停留颜色*/
.cmtballoon-pagelist a:hover {color:#F60;text-decoration:none;} /*设定评论数的鼠标停留颜色*/
/* Showcase */
.showcase{padding:15px 0px;}
.showcase h2{padding-bottom:15px; font-size:16px; color:#017CA5;}
.showcase ul li{float:left; width:210px; height:195px; margin-bottom:10px; padding:0 15px 5px 13px; border-bottom:1px solid #DDD; overflow:hidden;}
.showcase ul li img{float:left; padding:2px 2px; width:210px; height:160px; background-color:#FFCC99}
.showcase ul li h3{float:left; margin:5px 0px; width:200px; height:18px; font-size:13px; font-weight:normal; text-align:center; display:block; overflow:hidden;}
/* Sidebar */
.sidebar{float:left; padding:18px 10px; width:175px; overflow:hidden;} /*这里+ font-weight:normal;可以控制字体加组效果*/
.bloginfo{margin-bottom:18px; text-align:center; line-height:18px; color:#666;}
.sidebar h2{padding:10px 0px 5px; width:175px; text-align:center; font-size:14px; color:#333; background:url(images/bg_sidebar_h2.jpg) no-repeat center bottom;}
.sidebar ul{padding:0px 0px 5px 0px;}
.sidebar ul li{margin-bottom:8px;}
.sidebar ul li ul{padding-left:8px; margin:10px 0px 0px 0px;}
.sidebar ul li ul li{margin-bottom:0px; padding-left:12px; line-height:22px; background:url(images/spot.gif) no-repeat 0 11px;}
.sidebar ul li.widget{margin:0px 0px 10px 0px;}
.sidebar ul li.widget_tag_cloud ul{padding:5px 10px;}
.sidebar .widget ul li {line-height:20px; height:20px; overflow:hidden;}
/*新加sidebar控制*/
.sidebarbox a:visited, .sidebarbox a:link {font-weight: bold;}
.sidebarbox li, .sidebarbox ul{font-weight:normal;}
.sidebarbox1 a:link, .sidebarbox1 a:visited{color:#333;margin-bottom:0px; padding-left:12px; line-height:22px; background:url(images/spot.gif) no-repeat 0 11px;}
.sidebarbox1 ul li, .sidebarbox1 ul li ul, .sidebarbox1 ul li.widget, .sidebarbox1 ul li.widget_tag_cloud ul {margin-left : -10px;width: 150px;}
.sidebarbox1 {color:#017CA5}
#feed img{ margin:5px 0px 0px 6px;}
/* Search */
.searchInput{background:#FFF; border:1px solid #D9D9D9; height:20px; width:150px; margin-bottom:20px; *margin-bottom:0;}
.searchBtn{background:#FFF; height:20px; width:150px; border:1px solid #D9D9D9; color:#454545; cursor:pointer;}
/* Page Navi */
.pageNavi, .pageNavi2{padding:20px 20px; text-align:center;}
.wp-pagenavi{margin:0 auto;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited{padding:4px 8px !important; margin: 2px; text-decoration:none !important; color: #0AA7D6 !important; font-weight:bold; border:1px solid #0AA7D6 !important;}
.wp-pagenavi a:hover {color: #FFF !important;  background-color:#0AA7D6 !important; font-weight:bold !important;}
.wp-pagenavi a:active {padding:2px 2px; margin:2px; text-decoration: none; border:1px solid #0AA7D6 !important;}
.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi span.extend {padding:4px 8px !important; margin:2px; color: #0AA7D6 !important; border:1px solid #0AA7D6 !important;}
.wp-pagenavi span.current{font-weight:bold !important; color: #FFF !important; background-color:#FF3366 !important; border:1px solid #AA002B !important;}
.page_next a, .page_pro a{float:right; padding:6px 10px; border:1px solid #0AA7D6; display:block; font-size:16px; font-weight:bold; text-align:center; text-decoration:none;text-transform:uppercase;}
.page_pro a{margin-right:15px;}
.pageNavi .left, .pageNavi2 .left{float:left;}
.pageNavi .right, .pageNavi2 .right{float:right;}
.pageNavi a:link, .pageNavi a:visited{padding:6px 10px; text-align:center; font-size:12px; font-weight:bold; color:#FFF; background-color:#0AA7D6;}
.pageNavi a:hover{background-color:#FF3366;}
.pageNavi2 a:link, .pageNavi2 a:visited{padding:6px 10px; text-align:center; font-size:12px; font-weight:bold; color:#FFF; background-color:#FF3366;}
.pageNavi2 a:hover{background-color:#0AA7D6;}
/* comments */
#comments {font-size: 14px;}
#content .commentlist {font-size: 12px; list-style:none;}
#comments, #respond {color:#444444; font-size:13px; font-weight:bold; line-height:30px; margin:5px 0 0 0;}
#commentform #comment {padding:5px 5px 5px 5px; width:390px; height:200px; *height:195px;}
#commentform p {padding:5px 20px 0;}
#comments_corner {background:#ffffff; border:1px solid #D9D9D9; height:280px; margin-bottom:20px; *margin-bottom:0;}
#comments_corner h2 {padding-left: 15px}
#comment_textarea {float:left;}
#author_info {*float:left;}
.commentlist li {background:#ffffff; margin-bottom:20px; border:1px solid #D9D9D9; padding:15px;}
.commentmetadata {line-height:23px; height:20px;}
.commentmetadata cite {font-weight:700; font-style:normal;}
.comment-meta {margin-left:10px;}
.commentlist p {line-height:23px; padding-left:50px;}
.nocomments {color:#76767a; padding-left:10px; border-left:3px solid #DDD;}
.commentlist .avatar {width:32px; height:32px; border:solid 1px #666; float:left; margin-right:15px; margin-top:5px;}
.formfield {border:1px solid #CCC; clear:left; margin:5px 0; padding:6px 0 5px 5px; overflow:hidden; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.button {background:#c0c0c0; height:35px; width:104px; border:none; color:#FFF; cursor:pointer; line-height:38px\9; *line-height:37px;}
.post-comments {padding:0 0 0 18px;}
textarea {background:#FFF; border:1px solid #CCC; overflow:auto; padding:6px; margin:5px 0; font-size:12px; font-family:Verdana, Geneva, sans-serif; margin-bottom:20px;}
.post_pro_next{margin:20px 0px; padding:0px 10px;}
.alignleft{float:left;}
.alignright{float:right;}
/* Footer */
.footer{margin:0 auto; padding:50px 0px 20px; width:960px; color:#525252; background:url(images/bottom.jpg) no-repeat center 0;}
.footer_boy{background:url(images/bottom_boy.jpg) no-repeat center 0;}
.footer_girl{background:url(images/bottom_girl.jpg) no-repeat center 0;}
.footer_page{background:url(images/bottom_boy.jpg) no-repeat center 0;}
.footer_page{background:url(images/bottom_boy.jpg) no-repeat center 0;}
.footer_categorylist{background:url(images/bottom_boy.jpg) no-repeat center 0;}
.footer p{color:#727272; text-align:center; line-height:22px; height:22px;}
.footer a:link, .footer a:visited{color:#999; text-decoration:none; text-transform:capitalize;}
.footer a:hover{color:#cccccc;}