@charset "utf-8";
body{margin:0px;font-size:12px;background:url(img/bg.gif);}
img{border:0px;}
form{margin:0px; padding:0px;}
a{text-decoration:none;cursor:pointer; color:#003366;}
ul{list-style:none; margin:0px;padding:0px;}
li{list-style:none; margin:0px;line-height:20px;}
textarea{border:1px solid #666666;background:#f1f1f1;}
table{margin:0px;font-size:12px;}
html *.Title{font-size:12px;padding:0px;margin:0px;}
html *.nob{ border:0px;}
html label{ cursor:pointer;}
html * { font-size:12px;}
html code{ color:#990000;}


/*欢迎首页*/
body#Welcome,body#NoScroll{overflow:hidden;background:url(img/bg.gif);font-family:Arial, Helvetica, sans-serif,MingLiU, "宋体"; text-align:center;}
div.Center{ width:760px; height:auto; border:1px solid #999999; background:#FFFFFF; text-align:center; margin:0px auto;}
div.Center td{ text-align:center;}

div.Lang{ width:300px; margin:0px auto;}
div.Lang ul li{ width:85px; height:85px; overflow:hidden; float:left; margin:0px 5px;}
div.Lang ul li a{width:85px; height:85px;overflow:hidden; display:block; float:left; background:url(img/lang.gif) no-repeat; text-align:center; line-height:85px; color:#666666;}
div.Lang ul li a:hover{background:url(img/lang_a.gif) no-repeat; color:#990000;}

div.Show{ margin:10px auto;}
div.Show h2{ width:400px; height:410px; background:url(img/rooms.gif) no-repeat; margin:0px auto;overflow:hidden; text-indent:-9999px;}


div.Copyright{width:980px;margin:0px auto;font-family:Arial, Helvetica, sans-serif;font-weight:bold; margin-top:5px;; text-align:center;line-height:30px; margin:auto;}

/*页面布局*/
div.Html{width:980px; height:auto; margin:0px auto; overflow:hidden; border:0px solid #FFFFFF; border-width:0px 0px;}
div.Header{ background:#F7EED5;}
/*导航菜单*/
div.Naver{height:35px;background:url(img/Nav_bg.gif) top repeat-x #ffffff;}
div.Naver ul{margin:5px 0px 0px 5px;}
div.Naver ul li{width:82px;height:24px;line-height:24px;float:left;display:inline;margin-right:4px;overflow:hidden;}
div.Naver ul.left li{margin-left:5px; margin-right:0px;}
div.Naver ul.left{float:left;clear:left;margin-top:5px;}
div.Naver ul.right{float:right;margin-top:5px;}
div.Naver ul.right li{}
div.Naver ul li a{width:100%;height:24px; line-height:24px;display:block;text-decoration:none;background:url(img/Button.gif) no-repeat;color:#000000;text-align:center; font-weight:bold;}
div.Naver ul li a:hover{text-decoration:none;background:url(img/aButton.gif) no-repeat;color:#ffffff;}

/*主要内容*/
div.Body{background:url(img/Nav_bg.gif) top repeat-x #ffffff;padding-top:20px;}
div.Body div.Left{width:180px;height:300px;float:left;clear:left;overflow:hidden;}
div.Body div.Right{width:800px;height:auto !important;height:300px;min-height:300px;float:left;clear:right;overflow-x:hidden;background:url(img/Point.gif) repeat-y left #ffffff;}
div.Body div.Right *.Title{width:auto;height:36px;background:url(img/title.gif) no-repeat right top;line-height:36px;padding-left:30px;}
div.Body div.Right div.content{margin:0px 15px;line-height:20px;}
div.Box{width:95%;height:100%;clear:both;position:relative;margin:10px auto;}

/*菜单*/
ul.Menu{width:auto;height:auto;margin:0px 5px;}
ul.Menu li{margin:0px 3px 5px;}
ul.Menu li a{width:162px;height:24px;display:block;text-align:center;line-height:26px;text-decoration:none;color:#000000;font-weight:bold;  background:url(img/Left_Button.gif) no-repeat;}
ul.Menu li a:hover{color:#ffffff;background:url(img/Left_aButton.gif) no-repeat;}

/*页脚*/
div#Footer{position:relative;font-family:Arial, Helvetica, sans-serif;background:url(img/Nav_bg.gif) top repeat-x #ffffff;}
div#Footer ul{height:auto;text-align:center;color:#666666; margin:0px 0px;padding:20px 0px 20px 0px;}
div#Footer ul li{line-height:25px;display:inline; padding:0px 5px;}
div#Footer ul li.br{display:block;}
div#Footer ul li a{margin-left:3px;text-decoration:underline;}

/*编辑表格*/
Table.Edit1{background:#DEC36D;line-height:20px;margin:5px 0px;}
Table.Edit1 tr{background:#F4E6C3;cursor:pointer;}
Table.Edit1 td{padding:0px 3px;border:1px solid #FFFFFF;}
Table.Edit1 td .text{border:1px solid #999999;}
Table.Edit1 th{font-weight:bold;text-align:right;border:1px solid #FFFFFF; height:30px;}

/*房间列表*/
Table.Rooms{height:auto;margin:10px auto 10px;clear:both;}
table.Rooms thead{text-align:center;}
table.Rooms thead td{color:#006666; font-weight:bold;}
table.Rooms td{font-size:12px;border-bottom:1px dotted #CCCCCC;line-height:18px;}
table.Rooms tbody td{border-left:1px dotted #CCCCCC;}
table.Rooms td.item{text-align:center;border-left:0px dotted #CCCCCC;}
table.Rooms td.title{text-align:left;background:#f1f1f1; padding:0px 2px;}
table.Rooms td.title a{font-weight:bold; display:block;}
table.Rooms td.price{text-align:center;}
table.Rooms td.order{text-align:center;}
a.Order{width:60px; height:20px; background:url(img/order.gif) no-repeat;display:block;text-indent:-9999px;}


/*分页条*/
div.PageBar{width:auto;height:100%;overflow:hidden; margin:0px auto; clear:both; text-align:center;}
div.PageBar ul{}
div.PageBar ul li{display:inline;background:#F4E6C3;margin-right:3px;border:1px solid #DEC36D;}
div.PageBar ul li a{color:#000000;padding:1px 8px;}
div.PageBar ul li span{padding:1px 8px;}
div.PageBar ul li.f{font-weight:bold;color:#666666; background:#FF9900;}

/*留言表*/

/*地图*/
div.Maps{width:824px;height:500px;border:1px solid #999999;padding:0px;margin:0px auto;position:relative;background:#ffffff;overflow:hidden;}
div.Maps h1{font-size:12px; margin:0px; padding:0px; line-height:30px; text-align:left; margin-left:10px;}
div.Maps ul.link{position:absolute;top:5px;right:5px;}
div.Maps h2{width:auto;height:20px;line-height:20px;position:absolute;top:35px;left:15px;border:1px solid #666666;background:#FF6600;z-index:99;font-size:12px;	padding:0px 5px;}
div.Maps ul.link li{float:left; margin-left:5px;}
div#map{width:800px;height:450px;overflow:hidden;position:relative;border:1px solid #666666;background:#85B6A0;margin:0px 10px 10px 10px;}
#imap{position:absolute;padding:0px;top:-300px;left:-200px; cursor:hand;}

/*Login*/
table.Login{height:auto;width: 336px;margin:0px auto;}
table.Login td{text-align:left;padding-left:9px;color:#666;padding-bottom: 7px;*padding-bottom: 6px;padding-top: 7px;*padding-top: 6px;}
table.Login th{text-align:right;width:62px;font-weight:normal;line-height:14px;color:#666;}
table.Login input{ padding:0px 3px;border:1px solid #b8b8b8;width:173px;line-height:24px;font-size:14px;height:24px;}

/*Messages*/
div.Messages{}
div.Messages{ width:96%; height:auto; margin:20px auto;}
div.Messages ul{height:100%; margin-top:10px;}
ul.Msgs{width:auto; margin-bottom:10px;border:1px solid #CC9900; position:relative;}
ul.Msgs li.uid{border-bottom:1px solid  #CC9900; height:25px; line-height:25px; padding:0px 3px;}

/*顾客留言簿*/
Table.Gbook{background:#DEC36D;line-height:20px;margin:5px auto;text-align:center;width:760px;}
Table.Gbook tr{text-align:center;line-height:20px;background:#FFFFFF;cursor:pointer;}
Table.Gbook td{border:1px solid #FFFFFF;padding:0px 3px;overflow:hidden;background:#F4E6C3;vertical-align:top;word-wrap:break-word;word-break:break-all;}
Table.Gbook td.name{width:100px;height:auto;}
Table.Gbook td.face{ padding:20px 0px;}
Table.Gbook td.time{ text-align:right; color:#666666;}
Table.Gbook td.tel{ vertical-align:middle;}
Table.Gbook tr td.btns a{padding:0px 10px; text-decoration:underline; color:#0033FF; float:left;}
Table.Gbook td.content{padding:5px;text-align:left;}
Table.Gbook ul.answer{width:90%;height:auto;margin:5px auto;background:#FFFF66;border:1px solid #FFFFFF;}
Table.Gbook ul.answer li.t{height:20px;background:#FF9900;border-buttom:1px solid #FF9900;padding-left:5px;color:#666666;}
Table.Gbook ul.answer li.c{padding:5px;border-top:1px solid #ffffff;}

/*订单管理*/
ul.Order{ clear:both;}
ul.Order li{ float:left;}

/*表格*/
Table.Orders{background:#DEC36D;line-height:20px;margin:5px 0px; text-align:center;}
Table.Orders tr{background:#F4E6C3;cursor:pointer;}
Table.Orders td{padding:0px 3px;border:1px solid #FFFFFF;}
Table.Orders thead td{ text-align:center; font-weight:bold;}


ul#Faces{ width:400px; margin:10px;}
ul#Faces li{float:left;}
ul#Faces li img{clear:both;filter:alpha(opacity=20);-moz-opacity:0.2;opacity: 0.2; padding:3px;}
ul#Faces li img.act{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1; background:#FFFFFF;}

/*文章列表*/
div.Events{width:95%;height:100%;clear:both;margin:10px 20px;}
div.Events ul{width:98%;padding:5px 0px 2px;overflow:hidden;clear:both;border-bottom:1px dashed #ccc;background:url(img/li.gif) no-repeat left center;}
div.Events ul{padding-left:15px;}
div.Events ul li.title{ float:left;}
div.Events ul li.time{ float:right; color:#666666; font-size:11px;}

/*新闻资讯*/
Table.Events{height:auto;margin:10px auto;clear:both;}
Table.Events tr{text-align:center; color:#999999;}
Table.Events td{font-size:12px;border-bottom:1px solid #eee;line-height:18px;padding:0px 8px;}
table.Events thead td{color:#999;}
Table.Events tbody td{height:25px;}
Table.Events td.item{text-align:center;}
Table.Events td.title{text-align:left;background:#fefefe;}
Table.Events td.price{text-align:center;}
Table.Events td.order{text-align:center;}

/*新闻页面*/
div.Event {width:95%; margin:10px auto;line-height:1.5em;}
div.Event h1.Title{width:98%; margin:10px auto;text-align:center; line-height:30px; font-size:14px; color:#990000;border-bottom:1px solid #990000;}
div.Event span.Time{ color:#333333; text-align:center;}
div.Event div.Exts{ text-align:center;}
div.Event div.Content{width:auto; height:100%; margin:10px 20px; color:#333333; font-size:13px; line-height:1.8em;}

/*表单*/
form textarea, input{ padding:2px; border:1px solid; border-color:#666 #ddd #ddd #666; }
form input.txt:hover, input.txt:focus, textarea:hover, textarea:focus{ border-color:#09C; background:#F5F9FD; }
form .radio{ margin-top:-1px; border:none; vertical-align:middle; }
form .checkbox{ height:14px; border:none; vertical-align:middle; }
form .btn{ margin:3px 0; padding:2px 5px; *padding:4px 5px 1px; border-color:#ddd #666 #666 #ddd; background:#DDD; color:#000; cursor:pointer; }
form .sgbtn{ margin-left:20px; padding:3px 7px; *padding:4px 7px 2px; border:1px solid #B5CFD9; background:#F2F9FD; color:#666; font-size:12px; font-weight:400; }
form .sgbtn:hover{ text-decoration:none; }
form .bigarea{ margin-left:5px; width:230px; height:120px; }


html Table.Edit{clear:both;border-top:0px solid #B5CFD9;border-bottom:0px solid #B5CFD9; margin:10px auto;}
html Table.Edit thead td{line-height:250%;background:url(bg_repx.gif) repeat-x 0 bottom;font-size:12px; }
html Table.Edit tfoot input{background:#ddd;border:1px solid #fff; border-color:#fff #666 #666 #fff;overflow:hidden;width:60px; cursor:pointer; overflow:visible}
html Table.Edit th{ text-align:right; padding-top:5px; font-weight:normal; padding-right:3px; color:#666666;}
html Table.Edit td{ text-align:left;padding-top:5px;}

/*提示信息*/
div.Tips{ width:auto; margin:20px; background:url(img/alert.gif) 5px 5px no-repeat #FFCCCC;border:1px solid #FF9900; padding:5px 30px;}


Table.Edit{background:#DEC36D;line-height:20px;margin:5px 0px;}
Table.Edit tr{background:#F4E6C3;cursor:pointer;}
Table.Edit td{padding:0px 3px;border:1px solid #FFFFFF;}
Table.Edit td .text{border:1px solid #999999;}
Table.Edit th{font-weight:bold;text-align:right;border:1px solid #FFFFFF;}
