@charset "utf-8";

/*页面背景*/

body {
	background-color: #5b0302;
	background-repeat: repeat-x;
	margin: 0px;
	background-image: url(pic/f_bg.png);
}

#body_center {
	clear: both;
	width: 100%;
}

#body_center #bg {
	clear: both;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}

/* 页面标头*/

#header {
	clear: none;
	height: 80px;
	width: 750px;
	float: left;
	background-image: url(pic/title_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#header #title {
	float: left;
	margin-top: 21px;
}

#header #logo {
	float: right;
	margin-top: 21px;
}


#movie {
	clear: both;
	width: 750px;
	float: left;
}

/* 主菜单*/

#main_menu {
	background-image: url(pic/main_menu_bg.png);
	background-repeat: no-repeat;
	clear: both;
	height: 30px;
	width: 730px;
	float: left;
	padding-right: 20px;
	padding-left: 0px;
	background-position: top;
}

#main_menu #list {
	float: right;
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	list-style-position: inside;
	text-align: center;
	clear: none;

	margin: 0px;
}
#main_menu #list li {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	clear: none;
	float: left;
	margin-top: 9px;
	background-image: url(pic/z_link_bg.png);
	background-repeat: no-repeat;
	background-position: right center;
}

#main_menu #list li a {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 11px;
	margin-left: 10px;

}
#main_menu #list li a:hover {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	color: #a50200;
}

/* 正文内容*/

#text_bar {
	clear: both;
	width: 750px;
	float: left;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}

#text_bar #bg {
	clear: both;
	width: 740px;
	float: left;
	padding-left: 0px;
	background-color: #FFFFFF;
	background-image: url(pic/text_bg.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* 正文左侧*/
#text_bar_l {
	clear: none;
	float: left;
	width: 222px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	padding-left: 8px;
}


#text_bar_l #panel {
	background-color: #FFFFFF;
	width: 213px;
	clear: both;
	float: left;
	margin-top: 7px;
}

#text_bar_l #panel #bg{
	width: 198px;
	clear: both;
	float: left;
	background-image: url(pic/sub_menu_bg.png);
	padding-left: 13px;
	background-color: #FFFFFF;
	border: 1px solid #bab6af;
	background-position: center top;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}



/* 左侧订房面板*/
#text_bar_l #panel_end #bg #title {
	clear: both;
	height: 25px;
	width: 185px;
	margin-right: 0px;
	background-image: url(pic/sub_title_icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 15px;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
}

#text_bar_l #panel_end #bg #title #text {
	background-image: url(pic/x_line.png);
	background-repeat: repeat-x;
	background-position: bottom;
	clear: both;
	float: left;
	height: 20px;
	width: 185px;
	margin: 0px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #80684c;
	vertical-align: bottom;
	padding-top: 5px;
}


#text_bar_l #panel_end #bg #order_bt {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	clear: both;
	float: left;

}


#text_bar_l #panel_end #bg #user_bar {
	margin-right: 0px;
	margin-bottom: 0px;
	clear: both;
	float: left;
	width: 185px;
	height: 25px;
	margin-top: 5px;
	background-image: url(pic/x_line.png);
	background-repeat: repeat-x;
	background-position: top;

}

#user_bar #text {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #80684c;
	text-decoration: none;
	width: 30px;
	clear: none;
	float: left;
	margin-top: 10px;
}




#text_bar_l #panel_end #bg #pass_bar {
	margin-right: 0px;
	margin-bottom: 0px;
	clear: left;
	float: left;
	width: 185px;
	height: 25px;
	margin-top: 5px;

}


#pass_bar #text {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #80684c;
	text-decoration: none;
	width: 30px;
	clear: none;
	float: left;
	margin-top: 3px;
}


#text_bar_l #panel_end #bg #member_bt {
	margin-right: 0px;
	margin-bottom: 0px;
	clear: both;
	float: left;
	width: 185px;
	height: 30px;
	vertical-align: baseline;
	background-image: url(pic/x_line.png);
	background-repeat: repeat-x;
	background-position: top;

}




#user_name {
	font-family: "宋体";
	font-size: 12px;
	color: #af9e8a;
	clear: none;
	float: right;
	border: 1px solid #80684c;
	background-color: #FFFFFF;
	height: 15px;
	width: 148px;
	margin-top: 7px;
	vertical-align: bottom;
	background-image: url(pic/input_bg.png);
	background-repeat: repeat-x;
}

#password {
	font-family: "宋体";
	font-size: 12px;
	color: #af9e8a;
	clear: none;
	float: right;
	border: 1px solid #80684c;
	background-color: #FFFFFF;
	height: 15px;
	width: 148px;
	margin: 0px;
	background-image: url(pic/input_bg.png);
	background-repeat: repeat-x;
}

#reg_bt {
	font-family: "宋体";
	font-size: 12px;
	color: #af9e8a;
	clear: none;
	float: left;
	background-color: #25221f;
	margin-top: 7px;

}

#login_bt {
	font-family: "宋体";
	font-size: 12px;
	color: #af9e8a;
	clear: none;
	float: right;
	background-color: #25221f;
	margin-top: 7px;
}


#text_bar_l #panel_end #bg #order_bt {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear: both;
	float: left;
	width: 185px;
	height: 25px;
	margin-left: 0px;
}
/* 左侧按钮*/



#panel_list {
	float: left;
	list-style-type: none;
	list-style-image: none;
	margin-top: 39px;
	margin-right: 0px;
	clear: both;
	margin-bottom: 0px;
	width: 185px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	margin-left: 0px;
}
#panel_list li {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #C8BCA6;
	text-decoration: none;
	clear: both;
	float: left;
	height: 23px;
	width: 185px;
	vertical-align: bottom;
	background-image: url(pic/sub_menu_bt_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#panel_list li a {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #9e8a64;
	text-decoration: none;
	margin-right: 0px;
	margin-top: 10px;
	vertical-align: bottom;

}


#panel_list li a:hover {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	color: #640000;
}








#text_bar_l #panel_end {
	background-color: #FFFFFF;
	width: 220px;
	clear: both;
	float: left;
	margin-top: 7px;
}

#text_bar_l #panel_end #bg{
	width: 198px;
	clear: both;
	float: left;
	background-image: url(pic/sub_menu_bg.png);
	padding-left: 13px;
	background-color: #FFFFFF;
	border: 1px solid #bab6af;
	background-position: center top;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}

/* 正文右侧*/
#text_bar_r {
	clear: none;
	float: left;
	width: 475px;
	background-image: url(pic/text_bg_2.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 25px;
	padding-left: 35px;
}
#text_bar_r #title {
	clear: both;
	height: 25px;
	width: 450px;
	margin-left: 0px;
	background-image: url(pic/sub_title_icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 23px;
	float: left;
	margin-bottom: 0px;
}


#text_bar_r #index_title {
	clear: both;
	width: 450px;
	margin-left: 0px;
	background-image: url(pic/welcome.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 20px;
	float: left;
	margin-bottom: 0px;
}

#text_bar_r #index_title_2 {
	clear: both;
	width: 450px;
	margin-left: 0px;
	margin-top: 20px;
	float: left;
	margin-bottom: 0px;
	background-image: url(pic/index.jpg);
	background-repeat: no-repeat;
}

#text_bar_r #index_title_2 #text {
	background-image: url(pic/x_line.png);
	background-repeat: repeat-y;
	background-position: left;
	clear: none;
	float: right;
	width: 300px;
	margin: 0px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #726141;
	vertical-align: bottom;
	padding-left: 10px;

}


#text_bar_r #title #text {
	background-image: url(pic/x_line.png);
	background-repeat: repeat-x;
	background-position: bottom;
	clear: none;
	float: left;
	height: 20px;
	width: 450px;
	margin: 0px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #80684c;
	vertical-align: bottom;
	padding-top: 5px;

}


#text_bar_r #index_title #text {
	background-image: url(pic/x_line.png);
	background-repeat: repeat-y;
	background-position: left;
	clear: none;
	float: right;
	width: 300px;
	margin: 0px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #726141;
	vertical-align: bottom;
	padding-left: 10px;

}

#text_bar_r #text {
	clear: both;
	width: 450px;
	margin-left: 0px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
	color: #726141;
	text-decoration: none;
	margin-top: 6px;
	height: auto;
	float: left;
	margin-bottom: 0px;
}
#footer {
	clear: both;
	width: 100%;
	height: 100px;
	float: left;
}

#footer #bg {
	background-color: #320101;
	clear: both;
	height: 103px;
	background-image: url(pic/foot_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}



#footer #bg #copy_right {
	float: left;
	padding-top: 35px;
}



















#footer #bg #menu {
	float: right;
	clear: none;
}

#footer #bg #menu #list {
	float: right;
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin-top: 40px;
	margin-right: 10px;
	margin-left: 0px;
	clear: none;
	margin-bottom: 0px;
}
#footer #bg #menu #list li {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #af9e8a;
	text-decoration: none;
	clear: none;
	float: left;
	margin-top: 9px;
	background-image: url(pic/z_link_bg.png);
	background-repeat: no-repeat;
	background-position: right center;
}

#footer #bg #menu #list li a {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #af9e8a;
	text-decoration: none;
	margin-right: 11px;
	margin-left: 10px;

}


#footer #bg #menu #list li a:hover {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	color: #a50200;
}



#more_bt {
	height: 30px;
	width: 55px;
	clear: both;
	float: left;
	padding-left: 395px;
}


#text_bar_r #more_bt {
	height: 30px;
	width: 55px;
	clear: both;
	float: left;
	padding-left: 395px;
	background-image: url(pic/x_line.png);
	background-repeat: repeat-x;
	background-position: bottom;
}


#now_page_main {

	
	
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #9d7561;
	text-decoration: none;
	margin-right: 11px;
	margin-left: 10px;
}

#now_page_sub {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #C8BCA6;
	text-decoration: none;
	clear: both;
	float: left;
	height: 23px;
	width: 185px;
	vertical-align: bottom;
	background-image: url(pic/sub_menu_bt_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

A.text_link:link {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	color: #8D7B59;
	line-height: 24px;
	text-decoration: none
} 
A.text_link:visited {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	color: #8D7B59;
	line-height: 24px;
	text-decoration: none
} 
A.text_link:active {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	color: #8D7B59;
	line-height: 24px;
	text-decoration: none
} 
A.text_link:hover {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	color: #C0B8AE;
	line-height: 24px;
	text-decoration: none
} 


#msgDiv{
	background-color:#FFFFFF;
	position:absolute;
	clear: both;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}



#msgTitle{
	height: 25px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 14px;
	color: #af9e8a;
	float: left;
	clear: none;
	padding-left: 5px;
	margin: 0px;
}

#close_bt{
	height: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 50px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #660000;
	clear: none;
	float: left;
}
#msgPic{
	clear: left;
	float: left;
}
/*#hiddenDiv{position:absolute;left:0;top:0;background-color:black;opacity:0.50;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50,finishOpacity=100);}*/


#hiddenDiv{   
 
	background-color:#000000;
  
  position:absolute;   

   filter: Alpha(opacity=60);   
   -moz-opacity:.6;   
   opacity:0.6;   
}   
#s_pic {
	clear: none;
	float: left;
	width: 141px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 4px;
	background-color: #af9e8a;
	margin-right: 5px;
	margin-top: 25px;
}


.body_text_b {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	color: #80684c;
}
#s_pic_l {
	clear: none;
	float: left;
	width: 137px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
	background-color: #5B0302;
	margin-right: 5px;
	margin-top: 25px;
	height: 170px;
	text-align: center;
}





#member_link {
	clear: both;
	width: 732px;
	margin-left: 0px;
	background-image: url(pic/x_line.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 20px;
	float: left;
	margin-bottom: 0px;
	padding-left: 8px;
	padding-top: 10px;
}


#member_link #text {
	float: left;
	height: 25px;
	width: 190px;
	margin: 0px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #80684c;
	vertical-align: bottom;
	padding-top: 10px;
	padding-left: 25px;
	background-color: #E6E0D8;

}



#member_link #logo {
	clear: none;
	width: 480px;
	margin-left: 0px;
	float: left;
	margin-bottom: 0px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #9e8a64;
	padding-left: 20px;
}



#text_bar_r #text img {
	text-align: left;
	margin-right: 10px;
	float: left;
	margin-top: 7px;
}
#text_bar_r #index_title_3 {
	clear: both;
	width: 450px;
	margin-left: 0px;
	margin-top: 47px;
	float: left;
	margin-bottom: 0px;
	background-image: url(pic/index_3.jpg);
	background-repeat: no-repeat;
}
#text_bar_r #index_title_3 #text {
	background-image: url(pic/x_line.png);
	background-repeat: repeat-y;
	background-position: left;
	clear: none;
	float: right;
	width: 300px;
	margin: 0px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #726141;
	vertical-align: bottom;
	padding-left: 10px;
}

