.ellipsis {
    -o-text-overflow:ellipsis;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}

.ittour_showcase_hide {
    display:none;
    float:left;
    font-family:Arial;
    margin:0;
    position:absolute;
    width:195px;
    z-index:999
}

#ittour_showcase_hide_departure_frame.ittour_showcase_hide,#ittour_showcase_hide_rating_frame.ittour_showcase_hide,#ittour_showcase_city_frame.ittour_showcase_hide {
    width:155px
}

.ittour_showcase_hide _country_frame {
    margin-left:-13px;
    margin-top:-8px;
    position:absolute;
    z-index:999
}

.ittour_showcase_hide _food_frame {
    margin-left:-13px;
    margin-top:-8px;
    position:absolute;
    z-index:999
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_title {
    border-bottom:1px dotted #c1c5d1;
    display:block;
    padding:0 10px 8px 11px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_title img.ittour_showcase_ico_country {
    display:block;
    float:left;
    height:25px;
    width:32px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_title a.ittour_showcase_select_country {
    background:url(../images/arrow_dwn.gif) no-repeat 100% 12px;
    color:#000;
    display:block;
    font-size:19px;
    font-weight:700;
    line-height:24px;
    margin:0 0 0 3px;
    text-align:left;
    text-decoration:none;
    width:100%!important
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_title a.ittour_showcase_select_country:hover {
    border-bottom:none
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_title a.ittour_showcase_select_country_down {
    background:url(../images/arrow_dwn.gif) no-repeat;
    display:block;
    float:left;
    height:4px;
    margin:12px 0 0 7px;
    text-decoration:none;
    width:7px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content {
    float:left;
    text-align:center;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content .ittour_showcase_country_select_content_btn_top_box {
    display:inline;
    float:left;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content .ittour_showcase_country_select_content_btn_top_box a.ittour_showcase_country_select_content_btn_top {
    float:left;
    height:9px!important;
    margin:0;
    padding:5px 0
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content .ittour_showcase_country_scroll_box {
    float:left;
    overflow:hidden;
    position:relative
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content .ittour_showcase_country_select_content_btn_bottom_box {
    display:inline;
    float:left;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content .ittour_showcase_country_select_content_btn_bottom_box a.ittour_showcase_country_select_content_btn_bottom {
    float:left;
    height:9px!important;
    margin:5px 0;
    padding:5px 0
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content a.ittour_showcase_country_select_content_btn_top {
    display:block;
    height:19px;
    text-align:center;
    text-decoration:none;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content a.ittour_showcase_country_select_content_btn_top span.ittour_showcase_country_select_content_btn_top_arrow {
    background:url(../images/arrow_up.gif) no-repeat 0 5px;
    display:block;
    height:10px;
    margin:0 auto;
    text-align:center;
    text-decoration:none;
    width:7px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content span.ittour_showcase_section_title_grey {
    color:#000;
    display:inline;
    float:left;
    font-size:13px;
    font-weight:700;
    padding:10px 0 0 8px;
    text-align:left;
    width:185px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content span.ittour_showcase_section_title_grey.other_ways {
    border-top:1px dotted #c1c5d1;
    padding:9px 0 0 8px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list {
    display:inline;
    float:left;
    list-style:none;
    margin:0;
    padding:0;
    position:relative;
    width:195px
}

#ittour_showcase_hide_rating_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list {
    padding:0 0 0 1px;
    width:154px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li {
    display:inline;
    float:left;
    height:19px;
    margin:0 0 3px;
    padding:3px 1px;
    width:193px
}

#ittour_showcase_hide_rating_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li {
    float:none;
    padding:0 1px
}

#ittour_showcase_hide_rating_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li ul li {
    float:left;
    margin:0
}

#ittour_showcase_city_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li,#ittour_showcase_hide_departure_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li {
    width:153px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li a.ittour_showcase_country_name_link {
    display:block;
    float:left;
    padding:6px 0;
    text-decoration:none;
    width:193px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li a.ittour_showcase_country_name_link:hover {
    background:#f3f4f7
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li span.ittour_showcase_country_flag {
    display:inline;
    float:left;
    height:11px;
    margin:3px 0 0 10px;
    width:16px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li span.ittour_showcase_city_name {
    color:#004C92;
    display:block;
    float:left;
    font-size:13px;
    margin:0 0 0 9px;
    text-align:left;
    text-decoration:none
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li span.ittour_showcase_night_lable {
    color:#004C92;
    display:block;
    float:left;
    font-size:13px;
    margin:0 0 0 9px;
    text-align:left;
    text-decoration:none
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li a.ittour_showcase_city_name_link {
    display:block;
    float:left;
    padding:6px 0;
    text-decoration:none;
    width:193px
}

#ittour_showcase_hide_rating_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li a.ittour_showcase_city_name_link,#ittour_showcase_hide_departure_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li a.ittour_showcase_city_name_link,#ittour_showcase_city_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li a.ittour_showcase_city_name_link {
    width:153px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li a.ittour_showcase_city_name_link:hover {
    background:#f3f4f7
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li a.ittour_showcase_city_name_link:hover span.ittour_showcase_city_name {
    color:#d90000
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li span.ittour_showcase_country_flag img {
    border:none;
    display:block;
    float:left;
    height:11px;
    width:16px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content ul.ittour_showcase_country_list li span.ittour_showcase_country_name {
    color:#004c92;
    display:block;
    float:left;
    font-size:13px;
    margin:0 0 0 9px;
    text-align:left;
    text-decoration:none
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content a.ittour_showcase_country_select_content_btn_bottom {
    display:block;
    height:19px;
    text-align:center;
    text-decoration:none;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_country_select_content a.ittour_showcase_country_select_content_btn_bottom span.ittour_showcase_country_select_content_btn_bottom_arrow {
    background:url(../images/arrow_dwn.gif) no-repeat 0 5px;
    display:block;
    height:10px;
    margin:0 auto;
    text-align:center;
    text-decoration:none;
    width:7px
}

.ittour_showcase_show .ittour_showcase_food_title strong,.ittour_showcase_show .ittour_showcase_nights_interval strong,.ittour_showcase_show .ittour_showcase_city_from strong {
    color:#6f727b;
    font-size:17px
}

.ittour_showcase_hide .ittour_showcase_top_corner_littel_popup_box {
    background:url(../images/popup_top_205px.png) no-repeat;
    float:left;
    height:4px;
    line-height:4px;
    width:205px
}

#ittour_showcase_hide_departure_frame.ittour_showcase_hide .ittour_showcase_top_corner_littel_popup_box,#ittour_showcase_hide_rating_frame.ittour_showcase_hide .ittour_showcase_top_corner_littel_popup_box,#ittour_showcase_city_frame.ittour_showcase_hide .ittour_showcase_top_corner_littel_popup_box {
    background:url(../images/popup_top_small.png) no-repeat;
    width:155px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box {
    background:url(../images/popup_center_205px.png) repeat-y;
    float:left;
    padding:5px 0;
    width:205px
}

#ittour_showcase_hide_departure_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box,#ittour_showcase_hide_rating_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box,#ittour_showcase_city_frame.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box {
    background:url(../images/popup_center_small.png) repeat-y;
    width:155px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_title {
    float:left;
    text-align:right;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_title a.ittour_showcase_select_food_type {
    color:#9c9fac;
    display:inline;
    float:right;
    font-size:12px;
    font-weight:700;
    margin:0 0 0 10px;
    text-decoration:none
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_title a.ittour_showcase_select_food_type_down {
    background:url(../images/arrow_dwn.gif) no-repeat scroll 0 0 transparent;
    display:block;
    float:right;
    height:4px;
    margin:6px 10px 0 7px;
    text-decoration:none;
    width:7px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content {
    float:left;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content .ittour_showcase_food_select_content_btn_top_box {
    display:inline;
    float:left;
    height:9px;
    margin:5px 0;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content a.ittour_showcase_food_select_content_btn_top {
    display:block;
    height:19px;
    text-align:center;
    text-decoration:none;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content a.ittour_showcase_food_select_content_btn_top span.ittour_showcase_food_select_content_btn_top_arrow {
    background:url(../images/arrow_up.gif) no-repeat 0 5px;
    display:block;
    height:10px;
    margin:0 auto;
    text-align:center;
    text-decoration:none;
    width:7px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content .ittour_showcase_food_scroll_box {
    float:left;
    overflow:hidden;
    text-align:left
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list {
    float:left;
    list-style:none;
    margin:0;
    padding:0;
    position:relative;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li {
    float:left;
    height:auto;
    margin:0;
    padding:0;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li:first-child a.ittour_showcase_food_title_description {
    padding:6px 5px 8px 42px;
    width:146px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li:first-child a.ittour_showcase_food_title_description .ittour_showcase_food_title {
    width:auto
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li:first-child a.ittour_showcase_food_title_description .ittour_showcase_food_description {
    display:none
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li a.ittour_showcase_food_title_description {
    border-bottom:1px dotted #c3c6cf;
    cursor:pointer;
    display:block;
    float:left;
    margin:0 1px;
    padding:7px 5px 9px 9px;
    text-decoration:none;
    width:178px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li a.ittour_showcase_food_title_description:hover {
    background:#f3f4f7
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li a.ittour_showcase_food_title_description span.ittour_showcase_food_title {
    color:#004c92;
    float:left;
    font-size:13px;
    font-weight:700;
    margin:0 3px 0 0;
    width:30px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li a.ittour_showcase_food_title_description:hover span.ittour_showcase_food_title {
    color:#d90000
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content ul.ittour_showcase_food_list li a.ittour_showcase_food_title_description span.ittour_showcase_food_description {
    color:#303030;
    float:left;
    font-size:12px;
    width:145px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content .ittour_showcase_country_select_content_btn_bottom_box {
    display:inline;
    float:left;
    height:9px;
    margin:5px 0;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content a.ittour_showcase_country_select_content_btn_bottom {
    display:block;
    height:19px;
    text-align:center;
    text-decoration:none;
    width:195px
}

.ittour_showcase_hide .ittour_showcase_center_corner_littel_popup_box .ittour_showcase_food_select_content a.ittour_showcase_country_select_content_btn_bottom span.ittour_showcase_country_select_content_btn_bottom_arrow {
    background:url(../images/arrow_dwn.gif) no-repeat 0 5px;
    display:block;
    height:10px;
    margin:0 auto;
    text-align:center;
    text-decoration:none;
    width:7px
}

.ittour_showcase_hide .ittour_showcase_bottom_corner_littel_popup_box {
    background:url(../images/popup_bottom_205px.png) no-repeat;
    float:left;
    height:4px;
    line-height:4px;
    width:205px
}

#ittour_showcase_hide_departure_frame.ittour_showcase_hide .ittour_showcase_bottom_corner_littel_popup_box,#ittour_showcase_hide_rating_frame.ittour_showcase_hide .ittour_showcase_bottom_corner_littel_popup_box,#ittour_showcase_city_frame.ittour_showcase_hide .ittour_showcase_bottom_corner_littel_popup_box {
    background:url(../images/popup_bottom_small.png) no-repeat;
    width:155px
}

.ittour_showcase_right_frame .txt_decoration_none {
    border-bottom:none
}

.ittour_showcase_new_price span {
    border-bottom:1px dotted #1a8900;
    font-size:21px
}

.ittour_showcase_country_scroll_box {
    width:205px
}