#header,#footer{text-align:center;}
/***** =s #contents *****/
#contents{width:960px;margin:auto;background:url(../images/sidebar.gif) repeat-y left top;overflow:hidden;}
/***** =e #contents ****/
/**** ==s #menu ****/
#menu{float:left;width:223px;padding:4px 6px 12px;}
#menu li{height:27px;margin:5px 0 8px 0;}
/**** ==e #menu ***/
/**** ==s #main ***/
.bar_cont,.line_bot,#whatTraveler,#advantages li{background:url(../images/line_bot.gif) repeat-x bottom}
#main{position:relative;float:right;width:710px;}
#banner{height:222px;margin-top:10px;}
#banner div{float:left;height:222px;overflow:hidden;}
#banner .ban_img{ padding-left:20px;}
#banner .ban_swf{width:252px;height:222px;background:#fff url(../images/mov_bg.gif) repeat-x left top;text-align:center;}
#banner_big,#way,#main_content{margin-top:10px;}
#whatTraveler,#partners,#advantages,#partners_map,#partners_img{margin-top:12px;padding:0 0 8px;}
#whatTraveler h2,#partners h2,#advantages h2,#partners_img h2{height:35px;font-size:14px;font-weight:bold;line-height:25px;}
#whatTraveler{padding:0 50px 8px}
#whatTraveler p{text-indent:24px;margin-bottom:6px;}
#partners{padding-left:260px;background:url(../images/banner/partners_1.gif) no-repeat 4px 5px;}
#partners p{padding-left:20px;}
#banner_big{overflow:hidden;}
#way{height:27px;border:1px solid #d2b96e;background-color:#faf6e5;line-height:27px;}
#way p{padding-left:40px;line-height:27px;}
#partners ul{overflow:hidden;zoom:1;:width:413px;height:97px;padding-top:25px; background:url(../images/banner/partners_3.gif) no-repeat left 10px;}
#partners li{float:left;width:30%;height:25px;padding-left:3%;}
#advantages{position:relative;background:url(../images/banner/partners_2.jpg) no-repeat 4px 38px;}
#advantages h2{padding:4px 0 0 40px;position:absolute;left:4px top:8px;}
#advantages ul{overflow:hidden;zoom:1;padding-left:260px;}
#advantages li{float:left;width:200px;margin-top:8px;padding-bottom:4px;}
#advantages strong{line-height:25px;}
#advantages li.no_mar{margin-left:22px;}
#advantages li.no_flo{width:100%;background:none;}
#partners_map{text-align:center}
#partners_img{margin-bottom:12px;border:1px solid #cfcfcf}
#partners_img h2{padding:4px 0 0 40px;}
/**** ==e #main ***/
/**** ===s #main_content ***/
.main_content{padding:0 12px;}
.text{padding:12px}
.text h4{height:36px;font-size:16px;font-weight:bold;text-align:center;line-height:30px;}
.text p{text-indent:24px;margin-bottom:8px;}
.bar{margin-top:10px;}
.bar_tit{padding-left:15px;font-weight:bold;}
.bar_cont{overflow:hidden;zoom:1;margin:8px 0;padding:0 15px;}
.bar_img{margin:8px auto;}
ul.list_img{overflow:hidden;zoom:1;}
.list_img li{float:left;width:164px;text-align:center;}
.list_img img{margin:8px 0 4px;}
.list_img p{height:25px;text-align:center;}
.left_p{float:left;padding-bottom:8px;}
.left_img{float:right;margin:0 0 4px 50px;}
ul.partners_logo{overflow:hidden;zoom:1}
.partners_logo li{overflow:hidden;float:left;width:148px;height:60px;margin:6px 12px 6px 0;border:1px solid #e8e8e8;text-align:center;}
.cent_img{text-align:center;}
.cent_img img{margin:8px 0;}
table.tab_join{margin-bottom:8px;}
.tab_join td{padding:4px;border:0 none;}
.tab_list td{padding:4px;border-bottom:1px solid #dbc78b}

/**** ===e #main_content ***/
