body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,lable,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img{border:0;}
:focus{outline:0;}
body{line-height:24px;color:#333;font-family:Arial,Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
address, caption, cite, code, dfn, em, th, var, optgroup,i{ font-style: normal; font-weight: normal;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
abbr, acronym { border: 0; font-variant: normal;}
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: 14px; font-style: inherit; font-weight: inherit;}
code, kbd, samp, tt { font-size: 100%;}
input, button, textarea, select{*font-size: 100%;color:#5e5e5e;}
ol, ul {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
caption{text-align: left;}
:link,:visited ,ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
body,button,input,select,textarea{font:14px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
small{font-size:14px;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
a{color:#333;}
a:hover{color:#006699;}
.fl{float:left;}
.fr{float:right;}

#s_alert_mask{width:100%;height:100%;position: fixed;left:0;top:0;z-index:9998;opacity:0.3;background:#000;}
.s_common_alert{width:280px;padding:0px;background:#fff;position: fixed;top:50%;left:50%;margin-left:-140px;z-index:9999;margin-top:-100px;}
.s_common_alert_title {line-height: 30px;color:#1caaeb;background:#e6e6e6;padding:0 10px;}
.s_common_alert_close{float:right;width:32px;height:32px;}
.s_common_alert_close img{transform:rotate(0deg);transition:transform 1s ease 0s;}
.s_common_alert_close img:hover{transform:rotate(360deg);transition:transform 1s ease 0s;}
.s_common_alert_content {padding:20px 10px;text-align: center}
.s_common_alert_button {background:#1caaeb;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-size: 14px;margin:20px 5px 0;padding:2px 15px;}
