#container { clear: both; width: 902px; padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto; }
#top { height: 97px; }
#top #logo { float: left; height: 77px; width: 330px; text-align: right; padding-top: 20px; }
#top #right { float: right; height: 97px; width: 400px; }

#top #search { text-align: right; clear: both; padding-top: 24px; display: block; height: 25px; }
#top #search ul { margin: 0px; padding: 0px; }
#top #search li { text-align: left; float: right; display: block; line-height: 20px; padding-left: 20px; height: 20px; background-color: #FFFFFF; }
#top #search .search,#cs_list #quick .search { 	background-image: url(../images/inpt_bg.gif);background-repeat: no-repeat;background-position:bottom right;_background-attachment:fixed;height: 16px;width: 108px;border:0px;margin-left:5px;margin-right:5px;color:#919191;padding-top:4px;padding-left:5px; }
#top #link { text-align: right; clear: both; padding-top: 14px; }
#top #link ul { margin: 0px; padding: 0px; }
#top #link li { float: right; padding-left: 15px; line-height: 22px; }




#leftbox { float: left; width: 227px; padding-top: 10px; padding-right: 7px; }
#login { clear: both; height: 180px; width: 227px; background-image: url(../images/bg_login.png); background-repeat: no-repeat; padding-top: 30px; background-position: bottom; }
#login2 { clear: both; height: 210px; width: 227px; background-image: url(../images/bg_login2.png); background-repeat: no-repeat; padding-top: 27px; background-position: bottom; }
#login3 { clear: both; height: 237px; width: 227px; background-image: url(../images/bg_login3.png); background-repeat: no-repeat; background-position: top; padding-top: 27px; }


#login a.btn:link,#login a.btn:visited,#login3 a.btn:link,#login3 a.btn:visited{ display: block; clear: both; height: 39px; width: 183px; margin-right: auto; margin-left: auto; background-image: url(../images/btn_login.png); background-repeat: no-repeat; cursor: hand; background-position: top; padding-bottom: 5px; }
#login2 a.btn2:link,#login2 a.btn2:visited,#login3 a.btn2:link,#login3 a.btn2:visited{ display: block; clear: both; height: 39px; width: 183px; margin-right: auto; margin-left: auto; background-image: url(../images/btn_login2.png); background-repeat: no-repeat; cursor: hand; background-position: top; padding-bottom: 5px; }
#login3 a.btn3:link,#login3 a.btn3:visited,#login3 a.btn3:link,#login3 a.btn3:visited{ display: block; clear: both; height: 39px; width: 183px; margin-right: auto; margin-left: auto; background-image: url(../images/btn_login5.png); background-repeat: no-repeat; cursor: hand; background-position: top; padding-bottom: 5px; }





#login a.btn:hover,#login3 a.btn:hover{ background-image: url(../images/btn_login.png); background-repeat: no-repeat; background-position: left -44px; }
#login2 a.btn2:hover,#login3 a.btn2:hover{ background-image: url(../images/btn_login2.png); background-repeat: no-repeat; background-position: left -44px; }
#login3 a.btn3:hover{ background-image: url(../images/btn_login5.png); background-repeat: no-repeat; background-position: left -44px; }
#login a.reg:link,#login a.reg:visited,#lm a.bluebtn:link,#lm a.bluebtn:visited,#cs #menu a.bluebtn:link,#cs #menu a.bluebtn:visited,#cs_list #quick a.bluebtn:link,#cs_list #quick a.bluebtn:visited{ display: block; height: 22px; width: 66px; background-image: url(../images/btn_blue_l.gif); background-repeat: no-repeat; cursor: hand; line-height: 23px; color: #FFF; text-align: center; float: right; background-position: center center; }
#login a.reg:hover,#login2 a.reg:hover,#lm a.bluebtn:hover,#cs #menu a.bluebtn:hover,#quick a.bluebtn:hover{ text-decoration: none; color: #e6f0fa; }

#login2 a.reg:link,#login2 a.reg:visited{ display: block; height: 30px; width: 66px; background-image: url(../images/btn_blue_l.gif); background-repeat: no-repeat; cursor: hand; line-height: 30px; color: #FFF; text-align: center; float: right; background-position: center center; clear: both; }

#login ul,#login2 ul { clear: both; padding-top: 10px; width: 173px; margin-right: auto; margin-left: auto; display: block; padding-left: 10px; }
#login3 ul { clear: both; width: 173px; margin-right: auto; margin-left: auto; display: block; padding-left: 10px; height: 23px; padding-top: 5px; }
#login li,#login2 li,#login3 li { float: left; height: 15px; width: 50px; padding-right: 10px; padding-left: 25px; }
#login .pic01,#login2 .pic01,#login3 .pic01 { background-image: url(../images/icon_login01.gif); background-repeat: no-repeat; background-position: left center; }
#login .pic02,#login2 .pic02,#login3 .pic02 { background-image: url(../images/icon_login02.gif); background-repeat: no-repeat; background-position: left center; }
#login .pic03,#login2 .pic03,#login3 .pic03 { background-image: url(../images/icon_login03.gif); background-repeat: no-repeat; background-position: left center; }
#login .pic04,#login2 .pic04,#login3 .pic04 { background-image: url(../images/icon_login04.gif); background-repeat: no-repeat; background-position: left center; }
#login .pic05,#login2 .pic05,#login3 .pic05 { background-image: url(../images/icon_login07.gif); background-repeat: no-repeat; background-position: left center; }
#login3 .pic06 { background-image: url(../images/icon_login10.gif); background-repeat: no-repeat; background-position: left center; }
#login3 .pic07 { background-image: url(../images/icon_login11.gif); background-repeat: no-repeat; background-position: left center; }


#login #reg{ background-image: url(../images/icon_login05.gif); background-repeat: no-repeat; background-position: 3px 15px; text-align: right; clear: both; height: 25px; margin-right: auto; margin-left: auto; padding-top: 40px; width: 183px; }
#login2 #reg { background-image: url(../images/icon_login06.gif); background-repeat: no-repeat; background-position: 3px 25px; text-align: right; clear: both; height: 60px; margin-right: auto; margin-left: auto; width: 183px; padding-top: 15px; }



#message { clear: both; padding-top: 10px; }
#message #title { clear: both; height: 36px; }
#message #title a:link,#message #title a:visited{ display: block; height: 36px; width: 120px; cursor: hand; }
#message .mpic01 { background-image: url(../images/title_message01.png); background-repeat: no-repeat; background-position: left center; }
#message .mpic02 { background-image: url(../images/title_message02.png); background-repeat: no-repeat; background-position: left center; }
#message .mpic03 { background-image: url(../images/title_message03.png); background-repeat: no-repeat; background-position: left center; }
#message ul,#news ul { clear: both; height: 25px; }
#message li,#news li { line-height: 22px; float: left; height: 22px; width: 500px; display: block; padding-left: 20px; }
#message li.data,#news li.data { line-height: 22px; color: #0066B3; float: right; height: 22px; width: 90px; text-align: right; font-family: Arial, Helvetica, sans-serif; padding-right: 15px; padding-left: 0px; }

#footer { height: 34px; clear: both; width: 902px; margin-right: auto; margin-left: auto; padding-top: 20px; background-image: url(../images/bg_footer.gif); background-repeat: repeat-x; background-position: left 10px; }
#footer #logo { background-image: url(../images/icon_footer.png); background-repeat: no-repeat; background-position: center center; float: left; height: 35px; width: 22px; }
#footer #info { float: left; height: 30px; width: 870px; padding-left: 10px; color: #919191; padding-top: 3px; padding-bottom: 2px; line-height: 16px; font-family: Arial; }
#footer #link { float: right; height: 30px; width: 275px; padding-top: 3px; text-align: right; }

#t_ad { clear: both; padding-top: 10px; }



#blueline { background-image: url(../images/bg_blueline.gif); background-repeat: repeat-x; background-position: top; clear: both; height: 15px; }
#cs_main { height: 197px; width: 452px; padding-top: 28px; padding-left: 450px; }
.cs_pic01 { background-image: url(../images/bg_csmain01.jpg); background-repeat: no-repeat; background-position: left top; }
.cs_pic02 { background-image: url(../images/bg_csmain02.jpg); background-repeat: no-repeat; background-position: left top; }

#cs_main ul { clear: both; height: 56px; display: block; padding-top: 2px; }
#cs_main li { line-height: 24px; color: #0066B3; }
#cs { clear: both; }

#cs #wrapper { float: left; width: 444px; display: block; padding-right: 8px; }
#cs #menu { background-image: url(../images/bg_csmenu.png); background-repeat: repeat-x; background-position: bottom; padding-top: 15px; width: 444px; float: left; }
#cs .mh { height: 380px; }
#cs .mh2 { height: 250px; }
#cs #menu #title { background-image: url(../images/bg_cs_title.png); background-repeat: no-repeat; height: 46px; background-position: left top; padding-left: 10px; clear: both; overflow: hidden; width: 434px; }
#cs #menu #info { clear: both; height: 75px; padding-top: 10px; line-height: 17px; width: 290px; margin-right: auto; margin-left: auto; padding-left: 100px; padding-right: 9px; }
#cs #menu .infopic01 { background-image: url(../images/title_cs05.png); background-repeat: no-repeat; background-position: center top;  }
#cs #menu .infopic02 { background-image: url(../images/title_cs06.png); background-repeat: no-repeat; background-position: center top;  }
#cs #menu .infopic03 { background-image: url(../images/title_cs07.png); background-repeat: no-repeat; background-position: center top;  }
#cs #menu .infopic04 { background-image: url(../images/title_cs08.png); background-repeat: no-repeat; background-position: center top;  }
#cs #menu ul { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#cs #menu li { clear: both; height: 23px; display: block; padding-left: 20px; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; line-height: 23px; }
#cs #menu li.select { line-height: 23px; display: block; text-align: right; padding-right: 25px; padding-left: 0px; }
#cs #menu li.left { font-weight: bold; color: #000; float: left; height: 30px; width: 70px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; clear: none; }

#cs #menu li.right { float: left; height: 30px; width: 174px; clear: none; padding: 0px; }
#cs #menu li.intro { float: left; height: 50px; width: 160px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; clear: none; }
#cs #menu li.topic { font-weight: bold; color: #000; clear: both; }



#cs_list { clear: both; width: 884px; margin-right: auto; margin-left: auto; }
#cs_list #top { background-image: url(../images/bg_cslist_top.png); background-repeat: no-repeat; background-position: left top; clear: both; height: 7px; overflow: hidden; }
#cs_list #cen { background-image: url(../images/bg_cslist_cen.png); background-repeat: repeat-y; padding-right: 24px; padding-left: 24px; clear: both; display: block; padding-top: 10px; padding-bottom: 10px; background-position: center; _height: 480px; overflow: hidden; }
#cs_list #bot { background-image: url(../images/bg_cslist_bot.png); background-repeat: no-repeat; background-position: center top; clear: both; overflow: hidden; display: block; height: 8px; }
#cs_list #data { float: left; width: 640px; background-image: url(../images/bg_newsdata.png); background-repeat: repeat-x; background-position: bottom; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
#cs_list #data2 { clear: both; background-image: url(../images/bg_newsdata.png); background-repeat: repeat-x; background-position: bottom; font-size: 14px; line-height: 18px; }

#cs_list #data ul { clear: both; }


#cs_list #data li.left,#cs_list #data li.right { float: left; height: 25px; width: 80px; display: block; line-height: 25px; color: #0066b3; }
#cs_list #data li.topic { float: left; height: 25px; width: 470px; display: block; }
#cs_list #data li.pages { text-align: right; width: 540px; display: block; line-height: 25px; height: 25px; float: left; padding-top: 5px; }
#cs_list #data li.num { line-height: 25px; text-align: center; float: left; height: 25px; width: 80px; color: #919191; display: block; padding-top: 5px; }
#cs_list #data li.title { line-height: 40px; text-align: center; height: 40px; color: #0066B3; display: block; padding-top: 5px; font-size: 16px; font-weight: bold; clear: both; }
#cs_list #data li.title2 { font-size: 16px; line-height: 40px; font-weight: bold; color: #000; text-align: center; clear: both; height: 40px; }
#cs_list #data li.time { line-height: 25px; text-align: center; height: 25px; color: #000; display: block; clear: both; }
#cs_list #data li.content { clear: none; display: block; font-size: 14px; line-height: 24px; padding-top: 5px; }
#cs_list #data li.plus { clear: both; display: block; font-size: 14px; line-height: 24px; padding-top: 5px; height: 30px; }




#cs_list #jump { float: right; width: 160px; }
#cs_list #jump ul { }
#cs_list #jump li { line-height: 30px; display: block; }
#cs_list #jump li.area { line-height: 30px; clear: both; padding-left: 24px; }
#cs_list #correlative { background-image: url(../images/bg_correlative.png); background-repeat: no-repeat; background-position: center bottom; float: right; width: 136px; padding-top: 120px; padding-left: 10px; color: #0066B3; height: 164px; }
#cs_list #correlative li { background-image: url(../images/icon_bluedot.png); background-repeat: no-repeat; background-position: left 15px; clear: both; padding-left: 10px; padding-top: 7px; padding-right: 8px; padding-bottom: 5px; display: block; line-height: 17px; }
#cs_list #quick { float: left; width: 220px; background-image: url(../images/bg_cs_quick.png); background-repeat: no-repeat; background-position: center bottom; height: 480px; padding-left: 17px; }
#cs_list #quick #title { background-image: url(../images/title_cs_quick.png); background-repeat: no-repeat; background-position: left center; clear: both; height: 40px; }
#cs_list #quick li.on { background-image: url(../images/icon_faq01.gif); background-repeat: no-repeat; background-position: left center; clear: both; height: 30px; padding-left: 20px; display: block; }
#cs_list #quick li.off { background-image: url(../images/icon_faq02.gif); background-repeat: no-repeat; background-position: left center; clear: both; height: 30px; padding-left: 20px; display: block; }
#cs_list #quick li.active { background-color: #eaebec; float: none; height: 23px; width: 180px; line-height: 23px; color: #4495d1; padding-left: 10px; margin-right: auto; margin-left: auto; display: block; margin-top: 3px; }
#cs_list #quick li.select { padding-top: 8px; padding-bottom: 8px; }
#cs_list #quick li.info { padding-top: 50px; background-image: url(../images/icon_faq03.gif); background-repeat: no-repeat; background-position: left 50px; clear: both; height: 38px; display: block; padding-left: 20px; line-height: 16px; color: #919191; padding-right: 10px; }




#per_plist { clear: both; padding-top: 11px; padding-bottom: 0px; overflow: hidden; 
}
#per_plist #wrapper { float: left; width: 327px; padding-right: 10px; }
#per_plist #menu { background-image: url(../images/bg_permenu.png); background-repeat: no-repeat; background-position: left top; height: 214px; width: 327px; padding-top: 8px; float: left; }
#per_plist #menu ul{ float: left; width: 138px; padding-left: 25px; display: block; padding-top: 5px; clear: none; height: 136px; }
#per_plist #menu li { background-image: url(../images/icon_bluearrow.png); background-repeat: no-repeat; background-position: 7px center; padding-left: 15px; line-height: 22px; height: 22px; }
#per_plist #more { text-align: right; clear: both; padding-right: 30px; padding-top: 5px; }



#per_plist #title { line-height: 38px; clear: both; height: 38px; width: 280px; padding-left: 11px; margin-right: auto; margin-left: auto; font-size: 14px; font-weight: bold; color: #0066B3; }
#per_plist .pic01 { background-image: url(../images/title_permenu01.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic02 { background-image: url(../images/title_permenu02.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic03 { background-image: url(../images/title_permenu03.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic04 { background-image: url(../images/title_permenu04.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic05 { background-image: url(../images/title_permenu05.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic06 { background-image: url(../images/title_permenu06.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic07 { background-image: url(../images/title_permenu07.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic08 { background-image: url(../images/title_permenu08.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic09 { background-image: url(../images/title_permenu09.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic10 { background-image: url(../images/title_permenu10.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic11 { background-image: url(../images/title_permenu11.png); background-repeat: no-repeat; background-position: left top; }
#per_plist .pic12 { background-image: url(../images/title_permenu12.png); background-repeat: no-repeat; background-position: left top; }


/* 20100617 by chx */
.nav_lpic11 { background-image: url(../images/link/bg_nav01.png); background-repeat: no-repeat; background-position: center 15px; }
.tab_top{ width:884px; height:34px; background:url(../images/link/bg_cslist_top2.png) bottom no-repeat;}
.tab_top li{ width:183px; height:28px; float:left; margin-right:5px;}
.cen_search{ border-bottom:#a7a7a7 1px solid; margin:10px 35px; height:155px;background-color: #FCFDFF;}
.cen_search .cen_pic{ width:156px; height:155px; float:left; margin-left:20px;}
.cen_search ul{ float:left; width:470px; padding-top:20px; padding-left:10px;}
.cen_search ul li{ line-height:40px;}
.cen_search ul .title{ font-size:14px; font-weight:bold;}
.cen_search ul li input{ color:#666666; line-height:18px;}
.cen_search ul li select{color:#666666; margin-right:5px;}
.cen_search ul li .btn_blue{color:#ffffff;}
.cen_data{ height:1%; background:url(../images/bg_rmm.png) top repeat-x #EFF6FC; margin:20px 0 10px 0;}
.outlet_list{ border-top:#9A9A9A 1px solid; border-left:#9A9A9A 1px solid;}
.outlet_list td,.outlet_list th{ border-right:#9A9A9A 1px solid; border-bottom:#9A9A9A 1px solid;}
.outlet_list th{ font-size:14px; font-weight:bold; color:#ffffff; text-align:center; line-height:24px; padding:5px 2px; background-color:#8BBDEE;}
.outlet_list td{ padding:2px 5px; text-align:left; line-height:20px;}
#cs_list #cen { overflow:auto; height:1%;}
.tips{ text-align:right; padding-right:20px; line-height:40px; color:#666666;}
.nav_lpic12 { background-image: url(../images/link/bg_nav02.png); background-repeat: no-repeat; background-position: center 15px; }
.site_list{ clear:both; margin:20px 0; height:1%; overflow:auto; padding:0 10px;}
.site_list ul{ width:200px; float:left;}
.site_list ul li{ margin-left:8px; background:url(../images/link/li_point.gif) no-repeat left;padding-left:10px; line-height:24px;}
.site_list ul .title{ margin-left:0; background:url(../images/link/li_2.gif) no-repeat left; padding-left:10px; line-height:24px; font-size:14px; color:#0066B3; font-weight:bold;}
.nav_lpic13 { background-image: url(../images/link/bg_nav03.png); background-repeat: no-repeat; background-position: center 15px; }
.cen_message{ border-bottom:#a7a7a7 1px solid; margin:10px 35px; height:1%; overflow:auto; clear:both;}
.cen_message .cen_pic{ width:211px; height:106px; float:left; margin:0 20px;}
.cen_message ul{ float:left; width:470px; padding-top:10px; padding-left:20px;}
.cen_message ul li{ line-height:30px; padding-left:10px;}
.cen_message .title{ text-align:left; line-height:40px; font-size:14px; font-weight:bold; color:#0066B3;}
.data_message{ padding-left:120px;}
.message_table{ width:600px; text-align:left; line-height:30px; font-size:14px;}
.ly_x {font-size: 14px;color: #FF0000;}
.ly_zw {font-size: 14px;line-height: 25px;color: #333333;text-decoration: none;}
.ly_bd {font-size: 14px;color: #929292;border: 1px solid #A1B4C5;width: 180px;height: 18px;}
.ly_bd2 {font-size: 14px;color: #929292;border: 1px solid #A1B4C5;width: 467px;height: 18px;}
.ly_bd3 {font-size: 14px;color: #929292;border: 1px solid #A1B4C5;width: 458px;height: 100px;}
.message_btn{ margin:10px; padding-left:140px;}
.message_btn img{ float:left; margin-right:20px;}
.message_btn a{ display:block; float:left; line-height:31px; font-size:14px;}
.showarea{ position:absolute; display:block; margin-left:0px; zoom:1;  z-index:9999px; width:140px; height:130px; border:#A1CEE1 1px solid; background:#ffffff; overflow:auto; top:480px; left:660px;  *left:662px !important; _left:658px;}
.showarea ul,.showarea ul li{ list-style-type:none; margin:0; padding:0; background:none;}
.showarea ul{ padding:10px 0; width:120px;}
.showarea ul li{ line-height:20px; font-size:12px;}
.showarea ul li a:link,.showarea ul li a:visited{ display:block; padding-left:10px;}
.showarea ul li a:hover{ display:block; padding-left:10px; background:#eeeeee;}
.showarea_off,.stips_off{ display:none;}
.stips{ background:url(../images/link/mial_tips.gif) top left no-repeat; line-height:38px; width:425px; height:54px; position:absolute;z-index:9999px; text-align:center; font-size:12px; top:610px; left:520px; *top:668px; *left:536px !important; _left:532px; display:none;}
.nav_lpic14 { background-image: url(../images/link/bg_nav04.png); background-repeat: no-repeat; background-position: center 15px; }
#cen .data{line-height:20px;}
#cen .data p{ text-indent:2em; padding-top:5px;}
.link{ margin:20px 5px 30px 20px;}
.link li{ width:270px; float:left; line-height:28px;}
.nav_lpic15 { background-image: url(../images/link/bg_nav05.png); background-repeat: no-repeat; background-position: center 15px; }
.nav_lpic16 { background-image: url(../images/link/bg_nav06.png); background-repeat: no-repeat; background-position: center 15px; }
.nav_lpic17 { background-image: url(../images/link/bg_nav07.png); background-repeat: no-repeat; background-position: center 15px; }
.nav_lpic18 { background-image: url(../images/link/bg_nav08.png); background-repeat: no-repeat; background-position: center 15px; }
.room_data { clear: both; width: 884px; margin-right: auto; margin-left: auto; background:#EAEAEA; padding:10px 0; }
.ad_room{ width:884px; height:177px; padding-bottom:10px; border-bottom:#ffffff 1px solid;}
.room_data .room{ width:866px; margin:0 auto; height:1%; background:url(../images/link/bg_room.gif) bottom repeat-x #EAEAEA; overflow:auto;}
.room_data .roombottom{ width:866px;  margin:0 auto; height:17px; background:url(../images/link/bg_room_bottom.gif) no-repeat;}
.room_data .room .title{ padding:10px 0 0 0; text-align:center;}
.room_data .room ul{ margin:20px;}
.room_data .room ul li{ width:210px; height:70px; padding:0px 30px 10px 30px; margin:0; float:left; }
.room_data .hot_que{ width:840px; margin:0 auto; background:url(../images/link/bg_room2.gif) top repeat-x #ffffff; padding:0; clear:both;}
.room_data .hot_que .htitle{width:809px; height:18px; background:url(../images/link/title_hot.gif) left no-repeat; border-right:#286A9E 1px solid; line-height:18px; text-align:right; padding-top:7px; padding-right:30px;}
.room_data .hot_que .hdata{ width:838px; border:#286A9E 1px solid; border-top:none; height:1%; overflow:auto; padding-bottom:10px;}
.room_data .room .hot_que .hdata dl{ width:370px; float:left; margin:10px 0; padding:0 20px;}
.room_data .room .hot_que .hdata dd{width:360px; padding-left:10px; line-height:24px; background:url(../images/link/li_blue2.gif) top left no-repeat;}
.hot_left{ border-right:#cccccc 1px dashed;}
.rtips .title{ width:70px;font-weight:bold; color:#c70000; display:block; float:left; font-size:12px;}
.rtips .data{ width:700px; font-weight:bold; display:block; float:left;}
.rtips{ line-height:20px; padding:10px 30px 0 30px; height:1%; overflow:auto; color:#333333;}
.room_data .hq_list{ padding-top:20px; background:none;}
.room_data .hq_list .htitle{border-right:none; background:url(../images/link/bg_room3.gif) bottom repeat-x; height:25px; padding-top:0; text-align:left;}
.room_data .hq_list .hdata{ border:none;}
.room_data .room .hq_list .hdata dl{ width:790px;}
.room_data .room .hq_list .hdata dd{ width:780px;}
.pages2{ padding-right:10px; text-align:right; line-height:20px; padding-top:10px;}
.pages2 span,.pages2 a{ padding:0 5px;}
.pages2 input{ width:35px; border:#aaaaaa 1px solid;}
.rd_title{width: 844px; margin:0 auto; padding: 10px 20px; text-align:left; font-weight:bold; background:#eaeaea;}
.rd_data{ width: 844px; margin:0 auto; padding:20px; text-align:left; line-height:22px;}
.rd_data p{ text-indent:2em; padding-top:5px;}
.rd_tip{width: 844px; margin:0 auto; padding: 10px 20px; text-align:right; border-top:#cccccc 1px solid;}

#massage_box{position:absolute;left:expression((body.clientWidth-705)/2); top:expression((body.clientHeight-532)/2); 		width:705px;height:532px;filter:dropshadow(color=#666666,offx=3,offy=3,positive=2);z-index:2;visibility: hidden;}
#mask{position:absolute;top:0;left:0;width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666;filter:ALPHA(opacity=60);z-index:1;visibility: hidden;}
.massage{width:100%;height:100%;color:#036;font-size:12px;line-height:150%;}
.header{height:10%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:3 5 0 5;color:#fff;background-image: url(../images/link/tckbg.jpg);background-repeat: repeat-x;}
#head{height: 99px;width: 1039px;margin-right: auto;margin-left: auto;}

li.pages { text-align: right; width: 540px; display: block; line-height: 25px; height: 25px; float: left; padding-top: 5px; }
li.num { line-height: 25px; text-align: center; float: left; height: 25px; width: 80px; color: #919191; display: block; padding-top: 5px; }
.ppages,.f_14_black{ padding:1px; border:#6DADEA 1px solid; }
.f_14_black{background:#dfdfdf; padding:1px; border:#bbbbbb 1px solid;}

#nav_long{ clear: both; height: 32px; padding-top: 60px; padding-left: 25px; color: #919191; }
.nav_lpic11 { background-image: url(../images/link/bg_nav01.png); background-repeat: no-repeat; background-position: center 15px; }