@charset "utf-8";
/* CSS Document */
.dot_5{ clear:both; font-size:1px; height:5px; line-height:5px;}
.c_000{ color:#000000;}
/*公共列表banner*/
.border{ border:1px solid #ACC6E1;}
.title{ background:url(images/bg_cv_title.gif) repeat-x; color:#077AC7; font-size:14px; font-weight:bolder; border:1px solid #6EC6E9; padding:8px 5px 2px 7px; height:16px; line-height:16px;}
.title span.left{ float:left;}
.title span.left span{ letter-spacing:-6px; margin-right:10px;}
.title span.more{ float: right; font-size:12px; font-weight:normal;}
.title .more a:hover,.title .more a:visited,.title .more a:link,.title .more a:active{ color:#077AC7;}
.cot{ border:1px solid #ACC6E1; border-top:none; overflow:hidden;}
.mr10{ margin-right:10px;}
/*竖向标题*/
.v_title{width:19px; font-size:14px; font-weight:bolder; line-height:16px; padding-left:7px; color:#FFFFFF; border:1px solid #03A5E3; background: url(images/cv_book_title.gif) repeat-y center; padding-top:10px; float:left;}

/*澳门经典旅游路线*/
#lx{ width:500px; height:210px; float:left;}
#lx .cot{ height:181px; clear:both;}
#lx .cot ul{ display:inline; padding-left:3px; padding-top:10px;}
#lx .cot ul li.pic{ display:inline; width:140px; height:161px; border:1px solid #CCE8F6; margin: 0px 5px 0px 5px; overflow:hidden;}
#lx .cot ul li.pic h2{ line-height:30px; text-align:center; height:30px; overflow:hidden;}
#lx .cot ul li.pic img{ width:100%; height:66px; border:none; padding:0px; margin:0px;}
#lx .cot ul li.pic span{ display:inline; text-indent:20px; line-height:18px; color:#666666; padding:4px; display:block;}
#lx .cot ul li.tx{ width:183px; display:inline; padding-left:5px; overflow:hidden; height:22px; line-height:22px;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
/*推荐酒店*/
#lx.pc_lx ul{ padding-top:0px;}
.pc_lx ul li{ clear:both; display:inline; width:485px; padding:5px; border-bottom:1px dotted #ccc;}
.pc_lx ul li .img{ width:60px; height:50px; float:left; margin-right:5px;}
.pc_lx ul li b{ display:block; float:left; width:350px; font-size:14px; line-height:20px;}
.pc_lx ul li b a,.pc_lx ul li b a:hover,.pc_lx ul li b a:link,.pc_lx ul li b a:active,.pc_lx ul li b a:visited{ color:#0056AD; font-size:14px;}
.pc_lx ul li b span.s{ font-size:12px; font-weight:normal;margin-left:20px;}
.pc_lx ul li b span span{color:#FF0000;}
.pc_lx ul li a h1{ float:right; background:#0076BE; color:#FFFFFF; font-weight:bolder; width:50px; height:20px; cursor:pointer; text-align:center; line-height:20px; margin-top:15px; margin-right:10px;}
.pc_lx ul li b span.p{ font-weight:normal; font-size:12px; color:#FF0000; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.pc_lx ul li div.t{ float:left; width:350px!important; width:340px; color:#666666; height:25px; line-height:25px;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}

/*改变经典路线页面中的 旅游问答框大小*/
#wd{ height:138px; width:461px; float:left;}
#wd .v_title{ height:128px;}
#wd .cot{border:1px solid #ACC6E1; border-left:none; float:right; width:432px; height:136px!important;height:138px;}
#wd .cot ul{ padding-left:0px 5px 0px 5px;}
#wd .cot ul li{ display:inline; width:200px; line-height:26px; border-bottom:1px dotted #B9B9B9; margin:0px 5px 0px 5px; padding-top:1px;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#wd .cot ul li span{ color:#FF0000;}
#wd .cot ul li a{ color:#0055AC;}
/*旅游百宝箱*/
#ct_box{ height:138px; width:388px; float:right;}
#ct_box .v_title{height:128px;}
#ct_box .cot{border:1px solid #ACC6E1; border-left:none; float:right; width:359px; height:136px!important; height:138px;}
#ct_box li{ display:inline; border:1px solid #BDD2EF; width:110px; height:25px; margin:6px 0px 0px 5px; overflow:hidden;}
#ct_box li a{ display:inline; float:left; width:84px; padding-left:26px; height:100%; font-weight:bolder; line-height:25px; background:url(images/index/baibx.gif) no-repeat 3px 3px;}
#ct_box li .IA105{ background-position:3px 3px;}
#ct_box li .IAzbhs{ background-position:3px -161px;}
#ct_box li .IAtxz{ background-position:3px -25px;}
#ct_box li .IA80{ background-position:3px -25px;}
#ct_box li .IA35{ background-position:3px 3px;}
#ct_box li .IA37{ background-position:3px -25px;}
#ct_box li .IA39{ background-position:3px -78px;}
#ct_box li .IA40{ background-position:3px -104px;}
#ct_box li .IA41{ background-position:3px -130px;}
#ct_box li .IA42{ background-position:3px -161px;}
#ct_box li .IA43{ background-position:3px -194px;}
#ct_box li .IA114{ background-position:3px 3px;}
/*预定酒店选择框*/
#bookhotel{width:860px;margin-left:auto;margin-right:auto;margin-top:3px;}
#book{width:295px;height:234px;float:left;background-color:#D9EEFB;padding-bottom:3px;}
#book form{ padding:0px; margin:0px;}
#book h1{font-size:20px;color:#077AC7;font-weight:bold;text-align:center;padding-top:5px;margin:5px}
#book #choose ul{ display:inline; height:193px; width:281px; color:#238ED2; margin:2px 0px 0px 7px; overflow:hidden; background:#FFFFFF;}
#book #choose li{ display:inline; height:22px; line-height:22px; margin-top:6px; width:98%; padding-left:2%; background:#FFF; overflow:hidden;}
#book #choose li.sub{ height:28px; line-height:28px;}
#book #choose li.cn input{ border:none;}
#bookhotel #ad{width:550px;float: right;height:237px;margin-left:10px; overflow:hidden;}
#bookhotel #ad iframe{ width:550px; height:237px;}
#d4311,#d4312{ background:url(images/input_date.gif) no-repeat right center; cursor:pointer;}

/*本周热卖推荐*/
#week_tj{ height:205px; overflow:hidden;}
#week_tj .t{ float:left; width:408px; height:26px; line-height:26px; color:#41B0E7; background: url(images/index_week_hot_title.gif) repeat-x 0 0; font-size:14px;}
#week_tj .t span.l{ display:block; float:left; width:210px; height:26px; background:#FFFFFF;}
#week_tj .t span.l span{ color:#B6B6B6; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#week_tj .t span.l span small{ padding-left:12px; padding-right:10px;}
#week_tj .t span.l span s{ text-decoration:none; color:#FF0000;}
#week_tj .t span.r{ display:block; float:right; width:22px; height:26px; background:url(images/index_week_hot_title.gif) no-repeat 0px -26px;}
#week_tj .le{display:inline;float:left;width:403px;height:174px; border:5px solid #DAEDFB; border-top:none; border-right:none;}
#week_tj .le li{ display:inline; width:97px; height:162px; text-align:center; overflow:hidden; color:#888888; line-height:16px; margin:10px 0px 0px 13px;}
#week_tj .le li img{ border:1px solid #ccc; margin-bottom:6px;}
#week_tj .le li.i{width:157px;}
#week_tj .le li.s{ float:right; width:1px; height:155px; margin:5px 0px 0px 0px; border-right:1px solid #EBEBEB;}
#week_tj .ri{display:inline;float:right;width:432px;height:184px; padding-left:15px; margin-top:11px;border:5px solid #DAEDFB; border-left:none;}
#week_tj .ri h2{ height:31px; overflow:hidden; background:url(images/index/web.gif) no-repeat 0 -72px;}
#week_tj .ri h2 a{display:inline;float:left;width:86px;height:31px;text-align:center;line-height:31px;text-decoration:none;font-size:14px;}
#week_tj .ri h2 a.f{ width:87px;background:url(images/index/web.gif) no-repeat right 0px; color:#CE1100;}
#week_tj .ri ul{ display:inline; float:left; width:432px; height:153px;}
#week_tj .ri ul li{ display:inline; width:428px; overflow:hidden;}
#week_tj .ri .lx li{ height:45px; padding-top:5px; line-height:22px;}/*线路*/
#week_tj .ri .lx li .v_ri{ line-height:25px; margin:12px 0px 0px;}
#week_tj .ri .ms li{ height:40px; width:428px; padding:7px 0px 3px 0px; overflow:hidden; line-height:20px;}/*美食*/
#week_tj .ri .ms li p{ padding-left:20px; color:#FF0000; height:20px; overflow:hidden; width:345px;}
#week_tj .ri .ms li .v_ri{ line-height:25px; margin-top:10px;}
#week_tj .ri .tp li p{ width:370px; padding-left:0px; color:#666666;}/*套票*/
#week_tj .ri li .v_ri a{ padding:4px 12px 4px 12px; text-decoration:none;}
/*中部细长广告*/
.index_mid_ads{ width:860px;}
/*首页经典旅游路线*/
#m_lx{ float:left; width:350px; height:210px;}
#m_lx .cot{ height:181px; clear:both;}
#m_lx .cot ul{ display:inline; padding-left:11px;}
#m_lx .cot ul li{ display:inline; width:140px; height:161px; border:1px solid #CCE8F6; margin: 10px 10px 0px 10px;}
#m_lx .cot ul li h2{ line-height:30px; text-align:center; height:30px; overflow:hidden;}
#m_lx .cot ul li img{ width:100%; height:66px;}
#m_lx .cot ul li span{ text-indent:20px; line-height:18px; color:#666666; padding:4px; display:block;}
/*香港酒店*/
#m_hk{ float:left; width:350px; height:210px;}
#m_hk .cot{ height:181px; clear:both;}
#m_hk .cot ul{ padding-top:5px;}
#m_hk .cot ul li{  display:inline; float:left; width:160px; height:25px; line-height:25px; padding-left:13px; overflow:hidden;}
#m_hk .cot ul li .v_le{ width:105px; overflow:hidden;}
#m_hk .cot ul li .v_ri{ width:50px; overflow:hidden;}
#m_hk .cot ul li a{ color:#0056AD;}
#lx.pc_lx{ float:right;}
#lx.pc_lx ul{ padding-top:0px;}
/*澳门套票*/
#mc_package{float:left; width:426px; height:305px;}
#mc_package .cot{ height:272px; padding:4px 0px 0px 8px;}
#mc_package li{ display:inline; width:410px; height:77px; overflow:hidden; padding:6px 0px 6px 0px;}
#mc_package li img{ float:left; margin:0px 8px 0px 0px; padding:0;}
#mc_package li p{ height:20px; line-height:20px; overflow:hidden;}
/*美食餐券*/
#mc_dining{float:right; width:426px; height:305px;}
#mc_dining .cot{ height:272px; padding-top:4px; clear:both;}
#mc_dining li{ height:40px; width:400px; padding:5px 0px 0px 10px; overflow:hidden; line-height:18px;}
#mc_dining li p{ padding-left:47px; color:#FF0000;}
#mc_dining li .v_ri{ margin-top:8px; line-height:25px;}
#mc_dining li .v_ri a{ padding:4px 12px 4px 12px; text-decoration:none;}
/*澳门/香港指南*/
#mc_guide{ height:440px;}
#mc_guide .cot{ height:401px; padding:5px;}
#mc_guide .cot .m_dt,#mc_guide .cot .m_yc,#mc_guide .cot .m_jd,#mc_guide .cot .m_zn,#mc_guide .cot .m_tl,#mc_guide .cot .m_qz{ float:left; display:inline; width:275px; height:190px; overflow:hidden; margin-right:10px;}
#mc_guide .cot .m_jd,#mc_guide .cot .m_qz{ margin-right:0px;}
#mc_guide .cot a{ color:#0068A6;}
#mc_guide .cot div h2{ color:#FF4303; height:26px; line-height:25px;}
#mc_guide .cot div h2 a{ color:#FF4303;}
#mc_guide .cot .m_dot{ clear:both; height:12px; border-bottom:1px solid #E4E4E4; margin-bottom:8px;}
/*旅游动态*/
#mc_guide .cot .m_dt li{ width:260px; height:20px; line-height:20px; padding:0px 5px 0px 5px; overflow:hidden; background:url(images/index_mc_guide_link.gif) no-repeat 0px 8px;}
#mc_guide .cot .m_dt li.li_dot{ display:inline; width:267px; height:5px; font-size:1px; line-height:1px; border-top:1px dotted #CCCCCC; margin-top:3px;}
#mc_guide .cot .m_dt li.it{ background:none; width:132px; padding-left:0px;}
/*港澳旅游线路*/
#mc_guide .cot .m_yc li{ height:42px; line-height:18px;}
#mc_guide .cot .m_yc li a{ font-weight:bolder; color:#077BC8;}
#mc_guide .cot .m_yc li p{ height:18px; overflow:hidden;}
/*澳门景点大全*/
#mc_guide .cot .m_jd li.it{ width:260px; height:24px; line-height:24px;background:url(images/index_mc_guide_link.gif) no-repeat 0px 11px; display:inline; padding-left:6px;margin-right:6px; overflow:hidden;}
/*澳门旅游指南*/
#mc_guide .cot .m_zn li{ width:275px; height:21px; line-height:21px; color:#999;}
/*香港旅游攻略*/
#mc_guide .cot .m_tl li.it{ width:270px; height:20px; line-height:20px; padding:0px 5px 0px 5px; overflow:hidden; background:url(images/index_mc_guide_link.gif) no-repeat 0px 8px;}
#mc_guide .cot .m_tl li.li_dot{ display:inline; width:267px; height:5px; font-size:1px; line-height:1px; border-top:1px dotted #CCCCCC; margin-top:3px;}
#mc_guide .cot .m_tl li.ips{ display:inline; width:70px; height:54px; overflow:hidden; margin:0px 5px 0px 5px;}
#mc_guide .cot .m_tl li.ips img{ border:1px solid #CCCCCC; padding:1px;}
/*港澳通行证签证、签注*/
#mc_guide .cot .m_qz h2{ height:18px; line-height:18px; overflow:hidden;}
#mc_guide .cot .m_qz li{overflow:hidden; text-overflow:ellipsis;}
#mc_guide .cot .m_qz li.it{ clear:both; width:98%; height:18px; line-height:18px; background:url(images/index_mc_guide_link.gif) no-repeat 0px 8px; display:inline; padding-left:6px;}
#mc_guide .cot .m_qz li.it2{ padding:2px 0px 3px 6px;}
#mc_guide .cot .m_qz li.li_dot{ display:inline; width:100%; margin-top:4px; border-top:1px dotted #CCCCCC; height:4px; line-height:1px; font-size:1px;}
#mc_guide .cot .m_qz li .v_ri{ width:55px;}
/*修正澳门旅游问答高度*/
#wd.m_index .cot{ padding-bottom:2px!important; padding-bottom:0px;}
#ct_box.m_index .cot{ padding-bottom:2px!important; padding-bottom:0px;}
/*首页地图导航*/
#index_mc_map{ height:85px;}
#index_mc_map h2{ border:1px solid #8AB3DE; float:left; height:69px; padding:7px 6px 7px 7px; line-height:16px; background:url(images/index_friend_bg.gif) repeat-y; color:#077AC7;}
#index_mc_map .cot{ border:1px solid #ACC6E1; border-left:none; height:80px; float:right; width:821px; padding:3px 5px 0px 5px;}
#index_mc_map .cot ul{ display:inline; float:left; padding-left:2px;}
#index_mc_map .cot ul li{ display:inline; float:left; width:88px; background:#F9F9F9; border:1px solid #F5F5F5; height:20px; line-height:20px; margin:2px 2px 2px 2px; padding:0px 4px 0px 4px; overflow:hidden;}
#index_mc_map .cot ul li a{ display:inline; float:left; width:88px; height:20px;}

/*友情链接*/
#friend_a{ display:inline; float:left; width:510px; height:85px;}
#friend_a h2{ border:1px solid #8AB3DE; float:left; height:69px; padding:7px 6px 7px 7px; line-height:16px; background:url(images/index_friend_bg.gif) repeat-y; color:#077AC7;}
#friend_a .cot{ border:1px solid #ACC6E1; border-left:none; height:78px; float:right; width:471px; padding:5px 5px 0px 5px;}
#friend_a .cot ul a{ line-height:18px; padding:0px 0px 0px 6px;}
#index-dy{ float:right; width:172px; padding:5px 0px 0px 168px; height:78px; border:1px solid #F4CEA7;}
#index-dy p{ padding:6px 0px 0px 0px; color:#555;}
/*************************澳门景点 中世界文化遗产样式*************************************/
#ct_yc{ float:right; width:460px; height:210px;}
#ct_yc .cot{ height:181px;}
#ct_yc .cot ul { display:inline; padding-left:15px; padding-top:8px;}
#ct_yc .cot li.pic{ display:inline; width:80px; height:60px; margin-right:11px; margin-left:12px;}
#ct_yc .cot li.pic img{ width:80px; height:60px; padding:0px; margin:0px; border:none;}
#ct_yc .cot li.li_dot{ clear:both; width:420px; height:7px!important; height:9px; font-size:1px; line-height:1px; border-bottom:1px dotted #C7C7C7; margin-bottom:5px;}
#ct_yc .cot li.it{ width:200px; height:23px; line-height:23px;background:url(images/index_mc_guide_link.gif) no-repeat 0px 11px; display:inline; padding-left:6px; overflow:hidden;}
