body{background:#6f6f6f;margin:0;padding:0;font-size:12px;color:black;font:12px/18px "Lucida Grande", Verdana, Geneva, Arial, sans-serif;}
ul{margin:0;padding:0;}
li{list-style:none;}
button{margin:0;padding:0;}
a{color:#900608;text-decoration:none;}
img{border:0;}

#Box{background:#d8d8d8;width:100%;text-align:center;}

/*--头--*/
#Header{width:100%;background:white;}
#Header .Nav{width:960px;margin:0 auto;background:url(images/NavBg.gif) white;text-align:left;line-height:35px;height:35px;}
#Header .Nav ul{margin:0 0 0 5px;width:705px;float:left;}
#Header .Nav li{display:inline;padding:0 5px 0 13px;background:url(images/NavDot.gif) no-repeat left ;}
#Header .Nav li a {color:black;}
#Header .Nav li a:hover {color:red;text-decoration:underline;}
#Header .Nav .Search{display:inline;*float:left;margin:0 0 0 15px;*margin:0 0 0 20px !important;*margin:7px 0 0 15px;}
#Header .Nav .Search input{border:1px solid #acacac;background:#e8e8e8;font-size:12px;color:#666;width:170px;*width:150px;}
#Header .Nav .Search button{background:#6f6f6f;border:1px solid #7a7a7a;font-size:12px;color:#eee;font-weight:bold;padding:0 5px;*height:19px;line-height:18px;margin:0 0 0 3px;}
#Top{width:100%;background:#adadad;clear:both;}
#Top .TopImg{width:960px;margin:0 auto;background:url(images/TopBg.gif) #adadad;height:116px;}
#Top .TopImg .logo{width:220px;height:116px;float:left;background:url(images/logo.gif) no-repeat;margin:0 0 0 1px;}
#Top .TopImg .logo a {display:block;width:220px;height:116px;}
#Top .TopImg .Motto{width:360px;height:116px;float:right;background:url(images/topimg.gif) no-repeat;}

/*--体--*/
#MainBox{width:960px;margin:0 auto;clear:both;text-align:left;font-size:14px;color:#333;}
#Main{background:url(images/bg.gif);width:100%;float:left;}
#Main .Main2{width:100%;float:left;background:url(images/SidebarBg.gif) no-repeat right bottom;}
#Main .Content,#Main .View,#Main .Postlist{display:inline;width:654px;float:left;margin:0 28px;padding:0 0 20px;}
.Post{width:100%;float:left;border-bottom: 1px dashed #999;}
.Title{width:100% !important;float:left;height:60px;overflow:hidden;background:url(images/PostIcon.gif) no-repeat left 45%;padding:0 0 0 10px;margin: 5px 0 0 -10px !important;margin:5px 0 0;width:644px;*background:url(images/PostIcon.gif) no-repeat left 33%;}
.Title h3{float:right;font-weight:normal;font-size:14px;line-height:35px;*line-height:60px;color:#555;}
.Title h2{font-size:20px;*line-height:50px;}
.Title a:hover {border-bottom:1px dashed #900608;}
.Entry {width:100%;line-height:150%;*line-height:140%;}
.Entry a {border-bottom:1px dashed red;color:red;margin:0 3px;}
.Entry a:hover {background:red;color:white;}
.Entry p {line-height:150%;*line-height:140%;padding-left:0 !important;padding-left:7px;}
.Postmetadata {font-size:12px;color:black;*margin:0 0 13px;*padding:13px 0 0;}
.Postmetadata a,#Similar_post a {text-decoration:underline;}
.Postmetadata a:hover,#Similar_post a:hover {text-decoration:none;color:red;}
.Navigation {width:100%;float:left;font-size:12px;margin:15px 0 0;color:#900608;line-height:20px;}
.Navigation a:hover {color:red;border-bottom:1px dashed red;}
.PrevPage {float:right;}

/*--侧--*/
#Main .Mingyan{width:214px;float:left;background:url(images/ming.gif) no-repeat 12px 10px #d1d1d1;margin:0 0 0 1px;padding:55px 17px 20px;font-size:12px;text-indent:2em;}
#Main .Mingyan span {float:right;}
#Main .Sidebar{width:214px;float:left;margin: 0 0 0 17px}
.Sidebar h3 {font-size:12px;color:white;line-height:25px;padding:0 0 0 20px;background:url(images/SideTitleIcon.gif) no-repeat 8px 8px #8d8d8d;margin: 15px 0 10px;}
.Sidebar li {line-height:25px;border-bottom:1px solid #bababa;background:url(images/SideIcon.gif) no-repeat 5px 12px;padding:0 0 0 15px}
.Sidebar li a {color:#333;}
.Sidebar li a:hover {color:red;border-bottom:1px dashed red;}
.Sidebar ul {margin-bottom:20px;}
.SideComment {font-size:12px;width:100%;line-height:12px;}
.SideComment img {width:32px;height:32px;float:left;margin:4px 4px 4px 0;}
.SideComment p {font-weight:bold;margin:0;padding:0;line-height:16px;}
.SideComment a {margin:0;padding:0;}

/*--尾--*/
#FooterBox{width:100%;background:#6f6f6f;clear:both;text-align:left;line-height:41px;color:#dedede;}
/*--Google Friend #Footer{width:960px;margin:0 auto;background:url(images/HeaderBg.gif);height:76px;*height:60px;}--*/
#Footer{width:960px;margin:0 auto;background:url(images/HeaderBg.gif);height:41px;}
#Footer .Backtop {float:right;margin:0 17px 0 0 !important;margin:0 9px 0 0;}
#Footer .Copy {float:left;margin: 0 0 0 28px !important;margin:0 0 0 14px;background:url(images/gae_logo.gif) no-repeat left center;height:41px;width:609px;padding: 0 0 0 45px;}
#Footer .Backtop a {color:#cfcfcf;font-weight:normal;}
#Footer a {color:#dedede;font-weight:bold;}
#Footer a:hover {color:white;}

/*--View--*/
blockquote,code,pre{margin:0 10px !important;margin: 0 10px 0 17px;padding:10px 20px;border-left:3px solid #900608;color:black;background:#ccc;}
/*--blockquote,code{margin:0 10px !important;margin: 0 10px 0 17px;padding:10px 20px;border-left:3px solid #900608;color:#550000;background:#ccc;}--*/
/*--blockquote{background:url(images/Quote.gif) no-repeat left bottom #ccc;*background-position:3px bottom;}
code{background:url(images/Code.gif) no-repeat left bottom #ccc;*background-position:3px bottom;}--*/
blockquote p,code p {margin:0;padding:0;}
.View .Navigation {width:100%;float:left;font-size:12px;margin:10px 0 0;color:#900608;line-height:20px;}
.View .Navigation a {border-bottom:1px dashed #900608;}
.View .Navigation a:hover {border:0;}
#Similar_post {margin-bottom:-12px;font-size:14px;color:black;margin-top:30px;line-height:150%;}
#Similar_post h3 {font-weight:normal;font-size:12px;margin-bottom:0px;}
#Similar_post ul {padding-left:25px;}
#Similar_post li {list-style:circle;}
blockquote ol,pre ol,code ol{margin:0;padding:0 0 0 20px !important;padding:0 0 0 25px;}
blockquote li,pre li,code li{list-style:decimal;}
.View .Post {border-bottom:1px solid #999}

/*--Comments--*/
#comments {font-size:12px;line-height:40px;margin:0;float:left;border-bottom:1px dashed #999;width:100%;}
#comments span,.Reposted span{color:red;}
.CommentList {margin:0;padding:0;width:100%;float:left;}
.CommentList li {list-style:decimal;width:100%;float:left;;font-size:12px;padding:5px 0;border-bottom:1px dashed #999;}
.Gravatar {float:left;margin:2px;display:inline;}
.Comments {float:left;margin-left:5px;display:inline;width:590px;}
.Comments p {margin:5px 0 0;padding:0;}
.RepostedTitle {margin:10px 0 0;padding:0;font-size:12px;background:url(images/Reposted.gif) no-repeat;line-height:35px;height:32px;width:95px;overflow:hidden;padding:0 0 0 30px;float:left;}
.RepostedTitle2 {margin:10px 0 0;height:32px;line-height:35px;width:518px;padding:0 10px 0 0;float:left;font-size:12px;font-weight:normal;text-align:right;border:1px solid #aeaeae;border-top:0;border-right:0;overflow:hidden;}
.RepostedTitle2 span {color:red;font-weight:bold;}
.Reposted {border:1px solid #aeaeae;border-top:0;width:644px !important;width:642px;float:left;margin:-1px 0 0;padding:10px 0 10px 10px;font-size:12px;}
.RepostedLeft {float:left;width:310px;border-right:1px dashed #333;margin-right:5px;}
.Reposted label {width:100px;float:left;text-align:right;}
.Reposted input {border:1px solid #acacac;background:#e8e8e8;font-size:12px;color:#666;width:210px;*width:205px;margin-bottom:7px;*margin-bottom:5px;float:left;}
.RepostedLeft label {width:85px;}
.Reposted textarea {width:626px;*width:621px;height:100px;float:left;background:#e8e8e8;font-size:12px;color:#666;border:1px solid #acacac;margin:7px 0 0;*margin:5px 0 0;}
.Reposted button {width:152px;height:29px;background:url(images/ReButton.gif);margin:0;padding:0;border:0;float:left;margin:7px 0 0;*margin:5px 0 0;}
.Reposted #s_msg {float:left;margin:10px 0 0 10px;color:#900608;}

/*--Google friend Connect--*/
.GoogleComments{width:100%;float:left;margin:10px 0 0 0;}

/*--Postlist--*/
.Postlist .Title {margin-bottom:0;}
.Postlist .Postmetadata {padding:0;float:left;margin-top:-8px;margin-bottom:0;}
.Postlist .Post {padding:0 0 10px;}
.TagTitle {width:100%;line-height:30px;float:left;margin-top:10px;border-bottom:1px solid #999;font-weight:bold;}


/*--hack for Opera and Chrome--*/
@media all and (min-width:0px) {
    #Header .Nav .Search {float:left;margin:7px 0 0 15px;}
    #Header .Nav .Search input {height:15px;line-height:19px;}
    .Title {background:url(images/PostIcon.gif) no-repeat left 48%;}
    #Footer .Copy {background-image:url(images/gae_logo.jpg);}
}

/*--hack for Chrome--*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #Header .Nav {overflow:hidden;}
    #Header .Nav .Search {margin-top:2px;height:35px;}
    #Header .Nav .Search input {margin-top:6px;float:left;line-height:15px;}
    #Header .Nav .Search button {line-height:15px;float:left;margin-top:6px;}
    #Footer .Copy {background-image:url(images/gae_logo.gif);}
    .Reposted textarea {width:622px;}
}


