body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6{color:#222222;font-size:100%;font:15px/1.5 sans-serif;}
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,a{font-family:"Helvetica Neue",Arial,"Microsoft YaHei",sans-serif;}
button,input,select,textarea{outline:none;}
h1,h2,h3,h4,h5,h6{margin:0 0 10px 0;}
address,cite,dfn,em,var{font-style:normal;} 
code,kbd,pre,samp{font-family:monospace,courier new,courier;} 
small{font-size:12px;} 
ul{list-style:none;}
ol{margin-left:20px;}
a{color:#1b7db3;text-decoration:none;background-color:transparent;}
a:hover,a:active{text-decoration:underline;}
h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link{color:black;text-decoration:none;}
h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:black;text-decoration:none;}
a.edit{color:#5f5c5c;text-decoration:underline;}
a.clean,a.clean:link,a.clean:visited{text-decoration:none;}
a.clean:hover{text-decoration:underline;}
a.underline:hover{text-decoration:underline;}
a.discreet{color:#1b7db3;padding:2px 3px;text-decoration:none;}
a.discreet.selected{border-radius:3px;background:#d3eef7;}
a.black{color:#333;}
.admin,a.admin{color:#c7254e !important;border:0;font-size:12px !important;font-weight:normal !important;text-decoration:underline;}
h1 .admin,h2 .admin{color:Purple !important;text-decoration:underline;}
sup{vertical-align:text-top;} 
sub{vertical-align:text-bottom;}
legend{color:#000;} 
fieldset,img{border:0;vertical-align:middle;} 
table{border-spacing:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0;}
mark{background:#ff0;}
p{margin:0 0 10px 0;line-height:1.5em;}
h1{font-size:1.8em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;font-weight:bold;}
h4{font-size:1.1em;font-weight:bold;}
h5{font-size:1em;font-weight:bold;}
h6{font-size:12px;font-weight:bold;}
dt{font-weight:bold;}
abbr,acronym,.explain{cursor:help;}
blockquote{padding-left:5px;border-left:4px solid #ccc;color:#76797C;}
pre{margin:5px 0;padding:10px;border:1px solid #E1E1E8;background:#F7F7F9;overflow:auto;font-size:12px;border-radius:4px;color:#1E347B;}
ins{color:green;text-decoration:none;}
del{color:red;text-decoration:line-through;}
#region-content h1,#region-content h2,#region-content h3 {font-weight:normal;}
.ace_editor {font-family:"Menlo","Liberation Mono","Consolas","Courier New","andale mono","lucida console",monospace !important;}
