.petheader{  position:relative;width:100%;left:0;top:0; z-index:999; }
.petheader .box{height:2.0rem; overflow:hidden; padding:0 2rem; overflow:hidden;background:#26b7bc;}
.petheader .box .text{ padding-right:0.6rem; height:1.6rem;color:#fff;font-size: 1.0rem;line-height:1.6rem;text-align: center;padding-top:0.2rem;}

/*百度推广增加*/
.clearblack{ width:100%;background:#f2f2f2;height:1rem; }
.bd-question{ width:100%;}
.pic-zhutu{ color:#999;}
.pic-zhutu img{ width:100%;}
.bd-question2{width:100%;}
.quest01{width:2.8rem; padding-right:0.2rem; float:left;height:1.6rem;background:#f7130d; color:#fff;font-size: 0.8rem;line-height:1.6rem;text-align: center;}
.quest02{line-height:1.6rem;color:#f7130d;font-weight:bold; font-size: 0.8rem;border-bottom:1px solid #f7130d;}

.case{ width:100%;margin:0 auto;background:#fff; }
.case01{ width:96%;margin:0 auto;background:#fff; }
.case_title{width:2.5rem;float:left;height:1.6rem;color:#000;font-size: 0.8rem;line-height:1.6rem;text-align:left;font-weight:bold; }
.case_level{line-height:1.6rem;color:#f7130d;font-size: 0.6rem;}
.case_user{width:98%;height:1.6rem;color:#000;font-size: 0.6rem;line-height:1.6rem;}
.case_date{width:50%;float:left;height:1.6rem;color:#000;font-size: 0.6rem;line-height:1.6rem;text-align:left;}
.case_info{ width:96%;color:#999;}
.case_info1{ color:#999;font-size: 0.8rem;font-weight:bold; }
.case_info p{ color:#2b2b2b;}
.case_info img{ width:46%;padding:0.3rem;}
.case_info .newstitle{ line-height:1.6rem;color:#303030;font-weight:bold; font-size: 1.1rem;}
.case_info span{ padding-right:0.5rem;float:left; line-height:0.75rem;}
.case_pingjia{width:4rem;float:left;height:1.6rem;color:#000;font-size: 0.6rem;line-height:1.6rem;text-align:left; }
.case_pingjia01{line-height:1.6rem;color:#f95273;font-size: 0.6rem;height:1.6rem;line-height:1.6rem;}
.case_pingjia01 p{color:#000;font-size: 0.6rem;}

.case_diag_treat{width:96%;height:1.8rem;color:#f7130d;font-size: 0.8rem;line-height:1.6rem;text-align:left;font-weight:bold; padding-top:0.8rem;border-bottom:2px solid #f7130d;}
.case_diag{ width:98%;}
.case_diag img{width:22%;padding:0.2rem;}
.case_diag1{font-size: 0.8rem;font-weight:bold;color:#f7130d;}
.case_diag1 img{width:22%;padding:0.2rem;}
.case_diag p{ color:#000;font-size: 0.6rem;font-weight:Light}
.case_diag img{width:43%;padding:0.3rem;border:1px solid #f5f5f5;}

.case_treat{ width:98%;}
.case_treat1{ width:96%;color:#f7130d;font-size: 0.8rem;font-weight:bold;}
.case_treat p{ color:#000;font-size: 0.6rem;}
.case_treat img{width:43%;padding:0.3rem;border:1px solid #f5f5f5;}

.case_treat_all{ width:98%;}
.case_treat_all p{ color:#000;font-size: 0.6rem;}
.case_treat_all img{width:27%;padding:0.3rem;border:1px solid #f5f5f5;}


.case_app{ width:100%;padding-top:0.5rem;background:#e3e0e3;}
.case_app1{font-size: 0.8rem;font-weight:bold;color:#000;;padding-left:0.5rem;}
.case_app2{font-size: 0.6rem;color:#000;padding-top:0.5rem;}

.pinjiacontent{ padding:0.3rem; background:#fff;}
.goodandbad{font-size: 0.6rem;color:#000;padding-top:0.5rem;}
.goodandbad img{width:45%;padding:0.2rem;}
.pingjiashoushi  img{width:19px;}

.answer{ width:100%;height:1.8rem;margin:0 auto;background:#fff;border-bottom:1px solid #e74107; }
.answer01{width:96%;height:1.8rem;color:#e74107;font-size: 0.8rem;line-height:1.6rem;text-align:left;font-weight:bold; padding-top:0.5rem;}

.doctorview{ position:relative;}
.doctorview .pad{padding:0.2rem 0 0.2rem 0;}
.doctorview .tbg{ position:absolute;top:0;left:0; z-index:-9;width:100%;height:100%; overflow:hidden;}
.doctorview .tbg img{width:100%; display:block; overflow:hidden;min-height:100%;}
.doctorview .default-tcavatar{width:3.5rem;height:3.5rem;margin:0 auto;border:0.3rem solid rgba(255,255,255,0.3);border-radius:50%;}
.doctorview .default-tcavatar img{width:3.5rem;height:3.5rem;border-radius:50%;}
.doctorview .tname{ text-align:center;font-size:0.8rem;color:#26b7bc; text-shadow:0 0.05rem 0.1rem rgba(0,0,0,0.2);height:1.0rem; line-height:1.0rem; overflow:hidden;margin-top:0.2rem;}
.doctorview .tlever{font-size:0.65rem;height:0.85rem; line-height:0.85rem; overflow:hidden; text-align:center;color:#383939;text-shadow:0 0.05rem 0.05rem rgba(0,0,0,0.2);filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;  opacity: 0.7;}
.doctorview .strongpoint{font-size:0.65rem;height:0.85rem; line-height:0.85rem; overflow:hidden; text-align:center;color:#e38fce;}
.doctorview .wangwang{height:1.2rem; line-height:1.2rem; overflow:hidden; text-align:center;}
.baomanzhengtaocan{width:100%; display:block; overflow:hidden;}
.baomanzhengtaocan img{width:100%; display:block; overflow:hidden;}
/*栏目模块样式*/

.topmenu{background: #fff;height:2.2rem; overflow: hidden;}
.topmenu .menu-text li{width:33.3%;float:left; text-align:center; position:relative; line-height:2.2rem; height:2.2rem;}
.topmenu .menu-text li .line{ display:none;}
.topmenu .menu-text ul{ border:0; border-radius:0;}
.topmenu .menu-text li.curr{ background:none;}
.topmenu .menu-text ul{ height:2.5rem;}
.topmenu .menu-text li span{ display:inline-block;box-sizing: border-box;height: 2.5rem;font-size: 0.7rem;}
.topmenu .menu-text .curr span{ color:#ff663d; border-bottom:0.2rem solid #ff663d;}

.courseclass ul li .icon{ margin-top:0.5rem;}
.courseclass ul li .text{ margin-top:0.5rem; margin-bottom:0.5rem;}
.courseclass ul li{ float:left; width:20%;}

/*新闻*/
.focusmain2{width:100%;height:100%; overflow:hidden;position:relative;}
.focusmain2 .scroll_box{width:100%;height:100%; overflow:hidden}
.focusmain2 .scroll_box ul li{width:100%;height:100%; overflow:hidden;display:block;float:left; position:relative; }
.focusmain2 .scroll_box ul li img{width:100%;min-height:100%}
.focusmain2 .scroll_box .focustit{width:100%; position:absolute;height:1.35rem; overflow:hidden; line-height:1.35rem;bottom:0;color:#fff; background:rgba(0,0,0,0.6)}
.focusmain2 .scroll_box .focustit span{ font-size:0.7rem; padding:0 3.6rem 0 0.4rem; display:block;}

.focusmain2 dl{height:1.35rem; position:absolute;bottom:0;right:0.5rem; z-index:90;}
.focusmain2 dl .dtwidth{}
.focusmain2 dl dt{width:0.3rem;margin:0.5rem 0 0 0.3rem;height:0.3rem;border-radius: 50%; cursor:pointer; text-indent:-5999rem;float:left; background:#b7bcc2;}
.focusmain2 dl dt.on{ background:#fff;}

#newsclassbg{ width:100%;height:100%; position:fixed;bottom:0;left:0; z-index:93; background:rgba(0,0,0,0.24); display:none;}
.newsclass{ position:fixed;top:2.1rem;left:0;width:100%; background:#fff; z-index:99;}
.newsclass2{top:0;}/*app新增样式*/
.newsclass .box{ height:0rem; overflow:hidden;-webkit-transition: .5s;transition: .5s;}
.newsclass .box2{height:11.55rem; overflow-x:hidden; overflow-y:auto;-webkit-overflow-scrolling: touch;}
.newsclass ul li{ padding:0.75rem;height:2.2rem; overflow:hidden; position:relative;}
.newsclass ul li:hover{ background:#f6f6f6;}
.newsclass ul li .img{width:2.2rem;height:2.2rem; position:absolute;left:0.75rem;top:0.75rem;}
.newsclass ul li .img img{width:100%;height:100%;}
.newsclass ul li .rct{ padding-left:2.2rem;margin-left:0.75rem;} 
.newsclass ul li .rct .tit{ font-size:0.75rem;height:1.3rem; line-height:1.3rem; overflow:hidden;}
.newsclass ul li .rct .info{color:#909090;}
.newsclass ul li .rbg{ position:absolute;right:0.75rem;top:0.75rem;height:2.2rem; line-height:2.2rem;}
.newsclass ul li .rbg .iconfont{ font-size:0.6rem;color:#a0a0a0;}
.newsclass ul .line_d2{margin-left:0.75rem;}
.newsclass .cbtbg{width:1.7rem;height:1.7rem; background:url(../images/cbt.png) no-repeat; background-size:100% 100%; position:absolute;right:0;bottom:-2.2rem;}
.newsclass .cbtbg2{width:1.7rem;height:1.7rem; background:url(../images/cbt2.png) no-repeat; background-size:100% 100%; position:absolute;right:0;bottom:-1.7rem; display:none;}

.newslist{ background:#fff; overflow:hidden; margin-top:0.5rem;}
.newslist ul li{ padding:0.75rem; position:relative;height:4.2rem; overflow:hidden;border-bottom:0.05rem solid #efefef;}
.newslist ul li .lct{ position:absolute;left:0.75rem;top:0.75rem;width:6.75rem;height:4.2rem; overflow:hidden;}
.newslist ul li .lct img{width:100%;min-height:100%;}
.newslist ul li .lct .default-bg{    position: absolute; width: 100%;height: 100%; left: 0; top: 0;}
.newslist ul li .rct{ padding-left:0.75rem; margin-left:6.75rem;}
.newslist ul li .rct .rtit{ line-height:1rem; font-size:0.75rem; overflow:hidden;height:2rem;}
.newslist ul li .rct .r_hits{color:#909090;margin-top:1rem;height:1.1rem; overflow:hidden; line-height:1.1rem;}
.newslist ul li .rct .r_hits span.date{float:right}
.newslist ul li .rct .r_hits span{float:left;}
.newslist ul li .rct .r_hits span.hits{ background:url(../images/hoticon.png) no-repeat 0 50%; background-size:0.6rem 0.6rem; padding-left:0.8rem}
.newslist ul li .rct .r_hits span.comment{ background:url(../images/talk2.png) no-repeat 0 50%; background-size:0.6rem 0.6rem; padding-left:1rem;margin-left:1rem;}

.newslist ul .line_d2{margin-left:0.75rem; display:none;}
.newslist ul li:hover .rtit{color:#909090;}
.newslist ul li:hover .rct .rintro{color:#909090;}

.newslist .loadtext{color:#a0a0a0; margin:0;border-radius:0rem; background:#f0f0f0; position:relative; z-index:9;margin-top:-0.05rem;}


/*文章内容页*/

.newscontent{ padding:0.75rem; background:#fff;}
.newscontent .com_info{ color:#999;}
.newscontent .com_info .newstitle{ line-height:1.6rem;color:#303030;font-weight:bold; font-size: 1.1rem;}
.newscontent .com_info span{ padding-right:0.5rem;float:left; line-height:0.75rem;}
#collect img{width: 0.5rem; margin-right: 0.1rem;}
.newscontent .contentbox{ line-height:1.35rem;}
.newscontent .contentbox p{ padding-top:0.6rem;}
.newscontent .contentbox img{max-width:98%;}
.newscontent .contentbox .textsize{ font-size:0.75rem;}
.newscontent .contentbox table{border-collapse:collapse}
.newscontent .contentbox td{border:1px solid #e3e3e3;}
.discuss{ margin-top:0.2rem}
.discuss .title{height:1.2rem; line-height:1.6rem; background:#f3f3f3; padding-left:0.5rem; font-size:0.7rem;}
.discuss .discomment{ padding:0.75rem 0;color:#999;}
.discuss .discomment input.username,
.discuss .discomment input.password{width:4.5rem !important;border:0.05rem solid #ddd;border-radius:0.1rem;margin-right:0.3rem;-webkit-appearance: none; font-size:0.6rem;background:#fff; padding: 0.15rem 0.25rem;}

.discuss .discomment #pp{float:right}
.discuss .discomment .nmpub{ display:block;height:0.6rem; overflow:hidden}
.discuss .discomment textarea{border:0.05rem solid #eee;border-radius:0.1rem;-webkit-appearance: none; text-indent:0.3rem;color:#999; padding-top:0.3rem;margin-top:0.3rem; font-size:0.6rem;width:99% !important;resize: none; outline: none}
.discuss .discomment textarea:focus{color:#333;;}
.discuss .discomment .rightcmtnum{color:#ff663d;}
.discuss .discomment .commenttips{margin-top:0.3rem;float:left;}
.discuss .discomment #SubmitComment{width:4.5rem;height:1.5rem; line-height:1.5rem;border:0; background:#ff663d;border-radius:0.15rem;-webkit-appearance: none;color:#fff; font-size:0.7rem;float:right;margin-top:0.3rem;}
.discuss .commentList{ padding:0.2rem 0 0;}
.discuss .commentList td{ padding-top:0.2rem;padding-bottom: 0.2rem;}
.discuss .commentList td p{ padding-top:0.3rem; font-size:0.7rem;font-size: 0.7rem;color: #333;}

table.cmt{width:100%;margin-top: 0.5rem;}
.commentList1{line-height:1rem;}
.commentList1 strong a{color: red;}
.commentList1 .userface{ width:2.2rem !important; height:2.2rem !important; border-radius:50%;border:0rem;}
.cmtuserface{ width:70px;}
.cmtuserface .img{ width:2.2rem !important; height:2.2rem !important; border-radius:50%;border:0rem;}
.username01{font-size: 0.6rem;}
#cmttbody td{ border-bottom:0.05rem solid #eee;color: #999;font-size: 0.5rem;}

.cmtloadtips{height: 1.8rem;line-height: 1.8rem;overflow: hidden;text-align: center;background: #f3f3f3;position: relative;color: #a0a0a0;}
.annouinfo{margin-top: 0.5rem;color: #666;max-height: 2rem;line-height: 1rem;overflow: hidden;}

.tags_cont,.tags_one{padding: 0.75rem;background: #fff;}
.tags_cont{ border-top:0.05rem solid #eee; min-height:4rem;}
.closebtn{display: block;width:95%;line-height: 1.8rem;margin: 0.5rem auto;background: #15a9ff;color: #fff;text-align: center;font-size: 0.7rem;border-radius: 0.15rem;}
.aboutus_cont{
    margin-top: 0.75rem;
    background: #fff;
    padding:.5rem 0.75rem;
    line-height: 2;
    font-size: .7rem;
    color:#666;
}
.aboutus_cont p{
    padding: .25rem 0;
}
.aboutus_cont iframe{ width: 100%; border:0px;}