html, body {padding: 0px; margin: 0px; width: 100%; height: 100%; font: normal 100%/120% Arial; color: #FFFFFF}
img {border: none; vertical-align: top}
table {border-collapse: collapse}
table td {padding: 0px; vertical-align: top}
a {color: #FFFFFF}
a:visited {color: #04395a}
a:active {text-decoration: underline; color: #7bc8e8}
a:hover {text-decoration: none}
h4 {margin: 0px; padding: 0px 0px 10px 0px}
.all {position: relative; width: 1000px; margin: 0px auto; background: #0089de url(images/a_bg.jpg) 100% 100% no-repeat; min-height: 100%}
.header {height: 151px; background: url(images/h_bg.jpg) 0% 0% no-repeat; padding: 99px 0px 0px 372px}
.center {width: 100%}
.c_left, .c_right {width: 238px; font: normal 9pt Arial}
.c_right {padding-bottom: 410px}
.c_right a {color: #0a01af}
.c_l_menu {background: url(images/c_l_bg.gif) 0% 0% repeat-y}
.c_l_menu ul {padding: 0px 0px 5px 24px; margin: 0px 36px 0px 35px}
.c_l_menu ul li {list-style: none; background: url(images/li.gif) 0px 5px no-repeat; padding: 0px 0px 1px 8px}
.c_l_menu ul li a {color: #321a01; text-decoration: none}
.c_l_menu ul li a:hover {text-decoration: underline}
.c_l_sag1, .c_l_sag2, .c_l_sag3, .c_l_sag4 {font: normal 12pt Arial; padding: 11px 8px 4px 8px; margin: 0px 35px 0px 35px}
.c_l_sag5 {font: normal 11pt Arial; padding: 11px 8px 4px 4px; margin: 0px 35px 0px 35px}
.c_l_sag1 {background: url(images/c_l_sag1.gif) 0% 8px no-repeat}
.c_l_sag2 {background: url(images/c_l_sag2.gif) 0% 8px no-repeat}
.c_l_sag3 {background: url(images/c_l_sag3.gif) 0% 8px no-repeat}
.c_l_sag4 {background: url(images/c_l_sag4.gif) 0% 8px no-repeat}
.c_l_sag5 {background: url(images/c_l_sag5.gif) 0% 8px no-repeat}
.m1 {background: url(images/c_l_bg.jpg) 24px 0% no-repeat; padding-bottom: 10px}
.c_r_menu {background: url(images/c_r_bg.gif) 0% 0% repeat-y}
.m2 {background: url(images/c_r_bg.jpg) 24px 0% no-repeat; padding-bottom: 10px}
.pog {width: 150px; margin-left: 40px; font-weight: bold; margin-top: 5px}
.pog td {vertical-align: botom !important; height: 18px !important}
.pog td img {vertical-align: middle}
.clearer {clear: both; height: 50px}
.sity, .grad {padding-top: 2px}

.sity a {color: #FFF; text-decoration: none}
.sity a:hover {text-decoration: underline}

.grad {width: 30px; text-align: center}
.icon {width: 25px}
.sl {padding: 0px 24px 0px 22px; width: 186px; text-align: center; font: normal 8pt/13pt Arial; margin-top: 0px}#
.sl .c_l_sag2 {font: normal 12pt Arial; padding: 11px 8px 4px 8px; margin: 0px 10px -15px 11px; position: relative}
.sl p {margin: 0px; padding: 6px}

.sl a {color: #FFF; text-decoration: none}
.sl a:hover {text-decoration: underline}

.int {padding: 0px 24px 0px 22px; width: 186px}
h4 {color: #fa9f00; font: bold 12pt Arial; margin: 0px; padding: 10px 0px 5px 0px}
.int div {text-align: right}
.int p {margin: 0px; padding: 0px 10px 0px 0px}

.int ul li a:hover {text-decoration: underline}
.int ul li a {color: #FFF; text-decoration: none}
.int ul a {color: #FFF; text-decoration: none}
.int ul a:hover {text-decoration: underline}

.c_cent {font: normal 10pt/13.5pt Tahoma}
h1 span {background: #ce77bb; display: block; float: left; padding: 1px 0px 2px 1px}
:root h1 span {padding: 1px 0px 1px 1px}
h1 img {float: left}
h1 {font: normal 12pt Arial; clear: both !important; padding: 10px 0px 0px 0px !important; height: 28px; margin: 0px}
.t_c {width: 100%; background: url(images/c_t.gif) 8px 0% repeat-y; margin-top: 25px}
.t_c tr {background: url(images/c_t_bg.gif) 8px 0% no-repeat; position: relative}
.t_c tr td {background: url(images/c_b.gif) 8px 100% no-repeat; padding: 8px 16px}
h5 {font: normal 13.5pt Tahoma; margin: 0px; padding: 0px 0px 8px 0px}
.news {color: #000000; margin-top: -8px}
.n_s {margin-left: -16px; position: relative; padding-top: 13px}
.n_s a {color: #000000 !important; font-weight: bold}
.news .n_s .data {background: #74b600; padding: 0px 5px; color: #FFFFFF; font-weight: bold}
.news .n_s .data2 {background: #e97425; padding: 0px 5px; color: #FFFFFF; font-weight: bold}
.arch {text-align: right; padding: 5px}
.arch  span {background: #ce77bb; font: normal 12pt Arial; padding: 2px 5px}
.arch a {text-decoration: none; color: #FFFFFF !important}
.rekl {padding: 25px 0px 0px 0px}
.rekl h5 {margin-left: 10px !important}
.rekl  ul {margin: 0px; padding: 0px 0px 8px 0px}
.rekl  ul li {list-style: none; font: normal 11pt Tahoma; padding: 2px 0px}
.rekl  ul li a {color: #FFFFFF}
.rekl  ul li img {margin: 6px 0px 0px 5px}
.footer {width: 1000px; margin: -50px auto 0px auto; position: relative; height: 50px}
.f_left {float: left; width: 163px; padding: 15px 0px 0px 70px}
.blue {background: url(images/f_bg.jpg) 0% 0% no-repeat; height: 50px}
.f_right {font: normal 8.5pt Arial; padding-top: 13px}
/*.micro {display:none}*/


.tp_small_input_data2 {
    width: 85px !important;
}

.tp__container {
 margin-left : 35px;
 margin-bottom: 10px;
 padding 0;
 margin 0;
}
.tp__container * {
 font-size: 7pt;
}
.tp__container h2 {
 font-size: 10pt;
 font-weight: bold;
}

.tp_small_input_data2, .tp_small_input_data {
 width: 85px !important;
} 

.extend_find {width: 100%; margin-bottom:5px;}

.bp_text {border: none !important; color:#FFFFFF!important;} 
.bp_hotel { font-weight: bold !important; color:#FFFFFF!important;}
.bp_price, .bp_price:link, .bp_price:visited {color:#FFFFFF !important;} 
.bp_price:hover {color:#FFFFFF !important;}</style> 

.hot_tour {display: none; width: 190px !important; margin-left: 30px !important;}
.hot_tour_header {display: none;font-size: 15px; margin-left:25 !important;font-weight: bold;}