@charset "gb2312";

html,body { font-family:Tahoma,Verdana,宋体; TEXT-ALIGN:center; padding:0; margin:0; background:url(../images/bg01.gif) repeat-x; font-size:12px; color:#444444; line-height:18px;}

table,img,td,ul,p,h1,h2,h3 { font:Arial,Helvetica,sans-serif,宋体; margin:0 auto; padding:0; border:0;}


li{background:url(../images/icon02.gif) no-repeat; background-position:left center; line-height:20px; list-style:none; margin-left:8px;}

form,input { margin:0; padding:0;}

a { text-decoration: none; color:#073786;}
a:hover { text-decoration:underline; color:#206CA6;}

.bg_w{ background-color:#FFFFFF;}



#line01{background:url(line.gif) repeat-y; width:1px; float:left; height:800px; margin:5px;}
.line02{border-bottom:#A7CC51 solid 1px; margin:3px auto 3px auto;}
.line03{border-top:#8ABE26 solid 1px; margin:5px auto 5px auto;}
.line04{border-bottom:#8ABE26 solid 1px; margin:8px 5px 6px 5px;}
.line04_b{border-top:#8ABE26 solid 1px; margin:8px 5px 6px 5px;}
.line05{ border-bottom:#CCCCCC solid 1px;}
.line_r{ border-right:#9BA9B4 dotted 1px;}
.line_b{ border-bottom:#9BA9B4 dotted 1px;}


.main{width:1004px;}
.main_866{width:866px; background:url(../images/bg02.gif) repeat-y; margin:0 69px 0 69px;}
.main_866b{ width:866px; background:url(../images/bg07b.gif) no-repeat; font-size:9pt; font:"宋体"}
.main_836{ width:836px; background:url(../images/bg08.gif) repeat-x; margin:0 15px 0 15px;}



.main_836b{ width:818px; margin:0 15px 0 15px; border-left:#FFFFFF 0px solid; border-right:#FFFFFF 0px solid; padding:0 8px 0 8px;}
.c_b{ clear:both;}

.left{float:left; width:490px ; margin-right:10px; text-align:left; padding-left:7px;}
.right{float:left; width:318px; text-align:left;}

.home_news{ background:url(../images/home_news.gif) no-repeat; padding:3px 0 3px 264px;}
.home_newsbg{ background-color:#E1EAF3; margin:1px 0 4px 0;}
.home_list{ background:url(../images/home_list.gif) no-repeat; margin:2px 6px 2px 6px; border-bottom:#B0BDCA dashed 1px;
           padding:3px 0 3px 12px; font-size:12px;}
.home_massage{ background:url(../images/home_massage.gif) no-repeat; padding:3px 0 3px 264px; height:30px;}
.home_fq{ background:url(../images/home_fq.gif) no-repeat; padding:3px 0 3px 264px;}
.home_js{ background:url(../images/home_js.gif) no-repeat; padding:3px 0 3px 264px;}
.home_hot{float:left; width:490px; padding:5px 15px 5px 15px; color:#4F83AD; background-color:#FFFFFF; border:#C4DCE8 solid 1px;}
.home_skin{ background:url(../images/home_03.jpg) no-repeat; background-position:top right; height:150px; width:490px;
           padding:8px 30px 0 15px;}
.home_skin2 { background:url(../images/home_skin2.gif) no-repeat;  width:355px; padding:0px 10px 5px 125px; margin-top:5px;}
.home_skin3 { background:url(../images/home_11.gif) no-repeat; height:25px; width:355px; padding:0 10px 0  125px; margin:5px 0 5px 0;}
.home_links{ background:url(../images/home_04.gif) no-repeat; width:425px; height:52px; padding:10px 5px 0 60px;}
.home_links1{ background:url(../images/home_links2.gif) no-repeat; width:425px; height:70px; padding:10px 5px 0 60px;}
.home_syt{float:left; width:490px; padding:3px 3px 3px 3px; color:#4F83AD; background-color:#FFFFFF; border:#C4DCE8 solid 1px;}
.home_newskin{ background:url(../images/home_05.gif) no-repeat; width:234px; height:184px; padding:4px;}

.home_edition{ width:490px; height:90px; background:url(../images/home_08.gif) no-repeat;}
.home_links2{ background:url(../images/home_links3.gif) no-repeat; height:52px; padding:10px 5px 0 60px;}
.home_glory{ height:70px;}

.product_pic{border:#CCCCCC solid 1px; margin-bottom:4px; background-color:#BDBDBD;}


.place{color:#A5A2A2; TEXT-ALIGN:left; padding:3px 0 6px 8px;}
.title_818{ background:url(../images/line818.gif) no-repeat; background-position:center; height:16px; padding-left:50px; margin:3px 0 3px 0;}
.title_650{
	background-position:left;
	height:16px;
	padding-left:50px;
	margin:3px 0 3px 0;
	background-image: url(../images/p_line_650.gif);
	background-repeat: no-repeat;
}

.p_bg{ background:url(../images/p_bg.gif) no-repeat; width:390px; height:132px; margin:3px; padding:5px 5px 3px 5px; text-align:left;}
.p_list{ background:url(../images/d02c.gif) no-repeat; width:140px; padding:110px 0 0 0;}
.p_list2{ background:url(../images/p_02.gif) no-repeat; width:130px; height:25px; text-align:center; color:#173C57; padding-top:2px;}
.p_l_line{ background:url(../images/p_l_line.gif) left repeat-y;}
.s_b_line { border-bottom:#BCD0E0 1px dotted;}
.s_t_line { border-top:#BCD0E0 1px dotted;}
.c_l_line { border-left:#B0C6D8 1px solid;}
.d_b_line { border-bottom:#BCD0E0 1px solid;}

.c_list01{ color:#FFFFFF; font-size:14px; padding:8px 0 0 15px;}
.c_list02{ padding:4px 10px 0 0;}

/* 宽度 */
.w_1004{ width:1004px;}
.w_866 { width:866px;}
.w_810{ width:810px;}
.w_695 { width:695px;}
.w_665 { width:685px;}
.w_660 { width:660px;}
.w_150 { width:150px;}
.w_140 { width:140px;}
.w_110 { width:110px;}

.w_left{ float:left; width:207px; text-align:left;  margin:6px 0 6px 0; }
.W_right { float:right; width:565px; margin:6px 0 6px 0; background:url(line2.gif) left repeat-y; padding-left:3px;}

.left_news{width:200px; text-align:left; margin:6px 0 6px 0;} 

/* 对齐方式 */
.t_left{ text-align:left; }
.t_center{ text-align:center;}
.t_right{ text-align:right;}
.f_left { float:left;}
.f_center { float:center;}
.f_right { float:right;}

.phone{ padding:30px 14px 0 14px; color:#6DA405 ; font-size:12px; height:60px; width:172px; background:url(phone_bg.gif) no-repeat;}
.phone2{font-size:18px; font:Arial; color:#ADC43D;}

/* 文字标题 */

h3,h3 a { background:url(03c.gif) left no-repeat; padding-left:25px;}
h2,h2 a { background:url(../images/icon01.gif) left no-repeat; padding-left:25px; color:#064373; font-weight:bold; font-size:12px; padding-top:4px; margin:4px 0 4px 0;}

h1,h1 a {font-weight:bold; color:#FF7F00;}
h1 a:hover{font-weight:bold; color:#FF7F00;}

/* 文字形态 */

.f_b,.fs_b,.f_b * { font-weight:bold;}
.f_u,.fs_u,.f_u * { text-decoration:underline;}
.f_h,.fs_h,.f_h * { font-weight:lighter;}

/* 文字链接 */

.a_vl a:link,.a_vl a:visited { text-decoration:underline;}
	.a_vl a:hover{ text-decoration:none;} /* 触发无 */
.a_hl a:link,.a_hl a:visited { text-decoration:none;}
	.a_hl a:hover{ text-decoration:underline;} /* 触发有 */
.a_nl a:link,.a_nl a:visited { text-decoration:none;}
	.a_nl a:hover{ text-decoration:none;} /* 永久无 */
	
/* 图片按钮链接 */
.img_a a:link, .img_a a:visited { margin:0 1px 1px 0;}
.img_a a:hover{ margin:1px 0 0 1px;}		

/* 文字常用大小 */
.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:18px;}
.f_s_20,.f_s_20 * { font-size:20px;}

/* 文字常用颜色 */

.a_c_black,.a_c_black * { color:#333333;}
.a_c_black2{ color:#777777;}
.a_c_red,.a_c_red * { color:#E34506;}
.a_c_gray,.a_c_gray * { color:#239F01;}
.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_3 { padding:3px;}
	.p_t_3 { padding-top:3px;}
	.p_l_3 { padding-left:3px;}
	.p_r_3 { padding-right:3px;}
	.p_b_3 { padding-bottom:3px;} 
.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:0px;}
	.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;}
.p_l_20 { padding-left:20px;} 
.p_20 { padding:20px;} 

.m_t_10 { margin:10px auto 0 auto;}
.m_3 { margin:3px;}
     .m_t_3 { margin-top:3PX;}
	 .m_l_3 { margin-left:3px;}
	 .m_r_3 { margin-right:3px;}
	 .m_b_3 { margin-bottom:3px;}
.m_5 { margin:5px;}
     .m_t_5 { margin-top:5PX;}
	 .m_l_5 { margin-left:5px;}
	 .m_r_5 { margin-right:5px;}
	 .m_b_5 { margin-bottom:5px;}
.m_10 { margin:10px;}
     .m_t_10 { margin-top:10PX;}
	 .m_l_10 { margin-left:10px;}
	 .m_r_10 { margin-right:10px;}
	 .m_b_10 { margin-bottom:10px;}
	 
	 
.m_b_10 { margin:0px 0 10px auto; float:left}

.input{height:20px; background-color:#264154; color:#87A7C4; padding:0px;}
.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;}
.ycm_0 {float:left; width:490px; padding:2px 0px 0px 0px; color:#FF9900;  border:#C4DCE8 solid 1px;}
.ycm_1 { height:40px; font-size:24px; font-weight:bold;}
.showpic { height:360px; weight:490px;}
.video_f { width:415px; float: left; margin:10px auto 10px auto;}

.p_bgs{ float:left; width:268px; height:232px; margin:0px; padding:5px 0px 5px 8px; text-align:left;}
.p_bgp{ float:left; width:268px; height:220px; margin:0px; padding:5px 4px 5px 16px; text-align:left;}
.p_bg1{ float:left; width:155px; height:125px; margin:0px; padding:5px 0px 5px 10px; text-align:left;}
.gg_f{ font-size:12px; line-height:20px;}
.qq_c{ font-size:12px; color:#B3DFF5;}
.qq_p{ font:宋体; font-size:12px; color:FFFFFF;padding:5px 0px 0px 0px;}

TD
{
	FONT-FAMILY:"宋体";
	FONT-SIZE: 9pt;
	line-height: 150%;
	color: #555555;
}

.wz_p{ width:768px; padding:5px 5px 5px 5px; text-align:left;}
.newwz{color:#FF6633;}