/*bootstrap 样式*/
.container {padding-right: 0px;padding-left: 0px;margin-right: auto;margin-left: auto;width: 100%;max-width: 640px;}
.navbar-nav {margin: 0px 0px;}
.nav > li > a {
    padding: 10px 0px;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
}
@media (min-width: 768px){
	.navbar-nav > li > a {
	    padding-top: 10px;
	    padding-bottom: 10px;
	}
}
.row {margin-right: 0px;margin-left: 0px;}
.antaipanel{border-width:0px;}
.antaipanelitem{border-width:0px;padding: 5px 15px;}
.antaipanel-body{padding:5px;}
.panel {
    margin-bottom: 0px;
    background-color: #fff;
    border: 0px solid transparent;
    border-radius: 0px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
}
.pagination > li > span {
    padding: 3px 12px;
    color: #4d534f;
}
.pagination>li>a, .pagination>li>span {
    padding: 3px 12px;
    color: #7a4033;
    text-decoration: none;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    color: #c03427;
    background-color: #eee;
    border-color: #ddd;
}
/*自定义样式*/
body{width: 100%;max-width: 640px;margin: 0 auto;}
.head{ width: 100%;}
.head img{width: 100%;}
/*导航栏*/
.navbar-wrapper{ width:100%; min-width:320px; max-width:720px; height:auto; margin:0 auto;z-index: 9999;}
.navbar-wrapper ul{ width:100%;list-style:none;height:auto;}
.navbar-wrapper ul li{
    width:20%; display:block;float:left; line-height:3rem; font-size:1.2rem; text-align:center; color:#FFF; border-right:1px solid #fff;
    background-image:-webkit-linear-gradient(to top, #702c2b, #7a482d); background-image:linear-gradient(to top,#702c2b,#7a482d);
}
.navbar-wrapper ul li a { color:#FFF; letter-spacing:1px;text-decoration:none }
.navbar-wrapper ul li a:hover { color: #FC3; font-weight:bold;text-decoration:none}
/*搜索*/
.search{width: 100%;height: auto;background: #e8e0d5;max-width: 640px;min-width: 320px;margin-top: 40px;}
.searchrow{padding: 20px 0px 20px 0px;}
.btn-phone {color: #fff;background-color: #7a482d;border-color: #7a482d;border-top-right-radius: 8px;border-bottom-right-radius: 8px;}
.antaibtn:hover, .antaibtn:focus, .antaibtn.focus {color: #FC3;text-decoration: none;}
.searchsubmit{border: 0;-webkit-appearance: none;background-color: #f77746;}
.navigation{width: 100%;max-width: 640px;min-width: 320px;background-color: #e8e0d5;height: auto;min-height: 400px;padding-top:0px;}
.antaibtn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;
    cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;}
.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1;color: #fff;text-align: center;background-color: #f77746;border: 0px solid #ccc;border-radius: 0px;}

/*线条*/
.antailine{height: 1px;border: 1px solid #7a4032;width: calc(100% - 6px);margin-left: 3px;margin-right: 3px;}
.antailinebba397{height: 1px;border: 1px solid #bba397;width: calc(100%)}
.antailinebda396{height: 1px;border-bottom: 1px solid #bba397;width: calc(100%)}
/*位置导航*/
.antaiposition{margin-left: 10px;display: block;padding-bottom: 5px;}
.antaiposition span{color: #7b4626;}
.antaiposition a{color: #7b4626;}
.antaipanelitem i{color: #7d4c3b;}
.antaipanelitem span{display: inline-block;float: right;}
.antaipanelitem a{color: #333;}
/*div*/
.antaidiv{width: 100%;max-width: 640px;}
.question{border: 1px solid #c69d87;padding:5px;background-color: #fff;width: 100%;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ulist{text-align: center;margin-right: 5px;margin-left: 5px;}
.list{padding-left: 5px;padding-right: 5px;margin-top:10px; }
.question a{color: #070707;text-decoration-line: none;}
.blankspace5{width: 100%;max-width: 640px;height: 5px;}
.blankspace10{width: 100%;max-width: 640px;height: 10px;}
.blankspacehui3{width: calc(100% - 6px);max-width: 640px;height: 3px;background-color: #e6e6e6;margin-left: 3px;margin-right: 3px;}
.doctor-img {border: 2px solid #c39f87;height: 200px;margin-top: 20px;}
.doctor-body p{margin: 0 0 1px 0px;}
.doctor-body span{text-overflow: ellipsis;overflow: hidden;display: block;}
.antaibasespan{color: #fff;display: block;text-align: center;padding-top: 8px;border-radius: 5px;padding-bottom: 8px;}
.antaibasespan a{color: #fff;text-decoration-line: none;}
.antaiyuyuedoctor{font-size: 16px;padding-top: 10px;padding-left: 10px;}
/*医生排班*/
.doctorpb{width: calc(100% - 20px);margin-left: 10px;margin-right:10px;}
.doctorpblist{width: 14.2%;float: left;text-align: center;border-right:1px solid #d8d8d8;}
.doctorpblist:last-child{border-right:0px solid #d8d8d8;}
.doctorpblistspan{display: block;background-color: #fff;padding-top: 5px;padding-bottom: 5px;}
.jchd{text-align: center;width: calc(100% - 20px);margin-left: 10px;}
.jchd a{color: #fff;font-size: 12px;}
.jchd span{padding-top: 10px;padding-bottom: 10px;display: block;}
.footers{width: 100%;max-width: 640px;min-width: 320px;background-color: #fff;height: auto;}
.antaiyuyue{display: inline-block;text-align: center;width: 100%;}
.antaiyuyue span{font-weight: bold;color: #535353;}
.antaiyuyue input{background-color: #dddddd;border: 0px;border-radius: 5px;width: 75%;height: 35px;text-align: center;}
.antaiyuyue12{padding-right: 0px; padding-left: 0px;padding-top: 15px;}
.antaiyuyueicon{display: inline-block;position: absolute;left: 35%;bottom: 5px;background-color: #dddddd;}
.antaiyuyuesubmit{text-align: center;background-color: #ff9257;color: #fff;height:37px;line-height: 37px;margin-left: 25%;border-radius: 20px;font-size: 16px;max-width: 160px;position: relative;left: 50%;margin-left:-80px;width: 160px;border-width: 0px;}
/*文章标题*/
.antaidocbt{text-align: center;font-weight: bold;font-size: 20px;}
.antaidocbody{width: calc(100% - 20px);margin-left: 10px;}
.antaidocbody p{text-indent: 28px;line-height: 24px;}
.antaidocbody span{font-size: 14px;line-height: 24px;}
.antaiaddressspan{font-size: 14px;}
/*地图*/
#dituContent{width: 100%;height: 380px;}
.BMap_stdMpZoom{display: none;}
.anchorBL img{display: none;}
.BMap_scaleCtrl{display: none;}
.anchorTR span{display: block;margin-top:-4px;}
.iw_poi_title{font-size: 12px;}
.iw_poi_content{font-size: 12px;}
.BMap_Marker img{position: absolute;top: 21px;left: 46px;}
.BMap_Marker div{top:-12px;}
.BMap_cpyCtrl{display: none;}
.iw_poi_title{font-size: 14px;}
/*医生列表*/
.doctorlist{border: 0px;margin-top:15px;}
.doctorlisthead{font-size: 14px;color: #a4a4a4;}
.doctorlisthead b{font-size: 18px;color: #333;font-weight: 600;}
.doctorlistrow{margin-top:10px;}
.doctorlistrow12{padding-right: 0px;padding-left: 0px;}
.doctorlistrow12 a{background-color: #78442c;color: #fff;padding: 6px 10px;border-radius: 10px;margin-left:10px;}
.doctorlistrow12 a:first-child{background-color: #fb7a41;color: #fff;padding: 6px 10px;border-radius: 10px;margin-left: 0px;}
/*医生详情页*/
.doctor_article_img{height: 88px;}
.doctor_article_panel-heading{padding: 5px 5px;border-bottom: 0px;background-color:transparent;}
.panel-default>.doctor_article_panel-heading {color: #7a4033;background-color: transparent;border-color: #ddd;font-weight: 600;font-size: 16px;}
.panel-default>.doctor_article_panel_body{padding: 5px;}
.doctor_articles_body{padding-left: 20px;}
/*文章按钮*/
.antai_article_zxbtn{text-align: center;text-decoration-line: none;}
.antai_article_zxbtn a{color: #fff;text-decoration-line: none;}
.antai_article_zxbtn a span{display: block;width: 80%;background-color: #ff7a47;margin-left: 15%;padding-top: 8px;padding-bottom: 8px;border-radius: 25px;}
/*首页医生*/
.index_doctor{padding: 20px 10px 0px 10px;}
/*文章详情页*/
.onion_article_ts {width: calc(100% - 20px);background-color: #f0f0f0;margin-left:10px;border-radius: 5px;}
.onion_article_ts p{padding:10px;color: #464646;}
.onion_article_ts p span{color: #979797;}
.onion_article_ts p span a{color: #c03427;}
.onion_article_ly {width: calc(100% - 20px);margin-left:10px;text-align: center;padding-top: 5px;}
/*首页修改样式*/
.onion_index_icon{width: 18.75%;margin-left: 10px;float: left;}
.onion_index_icon_right{width: calc(100% - 18.75% - 30px);height: auto;float: left;margin-left:10px;}
.onion_index_icon_right>.row{text-align: center;}
.onion_index_icon_right>.row>.col-xs-3{padding-right: 0px;padding-left: 0px;border-left: 1px solid #3c353c;margin-top:5px;font-size: 12px;line-height: 1.2;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.onion_index_icon_right>div>a{color: #be392a;font-size: 14px;font-weight: 600;}
/*自适应样式*/
@media (min-width: 320px){
	.doctor-img{height: 124px;margin-left: 5px;}
	.doctor-body h4{font-size: 16px;color: #7a482d;}
	.doctor-body p{margin: 0 0 1px 0px;font-size: 12px;}
	.doctor-body span{margin: 0 0 1px 0px;font-size: 12px;}
	.doctor-body span{max-height: 30px;}
	.doctorpblist{font-size: 12px;}
	#cwclass{padding-top: 0px;padding-bottom: 0px;}
	.antaidocbt{font-size: 16px;}
	.antaidocbody p{font-size: 12px;text-indent: 24px;}
	.antaiaddressspan{font-size: 12px;}
	.antaidocbody span{font-size: 12px;}
	.doctorlist img{height: 140px;}
	.doctorlistrow{margin-top:7px;}
	.doctor_article_img{height: 105px;}
	.doctor_articles_body{padding-left: 0px;}
	.index_doctor{padding: 20px 12px 0px 0px;}
}
@media (min-width: 360px){
	.doctor-img{height: 170px;}
	.doctor-body h4{font-size: 17px;color: #7a482d;}
	.doctor-body p{margin: 0 0 1px 0px;font-size: 12px;}
	.doctor-body span{margin: 0 0 1px 0px;font-size: 12px;}
	.doctor-body span{max-height: 70px;}
	.doctorpblist{font-size: 13px;}
	#cwclass{padding-top: 10px;padding-bottom: 10px;}
	.antaidocbt{font-size: 18px;}
	.antaidocbody p{font-size: 13px;text-indent: 26px;}
	.antaidocbody span{font-size: 13px;}
	.antaiaddressspan{font-size: 13px;}
	.doctorlist img{height: 140px;}
	.doctorlistrow{margin-top:20px;}
	.doctor_article_img{height: 105px;}
	.doctor_articles_body{padding-left: 20px;}
	.index_doctor{padding: 20px 15px 0px 5px;}
	/*新增*/
	.onion_index_icon_right>div>a{font-size: 15px;}
	.onion_index_icon_right>.row>.col-xs-3{line-height: 1.35;font-size: 13px;}
}
@media (min-width: 375px){
	.doctor-img{height: 174px;}
	.doctor-body p{margin: 0 0 1px 0px;font-size: 13px;}
	.doctor-body h4{font-size: 17px;color: #7a482d;}
	.doctor-body span{max-height: 90px;font-size: 13px;}
	.doctorpblist{font-size: 13px;}
	.antaidocbt{font-size: 18px;}
	.antaidocbody span{font-size: 14px;}
	.antaidocbody p{font-size: 14px;text-indent: 28px;}
	.doctorlist img{height: 140px;}
	.doctorlistrow{margin-top:20px;}
	.doctor_article_img{height: 105px;}
	.index_doctor{padding: 20px 15px 0px 0px;}
}
@media (min-width: 400px){
	.doctor-img{height: 190px;}
	.doctor-body h4{font-size: 18px;color: #7a482d;}
	.doctor-body p{margin: 0 0 1px 0px;font-size: 14px;}
	.doctor-body span{max-height: 90px;font-size: 13px;}
	.antaidocbt{font-size: 20px;}
	.antaidocbody span{font-size: 14px;}
	.antaidocbody p{font-size: 14px;text-indent: 28px;}
	.doctorlist img{height: 140px;}
	.doctorlistrow{margin-top:20px;}
	.doctor_article_img{height: 105px;}
	.index_doctor{padding: 20px 12px 0px 10px;}
	.onion_index_icon_right>div>a{font-size: 16px;}
	.onion_index_icon_right>.row>.col-xs-3{line-height: 1.4;font-size: 14px;}
}

