.content	{ padding-top:70px;}
.content .sp_list	{ padding:10px 10px 0;}
.content .sp_list .time{ text-align:center; margin:0 auto 20px; width:150px; padding:2px 0; color:#999;  font-size:12px; background:#ddd; border-radius:10px; font-weight:normal;  }
.content .sp_list li	{ margin-bottom:20px; position:relative;}
.content .sp_list .shouqin	{ 
    position: absolute; border-radius:10px;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 5;
    width: 100%;
    height: 100%;
     background:url(pic/shouqin.png)  rgba(0,0,0,0.7) center no-repeat;}
.content .sp_list li .sp_wrap	{ background:#fff;   margin-top:5px; border-radius:10px;  box-shadow:2px 2px 5px #d7ebfc}
.content .sp_list li .sp_cona	{ position:relative;   padding:10px; height:50px; border-bottom:1px solid #edf4fa; }
.content .sp_list li .sp_cona	.flag-g	{ background:url(pic/zh.png) -0px -126px no-repeat; width:23px; height:50px; position:absolute; right:20px; top:0px;}
.content .sp_list li .sp_cona	.flag-r	{ background:url(pic/zh.png) -42px -126px no-repeat; width:23px; height:50px; position:absolute; right:20px; top:0px;}
.content .sp_list li .sp_cona .tx	{ width:50px ; margin-right:10px; height:50px; }
.content .sp_list li .sp_cona .tx img	{ width:50px; height:50px;border-radius:100px;}
.content .sp_list li .sp_cona .name	{ font-size:16px; font-weight:bold; color:#0088e4; height:50px; overflow:hidden; line-height:25px;}
.content .sp_list li .sp_conb	{ position:relative;   padding:10px; line-height:30px; color:#333; height:auto;  font-size:14px;  }
.content .sp_list li .sp_conb .souqi	{overflow:hidden; height:50px;  }
.content .sp_list li .sp_cond	{ height:40px; position:relative;}
.content .sp_list li .sp_cond .jia { background:url(pic/zh.png) 2px -455px no-repeat;  width:36px; height:36px; position: absolute; right:0px; top:10px; bottom:0; left:0; margin: auto;   }
.content .sp_list li .sp_cond .jian { background:url(pic/zh.png) 2px -495px no-repeat;  width:36px; height:36px; position: absolute; right:0px; top:10px; bottom:0; left:0; margin: auto;   }
.content .sp_list li .sp_conb img	{ width:100%; }
.content .sp_list li .sp_conc	{ background:#fcfcfc;border-radius:0px 0px 10px 10px;border-top:1px solid #edf4fa; box-sizing:border-box;   width:100%; overflow:hidden; position:relative;    }
.content .sp_list li .normal  a { text-align:center; width:50%; overflow:hidden; padding:10px 0;  color:#999; display:block; float:left;}
.content .sp_list li .youpdf  a { text-align:center; width:25%; padding:10px 0;  color:#999; display:block; float:left;}
.content .sp_list li .nopdf   a	{ text-align:center; width:33.33%; padding:10px 0;  color:#999; display:block; float:left;} 
.content .sp_list li .sp_conc .itinerary { background-position:-222px -128px;}
.content .sp_list li .more    a	{ text-align:center; width:20%; padding:10px 0;  color:#999; display:block; float:left;}
.content .sp_list li .youpdf a i,.content .sp_list li .nopdf a i,.content .sp_list li .normal a i,.content .sp_list li .more a i	{ width:24px; height:24px; margin-bottom:2px;   display:inline-block; background:url(pic/zh.png) no-repeat;}
.content .sp_list li .sp_conc .spa	{ background:#28bcff; color:#fff;}
.content .sp_list li .sp_conc .pdf { background-position:-80px -128px;}
.content .sp_list li .sp_conc .link { background-position:-118px -128px;}
.content .sp_list li .sp_conc .share { background-position:-150px -128px;}
.content .sp_list li .sp_conc .talk { background-position:-187px -128px;}



