*{-webkit-box-sizing:border-box;box-sizing:border-box}[dir=ltr] .menu-out{padding-left:20px}[dir=rtl] .menu-out{padding-right:20px}[dir] #app-menu ul{padding:0}#app-menu li{list-style:none}#app-menu{overflow:hidden;width:100%}[dir] #app-menu{margin-top:20px;padding-bottom:50px}.weixin-preview{position:relative;width:320px;height:540px}[dir] .weixin-preview{border:1px solid #e7e7eb}[dir=ltr] .weixin-preview{margin-right:10px}[dir=rtl] .weixin-preview{margin-left:10px}.weixin-preview a{text-decoration:none;color:#616161}.weixin-preview .weixin-hd .weixin-title{color:#fff;font-size:15px;width:100%;position:absolute;top:33px}[dir] .weixin-preview .weixin-hd .weixin-title{text-align:center}[dir=ltr] .weixin-preview .weixin-hd .weixin-title{left:0}[dir=rtl] .weixin-preview .weixin-hd .weixin-title{right:0}.weixin-preview .weixin-header{color:#fff}[dir] .weixin-preview .weixin-header{text-align:center;padding:10px 0;background-color:#616161}.weixin-preview .weixin-menu{position:absolute;bottom:0}[dir] .weixin-preview .weixin-menu{border-top:1px solid #e7e7e7;background-repeat:no-repeat;margin-bottom:0}[dir=ltr] .weixin-preview .weixin-menu{left:0;right:0;background-position:0 0}[dir=rtl] .weixin-preview .weixin-menu{right:0;left:0;background-position:100% 0}.weixin-preview .weixin-menu .menu-item{position:relative;line-height:50px;height:50px;width:33.33%;color:#616161}[dir] .weixin-preview .weixin-menu .menu-item{text-align:center;cursor:pointer}[dir=ltr] .weixin-preview .weixin-menu .menu-item{float:left;border-left:1px solid #e7e7e7}[dir=rtl] .weixin-preview .weixin-menu .menu-item{float:right;border-right:1px solid #e7e7e7}.weixin-preview .weixin-sub-menu{position:absolute;bottom:60px;display:block}[dir] .weixin-preview .weixin-sub-menu{border-top:1px solid #d0d0d0;margin-bottom:0;background:#fafafa;padding:0}[dir=ltr] .weixin-preview .weixin-sub-menu,[dir=rtl] .weixin-preview .weixin-sub-menu{left:0;right:0}.weixin-preview .weixin-sub-menu .menu-sub-item{line-height:50px;height:50px;width:100%;position:relative;color:#616161}[dir] .weixin-preview .weixin-sub-menu .menu-sub-item{text-align:center;border:1px solid #d0d0d0;border-top-width:0;cursor:pointer}[dir] .weixin-preview .weixin-sub-menu .menu-sub-item.on-drag-over{border-top:2px solid #44b549}.weixin-preview .menu-arrow{position:absolute}[dir=ltr] .weixin-preview .menu-arrow{left:50%;margin-left:-6px}[dir=rtl] .weixin-preview .menu-arrow{right:50%;margin-right:-6px}.weixin-preview .arrow_in{bottom:-4px;display:inline-block;width:0;height:0}[dir] .weixin-preview .arrow_in{border-width:6px 6px 0;border-style:solid dashed dashed;border-color:#fafafa transparent transparent}.weixin-preview .arrow_out{bottom:-5px;display:inline-block;width:0;height:0}[dir] .weixin-preview .arrow_out{border-width:6px 6px 0;border-style:solid dashed dashed;border-color:#d0d0d0 transparent transparent}.weixin-preview .menu-item .menu-item-title,.weixin-preview .menu-sub-item .menu-item-title{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.weixin-preview .menu-item.current,.weixin-preview .menu-sub-item.current{color:#44b549}[dir] .weixin-preview .menu-item.current,[dir] .weixin-preview .menu-sub-item.current{border:1px solid #44b549;background:#fff}.weixin-preview .weixin-sub-menu.show{display:block}.weixin-preview .icon_menu_dot{width:7px;height:7px;vertical-align:middle;display:inline-block}[dir] .weixin-preview .icon_menu_dot{margin-top:-2px}[dir=ltr] .weixin-preview .icon_menu_dot{margin-right:2px}[dir=rtl] .weixin-preview .icon_menu_dot{margin-left:2px}.weixin-preview .icon14_menu_add{width:14px;height:14px;vertical-align:middle;display:inline-block}[dir] .weixin-preview .icon14_menu_add{margin-top:-2px}.weixin-preview .menu-item:hover{color:#000}[dir] .weixin-preview .menu-sub-item:hover{background:#eee}.weixin-preview li.current:hover{color:#44b549}[dir] .weixin-preview li.current:hover{background:#fff}[dir] .weixin-menu-detail{padding:0 20px 5px;background-color:#f4f5f9;border:1px solid #e7e7eb}.weixin-menu-detail .menu-name{height:40px;line-height:40px;font-size:18px}[dir=ltr] .weixin-menu-detail .menu-name{float:left}[dir=rtl] .weixin-menu-detail .menu-name{float:right}.weixin-menu-detail .menu-del{height:40px;line-height:40px;color:#459ae9}[dir] .weixin-menu-detail .menu-del{cursor:pointer}[dir=ltr] .weixin-menu-detail .menu-del{float:right}[dir=rtl] .weixin-menu-detail .menu-del{float:left}.weixin-menu-detail .menu-input-group{overflow:hidden}[dir] .weixin-menu-detail .menu-input-group{margin:10px 0 30px 0}.weixin-menu-detail .menu-label{height:30px;line-height:30px;width:80px}[dir=ltr] .weixin-menu-detail .menu-label{float:left;text-align:right}[dir=rtl] .weixin-menu-detail .menu-label{float:right;text-align:left}.weixin-menu-detail .menu-input-text{outline:0;text-indent:10px;height:35px}[dir] .weixin-menu-detail .menu-input-text{border:0;background:#fff;padding:5px 0 5px 0}[dir=ltr] .weixin-menu-detail .menu-input-text{margin-left:10px}[dir=rtl] .weixin-menu-detail .menu-input-text{margin-right:10px}.weixin-menu-detail .menu-tips{color:#8d8d8d}[dir] .weixin-menu-detail .menu-tips{padding-top:4px;margin:0}.weixin-menu-detail .menu-tips.cursor{color:#459ae9}[dir] .weixin-menu-detail .menu-tips.cursor{cursor:pointer}[dir=ltr] .weixin-menu-detail .menu-input .menu-tips{margin:0 0 0 10px}[dir=rtl] .weixin-menu-detail .menu-input .menu-tips{margin:0 10px 0 0}[dir] .weixin-menu-detail .menu-content{padding:16px 20px;border:1px solid #e7e7eb;background-color:#fff}[dir] .weixin-menu-detail .menu-content .menu-input-group{margin:0 0 10px 0}.weixin-menu-detail .menu-content .menu-label{width:100px}[dir=ltr] .weixin-menu-detail .menu-content .menu-label{text-align:left}[dir=rtl] .weixin-menu-detail .menu-content .menu-label{text-align:right}[dir] .weixin-menu-detail .menu-content .menu-input-text{border:1px solid #e7e7eb}[dir] .weixin-menu-detail .menu-content .menu-tips{padding-bottom:10px}[dir] .weixin-menu-detail .menu-msg-content{padding:0;border:1px solid #e7e7eb;background-color:#fff}.weixin-menu-detail .menu-msg-content .menu-msg-head{overflow:hidden;line-height:38px;height:38px}[dir] .weixin-menu-detail .menu-msg-content .menu-msg-head{border-bottom:1px solid #e7e7eb;padding:0 20px}[dir] .weixin-menu-detail .menu-msg-content .menu-msg-panel{padding:30px 50px}[dir] .weixin-menu-detail .menu-msg-content .menu-msg-select{padding:40px 20px;border:2px dotted #d9dadc;text-align:center}[dir] .weixin-menu-detail .menu-msg-content .menu-msg-select:hover{border-color:#b3b3b3}.weixin-menu-detail .menu-msg-content strong{display:block;font-weight:400;font-style:normal}[dir] .weixin-menu-detail .menu-msg-content strong{padding-top:3px}.weixin-menu-detail .menu-msg-content .menu-msg-title{width:310px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .weixin-menu-detail .menu-msg-content .menu-msg-title{float:left}[dir=rtl] .weixin-menu-detail .menu-msg-content .menu-msg-title{float:right}.icon36_common{width:36px;height:36px}.icon36_common,.icon_msg_sender{vertical-align:middle;display:inline-block}.icon_msg_sender{width:20px;height:20px}[dir] .icon_msg_sender{margin-top:-2px}[dir=ltr] .icon_msg_sender{margin-right:3px}[dir=rtl] .icon_msg_sender{margin-left:3px}.weixin-btn-group{width:100%;overflow:hidden}[dir] .weixin-btn-group{text-align:center;margin:30px 0}.weixin-btn-group .btn{width:100px}[dir] .weixin-btn-group .btn{border-radius:0}#material-list{overflow-y:scroll;height:558px}[dir] #material-list{padding:20px}#news-list{overflow-y:scroll;height:558px}[dir] #news-list{padding:20px}#material-list table{width:100%}@media screen and (min-width:768px){#app-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#app-menu .weixin-menu-detail{width:600px;min-height:540px}#app-menu .weixin-menu-detail .menu-input{width:380px}#app-menu .weixin-menu-detail .menu-input-group{width:540px}#app-menu .weixin-menu-detail .menu-input-text{width:300px}}@media screen and (max-width:768px){[dir] #app-menu .weixin-menu-detail{margin-top:20px}#app-menu .weixin-menu-detail .menu-input-text{width:200px}}