.chgo-illustrate{
    margin-top: 30px;
}
.chgo-illustrate p{
    line-height:2;
    font-size: 16px;
    margin-bottom: 20px;
    font-family: 仿宋_GB2312;
}
.chgo-blue{
    color: #3366ff;
    padding: 0px;
}
.chgo-indent{
    text-indent: 2em;
}
.chgo-btm{
    width: 1200px;
    margin:  10px auto;
    border-top: 1px solid #ddd;
    text-align: center;
    padding-top: 10px;
}
.chgo-btm p a{
    margin-right: 10px;
    color: #333333;
}

table{
    margin-top: 20px;
    width: 100%;
    border: 1px solid #ccc;
    text-align: center;
}
table thead th{
    border: 1px solid #ccc;
    padding: 8px;
    vertical-align: top;
    background: #f7f7f7;
    text-align: center;
}
.a-left{
    color: #3366ff;
    font-size: 16px;
    margin-right: 20px;
    font-weight: bold;
}
.chgo-sblue{
    color: #09f !important;
}
.chgo-kclist{
    width: 912px;
}
.chgo-kclist ul.container{
    margin-top: 16px;
    width:912px;
    border-bottom: 1px solid #3366ff;
}
.chgo-kclist ul.container li p{
    line-height: 1.5;
    font-size: 14px;

}
.chgo-kclist ul.container li h4{
    margin: 0;
    line-height: 1.5;
}
.chgo-kclist ul.container li h4 a{
    font-size: 16px;
}
.kc-jieshao p{
    width: 900px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chgo-kcxiugai li{
    float: left;
    margin-right: 10px;
}
.chgo-kcnav{
    width: 910px;
    height: 40px;
     border-bottom:1px solid #4062ff;
}
.chgo-kcnav p{
    text-indent: 2em;
    font-size: 16px;
    font-weight: bold;
}
.form-group{
    position: relative;
}
.form-group font{
     /* position: absolute;  */
     right:436px;
     top: 5;
     /* color: red; */ 
}
p.btn-con{
    padding-left: 293px;
    
}
p.btn-con input{
    background: #00a1cb;
}
.user-right-form fl btn1{
    margin-left:100px;
}
.tab-box{
    border: 1px solid #ccc;
    margin-top: 20px;
    padding: 20px;
    border-radius: 2px;
}
.vip-tabs{
    height: 30px;
    border-bottom: 1px solid #ccc;
}
.vip-tabs li{

    margin-right: 20px;
    float: left;
}
.vip-tabs li:nth-of-type(1){
    margin-left: 40px;
}
.vip-tabs li a{
    color: #9a9a9a;
    font-size: 14px;
    padding: 4px 12px;
    line-height: 2;
    font-weight: bold;
}
li.type1.active{
    border: 1px solid #ccc;
    border-bottom: 1px solid #fff;
}
li.type2.active{
    border: 1px solid goldenrod;
    border-bottom: 1px solid #fff;
}

.tab_container{
    padding: 10px 50px;
}
.tab_container div{
    margin-bottom: 14px;
}
.danger-red{
    color: #f00;
}
.goldenrod{
    color: goldenrod!important;
    font-weight: bold;
}
.chgo-vipcon{
    margin-top: 20px;
}
.chgo-vipcon h4{
    font-weight: bold;
    line-height: 2;
}
.chgo-vipcon p{
    font-size: 16px;
    text-indent: 2em;
    line-height: 2;
}
.chgo-vipcon p span.span-h{
    font-weight: bold;
    line-height: 2;
    padding-left: 30px;
}
.chgo-vipcon p.span-con span{
    color: #888;
    display: block;
    padding-left: 60px;
}

ul.w100{
    text-align:center;
    padding-top:10px
}
ul.w100 li{
    display:inline-block;
    width:30px;
    text-align:center;
}
ul.w100 li a{
      border-radius: 6px;
    padding:4px;
     cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    border: 0;
/*     background-color: #eee; */
    color: gray;
    padding: 7px 10px;
    line-height: 16px;
    font-size: 13px;
    font-style: normal;
    text-align: center;
    text-decoration: none;
    outline: 0;
    margin-right: 4px;
  /*   -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px; */
    border-radius: 4px;
    /* -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s; */
    transition: all .4s;
}
ul.w100 .active{
	 background: #00a1cb;
}
div.cl-con a{
    border-radius: 6px;
    padding:4px;
     cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    border: 0;
   background-color: #eee; 
    color: gray;
    padding: 7px 10px;
    line-height: 16px;
    font-size: 13px;
    font-style: normal;
    text-align: center;
    text-decoration: none;
    outline: 0;
    margin-right: 4px;
  /*   -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px; */
    border-radius: 4px;
    /* -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s; */
    transition: all .4s;
}
.formError .formErrorContent {
	position: relative;
	min-width: 120px;
	padding: 4px 10px;
	border: 1px solid red;
	border-radius: 6px;
	background-color: #fff;
	box-shadow: 0 0 6px #999;
	color: red;
	font: 12px/18px "\5b8b\4f53", Tahoma
}
.formError .formErrorContent {
	z-index: 991
}
.formError {
	display: block;
	position: absolute;
	top: 300px;
	left: 300px;
	text-align: left;
	cursor: pointer
}