﻿@charset "utf-8";
/* CSS Document */
/*-----------------------------表单-----------------------------------------*/
.lexicon-box .popupInput{border:#ccc solid 1px; border-radius:3px;height:26px;line-height:26px;}
.lexicon-box .popupSelect{border:#ccc solid 1px; border-radius:3px;height:30px;line-height:30px;}
.lexicon-box input[type="checkbox"]{height:20px;line-height:20px;}
.lexicon-box textarea{border:#ccc solid 1px;line-height:25px;}
.lexicon-box-tip{width:100%;height:25px;line-height:25px; background:#c32828; top:30px;right:0; text-align:center;color:#fff; border-radius:3px;}
.lexicon-box-tip-jiantou{width:0; height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #c32828;left:50%;top:-5px;}
/*--------------------------词库---------------------------------------------*/
.lexicon-box{padding:20px 20px 10px 20px;}
.lexicon-box .lexicon-top{padding-bottom:10px; border-bottom:#ccc solid 1px; position:relative;}
.lexicon-box .lexicon-top .sel-iterm{height:30px;line-height:30px;margin-left:10px;}
.lexicon-top .sel-iterm input{height:20px;margin-top:5px;border:0;}
.lexicon-top .style-sel{height:28px;line-height:28px;margin-right:5px;float:left;}
.lexicon-box .sel-list-iteams{ position:absolute; left:0;top:35px;z-index:300;height:auto;width:100%;border-radius:3px; background:#fff; border:#ccc solid 1px;}
.sel-list-iteams .sel-way{ height:35px; line-height:35px;border-bottom:#ccc solid 1px;}
.sel-list-iteams .sel-way dd{width:30px;text-align:center;cursor:pointer;font-size:14px;}
.sel-list-iteams .sel-way dd:hover{color:#6990ca}
.sel-list-iteams .sel-way .dd-selected{font-weight:bold;color:#497BEC}
.sel-list-iteams .sel-cont{overflow-y: scroll;width:98%;height:423px;margin-top:10px; border-radius:3px;padding:8px 9px 2px 9px;margin:0 auto;}
.sel-list-iteams .sel-cont dd{ background:#eee;padding:5px;margin-bottom:8px;}
.sel-list-iteams .sel-cont dd:hover{background:#ccc;color:#333; cursor:pointer;}
.sel-list-iteams .sel-cont .dd-slected{background:#6990ca;color:#fff;}
.sel-list-iteams .sel-cont .dd-slected:hover{background:#6990ca;color:#fff;}
.lexicon-minddle .lexicon-box-show{width:49.5%;}
.lexicon-minddle .lexicon-box-show2{width:100%;}
.lexicon-minddle h4{font-weight:normal;height:35px;line-height:35px}
.lexicon-minddle .lexicon-box-word{width:100%;height:250px;overflow-y:scroll;border:#ccc solid 1px; border-radius:3px;}
.lexicon-box-show2 .lexicon-box-word{height:150px;}
.lexicon-minddle li{margin-bottom:5px;text-align:center;overflow:hidden; word-break:keep-all;}
.lexicon-box-show li{border:#ccc solid 1px;padding:5px;}
.lexicon-box-show li:hover{background:#eee;color:#333;}
.lexicon-box-show .li-selected{background:#6990ca;color:#fff;}
.lexicon-box-show .li-selected:hover{background:#6990ca;color:#fff;}
.lexicon-box-show2 li{background:#eee;padding:5px;}
.lexicon-box-show2 li:hover{background:#ccc;color:#333;}
.lexicon-box-show2 .new-word{background:#9fb8dd;}
.lexicon-box-show2 .new-word:hover{background:#9fb8dd;}
.lexicon-box-show2 .li-selected{background:#6990ca;color:#fff;}
.lexicon-box-show2 .li-selected:hover{background:#6990ca;color:#fff;}
/*----------------------------通讯录--------------------------------------------------------*/
.lexicon-box .menu-list{width:200px;border-radius:3px;background:#e3e3e3;margin-top:10px;height:440px; overflow-y:auto;}
.menu-list li{height:35px;line-height:35px; border-bottom:#fff solid 1px; text-align:left; padding:0 0 0 10px;}
.menu-list li:first-child{border-radius:3px;}
.menu-list li:last-child{border-radius:3px;}
.menu-list li:hover{color:#497BEC; cursor:pointer;}
.menu-list .name-show{width:150px;}
.menu-list .terms-edit{width:20px; text-align:center;height:35px;line-height:35px;}
.menu-list li input{margin-top:1px;outline:none;background:none;}
.menu-list li .input-border-none{border:0; border-radius:0;}
.menu-list .menu-slected{ background:#497BEC; color:#fff;}
.menu-list .menu-slected input{color:#fff;height:25px;line-height:25px;margin-top:4px;border-radius:2px;border:1px solid #ccc;}
.menu-list .menu-slected:hover{color:#fff;}
.menu-list .menu-slected .terms-edit{color:#fff;}
.menu-cont-show{width:670px;margin:10px 0 0 10px;}
.menu-cont-show .fenzu-opre{margin-bottom:5px;}
.menu-cont-show .table-edit-val{border:#497BEC solid 1px;height:25px;line-height:25px;}
.lexicon-box .input-error-tip{border:#f00 solid 1px;}
/*---------------------------弹出层添加联系人--------------------------------------------------*/
.lexicon-box .add-linkman{background:#fff; border-radius:3px; border:#ccc solid 1px;width:280px;padding:5px 10px 10px 10px; position:absolute;left:0px;top:33px;}
.add-linkman li{margin-top:5px;}
.add-linkman label{display:inline-block;width:50px; text-align:right;height:30px;line-height:30px;}
.lexicon-send-way{height:35px;line-height:35px;}
.lexicon-send-way label{display:inline-block; margin-right:10px;float:left;}
.lexicon-send-way label input{margin-top:8px;}
/*----------------------移动到-------------------------------------*/
.move-to-box{ position:relative;}
.move-to-box .move-to-lists{ position:absolute;width:150px; background:#fff;border:#ccc solid 1px;top:31px; border-radius:3px;max-height:140px;overflow-y:auto;padding:5px;z-index:100;}
.infor-sel .media-lists li,.move-to-lists li{height:25px;line-height:25px;padding:0 5px; }
.infor-sel .media-lists li:hover,.move-to-lists li:hover{background:#497BEC; cursor:pointer;color:#fff;}
/*--------------------------------地域------------------------------------------------------*/
.regoin-sel .sel-list-iteams .sel-cont{height:400px;}
.regoin-sel .lexicon-box-show2 .lexicon-box-word{height:414px;}
.regoin-sel .lexicon-box-show2{margin-top:10px;}
/*-------------------------------信息源---------------------------------------------------------*/
.infor-sel .infor-opra{height:37px;width:20px;line-height:37px; text-align:center;}
.infor-sel .add-linkman label{width:auto;}
.infor-sel .add-linkman{width:345px;color:#333;}
.infor-sel .sel-cont{ overflow:hidden;}
.infor-sel .sel-cont li{width:130px; float:left;height:25px; line-height:25px;}
.infor-sel .sel-cont li input{height:13px;}
.infor-sel .media-style{height:28px;line-height:28px; text-align:center;width:60px;}
.infor-sel .media-style:hover{border-bottom:#497BEC solid 2px; cursor:pointer;}
.infor-sel .media-style-selected{border-bottom:#497BEC solid 2px; font-weight:bold;}
.infor-sel .menu-list{width:270px;}
.infor-sel .menu-cont-show{width:600px}
.infor-sel .menu-list li .include-tip:hover{ cursor:default;}
.infor-sel .media-lists{width:188px;max-height:280px; overflow:hidden;background:#fff;border:#ccc solid 1px;padding:5px;left:0;top:31px; border-radius:3px;}
.infor-sel .media-lists ul{border-bottom:#ccc solid 1px; overflow:hidden;padding-bottom:5px;margin-bottom:5px;}
.infor-sel .media-lists li{width:100%;}
/*------------------------------------------事件、主题选择---------------------------------------------*/
.pro-style-sel{width:100px;padding:5px 0; text-align:center;margin-bottom:-12px; cursor:pointer;}
.pro-style-sel:hover{border-bottom:#497BEC solid 3px; font-weight:bold;}
.pro-style-selected{ border-bottom:#497BEC solid 3px; font-weight:bold;}
.pro-style-sel-box .menu-list li{padding:0; height:auto;}
.pro-style-sel-box .menu-list li:hover{color:#333;}
.pro-style-sel-box .menu-list li .name-show-box{padding-left:10px;}
.pro-style-sel-box .menu-list li .lexicon-secmenu-list{background:#fff;}
.pro-style-sel-box .menu-list .lexicon-secmenu-list dd{padding-left:10px;border-bottom:#ccc solid 1px;}
.pro-style-sel-box .lexicon-secmenu-list dd:hover{color:#497BEC;}
.pro-style-sel-box .menu-list .lexicon-secmenu-list  .lexicon-secmenu-selected{ background:#497BEC;color:#fff;}
.pro-style-sel-box .end-iterm-show{height:170px; overflow:auto;padding:10px;}
.end-iterm-show .list-style{height:25px;line-height:25px;margin-right:15px; cursor:pointer;}
.end-iterm-show .list-style input{border:0;margin-top:3px;}
.end-iterm-show .list-style .list-selected-opra{width:20px;height:25px;line-height:25px;text-align:center;}
.pro-style-sel-box .event-sel-box{margin-top:10px;height:440px;}
/*----------------------------------------弹出层操作按钮------------------------------------*/
.lexicon-box .alert-opera{padding-top:10px;height:35px;line-height:35px;border-top:#ccc solid 1px;margin-top:10px;}
.alert-opera .opera-button{height:35px;line-height:35px;padding:0 30px;font-size:16px; }
.lexicon-error-tip{color:#c32828;}
/*-------------------------------lexicon-page------------------------*/
.lexicon-page2{height:20px;line-height:20px;}
/*------------------动画-----------------------------------------------------*/
@keyframes myfirst{
	0%{left:-300px;}
	50%{left:30px;}
	100%{left:0px;}
}
@-webkit-keyframes myfirst{
	0%{left:-300px;}
	50%{left:30px;}
	100%{left:0px;}
}
@-moz-keyframes myfirst{
	0%{left:-300px;}
	50%{left:30px;}
	100%{left:0px;}
}
@-o-keyframes myfirst{
	0%{left:-300px;}
	50%{left:30px;}
	100%{left:0px;}
}
.lexicon-animate{ animation:myfirst 0.5s}
/*add*/
.lexicon-minddle .newlexicon-box-word{width: 98%;padding: 9px;overflow-y: scroll;border: #ccc solid 1px;border-radius: 3px;height: 150px;}
.lexicon-minddle .newlexicon-box-word-1{width: 96%;padding: 9px;overflow-y: scroll;border: #ccc solid 1px;border-radius: 3px;height: 190px;}
/*词库*/
.lexicon-top .style-sel select{border:#ccc solid 1px; border-radius:3px;height:28px;line-height:28px;}
.lexicon-box .popupInput{border:#ccc solid 1px; border-radius:3px;height:26px;line-height:26px;}