body { font-family:ËÎÌå; font-size:12px; margin:0px auto; text-align:center; clear:both; background-color:#B6B7A9; color:#010101 }
p { line-height:21px;text-align:left }
td{font-size:12px }
hr{font-size:1px;color:#d2d2d2 }
ul, ol { margin:0; padding:0; list-style:none; }
h1,h2,h3,h4,h5 {padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px }
input {border:#cccccc solid 1px;font-size:12px}
table { border-collapse:collapse }
form { font-size:12px; padding:0px; margin:0px }
a img { border:0 }

.clear { clear:both }

a { color:#2B2F2A; text-decoration:none}
a:hover { color:Red; text-decoration:underline}

.l { float:left }
.r { float:right }

.tcenter { text-align:center }

.w { width:960px; background-color:White; margin:auto }
.subw { width:937px; margin:auto; height:100%; overflow:hidden }

#head { width:960px; height:133px; background: white url(/images/headr.jpg) right no-repeat; clear:both; overflow:auto; height:100%; margin:auto }

#topmenu { overflow:auto; width:960px;border-bottom:0px solid #ff9966;background-image:url("/images/navbg.gif");text-align:left;padding:0px; margin:0px auto;clear:both }
#topmenu ul li{width:65px;line-height:17px;padding:9px 8px 6px 8px;float:left;text-align:center }

.login { padding-top:4px; color:#FFF }
.login a:link, .login a:visited { color:#FFF }
.login a:hover { color:Red; text-decoration:underline }


/* span blank */
.blank0 { clear:both; height:0px; overflow:hidden; display:block; font-size:0px }
.blankw { background:#FFF }
.blank3 { clear:both; height:3px; overflow:hidden; display:block; font-size:1px }
.blank6 { clear:both; height:6px; overflow:hidden; display:block; font-size:1px }
.blank9 { clear:both; height:9px; overflow:hidden; display:block; font-size:1px }
.blank9w { background:#FFF; clear:both; height:9px; overflow:hidden; display:block; font-size:1px }
.blank12 { clear:both; height:12px; overflow:hidden; display:block; font-size:1px }
.blank15 { clear:both; height:15px; overflow:hidden; display:block; font-size:1px }
.blank21 { clear:both; height:21px; overflow:hidden; display:block; font-size:1px }
.blank24 { clear:both; height:24px; overflow:hidden; display:block; font-size:1px }


#topmenu ul li a:link,#topmenu ul li a:visited{ color:#FFF }
#topmenu ul li a:hover { color:Red; text-decoration:underline }
#topmenu ul li.select{width:65px;float:left;text-align:center; font-weight:bold }
#topmenu ul li.select a:link, #topmenu ul li.select a:visited { color:white;font-weight:bolder;font-size:12px }
#topmenu ul li.select a:hover { color:Red }
#topmenu .r { padding-top:7px; padding-right:25px }
#topmenu .r span { margin-right:10px }

.title01 { overflow:auto; height:100%; padding:10px 0 3px 32px; height:18px; text-align:left; border:solid 1px #9A9A8B; border-bottom:none; background:url("/images/title01.gif") no-repeat }
.title01, .title01 a:link, .title01 a:visited { color:#2B2F2A }
.title01, .title01 a:hover { color:Red }
.title01 div { float:right; padding-right:12px }
.title01 span { float:left; color:#2B2F2A }

.content { padding:10px; border:1px solid #9A9A8B; border-top:none; background: #E5E6DF url(/images/contentbg.gif) bottom no-repeat; height:100%; overflow:hidden }
.content .item { float:left }
.content .item .ittitle { margin:4px 0 6px }

.content ul { margin-bottom:12px }
.content .title a:link, .content .title a:visited { font-weight:bolder;color:#594137;padding-left:0px;letter-spacing:0px;font-size:14px;height:23px }
.content .title a:hover { font-weight:bolder;color:Red;padding-left:0px;letter-spacing:0px }

.content li { line-height:150%; text-align:left; padding:5px 10px 0 0 ; color:#666666 }

.content table { text-align:left }
.content table td { line-height:150% }


#blogsear { margin-top:8px; clear:both }


.space { height:8px; background-color:White; clear:both; font-size:0px; line-height:0px }

#bottom { width:960px; height:126px; background:url(/images/bottom.gif) no-repeat; padding-top:22px; line-height:20px; margin:auto; clear:both }
#bottom span { font-family:Verdana }

.whiterl { border-right:solid 1px white }
.whitebl { border-bottom:solid 1px white; height:100%; overflow:hidden }

.w12 { width:12% }
.w11 { width:11% }
.w20 { width:20% }
.w25 { width:25% }
.w32 { width:32% }
.w33 { width:33% }

.mgb12 { margin-bottom:12px }
.pd_tb15 { padding:15px 0!important; padding:15px 0 3px }
.mg10 { margin:10px }
.pd15 { padding:15px }
.pd10 { padding:10px }
.f_14px {font-size:14px }

.linkbody { text-align:left; padding:20px 8px 6px; clear:both; overflow:auto; height:80px }
.linkbody div { float:left; width:12%; margin-left:4px; text-align:center; margin-top:9px }

#shxhead { width:960px; height:133px; clear:both; overflow:auto; height:100%; margin:auto }
#shxhead .l { width:333px }

.textlist { text-align:left; color:#666666; padding:22px 10px; border:1px solid #9A9A8B; border-top:none; background: #E5E6DF url(/images/contentbg.gif) bottom no-repeat; height:100%; overflow:hidden }
.textlist .title, .textlist .title a:link, .textlist .title a:visited {font-weight:bolder;color:#594137;padding-left:0px;letter-spacing:0px;font-size:14px }
.textlist .title a:hover {font-weight:bolder;color:Red;padding-left:0px;letter-spacing:0px }
.textlist .zccolor { padding:2px 0 4px }
.textlist .more {color:#7AC142;text-align:right;padding-right:20px }
.textlist .line {border-top:#cccccc dotted 1px;margin-bottom:10px}

.notrcd { text-align:center; font-size:14px; color:#d0d0d0 }


.newtitle { text-align:center; font-size:18px; font-weight:bold; margin:7px 0px; color:#870303 }
.ainfo { text-align:center; border-top:solid 1px #E0E0E0; padding-top:20px  }

.wzguest {border:#f0f0f0 solid 1px;margin:10px 0px 10px 0px; text-align:left }
.wzguest #pblogfbdiv{ background-color:#f7f7f7; height:26px;border-bottom:#cccccc dotted 1px }
.wzguest #pblogfbdiv a { font-weight:bold; color:black}
.wzguestname {line-height:26px;width:80%;float:left; padding-left:10px}
.wzguesttime {line-height:26px;width:18%;float:right; text-align:center}
.wzcontent {padding:10px;line-height:150%;color:#333333}

.wzguestwrite {width:600px;margin:auto;border:#cccccc dotted 1px }
.wzguestwrite input,.wzguestwrite textarea {border:#cccccc solid 1px;font-size:12px}
.wzguestwritetitle {font-weight:bolder }
.wzguestwrite textarea { padding:5px }

.title02{background-image:url("/app_themes/p_default/images/title04.gif");line-height:17px;padding:6px 8px 6px 8px;border-bottom:#a38666 solid 0px;margin-bottom:5px;text-align:left; font-weight:bold}
.title02,.title02 a:link,.title02 a:visited {color:#736b3a }

.title02ccontent {line-height:150%;margin:10px 35px }
.title02ccontent .aimg { text-align:center; margin-bottom:15px; width:95%; height:100%; overflow:hidden }

.title02nav {padding:20px;border:#cccccc dotted 1px;margin:10px }

.box_line { border:1px solid #000 }

.picborder2 { border:#536D6A solid 1px; padding:2px }



.fbcontent { clear:both; }
.fbcontent .line { border-top:#cccccc dotted 1px; clear:both; margin:10px 0 }
.fbcontent .item { padding:0px 5px; line-height:20px }
.fbcontent .item div { float:left; width:40%; }
.fbcontent .item span { float:right; width:60%; text-align:right }


.rblinew { border-right:solid 1px white; border-bottom:solid 1px white }
.blinew { border-bottom:solid 1px white }
.rlinew { border-right:solid 1px white }

.clearall { clear:both; width:100%; margin:0px; padding:0px; font-size:0px; line-height:0px; height:0px }


.blank7 { clear:both; height:7px; overflow:hidden; display:block; font-size:1px }

.nav { margin:5px 0 8px; text-align:left }