﻿/*   
Theme Name: AN3
Version: 4.23
Author: cooved
Author URI: http://www.3anshi.com/
Tags: black,cool, two-columns, fixed-width, theme-options, right-sidebar
All rights reserved.
*/
html {background:#f3f3f3 url(images/bg.gif) repeat-x;overflow:auto;height:100%;margin-bottom : 0.1em;}
::selection{background: #99cc00; color: white; /* Safari */} ::-moz-selection{background: #99cc00; color: white; /* Firefox */ } 
* {padding:0;margin:0;}
body {font:0.75em/1.5 'microsoft Yahei',Tahoma,'BitStream vera Sans',Arial,sans-serif;color:#333;}
a,a:hover ,a:visited {text-decoration:none;outline:0;}
a {color:#690;}
a:hover {color:#360;background:#99cc00;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}
p {padding:6px 0;}
ul {list-style:none;margin-left:0;padding-left:0;margin-top:0;}
img {border:none;}
code ,pre{font-family:"Courier New", Courier, mono;}
 {font-family:"Courier New", Courier, mono;}
em {font-weight:bold;text-decoration:underline;background-color:#f3f3f3;}
/*layout*/
#container {width : 920px;margin : 0 auto;}
#header {float:center;width : 100%;padding-top:5px;}
/*header*/
#logo a{background:url(images/title.gif) no-repeat;float : left;width:280px;height:83px;display:block;text-indent:-9999em;}
#tag,#subscribe a{color: #777;}
#tag {float : right;text-decoration : none;margin-top:42px;text-align :right;width: 50%;}
#subscribe a {background:url(images/feed-icon-14x14.png) top right no-repeat;padding: 0 20px 0 0;}
/*menu*/
#menu ul {background-color:#444;float:left;width:100%;}
#menu ul li {display:inline;text-transform:uppercase;}
#menu ul li a {padding:0.3em 1em;background:#444;color:white;text-decoration:none;float : left;border-right : 1px solid #fff;}
#menu ul li a:hover {background-color : #669933;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;}
.menuright {border-left : 1px solid #fff;float : right;}
/*drop-down*/
#menu-li {background : inherit;float : left;position : relative;margin : 0 auto;width : 100%;text-transform : lowercase;}
#menu-li ul {color : #333;text-align : left;height : auto;margin: 8px 0 0;}
#menu-li ul li {display : inline;list-style-type : none;margin-right : 3%;border-bottom : 1px solid #ddd;float:left;text-align :right;width : 22%;}
#menu-li ul li:hover {background : #99cc00 !important;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
#menu-li ul li a {float:left;text-align :left;width:85%;color:#333;}

/*slideshow*/
#slideshow {float: left;position: relative;margin:10px 0;overflow:hidden;}
.window {position:relative;height:150px;width:600px;overflow: hidden;border:5px solid silver;float:left;}
.image_reel {position: absolute;top: 0; left: 0;}
.image_reel img {float: left;height:150px;width:600px;}
.paging {position: absolute;bottom: 10px; right: 20px;height:20px;z-index: 100;text-align: center;display: none; }
.paging a {padding: 0 5px 0 5px;text-decoration: none;color: #fff;background:#666;border: 1px solid #ddd;}
.paging a.active {font-weight: bold; background: #690; 	}
.paging a:hover {background:#690;}

/*content*/
#entries {width : 610px;float : left;margin: 10px 0 3em 0;line-height : 1.6em;}
.post {text-shadow:#ccc 0px 1px 0px;font-size:1.1em;padding:8px 0 8px 0;}
.post a{margin:0 2px 0 2px;}
.post img,.post p img,.post a img{border:1px solid #e6e6e6; padding:3px;max-width:600px;}
.post ul {list-style : square;margin : 1em 5px 7px 15px;padding : 5px;}
.post li {font-weight:bold;margin:6px 0;list-style : square;}
.post-meta {color: #777;padding:1px 0 0 2px;}
.post-date {background:url(images/calendar.gif) no-repeat left center;padding-left:14px;}
.author {background:url(images/user.gif) no-repeat left center;padding-left:14px;}
.post-comment {background:url(images/comment1.gif) no-repeat left center;padding-left:14px;}
.post-edit {background:url(images/edit.gif) no-repeat left center;padding-left:14px;}
.post-views {background:url(images/views.gif) no-repeat left center;padding-left:14px;}
.post-tags {background:url(images/tags.gif) no-repeat left center;padding-left:12px;margin-top: 1.25em;}
.post-title a{display: block;position:relative;}
.post-title a:hover{background:#99cc00;color:#333}
.copyright {padding:3px 0 3px 12px;background:#e3e3e3;border-top: 1px solid silver;border-left: 1px solid silver;}
.post-thumbnail{ float:right; margin:0 0 0 8px;}
.post-thumbnail a img{width:100px;height:75px;border:3px solid white;}
.post-thumbnail a img:hover{border:3px solid #e5e5e5;}
h1,h2,h3{font-weight:bold;line-height : 1.2em;text-transform:uppercase;}
h1{font-size:3em}
h2{font-size:1.8em}
h3{font-size:1.2em}
h2 a {color:#333;}
.post h3 {margin-bottom:2em;}
blockquote {background-color:#e3e3e3;padding : 10px;margin :5px 0;}
.ffox_most_active {overflow:auto;zoom:1;padding:20px 0 ;}
.ffox_most_active a{background:none;}
.ffox_most_active li{position:relative;list-style:none;float:left;line-height:0;}
.ffox_most_active img.avatar{width:32px;height:32px;border:1px solid #ccc;padding: 2px;margin:8px;-moz-box-shadow:#777 -2px -2px 3px;-webkit-box-shadow:#777 -2px -2px 3px;box-shadow:#777 -2px -2px 3px;}
.Related-Posts{overflow:hidden;zoom:1;}
.Related-Posts li{float:left;width:44.5%;height:1.6em;padding-left:12px;border-bottom:1px dashed silver;margin:0 20px 0 0;}
.Related-Posts li a{color:#777;display: block;}
.Related-Posts li a:hover{color:black;}
.archlist {float : left;color : #333;width : 100%;}
ul.archlist li {display : inline;list-style-type : none;margin-right : 10px;float : left;display : block;width : 215px;}
ul.archlist li a {float : left;margin-right : 3px;}
ul.archlist li a:hover {background : #f3f3f3 !important;color : #333333;}
/*sidebar*/
#sidebar {width:280px;float:right;line-height:1.4em;margin:10px 0 30px 0;}
#sidebar img {max-width: 280px;}
#sidebar h3 ,#entries h3{padding:0 0 0 2px;letter-spacing : 0.2em;color:#333;clear: both;margin:12px 0 3px 0;border-bottom : 1px solid silver;}
#sidebar h3 {background:#ddd;}
.tabnavi h3{font-weight:400;}
.tabnavi span{cursor:pointer;}
.tabnavi .selected{font-weight:bold;}
#sidebar li {margin-top:3px;}
.link-move li ,.Related-Posts li,.tongji li{background:url(images/bullet.gif) no-repeat left center;padding-top:2px;}
.link-move li a{margin-left:12px;display: block;}
#sidebar li a {color:#444;height:1.4em;overflow: hidden;position:relative;}
#sidebar li a:hover{color:black;background:#99cc00;}
#sidebar p {display:block;background-color:#f3f3f3;padding:5px;margin-top : 1px;}
#searchform div {margin:10px 0;}
input#s {width : 180px;margin : 0 5px 5px 0;font-size : 12px;}
#sidebar img.avatar{float:left;position:relative;border:1px solid silver; -moz-border-radius:6px 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px;border-radius:6px 0;padding:0px;margin:5px 5px 0 0;}
.links{padding:30px 0 20px 0;list-style-type:none;overflow:hidden;}
.links ul li {float:left;width:130px;height:13px;overflow:hidden;text-align:left;margin:5px;padding:3px 5px 8px 5px;line-height:20px;border: 1px dashed #CCC;-moz-border-radius:10px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:10px;border-radius:10px 0;}
.links ul li a{color:#666;display:block;text-decoration:none;}
 .links ul li a:hover{background:none;color:#690;}
.tongji li{float:left ;width:44% ;padding-left:12px;display:block;}
/*dat rili*/
.widget_calendar h3 {display:none;}
#wp-calendar {width:100%;}
#wp-calendar #today {background:#99cc00;}
#wp-calendar tbody a {font-weight:bold;}
#wp-calendar caption {font-family:Arial;font-weight:bold;letter-spacing:-0.05em;text-align:left;padding-bottom:5px;}
#wp-calendar th,#wp-calendar td {text-align:center;}
#wp-calendar tbody td {border:1px solid #CCC;}
#wp-calendar tbody td.pad {border:0 none;}
#wp-calendar th {background:#999;color:#FFF;}
#wp-calendar td#prev {text-align:left;padding-top:5px;}
#wp-calendar td#next {text-align:right;padding-top:5px;}

/*comments*/
.navigation {display: block;text-align: center;margin-top: 20px;margin-bottom: 20px;}
img.c-alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.c-alignright {float: right;}
.c-alignleft {float: left;}
.alt {margin : 0;padding : 10px;background : #f3f3f3;}
.commentlist { list-style:none; margin:10px 0;text-indent:0; }
.commentlist li {border: 1px dashed #d5d5d5; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; height:1%; margin:10px 0 0; padding:5px 7px 0 55px; position:relative; }
.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
.fn { font-style:normal; }
.commentlist li .avatar { border:1px solid #d5d5d5; left:7px; position:absolute; top:7px; }
.says {color:#999;}
.comment-meta { font: 12px/1.4; position:absolute; right:10px; text-align:right; top:6px; }
.comment-meta a { color:#777; text-decoration:none;background:none; }
.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
.reply { background:#ccc; border:1px dashed #999; -moz-border-radius:10px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:10px;border-radius:10px 0; color:#fff;  padding:1px 10px;  text-align:center; width:36px; }
.reply:hover { background:#99cc00; border:1px dashed #666; }
.reply a {color:#fff; text-decoration:none; text-transform:uppercase; }
.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
.commentlist li ul.children li.comment {border: 0px}
.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
.commentlist li.even { background:#fff; }
.commentlist li.odd { background:#f6f6f6; }
#commentform {font-size:1.2em;}
#commentform textarea {font-size:12px;width:100%;padding: 2px;}
/*page_navi*/
.page_navi{width:100%;height:36px;text-align:center;overflow:hidden;margin-top:2em;border-top:1px solid silver;}
.page-numb{padding:3px 8px;margin-right:5px;text-decoration:none;border:1px solid silver;}
.page-numb :hover,.current{color:690;background:#ddd;}
/*footer*/
#footer {clear:both;width:920px;font-size:1.1em;height:auto;text-decoration:none;text-align:center;}
#footer a {background:none;color:white;text-decoration:none;}
#footerinfo {background-color:#333;color:#9c9c9c;float:left;display:inline;padding:10px;width:100%;text-align:left;-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-radius:8px 8px 0 0;}
/*ico*/
a.zip{background:url(images/rar.gif) no-repeat left center;padding-left:19px;}
a.doc{background:url(images/word.gif) no-repeat left center;padding-left:19px;}
a.pdf{background:url(images/pdf.gif) no-repeat left center;padding-left:19px;}
a.box{background:url(images/box.gif) no-repeat left center;padding-left:19px;}
a.linkout,a:hover.linkout{background:url(images/linkout.gif) no-repeat right center;padding-right:12px;}
/*code*/
.wp_syntax {width:98%;color:#100;background-color: #e8e8e8;border: 1px dashed #ccc;margin:.5em;overflow:auto;}
.wp_syntax table{border-collapse: collapse;}
.wp_syntax div,.wp_syntax td {vertical-align: top;padding: 2px 4px;}
.wp_syntax .line_numbers {text-align: right;background-color: #ddd;color: gray;overflow: visible;}
.wp_syntax pre{font-size:12px;margin:0;width:auto;float:none;clear:none;overflow:visible;word-wrap:break-word;line-height:1.5;white-space:pre;}
/*back top*/
#shangxia{position:absolute;top:40%;left:50%;margin-left:156px;display:block;}
#shang{background:url(images/shang.gif) no-repeat;cursor:pointer;height:20px;width:16px;margin:10px 0;}
#xia{background:url(images/xia.gif) no-repeat;cursor:pointer;height:20px;width:16px;margin:10px 0;}
#comt{background:url(images/comment.gif) no-repeat;cursor:pointer;height:20px;width:16px;margin:10px 0;}
/*tooltip*/
#tooltip {position:absolute;z-index:1000;max-width:200px;word-wrap:break-word;background:#000;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#tooltip p {color:#fff;font:12px 'Microsoft YaHei',Arial,Tahoma,Sans-Serif;}
#tooltip p em {display:block;margin-top:3px;color:#99cc00;background:#000;text-decoration: none;font:12px 'Microsoft YaHei',Arial;}
/*misc*/
.bottom-nav {border:1px dashed #d5d5d5; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;margin: 10px 0;overflow:auto;zoom:1;}
.left {display:inline;float:left;}
.right {display:inline;float:right;}
.clear {text-align:center;font-size:0.8em;color:#9c9c9c;margin:0;padding:0 0 20px 0;}
.imgleft {float:left;margin-right:10px;margin-bottom:10px;}
.imgright {float:right;margin-left:10px;margin-bottom:10px;}
img.frame {padding : 2px;border : 1px solid #dee4e5;}
img.center {display: block;text-align: center;margin: 0 auto;}
img.alignleft {float: left;padding: .9em .5em .5em;}
img.alignright {float: right;padding: .9em 0 .5em .5em;}
img.left {float: left;padding: 0 .5em .5em 0;}
img.right {float: right;padding: 0 0 .5em .5em;}
img.wp-smiley {background: inherit;}
p.akpc_pop {font-size: .8em;}
a.more-link {display: block;text-align: right;}
/*download*/
#down{padding:30px 0 20px 0}
#down dl{ padding:10px;border:1px solid #ddd;margin-top:20px;}
#down dt{ font-weight:bold;font-size:1.1em;color:black}
#down dd{ height:25px;}
#down dd a{ float:right;border:1px dashed #999; -moz-border-radius:10px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:10px;border-radius:10px 0;  padding:1px 10px;  text-align:center;width:80px;}
#down dd a:hover{ background:#99cc00;background-position:0 0px;}
