/* 当前位置开始 */
.current-position{background: #fff url(conPosition.png) no-repeat 20px center;padding: 0 20px 0 46px;line-height: 40px;font-size: 14px;color: #666;margin: 30px auto;}
.current-position a{color: #666;}
/* 当前位置结束 */

/* 主体内容开始 */
.main{padding: 21px 150px 32px;background: #fff;}
.title{text-align: center;border-bottom: 2px solid #717171;}
.sub-title{text-align: center;}
.sub-title span{padding: 0 25px;}
.zoom img{margin:10px auto;max-width: 90%;height: auto;display: block;}
.main a:hover{color: #333;}
.cu {font-weight: bold;}

/* 第四处 */
.author,.resource{text-align: right;}
.sub-area{background-color: #f7f7f7;margin-top: 30px;}
.print-close a{padding-left: 20px;margin-left: 25px;cursor: pointer;}
.print{background: url(print.png) no-repeat left center;}
.close{background:url(close.png) no-repeat left center}
.main embed,.main video{display: block;max-width: 90%;margin: 0 auto;}
.share{margin-top: 10px;background: url(fenxiang.png) no-repeat left center;}
.fjxz{font-weight: bold;}
/* 第三处 */
/* 主体内容结束 */

/* 字体定义开始 */
.title{font-size: 26px;font-weight: normal;line-height: 45px;padding: 10px 0;}
.sub-title{font-size: 14px;line-height: 60px;}
/* 第二处修改 */
.zoom,.zoom p,.zoom span,.zoom font,.zoom td,.zoom div,.zoom a{font-size: 16px;line-height: 32px;font-family: 微软雅黑;}
.author,.resource{font-size: 14px;line-height: 30px;}
.sub-area{height: 40px;line-height: 40px;font-size: 14px;margin-bottom: 30px;padding: 0 20px;}
.prevPage,.nextPage {font-size: 14px;line-height: 30px;display: block;}
/* 字体定义结束 */