.comparePage .title{ font-size: 14px; color: #666;}
.comparePage .title b{ font-size: 24px; color: #333; margin-right: 5px;}
.compareList{ background: #fff;}
.compareList li{ float: left;text-align: center; font-size: 14px; width: 263px;}
.compareList .red{ color: #db3428;}
.compareList .compareTitle{ width: 148px;}
.comparedetail,.compareList .compareTitle div{ padding: 15px 0; font-size: 14px;  border-right: solid 1px #f6f6f6;}
.comparedetail:last-child,.compareList .compareTitle div:last-child{ border-right: 0;}
.compareList .compareTitle div{color: #666;}
.compareList .bggray{ background: #f5f5f5;}
.compareList li div:last-child{ border-top: solid 1px #f5f5f5;}
.compareList li:last-child .comparedetail{border-right: 0;}
.comparedetail img{ border: solid 1px #f5f5f5;width: 110px;height: 70px;}
.authentication{ font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 49px;}
.authentication span{ display: inline-block; margin: 15px 0;}
.authentication i{ margin-right: 5px;margin-top: 2px; float: left;background: url(../img/icon/project_icon.png) -5px -5px no-repeat; width: 18px; height: 20px; display: inline-block;}
.btndel{ width: 90px; height: 30px; line-height: 30px; text-align: center; border: solid 1px #eee; background: #fff;-moz-box-shadow:1px 0px 5px #eee; font-size: 14px; color: #787878; -webkit-box-shadow:1px 0px 5px #eee; box-shadow:1px 0px 5px #eee;}
.btndel:hover{color:#db3428;border-color: #db3428;}
.authentication .enterprise i{ background-position: -30px -385px;}
.btnzx{background: #388bdf; margin-right: 20px; width: 120px; height: 34px; display: inline-block; line-height: 34px; color: #fff; text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.btnzx i{vertical-align: middle;margin-right: 5px;width: 18px;height: 18px;display: inline-block;background: url(../img/icon/project_icon.png) #388bdf -30px -415px no-repeat;}
.btnzx:hover{ color: #fff;}
.file{  width: 120px; height: 120px; position: relative; margin: 20px 0 0 70px;}
.file .img{ width: 120px; height: 120px; z-index: 1; position: absolute; top: 0; left: 0;background: url(../img/addgray.jpg) no-repeat;}
.file:hover .img{ background: url(../img/addred.jpg) no-repeat;}
.row2{height: 38px;overflow: hidden;line-height: 38px;}
.row3{height: 57px;overflow: hidden;line-height: 57px;}
.height2row span{display: block;height: 38px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.height3row span{display: block;height: 57px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
