/* 首页模板顶部和列表页模板顶部拷贝样式 */
.hospital-area{
  margin-top: 20px;
}
.yyk-22 .hospital-area .screen .screen-box .screen-cell .dt{
  width: 11.5%;
}
.yyk-22 .hospital-area .screen .screen-box .screen-cell .dd{
  width: 87%;
}
.yyk-22 .hospital-area .screen .screen-box .screen-cell{
  padding: 10px 0;
}
.fc3{ color: #333 !important; }
/* 首页模板顶部拷贝样式 */
.hospital-img-bottom-list .a-link{
    float: left;
    font-size: 14px;
    line-height: 20px;
    border: 1px solid #ddd;
    padding: 4px 10px;
    border-radius: 16px;
    color: #666;
    margin: 0 10px 10px 0;
}
.footer-top { padding-bottom: 30px; }

.footer-top-title { height: 56px; border-bottom: 1px solid #ddd; }

.footer-top-title .top-item { display: inline-block; margin-right: 40px; font-size: 16px; line-height: 56px; color: #333; cursor: pointer; }

.footer-top-title .top-item:hover { border-bottom: 1px solid #5b89f3; }

.footer-top-title .top-item-active { border-bottom: 1px solid #5b89f3; }

.footer-top-list { padding-top: 20px;}

.footer-top-list li { position: relative; width: 16.6667%; font-size: 14px; padding: 0 15px 0 10px; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.footer-top-list li:before { content: ''; position: absolute; left: 0; top: 50%; margin-top: -2px; width: 4px; height: 4px; -webkit-border-radius: 50%; border-radius: 50%; background: #333; }
/* 首页模板顶部和列表页模板顶部拷贝样式 */
.s_searchwrap03{
    top:32px;
    display: block;
}
.head_move .s_searchwrap03{
    top:14px;
}
/* 首页模板底部拷贝样式 */
.clr:after, .clr:before { content: ""; display: table; }
.clr:after { clear: both; }
*{ padding: 0; margin: 0; }
a { color: #333333; text-decoration: none; }
ul, ol { list-style: none; }
.common-footer { background-color: #eee; }
.s_footer{ display: none !important; }/*友情链接*/
.common-footer .friends-links{ width: 1200px; margin: 0 auto; padding: 24px 0 20px; border-bottom: 1px solid #d0d0d0;}
.common-footer .links-list-dt{ float: left; width: 80px; margin-right: 10px; height: 30px; line-height: 30px; text-align: center; background-color: #a9b7c0; color: #fff; position: relative; font-size: 16px; }
.common-footer .links-list-dt:after{ content: ''; position: absolute; top: 50%; margin-top: -5px; right: -10px; border: 5px solid transparent; border-left-color: #a9b7c0;}
.common-footer .links-list-dd{ width: 1100px; float: right; }
.common-footer .links-list-dd-li,.common-footer .links-list-dd{ font-size: 14px; }
.common-footer .links-list-dd-li{ padding-top: 10px; }
.common-footer .links-list-dd-li ul li,.common-footer .links-list-dd ul li{ float: left; padding: 5px 0; line-height: 20px; }
.common-footer .links-list-dd-li ul li span,.common-footer .links-list-dd ul li span{ margin: 0 10px; }
.common-footer .links-list-dd-li .more-links a,.common-footer .more-links a{ color: #6595ff; }
.common-footer .links-list-dd-li-tr{ margin-bottom: 10px; }
.common-footer .links-list-dd-li .footer-tags{ padding-bottom: 5px; margin-right: 20px; }
.common-footer .links-list-dd-li .footer-tags.on{ border-bottom: 2px solid #318af5; color: #318af5;  }
#friendsLinksBox{ display: none; }
/*公共底部*/
.common-footer .footer-main { width: 850px; margin: 0 auto; padding: 40px 160px 40px 190px; color: #666; position: relative; }
.common-footer .footer-main a{ color: #666; }
.common-footer .footer-main .com-lt { position: absolute; left: 0; top: 40px; bottom: 40px; width: 140px; padding-right: 50px; border-right: 1px solid #d0d0d0; }
.common-footer .footer-main .com-lt .c-b-logo { display: block; height: 100%; background: url('../images/b-logo.png') no-repeat right; }
.common-footer .footer-main .com-ct { padding-left: 22px; width: 800px; line-height: 24px; font-size: 14px;}
.common-footer .footer-main .com-ct .alinks { margin-bottom: 5px; }
.common-footer .footer-main .com-ct .alinks ul li {float: left; line-height: 1.2; font-size: 14px; }
.common-footer .footer-main .com-ct .alinks ul li span { margin: 0 10px; color: #d0d0d0; }
.common-footer .footer-main .com-rt { position: absolute; right: 0; top: 50%; margin-top: -42px; height: 84px; width: 160px; }
.common-footer .footer-main .com-rt .rt-cell { float: left; text-align: center; margin-left: 10px; }
.common-footer .footer-main .com-rt .rt-cell > img { width: 70px; height: 70px; }
.common-footer .footer-main .com-rt .rt-cell p { line-height: 1.2; font-size: 12px; }
/* 自己的样式 */
input[type="text"],
input[type="password"],
input[type="tel"],
input[type="date"] {
	outline: none;
	border: 1px solid #cccccc;
}
input[type="button"],
input[type="submit"],
input[type="reset"],
button {
	border: none;
	outline: none;
}
.clearfix::before,
.clearfix::after {
	content: "";
	display: block;
}
.clearfix::after {
	clear: both;
}
.clearfix {
	*zoom:1;
}

.guahaobiaodan {
    width: 100%;
    padding-top: 10px;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    align-content: center;
}
.userinfo-item {
    margin-bottom: 10px;
    flex-basis: 420px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}
.userinfo-text,
.userinfo-shuru {
    font-size: 16px;
}
.userinfo-text {
    line-height: 26px;
}
.userinfo-item .userinfo-shuru {
    flex-grow: 1;
    line-height: 32px;
    border: 1px solid skyblue;
    border-radius: 10px;
}
.userinfo-item .userinfo-tijiao {
    background-color: skyblue;
    color: #fff;
}

.page-banner img {
    width: 100%;
}

.jbzskp-text {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 120px;
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.5);
}

.shouye-right-zixun1 {
    padding-bottom: 15px;
}
.list-right-zixun1 a {
    display: block;
    padding-bottom: 10px;
}
.shouye-zixun1 img,
.shouye-zixun2 img,
.shouye-right-zixun1 img,
.list-zixun1 img,
.list-zixun2 img,
.list-right-zixun1 img {
    width: 100%;
}

.hospital-img-list ul li a img {
    width: 100%;
}

.list-banner {
    width: 1200px;
    margin: 0 auto;
}
.list-banner img {
    width: 100%;
}

.list-total li {
    border-bottom: 1px dashed #ccc;
    padding: 20px 0;
}
.list-total li:nth-of-type(1) {
    border-top: 1px dashed #ccc;
}
.list_item-title {
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
}
.list_item-jianjie {
    color: #666;
    font-size: 14px;
    line-height: 20px;
}
.list_item-jianjie a {
    color: red;
}

.fenye {
    text-align: center;
    padding: 10px 0;
}

.article-title {
    font-weight: bold;
    text-align: center;
    font-size: 20px;
    line-height: 32px;
}

.article-laiyuan-riqi {
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    border-bottom: 1px dashed #ccc;
}
.article-riqi {
    padding-left: 50px;
}

.article-zhengwen {
    border-bottom: 1px dashed #ccc;
    font-size: 14px;
    line-height: 35px;
    padding: 10px 0;
}
.article-zhengwen img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
    height: auto !important;
    width:400px;
}

.article-shangyipian-xiayipian {
    /* border-bottom: 1px dashed #ccc; */
	font-size: 13px;
    line-height: 40px;
}
.list-zixun2{
    width:300px;
}
