@import url("base.css");
@import url("table.css");

/*栏目*/
.cat,.cat_index{ margin:10px auto; clear:both; overflow:hidden!important;}
.cat{ padding:0 5px;}
/*栏目标题*/
.cat_title,.cat_title_1{ border:1px solid #99D3FB; background:url(images/bg_2.jpg) repeat-x 0 -64px; height:27px; overflow:hidden; line-height:27px; padding:0 10px; margin-bottom:10px;}
.cat_title_1{ background-position:0 24px; border:0;}
/*more*/
.cat_title img,.cat_title_1 img{ float:right;}
.cat_title h3,.cat_title_1 h3{ font-size:14px; color:#069;background:url(images/bg_model.gif) no-repeat -7px 3px; padding-left:1em;}
.cat_left{ width:214px; float:left; border:1px solid #99D3FB; text-align:center; padding:5px 0; overflow:hidden;}
.cat_left p{text-indent:2em; width:204px; text-align:left; line-height:200%; margin:0 auto;}
.cat_left p a{ font-size:12px;}
.cat_left a img{ border:1px solid #CCCCCC;padding:1px;}
.cat_left ul{ margin:0 auto;}
.cat_right{ width:410px; float:right;}
.cat_right a{ font-size:14px;}
/*幻灯片*/
#slide{ width:300px;}
/*热点新闻*/
#hotnews{ width:312px;}
#hotnews h1{}
#hotnews li{ font-size:14px;}
/*首页搜索*/
.search_tag_top{background:url(images/bg_1.gif) no-repeat 0 -20px;padding-top:5px;}
.search_tag_top p{ height:20px; line-height:20px;background:#E4F3FC url(images/bg_search.jpg) no-repeat 10px 0; padding-left:60px;}
#search_tag span{ padding:5px 10px; margin:0; cursor:pointer;}
#search_tag span.selected{ background:#fff; height:20px; line-height:20px;}
/*内容页*/
#content {width:100%; margin:0 auto; overflow:hidden;}
#content_head { text-align:center; padding:10px; border-bottom:1px solid #B9DFF9; }
#content_head h1 { font-family:"宋体"; font-size:20px; color:#077ac7;}
#content_head h2{line-height:24px; font-size:12px; font-weight:normal;}
#digest { margin:10px; border:1px solid #D9D9D9; background-color: #fefeff; color:#999999; padding:8px; line-height:150%;text-indent:2em; font-size:12px;}
#digest strong { color:#f00;}
#endtext{ margin:0 auto;}
#endtext,#endtext p,#endtext li,#content p{text-align:left; overflow:hidden; font-size:14px; clear:both; line-height: 180%; word-wrap:break-word; word-break:break-all;}
#endtext,#endtext p,#endtext li{ width:620px;}
#endtext .icon { border:0; margin:3px 0 0;}
#endtext img { border:1px solid #ccc;max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
#endtext p{ margin-top:10px;}
#endtext a { text-decoration:underline;	color:#1f3a87; font-size:14px;}
#endtext a:hover { color:#bc2931; font-size:14px;}

/*关键字*/
#keyword{ font-size:14px; margin:10px 14px; padding:0; color:#077ac7;}
#keyword a{ margin-left:8px; color:#f00; font-size:14px;}
/*分页标题*/
#titles{ margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
#titles h3{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
#titles a{ list-style:none; width:280px; float:left; padding-left:8px;line-height:180%; }
/*上下页*/
#pre_and_next{border-top:1px solid #6DC0E9; border-bottom:1px solid #6DC0E9;}
#pre_and_next li{ margin:8px 10px;}
#commnent_tag{ font-size:12px; padding:10px; margin-top:5px; font-weight:bold;color:#077ac7;}
#commnent_tag img{ float:right; margin-top:-10px;}

/*内容页栏目样式*/
#content h3,.box h3,#text_1{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:24px;  padding:0 8px;}
#content h3 a,.box h3 a,#text_1 a{ color:#077ac7; font-weight:bold; font-size:12px;}
#text_1{text-align:right; padding-right:10px;}
.search_list{ border-bottom:1px dashed #B9DFF9; margin-bottom:10px; padding:6px;}
.search_list dt{ line-height:24px;}
.search_list dt a:link,.search_list dt a:visited{ font-size:14px; color:#00c; text-decoration:underline;}
.search_list dt a:hover,.search_list dt a:active{ font-size:14px; color:#00c; text-decoration:underline;}
dd.search_txt{ color:#666; line-height:180%;}
dd.search_attribute,dd.search_attribute a:link,dd.search_attribute a:visited,dd.search_attribute a:hover,dd.search_attribute a:active{ text-align:left; color:#008000;}

/*搜索条件*/
.search_term{ width:100%;}
.search_term th{ text-align:right; padding-right:10px;}
.search_term td{ height:36px; line-height:36px; }
.search_res{ height:28px; line-height:28px; background-color:#E4F3FC; font-size:14px; text-indent:10px; font-weight:bold;}
.c_red{ color:#f00;}
#search_index{ width:500px; height:400px; overflow:hidden; margin:0 auto; clear:both; padding:40px 0; }
#search_index li { height:30px; line-height:30px; text-align:center;}
#search_index p { padding:20px 0; margin:0 auto; text-align:center; }
#search_index li span{ font-size:14px; color:#00c; padding:0 8px; }
#search_index a:link,#search_index a:visited,#search_index a:hover,#search_index a:active{ color:#00c; text-decoration:underline;}
#search_index a.now:link,#search_index a.now:visited,#search_index a.now:hover,#search_index a.now:active{ color:#454545; text-decoration:none; font-weight:bold;}
.search_box{ margin:20px 10px;}
/*图片内容页*/
#ArtFrom{margin-bottom:0;border-bottom:0}
#ArticleCnt{margin-top:10px; width:100%; text-align:center;}
#lantern { width:610px; margin:10px auto; background:#f4f4f4;overflow:hidden;}
#tool { background:url(images/pic_tool.gif) repeat-x;height:33px; border-bottom:#FFF solid 1px }
#tool .f_l{ margin:6px 0 0 12px;font-size:12px}
#tool .f_r{ margin:6px 9px 0 0 }
#pagejump{ margin-left:5px}
#bimg {margin:7px 5px; text-align:center; overflow:hidden;width:600px;overflow:hidden;}

#simg {height:75px;padding-top:8px;background:url(images/tool_img.gif) repeat-x #E9E9E9}
#simg .p{ float:left;width:22px;text-align:right;text-indent:0}
#simg .n{ float:right;width:22px;text-align:left;text-indent:0}
#simg img.s{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#simg img{text-indent:0}
#sImage{float:left;width:510px;}
#sImage div,#sImage p{ width:70px; height:58px; background:#ececec; display:block; text-align:center; float:left; display:inline; overflow:hidden; border:#C7C7C7 solid 1px; margin:0 0 0 12px}
#sImage img{ filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; height:58px;text-indent:0}
#Explain { padding:5px 15px 0 15px;margin:0 auto; line-height:18px; font-size:12px}
#Explain p{margin:0;padding:0;font-size:12px;}
.ss{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#butStop,#ArtPLinkTop,#ArtPLink,#cntLeft #Article #atPage{display:block;}
#hdcnt p{text-indent:2em}
#hdcnt{margin-bottom:40px}
#ArticleCnt,#ArtCnt{text-indent:0}
/* 下载*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#077ac7;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
#down_intro{ font-size:14px; margin:5px; text-indent:2em; line-height:1.8em;}
/*下载列表*/
.down_list{ padding:5px; margin-bottom:8px; border-bottom:1px dashed #B9DFF9;}
.down_list dt{ font-size:14px; font-weight:bold; color:#077ac7; line-height:30px;}
dd.down_txt{ color:#787878; text-indent:2em; line-height:180%;}
dd.down_attribute{ padding:10px 0 0;}
/*下载信息*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#077ac7;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
/*下载简介*/
#down_intro{ text-indent:0;}
/*下载地址*/
#down_address{ padding:10px; line-height:24px;}
#down_address a{ width:300px; display: block;}
/* 下载&信息 */
.cat_info{ width:315px; margin:10px 4px 0 0; float:left;}
/*信息 */
#info_nav{ margin-top:-5px;}
#info_nav dl{ margin:5px 5px 0;border-bottom:1px dashed #dcdcdc;}
#info_nav dt{ font-size:14px; font-weight:bold; color:#06c;}
#info_nav dd a{ margin-right:6px; height:28px; line-height:28px; color:#06c;}
/*地区*/
#area{ padding:8px 8px;}
#area a{margin:0 6px; line-height:180%;}

.vote_submit p {border:#FFFFFF 1px solid;}
/*热门标签列表*/
#tag_list{}
#tag_list li{ width:139px; text-indent:8px; display:block; float:left; line-height:30px; color:#ccc; font-family:arial; font-size:11px;}
#tag_list li a{ font-size:14px;}
/*vote*/
#vote_info{ line-height:180%; text-indent:2em; font-size:14px; color:#454545; padding:10px; border-bottom:1px dotted #B9DFF9;}
#vote_list{ padding:10px;}

#vote_list dl{ margin-bottom:5px; width:100%; overflow:hidden; border-bottom:1px dotted #B9DFF9;}
#vote_list dt{ color:#077ac7; font-size:12px; font-weight:bold; text-indent:1em;height:30px; line-height:30px;}
#vote_list dd{ color:#077ac7; padding-right:10px; height:24px; line-height:24px;}

#vote_list dl.inline{}
#vote_list dl.inline dd{ float:left; display:block;}
#vote_list dl.pic_vote{}
#vote_list dl.pic_vote dd{ float:left; display:block; width:94px; height:90px; overflow:hidden; text-align:center; margin-top:10px; line-height:18px;}
#vote_list dl.pic_vote dd img{ padding:1px; border:1px solid #ccc;}

.block_add {position:absolute;z-index:100;border:#ff9900 solid 1px;background-color: yellow;filter:Alpha(Opacity=45);cursor:pointer;padding:5px}
#sitemap{ margin:10px;}
#sitemap h3{ font-size:14px; line-height:30px; margin-top:10px;}
#sitemap h3 a{ font-size:14px; color:#077AC7;}
#sitemap p{ padding-left:20px; line-height:28px; border-bottom:1px dashed #B9DFF9;}
#sitemap p a{margin-right:40px; color:#3394C7;}

/*第三模块*/
/*左*/
#info{width:860px;margin-top:10px;}
#info ul{width:860px;}
#info ul li.01{width:215px;float:left;}
#info ul li.02{width:410px;float:left;}
#info ul li.03{width:235px;float:left}
#infohot{width:215px;height:770px;background:url(images/thrleft2.gif) repeat-y;}
#infohot ul{font-size:12px;padding:5px;color:#243F76;width:205px;line-height:12px!important;line-height:11px}
#infohot li{margin-left:5px!important;margin-left:2px;width:198px;height:25px;padding-top:3px;padding-left:2px;float:left;}
#infohot h1{width:215px;}
#infohot #pic{width:215px!important;width:207px;padding-left:8px;height:440px;}
#infohot li.lc{width:188px;height:12px;padding:5px!important;padding-top:7px;padding-bottom:3px;background:#3398CC;color:#FFFFFF;margin-bottom:5px}
#infohot li.arrow{width:146px;font-size:14px;background:url(images/thrleftbg.gif) no-repeat;color:#FF4401;font-weight:bold;margin-left:27px!important;margin-left:15px}
#infohot li.middle10{height:75px;padding-top:11px;text-align:center;line-height:120%}
#infohot li.middle20{height:66px;padding-top:20px;text-align:center}
#infohot li.lcend{width:146px;font-size:14px;height:45px;padding-top:11px;text-align:center;line-height:120%;background:url(images/thrleftbg2.gif) no-repeat;color:#FF4401;font-weight:bold;margin-left:27px!important;margin-left:15px;}
#infohot h2{width:188px;height:1px;margin-bottom:3px!important;margin-bottom:1px;margin-top:2px!important;margin-top:1px;background:url(images/dot.gif) repeat-x;}
#infohot .price{color:#FF4401;font-size:12px;font-weight:bold}
/*中*/
#infocom{width:388px;height:256px; background:url(images/thrmidbg.gif) no-repeat;margin-left:5px;padding-left:12px;margin-bottom:2px}
#infocom h1{font-size:14px;color:#263F77;font-weight:bold;width:250px;float:left;padding-left:10px;padding-top:15px;padding-bottom:10px}
#infocom h2{width:100px;float:left}
#infocom h3{width:190px;height:140px;float:left;margin-right:2px}
#infocom img.hotel{width:180px;height:140px;border:solid 2px #A3A4B6;margin-bottom:5px}
#infocom .imgtext{width:180px;font-size:12px;color:#3095C9;font-weight:normal; line-height:170%;}
/*右*/
#infolist{width:235px!important;width:230px;background:#14AEEC;height:250px;margin-left:5px;margin-top:6px;margin-bottom:3px}
#infolist h1{color:#FFFFFF;font-size:14px;font-weight:bold;width:220px!important;width:210px;padding:8px 0px 5px 10px}
#listtext{width:225px;margin:0px 5px 0px 5px;background:#FFFFFF;}
#listtext a:link,a:visited{font-size:12px; text-decoration:none;color:#3394C7}
#listtext a:active,a:hover{font-size:12px; text-decoration:underline;color:#3394C7}

/*澳门景点*/
.text_list{ width:100%;}
.text_list li{ width:98%;}
.text_list li a:hover,.text_list li a:link,.text_list li a:visited,.text_list li a:active{ font-size:12px;}
.text_list_f14 li{ width:95%;}
.text_list_f14 li a,.text_list_f14 li a:hover{ font-size:12px;}

/*相关文章*/
.box ul.text_list li{ width:290px; float:left;}

/*公共列表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;}
/*竖向标题*/
.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;}
/*百宝箱图片*/
.cot ul li.i_0{ background:url(images/cv_baike_book.gif) no-repeat center 0px;}
.cot ul li.i_1{ background:url(images/cv_baike_book.gif) no-repeat center -52px;}
.cot ul li.i_2{ background:url(images/cv_baike_book.gif) no-repeat center -104px;}
.cot ul li.i_3{ background:url(images/cv_baike_book.gif) no-repeat center -156px;}
.cot ul li.i_4{ background:url(images/cv_baike_book.gif) no-repeat center -208px;}
.cot ul li.i_5{ background:url(images/cv_baike_book.gif) no-repeat center -260px;}
.cot ul li.i_6{ background:url(images/cv_baike_book.gif) no-repeat center -312px;}
.cot ul li.i_7{ background:url(images/cv_baike_book.gif) no-repeat center -364px;}
.cot ul li.img{ display:inline; margin-top:10px; margin-left:10px; width:75px; height:52px; border:1px solid #BDD2EF; text-align: center;}
.cot ul li.img a{ display:block; color:#0056AD; font-weight:bolder; margin-top:37px;}

/*高度为10px的分割带*/
.sh_20{ height:20px; font-size:1px; clear:both; line-height:1px; margin:0px; padding:0px;}
.sh_10{ height:10px; font-size:1px; clear:both; line-height:1px; margin:0px; padding:0px;}
.sh_5{ height:5px; font-size:1px; line-height:1px; clear:both; margin:0px; padding:0px;}
#star_1{ background:url(images/hotel_star.gif) no-repeat -63px 0px; padding:12px 40px 8px 40px; font-size:1px; line-height:1px;}
#star_2{ background:url(images/hotel_star.gif) no-repeat -47px 0px; padding:12px 40px 8px 40px; font-size:1px; line-height:1px;}
#star_3{ background:url(images/hotel_star.gif) no-repeat -31px 0px; padding:12px 40px 8px 40px; font-size:1px; line-height:1px;}
#star_4{ background:url(images/hotel_star.gif) no-repeat -15px 0px; padding:12px 40px 8px 40px; font-size:1px; line-height:1px;}
#star_5, #star_6{ background:url(images/hotel_star.gif) no-repeat -0px 0px; padding:12px 40px 8px 40px; font-size:1px; line-height:1px;}

.dpick{ cursor:pointer;}
