﻿@charset "utf-8";
/* CSS Document */
/*****index*******/
.mainW {margin: 0 12px 70px;}
.swiperBan {min-height: 155px;}
.swB img {display: block;width: 100%;border-radius: 10px}
.content {width: 100%;}
.cp {text-align: center;margin-bottom: 20px;}
.paginationBan {bottom: 4px;}
.paginationBan span {width: 9px;height: 9px;margin: 0 5px;background: #eee;}
.paginationBan span.swiper-active-switch {background:#009b76 ;}
.search{position: relative;margin: 70px 20px 20px 20px; height: 35px;}
.search_input{border:1px solid #d90c18;height: 35px;line-height: 35px;font-size: 14px;width:calc(100% - 82px);text-indent: 10px;border-right:0;}
.search_submit{height: 35px;color: #fff;font-size: 12px;border: none;width: auto;padding: 0 15px 0 28px;font-weight: 500;
background-image: -moz-linear-gradient( 0deg, rgb(216,12,24) 0%, rgb(216,12,24) 100%);
background-image: -webkit-linear-gradient( 0deg, rgb(216,12,24) 0%, rgb(216,12,24) 100%);
background-image: -ms-linear-gradient( 0deg, rgb(216,12,24) 0%, rgb(216,12,24) 100%);}
.search_icon{width: 14px;position: absolute;right: 60px;top:16px;}
.contTop,.contMid,.contBot a{margin:0px;overflow: hidden;width: 100%;}
.contTop a{float: left;width: 100%;padding: 15px 15px 1px 15px;background:#f6f6f6; line-height:7vh;}
.contTop a+a{margin-left: 14px;}
.contTop a.contTopA1{background: url(../images/contTopAbj1.png) no-repeat center right /cover}
.contTop a.contTopA2{background: url(../images/contTopAbj2.png) no-repeat center right /cover}
.contTop a h3{color: #009b76;font-size: 20px;margin-bottom: 8px;}
.contTop a p{font-size: 12px;color: #666;}
.contTop img{width: 22%;display: inline-block}

.contMid{margin-top: 14px; margin-left:14px;}
.contMid a{float: left;width: calc(50% - 22px); text-align: center; padding:40px 0 30px 0;}
.contMid a+a{margin-left: 14px;}
.contMid a img{width: 22%;display: inline-block}
.contMid a p{font-size: 14px;line-height: 40px;font-weight: 600;margin: 0;}

.hycgbg {background:rgb(127,127,127,0.08);color: #d90c18;}

.hycgbghs {background:rgb(216,12,24);color: #ffffff;}

.dblja {color: #333;}
.dbljahs {color: #d90c18;}

.contBot{overflow: hidden;}
.contBot a{background: #f9f9f9;display: block; margin: 0 0 14px;}
.contBot img{float: left;width: 40%;}
.contBot_txt{float: left;width: calc(60% - 14px);margin-left: 14px;}
.contBot_txt h6{font-size:16px; margin:10px 3px 5px;}
.contBot_txt p{margin: 0}
.contBot_txt p span{font-size: 12px;color: #009b76;border-radius: 3px;border:1px solid #009b76;
width: 64px; display: inline-block;text-align: center;margin: 3px;}
.contBot_txt p span.zhyy{color: #ec8914;border-color: #ec8914}

.footer {position: fixed;left: 0;bottom: 0;width: 100%;background: #f6f6f6;border-top: 1px solid #f6f6f6;padding: 10px 12px;z-index: 9;text-align: center;}
.footer ul li {display: block;width: calc(100%/3);float: left;}
.footer ul li img {width: 25px;}
.footer ul li svg {width: 16px;}
.footer ul li span {display: block;font-size: 12px;line-height: 24px;}
.footer ul li.footLI span {color: #009b76;}
.footer ul li.footLI svg {fill: #009b76;}
#footer_cart a {position: relative;}

.footer_zc {position: fixed;left: 0;bottom: 0;width: 100%;background: #f6f6f6;border-top: 1px solid #f9f9f9;padding: 10px 12px;z-index: 9;text-align: center;}

.yyfw,.yyxz{display: inline-block;font-size: 16px;border-radius: 3px;border: 1px solid #d90c18;line-height: 40px;width: 40%; margin: 0 3%;}
.yyfw {background: #d90c18;color: #fff;}

.yybx{display: inline-block;font-size: 16px;border: 1px solid #d90c18;line-height: 46px;width: 100%; background: #d90c18;color: #fff; text-align: center;border-radius: 3px; }

/*****index*******/
.mban{margin-top: 12px;}
.mban img{width: 100%;border-radius: 10px;}
.titleH3{font-size: 20px;line-height: 30px; margin: 20px 0;background: url(../images/titleH3.svg) no-repeat -5px -1px / 32px; padding-left: 30px;font-weight: 400}
.treatCon{margin: 0;}
.treatCon_item{border-left:5px solid #d5f0dd;box-shadow:3px 3px 5px 0px #f0f0f0;border-radius: 12px;background: url(../images/ms.png) no-repeat 95% center / 20px;margin-bottom: 20px;}
.treatCon_item a{display: block;padding:20px 66px 10px 20px;overflow: hidden;}
.treatCon_item h4{font-size: 18px;color: #0eb569; margin-bottom: 10px;line-height: 24px;}
.treatCon_item p{font-size: 14px; color: #666;text-align: justify}
.treatCon_item b{font-size: 18px;color: #e78568}
.treatCon_item span{color: #e78568;margin-left: 3px;}
.treatdot_item{margin-top: 10px; background: none;}
.tabs .tabsCon{display: none;clear: both}
.tabs .horizontal {margin: 0;padding: 0;width: 100%;display: block;height: 42px;border-bottom: 1px solid #eee}
.tabs .horizontal li {float: left;list-style: none;line-height: 42px;background-color: #eee;width: auto;text-align: center;cursor: pointer;padding: 0 12px;font-size:14px;border-radius: 5px 5px 0 0}
.tabs .horizontal li:not(:first-child) {margin-left: 5px}
.tabs .horizontal li.selectActive {background-color: #32c084;color: #fff;}
.tabsCon_Ul ul{margin-top: 20px;}
.tabsCon_Ul ul li {margin: 12px 0;overflow: hidden;}
.tabsCon_Ul ul li img {width: 26px;float: left;margin-top: 2px;}
.tabsCon_Ul ul li .tabsCon_Txt {float: left;margin-left: 12px;width: calc(100% - 40px);}
.tabsCon_Txt h5 { margin: 0;font-size: 16px;line-height: 30px;color: #333;}
.tabsCon_Txt p {margin: 0;font-size: 14px;color: #666;}
.tabsCon_style h4{ margin-top: 30px;text-align: center;color: #009b76}
.tabsCon_style h5{ margin-top: 20px;}
.tabsCon_style p,.tabsCon_p p{margin: 10px 0;}
.tabsCon_p{margin-top: 20px}  
.Tips{margin-bottom: 80px; border: 1px solid #00a279; border-radius: 12px; padding: 15px;background:rgb(0 201 135 / 12%)}
.treatfillTop{background: #009b76;overflow: hidden; padding: 0 12px;}
.purchase_flow{overflow: hidden;width: 100%;margin: 20px 0}
.purchase_flow li{width:25%;position: relative;float: left;text-align: center;}
.purchase_flow li a svg{width: 24px;height: 28px;display: inline-block;fill:#eee;}
.purchase_flow li a p{font-size: 14px;color: #eee}
.purchase_flow li a:after{content: "";width:50%;border-top:5px dotted #eee;position: absolute;left:75%;top: 12px;}
.purchase_flow li:last-child a:after{content: none;}
.purchase_flow li.purchase_curli a p{color: #f1bf73;}
.purchase_flow li.purchase_curli a svg{fill: #f1bf73;}
.purchase_flow li.purchase_curli a:after{border-top:5px dotted #f1bf73;}
.upload_cell.weui-cell{overflow: hidden;background: #fff;padding: 10px 0;}
.upload_cell.weui-cell+.upload_cell.weui-cell{border-top:1px solid #f7f7f7}
.upload_cell.weui-cell:before{border:none}
.upload_cell .weui-label{width: 112px;font-size: 14px;color: #666;line-height: 28px;margin: 0;font-weight: 400}
.upload_cell .weui-cell__bd select,.upload_cell .weui-cell__bd input,.upload_cell .weui-cell__bd textarea{width: 100%;border-radius: 3px;color: #333;border:none;font-size: 14px;padding: 0;background: #fff;}
.upload_cell .weui-cell__bd .weui-select,#start,#hospital,#date,#years-monthes,#Department,#name,#nexus,#career{/*line-height: 28px;height: 28px;*/background:#f7f7f7 url(../images/dkwx.svg) no-repeat 98% center/15px;}
/* .upload_cell .weui-cell__bd .weui-input,#start{line-height: 28px;height: 28px;} */
.upload_cell .weui-cell__bd textarea{height: 40px;line-height: 22px;}
.upload_cell.weui-cell:last-child{padding: 0;border: none !important;}
.weui-check__label{width:30%;}
.weui-check__label p{display: inline-block;width: auto;margin: 0;font-size: 14px;color: #333;font-weight:normal;line-height: 20px;}
.weui-cells_checkbox .weui-icon-checked:before{font-size: 20px}
.footer .weui-agree{padding: 0;font-size: 14px;font-weight: 400;}
.footer a.fl{color: #009b76;margin-top: 1px;}
.downloadBX{width: 100%;margin: 0;}
.treatinfo_txt{margin: 20px 0;}
.treatinfo_txt span{color: #666;font-size: 14px;float: left;width: 110px;text-align: left;}
.weui-cell__bd>p{font-size: 14px;color: #333;float: right;text-align: right;margin: 0;}
.weui-cell_primary>p{text-align: left;float: left;}
.treatinfo_foot{position: fixed;left: 0;bottom: 0;z-index: 99;width: 100%;text-align: right;
border-top: 1px solid #f9f9f9;font-size: 14px;background: #fff;}
.treatinfo_foot > span {color: #333;float: left;line-height: 44px;margin-left: 12px;}
.treatinfo_foot span i {font-style: normal;color: #d90b17;font-size: 16px;}
.treatinfo_foot a {width: 140px;height: 43px;line-height: 43px;background: #009b76;color: #fff;display: inline-block;text-align: center;}
.Success_txt{ margin:200px 0 0;}
.Success_txt img{width: 20%;}
.Success_txt h4{color: #d90b17; font-weight:400;margin: 60px 0;}
.tswzk{ width:200px; margin:10px auto;}
.Success_txt p{font-size: 20px;color: #666;margin-bottom: 30px;line-height: 25px; text-align: left;font-weight: 600;}
.Success_txt h6{font-size:18px;color: #666;font-weight:400;margin-top: 50px;}
.Success_txt h6 a{color:#d90b17}
.Success_txt h6 a:hover{color: #00f9e5}


.addressUl li { padding: 20px 12px 0 12px; overflow: hidden; }
.addressUl li+li{border-top: 5px solid #f9f9f9; }
.addUL_img {width: 30px;float: left;margin-top:-2px;}
.addUL_img img {width: 100%; }  
.addUL_txt {width: calc(100% - 40px);float: right;}
.addUL_txt h3 {font-size: 14px;color: #333;line-height: 24px;margin: 0 0 5px;}
.addUL_txt h3 span {float: right;letter-spacing: 0;}
.addUL_txt p{font-size: 14px;color: #999;margin-bottom: 10px;}
.addUL_txt h5 {font-size: 12px;line-height: 18px;color: #52576B;margin: 0 0 8px -5px;display: none;font-weight: normal;}
.cur h5{display: block;}
.addUL1_img {padding: 5px 0 8px;border-top: 1px solid #f9f9f9;overflow: hidden;clear: both;}
.addUL1_img span {float: right;margin-top: 3px;}
.addUL1_img span a {display: inline-block;margin-left: 20px;font-size: 14px;color: #009b76;}
.head_AO {position: fixed;left: 0;top: 0;width: 100%;display: block;padding: 12px 0;z-index: 99;border-bottom: 1px solid #ddd;background: #fff;}
.head_AO a {display: block;width: 16.5%;float: left;text-align: center;line-height: 24px;position: relative;color: #333;}
.head_AO a:after {content: "";width: 42px;height: 2px;position: absolute;left: 50%;margin-left: -21px;bottom: -10px;}
.head_AO a.head_AOa {color: #009b76;}
.head_AO a.head_AOa:after {background: #009b76;}
.allorder {margin: 50px 0 0;}
.allord_UL li {overflow: hidden;}
.allord_UL_t {overflow: hidden;padding: 0 0 5px;}
.allord_UL_t span {display:block;font-size: 14px;float: left;line-height: 36px;color: rgb(102, 102, 102);letter-spacing: 0;}
.allord_UL_t > h6 {margin: 0;font-size: 14px;float: right;line-height: 36px;color: #009b76;}
.allord_UL_con {background: #F9F9F9;padding: 10px;overflow: hidden;border-radius: 3px; }
.allord_ULc_txt {width:100%;}
.allord_ULc_txt h4 {font-size: 14px;color: #595d61;line-height: 24px;letter-spacing: 0;margin:8px 0 0;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
font-weight: 600;
}
.allord_ULc_txt p {font-size: 12px;margin: 5px 0;color: rgb(102,102,102);line-height: 24px; font-weight: 600;}
.allodr_ULA {overflow: hidden;border-top: 1px solid #f9f9f9;padding: 12px 0 16px;text-align: right;}
.allodr_ULA a {display: inline-block;padding: 3px 12px;border: 1px solid #eee;border-radius: 3px;
margin-left: 10px;border: 1px solid #009b76;color: #009b76;}
.allodr_ULA a.allodr_ULAq {background: #009b76;color: #fff;}

/* 报修订单列表 */
.indpro {margin-top: 30px;}
.indpro .tab-nav {
    height: 69px;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    display: block;
    justify-content: space-between;
    align-items: center;
	margin: 4% 4% 0;
}

.indpro .tab-nav a.current { color: rgb(216 12 24); border-bottom:3px solid #D61518;}
.indpro .tab-nav a:hover { color: rgb(216 12 24);}
.indpro .tab-nav a {
    line-height: 45px;
    font-size: 16px;
    width: calc(100% / 2);
    text-align: center;
    float: left;
    color: #000;
    display: block;
	margin-top:20px;
   /* position: relative;*/
}

.pro-line {
  width: 100%; /* 横线占满容器宽度 */
  height: 1px; /* 设置为1像素的线 */
  background-color: #000; /* 设置线的颜色 */
  margin-top: 10px; /* 在模块下方设置间隔 */
}

.request {float:left;background: #fff; box-shadow: 1px 1px 4px 2px rgb(73 73 73 / 30%);margin: 10px 10px 0 10px;border-radius: 5px;width: 95%; }

.request .img img {width: 100%;}
.request .txt{    margin: 20px;padding-top: 10px;}
.request .txt h3{font-size: 12px;line-height: 20px;color: #595d61;transition: all 0.36s ease;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.request .txt span{transition: all 0.36s ease;color: #777;font-size: 14px;line-height: 22px;}
.tex {margin:10px;}
.tex h11{margin:10px;font-size: 16px;}
.tex_bq{float:right;width:80px;}
.tex p{margin: 10px;font-size: 14px;font-weight: 600;    height: 65px;}
.tex_xq p{margin:10px 0;font-size: 16px;font-weight: 600;}

.request_xq {padding-bottom: 10px;width: 92%;float:left;margin: 70px 0 10px 15px;border-radius: 5px; }
.order_zf_p{ margin:20px 12px ;font-size: 14px; color: #999;}
.order_zf_h6{font-size: 14px;color: #333;font-weight: normal;margin:30px 12px 20px;}
.order_zf_img{height: 24px;margin:5px 10px 10px 0;}
.PersonalHead{position: relative;overflow: hidden;}
.PersonalHead:after{content: "";position: absolute;left: 0;top:0;height: 68%;width: 100%;z-index: 1;background: #BFC0C2;}
.personalBack{font-size: 14px;color:#52576B;position: absolute;right: 20px;top: 12px;z-index: 999;}
.Personal_login,.Personal_infor{background: #fff;padding:30px 20px;border-radius: 3px;position: relative;z-index: 2;margin: 40px 20px 20px;text-align: center;box-shadow: 0px 0px 12px #999;}
.Personal_login h6{font-size: 12px;color: #6f9e92;font-weight: normal;line-height: 1.5;}
.Personal_infor .Personal_pic img{width: 60px;height: 60px;border-radius: 50%;position: absolute;top:-30px;left: 50%;margin-left: -30px;background: #fff;}
.Personal_name{ display: inline-block;border: 1px solid #e6e6e6;padding: 2px 15px;border-radius: 3px;font-size: 14px;color: #52576c;margin-top: 10px;}
.Personal_wx{display: block;background: #009b76;border-radius: 3px;margin: 10px 26px;}
.Personal_wx img{position: relative;top:-1px;width: 20px;margin-right: 8px;}
.Personal_wx span{font-size: 14px;color: #fff;line-height: 42px;}
.Personal_qt{font-size: 12px;color: #c0c1c3;display: inline-block;position: relative;}
.Personal_qt:after,.Personal_qt:before{content: "";width: 20%;height: 1px;background: #E4E4E4;position: absolute;top: 9px;}
.Personal_qt:after{left: -30%;}
.Personal_qt:before{right: -30%;}
.Personalcon_list{background: #fff;padding: 20px 0;overflow: hidden;margin-bottom: 10px;}
.Personalcon_list a{float: left;width: 50%;text-align: center;}
.Personalcon_list a+a{border-left: 1px solid #f1f1f1;}
.Personalcon_list a svg{width: 28px;fill:#009b76;}
.Personalcon_list a h6{font-size: 14px;color: #333;font-weight: normal; line-height:18px;}
.Personalcells.weui-cells{margin:0;background: none;}
.Personalcells.weui-cells:after,.Personalcells.weui-cells:before,.Personalcells .weui-cell:before{display: none;}
.Personalcells.weui-cells a{background: #fff;margin-bottom: 5px;} 
.Personalcells .weui-cell__bd>p{border-left: 3px solid #00a279;padding: 0 10px;font-size: 14px;color: #333;height: 14px;line-height: 14px;text-align: left;float: left;}
.weui-cell_access .weui-cell__ft:after{border-color: #BFC0C2;height: 8px;width: 8px;}
.sqpzy{margin: 20px 0; display:block;position: relative;}
.sqpzy img{width: 100%;}
.sqpzy_txt{position: absolute;right: 0;top: 50%; margin-top: -30px; width: 150px;height: 60px;}
.sqpzy_txt h5{font-size: 16px;margin-bottom: 12px;}
.sqpzy_txt a{line-height: 28px;width:64%;}
.set_tc {position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 9;display: none;}
.set_tcbj {position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);z-index: 2;} 
.set_tca {position: absolute;left: 20%;top: 50%;width: 60%;height: 120px;padding: 15px;background: #fff;z-index: 3;margin: -60px 0 0 0;text-align: center;border-radius: 3px;}
.set_tca h3 {font-size:16px;line-height:30px;margin:0;}
.set_tcaB {display:block;margin:20px 0 0;}
.set_tcaB a {display: inline-block;font-size: 12px;line-height: 25px;padding: 0 15px;margin: 0 8px;border-radius: 3px;}
a.set_tcaB1 {background:#009b76;color:#fff;}
a.set_tcaB2 {background: #999;color: #fff;}
.register_row{position: relative; overflow: hidden;margin-bottom: 30px;}
.register_row login_row {margin-bottom: 10px;}
.register_row select,.register_row input{border-radius: 3px;height: 46px;line-height: 46px;font-size: 14px;width:100%;text-indent: 10px;border: 1px solid #ccc;}
.registerA{font-size:14px;color:#999; line-height: 16px;display: block}
.registerA:hover{color: #d80c18}
.registerA.fr{margin-top: 15px;}
.register_row span input{width: auto;height:17px;}
.register_row label{font-size: 16px;margin-right: -5px;}
.register_row .regidter_But{border-radius: 3px;width: 100%;height: 46px;border:none;font-size:16px;color: #fff; outline: none;
background-image: -moz-linear-gradient( 0deg, rgb(216,12,24) 0%, rgb(216,12,24) 100%);
background-image: -webkit-linear-gradient( 0deg, rgb(216,12,24) 0%, rgb(216,12,24) 100%);
background-image: -ms-linear-gradient( 0deg, rgb(216,12,24) 0%, rgb(216,12,24) 100%);}
.register_row .regidter_But:hover{background:##d90c18;}
.obtain {width: 120px !important;background: #ccc;display: inline-block;position: absolute;top:0;right: 0;line-height: 30px;height: 30px;padding: 0;text-align: center;border-radius:0 3px 3px 0;color: #f9f9f9;}
.obtain.obtainS{background: #ec979f;color: #fff;}
.loginPage{width: 100%;position: relative;overflow: hidden;}
.loginPage_img{margin-top:90px;}
.loginPage_img img{width: 30%;}
.loginPage_txt{text-align: center;}
.loginPage_txt h3{margin: 0 12px;    font-weight: 600; margin: 35px 0;}
.loginPage_txt h4 { font-size:14px;}
.loginPage li {    list-style: none;text-align: right;  margin: 20px 20px 0 0;}
.loginPage li a {color: #999;}
.formPublic{margin:0px 20px 0}
.Ei_check .weui-agree{padding: 0;font-weight:normal;font-size: 14px}
.Ei_check a.fl {color: #d80c18; margin-top: 1px;}
.login_row .regidter_But{width: 100%;}
.loginLink{padding: 0;     text-align: left;margin: -15px 0px 0px 20px;}
.loginLink a{font-size: 14px;line-height: 24px;color: #999;}
.lineHR {width: 1px;height: 10px;background: #bbb;display: inline-block;margin: 0 20px;}
.loginLink a:hover{color: #d80c18;}
.apply_img{ margin: 20px 0 30px;}
.apply_Txt{ margin: 0 0 30px;}
.upload{overflow: hidden;width: 100%;height: 130px;}
.thspImg{position: relative;display: block;float: left;width:calc(50% - 15px);height: 100%;}
.thspImg+.thspImg{margin-left: 30px;}
.thspImg img{height:auto;border-radius: 3px;margin-top: 3px;width: 100%;}
.thspImg i{position: absolute;right: 0;top: 0;color: #000000;width: 16px;height: 16px;line-height: 16px;cursor: pointer;background: #ffffff url(../images/shangchu.svg) no-repeat center / cover;border-radius: 50%;}
.thspImg i:hover{color: #8a1f11;}
.thspImg input{opacity: 0;width: 100%;height: 100%;position: absolute;left: 0;top: 0;cursor: pointer;}
.thspImg span.spanImg{display: block;}
.weui_h5,.weui_ts{color: #666;}
.weui_ts{margin-bottom: 20px; line-height: 24px;}
.proR_head {position: fixed;left: 0;top: 0;width: 100%;background: #d5d5d5;padding: 6px 12px;z-index: 99;}
.proR_d {width: 33.33%}
.proR_d h3 {font-weight: 400;line-height: 30px;font-size: 14px;color: #333;margin: 0;}
.proR_d h3 img {height: 11px;margin-left: 3px;}
.proR_dcon {position: fixed;width: 100%;height: 100%;left: 0;top: 40px;z-index: 99;display: none;}
.proR_dconBj, .proR_sconBj {width: 100%;height: 100%;background: rgba(0,0,0,0.6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);}
.proR_zUl {position: absolute;left: 0;top: 0;width: 100%;background: #fff;}
.proR_zUl li {display: block;text-align: left;padding: 5px 30px;line-height: 24px;border-bottom: 1px solid #f9f9f9;color: #333;}
.proR_zUl li i {display: block;width: 18px;height: 18px;float: right;margin-top: 0px;background-position: center center;background-repeat: no-repeat;}
.proR_zUl li.proR_zli {color: #009b76;}
.proR_zUl li.proR_zli i {background-image: url(../images/T.png);}
.proR_scon {position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 99;display: none;}
.proR_sc_m {position: absolute;right: -100%;top: 0;width: 84%;height: 100vh;overflow: hidden;background: #fff;}
.proR_sc_m h3 {background: #ecfcf9;height: 32px;line-height: 32px;font-size: 14px;color: #009b76;margin: 0;padding: 0 20px;font-weight: 600;}
.proR_sc_mul {width: 100%;display: block;overflow-y: auto;height: calc(100vh - 90px);}
.proR_sc_mul li {padding: 10px 20px;border-top: 1px solid #eee;overflow: hidden;}
.proRH5 {font-size: 12px;font-weight: 600;margin: 0;}
.proRH5 i {height: 6px;width: 10px;display: block;float: right;
margin-top: 3px;}
.proRH5 .proRH5_i {background: url(../images/b.png) no-repeat center center;}
.proRH5 .proRH5_iS {background: url(../images/b1.png) no-repeat center center;}
.proR_sc_li {text-align: center;display: none;margin-left: -2%;margin-top: 10px;}
.proR_sc_li a {width: 48%;display: block;float: left;line-height: 36px;margin-left: 2%;margin-bottom: 5px;letter-spacing: 0;height: 36px;text-align: center;background: #f5f5f5;border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;}
.proR_sc_li a.proR_sc_a{background: #009b76;color: #fff;}
.proR_sc_mbot {text-align: center;padding-top: 12px;border-top: 1px solid #eee;}
.proR_sc_mbot a {height: 32px;line-height: 32px;display: inline-block;font-size: 14px;padding: 0 36px;margin: 0 10px;color: #fff;border-radius: 3px;}
.proRBc {background: #E59837;}
.proRBq {background-image: -webkit-linear-gradient( 0deg, rgb(0,249,229) 0%, rgb(0,155,118) 100%);}
.proR_con {overflow: hidden;margin: 90px 0 70px;}
.proR_con > dl {padding: 20px 10px;}
.proR_con > dl > dt {line-height: 30px;}
.proR_con > dl > dd {line-height: 24px;}
.proR_con ul {margin-left: 2%;}
.proR_con ul li {border: 1px solid #eee;float: left;width: 48%;margin-right: 2%;margin-bottom: 5px;}
.proR_con ul li a {display: block;padding: 5px;}
.proR_con ul li img {width: 100%;}
.proR_con ul li h3 {margin: 0;font-size: 14px;font-weight: 600;color: #333;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 24px;}
.proR_con ul li h6 {margin: 5px 0 0;}
.proR_con ul li h6 p {display: inline-block;font-size: 16px;color: #f00;letter-spacing: 0;}
.proR_con ul li h6 p i {font-style: normal;font-size: 12px;}
.proR_con ul li h6 span {float: right;font-size: 12px;color: #999;margin-top: 3px;letter-spacing: 0;}
.hall .allord_UL li{border-top: 5px solid #9cdecc;border-bottom: none; margin-bottom: 20px;background: #fbfffe;}
.hall .allord_UL li .allord_UL_con{background: none;}
.hall .allodr_ULA{ padding-right: 20px;}
.hall .allord_ULc_txt p{color: #333;}

/*返回*/
.add{width: 100%;height: 50px;background: #f6f6f6;}
.add_b{width: 100%;display: flex;justify-content: space-between;align-items: center;    height: 50px;}
.add_b img {width: 20px;}
.add_b p{line-height: 50px;color: #333;}
.add_b p:first-of-type{width: 50px;}
.add_b p a{font-size: 14px;color: #333;}
.add_b p:last-of-type{display: flex;justify-content: flex-end;align-items: center; /*width: calc(100% - 50px);*/overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.add_b p:last-of-type a{margin: 0 5px;}
.add_b p:last-of-type span{margin-left: 5px;display: block;}
.add_b p a:hover{color: rgb(216 12 24);}


@media(max-width:1920px) {
body {
max-width: 768px;
margin: 0 auto;
}
}

@media(max-width:320px) {

}
