@charset "utf-8";
/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; font-size:12px; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal; }
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }
q:before,q:after { content:; }
abbr,acronym { border: 0; }
a{ text-decoration:none}
a:hover{ text-decoration: none}
.fl{ float:left; display:inline}
.fr{ float:right; display:inline}
.clear{ clear:both}
.clearfix:after {content: ".";display: block; height: 0;clear: both;visibility: hidden;}
.tr{ text-align:right;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.of{ overflow: hidden;}
legend{ display:none;}
/**/
body{ background: #ebeae4;}
.wrap{ width: 610px; height: 410px; margin: 57px auto 0;}
.wrap_roleZZSF{ background: url(../images/roleZZSF.jpg) no-repeat top left;}
.errorTitle{ width: 443px; height: 90px; background: url(../images/errorTitle.jpg) no-repeat 167px 36px; padding: 36px 0 0 167px;}
.updateInfo{ width: 395px; height: 196px; background: url(../images/errorInfo.jpg) no-repeat 209px 19px; padding: 19px 0 0 209px; display: none;}
.updateList{ margin: 20px 0 0 50px;_margin-top: 40px; line-height: 21px; color: #766657; position: relative; width: 315px; height: 155px; overflow-y: auto;}
.updateList h1{ font-size: 16px; font-weight: bold;}
.back{ padding: 14px 0 0 270px; color: #af7e56;}
.back a.index{ color: #812e38;}
.detailCon{ display: inline-block; width: 119px; height: 26px; background: url(../images/more.png) no-repeat; position: absolute; top: 160px; right: 30px;}
.wrap_MJCS{ width: 663px; height: 403px; margin: 57px auto 0;}
.wrap_roleMJCS{ background: url(../images/roleGCLD.jpg) no-repeat top left;}
.errorTitleMJCS{ width: 443px; height: 90px; background: url(../images/errorTitle.jpg) no-repeat 216px 36px; padding: 36px 0 0 216px;}
.updateInfoMJCS{ background-position: 258px 19px; padding: 19px 0 0 258px;}
.backMJCS{ padding: 14px 0 0 319px; color: #af7e56;}
.backMJCS a.index{ color: #812e38;}