@charset "utf-8";

html,body {width:100%; height:100%}
*,:after,:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;/*vertical-align:baseline;*/background:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block; word-break:break-all}
html {-webkit-text-size-adjust:none}
body {-webkit-text-size-adjust:none;font-size:13px;line-height:1.4;color:#000; letter-spacing:-1px}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
nav ul,ul,ol,li {list-style:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:none}
a {margin:0;padding:0;font-size:100%;/*vertical-align:baseline;*/background:transparent;color:#000;text-decoration:none}
ins {background-color:#ff9;color:#000;text-decoration:none}
mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del {text-decoration:line-through}
abbr[title],dfn[title] {border-bottom:1px dotted;cursor:help}
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}
table,th,td {border:0}
caption,legend {overflow:hidden;width:1px;height:1px;margin:-1px 0 0 -1px;font-size:1px;line-height:0}
hr {display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input {padding:0; margin:0; border:0}
input,select {vertical-align:middle}
img {border:0; max-width:100%; vertical-align:top}
fieldset,button {border:none}
address,i,em,u,cite {font-style:normal}
strong,em,b {font-weight:normal}
strong,b {font-weight:500}
sup {position:relative; margin-top:-5px; display:inline-block; /*vertical-align:top;*/ text-indent: 0;}

#mobErr .txtB{font-weight:bold !important;}
#mobErr .error_info{padding:159px 20px 43px; text-align:center; background:#f6f6f6 url('/upload/system/error_static/images/ico_error.png') no-repeat center 46px; background-size:91px auto;}
#mobErr .error_info .tit{width:249px; margin:0 auto;}
#mobErr .error_info .tit img{width:100%;}
#mobErr .error_info .txt{margin-top:25px; color:#999;}
#mobErr .info_list{padding:0 20px; text-align:left;}
#mobErr .info_list > li {margin-top:25px;}
#mobErr .info_list .tit{display:block; font-size:16px;}
#mobErr .info_list .txt{margin-top:8px; margin-left:10px; text-indent:-10px; color:#666;}

.system_notin {background:#f4f6ff;}
.system_notin .notice_content {padding-top:37px;text-align:center;}
.system_notin .notice_content.mo img {width:100%;}
.system_notin .notice_content.mo .txt_notic {display:inline-block;height:25px;line-height:25px;margin-top:13px;padding:0 23px;border-radius:25px;background:#662383;color:#e8bff9;font-size:13px;}
.system_notin .notice_content.mo .txt_notic strong {padding-right:3px;font-weight:bold;color:#fff;}
.system_notin .notice_content.mo .txt01 {margin-top:13px;color:#383838;font-size:12px;}
