/* 最大宽度应对手机自定义 */
.media_content {margin:0 auto; max-width:640px;}

/* 圆角样式 */
.rad2e {-webkit-border-radius:0.2em; -moz-border-radius:0.2em; -ms-border-radius:0.2em; -o-border-radius:0.2em;  border-radius:0.2em;}
.rad4e {-webkit-border-radius:0.4em; -moz-border-radius:0.4em; -ms-border-radius:0.4em; -o-border-radius:0.4em;  border-radius:0.4em;}
.bob4r {-webkit-border-radius:0 0 0.4em 0.4em; -moz-border-radius:0 0 0.4em 0.4em; -ms-border-radius:0 0 0.4em 0.4em; -o-border-radius:0 0 0.4em 0.4em;  border-radius:0 0 0.4em 0.4em;}

/* 内外阴影 */
.wsd {-webkit-box-shadow:2px 2px 6px #cecece; -moz-box-shadow:2px 2px 6px #cecece; -ms-box-shadow:2px 2px 6px #cecece; -0-box-shadow:2px 2px 6px #cecece; box-shadow:2px 2px 6px #cecece;}
.nsd {-webkit-box-shadow:2px 2px 6px #cecece inset; -moz-box-shadow:2px 2px 6px #cecece inset; -ms-box-shadow:2px 2px 6px #cecece inset; -0-box-shadow:2px 2px 6px #cecece inset; box-shadow:2px 2px 6px #cecece inset;}

/* header头部, footer底部, 样式 */
.header-box {padding-bottom:3em;}
.header{overflow:hidden}
.header_logo{margin:0 0}
.header_logo img{display:block;margin:0 auto;width:100%}
.header_nav{background:-webkit-linear-gradient(#ffaa07,#ffaa07);background:-o-linear-gradient(#ffaa07,#ffaa07);background:-moz-linear-gradient(#ffaa07,#ffaa07);background:linear-gradient(#ffaa07,#ffaa07)}
.header_nav ul{overflow:hidden;margin:0 auto}
.header_nav ul li{float:left;width:25%;line-height:.77rem;height: .77rem;}
.header_nav ul li a{display:block;color:#6b1501;text-align:center;font-size:.28rem}
.header_nav ul li a b{float:right;display:block;margin-top:.26rem;width:1px;height:.26rem;background:#6b1501}
.header_img{clear:both}
.header_img img{display:block;width:100%}
/* .banner样式 */
/*.banner {padding-bottom:3em;}*/
.banner {margin-bottom: .3rem;}
/* .manv导航栏 */
.manv li {float:left; width:25%;}
.manv li a {display:block;}
.manv .dm {width:4.5em; height:4.5em; margin:0 auto; -webkit-border-radius:1.5em; -moz-border-radius:1.5em; -ms-border-radius:1.5em; -o-border-radius:1.5em;  border-radius:1.5em; background-size:80% !important;}
.manv h2 {text-align:center; font-size:1.4em; line-height:1em; padding-top:0.7em; color:#343434;}

.content {padding-bottom:2em;}
.column_title {background:#d02602; text-align:center; height:4.2em; line-height:4.2em; margin-bottom:1.5em;}
.column_title h1 {color:#fff; font-size:2.1em; font-weight:bold;}
.column_pm {padding:0 3.125%; line-height:2em;}
.column_pm p {text-indent:2em; font-size:1.25em; color:#3c3c3c; text-indent:2em;}

.column_cont {padding:0 3.125%;}
.column_cont li {padding:1.5em 0; display:none;}
.column_cont li.block {display:block;}
.column_cont .pic_cont {border:1px #e8e8e8 solid; background:#f7f7f7; padding:0.4em; margin-bottom:1.5em;}
.column_cont .pic_cont .pic {width:48%; float:left;}
.column_cont .pic_cont .font {float:right; width:49%; position:relative; height:13.8em;}
.column_cont .pic_cont .font h2 {font-size:1.2em; font-weight:bold; color:#ad251e; padding-bottom:0.6em;}
.column_cont .pic_cont .font p {text-indent:2em; font-size:0.95em; line-height:1.8em; word-break:break-all;}
.column_cont .cons {padding:0 10%; position:absolute; bottom:0; left:0; line-height:1.8em;}
.column_cont .cons a {width:45%; text-align:center; color:#fff; font-size:1.15em;}
.column_cont .cons a img {width:20%; padding-left:5%; vertical-align:middle; margin-top:-0.2em;}
.column_cont .em {padding:0.5em 3% 0 3%;}
.column_cont .em p {font-size:1em; line-height:1.65em;}
.column_cont .em span {color:#d02602;}
.column_cont .cons_bottom {padding:0 4%;}
#comment_load {margin:0 3.125%; border:1px #bdbdbd solid; font-size:1.25em; text-align:center; line-height:2em; height:2em; cursor:pointer;}
#comment_load img {width:4%; vertical-align:middle; padding-left:1%; margin-top:-0.2em;}
.comment_zh {color:#666; font-size:1.25em; text-align:center; line-height:5em; line-height:5em; display:none;}
.comment_load {background:url(../images/load_03.gif) no-repeat center; height:5em; display:none;}

/* 列表文章页电话样式 */
.index_tel {margin:0 3.125% 1.5em 3.125%; padding:1em 0 1em 12%; border:1px #bfbfbf solid; background:url(../images/list_03.jpg) no-repeat left bottom; background-size:22.8%;}
.index_tel h2 {color:#ff0000; font-size:1.25em; padding-bottom:0.6em; font-weight:bold; text-align:center; line-height:1em;}
.index_tel h3 {font-size:1.15em; text-align:center; line-height:1em; padding-bottom:0.6em;}
.index_tel .form {border:1px #9e9e9e solid; margin:0 15%; position:relative;}
.index_tel .form input {border:none; background:none; line-height:0em;}
.index_tel .form .bu {position:absolute; right:0; height:2em; width:40%; cursor:pointer;}
.index_tel .form .tx {float:left; width:59%; text-indent:0.5em; font-size:1em; line-height:2em;}
.index_tel .form .submit {float:right; background:#fe6d04; width:40%; text-align:center; color:#fff; line-height:2em;}
.index_tel .form .submit span {font-size:1.1em;}
.index_tel .form .submit img {width:16%; vertical-align:middle; margin-top:-0.2em; padding-right:5%;}

/*列表、文章医生挂号样式 */
.register_swiper {padding-bottom:2.5em;}
.register_swiper .line {margin:0 2.34%; padding:1.5em 0; border-bottom:1px #c6c6c6 dashed;}
.register_swiper .line .photo {float:left; width:28%;}
.register_swiper .line .photo img {width:100%; display:block; border:1px #e5e5e5 solid;}
.register_swiper .line .info {padding:0.5em 0 0 2%; width:40%; float:left;}
.register_swiper .line .name {padding-bottom:0.5em;}
.register_swiper .line .name img {vertical-align:text-bottom; padding-right:2%; width:40%;}
.register_swiper .line .name span {font-size:1em; color:#cd2703;}
.register_swiper .line h2 {font-size:1.2em; line-height:1em; padding-bottom:0.5em;}
.register_swiper .line .font p {font-size:1.1em;}
.register_swiper .line .font span {color:#db2100;}
.register_swiper .line .cons {width:15%; float:right; padding-top:1.5em;}
.register_swiper .line .cons a {display:block; font-size:1em; line-height:1.4em; padding:0.3em 0; text-align:center; -webkit-border-radius:0.3em; -moz-border-radius:0.3em; -ms-border-radius:0.3em; -o-border-radius:0.3em;  border-radius:0.3em;}
.register_swiper .line .cons a.on {background:#e56c0a; color:#fff;}
.register_swiper .flex-direction-nav {display:none;}
.register_swiper .flex-control-nav {display:table; margin:0 auto;}
.register_swiper .flex-control-nav li {float:left; padding:0 5px;}
.register_swiper .flex-control-nav li a {background:url(../images/index_51.jpg) no-repeat center; display:block; width:12px; height:12px;}
.register_swiper .flex-control-nav li a.flex-active {background:url(../images/index_49.jpg) no-repeat center;}

.submission {padding-bottom:2em;}
.submission .title_wrods {padding:0 0 2em 0.5em; text-align:center;}
.submission .title_wrods img {height:1.8em; vertical-align:middle; padding-right:0.5em; padding-bottom:0.4em;}
.submission .title_wrods span {font-size:1.4em;}
.submission form {padding:0 1em;}
.submission .input {padding-bottom:2em;}
.submission .input span {float:left; width:26%; text-align:right;}
.submission .input span b {color:#ff0304;}
.submission .input span,.submission .input input,.submission .input textarea {font-size:1.3em; line-height:2.5em;}
.submission .input input,.submission .input textarea {-webkit-box-shadow:2px 2px 5px #999 inset; background:#efefef; -moz-box-shadow:2px 2px 5px #999 inset; -ms-box-shadow:2px 2px 5px #999 inset; -0-box-shadow:2px 2px 5px #999 inset; box-shadow:2px 2px 5px #999 inset; -webkit-border-radius:0.3em; -moz-border-radius:0.3em; -ms-border-radius:0.3em; -o-border-radius:0.3em;  border-radius:0.3em;}
.submission .input input,.submission .input textarea {float:left; width:74%; border:none; text-indent:0.5em; color:#333;}
.submission .button {padding:0 1em; position:relative;}
.submission .button .sube {position:absolute; left:1em; top:0; width:47%; border:0; background:none; height:3.6em;}
.submission .button .sub {float:left; border:1px #087788 solid; background:#24a39c;}
.submission .button .am {float:right; border:1px #d02602 solid; background:#fe6d04;}
.submission .button .sub, .submission .button .am {cursor:pointer; width:47%; text-align:center; line-height:3.6em; color:#fff;  -webkit-border-radius:0.3em; -moz-border-radius:0.3em; -ms-border-radius:0.3em; -o-border-radius:0.3em;  border-radius:0.3em;}
.submission .button span {font-size:2em; color:#fff;}
.submission .button img {vertical-align:middle; padding-bottom:0.8em; padding-left:0.3em; height:2em;}
.submission .tm {padding:2em 1em 0 1em; line-height:2em;}
.submission .tm p {font-size:1.3em; color:#1f1f1f;}
.submission .tm span {color:#fd0324;}

.route .cont {padding:0 2% 1em 2%;}
.route .left {float:left; width:75%; text-align:center;}
.route .left .pm {line-height:2.4em; padding-bottom:0.5em;}
.route .left p {font-size:1.3em;}
.route .left a {background:#fe6d04; color:#fff; display:block; margin:0 13%; line-height:3em;}
.route .left a img {width:15%; vertical-align:middle; margin-top:-0.5em; padding-right:0.5em;}
.route .left a span {color:#fff; font-size:1.35em;}
.route .right {text-align:center; float:right; width:25%; line-height:3em;}
.route .right p {font-size:1.45em; color:#db2100; background:url(../images/index_53.jpg) no-repeat center; background-size:85%;}

 
/* 独立谷歌内核浏览器样式 */
@media screen and (-webkit-min-device-pixel-ratio:0) {}
