/*
Theme Name: wupai
Theme URI: http://blog.wupai.net/
Author: 26z
Author URI: http://www.idsoo.com/
Tags: clean
*/
/*common*/
body{font-size:12px;font-family:Verdana,Arial,Sans-Serif;color:#000;line-height:18px;}
*{margin:0;padding:0;}
img{border:0;}
li{list-style:none;}
a:link,a:visited{color:#666;text-decoration:none;outline:none;}
a:hover{color:#f60;text-decoration:underline;}
.entry a{color:#333;text-decoration:underline;}
.entry a:hover{color:#f60;}
hr{display:none;}
h1,h2,h3,h4{font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode',Verdana,'Hiragino Sans GB',sans-serif;font-size:14px;}
.clear{clear:both;}
input,textarea{font-size:12px;}
input.text{padding:3px 3px;}
.btn{width:71px;height:23px;background:url(images/btn_bg.gif) no-repeat 0 0;line-height:23px;text-align:center;border:0;cursor:pointer;color:#666;}
.btn:hover{background-position:0 -23px;color:#000;}
/*layout*/
#header,#wrapper,#footer,.slide{width:980px;margin:0 auto;}
#content,#sidebar{width:720px;float:left;overflow:hidden;border-top:1px solid #ddd;padding:15px 0;}
#sidebar{width:220px;float:right;margin-left:40px;}
#wrapper{padding:20px 0 0;}
.slide{background:url(images/loading.gif) no-repeat 50% 50%;height:410px;}

.top_nav{float:right;padding:10px 0 15px;}
.top_nav li{float:left;padding:0 8px;border-right:1px solid #999;line-height:12px;margin-top:2px;}
.top_nav li.last{border:0;padding:0 0 0 10px;margin-top:-2px;}
.top_nav li a.feed{background:url(images/feed.gif) no-repeat 0 0;width:49px;height:16px;display:block;text-indent:-9999px;}

#twitter li{padding:2px;}
#twitter li a{display:none;}
#twitter li span{color:#999;font-size:10px;}
h1{padding:10px 0 20px;}
h1 a{width:274px;height:49px;display:block;text-indent:-9999px;background:url(images/logo.gif) no-repeat;font-size:16px;}
h1 span{float:right;padding-top:10px;}
#content h2{margin-bottom:2px;}
#content h2.title{font-size:16px;}
#content h2 a{color:#333;text-decoration:none;}
#content h2 a:hover{color:#f60;}
.post_meta{padding:0 0 0 48px;}
.post_meta h2{font-size:16px;}
.post_meta span.date{float:left;margin-left:-43px;text-align:center;border-right:1px solid #e3e3e3;padding-right:8px;}
.post_meta span.time{color:#999;}
.post{padding:0 10px 20px 0;}
.post img{margin-bottom:5px;}
.postmetadata{color:#999;}
.hentry{border-bottom:1px solid #ddd;margin-bottom:20px;}

#search{padding-bottom:15px;}
.searchQuery{padding:2px 4px;width:130px;}
.searchButton{padding:1px 3px;}

#sidebar h2{border-bottom:1px solid #ddd;padding:0 2px 3px;}
#sidebar ul{padding:5px 0 20px;}
#sidebar li{padding:1px 2px;}

#footer{color:#999;padding:30px 0 10px;font-size:11px;}
#footer .bottom_nav a{border-left:1px solid #666;padding:0 7px;}
#footer .bottom_nav a.first{border:0;padding-left:0;}

/*post*/
.entry{padding:5px 0;}
#submitLink{border:1px dashed #ddd;border-width:1px 0;padding:4px 10px;margin:10px 0 0;}
#submitLink a:link,.submitLink a:visited{padding:0 5px;text-decoration:none;}
.navigation{padding:5px 0;}
.navigation li{width:49%;float:left;}
.navigation li.last{text-align:right;}
#respond{padding:20px 0;}
.post p{padding:5px 0;}
.widecolumn .post{padding-bottom:0;}
h2.pagetitle{padding:10px 0 20px;font-size:16px;color:#333;}
/*comments*/
#comments{padding-top:20px;}
#commentform .text{width:200px;}
#commentform label{color:#666;}
#commentform p{margin:6px 0;}

#commnetN{padding:15px 0 0 5px;}
.commentlist li{padding:5px 0;border-top:1px solid #ddd;margin:5px 0;}
.commentlist li img{float:right;margin:5px 0 10px 15px;}
.commentlist li p{padding:2px 5px;}
.leaveMessage{padding-top:15px;}
#twitter{padding:5px 0 20px;border-bottom:1px solid #ddd;margin-bottom:20px;}
#category{padding:5px 0;}
#category li{padding:4px 0;}
#category li a{width:220px;height:30px;display:block;background:url(images/nav_main.gif) no-repeat 0 0;text-indent:-9999px;}
#category li a:hover{background-position:0 -30px;}
#category li a.two{background-position:0 -60px;}
#category li a.two:hover{background-position:0 -90px;}
#sidebar_link li{padding:0;width:220px;height:80px;margin:3px 0;}
#taobao{padding:0 0 20px;}
/*buzz*/
#buzz{padding-bottom:25px;}
#buzz h2{font:20px/35px arial;color:#666;background:url(images/buzz_small.png) no-repeat right 8px;}
#buzz h2 a{color:#666;}
#buzz li .gbw-meta{color:#ccc;}
#buzz .gbw li{background:#f3f3f3;margin-bottom:1px;padding:5px 8px;}
.editComment, .editableComment, .textComment{display: inline;}
.comment-childs{border-top:1px solid #999;margin: 8px 2px 8px 30px;padding: 4px 2px 2px 4px;}
#newcomment{border:1px dashed #777;width:90%;}
#newcommentsubmit{color:red;}
.adminreplycomment{border:1px dashed #777;width:99%;margin:4px;padding:4px;}
.mvccls{color: #999;}
#i_commnet li{padding-bottom:8px;}
