@charset "utf-8";
/* CSS Document */

* { font-family:Arial; font-size:12px; margin:0; padding:0 }
a:link { color:#333333; text-decoration:none }
a:visited { color:#333333; text-decoration:none }
a:hover { color:#000099; text-decoration:underline }
a:active { color:#000099; text-decoration:underline }
#header, #content, #footer { width:760px; margin-left:auto; margin-right:auto }
p { text-indent:2em}
.red { color:#FF0000}

#header { height:80px; background:url(img/bg1_nav.gif) no-repeat center 25px }
#logo { width:180px; height:60px; margin-left:15px; float:left; margin-top:10px; display:inline }
#topbar { height:25px; line-height:25px; text-align:right; background:url(img/arrow1.gif) no-repeat 520px 5px; font-family:Verdana; font-weight:bold }
#nav { float:left; width:550px; margin-left:15px; height:37px; line-height:37px; color:#FFFFFF; font-weight:bold; display:inline }
#nav li { float:left; list-style-type:none; height:37px}
#nav li a { display:block; line-height:21px; margin-top:8px; padding-left:7px; padding-right:7px}
#nav li a:link { color:#FFFFFF; text-decoration:none }
#nav li a:visited { color:#FFFFFF; text-decoration:none }
#nav li a:hover { color:#000000; text-decoration:underline; background-color:#FFFFFF }
#nav li a:active { color:#000000; text-decoration:underline }

#footer { clear:both; background-color:#F3F3F3; width:758px; height:90px; border:1px solid #DEDDCE; margin-top:10px; margin-bottom:10px }
#logo_bottom { margin-top:5px; margin-bottom:5px; width:99px; float:left; padding-left:100px; border-right:1px solid #C4C4C4 }
#nav_bottom { float:left; width:558px; margin-top:15px }
#nav_bottom ul { overflow:hidden; height:15px; margin-left:20px }
#nav_bottom li { float:left; width:80px; text-align:center; list-style-type:none; border-left:1px solid #666; height:15px; line-height:15px; margin-left:-1px }
#info_company { line-height:15px; padding-top:5px; display:inline; width:558px; float:right}
#info_company p { text-indent:36px; font-family:Tahoma; color:#999999}

#content_left { width:185px; float:left; padding-right:5px}
#login { width:185px; height:126px; background:url(img/bg_login.gif) no-repeat }
.title1 { text-align:center; height:35px; line-height:35px; letter-spacing:0.5em; color:#F67A3B; font-weight:bold; font-size:14px }
.td1_login { height:20px; line-height:20px; width:60px; text-align:right; padding-right:5px; font-weight:bold; color:#918A84; font-family:"宋体" }
.td2_login { width:120px }
.td3_login { height:20px; line-height:20px; width:60px; text-align:right; padding-right:5px}
.td4_login { width:120px; color:#CCCCCC }
.td4_login a:link, .td4_login a:visited, .td4_login a:hover, .td4_login a:active { color:#999999; text-decoration:none}
.td4_login a:hover { text-decoration:underline}
.td5_login { line-height:28px; text-align:center}
.ipt_login { width:95px; height:16px; line-height:16px; border:1px solid #E0D7B1; font-family:Verdana; font-weight:bold; color:#75C1E1; padding-left:3px; padding-right:3px }
.ipt_verifycode { width:45px; height:16px; line-height:16px; border:1px solid #E0D7B1; font-family:Verdana; font-weight:bold; color:#75C1E1; padding-left:3px; padding-right:3px }
.submit_ipt_login { border-width:1px; height:20px; line-height:16px }
.username { font-weight:bold; color:#FF0000; font-family:Verdana}
.line { height:10px }
#title_information { background:url(img/bg_title_information.gif) no-repeat; height:64px }
#content_information { background:url(img/bg_information.gif) repeat-y }
#content_information li { height:20px; line-height:20px; list-style-type:none; text-indent:3em; border-bottom:1px solid #CECDBD; margin-left:10px; margin-right:10px }
#content_information li a { font-weight:bold; display:block }
#content_information li a:link { color:#A7A7A7; text-decoration:none; background:url(img/arrow2.gif) no-repeat 25px center }
#content_information li a:visited { color:#A7A7A7; text-decoration:none; background:url(img/arrow2.gif) no-repeat 25px center }
#content_information li a:hover { color:#F35000; text-decoration:none; background:url(img/arrow3.gif) no-repeat 25px center }
#content_information li a:active { color:#F35000; text-decoration:none; background:url(img/arrow3.gif) no-repeat 25px center }
#bottom_information { background:url(img/bg_bottom_information.gif) no-repeat; height:10px }

#content_main { width:565px; float:left; padding-left:5px}

#hotel_recom { width:565px}
#hotel_recom .td1 { height:40px; text-align:center}
.title2 { background:url(img/bg3_tilte.gif) no-repeat; height:42px; line-height:42px; color:#0C4A9E; text-indent:0.5em; font-size:14px; font-weight:bold; text-decoration:underline}
.title_hotel { background-color:#EEFAFF; border:1px solid #9AD8EC; text-align:center; height:20px; line-height:20px; width:250px; margin-bottom:10px}
.more1 { float:right; margin-top:-28px; padding-right:0; border-width:0}

#zhanhui tr { background:url(img/dot_bottom.gif) repeat-x left bottom}
#zhanhui td span { background:url(img/arrow4.gif) no-repeat 10px center; padding-left:23px; display:block; padding-top:3px; padding-bottom:3px}
#zhanhui .style1 { line-height:23px; padding-right:10px }
#zhanhui .style2 { width:115px; color:#999999}

#fuwutiaokuan, #gongsijieshao, #lianxiwomen { border:1px solid #CCCCCC; height:auto !important; height:500px; min-height:500px}
 .text { padding:10px 15px; line-height:23px}
#lianxiwomen .text { background:url(img/lxwm.jpg) no-repeat right bottom; padding-left:50px}

.tb_reg { border-collapse:collapse; border:1px solid #CCCCCC}
.tb_reg .left { line-height:25px; text-align:right; padding-right:10px; width:110px; border:1px solid #F3F3F3}
.tb_reg .right { line-height:25px; text-align:left; padding-left:10px; border:1px solid #F3F3F3}
.tb_reg .title { background-color:#FFFFCC; padding-left:10px; line-height:30px}
.errorinfo { width:100%; line-height:30px; font-weight:bold; color:#f00; padding:50px 50px}
.tb1 { border:1px solid #CCCCCC; border-collapse:collapse}
.tb1 td { padding:10px}

.tb2 { border:1px solid #CCCCCC; border-collapse:collapse}
.tb3 td { padding-left:2em; height:25px; line-height:25px; font-weight:bold}
.tb3 td a:link { color:#FFFFFF; text-decoration:none }
.tb3 td a:visited { color:#FFFFFF; text-decoration:none }
.tb3 td a:hover { color:#FFFFFF; text-decoration:underline }
.tb3 td a:active { color:#FFFFFF; text-decoration:none }
.tb4, .tb5 { border:1px solid #6688CC; border-collapse:collapse}
.tb4 td { border:1px solid #6688CC; text-align:left; padding-left:2em}
.tb5 td { border:1px solid #6688CC; text-align:center}
.tb4 .title3, .tb5 .title3 { text-align:center; color:#FF0000; font-weight:bold; height:30px; line-height:30px}
.tb4 .title4 { background-color:#FFFFCC}

.data1 { text-align:center; border-collapse:collapse; border:1px solid #CCCCCC; line-height:20px}
.data1 caption { background:url(img/bg_title_top.gif) repeat-x; height:28px; line-height:28px; border:1px solid #CCCCCC; font-weight:bold}
.data1 td { border:1px solid #CCCCCC}
.data1 .left { padding-right:10px; text-align:right; width:160px; color:#333333; font-weight:bold}
.data1 .right { padding-left:10px; text-align:left}

.tb6 { text-align:center}
.tb6 a { color:#047ACC}
.tb7 { border:1px solid #CCCCCC; border-collapse:collapse}
.tb7 td { border:1px solid #CCCCCC; text-align:center; color:#073BCF}
.tb7 .title5 { background-color:#073BCF; color:#FFFFFF}

.tb8 { border:1px solid #CCCCCC}
.tb9 { border:1px solid #EEEEEE; border-collapse:collapse}
.tb9 td { border:1px solid #EEEEEE; padding:3px}
.tb9 .title6 { width:100px; color:#000066; font-weight:bold}
.tb10 .title7 { color:#000066; font-weight:bold; line-height:25px; background:url(img/arrow7.gif) no-repeat 3px 17px; padding-left:20px; padding-top:10px}

.tb11 { border:1px solid #EEEEEE; border-collapse:collapse} 
.tb11 .title8 { text-align:right; width:200px; padding-right:10px}
.tb11 .title9 { text-indent:100px; background-color:#F4FFD2; font-weight:bold}
.tb11 td { height:20px; border:1px solid #EEEEEE; padding-left:10px}

.tbbb { border:1px solid #CCCCCC;}
.tbbb p { font-size:16px; color: #000033}

.index1 { width:160px; height:120px; border:1px solid #EEEEEE; padding:2px; margin-left:auto; margin-right:auto}
.title10 { color:#333333}
.toobar { height:20px; width:565px; background-color:#EFEFEF; color:#281653; line-height:20px; text-indent:10px}
.toobar a:link { color:#333333; text-decoration:underline }
.toobar a:visited { color:#333333; text-decoration:underline }
.toobar a:hover { color:#000099; text-decoration:underline }
.toobar a:active { color:#000099; text-decoration:underline }

#jingdian, #aboutus, #contactus, #book_cdt, .rentbus, #download, #hotellist, #hotel_p, #hotel_show { border:1px solid #CCCCCC; height:auto !important; height:328px; min-height:328px}
#contactus { background:url(img/lxwm.jpg) no-repeat right 80px; padding-top:20px; padding-left:20px; padding-bottom:20px}

.ulul li { background:url(img/arrow6.gif) no-repeat 3px 5px; list-style-type:none; text-indent:15px; line-height:18px}

#book_cdt { padding:20px; line-height:20px; text-align:justify}

.rentbus .tb12 { border-collapse:collapse; text-align:center; border:1px solid #FFFFFF; border-bottom:1px solid #CCCCCC}
.rentbus .tb12 td { border:1px solid #CCCCCC}
.title11 { text-align:center; background:url(img/dot_bottom.gif) repeat-x bottom; height:25px; line-height:25px}
.page1 { color:#FF0000; font-weight:bold; text-decoration:underline}
.page2 { color:#666666}
#aboutus { padding:20px; text-align:justify; line-height:20px}
#download_banner { width:563px; height:80px; background:url(img/banner_download.gif) no-repeat center center}

.pppppp p { text-indent:0}

.jingdianjieshao { text-align:justify; border-bottom:1px solid dashed; padding-bottom:15px}
#jingdian { padding:10px}

.content_b { border:1px solid #CCCCCC; height:auto !important; height:328px; min-height:328px; padding:10px}

.tb_restaurant { width:100%; background:url(img/dot_bottom.gif) bottom repeat-x; text-decoration:underline}
.tb_restaurant td { padding:10px}
.tb_restaurant .sp1 { border:1px solid #EEEEEE; padding:1px}
.tb_restaurant li { background:url(../../css/img/arrow8.gif) no-repeat 0 3px; padding-left:15px; list-style-type:none}

.tb13 { border:1px solid #FFFFFF; border-collapse:collapse}
.tb13 td { border:1px solid #CCCCCC; height:32px; text-align:center}
