.border{
    border: 1px solid #f5f5f5;
}
body{
    margin: 0;
    padding: 0;
    background-color: #f5f5f5;
}

/*滚动运营位开始*/
.yunying{
    /*border:1px solid #000;*/
}

/*全局页签*/
.tab-T-3{width:auto;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#dfdfdf;float:left;margin-left:10px;cursor:pointer;display:inline;}
.tab-T-3 li.cur{background-color:#d81c1b;}
.icon{background:url(/Public/default/images/icon.png) no-repeat 0 0;}
.yunying .btn{display:block;height:55px;position:absolute;top:160px;width:35px;z-index:200;cursor:pointer; border-radius: 5px;}
.yunying .prev{ background-position:0 -145px;left:220px; opacity:0.1}
.yunying .prev:hover{background-position:0 -145px;opacity:1;}
.yunying .next{ background-position:0 -280px;right:0px; opacity:0.1}
.yunying .next:hover{background-position:0 -280px;opacity:1;}
.yunying li{
    padding: 0;
    display: inline;
    float: left;
}
.yunying li img{
    margin: 0;
    padding: 0;
}

/*字体*/
body{
    color: #595757;
    font-size: 14px;
    font-family: 微软雅黑,Regular;    
}
.text-title{
    color:#4c4c4c;
    font-size: 24px;
    font-family: 微软雅黑;
    line-height: 30px;
}
.text-orange16{
    color: #ff4e00;
    font-size: 16px;
    font-family: 微软雅黑,Regular;
}
.text-white14{
    color: #fff;
    font-size: 14px;  
}
.text-white16{
    color: #fff;
    font-size: 16px;  
}
.text-light-grey14{
    color: #898989;
}

a{
    color: #595757;
    font-size: 14px;      
}
a:hover{
    color: #595757;
    text-decoration: none;
}

/*公开课*/
.course-public{
    margin-top:30px;
    display: inline-block;
    width: 292px;
    padding: 10px;
}
.course-qc1{
    display: inline-block;
    width: 292px;
    padding: 10px;
    margin-top: 30px;
}
.course-public:hover{
    border: 1px solid #ccc;
    box-shadow: 0 0 4px 1px #ccc;
    transition: all 3s ease 0s;
    cursor: pointer;
}
.course-qc1:hover{
    border: 1px solid #ccc;
    box-shadow: 0 0 4px 1px #ccc;
    transition: all 3s ease 0s;
    cursor: pointer;
}
.course-public > div{
    background-color: #fff;
}
.course-qc1 > div{
    background-color: #fff;
}
.index-course .public-title .public-change-btn{
    margin-right: 12px;
    line-height: 28px;
}
.index-course .whole-title .whole-arrow{
    display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: 10px;
    background: #ccc;
    color: #fff;
    text-align: center;
    line-height: 20px;
}
.whole-title{
    margin-top: 55px;
    padding-bottom: 0;
}
.whole-title a{
    font-size: 16px;
    color: #595757;
}
.whole-title a:hover{
    color: #595757;
    text-decoration: none;
}
.course-public div img{
    display: block;
    transition: all 0.8s ease 0s;
    width: 100%;
}
.course-public:hover div img{
    width: 270px;
    height: 162px;
    overflow: hidden;
    transform: scale(1.2);
}
.course-qc1 div img{
    display: block;
    transition: all 0.8s ease 0s;
    width: 270px;
}
.course-qc1:hover div img{
    width: 270px;
    height: 464px;
    overflow: hidden;
    transform: scale(1.2);
}
.index-course .public-title .btn-title{
    width: 36px;
    height: 24px;
    border:1px solid #ccc;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    padding: 0;
    background-color: #fff;
    color: #ccc;
}
.index-course .public-title .btn-title:hover{
    color: #fe6500;
}

.public-course-img{
    width: 270px; 
    height: 162px; 
    overflow: hidden;
    position: relative;
}
.public-qc1-img{
    width: 270px; 
    height: 464px; 
    overflow: hidden;
    position: relative;
}

.public-course-info{
    padding:30px 10px 5px;
}
.public-course-name,.public-course-enroll{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: rgba(0,0,0,.6);
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: 微软雅黑,Regular;
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.public-course-enroll{
    font-size:14px;
    color:#ffc453;
}
.public-course-name1{
    font-size:14px;
    padding-bottom:7px;
}
.course-public .tag{
    position: absolute;
    top: 0;
    right: 0;
    /*width: 40px;*/
    padding-left: 3px;
    padding-right: 3px;
    height: 20px;
    background-color: #0cb977;
    text-align: center;
    color: #fff;
}
.course-public .status{
    margin-top: 18px;
}
.course-public .btn-green{
    background-color: #0cb977;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 0 5px;
    font-family: 微软雅黑,Regular;
    font-size: 14px;
    color: #fff;
}
.course-public .btn-grey{
    background-color: #a2a2a2;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 0 5px;
    font-family: 微软雅黑,Regular;
    font-size: 14px;
    color: #fff;    
}
.course-qc1 .tag{
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 20px;
    background-color: #0cb977;
    text-align: center;
    color: #fff;
}
.course-qc1 .status{
    margin-top: 18px;
}
.course-qc1 .btn-green{
    background-color: #0cb977;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 0 5px;
    font-family: 微软雅黑,Regular;
    font-size: 14px;
    color: #fff;
}
.course-qc1 .btn-grey{
    background-color: #a2a2a2;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 0 5px;
    font-family: 微软雅黑,Regular;
    font-size: 14px;
    color: #fff;    
}

a.raise-help{
    color: #000;
}
a:hover.raise-help{
    text-decoration: underline;
}
/*兴趣班随到随学课程*/
.course-col5{
    width: 234px;
    display: inline-block;
    padding: 10px;
}
.course-col5:hover{
    border: 1px solid #ccc;
    box-shadow: 0 0 2px 2px #f5f5f5;
    transition: all 2s ease 0s;
    cursor: pointer;
}
.course-col5>div{
    background-color: #fff;
}
.course-img-col5{
    width: 213px; 
    height: 128px; 
    overflow: hidden;
    position: relative;
}
.course-col5 .tag{
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 20px;
    background-color: #0cb977;
    text-align: center;
}
.course-col5 .info{
    padding: 10px;
}
.course-col5 div img{
    display: block;
    transition: all 0.8s ease 0s;
    width: 213px;
}
.course-col5:hover div img{
    width: 213px;
    height: 128px;
    overflow: hidden;
    transform: scale(1.2);
}


.index-course{
    background-color: #f5f5f5;
}


.index-content dl{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.index-content dt{
    font-family: 微软雅黑,Regular;
    font-size: 18px;
    font-weight: normal;
    color: #3e3a39;
    line-height: 2.4em;
}
.index-content dd{
    color:#898989;
    line-height: 1.6em;
}
.index-content .icon{
    display: inline-block;
    width: 49px;
    height: 49px;
}
.index-content .pattern{
    background: url(/Public/default/images/index-content-help.png) 0 0 no-repeat;
}
.index-content .exchange{
    background: url(/Public/default/images/index-content-help.png) -49px 0 no-repeat;
}
.index-content .teacher{
    background: url(/Public/default/images/index-content-help.png) 0 -49px no-repeat;
}
.index-content .study{
    background: url(/Public/default/images/index-content-help.png) -49px -49px no-repeat;
}
.index-content .shop{
    background: url(/Public/default/images/index-content-help.png) 0 -98px no-repeat;
}

.index-content .help li{
    color: #595757;
    font-size: 16px;
    padding-left: 30px;
    padding-right: 30px;
}
.index-content .help li:first-child{
    padding-left: 0px;
}

.index-content .help li a{
    color: #666;
    font-size: 14px;
}

.index-content .help li a:hover{
    text-decoration: none;

}

.public-icon{
    display: inline-block;
    width: 40px;
    height: 30px;
    background: url(/Public/default/images/index-menu-icon.png) 0 0 no-repeat;
}

.whole-icon{
    display: inline-block;
    width: 40px;
    height: 32px;
    background: url(/Public/default/images/index-menu-icon.png) 0 -270px no-repeat;    
}

.free-icon{
    display: inline-block;
    width: 40px;
    height: 30px;
    background: url(/Public/default/images/index-menu-icon.png) 0 -60px no-repeat;    
}
.any-time-icon{
    display: inline-block;
    width: 40px;
    height: 30px;
    background: url(/Public/default/images/index-menu-icon.png) 0 -90px no-repeat;      
}
.group-icon{
    display: inline-block;
    width: 40px;
    height: 30px;
    background: url(/Public/default/images/index-menu-icon.png) 0 -120px no-repeat;  
}
.dynamic-icon{
    display: inline-block;
    width: 40px;
    height: 30px;
    background: url(/Public/default/images/index-menu-icon.png) 0 -150px no-repeat; 
}
.works-icon{
    display: inline-block;
    width: 40px;
    height: 30px;
    background: url(/Public/default/images/index-menu-icon.png) 0 -180px no-repeat; 
}
.master-icon{
    display: inline-block;
    width: 40px;
    height: 30px;
    background: url(/Public/default/images/index-menu-icon.png) 0 -210px no-repeat; 
}
.order-icon{
    display: inline-block;
    width: 40px;
    height: 30px;
    background: url(/Public/default/images/index-menu-icon.png) 0 -240px no-repeat;  
}

.public-title{
    padding-top: 55px;
    padding-bottom: 0;
}

/*排行榜开始*/
.index-order{

}
.study-order{
    width: 575px;
    display: inline-block;
    vertical-align: top;
    background-color: #fff;
    padding: 10px;
    border-top: 1px solid #e63547;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-radius: 4px;
}
.newer-order{
    width: 575px;
    display: inline-block;
    vertical-align: top;
    background-color: #fff;
    margin-left: 13px;
    padding: 10px;    
    border-top: 1px solid #0cb977;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;    
    border-radius: 4px;
}
.index-order .student{
    width: 266px;
    display:inline-block;
    vertical-align: top;
    padding: 5px;
}
.index-order .number{
    display: inline-block;
    width: 20px;
    vertical-align: middle;
}
.index-order .avatar{
    display: inline-block;
    width: 48px;
    vertical-align: middle;
}
.index-order .info{
    display: inline-block;
    width: 177px;
    vertical-align: middle;
}

.intro{
    width:228px; padding: 15px;
}
.order-top-3{
    color: #fb4041;
    font-size: 20px;
}
.order-top-more{
    color: #929191;
    font-size: 20px;
}
/*20170221*/
.qcs-title{padding:45px 15px 0;height:70px;}
.qcs-title strong,.qcs-title b{font-weight:normal;}
.qcs-title strong{font-size:24px;line-height:1em;}
.qcs-title b{font-size:14px;line-height:24px;padding-left:1em;}
.public-course-info{padding-top:12px;}
.public-course-info p.jpkdtlinfo{height:40px;color:#a0a0a0;overflow:hidden;}
.public-course-info p:after{clear:both;display:block;content:",";font-size:0;line-height:0;visibility:hidden;}
.public-course-info p{clear:both;}
.public-course-info p .pub-tch{float:left;width:112px;line-height:22px;overflow:hidden;white-space:nowrap;color:#595757;}
.public-course-info p .pub-price{float:right;font-size:14px;line-height:22px;}
.public-course-info p .pub-xianshi{display:block;float:right;width:70px;line-height:20px;padding:1px 0 0 10px;background:url(/Public/default/images/kecheng/bg-xianshi.png) no-repeat 4px 1px;color:#fff;}
.public-course-jp p{margin-bottom:5px;}
/**/
.wecoz-title{margin-top:30px;padding-bottom:0;}
.wecoz-title a{margin:0 8px 0 20px;}
.wecoz-title b{font-weight:normal;}
.wecoz-title b i{font-style:normal;color:#ff006c;padding:0 4px;}
.wecoz-title a:hover{color:#ff006c;text-decoration:underline;}
.wecoz-icon{display:inline-block;width:40px;height:32px;margin-top:-1px;background:url(/Public/default/images/index-wecoz-icon.png) 0 0 no-repeat;}
.img-scroll{width:1170px;padding:20px 0 0;position:relative;}
.img-scroll .prev,.img-scroll .next{position:absolute;display:block;width:50px;height:78px;padding:10px;top:80px;background:url(/Public/default/images/bg-wecoz-arrow.png) no-repeat 0 0;cursor:pointer;}
.img-scroll .prev{left:-30px;background-position:0 0;}
.img-scroll .next{right:-30px;background-position:-50px 0;}
.img-scroll .prev:hover,.img-scroll .next:hover{background-color:#e8e8e8;border-radius:5px;}
.img-list{position:relative;width:1100px;height:230px;margin:0 auto;overflow:hidden;}
.img-list ul{list-style:none;width:99999px;padding:0;margin:0;}
.img-list ul:after{clear:both;display:block;content:",";font-size:0;line-height:0;visibility:hidden;}
.img-list ul li{width:220px;height:230px;padding:20px 25px;float:left;}
.img-list ul li span{display:block;width:78px;height:78px;margin:0 auto;border-radius:50%;overflow:hidden;}
.img-list ul li span img{width:100%;height:auto;}
.img-list ul li h4{font-size:12px;line-height:18px;margin:0;padding:12px 0 0 25px;background:url(/Public/default/images/bg-wecoz.gif) no-repeat 0 12px;color:#ff006c;}
.img-list ul li h5{font-size:12px;line-height:1em;margin:0;padding-top:15px;color:#000; width:185px;}
.img-list ul li p{font-size:12px;line-height:22px;margin:0;padding-top:12px;color:#000;}
.img-list ul li:hover{background:#e8e8e8;}

.saomasign{width:670px;height:394px;padding:35px;background:#fff;}
.saomasign h5{margin:0;padding:0;font-size:14px;line-height:1em;color:#474e5d;}
.saomasign h5 span{padding:0 1em;}
.saomasign p{padding:20px 0 0;font-size:16px;line-height:28px;}
.saomasign p b{display:block;text-align:center;padding-bottom:14px;}
.saomasign p b img{width:238px;height:238px;}
.saomasign p span,.saomasign p i{display:block;float:left;color:#ff3600;font-style:normal;}
.saomasign p span{width:80px;}
.saomasign p i{width:520px;}
/*170505*/
.livecoz-wrap{background:#e8e8e8;padding:10px;margin-top:40px;}
.liveimg{width:336px;height:210px;float:left;}
.livecozlist{width:814px;height:210px;overflow:hidden;float:left;}
.livecozlist:after{clear:both;display:block;content:",";font-size:0;height:0;visibility:hidden;}
.livecozlist ul{list-style:none;line-height:35px;padding:0;margin:0;}
.livecozlist ul li{height:35px;}
.livecozlist ul li p{width:405px;margin:0;padding:0 0 0 35px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.livecozlist ul li i{display:block;float:left;width:18px;height:18px;margin:8px 10px 0 0;background:url(http://www.gongfucn.com/Public/default/images/kecheng/bg-kecheng.png) no-repeat 0 0;}
.livecozlist ul li span{color:#47a426;margin-right:10px;}
.livecozlist ul li a:hover{color:#47a426;}

.subscribe-title{margin-top:30px;padding-bottom:0;}
.subscribe-icon{display:inline-block;width:40px;height:32px;margin-top:-1px;background:url(../images/index-scribe-icon.png) 0 0 no-repeat;}
.subscribe-rm{padding:8px 0 0 25px;}
.subscribe-title b{font-weight:normal;}
.subscribe-title b i{font-style:normal;color:#ff006c;padding:0 4px;}
.subscribe-title a{margin:0 8px 0 20px;}
.subscribe-title a:hover{color:#ff006c;text-decoration:underline;}
.scribewrap{width:1200px;padding:10px 0 0;margin:0 -15px;}
.scribewrap:after{clear:both;display:block;content:",";font-size:0;height:0;visibility:hidden;}
.scribecont{width:276px;height:294px;margin:24px 12px 0;background:#ececdd;border-radius:6px;overflow:hidden;float:left;}
.scribecont:hover{box-shadow:0 0 4px 1px #ccc;}
.scribe-cont-img{width:276px;height:173px;overflow:hidden;position:relative;}
.scribecont img{width:276px;height:173px;transition:all 0.8s ease 0s;}
.scribecont:hover img{transform:scale(1.2);}
.scribe-cont-info{display:block;width:276px;height:50px;position:absolute;top:123px;left:0;}
.scribe-cont-info b{display:block;width:276px;height:50px;background:#323232;opacity:0.9;position:absolute;top:0;left:0;}
.scribe-cont-info em,.scribe-cont-info strong{color:#fff;font-weight:normal;font-style:normal;position:absolute;}
.scribe-cont-info em{top:25px;left:10px;font-size:12px;line-height:1em;}
.scribe-cont-info strong{top:15px;right:10px;font-size:20px;line-height:1em;}
.scribe-cont-name{width:276px;height:108px;padding:13px 15px;}
.scribe-cont-name h5{height:60px;margin:0;padding:0;}
.scribe-cont-name h5 strong{font-weight:normal;font-size:15px;line-height:1em;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.scribe-cont-name h5 span{color:#e63444;line-height:1em;display:block;padding-top:13px;}
.scribe-cont-name p{font-size:12px;line-height:1em;}
/*20170928*/
.classifyNav{width:1170px;margin:40px auto 0;}
.classifyNav ul{width:1188px;padding:0;margin:0 -9px;list-style:none;overflow:hidden;}
.classifyNav ul li{float:left;width:178px;height:112px;margin:0 10px;text-align:center;font-size:18px;line-height:1em;}
.classifyNav ul li a{display:block;width:178px;height:112px;padding:25px 0;border-radius:4px;color:#fff;}
.classifyNav ul li i{display:block;width:37px;height:37px;margin:0 auto 10px;background:url(../images/cn-icon.png) no-repeat;}
.classifyNav ul li.cn-pinbu a{background:#54cea9;}
.classifyNav ul li.cn-pinbu a:hover{background:#3b9076;}
.classifyNav ul li.cn-fuzhuang a{background:#e994dc;}
.classifyNav ul li.cn-fuzhuang a:hover{background:#a3679a;}
.classifyNav ul li.cn-baobao a{background:#9985cc;}
.classifyNav ul li.cn-baobao a:hover{background:#6b5d8e;}
.classifyNav ul li.cn-shouhui a{background:#e6815c;}
.classifyNav ul li.cn-shouhui a:hover{background:#a15a40;}
.classifyNav ul li.cn-cixiu a{background:#68b9ff;}
.classifyNav ul li.cn-cixiu a:hover{background:#4981b2;}
.classifyNav ul li.cn-zonghe a{background:#f6ce00;}
.classifyNav ul li.cn-zonghe a:hover{background:#ac9000;}
.classifyNav ul li.cn-pinbu i{background-position:0 0;}
.classifyNav ul li.cn-fuzhuang i{background-position:-37px 0;}
.classifyNav ul li.cn-baobao i{background-position:-74px 0;}
.classifyNav ul li.cn-shouhui i{background-position:0 -37px;}
.classifyNav ul li.cn-cixiu i{background-position:-37px -40px;}
.classifyNav ul li.cn-zonghe i{background-position:-74px -37px;}

.geniuswrap{width:1170px;margin:50px auto 0;}
.geniuswrap h3{height:13px;margin:0;border-bottom:solid 1px #a0a0a0;}
.geniuswrap h3 span{display:block;width:180px;height:24px;margin:0 auto;font-size:24px;line-height:1em;background:#f5f5f5;text-align:center;}
.genius{padding:25px 0;width:1192px;margin:0 -11px;overflow:hidden;}
.genius:after{clear:both;display:block;content:",";font-size:0;height:0;visibility:hidden;}
.genius dl{float:left;width:278px;height:254px;padding:15px;margin:25px 10px 0;background:#fff;border:solid 1px #e5e5e5;}
.genius dl a:hover{text-decoration:none;color:#337ab7;}
.genius dl dt{text-align:center;font-weight:normal;font-size:14px;line-height:1em;}
.genius dl dt span,.genius dl dt i,.genius dl dt b,.genius dl dt em{display:block;margin:0 auto;font-weight:normal;font-style:normal;}
.genius dl dt span{width:100px;height:100px;border-radius:50%;overflow:hidden;position:relative;z-index:0;}
.genius dl dt span img{width:100px;}
.genius dl dt i{width:26px;height:26px;margin:-24px 0 0 145px;border:solid 1px #fff;background:#2abce3;border-radius:50%;line-height:24px;color:#fff;position:relative;z-index:1;}
.genius dl dt b{margin-top:14px;}
.genius dl dt em{margin-top:10px;}
.genius dl dd{padding-top:14px;}
.genius dl dd ul{height:54px;padding:0;background:#f8f8f8;list-style:none;}
.genius dl dd ul li{float:left;width:33.333%;text-align:center;line-height:1em;}
.genius dl dd ul li span{display:block;margin-top:5px;}
.genius dl dd ul li a{display:block;padding:10px 6px 0;color:#999;}
.genius dl dd ul li a span{color:#33335a;font-size:10px;}
.genius dl dd ul li a:hover{text-decoration:none;color:#337ab7;}
.genius dl dd ul li a:hover span{color:#337ab7;}

.whatis{margin-top:35px;}
.whatis h3{height:13px;margin:0;border-bottom:solid 1px #a0a0a0;}
.whatis h3 span{display:block;width:315px;height:24px;margin:0 auto;font-size:24px;line-height:1em;background:#f5f5f5;text-align:center;}
.whatis ul{list-style:none;padding:33px 0 0;overflow:hidden;}
.whatis ul li{float:left;width:234px;padding:0 15px;}
.whatis ul li i{display:block;width:49px;height:49px;margin:0 auto;}
.wi-icon-muoshi{background:url(../images/wi-icon.png) no-repeat 0 0;}
.wi-icon-tiyan{background:url(../images/wi-icon.png) no-repeat -49px 0;}
.wi-icon-shizi{background:url(../images/wi-icon.png) no-repeat -98px 0;}
.wi-icon-guihua{background:url(../images/wi-icon.png) no-repeat -147px 0;}
.wi-icon-cailiao{background:url(../images/wi-icon.png) no-repeat -196px 0;}
.whatis ul li h5{text-align:center;font-size:18px;line-height:1em;margin:20px 0 0;}
.whatis ul li p{font-size:14px;line-height:24px;padding:12px 0 0;}



.new_ad{ background-color:#f5f5f5;}
.new_ad_area{ height:375px;width: 1170px;margin: 40px auto 0;}
.new_ad_left{ float:left;}
.new_ad_mid{ float:left; width:552px; background-color:#FFFFFF; height:375px; padding:5px;}
.new_ad_ad1{ float:left; width:265px; height:168px;}
.new_ad_ad1 img{width:265px; height:168px;}
.new_ad_ad2{ float:left;width:265px; height:168px; margin-left:10px;}
.new_ad_ad2 img{width:265px; height:168px;}
.new_ad_ad3{ float:left; margin-top:10px; width:265px; height:100px;}
.new_ad_ad3 img{width:265px; height:100px;}
.new_ad_ad4{ float:left;margin-left:10px; margin-top:10px;width:265px; height:100px;}
.new_ad_ad4 img{width:265px; height:100px;}
.new_ad_sq{ width:540px; height:70px; background-color:#e6f3ef; float:left; margin-top:15px; font-size:18px; line-height:70px; text-align:left; padding-left:20px;}
.new_ad_sq span{ color:#ef4b4a; font-size:16px;}
.new_ad_sq a{ display:block; width:125px; height:35px; float:right; color:#ef4b4a; background-color:#FFFFFF; margin-top:17px; line-height:35px; text-align:center; font-size:18px;border-radius:5px; margin-right:20px;}
.new_ad_right{ width:370px; height:375px; float:left; background-color:#FFFFFF; margin-left:15px;border-radius:5px; padding-top:15px; padding-left:15px; display:inline}
.new_ad_right_header{ font-size:14px; font-weight:bold; color:#424242;}
.new_ad_right ul{ margin-top:20px;}
.new_ad_right ul li{ list-style:none}
.act_li{ margin-left:-40px; margin-bottom:12px;}
.new_ad_right ul li img{ float:left;border-radius:50%; margin-right:20px;}
.act_li_info{ float:left}
.act_li_time{ float:right;color:#999999; height:42px; line-height:42px; margin-right:20px;}
.act_li_info_p1 a{ color:#28b2ac; font-weight:normal}
.act_li_info_p1 span{color:#999999; font-weight:normal; padding-left:10px;}
.act_li_info_p2{color:#3c3c3c;font-weight:normal; margin-top:-5px;}
.new_ad_gd{ width:355px; height:330px; overflow:hidden; position:relative}
.new_ad_right::after{ height:0px; clear:both; font-size:0px; display:block; visibility:hidden; content:","}