@charset "utf-8";
/*
Theme Name: lianyue_theme
Theme URI: http://www.lianyue.org/
Description: 如果有bug请到 <a href="http://www.lianyue.org/" target="_blank">恋月Blog</a>提交
Author: <a href="http://www.lianyue.org/" target="_blank">恋月</a> 
Version: 1.0
License: GNU General Public License
License URI:http://www.lianyue.org
Tags:
Update: 2012-01-05
*/

body{color: #333;background: #F1F1F1 url(./image/bg.jpg) 50% 0;}
body,div,h1,h2,h3,h4,h5,h6,ul,submit,button,input,select,form,.post_single .content p,.comments li{margin: 0px;padding: 0px;}
body, button, input, select, textarea{font: 12px/normal "Trebuchet MS",Helvetica,"Microsoft YaHei",Georgia,sans-serif;}
a {color: #333; outline:none;text-decoration: none;color: #333;}
a:link, a:visited, a:active {text-decoration: none}
img{border: none;}
.home_1 ul,.home_2 ul,.home_3 ul,.home_1 li,.home_2 li,.home_3 li,.sidebar ul,.sidebar li,.cat ul,.cat li,.header ul,.header li,.links ul,.links li,.comments ul,.comments li{list-style: none;}

/*部分框架*/
.wrapper{margin: 0 auto;width: 990px;}
.header{padding-top:10px;height:125px;}
.main{float: right;width:752px;}
.right{float: right;}
.left{float: left;}
.none{display: none;}
.clear{clear: both;display: block;}

/*统一css 3 属性*/
.header_bg{box-shadow:0 2px 2px rgba(100,100,100,0.2);-moz-box-shadow:0 2px 2px rgba(100,100,100,0.2);-webkit-box-shadow:0 2px 2px rgba(100,100,100,0.2);}
.cat_blog,.cat_list,.post_single,.post_page,.cat_image,.home_tab,.commentlist,.home_1,.home_cat_tab,.home_cat_list,.related,.sidebar,.links,.comments .sb{box-shadow:0 3px 4px rgba(100,100,100,0.2);-moz-box-shadow:0 3px 4px rgba(100,100,100,0.2);-webkit-box-shadow:0 3px 4px rgba(100,100,100,0.2);-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius:5px;border-radius:5px;}
.comments .commentlist,.comments .sb #respond{-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius:5px;border-radius:5px;}
.slide ,.changeDiv,.changeDiv h2,.changeDiv img{border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius:5px;}
.slide ,.changeDiv,.changeDiv img{border-top-left-radius:5px;-webkit-border-top-left-radius:5px;}
.nav_tab span,.menu_head a{-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;}
.home_cat_list .odd,.widget_search .s,.widget_search .submit,.home_cat_tab ul li,.widget_recent_view ul li{-moz-border-radius: 2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.menu_head ul li ul{-moz-border-radius: 0px 0px 3px 3px;-webkit-border-radius: 0px 0px 3px 3px;-khtml-border-radius: 0px 0px 3px 3px;border-radius: 0px 0px 3px 3px;}
.newest ul li em,.vt_nav .page-numbers,.widget_random_single ul li .author a{-webkit-transition: background .3s;-moz-transition: background .3s;-o-transition: background .3s;transition: background .3s;border-radius: 3px;}
a,.home_cat_tab ul li,.widget_recent_view ul li,.related ul li{-webkit-transition: background .2s;-moz-transition: background .2s;-o-transition: background .2s;transition: background .2s;}
.comments .author_info input,.comments #commentform textarea{-moz-box-shadow: inset 0 1px 3px rgba(210,210,210,0.4);-webkit-box-shadow: inset 0 1px 3px rgba(210,210,210,0.4);box-shadow: inset 0 1px 3px rgba(210,210,210,0.4);}
/*header*/
.header_bg{height:125px;width:100%;position: absolute;z-index:-1;background: #FFF url(./image/header_bg.png) bottom repeat-x; left:0;border-bottom: 1px solid #AAA;}
.header{*z-index:1100;*position:relative;}
.header .logo img{width:300px;height:100px;}
.header_right{text-align: right;width:650px;}
.search_head{vertical-align:middle;margin-top:15px;float: right;}
.search_head .s{background: url(./image/sbg.png) no-repeat -3px 0px;float: left;vertical-align:middle;width:200px;padding: 0 4px;font-size: 14px;line-height:26px;height:26px;border: 1px solid #bbb;}
.search_head .submit{float: left;vertical-align:middle;cursor: pointer;font-size: 14px;height:28px;width:65px;display: inline-block;border: 1px solid #bbb;border-left: 0;background: #fff url(./image/s.png) bottom repeat-x;}
.search_head .submit:hover{background: #fff url(./image/s.png) top repeat-x;}
/*menu 导航*/
.menu_head{margin-top:40px;}
.menu_head ul li{position: relative;display: inline-block;*display: inline;}
.menu_head ul li a{font-weight: bold;text-shadow: 0 1px 0 #f0f0f0;line-height: 30px;height: 30px;padding:7px 15px;*padding:7px 13px;font-size: 14px;text-transform: uppercase;color: #444;}
.menu_head ul li a:hover{color: #222;}
/*二级导航*/
.menu_head ul li ul{color: #666;border: 1px solid #c0c0c0;border-top:0;display:none;background: #DCDCDD;position:absolute;top:31px;*top:32px;left:0; z-index:999999;width:140px;padding:5px 10px 10px;text-align:left;}
.menu_head ul li ul li{position:relative;display:block;margin:0 0px;}
.menu_head ul li ul li a{padding:2px 10px;display:block;}
.menu_head ul li ul li a:hover{background:#fff;}

.menu_head ul li.current-menu-item ul,.menu_head ul li.current-post-ancestor ul,.menu_head ul .current-menu-parent ul{background: #fff;border: 1px solid #cfcfcf;border-top:0;}
.menu_head ul li.current-menu-item ul li a,.menu_head ul li.current-post-ancestor ul li a{border:0;}
.menu_head ul li.current-menu-item ul li a:hover,.menu_head ul li.current-post-ancestor ul li a:hover{background: #eee;}
.menu_head ul .current-menu-parent ul li a:hover{background: #eee;}
/*导航高亮*/
.menu_head .current-menu-item a,.menu_head .current-post-ancestor a,.menu_head .current-menu-parent a{border: 1px solid #c5c5c5;border-width: 1px 1px 0;color: #222;background: #fff;}
.menu_head ul ul .current-menu-item a,.menu_head ul ul .current-post-ancestor a{border:0;color: #222;background: #f9f9f9;}
.menu_head .current-menu-item ul a, .menu_head .current-post-ancestor ul a, .menu_head .current-menu-parent ul a {border:0;}

/*首页*/
.home_1{background: #FFF url(./image/1.png) bottom repeat-x;border: 1px solid #BFBFBF;overflow: hidden;}
.home_2{background: #FFF url(./image/1.png) bottom repeat-x;border: 1px solid #BFBFBF;margin-top:10px;}
.home_3{margin-top:10px}

/*第一行*/
/*幻灯*/
.changeDiv{}
.changeDiv h2{font-weight: normal;position:absolute;left:0;bottom:0;width:690px;height:60px;line-height:24px;background:rgba(0,0,0,0.8); background:#000\9;filter:alpha(opacity=80); padding-left:10px}
.changeDiv h2 a{display: block;color: #fff;font-size: 22px;line-height: 1.2em;margin-top: 5px;width: 440px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.changeDiv h2 em{font-style: normal;color:#999; display:block;font-size:14px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:440px;height:24px;}
.changeDiv img{display: block;width:700px;height:300px;}
.slide{border-right:1px solid #BFBFBF;width:700px;height:300px;position:relative;overflow:hidden}
.slide .ltop{ position:absolute; left:0; top:0; width:5px; height:5px; display:block; z-index:10}
.slide .a_bigImg img{position:absolute;display:none;}

.slide .thumb{position:absolute;right:5px; bottom:0; height:60px}
.slide .thumb li{filter: alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; margin:10px 5px 0; float:left; display:inline; position:relative}
.slide .thumb a { display:block}
.slide .thumb a img{ border:1px solid #999; width:38px; height:38px}
.slide .thumb li.on{filter: alpha(opacity=100);-moz-opacity:1;opacity: 1;margin-top:4px}
.slide .thumb li.on a img{height:50px; width:52px;*width:56px;_width:52px;}
.slide .thumb li.on a em{ background:url(./image/slide.png);display:block; position:absolute; height:60px; width:58px; left:0; top:-4px;_top:-3px;}

/*最新文章*/
.newest{width:270px;height:300px;margin:0 8px;}
.newest h3.title{border-bottom: 1px solid #DBDBDB;font-weight: bold;line-height: 30px;margin-top:5px;height: 30px;padding: 0 15px;font-size: 14px;}
.newest ul{}
.newest ul li{position: relative;line-height: 49px;height: 49px;margin: 0 10px;display: block;border-bottom: 1px dotted #CCC;}
.newest ul li img{display: block;height: 26px;width: 26px;}
.newest ul li .link{font-weight: 400;font-size: 12px;color: #666;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;width:185px;display: inline-block;padding-left: 28px;}
.newest ul li .link:hover {color: #2A609F;}
.newest ul li .link:hover em{background: #93C2D3;color: #FFF;}
.newest ul li .img {float: right;margin: 9px 0 0;border: 1px solid #D5D5D5;padding: 2px;background: #fff;}
.newest ul li em {font-style: normal;background: #fff;color: #CEE3EB;font-size: 18px;padding: 2px 5px;line-height: 1em;font-weight: bold;font-family: Arial;position: absolute;top: 13px;left: 0;}


/*tab 切换css*/
.nav_tab{text-align: right;padding: 10px 30px 0 15px;border-bottom: 1px solid #CCC;text-transform: uppercase;}
.nav_tab strong{font-size: 16px;float: left;margin-top:2px;*margin-top:4px;}
.nav_tab sup{font-size: 12px;float: left;margin-left:3px;margin-top:2px;}
.nav_tab span{vertical-align:middle;display:inline-block;height: 30px;padding:1px 10px;border-style: solid;border-color: #DFDFDF #DFDFDF #FFF;border-width: 1px 1px 0;color: #AAA;margin: 0 9px -1px 0;text-shadow: #fff 0 1px 0;cursor: pointer;line-height: 30px;font-size: 14px;}
.nav_tab span:hover{color: #D54E21;}
.nav_tab span.hover{border-color: #CCC #CCC #FFF;border-width: 1px;color: #464646;}


/*tab 首页 分类*/
.home_cat_tab{margin-bottom: 10px;width:690px;background: #FFF url(./image/1.png) bottom repeat-x;border: 1px solid #BFBFBF;}
.home_cat_tab ul{padding:5px;}
.home_cat_tab ul li{padding:5px 0;float: left;width:226px;height:190px;}
.home_cat_tab ul li a{display: block;}
.home_cat_tab ul li:hover{background: #f1f1f1;}
.home_cat_tab ul li:hover img{border: 1px solid #c2c2c2;}
.home_cat_tab ul li img{display: block;margin: 2px 8px 0 8px;width:206px;height:150px;padding:1px;border: 1px solid #cfcfcf;background: #fff;}
.home_cat_tab ul li span{font-size: 14px;margin-left: 12px;text-align: center;height:32px;line-height:32px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: 100;width: 201px;}


/*首页循环分类*/
.home_cat_list{width:690px;background: #FFF url(./image/1.png) bottom repeat-x  ;border: 1px solid #BFBFBF;margin-bottom: 10px;}
.home_cat_list .list{height: 296px;border-right: 1px solid #BFBFBF;}
.home_cat_list .list h3.title{width: 314px;border-bottom: 1px solid #DBDBDB;font-weight: bold;line-height: 30px;margin-top:5px;height: 30px;padding: 0 15px;font-size: 14px;}
.home_cat_list .list h3 .more{font-size: 12px;font-weight: normal;float: right;}
.home_cat_list .list h3 a:hover{color: #09F}
.home_cat_list .list ul{margin-bottom: 20px;padding:10px 15px;}
.home_cat_list .list ul li{/*border-bottom: 1px dotted #CCC;*/height: 30px;line-height: 30px;padding: 0 10px;width:294px;background: #fff;}
.home_cat_list .list ul li.odd{background: #f5f5f5;}
.home_cat_list .list ul li a{color: #333;display: inline-block;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;width:230px;overflow: hidden;}
.home_cat_list .list ul li a:hover{text-decoration: underline;color: #2A609F;}
.home_cat_list .list .date{font-size: 12px;float: right;color: #999;}
.home_cat_list .list_right{border-right:0;}
.home_cat_list .list_right li{width:295px!important;}


/*分类*/
.cat{}
.cat .cat_blog,.cat .cat_list,.cat .cat_image{float: left;}
/*统一标题*/
.cat_title h2.title{border-bottom: 1px solid #BFBFBF;font-size: 14px;font-weight: normal;line-height:35px;margin-top: 3px;height:35px;padding: 0 15px;}
.cat_title h2.title a{color: #666;}
.cat_title h2.title a:hover{color: #09F;}
.cat_title h2.title strong{font-size: 12px;font-weight: normal;}
.cat_title h2.title strong a{margin-left:20px;}


/*blog 列表*/
.cat_blog{background: #FFF url(./image/1.png) bottom repeat-x;width: 690px;border: 1px solid #BFBFBF;}
.cat_blog ul li{border-bottom: 1px solid #DDD;padding:10px 10px 3px 10px;}
.cat_blog ul li.odd{background: #fafafa;}
.cat_blog ul li h3{color: #2A609F;width: 660px;padding-left:5px;margin-bottom: 5px;font-weight: normal;font-size:16px;line-height:26px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.cat_blog ul li h3 a{color: #2A609F;}
.cat_blog ul li h3 a:hover{color: #D54E21;}
.cat_blog ul li .excerpt{overflow: hidden;word-break: break-all;text-indent:2em;font-size:12px;line-height: 23px;}
.cat_blog ul li .excerpt p{font-size: 12px;float: left;margin:0;width: 472px;}
.cat_blog ul li .excerpt img{margin:4px 15px 5px 5px;float: left;width: 170px;height: 120px;padding: 3px;border: 1px solid #DDD;-moz-box-shadow: 0px 0px 3px #DFDFDF;-webkit-box-shadow: 0px 0px 3px #DFDFDF;}
.cat_blog ul li .excerpt img:hover{border: 1px solid #ccc;}
.cat_blog ul li .meta{padding-top:2px;}
.cat_blog ul li .meta span{padding:2px 14px 2px 24px;height:20px;font-size: 12px;line-height: 20px;display: inline-block;font-size: 11px;-webkit-text-size-adjust: none;}
.cat_blog ul li .meta .comment{padding-right:5px;float: right;background: url(./image/ico/comment.png) no-repeat 3px 50%;}
.cat_blog ul li .meta .date{width:110px;background: url(./image/ico/date.png) no-repeat 3px 50%;}
.cat_blog ul li .meta .view{width:60px;background: url(./image/ico/view.png) no-repeat 3px 50%;}
.cat_blog ul li .meta .category{background: url(./image/ico/category.png) no-repeat 3px 50%;}
.cat_blog ul li .meta .edit{background: url(./image/ico/edit.png) no-repeat 3px 50%;}
.cat_blog ul li .meta a:hover{color: #FF4B33;}


/*光标题列表*/
.cat_list{background: #FFF url(./image/1.png) bottom repeat-x;width: 690px;border: 1px solid #BFBFBF;margin-top:10px;}
.cat_list ul li{border-bottom: 1px dotted #CCC;height: 36px;line-height: 36px;padding: 0 15px;background: #fff;}
.cat_list ul li.odd{background: #fafafa;}
.cat_list ul li a{font-weight: normal;color: #333;font-size: 14px;display: inline-block;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;width:590px;overflow: hidden;}
.cat_list ul li a:hover{text-decoration: underline;color: #2A609F;}
.cat_list .date{font-size: 12px;float: right;color: #999;}


/*图片列表*/
.cat_image{background: #FFF url(./image/1.png) bottom repeat-x;width: 690px;border: 1px solid #BFBFBF;margin-top:10px;}
.cat_image ul{padding:5px;}
.cat_image ul li{padding:5px 0;float: left;width:226px;height:190px;-webkit-transition: background .2s;-moz-transition: background .2s;-o-transition: background .2s;transition: background .2s;}
.cat_image ul li.odd{background: #f9f9f9;}
.cat_image ul li a{display: block;}
.cat_image ul li:hover{background: #f1f1f1;}
.cat_image ul li:hover img{border: 1px solid #c2c2c2;}
.cat_image ul li img{display: block;margin: 2px 8px 0 8px;width:206px;height:150px;padding:1px;border: 1px solid #cfcfcf;background: #fff;}
.cat_image ul li h3{font-size: 14px;margin-left: 12px;text-align: center;height:32px;line-height:32px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: 100;width: 201px;}


/*文章*/
.post_single{background: #FFF url(./image/1.png) bottom repeat-x;width: 690px;border: 1px solid #BFBFBF;}
.post_single h1.title{margin:10px;width: 670px;overflow: hidden;padding: 12px 0;margin-top:2px;display: block;text-shadow: 1px 1px 3px #CCC;color: #333;font-size: 18px;font-weight: bold;text-align: center;}
.post_single .meta{padding: 2px 10px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}
.post_single .meta span{padding:2px 14px 2px 24px;height:20px;font-size: 12px;line-height: 20px;display: inline-block;font-size: 11px;-webkit-text-size-adjust: none;}
.post_single .meta .share{padding-left:0;padding-right: 0;float: right;}
.post_single .meta .share #ckepop{padding-left:0;padding-top:2px;}
.post_single .meta .share #ckepop .jiathis_separator{line-height: 18px!important;}
.post_single .meta .date{background: url(./image/ico/date.png) no-repeat 3px 50%;}
.post_single .meta .view{background: url(./image/ico/view.png) no-repeat 3px 50%;}
.post_single .meta .comment{background: url(./image/ico/comment.png) no-repeat 3px 50%;}
.post_single .meta .edit{background: url(./image/ico/edit.png) no-repeat 3px 50%;}
.post_single .meta a:hover{color: #FF4B33;}
.post_single .tag{height: 26px;background: url(./image/ico/tag.png) no-repeat 13px 52%;border-top: 1px solid #CCC;padding: 8px 10px 8px 30px;}
.post_single .tag a{font-size: 14px;padding:4px 10px;display: inline-block;}
.post_single .tag a:hover{color: #D54E21;}
.post_single .nav_single{width: 650px;border-top: 1px solid #CCC;border-top: 1px solid #CCC;padding: 12px 20px;}
.post_single .nav_single a{color: #222;font-size: 14px;}
.post_single .nav_single a:hover{color: #2A609F;}
.post_single .nav_single span{display: inline-block;width: 323px;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.post_single .nav_single span a{-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.post_single .nav_single .previous{}
.post_single .nav_single .next{text-align: right;}

/*页面*/
.post_page{background: #FFF url(./image/1.png) bottom repeat-x;width: 690px;border: 1px solid #BFBFBF;}
.post_page h1.title{margin:10px;width: 670px;border-bottom: 1px solid #ccc;padding: 12px 0;margin-top:2px;display: block;text-shadow: 1px 1px 3px #CCC;color: #333;font-size: 18px;font-weight: bold;text-align: center;}


/*内容*/
.post .content{overflow: hidden;margin: 14px;width: 662px;font-size: 14px;line-height:1.8em;}
.post .content p{margin:0.6em 0;text-shadow: 0 -1px 0 #FAFAFA;}
.post .content img{max-width:660px;border: 1px solid #f5f5f5;}
.post .content img:hover{border: 1px solid #f3f3f3;-webkit-box-shadow: 0 0 7px #999;-moz-box-shadow: 0 0 7px #999;box-shadow: 0 0 7px #999;}
.post .content a{color:#444;}
.post .content a:hover{color: #2A609F;}
.post .content img.wp-smiley:hover{-webkit-box-shadow: 0 0 0 #fff;-moz-box-shadow: 0 0 0 #fff;box-shadow: 0 0 0 #fff;}
.post .content ul,.post .content ol{list-style:square;margin: 0 0 14px 2em;}

/*相关文章*/
.related{margin-top:10px;background: #fff url(./image/1.png) bottom repeat-x;width: 690px;border: 1px solid #BFBFBF;}
.related h2.title{border-bottom: 1px solid #BFBFBF;font-size: 12px;font-weight: normal;line-height: 30px;margin-top: 3px;height: 30px;padding: 0 15px;}
.related ul{overflow: hidden;padding: 5px 6px 20px 6px;}
.related ul li{display: block;position: relative;overflow: hidden;width:157px;height:160px;float: left;padding:10px 6px;}
.related ul li:hover{background: #F1F1F1;}
.related ul li a img{width:153px;height:120px;padding: 1px;border: 1px solid #B3B3B3;}
.related ul li a h3{font-weight: normal;text-transform: uppercase;white-space: nowrap;text-overflow: ellipsis;line-height:22px;text-align: center;font-size: 14px;overflow: hidden;width:157px;height:22px;}
/*翻页导航*/
.vt_nav{padding:20px 0;text-align:center;font-size: 13px;line-height:18px;}
.vt_nav .page-numbers,.vt_nav .dots:hover,.vt_nav .pages:hover{border: 1px solid #eee;text-decoration: none;background: #5080D8;color: #fff;text-shadow: 0px -1px rgba(0, 0, 0, 0.2);display:inline-block;margin:2px;padding:1px;padding: 4px 9px;}
.vt_nav .current,.vt_nav .current:hover,.vt_nav a.page-numbers:hover{text-decoration: none;background: #f9f9f9;color: #5080D8;}
.vt_nav .pages,.vt_nav .pages:hover{vertical-align: middle;color:#CCC;width:120px;}

/*边栏*/
.sidebar{width: 271px;padding: 0 8px;background: #FFF url(./image/1.png) bottom repeat-x;border: 1px solid #BFBFBF;}
.sidebar h3.title{border-bottom: 1px solid #DBDBDB;font-weight: bold;line-height: 30px;margin-top:5px;height: 30px;padding: 0 10px;font-size: 14px;}
.sidebar ul,.widget_text .textwidget,.widget_tag_cloud .tagcloud{padding-bottom:20px;}

/*  最近文章   文章归档   连接表  rss */
.widget_recent_entries ul li,.widget_archive ul li,.widget_links ul li,.widget_rss ul li{line-height:36px;border-bottom:1px dotted #ccc; height:36px;}
.widget_recent_entries ul li a,.widget_archive ul li a,.widget_links ul li a,.widget_rss ul li a{background:url(./image/sidebar_li.png) no-repeat 3px -16px; padding-left:15px; display:inline-block; line-height:36px; color:#666;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;white-space:nowrap;width:250px;}
.widget_recent_entries ul li a:hover,.widget_archive ul li a:hover,.widget_links ul li a:hover,.widget_rss ul li a:hover{ background-position:3px 14px; color:#2a609f;}
.widget_rss .title .rsswidget img{display: none;}

/*功能 页面 自定义菜单*/
.widget_meta ul,.widget_nav_menu ul,.widget_categories ul{width: 271px;overflow: hidden;}
.widget_meta ul li,.widget_nav_menu ul li,.widget_categories ul li{line-height:36px;border-bottom:1px dotted #ccc; height:36px;float: left;}
.widget_meta ul li a,.widget_nav_menu ul li a,.widget_categories ul li a{background:url(./image/sidebar_li.png) no-repeat 11px -16px; padding-left:25px; display:inline-block; line-height:36px; color:#666;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;white-space:nowrap;width:110px;}
.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_categories ul li a:hover{ background-position:11px 14px; color:#2a609f;}
.widget_nav_menu ul ul{display: none;}
/*搜索*/
.widget_search ul{padding:15px 4px;margin-bottom:2px;}
.widget_search ul .s{vertical-align: middle;background: url(./image/sbg.png) no-repeat -3px 0px;width: 182px;padding: 0 4px;font-size: 14px;line-height:26px;height:26px;border: 1px solid;border-color: #999 #E0E0E0 #E0E0E0 #999;}
.widget_search ul .submit{cursor: pointer;float: right;font-size: 14px;height:28px;width:65px;display: inline-block;border: 1px solid #BFBFBF;background: #fff url(./image/s.png) bottom repeat-x;*margin-top:1px;}
.widget_search ul .submit:hover{background: #fff url(./image/s.png) top repeat-x;}

/*任意文本*/
.widget_text .textwidget{overflow: hidden;width:271px;padding-top:10px;}

/*tag 云标签*/
.widget_tag_cloud .tagcloud{padding-top:10px;}
.widget_tag_cloud .tagcloud a{color: #666;}
.widget_tag_cloud .tagcloud a:hover{color: #2A609F;}

/*随机文章*/
.widget_random_single ul li{overflow: hidden;border-bottom: 1px dotted #CCC;width: 270px;height:70px;padding-top:9px;}
.widget_random_single ul li a{display: inline;}
.widget_random_single ul li img{margin-left: 5px;margin-top:2px;float: left;width:65px;height:55px;padding:1px;border: 1px solid #DDD;}
.widget_random_single ul li img:hover{border: 1px solid #CCC;}
.widget_random_single ul li div {color: #666;line-height:21px;padding-left:10px;width: 180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.widget_random_single ul li .title a {color: #666;}
.widget_random_single ul li .title a:hover{color: #2A609F;}
.widget_random_single ul li .author a{color: #777;}
.widget_random_single ul li .author a:hover{padding:0px 4px;color: #fff;background: #D54E21;text-shadow:0 0 0 #fff;}
.widget_random_single ul li .time{color: #999;}

/*最近浏览*/
.widget_recent_view{}
.widget_recent_view ul{padding-top:5px;overflow: hidden;width:100%;padding-bottom:10px;}
.widget_recent_view ul li{padding:5px 0;float: left;width:135px;height:130px;background: #fff;}
.widget_recent_view ul li:hover{background: #f1f1f1;}
.widget_recent_view ul li img{margin: 2px 8px 0 8px;width:115px;height:95px;padding: 1px;border: 1px solid #DBDBDB;background: #fff;}
.widget_recent_view ul li .title{text-transform: uppercase;margin-left: 10px;text-align: center;height: 18px;line-height: 18px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: 100;width: 115px;}


/*留言*/
.commentlist {padding-top:3px!important;background: #FFF url(./image/1.png) bottom repeat-x;width: 690px;border: 1px solid #BFBFBF;}
.commentlist .comment,.commentlist .pingback{width:100%;overflow: hidden;border-bottom: 1px solid #b3b3b3;text-shadow: 1px 1px rgba(255,255,255,0.6);}
.commentlist .comment_meta{overflow: hidden;width:100%;}
.commentlist .comment_meta span{line-height: 20px;color: #666;float: left;font-size: 12px;height: 17px;padding: 4px 10px;text-shadow: 1px 1px rgba(0,0,0,0.2);}
.commentlist .comment_meta span.fn{padding-left: 15px;}
.commentlist .comment_meta span.reply{padding-right:20px;}
.commentlist .comment_meta span.approved{padding-left: 15px;color: #2A609F;}
.commentlist .comment_meta .edit_link,.commentlist  .comment_meta .reply{float: right;text-shadow: 1px 1px rgba(255,255,255,0.4);}
.commentlist .comment_meta a{color: #369;text-shadow: 1px 1px rgba(255,255, 255, 0.2);}
.commentlist .comment_meta a:hover {text-decoration: underline;}
.commentlist .gravatar{ float: left;padding: 5px 10px 10px 15px;}
.commentlist .gravatar img{background: #f8f8f8;padding: 2px;border: 1px solid #DDD;-moz-box-shadow: 0px 0px 3px #DFDFDF;-webkit-box-shadow: 0px 0px 3px #DFDFDF;}
.commentlist .gravatar img:hover{border: 1px solid #CCC;-moz-box-shadow: 0px 0px 3px #DFDFDF;-webkit-box-shadow: 0px 0px 3px #DFDFDF;}
.commentlist .comment_content{padding:4px 0px 13px 0px;overflow: hidden;float: left;width: 500px;}
.commentlist .comment_content p{margin: 0;line-height: 1.5em;color: #4f4f4f;text-shadow: 1px 1px rgba(255,255,255,0.6);}
.commentlist .floor{font-weight: bold;text-align:right;text-shadow: 0 -1px 0 #FAFAFA;color: #777;font-size:24px;overflow: hidden;line-height:50px;padding: 4px 15px;}
.commentlist .floor span{}
.commentlist .floor strong{font-size:12px;color: #999;}
.nocomments {text-align: center;}
.comments  .smiley{overflow: hidden;}
.wp-smiley{padding:1px 5px;margin:0 3px;}
.ajaxtipsdiv{border-bottom: 1px solid #B3B3B3;border-top: 1px solid #fff;padding:2px 8px;}

/*评论框*/
.comments{width: 690px;margin-top:10px;}
.comments .user_logged{padding: 0 4px 4px 4px;}
.comments .author_info{width: 100%;overflow: hidden;}
.comments .author_info label{display: inline-block;}
.comments .author_info input{color: #777;padding: 6px 5px;font-weight: 400;font-size: 12px;width: 194px;margin: 5px 16px 5px 0px;border: 1px solid;background: #f8f8f8;border-color: #a1a1a1 #c9c9c9 #e5e5e5 #c9c9c9;}
.comments .author_info  #url{margin-right: 0;}
.comments .cancel_comment_reply {padding: 5px 0 8px 0;float: right;}
.comments .cancel_comment_reply a{height:20px;font-size:12px;font-weight : normal;}
.comments .smiley{float: left;padding: 5px 0 8px 0;}
.comments #respond {border-bottom: 1px solid #B3B3B3;padding: 15px;}
.comments .commentlist #respond {background: #fafafa;}
.comments #commentform textarea {padding:0;color: #111;width: 658px;border: 1px solid;border-color: #a1a1a1 #c9c9c9 #e5e5e5 #c9c9c9;}
.comments #commentform #submit {background:#f9f9f9;width: 660px;cursor: pointer;color: #b5b5b5;border: 1px solid #b5b5b5;margin: 5px 0;padding: 8px;*padding:5px;}
.comments #commentform #submit:hover{background:#f5f5f5;}
.comments .sb{margin-top: 10px;background: #FFF url(./image/1.png) bottom repeat-x;width: 690px;border: 1px solid #BFBFBF;}





/*友情链接*/
.links{background: #FFF url(./image/1.png) bottom repeat-x;border: 1px solid #BFBFBF;margin-top:10px;}
.links h3.title{border-bottom: 1px solid #BFBFBF;font-size: 12px;font-weight: normal;line-height: 30px;margin-top: 3px;height: 30px;padding: 0 15px;}
.links h3.title strong{font-size: 12px;font-weight: normal;}
.links h3.title strong a:hover{color: #2A609F;}
.links ul{overflow: hidden;margin:6px 15px;}
.links ul li{float: left;margin-right:10px;width:85px;line-height:28px;height:28px;overflow: hidden;}

/*页尾*/
.footer{text-align: center;margin:30px auto;width: 990px;}
.footer p{margin: 0.5em 0;}
.analytics{position: absolute;top: -9999em;}