.c_orange2 { color: #ff995f !important; }
.c_red    { color: #f24652 !important; }
.w_540{width: 540px;}
.wax_200{ max-width: 200px !important;}
.bl{border-left: 1px solid #e9e9e9;}
.bd{border: 1px solid #dcdcdc;}
.cur_def{cursor: default;}
.btn_sm{background-color: #4296ec!important;color: #fff!important;font-size: 12px!important;padding: 0 5px!important;border: 1px solid #4296ec!important;}
.icon-warm{width: 18px;height: 18px;background: url(../img/icon-warm.png) no-repeat;display: inline-block;vertical-align: middle;margin-top: -3px;}
.tip_box.list_box{width: auto;bottom: 75px;left: 20px;}
.tip_box.list_box:after{bottom: -15px;}
.evidence{position: relative;height: 652px;width: 100%;overflow: hidden;}
.evidence .bg{background: url(../images/qz_bg.png) no-repeat;width: 1920px;height: 652px;left: 50%;margin-left: -960px;position: absolute;}
.evidence .box{padding: 60px 60px 40px;background-color: rgba(23,23,23,0.35);margin: 0 auto;margin-top: 200px;width: 900px;}
.evidence .left{width: 680px;height: 140px;background-color: #fff;color: #878fa0;padding: 15px;position: relative;}
.evidence .left textarea{outline: none;width: 100%;height: 120px;border: 0;}
.evidence .left textarea::-webkit-input-placeholder {color: #878fa0;}
.evidence .left textarea:-moz-placeholder {color:#878fa0;}
.evidence .left textarea::-moz-placeholder {color:#878fa0;}
.evidence .left textarea:-ms-input-placeholder  {color:#878fa0;}
.evidence .right{width: 180px;height: 148px;background-color: #fff7e9;border: 1px solid #ffdec7;text-align: center;padding-top: 20px;}
.evidence .right .newAdd{ display: flex;justify-content: center;align-items: center; }
.evidence .right .btn{background-color: #ed702a;width: 110px;line-height: 30px;margin-bottom: 20px;}
.evidence .left .num{position: absolute;right: 10px;bottom: 10px;color: #515c7a;}
.evidence .error{background-color: #fff4f0;font-size: 14px;color: #ff4800;position: absolute;top: 0;left: 0;width: 100%;line-height: 36px;}
.evidence .error~textarea{height: 90px;margin-top: 30px;}
.evidence .error .icon-warm{margin-left: 15px;margin-right: 8px;}
.loading{padding: 40px 70px;    background: rgba(0,0,0,0.6);filter: alpha(opacity=60);border-radius: 5px;position: fixed;left: 50%;top: 50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);font-size: 16px;color: #fff;box-sizing: border-box;}
.brand_group{margin-top: 20px;border: 1px solid #e9e9e9;}
.brand_group .left_box{width: 255px;float: left;border-right:1px solid #ececec;color: #666;}
.brand_group .left_box .tit{padding: 0 10px 0 15px;line-height: 52px;background-color: #fafafa;}
.brand_group .left_box .tit img{display: inline-block;vertical-align: middle;}
.brand_group .left_box ul{height: 511px;overflow-y: auto;}
.brand_group .left_box li {border-bottom:1px dotted #ececec;line-height: 50px;margin-left: 15px;padding-right: 10px;}
.brand_group .left_box li a{color: #666;}
.brand_group .left_box li:hover,.brand_group .left_box li.active{background-color: #fafafa;margin-left: 0;padding-left: 15px;}
.brand_group .left_box li .text-over{width: 120px;display: inline-block;vertical-align: middle;}
.brand_group .left_box li .text-over~.right{letter-spacing: -3px;}
.brand_group .left_box li:last-child{border-bottom: 0;}
.brand_group .table{width: 722px;float: left;border-left: 0;height: 563px;}
.brand_group .table th{padding: 10px 8px;line-height: 30px;height: 30px;}
.brand_group .table tbody{height: 512px;overflow-y: auto;position: absolute;left: 0;top: 52px;width: 100%;min-height:0%;}
.brand_group .table .markimg ,.set-trademark .box .markimg{width: 85px;height: 85px;}
.brand_group .table .messge ,.set-trademark .box .messge{line-height: 26px;display: inline-block;width: 180px;vertical-align: middle;}
.brand_group .table .mark_til{line-height: 30px;}
.set-trademark .box .messge{width: 190px;}
.brand_group .table {border: 0;}
.brand_group .table .btn-title ul{position: absolute;line-height: 40px;width: 90px;padding: 5px 10px;text-align: left;border: 1px solid #428ae2;background-color: #fff;z-index: 10;font-size: 14px;color: #666;left: 0;top: 27px;display: none;}
.brand_group .table .btn-title ul li a{color: #666;}
.brand_group .table .btn-title ul li:hover a{color: #0071e3}
.brand_group .table .btn-title:hover ul{display: block;}
.brand_group .left_box .bd_blue3{margin: 10px 0 0 40px;}
.brand_group .table tr:last-child td{border-bottom: 0;}
.brand_group_mark {width: 580px;margin-top: -230px;}
.brand_group_mark .mark_cont2{padding: 0 40px 24px;}
.brand_group_mark .box{border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;width: 100%;height: 90px;overflow-y: auto;padding: 5px 0;}
.brand_group_mark .box .btn{background-color: #eee;border: 1px solid #e3e3e3;margin: 0 10px 5px 0;font-size: 13px;color: #666;border-radius: 12px;padding: 2px 10px;}
.brand_group_mark ul.box {border: 1px solid #e9e9e9;height: 140px;}
.brand_group_mark ul.box li{padding: 0 10px 0 15px;line-height: 36px;font-size: 14px;}
.brand_group_mark ul.box li span{display: inline-block;vertical-align: middle;}
.icon-up,.icon-write,.icon-clear{height: 14px;width: 14px;display: inline-block;vertical-align: middle;cursor: pointer;margin-left: 3px;letter-spacing: 0;}
.icon-up{background: url(../images/icon-up.png) no-repeat;}
.icon-up:hover{background: url(../images/icon-up2.png) no-repeat;}
.icon-write{background: url(../images/icon-write.png) no-repeat;}
.icon-write:hover{background: url(../images/icon-write2.png) no-repeat;}
.icon-clear{background: url(../images/icon-clear.png) no-repeat;height: 16px;width: 15px;}
.icon-clear:hover{background: url(../images/icon-clear2.png) no-repeat;}

.empty td,.empty{text-align: center!important;font-size: 16px!important;color: #a8ccf8!important;border-bottom: 0!important;}
.empty tr:hover{background-color: #fff;}
.set-trademark .box.empty{border: 1px solid #ddecff!important;background-color: #f8fbff;height: 340px;}

.set-trademark .top{width: 770px;margin: 0 auto;text-align: center;}
.set-trademark .top textarea{resize: none;width: 750px;height: 90px;padding: 10px;border: 1px solid #d1d1d1;overflow-y: auto;outline: none;margin-bottom: 20px;background-color: #fbfbfb;}
.set-trademark .top label{display: inline-block;width: 140px;line-height: 40px;}
.set-trademark .top label input{margin-right: 5px;}
.set-trademark .top .inp{width: 550px;padding: 5px 10px;border: 1px solid #d1d1d1;outline: none;line-height: 28px;height: 28px;float: left;background-color: #fbfbfb;}
.set-trademark .box{border: 1px solid #e9e9e9;color: #666;}
.set-trademark .box .tit{padding: 10px 0;background-color: #fafafa;border-bottom: 1px solid #e9e9e9;}
.set-trademark .box .tit span{display: inline-block;text-align: center;font-size: 16px;}
.set-trademark .box .markimg{border: 1px solid #e9e9e9;border-radius: 3px;}
.set-trademark .box .list{width: 649px;border-right: 1px solid #e9e9e9;}
.set-trademark .box .list li{border-bottom: 1px solid #e9e9e9;padding: 20px 20px 20px 30px;}
.set-trademark .box .list li:last-child{border-bottom: 0;}
.set-trademark .list .more{color: #2789ed;line-height: 40px;padding: 0!important;text-align: center;background: #fbfbfb;}
.set-trademark .list .more:hover{background: #f0f6ff;}
.set-trademark .box .list,.set-trademark .box .cont{overflow-y: auto;height: 500px;}
.set-trademark .box .list .checkbox{display: inline-block;width: 73px;text-align: right;line-height: 93px;}
.set-trademark .box .list .mark_til{margin-top: 5px;}
.set-trademark .box .cont{width: 246px;}
.set-trademark .box .cont input{height: 30px;}
.set-trademark .box .cont ul{padding: 10px 15px;border-bottom: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;line-height: 40px;overflow-y: auto;height: 200px;}
.set-trademark .box .cont li.c_gray8{font-weight: bold;}
.set-trademark .box .cont li{border-top: 1px dashed #e9e9e9;padding: 0 10px;}
.set-trademark .box .cont li:first-child{padding-left: 0;border-top:0;}
.set-trademark .box .cont li span{display: inline-block;width: 130px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;vertical-align: middle;}
.set-trademark .box .cont li label{float: right;}

.set_ewm{position: absolute;top: 40px;left: -24px;display: none;z-index: 10;width: 110px;height: 135px;background-color: #f5f5f5;font-size: 13px;color: #666;border: 1px solid #ececec;border-radius: 3px;padding: 5px;}
.set_ewm:after{content: url(../images/tip_03.png);top: -12px;position: absolute;left: 50%;margin-left: -6px;}
.set_ewm img{width: 110px;height: 110px;}
.com_table .bd_blue:hover .set_ewm{display: block;color: #666;}
.bank_all{position: absolute;background-color: #fff;z-index: 10;width: 790px;padding: 10px 0 10px 20px;right: 162px;}
.bank_all ul{padding-left: 0;}
.bank_all_img{position: absolute;z-index: 10;right: 70px;top: -14px;}
.mod-prompt-n{padding: 0 30px 20px;line-height: 20px;}
.mod-prompt-line{border-bottom: 1px dashed #ffd1bf;line-height: 46px;}
.branddts_list ul{line-height: 25px;font-size: 14px;}
.branddts_list li{float: left;width: 200px;text-align: center;padding: 0 10px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
.branddts_list .text{text-align: center;padding: 0 5px!important;}
.save_eviden_nav .tit{padding: 0 20px;line-height: 18px;height: 18px;font-size: 16px;color: #0071e3;vertical-align: middle;display: inline-block;}
.save_eviden_nav .tit:first-child{border-right: 1px solid #e0e0e0;}
.save_eviden_nav .tit.on{background-color: #428ae2;border-radius: 3px;color: #fff;padding: 5px 20px;margin: 0 10px;}
.dropdown.w_100.mr5{margin-left: 10px;}
.flexslider_pop .box{width: 100%;height: 100%;padding-top: 50px;box-sizing: border-box;}
.flexslider_pop .error-box{box-sizing: border-box;border: 1px solid #e5e5e5;background-color: #f2f2f2;position: relative;width: 100%;height: 100%;text-align: center;color: #999;}
.flexslider_pop .error-box .img-box{position: absolute;top: 50%;left: 50%;margin-top: -80px;margin-left: -65px;}

.to_big{line-height: 20px;}
.mark_loading{background-color: rgba(0, 0, 0, 0.5);}
.url-box {
  text-align: center;
  width: 415px;
  margin: 14px 0;
  font-size: 14px;
  position: fixed;
  z-index: 10001;
}
.url-box .url{
  width: 180px;
  margin: 0 auto;
  text-overflow:ellipsis;overflow: hidden;white-space: nowrap;
}
.url-box .tip_box{
  max-width: 400px;
  word-break: break-all;
  left: 310px;
  top: 0px;
  bottom: auto;
  text-align: left;
}
.url-box .tip_box:after{
  bottom: auto;
  left: -10px;
  top: 0px;
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.url-box .url:hover~.tip_box{display: block;}