@charset "gb2312";

body {
	background: url(bg.jpg) repeat-x;
	background-color:#D6E7F1;
	margin-left: 0px;
	margin-top: 0px;
	text-align:center;
	font-size:12px;
	font-family:Arial, "宋体", Helvetica, sans-serif;
	color:#000000;
	line-height:24px;
	
}
.bg3{ background:url(bg3.jpg) repeat-y;}
.bg2{ background:url(bg2.jpg) no-repeat;}
.t_l{ text-align:left;}
.t_c{ text-align:center;}

.w_874{ width:874px; margin:auto;}
.top{ height:92px;}
.main{ width:866px;}
.f_l{ float:left;}
.p_10{ padding:8px 0 0 10px;}
a { color:#0073C3;}
a:hover{ color:#DF4F00;}

.f4 a { color:#0073C3; text-decoration:none;}
.f4 a:hover{ color:#DF4F00; text-decoration:underline;}

.f_14{ font-size:14px;}
.f1 a{ color:#65BCEB; text-decoration:none;}
.f1 a:hover{ color:#65BCEB; text-decoration:underline;}

.f2 { font-size:14px; color:#006BBD; font-weight:bold;}
.f2 a{ font-size:14px; text-decoration:none; color:#EF783D; font-weight:bold;}
.f2 a:hover{ text-decoration:underline; color:#DC1A00;}

.f3 a{ font-size:12px; text-decoration:none; color:#EF783D; font-weight:bold;}
.f3 a:hover{text-decoration:underline; color:#DC1A00;}

.pic a{ margin:0 1px 1px 0;}
.pic a:hover{ margin:1px 0 0 1px;}

li{background:url(line.gif) repeat-x left bottom; line-height:26px; list-style-image:url(icon02.gif) ; padding-bottom:5px;}
.p1{ padding:0px 10px 50px 25px;}
.p2{ padding:00px 20px 40px 10px;}



/* 文字常用大小 */
.f_s_10,.f_s_10 * { font-size:10px;}
.f_s_11,.f_s_11 * { font-size:10px;}
.f_s_12,.f_s_12 * { font-size:12px;}
.f_s_14,.f_s_14 * { font-size:14px;}
.f_s_16,.f_s_16 * { font-size:16px;}
.f_s_18,.f_s_18 * {
	font-size:22px;
	color: #000099;
}
.f_s_20,.f_s_20 * { font-size:20px;}

/* 文字常用颜色 */

.a_c_black,.a_c_black * { color:#333333;}
.a_c_black2{ color:#A4A4A4; font-size:12px;}
.a_c_red,.a_c_red * { color:#DF4E00;}
.a_c_gray,.a_c_gray * { color:#5A8801;}
.a_c_gray2,.a_c_gray2 * { color:#A7CC51;}
.a_c_white,.a_c_white * { color:#ffffff;}
.a_c_blue,.a_c_blue * { color:#496092;}
.a_c_blue a { text-decoration:underline;}
.a_c_blue a:hover{color:#004ADA; text-decoration: none;}
.a_c_yellow,.a_c_yellow * { color:#F79B02;}


/* 文字列表 */
.l_16,.l_16 * { line-height:16px;}
.l_18,.l_18 * { line-height:18px;}
.l_20,.l_20 * { line-height:20px;}
.l_22,.l_22 * { line-height:22px;}
.l_24,.l_24 * { line-height:24px;}
.l_26,.l_26 * { line-height:26px;}
.l_28,.l_28 * { line-height:28px;}
.l_30,.l_30 * { line-height:30px;}
.l_32,.l_32 * { line-height:32px;}

/* 列表间隔 */

.l_p_5 {}
	.l_p_5 * { padding-left: 5px;padding-right: 5px;}
.l_pr_5 {}
	.l_pr_5 * { padding-right: 5px;}

/* 间隔 */

.p_5 { padding:5px;}
	.p_t_5 { padding-top:5px;}
	.p_l_5 { padding-left:5px;}
	.p_r_5 { padding-right:5px;}
	.p_b_5 { padding-bottom:5px;} 
	.p_lev_5 { padding-left:5px; padding-right:5px;} /* 水平 */
.p_10 { padding:10px;}
	.p_t_10 { padding-top:10px;}
	.p_l_10 { padding-left:10px;}
	.p_r_10 { padding-right:10px;}
	.p_ape_10 { padding-top:10px; padding-bottom:10px;} /* 垂直 */
	.p_lev_10 { padding-left:10px; padding-right:10px;} /* 水平 */
.p_15 { padding:15px;}
	.p_t_15 { padding-top:15px;}
	.p_l_15 { padding-left:15px;}
	.p_r_15 { padding-right:15px;}
	.p_b_15 { padding-bottom:15px;} 

.m_t_5 { margin:5px auto 0 auto;}
.m_t_10 { margin:10px auto 0 auto;}
.m_5 { margin:5px;}
.m_b_10 { margin:0px 0 10px auto;}

.input{border:#999999 solid 1px; height:15px;}
.input_go{border:#0F8F04 solid 1px;  height:16px; width:24px; background-color:#CFF5A2; color:#156602;}

.salon_info{ width:200px;}

.ad_left{ width:200px; margin:5px 0 5px 0;}
