
body{
    background: #f5f7f9;
}
.kecheng_c{
    width: 1200px;
	background-color: #ffffff;
    border-radius: 10px;
    margin: 100px auto ;
    padding:50px 0 80px;
    /* padding-bottom: 80px; */
    position: relative;
    overflow: hidden;
}

.kecheng_t i{
    width: 80px;
    height: 16px;
    border-left:  solid  #39a1f8;
    padding-left: 10px;
    font-style: normal;
    font-size: 16px;
    position: absolute;
    top: 39px;
    left: 52px;
    line-height: 16px;
    font-weight: 600;
}
.kecheng_t a{
    width: 110px;
	height: 34px;
	background: url(../imges/end_a.png) no-repeat;
	border-radius: 5px;
    display: inline-block;
    color: #ffffff;
    text-align: center;
    font-size: 16px;
    line-height: 34px;
    position: absolute;
    right: 136px;
    top: 30px;
}

.chang_off{
    width: 940px;
	background-color: #ffffff;
	box-shadow: 1px 1px 3px 2px
		rgba(51, 51, 51, 0.14);
    border-radius: 5px;
    margin:0  auto ;
    position: relative;
    padding-left: 60px;
}
.chan01{
    width: 85px;
    height: 85px;

    display: block;
    text-align: center;
    font-size: 20px;
    color: #ffffff;
    line-height: 85px;
    font-style: normal;
    position: absolute;
    left: -42px;
    top: -42px;
}
.kecheng01 .chan01{
    background: url(../imges/ke_01.png) no-repeat;
}
.kecheng02,.kecheng03{
    margin-top: 53px;
}
.kecheng02 .chan01{
    background: url(../imges/ke_02.png) no-repeat;
}
.kecheng03 .chan01{
    background: url(../imges/ke_03.png) no-repeat;
}
.cheng_p{
    cursor: pointer;
     width: 600px;
    padding-top: 31px;
    font-size: 16px;
    color: #333333;
    position: relative;
}
.cheng_p i{
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url("/public/static/imges/reduce.png") no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: -35px;
    top: 31px;
}
.cheng_p.nodowns i{
    background: url("/public/static/imges/add.png") no-repeat;
    background-size: 100% 100%;
}
.cheng_p span{
    display: inline-block;
    width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chang_off p span:nth-child(2){
    font-size: 14px;
    color: #666666;
}
.chenga01 {
    width: 100px;
	height: 30px;
background: url(../imges/end_b.png) no-repeat;
    border-radius: 5px;
    display: block;
    color: #ffffff;
    font-size: 14px;
    line-height: 30px;
    overflow: hidden;
    position: absolute;
    top: 26px;
    right: 53px;
}

.chan02,.jin_r02,.deng_r02,.m_lock{
    width: 27px;
    height: 25px;
    display: block;
    float: left;
    margin:7px 0 0 8px ;
}
.chan02{

    background: url(../imges/ke_g.png) no-repeat;

}

.m_lock{
    background: url(../imges/m_lock.png) no-repeat;
}
.jin_r02{
    background: url(../imges/ke_g_h.png) no-repeat;
}
.deng_r02{
    background: url(../imges/suo.png) no-repeat;
}
.kecheng_z{
    /*overflow: hidden;*/
    font-size: 14px;
    color: #666;
}
.chang_off ul li{
    width: 904px;
    height: 40px;
    border-bottom:2px solid  #f5f7f9;
    /* margin-top: 10px; */
    /*overflow: hidden;*/
    line-height: 40px;
}
.chang_off li .ltcontx{
    float: left;
    width:600px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chang_off li .rtcontx{
    float: right;
    text-align:center;
    margin-right: 10px;
}
.chang_off li .rtcontx a{
    display: inline-block;
    margin:0 5px;
}

.kecheng_z li:nth-child(1) span:nth-child(1){
    color: #999;
    font-size: 14px;
    display: inline-block;
}
.kecheng_01 li:nth-child(1) span:nth-child(2){
    color:#fd8f49;
    font-size: 14px;
float: right;
}
.kecheng_02 li:nth-child(1) span:nth-child(2){
    color: #39a1f8;
    font-size: 16px;
float: right;
}
.kecheng_03 li:nth-child(1) span:nth-child(2){
    color: #999999;
    font-size: 16px;
float: right;
}
.chan03,.jin02,.deng02{
    width: 14px;
	height: 18px;
    display: block;
    margin-top: 11px;
    float: right;
}
.chan03{
    background: url(../imges/chakanh.png) no-repeat;
}
.jin02{
    background: url(../imges/chakanl.png) no-repeat;
}
.deng02{
    background: url(../imges/chakana.png) no-repeat;
}
.chan04,.deng01,.jin01{
    width: 18px;
	height: 16px;
    display: block;
    background-size:cover;
    float: right;
    margin-top: 12px;
    margin-left:20px;
}
.chan04{
    margin-right: 40px;
    background: url(../imges/xiazaih.png) no-repeat;
}
.deng01{
    background: url(../imges/xiazaia.png) no-repeat;
}
.jin01{
    background: url(../imges/xiazail.png) no-repeat;
}
.chenga02,.jinru,.dengdai{
    width: 94px;
	height: 24px;
    border-radius: 5px;
    margin-top: 3px;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    float: right;
}
.chenga02{
    border: solid 1px #ff9800;
    margin: 8px 15px 0 0;
    color: #ff9800;
}
.jinru{
    border: solid 1px #39a1f8;

    color: #39a1f8;
}
.dengdai{
    border: solid 1px #cccccc;
    color: #999999;
}
.chan05,.jinru_l1,.deng_aa{
    width: 18px;
	height: 28px;
    display: block;
    float: right;
    margin-top: 10px;
}
.chan05{
    background: url(../imges/baogaoh.png) no-repeat;
}
.jinru_l1{
    background: url(../imges/baogaol.png) no-repeat;
}
.deng_aa{
    background: url(../imges/baogaoa.png) no-repeat;
}
.chan06{
    background: url(../imges/bi.png) no-repeat;

}
.jinru_l,.chan06,.deng_a{
    width: 18px;
    height: 21px;
    display: block;
    float: right;
    margin: 12px  10px 0 19px;
}

.jinru_l{
    background: url(../imges/xuexil.png) no-repeat;

}
.deng_a{
    background: url(../imges/xuexia.png) no-repeat;

}
.baifen,.baifen0,.baifen1{
    width:60px;
    font-size: 14px;
    font-style: normal;
    float: right;
    margin-top: -3px;
    text-align: center;
    margin-top: 1px;
    background-position:right center !important;
}
.baifen{
    color: #ff9902;
}
.baifen0{
    color: #39a1f8;
}
.baifen1{
    color: #999999;
}
.jin_r,.deng_r{
    width: 134px;
	height: 40px;
    border-radius: 5px;
    display: block;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    overflow: hidden;
    position: absolute;
    top: 21px;
    right: 40px;
}
.jin_r{
    background-image: linear-gradient(0deg,
		#64c7fb 0%,
		#4fb4fa 39%,
		#39a1f8 100%),
	linear-gradient(
		#39a1f8,
		#39a1f8);
	background-blend-mode: normal,
		normal;
}
.deng_r{
    background-color: #cccccc;
}

.kecheng03 .chenga01{
    background:#ccc;
}
.kecheng03 .chenga01 .chan02{
    background: url(../imges/suo.png) no-repeat;
}
.kecheng03 li:nth-child(1) span:nth-child(2){
    color: #999;
}
.kecheng03 li .chan06{
    background: url(../imges/xuexia.png) no-repeat;
}
.kecheng03 li .baifen{
    width: 40px;
    margin: 1px 14px 0 0 ;
    color: #999;
}
.kecheng03 li .chan05{
    background: url(../imges/baogaoa.png) no-repeat;
}
.kecheng03 .chan03{
    margin: 10px 0 0 24px;
    background: url(../imges/chakana.png) no-repeat;
}
.kecheng03 .chan04{
    margin: 10px 40px 0 24px;
    background: url(../imges/xiazaia.png) no-repeat ;
}
.kecheng03 .chenga02{
    border: solid 1px #999999;
    color: #999999;
}
.nodowns{
    padding-bottom: 20px;
}
.yiobgs.nodowns .yue_jian{
    background: url(../imges/jialan.png) no-repeat;
    background-size: 100%;
    vertical-align: middle;
}

.cheng_p.nodowns + .kecheng_z{
    display:none;
}
.end_span1{
    margin-right: 35px;
}
.kecheng02 .chenga01{
    background-image: linear-gradient(0deg,
		#64c7fb 0%,
		#4fb4fa 39%,
		#39a1f8 100%),
	linear-gradient(
		#39a1f8,
		#39a1f8);
}
.kecheng02 .chan02{
    background: url(../imges/ke_g_h.png) no-repeat;
}
.kecheng02 .kecheng_01 li:nth-child(1) span:nth-child(2){
    color: #39a1f8;
}
.kecheng02 .chan03{
    background: url(../imges/chakanl.png) no-repeat;
}
.kecheng02 .chan04{
    background: url(../imges/xiazail.png) no-repeat;
}
.kecheng02 .chenga02{
    border: solid 1px #39a1f8;
    color: #39a1f8;
}
.kecheng02 .baifen{
    color: #39a1f8;
}
.kecheng02 .chan05{
    background: url(../imges/baogaol.png) no-repeat;
}
.kecheng02 .chan06{
    background: url(../imges/xuexil.png) no-repeat;
}
.zhe{
    width: 496px;
	background-color: #ffffff;
	border-radius: 5px;
     margin: 0 auto;
}
.zhe_t{
    width: 460px;
    height: 69px;
    font-size: 18px;
    color: #333333;
    border-bottom: solid 1px #eaeaea;
    margin: 10px auto;
    text-align: center;
    line-height: 69px;
    font-weight: 0;
}
.zhe{
    position: relative;
}
.zhe a i{
    width: 32px;
	height: 32px;
    display: block;
    background: url(../imges/qx.png) no-repeat;
  position: absolute;
  top: 0;
  right: 10px;
}
.xuanke li{
    width: 430px;
    height: 18px;
    font-size: 14px;
    color: #333333;
    margin: 20px auto;
    overflow: hidden;
    line-height: 18px;
}
.xuanke label b{
    display: inline-block;
    width: 148px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: inherit;
}
.xuanke input{
    width: 18px;
    height: 18px;
    margin-right: 5px;
    vertical-align: inherit;
}

.xuanke i{
    font-style: normal;
    color: #666666;
    float: right;
}
.tj{
    display: block;
    width: 140px;
	height: 38px;
    background: url(../imges/endbg.png) no-repeat;
    border-radius: 10px;
    font-size: 16px;
    color: #ffffff;
    text-align: center;
    line-height: 38px;
    margin: 41px auto 20px;
}
.kecheng_t a:hover,.chenga01:hover,.tj:hover{
    opacity: .7;
    color: #fff;
}
.chan05:hover,.chan06:hover{
    opacity: .8;
}
.kecheng01 .chenga02:hover{
    opacity: .8;
    color: #ff9800;
}
.kecheng01 .ke_renl{
    margin-right: 16px;
    border-color:#fd8f49;
    color:#fd8f49;
}
.kecheng02 .ke_renl{
    margin-right: 16px;
    border-color:#39a1f8;
    color:#39a1f8;
}
.kecheng03 .ke_renl{
    margin-right: 16px;
    border-color:#999;
    color:#999;
}
.quksn{
    position: relative;
    float: right;
}
.quksn a{
    top: 6px;
    right: 0;
    text-align: center;
    height: 26px;
    width: 76px;
    line-height: 26px;
}

@media (max-width: 996px) {
    .cheng_p span {
        width: 260px;
    }
}
