.plain{margin:0;padding:0;border:0}html,body{margin:0;padding:0;border:0;color:#333}div{width:100%;display:block}body:before{content:'';width:100vw;height:100vh;position:fixed;top:0;left:0;background:#a8d7cf;background:-moz-linear-gradient(top, #a8d7cf 0, #e0eaab 100%);background:-webkit-linear-gradient(top, #a8d7cf 0, #e0eaab 100%);background:linear-gradient(to bottom, #a8d7cf 0, #e0eaab 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8d7cf', endColorstr='#e0eaab', GradientType=0);z-index:-1}body .header{position:fixed;top:0;height:100px;box-shadow:0 3px 3px #999;background-color:#a8d7cf}body .header img{padding:17px;max-width:98%}body .content{min-height:100vh;padding:100px 10px 0 10px;background:url("../Image/bg.png") no-repeat;background-position:bottom left;background-size:cover;text-align:center}body .content .content-container{width:1180px;max-width:100%;min-height:40vh;margin:30px 0;padding:30px 10px;display:inline-block;background-color:rgba(255,255,255,0.3);border-radius:10px}body .content .content-container .message.warning{color:#ff794d;font-weight:bold}body .content .content-container .message.error{color:#ff4d60;font-weight:bold}body .content .content-container .search-form{padding:30px 0}body .content .content-container .search-form form input{width:300px;margin:15px auto;display:block;text-align:center;border-radius:5px}body .content .content-container .search-form form input[type=submit]{background-color:#6da4de;border-color:#78b4f5}body .content .content-container .detail .title{font-weight:bold}body .content .content-container .detail .item{margin-top:20px}body .content .content-container .detail .item .attribute{margin-bottom:3px}body .content .content-container .detail .item .attribute .name,body .content .content-container .detail .item .attribute .value{display:inline-block;width:49%;vertical-align:top}body .content .content-container .detail .item .attribute .name{padding-right:10px;text-align:right;font-style:italic}body .content .content-container .detail .item .attribute .value{padding-left:10px;text-align:left;overflow-wrap:break-word}body .content .content-container .detail .item .attribute.attr-Story .name,body .content .content-container .detail .item .attribute.attr-Story .value{width:100%;max-width:600px;padding:0;text-align:center}body .footer{padding:5px 10px;position:fixed;bottom:0;text-align:center;background-color:#e0eaab}body .footer .copyright{color:#666}