
/*  
365网站管理器让建站和seo变得简单！
365建站器官网：http://soft.365jz.com
*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4,img, ol, ul,p{ margin: 0; padding: 0; border: 0; font-size: 100%; background: transparent; }
ul,ol,li {list-style: none;}
a {text-decoration: none;}
.clear{clear: both;}
:focus{outline:0}
body { background: #f2f2f2; font: 12px 'Microsoft YaHei', 微软雅黑, Arial, Lucida Grande, Tahoma, sans-serif; color: #000000; }
a { text-decoration: none; color: #666;-webkit-transition: background 0.2s ease-in-out; -moz-transition: background 0.2s ease-in-out; -o-transition: background 0.2s ease-in-out; -ms-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out;}
a:hover {text-decoration: none;-webkit-transition: background 0.2s ease-in-out;-moz-transition: background 0.2s ease-in-out;-o-transition: background 0.2s ease-in-out;-ms-transition: background 0.2s ease-in-out;transition: background 0.2s ease-in-out;}
a img{webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
a:hover img{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;}
.clear { clear: both }
#z1d19fwrap{width: 980px;margin: 0px auto;line-height: 21px;}
#z1d19ftop_nav { background: #3a6ca4; height: 38px; font-size: 14px; margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#z1d19ftop_nav li { height:36px; border-right:1px solid #4b83c2; float: left; font-weight:bold; }
#z1d19ftop_nav li.nav_rss { height:36px; border:0px; float: right; font-weight:bold; }
#z1d19ftop_nav li a, #z1d19ftop_nav li a:link, #z1d19ftop_nav li a:visited { display: block; padding: 0 25px 0 25px; line-height:36px;  color: #f2f2f2; }
#z1d19ftop_nav li a:hover, #topnav li a:active,#top_nav li.current a,#top_nav li.cat11 a{ background: #113355; color: #fff; display: block; text-decoration: none; line-height:36px;  padding: 0 25px 0 25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; } 
#z1d19ftop_nav li.nav_rss a, #z1d19ftop_nav li.nav_rss a:link, #z1d19ftop_nav li.nav_rss a:visited { display: block; padding: 0 25px 0 25px; line-height:36px;  color: #f2f2f2; }
#z1d19ftop_nav li.nav_rss a:hover, #topnav li.nav_rss a:active { background: #000000 url(../images/feed.gif) top right no-repeat; color: #FFFFFF; display: block; text-decoration: none; line-height:36px;  padding: 0 25px 0 25px; }
#z1d19ftop_nav li.nav_rss .r1{font-size:9px;}
#z1d19ftop_nav li.nav_rss .s2{font-size:12px;font-weight:400;}
#z1d19ftop_nav li.nav_rss .s3{font-size:14px;font-weight:400;}
#z1d19fheader{height:70px;}
#logo {  float: left; width: 250px; height: 60px; } 
#logo h1 a{display:block; width: 240px; height: 60px;}
#logo .blog_des{}
#logo h1 p{
	text-align:center;
	line-height:60px;
	font-size:24px;
	color:#3a6ca4;
}

img {
max-width: 100%;
}

#header_right{float: left; width: 468px; height: 60px; margin-top: 3px;margin-bottom:3px;margin-right:3px; }
#scroll {display:block; width:8px; margin-right:-251px; position:fixed; right:50%; top:50%; _margin-right:-251px; _position:absolute; _margin-top:300px; _top:expression(eval(document.documentElement.scrollTop)); text-align:center;  color:3a6ca4;}
#scroll a {display:block; width:8px; height:30px; background:#f2f2f2; cursor: pointer; line-height:16px; text-align:center; font-size:8px; font-weight:700; }
#scroll a:hover { background:#f2f2f2;}
#scroll a.scroll_t{background:url(../images/roll.png) no-repeat; display:block; width:8px; height:93px;}
#scroll a.scroll_b{background:url(../images/roll.png) no-repeat 0 -146px; display:block; width:8px; height:93px;}
#scroll a.scroll_c{background:url(../images/roll.png) no-repeat 0 -93px; display:block; width:8px; height:53px;}
#main { float: left; width: 732px; overflow:hidden; } 
#z1d19fsidebar { float: right; width: 236px; overflow:hidden; background: #fff;border: 1px solid #ccc; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}  
#slideshow { position:relative; background:#ffffff; width:710px; height:248px; padding:10px; border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.slideshow { width:710px; height:248px; overflow:hidden; }
.featured_post{ width:708px; height:248px; overflow:hidden; }
.slider_image,.slider_image img { float: left; width:400px; height:248px; }
.slider_post { float:right; width:280px; padding-right:10px; }
.slider_post p{ font-size:13px; text-indent:2em; margin-top:5px; line-height:24px; }
#slider_nav { position:absolute;margin:210px 0 0 270px; z-index:999;}
#slider_nav a { float:left; line-height:4px; padding:0 8px 0 8px; background:#3a6ca4; text-shadow: none;  margin-left:1px;text-indent:-9999px; }
#slider_nav a:hover { color:#FFFFFF; text-shadow: none;  background:#f99356; }
#slider_nav a.activeSlide {  background:#f99356;}
#featured_tag { position:absolute; width:21px; height:79px; left:0px; top:20px; z-index:999; }
.space { padding:5px; } 
.cat_info { width:333px; height:25px; }
.cat_info a{color:#3a6ca4;}
.z1d19fwidgetapp { background: #fff; padding: 5px 10px 0 10px;  margin:0 0 10px 0; padding: 5px 10px 5px 12px;} 
.z1d19fwidgetapp ul li{ list-style: none; margin: 0; line-height:23px; background: #fff; border-bottom:1px dashed #cccccc; }
.z1d19fwidgetapp ul#record li{float:left;width:100px; }
.z1d19fwidgetapp ul#link li{width:200px; }
#z1d19fsidebar .z1d19fwidgetapp h3 { background:#ffffff; border-bottom: 3px solid #3a6ca4;}
.z1d19fwidgetapp ul li a { line-height:26px; margin-bottom:-1px; }
.z1d19fwidgetapp .wform{height:26px;width:200px;border:1px solid #CCCCCC;background:#FFFFFF;}
.z1d19fwidgetapp .winput{height:22px;width:160px;border:0px;}
.z1d19fwidgetapp .winput:foucs{border:0px;}
.z1d19fwidgetapp .wsubmit{height:26px;width:30px;border-left:1px solid #CCCCCC;border-top:0px;border-right:0px;border-bottom:0px;background:#FFFFFF;text-align:center;}
#z1d19fsidebar table{width:98%;text-align:center;}
.day {color:#be0000;}
.day2 a{font-weight:700;color:#3a6ca4;}
#links{ background: #fff; padding: 5px 10px 0 10px; border: 1px solid #ccc; margin:0 0 10px 0; padding: 5px 10px 5px 12px;}
#links h4{ background:#fff; border-bottom: 1px solid #ccc;  }
#links ul li{display:block; float:left; width:100px; list-style: none; margin: 0; line-height:23px; background: #fff; }
#z1d19ffooter{width: 980px;border-top:5px solid #3a6ca4;margin-top:5px;text-align:center;}

.flinks li {
	height: auto;
	display: inline-block;
	padding-right: 15px;
	line-height: 25px;
}

#z1d19fcontent { float: left; width: 732px; overflow:hidden; }
#z1d19fcontent h3 ,#main h3{ font-size: 15px; font-weight: bold; color: #000; } 
#loc { height: 28px; border:1px solid #ccc; background:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.here { width:450px; float:left; line-height:27px;  padding:0 0 0 10px; }
.here a:hover {  color: #0196e3; }
.z1d19flist_box{ position:relative; background:#fff; width:710px; padding: 12px 10px 10px 10px; margin:0 0 10px 0; border-right:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-top:3px solid #3a6ca4; line-height:2em;font-size:13px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} 
.list_box_title_box { width: 710px; margin: 0 0 5px 0; }
.list_box_title_box h3 a:hover{ background: #3a6ca4;color:#F2F2F2;}
.z1d19flist_info, .z1d19flist_info a,.z1d19flist_info a:visited { color: #737373;font-size:10px; }
.z1d19flist_info a:hover { color: #0196e3; }
.list_tag { float:left; font-size: 12px; line-height:20px; width:600px; margin:5px 0 0 0; color:#b2b2b2; word-break:keep-all; white-space:nowrap; overflow:hidden; z-index:4; }
.list_tag a,.list_tag a:visited{ color: #737373; }
.ad_list{ position:relative; background:#fff; width:730px; padding:5px 0 5px 0; margin:0 0 10px 0; border:1px solid #ccc; }
.navigation { float:right; width:700px; margin: 5px 0 5px 0; text-align:right; }
.pages { line-height:25px; }
.pages a ,.pages em{ font-size:12px; margin: 2px 2px 2px 0; background:#fff; border:1px solid #ccc; color:#787878; padding:2px 5px 2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} 
.pages a:hover { background: #0196E3; border:1px solid #fff; color:#fff; }
.pages span{ font-size:12px; margin: 2px 2px 2px 0; background:#0196E3; border:1px solid #ccc; color:#FFFFFF; padding:2px 5px 2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.article_box{ position:relative; background:#fff; width:710px; padding: 12px 10px 10px 10px; margin:0 0 10px 0; border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
h2.article_title{ font-size: 13px; font-weight: bold; color: #000; }
.article { width:700px; margin:5px 0 5px 0; overflow:hidden; font-size:13px; line-height:2em; }
.article hr { margin: 0 0 10px 0; }
.article ul,.article ol,.article blockquote,.article code{border-left:#3a6ca4 4px solid; padding-left:5px;margin:10px 20px; padding:10px;background-color:#f2f2f2;border-top:#f2f2f2 1px solid;border-right:#f2f2f2 1px solid;border-bottom:#f2f2f2 1px solid;
}
.article ul:hover,.article ol:hover,.article blockquote:hover,.article code:hover{border-left:#113355 4px solid; background-color:#FFFFFF;border-top:#113355 1px solid;border-right:#113355 1px solid;border-bottom:#113355 1px solid; }
.article ul{list-style:inside;}
.article ol{ list-style:decimal-leading-zero inside;}
.article code,.article blockquote {display:block; text-indent:0px;}
.article p { text-indent:2em; }
.article strong { font-weight: bold; }
.article a { color: #0196e3; }
.article a:link,.article a:visited{ color: #0196e3; }
.article a:hover { color: #696969; text-decoration: underline; }
.article a:active { color: #0196e3; }
.ad_article_b{}
.article_meta { position:relative; background:#fff; width:710px; padding: 15px 10px 14px 10px; margin:0 0 10px 0; border:1px solid #ccc; color: #8C8C8C; font-size: 12px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.articlemeta a:visited { color:#0196e3; }
.z1d19farticle_tag,.article_att,.article_tb { float:left; font-size: 12px; line-height:20px; width:600px; margin:5px 0 0 0; color:#b2b2b2; word-break:keep-all; white-space:nowrap; overflow:hidden; z-index:4; }
.z1d19farticle_tag a,.z1d19farticle_tag a:visited,.article_att a,.article_att a:visited{ color: #737373; }
.z1d19fart_pre_next { position:relative; font-size: 14px; background:#fff; width:710px; height:50px; margin: 0 0 10px 0; padding: 10px; line-height:23px; border:1px solid #ccc; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.z1d19fart_pre_next a { color:#0196e3; }
.z1d19fart_pre_next a:hover { color: #393939; }
.article_about{background:#ffffff; width:710px; padding: 10px 10px 0 10px; margin: 0 0 10px 0; border:1px solid #ccc; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#related_log b,#emer_share_related_log b{ font-size: 14px; font-weight: bold; color: #000; }
#related_log p ,#emer_share_related_log p{ line-height:24px;  margin:0 0 0 10px;  color: #8C8C8C; }
.comment_header { background:#fff; font-size:14px; margin:10px 0 5px 0; padding: 10px; font-weight:bold; border:1px solid #ccc; text-align:center; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.comment{ margin: 10px 0 0 0; padding: 10px; list-style: none; border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.comment_f{ background:#FFFFFF; }
.com_l1{ background:#F9F9F9; }
.com_l2{ background:#F0F0F0; }
.com_l3{ background:#E9E9E9; }
.com_l4{ background:#E3E3E3; } 
.com_l5{ background:#D9D9D9; }  
.avatar{ float: left; width:48px; height:48px; margin:0 10px 0 0; }
.comment-info{line-height:23px;}
.comment-time{ padding:0 0 5px 0; color:#B2B2B2; }
.comment-content{}
.comment-reply a:hover { color:#0196e3; }
.comment-children{margin-left:20px;}
#comnavi span,#comnavi a,#comnavi em {display:block;float:left; width:16px;height:16px;margin:5px;font-size:12px;border:1px solid #CCCCCC;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;line-height:16px;text-align:center;}
#comnavi span{font-weight:700;}
#comment-place { position:relative; background:#fff; width:710px; margin:10px 0 0 0; padding: 10px; border:1px solid #ccc; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#commentform { margin: 10px 0 0 10px; width:70%; color: #868686; }
#commentform p { margin: 5px 0; color: #000; }
#commentform label { color: #868686; }
#commentform input { margin: 5px 5px 1px 0; }
#commentform input:focus { border: 1px solid #ccc; }
#commentform .commenttext,#commentform .input { background:#fff; width: 210px; padding: 4px 3px 4px 4px; border: 1px solid #ccc }
#commentform p.imgcode{ width: 285px;}
#commentform .input {float:left;}
#commentform img{float:right;width:55px;}
#commentform textarea { width: 550px; height: 120px; font-size:12px; padding:4px; margin:15px 0 0 0; border: 1px solid #ccc; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#commentform textarea:focus { border: 1px solid #ccc; }
#commentform input.submit { width: 560px; height:25px;  color: #FFFFFF; text-align:center; border: 1px solid #ccc; background:#3a6ca4; font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
#commentform .submit:hover {color: #3a6ca4; background:#FFFFFF; }
.vinfo{float:left;}
.ad_com{float:right;height:125px;width:125px;}
.readmore{text-align:right;}
#trackback{ position:relative; background:#fff; width:710px; margin:10px 0 0 0; padding: 10px; border:1px solid #ccc; }
#trackback li{border-bottom:1px dotted #cccccc;}
.li{ position:relative; background:#fff; width:710px; margin:10px 0 0 0; padding: 10px; border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.main_img{float:left;border:1px solid #CCC;padding:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:5px;}
.twauthor{font-weight:700;display:block;font-size:14px;}
.time{color:#CCCCCC;}
.r li{}
.r li .name{display:block;float:left;font-weight:700;margin-right:10px;}
.r li .time{display:block;float:left;color:#CCCCCC;margin-left:10px;margin-right:20px;}
.huifu{display:none;}
.huifu textarea{border:1px dotted #CCCCCC; width:98%;height:60px;}
.bttome{float:right;}
.picthumb{float:left;margin:0 10px 0 3px;border:2px dashed #CCCCCC;width:66px;height:66px;text-align:center;}
.index_picthumb{float:left;margin:0 10px 0 3px;width:100px;height:100px;text-align:center;}
.z1d19fwidgetapp .selected{color:#be0000;}
#tab-title span,#tab-title-com span{padding:0 5px 0 5px;cursor:pointer;}
.z1d19fwidgetapp .hide{display:none;}
#z1d19fheader #weibo{float:right;width:236px;height:24px;background:#3a6ca4;color:#FFF;}
#z1d19fheader #weibo #text{width:70px}
#z1d19fheader #weibo li a{display:block;margin-top:2px;width:16px;height:16px;background:url(../images/contact.gif) no-repeat;text-indent:-9999px;margin-right:5px;}
#z1d19fheader #weibo li#sina a{background-position:0 0}
#z1d19fheader #weibo li#qq a{background-position:0 -26px}
#z1d19fheader #weibo li#rss a{background-position:0 -52px}
#z1d19fheader #weibo li#email a{background-position:0 -78px}
#z1d19fheader #weibo li{display:inline;float:left;margin-right:4px;height:24px;text-align:center;line-height:190%}
#z1d19fheader #weibo li img{margin-top:2px}
#z1d19fheader #searchbar{float:right;width:236px;height:34px;overflow:hidden; padding:5px 0 0 0;}
#searchbar .wform{height:26px;width:234px;border:1px solid #3a6ca4;background:#FFFFFF;}
#searchbar .winput{height:22px;width:190px;border:0px;}
#searchbar .winput:foucs{border:0px;}
#searchbar .wsubmit{height:26px;width:30px;border-left:1px solid #3a6ca4;border-top:0px;border-right:0px;border-bottom:0px;background:#FFFFFF;text-align:center;}



/*tips*/
#tips { position: absolute; padding: 2px;  background: #fff;  -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 5; top: -100px;border:1px dotted #ccc; }
#tips img{width:150px;height:150px;}
#tips {width: 154px; }



.z1d19fjz_pages{
}
.z1d19fjz_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.z1d19fjz_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #5D5959;
}
.z1d19fjz_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.z1d19fjz_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.z1d19fjz_pages ul li.thisclass,
.z1d19fjz_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.z1d19fjz_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#0F0C0C;
}
.z1d19fjz_pages .pageinfo strong{
	color:#140C0C;
	font-weight:normal;
	margin:0px 2px;
}
.pagelist strong{
	

}
