@charset "utf-8";
/*
Theme Name:Tanmi360 Special Theme
Theme URI:http://www.tanmi360.com/
Description:探秘360定制主题
Version:0.8
Author:XXY
Author URI:http://www.imxxy.com/
*/
/*reset*/
/*第一行最后改成1变成灰色*/
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); }
body{font-size:12px; margin:0; padding:0}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0}
img{border:0}
ul,li,ol,dl,dt,dd{list-style:none}
.clr{clear:both;}
a{text-decoration:none; color:#008B00;}
a:hover{text-decoration:underline; color:#FF6600}
:focus{outline:none}
h2{font-size:18px;}
/*wp*/
.alignleft{float:left;}
.alignright{float:right;}
img.aligncenter,div.aligncenter{display:block; margin:0 auto;}
img.alignright,div.alignright{margin:1px 0 2px 10px; display:inline;}
img.alignleft,div.alignleft{margin:1px 10px 2px 0; display:inline;}
/*layout*/
body{}
#wrapper{width:960px; margin:0 auto}
#header{ margin:10px 0;}
#main{}
#content{width:660px; float:left;}
#sidebar{width:290px; float:right;}
#footer{height:42px; width:900px; clear:both; padding:10px 30px; text-align:center; margin:10px 0 20px;}
.notice{border:1px dashed #89A889; padding:5px; font-size:14px; background:#E6F4E1; color:#008B00; text-indent:1.5em; background:url(images/sprite.jpg) 3px -44px no-repeat; width:948px; margin:0 auto; border-top:none; display:none}

/*header*/
#header #blogtitle{float:left}
#header #blogtitle a{ display:block;height:60px; width:224px; background:url(images/logo.gif) no-repeat; text-indent:-999em;}
#header #blogdesc{display:none}
#header #nav{background:url(images/sprite.jpg) bottom repeat-x; height:34px; margin-top:10px; padding-left:10px; border:1px solid #D5D5D5; width:948px;}
#header #nav li{float:left; font-size:14px; line-height:34px; padding:0 10px; font-weight:bold}
#header #subnav{ float:right}
#header #subnav li{}
#header .search{float:right; padding-top:10px;}
#header #searchform{ height:50px; padding:0 10px; background:#e6f4e1; float:right; border:1px solid #89a889}
#header #searchform div{ padding:9px 0 0;}
#header #searchform #ss{background:#e6f4e1; font-family:Microsoft YaHei,Verdana,Arial; color:#4B8F3E; float:left; border:none; padding:5px 0;}
#header #searchform #s{ font-size:15px; height:20px; line-height:20px; padding:5px 0; width:200px; color:#008B00; background:#fff; border:1px solid #89a889; font-family:Microsoft YaHei,Verdana,Arial; float:left}

/*content*/
.crumb{ background:#f6f6f6; color:#333; text-indent:1em; height:26px; line-height:26px; margin-bottom:10px; border:1px solid #89A889}
.entry{margin-bottom:10px;  border:1px solid #89A889; padding:10px; padding-bottom:0; background:#fff}
.entrydate{height:44px; width:44px; float:left; line-height:22px; text-align:center; font-size:16px; background:url(images/sprite.jpg) no-repeat; font-weight:bold; padding-right:5px;}
.entrymonth{ color:#fff}
.entryday{}
.entry h2{font-family:Microsoft YaHei,Verdana,Arial;}
.entrymeta{ line-height:22px; border-bottom:1px dashed #89a889; padding-bottom:5px; margin-bottom:5px;}
.entrycontent,entryexcerpt{clear:left; font-size:13px; line-height:2em;}
.entrycontent a.metaimg{float:left; padding:10px; display:block; text-decoration:none;}
.entrycontent a.metaimg img{ height:125px; width:160px; border:1px solid #006000;}
.entrycontent .shortinfo{ height:130px; overflow:hidden}
.entrycontent blockquote{ border:1px dashed #CCCCCC; background:#FCFAF7; margin:10px; padding:5px;}
.entrymeta2{ margin:10px -10px 0; clear:both; background:#f6f6f6; height:24px; line-height:24px;}
.entrymeta2 span{padding-left:1.4em;}
.entry .more{ background:url(images/sprite.jpg) 3px -71px no-repeat ; font-weight:bold; float:right; margin-right:5px;}
.wp-pagenavi{font-size:13px; line-height:30px; height:30px; text-align:center; border:1px solid #89a889}
.wp-pagenavi a,.wp-pagenavi span{padding:5px 8px;}
.wp-pagenavi a:hover{ padding:4px 7px; background:#ceefc6; border:1px solid #bdd4e6; text-decoration:none;}
.wp-pagenavi .current{background:#ceefc6; font-weight:bold}
.pagetitle{font-size:20px; padding:10px 0 20px; text-align:center; font-family:Microsoft YaHei,Verdana,Arial; color:#008B00;}
.info{line-height:24px; font-size:14px; font-family:Microsoft YaHei,Verdana,Arial; padding:5px 0;border-top:3px dashed #89A889; color:#333; margin-top:10px; padding-top:10px;}
.info .tags a{padding:0 5px;}
.info .copyright{font-weight:bold}
.info .share{text-align:right}
.navigation{border:1px solid #89a889;line-height:24px; font-size:14px; font-family:Microsoft YaHei,Verdana,Arial; padding:0 10px; background:#fff; width:638px;}
.navigation div{overflow:hidden; height:24px; float:left;}
#related{margin-top:10px;}
#related .rt1{background:#e6f4e1; height:26px; line-height:26px; color:#008B00; font-size:14px; font-weight:bold; padding-left:20px; border:1px solid #89A889; border-bottom:none; width:298px; float:left; clear:left}
#related .rt2{background:#e6f4e1; height:26px; line-height:26px; color:#008B00; font-size:14px; font-weight:bold; padding-left:20px; border:1px solid #89A889; border-bottom:none; width:308px; float:right;}
#related .ul{border:1px solid #89a889; padding:10px; line-height:22px; width:298px; float:left; clear:left }
#related ul{height:230px; overflow:hidden}
#related ul li{height:23px; overflow:hidden}
#related ul li a{color:#333333;}
.children{padding-left:25px;}

/*comment*/
.kuangtitle{border:1px solid #89a889; background:#e6f4e1; border-bottom:none; height:26px; line-height:26px; color:#008B00; font-size:14px; font-weight:bold; padding-left:20px; margin-top:10px; width:638px;}
.kuangkuang{border:1px solid #89a889; padding:5px; margin-bottom:10px; background:#e6f4e1}
#respond{ width:648px;}
#commentform{font-family:Microsoft YaHei,Verdana,Arial; padding:20px; margin:10px 0;border:1px solid #89a889;color:#4B8F3E; font-size:14px; background:#fff;}
#commentform input{border:1px solid #89a889; font-family:Microsoft YaHei,Verdana,Arial; margin:5px 0; height:30px; width:230px;}
#commentleft p,#commentleft input{ font-size:15px; color:#4B8F3E;}
#comment{ border:1px solid #89a889; overflow:auto;  font-family:Microsoft YaHei,Verdana,Arial; color:#333333; width:604px; height:170px; margin:5px 0;}
.commentlist li{ border:1px solid #89a889; color:#333333; padding:10px; margin:10px 0; font-family:Tahoma,Microsoft YaHei,Verdana,Arial,Helvetica,sans-serif; background:#fff}
.comment-body blockquote{ border:1px solid #89a889; color:#333333; padding:10px; margin:10px 0 10px 100px; font-family:Tahoma,Microsoft YaHei,Verdana,Arial,Helvetica,sans-serif;}
.commentlist .avatar{float:left; padding:8px;}
.commentlist cite{font-style:normal}
.comment-author,.comment-meta{font-weight:bold; line-height:23px;}
.commentlist p{ text-indent:2em; line-height:18px; clear:both; padding-left:3px;}
.cancel-comment-reply{float:right}
#submit{float:right}
/*sidebar*/
#sidebar{}
#sidebar .side{margin-bottom:10px}
#sidebar li h4{ background:#e6f4e1; height:26px; line-height:26px; color:#008B00; font-size:14px; font-weight:bold; padding-left:20px; border:1px solid #89A889;}
#sidebar li ul,#sidebar li ol{border:1px solid #89A889; border-top:none; padding:10px;}
#sidebar li ul li{background:url(images/sprite.jpg) left -95px no-repeat; padding-left:13px; line-height:25px; height:25px; overflow:hidden}
#sidebar li ul li a{color:#333333;}

#sidebar .widget_feeds { padding:5px 15px 15px; }
#sidebar #feedrss, #sidebar #feedemail, #sidebar #followme { height:25px; line-height:25px; display:block; padding:5px 5px 5px 36px; float:left; text-decoration:none; font-size:12px; }
#sidebar #feedrss { background: url(images/sprite.jpg) left -120px no-repeat; }
#sidebar #feedemail { background: url(images/sprite.jpg) left -154px no-repeat; margin-left:10px; }
#sidebar #followme { background: url(images/sprite.jpg) left -186px no-repeat; margin-left:10px; }
#subscribe #feed_readers { display:none; background:#ffffff; border:1px solid #89A889; width:180px; padding:5px; position: absolute; margin:35px 0 0 0;}
#subscribe li { background:transparent; list-style:none; float:left; margin:0; padding:0; display:block; }
#subscribe li a span { background:url(images/readers.gif) no-repeat; height:20px; width:80px; display:block; text-indent:-999em; }
#subscribe li#google_reader a span { background-position:0 0; }
#subscribe li#youdao_reader a span { background-position:0 -20px; }
#subscribe li#xianguo_reader a span { background-position:0 -40px; }
#subscribe li#zhuaxia_reader a span { background-position:0 -60px; }
#subscribe li#yahoo_reader a span { background-position:0 -80px; }
#subscribe li#newsgator_reader a span { background-position:0 -100px; }
#subscribe li#bloglines_reader a span { background-position:0 -120px; }
#subscribe li#inezha_reader a span { background-position:0 -140px; }
#subscribe li a { display:block; padding:5px; text-decoration:none; width:80px; font-size:12px; }
#subscribe li a:hover { background:#e6f4e1; }


/*footer*/
#links{border:1px solid #89a889; margin:10px 0; padding:10px; clear:both; height:12px;}
#links li{float:left; padding:0 5px; height:12px; line-height:12px;}
#footer .links{line-height:24px;}


.ggad1{float:left; width:468px; height:60px;}
.ggad2{ width:250px; height:250px; margin:0 7px;}
.ggad3{float:right; border:1px solid #89a889; padding:0 14px; height:250px; width:300px;}
