/*
Style Name:web前端开发
Author: 裕波
Email: itchina110@gmail.com
Version: 2.0
http://www.webchina110.cn/
*/

body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img{margin:0;padding:0;}
img,fieldset{border:0;}
ul,ol,li{list-style:none;}
legend{height:0;font-size:0;}
label{cursor:pointer;}
input{outline:none;}
cite{font:normal 85% verdana;}
em{font-style:normal;}
cite span{font-weight:bold;}
pre {background:#F5F5F5;border:1px dotted #778855;font-family:"Courier New",monospace;font-size:12px;margin:10px auto 0;padding:10px;width:550px;text-align:left;}
a:link,a:visited{text-decoration:none;color:#357AB5;}
a:hover{text-decoration:underline;}
ol:after,ul:after,#hd:after,#nav_sub:after,#nav:after,#content:after,#ft:after,map:after,#other:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}

body{font-size:14px;background:#E3ECF3;text-align:center;font-family:Lucida Grande,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;}
#wrap{position:relative;width:980px;margin:0 auto;text-align:left;padding-top:125px;}
#logo{width:291px;height:79px;overflow:hidden;position:absolute;left:0;top:0;z-index:9999;}
#logo a{display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999px;background:url(images/logonew.png) no-repeat;}
.description{display:none;}
map{display:block;clear:both;overflow:hidden;}
#content,#other{width:978px;border:1px dotted #A6B3B9;background:#fff;border-top:1px solid #F5FFFF;padding:20px 0;}
#other{background:#F2F7FB;border-bottom:1px solid #E1FCFF;}
#other h2,#divlist h2,.hslice h2,.entry-title{width:100%;height:18px;line-height:18px;white-space:nowrap;font-size:14px;overflow:hidden;margin-bottom:10px;}
#hd h2,#content h2{display:none;}
#hd{position:absolute;top:20px;width:100%;z-index:888;}
#nav{float:right;height:30px;}
#nav_sub,#ft{clear:both;width:100%;height:45px;line-height:45px;background:#24537C;color:#fff;}
#nav_sub{margin-top:30px;width:962px;padding-left:18px;border-bottom:1px solid #000;}
#nav li,#nav_sub li{display:inline;float:left;}
#nav li{margin-left:4px;height:30px;}
#nav_sub li{line-height:45px;margin-right:24px;}
#nav li a:link,#nav li a:visited{display:block;line-height:30px;padding:0 8px;float:left;color:#1C5281;background:#fff;}
#nav li.hover a:link,#nav li.hover a:visited{background:#24537C;color:#fff;}
#nav li a:hover{color:#fff;background:#357AB5;text-decoration:none;}
#nav_sub li a:link,#nav_sub li a:visited{display:block;float:left;color:#fff;padding:0 8px;}
#nav_sub li a:hover{border-bottom:1px dotted #fff;text-decoration:none;background:#357AB5;}
#content_main{display:inline;width:580px;float:left;margin:0 20px;}
.content_list{padding-bottom:20px;border-bottom:1px dotted #A6B3B9;margin-bottom:24px;}
.content_list h2,.content_list h3{font-size:16px;line-height:16px;margin-bottom:12px;}
#content .content_list h2{display:block;}
.content_list h2 a:link,.content_list h2 a:visited,.content_list h3 a:link,.content_list h3 a:visited{color:#000;}
.content_list p.categories{height:26px;line-height:26px;white-space:nowrap;margin-bottom:10px;overflow:hidden;}
.content_body p{text-indent:2em;line-height:19px;margin-bottom:12px;color:#565656;}
.aligncenter{width:560px;border-radius:3px;background:#F3F3F3;border:1px solid #DDDDDD;margin:20px 5px;padding:9px 0 5px 9px;overflow:hidden;}
.alignright{width:310px;float:right;margin:0 0 10px 15px;border-radius:3px;background-color:#F3F3F3;border:1px solid #DDDDDD;padding:9px 0 5px 9px;}
.aligncenter p,.alignright p{font-size:12px;text-align:center;}
.comment_vew,.content_body{width:100%;overflow:hidden;}
.comment_vew{margin-top:12px;}
.comment_count{float:left;}
.comment_count em{display:none;}
.comment_count a:link,.comment_count a:visited{text-decoration:underline;}
.comment_count a:hover{text-decoration:none;}
.vew_all{float:right;}
.vew_all a:link,.vew_all a:visited{line-height:24px;padding:8px;border:1px solid #384E63;border-left:none 0;border-top:none 0;background:#24547C;font-weight:bold;color:#fff;}
#content_sub{width:340px;float:left;}
.my_info{width:318px;overflow:hidden;background:#FFFFCC;border:1px dotted #D8D2A9;padding:10px 10px 5px;}
.my_info h3{height:18px;line-height:18px;white-space:nowrap;overflow:hidden;padding-bottom:10px;border-bottom:1px dotted #D5D5A3;font-size:16px;margin-bottom:10px;}
.my_info p{line-height:16px;}
.my_info p img,#comment_box ol li img{float:right;border:1px solid #ccc;padding:4px;background:#fff;margin-left:4px;}
.search_box{border:1px dotted #73ADDC;background:#DFEBF5;padding:10px;}
.search_box h3{width:100%;height:18px;line-height:18px;padding:4px 0; font-size:16px;text-indent:30px;white-space:nowrap;background:url(images/search_bg.jpg) no-repeat left top;margin-bottom:10px;}
.search_text{width:208px;height:14px;line-height:14px;font-size:14px;padding:9px;border:1px dotted #73ADDC;margin-right:12px;}
.search_button{width:68px;height:32px;line-height:32px;text-align:center;border:1px dotted #73ADDC;background:#eee;font-weight:bold;font-size:14px;}
.menu h3{background:#24537C;font-size:14px;color:#fff;height:36px;line-height:36px;text-indent:10px;margin-bottom:10px;}
.menu li{width:100%;height:28px;line-height:28px;overflow:hidden;border-bottom:1px solid #F0F0F0;white-space:nowrap;text-indent:10px;color:#666;}
.menu li a{margin-right:4px;}
.my_info,.search_box,.menu{margin-bottom:20px;}
.about_me,.hot_list,.views_link{float:left;}
.about_me{display:inline;width:250px;margin:0 24px 0 20px;}
.hot_list,.hslice,#divlist{display:inline;width:300px;margin-right:24px;}
.hot_list li,.entry-content li{height:24px;line-height:24px;white-space:nowrap;width:100%;overflow:hidden;}
.hot_list li a:link,.hot_list li a:visited,.entry-content li a:link,.entry-content li a:visited{display:block;color:#000;}
.hot_list li a:hover,entry-content li a:hover{background:#357AB5;color:#fff;text-decoration:none;}
.views_link{width:318px;background:#CADDEC;border:1px dotted #A8BBCA;padding:10px;}
.views_link p{line-height:18px;margin-bottom:8px;}
.views_link li{margin-bottom:12px;}
.views_link label{display:block;float:left;width:50px;margin-right:8px;text-align:left;font-weight:bold;color:#000;}
.views_link input{padding:2px;}
.views_link textarea{width:144px;padding:5px;}
.views_link_button{display:block;float:right;width:100px;height:30px;border:none 0;background:url(images/submit.png) no-repeat;text-indent:-9999px;cursor:pointer;}
.copyright,.powered{display:inline;margin:0 20px;}
.copyright{float:left;}
.powered{float:right;}
.pagebar{text-align:center;width:100%;color:#666;}
.pagebar a:link,.pagebar a:visited{padding:2px 6px;background:#F2F7FB;border:1px dotted #ACB1B4;line-height:180%;font-weight:bold;font-size:16px;}
.pagebar a:hover{background:#0066CC;border:1px dotted #fff;color:#fff;}
.pagebar span.this-page{padding:2px 6px;background:#24537C;border:1px dotted #fff;line-height:180%;font-weight:bold;font-size:16px;color:#fff;}
#ft{font-family:arial;}
.powered a:link.wordpress,.powered a:visited.wordpress{padding:10px 0 10px 40px;background:url(images/wordpress_logo.png) no-repeat;}
#ft a:link,#ft a:visited{color:#fff;text-decoration:underline;}
#ft a:hover{text-decoration:none;}
#comment_box h2{line-height:30px;color:#24537C;}
#comment_box ol li{background:#E3ECF3;border:1px dotted #A9C3F3;margin:0 0 20px;padding:10px;width:auto;overflow:hidden;}
#comment_box cite{line-height:24px;}
#comment_box p{margin-top:8px;}
#comment_box ul li{margin-bottom:12px;}
#comment_box input{margin-right:10px;padding:5px;}
#comment_box textarea{width:558px;padding:10px;}
#comment_box input.submit_button{background:#24537C;border:1px dotted #1B4161;color:#fff;font-size:14px;}
#wp-calendar{width:100%;border:1px solid #ccc;border-collapse: collapse;}
#wp-calendar td,#wp-calendar th{border:1px solid #ccc;text-align: center;}
#wp-calendar td#prev{text-align:left;}
#wp-calendar td#next{text-align: right;}


