@charset "utf-8";
/* CSS Document */
/*adx锛宒mp,ssp鍏敤*/
input:-webkit-autofill { -webkit-box-shadow: 50px 50px 0px 1px white inset; }
input:focus { background-color: #fff;outline: none; }
.navbar-default.light { background: #213540;}
.navbar-default.dark { background: rgba(0,0,0,.2);}
.navbar-myself { position: absolute;left: 0;right: 0;top: 0;margin-bottom: 0;z-index: 1041; }
.carousel-top-banner { margin-top: 0;}
.adxjy { padding: 12px 0 0 8px;font-size: 18px;color: #fff; }
.adxjy i { position: relative;top: 2px;}

.navbar-default .navbar-nav>.active>a span, 
.navbar-default .navbar-nav>.active>a:focus  span,
.navbar-default .navbar-nav>.active>a:hover span,
.navbar-default .navbar-nav>li>a:hover span{border-bottom:0px solid #f5b10e;}
.lang_btn {color:#fff;border-color:#edf0f4;background:transparent;}
.lang_btn:hover {color:#f5b10e;background-color:transparent;border-color:#f5b10e;}
.open > .dropdown-toggle.btn.btn-default { color:#f5b10e; }
.carousel-top-banner .carousel-control:hover {background:#f5b10e;}
.carousel-top-banner .carousel-indicators .active{background:#f5b10e;}
.applyform { position: absolute;top: 5rem;left: 30px;right: 30px;text-align: center; }
#dmp .applyform { top: 46%; }
.applyform .formtitle{font-size:28px;color:#fff;padding-bottom:70px;letter-spacing:0;}
.applyform .btn-login{background:#f5b10e;color:#fff;border:0;font-size:22px;margin-bottom:15px;padding:4px 77px 5px 78px;border-radius:0;}
.applyform .formtitle img{margin:0 auto;}
.applyform .applyaccout a,
.applyform .applyaccout{color:#f5b10e;font-size:21px;}
.applyform .applyaccout span{padding:0 10px;}
.applyform .form-control{height:40px;width:212px;padding:8px 12px;line-height:26px;font-size:20px;border:0;border-radius:0;z-index:0;font-family: "寰蒋闆呴粦";overflow:visible;}
.applyform .form-inline .input-group>.form-control{width:170px;}
.applyform .input-group-addon{color:#000;background:#fff;border:0;padding:0;border-radius:0;border-left:1px solid #acacac;}
.applyform .input-group-addon img{padding:1px;width:84px;height:40px;cursor:pointer;}
.applyform label.error {color: red;display:block;text-align:left;font-weight:normal;font-size:16px;}
.carousel-top-banner .carousel-control.left,.carousel-top-banner .carousel-control.right{display:none;}
.carousel-indicators{display:none;}
.sticky-wrapper { position: relative; }
.is-sticky.stuck { position:fixed;top:0;left:0px;padding-top:0;width:100%;background:#fff;z-index:15;}
.borbot {border-bottom:1px solid #d0d0d2;}
.adx-tab { background: #f7f7f7; }
.adx-tab .nav-tabs{ border:0; }
.adx-tab .nav-tabs li{position:relative;height:100%;text-align:center;padding:0;}
.adx-tab .nav-tabs li,
.adx-tab .nav-tabs li a{border:0!important;margin:0;}
.adx-tab .nav-tabs li.active,
.adx-tab .nav-tabs li.active a,
.adx-tab .nav-tabs li a:focus,
.adx-tab .nav-tabs li a:hover{background:none;border-radius:0!important;}
.adx-tab .nav-tabs li a { position:static;font-size: 20px;color:#515559;padding: 0 2px;border-radius:0;-webkit-transition:padding 0.3s ease-out;
    transition:padding 0.3s ease-out;}
.adx-tab .nav-tabs li a span { display: block;padding-top: 24px;color: #3a3a3a;line-height: 1.3; }
.stuck.adx-tab .nav-tabs{ padding:0;}
.stuck.adx-tab .nav-tabs li a { margin: 10px 2px 14px;}
.adx-tab .nav-tabs li.active a { border-right:0px solid #d2d2d2!important;color:#f5b10e; }
.adx-tab .nav-tabs li.active a span { color: #f5b10e; }
.adx-tab .nav-tabs li a:hover span {color: #f5b10e;}
.adx-tab .nav-tabs li a .tabicon{ display:block;width:75px;height:75px;margin:0 auto;background-position:0 -75px;background-size: 75px 150px;background-repeat:no-repeat;transition:background 0.2s linear 0s;}
.adx-tab .nav-tabs li a .tabicon.icon01{background-image:url(../images/tab01.png);}
.adx-tab .nav-tabs li a .tabicon.icon02{background-image:url(../images/tab02.png);}
.adx-tab .nav-tabs li a .tabicon.icon03{background-image:url(../images/tab03.png);}
.adx-tab .nav-tabs li a .tabicon.icon04{background-image:url(../images/tab04.png);}
.adx-tab .nav-tabs li a .tabicon.icon05{background-image:url(../images/tab05.png);}
.adx-tab .nav-tabs li a .tabicon.icon06{background-image:url(../images/tab06.png);}
.adx-tab .nav-tabs li a .tabicon.icon07{background-image:url(../images/tab07.png);}
.adx-tab .nav-tabs li a .tabicon.icon08{background-image:url(../images/tab08.png);}
.adx-tab .nav-tabs li a .tabicon.icon09{background-image:url(../images/tab09.png);}
.adx-tab .nav-tabs li a .tabicon.icon10{background-image:url(../images/tab10.png);}
.adx-tab .nav-tabs li a .tabicon.icon11{background-image:url(../images/tab11.png);}
.adx-tab .nav-tabs li a .tabicon.icon12{background-image:url(../images/tab12.png);}
.stuck.adx-tab .nav-tabs li a .tabicon.icon01{background-image:url(../images/tab01x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon02{background-image:url(../images/tab02x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon03{background-image:url(../images/tab03x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon04{background-image:url(../images/tab04x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon05{background-image:url(../images/tab05x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon06{background-image:url(../images/tab06x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon07{background-image:url(../images/tab07x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon08{background-image:url(../images/tab08x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon09{background-image:url(../images/tab09x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon10{background-image:url(../images/tab10x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon11{background-image:url(../images/tab11x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon.icon12{background-image:url(../images/tab12x.png)\9;}
.stuck.adx-tab .nav-tabs li a .tabicon{width:60px;height:60px;background-size:60px 120px;background-position:0 -60px; }
.adx-tab .nav-tabs li a:hover .tabicon,
.adx-tab .nav-tabs li.active a .tabicon,
.stuck.adx-tab .nav-tabs li a:hover .tabicon,
.stuck.adx-tab .nav-tabs li.active a .tabicon{background-position:0 0;}
.media-content { background: #2a2a2a;}
.media-content .jumbotron { padding: 46px 0 106px;margin: 0;background: none; }
.media-content .media-text li{ font-size: 24px;color: #f9f9f9;line-height: 0.95rem;position: relative;font-family: "寰蒋闆呴粦";}
.media-content .media-img { padding: 20px 4px 0; }
.media-content .media-img li { float: left;width: 24%;text-align: center; }
.media-content .media-img li a { display: block;padding: 14px 10px; }
.media-content .media-img li img { margin: 0 auto;width: 100%;max-width: 120px;border-radius: 30px;box-shadow: 0 0 7px 1px #262b30; }
.mainCommon .jumbotron { padding: 0;background: none; }
.mainCommon .jumbotron.adxapply-inner-content h3 img { height: auto; }
.mainCommon .jumbotron img { margin:0 auto; }
.adx-tab .tab-content .jumbotron h3 ,
.media-content .jumbotron h3,
.dmppre-content .jumbotron h3,
.dmpthrow-content .jumbotron h3 { color: #fff; }
.media-content { padding: 114px 0 122px; }
.adxcustom-content,.adxrtb-content,
.adxprivate-conten,.adxprivate-content{ padding-top: 105px; }
.adxprivate-content { background: #2a2a2a;padding-top: 125px; }
.adxrtb-content { background: #fefefe;padding: 122px 0; }
.adxcustom-content{ background: #fff;padding: 125px 0; }
.dmppre-content { background: #2a2a2a;padding: 114px 0 122px;}
.dmpcrowd-content { padding: 122px 0; }
.dmpthrow-content { background: #2a2a2a;padding: 120px 0; }
.dmpdata-content { padding: 125px 0; }
.jumbotron .adxatext .dmpdecoration,
.jumbotron .adxatext .adxdecoration{font-family:"寰蒋闆呴粦";}
.adxprivate-content .adxatext .dot{position:relative;top:-2px;font-size:22px;padding:0 7px 2px 0;}
.adxprivate-content .adxatext { padding: 4px 0 52px; color: #fff; }
.adxcustom-content .adxatext { padding-bottom: 56px; }
.adxrtb-content .adxatext { padding-bottom: 50px; }
.dmppre-content .adxatext { color:#fff;padding-bottom: 65px;}
.adxprivate-content .adxpri-threewrap { max-width: 1200px;position: relative;padding: 0; }
.adxprivate-content .adxpri-threepart { margin:0 auto; }
.adxprivate-content .adxpri-threepart .part { position: relative;z-index: 1;padding: 85px 15px 45px;text-align: center; }
.adxprivate-content .adxpri-threepart .part h5 { font-size: 18px;color: #fff;padding: 28px 0 33px;font-weight: normal; }
.adxprivate-content .adxpri-threepart .part .content { max-width: 270px;margin: 0 auto;line-height: 20px;padding: 0 30px;font-size: 14px;color: #fff; }
.adxapply-content { background: #ecba21;padding: 87px 0 76px; }
.dmpapply-content { padding: 90px 0 50px; }
.adxapply-content .adxatext { padding: 0 0 50px; }
.adxapply-content .adxatext span { padding: 0 28px;font-size: 24px;color: #fff; }
.adxapply-content .adxatext span i { margin-right: 8px;color:#fff;}
.adxapply-content .btnApply { color: #ecba21;background: #292929;border:0;font-size:25px;padding:7px 55px;border-radius:0;}
.adxapply-content .btnApply:hover,
.applyform .btn-login:hover{ background: #060606; }
.sspapply-content .btnApply { color: #fff;background: #0087e0; }
.sspapply-content .btnApply:hover { background: #085a90; }
.sspapply-content { background: #e1e1e1;padding: 120px 0; }

.dmpdata-content .comtext .comtitle,
.dmpthrow-content .comtext .comtitle { font-size: 26px;color: #fff;padding: 64px 0 33px; }
.dmpdata-content .dataText .comtitle { padding-top: 65px;padding-bottom: 25px; }
.dmpdata-content .mobile-text .comtitle { padding-top: 108px; }
.dmpthrow-content .budget-text .comtitle { padding-top: 110px;padding-bottom: 26px; }
.dmpdata-content .comtext .comcontent,
.dmpthrow-content .comtext .comcontent { font-size: 22px;color: #fff;line-height: 1.5; }
.dmpdata-content .comtext .comtitle { color: #242424; }
.dmpdata-content .comtext .comcontent { color: #010101; }
.dmpdata-content .dataText { padding-right: 27px; }
.dmpdata-content .mobile-text { padding-left: 8px; }
.dmpdata-content .dmpdata-img { padding-left: 32px; }
.dmpthrow-content .budget-text,
.dmpdata-content .mobile-text { padding-top: 34px; }

.dmpdata-content .mobilewrap{padding-top:40px;}
footer a:hover{color:#f5b10e;}
.carousel-adx .carousel-inner .carousel-slider1{background-image: url(../images/adx/banner-jy-01.jpg);}
.applyform .login-text{margin:14px auto 0;}
.applyform .login-other{color:#fff;font-size:18px;font-family:"寰蒋闆呴粦";}
.applyform .login-other .autologintext{padding-left:5px;}

@media (min-width: 1200px){
.adxprivate-content .adxpri-threepart .part { padding: 70px 15px 125px; }
.adxprivate-content .adxpri-threepart .part img { max-width: 68px; }
}
@media (min-width: 992px){
.form-inline .form-group {margin-right:6px;margin-bottom: 15px;vertical-align:top;}
.applyform .applyaccout{padding-left:15px;vertical-align:middle;}
}
@media (max-width: 767px){
.navbar-default.light{background:#213540;}
.navbar-default.dark{background:#213540;}
.applyform .applyaccout a,
.applyform .applyaccout{font-size:16px;}
.applyform .applyaccout{padding:0;}
.applyform .login-other{ font-size:14px; }
.applyform .login-other .autologintext { padding-left:0; }
.applyform .login-other .checkbox { display:inline-block;margin:0; }  
.dmpthrow-content .comtext .comtitle{padding-bottom:9px;}
.dmpthrow-content .budget-text .comtitle { padding-top: 20px; }
.adxapply-content .btnApply{ font-size:17px;padding:7px 40px;margin-top: 20px; }
.dmpdata-content .mobile-text .comtitle { padding-top: 10px; }
.media-content .media-img li{width:33.33%;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a { color:#fff; }
}


/* dmp */
.carousel-dmp .carousel-inner .carousel-slider1 {background-image: url(../images/dmp/banner-dmp-01.jpg);}
.carousel-dmp.carousel-top-banner .carousel-control:hover,

/* ssp */
.carousel-ssp .carousel-inner .carousel-slider1 {background-image: url(../images/ssp/banner-ssp-01.jpg);}
.carousel-dmp.carousel-top-banner .carousel-control,
.sspreg .modal-footer button{ background:#f5b10e; }
.sspreg .modal-dialog {  position:absolute;top:10px;bottom:10px;left:10px;right:10px;margin:0;overflow:auto; }
.carousel-dmp.carousel-top-banner .carousel-control:hover,
.sspreg .modal-footer button:hover{ background:#1e9695; }


.juhe-content .juhe-img { float: right; }
.developermodal .modal-content{border-radius:0;}
.developermodal .modal-header{border:0;}
.developermodal .modal-footer{text-align: center; border: 0;}
.developermodal .modal-footer button{background: #f5b10e;font-size: 20px;width: 200px;text-align:center;border: 0;border-radius: 2px;}
.developermodal .modal-footer button:hover{background:#7f00d4;}
/* 娉ㄥ唽reg */
.sspreg .modal-content{border-radius:0;}
.sspreg .modal-body{padding-left:70px;}
.sspreg .developermodalreg  .modal-body{padding-left:15px;}
.sspreg .active-content .modal-body{padding-left:15px;}
.sspreg .close{color:#bbb;font-size:40px;font-weight:normal;opacity:1;margin-top:-18px;margin-right: -15px;height: 60px;width: 60px;position: relative;z-index: 1;}
.sspreg .modal-header{border:0;text-align:center;}
.sspreg .modal-title{padding-top:30px;}
.sspreg .form-group{margin-bottom:15px;}
.sspreg .control-label{display:none;}
.sspreg .input-group .form-control{width:240px;height:42px;border:1px solid #999;font-size:18px;color:#757575;box-shadow:none;border-radius:2px;font-family: "寰蒋闆呴粦";}
.sspreg .input-group-addon{border-radius:2px;}
.sspreg .input-group .form-control:last-child{border-top-left-radius: 0;border-bottom-left-radius: 0;}
.sspreg .input-group-addon:first-child{ border-top-right-radius: 0;border-bottom-right-radius: 0;}
.sspreg .input-group-addon{width:62px;padding:6px 30px;border:1px solid #999;background:#999 url(../images/loginimg.png) no-repeat;background-position:0 3px;}
.sspreg .addon-pass,
.sspreg .addon-pass{background-position:-62px 3px;}
.sspreg .addon-tel{background-position:-124px 3px;}
.sspreg .addon-qq{background-position:-186px 3px;}
.sspreg .addon-code{background-position:-248px 3px;}
.sspreg .addon-codeimg{height:42px;background:#fff;border:0;padding:0 0 0 6px;}
.sspreg .reg-text-one{font-size:18px;padding:15px 0 20px;color:#f5b10e;}
.sspreg .reg-three{font-size:18px;padding:13px 0 20px;color:#686868;}
.sspreg .modal-footer{text-align:center;border:0;padding-bottom:40px;}
.sspreg .modal-footer button{font-size:22px;width:200px;border:0;border-radius:2px;}
.sspreg .reg-three-list .login-img{float:left;width:68px;height:68px;margin-right:20px;background:url(../images/login-three.png) no-repeat;background-position:0 0;}
.sspreg .reg-three-list .login-wx{background-position:-68px 0;}
.sspreg .reg-three-list .login-qq{background-position:-136px 0;}
.sspreg .reg-agreement{color:#686868;padding:20px 0 10px;font-size:16px;}
.sspreg .reg-agreement .agree-name{color:#f5b10e;}
.sspreg label.error,
.sspreg .user_error,
.sspreg .use_show,
.sspforget .captchaError,
.sspforget .emailError,
.setNewPass .newPasswordValid,
.setNewPass .confirmPasswordValid{height:42px;line-height:42px;margin:0;padding-left:30px;color:#ff3939;font-size:15px;font-weight:normal;background: url("../images/error.png") no-repeat 9px 14px;background-size:14px 14px;font-family: "寰蒋闆呴粦";}
.sspreg .correct,
.sspreg .use_show{color:#f5b10e;background-image:url("../images/right.png");}
.sspforget .captchaError,
.sspforget .emailError,
.sspforget label.error,
.setNewPass .newPasswordValid,
.setNewPass .confirmPasswordValid{display:block;margin:0 15px 0 190px;}
.sspforget label.emailError{ height:auto;line-height:20px;padding:10px 0 10px 30px; }

.sspregonly .modal-footer p,
.sspforget{color:#757575;}
.sspforget .modal-body{padding:50px 15px 0 15px;}
.sspforget .modal-footer,
.setNewPass .modal-footer{padding-bottom:90px;}
.sspforget .input-group,
.setNewPass .input-group{margin:0 auto;}
.setNewPass .modal-body{padding:50px 15px 0 15px;}
.sspforget .input-group .form-control.codeimg{border-top-right-radius: 0; border-bottom-right-radius: 0;border-right-color:#aeaeae;}
.sspforget .addon-codeimg{width:118px;border: 1px solid #999;border-left:0;padding:0;border-top-left-radius: 0; border-bottom-left-radius: 0;}
.sspforget .addon-codeimg img{display:inline-block;width:118px;height:38px;}
.sspforget .input-group .form-control.codeimg{ width:185px; }
.sspforget .modal-footer button,
.setNewPass .modal-footer button{width:318px;}

/* 娉ㄥ唽鏂板鍔犵殑  */
.sspregonly .input-group .form-control { width:302px;padding-left:70px; }
.sspregonly .input-group-addon {position:absolute;width:62px;height:42px;z-index:3;}
.sspregonly .addon-codeimg { position:static; }

.loginStatus { text-align: center;font-size: 22px;color: #fff; }
.loginStatus .username_login{font-family:Arial; }
.loginStatus .loginin-info{padding-right:38px; }
.loginStatus .loginin-developer-btn,
.loginStatus .loginin-change-btn{display:inline-block;font-size:20px;}
.loginStatus .loginin-developer-btn{margin-right:16px;background:#f5b10e;border:1px solid #f5b10e;color:#fff;padding:5px 20px;}
.loginStatus .loginin-change-btn{border:1px solid #f5b10e;color:#f5b10e;padding:5px 38px;}
.loginStatus .loginin-developer-btn:hover,
.loginStatus .loginin-change-btn:hover { text-decoration: none; }
.loginStatus .loginin-developer-btn:hover { background:#E4B951;border: 1px solid #E4B951; }
.loginStatus .loginin-change-btn:hover { border:1px solid #f5b10e;color: #fff; }

/* 蹇樿瀵嗙爜鍙戦€佹垚鍔�  */
.success-content .emailSendSuccess{text-align:center;color:#f5b10e;margin-top:-10px;}
.success-content .emailSendSuccess .title{font-size:24px;}
.success-content .emailSendSuccess .successimg{display:block;width:86px;height:86px;margin:0 auto 10px;background:url("../images/success.png") no-repeat;}
.success-content .emailSendSuccess .text{color:#757575;font-size:18px;padding:25px 0 40px;}
.sspcolor{color:#f5b10e;}
.success-content .emailSendSuccess .successimg{background:url("../images/success.png") no-repeat;}

.success-content .modal-footer{line-height:22px;padding:24px 130px 15px;background:#efefef;text-align:left;font-size:14px;}
.success-content .modal-footer .title{font-size:18px;}
.success-content .modal-footer label{font-weight:normal;}
.success-content .modal-footer a{color:#757575;}
.success-content .modal-footer a:hover{text-decoration:none;color:#757575;}
.success-content .tencentqq{display:inline-block;vertical-align:top;width:68px;height:29px;background:url("../images/tencentqq.png") no-repeat;cursor:pointer;}
.success-content .setNewPassSucdiv .text{padding-top:5px;}
.resetsuccess-content .modal-footer{background:#fff;text-align:center;padding: 0 130px 130px;}
.resetsuccess-content .modal-footer button{width:250px;}
.success-content .setNewPassSucdiv{margin-top:0;}



@media (min-width: 768px){
.sspreg .modal-dialog {width: 736px; margin: 30px auto;}
.developermodal .modal-dialog{width:736px;}
}
@media (max-width: 1700px){
.dmpdata-content .mobile-text{padding-top:10px;}
}
@media (max-width: 1500px){
.dmpdata-content  .comtext .comcontent, 
.dmpthrow-content .comtext .comcontent { font-size: 20px;line-height:1.5;}
.applyform .login-text{ margin-top:0; }
.media-content .media-img li img{border-radius:20px;}
}
@media (max-width: 1440px){
.dmpcrowd-content .dmpmap{width:800px;}
}
@media (max-width: 1200px){
.media-content .media-text{font-size:25px;padding-top:0;}
.dmpcrowd-content .dmpmap{width:550px;}
.dmpcrowd-content .dmpmap .girl{top:0;}
.dmpdata-content .mobile-text, 
.dmpdata-content .dmpdata-img{padding-left:0;}
}
@media (max-width: 1190px){
.loginStatus a{ margin-top:10px; }
}
@media (max-width: 1100px){
.media-content .media-text span{font-size:30px;}
}
@media (max-width:991px){
.form-inline .form-group {display: block;margin-bottom:15px;}
.applyform{width:340px;left:50%;top:25%;margin-left:-170px;padding:30px 10px 10px;background:rgba(255,255,255,0.1);border-radius:4px;}
.login-accout .applyform { top: 1rem; }
.login-accout.ssp-banner .mig { display: none; }
.ssp-banner .mig { display: block; }
.applyform .formtitle{display:none;font-size:24px;padding-bottom:34px;letter-spacing:0;line-height:1.5;}
#dmp .applyform{ background:none;width:96%;margin:0;left:2%;top:40%;font-size:30px; }
#dmp .applyform .formtitle {display:block;}	
.applyform .form-control,
.applyform .form-inline .input-group>.form-control,
.applyform .btn-login{width: 100%;}
.applyform .form-control{line-height:24px;}
.loginStatus { font-size:16px;padding: 10px 0 20px;margin-left:-5px;margin-right: -5px; }
.loginStatus .loginin-info { letter-spacing:0px; }
.loginStatus .username_login { display:block;padding: 0 15px;word-wrap: break-word; }
.loginStatus .loginin-developer-btn, 
.loginStatus .loginin-change-btn { display:block;margin:15px 10px 0 10px;padding:6px 0;font-size:16px; }
.dmpcrowd-content .dmpmap{width:400px;}
.dmpcrowd-content .dmpmap .girl{width:300px;top:0;right:-300px;}
.dmpcrowd-content .dmpmap .describe li{font-size:20px;background-size:22px 22px;}
.dmpcrowd-content .dmpmap .girlimg{width:90px;height:250px;background-size:90px 250px;}
.dmpdata-content .dmpdata-img,.dmpdata-content .dmpmobile-img{margin-top:30px;}
.dmpdata-content .mobilewrap{padding-top:20px;}
.dmpdata-content{padding:62px 0;}
.dmpdata-content .adxcus-line{margin:18px auto;}
}
@media (max-width: 767px){
.mainCommon .jumbotron img { max-width: 90%;float: none!important; }
.mainCommon .dmppre-content .dmppre-img { max-width: 95%; }
.dmpdata-content .dmpdata-img img { max-width: 60%; }
.dmpthrow-content .smartimg { padding-top: 20px; }
.applyform{ width: 340px; }
.applyform .form-control{padding:10px 12px;line-height:1.43;}
.navbar-collapse{border:0!important;}
.navbar-nav>li>a{line-height:20px;}
.carousel-dmp .carousel-inner .carousel-slider1 { background-image: url(../images/dmp/banner-dmp-01x.jpg); }
.carousel-adx .carousel-inner .carousel-slider1{ background-image: url(../images/adx/banner-jy-01.jpg); }
.adx-tab .nav-tabs li a .tabicon { width: 60px;height: 60px;background-size: 60px 120px;background-position: 0 -60px; }
.ssp-content { padding: 52px 0 46px; }
.dmpcrowd-content { padding:62px 0 26px; }
.media-content,
.dmppre-content { padding: 56px 0; }
.adxrtb-content,
.adxprivate-content,
.adxcustom-content,
.dmpthrow-content { padding: 66px 0;}
.mainCommon .jumbotron h3 img { width: auto;height: 30px; }
.jumbotron .adxatext { font-size: 14px;line-height: 1.6; }
.dmpcrowd-content .adxatext { font-size: 15px;padding-bottom: 30px; }
.media-content .col-md-10 { padding-left: 10px;padding-right: 5px; }
.media-content .media-img{ padding: 0; }
.dmpthrow-content .pull-right { float:left!important; }
.dmpdata-content .comtext .comtitle, 
.dmpthrow-content .comtext .comtitle { font-size: 19px; }
.dmpthrow-content .comtext .comcontent { font-size: 14px; }
.dmpdata-content .comtext .comcontent{font-size:15px;}
.dmpdata-content .comtext .comcontent{padding-bottom:15px;}
.dmpdata-content .dataText .comtitle { padding-top: 15px; }
.dmpcrowd-content .dmpmap { display: block;left: auto;width: 60%; }
.dmpcrowd-content .dmpmap .girl { position: absolute;width: 80%;top: 0;left: auto;right: -68%; }
.adxapply-content .adxatext span { font-size: 14px;padding: 0 15px; }
.adxapply-content .adxatext span i { width: 16px;height: 16px;line-height: 16px;margin-right: 5px; }
.dmpcrowd-content .dmpmap .describe li { font-size: 13px;background-size: 16px 16px;padding-left: 28px; }
.dmpcrowd-content .dmpmap .describe { padding: 10px;left: 80px;right: auto; }
.dmpcrowd-content .dmpmap .spot { width: 10px;height: 12px;margin: -6px 0 0 -5px; }
.dmpdata-content .dataText { padding-right: 0; }
.mainCommon .jumbotron .spot img { width: 100%; }
.dmpcrowd-content .dmpmap .girlimg { width:70px;height:194px;background-size:70px 194px; }
.adxprivate-content .adxpri-threepart{padding:0 30px;}
.adxprivate-content .adxpri-threepart .part02:after{width: 36px;height: 16px;margin-left: -18px;background-size: 36px 16px;}
.adxprivate-content .adxpri-threepart .part{padding: 55px 15px 45px;}
.adxprivate-content .adxpri-threepart .part h5{font-size:18px;padding:12px 0 0;}
.adxprivate-content .adxpri-threepart .part img{display:block;width:80px;height:80px;margin:0 auto;}
.adxprivate-content .adxpri-threewrap .adxpri-halfwhite{top:0;}
/* ssp绉诲姩鐗� */
.sspmainCommon .jumbotron .comtext { font-size:14px;line-height:1.6;padding-bottom:22px; }
.sspmainCommon .jumbotron h3 {font-size:24px;}
.sspmainCommon .jumbotron h3 .number { width:40px;height:57px;background-size:40px 57px; }
.sspmainCommon .jumbotron h3 .number.num1 { left:-44px; }
.sspmainCommon .jumbotron h3 .number.num3 { left:-54px; }
.saletype-content .jumbotron { padding-top:0;padding-bottom:10px; }
.applyform label.error { font-size:12px; }


/* 蹇樿瀵嗙爜 璁剧疆鏂板瘑鐮� */
.applyform .login-other{margin-bottom:9px; }
.sspforget form,
.setNewPass form { width:400px;margin:0 auto; }
.setNewPass .input-group .form-control,
.sspforget .input-group .form-control { width:100%; }
.sspforget .input-group .form-control.codeimg,
.setNewPass .input-group .form-control.codeimg { width:255px; }
.sspforget .modal-footer button,
.setNewPass .modal-footer button { width:373px; }
.setNewPass .resetsuccess-content .modal-footer button { width:250px; }
.success-content .modal-footer {padding: 24px 20px 15px; }
.resetsuccess-content .modal-footer {padding: 0 30px 130px;}
.sspforget .captchaError, 
.sspforget .emailError, 
.sspforget label.error, 
.setNewPass .newPasswordValid, 
.setNewPass .confirmPasswordValid{ width:auto;margin:0; }
.success-content .emailSendSuccess .text { font-size:16px; }
.success-content .emailSendSuccess .title { font-size: 20px;}

.sspregonly .modal-body { width: 302px;margin: 0 auto;padding: 0; }
.sspregonly .agreement-content { width: auto;padding-right: 15px; }
.sspregonly .input-group .form-control,
.sspregonly .reg-text-one ,
.sspregonly .reg-agreement { font-size: 15px; }
.sspregonly .input-group,
.sspregonly .input-group .form-control { width: 100%; }
}

@media (min-width:600px) and (max-width:768px) {
.dmpcrowd-content .dmpmap .girl{ top:30px;right:-50%;width:60%;}
.media-content .media-text{padding-top:14px;}
.media-content .media-text li{line-height:1.8;font-size:20px;}
.media-content .media-text li .dot { margin-top:0;top:15px; }
.media-content .media-text span{font-size:22px;}
.media-content .media-img li a{padding:5px;}
}
@media (min-width:533px) and (max-width:600px) {
.media-content .media-text li{line-height:1.8;font-size:20px;}
.media-content .media-text li .dot { margin-top:0;top:14px; }
.media-content .media-text span{font-size:22px;}
}
@media (max-width:533px){
.media-content .col-xs-7,
.media-content .col-xs-5{padding:0;}
.media-content .media-text{padding-top:0;}
.media-content .media-text li{line-height:1.7;font-size:18px;}
.media-content .media-text li .dot { margin-top:0;top:12px; }
.media-content .media-text span{font-size:20px;}
}
@media (max-width:479px){
.applyform{margin-left:auto;width:auto;left:20px;right:20px;}
.adx-tab .nav-tabs li a .tabicon,
.stuck.adx-tab .nav-tabs li a .tabicon{width:40px;height:40px;background-size:40px 80px;background-position:0 -40px; }
.media-content,
.dmppre-content,
.dmpdata-content{ padding:46px 0;}
.dmpcrowd-content { padding: 46px 0 20px; }
.dmppre-content .adxatext{ padding-bottom:30px; }
.dmpthrow-content,
.adxcustom-content, .adxrtb-content, 
.adxprivate-conten, .adxprivate-content{ padding: 40px 0; }
.dmpthrow-content { padding-bottom:20px; }
.adxapply-content { padding:34px 0 25px;}
.adxprivate-content .adxpri-threepart .part{ padding: 40px 0 20px; }
.jumbotron .adxatext { padding: 5px 0 20px; }
.adxprivate-content .adxpri-threepart .part img{display:block;width:60px;height:60px;margin:0 auto;}
.adxprivate-content .adxpri-threepart .part h5{font-size:15px;padding:7px 0 0;}
.adx-tab .nav-tabs li a span { padding-top: 10px; }
.mainCommon .jumbotron h3 img {height:25px;}
.mainCommon .dmpdata-inner-content h3 img{ height:30px; }
.media-content .media-text{font-size:17px;padding-top:0;}
.media-content .media-text li{line-height:1.7;font-size:16px;}
.media-content .media-text li .dot { margin-top:0;top:9px; }
.media-content .media-text span{font-size:18px;}
.media-content .media-img li a{padding:5px;}
.media-content .media-img li img{border-radius:8px;}
.adxrtb-content .adxatext{padding-bottom:50px;}
.mainCommon .adxrtb-content img { width: 85%; }
.mainCommon .adxapply-inner-content h3 { font-size: 18px;line-height: 24px; padding-bottom: 10px;}
.mainCommon .jumbotron .smartimg { padding-top: 30px;width: 80%; }
.dmpcrowd-content .dmpmap .girl{top:0;}
.dmpcrowd-content .dmpmap .girlimg{width:50px;height:139px; background-size: 50px 139px;}
.dmpcrowd-content .dmpmap .describe li{font-size:11px;background-size: 12px 12px;padding-left:16px;}
.dmpcrowd-content .dmpmap .describe{left:54px;padding:7px;}
.dmpcrowd-content .dmpmap .describe .triangle{ top:16px;left:-14px;border:8px solid transparent;border-right:9px solid #434f5b;}
.dmpdata-content .dataText{padding-right:0;}
.dmpthrow-content .budget-text, 
.dmpdata-content .mobile-text{ padding-top: 14px;}
.dmpthrow-content .budgetwrap, 
.dmpdata-content .mobilewrap { padding-top: 10px; }
.sspforget form,
.setNewPass form { width:100%;margin:0 auto; }
.sspforget .input-group .form-control.codeimg,
.setNewPass .input-group .form-control.codeimg,
.sspforget .modal-footer button, 
.setNewPass .modal-footer button { width:100%; }
.success-content .modal-footer label { display: block;margin: 0!important; }	
.sspforget .input-group, 
.setNewPass .input-group { width:100%; }
.form-inline .form-group { margin-bottom:13px; }
.form-inline .applyaccout { margin-bottom:8px; }
.form-inline .login-other { margin-bottom:5px; }
.juhe-content,
.zhineng-content,
.saletype-content,
.adtype-content{ padding:30px 0; }
}
@media (max-width:360px){
.dmpcrowd-content .dmpmap .girl{width:86%;top:-15px;right:-68%;}
.dmpcrowd-content .dmpmap .describe li{letter-spacing:0.5px;}
.media-content .media-img li a{padding:3px;}
.media-content .media-text{padding-top:0;padding-right:0;padding-bottom:0;}
.media-content .media-text span{font-size:16px;}
.media-content .media-text li{font-size:14px;line-height:1.6;}
.media-content .media-text li .dot { margin-top:0;top:8px; }
.sspregonly .modal-body { width: auto;padding: 15px; }
.stuck.adx-tab .nav-tabs li a{ margin: 5px 0 12px; }
}
@media (max-width:320px){
.applyform{margin-left:auto;width:auto;left:15px;right:15px;padding-left:5px;padding-right:5px;}
.applyform .applyaccout a, .applyform .applyaccout{font-size:18px;}
.media-content .media-text{padding-top:0;padding-right:0;padding-bottom:0;}
.media-content .media-text span{font-size:16px;}
.media-content .media-text li{font-size:12px;line-height:1.5;}
.media-content .media-text li .dot { margin-top:0;top:8px; }
.adxapply-content .adxatext span{padding:0 10px;}
.ssp-tab .nav-tabs li a span,
.dmp-tab .nav-tabs li a span{height:auto;}
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
.applyform .applyaccout a, 
.applyform .applyaccout { font-size: 18px; }
}

div.message {
	padding: 10px 30px;
	position: fixed;
	top: 25%;
	overflow: hidden;
}
.message.alert-danger {
    color: #fff;
    background-color: rgba(0,0,0,0.6);
    border-color: rgba(0,0,0,0.6);
}

