h2.module-title{height:38px;line-height:38px;font-size:16px;color:#444;padding-left:10px;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f5f5f5));position:relative}h2.module-title:before{content:".";display:inline-block;height:14px;width:3px;margin:-3px 4px 0 0;background-color:#2ca30b;overflow:hidden;vertical-align:middle}h2.module-title a.morelink{position:absolute;right:12px;display:inline-block;height:37px;width:40px;color:#666;font-size:14px;font-weight:400;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAIAAADgy6hbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAThJREFUeNp0kk2rgkAYhf1C3EcQJIkt2rQwUAhBc+EPLwgJBFsULQoMo0hR3OrKuifesOvc7gvCOfKMM+c4Ul3XHMfleb7f713XlWWZ+zM8oNPptN1uH49Hr9fzfV+SJAYS8IADAVGW5Wq1aprmC2QYxmQyIY991+s1relAGMuyxuMx6fv9HgTB8/lkIcx8Ptc0jfT1et1sNi33gXiet21bVVWySZKEYchCLyMIjuMMBgOycRxHUfRaX1UVkwXplstlURRkp9OpwH0bbN1qJGUhvEIFKIIsqpnNZh0IcRA+TVOyuq6bptk5OAjEvt1uZEejEUph0yHw5XIhPRwOUUd7sjeEH3w+n0mjAhSBOjqN73a74/FIvt/vLxaL38QbUhSFvoyr4nmeKIpsI1RmlmWHw+G/S/cjwAC7d48c209Q4gAAAABJRU5ErkJggg==') 34px center no-repeat;background-size:6px}h2.module-title.festival-style:before{background-color:#c12a2a}.news-style h2.module-title{height:45px;margin-left:-4px;font-weight:400;position:relative;padding-left:0!important;background:0 0}.news-style h2.module-title span{display:inline-block;padding:0 14px 0 10px;margin-top:15px;height:25px;line-height:25px;vertical-align:middle;color:#fff;font-size:16px;background-color:#ffa800}.news-style h2.module-title:before{content:"";height:0;width:0;margin:0}.news-style h2.module-title:after{content:"";display:inline-block;height:25px;width:2px;margin:15px 0 0 -5px;overflow:hidden;vertical-align:middle;background:url(https://hao123-static.cdn.bcebos.com/fe-res-wap/static/webapp/modular/t_bg_b3a448a.png) no-repeat 0 0;-webkit-background-size:2px 25px}.table-h h2.module-title,.movie h2.module-title,.o2o-a h2.module-title{background:0 0;border-bottom:1px solid #dadada;border-left:3px solid #2ca30b;padding-left:5px}.table-h h2.module-title span,.movie h2.module-title span,.o2o-a h2.module-title span{font-weight:400;font-size:22px}.table-h h2.module-title:before,.movie h2.module-title:before,.o2o-a h2.module-title:before{content:"";height:0;width:0;margin:0}.table-h h2.module-title{border-top:1px solid #dadada}