/* CSS Document */

*{margin:0; padding:0; list-style-type:none;}
a{ text-decoration:none} 
a,img{border:0;}
a{ font-family:arial, 'Microsoft Yahei','Î¢ÈíÑÅºÚ'; } 

body {width:358px;  background-color: #fff; margin:0 auto; font:13px/120% Arial, Helvetica, sans-serif, "ÐÂËÎÌå";}
li{list-style: none; }
.clear{clear:both; } 





.tologo{  width:100%; margin:0 auto ; padding:0 ; line-height:47px; background-image: linear-gradient(160deg, #ff0064 20%,#ca00ff 80%);  }
.tologo_a{ width:100%;  font-size:14px; font-style:italic; text-align:center; color:#fff;  margin:8px auto 0px; padding: 0 ;  }

.addWrap{ position:relative; width:100%;background:#fff;margin:0 auto; padding:0 0 1px 0;  }
.addWrap .swipe{overflow: hidden;visibility: hidden;position:relative; }
.addWrap .swipe-wrap{overflow:hidden;position:relative; }
.addWrap .swipe-wrap > div {float: left;width: 100%;position:relative; }
#position{ position:absolute; bottom:1%; right:0; padding-right:1%; margin: 0 ;  background:rgba(0,0,0,0); opacity: 0.9; width:100%; filter: alpha(opacity=50);text-align:right;  }
#position li{width:38px;height:2px;margin:0 0.5px;display:inline-block;-webkit-border-radius:2px;border-radius:6px;background-color:rgba(255, 255, 255, 0.5);opacity: 0.5; }
#position li.cur{background-color: rgba(0,255,0,0.5); opacity: 0.5; }
.img-responsive { display: block; max-width:100%;height: auto;   }


.jg{  width:100%;background:#fff; margin:8px auto 0; }
.jg_a{ width:94%; margin:0px auto ;  line-height:36px;  }
.jg_a a{ width:94%;  color:#ff0000; font-size:26px; font-weight:500;   }

.bt{  width:100%;background:#fff; margin:0px auto ; }
.bt_a{ width:94%; margin:0px auto ;  line-height:23px;  }
.bt_a a{  color:#000; font-size:18px; font-weight:700; }



.list {
        width:100%;
        margin:0 auto ;
        background:#eee ;
        height:98px;
        position: relative;
        border-radius:0px 0px 5px 5px;
}
.list ul{ width:100%; height:98px; position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;  }
.list ul li { float:left;  line-height: 11px;  font-size:11px;letter-spacing: -1px; text-align: center; font-weight:400; margin:8px 5px 1px 4px;}
.list ul li a>span{  display:inline-block; font-size:13px;line-height:28px;color:#a30041;font-weight:600; }


.kd  { width:358px; height:auto; margin: 8px auto 10px ;  } 

#box{width:358px;height: auto;border: 0px solid pink;margin: 0px auto ;  }
ul{display: flex;margin: 0 auto;width:100%;position: relative; }
ul>li{list-style: none; font-size: 15px;font-weight:600;  width:94%;height: 38px; text-align: center;line-height: 38px; background-color: #eee; }
ul .showli{ line-height: 38px; background-color: #fbfbfb;}
#box div{ height: auto;position: absolute; display: none; }
#box .show{ width:100%; margin: 0px auto ; height: auto; background-color: #fbfbfb; position: relative; display: block; }
#box .show a{width:94%; margin: 0px auto ; font-size: 14px; color: #555;line-height: 25px;   display: block; }

.fen { width:100%;  background:#3ebb8a; margin: 1px auto 10px ; border-radius:0px 0px 15px 15px; } 
.fen a{    line-height:33px; color:#000; font-size:15px;   font-weight:700; }









