body { padding: 0; font-family: "Microsoft YaHei"; margin: 0; -webkit-text-size-adjust: none; width: 100%; min-width: 320px; max-width: 640px; overflow-x: hidden; margin: 0 auto }
body, html { font-size: 10px; font-family: 'Source Han Sans', 'Hiragino Sans GB', STXihei, "Microsoft YaHei", SimSun, Heiti, sans-serif; outline: 0; color: #000; -webkit-text-size-adjust: 100% }
ol, ul { list-style: none }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; }
a { text-decoration: none }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
b, dd, dl, dt, h1, h2, h3, input, li, p, span, ul { margin: 0; padding: 0; list-style: none }
img { border: 0; display: block }
em { font-style: normal }
* { font-family: "Microsoft YaHei" }
li { list-style: none }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle }

.title { width: 100%; text-align: left;clear:both;padding-left: 1em;}

.introduce { color: #333; font-size: 16px; padding-left:1em; line-height:27px; font-weight:300; }
.container1 {padding: 10px 0 0px 0 }


/*现场花絮*/
.container2, .container4, .container3, .container5 { width: 100%; padding-top: 10px;  float:left; }
.footer { text-align: center; padding: 2% 0; }
.footer a { border: 1px solid #d30000; color: #d30000; padding: 1%; border-radius: 10px; margin-top: 1%; display: block; width: 24%; margin: 0 auto }

.mod-item a { color: #fff }
 @media only screen and (max-width:320px) {
body {
font-size: 10px!important
}
}
@media only screen and (max-width:359px) and (min-width:320px) {
body {
font-size: 12px!important
}
}
@media only screen and (max-width:479px) and (min-width:360px) {
body {
font-size: 12px!important
}
}
@media only screen and (min-width:480px) {
body {
font-size: 16px!important
}
}
