﻿
html,body{font-family:Arial,Tahoma, Helvetica, sans-serif; font-size:12px;line-height:22px;color:#666460;}
/*\*/ * html div{height:1%;}
*{margin:0;padding:0;}
ul,form,p,h1,h2,h3,h4,h5{margin:0;padding:0;}
h1{font-size:20px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
h5{font-size:12px;}
img{border:0;margin:0;}
ul li{list-style:none;}
a:link{color:#666460;text-decoration:none;}
a:visited{color:#666460;text-decoration:none;}
a:hover{color:#666460;text-decoration:underline;}
a:active{color:#666460;text-decoration:none;}
.clear{clear:both;overflow:hidden;font:0/0 Arial;}
.clearR{clear:right;overflow:hidden;font:0/0 Arial;}
.clearleft{clear:left;overflow:hidden;font:0/0 Arial;}


.bg-others{background:url(../images/bg-others.jpg) no-repeat center top} 
.bg-footer{background:url(../images/en/footer.png) no-repeat center top}
.bg-home{background:url(../images/bg-home.jpg) no-repeat center top}
.wapper{width:1150px;margin:0 auto}

 



/************* Header & Footer *************/
.weather_Language{width:700px; text-align:right}
.weather_Language span { padding-right:10px;}
.weather_Language img { padding-top:3px; vertical-align:top}

/************* friendly link *************/
.links_item{padding:8px 20px 0px 20px;}
.links_item A {background:url(/ueditor/uploadimages/links.gif) no-repeat 1px 3px; padding:2px 2px 2px 15px; font-weight:bold;}
.links_item p{line-height:18px; padding-left:15px}

.footer_line a{ display:block; float:left;width:70px; padding-left:5px; color:#FFF; text-decoration:none; font-weight:bold; padding-top:8px; text-align:center}

/************* Menu *************/
.navBody{ background:url(../images/navBody.png) no-repeat; width:770px; height:44px; text-align:center; font-size:14px; padding-top:8px; margin-top:30px}
.navMain{padding-left:40px}
.navDL{float:left;}
.navDL dt {cursor:pointer; text-align:center}
.navDL dt a:link,
.navDL dt a:visited {display:block;padding:3px 0px;color:#666460; text-decoration:none; width:85px; }
.navDL dt a:hover{background:url(../images/nav-hover.png) repeat-x right; color:#A27E1E; text-decoration:none; font-weight:bold}
.navDL dt.navActive{background:url(../images/nav-hover.png) repeat-x right}
.navDL dt.navActive a:link{ color:#A27E1E; text-decoration:none; font-weight:bold;}
.navDL dt.navActive a:visited{color:#A27E1E;text-decoration:none;}
.navDL dd {position:absolute;overflow:hidden;width:85px; display:none; z-index:200; opacity:0; line-height:25px}
.navDL dd ul {width:85px; background:#FFF; text-align:center; padding-bottom:2px; }
.navDL dd ul li{display:inline;width:85px;  }
.navDL dd ul a:link,
.navDL dd ul a:visited{ background:#FFF;display:block;color:#666460; font-size:12px; width:85px; font-weight:normal;}
.navDL dd ul a:hover{ background:#FFF;text-decoration:none;color:#A27E1E; font-weight:bold; border-bottom:#CCC solid 1px;}
.navDL dd a:hover{color:#A27E1E;}

/************* Left & Right *************/
.left{float:left; background:url(../images/bg-hyaline.png) no-repeat; width:264px; padding-top:20px; padding-left:22px; height:610px}
.left_logo{background:url(../images/logo.jpg) no-repeat; height:88px;}
.left_logo a{display:block; width:225px; height:88px}
.left_hyaline { padding-left:13px; }
.left_title{padding-left:15px; font-size:14px; font-weight:bold}
.left_newsbox{width:200px}

.right{float:left; width:800px}
.listULA li{border-bottom:1px dotted #888580; height:25px; line-height:25px}
ul.listULA li h1{float:left; width:190px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; font-weight:normal}
ul.listULA li span{float:right}




.common{width:750px; border:#CCC solid 1px;margin-top:20px; background:#FFF; padding-top:5px; height:auto; margin-bottom:20px}
.common_titel{background:url(../images/icon9.png) no-repeat left; padding:5px 30px 5px 48px; font-size:16px; color:#A27E1E; font-weight:bold}
.commonT_titel{background:url(../images/commonT-icon.png)  no-repeat left; height:11px}
.commonB_titel{background:url(../images/commonB-icon.png)  no-repeat right; height:45px;}
.common_detail{padding:15px 30px;min-height:400px; _height:400px;height:auto}




/************* List & Paging *************/

ul.listULB {padding:0px 20px 10px 0px;}
ul.listULB li{border-bottom:1px dashed #eec80b;background:url(../Images/icon_2.gif) no-repeat 2px 8px;padding-left:15px;color:#DFAF1A;margin-bottom:7px;}
ul.listULB li h1{width:550px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;font-size:12px;font-weight:normal;}
ul.listULB li h1 a:link,
ul.listULB li h1 a:visited{color:#666460;}
ul.listULB li span{float:right;margin-right:5px;}
.hotelListBoxB{text-align:right;margin-left:5px;color:#000;height:37px;}
.hotelPage{text-align:right;width:auto;margin-right:10px;}
.hotelPage a:link,
.hotelPage a:visited{color:#31261c;text-decoration:underline;}
.pageCurrent{padding-left:5px;padding-right:5px;font-weight:bold;}
.pageCurrent a:link,
.pageCurrent a:visited{text-decoration:none;color:#ff0000;}
.hotelPage a:hover{text-decoration:none;}
.pageCommon{padding-left:5px;padding-right:5px;}



.articleBox{padding:0px 10px 25px 10px;}
.articleBox h1{font-family:黑体;font-size:20px;font-weight:normal;text-align:center;margin-bottom:5px;margin-top:20px;line-height:22px;}
.articleTitle{text-align:center;margin-bottom:10px;}
.articleContent{padding:10px 5px;font-size:12px;line-height:22px;}




#serviceItems { margin-top:-10px; margin-left:20px; margin-bottom:10px; }
#serviceItems H3 { margin-top:15px; background:url(/All/Images/icon_1.gif) no-repeat 0 5px; padding-left:15px;  }
#serviceItems LI { float:left; padding-left:15px; padding-right:15px; line-height:22px; height:22px; }
#serviceItems .imgMasterCard{height:20px; margin-right:10px; background:url(/All/Images/payment.png) no-repeat 0 0; width:33px;}
#serviceItems .imgVisa{height:20px; margin-right:10px; background:url(/All/Images/payment.png) no-repeat -43px 0; width:30px;}
#serviceItems .imgAmex{height:20px; margin-right:10px; background:url(/All/Images/payment.png) no-repeat -83px 0; width:31px;}
#serviceItems .imgDinersClub{height:20px; margin-right:10px; background:url(/All/Images/payment.png) no-repeat -124px 0; width:31px;}
#serviceItems .imgJCB{height:20px; margin-right:10px; background:url(/All/Images/payment.png) no-repeat -165px 0; width:27px;}
#serviceItems .imgUnionPay{height:20px; margin-right:10px; background:url(/All/Images/payment.png) no-repeat -202px 0; width:32px;}



.attractions_title {background:url(/All/Images/attractions.png) no-repeat -5px -5px;width:620px;font-weight:bold; font-size:16px;padding-left:25px; height:30px; margin-top:10px}  
.attractions_detail {width:630px; margin-top:5px; padding-left:20px; margin-bottom:30px} 
.attractions_detail img {border:2px solid #cccccc; padding:2px; width:180px; height:130px; margin-right:12px; vertical-align:top; float:left}
.attractions_detail p {text-indent:2em; float:left; width:430px;}
.attractions_detail a {color:#a27e1e;}




 


