/* CSS Document */
body{text-align:center; font:14px/18px Arial; margin:0; background:url(../images/bg.gif); }
.txtbox{border:1px solid #CDCDCD; font:12px Verdana, Arial, "宋体"}
.btn{border:1px}
a img{border:none}
a:link,a:visited{text-decoration:none;color:#3399CC}
a:hover,a:active{ text-decoration:underline;color:#FE9933}
h5{font-size:14px}
#mainbg{background:url(../images/mainbg.gif) repeat-y center; }
#main{margin:auto; text-align:left; width:867px; overflow:hidden;}

#pageBody .body{ border-left:3px solid #CDCDCD; border-right:3px solid #CDCDCD; background:#F4F5EF; padding:5px}
#pageBody #navbar{ text-align:center;border-bottom:1px solid #DADADA; padding:5px 0 5px 0}
#navbar a:link,#navbar a:visited
{ font:bold 14px Tahoma; background:url(../images/icon_navbar.gif) left no-repeat; padding:5px 10px 10px 20px; 
	margin:0 15px;color:#4E4E4E; text-decoration:none}

#pageBody .bodyTable{table-layout:fixed}
#pageBody .left{width:29%!important;width:33%;padding:5px 8px 5px 18px; text-align:center}
#pageBody .right{width:60%!important;width:67%; padding:5px 18px 5px 18px}
#pageBody .left,
#pageBody .right{background:url(../images/bodybg.gif) repeat-y 0px 10px; overflow:hidden}
#pageBody .left .buttonList{ text-align:center; margin:5px 0}
#pageBody .left .buttonList a:link,
#pageBody .left .buttonList a:visited{ display:block; margin:0px 0}
#pageBody .left .menuList{text-align:left}
#pageBody .left .menuList,
#pageBody .left .menuList a:link,
#pageBody .left .menuList a:visited
{font:bold 13px Tahoma;color:#585240; text-decoration:none; }
#pageBody .left .menuList h5{font-size:14px;margin:0; background:url(../images/icon_flower.gif) no-repeat left; padding:5px 0 5px 30px}
#pageBody .left .menuList dl{margin:0 0 15px 40px}
#pageBody .left .menuList dt{margin:3px 0;}

#pageBody .right .item{border:1px solid #9C9C9C; background:#fff; margin:10px 0; width:100%; color:#333; text-align:justify;}
#pageBody .right .item th{padding:5px 10px 5px 40px; background:url(../images/line.gif) no-repeat bottom; font: bold 16px Arial; color:#477388}
#pageBody .right .item td{padding:5px 10px; vertical-align:top;}
#pageBody .right .item td p{line-height:18px;}
#pageBody .right .item .list span,
#pageBody .right .item .list a:link,
#pageBody .right .item .list a:visited{background:url(../images/dot.gif) no-repeat left center; display:block;color:#333; margin:3px 0; padding-left:10px}
#pageBody .right .item .photolist{ text-align:center;}
#pageBody .right .item .photolist img{border:1px solid #777;margin:4px;}
#pageBody .right .item .index_list span,
#pageBody .right .item .index_list a:link,
#pageBody .right .item .index_list a:visited{background:url(../images/dot_index.gif) no-repeat left center; display:block;color:#333; margin:5px 0; padding-left:14px}


#pageBody .right .item .more{padding:0 0 5px 0; text-align:right}
#pageBody .right .item .more a:link,
#pageBody .right .item .more a:visited{color:#477388; font:10px Tahoma;text-align:right; padding: 0 10px 0 0; margin:0 10px 0 0; background:url(../images/more.gif) no-repeat right 5px}

.memoPhoto{background:url(../images/line_orange.gif) no-repeat; padding:3px 8px; float:right; width:130px; text-align:left;margin:0 0 8px 8px;}

#pageBody .right .item .title{font:15px Tahoma;color:#477388}
#pageBody .right .item .faq{margin:0 0 0 25px; padding:0}
#pageBody .right .item .faq li{ font: 14px Arial;color:#E37700; line-height:18px; margin-bottom:15px}
#pageBody .right .item .faq span,
#pageBody .right .item .faq a:link,
#pageBody .right .item .faq a:visited{color:#333; float:right; width:460px}
#pageBody .right .item .faq p{margin:0 0 5px 0}
.question{font-weight:bold}

#pageFooter{background:url(../images/footerbg.gif) no-repeat top left #988D65; padding:5px 25px 0 25px; height:90px; font:12px Arial; color:#2D160E; text-align:right}