@font-face{font-family: "icon";  src:url('iconfont.woff') format('woff'), url('iconfont.ttf') format('truetype');}
.icon {vertical-align: -1px;font-family: "icon" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
#dialog,#loadingWindow{position:fixed;z-index:16001;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);}
#dialog{border:1px solid #2b8cce;background: white;border-radius:10px;overflow:hidden;}
#loadingWindow img{width:60px;height:60px;border:none;}
.mark{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background:#999;opacity:0.78;filter:alpha(opacity=78);z-index: 16000;width:100%;height:100%;display:none;}
.modal {width: 440px;font-size:14px;}
.modal .modal-hd {height:45px;background:#3B99FC;line-height:45px;font-size:16px}
.modal .modal-hd span{padding-left: 20px;color:#fff;}
.modal .modal-hd .dialog-close{float:right;padding-right:15px;color:#fff;text-decoration:none;}
.icon-close:before {content: "\e647";}
.modal .modal-bd{padding:10px;}
.modal .modal-bd .r-txt p.msg{color:#666;font-size:12px;}
.modal .tips{border-top:1px solid #ffddba;color:#636b6f;background-color:#fffbf8;}
.modal .tips p{margin:0;padding:0;font-size:12px;}
.modal .lay-btn{margin-bottom:10px;height:30px;padding:10px 0;text-align:center;margin-top:10px;clear:both;}
.modal .lay-btn a{font-size:14px;padding:8px 30px;margin:0 10px;border-radius:5px;text-decoration:none;}
a.button-cancel:hover{color:#ff8000;border:1px solid #ff8000;}
a.button-submit:hover{background-color:#fd6721;border:1px solid #fd6721;}
.button-cancel {background-color: #fff;color: #666;border: 1px solid #ddd;}
.modal .modal-bd .icon{float:left;font-size:30px;margin-left:20px;}
.icon-plaint-fill{color: #3B99FC;}
.icon-plaint-fill:before {content: "\e654";}
.icon-doubt{color: #F6BA29;}
.icon-doubt:before{content: "\e701";}
.icon-error{color: #E12525;}
.icon-error:before{content: "\e702";}
.icon-success {color: #00CC0C;}
.icon-success:before {content: "\e6ff";}
.icon-pay{color: #3B99FC;}
.icon-pay:before{content: "\e70b";}
.modal .modal-bd .r-txt{margin-left:80px;}
.modal .modal-bd .r-txt .tit{margin:10px 0;color:#666;font-size:14px;}
.modal .modal-bd .r-txt .titb{margin:10px 0;color:#333;font-size:16px;font-weight:bold;}
.modal .modal-bd .r-txt p{color:#ff8000;margin: 0;padding: 0}
.btn92s {background-color: #FD8024;color: #fff;border: 1px solid #FD8024;}
.r-txt p img{width:260px;height:260px;margin:0;padding:0}
.modal-bd ul{padding:0;margin:0;display:inline-block;}
.modal-bd li{list-style:none;display:inline;float:left;height:50px;}
.modal-bd li label{width:120px;text-align:right;float:left;display:inline;margin-top:8px;font-size:14px;margin-right:12px;}
.modal-bd li input{color:#666;padding:2px 12px;font-size:14px;border:1px solid #ddd;height:32px;width: 200px;float:left;border-radius:5px;}
.modal-bd li select{color:#666;padding:2px 8px;font-size:14px;border:1px solid #ddd;height:38px;width:226px;float:left;border-radius:5px;}
.modal-bd p{padding:0;margin:0;}
.modal-bd p.hui{text-align:center;color:#333;border: 1px solid #fff3cf;background-color:#fffaeb;padding:5px 10px;font-size:12px;border-radius:8px;}
.modal-bd p.red{color:red;}