/* 初始化 */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu { margin: 0; padding: 0;}
html,body { width: 100%; height: 100%;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display: block;}
caption,th { text-align: left; font-weight: normal;}
html,body,fieldset,img,iframe,abbr { border: 0;}
i,cite,em,var,address,dfn { font-style: normal;}
li { list-style: none;}
h1,h2,h3,h4,h5,h6,small { font-size: 100%;}
sup,sub { font-size: 83%;}
textarea { overflow:auto; resize: none;}
label { cursor: default;}
a,button { cursor: pointer;}
h1,h2,h3,h4,h5,h6 { font-weight: normal;}
del,ins,u,s,a,a:hover { text-decoration: none;}
body,textarea,input,button,select,keygen,legend { font: 12px/1 Microsoft YaHei,Arial,san-serif; color: #333; outline: 0;}
input[type="button"],input[type="submit"],input[type="reset"]{ -webkit-appearance: none;}
textarea { -webkit-appearance: none;}
a { color: #333;}
/* /初始化 */

.m-error-main { position: relative; width: 1024px; height: 642px; margin: 50px auto; background: url(../images/_404.jpg) no-repeat;}
.m-error-txt { position: absolute; top: 290px; left: 388px;}
.m-error-txt h2, .m-error-txt h3 { font-size: 24px; letter-spacing: 2px;}
.m-error-txt h4 { margin-top: 20px; font-size: 16px;}
.m-error-txt ul { padding-left: 40px;}
.m-error-txt ul li { margin: 15px 0 12px 0; font-size: 16px; color: #666; list-style-type: circle;}
.m-error-txt h3 { margin-top: 25px;}
.m-error-txt h3 span { display: inline-block; margin: 0 4px; font-size: 30px; font-weight: bold;}
.m-error-txt a { display: inline-block; margin-top: 30px; padding: 8px 18px; border: 1px solid #ccc; border-radius: 5px; font-size: 16px; -webkit-box-shadow: rgba(0, 0, 0, .117647) 0px 2px 6px,rgba(0, 0, 0, .239216) 0px 1px 2px; box-shadow: rgba(0, 0, 0, .117647) 0px 2px 6px,rgba(0, 0, 0, .239216) 0px 1px 2px; transition: all .2s ease;}
.m-error-txt a:hover { background: #f1f1f1;}
.m-error-txt a i { display: inline-block; text-indent: 4px; font-family: '宋体';}

.m-site-status-0 { width: 1024px; height: 500px; margin: 50px auto; background: url(../images/_503.jpg) left center no-repeat;}
.m-site-status-0 h2 { line-height: 500px; font-size: 36px; letter-spacing: 2px; text-indent: 300px;}