/* CSS Document */
@charset "utf-8";
/**
 * @name: layout style
 * @created: 2015-04-08
 * @update:  2015-04-08
 * @author: Cpanda yu
 */
 
 /**** public ****/
 
.bg{ background:url(../images/bg.jpg) center repeat; background-attachment:fixed }
.bc{ background:#dbdbdb}

.yuyn-head img{ display:block; width:100%; margin-bottom:5px; overflow:hidden; }
.active-list{ background:url(../images/x.png) center repeat-y;}
.active-list dd{ float:left; width:50%; height:140px; position:relative; overflow:hidden}
.active-list dd a{ display:block; width:100%; height:140px; position:absolute; left:0; top:0; z-index:10; text-align:center; overflow:hidden}
.active-list dd img{ width:100px; height:100px; border-radius:50%; padding:3px; background:#fff; border:1px solid #cccccc;  z-index:10;}
.active-list dd p{ padding:0 5%; height:30px; font-size:14px; color:#505359; font-weight:700; line-height:30px; overflow:hidden;  z-index:10;}
.active-list dd:nth-child(2n)  { margin:45px 0 0; } 
.active-list dd:nth-child(2n+1){ margin:15px 0;} 
.active-list dd:nth-child(2n)   .x{ width:50%; height:3px; background:#cccccc; position:absolute; right:50%; top:50px;}
.active-list dd:nth-child(2n+1) .x{ width:50%; height:3px; background:#cccccc; position:absolute; left:50%; top:50px;}

.kplist{ padding:15px 15px 0 15px;}
.kplist dd{ padding:15px 35px 15px 95px; height:70px; border-radius:4px; background:#fff; margin-bottom:15px; position:relative; overflow:hidden}
.kplist dd img{ float:left; display:inline; margin-left:-80px; width:70px; height:70px; border-radius:50%;}
.kplist dd span{ float:left; width:90%; height:44px; line-height:22px; font-size:14px; color:#666; padding-top:22px; overflow:hidden}
.kplist dd i{ width:10px; height:20px; color:#020202; font-size:14px; position:absolute; right:15px; top:40px; overflow:hidden}

.yylist{ padding:15px 15px 0 15px;}
.yylist dd{ padding:15px 35px 15px 95px; height:70px; border-radius:3px; background:#fff; margin-bottom:15px; border:1px solid #e5e5e5; position:relative; overflow:hidden}
.yylist dd img{ float:left; display:inline; margin-left:-80px; width:70px; height:70px; border-radius:2px;}
.yylist dd span{ float:left; width:90%; height:44px; line-height:22px; font-size:18px; color:#392b2a; overflow:hidden}
.yylist dd i{ width:10px; height:20px; color:#020202; font-size:14px; position:absolute; right:15px; top:40px; overflow:hidden}

.kxlist{ padding:15px 15px 0 15px;}
.kxlist dd{ 
	padding:23px 35px 15px 95px; 
	height:70px;  
	background:#fff; 
	margin-bottom:27px; 
	position:relative; 
	background: -webkit-linear-gradient(#ffffff, #e1e1e1); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ffffff, #e1e1e1); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ffffff, #e1e1e1); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ffffff, #e1e1e1); /* 标准的语法 */
	border-radius: 8px;
	position: relative;
	box-shadow: 0px 5px 0px 0px #c2b199; 
	overflow:hidden}
.kxlist dd img{ float:left; display:inline; margin-left:-80px; width:70px; height:70px; border-radius:50%;}
.kxlist dd span{ float:left; width:90%; height:44px; line-height:22px; font-size:14px; color:#666; padding-top:12px; overflow:hidden}
.kxlist dd i{ width:10px; height:20px; color:#020202; font-size:14px; position:absolute; right:15px; top:44px; overflow:hidden}
.kxlist dd em{
	display:block;
	width: 100%;
	height: 24px;
	position: absolute;
	top: -6px;
	left: 0px;
	background: url(../images/bg-book-top.png) repeat-x;
	background-size: 16px;	
	}
.jz img{ width:100%}	
.pb{ margin:15px 15px 0 15px;}
.pb .yuyn-table{ background:#fff;  border-radius: 8px; padding:10px;}
.pb .yuyn-table table th{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center}
.pb .yuyn-table table th:last-child{ border-right:0} 
.pb .yuyn-table table td{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center}
.pb .yuyn-table table td:last-child{ border-right:0} 
 

/* 分页 */
.pagination{ height:25px; line-height:25px; text-align:center; color:#666; background-color:#f3f3f3; overflow:hidden; zoom:1}
.pagination a{ float:left; width:25%; color:#666; overflow:hidden}
.pagination a.disable{ color:#ccc;}
.pagination span{ float:left; width:50%; overflow:hidden}