*{ padding:0; margin:0;}
a{ text-decoration:none;}
img{ border:none;}
ul{ list-style:none;}

/*限时优惠*/
.xsth{ width:1150px; margin:auto; margin-top:10px;}
.xsth h2{ height:50px; font-weight:normal; line-height:40px; border-bottom:1px solid #dedede; background:url(../image/zuo_4.jpg) 1px 10px no-repeat; color:#ee246d; font-size:24px; padding-left:19px;}
.xsth h2 span{ background:url(../image/xsth.jpg) no-repeat; float:left; width:131px; height:40px;}
.xsth_conts{ margin-top:10px;}
.xsth_conts ul li{ float:left; width:240px; height:280px; overflow:hidden; margin-right:28px; }
.xsth_conts ul{ margin-left:32px; margin-top:16px; height:280px; overflow:hidden;}
.xsth_conts ul li p{ font-size:16px; color:#7b7b7b; height:24px; line-height:24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:8px;}
.xsth_conts ul li img{width:240px; height:240px; display:block; border-radius:4px;}
.xsth_conts ul li a{ display:block;}
.xsth_conts ul li:last_child{ margin-right:0px;}

.fx_banner{ width:665px; overflow:hidden; height:auto;}
.fx_banner img{ width:100%; height:auto; display:block;}

/*倒计时*/
.hd_djs{ height:90px; background:#fff;}
/* colockbox */
.hd_djs .colockbox{width:270px;height:40px;margin:auto;background:url(http://www.zhenyoumei.com/Public/css/images/colockbg.png) no-repeat; padding-top:10px;}
.hd_djs .colockbox span{float:left;display:block;height:48px;line-height:27px;font-size:14px;text-align:center;color:#666666;margin:0 6px 0 0;}

.hd_djs #demo02{width:208px;background-position:-75px 0;}
.hd_djs .colockbox span.day,.hd_djs .colockbox span.hour,.hd_djs .colockbox span.minute,.hd_djs .colockbox span.second{ background:#f87e9d; color:#fff; width:26px; height:26px; border-radius:8px;}
.hd_djs .colockbox span.loudou img{ width:20px;}
.hd_djs h2{ font-size:17px; height:30px; line-height:30px; padding-top:10px; text-align:center; font-weight:normal; color:#8b8b8b;}



.fe_yh{ width:100%; background:#fff; margin-top:10px; }
.fe_yh h2.fen_yh_bt{ font-size:1.0em; color:#6b6567; font-weight:normal; height:36px; line-height:36px; padding-left:10px; margin:auto; border-bottom:1px solid #eae9e9;}
.fen_yh_bt img{ margin-right:5px; float:left; padding-top:5px; width:19px;}
.fe_yh ul { width:100%; margin:auto;}
.fe_yh ul li{border:1px solid #eae9e9; padding-top:15px;display:block; height:350px; padding-bottom:15px; width:46%;float: left;margin: 5px;padding: 5px;}
.fe_yh ul li:hover{border:1px solid rgb(253,153,187);}
/*.fe_yh ul li:last-child{ border-bottom:none;}*/
.fe_yh ul a{ width:100%; height:116px; overflow:hidden;}
.fe_yh ul p.yh_tu{display:block;width: 100%; overflow:hidden; position:relative; float:left;}
.fe_yh ul p.yh_tu img{ width:100%;height: 228px; display:block; border-radius:6px;}
.fe_yh ul span.xs_jb img{ border-radius:0px; width:50px; height:24px; position:absolute; float:left; left:0; top:10px;}
.fe_yh ul div{  margin-left:10px;}
.fe_yh ul h2{ font-size:17px; font-weight:normal; line-height:26px; height:52px; color:#423f40;margin-bottom:5px;}
.fe_yh ul h3{font-size:14px; font-weight:normal; height:22px; line-height:22px; color:#a19a9c;margin-bottom:5px;position: relative;top: 50px;}
.fe_yh ul h3 span{ float:left; width:80%; white-space: nowrap;text-overflow: ellipsis;margin-top: 5px;}
.fe_yh ul h3 img{ float:right; margin-right:3px; margin-left:0px; padding-top:2px; width:19px;}
.fe_yh ul h5{ font-size:15px; color:#5e88c1; font-weight:normal; height:22px; line-height:22px; margin-bottom:5px;}
.fe_yh ul p.mony{ color:#928b8d; font-size:14px;position: relative;top: 50px;}
.fe_yh ul p span.jiag{ color:#f24981; font-size:22px;}
.fe_yh ul p span.jiag span{ font-size:14px;}
.fe_yh ul p span.yuanj{ font-size:14px; margin-left:8px;}
.fe_yh ul p span.mony_left{ float:left;}
.fe_yh ul p span.mony_right{ float:right; padding-top:7px; font-size:14px;} 
/*限时优惠搜索模块*/
.fe_yhsea{position: relative; cursor: pointer; color: #5d5d5d;font-size: 14px; padding: 8px 0; border: 1px dashed #DCDCDC;}

.fe_yhseat{width:77px; float:left; text-align:right; padding-top:10px; font-weight: bold;}
.fe_yhseatr{padding-top: 3px;float: right;width: 580px;line-height: 26px;}
.fe_yhseatr span{margin: 5px;float: left;}
.fe_yhseatr span a{padding: 5px 7px;}
.fe_yhsea .fe_yhseatr span a:hover{color:#fff;background:#f74665;}
.fe_yhsea .fe_yhseatr span.gn a{color:#fff;background:#f74665;}
.fe_yhsea .fe_yhseatr span.n a{color:#333;background:none;}
.clear{clear: both;}
.fe_yhsea ul.fe_yhseat{display: none; clear: both; position: absolute;top:40px; background-color: #fff;z-index: 999;height: 380px;padding-bottom: 20px;overflow: auto;}
.fe_yhsea ul.fe_yhseat li{height: 30px;line-height: 30px;text-align: center;border-bottom: 1px dashed #E5E5E5;}
.fe_yh_zt{ margin-top:10px; background:#fff;}
.fe_yh_zt h2.fen_yh_bt{ font-size:1.0em; color:#6b6567; font-weight:normal; height:36px; line-height:36px; padding-left:10px; margin:auto; border-bottom:1px solid #eae9e9;}
.fe_yh_zt ul { width:100%; margin-top:15px; padding-bottom:15px;}
.fe_yh_zt ul li{ width:195px; height:230px; float:left; margin-right:20px;}
.fe_yh_zt ul li:last-child{ margin-right:0px;}
.fe_yh_zt ul li div.fx_ybt{ width:195px; overflow:hidden; margin:auto; position:relative;}
.fe_yh_zt ul li .fenx_pic{  width:195px; height:195px;}
.fe_yh_zt ul li div.fenx_pic img{  width:195px; height:195px; border-radius:4px; display:block;}
.fx_ybt p{font-size:16px; color:#7b7b7b; height:24px; line-height:24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:8px;}
.fen{color: #ff85a4;}



/*医生列表*/

.ys_list{ width:665px; overflow:hidden;}
.ys_list li{ height:80px; overflow:hidden; margin-top:15px; margin-bottom:15px; border-bottom:1px solid #e2e2e2; padding-bottom:15px;}
.ys_list li a{ display:block}
.ys_list li div.ys_lb_pic{width:80px; height:80px; border-radius:45px; float:left; overflow:hidden; border:1px solid #e9e9e9;}
.ys_list li div.ys_lb_pic img{ width:80px; display:block;}
.ys_list li div.ys_cons{ float:left; margin-left:15px; width:560px;}
.ys_list li div.ys_cons h2{ font-weight:normal;  font-size:18px; height:24px; line-height:24px; overflow:hidden; color:#171717;}
.ys_list li div.ys_cons h2 span{ margin-left:20px;color:#949494; font-size:15px;}
.ys_list li div.ys_cons p{ font-size:14px; color:#525252;overflow: hidden; height:48px; line-height:24px;margin-top:4px;}
.ys_list li div.ys_cons p span{color:#949494;}
.ys_list li:last-child{ border-bottom:none;}



.ys_xq_cont{ width:665px; overflow:hidden;}
.ys_con_top{}
.ys_pic{ width:120px; height:120px; border-radius:70px; overflow:hidden; border:1px solid #e3e3e3; margin:auto;}
.ys_pic img{ display:block; width:120px;}
.ys_con_top h2{ font-size:18px; color:#4b4b4b; margin-top:15px; font-weight:normal; text-align:center; height:26px; line-height:26px;}
.ys_con_top h3{ font-size:16px; color:#616161; margin-top:8px; font-weight:normal; text-align:center; height:26px; line-height:26px;}
.ys_con_top p.ys_th{ text-align:center; margin-top:15px;}
.ys_con_top p.ys_th a{ display:block; width:120px; height:34px; line-height:34px; margin:auto; border:1px solid #ff6633; color:#ff6633; font-size:14px; border-radius:4px;}
.ys_con_top p.ys_th a:hover{ color:#fff; background:#ff6633; cursor:pointer;}
.ys_con_top p.sc_conts{ margin-top:35px; font-size:15px; line-height:24px; padding-bottom:25px; border-bottom:1px solid #e2e2e2; color:#333;}
.ys_con_top p.sc_conts span{ color:#ff6633;}


.ys_con_btm{ margin-top:15px;}
.ys_con_btm h2{ font-size:16px; height:24px; line-height:24px; margin-bottom:10px; font-weight:normal; color:#ff6633;}
.ys_con_btm p{font-size:15px; line-height:24px; padding-bottom:15px;color:#333;}

.clear{clear: both;}











