/*
Theme Name: Mars
Author: sein
*/

* {margin: 0; padding: 0;}
body {text-align: center;font-size: 12px;font-family: "Microsoft YaHei",Tahoma, Arial; color: #111111;background: #FFFFFF; text-shadow: 0 0 1px #EEEEEE;}
a, a:link, a:visited {color: #2854bb; text-decoration: none;}
a:hover {color: #DD1111;}
img {border: 0;}
del { color: #777777; background-color: #efefef;}
.pics img {padding: 0 8px 0 0;width: 75px; height: 75px;}
h1,h2,h3{font-size:14px;}
.break {font-size: 0; height: 0;width: 0;clear: both;display: block;}
.righttext {float: right;font-size:10px;font-weight:normal;-webkit-text-size-adjust:none;color:#BBBBBB;}
.righttext a{color:#BBBBBB;}
.hidden {display: none;}
.avatar {float:left;}
.avatar-32 {padding-right:8px;vertical-align: text-top;}
.wumii-hook {display:none;}

/** BEGIN wrapper **/
#wrapper {width: 852px;margin: auto auto;text-align: left;}
#wrapper_playbus {width: 100%;margin: auto auto;text-align: center;}
/** END wrapper **/

/** BEGIN header **/
#header {height: 95px;background: url(http://jdstatic.tankr.net/wp-content/themes/mars/images/header.gif) repeat-x 0 bottom;padding-top: 15px;}
#header ul {list-style-type: none;padding:6px 0 8px; _padding:6px 0 0; height: 40px;position:relative; }
#header ul li {float: left;text-transform: uppercase; text-shadow: 0 0 0;font-weight: normal;font-size: 12px;font-family: "Microsoft YaHei",Tahoma, Arial; background: url(http://jdstatic.tankr.net/wp-content/themes/mars/images/divider.gif) no-repeat 0 0; position: relative;}
#header ul li a {color: #CCCCCC;display: block;padding: 8px 12px;}
#header ul li.f {padding-left: 5px;background: none;}
#header ul li.x {background: none;}
#header ul li.x a { padding-left: 0;}
#header ul li a:hover {color: #FFFFFF; text-decoration:none; position: relative;}
#header ul ul {visibility:hidden;  position:absolute; top:100%; left:0;  background:#333333; width:220px; padding: 0 0 0 15px;}
#header ul li:hover ul {visibility:visible;}
#header ul ul li {background:#333333;}
#header ul ul li a {display: inline-block; } 
#header ul ul li:hover { background-color:#333333;}
#header .logo {float: left;}
#header .logo h1 {font-size: 0;}
#header .logo h1 a {display: block;outline: none;text-indent: -9999px;background: url(http://jdstatic.tankr.net/wp-content/themes/mars/images/logo.gif) no-repeat 0 15px;width: 100px; height: 50px;}
#header .logo p {display: none;}
#header .eggs {float: right;height: 50px; margin:0;opacity: 0.6; -moz-opacity: 0.6; *filter: alpha(opacity=60);}
#header .eggs:hover {opacity: 1; 	-moz-opacity: 1; *filter: alpha(opacity=100);}
/** END header **/
/** END header **/

/** BEGIN body **/
#body {border-width: 0 1px;border-style: solid;border-color: #DEDEDE; background:url(http://jdstatic.tankr.net/wp-content/themes/mars/images/body.gif) repeat-y 540px 0;}
/** END body **/

/** BEGIN content **/
#content {width: 540px;float: left;padding-bottom: 20px;}
#content hr{color: #EFEFEF; border: none; border-bottom: 1px dashed #DEDEDE; margin-bottom: 5px;}
#content p {margin-bottom: 10px;}
#content .photos img {margin:15px 4px 0 0;width: 75px; height: 75px;}
#content .photos h3{-webkit-text-size-adjust:none; font-size: 10px;font-family: "Microsoft YaHei",Tahoma, Arial, Verdana;color: #111111; margin:15px 0 0 15px;}
#content h3 {font-size: 14px;color: #111111;margin-bottom: 10px;}
#content h3 a {color: #111111;}
#content blockquote {margin-bottom: 20px;padding: 10px 10px 0px;background-color: #F9F9F9;border-width: 1px 0;border-style: solid;border-color: #EFEFEF;}
#content ul {padding-left: 15px;list-style-type :none; }
#content ol {padding-left: 15px;list-style-type :none; }
#content li {line-height: 2.1em; border-bottom: 1px dashed #EFEFEF;}
#content .title {background-color: #F9F9F9;border-bottom: 1px solid #EFEFEF;padding: 14px;color: #4F4F4F;font-size: 12px;height:15px;*height:19px;}
#content .title a {color: #4F4F4F;}
#content .post {padding:15px 20px;clear: both;border-bottom: 1px solid #DEDEDE;}
#content .post img {max-width: 500px; }
#content .post blockquote img {max-width:480px;}
#content .f {border-top: 0;line-height: 1.7em;}
#content .post .thumb {float: left; margin-right:10px;display: inline;}
#content .post .thumb img {max-height: 240px; }
#content .post .time_s {-webkit-text-size-adjust:none; font-size: 11px;font-weight:normal;color: #aaaaaa;line-height:1.5em; padding-bottom: 5px;}
#content .post .time_s a {color: #aaaaaa;}
#content .post .time_s a:hover {text-decoration: underline;}
#content .post .comment-link a { background-color:#CCCCCC; color:#FFFFFF; float:right; line-height:1em; padding:7px; margin-left: 5px; text-align:center;text-shadow: 0 0 0; }
#content .post .comment-link a:hover { background-color:#555555;}
#content .post .comment-big a { float:right; font-family: Georgia; font-size: 22px; font-weight: bold; color: #CCCCCC; padding-left: 10px;}
#content .post .indexs {min-height: 75px;color: #333333;}
#content .post .thumbs {float: left;height: 75px;overflow:hidden;margin-right:10px; padding:5px; border:1px solid #DEDEDE;}
#content .post .thumbs img {width: 75px;}
#content .post .thumbs_b {float: left;height: 125px;overflow:hidden; margin-right:10px; padding-right:5px;}
#content .post .thumbs_b img {width: 125px;}
#content .post h1,.post h2 {font-size: 15px; line-height: 1.3em;*letter-spacing: -1px;}
#content .post h1 a,.post h2 a {color: #DD1111;}
#content .post h1 a:hover,.post h2 a:hover {color: #333333; }
#content .post p {padding-bottom: 5px;line-height: 1.7em;}
#content .post .titlebox {font-weight:bold; padding:0; background:#F9F9F9; border-bottom:1px solid #EFEFEF; border-top:1px solid #EFEFEF;}
#content .post .details {padding-top: 10px;line-height: 1em;font-size: 12px;}
#content .other {clear: both;border-bottom: 1px solid #DEDEDE;height:280px;overflow:hidden;}
#content .other h3{-webkit-text-size-adjust:none; font-size: 10px;font-family: "Microsoft YaHei",Tahoma, Arial, Verdana;color: #111111;text-transform: uppercase;}
#content .other ul {list-style-type :none;}
#content .other li {margin-left:-15px;padding:0;line-height: 2.1em; border-bottom: 1px dashed #EFEFEF;}
#content .other .l {float: left;width: 240px;margin: 15px 0 0 20px;border-right:20px solid #FFFFFF;overflow:hidden;white-space:nowrap;display: inline;}
#content .other .r {float: left;width: 240px;margin: 15px 0 0 0;border-right:15px solid #FFFFFF;overflow:hidden;white-space:nowrap;display: inline;}
/** END content **/

/** BEGIN playbus **/
#playbus {width: 100%;padding-bottom: 20px;}
#playbus p {margin-bottom: 10px;}
#playbus .post {padding:0; margin:auto; text-align:center; clear: both;border-bottom: 1px solid #DEDEDE;}
#playbus .f {border-top: 0;line-height: 1.7em;}
#playbus h2 {font-size: 15px;margin-bottom: 10px;line-height: 1.1em;*letter-spacing: -1px;}
#playbus .title {margin-left:auto; margin-right:auto; text-align:center; background-color: #FFFFFF;border-bottom: 1px solid #EFEFEF;padding: 14px;color: #4F4F4F;font-size: 12px;height:15px;*height:19px;}
/** END playbus **/

/** BEGIN Comments **/
.commentlist {font-size: 12px;margin-left: 5px;padding: 0 20px;}
.comments {padding:20px 20px 5px 20px;}
.commentlist .time {-webkit-text-size-adjust:none; font-size: 10px;font-weight:normal;color: #999999;}
.commentlist .time a {color: #999999;}
.commentlist .time a:hover { text-decoration: underline;}
.comments h3,.commentlist h3 {font-size: 12px;color: #111111;}
.commentlist ul, .commentlist ol {margin: 0; padding: 0px;list-style-type :none;}
.commentlist li {background:#FFFFFF none repeat scroll 0 0;margin-top:-1px;padding-top:5px; border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;display: block;}
.commentlist li.alt {background:#F9F9F9;}
.commentlist p {padding-left: 32px; width: 468px;overflow:hidden;}
.commentlist img {max-width:468px;   } 
#commentform {padding: 0 20px;}
#commentform input#author,#commentform input#email,#commentform input#url {font-size: 12px;font-family: "Microsoft YaHei",Tahoma, Arial;width: 205px;_width: 205px;height: 20px;padding: 0 5px;border: 1px solid #DEDEDE;background-color: #F9F9F9;}
#commentform input#author:hover, input#email:hover, input#url:hover {background-color: #FFFFFF;}
#commentform textarea {font-size: 12px;width: 478px;height:187px;padding: 10px;font-family: "Microsoft YaHei",Tahoma, Arial;border: 1px solid #DEDEDE;background: #F9F9F9; }
#commentform textarea:hover {background: #FFFFFF;}
#commentform #submit {font-size: 12px;font-family: "Microsoft YaHei",Tahoma, Arial;width: 500px;padding: 2px 4px;margin-bottom: 10px;border: 1px solid #DEDEDE;background-color: #F9F9F9;float: center;}
#commentform #submit:hover {background-color: #FFFFFF;}
#commentform p {font-size: 12px;float: left;margin: 5px 0;}
/** END Comments **/

/** BEGIN sidebar **/
#sidebar {width: 310px;float: right;padding-bottom: 20px;}
#sidebar h3 {-webkit-text-size-adjust:none; font-size: 10px;color: #111111;font-family: "Microsoft YaHei",Tahoma, Arial, Verdana;text-transform:uppercase;padding: 15px 20px 5px;font-weight:normal;}
#sidebar ol {padding: 0 20px 15px;border-bottom: 1px solid #DEDEDE;list-style: decimal inside;font-size:10px;-webkit-text-size-adjust:none;}
#sidebar ul {list-style-type: none;padding: 0 20px 15px;line-height:1.7em;border-bottom: 1px solid #DEDEDE;}
#sidebar li {border-top: 1px dashed #EFEFEF; }
#sidebar li a {font-size:12px;line-height:25px;}
#sidebar form {border-bottom: 1px solid #EFEFEF;background: #F9F9F9 url(http://jdstatic.tankr.net/wp-content/themes/mars/images/search.gif) no-repeat 20px 8px;width: 280px; height:27px; *height:31px; margin-left: 1px; padding: 8px 15px 8px 14px;}
#sidebar form input {border: 0;width: 165px;height:14px;font-size: 12px;font-family: "Microsoft YaHei",Tahoma, Arial;float:left;margin:6px;padding:0px;background:transparent;}
#sidebar form button {text-indent: -9999px;border: 0;width: 75px; height: 27px;background-color: transparent;}
#sidebar .photos {padding: 0;}
#sidebar .photos img {margin: 5px 8px 5px 0;width: 75px; height: 75px;}
#sidebar .xy img {width: 125px;height:125px;padding:10px 5px 0;}
#sidebar .tags a{color: #555555; background-color: #F5F5F5; padding: 0 3px; line-height: 2em;}
#sidebar .tags a:hover {color: #FFFFFF; background-color: #666666;}
#sidebar .links a{color: #111111;}
#sidebar .links a:hover{color: #111111;}
/** END sidebar **/

/** BEGIN footer **/
#footer {clear: both;background-color: #4F4F4F;color: #CCCCCC;padding: 20px;font-size: 11px;-webkit-text-size-adjust:none;  text-shadow: 0 0 0; text-align: center;line-height: 2em;}
#footer a {color: #CCCCCC;text-decoration: underline;}
#footer small{-webkit-text-size-adjust:none; font-size:10px;}
#footer .links { font-size: 10px;-webkit-text-size-adjust:none; border-top: 1px solid #666666;  padding: 0 5px;}
#footer .links a { color: #999999;text-decoration: none;}
#footer .links a:hover { text-decoration: underline;}
/** END footer **/
.postnav {clear: both;padding: 0 15px;}
.postnav a {border: 1px solid #EFEFEF;background-color: #F9F9F9;padding: 3px 8px;color: #999999;}
.postnav a:hover {border: 1px solid #DD1111;color: #111111;text-decoration: none;}

.wp-pagenavi {padding:20px; margin: 0px; text-shadow: 0 0 0;}
.wp-pagenavi a {padding: 4px 8px; margin:3px; background-color: #CCCCCC; color: #FFFFFF;}
.wp-pagenavi a:hover {background-color: #555555;}
.wp-pagenavi .pages { background-color: #EFEFEF;  color: #111111; margin: 3px; padding: 4px 8px; }
.wp-pagenavi .current { border: 1px solid #CCCCCC;  margin: 3px;  padding: 3px 7px; }

.cp-pagenavi {margin: 0; padding: 15px 0; text-shadow: 0 0 0;}
.cp-pagenavi a {padding: 4px 8px; margin:3px; background-color: #CCCCCC; color: #FFFFFF;}
.cp-pagenavi a:hover {background-color: #555555;}
.cp-pagenavi .current-comment-page {border: 1px solid #CCCCCC;  margin: 3px;  padding: 3px 7px; }

/** ajax-comment-vote **/
.hotcomment{width:100%;overflow:hidden; font-size: 12px;}
.hotcomment .in{}
.acv_author{border-top:1px solid #EFEFEF; background:#F9F9F9; padding:4px 0;}
.vote{text-align:right;width:100%; -webkit-text-size-adjust:none; font-size:10px;color:#BBBBBB;margin-top:-10px;}
.votehot {text-align:right;}
.acv_comment{margin:5px 0; padding:2px; background:#fff; word-wrap:break-word;}
.acv_comment img,.acv_comment embed,.acv_comment iframe {width: 268px;}
#content .acv_comment img { width: 468px;}
.acv4:link,.acv4:visited{color:#FF9999; -webkit-text-size-adjust:none; font-size:10px;}
.acva:link,.acva:visited{color:#9999FF; -webkit-text-size-adjust:none; font-size:10px;}
.acv4:link:hover {background-color: #DD1111; padding: 0 2px; color: #FFFFFF; }
.acva:link:hover {background-color: #333333; padding: 0 3px; color: #FFFFFF; }
