@charset "gb2312";
/* CSS Document */
/* List */
#alist .ratitle { color: #0F65AE; border-bottom: 2px solid #3997CB;}
#alist ul { width:100%; margin: 5px 0 10px ; }
#alist ul li { height: 35px; line-height: 35px; text-indent: 15px; border-bottom: 1px dashed #ddd; background: url(../images/a_l_dot.png) 2px 13px no-repeat;}
#alist ul li span { float: right;  }
/*Content*/
#acontent { padding: 20px; border: 1px solid #ddd; }
#acontent h1 { height: 40px; text-align: center; font: bold 16px/40px "ËÎÌå"; border-bottom: 1px dashed #ccc;  }
#acabout { height: 40px; line-height: 40px; text-align: center; color: #999; }
#content { width: 100%; padding-bottom: 30px; }
#content img { max-width: 610px; }
#content p { margin-top: 10px; text-indent: 2em; line-height: 180%;}
/* About */
#aabout { padding: 20px; border: 1px solid #ddd; }
#aabout ul { height: 30px; background: url(../images/aa_ul_bg.png) left bottom repeat-x; }
#aabout ul li { float: left; width: 100px; height: 27px; margin-left: 10px; text-align: center; font: bold 14px/27px "ËÎÌå"; border: 1px solid #ddd; border-bottom: none; cursor: pointer; }
#aabout ul li.fon { height: 29px; border: 1px solid #3997CB; line-height: 29px; border-bottom: none; background: #fff;}
.aabody { padding: 10px 0;  }
.aabody p { text-indent: 2em; margin-top: 10px; line-height: 150%;}
#bookbox  {padding: 20px; border: 1px solid #ddd; } 
#bookbox .ratitle { color: #0F65AE; border-bottom: 2px solid #3997CB; }
#bookbox form {padding: 20px; }
#bookbox form div { height: 40px; line-height: 40px; }
#bookbox form div.ta { height: auto; }
#bookbox label { display: block; float: left; width: 80px; }
#bookbox input { width: 300px; height: 25px; line-height: 25px; border: 1px solid #ddd; }
#bookbox input.short { width: 100px; }
#bookbox input.sb { width: 100px; height: 30px; margin: 20px 0 0 80px; line-height: 30px; color: #fff; background: #3997CB;}
#bookbox textarea { width: 400px; height: 100px; border: 1px solid #ddd; }