﻿*{padding:0;margin:0;outline:0;font-style:normal;vertical-align:baseline;-webkit-tap-highlight-color:rgba(255,0,0,0)}
html{height:100%}
body{color:#333;width:100%;margin:0 auto;font-size:12px;background-color:#FFF;font-family:Microsoft Yahei,Arial,Simsun,Helvetica,Segoe UI,sans-serif}
img{border:0;height:100%;display:block}
dd,dl,dt,em,li,ol,p,ul{margin:0;padding:0;list-style:none;text-decoration:none;vertical-align:middle}
a,a:visited{color:inherit;display:block;text-decoration:none}
:-moz-placeholder{color:#DDD}
::-moz-placeholder{color:#DDD}
input:-ms-input-placeholder{color:#DDD}
input::-webkit-input-placeholder{color:#DDD}
.iwAlert .iwMask,.iwEdit .iwMask,.iwLoading .iwMask{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.4)}
.iwAlert .dialog{position:fixed;top:50%;left:50%;width:300px;height:150px;cursor:move;margin:-75px 0 0 -150px;background-color:#FFF;border-radius:6px;user-select:none;-moz-user-select:none;-webkit-user-select:none}
@keyframes jumpOut{0%{transform:scale(0)}
50%{transform:scale(1.2)}
100%{transform:scale(1)}
}
@-moz-keyframes jumpOut{0%{-moz-transform:scale(0)}
50%{-moz-transform:scale(1.2)}
100%{-moz-transform:scale(1)}
}
@-webkit-keyframes jumpOut{0%{-webkit-transform:scale(0)}
50%{-webkit-transform:scale(1.2)}
100%{-webkit-transform:scale(1)}
}
@-o-keyframes jumpOut{0%{-o-transform:scale(0)}
50%{-o-transform:scale(1.2)}
100%{-o-transform:scale(1)}
}
.iwAlert .dialog.out{animation:jumpOut .5s;-moz-animation:jumpOut .5s;-webkit-animation:jumpOut .5s;-o-animation:jumpOut .5s}
.iwAlert .dialog .msg{padding:30px 10px 10px;text-align:center}
.iwAlert .dialog .btn{width:60px;height:30px;line-height:30px;position:absolute;bottom:15px;left:50%;margin-left:-30px;background-color:#06bc07;color:#fff;text-align:center;border-radius:3px;cursor:pointer}
.iwAlert .dialog .btn:hover{opacity:.8}
.iwLoading .dialog{position:fixed;width:300px;height:60px;line-height:60px;background:rgba(0,0,0,.4);top:50%;left:50%;color:#fff;margin-left:-150px;margin-top:-30px;border-radius:6px}
.iwLoading .dialog .msg{width:50%;float:left;text-align:right;font-size:18px}
.iwLoading .dialog .icon{float:left;width:60px;font-size:30px;overflow:hidden;height:60px;margin-left:10px}
@keyframes loading{0%{width:0}
100%{width:60px}
}
@-moz-keyframes loading{0%{width:0}
100%{width:60px}
}
@-webkit-keyframes loading{0%{width:0}
100%{width:60px}
}
@-o-keyframes loading{0%{width:0}
100%{width:60px}
}
.iwLoading .icon.loading{animation:loading .6s infinite;-moz-animation:loading .6s infinite;-webkit-animation:loading .6s infinite;-o-animation:loading .6s infinite}
.iwEdit .editBox{position:fixed;width:40%;background-color:#F8F8F8;left:50%;top:50%;margin-left:-20%;margin-top:-13.7%;color:#424242;border-radius:3px}
.iwEdit .editBox.out{animation:jumpOut .5s;-moz-animation:jumpOut .5s;-webkit-animation:jumpOut .5s;-o-animation:jumpOut .5s}
.iwEdit .editBox .banner{height:38px;background-color:#00A3E1;color:#fff;line-height:38px;cursor:move;border-radius:3px 3px 0 0}
.iwEdit .editBox .banner .title{position:relative;float:left;margin-left:20px;padding-left:22px}
.iwEdit .editBox .banner .title:before{position:absolute;content:'\e619';top:0;left:0;font-size:14px;font-family:test_font}
.iwEdit .editBox .banner .close{position:relative;float:right;width:40px;height:38px;cursor:pointer}
.iwEdit .editBox .banner .close:hover{opacity:.8}
.iwEdit .editBox .banner .close:before{position:absolute;content:"+";width:100%;height:100%;text-align:center;font-size:20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.iwEdit .editBox .tips{height:0;overflow:hidden;line-height:38px;padding:0 20px;background-color:#fcf7e4}
.iwEdit .editBox .infoBox{padding:10px 0}
.iwEdit .infoBox .basicInfo{overflow:hidden;margin-bottom:15px}
.iwEdit .editBox .infoBox .basicInfo .infoItem{position:relative;float:left;margin-left:6%;margin-top:10px;height:22px;line-height:22px;width:41%}
.iwEdit .editBox .infoBox .basicInfo .infoItem:last-child:after{position:absolute;content:'';height:0;width:0;top:8px;right:10px;border-top:6px solid #888;border-right:6px solid transparent;border-left:6px solid transparent}
.iwEdit .editBox .infoBox .basicInfo .infoItem input,.iwEdit .editBox .infoBox .basicInfo .infoItem select{float:right;width:140px;height:22px;margin:0;padding:0 4px;border:1px solid #d9d9d9;border-radius:0;color:#424242;box-sizing:border-box}
.iwEdit .editBox .infoBox .basicInfo .infoItem select{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;cursor:pointer}
.iwEdit .editBox .infoBox .basicInfo .infoItem input:hover{border-color:#00A3E1}
.iwEdit .editBox .infoBox .basicInfo .infoItem.empty{position:relative}
.iwEdit .editBox .infoBox .basicInfo .infoItem.empty input{border-color:#db5251}
.iwEdit .editBox .infoBox .basicInfo .infoItem.empty:after{position:absolute;content:"!";width:16px;height:16px;border-radius:50%;color:#fff;background-color:#db5251;right:3px;top:3px;text-align:center;line-height:16px}
.iwEdit .editBox .infoBox .powerInfo{padding:20px 0;display:flex;margin:0 40px;border-top:1px solid #d9d9d9}
.iwEdit .editBox .infoBox .powerInfo .powerItem{float:left;margin-left:auto}
.iwEdit .editBox .infoBox .powerInfo .powerItem input{cursor:pointer;margin-right:3px}
.iwEdit .editBox .btns{border-top:1px solid #d9d9d9;height:26px;padding:10px 20px}
.iwEdit .editBox .btns .btn{float:right;width:56px;height:26px;color:#fff;line-height:26px;text-align:center;border-radius:3px;background-color:#db5251;margin-left:20px;cursor:pointer}
.iwEdit .editBox .btns .btn.save{background-color:#5ab765}
