@charset 'utf-8';
*{margin:0;padding:0;box-sizing:border-box}
body{background:#e0e8f7;font-size:12px;color:#333;line-height:24px;min-width:1340px;position:relative;font-family:"Microsoft YaHei";word-break:break-all;word-wrap:break-word}
body.mw{min-width:1061px}
a{text-decoration:none}
body a:hover, body a:focus{text-decoration:none}
table{border-collapse:collapse}
textarea{height:100px}
input, textarea{outline:0}
input:focus, textarea:focus{box-shadow:0 0 7px #56b7fb}
input.nb:focus{box-shadow:none}
.wh_mar{width:1200px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.wh{width:100%;display:inline-block}
.none{display:none}
.hidden{overflow:hidden}
.re{position:relative}
.just{text-align:justify;text-justify:inter-ideograph}
.wrap{word-break:break-all;word-wrap:break-word}
.red{color:#f2522e !important}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.icon{background:url(../images/icon.png) no-repeat;width:24px;height:24px;display:inline-block;vertical-align:middle}
.icon_jiandan i{background-position:0 -80px}
.icon_jiedan i{background-position:-40px -80px}
.icon_chuli i{background-position:-80px -80px}
.icon_danju i{background-position:-120px -80px}
.icon_shengji i{background-position:-160px -80px}
.icon_tuidan i{background-position:-200px -80px}
.active .icon{background-position:0 -39px}
.icon_chaxun i{background-position:-40px 0}
.icon_chaxun.active i{background-position:-40px -39px}
.icon_tongji i{background-position:-80px 0}
.icon_tongji.active i{background-position:-80px -39px}
.icon_ziliao i{background-position:-120px 0}
.icon_ziliao.active i{background-position:-120px -39px}
.icon_fenghao i{background-position:-160px 0}
.icon_fenghao.active i{background-position:-160px -39px}
.icon_xitong i{background-position:-200px 0}
.icon_xitong.active i{background-position:-200px -39px}
.icon_wenda i{background-position:-280px 0}
.icon_wenda.active i{background-position:-280px -39px}
.icon_ckgd i.icon{width:40px;height:40px}
.icon_ckgd i{background-position:-40px -122px}
.contentBox .contentMain .divBotm a:hover.icon_ckgd i{background-position:0 -122px}
.icon_pass i.icon{width:40px;height:40px}
.icon_exit i.icon{width:40px;height:40px;margin-left:-30px}
.icon_pass i{background-position:-80px -120px}
.icon_exit i{background-position:-120px -120px}
.commonBtn{color:#fff;font-size:14px;background:#2cacff;padding:0 30px;display:inline-block;line-height:30px;border:0;border-radius:3px;cursor:pointer}
.commonBtn:hover{background:#1b9bee}
.commonSearch{width:80px;text-align:center;display:inline-block;text-align:center;color:#fff;font-size:14px;background:#23a7ff;line-height:30px;border:0;border-radius:5px;cursor:pointer}
.commonSearch:hover{background:#1f95e1}
.must{color:red;font-size:12px;line-height:24px;display:inline-block;padding:0 5px}
.publicTitle{position:absolute;left:0;top:0;right:0;background:#f5f6f8;border-bottom:1px solid #d4d7dc;text-indent:20px;line-height:36px;font-size:14px}
.wapMainBox{position:absolute;left:0;right:0;top:80px}
.wapMainBox_whole{padding:0 20px}
.wapMainBox .wapBox{width:100%;float:left;margin:20px 0}
.wapMainBox .wapBox.homeWap{margin:20px 0}
.wapMainBox .wapBox .wapBoxLeft{width:80%;float:left;position:relative}
.wapMainBox .wapBox .wapBoxRight{float:right;width:20%;padding-left:20px}
.mainHeader{position:fixed;left:0;top:0;right:0;z-index:1000;height:80px;background:#353a47;min-width:1340px}
.mainHeader .mainHeaderMenu{width:100%;float:left;font-size:0}
.mainHeader .mainHeaderMenu a{position:relative;display:inline-block;height:80px;line-height:80px;padding:0 30px 0 65px;font-size:16px;color:#79859b;text-align:center}
.mainHeader .mainHeaderMenu a:hover{background:#323642}
.mainHeader .mainHeaderMenu a.topLogo{padding:0 40px 0 30px}
.mainHeader .mainHeaderMenu a.topLogo:hover{background:#353a47;cursor:pointer;border:0}
.mainHeader .mainHeaderMenu a.topLogo img{position:relative;width:46px;height:48px;cursor:pointer;vertical-align:middle}
.mainHeader .mainHeaderMenu a.topLogo .nbs{position:relative;left:10px}
.mainHeader .mainHeaderMenu a i{position:absolute;left:20px;top:20px;z-index:2;width:40px;height:40px}
.mainHeader .mainHeaderMenu .active, .mainHeader .mainHeaderMenu .active:hover{color:#fff;text-shadow:0 1px 10px #fff;background:#272b34 url("../images/border.png") no-repeat center bottom / 100% 4px}
.mainHeader .mainHeaderMenu .active i:after{content:"";display:inline-block;box-shadow:0 -25px 29px 7px #fff}
.mainHeader .mainHeaderMenu .icon_tongji.active i:after{content:"";display:inline-block;box-shadow:0 -25px 29px 7px #fff;margin-top:45px}
.mainHeader .my_intro_box{position:absolute;right:50px;height:80px}
.mainHeader .my_intro_box div{float:left}
.mainHeader .my_intro_box div.nameLogo{font-size:14px;height:40px;margin:20px 0;display:inline-block}
.mainHeader .my_intro_box div.nameLogo .user{color:#fff}
.mainHeader .my_intro_box div.nameLogo p.name .username{color:#0089e7}
.mainHeader .my_intro_box div.nameLogo p.name i.topRt{width:20px;height:20px;z-index:2;background:url("../images/icon.png") no-repeat;background-position:-240px 0;margin-left:10px}
.mainHeader .my_intro_box:hover div.nameLogo p.name i.topRt{background-position:-240px -20px}
.mainHeader .my_intro_box div.nameLogo a{line-height:20px;margin:0 0 0 10px;display:inline-block;color:#fff}
.mainHeader .my_intro_box div .userLogo, .uploadHeadImg{display:inline-block;margin-top:15px;width:50px;height:50px;cursor:default;overflow:hidden;}
.mainHeader .my_intro_box div .userLogo img, .uploadHeadImg img{width:100%;height:100%;border-radius: 50%;}
.uploadHeadImg.mb10{position:relative;margin-left: 50%;transform: translateX(-50%);background: #e0e8f7;z-index: 1;}
.mainHeader .my_intro_box a:hover{text-decoration:underline}
.mainHeader .my_intro_box div.nameLogo .txtBox{width:120px;height:200px;background:#333;margin-top:5px}
.mainHeader .my_intro_box div.nameLogo .txtBox ul li{list-style:none;color:#000;text-align:center;width:120px;heihgt:30px;line-height:30px}
.mainHeader .my_intro_box div.nameLogo .txtBox ul li a{width:120px;heihgt:30px;line-height:30px}
.mainHeader .userBox{position:absolute;right:0;top:80px;color:#7b869c}
.mainHeader .userBox .box{float:left;background:#293042;color:#7b869c;border-radius:6px;padding:10px 0}
.mainHeader .my_intro_box:hover .userBox{display:block}
.mainHeader .userBox span{display:block;height:40px;line-height:40px;text-align:center;cursor:pointer;border-radius:6px}
.mainHeader .userBox span:hover{background:#333b4e}
.mainHeader .userBox span.icon_pass{border-bottom:1px solid #394456;border-radius:6px 6px 0 0;padding:0 30px 0 20px;width:160px}
.mainHeader .userBox span.lx{display:block;width:10px;height:10px;background:#293042;position:relative;top:6px;border-radius:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);left:80px}
.mainHeader .userBox span input{width:100%;background:#293042;border:0;text-align:center;color:#7b869c}
.searchSubmit{background-color:#0089e9;height:40px;padding:0 25px;border:0;outline:0;font-size:16px;color:#fff;border-radius:50px;cursor:pointer;letter-spacing:5px}
a.searchSubmit{text-align:center;line-height:40px}
.searchSubmit1{letter-spacing:0}
.searchSubmit:hover{box-shadow:0 2px 10px rgba(0, 137, 233, .5)}
.mainRight .btnBox{display:inline-block;width:100%;padding:20px 10px 20px 0}
.mainRight .btnBox .searchSubmit{float:right}
.mainRight .btnBox .sendBtn{display:none}
.mainRight .btnBox .SendTitle{display:none;float:left;width:33%;height:40px;line-height:40px}
.selectBoxBack{display:inline-block;width:110px;height:40px;background:url("../images/back.png") no-repeat;position:fixed;top:0;left:0}
.form_datetime{border-radius:5px;width:100%;border:0;line-height:40px;background:#dae2f0;background-size:auto 40%;text-align:center;color:#6d7b99;font-size:14px}
.icon-arrow-left{display:inline-block;width:14px;height:14px;background:url(../images/arrow.png) no-repeat -6px}
.icon-arrow-right{display:inline-block;width:14px;height:14px;background:url(../images/arrow.png) no-repeat -32px}
.searchData label{float:left;width:95px;height:40px;line-height:40px;font-size:14px;color:#7787a6}
.searchData .dataBox{position:absolute;left:95px;right:0;background-color:#dae2f0;height:40px;border-radius:5px}
.alertMainBox{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(51, 51, 51, .6);z-index:11000}
.alertMainBox .tanchu{width:435px;background:#f0f4fa;border-radius:5px;overflow:hidden;position:absolute;left:50%;top:50%;margin:-117px 0 0 -218px}
.alertMainBox .tanchu .tanchuTop{width:100%;padding:60px 0 30px;float:left}
.alertMainBox .tanchu .tanchuTop p{width:100%;text-align:center;font-size:0;float:left}
.alertMainBox .tanchu .tanchuTop p a{padding:10px 30px;border-radius:50px;border:1px solid #0089e9;color:#7686a6;margin:10px 5px;font-size:14px;display:inline-block}
.alertMainBox .tanchu .tanchuTop p a:hover, .alertMainBox .tanchu .tanchuTop p .active{background:#0089e9;color:#fff}
.alertMainBox .tanchu .queding, .alertMainBox .tanchu .QxBtn{width:100%;height:50px;line-height:50px;text-align:center;background:#0089e9;color:#fff;font-size:22px;border:0;cursor:pointer}
.alertMainBox .tanchu.btnName{text-align:center}
.alertMainBox .tanchu.btnName .queding, .alertMainBox .tanchu .QxBtn{width:auto;height:40px;line-height:40px;font-size:18px;padding:0 40px;margin:0 15px 40px;border-radius:40px}
.alertMainBox .tanchu .QxBtn{background:#ff8e02}
.alertMainBox .tanchu .queding:hover, .alertMainBox .tanchu .QxBtn:hover{opacity:.8}
.alertMainBox .tanchu .tanchuTop .icon{width:40px;height:40px;cursor:pointer}
.alertMainBox .tanchu.jingGao .tanchuTop{padding:90px 0 70px;width:100%;float:left}
.alertMainBox .tanchu.jingGao .tanchuTop .jingGao_content{float:none;margin:0 auto;width:60%;text-align:center;font-size:16px;line-height:20px}
.alertMainBox .tanchu.jingGao .tanchuTop .jingGao_content.error{color:red}
.alertMainBox .icon_cha{width:40px;height:40px;position:absolute;top:0;right:0}
.alertMainBox .icon_cha i{background-position:-240px -39px}
.alertMainBox .tanchu.sec .tanchuTop p{font-size:20px;color:#7686a6}
.alertMainBox .tanchu.sec .btnBotm{width:100%;text-align:center;float:left;padding:0 0 50px}
.alertMainBox .tanchu.sec .qd, .alertMainBox .tanchu.sec .qx{width:20%;height:30px;line-height:30px;text-align:center;background:#0089e9;color:#fff;font-size:22px;border:0;border-radius:15px;margin:0 10px}
.alertMainBox .tanchu.sec .qd:hover{opacity:.8}
.alertMainBox .tanchu.sec .qx:hover{opacity:.8}
.alertMainBox .tanchu.third .tanchuTop{padding:60px 0}
.alertMainBox .tanchu.third .tanchuTop .tijiao{width:100%}
.alertMainBox .tanchu.third .tanchuTop .tijiao .tjcg{width:20%;margin:0 auto}
.alertMainBox .tanchu.third .tanchuTop .tijiao .tjcg span{display:block;margin:5px 0;width:100%;color:#0089e9;font-size:20px;text-align:center}
.alertMainBox .tanchu.third .tanchuTop .tijiao .tjcg img{display:inline-block;width:50px;height:50px}
.alertMainBox .tanchu.third .tanchuTop .tijiao .tjcg span.gray{color:#7686a6;font-size:14px;line-height:24px}
.alertMainBox .tanchu.third .tanchuTop .tijiao .tjcg span.gray em{font-style:normal;margin-right:3px}
.alertMainBox div.orderBox{width:400px;margin:-150px 0 0 -300px}
.orderList{width:98%;float:left;text-align:center;margin-left:1%}
.orderList a{padding:5px 15px;border-radius:50px;border:1px solid #0089e9;color:#7686a6;margin:5px;font-size:14px;display:inline-block;text-align:justify;line-height:20px;word-wrap:break-word;word-break:break-all}
.orderList a:hover, .orderList a.active{background:#0089e9;color:#fff}
.selectBox{width:100%}
.selectBox .alert{width:100%}
.selectBox.st{padding:0 5%;width:80%;margin:40px 10%;color:#7484a6;background-color:#f0f4fa;border-radius:10px}
.selectBox.st .alert{display:inline-block}
.selectBox .alert .top{width:100%;padding:20px 0;text-align:center;font-size:18px;color:#5b6780}
.selectBox .alert .mid{width:90%;margin:0 auto;font-size:16px;color:#7686a6;min-height:376px}
.selectBox .alert .botm{width:97%;margin:40px 0;font-size:16px;color:#7686a6;text-align:right;font-size:16px}
.selectBox .alert .botm .sx{display:inline-block;width:30px;text-align:center}
.selectBox .alert .botm .light{color:#0089e9}
.selectBox .alert .botm .dark{color:#7686a6}
.supporBoxImg{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999}
.supporBoxImg .bg{width:100%;height:100%;float:left;background:#000;opacity:.5}
.supporBoxImg .box{width:900px;height:560px;padding:20px 40px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:#fff;border:1px solid #eee;border-radius:5px}
.supporBoxImg .box .ImgLbtn, .supporBoxImg .box .ImgRbtn{position:absolute;width:40px;height:60px;background:#dae2ef;top:260px;cursor:pointer;background:url("../images/ImgBtn.png") no-repeat center}
.supporBoxImg .box .ImgLbtn{left:0}
.supporBoxImg .box .ImgRbtn{right:0;transform:rotate(180deg)}
.supporBoxImg .box .ImgLbtn:hover, .supporBoxImg .box .ImgRbtn:hover{background:#d3dbe8 url("../images/ImgBtn.png") no-repeat center}
.supporBoxImg .box .btn{width:30px;height:30px;position:absolute;right:10px;top:5px;border-radius:50px;background-color:#fff;background-position:-245px -45px;cursor:pointer}
.supporBoxImg .box .img{width:100%;height:100%;overflow:auto;float:left;text-align:center;line-height:518px}
.supporBoxImg .box .img img{max-width:100%;vertical-align:middle}
.menuBox{width:100%;height:100%;position:relative;text-align:center}
.menuBox .input{width:100%;height:100%;float:left}
.menuBox .input input{line-height:40px;color:#7686a6;cursor:pointer;text-align:center;font-size:14px;width:100%;height:100%;float:left;border:0;outline:0;border-radius:5px;background:#d5ddeb url(../images/dropMenu1.png) no-repeat 95%/13px 6px;font-family:"Microsoft YaHei", sans-serif}
.menuBox .input input:focus{background:#d5ddeb url(../images/dropMenu.png) no-repeat 95%/13px 6px;color:#15a4fa}
.menuBox .input #transfer{text-overflow:ellipsis;padding:0 50px 0 15px;white-space:nowrap}
.menuBox .list{height:200px;overflow-y:auto;overflow-x:hidden;position:absolute;top:38px;left:0;right:0;display:none;z-index:3;border-radius:0 0 5px 5px}
.menuBox .list span{width:100%;padding:10px 5px;float:left;background:#cad1de;line-height:20px;color:#7686a6;font-size:14px;cursor:pointer}
.menuBox .list span:hover{background:#d1d8e5}
.form_datetime{border-radius:5px;width:100%;border:0;line-height:40px;background:#dae2f0 url(../images/date.png) no-repeat 92%;color:#6d7b99;font-size:12px}
.icon-arrow-left{display:inline-block;width:14px;height:14px;background:url(../images/arrow.png) no-repeat -6px}
.icon-arrow-right{display:inline-block;width:14px;height:14px;background:url(../images/arrow.png) no-repeat -32px}
.searchData .searchInput{font-size:12px;letter-spacing:2px;text-indent:40px;width:98%;margin-left:2%;height:40px;border-radius:50px;border:0;outline:0;background:#dae2f0 url(../images/serachInput.png) no-repeat 10px;background-size:9%}
.searchBox{border-radius:5px;box-shadow:0 10px 20px rgba(0, 137, 233, .15);background-color:#f0f4fa}
.searchBox .searchTitle{margin:0;height:auto;line-height:50px;text-align:center;color:#15a4fa;background-color:#dae2f0;font-size:18px;font-weight:normal}
.searchBox .searchForm{width:80%;margin:0 auto;padding-top:20px;text-align:center;min-width:230px}
.searchBox .searchForm .searchData{height:40px;margin-bottom:20px;position:relative}
.searchBox .searchForm .searchData label{float:left;width:95px;height:40px;line-height:40px;font-size:16px;color:#7787a6}
.searchBox .searchForm .searchData .dataBox{position:absolute;left:95px;right:0;background-color:#dae2f0;height:40px;border-radius:5px}
.searchBox .searchForm .searchData .searchInput{font-size:14px;letter-spacing:2px;text-indent:40px;width:98%;margin-left:2%;height:40px;border-radius:50px;border:0;outline:0;background:#dae2f0 url(../images/serachInput.png) no-repeat 15px;background-size:10%}
.searchBox .searchForm .searchSubmit{margin-bottom:20px}
.dataBox .Wdate{width:100%;height:100%;border:0;border-radius:4px;font-size:12px}
.right_searchBox{position:fixed;left:20px;top:100px;width:80%;bottom:20px;z-index:50;box-shadow:0 0 3px 2px #d5e3f6;background:#fff}
.right_searchBox .selectBoxClose{display:inline-block;width:40px;height:40px;position:absolute;right:10px;top:2px}
.right_searchBox .selectBoxClose .icon{width:40px;height:40px;background-position:-240px -39px}
.right_searchBox iframe{width:100%;height:100%;border:0}
.mainPageBox{width:90%;height:50px;display:inline-block;text-align:center;margin-top:30px;margin-left:5%;font-size:12px}
.mainPageBox div{display:inline-block}
.mainPageBox div *{float:left;padding:0 5px;line-height:22px;margin:0 5px;border-radius:3px}
.mainPageBox div .current{color:#fff;background:#0089e9}
.mainPageBox div a{color:#333}
.mainPageBox div a:hover{background:#d1d8e5}
::-webkit-scrollbar{width:4px;height:8px;background-color:#c4cfdf}
::-webkit-scrollbar-track{border-radius:10px;background-color:#f0f4fa}
::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c4cfdf}
.file-preview-thumbnails{width:102%;max-height:372px;overflow:auto}
.imgQuestion{display:inline-block;width:100%;max-height:400px;overflow:auto}
.imgQuestion dl{position:relative;float:left;text-align:center;font-size:14px;line-height:25px;width:19%;margin:2px 0 5px .8%;padding-top:12.66%}
.imgQuestion dl dt{position:absolute;left:0;top:0;width:100%;height:100%}
.imgQuestion dl img{width:100%;height:100%;cursor:pointer}
.updatePwd{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(51, 51, 51, .6);z-index:10000}
.updatePwd .content{width:585px;padding:30px 0;background:#e0e8f7;border-radius:6px;position:absolute;top:50%;left:50%;margin:-160px 0 0 -292.5px}
.updatePwd .content form .main p, .updatePwd .content form span{color:#7686a6;height:35px;line-height:35px}
.updatePwd .content form span{width:70px;font-size:14px;text-align:right;display:inline-block}
.updatePwd .content form span.headPic{display:block;width: 100%;margin:0 0 10px;text-align:center;}
.updatePwd .content form span.uploadify-button-text{display:none;}
.updatePwd .content form .main p{font-size:12px;margin-bottom:10px}
.updatePwd .content form .main p img{width:12px;height:14px;vertical-align:middle;margin:0 5px 2px 0;display:inline-block}
.updatePwd .content form .main{width:75%;margin:0 auto}
.updatePwd .content form .main p, .updatePwd .content form .main div{width:65%;text-align:right;margin:0 31% 0 9%}
.updatePwd .content form .main .nameBox{margin: 0 5%;clear: both;}
.updatePwd .content form .main .nameBox span{vertical-align: top;}
.updatePwd .content form .main .welcomeBox{width:170px;height:105px;border: 1px solid #c4cfdf;border-radius: 6px;line-height: 35px;padding: 0 10px;color: #7686a6;background-color: #f0f4fa;font-size: 14px;font-family: "Microsoft YaHei";resize: none;}
.updatePwd .content form .main .uploadify-button {margin:0;}
.updatePwd .content form .main #headerimg-queue {display: none;}
.updatePwd .main #headerimg{position: absolute;left: 50%;margin: 10px 0;transform: translateX(-50%);z-index:9999}
#headerimg #SWFUpload_0{left: 0;top:0;}
.updatePwd .content form .main .hidden{width:100%;margin:0;text-align: center;}
.updatePwd .content form .main .save button{margin:0 25px 20px 0}
.updatePwd .content form .main .save.mt20{margin: 0;margin-top: 20px;width: 100%;text-align: center;}
.updatePwd .content form .main .save.mt20 button{margin:0;}
.updatePwd .content form .main input{width:170px;height:35px;line-height:35px;background:0;border:1px solid #c4cfdf;border-radius:6px;padding:0 10px;color:#7686a6;background-color:#f0f4fa;font-size:14px;font-family:"Microsoft YaHei";margin-bottom:20px}
.updatePwd .content form .main input:focus{border:1px solid #319be6}
.updatePwd .content form .icon_close{width:40px;height:40px;position:relative;top:-26px;right:6px;float:right;cursor:pointer}
.updatePwd .content form .icon_close i{width:40px;height:40px;background-position:-240px -39px}
.sysTable{height: auto;margin-top: 20px;color: #7484a6;text-align: center;}
.sysTable ul{border:1px solid #d1d8e5;border-bottom: none ;height: auto;background:#f0f4fa}
.sysTable ul li{width: 100%;height:50px;border: 1px solid #d1d8e5;border-left: 2px solid #d1d8e5;border-top: none}
.sysTable ul li.def{background: #dae2f0;}
.sysTable ul li .checkSpan{width:6.1%;}
.sysTable ul li .operate{width:16.1%;}
.sysTable ul li .checkbox{-webkit-appearance: none;width: 20px;height: 20px;border-radius: 5px;;vertical-align: middle;background: #7686a6;outline: none;cursor: pointer;}
.sysTable ul li .checkbox.checked{background:#0089e9 url(../images/replay.png) no-repeat center;}
.sysTable ul li .chatBtn{display:inline-block;width: 80px;height: 30px;line-height: 30px;background:#2ca1f4;border-radius: 5px;color:#fff;float: none;vertical-align: middle;cursor: pointer;}
.sysTable ul li .chatBtn.One{height: 30px;line-height: 30px;text-indent: 20px;background:#2ca1f4 url(../images/icon.png) no-repeat;background-position: -203px -122px;}
.sysTable ul li span{display: inline-block;width:11.1%;height: 50px;line-height: 50px;overflow: hidden;font-size: 14px;float:left;}
.sysTable ul li span.day{width: 25%;height: 50px;}
.sysTable ul li.sysH:hover{color: #0089e9;box-shadow: 0 3px 3px #b8d7f5;border-left: 2px solid #0089e9; background: #e0e8f7;}
.popBox{background:rgba(0,0,0,.2);height: 100%;width: 100%;position: static;display: none;z-index: 9999}
.pop_up{width: 755px;height:480px;position: fixed;left:0;top:0;right: 0;bottom: 0;margin:auto;background:#f0f4fa;border-radius: 5px;box-shadow:0 0 10px #ccc}
.banplayerBox .pop_up{height: 580px;}
.pop_up .tt{width:100%;height: 50px;background: #15a4fa;color: #fff;font-size: 16px;padding:0 0 0 20px;line-height: 50px;border-radius: 5px 5px 0 0;}
.pop_up .tt a{height: 40px;width: 40px;float: right;background: url(../images/icon.png) no-repeat -163px -118px;margin:5px 5px 0 0 }
.pop_up .listBox{width: 90%;margin: 30px auto;height: 100%;}
.pop_up .listBox ul li{margin-top: 30px;list-style: none;min-height: 40px;font-size: 16px;color: #6d7b99}
.pop_up .listBox ul li .menuBox{width: 180px;display: inline-block;vertical-align: middle}
.pop_up .listBox ul li .sqBox{width: 90%;display: inline-block;vertical-align: middle;height: 40px;background: #dae2f0;border-radius: 5px}
.pop_up .listBox ul li .sqBox input{background: none;width: 100%;height: 100%;border: none;text-align: center;color: #6d7b99}
.pop_up .listBox ul li textarea{padding: 20px;height: 200px;width: 90%;background: #dae2f0;border: none;border-radius: 5px;vertical-align: top;box-shadow: 3px 3px 10px #bedef6;resize: none}
.nameClick{background:rgba(0,0,0,.2);height: 100%;width: 100%;position: fixed;z-index: 9999;display: none}
.pop_up .nameBox{width: 100%;height: 70%;}
.pop_up .nameBox.st{height:408px;overflow:hidden;overflow-y:auto;}
.pop_up .nameBox table{width: 100%}
.pop_up .nameBox table tr{height: auto;line-height: 50px;border: 1px solid #d1d8e5;border-top: none;width: 100%}
.pop_up .nameBox table tr.title{background: #dae2f0}
.pop_up .nameBox table tr td{position:relative;height: 50px;text-align: center;font-size: 12px;word-wrap: break-word;word-break: break-all;color: #7686a6}
.pop_up .nameBox table tr td a{color: #7686a6}
.pop_up .nameBox table tr td.down a {display: inline-block;width: 50px;height: 50px;background: url(../images/icon.png) no-repeat -75px -145px;}
.pop_up .nameBox table tr td.down a:hover{background: url(../images/icon.png) no-repeat -115px -145px;}
.pop_up .paging{width: 100%;text-align: center;height: 30px;font-size: 14px;margin-top: 50px}
.pop_up .nameBox table tr.sysH:hover{background: #e0e8f7;color: #0089e9;box-shadow: 3px 3px 3px #b8d7f5;}
.pop_up .nameBox table tr.sysH:hover td:first-child:after{content: "";box-shadow: 3px 3px 3px #b8d7f5;width:600%;height:2px;position: absolute;left:-10px;bottom:0;}
.pop_up .nameBox table tr td a:hover{color: #0089e9}
.pop_up .lastMore{height: 90%;overflow-y: auto;}
.pop_up .lastMore ul{width: 100%;float: left;margin-top:10px;}
.pop_up .lastMore ul li{margin-top: 15px;list-style: none;color: #6d7b99;width:100%;float: left;line-height: 40px;padding:0 50px 0 10px;font-size: 14px}
.pop_up .lastMore ul li.rightC{text-align: right}
.pop_up .lastMore ul li.first{height: 40px}
.pop_up .lastMore ul li .meuBo{width: 180px;display: inline-block;vertical-align: middle}
.pop_up .lastMore ul li .sqBox{overflow: hidden;width: 569px;height: 40px;background: #dae2f0;border-radius: 5px}
.pop_up .lastMore ul li .sqBox input{background: none;width: 100%;height: 100%;border: none;text-align: center;color: #6d7b99}
.pop_up .lastMore ul li textarea{padding: 20px;height: 200px;width: 100%;background: #dae2f0;border: none;border-radius: 5px;vertical-align: top;box-shadow: 3px 3px 10px #bedef6;resize: none}
.pop_up .lastMore ul li .sp{width: 100px;text-align: right;float: left;height: 40px;line-height: 40px;font-size: 14px;}
.pop_up .lastMore ul li .searchData .Wdate{width: 170px;height: 40px;border: none;outline: none;border-radius: 5px;font-size: 14px;background: #d5deeb url("../images/icon.png") no-repeat 130px -198px;color: #7484a6;}
.pop_up .lastMore ul li .sp.size,.pop_up .lastMore ul li .time{float: left;width:auto;height: 40px;line-height: 40px}
.pop_up .lastMore ul li .time{float:right;font-size: 14px}
.pop_up .lastMore ul li .text_xt{border-radius: 5px;display: inline-block;width: 569px;}
.pop_up .lastMore ul li .lest{height: 40px;width:234px;display: inline-block;vertical-align: middle;float: left}
.messRight .buttonBox{height: 100px;background: #f0f4fa;padding:30px 0 0 50px}
.messRight .buttonBox .searchMess{height: 45px;width: 25%;margin-right: 20px;float: right;}
.messRight table{width: 100%;overflow: hidden}
.messRight table tr{width: 100%;border: 1px solid #d1d8e5;border-left: 2px solid #d1d8e5;border-top: none;list-style: none;height: 50px;}
.messRight table tr td{height: 50px;line-height: 50px;font-size: 14px;color: #7686a6;text-align: center;position:relative;}
.messRight table tr td.day{width: 20%;height: 50px;}
.messRight table tr td.bh{width: 15%}
.messRight table tr td.detail{max-width: 300px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-left: 15px;}
.messRight table tr.sysH{border-left: 2px solid #d1d8e5}
.messRight table tr.sysH:hover{background: #e0e8f7;color: #0089e9;box-shadow: 0 3px 3px #b8d7f5;border-left: 2px solid #0089e9}
.messRight table tr.sysH:hover td:first-child:after{content: "";box-shadow: 0 3px 3px #b8d7f5;width:500%;height:2px;position: absolute;left:-50px;bottom:0px;}
.messRight table tr td a{height: 50px;width: 50px;display: inline-block;color: #7686a6}
.messRight table tr td a:hover{color:#0089e9}
.messRight table tr td.down a{background: url(../images/icon.png) no-repeat -75px -153px}
.messRight table tr.sysH:hover .down a{background: url(../images/icon.png) no-repeat -113px -153px}
.messRight table tr span.refresh a{background: url(../images/icon.png) no-repeat -74px -195px }
.messRight table tr.sysH:hover .refresh a{background: url(../images/icon.png) no-repeat -113px -195px}
.messRight table tr.tt{background: #dae2f0}
.messRight ul li{width: 100%;border: 1px solid #d1d8e5;border-left: 2px solid #d1d8e5;border-top: none;list-style: none;height: 50px;}
.messRight ul li span{display: inline-block;width: 10%;height: 50px;line-height: 50px;overflow: hidden;font-size: 14px;color: #7686a6}
.messRight ul li span.day{width: 20%;height: 50px;}
.messRight ul li span.bh{width: 15%}
.messRight ul li.sysH:hover{background: #e0e8f7;color: #0089e9;box-shadow: 0 3px 3px #b8d7f5;border-left: 2px solid #0089e9}
.messRight ul li span a{height: 50px;width: 31px;display: inline-block;color: #7686a6}
.messRight ul li span a.view{width: 100%;padding: 0 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.messRight ul li span.down a{background: url(../images/icon.png) no-repeat -85px -153px}
.messRight ul li.sysH{border-left: 2px solid #d1d8e5}
.messRight ul li.sysH:hover .down a{background: url(../images/icon.png) no-repeat -125px -153px}
.messRight ul li span.refresh a{background: url(../images/icon.png) no-repeat -86px -195px }
.messRight ul li.sysH:hover .refresh a{background: url(../images/icon.png) no-repeat -127px -195px}
.messRight ul li.tt{background: #dae2f0}
.messLest{background: #f0f4fa;min-height: 550px;padding: 0 20px;}
.messLest ul li span{width: 12%;text-align: center}
.messLest ul li span.cause{width: 22%}
.messLest ul li span a:hover{color: #15a4fa}
.searchMess input{width: 80%;background: #dae2f0;height: 100%;border: none;vertical-align: top;border-radius: 20px 0 0 20px;padding-left: 20px;outline: none;float: left}

.searchMess span{display: inline-block;height: 100%;width: 50px;background: #15a4fa url(../images/icon.png) no-repeat -40px -159px;border-radius: 0 20px 20px 0 ;float: left}

.excelBtn{display:inline-block;width:100px;height:40px;line-height: 40px;font-size: 14px;color:#7484a6;cursor:pointer;}
.excelBtn span{display:inline-block;width:30px;height:30px;margin-left: 20px;vertical-align: middle; font-size: 14px;color:#7484a6;background:url(../images/icon.png) no-repeat -45px -205px;}
.Batch{color:#7686a6;font-size:16px;box-shadow: 0 0 8px rgba(0,137,233,.2);position: absolute;letter-spacing: 4px;width: 137px;height: 43px;line-height: 43px;text-align: center;border-radius: 5px;background-color: #dae2f0;}
.hgOne{width:100%;min-height:39px;border-radius:5px;padding:10px;line-height:20px;background-color:#dae2f0;overflow:auto}
.ListImgStatus{background:#ffe5c4}
.ListImgStatusError{background:#ff8600}
.text-right{text-align:right}
#CRT {cursor: pointer}
@media screen and (max-width: 1921px) {
    .searchBox .searchForm .searchData label{font-size:18px;}
}
@media screen and (max-width: 1601px) {
    .searchBox .searchForm .searchData label{font-size:16px;}
}
@media screen and (max-width: 1367px) {
    .searchBox .searchForm .searchData label{font-size:14px;}
}