/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷� Begin*/
* { margin: 0; outline: 0; padding: 0; font-size: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); list-style: none; }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr { margin: 0; padding: 0;  }
a { text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.0); outline: none; star: expression_r(this.onFocus=this.blur()); }
a:hover { color: #000; }
/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷风姸鎬�*/
a:link { text-decoration: none; color: #000; }
/*閿熸枻鎷烽敓鏂ゆ嫹闄㈤敓鏂ゆ嫹鐘舵��*/
a:visited { text-decoration: none; color: #000; }
/* 閿熺獤鍑ゆ嫹閿熺粸纰夋嫹閿熸枻鎷烽敓鏂ゆ嫹 */
a:active { color: #000; }
/* 閿熸枻鎷烽�夐敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹閿燂拷 */
.focus .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 鍙栭敓鏂ゆ嫹閿熸枻鎷烽敓鎺ラ潻鎷烽敓鏂ゆ嫹 */ }
html { height: 100%; -webkit-text-size-adjust: none; font-size: 62.5%; }
@media only screen and (min-width: 300px) {
    html { font-size: 58% !important; }
    .footer > a i { margin-top: 1rem !important; }
}
@media only screen and (min-width: 350px) {
    html { font-size: 67% !important; }
    .footer > a i { margin-top: .7rem !important; }
}
@media screen and  (min-width: 414px){
	  html { font-size: 70.5% !important; }
	 #scroller2 {
	      min-height:460px important;
	      
	  }
	  .list-img{
	      width:15rem important;
	   }
}
/*@media only screen and (min-width: 481px) {
    html { font-size: 94% !important; }
    
}
@media only screen and (min-width: 561px) {
    html { font-size: 109% !important; }
}
@media only screen and (min-width: 641px) {
    html { font-size: 125% !important; }
}*/

body { margin: 0; padding: 0; width: 100%; max-width:640px; margin:0 auto; padding-bottom: 6rem !important; font-family: Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif; -webkit-touch-callout: none; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-align: stretch; font-family: "寰敓鏂ゆ嫹閿熻剼鐚存嫹"; background: #fff; }
input { font-family: "寰敓鏂ゆ嫹閿熻剼鐚存嫹"; }
img { -ms-interpolation-mode: bicubic; vertical-align: middle; border: none; }
ul, li { list-style: outside none none; }
.t_l { text-align: left; }
.t_c { text-align: center; }
.t_r { text-align: right; }
.Break { word-break: break-all; word-wrap: break-word; }
.Nobreak { word-break: keep-all; word-wrap: normal; }
.FL { float: left; }
.FR { float: right; }
.p1 { padding: 0 1px; }
.p2 { padding: 0 2px; }
.p3 { padding: 0 3px; }
.p4 { padding: 0 4px; }
.p5 { padding: 0 5px; }
.p6 { padding: 0 6px; }
.p7 { padding: 0 7px; }
.p8 { padding: 0 8px; }
.p9 { padding: 0 9px; }
/*  ------------------閿熻璇ф嫹start-------------------- */
.focus { max-width: 640px; margin: 0 auto; position: relative; overflow: hidden; }
.focus .hd { width: 100%; height: 6px; position: absolute; z-index: 1; bottom: 10px; text-align: center; }
.focus .hd ul { display: inline-block; height: 5px; padding: 3px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 0; vertical-align: top; }
.focus .hd ul li { display: inline-block; width: 8px; height: 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #fff; margin: 0 5px; vertical-align: top; overflow: hidden; text-indent: 20px; box-sizing: border-box; }
.focus .hd ul .on { background: #EF8D1F; border: none; }
.focus .bd { position: relative; z-index: 0; width: 100%; }
.tempWrap {  width: 100%; }
.focus .bd ul { }
.focus .bd ul li { }
.focus .bd li img { width: 100%; /* background: url(../images/loading.gif) center center no-repeat;*/ }
.focus .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 鍙栭敓鏂ゆ嫹閿熸枻鎷烽敓鎺ラ潻鎷烽敓鏂ゆ嫹 */ }

.loading { text-align: center; font-size: 1.2rem; color: #9E9E9F; clear: both; padding-top: .8rem; }
.loading i { padding-left: 10px; }
.footer { border-top: 1px solid #ccc; position: fixed; bottom: 0; height: 5rem;  width: 100%; background: #ffffff; box-sizing: border-box; text-align: center; z-index: 9; }
.footer li{
   width: 25%;
  float: left;
}
.footer li a{
	 display:block;
	 color: #9f9f9f !important;
	 font-size: 1.2rem;
}
.footer li img{
  width: 2.2rem;
  display: block;
  margin: .5rem auto .1rem;
  
}

..footer li a span{
	color: #929292;
	font-size: 1.4rem;
}
.footer li  i{
	 display: block;
	 margin-top: .7rem;
	 font-size: 2.2rem;
}
 .live-ban-btn {
		    width: 8rem;
		    text-align: center;
		    height: 2.6rem;
		    line-height: 2.6rem;
		    box-sizing: border-box;
		    display: block;
		    font-size: 1.3rem;
		    position: absolute;
		    left: 50%;
		    margin-left: -4rem;
		    top: 50%;
		    margin-top: -1.3rem;
         }

		.live-btn1 {
		    color: #fff;
		    background: #ff711b;
		}
		.live-btn2 {
		    border: 1px solid #23c87c;
		    color: #23C87C;
		}
		.live-btn3 {
		    color: #fff;
		    border: 1px solid #fff;
		}
	.slideBox { width: 100%; height: auto; overflow: hidden; position: relative; }			
	.slideBox .hd { height: 15px; overflow: hidden; position: absolute;display: inline-block; bottom: 4px; z-index: 1; left: 50%;  }			
	.slideBox .hd ul { overflow: hidden; zoom: 1; float: left;  }			
	.slideBox .hd ul li { float: left; margin-right: 8px; border-radius: 50%;  width: 8px; height: 8px; line-height: 14px; text-align: center; background: transparent; cursor: pointer; background: rgba(255,255,255,1); overflow: hidden; text-indent: -100px; }			
	.slideBox .hd ul li.on { background: #ff8824; color: #fff; }			
	.slideBox .bd { position: relative;  z-index: 0; }			
	.slideBox .bd li { zoom: 1; vertical-align: middle;  }
	.slideBox .bd li a{display:block; }			
	.slideBox .bd img { width: 100%; height: auto; display: block;  }
	.black{
		 width: 100%;
		 height: 100%;
		 background: rgba(0,0,0,0.5);
		 position: fixed;
		 top: 0;
		 left: 0;
		 z-index: 100000;
		 display: none;
	}
	.black img{
		width: 5rem;
		position: absolute;
		right:2rem;
		top: 3rem;
	}
	.black div{
		 color: #fff;
		 width: 100%;
		text-align: center;
	    line-height: 2rem;
	    top: 4rem;
	     position: absolute;
	     font-size:1.6rem;
	    
	}
	
	.bg_img{
		width: 100%;
		position: absolute;
		max-width: 640px;
	}
	.loadingBox{
		width: 90%;
		margin: 2rem auto 0;
		position: relative;
		z-index: 1;
	}
	.loadingBox-min{
		border-radius: 8px;
		min-height: 20rem;	
		background: #FFFFFF;
		padding-bottom: 3rem;
	}
	.loadingBox h1{
		color: #FFFFFF;
		margin-bottom: 5rem;
		font-size: 2.4rem;
	}
			
	.loadingBox-box{
		width: 86%;
		margin: 0 auto;
		overflow: hidden;
	}
	.loadingBox_from{
		
	}
	.loadingBox_from li{
		border-bottom: 1px solid #b5b5b5;
		padding-top: 3.2rem;
		position: relative;
		padding-bottom: 1rem;
	}
	.loadingBox_from li input{
		width: 100%;
		border: none;
		font-size: 1.3rem;
	}
	.login_btn{
		background: #2590fa;
		color: #FFFFFF;
		border-radius: 100px;
		text-align: center;
		height: 4rem;
		line-height: 4rem;
		margin-top: 3.5rem;
		font-size: 1.5rem;
	}
	.close_btn{
		color: #999999;
		border-radius: 100px;
		height: 4rem;
		line-height: 4rem;
		border: 1px solid #b5b5b5;
		box-sizing: border-box;
		text-align: center;
		margin-top: 1.4rem;
		font-size: 1.5rem;
	}
	.loadingBox_from li input::-webkit-input-placeholder{
		color:#999999;
	}
	.loadingBox_from_code{
		position: absolute;
		color: #2590FA;
		right: 0;
		font-size: 1.3rem;
	}
	
	
	.list{
		color: #999999;
	}
	.searHead{
		height: 5rem;
		background: #1d8eff;
		position: fixed;
		top: 0;
		z-index: 1;
		width: 100%;
		max-width: 640px;
		overflow: hidden;
	}
	.searHead input{ 
		
	}
	.listSearch{
		
	}
	.listSearch-leftLine,.listSearch-rightLine{
		width: 5rem;
		height: 1px;
		background: #e5e5e5;
		left: -4rem;
		position:absolute;
		top: 1.5rem;
	}
	.listSearch-rightLine{
		left: 7rem;
	}
	.listSearchTilte{
		margin: 0 auto;
		width: 8rem;
		display: block;
		text-align: center;
		font-size: 1.2rem;
		color: #999999;
		position: relative;
		font-weight: 400;
		line-height: 3rem;
		margin-bottom: .5rem;
	}
	.searHead-min{
		width: 90%;
		height: 3.2rem;
		background: #FFFFFF;
		border-radius: 100px;
		margin:.9rem auto 0;
		position: relative;
		box-sizing:border-box;
		padding-left:5rem;
	}
	.searHead-min input{
		width: 100%;
		height: 3.2rem;
		display: block;
		border:none;
		background: none;
	}
	.searHead_btn{
		position: absolute;
		top: 0;
		left: 0;
		width: 5rem;
		height: 3.2rem;
	}
	.searHead_btn img{
		width: 2rem;
		display: block;
		margin:.6rem auto 0;
	}
	.listSearch ul{
		padding-left: 1rem;
		padding-right: 1.5rem;
		padding-right: 1.5rem;
	}
	.listSearch li{
		background: #F1F5F9;
		border-radius: 8px;
		box-sizing: border-box;
		position: relative;
		padding-left: 6rem;
		padding-top: 1rem;
		min-height: 6rem;
		margin-bottom: 1rem;
	}
	.moon{
		border-radius: 100px;
		height: 4rem;
		width:4rem;
		background: #3dc5bf;
		color: #FFFFFF;
		position: absolute;
		left: 1rem;
		font-size: 1.1rem;
		text-align: center;
		line-height: 4rem;
		top: 1rem;
		
	}
	.listSearch li.no .moon{
		background: #1d8eff;
	}
	.moon span{
		font-size: 2rem;
	}
	.payment{
		top: 1rem;
		position: absolute;
		right: 2rem;
		line-height: 4rem;
		color: #999999;
		font-size: 1.34rem;
	}
	.money P{
		margin-top: .4rem;
		color: #8b8b8b;
		margin-bottom: .3rem;
	}
	.money div{
		color: #8b8b8b;
		font-size: 1.6rem;
	}
	.listSearch li.no .money P{
		color: #333333;
	}
	.listSearch li.no .money div{
		color: #1d8eff;
	}
	.listSearch li.no .payment{
		color: #e86062;
		font-size: 1.4rem;
	}
	
	.bg_img{
		width: 100%;
		position: absolute;
		top: 0;
	}
	.succ{
		position: relative;
		top: 0px;
		z-index: 1;
		margin: 0 auto;
		width: 100%;
	}
	.succ-icon{
		display: block;
		width: 6rem;
		margin: 2.5rem auto 0;
	}
	.succ-title{
		font-size: 1.2rem;
		text-align: center;
		color: #FFFFFF;
		margin-top: 1rem;
	}
	.contentMaxMoney{
		color: #FFFFFF;
		font-size: 1.4rem;
		text-align: center;
		margin-top: 1.7rem;
	}
	.contentMaxMoney span{
		font-size: 3.2rem;
		text-align: center;
	}
	.revert{
		width: 75%;
		border-radius: 100px;
		border:1px solid #B5B5B5;
		font-size: 1.5rem;
		color: #B5B5B5 !important;
		display: block;
		text-align: center;
		margin: 8rem auto 0;
		line-height: 3.6rem;
		background: #fdfdfd;
	}
	
	
	.bg_img{
		width: 100%;
		position: absolute;
		top: 0;
	}
	.content{
		position: relative;
		top: 0px;
		z-index: 1;
		margin: 0 auto;
		width: 100%;
	}
	.content-head{
		background: #107be6;
		color: #FFFFFF;
		line-height: 3rem;
		border-bottom-left-radius: 10px;
		padding-left: 1rem;
		padding-right: 1rem;
		font-size: 1.2rem;
		float: right;
	}
	.contentMin{
		margin:  auto;
		width: 90%;
	}
	.content-money{
		font-size: 1.3rem;
		color: #FFFFFF;
		margin-top: 1rem;
	}
	.contentMaxMoney{
		color: #FFFFFF;
		font-size: 1.4rem;
		text-align: center;
		margin-top: 1.5rem;
	}
	.contentMaxMoney span{
		font-size: 3.2rem;
		text-align: center;
	}
	.contentClass{
		width: 100%;
		background: #FFFFFF;
		border-radius: 10px;
		margin-top: 1.5rem;
		margin-bottom: 2rem;
		box-shadow: 0px 1px 6px #eaeaea;
	}
	.contentClass ul{
		padding-top: 1rem;
		padding-bottom: 1.5rem;
	}
	.contentClass li{
		line-height: 4rem;
		box-sizing: border-box;
		margin-bottom: 1.5rem;
	}
	.contentClass li .contentClass-min{
		position: relative;
		padding-left: 6rem;
		margin-bottom: .8rem;
	}
	.contentClass-toggle{
		background: #F1F5F9;
	}
	.contentClass li .contentClass-icon{
		width: 3.6rem;
		position: absolute;
		left: 1rem;
		top: .2rem;
	}
	.contentClass-left,.contentClass-right{
		color: #333333;
		font-size: 1.4rem;
	}
	.contentClass-right{
		position: absolute;
		right: 0;
		top: 0;
		right: 1.5rem;
	}
	.btnDetail{
		background: #f7fbff;
		border: 1px solid #dcdcdc;
		border-radius: 100px;
		text-align: center;
		line-height: 3.6rem;
		width: 90%;
		margin:0 auto;
		border-radius: 100px;
		display: block;
		font-size: 1.5rem;
		color: #999999 !important;
	}
	.lineBox{
		background: #f1f5f9;
		height: 5px;
		width: #f1f5f9;
		margin-bottom: 1.5rem;
	}
	.contentDl{
		width: 76%;
		margin: 0 auto 1.3rem;
	}
	.contentDl dt{
		color: #b5b5b5;
		font-size: 1.3rem;
		margin-bottom: .4rem;
	}
	.contentDl dd{
		color: #333333;
		font-size: 1.3rem;
	}
	.bottomBtn{
		background: #e86062;
		height: 4.4rem;
		width: 100%;
		line-height: 4.4rem;
		color: #FFFFFF !important;
		position: fixed;
		bottom: 0;
		display: block;
		text-align: center;
		font-size: 1.5rem;
		max-width: 640px;
		z-index: 5;
	}
	.bottomBtn span{
		position: relative;
	}
	.bottomBtn img{
		position: absolute;
		right: -2.5rem;
		width: 2.2rem;
		top: .4rem;
	}
	
	.info{
		width: 92%;
		margin: 0 auto;
	}
	.infoImg{
		width: 100%;
	}

	.info-head{
		overflow: hidden;
		color: #000000;
		margin-top: 2.5rem;
	}
	.info-head-left{
		float: left;
		max-width: 35%;
		margin-top: .7rem;
	}
	.info-head-left p{
		font-size: 1.5rem;
		margin-bottom: .3rem;
	}
	.info-head-left span{
		font-size: 12px;
		
	}
	.info-head-right{
		float: right;
		max-width: 65%;
		width: 15rem;
		border:1px solid #000000;
		padding: 1rem;
		font-size: 1.2rem;
		line-height: 1.7rem;
		position: relative;
	}
	.info-headTop{
		position: absolute;
		width: 12rem;
		height: 3px;
		top: -1px;
		left: 2.5rem;
		background: #FFFFFF;
	}
	.info-headBottom{
		position: absolute;
		width: 12rem;
		height: 3px;
		bottom: -1px;
		left: 2.5rem;
		background: #FFFFFF;
	}
	.info-headLeft{
		position: absolute;
		width: 3px;
		height: 2rem;
		background: #FFFFFF;
		top: 50%;
		margin-top: -1rem;
		left: -1px;
	}
	.info-headRight{
		position: absolute;
		width: 3px;
		height: 2rem;
		background: #FFFFFF;
		top: 50%;
		margin-top: -1rem;
		right: -1px;
	}
	.info-list{
		overflow: hidden;
		margin-top: 3rem;
	}
	.info-list dl{
		width: 48%;
		float: left;
		display: -webkit-box;
		-webkit-box-orient: horizontal;
		margin-bottom: 1rem;
	}
	.info-list dl:nth-child(even){
		float: right;
	}
	.info-list dl dt{
		-webkit-box-align: center;
		width: 73px;
	}
	.info-list dl dt p{
		font-size: 13px;
	}
	.info-list dl dt span{
		font-size: 12px;
	}
	.info-list dl dd{
		-webkit-box-align: center;
		-webkit-box-flex: 1;
		border-bottom: 1px solid #000000;
		font-size: 13px;
		text-align: center;
	}
	.info-list dl dd span{
		padding-top: 8px;
		display: block;
	}
	.reckoning{
		margin-top: 2rem;
	}
	.reckoning li{
		display: -webkit-box;
		-webkit-box-orient: horizontal;
	}
	.reckoning li div:nth-child(1),.reckoning li div:nth-child(3){
		-webkit-box-align: center;
		width: 80px;
		text-align: center;
		border-right: 1px solid #000000;
		font-size: 13px;
	}
	.reckoning li div:nth-child(2){
		-webkit-box-align: center;
		-webkit-box-flex: 1;
		border-right: 1px solid #000000;
	}
	.thead{
		border: 1px solid #000000;
		border-right: none;
	}
	.tbody ul{
		border-left: 1px solid #000000;
	}
	.thead ul li>div{
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.thead ul li>div p{
		font-size: 13px;
	}
	.thead ul li>div span{
		font-size: 12px;
	}
	.tbody li:last-child{
		border-bottom: 1px solid #000000;
	}
	.tbody li:last-child>div{
		padding-bottom: 8px;
	}
	.tbody li>div{
		padding-top: 12px;
		padding-bottom: 10px;
		color: #333333;
		font-size: 13px;
	}
	.tbody li>div:nth-child(2){
		padding-left: 10px;
		padding-right: 5px;
	}
	.tbody li>div:nth-child(2) span{
		font-size: 12px;
		color: #9b003a;
		padding-left: 20px;
	}
	.total{
		overflow: hidden;
	}
	.total-left{
		float:right;
		margin-right: 7px;
		margin-top: 14px;
	}
	.total-left p{
		font-size: 14px;
	}
	.total-left span{
		font-size: 12px;
	}
	.total-right{
		float:right;
		width: 80px;
		border-bottom: 1px solid #000;
		border-right: 1px solid #000;
		border-left: 1px solid #000;
		padding-top: 8px;
		padding-bottom: 8px;
		color: #333333;
	}
	.total-right p{
		text-align: center;
		font-size: 14px;
		margin-bottom: 2px;
	}
	.total-right span{
		font-size: 12px;
		padding-left: 5px;
	}
	.infoClass{
		margin-top: 2rem;
	}
	.infoClass dl{
		display: -webkit-box;
		-webkit-box-orient: horizontal;
		margin-bottom: 1rem;
	}
	.infoClass dt{
		-webkit-box-align: center;
		width: 73px;
		font-size: 14px;
		color: #000000;
	}
	.infoClass dd{
		-webkit-box-align: center;
		-webkit-box-flex: 1;
		color: #666;
		font-size: 14px;
	}
	.infoTable{
		overflow: hidden;
		border-left: 1px solid #000000;
		margin-top: 2rem;
	}
	.infoTable ul li{
		overflow: hidden;
	}
	.infoTable ul li div{
		width: 14.285714285714286%;
		text-align: center;
		box-sizing: border-box;
		float: left;
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		font-size: 12px;
		box-sizing: border-box;
	}
	.infoTableOne div{
		position: relative;
		height: 42px;
	}
	.infoTableOne p{
	position: absolute;
    left: 50%;
    display: block;
    white-space: nowrap;
    -webkit-transform: translate3d(-50%,0,0) scaleX(.6) scaleY(.6);
    transform: translate3d(-50%,0,0) scaleX(.6) scaleY(.6);
	}
	.infoTableOne span{
		position: absolute;
	    left: 50%;
	    display: block;
	    white-space: nowrap;
	    -webkit-transform: translate3d(-50%,0,0) scaleX(.6) scaleY(.6);
	    transform: translate3d(-50%,0,0) scaleX(.6) scaleY(.6);
	    top:12px;
	}
	.infoTableTwo{
		border-bottom: 1px solid #000000;
	}
	.infoTableTwo div{
		position: relative;
		height: 40px;
		line-height: 40px;
	}
	.infoTableTwo div b{
		font-weight: 400;
		position: absolute;
	    left: 50%;
	    display: block;
	    white-space: nowrap;
	    -webkit-transform: translate3d(-50%,0,0) scaleX(.8) scaleY(.8);
	    transform: translate3d(-50%,0,0) scaleX(.8) scaleY(.8);
	   
	}
	.infoTableTwo div:nth-child(1){
		line-height: 18px;
	}
	.infoTableTwo div:nth-child(1) p{
		position: absolute;
		left: 50%;
	    display: block;
	    white-space: nowrap;
	    -webkit-transform: translate3d(-50%,0,0) scaleX(.9) scaleY(.9);
	    transform: translate3d(-50%,0,0) scaleX(.9) scaleY(.9);
	    top: 4px;
	}
	.infoTableTwo div:nth-child(1) span{
		position: absolute;
		left: 50%;
	    display: block;
	    white-space: nowrap;
	    -webkit-transform: translate3d(-50%,0,0) scaleX(.7) scaleY(.7);
	    transform: translate3d(-50%,0,0) scaleX(.7) scaleY(.7);
	    top: 16px;
	}
	.info-brief{
		margin-top: 2rem;
	}
	.info-brief p{
		font-size: 13px;
		margin-bottom: 10px;
	}
	.info-brief p a{
		font-size: 14px;
	}
	.seal{
		position: fixed;
		right: 5px;
		bottom: 8rem;
		width: 6.5rem;
		z-index: 2;
	}
	.seal img{
		width: 100%;
	}

	.contentClass-toggle{
				padding-left: 1rem;
				position: relative;
				line-height: 2.8rem;
				padding-top: 1rem;
				padding-bottom: 1rem;
			}
			.contentClass-toggle section{
				color: #666666;
			}
		
			.contentClass-toggle-link{
				position: absolute;
				width: 6rem;
				height: 6rem;
				top: 50%;
				right: 1rem;
				margin-top: -3rem;
			}
			.contentClass-toggle-link img{
				width: 3.6rem;
				display: block;
				margin:  0 auto;
			}
			.contentClass-toggle-link a{
				display: block;
			}
			.contentClass-toggle-link span{
				width: 6rem;
				display: block;
				font-size: 1.2rem;
				text-align: center;
				line-height: 2rem;
				border-radius: 100px;
				background: #2a91f7;
				color: #FFFFFF;
				margin: 0 auto;
			}
			.contentClass-toggle-left{
				float: left;
				font-size: 1.2rem;
				width: 10rem;
				padding-right: 3rem;
				text-align: right;
			}
			.contentClass-toggle-right{
				flex: left;
				font-size: 1.2rem;
			}
			.toggleBtn{
				width: 3rem;
				display: block;
				margin: 0 auto;
			}
			.contentClass-toggle-line{
				width: 1px;
				height: 32px;
				background: #bfbfbf;
				position: absolute;
				top: 50%;
				margin-top: -16px;
				right: 8rem;
			}