html {height: 100%;font-size: 62.5%;}
img{display: block;margin: 0px auto;}
body{margin: 0px;padding: 0px;width: 100%;font-family: Arial, Helvetica, Verdana;background-color: #e3e2e2;-webkit-text-size-adjust: none;position: relative;}
p,ul,ol,img,h1,h2,h3,h4{margin: 0px;padding: 0px;}
.nobgblock{width: 90%;margin: 0px auto;position: relative;height: 100%;}
.block{width: 100%;background: #fff;margin: 0px auto;margin-top: 10px;padding-bottom: 20px;border-bottom: 1px solid #cccbcb;}
.block_container{width: 90%;margin: 0px auto;position: relative;}
.block:last-of-type{margin-bottom: 70px;}
#header{width: 100%;}
#menu{width: 100%;position: absolute;left: 0px;top:10px;height: 40px;padding: 0 50px;overflow: hidden;text-align: center;line-height: 40px;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 1.6rem;font-weight: bold;color: #000;}
#menu a{background: url("detailimg/back.png") no-repeat center center;display: block;width: 40px;height: 40px;position: absolute;top: 0;left: 10px;}
.block h3{height: 30px;line-height: 30px;font-size: 1.6rem;border-bottom: 1px solid #f7f5f5;color: #000;}
.block p{line-height:16px;color: #828282;padding-top: 8px;font-size: 1.3rem;}
.block h3 a{float: right;text-decoration: none;color: #000;}
.block h4{height: 35px;line-height: 35px;font-size: 1.5rem;overflow: hidden;}
.block p.ptext{padding-top: 0px;}
.pblock{padding-bottom: 10px;padding-top: 5px;overflow: auto;}
.block_container .pblock:nth-of-type(1){border-bottom: 1px solid #dcdcdc;}
.block_container .pblock:last-of-type{padding-bottom: 0px;}
.left,.right{float: left;}
.pblock .left{width: 25%;}
.pblock .right{margin-left: 10px;width:-webkit-calc(75% - 10px);width: -moz-calc(75% - 10px);width:calc(75% - 10px);}
.pblock .right h4{height: 15px;line-height: 15px;padding-bottom: 10px;}
.ma{overflow: hidden;}
.ma_content{width:width:-webkit-calc(100% + 33px);width: -moz-calc(100% + 33px);width:calc(100% + 33px);overflow: auto;}
.ma .left,.ma .right{width:-webkit-calc((100% - 66px) * 0.5);width: -moz-calc((100% - 66px) * 0.5);width:calc((100% - 66px) * 0.5);margin-right: 33px;}
#p8 .block_container,#p2 .block_container{padding-top: 10px;}
.pictitle{font-size: 1.6rem;text-align: center;font-weight: bold;padding-top: 20px;}
.picbtn{width:48px;height: 48px;border-radius:50%;-moz-border-radius:50%;background-color: #6ad1dd;margin: 0px auto;margin-top:-24px;z-index: 998;position: relative;background-image: url('detailimg/search.png');background-position:center center;background-repeat: no-repeat;background-size:50%;display: block;}
.cRed{color:#e40000;text-decoration: none;}
#page{position: relative;z-index: 997;}
#footer{height: 70px;width: 100%;background:#ededed;position: fixed;bottom: 0px;z-index: 999;}
#footer .item{width: 20%;height:100%;float: left;display: block;}
#footer .item a{width: 60%;height: 100%;display: block;margin: 0px auto;background-size:contain;background-position: center center;background-repeat: no-repeat;}
#footer .item:nth-of-type(1) a{background-image: url("detailimg/item1.png");}
#footer .item:nth-of-type(2) a{background-image: url("detailimg/item2.png");}
#footer .item:nth-of-type(3) a{width: 100%;margin-top: -25px;height:-webkit-calc(100% + 25px);height: -moz-calc(100% + 25px);height:calc(100% + 25px);background-position: top center;background-size:contain;}
#footer .item:nth-of-type(3) a.play{background-image: url("detailimg/play.png");}
#footer .item:nth-of-type(3) a.stop{background-image: url("detailimg/stop.png");}
#footer .item:nth-of-type(4) a{background-image: url("detailimg/item3.png");}
#footer .item:nth-of-type(5) a{background-image: url("detailimg/item4.png");}