﻿button{
  width:auto;
  overflow:visible;
}
.btn{
  font-family:"Microsoft YaHei",simsun;
  display: inline-block;
  *display: inline;/* IE7 inline-block hack */
  *zoom: 1;
  margin-bottom:1px;
  text-align: center;
  vertical-align: middle;
  border-radius: 3px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.3);
  -moz-box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.3);
  cursor: pointer;
  *margin-left: .3em;
  border-width:1px;
  border-style:solid;
  background-repeat: repeat-x;
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	background-color:#EEE;
	-webkit-transition: all .s ;
	-moz-transition: all .s ;
	transition: all .s;
}
.btn:hover,.btn:active{ text-decoration:none;}
.btn[disabled]{
}
.btn:active{
  -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.3),;
  -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.3);
}
.btn-normal{
width:98px;
height:31px;
font-size:14px;
}
.btn-normal217{
width:217px;
height:37px;
font-size:16px;}
a.btn-normal{ line-height:31px;}
.noRes_btn1 .btn-normal{
width:217px;
height:37px;
font-size:16px;
}
a.btn-normal217{ line-height:37px;}
a.btn-normal217:link,a.btn-normal217:visited{color:#fff;}
.btn-normal292{
	width:292px;
	height:32px;
	font-size:12px;
	margin:0 auto;
	display:block;
	margin-bottom:165px;
}
.noRes_btn1 a.btn-normal{ line-height:37px;}
.btn-primary{
  color: #ffffff;
  border-color: #037db8 #037db8 #095894;
  background-color: #00aaf0;
  background-image: -moz-linear-gradient(top, #00aaf0, #1385cc);
  background-image: -ms-linear-gradient(top, #00aaf0, #1385cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00aaf0), to(#1385cc));
  background-image: -webkit-linear-gradient(top, #00aaf0, #1385cc);
  background-image: -o-linear-gradient(top, #00aaf0, #1385cc);
  background-image: linear-gradient(top, #00aaf0, #1385cc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aaf0', endColorstr='#1385cc', GradientType=0);
}
.btn-primary:hover,.btn-primary:active{
  border-color:#037db8;
  border-bottom-color:#095894;
  background-color: #000;
  background-image: -moz-linear-gradient(top, #1384cb, #0c4982);
  background-image: -ms-linear-gradient(top, #1384cb, #1385cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1384cb), to(#0c4982));
  background-image: -webkit-linear-gradient(top, #1384cb, #0c4982);
  background-image: -o-linear-gradient(top, #1384cb, #0c4982);
  background-image: linear-gradient(top, #1384cb, #0c4982);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1384cb', endColorstr='#0c4982', GradientType=0);
}
.btn-success{
  color: #ffffff;
  border-color: #41993b #41993b #228136;
  background-color: #9ecf36;
  text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.25);
  background-image: -moz-linear-gradient(top, #9ecf36, #6bb339);
  background-image: -ms-linear-gradient(top, #9ecf36, #6bb339);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9ecf36), to(#6bb339));
  background-image: -webkit-linear-gradient(top, #9ecf36, #6bb339);
  background-image: -o-linear-gradient(top, #9ecf36, #6bb339);
  background-image: linear-gradient(top, #9ecf36, #6bb339);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ecf36', endColorstr='#6bb339', GradientType=0);
}
.btn-success:hover,.btn-success:active{
  background-color: #41993b;
  background-image: -moz-linear-gradient(top, #54a31f, #2c6601);
  background-image: -ms-linear-gradient(top, #54a31f, #2c6601);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#54a31f), to(#2c6601));
  background-image: -webkit-linear-gradient(top, #54a31f, #2c6601);
  background-image: -o-linear-gradient(top, #54a31f, #2c6601);
  background-image: linear-gradient(top, #54a31f, #2c6601);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#54a31f', endColorstr='#2c6601', GradientType=0);
}
.btn-visited{
  color:#999999;
  border-color: #d4d4d4 #d4d4d4 #afafaf;
  background-color: #ffffff;
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  background-image: -moz-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: -ms-linear-gradient(top, #ffffff, #6bb339);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e8e8e8));
  background-image: -webkit-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: -o-linear-gradient(top, #ffffff, #e8e8e8);
  background-image: linear-gradient(top, #ffffff, #e8e8e8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e8e8e8', GradientType=0);
}
/*
.btn-visited:hover,.btn-visited:active{
  color:#333333;
}
*/
.btn-small{
  font-size:12px;
  line-height:2em;
}
.btn-icon{
  padding-left:22px;
  padding-right:13px;
  text-align:left;
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  -webkit-box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0),;
  -moz-box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0);
  box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0);
  background-position:9px 4px;
  background-repeat:no-repeat;
}
.btn-attc{
  color:#87af5e;
  border-color:#c0e19d;
  background-image:url(../images/jiac.png);
  background-position:8px 8px;
  background-color:#e7f6d5;
}
.btn-attb{
  border-color:#c5e4f8;
  color:#3399cc;
  background-image:url(../images/jiab.png);
    background-position:8px 8px;
  background-color:#e9f6ff;
}
.btn-attd,.btn-attdH{
  width:49px;
  border-color:#B2B2B2;
  color:#666;
  background-image:url(../images/jiad.png);
  background-position:8px 8px;
  background-color:#fff;
}
.btn-attdH{ background-image:none; width:81px; padding:0; text-align:center;}
.btn-attc:hover,.btn-attc:active,.btn-attb:hover,.btn-attb:active{
  color:#ffffff;
  background-image:url(../images/jiachover.png);
  text-decoration:none;
}
.btn-attc:hover,.btn-attc:active{
  border-color:#427e3e;
  background-color:#64ab32;
  -webkit-box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0),;
  -moz-box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0);
  box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0);
}
.btn-attc:active{
  background-color:#427e3e;
}
.btn-attb:hover,.btn-attb:active{
  border-color:#2481af;
  background-color:#3399cc;
  -webkit-box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0),;
  -moz-box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0);
  box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0);
}
.btn-attb:active{
  background-color:#2481af;
}
/*song*/
.btn-large{
    width:189px;
	height:45px;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
.btn-submit{
    color:#fff;
	border-color: #f5963c #ee6b28 #e9501b;
    background-color: #ffa341;
    background-image: -moz-linear-gradient(top, #ffa341, #ff7501);
    background-image: -ms-linear-gradient(top, #ffa341, #ff7501);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffa341), to(#ff7501));
    background-image: -webkit-linear-gradient(top, #ffa341, #ff7501);
    background-image: -o-linear-gradient(top, #ffa341, #ff7501);
    background-image: linear-gradient(top, #ffa341, #ff7501);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa341', endColorstr='#ff7501', GradientType=0);
}
.btn-submit:hover,.btn-submit:active{
    border-color: #f5963c #ee6b28 #e9501b;
    background-color: #ffa341;
    background-image: -moz-linear-gradient(top, #fc831e, #d46100);
    background-image: -ms-linear-gradient(top, #fc831e, #d46100);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fc831e), to(#d46100));
    background-image: -webkit-linear-gradient(top, #fc831e, #d46100);
    background-image: -o-linear-gradient(top, #fc831e, #d46100);
    background-image: linear-gradient(top, #fc831e, #d46100);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc831e', endColorstr='#d46100', GradientType=0);
}