h2 a {
color:#39F;
font-weight:normal;
}

/* ----header---- */
#nav_top a:link,#footer a:link  {
color:#CFF;
}
#nav_top a:visited,
#footer a:visited {
color:#6CF;
}
#nav_top a:hover,#footer a:hover {
color:#FFF;
text-decoration:underline;
}
#nav_top {
float:right;
}
#nav_top ul {
margin-right:23px;
list-style:none;
border-top:6px solid #6CF;
}
#nav_top li {
background:url(../img/top_nav_li_bg.gif) no-repeat top right;
float:left;
padding:9px 12px 2px 10px;
}
#nav_top .last_li {
background:none;
padding-right:10px;
}
#login {
background:url(../img/login_bg.gif) no-repeat;
width:308px;
height:55px;
position:absolute;
top:127px;
right:0;
}
#login form {
width:179px;
float:right;
margin:9px 12px 0 0;
}
#login label {
color:#039;
line-height:18px;
float:left;
clear:left;
}
#f_login_name,
#f_login_pass {
width:95px;
background:none;
border-bottom:1px solid #039;
float:left;
}
#f_login_enter,
#f_login_reg {
width:42px;
height:18px;
position:absolute;
right:20px;
}
#f_login_enter {
background:url(../img/btn_login.gif) no-repeat;
top:29px;
}
#f_login_reg {
background:url(../img/btn_reg.gif) no-repeat;
top:9px;
}

/* ----main---- */

#main h1{
width:157px;
height:41px;
float:left;
margin-bottom:3px;
}
#main h2 {
font:12px Arial, Helvetica, sans-serif;
background: url(../img/h2_bg.gif) no-repeat;
float:left;
margin-top:4px;
padding:18px 0 0 25px;
width:55px !important;
height:19px !important;
width /**/:81px;
height /**/:37px;
}
#main h1 span {
visibility:hidden;
}
#main ul {
background-image:url(../img/border_bg.gif);
list-style:none;
padding:10px;
clear:both;
width:480px !important;
width /**/:500px;
}
#main li {
float:left;
}

#recommend {
text-align:center;
padding-top:5px;
}
#picture, #tejia, #gn, #gw, #sn, #photo{
padding:5px 0 0 7px;
}

#picture h1{
background:url(../img/picture_h1.gif) no-repeat;
}
#picture ul {
background-color:#E0E0E0;
height:160px !important;
height /**/:180px;
}
#picture img {
border:5px solid #FFF;
}
#tejia h1 {
background:url(../img/tejia_h1.gif) no-repeat;
}
#tejia ul{
background-color:#FCC;
height:160px !important;
height /**/:180px;
}
#tejia li {
line-height:150%;
background:#FFF;
padding:5px 5px 0;
width:150px !important;
width /**/:160px;
}
#tejia .photo {
border-bottom: 1px solid #ccc;
}
#tejia .photo span {
display:block;
}
#tejia .text {
background:#FFF url(../img/a_bg.gif) no-repeat 4px center;
padding-left:12px;
width:143px !important;
width /**/:160px;
}
#gn h1 {
background:url(../img/gn_h1.gif) no-repeat;
}
#gn ul{
background-color:#FCC;
height:160px !important;
height /**/:180px;
}
#gn li {
line-height:150%;
background:#FFF;
padding:5px 5px 0 5px;
width:150px !important;
width /**/:160px;
}
#gn .photo {
border-bottom: 1px solid #ccc;
}
#gn .photo span {
display:block;
}
#gn .text {
background:#FFF url(../img/a_bg.gif) no-repeat 4px center;
padding-left:12px;
width:143px !important;
width /**/:160px;
}
#gw h1 {
background:url(../img/gw_h1.gif) no-repeat;
}
#gw ul{
background-color:#FCC;
height:160px !important;
height /**/:180px;
}
#gw li {
line-height:150%;
background:#FFF;
padding:5px 5px 0;
width:150px !important;
width /**/:160px;
}
#gw .photo {
border-bottom: 1px solid #ccc;
}
#gw .photo span {
display:block;
}
#gw .text {
background:#FFF url(../img/a_bg.gif) no-repeat 4px center;
padding-left:12px;
width:143px !important;
width /**/:160px;
}
#sn h1 {
background:url(../img/sn_h1.gif) no-repeat;
}
#sn ul{
background-color:#FCC;
height:160px !important;
height /**/:180px;
}
#sn li {
line-height:150%;
background:#FFF;
padding:5px 5px 0;
width:150px !important;
width /**/:160px;
}
#sn .photo {
border-bottom: 1px solid #ccc;
}
#sn .photo span {
display:block;
}
#sn .text {
background:#FFF url(../img/a_bg.gif) no-repeat 4px center;
padding-left:12px;
width:143px !important;
width /**/:160px;
}
#photo {
background:url(../img/photo_bg.gif) no-repeat bottom center;
padding-bottom:25px;
}
#photo h1 {
background: url(../img/photo_h1.gif) no-repeat;
}
#photo ul {
background-color:#E0E0E0;
text-align:center;
padding:15px 5px 5px 15px;
height:195px !important;
height /**/:215px;
}
#photo li {
background:#FFF;
margin:-5px 0 0 -5px;
width:100px;
padding-top:5px;
height:95px !important;
height /**/:100px;
display:inline;
}

/* ----link1---- */
#tele {
background:#FFF;
width:100%;height:220px;
padding-bottom:5px;
color:#000;
}
#tele h1 {
color:#6FF;
font-weight:normal;
background:url(../img/tele_h1.gif) no-repeat;
padding:20px 0 0 72px;
width:128px !important;
height:24px !important;
width /**/:190px;
height /**/:42px;
}
#tele h1 span{
display:none;		/* ÎÄ×ÖÈ¥µô£¬»»³ÉÍ¼Æ¬ */
}
#search {
background:url(../img/search_bg.jpg) no-repeat;
padding:3px 0px 0 0px;
width:200px !important;
height:81px !important;
width /**/:200px;
height /**/:84px;
}
#search form {
margin:0 5px;
padding-left:5px;
width:185px !important;
width /**/:190px;
vertical-align:top;
}
#search legend {
color:#FFF;
display:block;
padding:11px 0 0 41px;
}
#f_search_text {
width:140px;
height:20px;
}
#f_search_go {
background:url(../img/btn_search.gif) no-repeat;
width:26px;
height:22px;
}
#search a {
color:#FFF;
}
#search ul {
padding:3px 5px;
text-align:center;
list-style:none;
}
#search li {
display:inline;
line-height:180%;
padding:5px 3px;
}
#news {
background:#FFF url(../img/news_bg.gif) repeat-y;
width:200px;
margin:3px 0;
}
#news h1 {
color:#039;
background:url(../img/news_h1.gif) no-repeat;
padding:23px 0 0 50px;
float:left;
width:65px !important;
height:21px !important;
width /**/:115px;
height /**/:44px;
}
#news h2 {
font:normal 12px Arial, Helvetica, sans-serif;
background:url(../img/news_h2.gif) no-repeat;
padding:22px 0 0 18px;
float:right;
width:67px !important;
height:22px !important;
width /**/:85px;
height /**/:44px;
}
#news ul {
clear:both;
background:url(../img/news_ul_bg.gif) no-repeat center bottom;
list-style:none;
}
#news li {
background:url(../img/news_b.gif) no-repeat left center;
text-indent:20px;
margin-left:23px;
width:159px;
border-bottom:1px dotted #FF0;
line-height:24px;
}
#news li a:link {
color:#FFF;
}
#news li a:visited {
color:#FFC;
}
#news li a:hover {
color:#039;
}
#writing {
background:#FFF url(../img/writing_bg.gif) repeat-y;
width:200px;
margin:3px 0;
}
#map {
background:#FFF url(../img/writing_bg.gif) repeat-y;
width:200px;
margin:3px 0;
}
#survey {
background:#FFF url(../img/survey_bg.gif) repeat-y;
width:200px;
margin:3px 0;
}
#food {
background:#FFF url(../img/food_bg.gif) repeat-y;
width:200px;
margin:3px 0;
}
#writing h1 {
color:#039;
background:url(../img/writing_h1.gif) no-repeat;
padding:23px 0 0 50px;
float:left;
width:65px !important;
height:21px !important;
width /**/:115px;
height /**/:44px;
}
#survey h1 {
color:#039;
background:url(../img/survey_h1.gif) no-repeat;
padding:23px 0 0 50px;
float:left;
width:65px !important;
height:21px !important;
width /**/:115px;
height /**/:44px;
}
#food h1 {
color:#039;
background:url(../img/food_h1.gif) no-repeat;
padding:23px 0 0 50px;
float:left;
width:65px !important;
height:21px !important;
width /**/:115px;
height /**/:44px;
}
#writing h2 {
font:normal 12px Arial, Helvetica, sans-serif;
background:url(../img/writing_h2.gif) no-repeat;
padding:22px 0 0 18px;
float:right;
width:67px !important;
height:22px !important;
width /**/:85px;
height /**/:44px;
}
#survey h2 {
font:normal 12px Arial, Helvetica, sans-serif;
background:url(../img/writing_h2.gif) no-repeat;
padding:22px 0 0 18px;
float:right;
width:67px !important;
height:22px !important;
width /**/:85px;
height /**/:44px;
}
#food h2 {
font:normal 12px Arial, Helvetica, sans-serif;
background:url(../img/writing_h2.gif) no-repeat;
padding:22px 0 0 18px;
float:right;
width:67px !important;
height:22px !important;
width /**/:85px;
height /**/:44px;
}
#writing ul ,#survey ul, #food ul{
clear:both;
background:url(../img/writing_ul_bg.jpg) no-repeat center bottom;
list-style:none;
}
#writing li ,#survey li, #food li{
background:url(../img/a_bg.gif) no-repeat left center;
text-indent:20px;
margin-left:23px;
width:159px;
border-bottom:1px dotted #CCC;
line-height:24px;
}
/* ----link2---- */
#link2 h1 span {
visibility:hidden;
}
#link2 h2 {
float:left;
}
#helper {
margin:3px 6px;
width:220px;
}
#helper h1 {
background:url(../img/helper_h1.jpg) no-repeat;
margin-left:9px;
width:104px;
height:32px;
}
#helper ul {
background:#E0E0E0 url(../img/border_bg.gif);
list-style:none;
padding:10px;
line-height:25px;
width:200px !important;
height:50px !important;
width /**/:220px;
height /**/:70px;
}
#helper li {
background-color:#FFF;
background-repeat:no-repeat;
background-position: 12px center;
float:left;
padding-left:39px;
width:61px !important;
width /**/:100px;
}
#helper_map {
background-image:url(../img/helper_map.gif);
}
#helper_traffic {
background-image:url(../img/helper_traffic.gif);
}
#helper_rate {
background-image:url(../img/helper_rate.gif);
}
#helper_knowledge {
background-image:url(../img/helper_knowledge.gif);
}
#hotel,#meeting,#visa {
margin-left:6px;
width:220px;
}
#hotel h1,#meeting h1,#visa h1 {
float:left;
width:123px;
height:39px;
}
#hotel h1 {
background:#FFF url(../img/hotel_h1.jpg) no-repeat;
}
#meeting h1 {
background:#FFF url(../img/meeting_h1.gif) no-repeat;
}
#visa h1 {
background:#FFF url(../img/visa_h1.gif) no-repeat;
}
#hotel h2,#meeting h2 ,#visa h2{
font:12px Arial, Helvetica, sans-serif;
background:url(../img/hot_h2.gif) no-repeat;
padding:19px 0 0 14px;
width:78px !important;
height:25px !important;
width /**/:97px;
height /**/:39px;
}
#hotel ul,#meeting ul, #visa ul {
background-image:url(../img/border_bg.gif);
clear:both;
padding:10px;
width:200px !important;
width /**/:220px;
}
#hotel ul ,#visa ul{
background-color:#FC9;
}
#meeting ul {
background-color:#E0E0E0;
}
#hotel li,#meeting li ,#visa li{
background:#FFF;
list-style:none;
line-height:200%;
padding:0 20px;
}
#hotel li a,#meeting li a,#visa li a {
background:url(../img/a_bg.gif) no-repeat left center;
text-indent:12px;
display:block;
width:160px;
border-bottom:1px dotted #CCC;
}
#select {
background:url(../img/select_bg.gif) no-repeat;
margin:7px 6px 4px;
width:220px;
height:69px;
}
#select form {
padding:35px 0 0 20px;
}
#select select {
width:190px;
}
#friend {
background:url(../img/friend_bg.gif) no-repeat center bottom;
width:233px;
margin-top:8px;
padding-bottom:7px;
}
#friend h1 {
display:none;
}
#friend ul {
background:url(../img/friend_ul_bg.gif) no-repeat;
list-style:none;
text-align:right;
line-height:140%;
width:220px;
margin-left:6px;
padding-top:8px;
height:192px !important;
height /**/:200px;
}
#friend li {
padding-right:58px;
}
