/*
Theme Name: citier
Theme URI: http://www.citier.net/
Author: mr_citier
Author URI: http://www.citier.net/
Description: In the city,please in me.or we in we.
Version: 2.0
*/
body{
font-size:12px;font-family:"微软雅黑","宋体";background: url("images/bg.png") repeat scroll 0 0 #FAFAFA;color:fff; }
a{color:#333; text-decoration:none;}
a:hover{color:#333; background-color:#CCFF99; -webkit-transition: color .25s linear , background-color 1s linear; transition: color .25s linear,background-color:#fff 0.3s ease-in-out;}
*{margin:0; padding:0;}
#wrapper{width:950px; margin:0 auto;}
#header{width:950px; margin-top:10px;}
#top{width:950px; height:80px; float:left; overflow:hidden;}
.ten{height:10px; line-height:none; background:none; clear:both; font-size:0;}/*ie618像素bug*/
#logo{float:left;width: 230px;height: 60px;}
#logo h1{width: 230px;height: 60px; float:left; background:url(images/logo.png) no-repeat; margin-top:10px;}
#logo h1 a {width: 230px;height: 60px;display: block;overflow: hidden;text-indent: -9999px;}
#lianxi{float:right;width:210px;height:80px; margin-top:10px;}
#lianxi a{text-decoration:none;display:block;}
#lianxi ul li{border: 1px solid #EFEFEF;display: block;float: left;line-height: 24px;margin: 2px;text-align: center;width: 90px;}
#header #login{float:right;}
h2{text-align:center;}
img{border:0;}
/* 菜单 */
#me_menu{width:950px; float:left;}
.menu{margin:0; padding:0;}
.menu li{list-style:none; float:left; padding-right:5px;}
.menu li a{background:#f90; width:100px; display:block; text-align:center; padding:10px;}
.menu .sub-menu{margin:0; padding:0; position:absolute; display:none; z-index:9999;}
.menu .sub-menu li{float:none;}
.menu  a:hover{background:#64be00;}
/* 焦点幻灯片 */
#slide {width:948px; height:370px; float:left; margin:0; border:1px solid #CCC; overflow:hidden; position:relative;}
.loading {padding:100px 0;color:#FF8345;font-weight:500;text-align:center;width:100%;}
#slide ul {display:none;}
.slide_d {height:auto; position:relative;width:100%;}
.img_bottom {float:left; width:940px; margin:5px; height:26px;background:#000;position:absolute;bottom:0;left:0;overflow:hidden;}
.img_bottom span {width:90%; text-indent:15px; display:inline-block;height:16px;line-height:16px;color:#FFF; text-shadow:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.button_list {position:absolute; right:5px; bottom:7px; z-index:100;}
.button_list a{width:20px;height:20px;float:left;line-height:18px; color:#fff;overflow:hidden;text-align:center;margin-right:4px;cursor:pointer;background:#99FF33;text-shadow:none;}
.button_list .button_current,.button_list a:hover{color:#FF8345;}
.slide_dec{float:left;font-size: 14px;position: absolute;width: 190px;display: block;right: 10px;height: 300px;background: #CCC;opacity: 0.5;color: black;text-align: center;padding: 10px 10px 30px;}
.slide_dec p{font-weight:bold; margin-bottom:10px;}
/*home*/
#hot_img{ width:950px; line-height:18px; clear:both;}
.hot_list li{float:left; list-style:none; display:block; width:179px; border:1px #ccc solid; padding:2px; margin-right:5px;  border-top:2px solid #cf9;}
.hot_list li img {margin-left:4px; border:1px solid #eee; width:170px; height:100px;}
.hot_list li img:hover{border:1px solid #0F0;}
#hot{width:950px; height:200px; background:#FFFFCC;}
#ad{width:950px; height:200px; background:#FFFFCC;}
#ad img{border:none;}
.me_cat{font-size:14px; width:645px; text-align:left; background:#eee; border:1px solid #eeeeee; height:25px; line-height:26px; margin-left:2px;}
/*文章列表 style*/
#me_post{width:650px; float:left; overflow:hidden;}
#me_post ul li,#sidebar ul li{list-style:none;}
.me_catlist{float:left; width:650px;}
.me_des p{display:inline; font-size:10px; color:#999;}
.me_catlist a.more{text-align:right; float:right;}
.me_thumbpost{width:640px; height:160px; margin:10px; border-bottom:1px #eee dotted; clear:both;}
.thumbnail_box_s{float:left; width:200px; height:150px; overflow:hidden;}
.thumb_post_content{float:right; width:400px; font-size:12px; letter-spacing:normal; line-height:18px;}
.cat-list{margin-left:10px;}
.me_lianglie {float: left;line-height: 24px;list-style: none outside none;margin-right: 20px; width: 300px;}
.me_lianglie .ti_data{float:right;}
.location{background-color:#eee;height:18px;padding-top:7px; border:1px solid #eee; margin-bottom:10px; margin-top:10px;}
#suiji{width:99%; background:#CCCCCC; clear:both; float:left;}
.top_img{width:650px; overflow:hidden;border:1px solid #efefef; margin-bottom:10px; }
#me_post .thumbnail img {border: 1px solid #CCCCCC;margin:6px 6px 6px 8px;padding: 3px; float:left; width:140px; height:100px;}
#me_post .thumbnail_box_s img:hover , #me_post .top_img img:hover{border:1px solid #0F0;}
#me_post .talk{float:right;background:url(images/views.png) no-repeat;width:65px;height:40px;text-align:center;margin-top:-20px;padding-top:6px;font-weight:bold;}
.thumtu{float:left;  margin-right:10px; margin-bottom:10px; border:none;}
.thumtu img{border:1px solid #eee; padding:3px;}
.thumtu img:hover{border:1px solid #0F0;}
.post{margin-bottom:10px;border-bottom:1px #eee solid;border:1px #eee solid;padding:10px;}
.post-under{background:#efefef;}
.post-under img{ border:none;}
.navigation{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:10px;}
.navigation a{border:1px #000000 solid;}
.page-numbers{line-height:16px;margin:0;padding:3px 10px;text-decoration:none;background:#fff;}
.current,.current:hover{color:#fff;background:#F90; border:1px solid #F90;}
/*文章页面single*/
h3.single_title{ text-align:center;}
.entry{margin:0 auto; padding-top:10px; font-size:14px; line-height:21px;}
.entry_post{overflow:hidden;}
.entry_post a{color:#f90;}
.postmetadata {padding: 5px 0;border-bottom: 1px dashed #DEDEDE;color: #999;text-align: center;}
.entry p {text-indent: 2em;}
.entry img .alignleft {display: inline;margin: 0 10px 0 0;}
.entry .alignleft {float: left; margin: 0 10px 0 0;}
.entry .aligncenter {display: block; margin-bottom: 10px; margin-left: auto; margin-right: auto;}
.entry img.alignright {display: inline; margin: 0 0 10px 10px; float: right;}
.entry img.alignnone {display: inline;margin: 0 0 10px;}
.nextpage{height:40px;overflow:hidden;font-size:12px;font-weight:200; margin-top:10px;}
.nextpage .shang{margin-left:20px;float:left;}
.nextpage .xia{margin-right:20px;float:right;}
/* Comment */
#comments {clear: both;padding: 15px 0 0;overflow: hidden;}
#comments h3 {padding: 0 15px;height: 30px;line-height: 30px;border-top: 1px dashed #D8D8D8;font-size: 12px;font-weight: normal;}
.commentlist {margin: 0 0 10px;padding: 0 10px;text-align: justify;color: #666;}
.commentlist li {margin: 0 0 10px; border:1px solid #eee;}
.commentlist li a {color: #369;}
.commentlist li, #commentform input, #commentform textarea {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist .comment-meta {margin: 0 0 5px;padding: 0 10px;line-height: 25px;background: #F8F8F8;border-top: 1px solid #cf9;overflow: hidden;}
.commentlist .vcard {float: left;padding-top:2px;}
.commentlist .avatar { float: left;margin: 0 8px 0 0;padding: 2px;border: 1px solid #EEE;}
.commentlist cite, .commentlist cite a {float: left;font-style: normal;font-weight: bold;color: #369;}
.commentlist .says {display: none;}
.commentlist .commentmetadata {float: left;padding: 0 0 0 8px; font-size:11px;}
.commentlist .commentmetadata a {color: #666;text-decoration: none;}
.commentlist .reply {float: right;}
.commentlist .comment-edit a {color: #F60;}
.commentlist p {margin-left: 10px;font-weight: normal;line-height: 1.5em;text-transform: none; color:#000;}
.nocomments {text-align: center;}
.commentlist ul { margin: 10px 15px 0;}
.commentlist ul li {padding: 0 10px 10px;background: #F9F9F9;border: 1px solid #E0DEDE;}	
.commentlist ul .comment-meta {margin-bottom: 20px;padding: 0;line-height: 22px;background: none;border-top: none;}
.commentlist ul p {margin-left: 0;}
.commentlist ul ul li {background: #FFF;}
.commentlist ul ul ul li {background: #F9F9F9;}
.commentlist ul ul ul ul li {background: #FFF;}
#respond {padding: 10px 10px 0;border-top: 1px dashed #D8D8D8;}		
#commentform p {margin: 10px 0;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}	
#commentform #author, #commentform #email, #commentform #url, #commentform #comment {border: 1px solid #CECECE;}
#commentform #author, #commentform #email, #commentform #url {width: 180px;padding: 2px;}
#commentform label {margin-left: 5px;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width: 99%;padding: 2px;}	
#respond:after {content: ".";  display: block;  height: 0; clear: both;  visibility: hidden;}	
#commentform #submit, #searchsubmit, #sbb,#reset {padding: 0 5px;background:#CCC;border: 0px solid #FF9E01;color: #FFF;font-weight: bold;}
#commentform #submit , #reset {height: 26px;line-height: 26px;}		
#searchsubmit, #sbb {height: 21px;line-height: 21px;}
/*404页面*/
#404page{width:940px; height:400px; border:1px solid #F00;}
.center404{width:900px; height:60px; margin-top:40px;}
/*侧边栏*/
#sidebar{width:260px; float:right; padding:0 5px;}
.side_tool{margin-bottom:10px; clear:both; overflow:hidden; border:1px solid #eee;}
#sidebar h3{ background:#eee; margin-bottom:5px;}
#sidebar ol{padding-left:40px;}
#sidebar ul{padding:0 10px;}
#sidebar ul li{padding-bottom:5px;}
/*页脚*/
#footer{width:950px; height:100px;}
#footer h2{display:none;}
#footer_nav{padding:5px;  height:22px; border:1px solid #efefef; margin-bottom:10px;}
#footer ul li{float:right; list-style:none; padding-left:10px;}
#footer ul li img{height:16px; margin:0 2px -4px 0;}
#banquan{text-align:center;}