@charset "utf-8";/*--------------------CSS Document QQ420946262*/
Html,body,table,div,form,select,option,input,textarea{color:#3D5266;font-size:14px;font-family:"Verdana", "Arial", "Microsoft Yahei";}
div,button,dd,dl,dt,fieldset,form,iframe,input,label,legend,li,ol,p,span,textarea,ul{margin:0;padding:0;border:none;list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:200%;}
table{word-wrap:break-word;word-break:break-all;}/*保持表格·符号前置*/
hr{margin:10px auto;padding:0px;font-size:0px;clear:both;}
Html,body{margin:0;padding:0;}
/*-------------------------------常规按钮样式兼容设置*/
a,area,audio,video{outline:none;}
div,dl,dt,dd,span,li,p{outline:none;border-radius:3px;}
select,input,button,textarea{outline:none;border-radius:5px;}
a:link   {color:#286495;text-decoration:none;}
a:visited{color:#336288;text-decoration:none;}
a:hover  {color:#99CCEE;text-decoration:underline;}

/*去除ie edge的密码框默认出现的小眼睛*/
input[type="password"]::-ms-reveal{display:none;}
input[type="password"]::-ms-clear{display:none;}
input[type="password"]::-o-clear{display:none;}

@font-face {
  font-family: 'iconfont';  /* Project id 1843065 */
  src: url('Iconfont/iconfont.woff2') format('woff2'),
       url('Iconfont/iconfont.woff') format('woff'),
       url('Iconfont/iconfont.ttf') format('truetype');
}
.iconfont{font-family:"iconfont"!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

:root{
    --color-black:#000000;
    --color-white:#FFFFFF;
    --color-light-blue0:#FBFCFD;/*默认背景色*/
    --color-light-blue1:#F6F7F8;
    --color-light-blue2:#F5F8FA;
    --color-light-blue3:#EBF1FA;
    --color-light-blue4:#DCE4ED;
    --color-grey-blue1:#CCCCCC;
    --color-grey-blue2:#AEBCC7;
    --color-grey-blue3:#A1A9B0;/*常用于页面灰蓝色注释*/
    --color-grey-blue4:#728091;
    --color-grey-blue5:#6E8DAC;
    --color-sky-blue1:#C5DFF4;
    --color-sky-blue2:#B9D5ED;
    --color-sky-blue3:#40C1ED;
    --color-sky-blue4:#1AB4E9;
    --color-sky-blue5:#66AFE9;/*常用于全选/反选*/
    --color-sky-blue6:#5EA5D9;
    --color-lnk-blue1:#519AD0;
    --color-lnk-blue2:#4A8FC1;
    --color-lnk-blue3:#325773;
    --color-lnk-blue4:#638699;/*轻细线*/
    --color-lnk-blue5:#39617F;/*划过样式*/
    --color-lnk-blue6:#6088CC;
    --color-deger-red1:#FFF0ED;
    --color-deger-red2:#FAB3B7;
    --color-deger-red3:#D15C55;
    --color-deger-red4:#FF0000;
    --color-deger-green1:#EBF5EC;
    --color-deger-green2:#B4E5C7;
    --color-deger-green3:#4FAA77;
}
/*-------------------------------登录页主题切换*/
#masktheme{position:fixed;margin:0px auto;top:0px;left:0px;right:0px;width:100%;height:100%;z-index:-1;border-radius:0px;}
.theme_default{background:#6594d9 url("maskbg_0.jpg") repeat-x center top;}
.theme_spring{background:#60b294 url("maskbg_1.jpg") repeat-x center top;}
.theme_summer{background:#47abec url("maskbg_2.jpg") repeat-x center top;}
.theme_autumn{background:#2f6eb5 url("maskbg_3.jpg") repeat-x center top;}
.theme_winter{background:#d4e1ef url("maskbg_4.jpg") repeat-x center top;}
/*-------------------------------登陆后主题跟随*/
.theme_default_{background:url("maskbg_0_0.png") no-repeat center bottom;}
.theme_spring_{background:url("maskbg_1_1.png") no-repeat center bottom;}
.theme_summer_{background:url("maskbg_2_2.png") no-repeat center bottom;}
.theme_autumn_{background:url("maskbg_3_3.png") no-repeat center bottom;}
.theme_winter_{background:url("maskbg_4_4.png") no-repeat center bottom;}

ul.ultheme_spot{margin-top:15px;margin-bottom:5px;width:100%;text-align:center;}
ul.ultheme_spot li{margin:0px 2px;display:inline-block;vertical-align:middle;width:12px;height:12px;border-radius:50%;cursor:pointer;-webkit-transition-duration:0.1s;transition-duration:0.1s;}
ul.ultheme_spot li.on{border:2px solid var(--color-white);box-shadow:0px 0px 3px 0px var(--color-grey-blue1);}
/*-------------------------------页面加载动画通用*/
.Pageloading{position:fixed;margin:auto;left:0px;right:0px;top:0px;bottom:0px;z-index:99;width:60px;height:5px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.Pageloading i{display:inline-block;width:7px;height:100%;border-radius:0px;animation:swing 1s ease infinite;}
.Pageloading i:nth-child(2){animation-delay:0.10s}
.Pageloading i:nth-child(3){animation-delay:0.20s}
.Pageloading i:nth-child(4){animation-delay:0.30s}
.Pageloading i:nth-child(5){animation-delay:0.40s}
@keyframes swing{0%,100%{height:5px;background-color:rgba(255,255,255,0.5);}50%{height:20px;margin-top:-10px;background-color:rgba(17,34,51,0.50);}}
/*-------------------------------登录按钮和锁屏按钮通用*/
.loginbtn{width:100%;color:var(--color-white);background-color:#78A4F5;border-bottom:1px solid #C4D8FF;-webkit-appearance:none;appearance:none;clear:both;border-radius:5px;cursor:pointer;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;box-shadow:0px 4px 10px 0px rgba(120,164,245,0.50);}
.loginbtn:hover{border-bottom:1px solid #C4D8FF;background-color:#709DF2;box-shadow:0px 6px 12px 0px rgba(120,164,245,0.60);}
.loginbtn:active{border-bottom:1px solid #527DCD;background-color:#6B98EC;}

label.checkonoff{margin:0px auto;padding:2px 0px;display:inline-block;vertical-align:middle;}
label.checkonoff input{display:none;}
label.checkonoff input:checked + ._a{background-color:var(--color-sky-blue5);border:1px solid var(--color-grey-blue1);box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.15);}
label.checkonoff input:checked + ._a::before{position:absolute;margin:auto;left:3px;top:0px;bottom:0px;content:"ON";text-align:left;color:var(--color-white);font-family:'‌Verdana';opacity:0.5;}
label.checkonoff input:checked + ._a >._b{left:calc(100% - 18px);background-color:var(--color-white);}
label.checkonoff ._a{float:left;position:relative;width:46px;height:20px;line-height:19px;font-size:12px;background-color:var(--color-white);border:1px solid var(--color-grey-blue1);border-radius:20px;box-sizing:border-box;margin:auto;cursor:pointer;pointer-events:all;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.15);}
label.checkonoff ._a::before{position:absolute;margin:auto;right:3px;top:0px;bottom:0px;content:"OFF";text-align:right;color:var(--color-grey-blue3);font-family:'‌Verdana';opacity:0.5;}
label.checkonoff ._a ._b{width:16px;height:16px;position:absolute;top:50%;left:2px;background-color:var(--color-grey-blue3);-webkit-transform:translateY(-50%);-webkit-transition:left 0.1s ease;transform:translateY(-50%);transition:left 0.1s ease;border-radius:50%;}
label.checkonoff span.span{float:left;height:20px;line-height:20px;padding:0px 10px;}
/*-------------------------------全局radio与checkbox美化-注意label的for与input的id要保持一致*/
.radiocheck{margin:0px auto;display:inline-block;vertical-align:middle;-webkit-user-select:none;user-select:none;}
.radiocheck label{height:38px;line-height:38px;display:inline-block;}/*这个高度要和通用INPUT一致*/
.radiocheck label input{display:none;opacity:0;}
.radiocheck label.label{float:left;margin-right:5px;-webkit-appearance:none;appearance:none;border-radius:3px;cursor:pointer;}
.radiocheck label.label:last-child{margin-right:0;}
.radiocheck em.radio,.radiocheck em.checkbox{margin-right:5px;display:inline-block;vertical-align:middle;font-size:18px;height:18px;line-height:16px;}
.radiocheck em.radio::before{content:"\e708";}
.radiocheck em.checkbox::before{content:"\e73f";}
.radiocheck input[type="radio"]:checked+em.radio::before{content:"\e71b";color:var(--color-lnk-blue6);}
.radiocheck input[type="radio"]:disabled+em.radio::before{color:var(--color-grey-blue1);cursor:not-allowed;}
.radiocheck input[type="checkbox"]:checked+em.checkbox::before{content:"\e73d";color:var(--color-lnk-blue6);}
.radiocheck input[type="checkbox"]:disabled+em.checkbox::before{color:var(--color-grey-blue1);cursor:not-allowed;}
/*-------------------------------全局下拉列表选择（美化设置）模块*/
.select{width:100%;border:1px solid var(--color-light-blue4);box-sizing:border-box;display:inline-block;vertical-align:middle;background-color:var(--color-white);overflow:hidden;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border-radius:5px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.select:hover,.select:focus,.select.curre{border-color:var(--color-sky-blue5);outline:0;box-shadow:inset 0px 1px 1px 0px var(--color-light-blue3),0 0 8px var(--color-sky-blue1);}
.select span{width:100%;border-top:3px solid var(--color-white);border-bottom:3px solid var(--color-white);float:left;background-color:var(--color-white);}
.select>span{overflow:hidden;background-color:var(--color-white);}
.select span select{float:left;display:block;margin:-2px -1px;width:100%;border:none;height:34px;line-height:34px;background-color:var(--color-white);}
.select span>select{float:none;display:inline-block;vertical-align:middle;margin:-2px -1px;border:none;height:34px;line-height:34px;background-color:var(--color-white);box-sizing:border-box;padding-left:5px;color:var(--color-grey-blue4);}
.select option{color:var(--color-grey-blue4);}
/*-------------------------------全局输入模块样式*/
.inputLock,.inputAuto,.intexAuto{border:1px solid var(--color-light-blue4);box-sizing:border-box;width:100%;color:var(--color-grey-blue4);box-shadow:inset 0px 1px 1px 0px var(--color-light-blue3);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.inputAuto:focus,.intexAuto:focus{border-color:var(--color-sky-blue5);outline:0;box-shadow:inset 0px 1px 1px 0px var(--color-light-blue3),0 0 8px var(--color-sky-blue1);}
.inputAuto{display:inline-block;vertical-align:middle;height:38px;line-height:38px;padding-left:5px;}
.intexAuto{display:inline-block;vertical-align:middle;min-height:38px;line-height:22px;overflow-x:hidden;resize:none;padding:5px 5px;}
.inputLock{background-color:var(--color-light-blue1);cursor:auto;}/*锁定文本域无长度，需要叠加使用*/
.inputpic{padding-left:24px;}/*有图标提示头文本域无长度，需要叠加使用*/
.inputpic_icon{position:absolute;margin:auto;top:0px;bottom:0px;left:5px;height:18px;line-height:20px;font-size:18px;color:var(--color-grey-blue1);}/*输入提示内容-和上inputpic一起用*/
/*-------------------------------全局按钮模块模块*/
.shadowBtn{transition:background-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;box-shadow:0px 1px 2px 0px rgba(211,219,231,0.30);text-shadow:0px 0px 1px var(--color-white);}
.autoBtn,.autoBtn:visited{margin:0px auto;padding:0px 10px;height:30px;line-height:30px;border-bottom:1px solid var(--color-light-blue2);outline:none;box-sizing:border-box;display:inline-block;vertical-align:middle;text-decoration:none;border-radius:5px;cursor:pointer;text-align:center;-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;}
.autoBtn:active{border-bottom:1px solid rgba(0,0,0,0.10);}
/*-------------------------------按钮叠加无间隙*/
.morebtn{margin:0px auto;min-width:150px;height:30px;line-height:30px;border-bottom:1px solid var(--color-light-blue2);outline:none;box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:center;overflow:hidden;border-radius:5px;-webkit-user-select:none;user-select:none;}
.morebtn .mybtn{float:left;height:30px;line-height:30px;border:none;outline:none;text-decoration:none;cursor:pointer;border-radius:0px;-webkit-appearance:none;appearance:none;transition:background-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;}
.morebtn .mybtn em.iconfont{font-size:16px;margin-right:2px;display:inline-block;vertical-align:middle;}
.morebtn .mybtn:first-child{width:60%;}
.morebtn .mybtn:last-child{width:40%;}
.newTable .morebtn{margin:0px auto;min-width:90px!important;}
.newTable .morebtn .mybtn{width:50%;}
/*-------------------------------全局按钮模块模块-input类别-颜色*/
.colorSure,.colorSure:link,.colorSure:visited{background-color:#40C1ED;color:#FFFFFF!important;}
.colorSure:hover,.colorSure:focus{text-decoration:none;background-color:#1AB4E9;}/*亮蓝-确定*/
.colorReset,.colorReset:link,.colorReset:visited{background-color:#5FE15F;color:#FFFFFF!important;}
.colorReset:hover,.colorReset:focus{text-decoration:none;background-color:#66D066;}/*绿色-刷新*/
/*-------------------------------全局按钮模块模块-a&span类别-颜色*/
.colorEdit,.colorEdit:link,.colorEdit:visited{background-color:#CCE1F6;color:#5691C6!important;}
.colorEdit:hover,.colorEdit:focus{text-decoration:none;background-color:#ADCFF0;}/*亮蓝-编辑*/
.colorDel,.colorDel:link,.colorDel:visited{background-color:#F3D6DC;color:#EC7587!important;}
.colorDel:hover,.colorDel:focus{text-decoration:none;background-color:#EDBDC7;}/*砖红-删除*/
.colorAuto,.colorAuto:link,.colorAuto:visited{background-color:#DAE6F3;color:#6990B7!important;}
.colorAuto:hover,.colorAuto:focus{text-decoration:none;background-color:#C5DCF3;}/*乳蓝-内置|锁定|其他*/
.colorNew,.colorNew:link,.colorNew:visited{background-color:#B1DFD5;color:#419D89!important;}
.colorNew:hover,.colorNew:focus{text-decoration:none;background-color:#98D5C8;}/*亚绿-新增*/
.colorRed,.colorRed:link,.colorRed:visited{background-color:#E02E24;color:#FFF6DC!important;}
.colorRed:hover,.colorRed:focus{text-decoration:none;background-color:#C31F16;}/*血红-退款专用*/
/*-------------------------------全局列表操作小图标*/
@keyframes isrotate{100%{transform:rotate(-360deg);}}
.itag,.iconv,.iconx,.iSex1,.iSex0,.iLock1,.iLock0,.iMood1,.iMood0,.helps,.icoloading,.icowarning{display:inline-block;vertical-align:middle;font-size:22px;width:22px;height:22px;line-height:22px;-webkit-user-select:none;user-select:none;}
.itag{color:#798D9D;cursor:pointer;}/*默认常规分类*/
.iconv{color:#6DC56D;cursor:default;}/*对号-绿色*/
.iconx{color:#FC5019;cursor:default;}/*错号-红色*/
.iSex1{color:#40C1ED;cursor:default;}/*头像男-冰蓝*/
.iSex0{color:#FF7DBA;cursor:default;}/*头像女-粉红*/
.iLock1{color:#798D9D;cursor:pointer;}/*锁定-棕蓝*/
.iLock0{color:#45C1AA;cursor:pointer;}/*解锁-墨绿*/
.iMood1{color:#45C1AA;cursor:pointer;}/*标记-墨绿*/
.iMood0{color:#98A9AC;cursor:pointer;}/*常规-灰色*/
.helps{color:#6DC56D;cursor:help;}/*帮助-绿色*/
.icoloading{animation:isrotate 0.4s linear infinite;border-radius:50%;}
.icowarning{color:#FC5019;}/*报警-红色*/
em.star{margin:0px 5px;width:60px;height:20px;display:inline-block;vertical-align:middle;background:url("stars.png") no-repeat;}
em.pos0{background-position:0px -90px;}
em.pos1{background-position:0px -72px;}
em.pos2{background-position:0px -54px;}
em.pos3{background-position:0px -36px;}
em.pos4{background-position:0px -18px;}
em.pos5{background-position:0px 0px;}

span.type0{color:#00BFFF;}/*意向*/
span.type1{color:#CC9F68;}/*定金*/
span.type2{color:#45C1AA;}/*全款*/
span.type3{color:#FC5019;}/*退款*/
/*-------------------------------滑块插件点击控制百分比样式*/
div.sliderWrap_err{position:absolute;float:left;left:0px;right:0px;top:100%;width:160px;height:30px;line-height:30px;text-align:center;background-color:var(--color-deger-red1);color:var(--color-deger-red3);border:1px solid var(--color-deger-red2);z-index:11;border-radius:5px;font-size:small;}
div.sliderWrap_err::after{position:absolute;margin:auto;left:0px;right:0px;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom:5px solid var(--color-deger-red2);content:'';}
div.sliderWrap{position:relative;margin:5px auto;width:100%;height:50px;background-color:var(--color-light-blue3);overflow:hidden;display:inline-block;vertical-align:middle;-webkit-user-select:none;user-select:none;box-shadow:inset 0px 1px 1px 0px var(--color-light-blue4);}
div.sliderWrap .sliderDot{z-index:1;position:absolute;margin:auto;left:0px;top:0px;bottom:0px;cursor:pointer;background-color:var(--color-grey-blue1);text-align:center;color:var(--color-white);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;}
div.sliderWrap .sliderFill{position:absolute;width:0px;margin:auto;top:0px;bottom:0px;left:0px;height:100%;-webkit-transition:all .2s;transition:all .2s;}
div.sliderWrap .sliderMark{z-index:0;position:relative;width:100%;height:100%;float:left;overflow:hidden;text-align:center;}
div.sliderWrap .sliderMark em{position:absolute;bottom:0px;width:1px;height:20%;color:var(--color-white);opacity:1.3;background-color:var(--color-white);}
/*-------------------------------上传弹出loading进度条*/
.uploadmask{position:absolute;margin:auto;left:0px;right:0px;top:0px;bottom:0px;z-index:2;width:100%;height:100%;border-radius:0px;}
.uploadmask .isbox{position:absolute;margin:auto;left:0px;right:0px;top:0px;bottom:0px;width:90%;max-width:240px;height:20px;font-size:13px;border:1px solid var(--color-black);box-sizing:border-box;border-radius:20px;background-color:var(--color-black);text-align:center;overflow:hidden;box-shadow:0px 0px 2px 0px var(--color-white);}
.uploadmask .isbox .moveing{float:left;margin:0px;padding:0px 5px;box-sizing:border-box;width:0px;height:20px;line-height:20px;border-radius:0px;background-color:var(--color-deger-green3);color:var(--color-white);}
/*-------------------------------百分比显示滚动条基本样式*/
.perbar{position:relative;width:100%;max-width:240px;height:16px;line-height:16px;background-color:var(--color-light-blue3);overflow:hidden;border-radius:5px;display:inline-block;vertical-align:middle;-webkit-user-select:none;user-select:none;box-shadow:inset 0px 1px 1px 0px var(--color-light-blue4);}
.perbar input{display:none;position:absolute;left:0px;top:100%;width:100%;border:1px solid var(--color-light-blue4);box-sizing:border-box;z-index:1;}/*表单值的隐藏-检查结果用*/
.perbar span{position:absolute;left:0px;top:0px;width:0;height:100%;display:inline-block;text-align:center;color:var(--color-light-blue3);background-color:var(--color-deger-green3);-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;user-select:none;}
/*-------------------------------滚动条内部动画CSS*/
.moveing{border-radius:0px;background-size:10px 10px;background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-animation:BoxbarStripes 2s linear infinite;animation:BoxbarStripes 2s linear infinite;-webkit-user-select:none;user-select:none;}
@-webkit-keyframes BoxbarStripes{from{background-position:0 10px}to{background-position:0 0}}
@keyframes BoxbarStripes{from{background-position:0 10px}to{background-position:0 0}}
/*--------------------------------通用详情页读取内容模块*/
.xxcontents{text-align:justify;text-justify:inter-ideograph;word-wrap:break-word;box-sizing:border-box;}
.xxcontents h1{position:relative;margin:30px auto;padding:0px 5px;font-size:22px;line-height:normal;border-left:5px solid #3D5266;}
.xxcontents h2{margin:20px auto;padding:8px 0px;font-size:20px;line-height:normal;position:relative;z-index:0;color:#519AD0;}
.xxcontents h2::before{position:absolute;z-index:-1;height:1px;width:90%;bottom:0px;left:0px;content:"";background-image:linear-gradient(to right,#519AD0,transparent);}
.xxcontents h3{margin:20px auto;padding:8px 0px;font-size:18px;line-height:normal;position:relative;z-index:0;color:#4FAA77;}
.xxcontents h3::before{position:absolute;z-index:-1;height:1px;width:90%;bottom:0px;left:0px;content:"";background-image:linear-gradient(to right,#4FAA77,transparent);}
.xxcontents h4{margin:20px auto;padding:8px 0px;font-size:16px;line-height:normal;position:relative;z-index:0;color:#FF6B00;}
.xxcontents h4::before{position:absolute;z-index:-1;height:1px;width:90%;bottom:0px;left:0px;content:"";background-image:linear-gradient(to right,#FF6B00,transparent);}
.xxcontents p{margin:10px auto;}
.xxcontents span{border-radius:3px;padding:0px 3px;}
.xxcontents ul,.xxcontents ol{margin:20px auto;padding-left:20px;}
.xxcontents ul li{list-style-type:disc;margin:7px auto;padding-bottom:7px;border-bottom:1px dashed var(--color-light-blue4);border-radius:0px;}
.xxcontents ol li{list-style-type:decimal;margin:7px auto;padding-bottom:7px;border-bottom:1px dashed var(--color-light-blue4);border-radius:0px;}
.xxcontents img{border:none;max-width:100%;border-radius:5px;}
.xxcontents table{border-collapse:collapse;border-spacing:0;width:100%;margin:10px 0;}
.xxcontents td{border:1px solid var(--color-grey-blue1);padding:10px 10px;}
.xxcontents td p{margin:0px auto;}
.xxcontents iframe,.xxcontents embed{margin:10px auto;width:90%!important;height:500px!important;border:none;}
.xxcontents blockquote{margin:10px auto;padding:10px 10px;white-space:pre-wrap;word-wrap:break-word;background-color:var(--color-light-blue2);color:var(--color-lnk-blue4);border-left:8px solid var(--color-light-blue4);border-radius:3px;box-sizing:border-box;clear:both;}
.xxcontents code{white-space:pre-wrap;border-radius:3px;margin:0px 3px;padding:2px 3px;color:var(--color-deger-green3);background-color:var(--color-deger-green1);}
.xxcontents pre{position:relative;margin:10px auto;padding:30px 10px 10px 10px;line-height:1.4;white-space:pre-wrap;word-wrap:break-word;background-color:var(--color-light-blue2);color:var(--color-lnk-blue4);border:1px solid var(--color-light-blue4);border-radius:3px;clear:both;}
.xxcontents pre::before{content:"";z-index:1;position:absolute;left:8px;top:8px;width:40px;height:12px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDYgMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2IDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNFRDZDNjA7c3Ryb2tlOiNEQzNDMzY7c3Ryb2tlLXdpZHRoOjAuNzU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7IiBjeD0iNiIgY3k9IjYiIHI9IjUiLz4NCjxjaXJjbGUgc3R5bGU9ImZpbGw6I0Y3QzE1MTtzdHJva2U6I0UwQTIzMTtzdHJva2Utd2lkdGg6MC43NTtzdHJva2UtbWl0ZXJsaW1pdDoxMDsiIGN4PSIyMyIgY3k9IjYiIHI9IjUiLz4NCjxjaXJjbGUgc3R5bGU9ImZpbGw6IzY0Qzg1NjtzdHJva2U6IzFCQTEyNTtzdHJva2Utd2lkdGg6MC43NTtzdHJva2UtbWl0ZXJsaW1pdDoxMDsiIGN4PSI0MCIgY3k9IjYiIHI9IjUiLz4NCjwvc3ZnPg0K') no-repeat center center;background-size:contain;}
.xxcontents pre code{border-radius:3px;margin:0px;padding:0px;color:inherit;background-color:transparent;}
.xxcontents pre span{border-radius:3px;padding:0px;}
.xxcontents a:link,.xxcontents .xxcontents a:link,.xxcontents a:visited{color:#0052D9;text-decoration:none;border-bottom:1px dashed #0052D9;cursor:pointer;margin:0px 4px;padding-right:12px;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik00LjMwMyA1LjAxbC0uNzA3LjcwN2ExLjUgMS41IDAgMDEtMi4xMjEtMi4xMjFsLjcwNy0uNzA3LS43MDctLjcwNy0uNzA3LjcwN2EyLjUgMi41IDAgMTAzLjUzNSAzLjUzNWwuNzA4LS43MDctLjcwOC0uNzA3ek01LjAxIDQuMzAzbC43MDguNzA3LjcwNy0uNzA3QTIuNSAyLjUgMCAwMDIuODg5Ljc2N2wtLjcwNy43MDcuNzA3LjcwOC43MDctLjcwOGExLjUgMS41IDAgMDEyLjEyMiAyLjEyMmwtLjcwNy43MDd6IiBmaWxsPSIjMDA1MkQ5Ii8+PHBhdGggZD0iTTQuMzAzIDIuMTgybC43MDguNzA3LTIuMTIyIDIuMTItLjcwNy0uNzA2IDIuMTIxLTIuMTIxeiIgZmlsbD0iIzAwNTJEOSIvPjwvc3ZnPg==') no-repeat right 2px;background-size:10px 10px;box-shadow:none;}
.xxcontents a:hover{background-color:var(--color-light-blue3);border-radius:3px;}
/*-------------------------------全局弹出层=AjaxJS操作结果提示*/
.PopBoxAlert{position:fixed;top:50%;margin:-65px auto 0px auto;left:0px;right:0px;width:90%;max-width:360px;height:100px;text-align:center;background-color:var(--color-black);opacity:0.2;border-radius:10px;z-index:99;box-shadow:0px 4px 10px 0px #00000040;}
.PopBoxAlert li{margin-top:26px;display:inline-block;vertical-align:middle;text-align:left;}
.PopBoxAlert li:nth-child(2){min-width:150px;}
.PopBoxAlert li .iconfont{font-size:38px;width:50px;height:50px;line-height:50px;}
.PopBoxAlert li p{font-size:16px;color:var(--color-grey-blue1);white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden;}
.PopBoxAlert li span{font-size:14px;display:block;color:var(--color-grey-blue1);cursor:pointer;}
.PopBoxAlert li span i{font-style:normal;}
/*这个PopBoxAlert.也要在Fancybox.css之上*/
/*-------------------------------全局弹出层=PHP操作STOP遮罩*/
.PopStopmask{position:fixed;width:100%;height:100%;top:0px;left:0px;right:0px;text-align:center;background-color:rgba(212,220,228,0.80);border-radius:0px;z-index:99;}/*这个z-index值要在Pageloading,也要在Fancybox.css之上*/
.PopStopmask .power{position:absolute;margin:auto;left:0px;right:0px;top:0px;bottom:0px;width:100%;max-width:360px;height:60px;line-height:60px;font-size:16px;color:var(--color-white);background-color:rgba(0,0,0,0.80);border-radius:50px;box-shadow:0px 0px 5px 2px var(--color-white);}
.PopStopmask .power i.iconfont{font-size:24px;width:30px;height:30px;line-height:30px;}
/*--------------------------------通用型分页模块*/
.yoo_pageing{position:relative;display:flex;justify-content:center;align-items:center;margin:0px auto;width:100%;background-color:var(--color-white);border-top:1px solid var(--color-light-blue2);text-align:center;border-radius:0px;clear:both;-webkit-user-select:none;user-select:none;}/*分页CSS*/
.yoo_pageing div{margin:5px 0px;padding:0px 10px;height:30px;line-height:30px;border-top:1px solid var(--color-light-blue4);border-bottom:1px solid var(--color-light-blue4);color:var(--color-grey-blue3);border-radius:0px;-webkit-transition:all .15s;transition:all 0.15s;cursor:pointer;}
.yoo_pageing div:hover{color:var(--color-sky-blue3);}
.yoo_pageing div:hover em{border-left:5px solid var(--color-sky-blue3);}
.yoo_pageing .pgnums{display:flex;justify-content:center;align-items:center;margin:5px 0px;height:30px;background-color:var(--color-white);color:var(--color-grey-blue3);border:none;border-radius:0px;border-top:1px solid var(--color-light-blue4);border-bottom:1px solid var(--color-light-blue4);}
.yoo_pageing .pgnums li{padding:0px 10px;border-radius:0px;height:30px;line-height:30px;color:var(--color-grey-blue3);cursor:pointer;-webkit-transition:all .2s;transition:all 0.3s;}
.yoo_pageing .pgnums li:hover{background-color:var(--color-sky-blue1);color:var(--color-white);}
.yoo_pageing .pgnums li.curre{background-color:var(--color-sky-blue3);color:var(--color-white);}
.yoo_pageing .pghere{position:relative;z-index:0;border-radius:5px 0px 0px 5px;border-left:1px solid var(--color-light-blue4);cursor:auto;}
.yoo_pageing .pghere em{position:absolute;z-index:-1;margin:auto;left:0px;top:0px;bottom:0px;width:0;height:0;border:10px solid transparent;border-left:5px solid var(--color-light-blue4);-webkit-transition:all .15s;transition:all 0.15s;}
.yoo_pageing .pghere .pgpaging{display:none;position:absolute;z-index:9;bottom:35px;left:50%;margin-left:-40px;background-color:var(--color-white);color:var(--color-grey-blue3);border:1px solid var(--color-light-blue4);width:80px;height:90px;border-radius:5px;}
.yoo_pageing .pghere .pgpaging::before,.yoo_pageing .pghere .pgpaging::after{position:absolute;margin:auto;left:0px;right:0px;top:100%;width:0;height:0;border:10px solid transparent;content:"";}
.yoo_pageing .pghere .pgpaging::before{border-top:6px solid var(--color-light-blue4);z-index:1;}
.yoo_pageing .pghere .pgpaging::after{border-top:6px solid var(--color-light-blue4);z-index:2;}
.yoo_pageing .pghere .pgpaging dd{width:100%;height:30px;line-height:30px;clear:both;border-radius:0px;-webkit-transition:all .15s;transition:all 0.15s;}
.yoo_pageing .pghere .pgpaging dd:first-child{border-radius:5px 5px 0px 0px;}
.yoo_pageing .pghere .pgpaging dd:last-child{border-radius:0px 0px 5px 5px;}
.yoo_pageing .pghere .pgpaging dd:hover{color:var(--color-sky-blue3);}
.yoo_pageing .pghere .pgpaging dd.on{color:var(--color-sky-blue3);}
.yoo_pageing .pgjump{border-radius:0px 5px 5px 0px;border-right:1px solid var(--color-light-blue4);}
.yoo_pageing .pgwrap{padding:0px;height:30px;border:1px solid var(--color-light-blue4);background-color:var(--color-white);border-radius:0px;}
.yoo_pageing .pgwrap:hover{background-color:var(--color-white);}
.yoo_pageing .pgwrap .pginput{float:left;border:none;outline:none;text-align:center;margin:0px;padding:0px;width:40px;height:100%;color:var(--color-sky-blue3);border-radius:0px;}
.yoo_pageing .pgprev,.yoo_pageing .pgnext{padding:0px 10px;font-size:20px;font-family:"serif";}
.yoo_pageing .pgnono{background-color:var(--color-white)!important;color:var(--color-grey-blue1)!important;cursor:auto!important;}
/*-------------------------------组图批量上传操作层*/
.upfilesbox{position:relative;margin:0px auto;padding:0px!important;width:100%;height:84px;background-color:var(--color-light-blue2);color:var(--color-grey-blue3);text-align:center;border:1px dashed var(--color-sky-blue2);border-radius:5px;clear:both;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;}
.upfilesbox:hover{border:1px dashed var(--color-lnk-blue2);color:var(--color-grey-blue4);}
.upfilesbox ul{float:left;margin:0px auto;padding:5px 5px;width:100%;height:100%;box-sizing:border-box;clear:both;}
.upfilesbox .uptip{position:absolute;margin:auto;left:0px;right:0px;top:0px;bottom:0px;width:100%;max-width:300px;height:50px;display:block;z-index:0;border-radius:5px;}
.upfilesbox .uptip span{height:50px;line-height:50px;display:inline-block;vertical-align:middle;}
.upfilesbox .uptip i.iconfont{margin:0px auto;font-size:30px;height:30px;line-height:30px;clear:both;}
.upfilesbox .uptip i.iconfont_{margin:0px auto;font-size:30px;height:30px;line-height:30px;clear:both;}
.upfilesbox .uptip p.txt{margin:0px auto;width:100%;height:20px;line-height:20px;clear:both;}
.upfilesbox .chosebtn{position:absolute;margin:0px auto;left:0px;right:0px;top:0px;opacity:0;width:100%;height:100%;z-index:1;cursor:pointer;}
.upfilesbox .iteam{float:left;position:relative;margin:0px 5px;width:calc(33% - 10px);height:100%;background-color:rgba(0,0,0,0.10);border-radius:5px;z-index:2;}
.upfilesbox .iteam .libtn{z-index:3;opacity:0;position:absolute;margin:auto;top:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.30);overflow:hidden;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;-webkit-transition:all .2s;transition:all .2s;}
.upfilesbox .iteam .libtn i.turn_btn{position:absolute;font-size:24px;width:30px;height:30px;line-height:30px;color:var(--color-white);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;}
.upfilesbox .iteam .libtn i.turn_btn.left_btn{left:0px;}
.upfilesbox .iteam .libtn i.turn_btn.right_btn{right:0px;}
.upfilesbox .iteam .libtn i.turn_btn:hover{color:var(--color-deger-red4);}
.upfilesbox .iteam:hover .libtn{opacity:1;}
.upfilesbox .iteam:first-child .libtn i.turn_btn.left_btn{display:none;}
.upfilesbox .iteam:last-child .libtn i.turn_btn.right_btn{display:none;}
.upfilesbox .iteam .libtn .delbtn{width:80px;height:26px;line-height:26px;background-color:var(--color-white);cursor:pointer;border-radius:20px;-webkit-transition:all .2s;transition:all .2s;}
.upfilesbox .iteam .libtn .delbtn:hover{color:var(--color-deger-red4);}
.upfilesbox .iteamdel{opacity:1;background-color:var(--color-deger-red4);border:1px solid var(--color-deger-red4);box-sizing:border-box;}
.upfilesbox .iteam img{margin:2px auto;width:auto;height:calc(100% - 38px);border:none;}
.upfilesbox .iteam input{position:absolute;margin:0px auto;left:0px;right:0px;bottom:0px;padding:0px 5px;width:100%;height:36px;line-height:36px;box-sizing:border-box;text-align:center;border:1px solid var(--color-sky-blue2);border-radius:0px 0px 5px 5px;}
/*-------------------------------组图批量上传操作层之弹出小气泡*/
.isalert{position:absolute;margin:auto;left:0px;right:0px;top:0px;bottom:0px;width:220px;height:80px;border-radius:5px;background-color:rgba(0,0,0,0.80);text-align:center;overflow:hidden;z-index:99;}
.isalert div:nth-child(1){font-size:16px;height:44px;line-height:44px;clear:both;color:var(--color-light-blue1);background-color:var(--color-black);}
.isalert div:nth-child(2) span{float:left;width:50%;height:36px;line-height:36px;color:var(--color-light-blue4);border-radius:0px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;}
.isalert .cancel{border-left:1px solid var(--color-grey-blue1);box-sizing:border-box;}
.isalert span:hover{color:var(--color-deger-red4)!important;}
/*-------------------------------区域点击上传通用模块-默认列表上传*/
.upImgInbox{position:relative;z-index:0;float:left;width:100%;text-align:center;background-color:var(--color-light-blue2);border:1px solid var(--color-light-blue4);box-sizing:border-box;overflow:hidden;border-radius:5px;}
.upImgInbox.upImgInbox_head{float:none;margin:0px auto;width:200px;height:200px;background-color:var(--color-lnk-blue3);border-radius:50%;}/*头像*/
.upImgInbox.upImgInbox_back{float:none;margin:0px auto;width:100%;height:150px;}/*用户反馈*/
.upImgInbox.upImgInbox_input{position:absolute;width:100%;height:90px;left:0px;bottom:100%;border:1px solid var(--color-light-blue4);background:var(--color-light-blue1) url('line.png');}/*系统配置-文本域*/
.upImgInbox.upImgInbox_floor{float:right;width:200px;height:90px;background-color:var(--color-black);}/*楼层区域*/
.upImgInbox .tip{position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%;border:none;color:var(--color-grey-blue3);display:flex;justify-content:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;}
.upImgInbox .tip em.iconfont{font-size:30px;height:30px;line-height:30px;display:block;}
.upImgInbox .upbtnbox{position:relative;margin:0px auto;display:inline-block;width:100%;height:100%;text-align:center;}
.upImgInbox .upbtnbox .upbtn{color:var(--color-white);filter:alpha(opacity=0);opacity:0;background-color:rgba(0,0,0,0.50);cursor:pointer;}
.upImgInbox .upbtnbox:hover .upbtn{filter:alpha(opacity=100);opacity:1;}
.upTextinPutbox{margin:0px auto;width:100%;height:auto;}/*独立使用-非图片预览上传如:CSV和pem证书*/
.upTextinPutbox .upbtnbox{position:absolute;margin:auto;right:0px;top:0px;bottom:0px;width:30%;min-width:150px;max-width:500px;height:38px;line-height:38px;text-align:center;background-color:var(--color-deger-green1);color:var(--color-deger-green3);border:1px solid var(--color-light-blue4);box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;border-radius:0px 5px 5px 0px;}
.upTextinPutbox .upbtnbox em.iconfont{margin-right:3px;display:inline-block;vertical-align:middle;font-size:22px;}
.upTextinPutbox .upbtnbox:hover{background-color:var(--color-deger-green2);}

/*-------------------------------/第三方api输入识别公司名box*/
div.companylist{position:absolute;left:0px;top:100%;width:100%;min-height:80px;border:1px solid var(--color-light-blue4);box-sizing:border-box;padding-bottom:6px;background-color:var(--color-white);border-radius:5px;z-index:2;text-align:left;box-shadow:0px 2px 3px 0px var(--color-light-blue4);}
div.companylist::after{position:absolute;margin:0px auto;left:10%;bottom:100%;width:0;height:0;border:20px solid transparent;border-bottom:8px solid var(--color-sky-blue3);content:'';}
div.companylist .tips{margin:0px auto;margin-bottom:5px;padding:0px 10px;height:36px;line-height:36px;background-color:var(--color-sky-blue3);color:var(--color-white);border-radius:0px;clear:both;border-radius:5px 5px 0px 0px;}
div.companylist .tips .iconfont{display:inline-block;vertical-align:middle;width:18px;height:18px;line-height:18px;font-size:18px;margin-right:3px;overflow:hidden;}
div.companylist div.div{margin:0px auto;padding:0px 10px;height:36px;line-height:36px;text-align:left;border-bottom:1px dashed var(--color-light-blue4);cursor:pointer;clear:both;}
div.companylist div.div em{float:left;width:20px;display:block;font-style:normal;}
div.companylist div.div span{float:left;width:calc(100% - 50px);display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
div.companylist div.div:hover{background-color:var(--color-light-blue2);}
/*-------------------------------全局弹出层=省市区联动选择*/
div.selectCity{position:absolute;float:left;left:0px;right:0px;top:100%;width:100%;max-width:1000px;z-index:2;}
div.selectCity::after{position:absolute;margin:0px auto;width:0;height:0;content:'';}
div.selectCity.prov::after{left:10%;bottom:100%;border:20px solid transparent;border-bottom:8px solid var(--color-sky-blue3);}
div.selectCity.next::after{left:10%;top:100%;border:20px solid transparent;border-top:10px solid var(--color-light-blue4);}
div.selectCity .tiltes{position:absolute;width:100%;margin:0px auto;left:0px;right:0px;top:0px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
div.selectCity .tiltes .chosepca{border:1px solid var(--color-sky-blue3);color:var(--color-white);background-color:transparent;box-sizing:border-box;border-bottom:0px;width:33%;height:36px;line-height:36px;font-size:16px;text-align:center;border-radius:5px 5px 0px 0px;cursor:pointer;}
div.selectCity .tiltes .chosepca.active{background-color:var(--color-white);color:var(--color-lnk-blue5);border-bottom:none;}
div.selectCity dl.citylist{float:left;padding:7px 5px;width:100%;min-height:150px;border:1px solid var(--color-light-blue4);border-top:36px solid var(--color-sky-blue3);box-sizing:border-box;text-align:left;background-color:var(--color-white);z-index:-1;box-shadow:0px 2px 3px 0px var(--color-light-blue4);border-radius:5px;}
div.selectCity dl.citylist span{margin:0px auto;display:block;width:100%;min-height:128px;line-height:128px;text-align:center;color:var(--color-grey-blue3);}
div.selectCity dl.citylist dd{float:left;margin:1px auto;padding:0px 8px;height:24px;line-height:24px;color:var(--color-grey-blue4);cursor:pointer;}
div.selectCity dl.citylist dd:hover{background-color:var(--color-light-blue2);color:var(--color-sky-blue4);border-radius:4px;}
div.selectCity dl.citylist dd.active{background-color:var(--color-sky-blue4);color:var(--color-white);}
/*--------------------------------jquery.peity.min.js插件样式*/
.peity_donut{margin:0px 5px;float:left;width:28px;height:28px;line-height:28px;font-size:24px;border:1px solid var(--color-light-blue4);overflow:hidden;border-radius:50%;text-decoration:none;flex-shrink:0;}
.peity_donut .peity{display:block;width:100%;height:100%;cursor:pointer;}
/*-------------------------------jquery.dropdown js下拉菜单初始样式*/
.dropdown{margin:0px auto;position:relative;width:fit-content;z-index:1;}
.dropdown .dropbtn{display:block;min-width:90px;text-align:center;cursor:pointer;color:var(--color-grey-blue4);-webkit-user-select:none;user-select:none;text-decoration:none;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.dropdown .dropbtn .span{padding:0px 5px;}
.dropdown .dropbtn:hover,.dropdown .dropbtn:focus{color:var(--color-sky-blue3);}
.showopen{z-index:2;}
.showopen .dropbox{display:block;animation-duration:0.3s;}
.dropbox{display:none;position:absolute;z-index:1;top:100%;width:100%;background-color:var(--color-white);border:1px solid var(--color-light-blue3);box-shadow:0px 2px 3px 0px rgba(103,140,162,0.30);border-radius:5px;text-align:center;}
.dropbox::before,.dropbox::after{position:absolute;margin:0px auto;left:0px;right:0px;bottom:100%;width:0;height:0;border:10px solid transparent;content:'';}
.dropbox::before{border-bottom:6px solid var(--color-light-blue3);z-index:1;}
.dropbox::after{border-bottom:5px solid var(--color-white);margin-top:1px;z-index:2;}
.dropbox li{white-space:nowrap;margin:2px auto;width:100%;height:34px;line-height:34px;text-align:center;border-bottom:1px dashed var(--color-light-blue3);border-radius:0px;cursor:pointer;clear:both;overflow:hidden;}
.dropbox li:last-child{border-bottom:none;border-radius:0px 0px 5px 5px;}
.dropbox li:hover{background-color:var(--color-light-blue2);color:var(--color-sky-blue3);}
.dropbox li.titles{display:block;width:100%;height:44px;line-height:44px;background-color:var(--color-lnk-blue1);color:var(--color-sky-blue1);border-radius:5px 5px 0px 0px;border:none;}
.dropbox li.titles:hover{background-color:var(--color-lnk-blue1)!important;color:var(--color-white);}
.dropbox .text{display:block;margin:2px auto;width:100%;height:34px;line-height:34px;text-decoration:none;color:var(--color-lnk-blue3);border-bottom:1px dashed var(--color-light-blue4);clear:both;}
.dropbox .text:hover{background-color:var(--color-light-blue2);color:var(--color-sky-blue3);}
.dropbox .text:last-child{border-bottom:none;border-radius:0px 0px 5px 5px;}
.animationenters{-webkit-animation-name:animation_in;animation-name:animation_in;}
@-webkit-keyframes animation_in{
    0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
    100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes animation_in{
    0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
    100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
/*-------------------------------全局弹出层=替换SELECT模式*/
div.hsCheckbox_err{position:absolute;float:left;left:0px;right:0px;top:100%;width:160px;height:30px;line-height:30px;text-align:center;background-color:var(--color-deger-red1);color:var(--color-deger-red3);border:1px solid var(--color-deger-red2);z-index:11;border-radius:5px;font-size:small;}
div.hsCheckbox_err::after{position:absolute;margin:auto;left:0px;right:0px;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom:5px solid var(--color-deger-red2);content:'';}
div.hsCheckbox{position:absolute;left:0px;bottom:100%;z-index:11;width:100%;border:1px solid var(--color-light-blue4);box-sizing:border-box;padding:5px 10px;border-radius:5px;background-color:var(--color-white);box-shadow:0px 2px 4px 0px rgba(211,219,231,0.50);}
div.hsCheckbox .searbox{position:relative;margin:3px auto;width:100%;height:36px;line-height:36px;clear:both;overflow:hidden;}
div.hsCheckbox .searbox .searInput{float:left;padding-left:10px;width:100%;height:36px;line-height:36px;color:var(--color-grey-blue4);border:1px solid var(--color-light-blue4);box-sizing:border-box;box-shadow:inset 0px 1px 1px 0px var(--color-light-blue3);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
div.hsCheckbox .searbox .searBtn{position:absolute;margin:auto;top:0px;bottom:0px;right:5px;border:none;opacity:0.85;width:40%;max-width:90px;height:24px;line-height:24px;text-align:center;border-left:1px solid var(--color-grey-blue1);border-radius:0px;-webkit-appearance:none;appearance:none;cursor:pointer;}
div.hsCheckbox .searbox .searBtn:hover{text-decoration:none;opacity:0.75;}/*浅灰小搜索*/
div.hsCheckbox .searbox .searBtn em{margin-right:3px;}
div.hsCheckbox ol.dataList{margin:0px auto;width:100%;height:110px;line-height:110px;text-align:center;overflow:hidden;clear:both;}
div.hsCheckbox ol.dataList li.lidata{float:left;width:100%;margin:0px auto;padding:0px;height:36px;line-height:36px;border-bottom:1px dashed var(--color-light-blue3);color:var(--color-grey-blue4);overflow:hidden;clear:both;}
div.hsCheckbox ol.dataList li.lidata label{float:left;margin:0px;width:100%;height:36px;line-height:36px;box-sizing:border-box;cursor:pointer;}
div.hsCheckbox ol.dataList li.lidata label:hover{background-color:var(--color-light-blue2);}
div.hsCheckbox ol.dataList li.lidata label .iconfont{float:left;margin-right:2px;width:20px;height:36px;line-height:36px;font-size:16px;}
div.hsCheckbox ol.dataList li.lidata label span{float:left;height:36px;line-height:36px;width:calc(100% - 45px);text-align:left;white-space:nowrap;}
/*-------------------------------Select联动选择插件*/
div.comSelect{position:relative;display:inline-block;vertical-align:middle;height:38px;line-height:38px;border:1px solid var(--color-light-blue4);box-sizing:border-box;width:100%;color:var(--color-grey-blue4);background-color:var(--color-white);box-shadow:inset 0px 1px 1px 0px var(--color-light-blue3);padding-left:5px;border-radius:5px;}
div.comSelect span.span{position:relative;z-index:1;float:left;display:block;width:100%;}
div.comSelect .dataList{display:none;position:absolute;z-index:10;margin:auto;left:0px;right:0px;bottom:100%;border:1px solid var(--color-light-blue4);width:100%;box-sizing:border-box;padding:5px 10px;background-color:var(--color-white);box-shadow:0px 2px 4px 0px rgba(211,219,231,0.50);border-radius:5px;overflow:hidden;}
div.comSelect .dataList ol{margin:0px auto;width:100%;height:110px;line-height:110px;text-align:center;clear:both;}
div.comSelect .dataList ol li{float:left;width:100%;margin:0px auto;padding:0px;height:36px;line-height:36px;text-align:left;white-space:nowrap;border-bottom:1px dashed var(--color-light-blue3);color:var(--color-grey-blue4);overflow:hidden;clear:both;cursor:pointer;}
div.comSelect .dataList ol li:hover{background-color:var(--color-light-blue2);}
div.comSelect .dataList ol li label .iconfont{float:left;margin-right:2px;width:20px;height:36px;line-height:36px;font-size:16px;}
div.comSelect .dataList ol li label span{float:left;height:36px;line-height:36px;width:calc(100% - 45px);text-align:left;white-space:nowrap;}
div.comSelect .dataList .searbox{position:relative;margin:3px auto;width:100%;height:36px;line-height:36px;clear:both;overflow:hidden;}
div.comSelect .dataList .searbox .searInput{float:left;padding-left:10px;width:100%;height:36px;line-height:36px;color:var(--color-grey-blue4);border:1px solid var(--color-light-blue4);box-sizing:border-box;box-shadow:inset 0px 1px 1px 0px var(--color-light-blue3);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
div.comSelect .dataList .searbox .searBtn{position:absolute;margin:auto;top:0px;bottom:0px;right:5px;border:none;opacity:0.85;width:40%;max-width:90px;height:24px;line-height:24px;text-align:center;border-left:1px solid var(--color-grey-blue1);border-radius:0px;-webkit-appearance:none;appearance:none;cursor:pointer;}
div.comSelect .dataList .searbox .searBtn:hover{text-decoration:none;opacity:0.75;}/*浅灰小搜索*/
div.comSelect .dataList .searbox .searBtn em{margin-right:3px;}
/*-------------------------------在线客服样式*/
.SeverBox{position:fixed;top:20%;left:-190px;z-index:10;width:250px;height:410px;text-align:center;background:url("Sever.png") no-repeat left center;overflow:hidden;}
.SeverBox .Severa{float:right;margin-top:50%;width:60px;height:50%;overflow:hidden;}
.SeverBox .Severb{float:left;position:relative;width:190px;height:100%;text-align:center;overflow:hidden;}
.SeverBox .Severb .head{position:relative;margin:70px auto 0px auto;width:80px;height:80px;background:url('loadimage.gif') no-repeat center center;background-size:cover;border-radius:50%;box-shadow:0px 3px 5px 0px rgba(0,0,0,.05);}
.SeverBox .Severb .head::after{position:absolute;margin:auto;left:-10%;right:-10%;top:-10%;bottom:-10%;width:110%;height:110%;border-style:solid;border-width:2px;border-color:var(--color-deger-green1) var(--color-deger-green2);animation:isrotate 10s linear infinite;content:'';border-radius:50%;}
.SeverBox .Severb .head span{position:absolute;z-index:1;display:block;width:100%;height:100%;}
.SeverBox .Severb .head img{width:100%;height:100%;border-radius:50%;border:none;-webkit-transition:all .2s;transition:all .2s;}
.SeverBox .Severb .head:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.SeverBox .Severb .itelbox{margin:10px auto;}
.SeverBox .Severb .itelbox .name{height:22px;line-height:22px;}
.SeverBox .Severb .itelbox .mob{height:22px;line-height:22px;font-weight:bold;font-size:16px;}
.SeverBox .Severb .codes{position:relative;margin:20px auto 5px auto;width:126px;height:126px;background:url('loadimage.gif') no-repeat center center;background-size:cover;}
.SeverBox .Severb .codes::after{position:absolute;margin:auto;left:0px;right:0px;top:0px;bottom:0px;width:100%;height:100%;content:'';background:url("Scancode.gif") no-repeat center center;background-size:contain;}
.SeverBox .Severb em.gotop{position:absolute;left:0px;right:0px;bottom:0px;display:block;width:100%;height:30px;line-height:30px;cursor:pointer;}