body{
	margin:0;
	padding:0;
	font-family:Calibri;
	line-height:1.8;
}
.main{
	width:100%;
	height:auto;
	padding-bottom:5px;
	box-shadow:0px 0px 9px 0px;	
	background:#666;
}
.wrapper{
	width:1000px;
	height:auto;
	margin:auto;
	overflow:hidden;
	background:#fff;
	padding-bottom:5px;

}
.header-main{
	width:980px;
	height:151px;
	float:left;
	margin-left:10px;
	border-radius:8px;
}
.left-D{
	width:250px;
	height:auto;
	float:left;
	margin-left:10px;
	border-radius:8px;
	border:1px solid #CCC;
	margin-top:5px;
	background:#f2eeee;
}
.content-D{
	width:700px;
	float:right;
	margin-right:10px;
	padding-bottom:10px;
	padding:5px;
	border:1px solid #999;
	margin-top:5px;
	border-radius:8px;
}
.tital-welcome{
width:690px;
height:34px;
float:left;
font-family: Calibri;
font-size:22px;
color:#FFF;
padding:5px;
border-radius: 10px 10px 0px 0px;

background: #a82844; /* Old browsers */
background: -moz-linear-gradient(top,  #a82844 0%, #b70306 44%, #6d0019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a82844), color-stop(44%,#b70306), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a82844 0%,#b70306 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a82844 0%,#b70306 44%,#6d0019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a82844 0%,#b70306 44%,#6d0019 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a82844 0%,#b70306 44%,#6d0019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a82844', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */
}
p{
	line-height:1.8;
	text-align:justify;
}

.home-linkD{
width:680px;
float:left;
font-family: Calibri;
font-size:18px;
border-radius:8px;
padding:4px;
padding-left:12px;
color:#FFF;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ce3b3e+0,6d0019+100 */
background: #ce3b3e; /* Old browsers */
background: -moz-linear-gradient(top,  #ce3b3e 0%, #6d0019 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ce3b3e 0%,#6d0019 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ce3b3e 0%,#6d0019 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce3b3e', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */

}
.jam-info{
width:680px;
float:left;
font-family: Calibri;
font-size:15px;
color:#000;
text-align:justify;
padding:8px;
padding-left:5px;
padding-right:5px;
line-height:1.8;
}	

.footer {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #a82844 0%, #b70306 44%, #6d0019 100%) repeat scroll 0 0;
    color: #fff;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 14px;
    height: 27px;
    padding-top: 8px;
    text-align: center;
    width:100%;
	margin-top:10px;
}
.Text-title{
	font-size:20px;
	color:#600;
	float:left;
	font-weight:bold;
	background:#ccc;
	width:680px;
	border-radius:8px;
}
.tbale{
	text-decoration:none;
}
.table a{
	text-decoration:none;
	color:#000;
		font-size:14px;
}
.table a:hover{
	color:#900;
	text-decoration:underline;
}

.content-D2{
	width:980px;
	float:left;
	padding-bottom:10px;
	padding:5px;
	border:1px solid #999;
	margin-top:5px;
	border-radius:8px;
	margin-left:5px;
}

.button-27 {
  appearance: none;
  background: -webkit-radial-gradient(center, ellipse cover, #F70D1A 2%,#8f0222 100%,#F70D1A 80%);
  border: 3px solid #1A1A1A;
  border-radius: 15px;
  box-sizing: border-box;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: Roobert,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-size: 18px;
  text-shadow: 0 9px 7px #1e4251;
  font-weight: 700;
  line-height: normal;
  margin: 0;
  min-height: 30px;
  min-width: 70px !important;
  outline: none;
  padding: 16px 24px;
  text-align: center;
  text-decoration: none;
  transition: all 300ms cubic-bezier(.23, 1, 0.32, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  width: 35%;
  will-change: transform;
}

.button-27:disabled {
  pointer-events: none;
}

.button-27:hover {
  box-shadow: rgba(0, 0, 0, 0.25) 0 20px 20px;
  transform: translateY(-5px);
}

.button-27:active {
  box-shadow: none;
  transform: translateY(0);
}
.button-27{
    margin-bottom:20px;
}
.button-27 > a {
    color: inherit;
}
	
	
/*.blink {
    animation-duration: 1s;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-timing-function: steps(2, start);
}
@keyframes blink {
    80% {
        visibility: hidden;
    }
}*/