body { font-size: 12px; line-height: 150%; color: #000000; text-decoration: none; margin: 0px; }
#header { padding: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 72px!important; height: 70px; }
#logo { float: left; width:200px; margin: 0px; height: 62px; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#nav_top { text-align:right; float: right; padding: 0px; margin: 0px; width: 685px; }
#menu1 { margin: 0px; height: 37px; padding-top: 6px; }
#menu2 { padding: 0px; height: 25px; margin: 0px; background-position: bottom; }
#menu2 li { float: left; padding: 0px; margin: 0px; margin-left: 6px; height: 27px; }
#menu2 li a { display: block; font-size: 14px; line-height: 27px; padding-left: 6px; }
#menu2 li a:hover { text-decoration:none; color:#ff0000; }
.a2 { background-image: url(/Images/nav_bg_01.jpg); background-repeat: no-repeat; background-position: left -27px; }
.a2 dt { background-image: url(/Images/nav_bg_02.jpg); background-repeat: no-repeat; background-position: right -27px; padding-right: 10px; padding-left: 6px; color: #FFFFFF; font-weight: bold; }
.a1 { background-image: url(/Images/nav_bg_01.jpg); background-repeat: no-repeat; background-position: left top; }
.a1 dt { background-image: url(/Images/nav_bg_02.jpg); background-repeat: no-repeat; background-position: right top; padding-right: 10px; padding-left: 6px; }
#nav { padding-right: 0px; margin-left: 235px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 70px; vertical-align: bottom; list-style-image: none; }
#nav ul { margin: 0px; padding: 0px; }
#nav li { padding:0; float: left; margin: 0px; }
.now { margin-left:3px; float:left; padding-left:3px; text-decoration:none; background: url("/images/nav_bg_01.jpg") no-repeat left -26px; }
.now span { display:block; background:url("/images/nav_bg_02.jpg") no-repeat right -26px; padding:3px 10px 0px 6px; color:#fff; font-size:14px; font-weight:bold; cursor:default; }
#nav a { margin-left:6px; float:left; padding-left:6px; text-decoration:none; background-image: url("/images/nav_bg_01.jpg"); background-repeat: no-repeat; background-position: left top; }
#nav a span { display:block; background:url("/images/nav_bg_02.jpg") no-repeat right top; padding:3px 10px 0px 6px; color:#000; font-size:14px; }
#nav a:hover span { color:#fff; font-size:14px; }
#nav a:hover { background-position:0% -26px; }
#nav a:hover span { background-position:100% -26px; }
.login { height:32px; margin: 0px auto 6px auto; background:url(/Images/toplinkb32.gif) center top repeat-x; color:#fff; }
.login_input { background-color: #fff; height: 15px; border: 1px solid #407B00; font-family: Verdana, Arial, Helvetica, sans-serif; color: #006600; }
.login div { text-align: center; width: 100px; float:left; }
.login span { text-align: left; width: 800px; float:left; color: #FFFFFF; padding-top: 5px; background-color: #60B900; }
#main { width: 900px; margin: 0px auto; background-image: url(/Images/left_BG.png); background-repeat: repeat-y; }
#left { width: 192px; margin: 0px; float:left; text-align:center; }
.Box { border: 1px solid #7EC331; padding: 1px; background-color: #FFFFFF; margin-top: 8px; margin-right: 8px; margin-bottom: 0px; margin-left: 8px; }
.Box_Title { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C2EF67; background:url(/images/shouy1.jpg) no-repeat 1px 1px; background-color: #FFFFFF; margin: 0px; padding:0;}
.Box_Title1 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C2EF67; background-color: #E7FFB5; margin: 0px; padding:0;}
.Box_Title li { font-size: 12px; font-weight: bold; line-height: 23px; margin: 0px; padding: 0px; list-style-type: none; text-align: left; text-indent: 12px; }
.List_Str { padding: 2px 4px 2px 6px; margin: 0px; list-style-type: none; text-align:left; }
#right { background-color: #fff; width: 700px; float: right; margin: 0px; padding: 0px; }
.right_top { width: 700px; height:50px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #aaaaaa; }
.right_top li { list-style-type: none; padding: 0px; }
.right_top span { float: right; padding-top: 5px; }
.right_nav { background-image:url(/images/index_21.jpg); background-repeat: repeat-x; background-position: bottom; margin-top: 15px; width: 700px; padding: 0px; text-align:center; float: right; margin-right: 0px; }
.right_nav li { display: inline; float: left; padding: 2px 0px 0px 0px; list-style-type: none; }
.right_nav a { display: block; }
.List_Dow { height: 26px; width: 88px; background-image: url(/Images/index_19.jpg); background-repeat: no-repeat; margin-right: 3px; padding: 2px 0px 0px 0px; line-height: 200%; }
.List_Now { background-image: url(/Images/index_17.jpg); background-repeat: no-repeat; text-align:center; padding: 2px 0px 0px 0px; width: 92px; margin-right: 3px; font-weight: bold; color: #FFFFFF; line-height: 200%; }
.List_Now a { font-weight:bold; color: #FFFFFF; line-height: 200%; }
.right_nav_lafter { background-image:url(/images/index_23.jpg); background-repeat: repeat-x; background-position: center; padding-top:2px; height: 28px; width: 700px; float: left; }
#footer { width: 900px; margin: 0px auto; }
#p_bar { clear: both; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: right; font-family:Verdana, Arial, Helvetica, sans-serif; }
#p_bar a { float: left; font-size: 12px; text-decoration: none; line-height: 100%; padding: 4px 6px; margin-right: 5px; display: table-cell; font-family:Verdana, Arial, Helvetica, sans-serif; }
#p_bar a:hover { background-color: #FFCA02; border:1px solid #FFCA02; }
.p_total { background-color: #fff; border: 1px solid #ccc; }
.p_pages { background-color: #fff; border: 1px solid #ccc; }
.p_num { background-color: #fff; border: 1px solid #ccc; }
.p_redirect { background-color: #fff; display: block; border: 1px solid #ccc; }
.p_redirect1 { background-color: #fff; display: block; border: 1px solid #ccc; }
.p_curpage { background-color: #FFA501; color:#FFFFFF; border:1px solid #FFA501; font-weight:bold; }
.info_right_all { width: 700px; border: 1px solid #8BCB5C; margin: 0px; padding: 0px; }
.info_right_top { width: 700px; list-style-type:none; }
.info_right_top li { padding-top: 15px; }
.info_right_info { width: 700px; list-style-type:none; }
.info_right_info span { float: right; padding-top:5px; padding-right: 15px; padding-bottom: 5px; margin:0px; }
.info_right_info li { padding: 0px; }
.fx_title { text-align:left; }
.space4 { height:4px; overflow: hidden; }
.info_right_center { width: 100%; border: 1px solid #8BCB5C; padding-top:0px; margin-top: 4px; margin-right: auto; margin-bottom: 4px; margin-left: auto; }
.Index_Top { width: 610px; margin: 0px; padding: 0px; background-color: #00FF33; height: 25px; }
.Index_Top li { list-style-type: none; float: left; margin: 0px; padding: 0px; height: 25px; background-color: #FF0000; line-height: 100%; }
.hotel_title { background-color: #E7FFB5; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #94CD61; height: 24px; }
.hotel_box1 { border: 1px solid #94CD61; border-bottom-width: 0px; margin-top: 8px; }
.hotel_info { padding: 5px; }
.info_title { background-image: url(/Images/Hotel_Info_line.jpg); background-repeat: no-repeat; background-position: left bottom; margin-top: 10px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; }
.hotel_info2 { border: 1px solid #81BE33; margin:0px; padding:0px; margin-top: 5px; }
.hotel_info2 ul { margin: 5px; padding:0px; margin-top:10px; }
.hotel_info2 li { list-style-type: none; width: 99%; }
.Left_Box { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #8CCB48; border-bottom-color: #8CCB48; border-left-color: #8CCB48; }
.left-box2 { margin-top: 8px; border: 1px solid #8acc46; padding: 1px; }
.left-box2-Title { background-image: url(/Images/left-top-bg.jpg); margin: 1px; height: 24px; color: #333333; }
.Box_4 { border: 1px solid #8ACC46; }
.blkSer { background:url('/Images/icon11.gif') no-repeat; font-size:9px; width:11px; height:11px; overflow:hidden; color:#fff; font-family:Arial; float:left; text-align:center; line-height:12px; }
.line2 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E7D981; border-top-width: 1px; border-top-style: solid; border-top-color: #E7D981; background-color: #FFF9CD; }
.Index_box { margin: 0px; padding: 8px; }
.Imgsolid { border: 1px solid #E7D981; background-color: #FFFFFF; padding: 2px; margin: 3px; }
#EditData { margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; border: 1px solid #FFB400; background-color:#FBFFB7; }
#EditData input { margin: 1px; padding: 0px; border: 1px solid #7B97E0; background-color: #FFFFFF; font-size: 12px; }
#MapLayer { margin: 1px; border: 1px solid #CCCCCC; position:absolute; display:none; width:350px; height:280px; }
#LayerClose { position:absolute; left:300px; top:8px; z-index:100; display: block; border: 1px solid #CCCCCC; line-height:100%; font-size: 12px; background-color: #ffffff; cursor:pointer; padding: 3px; }
#cbdLayer { margin: 1px; border: 1px solid #CCCCCC; position:absolute; display:none; width:350px; height:280px; }
.div_900 { width: 900px; margin-top: 5px; margin-right: auto; margin-left: auto; }
.div_900_8 { height: 8px; width: 900px; margin-top: 5px; margin-right: auto; margin-left: auto; background-image: url(/Images/bg_9.jpg); background-repeat: repeat-x; }
.div_title { height: 25px; width: 900px; margin-right: auto; margin-left: auto; border: 1px solid #94CD62; background-color: #E7FFB5; }
.div_cont { width: 900px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #94CD62; border-left-color: #94CD62; margin-right: auto; margin-left: auto; }
.div_cont2 { margin-right: 40px; margin-left: 40px; margin-top: 15px; margin-bottom: 15px; }
.xuxian { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #E3E3E3; }
.scenic_img { padding: 1px; border: 1px solid #CCCCCC; margin: 0px; }
td { font-size: 12px; }
.List_Str li { margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; }
/*new buttons*/
.newbutton01 { font-size: 14px; color: #FFFFFF; background-color: #008AD7; border-width: 2px; border-style: solid; border-top-color: #00C0EC; border-right-color: #0035A4; border-bottom-color: #0035A4; border-left-color: #00C0EC; height:22px; }
.newbutton02 { font-size: 14px; background-color: #F7F7F5; border-width: 2px; border-style: solid; border-top-color: #C6C6C6; border-right-color: #727272; border-bottom-color: #727272; border-left-color: #C6C6C6; height:22px; }
.newbutton03 { font-size: 12px; color: #FFFFFF; background-color: #008AD7; border-width: 1px; border-style: solid; border-top-color: #00C0EC; border-right-color: #0035A4; border-bottom-color: #0035A4; border-left-color: #00C0EC; height:18px; }
.newbutton04 { font-size: 12px; background-color: #F7F7F5; border-width: 1px; border-style: solid; border-top-color: #C6C6C6; border-right-color: #727272; border-bottom-color: #727272; border-left-color: #C6C6C6; height:18px; }
/*评级说明*/
.j_lbg { background-color:#fff; border:1px solid #009900; }
.j_rfbl { font-size:12px; color:#006600; font-weight:bolder; }
.rf { font-size:12px; color:#707070; }
.fontbk { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 180%; background-color: f2f2f2; padding: 5px; border: 1px solid #CCCCCC; color: #009900; }
.huixian { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }
.index_chain li { float:left; margin:4px;}
.index_chain li img { padding:7px; border:1px solid #e0e0e0;}
.index_chain li span { display:block; width:60px; overflow:hidden; height:20px; text-align:center; color:#04d; text-decoration:none; padding-top:0px; >padding-top:3px;}
