@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;-webkit-box-sizing:border-box; -webkit-touch-callout: none; -webkit-text-size-adjust: none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
body{font:14px/1.5 微软雅黑;color:#333; background:#f6f6f6;}
ul{list-style-type:none;}
input,select,textarea{vertical-align:middle; font:14px 微软雅黑; color:#333; outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{text-decoration:none;color:#333;}
table{border-spacing:0px; border-collapse:collapse;width:100%; border:0px;margin:0;padding:0;}
img{border:0px;}
em{font-style:normal;}
b{ font-weight:normal;}
.clearfix{overflow:hidden;zoom:1;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
/*------------------*/

.box{}
.search{ width:100%; padding:10px; background:#e5e5e5; border-bottom:solid #dfdfdf 1px; position:relative;}
.searCen{ background:#FFF;line-height:30px; border-radius:5px; text-align:left; color:#999;padding-left:25px}
.search b {
	position:absolute;
	-webkit-box-flex: 1;
	border-radius: 3px;
	display:inline-block;
	padding:6px 0 0 26px;
	top:10px;
	left:50px;
	margin-left:-42px;
	color:#ccc;
}

.search b::before {
	top: 8px;
	content: "";
	display: inline-block;
	position: absolute;
	width: 10px;
	height: 10px;
	border-radius:50%;
	border:1px solid #999999;
	left: 8px
}
.search b::after{
	position:absolute;
	left:20px;
	top:16px;
	content:"";
	width:1px;
	height:8px;
	background:#999999;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.ated-tit{ color:#8a8a8a; padding:0 15px; line-height:26px; background:#ececec; border-bottom:solid #e5e5e5 0.5px; font-size:14px;}
.ated-list{}
.ated-list li{ font-size:16px;}
.ated-list li a.rel{ display:block; display:-webkit-box; -webkit-box-align:center; height:60px; padding:0 10px; color:#828282; background: -webkit-linear-gradient(top,transparent 50%,#e3e3e3 50%) center bottom no-repeat;background-size: 100% 1px;}
.ated-list li a.rel_search{ display:block; display:-webkit-box; -webkit-box-align:center; height:60px; padding:0 10px; color:#828282; background: -webkit-linear-gradient(top,transparent 50%,#e3e3e3 50%) center bottom no-repeat;background-size: 100% 1px;}

.ated-list li a.rel_1{ display:block; display:-webkit-box; -webkit-box-align:center; height:60px; padding:0 10px; color:#828282; background: -webkit-linear-gradient(top,transparent 50%,#e3e3e3 50%) center bottom no-repeat;background-size: 100% 1px;}
.ated-list li a.rel_1{ display:block; display:-webkit-box; -webkit-box-align:center; height:60px; padding:0 10px; color:#828282; background: -webkit-linear-gradient(top,transparent 50%,#e3e3e3 50%) center bottom no-repeat;background-size: 100% 1px;}

.ated-list li .divImg{ width:38px; height:38px; overflow:hidden; border-radius:50%; margin-right:15px;}
.ated-list li .divImg img{ width:100%; height:100%;}
.ated-list li h4{-webkit-box-flex:1;display:-webkit-box; -webkit-box-orient:vertical; -webkit-box-pack:center;}

.reatbok-list{ padding:0 10px;}
.reatbok-list li{ position: relative;}
.reatbok-list li a{display:-webkit-box; -webkit-box-align:center;width:100%;padding:10px 60px 10px 2px; background: -webkit-linear-gradient(top,transparent 50%,#e3e3e3 50%) center bottom no-repeat;background-size: 100% 1px;}
/* .reatbok-list li:last-child a{ background:none;} */
.reatbok-list li a > *{display: block;}
.reatbok-list .divImg{width:45px; height: 45px; border-radius: 5px; overflow:hidden; margin-right:10px;}
.reatbok-list .divImg img{width:100%; height:100%;}
.reatbok-list li dl{-webkit-box-flex:1;}
.reatbok-list li dt{font-size:15px;     display: -webkit-box; -webkit-box-align: center;overflow : hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;}
 .reatbok-list li dt span.sTit{    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 80%;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 20px;
    max-height: 40px;
}
    
.reatbok-list li dd{font-size:13px; color:#999; width:90%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.reatbok-list li dd label{ margin-right:15px;}
.addGroup{ height:22px; line-height:22px; padding:0 10px 0 0; color:#9b9b9b; position: absolute;right:0px; top:50%; margin-top:-15px;  background-size:6px 11px;}
