body{border-top:4px solid #002A6C;}

/* main */
div.top_event{clear:both;height:221px;}
div.top_event div.big_img{float:left;position:relative;}
div.top_event div.event_img{float:left;position:relative;margin-left:10px;}
div.top_event div.event_tit_img{float:left;position:relative;margin:7px 0 0 10px;}
div.top_event ul.event_list{float:left;position:relative;width:310px;margin:7px 0 0 10px;}
div.top_event ul.event_list li{line-height:19px;font-size:9pt;}

ul.main_sitemap{width:900px;height:460px;}
ul.main_sitemap h1{margin:7px;}
ul.main_sitemap li{float:left;width:179px;}
ul.main_sitemap li.bgline{height:460px;width:1px;background:#E5E5E5;}
ul.main_sitemap ul.items{margin-left:26px;padding-top:3px;}
ul.main_sitemap ul.items li{width:140px;}
ul.main_sitemap ul.items li.img_item{line-height:16px;}
ul.main_sitemap ul.items li.img_item_in{line-height:16px;padding-top:14px;}

/* wedding collection */
div.line_top{margin:3px 0 6px 0;background:#CCCCCC;height:2px;width:510px;font-size:2px;}
ul.ent_list{float:left;position:relative; width:510px; }
ul.ent_list li{height:115px; border-bottom:1px dotted #CCC; padding:20px; position:relative; width:465px; color:#666666;font-size:9pt;}
ul.ent_list span.ent_name{position:absolute;top:3px;}
ul.ent_list span.btns{position:absolute;right:16px;}

.scrap_list_bg{padding:4px 3px 0 3px;border-left:2px solid #B2CFF1;border-right:2px solid #B2CFF1;border-bottom:2px solid #B2CFF1;}
.scrap_list{position:relative;height:106px;overflow:auto;}
.scrap_list{
	scrollbar-face-color:#D1E3F7;
	scrollbar-highlight-color: #C8DBF0;
	scrollbar-shadow-color: #C8DBF0;
	scrollbar-3dlight-color: #E8F1FB;
	scrollbar-darkshadow-color: #E8F1FB;
	scrollbar-track-color: #E8F1FB;
	scrollbar-arrow-color: #FFFFFF;
}
.scrap_list li{position:relative;margin:0 3px 0 3px;padding:0 0px 0 9px;border-bottom:1px solid #ECECEC;line-height:20px;height:20px;width:170px;}
.scrap_list span.ent_name{font-size:9pt;color:#666666;}
.scrap_list span.del_btn{position:absolute;right:0px;}
div.scrap_req_btn{padding:7px 0 4px 0;text-align:center;}

/* wide collection */
ul.wide_ent_list{float:left;position:relative;margin:0 9px 0 12px;_margin:0 9px 0 6px;}
ul.wide_ent_list li{position:relative;height:80px;width:482px;padding:10px 0 0 8px;color:#666666;font-size:9pt;border-bottom:1px solid #E4E4E4;}
ul.wide_ent_list span.ent_name{position:absolute;top:36px;left:297px;}
ul.wide_ent_list span.btns{position:absolute;top:57px;right:5px;}

/* vpn collection */
.vpn_ent_list_wrap{float:left;position:relative;width:238px;}
.vpn_list_line{float:left;position:relative;background:url('/app_lib/with_image/sub/vpn_line_bg.jpg') repeat-y;width:7px;height:1670px;}
ul.vpn_ent_list{float:left;position:relative;width:238px;padding:4px 0 3px 0;height:100%;}
ul.vpn_ent_list_dress{float:left;position:relative;width:238px;padding:4px 0 3px 0;background:url('/app_lib/with_image/sub/vpn_list_bg.jpg') repeat-x;}
ul.vpn_ent_list li{position:relative;width:200px;padding-left:33px;line-height:15px;}
ul.vpn_ent_list_dress li{position:relative;width:200px;padding-left:33px;line-height:15px;}

/* freestyle collection */
.freestyle{clear:both;position:relative;width:730px;}
.box_730_top{position:relative;height:6px;font-size:6px;line-height:6px;background:url('/app_lib/with_image/sub/box_730_top.jpg') no-repeat;}
.box_730_top_1{position:relative;height:9px;font-size:9px;line-height:9px;background:url('/app_lib/with_image/sub/box_730_top_1.jpg') no-repeat;}
.box_730_top_2{position:relative;height:39px;background:url('/app_lib/with_image/collection/dvd/tit_search.gif') no-repeat;}
.box_730_bottom{clear:both;position:relative;height:6px;background:url('/app_lib/with_image/sub/box_730_bottom.jpg') no-repeat;}
.box_730_bottom3{clear:both;position:relative;height:13px;background:url('/app_lib/with_image/collection/dvd/tit_bottom.gif') no-repeat;margin-bottom:17px}
.box_730_bottom_1{clear:both;position:relative;height:10px;background:url('/app_lib/with_image/sub/box_730_bottom_1.jpg') no-repeat;}
.box_730_bg{border-left:3px solid #BCD6F3;border-right:3px solid #BCD6F3;}
.box_730_bg_1{border-left:5px solid #77b0e5;border-right:5px solid #77b0e5;}

div.line_black{border-top:1px solid #000000;height:0px;width:730px;font-size:0px;line-height:0px;}
.freestyle_info{color:#9E9E9E;line-height:14px;padding:0 0 3px 6px;}
.freestyle_bg{border-left:3px solid #BCD6F3;border-right:3px solid #BCD6F3;padding:0 3px 5px 3px;}
.freestyle_bg1{border-left:5px solid #77b0e5;border-right:5px solid #77b0e5;padding:0 3px 5px 3px;}
.freestyle_bg2{border-left:4px solid #94BEEC;border-right:4px solid #94BEEC;padding:0 3px 5px 3px;}
.blue_bar_bg{clear:left;float:left;position:relative;width:718px;height:38px;background:url('/app_lib/with_image/sub/blue_bar_bg.jpg') no-repeat;margin-bottom:7px;}
.blue_bar_bg .tit{padding:0 10px 0 16px;}
.blue_bar_bg .msg{position:absolute;top:17px;color:#73767B;line-height:13px;}
.blue_bar_bg1{clear:left;float:left;position:relative;width:714px;height:38px;background:url('/app_lib/with_image/sub/blue_bar_bg1.jpg') no-repeat;margin-bottom:7px;}
.blue_bar_bg2{clear:left;float:left;position:relative;width:718px;height:44px;background:url('/app_lib/with_image/sub/blue_bar_bg2.jpg') no-repeat;margin-bottom:7px;}
.blue_bar_bg2 .tit{padding:0 10px 0 16px;}
.blue_bar_bg2 .msg{position:absolute;top:10px;color:#73767B;line-height:13px;}
.blue_bar_bg5{clear:left;float:left;position:relative;width:718px;height:79px;background:url('/app_lib/with_image/sub/blue_bar_bg5.jpg') no-repeat;margin-bottom:7px;font-size:9pt;}
.blue_bar_bg5 .con_tit{font-weight:bold;color:#4046CC;}
.blue_bar_bg5 .con1{position:absolute;top:12px;.top:7px;left:11px;color:#40444A;}
.blue_bar_bg5 .con2{position:absolute;top:31px;.top:26px;left:11px;color:#40444A;}
.blue_bar_bg5 .con3{position:absolute;top:6px;.top:3px;left:11px;color:#40444A;line-height:20px;}
.blue_bar_bg5 .btn{position:absolute;top:11px;right:13px;}
.blue_bar_bg5 input{border:0px;vertical-align:middle;}
.blue_bar_bg5 .btn_div{position:absolute;top:53px;left:21px;}
.req_btn{position:relative;text-align:center;padding-top:5px;height:37px;}

.event{clear:both;position:relative;font-size:10pt;line-height:18px;}

.tab_q1{clear:left;position:relative;font-size:9pt;line-height:26px;color:#666666;}
.tab_q1 .tit{color:#000000;font-weight:bold;line-height:30px;padding-left:20px;}
.tab_q1 .con{padding-left:26px;}
.tab_q1 td{width:239px;height:137px;vertical-align:top;}
.tab_q1 td.dot_line{width:1px;background:url('/app_lib/with_image/sub/dot_line_vertical.jpg') repeat-y;}
.tab_q1 input{vertical-align:middle;}

.tab_q2{clear:left;position:relative;font-size:9pt;line-height:20px;color:#666666;}
.tab_q2 .tit{text-align:center;padding-top:10px;}
.tab_q2 .con{padding-left:44px;}
.tab_q2 .con2{padding-left:37px;}
.tab_q2 td{width:239px;height:137px;vertical-align:top;}
.tab_q2 td.dot_line{width:1px;background:url('/app_lib/with_image/sub/dot_line_vertical.jpg') repeat-y;}
.tab_q2 input{vertical-align:middle;}

/* meeting */
.meet_search{position:relative;height:38px;}
.meet_search td.tit1{padding:5px 7px 0 32px;}
.meet_search td.tit2{padding:5px 7px 0 13px;}
.meet_search td.btn{padding:3px 0px 0 13px;}

table.meet_list{clear:left;margin:0 0 0 6px;font-size:9pt;color:#666666;}
table.meet_list tr.tit td{border-bottom:2px solid #CCCCCC;height:24px;}
table.meet_list tr.con td{border-bottom:1px solid #D9D9D9;height:24px;line-height:14px;}

/* wedding hall */
.box_730_bg2{border-left:5px solid #79AEE4;border-right:5px solid #79AEE4;padding:0 14px;}
.box_730_top2{position:relative;height:12px;background:url('/app_lib/with_image/sub/box_730_top2.jpg') no-repeat;}
.box_730_bottom2{position:relative;height:12px;background:url('/app_lib/with_image/sub/box_730_bottom2.jpg') no-repeat;}

.hall_tab{position:absolute;right:18px;top:36px;}
.hall_tab li{float:left;margin-left:2px;}

.hall_srch_msg{color:#7F7F7F;line-height:14px;padding:12px 0 10px 15px;font-size:9pt;} 
.hall_srch_tab{line-height:26px;font-size:9pt;}
.hall_srch_tab input{border:0px;vertical-align:middle;}
.hall_srch_tab input.txt{border:1px solid #7995B0;width:85px;}
.hall_srch_tab td{color:#333333;}
.hall_srch_tab td.tit{font-weight:bold;padding-left:15px;width:100px;}
.dot_line{height:1px;font-size:1px;background:url('/app_lib/with_image/sub/dot_line.jpg') repeat-x;}

.con_req{padding:5px 0 5px 10px;font-size:9pt;color:#333333;}
.icon_info{padding-left:10px;}

.hall_list{position:relative;padding:0px 10px;}
.hall_list li{position:relative;height:85px; padding-top:15px;}
.hall_list li.dot_line{height:1px;font-size:1px;background:url('/app_lib/with_image/sub/dot_line.jpg') repeat-x;}
.hall_list li .hall_img{position:absolute;top:11px;left:13px;}
.hall_list li .hall_icon{position:absolute;top:17px;left:590px;}
.hall_list li .hall_name{position:absolute;top:20px;left:115px;font-weight:bold;font-size:11pt;color:#333333;line-height:20px;}
.hall_list li .info{position:absolute;top:17px;left:410px;color:#979797;line-height:13px; border-left:1px #CCC solid; border-right:1px #CCC solid; width:140px; padding:3px 10px 3px 10px;}

#loc_flash_area{position:relative;width:380px;height:296px;}
.loc_btn{margin-left:45px;} 
.loc_btn2{margin-left:29px;margin-top:12px;}
table.hall_srch_loc{position:relative;margin-top:6px;}
table.hall_srch_loc input{border:0px;vertical-align:middle;}
table.hall_srch_loc td{vertical-align:top;}
table.hall_srch_loc td.dot_line{width:1px;background:url('/app_lib/with_image/sub/dot_line_vertical.jpg') repeat-y;}
table.hall_srch_loc div.tit_img{margin:38px 0 0 29px;}
table.hall_srch_loc ul.etc_loc{background:url('/app_lib/with_image/sub/hall_box_img01.jpg') no-repeat;width:258px;height:94px;margin:14px 0 0 29px;padding:10px 0 0 14px;}
table.hall_srch_loc ul.etc_loc li{font-weight:bold;color:#666666;font-size:9pt;line-height:20px;}
table.hall_srch_loc ul.etc_loc_top{background:url('/app_lib/with_image/sub/hall_box_img03.jpg') no-repeat right top;padding-top: 20px;}
table.hall_srch_loc ul.etc_loc_tile{background:url('/app_lib/with_image/sub/hall_box_img02.jpg') repeat-y right;width:290px;}
table.hall_srch_loc ul.etc_loc_bottom{background:url('/app_lib/with_image/sub/hall_box_img04.jpg') no-repeat right bottom;padding: 0 20px 20px 20px;}
table.hall_srch_loc ul.etc_loc_bottom li{font-weight:bold;color:#666666;font-size:9pt;line-height:20px;padding:0px 0px 0px 10px;}
table.hall_srch_loc table.loc_tb{display:none;}



.subway_tab_wrap{height:300px;}
.subway_tab{position:absolute;left:12px;width:705px;text-align:center;}
.sub_line{position:absolute;top:141px;left:15px;}
.subway_tab li{float:left;}

.hall_consult{position:relative;width:730px;font-size:9pt;}
.hall_consult .box_730_bg{padding:0 3px 0px 3px;}
.hall_consult .sheet{width:685px;line-height:23px;margin-left:17px;}
.hall_consult .sheet input{vertical-align:middle;}
.hall_consult .sheet .tit{padding-top:8px;padding-bottom:2px;color:#000000;}
.hall_consult .sheet .tit img{vertical-align:top;padding-top:5px;.padding-top:0px;}
.hall_consult .sheet .con1{color:#333333;padding-bottom:6px;padding-left:36px;}
.hall_consult .sheet .con2{color:#333333;padding-bottom:6px;padding-left:36px;width:149px;}
.hall_consult .sheet .con3{color:#333333;width:149px;}
/* weddinghall view */
.hall_top{padding:20px 0 0 16px;height:220px;}
.hall_top .top_img{float:left;position:relative;border:3px solid #FFE3C4;width:300px;height:200px;}
.hall_top .top_info{float:left;position:relative;margin-left:12px;padding-top:6px;}
.hall_top .top_info .tit{position:relative;color:#CC0000;font-size:12pt;font-weight:bold;line-height:16px;padding-bottom:16px;border-bottom:1px solid #CFCFCF;width:328px;}
.hall_top .top_info .tit .mv_btn{position:absolute;right:0px;}
.hall_top .top_info .txt_info{font-size:9pt;line-height:14px;}
.hall_top .top_info .txt_info li{border-bottom:1px solid #CFCFCF;width:320px;height:34px;padding-top:6px;padding-left:8px;background:#FAFAFA;}
.detail{clear:both;width:690px;margin-left:12px;font-size:9pt;color:#333333;}
.detail .detail_line td.tit{border-bottom:1px dotted #CCCCCC;}
.detail .detail_line td.con{border-bottom:1px dotted #CCCCCC;}
.detail .detail_line td.con1{font-size:9pt;line-height:14px;border-bottom:0px dotted #CCCCCC;}
.detail .detail_line td.con2{border-bottom:1px dotted #CCCCCC;}

.detail .tit{padding-left:5px;padding-right:20px;height:46px;width:96px;}
.detail .con{line-height:14px;width:590px;}
.detail .con2{padding-left:12px;padding-bottom:15px;}
.detail .con_red_info{padding:12px 0 7px 7px;color:#EA3333;}
.detail .subinfowrap{padding:5px;border:1px solid #DDDDDD;}
.detail .subinfowrap2{padding:3px;border:1px solid #DDDDDD;}
.detail .subinfo{text-align:center;min-width:150px;}
.detail .subinfo td{padding:7px;line-height:14px;}
.detail .subinfo th{padding:7px;line-height:14px;font-size:8pt;color:#999999;border-bottom:1px dotted #AAAAAA;text-align:center;background-color:#FAFAFA;font-weight:normal;}
.hall_line{border-bottom:1px dotted #AAAAAA;font-size:8pt;}
.hall_line2{border-bottom:1px solid #AAAAAA;}
.hall_line-right{border-right:1px dotted #AAAAAA;}
.detail .subinfo .menu_item td{padding:5px;}
.detail .subinfo .menu_item2 td{padding:3px;}

/* bouquet */
.bouquet_tab{position:relative;margin-top:8px;margin-left:9px;}
.bouquet_tab td{padding-right:2px;}
.bouquet_tab td.last{padding-right:0px;}
.bouquet_tab td img{vertical-align:bottom;}
.flower_tab{position:relative;margin-top:8px;margin-left:9px;}
.flower_tab td{padding-right:2px;}
.flower_tab td img{vertical-align:bottom;}
.music_tab{position:relative;margin-top:8px;margin-left:9px;}
.music_tab td{padding-right:2px;}
.music_tab td img{vertical-align:bottom;}
.blue_bar_bg3{clear:left;float:left;position:relative;width:718px;height:51px;background:url('/app_lib/with_image/sub/blue_bar_bg3.jpg') no-repeat;margin-bottom:7px;font-size:9pt;}
.blue_bar_bg3 .con_tit{font-weight:bold;color:#4046CC;}
.blue_bar_bg3 .con1{position:absolute;top:12px;.top:7px;left:11px;color:#40444A;}
.blue_bar_bg3 .con2{position:absolute;top:31px;.top:26px;left:11px;color:#40444A;}
.blue_bar_bg3 .con3{position:absolute;top:6px;.top:3px;left:11px;color:#40444A;line-height:20px;}
.blue_bar_bg3 .btn{position:absolute;top:11px;right:13px;}
.blue_bar_bg3 input{border:0px;vertical-align:middle;}
.blue_bar_bg4{clear:left;float:left;position:relative;width:718px;height:67px;background:url('/app_lib/with_image/sub/blue_bar_bg4.jpg') no-repeat;margin-bottom:7px;font-size:9pt;}
.blue_bar_bg4 .con_tit{font-weight:bold;color:#4046CC;}
.blue_bar_bg4 .con1{position:absolute;top:12px;.top:7px;left:11px;color:#40444A;}
.blue_bar_bg4 .con2{position:absolute;top:31px;.top:26px;left:11px;color:#40444A;}
.blue_bar_bg4 .con3{position:absolute;top:6px;.top:3px;left:11px;color:#40444A;line-height:20px;}
.blue_bar_bg4 .con4{position:absolute;top:50px;.top:45px;left:11px;color:#40444A;}
.blue_bar_bg4 .btn{position:absolute;top:19px;right:13px;}
.blue_bar_bg4 input{border:0px;vertical-align:middle;}
.bouquet_list{margin-left:37px;clear:both;}
.bouquet_list .list_img{padding:14px 0;}
.bouquet_list .item_info{padding:9px;width:162px;font-size:9pt;line-height:14px;}
.bouquet_list .no_item{padding:10px 0 10px 0;font-size:9pt;}

/* card */
.card_list{margin-top:18px;margin-left:29px;}
.card_list .logo{width:158px;vertical-align:top;}
.card_list .list_img{border:1px solid #CFCFCF;}
.card_list .intro{width:470px;padding:4px 0;color:#888888;font-size:9pt;line-height:14px;}
.card_list .btn{padding-bottom:28px;} 
.question{background:url('/app_lib/with_image/sub/beauty_bg_img.jpg') repeat-y;padding:10px 0 10px 77px;color:#000000;line-height:16px;}
.question input{border:0px;vertical-align:middle;}
.question_interior{background:url('/app_lib/with_image/collection/interior/back.jpg') repeat-y;padding:10px 0 10px 77px;color:#000000;line-height:16px;}
.question_interior input{border:0px;vertical-align:middle;}


.healience{clear:both;position:relative;width:730px;}
.healience .box_730_bg{padding:8px 13px 9px 10px;}
.healience .map_navi{padding:20px 0 0 20px;font-size:9pt;}
.healience .heal_tit{padding:28px 0 0 30px;}
.healience h2{text-align:center;}
.healience #right_menu{position:absolute;top:229px;left:740px;}

.furniture h2{text-align:center;}
.slideshow{position:relative;;float:left;}
.yedan h2{text-align:center;}
.yedan table{margin:0 auto;}
.yedan_bg .tit{float:left;margin-right:2px;}
.yedan_bg ul li{float:left;}
.yedan_bg ul li.ent{float:left;padding:10px 0 0 8px;}
.yedan_bg ul li.btn{float:right;padding-right:4px;}
.ybg1{width:694px;height:310px;border:3px solid #EABA8C;margin:0 auto;position:relative;}
.ybg2{width:694px;height:319px;border:3px solid #87ACDD;margin:0 auto;position:relative;}
.ybg3{width:694px;height:319px;border:3px solid #B6D98F;margin:0 auto;position:relative;}

.product_top{clear:both;position:relative;padding:19px 0 0 18px;width:700px;min-height:200px;}
.product_img_area{float:left;position:relative;width:220px;}
.product_img{border:2px solid #000000;}
.product_name{float:left;position:relative;padding:23px 0 0 30px;font-size:18pt;line-height:24px;color:#003599;font-weight:bold;width:440px;}
.product_price{float:left;position:relative;padding:21px 0 0 30px;width:440px;font-size:12pt;color:#000000;font-weight:bold;}
.product_btn{float:left;position:relative;padding:27px 0 0 21px;}

.product_info{clear:both;padding:21px 0 0 18px;}
.box_682_bg{border-left:2px solid #D7D7D7;border-right:2px solid #D7D7D7;padding:3px 4px;width:670px}
.box_682_top{position:relative;height:4px;font-size:4px;line-height:4px;background:url('/app_lib/with_image/sub/box_682_top.jpg') no-repeat;}
.box_682_bottom{position:relative;height:4px;font-size:4px;line-height:4px;background:url('/app_lib/with_image/sub/box_682_bottom.jpg') no-repeat;}

.product_info .info_msg{padding:16px 14px;color:#333333;font-size:9pt;line-height:14px;}
.product_info .info_msg .ent{font-weight:bold;color:#777777;font-size:8pt;}
.product_info .guarantee{padding-top:20px;}

.kdress_ent{margin:0 auto;position:relative;padding:27px 0 23px 0;width:563px;text-align:center;}
.kdress_ent img{vertical-align:bottom;}
.kdress_ent .item{float:left;border-right:1px solid #DEDEDE;margin-bottom:5px;height:70px;}
.kdress_ent .last{border-right:0px;}

/* honeymoon */
.honeymoon{clear:both;position:relative;width:730px;color:#333333;margin-top:10px;}
.honeymoon .box_730_bg{padding:0 3px;}
.honeymoon .top_menu{padding-top:7px;height:34px;}
.honeymoon .top_menu li{float:left;}
.honeymoon .find_con{border-collapse:separate;border-spacing:5px;width:100%;font-size:9pt;}
.honeymoon .find_con td{padding:5px;}
.honeymoon .find_con input{border:0px;vertical-align:bottom;}

.honeymoon h1{position:relative;}
.honeymoon .info_tit{padding-top:4px;}
.honeymoon ul.info{width:638px;padding:10px 0px 0 20px;text-align:left;}
.honeymoon ul.info li{padding:0 0 30px 9px;background:url(/_img/arrow/arrow_yy2.gif) no-repeat 0px 2px;line-height:14px;font-size:9pt;font-weight:bold;}
.honeymoon ul.info div.msg{line-height:14px;font-size:9pt;font-weight:normal;background:#F3F3F3;padding:5px;margin-top:6px;}
.honeymoon ul.info div.msg2{line-height:14px;font-size:9pt;font-weight:normal;padding:5px;margin-top:6px;color:#666666;}
.honeymoon ul.info div.msg3{margin-left:18px;width:615px;}
.honeymoon ul.info div.msg4{line-height:14px;font-size:9pt;font-weight:normal;width:600px;}
.honeymoon .msg_top{width:629px;padding:10px 10px 10px 19px;font-size:9pt;line-height:14px;}
.honeymoon .info2_tab{margin-left:18px;width:546px;border-collapse:separate;border-spacing:1px;background:#CCCCCC;color:#333333;}
.honeymoon .info2_tab2{margin-left:18px;width:546px;border-collapse:separate;border-spacing:1px;background:#CCCCCC;color:#333333;}
.honeymoon .info2_tab2 td{padding:5px;}
.honeymoon ul.info{width:638px;padding:10px 0px 0 20px;text-align:left;}
.honeymoon ul.info li.list2{padding:0 0 30px 0px;}
.honeymoon ul.info li.list3{padding:0 0 14px 9px;}

.honeymoon table.item_list{border-collapse:separate;border-spacing:15px;}
.honeymoon table.item_list input{border:0px;}

.honeymoon table.list_wrap{border-collapse:separate;border-spacing:3px;}
.honeymoon table.list_tab{border-collapse:separate;border-spacing:3px;}
.honeymoon table.list_tab td{padding:3px;font-size:9pt;line-height:13px;}

.honeymoon table.detail_wrap{border-collapse:separate;border-spacing:2px;}
.honeymoon table.detail_info{border-collapse:separate;border-spacing:5px;}
.honeymoon table.detail_info td{padding:5px;}
.honeymoon table.detail_info2{border-collapse:separate;border-spacing:3px;}
.honeymoon table.detail_info2 td{padding:3px;}
.honeymoon table.detail_info3 td{padding:1px;}
.honeymoon table.detail_info4{border-collapse:separate;border-spacing:3px;font-size:9pt;line-height:14px;}
.honeymoon table.detail_info4 td{padding:5px;}
.honeymoon table.detail_info5{border-collapse:separate;border-spacing:1px;}
.honeymoon table.detail_info5 td{padding:1px;text-align:left;}
.honeymoon table.detail_info6{border-collapse:separate;border-spacing:1px;}
.honeymoon table.detail_info6 td{padding:5px;}
.honeymoon table.detail_info7 td{padding:5px;}

table.honey_info{margin-top:20px;}
table.honey_info td{padding:0 1px 4px 0;background:url('/app_lib/with_image/collection/honeymoon/honey_info_body_dot_h.gif') repeat-y right;text-align:center;}
table.honey_info td.last{padding-right:0px;background:none;}

.honey_top{position:relative;width:730px;height:65px;}
.honey_top h1{float:left;}
.honey_top .tot_search{width:306px;float:right;padding-top:21px;}
.honey_top .tot_search li{float:left;}
.tot_search_input{border:0px;background:url('/app_lib/with_image/collection/honeymoon/search_var_bg.gif') no-repeat;width:149px;height:25px;line-height:25px; padding:5px;margin:0px;.margin-top:-1px;}

.honey_menu{position:relative;height:64px;width:730px;margin:0px;padding:0px;}
.honey_menu li{float:left;}

.honey_search_menu{position:relative;width:730px;height:151px;background:url('/app_lib/with_image/collection/honeymoon/honey_moon_menu_bg.gif') repeat-x;margin-top:-5px;padding:0px;}
.honey_search_menu li{float:left;color:#FFFFFF;font-size:12px;line-height:21px;padding-left:23px;padding-top:5px;}
.honey_search_menu li input{vertical-align:middle;border:0px;}
.honey_search_menu li.bar{background:url('/app_lib/with_image/collection/honeymoon/honey_moon_menu_bg_var.gif') no-repeat;width:1px;height:123px;padding-left:0px;margin-top:5px;}

#honeymoon_schedule {line-height:16px;}
#honeymoon_schedule table{border-spacing:1px;border-collapse:separate;}

@font-face {font-family: �������; src:url(/lib/font/EXTRABO0.eot);}

/* Table Style */
.BR_TOP { border-top:1px dotted #b2b2b2; height:1px; }
.BR_bottom { border-bottom:1px dotted #b2b2b2; height:1px; }
.BR_line_blue { background:#60bfe8;height:3px; }
.BRL { padding:5px; line-height:150%; border-right:1px #e5e5e5 solid; } /* box right line */
.BRL_B { padding:10px; border-right:3px #60bfe8 solid; } /* box right line */
.BRR { padding:5px; line-height:170%; color:#666;  } /* box right none */
.BRL_T_BLUE { padding:5px; border-right:3px #60bfe8 solid; font-weight:bold; color:#999999; } /* ����Ÿ�Է¹ڽ� ������Ÿ�� */
.BRL_T { font-size:12px; padding:5px; border-right:1px #e5e5e5 solid; font-weight:bold; color:#999999; } /* box right line */
.BRR_T { font-size:12px; padding:5px; font-weight:bold; color:#999999;  } /* box right none */

.BRL10 { padding:10px; border-right:1px #e5e5e5 solid; } /* box right line */
.BRR10 { padding:10px;  } /* box right none */
.BRL_T10 { font-size:12px; padding:10px; border-right:1px #e5e5e5 solid; font-weight:bold; color:#999999; } /* box right line */
.BRR_T10 { font-size:12px; padding:10px; font-weight:bold; color:#999999;  } /* box right none */
.text_big_red { color:#F00; font-size:12px; font-weight:bold; } 
.text_big_blu { color:#36F; font-size:12px; font-weight:bold; } 
.text_big_ora { color:#F60; font-size:12px; font-weight:bold; }

.detail_title { font-weight:bold; font-size:12px; color:#369; }
.detail_cont { font-weight:bold; font-size:11px; color:#AAA; font-weight:normal; font-family:���; }
.table_s_title { font-weight:bold; font-size:12px; }
.table_b_title { font-weight:bold; font-size:15px; font-family:�������; color:#69F; }
/* Table Style */

.list_title { font-weight:13px; font-weight:bold; color:#F90; }

/* dvd */

.dvd_con_title{ position:relative;border-bottom:1px solid #94BEEC;width:657px;height:30px;padding:15px 30px 0 30px; }

.dvd_con_title .tit { width:500px;text-align:left;float:left; font-size:18px; line-height:20px; font-family:�������; color:#000041;font-weight:bold; }
.dvd_con_title .ent { position:absolute;right:155px;top:20px;}
.dvd_con_title .btn { position:absolute;right:32px;top:5px;}
.textbox { margin:6px 30px 0 30px; padding:0 0 15px 0px;line-height:17px;border-bottom:1px solid #D9D9D9; text-align:justify; }
.spect { position:relative; }
.graybox { margin:6px 138px 10px 30px; padding:14px 14px 15px 14px;line-height:17px; text-align:justify; background-color:#EBEBEB; }

.search_dvd {font-size:12px;line-height:22px;}
.search_dvd th{padding-left:32px;background:url('/app_lib/with_image/collection/dvd/list_dot.gif') no-repeat 20px 7px;width:94px;text-align:left;}
.search_dvd td{padding-right:10px;}
.search_dvd td input {border:0px;vertical-align:middle;}
.textsize { font-size:13px }
.textcolor { color:#7F7F7F }
.pdtop { padding-top:5px; }
/*
.search_dvd li{width:707px;}
.search_dvd li ul li{float:left;}
.search_dvd li ul .tit{font-weight:bold;padding-left:12px;background:url('/app_lib/with_image/collection/dvd/list_dot.gif') no-repeat top 5px;width:94px;}
.search_dvd li ul .con{width:100px;}
*/



/* phototable main */
.phototable_main_730box_top{background:url('/app_lib/with_image/collection/phototable/phototable_730_top.gif') no-repeat;width:730px;height:24px}
.phototable_img{height:340px;background:url('/app_lib/with_image/collection/phototable/phototable_730_back.gif') repeat-y;padding:10px 0 15px 46px}
.phototable_main_photo{height:471px;background:url('/app_lib/with_image/collection/phototable/phototable_730_back.gif') repeat-y;padding:17px 0 0 59px;}
.phototable_main_photo .standard{float:left;margin:0 5px 5px 0;}
.phototable_main_photo .silver{float:left;margin-bottom:5px;}
.phototable_main_photo .gold{clear:both;float:left;margin-right:5px;}
.phototable_main_photo .premium{float:left;}
.phototable_main_730box_bottom{background:url('/app_lib/with_image/collection/phototable/phototable_730_bottom.gif') no-repeat;width:730px;height:33px}
.main_wrapper{margin:0px;padding:0px;}

/* phototable class */
.class_title_wrapper{width:730px;height:80px;background:url('/app_lib/with_image/collection/phototable/phototable_title_back.gif') repeat-y;}
.mer_title{margin-left:50px;float:left;}
.select_list{float:left;}
.class_select_left{padding-left:32px;float:left;margin-right:3px;}
.class_select_right{float:left;margin-left:3px;}


.class_title_wrapper{float:left;}
.class_title_wrapper ul{float:left}
.class_title_wrapper li{float:left;width:102px;height:62px;text-align:center;}

.class_detail_wrapper{float:left;background:url('/app_lib/with_image/collection/phototable/phototable_730_back.gif') repeat-y;width:730px;}
.class_name{float:left;margin:3px 0 0 59px;}
.class_detail_wrapper li{float:left;margin-right:2px;}
.class_detail_wrapper ul{float:left;margin-left:38px;width:470px;}
.class_detail_wrapper .consultbtn{margin:14px 0 0 34px;float:left;}
.class_detail_wrapper .listbtn{float:left;margin-top:14px;}
.class_detail{clear:both;padding:25px 0 25px 32px;}
.class_detail_2{margin:0 0 20px 32px;}



/* cooperation - sslife */
.box_750_bg2{border-left:5px solid #79AEE4;border-right:5px solid #79AEE4;padding:0 14px; width:712px;}
.box_750_top2{position:relative;height:12px;background:url('/app_lib/with_image/sub/box_750_top2.jpg') no-repeat; width:750px;}
.box_750_bottom2{position:relative;height:12px;background:url('/app_lib/with_image/sub/box_750_bottom2.jpg') no-repeat;}
.freestyle_500{clear:both;position:relative;width:750px;}
.box_750_top{position:relative;height:6px;font-size:6px;line-height:6px;background:url('/app_lib/with_image/sub/box_750_top.jpg') no-repeat;}
.box_750_top_1{position:relative;height:9px;font-size:9px;line-height:9px;background:url('/app_lib/with_image/sub/box_750_top_1.jpg') no-repeat;}
.box_750_top_2{position:relative;height:39px;background:url('/app_lib/with_image/collection/dvd/tit_search.gif') no-repeat;}
.box_750_bottom{clear:both;position:relative;height:6px;background:url('/app_lib/with_image/sub/box_750_bottom.jpg') no-repeat;}
.box_750_bottom3{clear:both;position:relative;height:13px;background:url('/app_lib/with_image/collection/dvd/tit_bottom.gif') no-repeat;margin-bottom:17px}
.box_750_bottom_1{clear:both;position:relative;height:10px;background:url('/app_lib/with_image/sub/box_750_bottom_1.jpg') no-repeat;}
.box_750_bg{border-left:3px solid #BCD6F3;border-right:3px solid #BCD6F3;}
.box_750_bg_1{border-left:5px solid #77b0e5;border-right:5px solid #77b0e5;}
.blue_bar_bg2_750{clear:left;float:left;position:relative;width:738px;height:44px;background:url('/app_lib/with_image/sub/blue_bar_bg2.jpg') no-repeat;margin-bottom:7px; background-position:20px;}

ul.ent_list_ss{float:left;position:relative; width:750px; }
ul.ent_list_ss li{height:100px; border-bottom:1px dotted #CCC; padding:20px; position:relative; width:710px; color:#666666;font-size:9pt;}
ul.ent_list_ss span.ent_name{position:absolute;top:3px;}
ul.ent_list_ss span.btns{position:absolute;right:16px;}


/*new weddinghallpromotion */
.weddinghall_promotion { float:left;width:728px; }
.weddinghall_promotion_title { width:728px;height:458px;background:url('/app_lib/with_image/weddinghallpromotion/main_banner.png');margin-bottom:28px; }
.weddinghall_promotion_menu { float:left;width:540px;height:30px; }
.weddinghall_promotion_menu li { float:left;margin-right:1px;width:50px;height:30px;border:1px solid #E8E9EB;background-color:#EAECED;font-family:dotum;font-size:11px;font-weight:bold;text-align:center; }
.weddinghall_promotion_menu li div { margin-top:8px; }
.weddinghall_promotion_list_btn_menu { float:right;width:144px;height:22px; }
.weddinghall_promotion_list { float:left;width:728px;margin:0 0 20px 0;border-top:2px solid #565B67  }
.weddinghall_promotion_list li { float:left;width:728px;border-bottom:1px solid #EBEBEB;padding-bottom:5px; }
.weddinghall_promotion_list li div { float:left; }
.weddinghall_promotion_list_left { float:left;margin:15px 0 15px 10px;width:541px;height:65px;border-right:1px solid #EBEBEB }
.weddinghall_name { font-family:dotum;font-size:14px;color:#000;font-weight:bold;line-height:16px;margin:7px 0 0 15px; }
.weddinghall_info { width:415px;font-family:dotum;font-size:12px;color:#707070;letter-spacing:-0.3px;line-height:15px;margin:5px 0 0 15px;font-weight:bold; }
.weddinghall_term { width:300px;font-family:dotum;font-size:12px;color:#707070;letter-spacing:-0.3px;line-height:15px;margin:4px 0 0 15px; }
.weddinghall_promotion_list_right { float:left;width:166px;height:61px;margin-top:15px }
.weddinghall_promotion_list_right div { float:left;margin:7px 0 0 17px; }

.weddinghall_subwayname { font-family:dotum;font-size:12px;color:#707070;letter-spacing:-0.3px;line-height:15px;font-weight:normal }
.weddinghall_besticon { float:left;width:52px;height:9px;margin:11px 0 0 4px;}

.weddinghall_promotion_title_pop { width:557px;height:88px;border:0px solid #000000;background:url('/app_lib/with_image/weddinghallpromotion/popup/title_morebenefit.gif') }
.weddinghall_promotion_title_pop div { position:absolute;left:418px;top:38px; }
.popup_thumb { width:2000px; height:116px;float:left;margin:25px 0 0 4px; }
.popup_thumb ul {margin:0; padding:3px;}
.popup_thumb li {float:left; list-style:none;margin-right:3px; width:159px; height:106px; border:1px solid;}
.popup_thumb ul li img {display:block;}
.als-container {
	position: relative;
	width: 100%;
	margin: 0px auto;
}

.als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}

.als-wrapper {
	position: relative;
	list-style: none;
}

.als-item {
	position: relative;
	display: block;
	text-align: center;
	cursor: pointer;
	float: left;
}

.als-prev, .als-next {
	position: absolute;
	cursor: pointer;
	clear: both;
}



.popup_contents { width:557px;border:0px solid #000000;background:url('/app_lib/with_image/weddinghallpromotion/popup/bg_listback.gif') }
.btn_recommend { padding:0 0 20px 0px; }
.btn_recommend_s { padding: 0 0 30px 167px;  }
.text_question { position:absolute;font-family:dotum;font-size:11px;line-height:18px;vertical-align:top;letter-spacing:-0.5px;color:#707070;font-weight:bold; }
.text_answer { position:absolute;font-family:dotum;font-size:11px;line-height:18px;vertical-align:top;color:#707070 }