﻿.main{color:#666; overflow:hidden;}
.main a{}
.info{background: #26aae3;min-height: 105px;overflow: hidden;padding:10px 0px;}
.info .tt{ background:#e5e5e5; height:30px; line-height:34px; font-size:1.1em; padding-left:10px; font-weight:bold;}
.info .xx{overflow: hidden;height:90px; position:relative;}
.info .xx img{ width:70px; height:70px; padding:1px; border:2px solid #55b7e1;border-radius:4px; position:absolute; left:20px; top:10px;}
.info .xx .ln{ margin-left:105px;line-height:22px;font-size:1.2em;}
.info .xx .ln p{color:#fff;line-height: 24px;}
.abox{display:block;position:absolute;top:35px;right:20px;font-size:1.5em;color:#fff;}
a.abox:visited{color:#fff;}
a.abox:link{color:#fff;}

.cstinfo{background: #fff;min-height: 105px;overflow: hidden;}
.cstinfo .tt{ background:#e5e5e5; height:30px; line-height:34px; font-size:1.1em; padding-left:10px; font-weight:bold;}
.cstinfo .xx{overflow: hidden;height:95px; position:relative;margin-top:10px;}
.cstinfo .xx img{ width:60px; height:60px; padding:1px; border:2px solid #efefef;border-radius:4px; position:absolute; left:20px; top:10px;}
.cstinfo .xx .ln{ margin-left:105px;line-height:22px;font-size:1.2em;}
.cstinfo .xx .ln p{color:#363636;line-height: 24px;}
.cstinfo .abox{color:#ccc;}
.cstinfo a.abox:visited{color:#ccc;}
.cstinfo a.abox:link{color:#ccc;}

.item{display:block;background:#fff;position:relative;}
.item::before{top:0px;left:4%; width:92%;height:0.5px;background:#efefef;margin:auto; content:"";position: absolute;}
.item .tt{ background:#e5e5e5; height:30px; line-height:34px; font-size:1.1em; padding-left:10px; font-weight:bold;}
.item .xx{overflow: hidden;height:90px; position:relative;}
.item .xx img{ width:60px; height:60px;border:1px solid #efefef;border-radius:50%; position:absolute; left:20px; top:15px;}
.item .xx .ln{ margin-left:105px;line-height:22px;font-size:1.2em;}
.item .xx .ln p{color:#373737;line-height: 24px;}
.item .abox{color:#cecece;}
.item a.abox:visited{color:#efefef;}
.item a.abox:link{color:#efefef;}

.lk{height:40px; display:block;line-height:44px; font-size:1.2em;background:#f5f5f5; padding-left:15px; font-weight:bold;border:1px solid #ccc;  position:relative;}
.mt{ border-radius:4px 4px 0px 0px;margin-top:10px; }
.md{ border-top:0px;}
.mf{ border-top:0px; border-radius:0px 0px 4px 4px ;}
.lk span{ position:absolute; top:10px; right:40px; border:1px solid #ccc; width:40px; height:18px; line-height:20px; background:#fff; text-align:center; border-radius:2px; color:#c00}
.lk i{ width:10px; height:16px; display:block; overflow:hidden; position:absolute; right:15px; top:12px; }
.main .menu{overflow: hidden;background: #fff;}
.main .menu li{float:left;width:25%;margin:10px auto;}
.main .menu li a{display:block;text-align:center;}
.head .black {position: absolute;left: 0px;top: 0px;color: #fff;font-size: 20px;padding: 0px 10px;}
.foot{text-align:center;bottom:5px;width:100%; padding-left:0px;padding-right:0px;}
.main a.weui_btn{color:#fff;}