.content_body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:95%;margin:1em auto 0em auto;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);background:#fff;border-radius:3px;padding:1em 0.8em}.content_body h1.title{margin-bottom:0.5em}.content_body p.intro{line-height:1.4em;margin-bottom:1em}.content_body h2.subtitle{border-left:3px solid #000;padding:0.5em 0 0.5em 0.4em;font-size:1.2em;margin-bottom:0.5em;font-weight:bold}.content_body ul li{padding:1em 0;border-top:1px dotted #ccc;line-height:1.4em;margin-bottom:1em}.content_body ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none;color:#000;position:relative}.content_body ul li a .thumb{float:left;margin-top:0.3em;margin-right:0.5em}.content_body ul li a .update{font-size:0.9em}.content_body ul li a .title{width:95%;font-size:1.2em;line-height:1.4em;margin-bottom:0.5em;display:block}.content_body ul li a .belong{font-size:0.9em;line-height:1.6em;margin:0;display:block}.content_body ul li a .arrow{position:absolute;top:50%;right:5px}.content_body p.esy_txt{font-size:0.9em;line-height:1.6em;margin-bottom:1em;text-align:left}.content_body div.photo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;margin-bottom:1em}.content_body .subtitle{font-size:1.2em;line-height:1.4em}.content_body .subtitle .update{font-size:0.9em}.back{width:50%;margin:2em auto;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.back a{text-align:center;display:block;background:-webkit-gradient(linear, left top, left bottom, from(#333), to(#000));padding:1em 0.6em;color:#fff;border-radius:4px}
