*{margin: 0;padding: 0;}
p{margin-bottom: 0;}
*, ::after, ::before {
    box-sizing: border-box
}
h1,h2,h3,h4,h5{margin:0;}
.f13{font-size: 13px;}
.f15{font-size: 15px;}
.f19{font-size: 19px;}
.f20{font-size: 20px;}
.f34{font-size: 34px;}
.f38{font-size: 38px;}
.cl-fff{color: #fff;}
.cl-222{color: #222;}
.cl-666{color: #666;}
.sq-ico{vertical-align: middle;background: url(/img/img/sponsor/shequnico1.png) no-repeat;display: inline-block;width: 23px;height: 22px;margin-right: 5px;margin-bottom:2px}


.nav-ico1{background-position:0 2px;}
.nav-ico2{background-position:0 -20px;}
.nav-ico3{background-position:0 -39px;}
.nav-ico4{background-position:0 -62px;}
.nav-ico5{background-position:0 -85px!important;}
.nav-ico6{background-position:0 -105px!important;}

.article-ico{background: url(/img/img/sponsor/shequnico2.png) no-repeat;display: inline-block;width: 28px;vertical-align: middle;}
.article-ico1{height: 20px;background-position: 0 -21px;}
.article-ico2{height: 19px;background-position: 0 -40px;}
.article-ico3{height: 17px;background-position: 0 -58px;}
.article-ico4{height: 20px;background-position: 0 -75px;}

.article-data li{float: left;width: 25%;/*margin:  0 30px;*/line-height: 40px;}
.article-data{border-bottom: 1px solid #ebebeb;}

.sqnav-ul li{height: 85px;line-height: 85px;font-size: 19px;padding-left: 40px;}
.sqnav-ul li a{display: inline-block;color: #222222;}
.sqnav-ul li.active a{color: #f90;}
.sqnav-ul li.active .sq-ico{background-position-x:-22px;}

.sqnav-box{width: 200px;margin-top: 7px;}

.userdata-box{width: 26%;height: 220px;border: 1px solid #ebebeb;border-radius: 4px;background: #f8f8f8;text-align: center;padding-top: 20px;margin-top:60px;}
.userdata-box img{width: 68px;height: 68px;border-radius: 50%;}
.username{color: #4D4D4D;font-size: 16px;line-height: 36px;}
.usedata-ul{margin-top: 20px; display: flex;}

.userdata-content{width: 73.8%;padding: 0 20px;border-left: 1px solid #ebebeb;min-height:800px;}
.userdata-content>div>.article-list>li>div>p>img{max-width:50%}
.userdata-content>h4{line-height: 50px;border-bottom: 1px solid #ebebeb;font-weight:700;padding:0 20px;}
.usedata-ul .f20{font-weight:Bold}

.user-tx{width: 40px;height: 40px;border-radius: 50%;margin-right: 10px;}
.article-list>li{padding-top: 15px;}
.group-list>li{border-bottom: 1px solid #ebebeb;padding-bottom: 20px;}
.article-text{padding: 20px;background: #fafafa;}
.article-text img{width: 230px;height: 170px;margin-right: 10px;}
.article-text img:nth-of-type(3){margin-right: 0px;}
.article-text h5{font-weight: 600;line-height: 54px;}
.keyword-ul{margin: 20px 0 0px;}
.keyword-ul li{float: left;height: 20px;padding:0 18px;border: 1px solid #cccccc;color: #999999;text-align: center;border-radius: 10px;line-height: 20px;margin-right: 12px;}
.slh{width: 20px;margin-right: 20px;vertical-align: middle;cursor:pointer}

.container,.detail-container{width: 69%!important;padding: 0!important;margin: auto;}
.form-content{width: 1200px;margin: auto;background: #fff;}
.text-ellipsis4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}


.form-banner{min-width: 1200px;text-align: center;background:url(/img/img/sponsor/banner.png) no-repeat center center;height: 220px;color: #FFE5CE;padding-top: 25px;margin: auto;}
.form-banner .f18{line-height: 34px;}
.form-banner .f38{line-height: 80px;}

.up-phone{width: 400px;height: 300px;border: 2px dashed #e3e3e3;border-radius: 4px;background: #f8f8f8;margin: 10px 0;text-align: center;line-height: 50px;}

.form-content>.pull-left>.f16,.form-content>.pull-right>.f16{line-height: 32px;margin-top: 24px;font-weight: 700}
.form-content>.pull-left>input,.form-content>.pull-left>select{width: 400px;height: 40px;line-height: 40px;background: #f8f8f8;border-radius: 4px;border: 0;padding: 0 15px;}
.form-content>.pull-right>input,.form-content>.pull-right>select{width: 590px;height: 40px;line-height: 40px;background: #f8f8f8;border-radius: 4px;border: 0;padding: 0 15px;}
.form-content>.pull-left{padding:10px 50px;width: 510px;}
.form-content>.pull-right{padding:10px 50px;width: 690px;}
.Optional-box{width: 400px;padding: 20px;background: #fcfcfc;border: 1px solid #f7f7f7;}
.Optional-box input{width: 100%;height: 40px;padding-left: 15px;border: 1px solid #0689ff;border-radius: 4px;line-height: 40px;}
.addfile{display: block;width: 120px;
         height: 40px;text-align: center;line-height: 40px;color: #1590ff!important;border: 1px solid #1590ff;border-radius: 4px;margin-bottom: 10px;
         cursor:pointer
}
.Optional-box .f15{line-height: 34px;margin-top: 20px;}
.addfile:active {font-size: 16px;}
.start-btn{display:inline-block;width: 200px;height: 48px;text-align: center;line-height: 48px;color: #fff!important;border-radius: 4px;margin-left: 437px;font-size: 16px;}
.btn-yellow{background: #008C95;}
.start-btn:active {font-size: 18px;line-height: 46px;}
.btn-yellow:hover {background-color: #07A698;}


/*group*/
.quit-btn{display: block;width: 78px;height: 30px;color: #0689ff;border: 1px solid #0689ff;border-radius: 4px;text-align: center;line-height: 30px;font-size: 13px;font-weight:700;}
.quit-btn:active {font-size: 15px;line-height: 28px;}
.group-text{background: #f9f9f9;padding: 12px 20px;margin: 15px 0;}
.group-text .f13{line-height: 18px;}
.article-list .f16{line-height: 40px;display: inline-block;}
.group-text p{ text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}

  /*detail*/
  .detail-content{width: 80%;padding: 0 20px;}
  .detailtext-box{background: #fff;padding: 60px 140px 0;border-bottom: 1px solid #ebebeb;}
  .detailtext-box h4{line-height: 42px;}
  .timg{width: 40px;height: 40px;border-radius: 50%;}
  .correlationlist{margin: 15px 0;}
  .correlationlist a{display: inline-block;line-height: 24px;padding: 0 20px;text-align: center;height: 24px;background: #faf8f3;color: #c2a469!important;border-radius: 12px;margin-right: 10px;}
  .detailtext-content{padding-bottom: 50px;}
  .detailtext-content p{line-height: 22px;color: #333;}
  .detailtext-content p.tit{line-height: 50px;}
  .detailtext-content img{width: 200px;}
  .detailtext-content img{width: auto;margin: 10px 0;}
  .Apply-btn{width: 280px;height: 48px;text-align: center;color: #fff!important;line-height: 48px;border-radius: 24px;display:block;margin: auto;}
  .Apply-btn:active {font-size: 18px;line-height: 46px;}
  .detail-container .article-data{border: 0;}
  .detail-container .article-data ul{width:400px}
  .Apply-box{width: 100%;background: #fff;padding:40px 0 20px;text-align: center;}
  .Apply-box span{margin:5px 10px;display: inline-block;line-height: 24px;}

  .detail-container .userdata-box{height: 265px;background: #fff;border: 1px solid #ebebeb;}
  .detail-container .userdata-box {width: 280px;}
  .btn-blue{background: #0689ff;color: #fff!important;}
  .follow-btn{display: block;width: 120px;height: 30px;text-align: center;line-height: 30px;font-size: 13px;margin:20px auto;font-weight:600}
  .follow-btn:active {font-size: 15px;line-height: 28px;}

  .widthheight-box{width:280px;margin-top: 20px;}
  .widthheight{width: 100%;background: #EEEEEE;border: 1px solid #dcdcdc;height: 30px;margin-bottom: 15px;}
  .widthheight input{width: 100px;border: 0;outline: 0;border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;height: 28px;line-height: 30px;padding-left: 10px}

  .widthheight-box select{width: 100%;height: 30px;line-height: 30px;padding-left: 10px;border:1px solid #dcdcdc;margin-bottom: 15px;}
.Prototype-box{padding:14px;background: #fff;}
.Prototype-box p{line-height: 30px;}
.quote-btn{width: 200px;height: 38px;text-align: center;line-height: 38px;border-radius: 19px;margin:20px auto;display: block;font-size: 13px;color: #fff!important;}
.quote-btn:active {font-size: 15px;line-height: 36px;}
.titlep{border-left: 5px solid #008C95;text-indent: 3px;margin: 6px 0 4px;}


.lunbo-box{width: 100%;background: #fff;padding: 35px 20px;margin-top: 20px;margin-bottom: 30px;}

#picowl{display: block;margin-top: 20px;}
#picowl .item{position: relative;}
.owl-carousel{width: 90%;margin: auto;}
#picowl img{width:200px;height:146.5px;}


.like-ul{width: 830px;margin:30px auto;}
.like-ul>li{width: 25%;float: left;position: relative;height: 146.5px;overflow: hidden;}
.like-ul li img{width:90%;height:146.5px;display: block;margin: 0 auto;}
.owl-controls{display:block!important}
.hover-div{background: url(/img/img/sponsor/hoverbg.png) repeat;width: 100%;height: 146.5px;padding: 50px 10px 0;position: absolute;left: 0;bottom: -146.5px;transition: all 1s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.zanul{width: 120px;}
.zanul li{float: left;width: 60px;}

.like-ul>li:hover .hover-div{bottom: 0;}
#picowl .item:hover .hover-div{bottom: 0;}

.at-share-btn-elements a{background:url(/img/img/sponsor/zf.png) no-repeat!important}
.owl-theme .owl-controls .owl-buttons div{top: 50px;opacity: 1;width:40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev{background: url(/img/img/sponsor/z.png) no-repeat;left: -52px;}
.owl-theme .owl-controls .owl-buttons .owl-next{background: url(/img/img/sponsor/r.png) no-repeat;right: -50px;}
.owl-theme .owl-controls .owl-buttons .owl-next:before,.owl-theme .owl-controls .owl-buttons .owl-prev:before{content: " "}

.fixed-box{position: fixed;right: 15px;bottom:30px;}
.fixed-box a{display: block;width: 78px;height: 78px;}
.fixed-box a img{margin: auto;display: block;box-shadow:0 0 10px #ccc;border-radius:50%;}
.fixed-box a:nth-of-type(1){margin-bottom: 10px;}
.fx-bottom li{float: left;width: 70px;}
.fixed-box a:nth-of-type(2) img:active{width:54px;}

.fx-bottom{width: 960px;height: 36px;background: #fff;position: fixed;bottom: 0;left: 50%;margin-left: -620px;box-shadow: 0 0 3px #ddd;}
.fx-bottom ul{float: right;padding-right: 160px;margin-top: 10px;}

.edit-ico{display: inline-block;width:16px;height: 18px;background: url(/img/img/sponsor/ico3.png) no-repeat;vertical-align: middle;margin-right: 5px}
.delete-ico{display: inline-block;width:16px;height: 18px;background: url(/img/img/sponsor/ico3.png) no-repeat 0 -19px;vertical-align: middle;margin-right: 5px}
.deleteedit-ul{width: 130px;padding-top: 10px;background: #fff;box-shadow: 0 0 4px #ddd;padding-bottom: 15px;position: absolute;top: 20px;right: 0;}
.deleteedit-ul li{width: 130px;height: 40px;margin-bottom: 5px;line-height: 40px;padding-left: 20px;cursor:pointer}
.deleteedit-ul li:hover{background: #F5F5F5;}

.classify-box{position: relative;margin-top: 10px;margin-bottom: -30px;}
.classify-box div{float: right;width: 158px;height: 32px;border-radius: 16px;text-align: center;line-height: 32px;border:1px solid #EBEBEB;background: #F8F8F8;cursor: pointer;}
.classify-box ul{padding: 10px 0;position: absolute;right: 0px;top: 38px;background: #fff;box-shadow: 0 0 4px #ddd;}
.classify-box li{width: 158px;height: 40px;line-height:40px;cursor: pointer;margin-bottom: 5px;text-indent: 30px;font-size: 15px;color: #666;}
.classify-box li:hover{color: #222;background: #F5F5F5;}
.col-lg-4{width: 33.33333%}

.at-share-btn-elements a{text-indent:999px;}
.xuanz{transform:rotate(180deg);}
#File3 a{display:inline-block;line-height:24px;background:#F0F8FF;border:1px solid #ddd;padding:0 5px;border-radius:4px;color:#00A8D2;margin-right:3px;}
.sponsor-box h2{font-size: 64px;color: #174479;line-height: 70px;font-weight: 600;margin:0;}
.sponsor-box h3{font-size: 30px;color: #174479;line-height: 36px;font-weight: 600;margin-top: 40px;margin-bottom:0;}
.sponsor-banner{width: 100%;background: url(/img/img/sponsor/special/top_bj.png) no-repeat center 0;height:auto;padding-top: 120px;}
.sponsor-content{width: 68.5%;margin: auto;}
.banner-text{margin-top: 80px;}
.banner-text p{font-size: 16px;color: #214C7E;line-height: 28px;}

.apply-btn{width: 510px;height: 140px;color: #fff!important;text-align: center;line-height: 120px;font-size: 32px;display: block;text-decoration: none!important;margin-top: 60px;margin-bottom: 80px;background:url(/img/img/sponsor/special/an_big.png) no-repeat;}

.sponsor-content h5{font-size: 24px;color: #174479;border-left:8px solid #008C95;line-height: 30px;text-indent: 3px;font-weight: 700}
.Criteria-ul{/*margin-bottom: 135px;*/padding-bottom:5%}
.Criteria-ul p{font-size: 18px;line-height: 32px;color: #0D3667;font-weight: 600}
.Criteria-ul li{float: left;width: 23%;text-align: center;margin:1%}
.Criteria-ul i{margin-bottom: 5px;margin-top: 80px;}
.Criteria-ico1{display: block;width: 92px;height: 91px;background: url(/img/img/sponsor/icon.png) no-repeat;margin: auto;}
.Criteria-ico2{display: block;width: 92px;height: 91px;background: url(/img/img/sponsor/icon.png) no-repeat 0 -90px;margin: auto;}
.Criteria-ico3{display: block;width: 92px;height: 91px;background: url(/img/img/sponsor/icon.png) no-repeat 0 -182px;margin: auto;}
.Criteria-ico4{display: block;width: 92px;height: 91px;background: url(/img/img/sponsor/icon.png) no-repeat 0 -273px;margin: auto;}

.works-ico1{display: block;width: 69px;height: 70px;background: url(/img/img/sponsor/icon2.png) no-repeat;margin: auto;}
.works-ico2{display: block;width: 69px;height: 70px;background: url(/img/img/sponsor/icon2.png) no-repeat 0 -80px;margin: auto;}
.works-ico3{display: block;width: 69px;height: 70px;background: url(/img/img/sponsor/icon2.png) no-repeat 0 -160px;margin: auto;}
.works-ico4{display: block;width: 69px;height: 70px;background: url(/img/img/sponsor/icon2.png) no-repeat 0 -243px;margin: auto;}

.works-ul{margin-top: 70px;position: relative;}
.works-ul p{font-size: 14px;color: #214C7E;line-height: 17px;}
.works-ul li .f18{line-height: 22px;font-weight: 600;font-size:18px;}
.works-ul li{float: left;text-align: center;}
.works-ul li span{display: block;width: 30px;height: 30px;text-align: center;line-height: 30px;color: #fff;background: #b29b52;border-radius: 50%;margin:10px auto 20px;font-size:16px;}
.works-ul li:nth-of-type(1){width: 16.5%;}
.works-ul li:nth-of-type(2){width: 27.5%;}
.works-ul li:nth-of-type(3){width: 30.5%;}
.works-ul li:nth-of-type(4){width: 25.5%;}


.condition-box{width: 100%;height:auto;background: #eef1f9;padding-top: 5%;margin: auto;padding-bottom:5%}
.introduce{width: 68.5%;margin: auto;}
.introduce ul{width: 100%;margin: auto;}
.introduce ul li{float: left;width: 31%;height: 388px;border:1px solid #b7c3e5;border-radius: 0 0 29px 29px;padding:0 35px;margin: 0 1.5%;padding-top: 10px;position: relative;background:rgba(255, 255, 255,0.6)}
.introduce ul li p{color: #214c7e;font-size: 16px;line-height: 28px;}
.introduce ul li p.f22{color: #214c7e;font-size: 22px;line-height: 28px;text-align: center;font-weight: 600}
.introduce ul li:nth-of-type(1){margin-left: 0;background:url(/img/img/sponsor/special/bj1.png) no-repeat 0 -1px;background-size:130%,110%;background-position:center}
.introduce ul li:nth-of-type(2){background:url(/img/img/sponsor/special/bj2.png) no-repeat -20px -20px;background-size:145%,120%;background-position:center}
.introduce ul li:nth-of-type(3){margin-right: 0;background:url(/img/img/sponsor/special/bj2.png) no-repeat -20px -20px;background-size:145%,120%;background-position:center}
.introduce ul li:hover{border-top: 11px solid #008C95;padding-top: 0;box-shadow: 0 0px 20px #C4C7D4;}
.introduce ul li:nth-of-type(3):hover{border-top: 11px solid #f45143;padding-top: 0;box-shadow: 0 0px 20px #C4C7D4;background-position:-40px -29px;}
.introduce ul li:nth-of-type(2):hover{background-position: -40px -29px}
.introduce ul li:nth-of-type(1):hover{background-position: -10px -12px}

.big-apply{display: block;width: 288px;height: 88px;color: #fff!important;text-decoration: none!important;border-radius: 30px;position: absolute;text-align: center;line-height: 80px;font-size: 18px;bottom: -44px;left: 50%;margin-left: -144px;}

.big-apply{background:url(/img/img/sponsor/special/an_sml.png) no-repeat;}
/*.big-apply:hover{background:url(/img/img/sponsor/special/an_sm1_2.png) no-repeat -15px -15px;}*/
.btn-f45143{background:url(/img/img/sponsor/special/an_sml2.png) no-repeat;display: block;width: 288px;height: 88px;color: #fff!important;text-decoration: none!important;border-radius: 30px;position: absolute;text-align: center;line-height: 80px;font-size: 18px;bottom: -44px;left: 50%;margin-left: -144px;}
/*.btn-f45143:hover{background:url(/img/img/sponsor/special/an_sml2_2.png) no-repeat;}*/
.fourdian{width: 100%;background: url(/img/img/sponsor/special/note_bj.png) no-repeat  0; background-position: center;height:660px;position: relative;}
    .fourdian .fourdinwei {
        width: 1300px;
        margin: auto;
        height: 100%;
        position: relative;
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        align-content: center;
        justify-content: space-around;
    }

.fourdinwei>div div{color: #fff;font-size: 14px;line-height: 26px;}
.fourdinwei > div div {
    width: 540px;
    padding-right: 60px;
}
.fourdinwei > div {
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    height: 200px;
}.fourdinwei > div > img {
     height:50px;
     margin-right:20px;
}
/*.fourdinwei>div:nth-of-type(1){left: 35px;top: 130px;position: absolute;width: 42%;}
.fourdinwei>div:nth-of-type(2){left: 653px;top: 130px;position: absolute;width: 55%;}
.fourdinwei>div:nth-of-type(3){left: 35px;top: 450px;position: absolute;width: 42%;}
.fourdinwei>div:nth-of-type(4){left: 653px;top: 436px;position: absolute;width: 55%;}
.fourdinwei>div:nth-of-type(1) div{width: 460px;}
.fourdinwei>div:nth-of-type(2) div{width: 490px;}
.fourdinwei>div:nth-of-type(3) div{width: 390px;}
.fourdinwei>div:nth-of-type(4) div{width: 520px;}
.fourdinwei>div:nth-of-type(1) img{margin: 9% 3% 0 0;}
.fourdinwei>div:nth-of-type(2) img{margin: 9% 3% 0 0;}
.fourdinwei>div:nth-of-type(3) img{margin: 0% 3% 0 0;}
.fourdinwei>div:nth-of-type(4) img{margin: 5% 3% 0 0;}*/

.sponsor-bottombg{width: 100%;background: url(/img/img/sponsor/bot_bj.png) no-repeat center -1px;height:795px;padding-top: 100px;}
.sponsor-bottom{width: 100%;margin: auto;}
.sponsor-bottom h5{margin-bottom: 35px;}

.gundong{width: 80%;height: 232px;margin:auto;box-shadow: 0 0 10px #C4C7D4;margin-bottom: 50px;}
.gundong .title{background: #fff;height: 40px;padding-left: 35px;}
.gundong .title span:nth-of-type(1),.gundong-ul li span:nth-of-type(1){width: 30%;display: inline-block;line-height: 40px;color: #999;font-size: 14px;}
.gundong .title span:nth-of-type(2),.gundong-ul li span:nth-of-type(2){width: 27%;display: inline-block;line-height: 40px;color: #999;font-size: 14px;}
.gundong .title span:nth-of-type(3),.gundong-ul li span:nth-of-type(3){width: 24%;display: inline-block;line-height: 40px;color: #999;font-size: 14px;}
.gundong-ul{height: 70px;background: #f8f8f8;}
.gundong-ul li{width: 100%}
#gundong{height: 200px;width:100%;background: #f8f8f8;padding-left: 35px;}
.gundong-ul li span{line-height: 60px!important;color: #666!important;}

.sponsor-bottom h4{font-size: 45px;font-weight: 600;color: #174479 ;text-align: center;line-height: 100px;}
.sponsor-bottom p{font-size: 30px;font-weight: 600;color: #174479 ;text-align: center;line-height: 42px;}
.sponsor-bottom a{margin:50px auto;}

.apply-btn:hover{background:url(/img/img/sponsor/special/an_big_1.2.png) no-repeat;}

.up-phone{position:relative}
.hoberdelete{position:absolute;right:18px;top:10px;display:none;z-index:99}
.hovershow .hoberdelete{display:block}
.layui-layer-btn .layui-layer-btn0{background:#008C95;border:0}

/*.hovershow #Img1{width:400px;height:300px;}*/
.hovershow p{display:none;}
.hovershow {padding:0;border:0}

.widthheight-box .Prototype-box{display:none}
.widthheight-box img{cursor:pointer}
.widthheight-box .active .Prototype-box{display:block}

.e_p{display:none}
.e_p:nth-of-type(1){display:block;height:65px;overflow:hidden;text-overflow: -o-ellipsis-lastline;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;}
        .e_editor {
            text-overflow: -o-ellipsis-lastline;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;
        }
@media (max-width: 1200px) {
.fixed-box,.fx-bottom {display: none;}
}




.comment-box{width:100%;padding:30px 30px 0;background:#fff;margin-top:18px;}
.comment-box textarea{background:#fbfbfb;color:#222;font-size:16px;padding:25px;border:0;resize:none}
.upphoto{display:inline-block;width:30px;height:26px;background:url(/img/img/sponsor/pic_v.png) no-repeat 0 0;vertical-align:middle;margin:15px 0 0 25px;}
.upvideo{display:inline-block;width:30px;height:26px;background:url(/img/img/sponsor/pic_v.png) no-repeat 0 -26px;vertical-align:middle;margin:15px  0 0 25px;}
.post-comment{width:100%;height:48px;text-align:center;line-height:48px;font-size:16px;display:inline-block;border-radius:4px;}
.up-box{width:100%;height:48px;float:right;margin-top:10px;}

.up-photoul3,.up-photoul{margin:15px 0;}
.up-photoul3 li{width:230px;height:173px;float:left;margin-right:10px;position:relative}
.up-photoul li{width:300px;height:225px;float:left;margin-right:10px;position:relative}
.up-photoul3 li img,.up-photoul li img{width:100%;height:100%;}

.up-content{width:850px;float:right}
.up-delete{display:inline-block;width:32px;height:32px;background:url(/img/img/sponsor/close_.png) no-repeat 0 0;cursor:pointer;position:absolute;left:10px;top:10px;}
.up-delete:hover{display:inline-block;width:32px;height:32px;background:url(/img/img/sponsor/close_.png) no-repeat 0 -33px;}

.videourl-box{width:580px;height:38px;border-radius:19px;background:#f6f6f6;line-height:38px;padding-left:18px;}
    .videourl-box input {
        width: 500px;
        height: 38px;
        border: 0px;
        line-height: 38px;
        padding-left: 10px;
        background: #f6f6f6;
        outline: none;
        color: #0689FF;
        font-size: 13px;
    }

#comment{border-top:1px solid #ebebeb;margin-top:40px;margin-left:-30px;width:100%;padding:25px 30px 0;}
#comment .article-text{background:#fff;padding:0 20px;}
#comment>div{width:100%;margin-bottom:50px;}
#comment p{word-wrap:break-word}
/*�б�*/
.list-banner {width: 100%;height: 450px;margin: auto;position:relative;}
.list-banner>div{width: 100%;height: 450px;background: rgba(0,0,0,0.3);}
.list-bannertext{width: 1000px;position: absolute;top: 0;left:0px;z-index: 9999}
.banner-text{position: relative;z-index: 9}
.list-banner h2{font-size: 34px;color: #f90;-webkit-text-stroke: 1px #ece2d4;line-height: 80px;font-weight: bold;text-align: center;padding-top: 70px;}
.list-banner p{font-size: 18px;color: #fff;text-align: center;line-height: 34px;}
.list-banner p a{font-weight: bold;color: #fff;}
.banner-btns{width: 468px;margin:60px auto 0;}
.banner-btns a{display: inline-block;width: 200px;height: 50px;line-height: 50px;font-size: 18px;text-align: center;border-radius: 25px;}
.banner-btns span{display: inline-block;width: 1px;height: 30px;background:#fff;vertical-align: middle;margin: 0 30px;}
.Apply-btn{color: #fff;}
.Find-btn{color: #f90;background: #fff;}
.slides li{width: 1920px;height: 450px;margin: auto;}

.list-banner .create_btn {background-color: #3dca99;line-height: 40px}
.flex-control-nav,.flex-direction-nav{display: none;}
.list-banner .slides {position: relative;z-index: 0;width: 100%;height: 100%;overflow: hidden}
.list-banner .slides > li { -webkit-transition: opacity 0.8s;-moz-transition: opacity 0.8s;
    -ms-transition: opacity 0.8s;
    zoom: 1;
    position: absolute;
    top: 0;
    z-index: 0;
    opacity: 0;
    width: 110%;
    height: 110%;
}
.list-banner .slides > li:before, .list-banner .slides > li:after { content: "";display: table}
.list-banner .slides > li:after { clear: both}
.list-banner .slides > li.flex-active-slide {animation: bigger 8s linear;}
.list-banner .slides>li {
    -webkit-transition: opacity 0.8s;
    -moz-transition: opacity 0.8s;
    -ms-transition: opacity 0.8s;
    zoom: 1;
    position: absolute;
    top: 0;
    z-index: 0;
    opacity: 0;
    width: 100%;
    height: 450px;
}
@keyframes bigger {
    from {
        width: 100%;
        height: 100%;
        left: 0
    }
    to {
        width: 110%;
        height: 110%;
    }
}


.started-box{text-align: center;padding-bottom: 30px;}
.started-box h5{font-size: 20px;color: #222;line-height: 90px;}
.started-ul{overflow: hidden;width: 1280px;margin: auto;}
.started-ul li{float: left;height: 110px;}
.started-ul li:nth-of-type(1){width: 380px;background: url(/img/img/sponsor/list/ApplySponsorship.png) no-repeat;margin-right: 100px;text-align: left;padding: 50px 0 0 60px;font-weight: bold;}
.started-ul li:nth-of-type(2){width: 309px;background: url(/img/img/sponsor/list/GetCoupon.png) no-repeat;margin-right: 100px;text-align: left;padding: 35px 0 0 50px;}
.started-ul li:nth-of-type(3){width: 333px;background: url(/img/img/sponsor/list/FirstPcbOrderFree.png) no-repeat;text-align: left;padding: 35px 0 0 50px;}

.postlist-box{width: 100%;background: #f8f8f8;padding-top: 50px;}
.postlist-box h5{line-height: 46px;text-align: center;}
.postlist-box h6{line-height: 36px;text-align: center;font-weight: normal;}

.postlist-ul{width: 1280px;margin:50px auto 0px;}
.postlist-ul>li{float: left;width: 288px;height: 370px;box-shadow: 0 0 10px #ccc;margin: 0 16px 30px;position: relative;}
.postlist-ul>li .img-box{width: 100%;height: 216px;overflow: hidden;}
.postlist-ul>li .img-box img{width: 100%;height: 216px;transition: all 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.postlist-ul>li .img-box img:hover{transform: scale(1.1);}
.postlist-ul>li p{line-height: 20px;height: 40px;
            overflow:hidden;
            text-overflow:ellipsis; 
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;}
.postlist-databox{padding: 13px;border:1px solid #e1e1e1;height: 154px;width: 290px;margin-left: -1px;}

.postlist-dataul li:nth-of-type(1){float: left;width: 40%;text-align: left;}
.postlist-dataul li:nth-of-type(2){float: left;width: 33%;text-align: left;}
.postlist-dataul li:nth-of-type(3){float: right;width: 24%;text-align: right;}
.postlist-dataul li span{color: #000;font-size: 14px;}
.postlist-dataul .article-ico1{margin-top: -3px;}

.share-box{padding:0 10px;background: #fff;box-shadow: 0 0 10px #ddd;position: absolute;width: 288px;top: 300px;display: none;z-index: 999;border-radius: 2px;}
.share-box>span{line-height: 52px;text-indent: 5px;display: inline-block;}
.share-ul li{float: left;width: 25%;text-align: center;}
.postlist-ul .county{margin: 0 3px;vertical-align: middle;margin-top: -1px;}
/*��������*/

.pl10{padding-left: 10px;}
.pl40{padding-left: 40px;}
.mr40{margin-right: 40px}
.pl50{padding-left: 50px;}
.mr10{margin-right: 10px}
.ml5{margin-left: 5px}
.Profile-content{width: 1080px;padding: 0 20px;border-left: 1px solid #ebebeb;min-height:800px;}
.Profile-content h4{line-height: 50px;}

.Profile-databox{width: 102.5%;border:1px solid #ebebeb;background: #f8f8f8;padding: 20px 20px 10px;}
.userhead-box{width: 140px;height: 140px;background: #fff;border-radius: 50%;padding: 4px;}
.userhead-box>div{width: 132px;height: 132px;position: relative;}
.userhead-box>div>img{width: 100%;height: 100%;border-radius: 50%;}
.up-btn{position: absolute;bottom: -1px;cursor: pointer;display: none;}
.xj{position: absolute;bottom: 30px;left: 50%;margin-left: -11px;}

.userhead-box:hover .up-btn{display: block;}

.usertext-box{width: 86.2%;padding-left: 20px;}
.edit-btn{display: block;float: right;width: 88px;height: 38px;text-align: center;line-height: 38px;color: #f90;border: 1px solid #008C95;border-radius: 19px;}

.showmore{overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 89%;
    line-height: 28px;
    height: 28px;
    vertical-align: middle;}

.Followtab a{display: block;width: 50%;line-height: 58px;font-size: 18px;border-bottom: 1px solid #ebebeb;text-align: center;text-decoration: none;color: #222;float: left;}
.Followtab .active{color: #f90;border-bottom: 2px solid #008C95;}


.follow-ul li{border-bottom: 1px solid #ebebeb;padding: 20px 0 5px 15px;}
.follow-headerimg{width: 68px;height: 68px;border-radius: 50%;}
.vetip img,.vetip span{vertical-align: middle;}
.follow-ul .text-box{width: 63%;}

.follow-ul li p{line-height: 26px;}
.Following-btn{max-width: 120px;width:34%;height: 40px;background:#EBF5FF;color:#0689FF!important;text-align: center;line-height: 40px;display: block;float: right;font-size: 16px;font-weight: bold;margin-top: 15px;}
.Follow-btn{width: 120px;height: 40px;background:#0689FF;color:#fff!important;text-align: center;line-height: 40px;display: block;float: right;font-size: 16px;font-weight: bold;margin-top: 15px;}
.text-box p{overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;}

#edit{width: 615px;height: 640px;margin-left: 35px;}
#edit input,#edit select{width: 100%;height: 40px;background: #f8f8f8;border: 0;border-radius: 4px;padding-left: 10px;}
#edit textarea{width: 100%;height: 140px;padding: 10px;background: #f8f8f8;border: 0;border-radius: 4px;resize: none;}
#edit p{font-weight: bold;margin-top: 30px;}
#edit .save-btn{color: #fff!important;display: inline-block;width: 160px;height: 48px;text-align: center;line-height: 48px;font-size: 16px;border-radius: 4px;margin-left: 140px;margin-top: 50px;margin-right: 20px;}
#edit .Cancel-btn{color: #000!important;display: inline-block;width: 160px;height: 48px;text-align: center;line-height: 48px;font-size: 16px;border-radius: 4px;background: #ebebeb;}
.layui-layer-setwin a{background: url(../img/cha.png) no-repeat;width: 25px!important;height: 25px!important;background-size: 100%;}
.layui-layer-setwin .layui-layer-close1{background-position: 0 0px!important}


#editheade li{float: left;width: 190px;height: 190px;margin: 11px;}
#editheade li img{width: 190px;height: 190px;cursor:pointer}
#editheade li.active img{border:4px solid #008C95;}
#editheade{width: 660px;margin: 30px 0 0 23px;}
#editheade .save-btn{color: #fff!important;display: inline-block;width: 160px;height: 48px;text-align: center;line-height: 48px;font-size: 16px;border-radius: 4px;margin-left: 140px;margin-top: 40px;margin-right: 20px;}
#editheade .Cancel-btn{color: #000!important;display: inline-block;width: 160px;height: 48px;text-align: center;line-height: 48px;font-size: 16px;border-radius: 4px;background: #ebebeb;}
.grzlico1{display: inline-block;width: 20px;height: 20px;background: url(/img/img/sponsor/grzl_icon.png) no-repeat 0 0;vertical-align: middle;margin-right: 5px}
.grzlico2{display: inline-block;width: 20px;height: 22px;background: url(/img/img/sponsor/grzl_icon.png) no-repeat 0 -20px;vertical-align: middle;margin-right: 5px}
.grzlico3{display: inline-block;width: 20px;height: 20px;background: url(/img/img/sponsor/grzl_icon.png) no-repeat 0 -43px;vertical-align: middle;margin-right: 5px}


.minshow{display:none}

@media (max-width: 767px) {
	html{height:100%;font-size:13.333vw}
	body{display:flex;flex-direction:column;height:100%;font:0.14rem "΢���ź�";}
	.sponsor-box{}
	.minshow{display:block}
	.minhide{display:none}
	.banner-text{display:none}
	.sponsor-content{width:100%;}
	.sponsor-banner{background:url(/img/img/sponsor/mobile/top_bj.jpg) no-repeat;background-size:7.5rem 11.5rem;padding:1rem 0rem 0;}
	.sponsor-box h2{font-size:0.62rem;line-height:0.7rem;padding:0 0.2rem}
	.sponsor-box h3{font-size:0.36rem;line-height:0.6rem;font-weight:normal;margin-top:0.4rem;padding:0 0.2rem}
	.apply-btn{width:4.5rem;height:1rem;font-size:0.32rem;background:#008C95!important;line-height:1rem;border-radius:0.5rem;display:block;margin:4.3rem auto 0.7rem;box-shadow:0 0 10px #dddccc;font-weight:bold}

	.min-Applicants{background:#edeff7;}
	.min-Applicants>p{font-size:0.4rem;color:#174479;text-align:center;font-weight:bold;}

	.min-luno{width:7.1rem;height:3.7rem;background:#fff;margin:auto;}
	.min-luno{margin-bottom:1rem;margin-top:0.5rem;}
	.min-luno li{line-height:1.25rem;font-size:0.28rem;}
	.min-luno .pull-left ul{background:#fff;width:2.7rem;text-align:right;padding:0 0.3rem;color:#999999;}
	.min-luno .pull-right ul{background:#f8f8f8;width:4.4rem;text-indent:0.2rem;}

	.min-worksbox{background:#fff;position:relative}
	.min-worksbox .xian{width:0.02rem;height:10rem;background:#b29b52;left:0.4rem;top:0.45rem;position:absolute;z-index:0}
	.min-worksbox li{width:100%;height:2.7rem;padding:0.75rem 0.2rem 0;overflow:hidden}
	.min-worksbox li p{font-size:0.34rem;font-weight:bold;color:#214c7e;margin-bottom:0.2rem;}
	.min-worksbox li span{font-size:0.3rem;color:#214c7e;}
	.min-worksbox li img:nth-of-type(1){width:0.4rem;vertical-align:middle;margin-top:0.3rem;z-index:1;position:relative}
	.min-worksbox li img:nth-of-type(2){width:1rem;margin:0 0.1rem;}
	.min-worksbox li div{width:5.4rem;}


	.introduce,.introduce ul{width:100%;}
	.introduce ul li p.f22{font-size:0.4rem;margin:0.4rem 0 0.3rem!important;padding:0;}
	/*.introduce ul li:nth-of-type(2)  p.f22{margin-top:0!important;}*/
	.condition-box{margin-top:3rem;height:24rem;}
	.introduce ul li{width:7.1rem;margin:0 auto 1.2rem!important;float:unset;height:6.2rem;padding:0 0.7rem}
	.introduce ul li p{font-size:0.3rem;line-height:0.4rem;}

	.xianf90{width:4.1rem;height:0.1rem;background:#008C95;}
	.xianred{width:4.1rem;height:0.1rem;background:#f55344;/*margin:-0.2rem auto 0.5rem;*/}

	.min-four{width:7.5rem;height:17.5rem;background:url(/img/img/sponsor/mobile/bj_2.jpg) no-repeat;background-size:7.5rem 17.5rem;padding:1.1rem 0.6rem 0 1.4rem;color:#fff;font-size:0.3rem;line-height:0.4rem;}
	.min-four p{margin-bottom:0.8rem;font-weight:normal}

	.min-four p:nth-of-type(1){margin-bottom:0.7rem}
	.min-four p:nth-of-type(2){margin-bottom:0.7rem}
	.min-four p:nth-of-type(3){margin-bottom:1.0rem}

	.min-bottom{width:7.5rem;background:url(/img/img/sponsor/mobile/bot_bj.png) no-repeat 0 2.5rem;background-size:7.5rem 3.2rem;height:5.2rem;padding-top:1rem}
	.min-bottom p{font-size:0.4rem;color:#174479;line-height:0.8rem;text-align:center;font-weight:bold}
	.min-bottom span{font-size:0.36rem;color:#174479;line-height:0.52rem;text-align:center;display:block}
	.min-bottom .apply-btn{margin-top:0.5rem;}

	#gundong2{width:4.4rem;float:left!important;height:3.7rem!important;}
	#gundong2 p{line-height:1.25rem;}

    .container, .detail-container{width:100%!important}
    .detail-content .detailtext-box{padding:10px!important}
    .detail-content{padding:0 10px!important}
}   
.group-menu1{z-index:99;overflow:hidden;font-size:16px;display: none;position: fixed;top: 13%; left: 0;font-size: 19px;}
.group-menu1>.group-text{width: 80px;height:50px;color: #f90;margin: 0;padding: 0;text-align: center;border-radius: 0 25px 25px 0;background:transparent;}
.group-menu1>.group-text>img{width:100%}
.group-menu1>.menu-close{width:22px;height:22px;position:absolute;right:5%;top:5%;display:none;}
.group-menu1>.menu-close img{width:100%;}