html {-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
*{ margin: 0;padding:0}
table{ border-collapse:collapse; border-spacing:0;}
em{font-style:normal;}
ol,ul{ list-style:none;}
fieldset,img,abbr,acronym{ border:0;}
input,select{ vertical-align:middle}
h1,h2,h3,h4,h5,h6{ font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
body{font:normal 12px/1.6em sans-serif;color:#444;background:#EAECEE}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ display: block }
*,*:before,*:after{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.clear,.c{*zoom:1}
.clear:after,.c:after{content:'';display:block;height:0;line-height:0;visibility:hidden;clear:both}
.hid{ overflow:hidden; text-indent:-9999em;}
a{text-decoration:none;}
a:focus{outline:none}
.f-left{float:left;}
.f-right{float:right;}
.txt-c{text-align:center;}
.txt-l{text-align:left;}
.txt-r{text-align:right;}

.bg-content { background: #fff }
/*component*/
.badge { min-width: 10px; padding: 4px 6px; border-radius: 12px; display: inline-block; vertical-align: top; white-space: nowrap; text-align: center; font-size: 12px; color: #fff; font-weight: normal; line-height: 1 }
.badge-hot { background: #F03B3B; }
.badge-new { background: #5468CD; }
.badge-video { background: #449FE5; }

/*  首页幻灯片 */
.swipe,.swipe-wrap{position: relative; overflow: hidden; min-height:100px; max-height:235px;}
#slider{float: left; width: 100%; position: relative; display: block;}
#slider li{max-width:100%;	display:block;	margin:0 auto;position:relative;}
#slider li img,.swipe img{display: block; max-width:100%; height:auto;	background-position:center center; background-repeat: no-repeat;background-size: cover;}
#pagenavi {position:absolute; bottom:4px; left:50%; margin-left:-28px;}
#pagenavi a{ display:inline-block; width:12px; height:12px; border-radius:12px; background:#f3f3f3; margin-right:6px;}
#pagenavi a.active{background:#f00;}


.icons-td,.icons-zl,.icons-jn,.icons-gd,.icons-rank,.icons-wp,.icons-skill{display:inline-block;}
.icons-td,.icons-zl,.icons-jn,.icons-gd{width:30px;height:27px; padding-top:3px; text-align:center; border-radius:2px; font-size:16px}
.icons-td{background:#248BF2}
.icons-zl{background:#FF9C00}
.icons-jn{background:#FF3600}
.icons-gd{background:#FF6600}
.icons-rank{width:41px;height:41px;background-position:0 -30px;}
.icons-wp{width:41px;height:41px;background-position:-41px -30px;}
.icons-skill{width:41px;height:41px;background-position:-82px -30px;}

/*btn*/
.btn{}
.btn-down,.btn-down:visited{display:inline-block;zoom:1;padding:4px 15px;border-radius:4px;color:#fff;font-size:14px;line-height:20px;}
.btn-down-index,.btn-down-index:visited{display:inline-block;padding:4px 15px;border-radius:4px;font-size:14px;line-height:20px;color:#fff; background:url(/images/ly_m/download.png) no-repeat; background-size:88px 30px;}


/*tag*/
.tag{display:inline-block;border-radius:12px;font-size:11px;padding:5px 7px;line-height:11px;vertical-align:middle}
.tag-r{border:1px solid #D64900;color:#D64900;}

.wrapper{margin:0 auto;width:100%;position:relative;max-width:640px;}
.wrapper>.container{padding-bottom:40px;}


/*header*/
.header{position:relative;background:#fff}
.header-type1{padding-bottom:59.375%}
.header-type1 .header-img{max-width:100%;display:block;position:absolute;top:0;left:0;z-index:1}
.header-type1 .header-down{position:absolute;z-index:2;right:4.6875%;bottom:11.8421%}

.header-type2{height:70px;background:#533F2B;background:rgba(18,18,18,0.9);padding:10px;}
.header-type2 .header-down{position:absolute;z-index:2;right:4.6875%;top:50%;margin-top:-15px;}

.header-type3{height:70px;background:#113948;background: rgba(17,57,72,0.9);padding:10px;
    position:absolute;top:0;left:0;width:100%;}
.header-type3 .header-down{position:absolute;z-index:2;right:4.6875%;top:50%;margin-top:-15px;}

.header-logo{width:50px;height:50px;}
.header-name{overflow:hidden;zoom:1;padding:4px 0 0 10px;color:#f8f8f8;}
.header-name h2,.header-name h1{font-size:18px;line-height:24px;}
.header-name p{font-size:12px;line-height:18px;}


/*shortcut*/
.shortcut{display:box;display:-webkit-box;background:#fff}
.shortcut>li{width:25%;height:70px;text-align:center;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAMAAABFaP0WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RTY2MzE4NDA0RkYxMUU0OUY5REU0RUI3MTRENzIxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RTY2MzE4NTA0RkYxMUU0OUY5REU0RUI3MTRENzIxNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdFNjYzMTgyMDRGRjExRTQ5RjlERTRFQjcxNEQ3MjE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdFNjYzMTgzMDRGRjExRTQ5RjlERTRFQjcxNEQ3MjE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6CRPAgAAAAZQTFRF8fHyAAAAIpLUsgAAAAJ0Uk5T/wDltzBKAAAAEElEQVR42mJgZGRgYAAIMAAADwADgQiWJQAAAABJRU5ErkJggg==") repeat-x center bottom;background-size:1px 1px;;
}
.shortcut>li a{color:#1f1f1f;font-size:12px;display:block;width:100%;height:100%;padding:10px 0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAMAAABFaP0WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OUMyNEY1RTA0RkYxMUU0OUNBRkU5Rjk1MjM2OTk2QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OUMyNEY1RjA0RkYxMUU0OUNBRkU5Rjk1MjM2OTk2QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk5QzI0RjVDMDRGRjExRTQ5Q0FGRTlGOTUyMzY5OTZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk5QzI0RjVEMDRGRjExRTQ5Q0FGRTlGOTUyMzY5OTZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mfWdsAAAAAZQTFRF7e3tAAAA++wrGAAAAAJ0Uk5T/wDltzBKAAAAEElEQVR42mJgZGBgZAAIMAAADQADb7lgxQAAAABJRU5ErkJggg==") repeat-y right top;background-size:1px 1px;}
.shortcut-lg{margin-top:-1px;display:block;background:#fff}
.shortcut-lg>li{height:90px;width:33.333333%;float:left;margin-bottom:-1px;}
.shortcut li span.ficon{ display:inline-block; width:21px; height:20px; background:url(/images/ly_m/m_icos.png) no-repeat;}
.shortcut li span.ficon.ficon-msg{background-position:0 -75px;}
.shortcut li span.ficon.ficon-phone{background-position:0 -119px;}
.shortcut li span.ficon.ficon-weibo{background-position:0 -139px;}
.shortcut li span.ficon.ficon-wechat{background-position:0 -99px;}


/*carousel*/
.carousel{overflow:hidden;position:relative;z-index:1;width:100%;}
.carousel-ctn{position:relative;-webkit-transform:translate3d(0,0,0)}
.carousel-list{width:500%;position:relative;z-index: 1}
.carousel-list li{float:left;width:20%;-webkit-transform:translate3d(0,0,0)}
.carousel-list li a{display: block}
.carousel-list li img{display: block;max-width:100%;}
.carousel-ctn .progress-bar{position:absolute;font-size:0;left:0;bottom:10px;z-index:2;left:10px}
.carousel-ctn .progress-bar li{margin:0 4px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:12px;width:10px;height:10px;border-width:2px;border-style:solid;border-radius:10px;color:#fff}
.carousel-ctn .progress-bar li.current{background:#fff}
.carousel-ctn .controller{position:absolute;font-size:0;left:0;bottom:10px;z-index:2;left:10px;}
.carousel-ctn .controller li{margin:0 4px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:12px;width:10px;height:10px;border-width:2px;border-style:solid;border-radius:10px;color:#fff;overflow:hidden;line-height:40px;}
.carousel-ctn .controller li.current{background:#fff}

/*announce*/
.announce{height:40px;overflow:hidden;background:#fff}
.announce-list{line-height:40px;-webkit-transition:all 500ms ease-in-out;}
.announce-list li{position:relative;}
.announce-list li .tag{position:absolute;left:15px;top:8px}
.announce-list li .ficon{position:absolute;right:15px;top:14px;color:#C6C6C6}
.announce-list li .announce-link{font-size:14px;color:#1f1f1f;overflow:hidden;display:block;padding:0 20px 0 60px;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}


/*menu*/
.menu{position:fixed;bottom:0;left:0;width:100%;z-index:50}
.menu-list{display:block;text-align:center;height:50px;background:#fff url(/images/ly_m/border_menu.jpg) repeat-x center top;background-size:1px 1px}
.menu-list li{float: left;width:33.33333%;background:url(/images/ly_m/border_menu.jpg) repeat-y right top;background-size:1px 1px;}
.menu-list-col2 li{width:50%;}
.menu-list-col3 li{width:33.33333%;}
.menu-list-col4 li{width:25%;}
.menu-list-col5 li{width:20%;}
.menu-list li a{display:block;padding:5px 0 6px;color:#919191;height:50px;}
.menu-list li .ficon{display:inline-block; width:21px; height:21px; background:url(/images/ly_m/m_icos.png) no-repeat;}
.menu-list li .ficon-home{background-position:0 0;}
.menu-list li.active .ficon-home{background-position:-21px 0;}
.menu-list li .ficon-act{background-position:0 -24px;}
.menu-list li.active .ficon-act{background-position:-21px -24px;}
.menu-list li .ficon-skill{background-position:0 -52px;}
.menu-list li.active .ficon-skill{background-position:-21px -52px;}
.menu-list li h4{font-size:10px;margin-top:-3px}
.menu-list li.active{background:#FE6A3C;}
.menu-list li.active a{color:#fff;}
/*navigator*/
.navigator{height:52px;width:100%;line-height:52px;background: url(/images/ly_m/navigator.jpg) repeat-x; position:fixed;top:0;left:0;z-index:50}
.navigator-fix{padding-top:52px}
.navigator-title{font-size:18px;text-align:center;color:#fff;}
.navigator-title .game_down_btn{background:#5fb336; line-height:22px; color:#fff; position:absolute; right:10px; top:14px; padding:0 5px; font-size:14px; border-radius:3px;}

.navigator-left,.navigator-right{position:absolute;top:0;width:80px;height:52px;overflow:hidden;display:block;font-size:20px;line-height:52px;}
.navigator-left{left:0;text-align:left;color:#f8f8f8}
.navigator-left .ficon-back{display:inline-block; margin-left:10px; width:14px; height:14px; border-left:3px solid #fff; border-top:3px solid #fff; -webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-mz-transform:rotate(-45deg); transform:rotate(-45deg);}
.navigator-right{right:0;text-align:right;color:#ffffff}
.navigator-right .ficon{padding-right:10px;}


.navbar{position:fixed;width:100%;top:52px;left:0;z-index:100}
.navbar-fix{padding-top:96px}
.navbar-nav{display: -webkit-box;display:box;border-bottom:1px solid #DCDCDC;background:#fff;font-size:15px;height:44px;}
.navbar-nav li{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:45px;box-flex:1;-webkit-box-flex:1}
.navbar-nav li a{color:#828282;display:block;width:100%;height:100%;overflow:hidden}
.navbar-nav li a>span{display:block;line-height:18px;margin-top:13px;border-right:1px solid #E8E8E8}
.navbar-nav li:nth-last-of-type(1) a>span{border:none}
.navbar-nav li.active {border-bottom:2px solid #257DDF;margin-top:-1px}
.navbar-nav li.active a{color:#257DDF;margin-top:1px}


/*list-container*/
.list-container{padding:10px 10px 40px;}
.act-container{padding:10px;margin:0 auto;max-width:640px;}
.act-container li.loadscroll,.list-container li.loadscroll,.img-container li.loadscroll{background:none;text-align:center;color:#AFAFAF;text-shadow:1px 1px 1px #fff;font-size:12px;border:none;width:100%;margin:0;display:block;clear:both}
.act-list li{background: #fff; border: 1px solid #E1E3E5; border-radius: 6px; margin-bottom: 10px; }
.act-list li.list-data-empty {background: none; text-align: center; color: #AFAFAF; text-shadow: 1px 1px 1px #fff; font-size: 12px; border: none }
.act-list li a{display: block; }
.act-data {padding: 20px 15px 10px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQTgzRDk0NURDQTExMUUzOEU0MEFENjZDRjdDNzI1QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQTgzRDk0NkRDQTExMUUzOEU0MEFENjZDRjdDNzI1QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFBODNEOTQzRENBMTExRTM4RTQwQUQ2NkNGN0M3MjVDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFBODNEOTQ0RENBMTExRTM4RTQwQUQ2NkNGN0M3MjVDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pInmWgAAABhJREFUeNpi/Pv3LwMDA8vbt++AFECAAQAxswXFIvJEcgAAAABJRU5ErkJggg==") repeat-x center bottom; background-size: 1px 1px; }
.act-data .media-left {float: left; }
.act-data img {display: block; max-width: 100%; }
.act-data .media-object{width: 75px; height: 60px; margin-right: 12px; border-radius: 5px; }
.act-data .media-object-inside{margin: 5px 0 2px; border-radius: 5px; width: 100%; }
.act-data .media-body{overflow: hidden; zoom: 1 }
.act-data .media-heading{font-size: 17px; color: #333; margin-bottom: 6px; overflow: hidden; -webkit-line-clamp: 2; display: -webkit-box; display: -moz-box; display: box; ;-webkit-box-orient: vertical; position: relative; z-index: 1;min-height:22px; max-height: 44px; line-height: 22px }
.act-data .media-heading-has-badge{padding-right: 38px; }
.act-data .media-heading>.badge{position: absolute; right: 0; top: 1px }
.act-data .media-description{font-size: 12px; color: #919191; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; line-height: 16px; overflow: hidden;max-height:32px;}
.act-highlight{height: 40px; line-height: 8px; padding: 10px 15px 14px; font-size: 13px; }
.act-datetime{color: #919191; font-family: "Helvetica"; }
.act-list-ads{background: #fff; border-bottom: 1px solid #E1E3E5; padding: 10px; margin-top: -10px; display: none; }
.act-list-ads li{margin-top: 10px; }
.act-list-ads img{max-width: 100%; display: block; border-radius: 5px; margin: 0 auto; }
.act-border{border-bottom:1px solid #efeff0;}

/*select-list*/
.select-list{padding:10px;}
.select-list li{height:45px;background:#fff;line-height:45px;border-radius:6px;margin-bottom:10px;}
.select-list li a{display:block;padding:0 14px;font-size:15px;color:#1f1f1f}
.select-list-arrow{float:right;margin-top:15px;color:#C6C6C6}


/*index-slide*/
.index-slide{position:relative;overflow:hidden;height:100%;width:100%;}
.index-slide .progress-bar{position:absolute;top:100%;left:0;width:100%;text-align:center;height:28px;background:#000;background: rgba(0,0,0,0.5);margin-top:-103px;}
.index-slide .progress-bar li{display:inline-block;vertical-align:top;width:12px;height:12px;border-radius:20px;margin:0 5px;margin-top:9px;background:#424242}
.index-slide .progress-bar li.current{background:#fff}

.slide-ctn{width:500%;height:100%;}
.slide-item{float:left;background-size:cover;overflow:hidden;width:20%;height:100%;}
.slide-item img{display:block;width:100%;}

.slide-wrap{height:100%;overflow:hidden;width:100%;}
.slide-wrap .slide-item{width:20%;height:100%;}
.slide-wrap .tab_wrap{height:100%;}

.slide-wrap .controller{position:absolute;top:100%;left:0;width:100%;text-align:center;height:28px;background:#000;background: rgba(0,0,0,0.5);margin-top:-103px;}
.slide-wrap .controller li{display:inline-block;vertical-align:top;width:12px;height:12px;border-radius:20px;margin:9px 5px 0 5px;background:#424242;}
.slide-wrap .controller li a{line-height:100px;overflow:hidden;display:block;}
.slide-wrap .controller li.current{background:#fff}


.enter{height:75px;background:#000;width:100%;position:absolute;bottom:0;left:0}
.enter-link{display:block;width:100%;height:75px;line-height:75px;font-size:22px;color:#fff;text-align:center;}

.ico{background:url("/images/2015/spr-index.png?201708251703") no-repeat;display:inline-block;vertical-align:top;background-size: 50px 25px;}
.ico-l{background:url("/images/2015/spr-index-dark.png?201708251703") no-repeat;display:inline-block;vertical-align:top;background-size: 50px 25px;}
.ico-enter{width:20px;height:20px;background-position:-30px 0;}
.enter-link .ico-enter{margin-top:27px;}

.read-more{text-shadow:1px 1px 1px #fff; color:#AFAFAF; text-align:center; padding:8px 0;}
.read-more a{color:#AFAFAF;}
.footer{text-align:center;color:#c9c9c9;line-height:18px;padding:0 20px 10px; font-size:12px;}


.detail-container{padding:15px;overflow:hidden}
.detail-header{border-bottom:1px solid #f2f2f2;padding-bottom:20px}
.detail-title{font-size:21px;color:#333;line-height:28px;padding-bottom:5px}
.detail-info{font-size:12px;color:#333;font-family:"Helvetica"}
.detail-date{color:#8c8c8c;margin-right:10px}
.detail-links{color:#6987aa}
.detail-content{padding:10px 0 60px 0;color:#3e3e3e;font-size:17px;line-height:26px;word-wrap:break-word;word-break:normal;overflow:hidden}
.detail-content img{max-width:100%!important;height:auto!important;margin:10px 0 15px}
.detail-content p{margin-bottom:14px}
.detail-content a{color:#6987aa}


.img-list{padding:15px 5px;text-align:center;margin-left: auto;margin-right:auto;}
.img-list li{text-align:center;padding:10px 8px}
.img-list li a{color:#444}

.img-list-col2,.img-list-col3,.img-list-col4,.img-list-col5{padding:0;}
.img-list-col2 li,.img-list-col3 li,.img-list-col4 li,.img-list-col5 li{overflow:hidden;}
.img-list-col2 li img,.img-list-col3 li img,.img-list-col4 li img,.img-list-col5 li img{width:100%;}
.img-list-col2 li{width:50%;}
.img-list-col3 li{width:33.3333%;}
.img-list-col4 li{width:25%;}
.img-list-col5 li{width:20%;}
.img-title{overflow: hidden; -webkit-line-clamp:1; display:-webkit-box; display:-moz-box; display:box; ;-webkit-box-orient: vertical;}
