/* CSS Document */
body{background:#fff;}
body{ margin:0px; padding:0px; margin-left:auto; margin-right:auto; text-align:center;}

#copyright { 
	 margin-left:auto; margin-right:auto; text-align:center; width:780px; height:100px; background:#f3f3f3;
}

#header{ width:780px; height:120px; height:120px!important; text-align:center; margin-left:auto; margin-right:auto; background:url(../image/header_bj.gif) repeat-x;}
#header_left{ float:left; width:10px; height:100px; background:url(../image/header_left.gif) no-repeat;}
#header_center{ width:760px; float:left; height:100px;}
#header_right{ float:right;width:10px; height:100px; background:url(../image/header_right.gif) no-repeat;}
#logo{ height:40px; float:left; width:175px; margin-top:7px;}
#logo img{ margin:0px; float:left; padding:0px;}
#logo p{margin:0px; padding:0px; height:16px; width:170px; color:#666666; margin-top:38px !important;margin-top:0px; line-height:16px; font-size:12px; text-align:right;}
*+html #logo p{ margin-top:-2px!important;}
#change_city{ width:100px; height:43px; margin-top:20px; float:left;}
#mainnbav{ width:475px; height:62px;float:right;}
#mainnbav_top{ width:100%; float:left; height:25px; text-align:right; line-height:25px;}

#mainnbav_bottom{width:475px; margin:0 auto;clear:both; height:32px; text-align:center; margin-left:auto; margin-right:auto;}

/*.phomepage a{float:left; height:32px; width:70px; margin-left:3px; text-align:center;font-weight:bold;font-size:14px;text-decoration: none; color:#ff6600; padding-top:5px;}*/

#phomepage a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#ff6600; font-size:14px; font-weight:bold; padding-top:5px;}
#phomepage a:hover{background:url(../image/mainbav_bj2.gif) no-repeat top; color:#FFF;}

#psight a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#ff6600; font-size:14px; font-weight:bold; padding-top:5px;}
#psight a:hover{background:url(../image/mainbav_bj2.gif) no-repeat top; color:#FFF;}

#photel a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#ff6600; font-size:14px; font-weight:bold; padding-top:5px;}
#photel a:hover{background:url(../image/mainbav_bj2.gif) no-repeat top; color:#FFF;}

#pgroup a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#ff6600; font-size:14px; font-weight:bold; padding-top:5px;}
#pgroup a:hover{background:url(../image/mainbav_bj2.gif) no-repeat top; color:#FFF;}

#pmy_peyed a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#ff6600; font-size:14px; font-weight:bold; padding-top:5px;}
#pmy_peyed a:hover{background:url(../image/mainbav_bj2.gif) no-repeat top; color:#FFF;}


body.phomepage #header #mainnbav_bottom #phomepage a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; padding-top:5px;background:url(../image/mainbav_bj.gif) no-repeat top;}
body.phomepage #header #mainnbav_bottom #phomepage a:hover{background:url(../image/mainbav_bj.gif) no-repeat top; color:#FFF;}


body.psight #header #mainnbav_bottom #psight a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; padding-top:5px;background:url(../image/mainbav_bj.gif) no-repeat top;}
body.psight #header #mainnbav_bottom #psight a:hover{background:url(../image/mainbav_bj.gif) no-repeat top; color:#FFF;}

body.photel #header #mainnbav_bottom #photel a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; padding-top:5px;background:url(../image/mainbav_bj.gif) no-repeat top;}
body.photel #header #mainnbav_bottom #photel a:hover{background:url(../image/mainbav_bj.gif) no-repeat top; color:#FFF;}

body.pgroup #header #mainnbav_bottom #pgroup a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; padding-top:5px;background:url(../image/mainbav_bj.gif) no-repeat top;}
body.pgroup #header #mainnbav_bottom #pgroup a:hover{background:url(../image/mainbav_bj.gif) no-repeat top; color:#FFF;}

body.pmy_peyed #header #mainnbav_bottom #pmy_peyed a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; padding-top:5px;background:url(../image/mainbav_bj.gif) no-repeat top;}
body.pmy_peyed #header #mainnbav_bottom #pmy_peyed a:hover{background:url(../image/mainbav_bj.gif) no-repeat top; color:#FFF;}

.nav_primaryCurrent a{ height:27px; width:70px; float:left; margin-left:3px; text-align:center; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; padding-top:5px; background:url(../image/mainbav_bj.gif) no-repeat top;}


#peyed_search{ background:#FFF; float:left; height:28px; line-height:28px; width:760px; margin:0px; padding:0px; text-align:left;}
#search_con{width:754px; float:left; height:25px; margin-top:-1px !important; margin-top:0px; background:#FFF; line-height:25px; }
#pgroup_con{width:754px; float:left; height:25px; margin-top:-1px !important; margin-top:0px; background:#FFF; line-height:25px; }
#pgroup_con a{margin-left:20px; line-height:25px;}

#pmypeyed_con{width:754px; float:left; height:25px; margin-top:0px; background:#FFF; line-height:25px; text-align:center; }
#pmypeyed_con ul{margin:0; list-style:none; text-align:center;}
#pmypeyed_con ul li{ list-style-type:none; display:inline; text-align:center; margin-left:13px; height:25px; line-height:25px;}


#peyed_bar{ float:left; width:780px; height:150px; background:#FFF; z-index:3;}
#peyed_flash{ position:relative; top:14px; width:780px; height:150px; z-index:5;}

/*hotel style control*/
#hotel_book{ position:relative; right:10px; margin-left:auto; margin-right:auto; float:right; top:-145px !important; top:-153px; width:242px; height:300px; background:#FFF; z-index:6;}
#hotel_book_center p{margin:0px; text-align:left; height:30px; line-height:30px; padding-left:20px;}

#hotel_book_top{height:6px; width:242px; background:url(../image/book_top_yj.gif) no-repeat center;}
#hotel_book_center{height:290px; width:242px; margin-top:0px !important; margin-top:-7px; background:url(../image/book_bj.gif) repeat-y center;}
#hotel_book_bottom{height:5px; position:relative;right:0px;margin-top:0px !important; margin-top:-7px; width:242px; background:url(../image/book_bottom_yj.gif) no-repeat center;}

/*business style control*/
#top_business{ width:519px; height:auto;  margin-top:8px !Important; margin-top:-290px; float:left;}
*+html #top_business{ height:150px;}
.business_center{height:140px; float:left; width:517px !important; width:517px; background:#fdfaf4; margin-top:5px; border-top:1px solid #fee1b5; border-left:1px solid #fee1b5; border-right:1px solid #fee1b5;}
*+html .business_center{margin-top:15px;}
.business_b_l{height:3px; overflow:hidden; width:3px; background:url(../image/business_bottom_left_yj.gif); margin:0px; padding:0px; float:left;}
.business_b_m{width:513px; float:left;  margin:0px; padding:0px; overflow:hidden; height:2px; line-height:2px; background:#fdfaf4; border-bottom:1px solid #fee1b5;}
.business_b_r{height:3px; overflow:hidden; width:3px; background:url(../image/business_bottom_right_yj.gif); margin:0px; padding:0px; float:right;}

.business_title{ height:130px; width:52px; float:left; line-height:20px; font-weight:bold; margin-top:0px; background:url() no-repeat center top;}
.business_img{ width:76px; float:left; height:100px; margin-top:10px!important; margin-top:10px; margin-right:10px !important; margin-right:10px; margin-left:5px;}
*+html .business_img{margin:0px; margin-top:10px;}
.business_p{margin:0px; padding:0px; line-height:16px; margin-top:2px !important; margin-top:5px;}
.book_input{ border:1px solid #a9bac9;}
.search_button{ margin-left:60px; margin-top:0px;}
#more_city{height:30px; width:440px; text-align:left; line-height:30px; float:left; margin-top:5px; border-top:1px dashed #999;}
#more_city a{margin-right:10px;}

.peyed_public_con{height:180px; width:300px; margin-top:0px; float:left;}
*+html .peyed_public_con{ float:left; width:519px; margin-top:15px;} 
.peyed_public_con_top{ border-top:1px solid #fee1b5; border-left:1px solid #fee1b5; width:517px; height:170px; border-right:1px solid #fee1b5; float:left; text-align:center;}
*+html .peyed_public_con_top{height:190px; margin-top:8px;}
*+html .xwq{ margin-top:-3px;}
.peyed_public_con_bottom{height:4px; float:left; width:519px; line-height:4px; margin-top:0px; background:url(/image/index_public_bottom_bj.gif) no-repeat top;}

.titlepeyed{ height:21px; margin-top:8px; float:left; width:200px; text-align:left;}

.publiccontent{height:auto; width:500px; padding-top:8px; float:left; border-top:1px solid #f3f3f3; margin-top:8px; background:#fff; margin-left:4px;}

.pictrue{float:left; height:90px; border:1px solid #dddcdc; width:120px; background:#336699; margin-left:3px; margin-right:10px;}

.in_public_bottom{height:5px; line-height:5px; width:252px; margin-top:0px; background:url(/image/right_public_bottom.gif) no-repeat top;}

.out_key{float:right; width:250px; height:auto; margin-top:-420px;}
*+html .out_key{ margin-top:-382px;}
.out_key_con{height:auto; background:#fdfaf4; border:1px solid #fee3bb; border-bottom:0px; width:100%;}
*+html .peyedkf{margin-top:40px;}
*+html .vipcard{ margin-top:8px;}
#jq_list{ height:115px; width:220px; float:right;}
#jq_list ul{ margin:0px; list-style:none; width:100%; text-align:left;}
#jq_list li{ list-style-type:none; height:25px; line-height:25px; text-align:left;}

.right_public_p{height:25px; margin:0px; padding:0px; line-height:25px; width:200px; float:left; margin-top:5px; margin-left:10px; background:url(/image/inder_jiantou.gif) no-repeat left; color:#ff9a01; font-size:14px; font-weight:bolder; text-align:left; padding-left:15px;}
#bbb{height:25px; line-height:25px; text-align:left; margin-top:8px; float:left; width:253px; margin-left:3px; border-top:1px dotted #999;}

.fangtan{width:71px; height:71px; vertical-align:bottom; float:left; border:1px solid #dddcdc; margin:5px 5px 0 10px;}
#jinghua{margin:0px; width:210px; height:auto; margin:5px 0 5px 0;}
#jinghua ul{margin:0px; list-style:none;}
#jinghua li{margin:0px; list-style-type:none; height:25px; line-height:25px; text-align:left;}
.helpcard{ margin:0px; height:21px; line-height:21px; text-align:left; text-align:left; padding:0px; margin-left:10px; float:left; width:100px;}

#peyed_container{ width:780px; height:auto; margin-top:10px!important; margin-top:-150px; float:left; margin-left:auto; margin-right:auto;}
#container_l {width:518px; height:auto; float:left; background:#fff;}

/*sales_promotion for business sales promotion*/

#peyed_group{ width:518px; margin:0px; height:auto; background:#FFF; float:left;}
#enter_group{height:19px; width:63px; background:url(../image/enter_group.gif) no-repeat center; text-align:center; line-height:19px; float:right; margin-top:-23px; margin-right:17px;}
#group_title{float:left; width:518px; height:30px; text-align:left; line-height:30px; background:url(../image/group_bj.gif) repeat-x center; margin-top:2px; border-bottom:3px solid #fee1b5;}
#group_content{ width:500px; height:138px; float:left; text-align:left; margin:0px;}
.group_particular{width:480px; height:auto; margin-top:15px; margin-left:5px; float:left;}
.group_img{float:left;display:block; width:70px; height:70px; border:1px solid #dddcdc; vertical-align:top;}
img{ vertical-align:top;}
.group_intro{float:right; width:390px; height:auto;}
.group_intro_title{text-align:left; height:21px; line-height:21px; margin:0px;}
.group_intro_con{text-align:left; margin-top:5px; height:auto; line-height:21px;}

#find_sameroad_people{width:518px; height:125px; float:left; margin-top:10px;}
#sameroad_top_left_yj{width:5px; float:left; height:3px; overflow:hidden; background:url(../image/sameroad_top_left_yj.gif) no-repeat;}
#sameroad_top_center_yj{width:508px; float:left; height:3px; overflow:hidden; background:url(../image/sameroad_top_center_yj.gif) repeat-x;}
#sameroad_top_right_yj{width:5px; float:left; height:3px; overflow:hidden; background:url(../image/sameroad_top_right_yj.gif) no-repeat;}
#sameroad_center{width:517px !important; width:510px; text-align:center; margin-left:auto; margin-right:auto; width:516px; float:left; height:118px; background:url(../image/sameroad_center.gif) repeat-x; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}
#sameroad_bottom{width:518px; margin-top:0px !important; margin-top:-4px; float:left; height:5px; overflow:hidden; background:url(../image/sameroad_bottom.gif) repeat-x;}
#sameroad_title{height:32px; width:500px; border-bottom:1px dotted #e73110; margin-left:9px !important; margin-left:4px;  float:left;}
#sameroad_logo{ width:95px; height:23px; margin-top:5px; float:left; background:url(../image/find_sameroad_people.gif) no-repeat center;}
#sameroad_menu{ height:21px; width:205px; float:right; margin-top:8px; margin-right:9px;}

#container_r {width:251px; height:100px; margin:0px; float:right;}
.hote_tag{ width:240px; height:auto; margin:0px; float:right; text-align:left; padding:5px;}
.hote_tag a{ margin-right:10px;; line-height:18px;}
.hote_tag_p{margin:0px; text-align:left; margin-bottom:3px; padding-left:5px;}

#friends_talk_con{height:50px; float:right; width:150px; margin-left:10px;}
#friends_talk_con li{ line-height:21px; text-align:left; font-size:12px; color:#666; }
.friends_talk_img{height:70px; float:left; width:70px; margin-right:10px;}
.friends_info{font-size:12px; text-indent:0px; margin:0px; line-height:18px; text-align:left; color:#666;}
.friends_info_con{width:100%; text-indent:24px; line-height:18px; margin-top:5px;}
#friends_talk{width:240px; height:100px; margin:0px; float:right; text-align:left; padding:5px;}
*+html #sq_jh{ margin-top:155px!important;}
#sq_jh{width:250px; height:100px; float:right; text-align:left; margin:0px; margin-top:0px!important; margin-top:10px;}
#sq_jh a{ line-height:21px;}


#vip_card{height:100px; float:left; width:251px; margin-top:43px !important; margin-top:13px;}
*+html #vip_card{height:100px; float:left; width:251px; margin-top:3px !important;}

.friendlylink{height:50px;width:780px; margin-top:10px; margin-left:auto; margin-right:auto; text-align:center; }
*+html .friendlylink{ margin-top:1170px; margin-bottom:20px; }

/**************footer style********************/

#p_hot_link_left{ background:url(/image/foot_lj_left.gif) no-repeat; float:left; height:74px; width:5px; overflow:hidden;}
#p_hot_link_middle{ height:72px; padding-left:10px; line-height:24px; text-align:left; border-bottom:1px solid #f3f3f3; border-top:1px solid #f3f3f3; background:#fcfcfc; width:760px; float:left;}

#p_hot_link_right{background:url(/image/foot_lj_right.gif) no-repeat; float:left; height:74px; width:5px; overflow:hidden;}
#p_hot_link_middle span a{ margin-right:10px;}

#peyed_foot{position: relative;width:780px; margin-top:20px; border-top:2px solid #f3f3f3; }
#peyed_foot a{ margin-left:5px; margin-right:5px;}





.sight_tuijian{height:188px; width:300px; margin-top:-125px; float:left;}
*+html div.sight_tuijian{ margin-top:10px;} 
.sight_tj_con{border-top:1px solid #fee1b5; border-left:1px solid #fee1b5; width:517px; height:183px; border-right:1px solid #fee1b5; float:left;}

/*会员卡圆角控制*/
#peyed_con_vip{ margin:0;background: #f3f3f3; width:250px; height:70px;}
#peyed_con_vip div.viptop{display:block;background: #FFF}
#peyed_con_vip div.viptop div{display:block;height: 1px;overflow: hidden; background: #f3f3f3;}
#peyed_con_vip div.r1{margin: 0 4px}
#peyed_con_vip div.r2{margin: 0 3px}
#peyed_con_vip div.r3{margin: 0 2px}
#peyed_con_vip div.viptop div.r4{margin: 0 1px;height: 2px}
#peyed_content_vip{width:245px; height:72px; background:#f3f3f3; text-align:left; padding-left:5px;}
#peyed_content_vip a{ margin-left:10px; margin-right:10px; line-height:21px;}

*+html #peyed_bottom{ margin-top:860px!important;}
#peyednew_bottom{width:780px; margin-top:890px!important; margin-left:auto; margin-right:auto; text-align:center; margin-top:0px; padding-top:15px; float:left; text-align:center; height:50px; background:url(../image/peyed_bottom_bj.gif) repeat-x top;}
#peyednew_bottom a{ margin-right:10px;}

#jion_info{width:700px; margin-left:40px; padding-top:15px; background:#f3f3f3; float:left; height:auto;}
#jion_info p{ text-align:left; margin:0px; margin-top:5px;}

/*新的简单个人主页css，0422*/
.myzy{ width:780px; text-align:left;}
#my_head{ line-height:30px; height:30px;border-bottom:2px solid #ff9900; margin:0px; margin-top:5px;padding:0px;}
.my_body{margin-top:0px; line-height:30px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
.my_body td{ border-bottom:1px dashed #CCCCCC;}
.my_shang{ border-top:1px solid #ffcc99;}

.hui_16_b{ font-size:16px; font-weight:bold; color:#666666;}
.org_14_b{font-size:14px; color:#ff6600; font-weight:bold; }
.hui_12{ font-size:12px; color:#666666;}
.lv_12_b{ color: #009933; font-size:12px; font-weight:bold;}

#peyed_flash{ position:relative; top:14px; width:780px; height:150px; z-index:5;}

#banner{
	position:relative;
	z-index:5;
	width:780px;
	height:154px;
    top:14px;
	background-color:#FFF;
}
#oTransContainer { height:150px; width:780px; margin:0px; padding:0px; display:block; vertical-align:top;}
#oTransContainer img{ margin:0px; display:block; vertical-align:top;}

#sight_tuijian{width:160px; height:120px; background:#FFF; float:left; margin-left:3px;}
*+html #sight_tuijian{ height:140px;}
#sight_tuijian img{border:1px solid #dddcdc; vertical-align:top;}

.sight_tj{height:140px; width:150px; margin-left:8px; float:left;}

#jp_tj ul{ margin:0px; list-style:none; padding:0px;}
#jp_tj li{ list-style-type:none; height:21px; line-height:21px; text-align:left;}

.card_admin{text-align:left; height:30px; line-height:30px; margin:0px; padding:0px; color:#666; font-size:14px; font-weight:bold; background:#fff; border-bottom:2px solid #ff9900;}
.admin_vip{width:500px; height:200px; background:#FFF; border:1px solid #FFF; margin-top:10px;}

.peyed_public_tit{height:21px; line-height:21px; text-align:left; padding:0px; margin:0px; background:url(/image/inder_jiantou.gif) no-repeat left; padding-left:15px; color:#ff9a01; font-size:14px; font-weight:bold;}
.peyed_public_bott{height:4px; width:519px; overflow:hidden； line-height:4px; margin-top:-21px; background:url(/image/index_public_bottom_bj.gif) no-repeat top;}

