body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}body{font:14px "Î¢ÈíÑÅºÚ",serif;color:#666;background:#fefefe;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}a{color:#215C97;text-decoration:none;outline:none;}a:hover{color:#999;}img{border:none;}ul,ol{list-style:none;}#page{width:960px;margin:0 auto;}#header h1{height:90px;line-height:90px;color:#215C97;font-size:36px;}#nav{height:36px;overflow:hidden;line-height:36px;font-size:16px;background:#215C97;}#nav li{display:inline;float:left;}#nav li a{display:inline;float:left;height:36px;padding:0 30px;line-height:36px;color:#fff;font-weight:bold;}#nav li a:hover{text-decoration:underline;}#nav li.current-cat{background:#333;}#nav li.current-cat a,#nav li.current-cat a:hover{color:#fff;}#content{width:960px;padding:10px 0 40px 0;overflow:hidden;}#content .col-main{display:inline;float:left;width:700px;overflow:hidden;margin-right:20px;line-height:1.6;}.article{margin-top:30px;font-size:14px;}.article .title{margin-bottom:10px;}.article .title h2{height:24px;line-height:24px;font-size:20px;font-weight:bold;}.article .title h2 a:hover{color:#8A8A8A;}.article .title .post-info{margin-top:5px;text-indent:3px;}.article .title .post-info .comments{margin-left:10px;}.article .section{margin-bottom:15px;}.article .section h3{font-weight:bold;}.article .section p{text-indent:24px;}.article .section .photo-list li{padding-bottom:15px;}.article .section .sub-section{margin-bottom:10px;}.article .section .sub-section .para{margin-bottom:5px;}.article .tag-info{margin-top:-10px;text-indent:20px;background:url(img/bg.png) no-repeat 0 6px;}.article .intro-by-img{display:block;margin:10px auto;}.article pre{margin:5px auto;padding:5px 10px;word-wrap:break-word;background:#fcfcee;border:1px dashed #ccc;}#comments-list{margin-top:20px;}#comments-list h2{font-weight:bold;font-size:16px;}#comments-list .comment{overflow:hidden;padding:5px 0 5px 58px;border-bottom:1px dotted #ccc;}#comments-list .comment img{display:inline;float:left;margin:5px 0 0 -58px;}#comments-list .comment .comment-text{word-wrap:break-word;}#post-commend{margin-top:30px;}#post-commend h2{font-weight:bold;font-size:16px;}#post-commend form p{margin-top:5px;}#post-commend form p label{display:inline-block;width:72px;margin-right:5px;text-align:right;vertical-align:top;}#post-commend form p .text{width:180px;height:14px;padding:4px 5px;vertical-align:top;border:1px solid #ccc;}#post-commend form p .submit{display:block;width:100px;height:24px;margin:10px 0 0 80px;}#post-commend form p textarea{width:400px;height:80px;padding:5px;overflow:auto;border:1px solid #ccc;}.col-main .page-nav{height:24px;overflow:hidden;margin-top:30px;}.col-main .page-nav .prev{display:inline;float:left;}.col-main .page-nav .next{display:inline;float:right;}#content .col-sub{display:inline;float:right;width:230px;padding-top:24px;}.col-sub .widget{margin:10px auto;padding:10px 15px 20px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;}.col-sub .widget h4{font-weight:bold;font-size:14px;margin-bottom:10px;padding-bottom:3px;border-bottom:1px dotted #ccc;}.col-sub .widget li{height:24px;text-indent:20px;line-height:24px;}#about{font-size:14px;}#about .intro{text-indent:12px;line-height:1.6;}#about .intro a{margin-left:10px;}#search-form{padding-top:5px;}#search-form .text-input{width:140px;padding:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;}#search-form .submit{padding:4px;color:#fff;background:#333;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;}#archives ul li,#links ul li{background:url(img/bg.png) no-repeat 9px -17px;}