*{margin:0;padding:0;}
body{font:100% "Microsoft YaHei", "微软雅黑",Tahoma, Arial;background:#FFF;color:#333;}
p{margin:5px 0;}
a:link, a:visited{color:#3c78a7;text-decoration:none}
a:hover, a:active{color:#3c78a7;text-decoration:underline;}
a img{border:0;}
code{font:1.0em'Courier New', Courier, Fixed;background:#ececec;}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote{padding:10px 10px 0 10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#eee;font:1.0em Arial;line-height:1.5em;margin:10px 0px;}
select{width:130px;}
#head{width:960px;margin:0px auto;margin-top:15px;padding:0px;font-size:0.7em;}
#page{width:940px;margin:0px auto;padding:10px;background:#ececec;font-size:0.7em;}
.left, .alignleft{float:left;}
.right, .alignright{float:right;}
#navbar{margin:0 auto;margin-top:15px;padding:0px 10px;text-transform:uppercase;background:#2c2c2c url(images/navbar.png);}
#page-bar{width:722px;}
#page-bar ul{list-style:none;}
#page-bar li{float:left;list-style:none;cursor:pointer;display:block;border-right:1px solid #333;}
#page-bar li:hover{background:#3c78a7;}
#page-bar a, #page-bar a:visited{margin:0px;padding:10px 16px;font-weight:bold;color:#FFF;display:block;font-size:12px;}
#page-bar a:hover{text-decoration:none;display:block;}

#searchform{width:194px;float:right;text-align:right;padding-top:8px;margin-right:10px;}
#page-bar li{line-height:15px;float:left;margin:0px;padding:0px;}
#page-bar li .clicks{color:black;background-color:#ececec;text-decoration:none;display:block;}
#page-bar li:hover ul{left:auto;display:block;}
#page-bar li:hover ul, #page-bar li.sfhover ul{left:auto;}
h1{font:3.5em Arial;font-weight:bold;letter-spacing:-0.08em;}
h2{font:2.3em Georgia,"Times New Roman";}
h3{font:1.3em Arial;margin-bottom:3px;color:#3c78a7;font-weight:bold;}
h4{font:1.0em Arial;}
h3.cat_title, h3.cat_title a{color:#333;letter-spacing:-0.05em;font-size:0.85em;}
h3#respond{margin-top:0px;padding-top:20px;}
h3#comments{margin-top:32px;padding-left:0px;}
h3.authors{margin-top:15px;}
#logo{width:350px;}
#tagline{margin-top:5px;font-size:12px;color:#333;}
#top{padding:0;}
#headline{width:590px;float:left;background:#fff;padding:10px 10px 15px 10px;font-size:12px;;line-height:1.5em;margin:0;}
#headline h2.title{font:100% "Microsoft YaHei", "微软雅黑",Tahoma, Arial;font-size:17px;font-weight:bold;letter-spacing:-0.05em;display:block;padding-bottom:5px;}
#headline div.meta{display:block;margin-top:-5px;padding-bottom:2px;}
#headline p{padding-top:25px;padding-bottom:5px;}
#featured{width:300px;background:#fff;float:right;padding:0px 10px 9px 10px;margin-bottom: 11px;}
#featured .clearfloat{margin-top:7px;margin-bottom:8px;}
#featured .info{margin-top:5px;padding-top:5px;float:right;width:180px;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#featured .title{font-weight:bold;font-size:14px;}
#headline a img, #featured a img{border:1px solid #ccc;margin-top:5px;margin-right:10px;padding:2px;}
#middle{width:920px;background:#fff;float:right;padding:10px;margin:10px 0;}
.category{width:164px;float:left;border-top:8px solid #333;margin:0px;padding:5px 10px 10px 10px;background:#fff;}
.category p{margin:0;}
#cat-1, #cat-3, #cat-5{border-top:8px solid #333333;}
#cat-2, #cat-4{border-top:8px solid #3c78a7;}
.category span.cat_title, #front-popular h3, #front-list .cat_title, #archive .cat_title{text-transform:lowercase;margin:0;font-weight:bold;font-size:14px;letter-spacing:-0.05em;}
#front-popular h3{color:#CCFF00;}
.category a{color:#333;display:block;background:none;}
.category a:hover{background:none;color:#fff;text-decoration:none;}
#cat-1:hover, #cat-3:hover, #cat-5:hover{background:#333333;color:#fff;}
#cat-2:hover, #cat-4:hover{background:#3c78a7;color:#fff;}
#cat-1:hover a, #cat-3:hover a, #cat-5:hover a{background:#333333;color:#fff;}
#cat-2:hover a, #cat-4:hover a{background:#3c78a7;color:#fff;}
#bottom{width:940px;}
#front-list{width:590px;background:#fff;padding:10px;font-size:12px;;line-height:1.75em;float:left;}
#archive{padding-top:15px;font-size:12px;;line-height:1.75em;}
#archives{padding-top:15px;font-size:12px;;line-height:1.75em;}
#front-list blockquote{padding:0px 10px 0 10px;}
#front-list h2.title, #archive h2.title{font:100% "Microsoft YaHei", "微软雅黑",Tahoma, Arial;font-weight:bold;font-size:16px;letter-spacing:-0.05em;}
#front-list .clearfloat, #archive .clearfloat{padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
#front-list .spoiler, #archive .spoiler{display:block;margin-top:3px;}
#front-list p, #archive p{margin:0px;padding:0px;}
#front-list div.title{font:100% "Microsoft YaHei", "微软雅黑",Tahoma, Arial;font-size:20px;font-weight:bold;letter-spacing:-0.05em;border-bottom:1px solid #ddd;border-top:3px solid #ddd;padding:5px 0px;}
.author{font-size:0.8em;font-weight:bold;}
.meta{font-size:12px;color:#999999;}
.meta a{color:#999999;}
#headline p, #featured p{margin:0;}
#content{width:700px;background:#fff;padding:10px;font-size:12px;;line-height:1.75em;float:left;min-height:400px;}
#content .breadcrumbs{color:#333;}
#content h2.title{font:100% "Microsoft YaHei", "微软雅黑",Tahoma, Arial;font-size:16px;font-weight:bold;letter-spacing:-0.05em;border-bottom:1px solid #ddd;border-top:3px solid #ddd;padding:5px 0px;}
.reship{float:left;width:99%;margin-bottom:20px;}
.reship p{padding:0px 10px 0px 0px;text-align:right;color:#999999;border-right:1px dashed #BBBBBB;}
.reship a:link, .reship a:visited, .reship a:hover{color:#999999;text-decoration:underline;}
.post{font-size:12px;;line-height:1.75em;}
.post p{font-size:12px;margin-top:0px;}
.post .clearfloat{border-bottom:1px dotted #ccc;margin:10px 0px;}
.fenge{border-bottom:1px dotted #ccc;margin:10px 0px;}
.post ul, .post ol, #front-list ul, #front-list ol{margin-bottom:15px;}
.post ul li, #front-list ul li{list-style:square;margin-left:30px;}
.post ol li, #front-list ol li{list-style:decimal;margin-left:30px;}
.post ol li ul li, #front-list ol li ul li{list-style:square;margin-left:20px;}
.post img, .post a img, #front-list img, #archive img{border:1px solid #ccc;margin:0 10px 5px 0;padding:2px;}
.post .ads{margin-top:10px;}
.entry{margin-top:20px;}
#stats{margin-top:0px;padding:4px 0px;text-transform:uppercase;font-size:12px;display:block;color:#999999;}
#stats span{padding:0px 20px 0px 0px;}
#stats span a:hover{background:none;}
#stats span a{color:#333;}
#stats img, #nav img{border:0px;margin:0px;padding:0px;}
#tools{width:590px;height:25px;font-size:0.95em;}
#tools a:hover{background:none;}
.navigation{padding:5px 0px;text-align:Center;}

#sidebar2{width:210px;float:right;margin-right:100}
#sidebar2 h3{text-align:center;font-size:12px;background:#333;color:#fff;margin:10px 0px 5px 0px;padding:3px 10px;}
#sidebar-left2{float:left;width:190px;padding:5px 10px 10px;background:#fff;}
#sidebar-left2 div{float:left;width:100%;}
#sidebar-left2 .pics{float:left;width:100%;}
#sidebar-left2 .pics img{border:1px solid #CCCCCC;float:left;margin:5px 2px;padding:2px;}
#sidebar2 li{list-style:none;border-bottom:1px dotted #ccc;display:block;padding:2px 0px 2px 13px;background:url(images/sub.png) no-repeat 0 0px;font-size:12px;}
#sidebar2 li ul li:last-child{list-style:none;border-bottom:0px dotted #ccc;display:block;padding:2px 0px 0px 13px;background:url(images/sub.png) no-repeat 0 0px;}

#sidebar{width:320px;float:right;margin:0px 0px 0px 0px;}
#sidebar h3{text-align:center;font-size:12px;background:#333;color:#fff;margin:10px 0px 5px 0px;padding:3px 10px;}
#sidebar-top{width:300px;float:right;padding:0px 10px 10px 10px;background:#fff;}
#sidebar-top div{width:300px;float:left;}
#sidebar-bottom{width:300px;float:right;padding:0px 10px 10px 10px;background:#fff;}
#sidebar-bottom, #sidebar-middle{margin-top:10px;}
#sidebar-middle{width:320px;float:right;}
#sidebar-left{width:135px;padding:0px 10px 10px 10px;float:left;background:#fff;}
#sidebar-right{width:135px;padding:0px 10px 10px 10px;float:right;background:#fff;}
#sidebar li{list-style:none;border-bottom:1px dotted #ccc;display:block;padding:2px 0px 2px 13px;background:url(images/sub.png) no-repeat 0 0px;font-size:12px;}
#sidebar li ul li:last-child{list-style:none;border-bottom:0px dotted #ccc;display:block;padding:2px 0px 0px 13px;background:url(images/sub.png) no-repeat 0 0px;}
#sidebar-ads{width:300px;float:right;margin-bottom:10px;padding:10px;background:#fff;}
select{border:1px solid #333;width:100%}
.field{width:140px;height:19px;color:#333333;border:0;padding-left:5px;padding-top:2px;border:1px solid #ECECEC;background-color:#F2F2F2;;font-size:12px;}
#commentform textarea{font-size:13px;width:95%;height:168px;color:#333333;border:2px solid #ECECEC;background-color:#F2F2F2;padding-top:8px;padding-left:8px;margin-top:0px;overflow:hidden;}
#s{padding:1px;font-size:1.0em;width:150px;}
#searchsubmit{padding-left:5px;}
#submit {font-size:12px;width:130px;height:25px;color:white;background-color:#005B88;border:0px;}
.commentlist cite{float:left;width:100%;font-style:normal;font-size:12px;margin-bottom:4px;display:block;overflow:hidden;}
.commentlist .zhupl{float:left;width:100%;font-style:normal;font-size:12px;margin-bottom:4px;display:block;}
.commentlist .cite2 img{float:left;margin-right:5px;}
.commentlist cite .span1{float:left;}
.commentlist cite .span2{float:right;}
.commentlist blockquote{background:#ededed;}
.commentlist li{padding:10px 0px 10px 0px;list-style:none;margin-bottom:3px;}
.commentlist li li{background:none;border:none;list-style:square;margin:3px 0 3px 20px;padding:3px 0;}
.commenttext{padding:4px 10px 0px 5px;background:#f2f2f2;width:619px;float:right}
.commentlist cite strong{font-size:12px;}
.commentlist .tous {float:left;width:42px;text-align:center;overflow:hidden;}
.jt_z{margin-left:10px;padding-top:10px;float:left;overflow:hidden;}
li.my_comment{background:#FFF;border:none;}
li.my_comment cite strong{font-size:1.3em;color:#313228;}
#commentform small{background:#FFF;font-weight:bold;padding:0;}
.commentmetadata{color:#4d4d4d;display:block;margin-top:3px;text-align:right;font-size:12px;}
.commentmetadata a, .commentmetadata a:visited{color:#959382;}
.commentlist small{background:#e9e9e9;}

.avatar{border:1px solid #bbb;margin:0px 10px 0px 0px;float:left;width:40px;height:40px;}
#comment{width:590px;background:#fff;}
#front-popular{font-size:12px;color:#999999;width:940px;margin:0 auto;padding:10px;background:#2B2B2B url(images/bottombar.png) bottom no-repeat;background:#232323 url(images/bottombar.png) bottom no-repeat\9;}
#recentpost, #mostcommented{width:280px;float:left;padding:10px;}
#mostcommented{margin-left:17px;}
#recent_comments{width:280px;float:right;padding:10px;}
#recentpost a, #mostcommented a, #recent_comments a{color:#fff;}
#recentpost ul, #mostcommented ul, #recent_comments ul{margin-top:5px;border-top:1px dotted #fff;}
#recentpost ul li, #mostcommented ul li, #recent_comments ul li{list-style:none;padding:5px;display:block;}
#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child{border-top:0px dotted #fff;}
#footer{margin:0 auto;width:960px;font-size:12px;padding-top:10px;padding-bottom:10px;}
.clearfloat:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfloat{display:inline-block;}
* html .clearfloat{height:1%;}
*+html .clearfloat{height:1%;}
.clearfloat{display:block;}
#related_posts{padding-bottom:10px;}
#related_posts h3{background:#E3E4E6 0 0 no-repeat;font-size:12px;padding:6px 12px;font-family:"Microsoft YaHei", "微软雅黑",Tahoma, Arial;letter-spacing:0em;border-bottom:1px solid #CCC;}
#related_posts ul{background:#F4F5F7 100% 100% no-repeat;padding:3px 12px 8px;}
#related_posts ul li{color:#555;list-style:none;padding:3px 5px;border-bottom:1px solid #E3E4E6;line-height:18px;margin:0 0 0 20px;}
#related_posts .count{font-size:10px;}
#related_posts .excerpt{color:#999;font-size:11px;display:block;}
.bookico{background:url(images/shu.png) no-repeat;padding-left:60px;}
.editComment, .editableComment, .textComment{display:inline;}
.comment-childs{margin:0px 0px 2px 0px;padding:4px 2px 2px 4px;background-color:white;}
.chalt{background-color:#E2E2E2;}
#newcomment{border:1px dashed #777;width:90%;}
#newcommentsubmit{color:red;}
.adminreplycomment{border:1px dashed #777;width:99%;margin:4px;padding:4px;}
.mvccls{color:#999;}
.commentwarrior li *{vertical-align:middle;}
.commentwarrior li{border:none;float:left;width:100%;}
.commentwarrior li img{margin-right:5px;}
.commentwarrior img, .commentwarrior img.avatar{padding:2px 4px 2px 4px;border:1px solid #DDD;}
span.country-flag{color:#000;font-weight:normal;font-size:10px;}
span.country-flag img{padding-top:4px;vertical-align:-10%;}
span.WB-OS{color:#000;font-weight:normal;font-size:10px;}
span.WB-OS img{padding-top:4px;vertical-align:-15%;width:14px;height:14px;}
.highslide{outline:none;}
.highslide-wrapper{color:#333;background:#FFF;background-color:#FFF;}
.highslide-wrapper a{color:#3B5998;text-decoration:none;}
.highslide-wrapper a:hover{text-decoration:underline;}
.highslide-image{cursor:url(/wp-content/plugins/auto-highslide/highslide/graphics/zoomin.cur), pointer;outline:none;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-caption{display:none;border:2px solid #FFF;border-top:none;font-family:Verdana, Helvetica;font-size:10px;background-color:#FFF;padding:5px;}
.highslide-loading{display:block;color:#000;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;background-image:url(/wp-content/plugins/auto-highslide/highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;padding:2px 2px 2px 22px;}
a.highslide-credits,a.highslide-credits i{color:silver;text-decoration:none;font-size:10px;padding:2px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:#FFF;background-color:gray;}
a.highslide-full-expand{background:url(/wp-content/plugins/auto-highslide/highslide/graphics/fullexpand.gif) no-repeat;display:block;width:34px;height:34px;margin:0 10px 10px 0;}
.highslide-display-block{display:block;}
.highslide-html{background-color:#FFF;}
.highslide-html-content{position:absolute;display:none;}
.highslide-wrapper .highslide-html-content{width:300px;padding:5px;}
.highslide-wrapper .highslide-header ul{text-align:right;margin:0;padding:0;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover{color:#000;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(/wp-content/plugins/auto-highslide/highslide/graphics/resize.gif);}
.highslide-resize{cursor:nw-resize;}
.highslide-display-none,.highslide-wrapper .highslide-header ul li.highslide-previous,.highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header .highslide-move a,.highslide-move{cursor:move;}
.wp-pagenavi a:hover{border:1px solid #303030;color:#303030;background-color:#FFF;}
.wp-pagenavi span.pages{color:#303030;border:1px solid #303030;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi span.current{font-weight:700;border:1px solid #303030;color:#303030;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi span.extend{border:1px solid #303030;color:#303030;background-color:#FFF;margin:2px;padding:2px 4px;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active{text-decoration:none;border:1px solid #3c78a7;color:#3c78a7;background-color:#FFF;margin:2px;padding:2px 4px;}
#tooltip_19{position:absolute;border:1px solid #222222;background:#FFFFFF;padding:5px;color:#222222;display:none;z-index:23;}
div.nicetitle{position:absolute;top:0;left:0;color:#FFF;font-size:13px;font-family:Verdana, Helvetica, Arial, sans-serif;width:25em;font-weight:700;background:url(/wp-content/themes/arthemia-zh/scripts/ntbg.png);-moz-border-radius:12px;padding:4px;}
div.nicetitle p{margin:0;padding:0 3px;}
div.nicetitle p.destination{font-size:9px;text-align:left;padding-top:3px;}
.hotcomment{width:100%;}
.hotcomment .in{}
.hotcomment .bar{padding:10px ;font-weight:bold;}
.acv_author{font-size:12px;margin-top:5px;border-top:1px dotted #eee;background:#FFFFDF;padding:4px 0 4px 3px;}
.vote{float:right;}
.votehot {text-align:right;}
.acv_comment{font-size:12px;padding-left:5px;background:#fff}
.acv_comment img {width:20px;height:20px;}
.acv4:link,.acv4:visited{color:green}
.acva:link,.acv4:visited{color:red}