@charset "utf-8";
body{
    line-height:1.5em;
    color:#333;
    font:14px/1.5 PingFangSC,'helvetica neue','hiragino sans gb','Segoe UI',Calibri,'microsoft yahei ui','microsoft yahei',simsun,sans-serif;
    font-size: 12px;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
legend{color:#000}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block}
img{vertical-align:middle;}
a{color:#404241;text-decoration:none;}
a:hover{color:#51d2b7;text-decoration:none;}
.disabled { pointer-events: none; cursor: not-allowed;}
.cl:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
.cl{zoom:1}
.clear{clear:both;height:0;line-height:0;font-size:0;}
.hide{display:none;}
.tcenter{text-align:center;}
.tright{text-align: right}
.fl{float:left;}
.fr{float:right;}


.bw90{width:90%;}
.mr5{margin-right:5px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.ml10{margin-left: 10px;}
.mr200{margin-right:200px;}
.mt10{margin-top: 10px;}
.mb20{margin-bottom:20px;}
.mb50{margin-bottom:50px;}
.mt5{margin-top:5px;}
.pt20{padding-top:20px;}
.pt45{padding-top:45px;}
.pt10{padding-top: 10px;}
.pb10{padding-bottom:10px;}
.pl5{padding-left:5px;}
.pl20{padding-left:20px;}
.mb10{margin-bottom:10px;}
.dib{display:inline-block;}
.ovh{overflow:auto;}
.purple{color:#b56ad8;}
.dib{display:inline-block;}


/*页面结构*/
.mainCon{background:#ebf1f5;min-width: 1000px;}/*edit20170708*/
.innerCon{padding:13px 12px;background:url(../img/dashed.png) repeat-x left top;position:relative;}

/*新建*/
.wrap{width:1200px;margin:0 auto;}
.m-build-title{width:100%; height:24px; padding:10px 0; border-bottom:1px solid #e7e7e7; line-height:24px; font-size:18px;}
.m-build-title h3{float:left; padding-left:5px;}
.m-build-tab{height:48px; padding-left:1px; border-bottom:1px solid #e7e7e7;}
.m-build-tab li{float:left; margin-left:-1px;padding:0 10px;min-width:155px; height:47px; border:1px solid #e7e7e7; border-bottom:0; background:#f4f4f4; font-size:14px; text-align:center; line-height:47px; cursor:pointer;}
.m-build-tab li:hover{background:#e9e9e9;}
.m-build-tab li.hover{position:relative; border-top:2px solid #5fd2b5; background:#fff;}
.m-build-div{overflow:hidden;}
.m-build-left{float:left; width:895px;}
/*ui-pop*/
.m-build-leftPop{float:none; width:755px;}
.m-build-left .box{margin-bottom:20px; background:#f4f4f4;}
.m-build-left .group-title{padding:0 10px;height:30px;line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#e9e9e9;font-size:14px;color:#333;}
.m-build-left .group-detail{padding:15px 10px 30px}
/*.m-build-left .box:hover .group-title{background:#d6d6d6; color:#666;}*/
.m-build-left .group-detail .subItem .tit{width:70px;}
.m-build-left .group-detail .subItem .con{padding-left:85px;}
.m-build-left .list-items > li{padding-top:15px; min-height:30px;}
.m-build-left .list-items > li:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.m-build-left .list-items > li.last{margin-top:-10px;}
.m-build-left .list-items > li.txt{min-height:20px;}
.m-build-left .list-items > li.txt .tit,.m-build-left .list-items > li.txt .con{line-height:20px; min-height:20px;}
.m-build-left .list-items > li .tit{float:left; width:77px; line-height:30px; text-align:right; color:#666;}
.m-build-left .list-items > li .con{position:relative; padding-left:85px; min-height:30px; line-height:30px;}
.m-build-left .list-items > li .newcon{position:relative; padding-left:130px; min-height:30px; line-height:30px;}
.m-build-left .list-items .reduce,.m-build-left .list-items .plus{border-color:#c8c8c8;}
.m-build-left .list-items .i45{vertical-align:-3px;}
.m-build-left .list-items .radio{vertical-align:-4px;}
.m-build-left .list-items .time-choose{width:auto;}
.m-build-left .list-items .time-choose li{margin:-1px 0 10px -1px;padding:0 5px;width:auto;min-width:50px; height:28px; line-height:28px; cursor:pointer;}
.m-build-left .list-items .time-choose li.sel,
.m-build-left .list-items .time-choose li.cur,
.m-build-left .list-items .time-choose li:hover{background:#5fd2b5;}
.m-build-left .time-tipA{left:643px;}
.m-build-left .time-tipB{left:703px;}
.m-build-right{float:right; width:285px; background:#f4f4f4;}
.m-build-right.fixed{position:fixed; top:0; margin-left:915px;}
.m-build-right .inner{padding:10px;}
.m-build-right h3{padding-top:18px; padding-bottom:7px; line-height:20px; border-bottom:1px solid #e7e7e7; font-size:14px;}
.m-build-right .info{padding:15px 0;}
.m-build-right .info_line{border-top: 1px solid #e7e7e7;}
.m-build-right .info li .tit{position:relative;float:left;padding-right: 10px;width:70px; text-align:right; color:#999; line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.m-build-right .info li .tit:after{content:'：';position:absolute;right:0;}
.m-build-right .info li .tit95{position:relative;float:left;padding-right: 10px;width:95px; text-align:right; color:#999; line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.m-build-right .info li .tit95:after{content:'：';position:absolute;right:0;}
.m-build-right .info li .tit110{ float:left; width:110px; text-align:right; color:#666; line-height:22px;}
.m-build-right .info li p{overflow:hidden;line-height:22px;}
.m-build-right .info li.price-line .tit,
.m-build-right .info li.price-line p{ line-height:24px;}
.m-build-right .info li .price{line-height:24px;}
.m-tips-special{display:inline-block; line-height:15px; vertical-align:top;padding-left:5px;}
.error .m-tips-special{color:#f00;}
.nologin-tips{display:none; float:left; padding:8px; border:1px solid #e7e7e7; position:absolute; left:85px; top:-43px; background:#fff; line-height:16px;}
.nologin-tips:after{content:''; position:absolute; left:24px; bottom:-10px; width:23px; height:11px; background:url(../img/nologin-corner.png) no-repeat;}
.error .new-tips{color:#f00;}
.m-build-right .specialBtn{display:block; width:100%; padding:0; text-align: center;}
.m-build-right .specialBtn-disabled{display:block; width:100%; padding:0; text-align: center;}
/*存在一行两按钮*/
.m-build-right .specialBtn-2{display:inline-block; width:48%; padding:0; text-align: center;}
.m-build-right .whiteBtn_v1-2{display:inline-block; width:48%; padding:0; text-align: center;margin-left:3px;}

.m-build-left .list-items > li .largetit{float:left; width:96px; line-height:30px; text-align:right; color:#666; margin-left:-20px;}
.m-build-left .list-items > li .newtit{float:left; width:130px; line-height:30px; text-align:right; color:#666;}
.m-build-left .list-items > li.txt .largetit{line-height:20px; min-height:20px;}

/*右上角操作*/
.top-operation {float:right; position: relative; min-width: 68px; height: 30px; background: #fff; line-height: 30px; text-align: center;}
.top-operation i{display:inline-block;width:0;height:0; margin-left:1px;border-style:solid dashed dashed;border-width:5px;border-color: #666 transparent transparent transparent; vertical-align:-4px;transition: all .2s;}
.top-operation:hover .detailDrop{display: block; top:30px;text-align: left;}

/*详情页*/
.infoBox{padding:20px 24px;}
.infoBox h4{position:relative;padding-left:15px;line-height:24px;font-size:14px; font-weight:600;}
.infoBox h4:before{content:'';display:block; position:absolute; left:0; top:4px; width:2px; height:18px; background:#51d2b7; overflow:hidden;}
.infoBox li{display:inline-block; zoom:1; width:33%;padding-top:17px;padding-left:18px;-moz-box-sizing:border-box; box-sizing:border-box;line-height:20px; vertical-align:top; word-break:break-all;}
.infoBox li .tit{float:left;}
.info-line{padding-top:15px; margin-bottom:15px; border-bottom:1px dashed #dae2e8;}
.infoBox .over-text{display:inline-block;max-width:85%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:5px; vertical-align:-5px;}/*edit20171117*/
.over-text{display:block; max-width:100%; word-break: keep-all;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*弹出层*/
.mask{background:rgba(0,0,0,0.3);width:100%;height:100%;min-width:1368px;min-height:768px;position:fixed;left:0;top:0;bottom:0;z-index:1000;}
.popup{padding:24px;}
.textCon{padding:48px 0;color:#666;margin-left: 36px;line-height: 20px}
.scrollDiv{max-height:190px; overflow-y:auto;}/*edit20170713*/
.position-rela{position:relative; z-index:1001;}

.filter{padding:10px;line-height:20px;margin:-10px auto -10px -10px;position:relative;z-index:10;display:inline-block;*display:inline;*zoom:1;}
.filter .arr{width:10px;height:5px;display:inline-block;margin-left:5px;background:url(../img/inner-icons.png) no-repeat -190px -375px;vertical-align:middle;}
.filterDrop{position:absolute;left:-1px;top:100%;width:100%;max-width:200px;max-height:125px;overflow-y:auto;border:1px solid #e7e7e7; border-top:0;background:#fff;padding-bottom:11px;border-radius:0 0 3px 3px; font-weight:normal; display:none;}
.filterDrop li{line-height:20px;padding:0 5px;margin-top:5px;color:#666;font-size:12px;cursor:pointer; white-space:nowrap; text-indent:5px; overflow: hidden; text-overflow: ellipsis;}
.filterDrop li:hover{background:#2bafff;color:#fff;}
.filterOpen{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;background:#fff; padding:10px 9px;}
.filterOpen .filterDrop{display:block;}
.filter .value{font-weight:normal; font-size:12px;}

/*监控*/
.detailMonitor{padding:20px 24px;background:#fff; border-radius:0 0 5px 5px;}
.detailMonitor::after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.detailMonitor .item{width:50%;padding:20px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;float:left;border-right:1px dashed #c0c6ca;border-bottom:1px dashed #c0c6ca;}
.detailMonitor .item:nth-child(2n){border-right:0;}
.detailMonitor h4{font-size:18px;color:#4e515e;line-height:30px;}

/*新编辑弹层*/
.edit-pop{display:none; position:absolute; z-index:1002; margin-top:-20px; padding:6px 10px 10px; border:1px solid #e7e7e7; background:#fff;}/*edit20170613*/
.edit-pop .txt{padding-bottom:5px; }
.edit-pop .inputMode,.edit-pop .textMode{width:338px; color:#666;}
.edit-pop .tright{padding-top:5px;}
.edit-pop.desc{}
/*修改维护时间窗口 定外框大小*/
.edit-maintenance-pop{display:none; position:absolute; z-index:1002; margin-top:-20px; padding:6px 10px 10px; border:1px solid #e7e7e7; background:#fff;width:570px;height:100px}/*edit20190312*/
.edit-maintenance-pop .tright{padding-top:15px;}
.infoBox .dropdown-list li{
    padding-left:0px;
    width:100%;
}
/*表单结构*/
.listItem::after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.listItem li{padding-top:15px;}
.listItem li.clr{clear:both;float:none;}
.listItem li.first{padding-top:5px;}
.listItem .tit,.listItem .largetit,.listItem .w150tit,.listItem .w120tit{width:90px;line-height:30px;text-align:right;float:left;}
.listItem .largetit{width:100px;margin-left:-10px;}
.listItem .w120tit{width:120px;margin-left:-10px;}
.listItem .w150tit{width:150px;margin-left:-10px;}
.listItem .con{padding-left:95px;min-height:30px;line-height:30px;}
.listItem .w120con{padding-left:110px;min-height:30px;line-height:30px;}
.listItem .largecon{padding-left:100px;min-height:30px;line-height:30px;}
.listItem li.txt .tit{line-height:20px;}
.listItem li.txt .con{min-height:20px;line-height:20px;}
.modi .listItem .tit{width:60px;}
.modi .listItem .con,.modi .tips{padding-left:65px;}

/*支付*/
.pay-list{border:1px solid #dae2e8; border-top:0; background:#fff; margin-bottom:10px; overflow:hidden;}
.use-btn{color:#29aff9;cursor:pointer;}
.use-open .i45{background-position:-125px -75px;}
.ticket-title{display:inline-block;padding:0 15px;border:1px solid #dae2e8;border-bottom:0;background:#effbfe;line-height:20px;position:relative;z-index:0;}
.ticket-list{border:1px solid #dae2e8;background:#effbfe;margin-top:-1px;padding:15px;}
.ticket-list li{border-bottom:1px dashed #dae2e9;line-height:48px;color:#666;}
.ticket-list li:last-child{border:0;}
.ticket-list li .txt{display:inline-block;width:140px;color:#e36366;}
.ticket-list li .check{margin-right:8px;}
.unbind-icon{display:inline-block; width:17px; height:16px; margin:0 5px; background:url(../img/inner-icons.png) no-repeat 0 -325px; vertical-align:middle;}
.ticket-tbl{width:100%;}
.ticket-tbl th{border-bottom:1px dashed #dae2e9; line-height:30px; text-align:center;}
.ticket-tbl td{color:#666; line-height:30px; text-align:center;}
.ticket-tbl td.tleft{text-align:left; color:#e36366;}
.ticket-tbl th.tleft{text-align:left;}
.fix-pay {bottom:0; left:0; position:fixed; height:52px; width:100%; z-index:0; text-align:right;}
.fix-pay .inner{padding:10px 22px; background:#fff; border-top:1px solid #dbe3e9; margin-left:278px;}
.billInfo{border:1px solid #dae2e8;background:#f7f9fb;text-align:right;margin-top:11px;padding:12px 12px 8px;}
.billInfo .txt{padding-right:10px;line-height:20px;}
.billInfo .price{display: inline-block;width:100px;font-size:12px; line-height: 20px; }
.paybox{padding:15px; background:#fff; border:1px solid #dee6eb; border-radius:5px; overflow:hidden;}
.f20{font-size:20px;}
.pay-div .greenBtn_v1{float: right;margin-left:20px; margin-right:20px;}
.pay-div .greenBtn_v1.mr10{margin-right:10px;}
.pay-div.fix{position: fixed; left: 0;bottom:0; z-index: 100;}
/*长标题*/
.long-title{width:100%;white-space:nowrap; overflow:hidden; word-break:keep-all; text-overflow:ellipsis;word-wrap:normal;}
.long-title-85{width:85%;white-space:nowrap; overflow:hidden; word-break:keep-all; text-overflow:ellipsis;word-wrap:normal;}
.long-title-800{max-width:800px;white-space:nowrap; overflow:hidden; word-break:keep-all; text-overflow:ellipsis;word-wrap:normal;vertical-align: bottom;display: inline-block;}
/*监控*/
.monitor-change{float:right;}
.monitor-change i{display:inline-block; width:20px; height:20px; background:url(../img/monitor-change.png) no-repeat; cursor:pointer; vertical-align: middle;}
.monitor-change i.more-show{background-position:0 0;}
.monitor-change i.more-show.cur{background-position:0 -20px;}
.monitor-change i.one-show{background-position:-20px 0;}
.monitor-change i.one-show.cur{background-position:-20px -20px;}
.show-btns{padding:0 0 15px 0; text-align:left;}
.show-btns li{display:inline-block; min-width:58px; padding:0 10px; margin-right:9px; margin-bottom: 9px; border:1px solid #e7e7e7; border-radius:3px; background:#fff; line-height:22px; text-align:center; cursor:pointer;}
.show-btns li:hover,.show-btns li.on{background:#64dcbe; border-color:#5fd2b5; color:#fff;}
.show-one{position:relative;min-height:300px; padding:15px 35px; text-align:center;}
.show-one h2{padding-bottom:15px; font-size:20px; line-height:26px; }
.slide-up,.slide-down{position:absolute; top:130px; width:20px; height:34px; background:url(../img/monitor-change.png) no-repeat; cursor:pointer;}
.slide-up{left:0; background-position:0 -41px;}
.slide-down{right:0; background-position:-20px -41px;}

/*续费*/
.fee-box{border:1px solid #dde2e8; padding:20px; background: #fff; border-radius: 5px; margin-bottom: 10px;}
.cut-tips{display: inline-block; padding: 0 6px; background: #e2f3fb;  line-height: 22px; margin-bottom: 10px;}
.fee-tbl{width:100%; table-layout:fixed;}
.fee-tbl tr.graybg{background:#f3f7fb;}
.fee-tbl th{border-top:1px solid #dee6eb;border-bottom:1px solid #dee6eb; background:#ebf1f5; padding-left:32px;line-height:40px; font-weight:600;}
.fee-tbl th.first{border-left:1px solid #dee6eb;}
.fee-tbl th.last{border-right:1px solid #dee6eb;}
.fee-tbl td{padding:5px 0 5px 32px;}
.fee-tbl td.sub-one{padding-left:0;}
.fee-sub-box{ border:1px solid #dce4eb; padding:0 10px; margin:0 20px 5px; background: #fff;}
.fee-innertbl{width:100%;}
.fee-innertbl th{border:0; border-bottom:1px dashed #ccc; background: transparent; line-height: 32px; font-weight: 500; padding-left: 0;}
.fee-innertbl th.first{padding-left:0; border-left:0;}
.fee-innertbl td{border:0;color: #666; padding:5px 0 5px 0;}
.fee-innertbl td .pl18{padding-left:18px;}
.check-div{padding:20px 0 0 8px;border-top:1px solid #dee6eb;}

.indexTit .blueLink{float: right; margin-left:20px; line-height:30px;}

/* 栅格系统 */
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {float: left;}
.col-12{width: 100%;}
.col-11{width: 91.66666667%;}
.col-10{width: 83.33333333%;}
.col-9{width: 75%;}
.col-8{width: 66.66666667%;}
.col-7{width: 58.33333333%;}
.col-6{width: 50%;}
.col-5{width: 41.66666667%;}
.col-4{width: 33.33333333%;}
.col-3{width: 25%;}
.col-2{width: 16.66666667%;}
.col-1{width: 8.33333333%;}

/* 清理浮动 */
.clearfix:before,.clearfix:after{content: " ";  display: table;}
.clearfix:after{clear: both;}

.error .light-grey{color:#f00;}
.error .inputMode,.error .textMode{border-color:#f00;box-shadow:0 0 5px #ffe3e3;}

/*冒泡提示*/
.bubble-div{position:absolute; right:0; top:10px; z-index:100000;}
.bubble-div .tip,.bubble-div .tip-warning,.bubble-div .tip-earlyWarning{
    float: right; min-width: 210px; padding-right:30px; margin-bottom:10px; position:relative;}
.bclose{position:absolute; right:9px; top:10px; width:8px; height:8px; background:url(../img/bubble.png) no-repeat -75px 0; cursor:pointer;}

/*404*/
.page404{padding:130px 0 240px 220px; margin-bottom:50px;background:url(../img/404bg.png) no-repeat center bottom;}
.e404{width:215px;height:82px;background:url(../img/404.png) no-repeat;}
.error-tips p{padding:40px 0 20px;font-size:16px;}

/*拦截弹窗*/
.notice-con{padding:12px; color: #666;}
.notice-con p{padding:5px 0; line-height: 22px;}
body .layer-ext-moon .layui-layer-btn{height:36px;}

.loading{background: #f1f1f1; text-align: center; line-height: 24px;}
@media screen and (max-width: 1366px){
    .edit-pop .textMode{
        width:238px;
    }
}

.loading-mask{width:100%;height:100%; position: fixed; left: 0; top: 0; bottom:0; z-index: 999; background: rgba(255,255,255,.5)}
.loading-now{position:absolute; left:0; top:50%;width:100%; margin-top: -40px; text-align: center; font-size: 14px;}
.circular {
    width: 42px;
    height: 42px;
    animation: loading-rotate 2s linear infinite;
}
@keyframes loading-rotate {
    100% {
        transform: rotate(1turn);
    }
}

.path {
    animation: loading-dash 1.5s ease-in-out infinite;
    stroke-dasharray: 90,150;
    stroke-dashoffset: 0;
    stroke-width: 2;
    stroke: #2aafff;
    stroke-linecap: round;
}
@keyframes  loading-dash{
    0% {
        stroke-dasharray: 1,200;
        stroke-dashoffset: 0;
    }
    50% {
        stroke-dasharray: 90,150;
        stroke-dashoffset: -40px;
    }
    100% {
        stroke-dasharray: 90,150;
        stroke-dashoffset: -120px;
    }

}
/*浏览器提示*/
.brower-tips{margin:40px;padding:20px; border: 1px solid #fab418; background: #fffdf6; color: #666;text-align: center;}
.brower-tips h2{padding-bottom:15px; font-size:18px;}
.brower-tips p{font-size:14px;}

/*定单确认*/
.payBox{padding:15px 28px; background:#fff; border:1px solid #dee6eb; border-radius:5px; text-align:right; overflow:hidden;}
.payBox.fix{width:100%; box-sizing:border-box; position:fixed;left:0;bottom:0;z-index:100;}
.payBox .bill{float:right; width:240px; padding-right:12px; border-bottom:1px dashed #dfe4e8; line-height:24px;}
.payBox .bill .price{font-size:30px; color:#ff824d; line-height:36px;}
.payBox .bill .green{display:inline-block; margin-left:20px; color:#0cb204;}
.payBox .txt{padding-right:12px; margin-top:3px; margin-bottom:5px; line-height:24px;}
.payBox .greenBtn{width:120px; height:38px; line-height:38px; margin-right:12px;}

/*网页报错 add 20170810*/
.page-error-wrap{width:1146px; margin: 0 auto;}
.page-error-con{ width: 300px; height:255px; padding:125px 0 125px 500px; margin:0 auto; background: url("../img/page-error-pic.png") no-repeat 0 125px;}
.page-error-con h2{padding-top:85px; padding-bottom:20px; font-size:60px; font-family: Arial; line-height: 60px;}
.page-error-con .large-txt{padding-bottom:15px; font-size:30px; line-height:30px;}
.page-error-con li{line-height:30px; font-size: 14px; color: #666;}
.page-error-con li:before{display:inline-block; content:'·'; font-size: 40px; color: #999; vertical-align: -8px; margin-right: 5px;}
.page-error-text{border-top:1px solid #bbb; padding-bottom:30px;}
.page-error-text .item1{ float:left; width:300px;padding:0 30px 30px 240px; border-right: 1px solid #bbb;}
.page-error-text .item2{float:left; padding-left:30px;}
.page-error-text dt{padding:20px 0 15px; font-size:16px; line-height: 22px;}
.page-error-text dd{line-height:20px; color: #666;}

/*时间选择加3年*/
.time-choose li:nth-child(12):after{display:none;}
.m-build-left .time-tipC{right:-22px;}

/*404、维护页、升级浏览器、子账号不能访问*/
.bgColorWhite{background-color:#fff}
.m-common-wrap{margin:0 auto;padding-top:80px;width:940px;height:688px}
.m-common-wrap .m-common-img{height:262px;text-align:center;}
.m-common-wrap .m-common-img>h3{font-size:0}
.m-common-wrap .m-common-img>img{max-height:100%}
.m-common-wrap .m-common-content{margin-top:40px;padding-left:270px;width:500px}
.m-common-wrap .m-common-title{line-height:36px;font-size:24px;color:#333}
.m-common-wrap .m-common-desciption{padding-top:10px;font-size:14px;color:#666}
.m-common-wrap .m-common-btn{margin-left:10px;margin-top:2px;padding:0 15px;line-height:28px;border:1px solid #51d2b7;color:#51d2b7}
.m-common-wrap .m-common-btn:hover{color:#fff;background:#51d2b7}
.m-common-wrap .m-common-link{padding-top:10px;font-size:14px}
.m-common-wrap .m-common-link a{margin-left:20px;color:#2aafff}
.m-common-wrap .m-common-link a:hover{color:#51d2b7}
.m-common-wrap .m-common-list{padding-top:40px;font-size:0;text-align:center}
.m-common-wrap .m-common-list dt{position:relative;width:100%;line-height:40px;font-size:20px}
.m-common-wrap .m-common-list dt:after,.m-common-wrap .m-common-list dt:before{content:'';position:absolute;top:18px;width:400px;border-bottom:1px solid #ccc}
.m-common-wrap .m-common-list dt:before{left:0}
.m-common-wrap .m-common-list dt:after{right:0}
.m-common-wrap .m-common-list dd{display:inline-block;*display:inline;*zoom:1;margin:10px}
.m-common-wrap .m-common-list dd>a{display:block;width:290px;height:100px;transition:all .4s cubic-bezier(0.4,0,.2,1)}
.m-common-wrap .m-common-list dd>a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-common-wrap .m-common-list dd img{max-width:290px;max-height:100px}
.m-common-error .m-common-img{background:url(../img/common/404bg.png) center no-repeat}
.m-common-maintain .m-common-img{background:url(../img/common/maintain.png) center no-repeat}
.m-common-updateBrowser .m-common-img{background:url(../img/common/updateBrowser.png) center no-repeat}
.m-common-updateBrowser .updateList{padding-top:15px;font-size:0}
.m-common-updateBrowser .updateList li{display:inline-block;*display:inline;*zoom:1;font-size:14px}
.m-common-updateBrowser .updateList li>a{display:block;color:#2aafff}
.m-common-updateBrowser .updateList li>a:hover{color:#51d2b7}
.m-common-updateBrowser .updateList li+li{margin-left:20px}
.m-common-updateBrowser .updateList .itemImg{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:31px;height:31px;overflow:hidden}
.m-common-updateBrowser .updateList .updateDes{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.m-common-updateBrowser .updateList .updateListItem1 .itemImg{background:url(../img/common/chrome.png) center no-repeat;}
.m-common-updateBrowser .updateList .updateListItem2 .itemImg{background:url(../img/common/firefox.png) center no-repeat;}
.m-common-updateBrowser .updateList .updateListItem3 .itemImg{background:url(../img/common/IE.png) center no-repeat;}
.m-common-notAccess .m-common-img{background:url(../img/common/notsupport.png) center no-repeat}
.m-common-notAccess .m-common-content{padding-left:0;width:auto;text-align:center}
.m-common-wrap.m-common-nobg .m-common-img{background-image:none;}

/*调整配置副标题*/
.m-build-title .subTitle{font-size:12px;font-weight:bold;}
.m-build-title .subTitle dt{margin-left:10px;color:#fd9526;}
.m-build-title .subTitle dd{margin-left:10px;}

/*遮罩层 update20180404*/
.cs-mask{position:fixed;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%;height:100%;min-width:1368px;min-height:768px;background:rgba(0,0,0,0.5);overflow:hidden}
.cs-mask .cs-guide-wrap{position:relative;margin-top:50px;width:300px;height:695px;}
.cs-mask .cs-guide-btn-wrap{position:absolute;top:385px;width:300px;text-align:center;}
.cs-mask .cs-guide-btn-wrap .blueLink{margin-left:20px;}
.cs-mask .cs-guide-btn-wrap.cs-guide-btn-wrap-security{width:320px;text-align:right;}
.cs-mask .cs-guide-btn-wrap .greenBtn_v2{min-width:68px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.cs-mask .cs-guide-tips{position:absolute;left:305px;top:265px;width:200px;font-size:16px;color:#fff;}

/* update 20180725*/
.lang-tips-wrap{position:relative;padding:10px;background:#fffdf0;border:1px solid #fab418;color:#fff;font-size:12px;}
.lang-tips-wrap .lang-tips-icon{float:left;width:17px;height:17px;line-height:17px;text-align:center;margin-right:10px;color:#fff;font-size:14px;background-color:#fab418;-ms-border-radius:17px;border-radius:17px;}
.lang-tips-wrap .lang-tips-text{overflow:hidden;line-height:18px;padding-right:40px;}
.lang-tips-wrap .lang-tips-text p{font-size:14px;color:#666;}
.lang-tips-check-box{margin-top:5px;color:#999;display:inline-block;cursor: pointer;}
.lang-tips-close{position: absolute;top:0;right:5px;color:#979797;width:30px;height:30px;line-height:30px;text-align: center;font-size:24px;}
.lang-tips-close:hover{color:#bbb;}
.lang-tips-check{display:inline-block;position: relative;width:16px;margin-right:10px;height:16px;background:#fff;border-radius: 4px;border:1px solid #d9e1e9;vertical-align: -4px;}
.lang-tips-check.is-checked{background:#2aafff;border-color:#2aafff;}
.lang-tips-check.is-checked:after{transform: rotate(45deg) scaleY(1);}
.lang-tips-check:after{box-sizing: content-box;content: "";border: 2px solid #fff;border-left: 0;border-top: 0;height: 8px;left: 5px;position: absolute;top:2px;transform: rotate(45deg) scaleY(0);width: 4px;transition: transform .15s ease-in .05s;transform-origin: center;}

.pointer{cursor:pointer;}
.breakAll{word-break:break-all;}