body
{
	background-color:#FFF;	
	padding: 0px;
	margin:0 auto;
    text-align:center;   
	
}


.container {
	max-width: 668px;
	line-height:200%;
	font-size: 120%;
	font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif;

	
}

.column{
	margin: 0px;
	padding: 0px;

}

.modal{
	z-index: 10000;
}



.t_h{
	width: 10.15rem;
	height: 1.6rem;
	font-size: 0.8rem;	
	line-height: 1.6rem;	
	}




.t_c{	
	color: #545653;
	padding: 0.5rem 0.25rem 0.25rem 0.25rem;
	line-height: 150%;
}

.t_d{
	color: #8a8d89;
	padding: 0.375rem;
}
/**/
.box{

	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;

	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;

	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;

	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;

	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;

}

/*居中悬浮*/
.box_fix{
	position:fixed;
	margin:auto;
	left:0;
	right: 0;
	top:0;
	bottom: 0;
}


/*无边框*/
.box_1{
	border-style: none;
}
/*有边框*/
.box_2{
	border:1px solid #e6e6e6!important;
	margin: 0.1rem !important;
}
/*有边框*/
.box_3{
	border:1px solid #7e0f87!important;
	margin: 0.1rem !important;

}

/*有边框*/
.box_4{
	border:1px solid #e6e6e6!important;
	margin: 0.1rem !important;
	border-radius: 5px;
}

/*有边框*/
.radius1{
	border-radius: 1rem;
}

/*新闻详情页*/
#body1>p>img{width: 100%!important;height:100%!important;}/*图片自适应*/

#body1 p img{width: 100%!important;height:100%!important;}/*图片自适应*/

.small310{font-size: 80%;line-height: 1rem;color: #666;}

/*新闻详情页*/



.margin0{margin: 0;}

.padding0{padding: 0rem;}
.padding5{padding: 0.1rem;}
.padding50{padding: 0.5rem;}
.padding250{padding: 2.5rem;}
.paddingl20{padding-left:  0.5rem;}
.paddingt50{padding-top: 0.5rem;}
.paddingtb50{padding-top: 0.5rem;padding-bottom: 0.5rem;}
.paddingt100{padding-top: 1rem;}
.paddingb50{padding-bottom: 0.5rem;}
.paddingr50{padding-right:1.25rem;}
.paddingl50{padding-left:1.25rem;}
.paddingl70{padding-left:1.75rem;}
.padding20{padding:0.5rem;}
.paddinglr50{padding:0rem 1.25rem 0rem 1.25rem;}
.paddinglr80{padding:0rem 2rem 0rem 2rem;}

.bgc9a63b2{background-color: #9a63b2;}
.bgc7e0f87{background-color: #7e0f87;}
.bgedb7fe{background-color: #edb7fe;}/*浅紫色*/
.bgb60e8c{background-color: #b60e8c;}/*紫色1*/
.bg9966ff{background-color: #9966ff;}/*紫色2*/
.bg6e34c7{background-color: #6e34c7;}/*紫色3*/
.bg78387b{background-color: #78387b;}/*紫色4*/
.bgb30e8e{background-color: #b30e8e;}/*紫红色*/
.bg866cd9{background-color: #866cd9;}/*紫蓝色*/
.bga936dc{background-color: #a936dc;}/*紫色5*/
.bgcfff{background-color: #fff;}
.bgfd4e6f{background-color: #fd4e6f;}
.bgf1f5f8{background-color: #f1f5f8;}
.bg009494{background-color: #009494;}/*蓝色1*/
.bgcdeef7{background-color: #cdeef7;}/*浅蓝色1*/
.bg67caea{background-color: #67caea;}/*浅蓝色2*/
.bgff0000{background-color: #ff0000;}/*红色*/
.bge60012{background-color: #e60012;}/*红色2*/
.bgcc0033{background-color: #cc0033;}/*红色3*/
.bgdb60a3{background-color: #db60a3;}/*粉红色*/
.bgfdefd2{background-color: #fdefd2;}/*浅黄色*/
.bgf8a92c{background-color: #f8a92c;}/*黄色1*/
.bgf8c351{background-color: #f8c351;}/*黄色2*/
.bgff6600{background-color: #ff6600;}/*橙色*/
.bgf38400{background-color: #f38400;}/*橙色1*/
.bgaaaaaa{background-color: #aaaaaa;}/*灰色*/
.bge6e6e6{background-color: #e6e6e6;}/*灰色1*/
.bgedecec{background-color: #edecec;}/*灰色1*/
.bgf6f6f6{background-color: #f6f6f6;}/*灰色2*/
.bgfff{background-color: #fff;}/*白色*/
.bg259b24{background-color: #259b24;}/*绿色*/
.bg378d2a{background-color: #378d2a;}/*绿色1*/
.bg8b98cc{background-color: #8b98cc;}/*绿色*/
.bg4f86ac{background-color: #4f86ac;}/*深蓝*/


.bgurl1{background-image: url(/template/mobile/images/wx180330/bg.jpg);}
.bgc9a63b2url{background: url(/template/mobile/images/index1/bg.jpg);}/*紫色*/

.tcfff{color: #fff;}/*白色*/
.tccccccc{color: #cccccc;}/*灰色1*/
.tc666666{color: #666666;}/*灰色2*/
.tcff0000{color: #ff0000;}/*红色*/
.tc7e0f87{color: #7e0f87;}/*紫色*/
.tcaa79f7{color: #aa79f7;}/*紫色1*/
.tcb30e8e{color: #b30e8e;}/*紫红色*/
.tcffff00{color: #ffff00;}/*黄色*/
.tcf8a92c{color: #f8a92c;}/*黄色1*/
.tcfdefd2{color: #fdefd2;}/*浅黄色*/
.tcfd4e6f{color: #fd4e6f;}/*红色*/
.tc336699{color: #336699;}/*蓝色*/
.tc009494{color: #009494;}/*蓝色1*/
.tcdb60a3{color: #db60a3;}/*粉红色*/
.tcff6600{color: #ff6600;}/*橙色*/
.tccc0066{color: #cc0066;}/*红色1*/
.tceed185{color: #eed185;}/*金黄色*/





.bdcff0000{border-color:  #ff0000;}

.tcsize80{font-size: 0.533rem;line-height: 0.8rem;}
.tcsize85{font-size: 0.588rem;line-height: 1rem;}
.tcsize90{font-size: 0.6rem;line-height: 1rem;}
.tcsize90_1{font-size: 0.6rem;line-height: 1.6rem;}
.tcsize100{font-size: 0.666rem;line-height: 1.0rem;}
.tcsize110{font-size: 0.733rem;line-height: 1.1rem;}
.tcsize120{font-size: 0.8rem;line-height: 1.2rem;}
.tcsize130{font-size: 0.867rem;line-height: 1.3rem;}
.tcsize140{font-size: 0.93rem;line-height: 1.4rem;}
.tcsize150{font-size: 1rem;line-height: 1.5rem;}
.tcsize180{font-size: 1.116rem;line-height: 1.8rem;}
.tcsize200{font-size: 1.333rem;line-height: 2rem;}

.box_w200{width:5rem; }
.box_h200{width:5rem; }
.box_wh2x2{width:2rem;height: 2rem; }

.positiont1r1{position: absolute;top: 1rem;right: 1rem;}

.opacity50{opacity:0.5;}

.tc1{text-decoration:none;}
.tc{text-indent:2em;}
.tc2{letter-spacing: 0.2em;}

.lineheight1{line-height: 1rem;}
.lineheight2{line-height: 25px;}


.exp-red{ border-bottom:2px solid #F00} /*红色下划线*/
.exp-blue{ border-bottom:1px solid #00F} 
.exp-green{ border-bottom:1px solid #090} 

.pointer{cursor:pointer}
.reply{width: auto; color: rgb(114, 114, 114); overflow: hidden; padding-left: 3px; font-style: normal; font-weight: 400; vertical-align: middle; border-left-color: rgb(2, 187, 0); border-left-width: 3px; border-left-style: solid; display: inline-block; white-space: nowrap; position: relative; -ms-word-wrap: normal; -ms-text-overflow: ellipsis; max-width: 9em;}


/**/



/**/

.tk{
	background-image: url(/template/mobile/images/index/1_questionBody.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk1{
	background-image: url(/template/mobile/images/WeChatImg/1_00_bg.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk2{
	background-image: url(/template/mobile/images/yjjrtt_t1/1_16_bg.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk3{
	background-image: url(/template/mobile/images/yjjrtt_t1/1_18_bg.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk4{
	background-image: url(/template/mobile/images/yjjrtt_t1/1_21_bg.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk5{
	background-image: url(/template/mobile/images/ld/1_01.jpg);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk6{
	background-image: url(/template/mobile/images/receive/1_03.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk7{
	background-image: url(/template/mobile/images/index1/bg1.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk8{
	background-image: url(/template/mobile/images/ad_9/1_01_0.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}


.tk9{
	background-image: url(/template/mobile/images/ad_11/1_17.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk10{
	background-image: url(/template/mobile/images/ad_15/1_02.png);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}


.tk11{
  background-image: url(/activity/images/BG01.jpg);
  background-repeat: repeat-y;
  background-size:100% 100%;
  -moz-background-size:100% 100%;
}


.tk12{
  background-image: url(/template/mobile/images/ad_25/b.jpg);
  background-repeat: repeat-y;
  background-size:100% 100%;
  -moz-background-size:100% 100%;
}


.tk13{
  background-image: url(/template/mobile/images/ad_29/1_04.jpg);
  background-repeat: repeat-y;
  background-size:100% 100%;
  -moz-background-size:100% 100%;
}


.tk14{
	background-image: url(/jjs/images/dd1030/1_02.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk15{
	background-image: url(/jjs/images/dd1034/1_04.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}


.tk16{
	background-image: url(/jjs/images/dd1034/1_10.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk17{
	background-image: url(/jjs/images/dd1034/1_18.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}


.tk18{
	background-image: url(/jjs/images/dd1035/1_04.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}


.tk19{
	background-image: url(/jjs/images/dd1040/1_11_1.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk20{
	background-image: url(/jjs/images/dd1041/1_06.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}


.tk21{
	background-image: url(/jjs/images/dd1049/1_03.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}


.tk22{
	background-image: url(/jjs/images/dd1060/1_02.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk23{
	background-image: url(/fenqi/images/001/2_13.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}


.tksurey4{
    background-image: url(/jjs/images/dd1054/1_19.jpg);
    background-repeat: repeat-y;
    background-size:100% 100%;
    -moz-background-size:100% 100%;
}








/**/

/**/
.top { 
	position: fixed; 
	z-index: 9999;
	width: 4rem;   
	line-height: 1.2rem; 
	position: fixed;  
	right: 0;  
	top: 2.5rem;  
	 
}



.add_top1 {  	
	background: #fff;  
	border-radius: 0.5rem;  
	height: 3rem;  
	left: 0.3rem; 	  
	top: 0.3rem;  
	width: 3rem; 
	position: absolute;
	padding-bottom: 0rem;
	overflow: hidden;
	animation:myfirst 2s infinite;
	-webkit-animation:myfirst 2s infinite; /* Safari and Chrome */
	
	 }

.add_top2 { 
	border-radius: 0.25rem;  
	height: 1rem;  
	left: 0.3rem; 	  
	top: 3.5rem;  
	width: 3rem; 
	position: absolute;
	padding-bottom: 0rem;
	font-size: 0.5rem;
	overflow: hidden;
	background-color: #ef6319;
	color: #fff;
	opacity:0.8;
	
	 }




.top_r { 
	position: fixed; 
	z-index: 9999;
	background: #ef6319;  
	border-bottom-left-radius: 2rem;  
	border-top-left-radius: 2rem;  
	height: 3rem;  
	line-height: 1.2rem;  
	overflow: hidden;  
	position: fixed;  
	right: 0;  
	top: 2.5rem;  
	width: 5.2rem;  
}


.add_top {  	
	background: #fff;  
	border-radius: 2rem;  	 
	color: #ff679a;  
	font-size: 3.0rem;
	height: 2.4rem;  
	left: 0.25rem; 	  
	top: 0.3rem;  
	width: 2.4rem; 
	position: absolute;
	padding-bottom: 0rem;
	animation:myfirst 2s infinite;
	-webkit-animation:myfirst 2s infinite; /* Safari and Chrome */
	
	 }
.top_r span {  
	color: #fff;  
	display: block;  
	font-size: 0.9rem;  
	line-height: 1.1rem;  
	position: absolute;  
	right: -0.1rem;  
	top: 0.45rem;  
	width: 3rem;  
}

.animationbig{
	animation:myfirst 2s infinite;
	-webkit-animation:myfirst 2s infinite; /* Safari and Chrome */
}

/*视频宽高自适应*/
.vid-wrapper{
    width:100%;
    position:relative;
    padding-bottom:56.25%;    /*需要用padding来维持16:9比例,也就是9除以16*/
    height: 0;
}
.vid-wrapper video{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%
}
/*视频宽高自适应*/


/*导航栏*/
.navbar .nav li a{ }
.navbar .nav .dropdown-menu li a{}
/*.navbar .nav li a:hover {color:#ff6600; background-color: #7e0f87; text-decoration: none;}*/
.navbar .nav li a:hover { text-decoration: none;}

/*导航栏*/

/*导航栏kech*/
.kech{margin:0 auto;padding:0px;border-top:1px solid #e6e6e6!important;}
.kech ul{padding:0.4rem 0rem 0.8rem 0rem;}
.kech  li a{color: #000;padding: 0.3rem;}
.kech  li a:hover{color:#7e0f87;  text-decoration: none;}
.kech .kech_active a{color: #7e0f87!important; }
.kech .kech_active{ padding-bottom: 0.3rem; border-bottom: 1px solid #7e0f87!important;  }



/*导航栏*/


/*图片缩放*/
.img-box1{
    overflow: hidden; 
    float: left; 
}
.img-box1 .media-object{
    display: block;
    width: 100%;
    height: 100%;
    transition: all 0.5s;
}
.img-box1 .media-object:hover{
    transform: scale(1.2); 
}
/*图片缩放*/

@keyframes myfirst
{
	0%   {transform: scale(1); }
	25%   {transform: scale(1.2); }
	50%   {transform: scale(1); }
	75%   {transform: scale(1.2); }
	100%   {transform: scale(1); }	
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
	0%   {transform: scale(1); }
	25%   {transform: scale(1.2); }
	50%   {transform: scale(1); }
	75%   {transform: scale(1.2); }
	100%   {transform: scale(1); }		
}
/**/





/**/

.yx{
border:0px;
padding:0.025rem 0.125rem;
border-radius:0.2rem;
-moz-border-radius:0.2rem; /* 老的 Firefox */
}

/**/

/*返回顶部*/
#gotoTop{display:none;position:fixed;top:75%;right:0;cursor:pointer;width:30px;text-align:center;border:1px solid #e0e0e0;background:#fff;}
#gotoTop.hover{background:#5CB542;color:#fff;text-decoration:none;}
/*返回顶部*/


html {
    font-size : 20px;
}
@media only screen and (min-width: 401px){
    html {
        font-size: 25px !important;
    }
}
@media only screen and (min-width: 428px){
    html {
        font-size: 26.75px !important;
    }
}
@media only screen and (min-width: 481px){
    html {
        font-size: 30px !important; 
    }
}
@media only screen and (min-width: 569px){
    html {
        font-size: 35px !important; 
    }
}
@media only screen and (min-width: 641px){
    html {
        font-size: 40px !important; 
    }
}