    .fr{
        float: right;}
    .fl{
        float: left;}
    .contant{
        height: 100%;}
    .contant .contant_left{ overflow: scroll;
        width:386px;
        height: 100%;
        background:rgba(255,255,255,1);
        box-shadow:10px 0px 30px 0px rgba(161,177,191,0.2);
        position: relative;
        z-index: 2;}
    .contant .contant_left .title{
        height:60px;
        border-bottom: 1px solid rgba(243,246,248,1);}
    .contant .contant_left .title img{
        margin: 18px 40px;}
    .contant .contant_left .search{
        position: relative;}
    .contant .contant_left .search .searchInput {
        padding: 5px;
        margin: 0;
        border: 1px solid #beceeb;
        width:310px;
        height:30px;
        background:rgba(243,246,248,1);
        border-radius:8px;
        margin: 32px 24px;
        padding-left: 16px;
        font-size: 14px;}
    .contant .contant_left .search .clear {
        display: none;
        position: absolute;
        width: 20px;
        height: 20px;
        top: 41px;
        right: 88px;
        background: no-repeat;
        outline: none;
        cursor: pointer;}
    .contant .contant_left .search .search-icon{
        display: block;
        position: absolute;
        width: 25px;
        height: 25px;
        top: 40px;
        right: 38px;
        background: no-repeat 10px;
        border-left: 1px solid rgba(213,222,227,1);
        padding-left: 10px;
        cursor: pointer;}
    .contant .contant_left .searchInput::-ms-clear { display: none;}
    .contant .contant_left .searchInput:valid + .clear { display: inline;}
    .contant .contant_left .convenienceType{}
    .contant .contant_left .convenienceType .convenienceTypeTitle{
        margin: 0 40px;
        font-size:14px;
        font-family:PingFangSC-Regular,PingFang SC;
        font-weight:400;
        color:rgba(180,185,199,1);}
    .contant .contant_left .convenienceType .convenienceTypeBox{
        /* overflow: auto; */
        padding: 0 20px;}
    .contant .contant_left .convenienceType .convenienceTypeBox li{
        width: calc((100% - 120px) / 3);
        height: 78px;
        list-style: none;
        float: left;
        text-align: center;
        cursor: pointer;
        margin: 10px 20px;
        position: relative;}
    .contant .contant_left .convenienceType .convenienceTypeBox li img{}
    .contant .contant_left .convenienceType .convenienceTypeBox li p{
        font-size:12px;
        font-family:PingFangSC-Regular,PingFang SC;    line-height: 14px;
        font-weight:400;
        color:rgba(26,30,36,1);}
    .contant .contant_right{
        width:calc(100% - 386px);
        height: 100%;}
    .contant .contant_right .title-right{
        height:60px;
        background:rgba(255,255,255,1);
        box-shadow:0px 2px 8px 0px rgba(161,177,191,0.4);}
    .contant .contant_right .title-right img{
        width:16px;
        height:16px;
        margin: 22px 48px 22px 16px;
        cursor: pointer;}
    .contant .contant_right .title-right span{
        font-size:14px;
        font-family:PingFangSC-Regular,PingFang SC;
        font-weight:400;
        color:rgba(126,136,142,1);
        margin: 20px 0;}
    .contant .contant_left .convenienceType .Popup{
        width: 206px;
        height: 299px;
        background: rgba(255,255,255,1);
        box-shadow: 0px 8px 20px 0px rgba(161,177,191,0.4);
        border: 1px solid rgba(224,231,235,1);
        position: absolute;
        top: 85px;
        left: -6px;
        border-radius: 15px;
        z-index: 10;
        display: none;}
    .contant .contant_left .convenienceType .top{
        width: 20px;
        height: 20px;
        position: absolute;
        left: 32px;
        top: -21px;
        z-index: 2;}
    .contant .contant_left .convenienceType .top-arrow1,.contant .contant_left .convenienceType .top-arrow2{
        width:0;
        height:0;
        display:block;
        position:absolute;
        left:0;
        top:0;
        z-index: 5;/*兼容ie8-*/
        border-top:10px transparent dashed;
        border-left:10px transparent dashed;
        border-right:10px transparent dashed;
        border-bottom:10px white solid;
        overflow:hidden;}
    .contant .contant_left .convenienceType .top-arrow1{
        border-bottom:10px #9E9E9E solid;}
    .contant .contant_left .convenienceType .top-arrow2{
        top:1px;/*重要*/
        border-bottom:10px white solid;}
    .contant .contant_left .convenienceType .Popup dl{
        margin: 0;
        padding: 12px 0;}
    .contant .contant_left .convenienceType .Popup dl:hover{
        background:rgba(243,246,248,1);}
    .contant .contant_left .convenienceType .Popup dl dt{
        width: 20px;
        height: 20px;
        float: left;
        margin-left: 17px;
        font-size:14px;
        font-family:Alibaba-PuHuiTi-M,Alibaba-PuHuiTi;
        font-weight:normal;
        color:rgba(40,134,227,1);
        border-radius: 50%;
        background:rgba(214,233,253,1);}
    .contant .contant_left .convenienceType .Popup dl dd{
        font-size: 12px;
        font-family: PingFangSC-Regular,PingFang SC;
        font-weight: 400;
        color: rgba(26,30,36,1);
        padding-left: 11px;
        text-align: left;
        line-height: 20px;}
    .contant .contant_right .convenienceMap{
        height: calc(100% - 60px);}
    .contant .reasultListbox{
        display: none;}
    .contant .reasultListbox .reasultListTitle{
        padding: 0 20px;
        font-size:16px;
        font-family:PingFangSC-Medium,PingFang SC;
        font-weight:500;
        color:rgba(26,30,36,1);
        line-height: 32px;}
    .contant .reasultListbox .reasultListTitle span{
        color:rgba(0,119,255,1);
        margin: 0 3px;}
    .contant .reasultListbox .reasultListTitle .goback{
        float: right;
        cursor: pointer;}
    .contant #r-result{
        padding: 0 16px;
        height: 735px;
        overflow: auto;}
    .contant #r-result div{
        border: none!important;}
    .contant #r-result div ol li{
        height:87px;}
    .contant #r-result div ol li:hover{
        background-color: rgb(240, 240, 240);}
    .contant #r-result div ol li div:nth-child(2){
        height: 100%;}
    ::-webkit-scrollbar{
        width:6px;
        /* background:rgba(205,215,223,1); */
        border-radius:3px;}
    /*定义滑块 内阴影+圆角*/
    ::-webkit-scrollbar-thumb
    {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
        background-color: rgba(205,215,223,1);}
    .contant .tool{
        width:40px;
        height:81px;
        background:rgba(255,255,255,1);
        box-shadow:0px 8px 20px 0px rgba(161,177,191,0.4);
        border-radius:10px;
        position: absolute;
        bottom: 80px;
        right: 40px;}
/**组件样式*/

/**
vsb_11111111{   }
*/

vsb_11111111{}
A.c253429{
font-size: 9pt;
color: #222222;
line-height: 150%;
text-decoration: none;}
A.c253429:link {
color: #222222;}  
A.c253429:visited {
color: #222222;}  
A.c253429:active {
color: #222222;}  
A.c253429:hover {
color: #cc0000;}
A.c253430{
font-size: 9pt;
color: #222222;
line-height: 150%;
text-decoration: none;}
A.c253430:link {
color: #222222;}  
A.c253430:visited {
color: #222222;}  
A.c253430:active {
color: #222222;}  
A.c253430:hover {
color: #cc0000;}
A.c253434{
font-size: 9pt;
color: #222222;
line-height: 150%;
text-decoration: none;}
A.c253434:link {
color: #222222;}  
A.c253434:visited {
color: #222222;}  
A.c253434:active {
color: #222222;}  
A.c253434:hover {
color: #cc0000;}
