@charset "utf-8";
header{ width: 15rem; margin: 0 auto; padding: 2rem .5rem 0 .5rem; background: #fff;}
header p{ overflow: hidden; width: 100%; height: 2.7rem; font:.8rem/1.35rem 'Microsoft YaHei';     border-bottom: 1px solid #e5e5e5;color: #333333;}
header div span{ font:.65rem/1.35rem 'Microsoft YaHei'; color: #999999;}
header div span:nth-child(1){ margin-right: .9rem;}

main{ width: 15rem; margin: 0 auto; padding: 0 .5rem 1.5rem .5rem; background: #fff;}
.meeting{ margin-top: .5rem;}
.meeting div{ overflow: hidden; width: 100%; height: .9rem;}
.meeting div span:nth-child(1){ float: left; width: 1.8rem; height: .9rem; font:.6rem/.9rem 'Microsoft YaHei'; color: #333333;}
.meeting div span:nth-child(2){ overflow: hidden; float: left; width: 13.1rem; height: .9rem; font:.6rem/.9rem 'Microsoft YaHei'; color: #999999;}

article{ width: 100%; margin: 0 auto; padding-top: 1.05rem;}
article p{ margin-bottom: 1.2rem; font:.7rem/1.05rem 'Microsoft YaHei'; color: #333333;}
article img{ width: 14rem; margin: 0 auto .9rem auto;}
article a{ display: block; width: 12.25rem; height: 1.9rem; margin: 0 auto; border: 1px solid #cccccc; border-radius: .95rem;}
article a img{ float: left; width: 1.45rem; height: 1.2rem; margin: .35rem .5rem 0 4.4rem;}
article a span{ float: left; display: block; font:.75rem/1.9rem 'Microsoft YaHei'; color: #333333;}

footer{ width: 15rem; margin: 0 auto; padding: 0 .5rem .5rem .5rem; background: #fff;}
footer strong{ font:.8rem/2.6rem 'Microsoft YaHei'; color: #1d71da;}
footer dl{ padding: .5rem 0 .35rem 0; border-top: 1px solid #efefef;}
footer dl dt{ overflow: hidden; width: 100%; height: 1rem; font:.85rem/1rem 'Microsoft YaHei'; color: #333333;}
footer dl dt a{ font:.85rem/1rem 'Microsoft YaHei'; color: #333333;}
footer dl dd span{  font:.65rem/1.05rem 'Microsoft YaHei'; color: #999999;}
footer dl dd span:nth-child(1){ margin-right: .55rem;}

.opacity{ display: none; position: fixed; left: 0;top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.4)}
.wechat{ position: absolute; left: 50%; bottom: 1.4rem; width: 16rem; height: 12.3rem; margin-left: -8rem; background: #fff;}
.wechat p{ margin:1.4rem 0 .7rem 0;  font:.85rem/1rem 'Microsoft YaHei'; color: #1c1c1c; text-align: center;}
.close{ display: block; position: absolute; top: 0; right: 0; width: 1.25rem; height: 1.25rem; background: url(../images/close.png) center top no-repeat; background-size: 100% 100%; cursor: pointer;}
.wechat img{ width: 7.55rem; height: 7.7rem; margin: 0 auto;}
