
body
{
	background-color:#FFF;	
	padding: 0px;
	margin:0 auto;
    text-align:center;   
	
}

.container {
	min-width: 1200px;
	width: 100%;
	line-height:200%;
	font-size: 100%;
	font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif;

}



.column{
	margin: 0px;
	padding: 0px;
}

a:link {color:#181818; text-decoration: none;}      
a:visited {color:#181818;  text-decoration: none;}  
a:hover {color:#ff6600; text-decoration: none;}  
a:active {color:#ff6600; text-decoration: none;} 


/*导航栏*/
.nav1{min-width: 800px;}
.navbar .nav li a{height: 80px; line-height: 80px; width: 150px;}
.navbar .nav .dropdown-menu li a{height: 40px; line-height: 40px;color: #fff;}

.navbar .nav li a:hover {color:#ff6600; background-color: #7e0f87; text-decoration: none;}

.navbar .nav li ul li a:hover {width: 158px;}

/*导航栏*/


/**/
.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_2{
    border:1px solid #e6e6e6!important;
    margin: 0.1rem !important;
}


/*新闻详情页*/
#body1>p>img{width: 100%!important;height:100%!important;}/*图片自适应*/

.small310{font-size: 80%;line-height: 0.5rem;color: #666;}

/*新闻详情页*/

.paddinglr140{padding:0rem 15% 0rem 15%;}
.paddinglr160{padding:0rem 25% 0rem 25%;}
.paddingtb12{padding:0.4rem 0rem 0.4rem 0rem;}
.paddingtb12_140{padding:0.4rem 15% 0.4rem 15%;}
.padding50{padding: 0.5rem;}
.padding25{padding: 0.25rem;}
.paddinglr12{padding:0rem 0.6rem 0rem 0.6rem;}
.padding16{padding:0.8rem;}
.paddingl50px{padding:50px;}

/*背景色*/
.bgc9a63b2{background-color: #9a63b2;}/*紫色*/
.bgc9a63b2url{background: url(/template/pc/images/index/bg.jpg);}/*紫色*/
.bgc7e0f87{background-color: #7e0f87;}/*深紫色*/
.bgca659ab{background-color: #a659ab;}/*深紫色1*/
.bgedb7fe{background-color: #edb7fe;}/*浅紫色*/
.bg9966ff{background-color: #9966ff;}/*紫色2*/
.bg6e34c7{background-color: #6e34c7;}/*紫色3*/
.bgcccccc{background-color: #cccccc;}/*灰色*/
.bgcfff{background-color: #fff;}/*白色*/
.bgfd4e6f{background-color: #fd4e6f;}/*红色1*/
.bgf1f5f8{background-color: #f1f5f8;}/*灰色*/
.bg009494{background-color: #009494;}/*蓝色1*/
.bgff0000{background-color: #ff0000;}/*红色*/
.bgcc0066{background-color: #cc0066;}/*红色1*/
.bge60012{background-color: #e60012;}/*红色2*/
.bgcc0033{background-color: #cc0033;}/*红色3*/
.bgdb60a3{background-color: #db60a3;}/*粉红色*/
.bgfdefd2{background-color: #fdefd2;}/*浅黄色*/
.bgff6600{background-color: #ff6600;}/*橙色*/
.bg4f86ac{background-color: #4f86ac;}/*深蓝*/
/*背景色*/

.tcfff{color: #fff;}/*白色*/
.tc666666{color: #666666;}/*灰色*/
.tcff0000{color: #ff0000;}/*红色*/
.tc7e0f87{color: #7e0f87;}/*紫色*/
.tcffff00{color: #ffff00;}/*黄色*/
.tcfd4e6f{color: #fd4e6f;}/*红色*/
.tc336699{color: #336699;}/*蓝色*/
.tc009494{color: #009494;}/*蓝色1*/
.tcdb60a3{color: #db60a3;}/*粉红色*/
.tcff6600{color: #ff6600;}/*橙色*/
.tccc0066{color: #cc0066;}/*红色1*/
.tceed185{color: #eed185;}/*金黄色*/


/*字体大小*/
.tcsize80{font-size: 0.533rem;line-height: 0.8rem;}
.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;}
.tcsize12{font-size: 120%;}
/*字体大小*/



.pointer{cursor:pointer}

.opacity50{opacity:0.8;}
.opacity90{opacity:0.9;}


.tc{text-indent:2em;}
.tc2{letter-spacing: 0.2em; line-height: 200%;}


.tk6{
	background-image: url(/template/pc/images/index/bg1.jpg);
	background-repeat: repeat-y;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}

.tk7{
    background-image: url(/template/mobile/images/shoufenlucky/1_02.png);
    background-repeat: repeat-y;
    background-size:100% 100%;
    -moz-background-size:100% 100%;
}

.tk8{
  background-image: url(/activity/images/BG01.jpg);
  background-repeat: repeat-y;
  background-size:100% 100%;
  -moz-background-size:100% 100%;
}

.tk9{
  background-image: url(/template/mobile/images/315/bg.jpg);
}



/*无边框*/
.box_1{
	border-style: none;
}

/*图片缩放*/
.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); 
}
/*图片缩放*/

.animationbig{
    animation:myfirst 2s infinite;
    -webkit-animation:myfirst 2s infinite; /* Safari and Chrome */
}

@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); }      
}
/**/


/*视频宽高自适应*/
.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%
}
/*视频宽高自适应*/


/*返回顶部*/
#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; 
    }
}


