

body { margin:0; padding:0; font:normal 12px/1.231 Arial, SimSun, sans-serif; color:#555; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, button, p, blockquote, th, td { margin:0; padding:0; }
fieldset, img { border:0; }
table { border-spacing:0; }
ol, ul { list-style:none; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:400; }
strong { font-style:normal; font-weight:700; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:400; }
q:before, q:after { content:""; }
abbr, acronym { border:0; }
a { color:#0069ca; text-decoration:none; }
.fL { float:left; }
.fR { float:right; }
.tB { font-weight:700; }
.tN { font-weight:400; }
.aL { text-align:left; }
.aC { text-align:center; }
.aR { text-align:right; }
.clr, .clear { clear:both; height:0; overflow:hidden; }
.clr_after { height:1%; }
.clr_after:after { clear:both; display:block; height:0; visibility:hidden; content:"."; }
.cPrange { color:#f60; }
.cBlue { color:#0069ca; }
.cGreen { color:#84be3c; }


.zn_header { margin:0 auto; width:979px; height:69px; line-height:1.231; font-size:12px; background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) 0 -112px repeat-x; }
.zn_header .inner { margin:0 auto; width:979px; height:69px; background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) 420px -181px no-repeat; }
.zn_header h1 { float:left; display:inline; margin:0 0 0 10px; width:124px; height:69px; background:url(../images/logo.gif) no-repeat; }
.zn_header h1 a { display:block; margin-top:12px; height:46px; }
.zn_header h1 a span { display:none; }
.zn_header .nav { float:left; margin:0; padding:26px 0 0 50px; list-style:none; height:43px; overflow:hidden; }
.zn_header .nav li { float:left; }
.zn_header .nav li .new { margin-left:4px; *padding-top:4px; background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) -124px -43px no-repeat; }
.zn_header .nav li .new b { visibility:hidden; font-size:9px; }
.zn_header .nav a { float:left; display:block; padding:0 0 0 15px; height:43px; line-height:43px; font-size:14px; font-weight:700; text-decoration:none; color:#000; outline:none; }
.zn_header .nav a span { display:block; padding:0 30px 0 15px; letter-spacing:0; }
.zn_header .nav a:hover { color:#f60; }
.zn_header .nav a.active:hover span { color:#f60 !important; }
.zn_header .nav a.active { background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) left 0 no-repeat; }
.zn_header .nav a.active span { background:url(http://source.qunar.com/site/images/qnsp/qnsp_global.gif) right 0 no-repeat; color:#00b1e5; }
.zn_header .qmenu { clear:right; float:right; margin:0; padding:10px 10px 0 0; list-style:none; color:#000; }
.zn_header .qmenu li { float:left; margin-left:10px; }
.zn_header .qmenu li.blog_utip { float:none; margin-bottom:5px; text-align:right; }
.zn_header .qmenu li.blog_utip .hl { margin-right:10px; }
.zn_header .qmenu li.qmenu_blog_login { position:relative; }
.zn_header .qmenu li.qmenu_blog_login b { color:#f60; }
.zn_header .qmenu a { text-decoration:none; color:#000; }
.zn_header .qmenu a:hover { color:#f60 !important; }
.zn_header .qmenu .hl { color:#f60; }
.zn_header .qmenu .hl a { color:#f60; }

.zn_page { margin:0 auto; padding:10px 0; width:979px; }

.zn_footer { clear:both; margin:0 auto; padding:10px 0; width:979px; line-height:1.231; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#848484; }
.zn_footer .inner { margin:0 10px; text-align:right; }
.zn_footer .gs { float:right; margin:0 20px 0 0; }
.zn_footer .cr { margin-right:65px; padding-bottom:12px; }
.zn_footer .links { margin:0; padding:2px 0 0; list-style:none; }
.zn_footer .links a,
.zn_footer .links a:visited { margin:0 5px; text-decoration:none; color:#848484; }
.zn_footer .links a.hl,
.zn_footer .links a.hl:visited { color:#f60; }
.zn_footer .copyright { margin:0; padding:8px 5px 0 0; }
.zn_footer .copyright2 { margin:0; padding:8px 5px 0 0; text-align:center; }
.zn_footer .copyright a,
.zn_footer .copyright a:visited { text-decoration:none; color:#848484; }

.seo { border-top:1px solid #ddd; }
.seo .seo_links { clear:both; margin:10px 0 0; padding:0; color:#a7a7a7; }
.seo .seo_links a,
.seo .seo_links a:visited { margin-right:6px; text-decoration:none; color:#a7a7a7; }
.seo .seo_links dt { float:left; padding-left:25px; font-weight:700; }
.seo .seo_links dd { margin-left:90px; padding:0; word-spacing:5px; }
.seo .seo_links dd span { float:left; margin-right:6px; white-space:nowrap; }
.seo .seo_links dd .clr { clear:both; }

.autowidth { width:auto !important; min-width:979px; }





.zn_page .zn_gd730 { width:730px; }
.zn_page .zn_gd238 { width:238px; }

.searchBox { padding-top:34px; width:360px; color:#555; }
.searchBox .ct { padding:5px 15px 0; border:1px solid #d6d6d6; border-width:0 1px; background-color:#f0f4f5; }
.searchBox .tblSearch { border:0; width:100%; font-family:SimSun; }
.searchBox .tblSearch th { padding:5px 0; width:40px; }
.searchBox .tblSearch th span.t { display:block; padding-top:2px;font-weight:800; }
.searchBox .tblSearch td { padding:5px 0; }
.searchBox .ft { height:30px; text-align:center; background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) 0 -228px no-repeat; color:#06f; }
.searchBox .ft p { padding-top:9px; }
.searchBox .ft p a { margin:0 5px; }
.searchBox .ft p a:hover { color:#f60; }

.hotelSearch { float:right; background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) 0 0 no-repeat; }
.hotelSearch .ct { background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) -1px -34px no-repeat; }

.flightSearch { float:left; background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) -360px 0 no-repeat; }
.flightSearch .ct { background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) -361px -34px no-repeat; }

.cityInputWrap { padding-left:24px; height:21px; }
.cityInputWrap .cityInput { position:relative; padding:2px 0 1px; border:1px solid #bababa; width:125px; height:16px; background-color:#fff; z-index:40 }
.cityInputWrap .cityInput .textbox { float:left; padding-left:4px; border:0; width:101px; height:16px; font-family:Tahoma,Geneva,sans-serif; font-size:12px; }
.cityInputWrap .cityInput .cityButton { float:left; border:0; width:20px; height:16px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/icons/icon_sugg_city.gif) 1px -2px no-repeat; cursor:pointer; }

.cityInputWrap2 { height:21px; }
.cityInputWrap2 span.t { float:left; display:block; padding-top:4px; width:24px; overflow:hidden; }
.cityInputWrap2 span.t2 { float:left; display:block; padding-left:18px; padding-top:4px; width:24px; overflow:hidden; }
.cityInputWrap2 .cityInput { position:relative; float:left; padding:2px 0 1px; border:1px solid #bababa; width:109px; height:16px; background-color:#fff; z-index:40; }
.cityInputWrap2 .cityInput .textbox { float:left; padding-left:2px; border:0; width:87px; height:16px; font-family:Tahoma,Geneva,sans-serif; font-size:12px; }
.cityInputWrap2 .cityInput .cityButton { float:left; border:0; width:20px; height:16px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/icons/icon_sugg_city.gif) 1px -2px no-repeat; cursor:pointer; }

.keyInputWrap { padding-left:24px; position:relative;z-index:30;}
.keyInputWrap .keyInput { padding:2px 0 1px 2px; border:1px solid #bababa; width:123px; height:16px; background-color:#fff; position:relative;}
.keyInputWrap .keyInput .textbox { float:left; border:0; width:121px; height:16px; font-family:Tahoma,Geneva,sans-serif; font-size:12px; }

.dateInputWrap span.t { float:left; display:block; padding-top:4px; width:24px; overflow:hidden; }
.dateInputWrap .dateInput { position:relative; float:left; padding:2px 0 1px; border:1px solid #bababa; width:173px; height:16px; background-color:#fff; z-index:20; }
.dateInputWrap .dateInput .textbox { float:left; padding-left:2px; border:0; width:150px; height:16px; font-family:Tahoma,Geneva,sans-serif; font-size:12px; cursor:pointer; }
.dateInputWrap .dateInput .dateButton { float:left; border:0; width:20px; height:16px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/icons/icon_sugg_date.gif) 1px -2px no-repeat; cursor:pointer; }
.jx-ie6 .dateInputWrap .dateInput .dateButton {width:18px;}
.arriDate .dateInput {z-index:10;}

.methodWrap { height:21px;padding-left:25px; }
.methodWrap .radio { float:left; margin:3px 6px 0 0; width:13px; height:13px; cursor:pointer; }
.methodWrap label { float:left; margin-right:24px; padding-top:3px; cursor:pointer; }

.searchButton { float:right; display:inline; margin-left:10px; width:69px; height:21px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/comp/search_orange.gif) no-repeat; position:relative;z-index:3;}
.searchButton span { display:none; }

.midBanner { clear:both; text-align:center; }

.hotelRec { clear:both; margin-top:10px; }
.hotelRec .hd { height:33px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) 0 -258px no-repeat; }
.hotelRec .hd .zn_tabs { float:right; display:inline; }
.hotelRec .ct { padding:5px 4px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; } 
.hotelRec .ct_l { padding:0 24px; width:310px; }
.hotelRec .ct_r { float:right; padding:0 24px; border-left:1px solid #e0e0e0; width:310px; }
.hotelRec .ct h3 { padding:10px 0; border-bottom:1px dashed #e5e5e5; font-weight:700; color:#555; }
.hotelRec .ct .hList { margin-top:5px;}
.hotelRec .ct .hList li { padding:2px 0; line-height:24px; }
.hotelRec .ct .hList li a { display:block; height:24px; outline:none; }
.hotelRec .ct .hList li a:hover { color:#f60; }
.hotelRec .ct .hList li .pr { float:right; width:50px; text-align:right; font-weight:700; color:#f60; cursor:pointer; }
.hotelRec .ct .hList li .zn_hstar { float:right; padding-top:6px; cursor:pointer; }
.hotelRec .ct .hList li .jingji { float:right; padding:0; cursor:pointer; }
.hotelRec .ft { height:3px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) 0 -324px no-repeat; overflow:hidden; }

.flightRec { clear:both; margin-top:10px; }
.flightRec .hd { height:33px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) 0 -291px no-repeat; }
.flightRec .hd .zn_tabs { float:right; display:inline; }
.flightRec .ct { padding:5px 4px; border:1px solid #d6d6d6; border-width:0 1px; background-color:#fff; } 
.flightRec .ct_l { padding:0 24px; width:310px; }
.flightRec .ct_r { float:right; padding:0 24px; border-left:1px solid #e0e0e0; width:310px; }
.flightRec .ct .fList li { padding-top:2px; line-height:24px; }
.flightRec .ct .fList li a { display:block; height:24px; outline:none; }
.flightRec .ct .fList li a:hover { color:#f60; }
.flightRec .ct .fList li .date { float:left; width:50px; cursor:pointer; }
.flightRec .ct .fList li .pr { float:right; width:50px; text-align:right; font-weight:700; color:#f60; cursor:pointer; }
.flightRec .ct .fList li .dis { float:left; padding-right:10px; width:30px; text-align:right; cursor:pointer; }
.flightRec .ft { height:3px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/qnsp_home.gif) 0 -324px no-repeat; overflow:hidden; }

.zn_tabs { margin-top:1px; margin-right:12px; border-left:1px solid #D3D5D4; height:32px; overflow:hidden; }
.zn_tabs li { float:left; display:block; margin-left:-1px; height:32px; border:1px solid #D3D5D4; border-width:0 1px; }
.zn_tabs li a { display:block; padding:0 10px; line-height:32px; }
.zn_tabs li a:hover { color:#f60; }
.zn_tabs li.active a{ background:url(http://source.qunar.com/site/images/new_main/new_qunar/comp/zn_tabs.bg.gif) repeat-x; }


.zn_dayup { margin:0 8px; padding-top:33px; background:url(http://source.qunar.com/site/images/new_main/new_qunar/home/wrmff.gif) center 2px no-repeat; overflow:hidden; }
.zn_dayup dl { padding:8px 0; border-bottom:1px solid #ddd; }
.zn_dayup dt { float:left; }
.zn_dayup dd { margin-left:40px; }
.zn_dayup dd a { color:#555; }
.zn_dayup dd a:hover { color:#f60; }
.zn_dayup .more { padding:4px 0 0; text-align:right; }
.zn_dayup .more a:hover { color:#f60; }

/*zounar_roundbox*/
.zounar_roundbox { margin-top:10px; }
.zounar_roundbox .t2 { margin:0 2px; border-width:0 1px; border-color:#D1D1D1; border-style:solid; height:1px; font-size:1px; background-color:#D1D1D1; overflow:hidden; }
.zounar_roundbox .t1 { margin:0 1px; border-width:0 1px; border-color:#D1D1D1; border-style:solid; height:1px; font-size:1px; background-color:#fff; overflow:hidden; }
.zounar_roundbox .ct_wrapper { padding:0 1px; background-color:#D1D1D1; }
.zounar_roundbox .ct { padding:3px 4px 3px 5px; background:#fff; }
.zounar_roundbox .b2 { margin:0 2px; border-width:0 1px; border-color:#D1D1D1; border-style:solid; height:1px; font-size:1px; background-color:#D1D1D1; overflow:hidden; }
.zounar_roundbox .b1 { margin:0 1px; border-width:0 1px; border-color:#D1D1D1; border-style:solid; height:1px; font-size:1px; background-color:#fff; overflow:hidden; }

/*zounar_roundbox*/
.zounar_roundbox_gray { margin-top:10px;}
.zounar_roundbox_gray .t2 { margin:0 2px; border-width:0 1px; border-color:#D1D1D1; border-style:solid; height:1px; font-size:1px; background-color:#D1D1D1; overflow:hidden; }
.zounar_roundbox_gray .t1 { margin:0 1px; border-width:0 1px; border-color:#D1D1D1; border-style:solid; height:1px; font-size:1px; background-color:#F7F7F9; overflow:hidden; }
.zounar_roundbox_gray .ct_wrapper { padding:0 1px; background-color:#D1D1D1; }
.zounar_roundbox_gray .ct { padding:3px 4px 3px 5px; background:#F7F7F9; }
.zounar_roundbox_gray .b2 { margin:0 2px; border-width:0 1px; border-color:#D1D1D1; border-style:solid; height:1px; font-size:1px; background-color:#D1D1D1; overflow:hidden; }
.zounar_roundbox_gray .b1 { margin:0 1px; border-width:0 1px; border-color:#D1D1D1; border-style:solid; height:1px; font-size:1px; background-color:#F7F7F9; overflow:hidden; }

.zounar_roundbox_gray .jdyd	 {height:320px; border:1px #d3D4D4 solid;}
.zounar_roundbox_gray .jdyd h3	{font-size:14px;color:#FF6600;margin:3px 0;padding:4px 0;text-align:center;background:#FFF1E8;}
.zounar_roundbox_gray .jdyd ul	 {margin:0;padding:0 0 0 10px;}
.zounar_roundbox_gray .jdyd li	 {margin:0;padding:2px 0;list-style:none;float:left;width:56px;}



/*controls*/
.cityInput .vstatus0 { color:#000; }
.cityInput .vstatus1 { color:#000; }
.cityInput .vstatus2 { color:#000; }
.cityInput .vstatus3 { color:#f00 !important; }
.cityInput .vstatus5 { color:#bbb !important; }

.inputExtendBox { position:absolute; top:22px; left:0; margin-left:-1px; border:1px solid #bababa; font:normal 12px/1.231 Verdana,Arial,SimSun,Helvetica,sans-serif; background-color:#fff; color:#555; z-index:10000; }
.inputExtendBox .cityinput { width:350px; }
.inputExtendBox .cityinput .hint { padding:5px; }
.inputExtendBox .cityinput .closeImg { display:block; float:right; width:14px; height:14px; cursor:pointer; }
.inputExtendBox .cityinput hr { clear:both; border:0; border-bottom:1px dashed #bbb; color:#fff; }
.inputExtendBox .cityinput ul { height:1%; }
.inputExtendBox .cityinput ul:after { clear:both; display:block; height:0; visibility:hidden; content:"."; }
.inputExtendBox .cityinput ul li { float:left; padding:5px 0; width:25%; text-align:center; }
.inputExtendBox .cityinput ul li a { padding:2px 8px; color:#555; }
.inputExtendBox .cityinput ul li a:hover { text-decoration:none; color:#555; }
.inputExtendBox .suggestBox { padding:4px; white-space:nowrap; _zoom:1; _border-right:200px solid #fff; }
.inputExtendBox .suggestBox li { _position:relative; _zoom:1; _margin-right:-200px; padding:2px; min-width:196px; line-height:18px; list-style:none; cursor:pointer; }
.inputExtendBox .suggestBox li .keystring { color:#f60; }
.inputExtendBox .suggestBox li.onhover { background-color:#6c0; color:#fff; }
.inputExtendBox .suggestBox li.onhover .keystring { color:#fff; }
.inputExtendBox .suggestBox li.nearbyAirport { font-family:SimSun; }
.inputExtendBox .suggestBox li.error { background-color:#c30; color:#fff; }

#qunarCalendar { position:absolute;top:22px; left:0; margin-left:-1px; border:1px solid #bababa; width:255px; font:normal 12px/1.231 Verdana,Arial,SimSun,Helvetica,sans-serif; background-color:#fff; color:#555; z-index:10000; _height:1px;display:block;_overflow-x:hidden;}

/*#qunarCalendar .slot{ position:relative; display:block; width:100%; overflow:hidden; }*/
.canderStyle { padding:5px 0 5px 5px; width:250px;text-align:center; }
.canderStyle:after { clear:both; display:block; height:0; visibility:hidden; content:"."; }
.canderStyle .calenderList { float:left; margin-right:5px; padding:1px; border:1px solid #bababa; width:116px; overflow:hidden; }
.canderStyle .calenderList h3 { height:17px; line-height:17px; font-weight:700; text-align:center; background:#305ebc url(http://source.qunar.com/site/images/new_main/bgCalendarV2.gif) repeat-x; color:#fff;}
.canderStyle .calenderList .upTd{ float:left; display:block; width:17px; height:17px; cursor:pointer; background:url(http://source.qunar.com/site/images/new_main/QunarBgV4.gif) no-repeat -216px -37px; }
.canderStyle .calenderList .downTd{ float:right; display:block; width:17px; height:17px; cursor:pointer; background:url(http://source.qunar.com/site/images/new_main/QunarBgV4.gif) no-repeat -235px -37px; }
.canderStyle .calenderList table {}
.canderStyle .calenderList th { font-weight:400; text-align:center; color:#486786; }
.canderStyle .calenderList td { margin:0; padding:0; line-height:18px; font-size:11px; }
.canderStyle .calenderList td.before,
.canderStyle .calenderList td.next { color:#999; cursor:not-allowed; }
.canderStyle .calenderList td.today { background-color:#3266cb; color:#fff;}
.canderStyle .calenderList td.arrivalTime { background-color:#6899FF; color:#fff; }
.canderStyle .calenderList td.departureTime { background-color:#FDAB00; color:#fff; }
.canderStyle .calenderList td.onmouseover{ background-color:#039; color:#fff; cursor:pointer; }

/* 平行搜索 */
.px{padding:5px 0 10px 0;height:12px;margin-top:-30px;display:none;}
.hotelpx{visibility:hidden;}
.px input{vertical-align:middle;margin-right:2px;_vertical-align:text-bottom;margin-left:12px;}
/*日历背景*/
.bgCalender1{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/1.gif) no-repeat center center;}
.bgCalender2{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/2.gif) no-repeat center center;}
.bgCalender3{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/3.gif) no-repeat center center;}
.bgCalender4{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/4.gif) no-repeat center center;}
.bgCalender5{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/5.gif) no-repeat center center;}
.bgCalender6{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/6.gif) no-repeat center center;}
.bgCalender7{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/7.gif) no-repeat center center;}
.bgCalender8{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/8.gif) no-repeat center center;}
.bgCalender9{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/9.gif) no-repeat center center;}
.bgCalender10{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/10.gif) no-repeat center center;}
.bgCalender11{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/11.gif) no-repeat center center;}
.bgCalender12{background:url(http://source.qunar.com/site/images/new_main/new_qunar/calender/12.gif) no-repeat center center;}

/* 酒店关键词 */
.keywordTips{margin:-2px 0 0 0;height:28px;width:290px;position:absolute;top:24px; left:-1px; z-index:10000;}
.keywordTips em{float:right;background:#fff url(http://source.qunar.com/site/images/maps/Bg.HotelMap.gif) no-repeat -64px top;width:3px;height:28px;}
.keywordTips span{float:left;background:#fff url(http://source.qunar.com/site/images/maps/Bg.HotelMap.gif) no-repeat -61px top;width:3px;height:28px;}
.keywordTips input{vertical-align:middle;margin-top:4px;*margin-top:2px;}
.keywordTips .tips{position:absolute;top:25px;width:281px;display:none;}
.keywordTips .tipsUp{background:url(http://source.qunar.com/site/images/maps/Bg.HotelMap.gif) no-repeat 0 -60px;width:15px;height:8px;overflow:hidden;position:relative;bottom:-1px;z-index:2;margin-left:30px;}
.keywordTips .topTips{line-height:22px;width:243px;margin:0;font-size:12px;background:#fff;border:1px solid #AFAFAF;padding:3px 6px;position:relative;z-index:1;}
.keywordTips .topTips img{position:absolute;right:3px;top:3px;cursor:pointer;}
.keywordTips .topTips a{color:#0069ca;white-space:nowrap;cursor: pointer;}
.keywordTips .tips strong{font-weight:400;margin-right:10px;color:#0069ca;cursor:pointer;white-space:nowrap;}
.keyInputWrap .keyInput .infotext{color:#ccc;}

.input_2		{width:118px;}
.input_3		{width:98px;}
.select_2	{width:102px;}

.lgx   li		{padding:2px 0;}

.bg_3			{background: #C3DEE8;}

.new_table		{font-size:12px;}
.fontweight	{font-weight: bold; }
.sz14			{font-size: 12px; }
.pcalendar_titleinactive { font-size: 12px;    line-height: 25px;     background: #eff2f7;     border-bottom: 1px solid #6B8EC6;     cursor: pointer; }
.pcalendar_titleactive { font-size: 12px;    line-height: 25px;     color: #cc6600;     font-weight: bold;     border-left: 1px solid #6B8EC6;     border-top: 1px solid #6B8EC6;border-right: 1px solid #6B8EC6;}
.pcalendar_price{text-decoration: underline; color: #d11f1d;  font-size: 14px;}
a.red			{color: #D11F1D; }
a.red:link, a.red:hover, a.red:active, a.red:visited {color: #D11F1D; }

.bb1		{width:237px;height:186px;background:url(../images/bg_gg2.gif) no-repeat;text-align:center;padding-top:4px;}