@charset "utf-8";
.padding {
	padding: 4px;
}
.language_selecttd {
	font-size: 13px;
	height: 24px;
	width: 140px;
}
.menu_link a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_link a:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.mneu_title {
	font-size: 20px;
	color: #FFFFFF;
	padding-left: 10px;
	letter-spacing: 2px;
}
.end_menutd {
	font-size: 11px;
	color: #666666;
	padding-right: 10px;
}
.content_padding {
	padding-top: 4px;
	padding-bottom: 4px;
}
.right_edmtitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
}
.right_edmtd {
	font-size: 11px;
	color: #666666;
	padding-left: 20px;
	padding-top: 10px;
}
.right_edm_link a {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.right_edm_link a:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.end_menulink a {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.end_menulink a:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.logo3td {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.hotnews_listtitletd {
	font-size: 16px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.content_padding02 {
	padding-right: 27px;
	padding-left: 10px;
}
.hotnews_listitem {
	font-size: 13px;
	color: #FFFFFF;
}
.hotnews_listdate {
	font-size: 13px;
}
.hotnews_listnewslink a {
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.hotnews_listnewslink a:hover {
	font-size: 13px;
	color: #3399FF;
	text-decoration: underline;
}
.hotnews_listpagelink a {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.hotnews_listpagelink a:hover {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}
.hotnews_listtitle02 {
	font-size: 16px;
}
.hotnews_golist a {
	font-size: 13px;
	text-decoration: none;
	color: #666666;
}
.hotnews_golist a:hover {
	font-size: 13px;
	text-decoration: underline;
	color: #666666;
}
.hotnews2_phototext {
	font-size: 12px;
	color: #666666;
}
.hotnews2_text {
	font-size: 13px;
	line-height: 20px;
	color: #000000;
}
.download_content_padding {

	padding-right: 27px;
}
.download_leftmenutd {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-bottom: 5px;
}
.left_menu_text {
	font-size: 15px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.left_menu_link a {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.left_menu_link a:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.download_booktd {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
.download_listtd {
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;*/
	border-bottom-width: 1px;	
	border-bottom-style: solid;	
	border-bottom-color: #666666;
}
.download_filemb {
	font-size: 13px;
	color: #666666;
}
.info_text {
	font-size: 13px;
	line-height: 20px;
	color: #000000;
}
.info_link a {
	font-size: 13px;
	color: #3399FF;
	text-decoration: none;
}
.info_link a:hover {
	font-size: 13px;
	color: #3399FF;
	text-decoration: underline;
}
.info_table01_itemtext {
	font-size: 12px;
	color: #FFFFFF;
}
.info_table01_text {
	font-size: 12px;
	color: #666666;
}
.itinararies_leftmenu_item {
	font-size: 11px;
	color: #FF9402;
	font-weight: bold;
	padding-top: 15px;
}
.itinararies_leftmenulink a {
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	text-decoration: none;
}
.itinararies_leftmenulink a:hover {
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	text-decoration: underline;
}
.itinararies_leftmenutd {
	font-size: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
.itinararies_text {
	font-size: 13px;
	color: #000000;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	line-height: 20px;
}
.itinararies_tab_ps {
	font-size: 12px;
	color: #FF9402;
	padding-top: 5px;
	padding-bottom: 5px;
}
.itinararies_table_title {
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #FF9402;
	padding: 3px;
	height: 25px;
}
.itinararies_table_text {
	font-size: 12px;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.itinararies_table_hotel {
	font-size: 11px;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9402;
}
.left99 {
	float: left;
	width: 99px;
	height: 100%;
}
.left110 {
	width: 110px;
	height: 100%;
}
.itinararies_introduce {
	font-size: 13px;
	color: #000000;
	line-height: 20px;
	border: 1px solid #FFAF02;
	padding: 5px;
	background-image: url(images/itinararies/products/iti_introducebg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.trade_leftmenu {
	font-size: 11px;
	color: #666666;
}
.trade_leftmenulink a {
	font-size: 11px;
	color: #3399FF;
	text-decoration: none;
}
.trade_leftmenulink a:hover {
	font-size: 11px;
	color: #3399FF;
	text-decoration: underline;
}
.trade_leftmenu_itemtd {
	font-size: 11px;
	color: #666666;
}
.trade_leftmenu_idpw {
	font-size: 11px;
	color: #666666;
	height: 18px;
	width: 106px;
	border: 1px solid #666666;
}
.trade_leftmenu_icon {
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	height: 18px;
	width: 35px;
	padding-top: 2px;
}
.trade_contents01td {
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top: 5px;
}
.trade_handbooktext {
	font-size: 12px;
	color: #666666;
}
.trade02_titletext {
	font-size: 12px;
	color: #9D080D;
}
.trade02_contentstd {
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
.trade02_icon {
	font-size: 13px;
	color: #666666;
	height: 20px;
	width: 55px;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	padding-top: 2px;
}
.trade03_contentd {
	font-size: 13px;
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.trade03_tableitemtext {
	font-size: 13px;
	color: #666666;
}
.trade03_tableinput {
	font-size: 13px;
	color: #A67C51;
	height: 20px;
	width: 160px;
	padding-top: 2px;
	border: 1px solid #666666;
}
.trade03_tableinputtd {
	font-size: 13px;
	color: #FF0000;
}
.trade03_tableinputtext {
	font-size: 13px;
	color: #666666;
}
.trade03_tableinput02 {

	font-size: 13px;
	color: #A67C51;
	height: 20px;
	width: 250px;
	padding-top: 2px;
	border: 1px solid #666666;
}
.trade03_tableinput03 {


	font-size: 13px;
	color: #A67C51;
	height: 20px;
	width: 100px;
	padding-top: 2px;
	border: 1px solid #666666;
}
.trade03_tableicontd {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
}
.trade_hb_titletext {
	font-size: 13px;
	color: #9D080D;
}
.trade_hb_tabline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E4D7CA;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 13px;
	color: #990000;
}
.trade_hb_tbaitemtext {
	font-size: 13px;
	color: #666666;
}
.trade_hb_tabinputtd {
	font-size: 13px;
	color: #666666;
	height: 20px;
	width: 60px;
	border: 1px solid #666666;
}
.trade_hb_tabline02 {
	font-size: 13px;
	color: #990000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4D7CA;
}
.addepaper_td {
	font-size: 13px;
	color: #666666;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	line-height: 20px;
	padding-top: 5px;
}
.forger_pw_td {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
.forget_pw_tabletext {
	font-size: 13px;
	color: #666666;
}
.forget_pw_tableinputtd {
	font-size: 13px;
	color: #666666;
	height: 20px;
	width: 160px;
	border: 1px solid #666666;
}
.forget_pw_icon {
	font-size: 13px;
	color: #3399FF;
	background-color: #FFFFFF;
	height: 20px;
	width: 50px;
	border: 1px solid #666666;
	padding-top: 2px;
}
.media02_titletext {
	font-size: 12px;
	color: #006600;
}
.enews02_titletext {
	font-size: 12px;
	color: #FF3366;
}
.media_hb_titletext {

	font-size: 13px;
	color: #006600;
}
.media_hb_tabline02 {

	font-size: 13px;
	color: #990000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DFE8D3;
}
.enews_addmembericon {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
}
.left_menu2_text {
	font-size: 15px;
	color: #A60000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-left: 6px;
}
.left_menu_plink a {
	font-size: 11px;
	color: #A60000;
	text-decoration: none;
}
.left_menu_plink a:hover {
	font-size: 11px;
	color: #A60000;
	text-decoration: underline;
}

#area_interaction{
	padding:0px 0px 5px;
}
#area_interaction div.interactionContent{
	background:url(images/button_arrow_right.gif) no-repeat scroll left center;	
	padding:3px 8px;
	top:0pt;	
}
.home_menuicon a {
	font-size: 15px;
	color: #3cabd0;
	text-decoration: none;
}
.home_menuicon a:hover {
	font-size: 15px;
	color: #33CCFF;
	text-decoration: none;
}
.home_topnewstitle {
	font-size: 18px;
	color: #016cb1;
	padding-bottom: 10px;
}
.home_topnewstext {
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-bottom: 10px;
}
.home_table_newsline {
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #016cb1;
	border-right-color: #016cb1;
	border-bottom-color: #016cb1;
	border-left-color: #016cb1;
}
.home_table_newstitle {
	font-size: 15px;
	color: #016cb1;
}
.home_table_newsmore {
	font-size: 13px;
	color: #016cb1;
	text-decoration: none;
}
.home_table_text {
	font-size: 13px;
	color: #666666;
}
.home_table_padding {
	padding-top: 5px;
	padding-bottom: 5px;
}
.home_topnewsmore {
	font-size: 13px;
	color: #016cb1;
	text-decoration: none;
}
.home_table_textline a {
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.home_table_textline a:hover {
	font-size: 13px;
	line-height: 20px;
	color: #008DE1;
	text-decoration: none;
}
.home_table_downline {
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #a60000;
	border-right-color: #a60000;
	border-bottom-color: #a60000;
	border-left-color: #a60000;
}
.home_table_downtitle {
	font-size: 15px;
	color: #A70000;
}
.home_table_downitem {
	font-size: 15px;
	color: #a60000;
}

.home_table_downsmore {
	font-size: 13px;
	color: #AA0005;
	text-decoration: none;
}
.home_table_downlink a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.home_table_downlink a :hover{
	font-size: 12px;
	color: #FD0417;
	text-decoration: none;
}
.home_table_downtext {
	font-size: 12px;
	color: #828282;
}
.home_table_itinerariesline {
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #F7A503;
	border-right-color: #F7A503;
	border-bottom-color: #F7A503;
	border-left-color: #F7A503;
}
.home_table_itinerariestitle {
	font-size: 15px;
	color: #EBAA00;
}
.home_table_itierariesmore {
	font-size: 13px;
	color: #D39A01;
	text-decoration: none;
}
.home_table_itieraries_textline a {
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.home_table_itieraries_textline a:hover {
	font-size: 13px;
	line-height: 20px;
	color: #EBAA00;
	text-decoration: none;
}
.home_table_freetraevltitle {
	font-size: 15px;
	color: #F17000;
}
.home_table_freetravelmore {
	font-size: 13px;
	color: #F17000;
	text-decoration: none;
}
.home_table_freetravelline {
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #F17000;
	border-right-color: #F17000;
	border-bottom-color: #F17000;
	border-left-color: #F17000;
}
.home_table_freetravel_title {
	font-size: 15px;
	color: #ed7000;
	padding-bottom: 5px;
}
.home_table_freetravel_text {
	font-size: 13px;
	line-height: 20px;
	color: #666666;
}
