

html {

	-webkit-text-size-adjust:none

}

body {

}

ul ,p{ list-style-type:none; margin:0px; padding:0px}

ul li{

	margin:0px; padding:0px

	

}



img { border:0}

.m_focuspic{
  position: relative;
  overflow: hidden;
}

.swipe{
  width:100%;
  overflow:hidden;
  position:relative;
  margin:0 auto;
}

.swipe-wrap{
  overflow:hidden;
  position:relative;
}

.swipe-wrap li{
  float:left;      
  width:100%;
  position:relative;
  text-align:center;   
}

.swipe-wrap img{
  display:block;
  width:100%;
  height:auto;
  /* ²»±ØÔÙÐ´ max-width:100% */
  margin:0 auto;        /* ¿ÉÁô */
}


.swipe-wrap .tit {

	position:absolute;

	left:0;

	bottom:0;

	width:100%;

	padding:5px 0 15px;

	background:rgba(0, 0, 0, 0.6);

	font-size:14px;

	line-height:18px;

	color:#fff

}

.swipe-wrap .tit span {

	display:block;

	height:36px;

	padding:0 10px;

	overflow:hidden

}

.m_focuspic .page {

	position:absolute;

	z-index:99;

	left:0;

	bottom:2px;

	width:100%;

	text-align:center

}

.m_focuspic .page li {

	display:inline-block;

	width:10px;

	height:10px;

	overflow:hidden;

	line-height:100px;

	margin:0 5px;

	background:#F00;

	border-radius:50%;

	opacity:0.3;

	cursor:pointer

}

.m_focuspic .page li.on {

	opacity:1

}

.nclDiv{ width:98%; max-width:640px; margin:0px auto; padding-bottom:2px}
.nclDiv ul li{ float:left;  width:14%; text-align:center; margin-top:5px; padding:3px 0px; color:#777; font-size:14px;position: relative;}
.nclDiv ul li span{ display:none;  position:absolute; float:right; color:#FFF;border-radius:50%; padding:7px;margin-top:-6px; margin-left:-4px;  background-size:14px; }
/*.nclDiv ul li span{ display:none;  position:absolute; float:right; color:#FFF;border-radius:50%; font-weight:600; font-size:16px; margin-top:-2px; }*/
.nclDiv ul .on{ border-radius:25px; background-color:#F15352; color:#FFF;}
.nclDiv ul .on span{ display:inline}
.nclDiv ul .ml{ width:2%; font-size:12px; color:#BBB}
.nclDiv ul .onon{  font-weight:bold; color:red;}
.nclDiv ul .onon span{ display:inline}


.line_more{ height:20px; margin-top:25px; border-top:1px #FF0000 solid; width:100%; float:left}
.more_shai{background-color:#FFF;color:red;  height:15px; width:140px; text-align:center;  margin:0px auto; margin-top:-14px}
.shaixuan_title{ width:93%; margin:0px auto; line-height:20px; font-size:15px; color:#333; margin-top:15px; clear:both;overflow:hidden }
#shaixuan_div{ display:none;z-index:100001}

.noshai_bn{ width:49%; float:left; background-color:#F15352; line-height:35px; text-align:center; margin:0px auto; border-radius:3px; margin-bottom:10px; color:#fff; }
.shai_bn{ width:49%; float:right; background-color:#66CC66; line-height:35px; text-align:center; margin:0px auto; border-radius:3px; margin-bottom:10px; color:#fff; }

.more_li{ display:none}

#xdspan span{   
  float: left;
  text-align: center;
  margin-top: 5px;
  padding: 3px 8px;
  color: #777;
  font-size: 14px;
  border-radius: 25px;
  background-color: #F15352;
  color: #FFF;
  margin-right:2px
  }

.listtitleDiv{
	width:100%;
	height:10px;
	padding-top:1px;
	background-color:#F0EFF4
	
}
.listtitle {
	height:30px;
	line-height:30px;
	width:95%;
	max-width:620px;
	margin:0px auto;
	border-radius:3px;
	color:#C00;
	font-size:16px;
	border:1px #F00 solid;
	
}
.listtitle ul {
	padding:0px;
	margin:0px;
	
}
.listtitle ul li {
	list-style-type:none;
	float:left;
	width:100px;
	line-height:30px;
	text-align:center;
	cursor:pointer
}
.listtitle ul a {
	color:#666;
	text-decoration:none
}
.listtitle ul .r {
	background-color:#F0282D;
	color:#FFF
}


.footer_page .pages123{ background-position: -113px 0; color: #a2a3a5; width: 90px; padding-right: 13px;}
	.footer_page{ text-align: center; margin: 10px 0;}
	.footer_page a{ display: inline-block; background: url(/template/shouji/images3/wap_1.png) no-repeat 0 0; background-size: 216px 36px; height: 36px; width: 103px; line-height: 36px; text-align: center; color: white; font-size: 14px; }
	
	.footer_page .nop{ background: url(/template/shouji/images3/wap_2.png) no-repeat 0 0; background-size: 103px;}