@charset "utf-8";
@import url("base.css");
@import url("category_view_2.css");

/*页面中所有的字体颜色*/
.c_sb{ color:#3393C6;}
.c_bb{ color:#057BC5;}
.c_db{ color:#0056AD;}
.c_dc{ color:#0059C7;}
/*边框*/
.b_1{ border:1px solid #CCE8F6;}

#main{ background-image:none;width:860px;margin-top:10px;}


/*旅游地图框*/
#map{ float:left; border:4px solid #70D2F9; height:343px; width:540px;}
#map #mp_title{ background:#70D2F9; height:23px; line-height:22px; font-weight:bolder; text-align:left;}
#map div a{font-size:14px; text-decoration:none; cursor: hand;}
#map div #mp_1{ float:left; width:90px; text-align:center;}
#map div #mp_2{ float: left; width:150px; text-align:center; margin-left:4px;}
#map div .focus{ background:#FFFFFF; border-bottom:1px solid #FFFFFF;}
#map div .blur{ background:#E6F2FE; border-bottom:1px solid #70D2F9;}
#map .cot{ border:none; height:320px;}
#map .cot img.macao_pic{ width: auto; height:310px;}
#map .cot div.img{ clear:both; float:left; width:399px; height:312px;}
#map .cot div.r{ float:right; height:320px; width:130px; padding-left:7px; border-left:4px solid #E6F2FE;}
#map .cot div label{ color:#666; padding-top:10px; line-height:20px; font-weight:bolder;}
#map .cot div label #placeName{ width:60px;}
#map .cot div h2{ color:#666; line-height:30px;}
#map .cot div h3{ color:#000000;line-height:150%;font-size:12px;font-weight:normal}
#map .cot div ul li{ width:125px; height:18px; line-height:18px; overflow:hidden;}
#map .cot div ul li a{ font-size:12px; color:#0055AA;}

/*澳门天气*/
#weather{ float:right; width:300px; height:88px; border:1px solid #88B0E3; background:url(images/bg_weather.gif) repeat-x;}
#weather .c_dc{ font-weight:bolder; font-size:13px; padding:8px;}
#weather #ssid{ height:58px; text-align:center;}

/*最新表演及活动*/
#show{ width:302px; height:250px; float:right; margin-top:10px;}
#show .cot{ height:221px;}
#show .cot .link{ height:65px; padding-top:12px; background:url(images/cv_show_link.gif) no-repeat center bottom; text-align:center; line-height:25px;}
#show .cot .link h2 a{ color:#0056AD; font-weight:bolder; text-decoration:none; font-size:15px;}
#show .cot .link a{ color:#666666; text-decoration:underline;}
#show .cot ul, #ych .cot ul{ display:inline; margin-top:5px; margin-left:15px;}
#show .cot ul li{ clear:both; line-height:25px; width:280px;}
#show .cot ul li a, #ych .cot ul li a{ color:#0054AA;}

/*澳门经典旅游路线*/
#line{ height:210px; clear:both; margin-top:10px;}
#line .cot{ clear:both; height:181px;}
#line .cot .left{ float:left; padding-top:60px; width:36px;}
#line .cot .mid{ float: left; width:806px; height:183px; overflow:hidden;}
#line .cot .mid ul li{ width:140px; height:161px; margin-top:10px; border:1px solid #CCE8F6; margin-right: 19px;}
#line .cot .mid ul li h2{ line-height:30px; text-align:center;}
#line .cot .mid ul li img{ width:100%; height:66px;}
#line .cot .mid ul li span{ text-indent:20px; line-height:18px; color:#666666; padding:4px; display:block;}
#line .cot .right{ float:right; padding-top:60px; width:16px; text-align:left;}

/*澳门世界遗产*/
#ych{ width:300px; height:343px; float:left; margin-top:10px;}
#ych .cot{ height:313px;}
#ych .cot ul li{ width:140px; line-height:20px;}

/*澳门景点大全*/
#view{ width:550px; height:341px; float: right; margin-top:10px;}
#view .cot{ height:313px;}
#view .cot ul{ padding:5px 0px 5px 10px;}
#view .cot ul li.t{ width:530px; color:#006600; font-weight:bolder; border-bottom:2px solid #039800; clear:both; height:18px; line-height:18px;}
#view .cot ul li.i{ width:130px; line-height:22px; height:22px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}

/*澳门巴士查询*/
#bus{ clear:both; width:300px; height:343px; float:left; margin-top:10px;}
#bus .cot{ height:313px;}
#bus .cot ul li{ display:inline; width:90px; height:90px; line-height:20px; text-align:center; overflow:hidden; margin:10px 0px 5px 7px;}
#bus .cot ul li img{ width:90px; height:70px;}

/*澳门旅游指南*/
#travel{ width:240px; height:341px; float: left; margin-top:12px!important; margin-top:11px; margin-left:10px;}
#travel .cot{ height:313px;}
#travel .cot ul{ margin:0px; margin-top:10px; margin-left:10px; line-height:21px;}
#travel .cot ul li{ clear:both; width:220px; overflow:hidden;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#travel .cot ul li a{ color:#0056AD;}

/*旅游百科书*/
#vbook{ width:300px; height:341px; float:right; margin-top:12px!important; margin-top:11px;}
#vbook .cot{ height:313px;}
#vbook .cot ul, #box .cot ul{ padding-left:10px!important; padding-left:0px; margin:0px;}
#vbook .cot ul li.text{ line-height:24px; margin-left:10px; width:260px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#vbook .cot ul li.text a{ color:#0056AD;}
#vbook .cot ul li.split{ height:12px; width:260px;}

/*澳门旅游问答*/
#wenda{ height:132px; clear:both; margin-top:10px;}
#wenda .v_title{ height:122px;}
#wenda .cot{border:1px solid #ACC6E1; border-left:none; float:right; width:831px;height:130px!important; height:132px;}
#wenda .cot ul{ margin:0px; padding:0px; width:825px; padding-left:5px;}
#wenda .cot ul li{ width:200px; line-height:26px; height:26px; border-bottom:1px dotted #B9B9B9; margin-right:6px;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#wenda .cot ul li span{ color:#FF0000;}
#wenda .cot ul li a{ color:#0055AC;}

#cv_lx{ float:left; width:350px; height:210px;}
#cv_lx .cot{ height:181px; clear:both;}
#cv_lx .cot ul{ display:inline; padding-left:11px;}
#cv_lx .cot ul li{ display:inline; width:140px; height:161px; border:1px solid #CCE8F6; margin: 10px 10px 0px 10px;}
#cv_lx .cot ul li h2{ line-height:30px; text-align:center; height:30px; overflow:hidden;}
#cv_lx .cot ul li img{ width:100%; height:66px;}
#cv_lx .cot ul li span{ text-indent:20px; line-height:18px; color:#666666; padding:4px; display:block;}
#cv_lx ul{ padding-top:0px;}

/*************************** 澳门景点页面 ******************************/
/*澳门签证*/
#qzh{ float:right; width:350px; height:210px;}
#qzh .cot{ height:181px;}

/*澳门经典旅游路线*/
#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;}

/*酒店+海关签注自由行*/
#zyx{ float:left; width:184px; height:580px; background:url(images/ct_zyx.gif) no-repeat center top; margin-top:14px;}
#zyx ul{ display:inline; padding:10px 8px 10px 8px; line-height:20px;}
#zyx ul li.z_t{ color:#0066A4; font-weight:bolder; border-bottom:1px dotted #676769; background:url(images/ct_zyx_item.gif) no-repeat left; padding-left:10px; width:140px;}
#zyx ul li.z_i{ width:75px;}
#zyx ul li.tx{ width:160px; line-height:150%;}

/*特别策划*/
#cehua{ width:662px; height:300px; margin-top:14px; float:right;}
#cehua .cot{ height:272px; clear:both; overflow:hidden;}
#cehua .cot ul li{ width:312px!important; width:310px; height:90px; border-bottom:1px solid #DFF1FF; margin:0px 8px 0px 8px!important; margin:0px 5px 0px 5px;}
#cehua .cot ul li img{ display:inline; float:left; margin:10px 6px 6px 6px; width:100px; height:70px; border:1px solid #CCCCCC;}
#cehua .cot ul li a.tx{ display:inline; color:#0254AA; float:left; margin-top:12px; margin-bottom:3px;}
#cehua .cot ul li span{ float:left; width:190px; line-height:17px;}

/*表演及活动门票*/
#mp{ width:325px; height:269px; margin:10px 0px 0px 14px; float: left;}
#mp .cot{ height:241px; clear:both;}
#mp .cot ul li{ margin:10px 0px 0px 5px; height:45px; border-bottom:1px dotted #CCCCCC; clear:both; width:307px;}
#mp .cot ul li img{ width:55px; height:41px; float:left; margin:0px 5px 0px 5px;}
#mp .cot ul li .tag_tl{ width:190px; height:22px; overflow:hidden;}
#mp .cot ul li a{ color:#0254AA; float:left; line-height:20px;}
#mp .cot ul li span.l{ float:left; width:190px; line-height:20px; color:#999999;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#mp .cot ul li span.r{ display:block; float:right; color:#FF0000; text-align:right; width:50px; font-family:Arial, Helvetica, sans-serif;}

/*【修正澳门旅游】--澳门酒店推荐*/
#th.pc_lx{ width:325px; height:269px; margin-top:10px; float: right;}
#th.pc_lx .cot{ height:241px; clear:both; background:none;}
#th.pc_lx ul li{ width:310px; overflow:hidden;}
#th.pc_lx ul li img{ width:48px; height:40px;}
#th.pc_lx ul li b{ width:190px; font-size:12px; line-height:20px; overflow:hidden;}
#th.pc_lx ul li b a{font-size:12px;}
#th.pc_lx ul li b span.s{ margin-left:0px; display:block; float:left;}
#th.pc_lx ul li b span.p{ float:left}
#th.pc_lx ul li a h1{ margin-right:3px; margin-top:10px;}
#th.pc_lx ul li div.t{ width:250px!important; width:250px; line-height:23px; 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;}

/**************************** 商务会议页面 ******************************/
/*表头的三个也酒店*/
.hotel{ width:281px; height:268px; float:left; margin-right:8px;}
.hotel .cot{ height:220px; line-height:16px; padding:10px;}
.hotel .cot img{ height:95px; width:140px; margin-right:5px; float:left;}
.hotel .cot a{}
.hotel .cot hr{ margin-top:10px; height:0px; border:1px dotted #666;}
.hotel .cot span.sp{ color:#666666;}

/*中部广告一*/
.cm_ads_1{ clear:both;}
.cm_ads_1 img{ width:860px; height:104px;}

/*澳门国旅商务会议成功案例*/
#anli{height:210px; margin-top:10px;}
#anli .cot{ height:181px; padding-left:14px; padding-right:14px;}
#anli .cot ul li{ width:140px; height:161px; border:1px solid #CCE8F6; margin:10px 12px 0px 12px!important; margin:10px 10px 0px 10px;}
#anli .cot ul li h2{ line-height:30px; text-align:center;}
#anli .cot ul li img{ width:140px; height:65px;}
#anli .cot ul li span{ line-height:18px; color:#666666; padding:4px; display:block;}

/*澳门会展公会介绍*/
#gr{float: right; width:184px; height:301px; background:url(images/cm_resume.gif) no-repeat center center; margin-top:9px!important; margin-top:6px;}
#gr ul{ clear:both; padding:15px; font-weight:bolder;}
#gr ul li{ clear:both; text-align:center; width:150px;}
#gr ul li.gr_tl{ color:#0068A5; font-size:14px; padding-bottom:15px; text-align:left;}
#gr ul li.gr_i img{ width:120px; height:90px;}
#gr ul li.gr_te{ color:#656798; line-height:30px;}
#gr ul li.gr_te a{color:#656798;}

/*旅游百宝箱*/
#cm_box{ height:138px; width:388px; float:right; margin-top:10px!important; margin-top:6px;}
#cm_box .v_title{height:128px;}
#cm_box .cot{border:1px solid #ACC6E1; border-left:none; float:right; width:359px; height:136px!important; height:138px;}

/**************************** 澳门租车页面 ******************************/
/*澳门签证*/
#qzh .cot ul{ display:inline; padding:5px 0px 0px 10px;}
#qzh .cot ul li{ width:300px; height:21px; line-height:21px; background:url(images/qzh_li_bg.gif) no-repeat 0 8px; padding-left:7px;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;}

/*租车注意事项*/
#zyx.pc_zhy{ float:right; margin-top:0px;}
#zyx.pc_zhy ul li.tx{ width:160px; line-height:150%;}

/*热卖门票列表*/
#yuding{ display:block; background:#0076BE; float:right; height:20px; line-height:20px; margin-right:10px; width:50px; text-align:center; color:#FFFFFF; font-weight:bolder;}
#cali{ width:662px; height:580px; float:left;}
#cali .cot{height:551px;}
#cali .cot ul.tk{ display:inline; width:650px; padding:5px; padding-bottom:0px;}
#cali .cot ul.tk li{ width:310px; height:120px; line-height:16px; color:#999999; background:#f5f5f5; padding:5px; border:1px dotted #CCCCCC;}
#cali .cot ul.tk li img{ float:left; width:100px; border:1px solid #ccc; margin-right:5px;}
#cali .cot ul.tk li div{ float: left; width:205px; height:18px; overflow:hidden;}
#cali .cot ul.tk li div.tl{ line-height:20px; font-weight:bolder;}
#cali .cot ul.tk li div.pr{ color:#FF0000;}
#cali .cot ul.tk li div.y{ clear:both; height:20px; width:100%;}
#cali .cot ul.tk .l{ float:left;}
#cali .cot ul.tk .r{ float:right;}

#cali .cot ul.ti{ display:inline; width:650px; padding:5px;}
#cali .cot ul.ti li.tel{ background:#D9F0FF; height:25px; line-height:25px; width:100%; font-size:12px; text-align:center; color:#077AC7;}
#cali .cot ul.ti li.tel font{ font-size:14px; font-weight:bolder; color:#FF0000;}
#cali .cot ul.ti li.li{ width:310px; height:120px; line-height:16px; color:#666666; padding:5px; border:1px solid #F0F0F0; margin-top:5px;}
#cali .cot ul.ti li.li div.tl{ height:20px; line-height:20px; overflow:hidden; color:#008FDD;}
#cali .cot ul.ti li.li div.mid{ height:80px; overflow:hidden; background:#f5f5f5;}
#cali .cot ul.ti li.li div.mid img{ height:80px; float:left; padding-right:5px;}
#cali .cot ul.ti li.li div.pr{height:20px; line-height:20px; overflow:hidden; font-size:12px; text-align:right;}
#cali .cot ul.ti li.li div.pr font{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#cali .cot ul.ti li.r{ float:right;}
#cali .cot ul.ti li.lo{ height:87px; width:98%;}
#cali .cot ul.ti li.lo img{ float:left; height:80px; margin-top:3px; margin-right:5px;}
#cali .cot ul.ti li.lo div.mid{ height:50px;}

/*澳门旅游景点*/
#pc_wd{ height:138px; width:425px; float:left; margin-top:10px;}
#pc_wd .v_title{ height:128px;}
#pc_wd .cot{border:1px solid #ACC6E1; border-left:none; float:right; width:396px; height:138px!important;height:138px;}
#pc_wd .cot ul{ padding-left:0px 5px 0px 5px;}
#pc_wd .cot ul li{ display:inline; width:184px; line-height:26px; margin:0px 5px 0px 5px; padding-top:1px; border-bottom:1px dotted #B9B9B9;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#pc_wd .cot ul li span{ color:#FF0000;}
#pc_wd .cot ul li a{ color:#0055AC;}

/*旅游百宝箱*/
#pc_box{clear:both; width:100%; height:76px;}
#pc_box .v_title{ height:64px;}
#pc_box .cot{border:1px solid #ACC6E1; border-left:none; float:right; width:831px; height:74px;}