/*
THEME NAME: Memory 365
THEME URI: http://www.e-xia.com/
DESCRIPTION: Special design for Inflowers picture blog
VERSION: 0.1
AUTHOR: <a href="http://www.e-xia.com/">YiXia</a>
AUTHOR URI:
TAGS: picture
*/

*{margin:0;padding:0;}
html,body{width:100%;height:100%;}
body{background:#fff url(images/bg.gif) center;font-family:Tahoma;font-size:12px;text-align:center;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
#container{width:100%;height:100%;min-width:732px;min-height:540px;position:relative;}
* html #container{height:640px}
#header{display:none;}
#content{
  position:absolute;
  width:732px;
  height:540px;
  top:50%;
  left:50%;
  margin:-270px 0 0 -366px;
  background:url(images/365.gif) no-repeat -3px 0;
  text-align:left;
}
.entry-title{left:96px;position:absolute;top:430px;color:#fff;font-size:18px;line-height:18px;}
.entry-title a{color:#fff;}
.entry-content,.monthly,.weekly{margin:12px 236px 0 97px;width:400px;}
.entry-content .mainimg img{padding-bottom:12px;background:#fff;max-width:400px;max-height:400px;}
.monthly .mainimg img,.weekly .mainimg img{max-height:50px;max-width:50px;}
.entry-content .mainimg,.entry-content .mainimg span{width:400px;height:412px;}
.monthly .mainimg,.weekly .mainimg,.monthly .mainimg span,.weekly .mainimg span,.weekly .noblog{width:50px;height:50px;}
.mainimg{
	position:relative;
	overflow:hidden;
}
.mainimg span{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
  *display: block;
	*font-size: 370px;
  *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.monthly .mainimg span,.weekly .mainimg span{*font-size: 44px;}
.mainimg span img{vertical-align:middle;}
/*.weekly .mainimg{height:52px;}*/
.entry-content .maintxt{margin:46px 0 0 84px;line-height:20px;}
.nav-previous a{display:block;width:69px;height:51px;position:absolute;top:470px;left:99px;overflow:hidden;text-indent:-1000px;background:url(images/pre.png) no-repeat top left;}
* html .nav-previous a{background:url(images/pre.gif)}
.nav-previous a:hover{background-position:bottom left;}
.nav-next a{display:block;width:76px;height:54px;position:absolute;top:468px;right:150px;overflow:hidden;text-indent:-1000px;background:url(images/next.png) no-repeat top left;}
* html .nav-next a{background:url(images/next.gif)}
.nav-next a:hover{background-position:bottom left;}
#sidebar{position:absolute;left:518px;top:336px;width:60px;}
#sidebar li{list-style:none;line-height:16px;}
#homelink a{display:block;width:60px;height:216px;text-indent:-1000px;overflow:hidden;position:absolute;top:56px;left:627px;z-index:100;background:url(images/t.png) no-repeat top left;zoom:1;}
* html #homelink a{background:url(images/space.gif);}
#homelink a:hover{background-position:top right;}
#utmemory a{display:block;width:47px;height:47px;text-indent:-1000px;overflow:hidden;position:absolute;top:283px;left:655px;overflow:hidden;background:url(images/space.gif);}
#messageboard{text-align:left;width:732px;margin:0 auto;background:url(images/guestbook.gif) no-repeat -3px 0;line-height:18px;position:relative;}
#messagecontent{padding:120px 178px 0 18px;}
#messageboard #sidebar{left:618px;}
#messageboard .pagetitle{display:none;}
#commentform textarea{width:460px;}
#ie6warning{font-weight:bold;text-align:center;position:absolute;top:430px;background:#fff;width:660px;filter:alpha(opacity=60);opacity:.60;line-height:18px;}
.pagetitle{position:absolute;text-align:center;font-size:20px;line-height:30px;top:484px;left:160px;width:352px;}
.monthly,.weekly{height:414px;}
.monthly li,.weekly li{list-style:none;background:#fff;}
.monthly li{width:50px;margin:1px;float:left;overflow:hidden;position:relative;height:60px;padding:1px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #fff;}
.monthly li.weekday{text-align:center;height:13px;line-height:13px;padding:1px 1px 0;font-weight:bold;}
.monthly h3{font-size:11px;line-height:12px;font-weight:bold;text-align:center;width:52px;position:absolute;top:51px;left:1px;}
.monthly .maintxt{display:none;}
.weekly li{height:52px;position:relative;padding:0 6px 0 0;overflow:auto;margin:3px 0;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:2px solid #fff;background:#fffae6;}
.weekly li.alt{background:#ffeaef;}
.weekly .mainimg,.weekly .noblog{border:1px solid #fff;border-width:1px 4px 1px 2px;background:#fff;}
.weekly .noblog{display:block;}
.weekly h3{position:absolute;left:62px;top:1px;font-size:11px;font-weight:bold;line-height:15px;}
.weekly .maintxt{position:absolute;left:62px;top:16px;width:332px;height:36px;overflow:auto;}
.empty{color:#bbb;}
li.na{background:none;}
#wpstats{display:none;}
/*-- Commnet --*/
.commentlist{padding:0;margin:0;list-style:none;}
.comment{overflow:hidden;}
.comment.odd{background:#F5F5F5;}
.comment.even{background:#F6EDF0;}
.depth-1{padding-left:120px;border:8px solid #FFF;border-width:8px 0;margin-bottom:10px;height:1%;}
.comment.bypostauthor{border-color:#FAC!important;}
.comment-author{
  float:left;
  width:100px;
  margin-left:-120px;
  padding:10px;
  text-align:center;
  font-size:14px;
  font-weight:bold;
  color:#93434A;
}
* html .comment-author{margin-left:-60px;}
.comment-author .cite a{color:#DD4A5F;text-decoration:none;}
.avatar{display:block;margin:0 auto 4px;border:4px solid #FFF;}
.comment-meta{padding:6px 0;border-bottom:2px solid #FFF;margin-bottom:6px;}
.reply{clear:both;font-weight:bold;color:#f00;text-align:right;margin-bottom:10px;padding-right:20px;}
ul.children .comment{border:3px solid #fff;margin:5px 8px 5px 0;padding:4px 6px;}
ul.children .comment-author{float:none;margin:0;padding:0;text-align:left;width:auto;}
ul.children .avatar{border-width:2px;float:left;margin:0 6px 0 0;}
ul.children .comment-meta{padding:2px;}
/*-- Comment Form --*/
.formcontainer{text-align:center;}
#comments-list h3,#respond h3{text-align:center;}
#commentform{border:1px solid #FFF;padding: 0 10px 10px;width:328px;margin:0 auto;text-align:left;position:relative;}
#commentform .form-label{float:left;width:72px;padding:3px 0;line-height:21px;}
#commentform .form-input{border-bottom:1px solid #FFF;padding:3px 0;}
#commentform .text,#commentform #comment{width:240px;}
#commentform .form-textarea{padding: 3px 0;}
#commentform .form-submit{padding-left:71px;}
* html #commentform .form-submit{padding-left:74px;}
#commentform p{margin:0 -10px 1px;padding:8px;background:#FFF;text-align:center;}
#commentform span.required{color:#FF8000;}
#commentform .text{padding:1px;}
.cancel-comment-reply{}

#toolboxswitcher{cursor:pointer;text-align:right;}
.toolbox{background-color:#EEE;padding:15px;margin:0;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:absolute;top:2px;left:2px;text-align:left;}
.textinput{width:200px;height:20px;border:1px solid #99AFBC;margin:5px 0 10px 0;line-height:20px;}
textarea.textinput{height:80px;}
.toolbox .button{-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#21759B;border:1px solid #13455B;color:#EAF2FA;cursor:pointer;font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;font-size:12px;margin-top:-3px;padding:3px 10px;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);font-weight:bold;}
.toolbox form{width:202px;margin-top:10px;}
.toolbox a{color:#21759B;text-decoration:underline;}
.toolbox p{position:absolute;top:15px;left:15px;}

.ui-datepicker{display:none}
