#topmenu_index li, #topmenu_index li a{display:block; height:38px;}
#topmenu_index li a{ text-indent:-9999px;}


.red{ color:#FF3300; font-size:16px;}
ul{list-style-image:none;
list-style-position:outside;
list-style-type:none;}
#topmenu_index { height:38px;padding-bottom:8px;}
.menu_all{
	width:72px;
	height:38px; float:left}
	
.menu_all a:hover{ background-position:0px -38px;}
.menu_all a{	background-image: url(../images/searchMain/all.jpg);
	background-repeat: no-repeat;}
.select_on{ background-position:0px -38px;}	

.menu_zhu,.menu_eat,.menu_play,.menu_sale,.menu_you{width:68px;background-repeat: no-repeat;height:38px; float:left; line-height:32px}

.menu_eat a{background-image: url(../images/searchMain/eat.jpg);}
.menu_eat a:hover{ background-position:0px -38px;}

.menu_play a{background-image: url(../images/searchMain/play.jpg);}
.menu_play a:hover{ background-position:0px -38px;}

.menu_sale a{background-image: url(../images/searchMain/shop.jpg);}
.menu_sale a:hover{ background-position:0px -38px;}

.menu_you a{background-image: url(../images/searchMain/diary.jpg);}
.menu_you a:hover{ background-position:0px -38px;}

.menu_zhu a{background-image: url(../images/searchMain/house.jpg);}
.menu_zhu a:hover{ background-position:0px -38px;}


.menu_sale a{	background-image: url(../images/searchMain/shop.jpg);}
.menu_sale a:hover{ background-position:0px -38px;}

.menu_search{
	background-image: url(../images/searchMain/textField_bg.jpg);
	background-repeat: repeat-x;
	height:38px; float:left; 
	width:400px;padding-top:6px;
}
.menu_searchbtn{float:left; }
.searchTopInput {
	color:#888888;
	height:16px;
	width:370px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	margin-left:10px;
}
.menu_searchbtn a{background-image: url(../images/searchMain/searchBtn.jpg);
	background-repeat: no-repeat;
	height:38px;
	float:left;width:76px;}
.menu_searchbtn a:hover{ background-position:0px -38px;}	
.flash_map{ width:600px;float:left;padding-right:10px;}
.flash_font{width:303px; float:right}
.font_menu{
	background-image: url(../images/index/map_menubg.jpg);
	background-repeat: no-repeat;
	line-height:27px; font-size:13px; font-weight:bold;color:#FFFFFF;padding-left:10px;
}
.font_cont{background-image: url(../images/index/mapcontbg.jpg);background-repeat: no-repeat;height:365px; font-size:13px; color:#3B8FB3;padding-left:16px;padding-right:16px;padding-bottom:0px;line-height:24px; font:Verdana}
.font_tag{padding-top:16px}
.tag1 a{color:#8BC7E1}
.tag2 a{color:#C9CACC}
.font_more{
	background-position: right;
	text-align: right; color:#3C8FB7}
.font_maptit{font-size:13px;font-weight:bold;color:#454545}
.font_list{color:#666}

.sc_house  {
	background-image: url(../images/shareCats/house.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:22px;margin-right:8px;}
.sc_eat {
	background-image: url(../images/shareCats/eat.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:22px;margin-right:8px;}
.sc_play {
	background-image: url(../images/shareCats/play.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:22px;margin-right:8px;}
.sc_shop {
	background-image: url(../images/shareCats/shop.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:22px;margin-right:8px;}
.sc_arrow{background-image: url(../images/shareCats/arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:22px;margin-right:8px;}
.sc_others a {
	width: 61px;
	height: 23px;
	padding: 4px 0 0 0;
	text-align: center;
}
.map_icon li{float:left; color:#666666}
.left_cont{float:left; width:500px;margin-top:20px;}
.left_cont_result{float:left; width:670px;margin-top:20px;}
.cmtContent1 {float:right;width:430px;}
.cmtContent2 {float:right;width:530px;}
.zhushi{float:right}
.right_cont{float:right; width:410px;margin-top:20px;}
.update_list{ width:405px; border-left:1px solid #ddd;border-right:1px solid #ddd}
.update_cont {float:right;width:330px;}
.update_pho{float:left;width:50px;padding-left:10px;padding-top:5px;}
.update_list1{
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #ddd;
	background-image: url(../images/listIcons/com.gif);
	background-repeat: no-repeat;
	width:405px;
	background-position: 350px 5px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd
}
.update_list2{
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #ddd;
	background-image: url(../images/listIcons/share.gif);
	background-repeat: no-repeat;
	width:405px;
	background-position: 350px 5px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd
}
.update_list3{
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #ddd;
	background-image: url(../images/listIcons/new.gif);
	background-repeat: no-repeat;
	width:405px;
	background-position: 350px 5px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd
}
.update_list4{
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #ddd;
	background-image: url(../images/listIcons/tag.gif);
	background-repeat: no-repeat;
	width:405px;
	background-position: 350px 5px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd
}
.update_list6{
	padding-top:8px;
	padding-bottom:14px;
	*padding-bottom:12px
	background-repeat: no-repeat;
	width:500px;
	line-height:18px;
}
.youji_pho{
	width:120px;padding:1px;border:1px solid #ddd;
	float:left;
	margin-left:5px;
}
.youji_ul{
 margin-right: 5px;
 margin-left:10px;
 float:left;
 }
 .userphoto{
 float:right;
 width:60px;
 }
 #detail .favorate  .youji_ul li{
float:none;
text-align:left;
width:290px;
 }
 .youji h2{
 border-bottom:1px solid #DDDDDD;
margin-bottom:10px;
}
.naviga{
background:#F7FAEF none repeat scroll 0%;
border:1px solid #C4DD8A;
font-weight:bold;
height:20px;
padding:4px 10px;
width:918px;}

.font1{	color:#3F8FB4; font-weight:100;}
.font2{font-weight:100}
.font3 a{color:#8CB501;font-weight:100}
.font4 a{color:#FF8800}
.left_comment{float:left;
margin-top:20px;
width:500px;}
.cont_pho{float:left;
margin-top:20px;
width:720px;}

/*------------photo detail---------------*/
.left_photo{ border:1px solid #DEDEDE; background-color:#FAFAFA; height:540px;}
.lfetarrow{ width:60px;margin-top:200px; float:left}
.middlepho{width:600px; float:left; text-align:center}
.naviga_title{ float:left}
.naviga_bai{
	float:right;
	width:84px;
	height:25px;
	background-color:#FF8800;
	text-align:center;
	margin-top: -5px;
	margin-right: -10px;
	margin-bottom: -5px;
	padding-top:5px;
}
.naviga_bai a{color:#fff; font-weight:100}
.naviga_bai a:hover{
	color:#fff;	font-weight:100;
}
.right_photolist{float:right; width:183px;padding-top:20px}
.pholist_top{
	background-image: url(../images/pholist_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:35px;
}
.pholist_millde{width:181px;border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
.pholist_arrowL{margin-top:8px;margin-left:8px;width:12px;float:left}
.pholist_arrowR{margin-top:8px;margin-right:8px;width:12px;float:right}
.pholist_millde ul{padding-left:10px;}
.pholist_millde li{float:left;width:82px;height:88px;}
.pholist_btm{background-image: url(../images/pholist_btm.jpg);
	background-repeat: no-repeat;
	background-position: left top; height:65px;padding-left:3px;}
.pholist_page{}
/***-------**/
#apDiv1{background:#F6FBEF none repeat scroll 0%;
border:1px solid #C3DD8A;
left:333px;
padding:5px 8px;
position:absolute;
width:250px;}
.hiddenPopFont{
	background:#F6FBEF none repeat scroll 0% 50%;
	border:1px solid #C3DD8A;
	left:830px;
	padding:8px 8px;
	position:absolute;
	width:130px;
	visibility: hidden;
}
.description{margin-top:10px;}
.description li{ line-height:26px;}

/*------------��ҳ��ʽ---------------*/
#page1 {
    list-style: none;
    display: inline;
}
#page1 li {
    display: inline;
    margin-right: 5px;
    float: left;
}
#page1 a {
    color: #399;
    text-decoration: none;
    display: block;
    font-size: 12px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    border: 1px solid #E7E7E7;
    height: 20px;
    line-height: 20px;
    text-align: center;
}
#page1 li a:hover {
    font-weight: bold;
    color: #3E8FB5;
    border: 1px solid #3E8FB5;
    background: #E4F5FD;
}
#page1 .page_none{width:20px; font-weight:bold; text-align:center}
#page1 .page_neb a{ width:20px;}#page1 .page_neb a:hover {width:20px;}
#page1 .page_right { width:60px;}#page1 .page_right a:hover{width:60px;}
#page1 .page_left { width:60px;}#page1 .page_right a:hover{width:60px;}


#page2 {
    list-style: none;
    display: inline;
}
#page2 li {
    display: inline;
    float: left;
}
#page2 a {
    color: #399;
    text-decoration: none;
    display: block;
    font-size: 12px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    line-height: 16px;
    text-align: center;
}
#page2 li a:hover {
    font-weight: bold;
    color: #3E8FB5;
    background: #E4F5FD;
}
#page2 .page_none{width:12px; font-weight:bold; text-align:center;line-height:16px;}
#page2 .page_neb a{ width:20px;}#page2 .page_neb a:hover {width:20px;}
#page2 .page_right{ width:20px;}#page2 .page_right a:hover{width:20px;}
#page2 .page_left { width:20px;}#page2 .page_right a:hover{width:20px;}
/*------------��ҳ��ʽwk---------------*/
#page_wk {
    list-style: none;
    display: inline; float:right
}

#page_wk  li {
    display: inline;
    float: left;
}
#page_wk  a {
    color: #399;
    text-decoration: none;
    display: block;
    font-size: 12px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    line-height: 16px;
    text-align: center;
}

.page_none_wk{
	margin-left:1px;width:16px;font-weight:bold; text-align:center;										    background-image:url(../images/shareCats/page_nub.gif);
	background-repeat: no-repeat;
	background-position: left top; height:40px;padding-top:17px;}
	
.page_neb_wk{
	margin-left:1px; width:16px;text-align:center;
	background-image:url(../images/shareCats/page_nub.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.page_neb_wk a{  height:40px;padding-top:19px;}
#page_wk .page_right_wk{
	width:102px;
	background-image:url(../images/shareCats/page_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:40px;margin-left:1px;
}
#page_wk .page_right_wk a{
	height:40px;
	padding-top:20px;
	text-align: left;
	padding-left:2px;
}
#page_wk .page_left_wk {
	width:102px;
	background-image:url(../images/shareCats/page_left.gif);
	background-repeat: no-repeat;
	background-position: left top;height:40px;}
#page_wk .page_left_wk a{
	height:40px;
	padding-top:20px;
	text-align: right;
	padding-right:2px;
}
/*-------------ע��------------*/
.login_title{
	background-image:url(../images/login_title.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-indent: 85px;
	margin-bottom:20px;
}
.sign_title{background-image:url(../images/sign_title.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-indent: 85px;
	margin-bottom:20px;}
.password_title{background-image:url(../images/btnPWback.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-indent: 85px;
	margin-bottom:20px;}
.loginInput{height:17px;padding:3px 4px 2px;width:250px;vertical-align:top;}
.login_li{line-height:26px;}
.checkbox{border:0px;}
.captchaBtn {border:0px;}
.login_form li{margin-left:20px;}
.login_tip{line-height:26px;color:#FF3300}
.login_tip1{line-height:26px;color:#89B700}
.login_form p.captcha {
	height: 24px;
	margin-top: 8px;
	padding: 0;
}
.font5{color:#ABABAB}
.font6{color:#FF8800;}.font6 a{color:#FF8800;}
.blodfont{ font-weight:bold;}

/*------------------error---------------*/
.error_box{ text-align:center}

/*-------*/
.search_resule{ border-bottom:1px solid #ddd; margin-bottom:10px;}
.search_lefttitle{ float:left}
.right_cont_result{float:right;width:225px;margin-top:20px;}
.rateRst {
	position: absolute;
	right: 0;
	top: 2px;}
.search_mid{ border-left:1px solid #DEDCDD;border-right: 1px solid #DEDCDD; background-color:#F7FFF0; padding-left:10px;}
.search_btm{}
.search_btn{ text-align:center}
.searchlist{ border-bottom:1px solid #ddd;padding-bottom:10px;}

/*----------------ָ��--------------------*/
.left_overview{ width:160px; padding-top:20px; float:left;}
.overview_top{
	background-image: url(../images/overview_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top; padding-left:10px;color:#fff; font-size:13px; font-weight:bold; line-height:27px;}
.overview_mid{border-left:1px solid #ddd;border-right:1px solid #ddd;padding-left:10px;padding-right:10px;padding-top:10px;  line-height:20px;}
.overview_btm{padding:0;margin:0}
.overview_icon{height:40px;}
.overview_midcont{ width:590px; float:left; padding-top:20px;padding-left:10px;}

.tabSide {
	height: 24px;
	border-bottom: 1px solid #DDD;
}
.tabSide li {
	float: left;
	height: 24px;
	margin-right: 2px;
	width:55px;
}
.tabSide li a {
	display: block;
	height: 18px; 
	padding: 2px 12px 3px 14px;
	border: 1px solid #92BBD1;
	border-bottom: 1px solid #CBEBFB;
	background: #CBEBFB;
}
.tabSide li a:hover {
	color: #656565;
}
.tabSide li.current a {
	color: #656565;
	border: 1px solid #DDD;
	border-bottom: 1px solid #FFF;
	background: #FFF;
}
.overview_map{ border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd ;padding:1px;margin-bottom:10px;}
.overview_pic{ border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd ;padding:1px;margin-bottom:10px; width:auto; height:320px;}
.li_bold{ font-weight:bold}
.q1{ width:196px; float:left}
.overview_right{float:right;width:160px;margin-top:20px;}
.Sponsor_mid{background-color:#F7FFF0;
border-left:1px solid #DEDCDD;
border-right:1px solid #DEDCDD;
padding-left:10px;}

.pic_review{ float:left; width:430px;height:320px; overflow:hidden;position: relative;}
.pic_font{float:left;}
.font_title{
	width:155px;
	background-color:#F3F3F3;
	font-weight:bold;
	text-indent: 6px;line-height:22px;
}
.font_content{padding-left:6px;width:145px;line-height:22px;}

.pic_review 1span{
	width: 47px;
	height: 59px;
	display: block;
	position: absolute;
	top: 110px;
	left: -2px;
	background-image: url(../images/searchMain/rightarrow.png);
	background-repeat: no-repeat;
}
	
.pic_review .arrow_left{
	width: 47px;
	height: 59px;
	display: block;
	position: absolute;
	top: 110px;
	left: 0px;}
.pic_review .arrow_right{	width:50px;
	height: 59px;
	display: block;
	position: absolute;
	top: 110px;
	right: 2px;}
	
.searchInput{color:#888888;height:17px;padding:3px 4px 2px;width:180px;}
/*------fav-------*/
.fav_menu{
	float:right;
	margin-top:-30px;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
}
.rateRst1 {
	position: absolute;
	right: 0;
	top: 0px;}
.fav_list{border-bottom:1px solid #E6E6E6 ;border-top:1px solid #fff}
.fav_mid{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.tmp_right{float:right;width:160px;margin-top:20px;height:425px; background-color:#EBEBEB}

/*---------Profile---------*/
.left_userpho{ float:left; width:100px; height:100px;position:relative;}
.left_userpho img{padding:1px;border:1px #ccc solid;}
.right_inf {float:left;height:100px;position:relative;}
.li_user{padding-top:8px;padding-bottom:8px;padding-left:10px;}
.user_edit{
	background-image:url(../images/shareCats/edit.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	width:100px;
}
.pop_userdeit{
	position:absolute;
	right:-245px;
	top:3px;
	width: 236px;
}
.pop_userdeit_dn{
	position:absolute;
	right:488px;
	top:429px;
	width: 236px;
	visibility: visible;
}
.pop_userdeit0{
	position:absolute;
	right:-309px;
	top:107px;
	width: 236px;
}
.pop_userdeit1{
	position:absolute;
	right:198px;
	top:3px;
	width: 236px;
}
.pop_userdeit2{
	position:absolute;
	right:-91px;
	top:3px;
	width: 287px;
}
.pop_userdeit3{
	position:absolute;
	right:209px;
	top:10px;
	width: 243px;
}
.pop_userdeit4{
	position:absolute;
	right:-309px;
	top:107px;
	width: 236px;
}
.hiddenPopList {
	padding: 0px;
	border: 1px solid #C3DD8A;
	background: #F6FBEF;
}
.hiddenPopList li{line-height:26px;}
.li_title{padding-bottom:8px;padding-top:8px;position:relative;}
.text_area{ width:580px;color:#888888;padding:3px 4px 2px;height:60px;}

.btn_top{margin-bottom:10px;}
.btn_tag{background-image: url(../images/btn_tip.gif); width:570px; height:40px;border:0px; color:#fff; font-weight:bold; font-size:13px;}

.suc_font{ font:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:26px; color:#7D7D7D;padding-bottom:10px;}

.left_map{ float:left; width:750px;}
.right_maplist{float:right; width:160px;}

/***----------------diary----------------****/
.diary_name{
	padding-top:8px;
	padding-bottom:8px;}
.diary_cont {float:left;width:330px;}
.pho_cont{float:left; width:540px;}
.diary_operation{float:left}
.diary_gray{padding-left:5px; background-color:#F3F3F3; width:460px; line-height:24px;}
.diary_white{padding-left:5px; width:100%; line-height:24px;}
.diary_about{float:left; width:400px;}
.diary_thor{
	font-weight: normal;
	text-decoration: none;
	font-style: normal; }
#diary_list #listPre {
	position: absolute;
	left: 476px;
	top: 183px;
	width: 14px;
	height: 14px;
	background: url(../images/picTop.gif) left top no-repeat;}
#diary_list #listNext {
	position: absolute;
	left: 476px;
	top: 225px;
	width: 14px;
	height: 14px;
	background: url(../images/picBottom.gif) left top no-repeat;
}
#diary_list{ height:auto}
#sidebar1 {float:right;}
.pic_review1{  width:430px;height:320px; overflow:hidden;position: relative; padding:1px;border:1px #DEDEDE solid}
.pic_review1 .arrow_left{
	width: 47px;
	height: 59px;
	display: block;
	position: absolute;
	top: 110px;
	left: 0px;}
.pic_review1 .arrow_right{width:50px;height: 59px;display: block;position: absolute;top: 110px;	right: 0px;}
.pic_explan{ background-color:#F3F3F3;margin-top:10px;padding-top:3px;padding-bottom:3px;padding-left:10px}
.message_bg{ background-color:#EEF9FF; border:1px solid #D5E9F4;padding:5px;margin-top:5px;margin-bottom:8px;}
.text_area1{ width:580px;color:#888888;padding:3px 4px 2px;}
.textarea_left{ float:left;}
.textarea_operate{ float:left;margin-left:10px;}
.login_q{padding-bottom:80px;}
.textarea1{margin-top:15px;}
#captcha {
height:17px;
margin:0pt 10px 0pt 0pt;
padding:3px 4px 2px;
vertical-align:top;
width:110px;
}
.diary_content{
	height:370px;
	overflow:hidden;padding-left:5px;padding-right:5px;
	width:460px;
	background-image:url(../images/bg_diarycont.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.create_diary li{padding-bottom:6px}

#radio{
	font-family: none;
	font-size: none;
	color: none;
	border: none;
}
.diary_title{ width:430px; float:left}
.raido1{float:left}
.stdInput {
	width: 310px;
	height: 17px;
	padding: 3px 4px 2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #656565;
	border: 1px solid #D1D1D1;
}
.pho_cont li{padding-bottom:0px;padding-left:6px;}
.pho_name {padding-bottom:4px;padding-top:4px;border-bottom:1px #DADADA solid; width:600px;}

.title_bg{background:#EDF9FF none repeat scroll 0 0;}

.local{margin-top:10px;margin-bottom:10px; line-height:22px;}
.midbody{padding-left:30px;
padding-top:20px;}


/*-------------------------gratia--------------------------*/
.gratia_list{ width:640px;float:left;}
.gratia_hot{ width:280px;float:right}

#page3 {
    list-style: none;
    display: inline;
}
#page3 li {
    display: inline;
    margin-right: 5px;
    float: right;
}
#page3 a {
    color: #399;
    text-decoration: none;
    display: block;
    font-size: 12px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    border: 1px solid #E7E7E7;
    height: 20px;
    line-height: 20px;
    text-align: center;
}
#page3 li a:hover {
    font-weight: bold;
    color: #3E8FB5;
    border: 1px solid #3E8FB5;
    background: #E4F5FD;
}

#page3 .page_none{width:12px; font-weight:bold; text-align:center;}
#page3 .page_neb a{ width:20px;}#page3 .page_neb a:hover {width:20px;}
#page3 .page_right{ width:50px}#page3 .page_right a:hover{width:50px}
#page3 .page_left { width:50px}#page3 .page_right a:hover{width:50px}

/*--------------------table--------------------*/
.body_table thead {
 	color:#333;
	height:28px;
	background-attachment: scroll;
	background-image: url(../images/bg_thead.jpg);
	background-repeat: repeat-x;
	background-position: 0;
}
.body_table{border:1px solid #5CABE0;}
.body_table tbody{ line-height:24px;}
.chat_table_bg{ background-color:#F2F2F2;}
.body_table tbody td{padding-left:6px;}

.body_table01 td{padding-left:6px;}
.gratia_hot_top{
	background-image: url(../images/bg_g_title.gif);
	background-repeat: no-repeat;
	background-position: left top; padding-left:10px;color:#fff; font-size:13px; font-weight:bold; line-height:27px;}
.gratia_hot_mid{padding-top:10px;border-left:1px solid #ddd;border-right:1px solid #ddd;padding-left:10px;}
.gratiaContent{ float:right; width:170px;}
.gratiaContent1 {float:right; width:140px;}
.gratiaPho{ float:left;padding-left:0px;}
.gratia_hot_cont{ width:260px; border-bottom:1px solid #F0F0F0;padding-bottom:10px;margin-top:8px;}
.printbox{ border:1px dashed #ddd; background-color:#FFFFFF}
.gratia_print{border-bottom:0px solid #F0F0F0;margin-top:15px;}
.gratia_p_Content{float:right; width:460px;}

.gratia_list li{line-height:24px;}
.gratiaPho1{ float:left;padding-left:20px;}



/*----------------------------shh-------------------------------*/
#nav_shh{
background:transparent url(../images/nav.gif) repeat-x scroll left bottom;
height:48px;
left:157px;
position:absolute;
top:20px;
z-index:100;
}
.sign_title1{
	background-image:url(../images/txt_sign.gif);
	background-repeat: no-repeat;
	background-position:0px center;
	text-indent: 85px;
	margin-bottom:20px;}
.m_sign_form{ ;}
.login_title1{ font-size:16px; font-weight:bold;line-height:30px; color:#FF7E00}

.m_pho img {padding:5px;}
.m_title{ color:#89B700; border-bottom:1px solid #ddd; font-size:14px; font-weight:bold; width:670px;}
#page_pop li{ float:right; padding-left:4px;}

#apDiv2 {
	position:absolute;
	left:1px;
	top:65px;
	width:940px;
	height:24px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:1px;
	top:65px;
	width:940px;
	height:24px;
	z-index:1;
}
.menu_shh li{
	float:left;
	line-height:30px;
	width:100px;
	text-align: center;
}
.on{
	background-image: url(../images/shh/bg_menu01.jpg);
	background-repeat: no-repeat;margin-right:2px;}
	.on a{color:#fff;font-size:13px; font-weight:bold}
	.on a:hover{color:#fff}

.off{background-image: url(../images/shh/bg_menu02.jpg);
	background-repeat: no-repeat;color:#fff;margin-right:2px;}

	.off a{color:#fff;font-size:13px;}
.off a:hover{
	color:#fff;text-decoration: underline;
}
.menu_btm{
	height:16px;
	background-image: url(../images/shh/bg_menubtm.jpg);
	background-repeat: repeat-x; margin-top:1px;
}
.hiddenPopList1 {
	padding: 0px;
	border: 1px solid #FFC20E; width:535px;
}
.org a{color:#E64C25}.org {color:#E64C25}