div.news-head,
div.content-detail{float: left;width:100%;margin-bottom:10px;font-size:18px; line-height: 180%;}
div.content-detail div.mucluc li{font-size: 14px;}

div.news-head {border-bottom: #afafaf 1px solid;padding: 0px 0 10px 0; position: relative;}
div.news-head div{float: left;width:100%; margin-bottom:10px;}
div.news-head div.price{margin-top:10px;}
div.news-head div.by-cate i.fa{color: #727272; font-size: 14px;}
div.news-head div.by-cate label.comment{cursor: pointer;}
div.news-head div label{float: left; margin-right: 20px;}
div.news-head h1.title{float: left; width: 100%;font-size: 1.8em; margin: 10px 0 10px 0;}

div.news-head div.star i.fa{margin-top: 3px; font-size: 25px;margin-right: 6px; animation: heartbeat 2s linear infinite;} 
div.news-head div.star em{float: left;  margin-left: 10px;}
div.news-head div.price span.off{position: static; color:red;}

div.color{margin-top: 10px;}
div.color i{float: left; width: 25px; height: 25px;line-height: 25px;  margin-right:5px; border: #cdcdcd 1px solid; border-radius:4px;font-size: 20px;}


div.mucluc{float: left; width: calc(100% - 40px); background-color: #F2F2F2; padding: 20px; margin-bottom: 20px;}
div.mucluc span{float: left; line-height: 20px; font-weight: bold; text-transform: uppercase;}
div.mucluc span:first-child{width: 20px; margin-right: 10px;}
div.mucluc span:last-child{}
div.mucluc span i{float: left; width: 100%; height: 3px; background-color: #4C4C4C; margin: 2px 0 1px 0;}
div.mucluc ol{float: left; width: calc(100% - 20px); margin: 10px 0 0 0; padding: 0px 0 0 20px;;}
div.mucluc ol li{float:left; width: 100%; padding: 2px 0 2px 0;}

div.dataFile{width:100%; float:left;	}
div.dataFile ul,
div.dataFile ul li{float: left;margin:0px;padding:0px;list-style: none;}
div.dataFile ul{border: #E0E0E0 1px solid; border-bottom:none; width: calc(100% - 2px);}
div.dataFile ul li{width: calc(98% - 2px); padding: 1%; background-color: #F7F7F7; border-bottom:#E0E0E0 1px solid;}
div.dataFile ul li:hover{background-color: #f1eee4	}
div.dataFile ul li div.info{float: left;}
div.dataFile ul li div.info em{color: #5A5A5A;}
div.dataFile ul li div.down{float: right; cursor: pointer;}
div.dataFile ul li div.down:hover{color: #4267B2;}

div.dataContent{float: left; width: 100%; margin-bottom: 20px;}
div.dataImage{ background-color: #4e4e4e; position: relative;}
div.news-head div.dataImage{width: calc(100% - 10px);padding: 5px;}
div.dataImage div{float: left;width:100%;overflow: hidden; position: relative; margin:0px;}
div.dataImage div ul,
div.dataImage div ul li{margin:0px;padding:0px;list-style: none;float: left;}
div.dataImage div ul{width: 1000%; position: absolute; z-index: 9;}
div.dataImage div ul li{margin-right:5px;}
div.dataImage div ul li a{float: left;}
div.dataImage div ul li a img{float:left;}
div.dataImage div ul li a:hover img{opacity: 0.7;}
div.dataImage div i.fa{position: absolute; z-index: 10; font-size: 45px; bottom: 5px; right: 5px; color: black;background-color: rgba(255,255,255,0.8); cursor: pointer; width: 50px; text-align: center; line-height: 40px}
div.dataImage div i.fa-angle-left{right: 56px;}
div.dataImage div i.fa:hover{background-color: white;}

div.dataFile{width:100%; float:left;	}
div.dataFile ul,
div.dataFile ul li{float: left;margin:0px;padding:0px;list-style: none;}
div.dataFile ul{border: #E0E0E0 1px solid; border-bottom:none; width: calc(100% - 2px);}
div.dataFile ul li{width: calc(98% - 2px); padding: 1%; background-color: #F7F7F7; border-bottom:#E0E0E0 1px solid;}
div.dataFile ul li:hover{background-color: #f1eee4	}
div.dataFile ul li div.info{float: left;}
div.dataFile ul li div.info em{color: #5A5A5A;}
div.dataFile ul li div.down{float: right; cursor: pointer;}
div.dataFile ul li div.down:hover{color: #4267B2;}

