html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;vertical-align:baseline;margin:0;padding:0}
body{line-height:1.5;font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:0}
table{border-spacing:0;width:100%;margin-bottom:0;border-collapse:collapse}
caption,th,td{text-align:left;font-weight:400}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:}
a img{border:none}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}
h1{font-size:3em;line-height:1;margin-bottom:.5em}
h2{font-size:2em;margin-bottom:.75em;font-weight:700;font-family:微软雅黑}
h3{line-height:1;font-size:18px;font-weight:400;margin-bottom:.75em}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em}
h6{font-size:1em;font-weight:700}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
p img{float:none;margin:0 12px 0 0;padding:0}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em}
a:focus,a:hover{color:#1F3A87;background:#f1f1f1}
a{color:#06c;text-decoration:underline;background:url(images/externalLink.gif) no-repeat right top;padding-right:10px;_background:none;_padding-right:0}
blockquote{color:#666;font-style:italic;border-left:2px solid #EEAD24;margin:0 1.5em 1.25em;padding:0 1em 1px}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
address{font-style:italic;margin:0 0 1.5em}
pre,code{white-space:pre;margin:1.5em 0}
pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:0 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dd{margin-left:1.5em}
th{font-weight:700;background:#5eb2e5}
th,td{padding:4px 10px 4px 5px}
tr.even td{background:#d4e9f7}
caption{background:#eee}
a:hover{background:url(images/externalLink.gif) no-repeat right top;padding-right:10px;_background:none;_padding-right:0}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.hide{display:none}
.loud{color:#000}
.highlight{background:#ff0}
.added{background:#060;color:#fff}
.removed{background:#900;color:#fff}
.first{margin-left:0;padding-left:0}
.last{margin-right:0;padding-right:0}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}
.container{min-width:1003px;max-width:1200px;overflow:hidden;_width:1003px;margin:5px auto}
.showgrid{background:url(src/grid.png)}
.sidebar{float:right;font-size:12px}
.box{margin-bottom:1.5em;background:#E5ECF9;padding:1.5em}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;border:none;margin:0 0 1.45em}
hr.space{background:#fff;color:#fff}
.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{clear:both}
label{font-weight:400;font-size:12px}
fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em}
legend{font-weight:700;font-size:1.2em}
input.text,input.title,textarea,select{border:1px solid #bbb;margin:.5em 0}
input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px solid #666}
input.text,input.title{width:300px;padding:5px}
input.title{font-size:1.5em}
textarea#comment{width:600px;height:50px;font-size:12px;padding:5px}
.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;padding:.8em}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880}
.error a{color:#8a1f11}
.notice a{color:#514721}
.success a{color:#264409}
code{white-space:normal;display:block;margin:0 1.5em 1.25em}
pre{overflow:auto}
.main{min-width:1003px}
.hr{background:url(images/hr.gif) repeat-x 0 0;height:2px;display:block}
.wp-smiley{float:none;margin:0}
.alignnone{display:inline}
.alignleft{float:left;margin-right:15px;border:1px solid #999;background:#f1f1f1;margin-bottom:2px;padding:4px}
.alignright{float:right;margin-left:15px;border:1px solid #999;background:#f1f1f1;margin-bottom:2px;padding:4px}
.aligncenter{display:block;margin-left:auto;margin-right:auto;border:1px solid #999;background:#f1f1f1;margin-bottom:2px;padding:4px}
.wp-caption{text-align:center;background-color:#eff0f0;margin-top:5px;margin-bottom:15px;display:block;padding:4px 0 0}
.wp-caption a{line-height:.11em}
.wp-caption img{display:block;margin:0 auto;padding:0}
.wp-caption-text{margin:0!important;padding:3px 0!important}
.wp-caption-dd{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.span-7{width:282px}
div.main{color:#666;font-size:12px;background:#fff}
.paddings{float:left;padding:10px}
.header{height:1%;background:#464646}
.intro .intro-wrapper{background:none;padding-left:18px}
.logo{font-size:24px;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:.25em;color:#eead24;display:block;font-family:微软雅黑;float:left;text-indent:-9999px;background:url(images/logo.gif) no-repeat;width:300px;height:45px;margin-bottom:0;}
.logo a{text-decoration:none;color:#fff;display:block;height:45px;}
.logo a:hover{background:none;color:#fff}
.slogan{font-size:14px;color:#999;float:left;margin:3px 0 0 10px;display:none;}
.icons-wrapper{margin-bottom:30px}
.icons a{float:right;padding:0 0 0 18px}
.search{clear:right}
.search #s{color:#666;width:122px;border:0;vertical-align:middle;height:15px;background:url(images/bg/tm_s_bg.gif) repeat-x;margin:5px 0 4px 24px;padding:4px}
.ssub{border:0;color:#fff;cursor:pointer;vertical-align:middle;width:69px;line-height:21px;height:21px;text-align:center;background:url(images/search_orange.gif) no-repeat center center}
.menu{height:32px;background:#fff;font-size:14px;border:1px solid #ccc;padding:1px 0}
.menu-wrapper{list-style-type:none;height:32px;background:#f1f1f1;margin:0}
.menu-wrapper li{display:block;float:left;padding:5px 12px 6px}
.menu-wrapper li a{text-decoration:none;color:#555}
.menu-wrapper .current_page_item{border-bottom:2px solid #464646;border-right:none;height:21px}
.menu-wrapper .first{margin-left:0}
blockquote p{margin-bottom:0!important}
.content{background:#fff}
.content span.codeBg{background:#EDEDFF;font-family:Consolas,Monaco,"Courier New",Courier,monospace;font-size:13px}
.posts{margin-right:282px}
.banner{overflow:hidden;min-height:20px;padding-right:12px;color:#555;background:#fff;border-bottom:2px solid #555}
.banner img{float:left;display:none;padding:0 12px 18px 0}
.banner h2{margin-bottom:.35em;font-size:18px}
.banner p{font-size:14px;margin-bottom:.5em}
.banner a{color:#FFF}
ul.items{list-style-type:none;font-size:14px;margin:0}
.items p{font-size:14px;line-height:23px;margin-bottom:20px}
.items .runcode p{font-size:12px;color:#999;margin:0}
.items .runcode p input{border:0;width:68px;height:21px;line-height:21px;text-align:center;vertical-align:middle;background:url(images/ico/subbg.gif) no-repeat center center;color:#999}
.items .comment p{font-size:12px;line-height:18px;margin-bottom:0}
.items h2{font-size:16px;display:inline;color:#424A5E}
.items h2.related_post_title{display:block;clear:both;font-size:14px;margin-bottom:.6em;color:#555;font-family:微软雅黑;font-weight:700}
.items div.related_post_title{font-size:14px;margin-bottom:.6em;color:#555;font-family:微软雅黑;font-weight:700;clear:both;}
.items h2 a{text-decoration:none;color:#06c;font-size:18px}
.items h3{font-size:16px;margin-bottom:.6em;color:#468c00;font-family:微软雅黑;font-weight:700;}
.com{clear:both;}
.items ul{list-style-type:none;margin-left:0}
.items ul.related_post{}
.items ul.related_post li{padding-left:21px;background:url(images/ico/bullet-white.gif) no-repeat scroll 2px 6px;width:350px;float:left;}
.items ul li,.items ol li{margin-bottom:0.25em}
.items a:hover{color:#1F3A87}
.info{color:#999;clear:both;margin:3px 0}
.info span{margin-right:1.5em;font-size:12px;padding-left:20px;margin-bottom:.5em}
.info .date{background:transparent url(images/ico/time.gif) no-repeat 0 -1px}
.info .author{background:transparent url(images/ico/user.gif) no-repeat 0 -1px}
.info .comment{background:transparent url(images/ico/comment.gif) no-repeat 0 -1px}
.info .cat{background:transparent url(images/ico/cat.gif) no-repeat 0 1px}
.info .tag{background:transparent url(images/ico/tag.gif) no-repeat 0 0}
.info .read{background:transparent url(images/ico/read.gif) no-repeat 0 -1px}
.sidebar .paddings div{margin-bottom:1.5em}
.sidebar h3{font-size:14px;color:#333;text-indent:10px;font-weight:700;border-bottom:1px solid #ccc;background:#f1f1f1;line-height:28px;font-family:微软雅黑}
.sidebar ul,.sidebar ol{list-style-type:none;margin:0}
.sidebar ul li{padding-left:20px;height:1%;background:transparent url(images/ico/bullet.gif) no-repeat 10px 9px}
.sidebar ul li,.sidebar ol li{margin-bottom:.5em}
.footer{color:#999;background:#464646 url(images/footerBg.gif) no-repeat 40px center;clear:both}
.footer .paddings div{padding-bottom:18px}
.footer a{text-decoration:none;color:#666}
.footer p{line-height:22px;text-align:right;margin:0;padding:0}
.footer .paddings{float:none;}
.com .children{margin:0 0 0 1.5em}
.com .list-4{list-style:none;margin:0;padding:0}
.com .list-4 li .admin{border:3px dashed #EEAD24;background:#5c9eba url(images/bg/two-gears-white.gif) repeat 0 0}
.com .list-4 li{border:none;margin:0;padding:0}
.com-wrapper{margin-top:15px;}
.com-header{float:left;width:80px;text-align:center;margin:0}
.com-header img{float:none!important;margin:0 auto}
.items .comment p.tp{display:block;text-align:center;_padding-top:10px;margin:0;padding:0}
.items .comment .chalt p{margin-left:58px}
.items .comment .chalt p.replay_c{margin-left:20px;float:right;text-align:right;padding-right:5px}
.items .comment img.photo{float:none;border:1px solid #ccc;display:inline;vertical-align:bottom;margin:1px;padding:1px}
.tp span,.tp span a{font-weight:700;line-height:150%}
.widget_calendar caption{background:none;margin-bottom:6px}
.widget_calendar th,td{text-align:center;margin:0;padding:1px 0 1px 12px}
td#today{color:#f60}
.widget_calendar thead th{background-color:#fff;color:#000;font-weight:400}
.widget_calendar tbody td a{color:#0069ca;display:block;padding:2px 1px}
.widget_calendar tbody td a:hover{background-color:#666}
.widget_tag_cloud{line-height:2.5em}
.widget_pages ul ul{margin-top:4px}
.widget_search .textfield{width:134px;margin-right:6px}
.header:after{content:".";clear:both;visibility:hidden;display:block;height:0}
.aichiveList{list-style:none;margin:0}
.aichiveList span{font-size:12px;margin-left:15px;color:#ccc}
.aichiveList li{line-height:22px;font-size:14px;background:transparent url(images/ico/bullet.gif) no-repeat left 15px;border-bottom:1px solid #f1f1f1;padding:5px 0 5px 10px}
.sidebar .widget_recentcomments ul li{padding-left:12px;background:none}
.sidebar .paddings div.rc_excerpt{margin-bottom:7px}
.hintro{max-width:1200px;min-width:1003px;height:1%;_width:1003px;margin:0 auto}
#commentform{border-top:1px solid #ccc;clear:both;padding:10px}
#commentform p{margin-left:10px!important;margin-bottom:2px}
#commentform p input{border:1px solid #ccc}
#commentform p input#submit{cursor:pointer;border:0;width:68px;height:21px;line-height:21px;text-align:center;vertical-align:middle;background:url(images/ico/subbg.gif) no-repeat center center;color:#333}
#respond{font:14px 微软雅黑;font-weight:700;line-height:30px;text-indent:10px;background:#efefef;}
.reply{border:1px solid #ccc;clear:both;margin-top:10px;}
.clr{height:1px;overflow:hidden;clear:both}
.wp-pagenavi{margin-top:5px}
.allLinks{list-style:none;height:1%;margin:0 0 20px;padding:0}
.allLinks:after{content:".";clear:both;visibility:hidden;height:0;display:block}
.allLinks li{float:left;width:120px;line-height:22px}
p,dl{margin:0 0 1.5em}
strong,dfn,dl dt{font-weight:700}
em,dfn,tfoot{font-style:italic}
del,.quiet{color:#666}
a[href^="http://www.qifendi.com"],a[href^="javascript:void(0)"],a[href^="#"]{background-image:none;padding-right:0;}
a:hover{background:url(images/externalLink.gif) no-repeat right top;padding-right:10px;_background:none;_padding-right:0;}
a[href^="http://www.qifendi.com"]:hover,a[href^="javascript:void(0)"]:hover,a[href^="#"]:hover{background-image:none;padding-right:0;}
.clearfix,.container,.icons a img{display:block}
* html .clearfix,.sidebar ul.blogroll,.sidebar .widget_categories ul,.sidebar .widget_archive ul,.widget_recentcomments li{height:1%}
.fl,.intro{float:left}
.fr,.icons{float:right}
small,.related_post{font-size:12px}
html,body,* html .main{height:100%}
.wp-caption a:hover,.com ul li,.com ol li,.widget_search #srch-frm{background:none}
.items li,.items ul,.items ol{margin-bottom:1.25em}
.items .runcode p textarea,.sidebar .paddings #rc_nav div,.sidebar .paddings div.rc_info,.sidebar .paddings div.rc_avatar{margin-bottom:0}
.items .runcode p textarea{font-family:consolas;}
.sidebar ul.blogroll li,.sidebar .widget_categories ul li,.sidebar .widget_archive ul li{float:left;height:18px;line-height:18px;width:110px}
.sidebar ul.blogroll:after,.sidebar .widget_categories ul:after,.sidebar .widget_archive ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}
* html .com .list-4 li,:first-child+html .list-4 li{padding:0 40px 0 20px!important}
* html .list-4 img,:first-child+html .list-4 img{margin:20px auto auto 0}
* html .list-4 p img,:first-child+html .list-4 p img{margin:0 auto auto 0}
.items .comment p.thdrpy,.items .comment .chalt p.thdrpy{text-align:left}
.items .googlead{margin-bottom:10px;}
.navigation{overflow:hidden;padding-bottom:10px;}
.comments-navi {float:left;font-size:12px;line-height:22px;width:100%;}
.comments-navi a {text-decoration:none;border:1px solid #0069ca;color:#0069ca;margin:10px 2px;padding:0 6px;display:block;float:left;}
.items .comments-navi a:hover{color:#000;padding-right:6px !important;}
.comments-navi span{display:block;float:left;margin:10px 2px;}
.comments-navi span.current {font-weight:700;border:1px solid #000;color:#555;background:#fff;padding:0 6px;display:block;float:left;}
.items ol.tblist{list-style:none;border:1px solid #ccc;margin-top:15px;margin-left:0;margin-right:0;clear:both;padding:10px;}
.twitter{background:url(images/ico/twitter.gif) no-repeat 5px top;padding-left:23px;}
.sidebar .widget_links ul li{padding-left:25px;background-position:5px center;width:105px;}
