﻿body{font-size: 15px;
    background-color: #1ab083;
    background-image:url("../images/bg_colorline.png");
    background-repeat: repeat-x;
}
.maxWidth{
    width: 100%;
    text-align: center;
}
fieldset{
    background-color:#FFFFFF;
    padding: 20px 0px;
    margin: 0px 8px;
    border-radius: 8px;
    position: fixed;
    bottom:40px;
}
.contain{
    width:100%;
    height: auto;
}
.tab-container {
	overflow: hidden;
}
.tab-container .tab {
	/* float: left; */
    padding: 8px 16px;
    /* background-color: #ccc; */
    /* cursor: pointer; */
} 
/* 桌面显示 */
@media screen and (min-width: 1024px) {
  .tab-container .tab {
    margin: 66px 3px;
  }
}
@media screen and (max-width: 767px) {
  .tab-container .tab {
    margin: 10px 3px;
  }
}
/* 设置选中的标签页样式 */
.tab-container .active {
    /*background-color: #329900;*/
    background-color: #ffffff;
    border-radius: 8px;
}
/* 设置标签页内容的样式 */
.tab-container .tab-content {
    display: none;
    margin: 30px 0px;
    height: 280px;
}
form {
	margin: 0;
	padding: 0;
	height: 280px;
}
hr{
    margin: 0px 24px;
    border-color: #A4E8A2;
}
.formGroup{
    width: 91%;
    height: 52px;
    border-bottom: 1px solid #B8E1C9;
    margin: 0 16px;
}
.overformcontrol{
    border: 0px;
    color: #333333;
    font-size: 16px;
    box-shadow: inset 0 0px 0px rgba(0,0,0,0);
    width: 100%;
    height: 100%;
}
.formlabel{
    width: 30%;
    height: 100%;
    float: left;
    font-size: 16px;
}
.forminputdiv{
    width:69%;
    height: 100%;
    float: right;
    font-size: 16px;
}
label{
    margin: 0px;
    line-height: 52px;
    text-align: left;
    font-weight: normal;
    font-size: 16px;
    color: #808080;
}
input{
    padding: 6px 0px 6px 0px !important;
}
.mybtn1{
    height: 52px;
    border-radius: 80px;
    background: -ms-linear-gradient(top, #23B57F,  #00ABBD);
    background:-moz-linear-gradient(top,#23B57F,#00ABBD);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#23B57F), to(#00ABBD));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23B57F), to(#00ABBD));
    background: -webkit-linear-gradient(top, #23B57F, #00ABBD);
    background: -o-linear-gradient(top, #23B57F, #00ABBD);
    border: 0px;
    color: #ffffff;
    font-size: 22px;
    font-weight: 500;
}
.mybtn1:hover {
    background: -ms-linear-gradient(top, #23B57F,  #00ABBD),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -moz-linear-gradient(top,#23B57F,#00ABBD),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#23B57F), to(#00ABBD)),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23B57F), to(#00ABBD)),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -webkit-linear-gradient(top, #23B57F, #00ABBD),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -o-linear-gradient(top, #23B57F, #00ABBD),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background-blend-mode: overlay;
    border: 0px;
    color: #ffffff;
    font-size: 22px;
    font-weight: 500;
}
.mybtn1:active {
    background: -ms-linear-gradient(top, #23B57F,  #00ABBD),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -moz-linear-gradient(top,#23B57F,#00ABBD),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#23B57F), to(#00ABBD)),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23B57F), to(#00ABBD)),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -webkit-linear-gradient(top, #23B57F, #00ABBD),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -o-linear-gradient(top, #23B57F, #00ABBD),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    border: 0px;
    background-blend-mode: overlay;
    color: #ffffff;
    font-size: 22px;
    font-weight: 500;
}

.mybtn2{
    height: 52px;
    border-radius: 80px;
    background: -ms-linear-gradient(top, #EFD443,  #FEA501);
    background:-moz-linear-gradient(top,#EFD443,  #FEA501);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#EFD443), to(#FEA501));
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFD443), to(#FEA501));
    background: -webkit-linear-gradient(top, #EFD443, #FEA501);
    background: -o-linear-gradient(top, #EFD443, #FEA501);
    border: 0px;
    color: #ffffff;
    font-size: 22px;
    font-weight: 500;
}

.mybtn2:hover {
    background: -ms-linear-gradient(top, #EFD443,  #FEA501),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -moz-linear-gradient(top,#EFD443,  #FEA501),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#EFD443), to(#FEA501)),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFD443), to(#FEA501)),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -webkit-linear-gradient(top, #EFD443, #FEA501),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -o-linear-gradient(top, #EFD443, #FEA501),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background-blend-mode: overlay;
    border: 0px;
    color: #ffffff;
    font-size: 22px;
    font-weight: 500;
}
.mybtn2:active {
    background: -ms-linear-gradient(top, #EFD443,  #FEA501),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -moz-linear-gradient(top,#EFD443,#FEA501),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#EFD443), to(#FEA501)),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFD443), to(#FEA501)),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -webkit-linear-gradient(top, #EFD443, #FEA501),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    background: -o-linear-gradient(top, #EFD443, #FEA501),linear-gradient(to right, rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.12) 100%);
    border: 0px;
    background-blend-mode: overlay;
    color: #ffffff;
    font-size: 22px;
    font-weight: 500;
}


.infogroup{
    width: 100%;
    height: 32px;
    padding-bottom: 16px;
    background-color: #EEFFF5;
    border-radius: 8px 8px 0 0;

}
.infogroup label{
    width: 30%;
    height: 16px;
    float: left;
    font-size: 16px;
    line-height: 16px;
    color: #808080;

}
.formlabel2{
    width: 33%;
    height: 100%;
    float: left;
    font-size: 16px;
}
.forminputdiv2{
    width:66%;
    height: 100%;
    float: right;
    font-size: 16px;
}

/* WebKit browsers */
input::-webkit-input-placeholder {
    color: red;
}
/* Mozilla Firefox 4 to 18 */
input:-moz-placeholder {
    color: red;
    opacity: 1;
}
/* Mozilla Firefox 19+ */
input::-moz-placeholder {
    color: red;
    opacity: 1;
}
/* Internet Explorer 10+ */
input:-ms-input-placeholder {
    color: red;
}