﻿@charset "utf-8";
#ew-c-popup-mask,#ew-c-alert-mask{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color: #000;opacity: .2;filter: alpha(opacity = 20);}
.ew-c-waiter-area{position: fixed;top: 50%;left: 50%;z-index:9998;width: 140px;height: 60px;line-height: 60px;margin-left: -70px;margin-top: -30px;background-color: #000;opacity: .8;filter: alpha(opacity = 80);border: 1px solid #fff;border-color: rgba(255,255,255,.8);box-shadow: 0 0 5px rgba(0,0,0,.5);}
.ew-c-waiter-area b{display: inline-block;height: 18px;width: 40px;margin: 0 8px 0 15px;vertical-align: middle;background:url(../../images/global/31.gif) no-repeat center;}
.ew-c-waiter-area span{color: #fff;}
.ew-c-waiter{display: inline-block;z-index:998;height: 32px;width: 32px;vertical-align: middle;background:url(../../images/global/30.gif) no-repeat center;}
.ew-c-popup{position: fixed;z-index:998;display: none;background: #fff;border: 1px solid #888;border-radius: 4px;box-shadow: 0 1px 10px rgba(0,0,0,.5);}
.ew-c-popup-title{border-top-left-radius: 4px; border-top-right-radius: 4px; cursor: move;}
.ew-c-popup-control{position: absolute; right: 6px; top: 6px;}
.ew-c-popup-control a{position: relative;display: inline-block;width: 15px;height: 15px;cursor: pointer;overflow: hidden;}
.ew-c-popup-control a:hover{text-decoration: none;}
.ew-c-popup-control a b{position: relative; display: block;}
.ew-c-popup-control .min b{top: 9px;left: 2px;height: 1px;width: 9px;background: #fff;border-bottom: 1px solid #888;text-indent: -9999px;}
.ew-c-popup-control .max b{top: 3px;left: 2px;height: 8px;width: 8px;background: #fff;border: 1px solid #888;text-indent: -9999px;}
.ew-c-popup-control .restore b{top: 3px;left: 5px;height: 5px;width: 5px;background: #fff;border: 1px solid #888;text-indent: -9999px;}
.ew-c-popup-control .restore b:after{position: absolute;top:2px;right: 2px;height: 5px;width: 5px;background: #fff;border: 1px solid #888;content: '';}
.ew-c-popup-control .close b{top: -1px;left: 1px;color: #666;font-size: 14px;font-family: \5B8B\4F53;}
.ew-c-popup-control .close:hover b{color: #0075a9;}
.ew-c-popup-control a:hover b,
.ew-c-popup-control a:hover b:after{border-color: #0075a9;}
.ew-c-popup .ew-c-popup-title p{padding-left: 15px;line-height: 33px;color: #333;font-size: 12px;font-weight: 700;}
.ew-c-popup-content{overflow: auto; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}
.ew-c-popup-content::-webkit-scrollbar,
.ew-c-popup-content div::-webkit-scrollbar{height:8px;width:8px;background:rgba(222, 222, 222, .5);border-radius:5px;}
.ew-c-popup-content::-webkit-scrollbar-button,
.ew-c-popup-content div::-webkit-scrollbar-button{display:none;}
.ew-c-popup-content::-webkit-scrollbar-track,
.ew-c-popup-content div::-webkit-scrollbar-track{background-color:#ffffff; border-radius: 10px;}
.ew-c-popup-content::-webkit-scrollbar-track-piece,
.ew-c-popup-content div::-webkit-scrollbar-track-piece{background:#ffffff;}
.ew-c-popup-content::-webkit-scrollbar-thumb,
.ew-c-popup-content div::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, .3);border-radius:5px;}
.ew-c-popup-content::-webkit-scrollbar-thumb:hover,
.ew-c-popup-content::-webkit-scrollbar-thumb div:hover{background:rgba(0, 0, 0, .6);}
.ew-c-popup-content::-webkit-scrollbar-thumb:active,
.ew-c-popup-content::-webkit-scrollbar-thumb div:active{background:rgba(0, 0, 0, .8);}
.ew-c-alert{position: fixed;z-index: 9999;opacity: 1;min-width: 300px;background: #fff;border: 1px solid #888;border-radius: 4px;box-shadow: 0 1px 10px rgba(0,0,0,.5);-webkit-transition: opacity 1.5s ease;-moz-transition: opacity 1.5s ease;transition: opacity 1.5s ease;*width:300px;}
.ew-c-alert-title{background: #F1F1F1; border-radius: 4px; cursor: default;}
.ew-c-alert-title p{padding-left: 15px;line-height: 2;font-size: 14px;font-weight: 700;text-align: left;}
.ew-c-alert-close{position: absolute;top: 8px;right: 8px;display: block;line-height: 1;color: #666;font-size: 14px;font-family: \5B8B\4F53;}
.ew-c-alert-close:hover{text-decoration: none;}
.ew-c-alert-close:hover b{font-weight: 700;}
.ew-c-alert-content{padding:15px 25px; overflow: hidden;}
.ew-c-alert-msg{padding: 25px 20px 15px;}
.ew-c-alert-txt{display: inline-block; *float:left; *margin-top:7px; vertical-align: middle;}
.ew-c-alert-txt p{max-width: 300px;}
.ew-c-alert-ico{display: inline-block; *float:left;}
.ew-c-alert-ico b{display: inline-block;*display: block;*zoom: 1;width: 35px;height: 35px;margin-right: 10px;vertical-align: middle;background: url(../../images/global/alert-sprite.png) no-repeat top left;}
.ew-c-alert-ico .succ{background-position: 0 0;}
.ew-c-alert-ico .error{background-position: 0 -67px;}
.ew-c-alert-ico .warn{background-position: 0 -134px;}
.ew-c-alert-ico .confirm{background-position: 0 -202px;}
.ew-c-alert-ico .info{background-position: 0 -270px;}
.ew-c-alert-btn{padding: 0 10px 8px; text-align: right;}
.ew-c-alert-btn>.ew-c-btn{padding: .2em 1em .25em;}
.ew-c-alert-btn>.ew-c-btn:first-child{margin-right: 5px;}
/*------拉伸------*/
.ew-c-popup-resizable-handle{position: absolute;z-index: 90;font-size: 0.1px;display: block;}
.ew-c-popup-resizable-n{cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}
.ew-c-popup-resizable-s{cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}
.ew-c-popup-resizable-e{cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}
.ew-c-popup-resizable-w{cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}
.ew-c-popup-resizable-se{cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}
.ew-c-popup-resizable-sw{cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}
.ew-c-popup-resizable-nw{cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}
.ew-c-popup-resizable-ne{cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}