html{height:100%;}
body{height:100%;margin:0px;padding:0px;}
form,ul,img{margin:0px;border:0px;}
a,img,input,li,div{outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-focus-ring-color:rgba(0,0,0,0);}
ul,h1,h2,h3,li,dl,dt,dd{margin:0px;padding:0px;list-style-type:none;}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}
a{color:#000000;text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;}
a:focus{outline:none;-moz-outline-style:none;-moz-outline:none;}
input,textarea{outline:none;resize:none;-webkit-appearance:none;}
p{line-height:20px;margin:0px;}

/**/
.hr{height:1px;border-top:1px solid #666;}
.clear{clear:both;}
.hidden{display:none;}

/**/
.red{color:red;}
.blue{color:blue;}
.green{color:green;}
.yellow{color:yellow;}
.orange{color:orange;}
.white{color:white;}
.gray{color:gray;}
.brown{color:brown;}
.dark_red{color:#c51100;}
.price{font-size:14px;color:#c51100;}
.price i{font-style:normal;font-size:12px;}

/*msg error success loading*/
.msg,.error,.success,.loading{font-size:12px;width:150px;height:20px;line-height:20px;padding:2px 0px 0px 25px;text-align:left;}
.error{color:#FF0000;background:#FFF2E9 url(../images/error.png) 5px 3px no-repeat;border:1px solid #FF6600;}
.success{color:#009900;background:#E6FDE3 url(../images/success.png) 5px 5px no-repeat;border:1px solid #00CC66;}
.loading{color:#C51100;background:#FFFFE1 url(../images/loading.gif) 5px 5px no-repeat;border: 1px solid #C3D6EE;}

/*msgbox*/
.msgbox{color:#111;background-color:#fff;border:3px solid #f1f1f1;margin-bottom:10px;position:absolute;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:999;}
.msgbox .title{height:25px;}
.msgbox .title .left{width:75%;font-size:13px;line-height:25px;float:left;padding-left:5px;}
.msgbox .title .right{width:20%;float:right;text-align:right;padding-right:3px;}
.msgbox .title .right span{font-size:14pt;font-weight:bold;cursor:pointer;}
.msgbox .content{padding:10px;line-height:20px;clear:both;}

/*prompt*/
.prompt{position:fixed;width:80%;left:10%;top:30%;z-index:999;}
.prompt div{font-size:13px;font-weight:bold;height:30px;line-height:33px;text-align:left;padding:5px;padding-left:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url() 10px center no-repeat;background-size:25px;}
.prompt .error1{color:#F1474A;border:1px solid #F1474A;background-color:#FFF2E9;background-image:url(../images/error1.png);}
.prompt .success1{color:#009900;border:1px solid #009900;background-color:#E6FDE3;background-image:url(../images/success1.png);}
.prompt .loading1{color:#666;border:1px solid #F9E9CF;background-color:#FEFFED;background-image:url(../images/loading1.gif);}

/*confirm*/
.confirm{text-align:center;}
.confirm span{font-size:1em;}
.confirm input{font-size:13px;width:60px;height:30px;}
.confirm input:last-child{background-image:-webkit-linear-gradient(top,#666666,#cccccc);}

/**/
.lock_screen{width:100%;height:100%;position:absolute;background-color:#111;left:0px;top:0px;filter:alpha(opacity=20);opacity:0.2;z-index:998;}
.warning{font-size:13px;color:#c51100;background:#FFFFDD url(../images/warning.png) 5px center no-repeat;background-size:20px;border:1px solid #FFD700;line-height:20px;padding:5px;padding-left:32px;}