BODY{text-align:center;margin:0; padding:0; }

#main {margin:0 auto;width:776px;}

#logo {float:left;width:225px;height:63px;background:url(../IMAGES/logo1.gif)}

#top1 {float:left;width:49px;height:63px;background:url(../IMAGES/top1.gif)}

#top2 {width:502px;height:63px;float:right;}
#top3 {text-align:left;padding-top:0px!important;padding-top:6px;color:#fff;width:502px;height:25px;background:#000}
#top_select{float:right;margin-top:-18px;padding-right:10px;}
#top4 {width:502px;height:38px;}

#topmenu {margin-left:-33px;height:17px;margin-top:4px;}
.topmenu ul{list-style:none;}
.topmenu li{color:#366D94;padding-top:3px;text-decoration:none;float:left;text-align:center;height:17px;width:105px;background-image:url(../images/button_off.jpg)}
.topmenu a:link,topmenu a:visited {color:#366D94;text-decoration:none;}
.topmenu a:hover {color: #FFAB3F;text-decoration: underline;}
.topmenuhome {color:fff;margin-top:-3px;padding-top:3px;height:17px;width:105px;background-image:url(../images/button_on.jpg)}


#top5{color:#fff;font-size:11px;height:17px;background:#366D94;text-align:right;padding:2px 5px; 0 0;}
#topline{width:auto;height:1px;background:#EFF1F1;margin-top:2px;}

#mainbg{width:776px;margin:0 auto;height:auto;background:#EFF1F1;}
#mainbg2{float:left;width:773px;height:auto;background:#fff;}

#main_bar{height:47px;width:285px;float:left;}
#main_bar1{font-weight:bold;color:#999;padding-top:16px;width:480px;height:47px;text-align:right;}

#m_content{width:773px;margin-top:2px;}
#right {clear:both;text-align:left;float:right;width:486px;height:auto}
#left {text-align:left;float:left;width:284px;height:auto}

#right1{width:485px;}
#right1_1{width:319px;float:left;}
#right1_2{width:165px;float:right;}
#right1_2_1{width:165ps;padding:2px 0 0 5px;line-height:17px;}

#right2a{width:485px;height:1px;background:#D6D9D9;margin-top:4px;}
#right2b{width:485px;height:1px;background:#D6D9D9;}
#right2{width:485px;background:#D6D9D9;text-align:center;}
#right3{width:483px;background:#fff;}

#r3-1{margin-top:4px;text-align:right;color:#FFAF42;font-size:14px;font-weight:bold;}
.r3-1a{font-weight:normal;}

#r4{text-align:left;width:475px;}
#rtitle1{font-family:Geneva, Arial, Helvetica, sans-serif;color:#9C9C9C;font-size:16px;font-weight:bold;margin-bottom:3px;}
#route{margin-top:10px;}
.route1{font-size:11px;}

#rmore{height:19px;text-align:right;margin-top:10px;margin-bottom:10px;}
.rcost{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#F74D4D}

#b1{margin-top:10px;margin-bottom:10px;text-align:right;}
#b2{width:765px;text-align:left}
#b3{font-size:9px;color:#8C8C8C;text-align:right;margin-bottom:10px;}
#b4{color:#5A709D;text-align:right;line-height:19px;}
.b5 a:link,.b5 a:visited{font-size:9px;color:#535353;text-decoration:underline;}

#leftline{width:284px;background:#D6D9D9;height:1px;}
#left1_1{width:284px;background:#d6d9d9;text-align:center;}
#left1_2{width:282px;background:#fff;}

#leftt1{color:#FFAF42;padding:6px 0 5px 5px;text-align:left;}
#lefts{margin-top:4px;}

#left2{width:282px;padding:0 0 2px 0;background:#fff;}
#left2a{width:282px;padding:0;background:#fff;}

#left3{width:284px;margin-top:3px;}
#left3_1{float:left;width:140px;border-left:solid 1px #d6d9d9;border-right:solid 1px #d6d9d9;border-top:solid 1px #d6d9d9;border-bottom:solid 1px #d6d9d9;}
#left3_2{float:right;width:141px;border-left:solid 1px #d6d9d9;border-right:solid 1px #d6d9d9;border-top:solid 1px #d6d9d9;border-bottom:solid 1px #d6d9d9;}

#left3_1_1{height:25px;background:#FAFAFA;}

#left_gb{color:#333;font-weight:bold;width:110px;margin-top:5px;margin-bottom:5px;text-align:left;}
#left_gb input{border:solid 1px #ccc;}
#left_gb textarea{width:107px;border:solid 1px #ccc;scrollbar:none}

#left_gb2{width:135px;margin-top:8px;margin-bottom:8px;text-align:right;}

#left_se{line-height:17px;color:#333;width:110px;margin-top:8px;margin-bottom:5px;text-align:left;}
#left_se2{margin-top:5px;margin-bottom:5px;}

#left_p2_1{height:66px;background:url(/img2/r_p2_1.gif);text-align:right;padding-top:30px;}
#left_p2_2{height:66px;background:url(/img2/r_p2_2.gif);text-align:right;padding-top:30px;}
#left_p2_3{height:66px;background:url(/img2/r_p2_3.gif);text-align:right;padding-top:30px;}
#left_p2_4{height:66px;background:url(/img2/r_p2_4.gif);text-align:right;padding-top:30px;}

#left_b{margin-top:3px;text-align:left;}


#detailbg{width:776px;text-align:center;}
#detailbg2{width:756px;}
#detailtitle{text-align:right;margin-top:15px;margin-bottom:25px;width:756px;height:120px;color:#fff;
             background:url(/img2/detail_top.jpg);padding-top:30px;padding-right:30px;}
#detailtitle h1{font-size:25px;color:#fff;font-family:ºÚÌå}
#detailtitle a {font-size:12px;color:#fff;}

#detailtitle2{text-align:right;margin-top:15px;margin-bottom:25px;width:756px;height:120px;color:#fff;
             background:url(/img2/detail_top2.jpg);padding-top:30px;padding-right:30px;}
#detailtitle2 h1{font-size:25px;color:#fff;font-family:ºÚÌå}
#detailtitle2 a {font-size:12px;color:#fff;}

#titleface{float:left;margin-top:-30px}

#d_c_bg{margin-top:10px;text-align:left;}
#d_c_t{text-align:center;padding-top:5px;color:#fff;font-weight:bold;background:url(/img2/d_c_t.gif);width:238px;height:21px;}
#d_c_t2{text-align:center;padding-top:5px;color:#fff;font-weight:bold;background:url(/img2/d_c_t2.gif);width:238px;height:21px;}
#d_c_c{float:right;width:390px;color:#FF9933}
#d_content{text-align:left;border:solid 1px #ccc;padding:0 15px 0 15px;line-height:22px;}

#d_book{padding:10px 0 10px 0;}
#d_book input{border:solid 1px #ccc;padding-top:2px;width:400px;}
#d_b_s {margin:5px 0 5px 0}

#d_r{text-align:right;font-size:11px;}

#typebg{margin:15px 0 5px 0}
#typec{width:284px;background:#FAFAFA;border:solid 1px #ccc;margin-top:-11px;text-align:left}
#typec li{list-style:none;line-height:19px}
#typesma{margin-left:16px;margin-bottom:5px}
#typebig{margin-top:6px}

#gb1{padding:0 10px 0 10px;line-height:18px;color:#2398CF;margin-top:5px}
#gb2{padding:0 10px 0 10px;line-height:18px;color:#000;margin:5px 0 15px 0}
#gb3{padding:0 10px 0 10px;font-size:11px;}
#gb3 a,gb3 a:link{font-size:11px;}

#gb4{padding:0 10px 0 10px;margin-bottom:25px;text-align:right;font-size:11px;background:#EFEFEF}
#gb5{padding:5px 0 5px 0}
#gb5 input{border:solid 1px #ccc;}

#gb6{width:300px;margin-left:50px;}

#type1{padding-top:5px;padding-bottom:10px;}