@charset "gb2312";
/* CSS Document */
*{margin:0; padding:0;}
a{color:#333; text-decoration:none; font-size:12px;}
a:hover {color:#C00;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:14px;}
ul, li, dl, dd, dt, p {margin:0px; padding:0px; font-size:12px;}
ul ,li {list-style-type:none; font-size:12px;}
em, i{font-style:normal;}
.bk{border:1px solid #aeaeae;}
img{border:none;}
.clear{ height:0; overflow:hidden; clear:both; width:100%;}
body{font-size:12px; font-family:"宋体";  margin:0 auto; background:#ffebf2;}
#none{border:none; background:none;}
.nomg{margin:0 !important;}
.dis{display:none;}

.top{background:url("../images/top_bg.jpg") repeat-x; height:142px;}
.top_nr{width:980px; margin:0 auto; }
.logo{margin:14px 0 0 0; background:url("../images/top_x.jpg") right no-repeat; padding-right:33px; float:left;}
.top_gg{margin:14px 0 0 30px; float:left; position:relative;}
.top_gg i{position:absolute; right:0px; bottom:0px;}

.top_link{float:right; color:#d2046d; margin:5px 0 0 0;}
.top_link a{margin:0 5px; color:#d2046d;}
.top_link img{display:block; margin:20px 0 0 0;}

.nav{padding:6px 0 0 0; *padding:2px 0 0 0; clear:both; height:48px; overflow:hidden;}
.nav li{float:left; width:85px; height:48px; background:url("../images/nav_x.jpg") right no-repeat; padding:0 8px 0 5px;}
.nav li a{ display:block; text-align:center; font-weight:bold; font-size:14px; color:#fff; line-height:420%; height:48px; overflow:hidden;}
.nav li a:hover,.nav_hov{background:url("../images/nav_hov.jpg") top no-repeat; width:95px; height:48px; color:#fff;}

.tz{
	width:520px;
	background:url("../images/tz_d.jpg") no-repeat;
	text-indent:20px;
	color:#d2046d;
	position:relative;
	float: left;
	margin-top: 16px;
	margin-right: auto;
	margin-left: auto;

}
#hottitle { position:absolute; left:60px;}

.logo-search{ height:30px; margin-top:-15px; padding-top:11px;}
/*=S ban与最新服务客户*/
.ban{margin:0 auto; width:980px; height:auto; overflow:hidden;}


/*=S ban*/
.ban_pic{position: relative; width:721px; height:357x; overflow: hidden; border:1px solid #ffbdd3; float:left;}
*#TabID {
	POSITION: absolute; BOTTOM:5px; right: 20px;
}
#TabID LI {
	 FLOAT: left; margin-left:5px; font-weight:bolder; text-align:center; cursor:pointer; width:16px; height:16px; background:url("../images/ban_link.png") no-repeat;
 _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="../images/ban_link.png"); 　　/*自行修改图片路径*/}

#TabID LI.active {
	font-weight:bolder; color:#000; background:url("../images/ban_hov.png") no-repeat; 
 _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="../images/ban_hov.png"); 
}

.ban_rig{float:right;  width:246px; margin:0 0 0 10px; overflow:hidden;}
.h_kf{background:url("../images/aa1.jpg") no-repeat; width:231px; height:360px; padding:15px 10px 0 10px;}
.h_kf li,.h_kf li a{line-height:170%; color:#fff;}
.sy_3{ width:245px; height:auto; float:left; padding-left:40px;}
.sy_3_1{ width:auto; height:160px; background:url("../images/s_26.jpg") top center no-repeat; color:#fff; padding:14px 0px 0px 15px;}
.sy_3_1 td{ height:25px; line-height:25px;}
.sy_3_2{ width:auto; height:88px; line-height:23px; padding:5px 0;}
.roc_wz{width:220px; height:115px; overflow:hidden; margin:0 auto;}
.roc_wz li,.roc_wz li a{line-height:220%; height:22px; overflow:hidden; font-size:12px;}
.roc_wz li a:hover{color:#ffff00;}

.video{background:url("../images/sp_bg.jpg") repeat-x; height:179px; width:236px; padding:4px 5px 0 3px; border:1px solid #f85a8e; overflow:hidden;}

/*=S con*/
.con{margin:0px auto 0 auto; width:980px;}

.h_list{ float:left; position:relative; z-index:99; height:530px;}
.tit_bt{background:url("../images/tit_bt.png") no-repeat; width:190px; height:49px; position:absolute; left:-10px; top:10px; padding:5px 0 0 12px;}

#sidebar{border:1px solid #ffa7c0; background:url("../images/h_list.jpg") top repeat-x; width:220px; height:455px;padding:70px 5px 0 5px;}

#sidebar h3{padding:0 5px; width:207px;}
.sidelist{position:relative;z-index:6; clear:both; margin:0 0 10px 0;}
.sidelist span h3{position:relative;z-index:2; line-height:28px;font-weight:normal;  height:auto; overflow:hidden;}

.sidelist a{ font-size:16px;}

.sidelist span h3 b{border-bottom:1px solid #f291a7; display:block; font-size:20px;}
.sidelist span h3 a{text-decoration:none; height:auto;color:#e00073;}
.sidelist span h3 a:hover{color:red;}

.sidelist p {white-space:nowrap; text-overflow:ellipsis; line-height:300%; height:40px; overflow:hidden;  border-bottom:1px dashed #f291a7; font-weight:bold; font-size:16px !important;}
.sidelist p a{width:98px; float:left;}
.sidelist p a:hover{color:#F1EB69;}

.i-list{display:none;position:absolute;z-index:1;left:210px; top:0;width:400px; height:auto !important; min-height:130px; height:130px;padding:5px;background:#fcfbf7;border:1px solid #ffa7c0;}
.i-list ul li{list-style:none;line-height:32px;heignt:32px; background:#f8f4e8; border-bottom:1px solid #ece7d9;  margin:0 0 2px 0; padding:0 5px; color:#646464;}
.i-list ul li a{color:#646464;text-decoration:none;font-size:12px;  margin:0 5px 2px 5px;}
.i-list ul li a:hover{text-decoration:underline;color:#c00;}

.hover{/*border:1px solid #ffa7c0;border-right:0; background:#fcfbf7; width:205px; z-index:999;*/}
.h_pic{border:1px solid #ff7ca7; width:206px; float:right; background:#fff; color:#777; position:relative; height:390px;}
.h_pic_tit{background:url("../images/tit_1.jpg") no-repeat; border-bottom:1px solid #ff7ca7; width:206px; height:37px; position:relative;}
.h_pic_tit a{float:right; position:absolute; right:10px; top:14px;}

.h_pic li{margin:6px 5px 0 5px;  border-bottom:1px solid #f9cce3; height:100px; overflow:hidden; padding-bottom:10px; line-height:140%;}
.h_pic li img{width:87px; height:102px; float:left; margin:0 10px 0 0;}
.h_pic li b a,.h_pic li b a:hover{display:block; color:#ff5d8d;}

.h_pic p{position:absolute; bottom:-12px;}

.h_news{width:387px; float:left; border:1px solid #ffb9d8; border-top:none; margin:10px 15px 20px 0; background:#fff; height:287px; overflow:hidden;}
.news_meun{ height:30px !important; background:url("../images/h_tit_bg.png") repeat-x;overflow:hidden;}
.news_meun li{ float:left; font-size:14px; text-align:center; cursor:pointer; font-weight:bold; display:block;  width:120px; height:30px !important; line-height:250%;}
.news_meun li.hover, .news_hov{background:url("../images/h_tit.jpg") top no-repeat!important; color:#fff !important;  border:none; margin-left:-2px;}

.news_meun i{float:right; margin:10px 5px 0 0;}

.news{clear:both; margin:0 10px; height:257px; overflow:hidden;}
.news li{height:28px; line-height:280%; overflow:hidden; background:url("../images/news_d.gif") 2px 15px no-repeat; text-indent:10px;}
.news span{color:#727272;}

.news p{line-height:180%; margin:10px 0 0 0;  height:65px; overflow:hidden; border-bottom:1px dashed #ea5c7a; padding-bottom:10px;}
.news p img{float:left; width:95px; height:62px; margin:0 10px 0 0;}
.news p b{display:block;}
.news p i a,.news p i a:hover{color:#e87103;}

.h_nees_f{position:absolute; right:0; bottom:-13px;}

.h_sev{width:277px;}

/*=S 资质荣誉*/
.honer{float:right; width:280px; margin:10px 0 0 0;}

.Con2{float:left; width:225px; margin:25px  auto 0 auto; overflow:hidden;}
.ScrCont{ width:327600px; zoom:1; float:left;}

#List1_1, #List2_1,#List1_2,#List2_2,#List1_3,#List2_3{ float:left;}

.box2{float:left; display:block;  text-align:center; margin-right:10px; width:217px; height:220px; overflow:hidden; color:#393939;}
.box2 span{border:1px solid #ddd; width:215px; height:190px; display:block; margin-bottom:10px; }
.box2 a{display:block;}
.box2 img{width:205px; height:128px; padding:30px 5px 20px 5px;}

.LeftBotton_2{background:url("../images/jt.jpg") no-repeat left center; float:left; display:inline; width:16px; height:16px; cursor:pointer; margin:120px 8px 0 8px;}

.RightBotton_2{background:url("../images/jt_1.jpg") no-repeat right center; float:right; display:inline; width:16px; height:16px; cursor:pointer; margin:120px 6px 0 0px;}

/*=S foot*/
.foot{width:980px; margin:20px auto 0 auto; background:#fed2e1 url("../images/foot.jpg") no-repeat;  border:1px solid #ffc7e0; line-height:180%; position:relative; padding:0 0 10px 0; background-color:#FFF;}
.foota{width:980px; margin:20px auto 0 auto; background:#fed2e1 url("../images/foota.jpg") no-repeat;  border:1px solid #ffc7e0; line-height:180%; position:relative; padding:0 0 10px 0;}
.foot_b{ position:absolute; left:-10px; top:7px;}

.f_nav{color:#fff; margin:18px 0 0 20px;}
.f_nav a{margin:0 10px; color:#fff;}
.f_nav a:hover{color:#ffff00;}
.f_nav b{font-size:14px; float:left;  background:url("../images/f_nav.jpg") right no-repeat; padding-right:10px; margin:0 10px 0 0;}

.foot_z{color:#ff5892;margin:20px 0 0 0;}
.foot_x{color:#ff5892; text-align:left; margin:10px 0 0 10px;}
/*----内页样式 ----*/
.n_ban{margin:0 auto; background:url("../images/n_ban_bg.png") no-repeat; width:988px; height:243px;}
.n_ban img{width:980px; height:239px; margin:3px 0 0 4px; overflow:hidden;}

.left{float:left; width:230px;}
.rig{float:right; width:726px; overflow:hidden;}
.rig_nr{ background:#fff; border:3px solid #f9e5ec; position:relative; padding-bottom:10px; height:auto !important; min-height:345px; height:345px;}
.rig_f{position:absolute; bottom:-8px; *bottom:-9px; right:-10px;}

.rig_nra{ background:#fff; border:3px solid #f9e5ec; position:relative; padding-bottom:10px; height:auto !important; min-height:1050px; height:1050px;}

.pos{background:#fff; width:960px; margin:0 auto;height:29px; line-height:280%; color:#d1026c; padding:0 10px; background:url("../images/pos_bg.jpg") repeat-x;}
.pos a{margin:0 5px; color:#d1026c;}


.n_list{border:1px solid #ffa7c0; background:#ffccda url("../images/h_list.jpg") top repeat-x; width:230px; height:auto !important; min-height:220px; height:220px; float:left; position:relative; z-index:9; margin:0px 0 16px 0;}
.n_tit_bt{background:url("../images/tit_bt.png") no-repeat; width:180px; height:42px; position:absolute; left:-10px; top:10px; padding:12px 0 0 22px;}

.n_list i{float:right; position:absolute; right:5px; top:30px;}
.n_list_nr ul{margin:60px 10px 10px 8px;}
.n_list_nr li{height:28px; overflow:hidden; border-bottom:1px dashed #ea5575; font-size:13px; background:url("../images/n_list_d.gif") right no-repeat;}
.n_list_nr li a{display:block; line-height:250%; height:28px; overflow:hidden;}
.n_list_nr li a:hover,.n_list_hov{color:#f10862; font-weight:bold;}

/*=S 内页阴影*/
.n_list_f{position:absolute; right:0; bottom:-12px; *bottom:-13px;}

/*=S 左边服务中心*/
.n_sev{clear:both; margin:60px 10px 10px 10px;}
.n_sev li{height:25px ;overflow:hidden; background:url("../images/news_d.gif") 2px 15px no-repeat; text-indent:10px;}
.n_sev li a{display:block; line-height:250%; height:25px; overflow:hidden;}

/*=S 左边家政明星*/
.n_star{background:#fff; padding:0 0 10px 0; margin:0;}
.n_star ul{margin:70px 5px 0 5px;}
.n_star li{margin:6px 5px 0 5px;  border-bottom:1px solid #f9cce3; height:100px ; overflow:hidden; color:#777; padding-bottom:10px; line-height:140%;}
.n_star li a{color:#777;}
.n_star li a:hover{color:#c00;}
.n_star li img{width:87px; height:102px ; float:left; margin:0 10px 0 0;}
.n_star li b a,.n_star li b a:hover{display:block; color:#ff5d8d;}

/*=S 左边服务案例*/
.n_star1{padding:0 0 10px 0; margin:0 0 15px 0;}
.n_star1 ul{margin:70px 5px 0 5px;}
.n_star1 li{margin:6px 5px 0 5px;  border-bottom:1px solid #fdb5cf; height:70px ; overflow:hidden; color:#505050; padding-bottom:10px; line-height:180%;}
.n_star1 li a{color:#505050;}
.n_star1 li a:hover{color:#c00;}
.n_star1 li img{width:94px; height:65px ; float:left; margin:0 10px 0 0; border:1px solid #fff;}

.rig_tit{background:url("../images/rig_d.png") no-repeat; padding-left:20px; margin:0 10px 10px 10px; height:38px; overflow:hidden; border-bottom:1px solid #ddd; color:#f10862; font-size:18px; font-weight:bold; line-height:250%;}

.rig_tit1{background:none; border-bottom:1px solid #fdcee0; padding:0; margin:0 10px 20px 10px;}

.rig_tit2{margin:0 10px 10px 10px; height:28px; overflow:hidden; border-bottom:1px solid #ddd;  padding:0 0 10px 0;}

.rig_tit2 span{color:#f10862; font-size:18px; font-weight:bold; float:left;  padding:10px 0 0 0;}
.rig_tit2 em{float:left; margin:5px 0 0 60px;}
.rig_tit2 em a{background:url("../images/rig_tit2.png") no-repeat; width:77px; height:28px; display:block; float:left; text-align:center; line-height:250%; color:#f10862; margin:0 3px;}

.rig_case{margin:0 10px;}
.rig_case li{background:#ffedf3; padding:6px; margin:15px 0; height:93px; line-height:200%; /*text-indent:2em;*/ color:#505050; overflow:hidden;}
.rig_case li a{color:#505050;}
.rig_case img{float:left; margin:0 10px 0 0; border:1px solid #fff;}

.rig_case li b{display:block;}
.rig_case li em a{color:#f00; margin:0 0 0 5px;}
.rig_case li em a:hover{color:#c00; text-decoration:underline;}

.page{height:30px; font-size:12px; margin:20px 0 0 0; padding:8px 0 0 0; font-weight:bold; text-align:center;}
.page a{margin:0 6px;}
.page a:hover{color:#d1026c;}
.page span{color:#d1026c;margin:0 6px;}
.pege_y{color:#d1026c; background:#ffd3e0; border:1px solid #ff7fb1;  padding:5px 8px 3px 8px; font-weight:normal; zoom:1;}

.FAQ{margin:0 10px;}
.FAQ p{background:#ffedf3; padding:6px; margin:15px 0; height:155px; line-height:200%;  color:#505050; display:block;}
.FAQ b{display:block;}
.FAQ p img{float:left; margin:0 15px 0 0; border:1px solid #fff; width:118px;; height:152px;}
.FAQ p i a{color:#f10862;}

.FAQ ul{border-bottom:1px solid #fdd9e7; line-height:250%; margin:18px 0; padding-bottom:10px;}
.FAQ li a{color:#505050;}
.FAQ li a:hover{color:#c00;}

/*关于我们*/

.ab_pic{width:270px; height:232px; overflow:hidden; float:left; margin:0 18px 0 0; position:relative;}
.Con3{float:left; width:260px; margin:0 auto; height:222px; padding:5px; overflow:hidden; background:#ffdbe8;  position:absolute; z-index:1;}

.box3{float:left; display:block;  margin-right:10px; width:260px; height:222px; overflow:hidden; color:#393939;}
.box3 a{display:block; color:#f30863;}
.box3 img{width:260px; height:192px; margin-bottom:3px;}

.LeftBotton_3{background:url("../images/n_jt1.png") no-repeat; width:16px; height:16px; cursor:pointer; position:absolute; right:30px; bottom:8px; z-index:99;}

.RightBotton_3{background:url("../images/n_jt2.png") no-repeat; width:16px; height:16px; cursor:pointer; position:absolute; right:0px; bottom:8px; z-index:99;}

.ab{line-height:220%; margin:0 10px 20px 10px; height:242px;overflow:hidden;}
.ab b{display:block; font-size:14px;}
.ab_i a,.ab_i a:hover{color:#f10862;}

.n_ys{line-height:220%; margin:0 20px 20px 20px;}

/*=S 产品展示--图片滚动*/
.n_honor{width:700px; height:160px; overflow:hidden; margin:0 auto;}

.LeftBotton{background:url("../images/n_hon_1.png") no-repeat left center; float:left;  width:11px; height:16px; cursor:pointer; margin:60px 6px 0 2px;}

.RightBotton{background:url("../images/n_hon_2.png") no-repeat right center; float:right; width:11px; height:16px; cursor:pointer; margin:60px 0 0 0px;}

.Cont{float:left; width:660px; margin:8px 0 0 0; height:160px; overflow:hidden;}

.box{width:160px; height:160px; overflow:hidden; float:left; display:block;  text-align:center; margin-right:10px; color:#393939;}
.box a{display:block; color:#393939;}
.box a:hover{color:#c00;}
.box img{width:160px; height:120px; margin-bottom:6px;}
/*=E 产品展示--图片滚动*/

.rig_star{line-height:200%; height:auto; overflow:hidden;}
.rig_star li{width:330px; height:250px; border:1px solid #ffb9d1; padding:6px;  float:left; margin:10px 5px 5px 10px; *margin:10px 7px 5px 6px; overflow:hidden;}

.rig_star li img{margin:0 10px 0 0; width:150px; height:178px; overflow:hidden;}
.rig_star li b{display:block;}

.star_pic{float:left; width:150px; overflow:hidden;}

.rig_star p{ float:right; width:167px; height:178px;overflow:hidden;}
.rig_star p b{display:block;}
.rig_star p i a{color:#c00; margin:0 0 0 5px;}
.rig_star p i a:hover{color:f00; text-decoration:underline;}

.star_pic dt font{margin:0 auto; font-family:"宋体"; font-size:12px !important; float:left;}

/*=S 星星*/
.star_pic dt em{background:url("../images/star.gif") no-repeat; float:left; display:block; margin-top:2px; margin-bottom:5px;}
.star1{ width:15px; height:11px;}
.star2{ width:30px; height:13px;}
.star3{ width:45px; height:13px;}
.star4{ width:60px; height:13px;}
.star5{ width:75px; height:13px;}

.tag_this{ position:relative; height:46px; line-height:46px; border-top:1px dashed #dddddd; overflow:hidden; color:#004964; margin:0 10px;}
.fx{position:relative; border-bottom:1px dashed #ddd; height:30px; margin:0 0 0 15px;}
.fx b{position:absolute; left:0; top:8px; font-weight:normal; margin-right:30px;}

.next_news{ display:block; margin:0 10px 10px 10px; padding:10px 0 10px 5px; background:#f1f1f1; border-bottom:1px solid #ddd; position:relative;}
.next_news li{ padding:3px 0;}
.next_news li a{ color:#004964;}
.next_news li a:hover{ color:#c00;}
.next_news span{ position:absolute; top:40px; right:5px; font-weight:bold;}
.next_news span a{ color:#004964;}

/*=S sev 服务指南*/
.sev{padding:10px; line-height:280%; float:right;overflow:hidden;}
.sev h2{display:block; margin:0 0 10px 0;}

.sev_2{margin:20px 0;}

.sev_one{height:147px; background:#fff9fb; margin:0 0 15px 0; line-height:180%;overflow:hidden;}
.sev_one h3{background:url("../images/sev_bt.png") top no-repeat; width:131px; height:32px; color:#f10862; font-size:16px; padding:7px 0 0 40px; margin:0 0 10px 0;}
.sev_one_z{margin:0 10px;}

.lx{line-height:250%; padding:20px;  margin:0 0 15px 0; background:#fff3f7 url("images/lx_1.png") right bottom no-repeat; width:683px; overflow:hidden;}
.lx_h1{color:#f30863; display:block; font-size:20px; margin:0 0 10px 0;}

.lx_1{background:#fff3f7 url("../images/lx_2.png") right bottom no-repeat;}
.lx_2{background:#fff3f7 url("../images/lx_3.png") right bottom no-repeat;}

.map{line-height:250%; padding:20px;  margin:0 0 15px 0; background:#fff3f7;overflow:hidden;}
.map_pic{margin:0 auto; text-align:center;}

.n_news{margin:0 10px;overflow:hidden;}
.n_news li{border-bottom:1px solid #fde1ec; line-height:350%; height:35px; overflow:hidden; padding:0 10px;}

.time{float:right;}

.n_news h2 {height:35px; line-height:35px; text-align:center; font-size:16px; color:#e83d00; margin:10px 0;overflow:hidden;}
.n_news h6 {height:25px; line-height:25px; border-bottom:1px solid #fdd2e3; text-align:center; color:#888888; font-weight:normal; padding-bottom:5px; margin:0 0 15px 0;}
.new_co {margin:5px 10px;overflow:hidden;}
.new_co p { line-height:28px; font-size:14px; margin-bottom:18px;}

.about{margin:0 10px; line-height:200%;overflow:hidden;}
.about p{margin:20px 0;}

.jz_ul{ padding:10px 15px;overflow:hidden;}
.jz_ul h3{ font-size:13px; padding:5px 0; font-size:13px; margin:0 0 10px 0;}
.jz_ul h3 a{ color:#d1026c;}
.jz_ul h3 b{border-bottom:2px solid #d1026c;}
.jz_ul ul{ display:block; width:100%; margin:0 0 10px 0;}
.jz_ul li{ float:left; width:195px;/* height:40px;*/ height:auto; zoom:1; padding:5px; line-height:200%; border:1px solid #f9e5ec; margin:0 17px 20px 8px; background:#fff; display:inline;}
.jz_ul li img{width:195px; height:145px; display:block;overflow:hidden;}
.jz_ul li a{ color:#d1026c; font-size:14px;}
.jz_ul li{ color:#777;}

.n_menu{white-space:nowrap; text-overflow:ellipsis; line-height:200%; border:1px solid #eee; background:#fff; padding:10px;overflow:hidden;}
.n_menu h2{font-size:16px; color:#f00; margin:0 0 10px 0;overflow:hidden;}
.n_menu a{margin:0 5px; float:left;}
.n_menu span{float:left;}

.foot_nav{text-align:center; margin:30px 0 0 0; border:1px solid #fda0c9; background:#ffebf2; line-height:250%; clear:both; font-weight:bolder;}
.foot_nav a{margin:0 5px;}
/*--首页在线预约--*/
.h_ly{float:left; margin:0 0 0 22px; position:relative; height:530px; width:725px; background-image:url(../images/mx.jpg); overflow:hidden;}
.h_ly a{position:absolute; right:10px; top:15px; overflow:hidden;}

.homeListBox{ float:left; margin:0 0 0 22px; position:relative; height:530px; width:725px; background-image:url(../images/mx.jpg); overflow:hidden;}
.homeList li{ float:left; width:135px; height:160px; margin:0px 7px 25px 0px; margin-top:55px;}
.homeList li .imgBox{ width:135px; height:160px; margin-left:10px;}
.homeList li .imgBox img{ width:135px; height:160px;}
.homeList li .text{ padding:0px 8px;}
.homeList li .text a{ display:block; height:39px; line-height:39px; width:135px; color:#89672A; text-decoration:none;}
.homeList li.current .text{ background-color:#D90F0F;}
.homeList li.current .text a{ color:#FFFFFF;}
.homeList li.mr0{ margin-right:0px;}

/*--预约选人--*/
.homeLista li{ float:left; width:135px; height:235px; margin:0px 7px 0px 0px; margin-top:2px;}
.homeLista li .imgBox{ width:135px; height:160px; margin-left:10px;}
.homeLista li .imgBox img{ width:135px; height:160px;}
.homeLista li .text{ padding:0px 8px;}
.homeLista li .text a{ display:block; height:39px; line-height:39px; width:135px; color:#89672A; text-decoration:none;}
.homeLista li.current .text{ background-color:#D90F0F;}
.homeLista li.current .text a{ color:#FFFFFF;}
.homeLista li.mr0{ margin-right:0px;}

.homeSTList{ margin-top:35px; overflow:hidden;}
.homeSTList li{ float:left; width:135px; height:245px; margin:0px 5px; overflow:hidden;}
.homeSTList li .imgBox{ width:135px; height:160px; background-color:#EDEDE3; border:1px solid #DCDCD2; padding:0px; overflow:hidden;}
.homeSTList li .imgBox img{ width:135px; height:160px; overflow:hidden;}
.homeSTList li.current .imgBox{background-color:#D90F0F; border:1px solid #D90F0F; overflow:hidden;}
.homeSTList li .text{ padding:3px 8px; text-align:left; overflow:hidden;}
.homeSTList li .text a{ display:block; height:30px; line-height:30px; width:120px; color:#7E7E75; text-decoration:none; overflow:hidden;}
.homeSTList li.mr0{ margin-right:0px;}
/*--首页在线预约结束--*/
.lb_z2s {
	MARGIN: 0px 17px; float:left; width:690px;  margin-top:15px; height:auto; overflow:hidden;
}
.asklist {
    font-size: 14px;
    text-decoration: none;
}
.asklist td.headers {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    padding-top: 5px;
	background-color:#f1bada;
	background:url(../images/wdtdbg.jpg) repeat-x;
}
.asklist td {
    height: 30px;
    padding-left: 5px;
 
}
.asklist tr {
background:url(../images/wdxx.jpg) repeat-x;

}
.asklist td a {
    font-size: 14px;
    text-decoration: none;
}
.asklist td a:hover {
    text-decoration: none;
}
.asklist td img {
    margin-right: 4px;
}
.asklist td.headers img {
    margin: 0;
}
.lyym{ width:692px; height:38px; float:left; background-image:url(../images/lyym.jpg);}
.ltwbt{ width:auto; height:20px; float:left; margin-left:42px; _margin-left:21px; margin-top:11px; text-align:left; line-height:20px; color:#000000; font-weight:bold; }
.ltwbts{ width:auto; height:20px; float:left; margin-left:42px; _margin-left:21px; margin-top:8px; text-align:left; line-height:20px; color:#000000; font-weight:bold; }
.ltwbt_yshf{ width:auto; height:20px; float:right; margin-right:14px; _margin-right:7px; margin-top:8px; text-align:left; line-height:20px; color:#FA329D; }
.lyym_nr{ width:686px; height:auto; float:left; border:3px solid #f1bada; border-top:none; padding-bottom:6px;}
.lyym_xx{ width:686px; height:30px; float:left; border-bottom:1px dashed #c7c7c7; }
.lyym_xxnrtxt{ width:674px; height:auto; overflow:hidden; float:right; margin-top:2px; text-align:left; font-size:12px; color:#000000; line-height:22px;}
.yshf{ width:686px; height:32px; float:left; border-bottom:1px solid #f1bada; border-top:1px solid #f1bada;  margin-top:15px; background:url(../imagesyshf.jpg) left no-repeat   #fbeaf4; }
.zxys{ width:686px; height:auto; float:left; margin-top:3px; border-bottom:1px solid #f1bada;}
.zxys_l{ width:130px; height:162px; float:left; border-right:1px dashed #c7c7c7; }
.zxys_ys{ width:130px; height:128px; float:left; }
.zxys_zp{ width:81px; height:118px; float:left; margin-left:22px; _margin-left:11px; margin-top:10px; font-size:12px; color:#000000; text-align:center;}
.zxys_zp img{ margin-bottom:5px;}
.xtzx{ width:130px; height:21px; float:left; margin-top:5px;}
.xtzx img{ float:left; margin-left:28px;}
.zxys_r{ width:504px; height:auto; float:left; font-size:12px; margin-left:30px; line-height:22px;}
.lyym_wz{ width:686px; height:auto; overflow:hidden; float:left; margin-top:8px; }
.yshf{ width:686px; height:32px; float:left; border-bottom:1px solid #f1bada; border-top:1px solid #f1bada;  margin-top:15px; background:url(../imagesyshf.jpg) left no-repeat   #fbeaf4; }
.zxys{ width:686px; height:auto; float:left; margin-top:3px; border-bottom:1px solid #f1bada;}
.zxys_l{ width:130px; height:162px; float:left; border-right:1px dashed #c7c7c7; }
.zxys_ys{ width:130px; height:128px; float:left; }
.zxys_zp{ width:81px; height:118px; float:left; margin-left:22px; _margin-left:11px; margin-top:10px; font-size:12px; color:#000000; text-align:center;}
.zxys_zp img{ margin-bottom:5px;}
.xtzx{ width:130px; height:21px; float:left; margin-top:5px;}
.xtzx img{ float:left; margin-left:28px;}
.zxys_r{ width:504px; height:auto; float:left; font-size:12px; margin-left:30px; line-height:22px;}
.yshf{ width:686px; height:32px; float:left; border-bottom:1px solid #f1bada; border-top:1px solid #f1bada;  margin-top:15px; background:url(../imagesyshf.jpg) left no-repeat   #fbeaf4; }
.zxys{ width:686px; height:auto; float:left; margin-top:3px; border-bottom:1px solid #f1bada;}
.zxys_l{ width:130px; height:162px; float:left; border-right:1px dashed #c7c7c7; }
.zxys_ys{ width:130px; height:128px; float:left; }
.zxys_zp{ width:81px; height:118px; float:left; margin-left:22px; _margin-left:11px; margin-top:10px; font-size:12px; color:#000000; text-align:center;}
.zxys_zp img{ margin-bottom:5px;}
.xtzx{ width:130px; height:21px; float:left; margin-top:5px;}
.xtzx img{ float:left; margin-left:28px;}
.zxys_r{ width:504px; height:auto; float:left; font-size:12px; margin-left:30px; line-height:22px;}
.lbjx{ width:255px; height:25px; float:right;}
.lb_z {
	BORDER-BOTTOM: #ffb2ce 1px solid; BORDER-LEFT: #ffb2ce 1px solid; WIDTH: 722px; FLOAT: left; overflow:hidden; BORDER-TOP: #ffb2ce 1px solid; BORDER-RIGHT: #ffb2ce 1px solid
}
.lb_z H1 {
	LINE-HEIGHT: 40px; TEXT-INDENT: 25px; MARGIN: 1px; DISPLAY: block; BACKGROUND: url(../images/lb_1.jpg) repeat-x 0px 0px; HEIGHT: 40px; COLOR: #ff4f8f; FONT-SIZE: 14px
}
.lb_z1 {
	MARGIN-TOP: 14px; WIDTH: 688px; HEIGHT: 196px; MARGIN-LEFT: 18px; OVERFLOW: hidden
}
.lb_z1 .top {
	BACKGROUND: url(../images/lb_3.jpg) no-repeat 0px 0px; HEIGHT: 7px
}
.lb_z1 .bot {
	BACKGROUND: url(../images/lb_3.jpg) no-repeat 0px -7px; HEIGHT: 16px
}
.lb_z11 {
	BORDER-LEFT: #ff91b9 1px solid; WIDTH: 666px;  HEIGHT: 163px; OVERFLOW: hidden; BORDER-RIGHT: #ff91b9 1px solid;  padding-left:10px; padding-top:3px;padding-right:10px; 
}
.lb_z11 .d1 {
	WIDTH: 160px; FLOAT: left; HEIGHT: 163px; OVERFLOW: hidden
}
.lb_z11 .d1 DT {
	WIDTH: 160px; HEIGHT: 118px; OVERFLOW: hidden
}
.lb_z11 .d1 DT IMG {
	WIDTH: 160px; HEIGHT: 118px; OVERFLOW: hidden
}
.lb_z11 .d1 DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.lb_z11 .d2 {
	WIDTH: 452px; FLOAT: right; HEIGHT: 80px; OVERFLOW: hidden
}
.lb_z11 .d2 DT {
	HEIGHT: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.lb_z11 .d2 DD {
	LINE-HEIGHT: 22px; TEXT-INDENT: 2em; COLOR: #666
}
.lb_z11 .d2 DD A {
	COLOR: #666
}
.lb_z2 {
	MARGIN: 0px 17px; _MARGIN-LEFT:8px; float:left; margin-top:15px; height: 834px; overflow:hidden; PADDING-RIGHT:8px;
}
.lb_z2 DL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; background:url(../images/lbdhbg.jpg) no-repeat #fff; HEIGHT: 110px; OVERFLOW: hidden; PADDING-TOP: 0px; border:1px solid #c8c2c2; width:652px; margin-left:8px;
}
.lb_z2 DL DT {
	LINE-HEIGHT: 26px; PADDING-LEFT: 35px;  HEIGHT: 26px; margin-top:8px;
}
.lb_z2 DL DT SPAN {
	FLOAT: right
}
.lb_z2 DL DT A {
	COLOR: #e81075; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.lb_z2 DL DD {
	LINE-HEIGHT: 23px; TEXT-INDENT: 2em; PADDING-TOP: 10px
}
.lb_z2ss {
	MARGIN: 0px 16px; float:left; width:693px;  margin-top:15px; _margin-left:8px; height:auto; overflow:hidden;
}
#divContent {
    font-size: 14px;
    line-height: 26px;
    line-height: 26px;
    padding-top: 0;
	width:660px;
	float:left;
	margin-left:6px;
	font-family: '宋体', Simsun;" mce_style="font-family: '宋体', Simsun;
}

#divContent input,textarea,select{ border:1px solid #fb1b7b;}
#divContent input,select{ height:20px; float:left;}
.redpot{ float:left;  }
.bdtj{ width:686px; height:auto; overflow:hidden; float:left;  }
.ltwbtss{ width:auto; height:20px; float:left; margin-left:42px; _margin-left:21px; font-size:14px; margin-top:11px; text-align:left; line-height:20px; color:#F51B95; font-weight:bold; }
.btnok{ width:50px; cursor:pointer; margin-left:108px; line-height:18px;}
.btncancel{ width:50px; cursor:pointer; margin-left:30px; line-height:18px;}
#zxsex{border:1px solid #fb1b7b;}