@charset "UTF-8";
@import url(http://pub.02885583777.com/css/animate.css);
@import url(http://pub.02885583777.com/css/normalize.css);
/****************************************
*  @ web		公共样式					*
*  @ Authors    Enjoy 					*
*  @ Email      xiaodeng527@163.com 	*
*  @ blog       http://www.0c7d.com 	*
****************************************/

/*重置样式*/
#LRfloater0,#LRdiv3,#ks_ol_floatWin{ display:none !important}
li{list-style: none;}
a{text-decoration: none;}
.clear{ clear:both;height:auto;margin:0 auto;overflow:hidden; clear:both;}
.main{width:100%;max-width: 640px;margin:auto;}

/*块头部*/
.head{width:100%;display: flex;justify-content: space-between;padding:10px 0px;border-bottom:2px solid #eee;}
.head .tit{width:70%;display: flex;align-items: flex-end;}
.head .tit span.ch{font-size: 18px;font-weight: bold;position: relative;padding:0px 10px;}
.head .tit span.ch .line{display:block;width:100%;height:2px;position: absolute;bottom:-12px;left:0px;background: #bf4f30}
.head .tit span.en{font-size: 14px;color:#999;text-transform:Uppercase;}
.head .refresh{width:30%;display: flex;justify-content: flex-end;align-items: center;}
.head .refresh span.text{font-size: 14px;color:#aaa;}
.head .refresh span.ico{width:20px;height:20px;display: flex;align-items: center;padding-left: 10px;}
.head .refresh span.ico img{width:12px;height:12px;}
/*块标题*/
.block .title{width:100%;}
.block .title h1{font-size: 20px;text-align:center;}
.block .title .line{display:block;width:100%;text-align: center;}
.block .title .line img{width:100%;}
.block .title h2{font-size: 16px;color:#9b9b9b;text-align: center;}

/*公共头部*/
.top{width:100%;max-width:640px;height:auto;}
.top-scroll{position: fixed;top:0px;left:0px;right:0px;margin:auto;z-index: 9}
.top img{width:100%;}

.logo{width:100%;height:auto;position:relative;}
.logo img{width:100%;}
.logo a{display: inline-block;width:17%;height:50px;position: absolute;bottom:0px;}
.logo a.menu{left:0px;}
.logo a.tel{right:0px;}

.banner{width:100%;height:auto;position: relative;}
.banner ul{width: 100%;height:auto;}
.banner ul li{width:100%;height:auto;}
.banner ul li a{display: block;width:100%;height:auto;}
.banner ul li a img{display:block;width:100%;}
.banner .dot{width:100%;position: absolute;bottom:10px;text-align:center;}
.banner .dot li{display: inline-block;width:8px;height:8px;border-radius: 4px;margin:0px 3px;background:#eee;color:#eee;overflow: hidden;}
.banner .dot li.on{background:#962400;color:#962400;}

.twoMenu{width:100%;display:flex;justify-content: space-between;padding:20px 0px;}
.twoMenu a{width:20%;color:#333;}
.twoMenu a span.img{display:block;width:100%;height:auto;text-align:center;}
.twoMenu a span.img img{width:30px;}
.twoMenu a p{width:100%;text-align: center;font-size: 14px;padding-top:10px;}


/*底部*/
.tdad{width:100%;}
.tdad img{width:100%;}
.footer{width:100%;background: url(../images/mydn_img1.png) center center;padding:20px 0px;}
.footer .tel{width:90%;background: #f58320;color:#fff;margin:auto;padding:10px;display: flex;justify-content: center;align-items: center;}
.footer .tel .ico{width:40px;height:40px;padding-right:10px;}
.footer .tel .ico img{width:100%;}
.footer .tel .info{display: flex;height:35px;flex-direction: column;justify-content: space-between;}
.footer .tel .info span.text{width:100%;font-size: 14px;}
.footer .tel .info b{width:100%;font-size: 14px;}
.footer .bjdt{width:90%;display: flex;margin:20px auto;justify-content: space-between;}
.footer .bjdt .logo{width:40%;}
.footer .bjdt .logo img{width:80%;}
.footer .bjdt .info{width:60%;display: flex;flex-direction: column;justify-content: space-between;}
.footer .bjdt .info .item{width:100%;margin:auto;display: flex;justify-content: space-between;align-items: center;}
.footer .bjdt .info .item .ico{width:40px;height:40px;padding-right:10px;}
.footer .bjdt .info .item .ico img{width:100%;}
.footer .bjdt .info .item .info{width:100%;display: flex;height:35px;flex-direction: column;justify-content: space-between;}
.footer .bjdt .info .item .info span.text{width:100%;font-size: 12px;}
.footer .bjdt .info .item .info span.if{width:100%;font-size: 12px;}
.bottom{width:100%;max-width:640px;display: flex;justify-content: space-between;position: fixed;bottom:0px;left:0px;right:0px;margin:auto;}
.bottom .item{padding:10px 0px;}
.bottom .home{width:20%;text-align: center;background:#962400 url(../images/bottom_home.png) no-repeat center center;background-size: 20px 20px;}
.bottom .zxwz{width:40%;background:#f58320;color:#fff;display: flex;justify-content: center;align-items: center;font-size: 14px;}
.bottom .zxwz img{width:20px;height:20px;}
.bottom .jbzc{width:40%;background:#962400;color:#fff;display: flex;justify-content: center;align-items: center;font-size: 14px;}
.bottom .jbzc img{width:20px;height:20px;}


/*当前位置*/
.position{width:96%;padding:2%;border-top:1px solid #eee;display: flex;justify-content: flex-start;}
.position a{color:#666;}
.position .home{padding-left:20px;font-size: 14px;background:url(../images/dqwz_img1.jpg) no-repeat left center;background-size:14px 14px;}

/*公共页面底部焦点图片*/
.listban{width:100%;position: relative;}
.listban ul{width: 100%;height:auto;}
.listban ul li{width:100%;height:auto;}
.listban ul li a{display: block;width:100%;height:auto;}
.listban ul li a img{display:block;width:100%;}
.listban .dot{width:100%;position: absolute;bottom:10px;text-align:center;}
.listban .dot li{display: inline-block;width:8px;height:8px;border-radius: 4px;margin:0px 3px;background:#eee;color:#eee;overflow: hidden;}
.listban .dot li.on{background:#962400;color:#962400;}
/*助孕医生*/
.zyyst{width:100%}
.zyyst a{display: block;width:100%;padding:10px 0px;}
.zyyst a img{width:100%}
.ysda{width:96%; padding:2%;}
.ysda .experts{width:100%;height:auto;margin-top:10px;overflow:hidden;position: relative;}
.ysda .experts-items{position: absolute;left:0px;top:0px;}
.ysda .experts .item{width:100%;float: left;}
.ysda .experts .item .cont{width: 100%;display: flex;justify-content: space-between;}
.ysda .experts .item .img{width:40%;}
.ysda .experts .item .img img{width:100%;}
.ysda .experts .item .info{width:60%;padding-top: 10px;background: url(../images/mydn_img1.png) center center;}
.ysda .experts .item .info .tit{display: flex}
.ysda .experts .item .info .tit .name{width:40%;padding:10px 0px;font-size: 14px;font-weight: bold;background: #962400;color:#fff;text-align: center;}
.ysda .experts .item .info .tit .zc{width:60%;border:1px solid #962400;color:#333;font-size: 12px;font-weight: bold;padding:10px 0px;text-align: center;}
.ysda .experts .item .intro{padding:10px 0px;line-height: 25px;font-size: 14px;}
.ysda .slide_expert{display: flex;justify-content: space-between;align-items: center;}
.ysda .slide_expert .btn{width:10%;background: #fff;display: flex;flex-direction: column;justify-content: center;}
.ysda .slide_expert .btn img{width:100%;}
.ysda .slide_expert .doc_ico{width:100%;position: relative;overflow: hidden;}
.ysda .slide_expert .doc_ico .items{width:100%;padding:0px 10px;position: absolute;overflow: hidden;left:0px;top:0px;}
.ysda .slide_expert .doc_ico .item{width:80px;float: left;display: flex;flex-direction: column;justify-content: center;}
.ysda .slide_expert .doc_ico .item img{width:80%;border-radius: 50%;border:3px solid #eee;}
.ysda .slide_expert .doc_ico .item-on img{border:3px solid #962400;}

.kszxtd{padding:0px 2%;display: flex;justify-content: space-between;}
.kszxtd a{color:#fff;border-radius: 3px;display: flex;align-items:center;padding:10px 0px;font-size:14px;justify-content: center;}
.kszxtd a img{width:14px;height:14px;margin-right:5px;}
.kszxtd a.dhzx{width:58%;background:#962400;}
.kszxtd a.zxzx{width:40%;background:#f97f02;}
/*推荐医生*/
.tjys{width:96%;padding:2%;margin:20px auto;margin-top: 0px}
.tjys .head .tit{width:100%;}
.tjys .lists{width:100%;position: relative;}
.tjys .lists .items{width:100%;}
.tjys .lists .items .item{width:100%;}
.tjys .lists .items .item .group{display: flex;justify-content: space-between;}
.tjys .lists .items .item .info{width:49%;padding:10px 0px;}
.tjys .lists .items .item .info .img{display:block;width:100%;}
.tjys .lists .items .item .info .img img{display:block;width:100%;}
.tjys .lists .items .item .info h1{display: flex;align-items: center;font-size: 14px;color:#666;padding:10px 0px;justify-content: center;font-weight: normal;}
.tjys .lists .items .item .info h1 img{width:14px;height:14px;margin-right: 10px;}
.tjys .lists .items .item .info h2{padding-bottom:15px;font-size: 12px;color:#777;text-align:center;}
.tjys .lists .items .item .info .zxyy{display: flex;justify-content: space-between;}
.tjys .lists .items .item .info .zxyy a{width:49%;padding:10px 0px;font-size: 14px;border-radius: 3px;text-align:center;}
.tjys .lists .items .item .info .zxyy a:nth-child(1){background:#f8922a;color:#fff;}
.tjys .lists .items .item .info .zxyy a:nth-child(2){background:#eee;color:#666;}

.tjys .lists .dot{display: none;}
.tjys .lists .hd{position: relative;}
.tjys .lists .hd span{position: absolute;top:-200px;}
.tjys .lists .hd span.prev{position: absolute;left:0px;}
.tjys .lists .hd span.next{position: absolute;right:0px;}
/*网友热搜*/
.wyrs{width:100%;margin-top:10px;}
.wyrs .info{width:96%;padding:2%;}
.wyrs .info .item{width:100%;padding:20px 0px;}
.wyrs .info .item .upper{width: 100%;display: flex;justify-content: space-between;}
.wyrs .info .item .upper .left{width:67%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.wyrs .info .item .upper .left a{width:48%;background: #bf4f30;color:#fff;font-size: 14px;text-align: center;padding:10px 0px;}
.wyrs .info .item .upper .left a:nth-child(1),
.wyrs .info .item .upper .left a:nth-child(2){margin-bottom: 4%;}
.wyrs .info .item .upper .right{width:30%;display: flex;}
.wyrs .info .item .upper .right a{width:100%;background: #bf4f30;color:#fff;text-align: center;display: flex;align-items: center;justify-content: center;}
.wyrs .info .item .lower{width: 100%;display: flex;justify-content: space-between;margin-top:2.5%;}
.wyrs .info .item .lower a{width:49%;padding:10px 0px;background: #bf4f30;color:#fff;text-align: center;font-size: 14px;}

/*预约挂号*/
.guahao{width:96%;background:#eee;padding:2%;}
.guahao .webook_bd{width:100%;padding:10px 0px;}
.guahao .webook_bd ul{width:100%;}
.guahao .webook_bd ul li{width:100%;display: flex;padding:10px 0px;align-items: center;}
.guahao .webook_bd ul li span{font-size: 14px;width:20%;min-width:80px;}
.guahao .webook_bd ul li span b{color:red;padding-right:3px;}
.guahao .webook_bd ul li input,
.guahao .webook_bd ul li select{width:90%;border-radius: 3px;border:1px solid #eee;padding:10px;outline: none;font-size: 12px;}
.guahao .webook_bd ul li .webookDate{width:90%;display: flex;justify-content: space-between;}
.guahao .webook_bd ul .submit input{width:100%;border-radius: 3px;border:1px solid #eee;padding:10px;outline: none;font-size: 14px;background: #f58320;color:#fff;margin-top:15px;}

/*天大品牌*/
.tdpp{width:100%;background: #fff;padding: 10px 0px;}
.tdpp .info{width:100%;}
.tdpp .info .video{width:100%;display: flex;justify-content: space-between;padding:2% 0px;margin:10px 0px;}
.tdpp .info .video span.item{width:49%;position: relative;}
.tdpp .info .video span.item img{width:100%;}
.tdpp .info .video span.item .play{display: flex;justify-content: center;align-items: center;width:40px;height:40px;border-radius: 20px;background:rgba(1,1,1,0.8);position: absolute;top:40px;left:0px;right:0px;margin:auto;}
.tdpp .info .video span.item .play img{width:auto;height:30px;}
.tdpp .info .video span.item .title{display:block;width:96%;padding:10px 2%;font-size: 14px;text-align: center;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.tdpp .info .video-screen{position:fixed;top:0px;left:0px;right:0px;margin:auto;width:100%;max-width:640px;height:100%;display: flex;flex-direction: column;justify-content: center;background:rgba(1,1,1,0.8);z-index: 99;display: none;}
.tdpp .info .video-screen .autoplay{width:98%;height:auto;padding:1%;background:#111;}
.tdpp .info .video-screen .close{display:block;width:30px;height:30px;text-align: center;line-height: 30px;font-size: 12px;background:#fff;border-radius: 15px;position: absolute;bottom:20px;left:0px;right:0px;margin:auto;z-index: 999}
.tdpp .info .more-video{display: block;width:100px;padding:8px 20px;border:1px solid #ddd;color:#666;border-radius: 3px;margin:auto;text-align:center;font-size: 14px;margin-bottom:15px;}


.tdpp .info .img{display:block;width:100%;}
.tdpp .info .img img{width:100%;}
.tdpp .info .nav{width:100%;display: flex;justify-content: space-between;padding-top:5px;}
.tdpp .info .nav li{width:32%;padding:10px 0px;text-align: center;color:#999;background:#eee;}
.tdpp .info .nav li.hover{background: #962400;color:#fff;}
.tdpp .info .items{width:100%;padding:10px 0px;}
.tdpp .info .items .item{width:100%;display: none;}
.tdpp .info .items .item-on{display: block;}
.tdpp .info .items .item img{width:100%;}

/*列表分页*/
.listpage{width:100%; margin:10px 0px; overflow:hidden; text-align:center;display: flex;justify-content: center;}
.listpage li{margin:0px 3px; border-radius:3px;font-size:12px;color:#555; background:#eee;}
.listpage li.thisclass{color:#fff; background:#962400;font-size: 12px;padding:3px 5px;}
.listpage li.thisclass a{color:#fff;}
.listpage a{display:block;color:#555; font-size: 12px;padding:3px 5px;}



