body{font-family:Arial,Tahoma,Verdana,sans-serif;text-decoration:none;margin:0;padding:0;text-align:center;background-color:#fff;}
p{color:#336699;font-size:12px;text-decoration:none;margin:0;}
a{font-family:Arial,Tahoma,Verdana,sans-serif;text-decoration:none;outline:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;font-style:normal;}
img{border:none;}
.pngfix,img{behavior:url("iepngfix.htc");}
#collapsed,.collapsed{height:0px;display:none;}
#index_layout{width:1006px;height:700px;float:left;text-align:left;background:url(../images/index_main.jpg) bottom no-repeat;}
.cover_section01{width:986px;height:91px;float:left;margin:45px 20px 0 0;}
.logo{width:155;height:122;float:left;margin:35px 0 0 39px;}
.cover_menu{width:510px;height:33px;float:right;}
.menu_home{width:80px;height:33px;float:left;}
.menu_about{width:99px;height:33px;float:left;}
.menu_program{width:94px;height:33px;float:left;}
.menu_special{width:157px;height:33px;float:left;}
.menu_gallery{width:125px;height:33px;float:left;}
.menu_contact{width:112px;height:33px;float:left;}
.cover_section02{width:1006px;height:350px;float:left;margin:65px 0 0 0;}
.flash_content{width:290px;height:270px;padding-left:53px;float:left;}
.cover_text{width:320px;height:240px;float:right;margin:15px 115px 0 0;color:#006699;font-style:normal;font-size:12px;overflow:auto;}
.cover_section03{width:1006px;height:94px;float:left;margin:60px 0 0 0;}
.partner{width:470px;height:60px;float:left;margin:10px 0 0 40px;}
.footer_text{width:440px;height:80px;float:left;margin:10px 0 0 30px;text-align:right;color:#fff;font-style:normal;font-size:11px;}
.partner{width:470px;height:60px;float:left;margin:10px 0 0 40px;}
.ico{width:50px;height:45px;float:left;text-align:center;}
.info_parter{width:175px;height:30px;float:left;color:#fff;font-style:normal;font-size:12px;padding:15px 0 0 10px;}
.flash_content_cover{width:290px;height:270px;float:left;}
#flash_content{width:290px;height:270px;float:left;}
#main_layout{width:1006px;height:auto!important;height:1000px;min-height:1000px;text-align:left;font-size:1px;float:left;}
.header_banner{width:1006px;height:223px;float:left;background:url(../images/header_banner.jpg) bottom left no-repeat;}
.cover_header{width:986px;height:33px;float:left;margin:20px 20px 0 0;}
.img01{width:500px;height:223px;float:left;}
.img02{width:460px;height:223px;float:left;}
.left_menu_cover{width:263px;height:auto;float:left;}
.left_menu_list{width:263px;height:336px;background:url(../images/menu_left_01.jpg) bottom no-repeat;float:left;}
.left_menu_bg{width:263px;height:428px;background:url(../images/menu_left_02.jpg) top no-repeat;float:left;}
.menu_cover{width:241px;height:auto;margin:100px 0 0 10px;float:left;}
.menu_list_detail{width:231px;height:20px;margin:7px 0 10px 10px;float:left;}
.main_information{width:697px;height:auto;float:left;}
.main_information2{width:743px;height:auto;float:left;}
.url_status{width:677px;height:20px;float:left;text-align:right;margin-right:20px;color:#666666;font-style:normal;font-size:11px;}
.content_information{width:677px;height:auto;float:left;padding-bottom:30px;}
.content_information2{width:743px;height:auto;float:left;padding-bottom:30px;}
.cover_content_information{width:628px;height:auto;float:left;margin-left:49px;}
.cover_content_information2{width:684px;height:auto;float:left;margin-left:59px;}
.img_tour_program{width:233px;height:233px;float:left;}
.mtop34{margin-top:34px;}
.mtop15{margin-top:15px;}
.content_tour_program{width:365px;height:auto;float:left;margin-left:30px;}
.content_tour_program2{width:365px;height:auto;float:left;margin-right:30px;}
.tour_title{width:365px;height:auto!important;height:auto;height:35px;min-height:35px;background:url(../images/gray_bg_tour.gif) bottom no-repeat;}
.tour_title_name{width:365px;height:auto;margin-bottom:10px;float:left;}
.tour_info {width:365px;height:auto;float:left;padding-top:20px;}
.price_area{width:230px;height:61px;float:left;background:url(../images/price_box.png) bottom no-repeat;}
.title_price{width:65px;height:20px;padding:10px 0 0 82px;float:left;color:#336699;font-weight:bold;font-size:14px}
.amount_price{width:83px;height:20px;padding-top:10px;float:left;color:#ff3399;font-weight:bold;font-size:14px;}
.title_price2{width:65px;height:20px;padding:0px 0 0 82px;float:left;color:#336699;font-weight:bold;font-size:14px;}
.amount_price2{width:83px;height:20px;padding-top:0px;float:left;color:#ff3399;font-weight:bold;font-size:14px;}
.content_information_tour{width:667px;height:auto;float:left;margin-left:30px;padding-bottom:30px;}
.tour_detail_title{width:667px;height:auto;float:left;color:#336699;font-weight:normal;font-size:30px;}
.tour_line{width:667px;height:auto;float:left;margin-top:35px;}
.img_tour{width:297px;height:297px;float:left;}
.cover_price_box{width:265px;height:61px;float:left;padding:30px 0 0 32px;}
.cover_button_contact{width:105px;height:23px;float:left;margin:20px 0 0 32px;}
.content_tour_left{width:297px;height:auto;float:left;}
.content_tour_right{width:335px;height:auto;float:left;margin-left:35px;}
.title_program_img {width:335px;height:auto;float:left;}
.program_info_line{width:335px;height:auto;float:left;margin:20px 0 20px 0;}
.title_program_img{width:335px;height:auto;float:left;}
.itinerary_line{width:335px;height:auto!important;height:30px;min-height:30px;float:left;}
.itinerary_line_blue{width:335px;height:auto!important;height:30px;min-height:30px;background-color:#d8f4fc;float:left;}
.time_section{width:83px;height:auto;float:left;color:#336699;font-weight:normal;font-size:12px;padding:8px 0 8px 5px;}
.itinerary_section{width:247px;height:auto;float:left;color:#336699;font-weight:normal;font-size:12px;padding:8px 0 8px 0;}
.photo_line{width:960px;height:auto;float:left;}
.photo_section_left{width:386px;height:auto;float:left;margin-left:83px;}
.cover_photo_left{width:386px;height:197px;float:left;margin:15px 0 10px 0;}
.photo_section_right{width:386px;height:auto;float:left;margin-left:22px;}
.cover_photo_right{width:386px;height:197px;float:left;margin:15px 0 10px 0;}
.left_menu_contact{width:263px;height:397px;float:left;}
.left_menu_bg2{width:263px;height:257px;background:url(../images/bg_left_menu.jpg) top no-repeat;float:left;}
.title_bg{width:628px;height:auto!important;height:auto;height:45px;min-height:45px;background:url(../images/gray_bg_title.gif) left bottom no-repeat;}
.title_text{width:500px;height:auto;margin-bottom:10px;float:left;}
.info_line{width:628px;height:auto;float:left;}
.border_input_line{width:215px;height:auto;float:left;color:#336699;font-style:normal;font-size:12px;font-family:Arial,Tahoma,Verdana,sans-serif;}
.border_input_line2{width:265px;height:auto;float:left;color:#336699;font-style:normal;font-size:12px;font-family:Arial,Tahoma,Verdana,sans-serif;}
.cover_input_line{width:428px;height:auto;float:left;margin-left:200px;}
.info_line_text{width:428px;height:auto;float:left;}
.info_input_line{width:428px;height:auto;float:left;text-align:left;padding:5px 0 15px 0;}
.button_contact{width:105px;height:23px;float:left;}
.button_submit{width:105px;height:23px;float:left;background:url(../images/button_submit.gif) left no-repeat;border:0 none;cursor:hand;}
.button_reset{width:105px;height:23px;float:left;background:url(../images/button_reset.gif) left no-repeat;border:0 none;cursor:hand;}
.footer{width:960px;height:101px;background:url(../images/footer_bg.jpg) bottom no-repeat;float:left;margin-top:20px;}
.cover_footer{width:960px;height:80px;float:left;margin:20px 0 0 0;}
.partner_footer{width:470px;height:60px;float:left;margin:10px 0 0 30px;}
.footer_text2{width:400px;height:auto;float:left;margin:10px 0 0 40px;text-align:right;color:#666666;font-weight:normal;font-size:11px;}
.menu_list{padding:0 0 0 4px;width:233px;height:auto;}
.menu_list a{padding:0;}
.menu_list ul{list-style-type:none;margin:0;padding:0;}
.menu_list ul li{padding:10px 0 10px 10px;}
.our_team{width:623px;height:241px;float:left;padding-top:25px;}
.cover_image_main{width:650px;height:auto;float:left;margin-bottom:10px;}
.thumbnail{background-color:#fff;border:1px solid #cdcece;float:left;margin-right:10px;padding:4px 4px 10px 4px;}
/*text style*/
.text11normal_white{color:#fff;font-weight:normal;font-size:11px;text-decoration:none;}
a.text11normal_white:link, a.text11normal_white:visited, a.text11normal_white:active{color:#fff;font-weight:normal;font-size:11px;text-decoration:underline;}
a.text11normal_white:hover{color:#fff;font-weight:normal;font-size:11px;text-decoration:underline;}
.text11lightblue_normal{color:#54b7eb;font-weight:normal;font-size:11px;text-decoration:none;}
a.text11lightblue_normal:link, a.text11lightblue_normal:visited, a.text11lightblue_normal:active{color:#54b7eb;font-weight:normal;font-size:11px;text-decoration:underline;}
a.text11lightblue_normal:hover{color:#eb2f8d;font-weight:normal;font-size:11px;text-decoration:underline;}
.text11lightblue_normal_underline{color:#54b7eb;font-weight:normal;font-size:11px;text-decoration:underline;}
a.text11lightblue_normal_underline:link, a.text11lightblue_normal_underline:visited, a.text11lightblue_normal_underline:active{color:#54b7eb;font-weight:normal;font-size:11px;text-decoration:underline;}
a.text11lightblue_normal_underline:hover{color:#fff;font-weight:normal;font-size:11px;text-decoration:underline;}
.text11normal_blue{color:#336699;font-weight:normal;font-size:11px;text-decoration:none;}
a.text11normal_blue:link, a.text11normal_blue:visited, a.text11normal_blue:active{color:#336699;font-weight:normal;font-size:11px;text-decoration:none;}
a.text11normal_blue:hover{color:#eb2f8d;font-weight:normal;font-size:11px;text-decoration:underline;}
.text12normal_blue{color:#336699;font-weight:normal;font-size:12px;text-decoration:none;}
a.text12normal_blue:link, a.text12normal_blue:visited, a.text12normal_blue:active{color:#336699;font-weight:normal;font-size:12px;text-decoration:none;}
a.text12normal_blue:hover{color:#eb2f8d;font-weight:normal;font-size:12px;text-decoration:underline;}
.text12bold_blue{color:#336699;font-weight:bold;font-size:12px;text-decoration:none;}
a.text12bold_blue:link, a.text12bold_blue:visited, a.text12bold_blue:active{color:#336699;font-weight:bold;font-size:12px;text-decoration:none;}
a.text12bold_blue:hover{color:#eb2f8d;font-weight:bold;font-size:12px;text-decoration:underline;}
.text14bold_blue{color:#336699;font-weight:bold;font-size:14px;text-decoration:none;}
a.text14bold_blue:link, a.text14bold_blue:visited, a.text14bold_blue:active{color:#336699;font-weight:bold;font-size:14px;text-decoration:none;}
a.text14bold_blue:hover{color:#eb2f8d;font-weight:bold;font-size:14px;text-decoration:underline;}
.text18bold_blue{color:#336699;font-weight:bold;font-size:18px;text-decoration:none;}
a.text18bold_blue:link, a.text18bold_blue:visited, a.text18bold_blue:active{color:#336699;font-weight:bold;font-size:18px;text-decoration:none;}
a.text18bold_blue:hover{color:#eb2f8d;font-weight:bold;font-size:18px;text-decoration:underline;}
.text12bold_pink{color:#eb2f8d;font-weight:bold;font-size:12px;text-decoration:none;}
.text11normal_gray{color:#666666;font-weight:normal;font-size:11px;text-decoration:none;}
a.text11normal_gray:link, a.text11normal_gray:visited, a.text11normal_gray:active{color:#666666;font-weight:normal;font-size:11px;text-decoration:underline;}
a.text11normal_gray:hover{color:#eb2f8d;font-normal:bold;font-size:11px;text-decoration:underline;}
.text12normal_gray{color:#666666;font-weight:normal;font-size:12px;text-decoration:none;}
a.text12normal_gray:link, a.text12normal_gray:visited, a.text12normal_gray:active{color:#666666;font-weight:normal;font-size:12px;text-decoration:underline;}
a.text12normal_gray:hover{color:#eb2f8d;font-weight:normal;font-size:12px;text-decoration:underline;}
.text18bold_pink{color:#eb2f8d;font-weight:bold;font-size:18px;text-decoration:none;}
a.text18bold_pink:link, a.text18bold_pink:visited, a.text18bold_pink:active{color:#eb2f8d;font-weight:bold;font-size:18px;text-decoration:none;}
a.text18bold_pink:hover{color:#eb2f8d;font-weight:bold;font-size:18px;text-decoration:underline;}
.text30normal_pink{color:#eb2f8d;font-weight:normal;font-size:30px;text-decoration:none;}
a.text30normal_pink:link, a.text30normal_pink:visited, a.text30normal_pink:active{color:#eb2f8d;font-weight:normal;font-size:30px;text-decoration:none;}
a.text30normal_pink:hover{color:#eb2f8d;font-weight:normal;font-size:30px;text-decoration:underline;}
.text12normal_pink{color:#eb2f8d;font-weight:normal;font-size:12px;text-decoration:none;}
a.text12normal_pink:link, a.text12normal_pink:visited, a.text12normal_pink:active{color:#eb2f8d;font-weight:normal;font-size:12px;text-decoration:underline;}
a.text12normal_pink:hover{color:#73c3f5;font-weight:normal;font-size:12px;text-decoration:underline;}