@charset "utf-8";
/*委托页面*/
html,body{ font-family: "microsoft yahei" !important; font-size: 14px;}
*{ margin:0; padding:0; }
ul,li,ol{ list-style:none; }
a{ text-decoration:none; color:inherit; }
::-ms-clear{ display: none; }
.inner{ width:1016px;margin:0 auto; }
.weituo_banner{ height:465px;padding-top:106px;color:#fff;background:url(/uploads/image/aientrust/banner_bg.png) center top no-repeat; }
.weituo_banner .txt{box-sizing:border-box;padding-left:34px;}
.weituo_banner h1{font-size: 48px;line-height:58px;color: #ffffff;}
.weituo_banner p{margin-top:5px;font-size: 16px;line-height:26px;color: #ffffff;}
.weituo_banner .telbox{margin-top:20px;width:200px;height:41px;padding-left:13px;line-height: 41px;background: #080d1c;color: #585f6d;}
.telbox .sprite-tel{float:left;margin-top:13px;margin-right:8px;width:14px;height:16px;background: url(/uploads/image/aientrust/iphone.png) no-repeat center center;}

.wtform{position: relative;width:1000px;height:866px;padding:8px;background: url(/uploads/image/aientrust/bottom_bg.png) no-repeat center center;margin-top:-276px;}
.wtform .tab{height:84px;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.06);text-align: center;}
.wtform .tab a{display:inline-block;font-size: 24px;line-height: 84px;color: #999999;margin:0 40px;position: relative;}
.wtform .tab a.on{color: #e03236;}
.wtform .tab a.on:after{content:"";position: absolute;width:48px;height:2px;background: #e03236;bottom:-1px;left:0;right:0;margin:0 auto;}
.wtform .tabbox{width: 700px;margin:68px auto 0;}
.wtform .wtbox .form-group{position: relative;height: 60px;border-bottom:1px solid #f3f3f3;}
.wtform .form-group.none{display:none;}
.wtform .form-group label{line-height:60px;white-space: nowrap;position: absolute;left:0;top:0;}
.wtform .form-group label.diy-place{color:#aeaeae;}
.wtform .form-group .gray label.diy-place{color:#aeaeae;line-height:40px;padding-left: 8px;}
.wtform .form-group .form-input{position:relative;height:60px;margin-left:136px;}
.wtform .form-group .form-input input{float:left;width:468px;height:30px;padding:15px 0;background: transparent;font-size:14px;}
.wtform .form-group .form-input input.w100{width: 100%;}
.wtform .form-group .form-input .unit{line-height:40px;margin-top:10px;}
.wtform .form-group .form-input b{font-weight: normal;}
.wtform .form-group .form-input .gray{position:relative;float:left;width: 146px;height:38px;margin-top:10px;margin-right:15px;background: #f5f5f5;}
.wtform .form-group .form-input .gray input,.wtform .form-group .form-input .gray span{width:130px;padding:4px 8px;line-height:30px;}
.wtform .form-group .form-input .gray span{display:block;color: #aeaeae;}
.wtform .form-group .form-input ul{display:none;position: absolute;top:61px;left:0;box-sizing:border-box;width:100%;max-height:181px;overflow-x:hidden;overflow-y:auto;border:1px solid #dddddd;border-top:none;background: #fff;line-height: 24px;z-index:9;}
.wtform .form-group .form-input .gray ul{top:38px;}
.wtform .form-group .form-input ul>li{height: 30px;line-height:30px;padding:0 10px;color:#666;cursor: pointer;}
.wtform .form-group .form-input ul>li:hover{background: #f9f9f9;color:#e03236;}
.wtform .form-group .form-input .down_box{cursor: pointer;}
.wtform .form-group .sex_people{ float:right;margin-top:10px;}
.wtform .form-group .sex_people a{margin-right:-1px;float:right;width:62px;height:40px;line-height:40px;border: 1px solid #cccccc;text-align: center;font-size:14px;color:#333;}
.wtform .form-group .sex_people a[date-value='1']{border-radius: 2px 0 0 2px;}
.wtform .form-group .sex_people a[date-value='0']{border-radius: 0 2px 2px 0;}
.wtform .form-group .sex_people a.curr{border:1px solid #e03236;position: relative;z-index:2;color: #e03236;}
.wtform .form-group .get-yzm{float:right;width:124px;height:40px;line-height: 40px;margin-top:10px;border:1px solid #cccccc;border-radius: 2px;text-align: center;color:#333;cursor: pointer;}
.wtform .form-group .get-yzm.disabled{color:#ccc;}
.wtform .form-check{margin-top:15px;margin-left:136px;line-height:18px;}
.wtform .form-check .a-check{float:left;width: 14px;height:14px;margin-top:2px;margin-right:10px;color: #333333;background-image: url(/uploads/image/aientrust/check.png);background-image: -webkit-set-image(url(/uploads/image/aientrust/check.png) 1x,url(/uploads/image/aientrust/check-2x.png) 2x);background-repeat: no-repeat;background-position: -2px -2px;}
.wtform .form-check .a-check.checked{background-position: -20px -2px;}
.wtform .play_btn{display:block;width:188px;height:48px;background: #e03236;border-radius: 2px;margin-left:137px;margin-top:34px;font-size: 16px;color: #ffffff;cursor: pointer;}

.search_result_lpmc{ max-height: 280px;  overflow-y: auto; display:none; position:absolute; z-index:30; left:0px; top:45px; width:428px; font-size:12px; border:1px solid #eaeaea; border-top:none; background:#fff; }
.search_result_lpmc li{ padding:0 10px; cursor:pointer; overflow:hidden; }
.search_result_lpmc li:hover,.search_result_lpmc li.cur{ background:#e03236; color:#fff; }
.search_result_lpmc li:hover font{ color:#fff; }
.result_lpmc_errow{display: none;font-size: 15px; position: absolute; left: 0; top: 60px; width: 100%; padding: 21px 0; line-height:40px;text-align: center; color: #999; background-color: #f8f8f8; border: 1px solid #eaeaea; z-index:99;}
.red{color:#f00;}

.stepbox{margin-top:75px;}
.stepbox h2{margin-bottom:87px;font-size: 24px;color: #333333;text-align: center;line-height: 32px;background: url(/uploads/image/aientrust/titbg.png) no-repeat center center;}
.stepbox .step{float:left;margin-right:96px;}
.stepbox .icon {float:left;width:51px;height: 51px;margin-right:15px;background-image: url(/uploads/image/aientrust/icons.png);background-image: -webkit-set-image(url(/uploads/image/aientrust/icons.png) 1x,url(/uploads/image/aientrust/icons-2x.png) 2x);background-repeat: no-repeat;}
.stepbox .icon1{background-position: -2px -2px;}
.stepbox .icon2 {background-position: -57px -57px;}
.stepbox .icon3 {background-position: -2px -57px;}
.stepbox .icon4 {background-position: -57px -57px;}
.stepbox .txt{float:left;white-space: nowrap;}
.stepbox .txt b{font-size: 20px;line-height:26px;color: #333333;font-weight: normal;}
.stepbox .txt p{margin-top:6px;font-size: 12px;line-height:18px;color: #666666;}

.cjbox{margin-top:90px;height:230px;background: #171d2c url(/uploads/image/aientrust/price_bg.png) no-repeat center bottom;}
.cjbox .lbox{float:left;width: 50%;}
.cjbox .rbox{float:right;width: 50%;}
.cjbox .lbox b{display:block;margin-top:60px;font-size:32px;line-height:52px;color: #ffffff;font-weight: normal;}
.cjbox .lbox p{font-size:15px;line-height:25px;color: #ffffff;opacity: 0.85;}
.cjbox .rbox .text{margin-top:63px;font-size: 14px;color:#fff;line-height:34px;margin-bottom:7px;opacity: 0.69;}
.cjbox .cjsearch{position: relative;}
.cjsearch input{float:left;width:374px;height:32px;padding:10px 18px;opacity: 0.9; background: #ffffff;border-radius: 2px 0 0 2px;font-size:14px;}
.cjsearch button{float:left;width:98px;height:52px;background: #e11120;border-radius: 0 2px 2px 0;border:none;outline: none;font-size: 18px;color: #ffffff;cursor: pointer;}
.search_result_entrust{position:absolute;width:410px;top:52px;background: #ffffff;max-height:250px;overflow-y: auto;}
.search_result_entrust li { padding:10px 18px; overflow: hidden; }
.search_result_entrust li:hover{ color:#e03236; background:#f9f9f9; cursor:pointer; }

/* app */
.app-box{height:600px;background: url(/uploads/image/ai/download_bg.png) no-repeat center top;}
.app-box .leftbox{width:591px;float:left;}
.app-box .text{float:left;width:591px;height:103px;margin-top:126px;background-image:url(/uploads/image/ai/text.png);background-image:-webkit-image-set(url(/uploads/image/ai/text.png) 1x,url(/uploads/image/ai/text-2x.png) 2x);background-repeat: no-repeat;background-position: left center;}
.app-box .ewm{width:130px;height:130px;margin-top:56px;}
.app-box .app-cont{width: 144px;margin-top:56px;margin-left:30px;}
.app-box .app-cont > a{display: block;height:40px;line-height: 40px;border: 1px solid #e03236;border-radius:40px;text-indent: 45px;background-color:#e03236;background-repeat: no-repeat;background-position: 14px 7px;font-size: 14px;color: #ffffff;}
.app-box .app-cont > a:hover{opacity: 0.8;}
.app-box .app-cont .ios{margin-top:14px;background-image:url(/uploads/image/ai/ios.png);background-image:-webkit-image-set(url(/uploads/image/ai/ios.png) 1x,url(/uploads/image/ai/ios-2x.png) 2x);}
.app-box .app-cont .android{margin-top:20px;background-image:url(/uploads/image/ai/android.png);background-image:-webkit-image-set(url(/uploads/image/ai/android.png) 1x,url(/uploads/image/ai/android-2x.png) 2x);}
.phone-img{float:left;width: 328px;height:532px;margin-left:82px;margin-top:68px;background:  no-repeat center top;}

.weituo_box{height:580px;background: #ffffff;}
.weituo_box.bg_f5{background: #f5f5f5;}
.weituo_box .fl{width:558px;}
.weituo_box .fr{width:342px;}
.weituo_box .icon{display: block;}
.weituo_box .icon5{width:498px;height:498px;margin-top:41px;background: url(/uploads/image/aientrust/icon5.png) no-repeat center center;}
.weituo_box .icon6{width:392px;height:430px;margin-top:71px;background: url(/uploads/image/aientrust/icon6.png) no-repeat center center;}
.weituo_box .icon7{width:558px;height:405px;margin-top:87px;background: url(/uploads/image/aientrust/icon7.png) no-repeat center center;}
.weituo_box b{font-size: 52px;color: #333333;line-height:62px;}
.weituo_box p{margin-top:20px;font-size: 18px;color: #333333;line-height:28px;}
.weituo_box a{display: block;width:127px;height:44px;margin-top:57px;line-height:44px;text-align:center;background: #e03236;font-size:15px;color: #ffffff;}
.weituo_box .zhen_txt{margin-top:171px;}
.weituo_box .agent_txt{margin-top:217px;}
.weituo_box .dingjia_txt{width:366px;margin-top:191px;}

.footer{margin-top:0;}

.wietuo_play{ position:fixed;width:100%;height:100%; z-index:999; font-size:14px;display:none;}
.weituo_play_bg{position: fixed; width: 100%; height: 100%; top: 0; left: 0; background:#000; opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6; }
.weituo_play_cont{width: 486px;height:520px; position: fixed; left: 50%; top: 50%; margin-left:-243px;margin-top:-260px; background:#fff; overflow: hidden; z-index:1000;border-radius: 4px; }
.play_cont{ font-size:15px; width:100%; height:auto; overflow:hidden; }
.play_cont h3,.play_sub h3{ font-size:16px; height: 50px; line-height:50px; padding:0 15px; color:#474747; font-weight:bold; margin-bottom:48px; border-bottom:2px solid #e0e0e0; }
.closed{ position:absolute; right:10px; top:10px; z-index:10; }
.closed .play_closed{ display:block; width:30px; height:30px; text-indent:-9999px; background: url(/uploads/image/aientrust/close.png) center center no-repeat; }
.play_sub{width:100%;height:auto;background:#fff;overflow:hidden;}
.play_sub_txt{height:auto;padding-top:115px;margin:0px;background:none;overflow:hidden;text-align: center;}
.play_sub_txt .icon-success{width:66px;height:94px;margin:0 auto;background:  no-repeat center center;}
.play_sub_txt .icon-fail{width:198px;height:107px;margin:0 auto;background:  no-repeat center center;}
.play_sub_txt .tit{margin-top:16px;font-size: 24px;line-height:28px;color: #333333;}
.play_sub_txt .desc{margin-top:12px;font-size: 13px;color: #666666;line-height:22px;}
.play_sub_txt .desc .red{color:#e03236;text-decoration: underline;}
.play_sub_txt .bg{margin-top:54px;padding-top:42px;height:136px;background: #f9f9f9;text-align: left;}
.play_sub_txt .bg .ewm{margin-left:83px;margin-right:20px;width:100px;height:100px;}
.play_sub_txt .bg .ewm img{width:100%;}
.play_sub_txt .bg .b{display:block;margin-top:4px;font-size: 18px;color: #e03236;line-height: 24px;}
.play_sub_txt .bg .p{margin-top:10px;font-size: 12px;color: #333333;letter-spacing: -0.5px;line-height: 18px;}

/* 隐藏极验 */
.geetest_feedback,.geetest_copyright,.geetest_panel_footer_logo,.geetest_panel_footer_copyright{display: none !important;}

.wtform .form-input .phone-code{position:relative;float: left; width: 120px;}
.wtform .form-input .phone-code .phonecode-icon{position:absolute;right: 15px;top:28px;z-index:3;display: block;width: 12px;height: 5px;background-position: -182px -9px;
    background-image: url(/uploads/image/ailogin-new/login.png);
    background-image: -webkit-image-set(url(/uploads/image/ailogin-new/login.png) 1x,url(/uploads/image/ailogin-new/login-2x.png) 2x);
    background-repeat: no-repeat;
}
.wtform .form-group .form-input .phone-code .phonecode-btn{font-size: 13px;display: block;line-height: 60px;color: #333333;cursor: pointer;}
.wtform .form-group .form-input .phonecode-list{font-size: 13px;display: none;position: absolute;top: 60px;z-index: 99;padding: 9px 15px;color: #000000;list-style-type: none;background-color: #fff;box-shadow: 0 1px 3px 0 #bbbbbb;}
.wtform .form-group .form-input .phonecode-list li{line-height: 30px;padding:0;white-space: nowrap;cursor: pointer;}
.wtform .form-group .form-input .phonecode-list li:hover{background-color: transparent;}
.wtform .form-group .form-input .yybtn {display:none;line-height: 60px;color: #e03236;}
.yydialog{position: absolute;top:0;left:0;width: 100%;height: 100%;display: none;z-index: 999;}
.yydialog .mask{position: absolute;top:0;left:0;width: 100%;height: 100%;background: #000000;opacity: 0.4;filter: alpha(opacity=40);}
.yydialog .content{position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:306px;height:172px;background: #ffffff;border-radius: 6px;text-align: center;}
.yydialog .content .title{padding-top:20px;font-size: 18px;color: #000000;line-height:28px;font-weight: 600;}
.yydialog .content p{margin-top:15px;font-size: 14px;color: #222222;line-height: 18px;}
.yydialog .content .btns{margin-top:26px;}
.yydialog .content .cancel,
.yydialog .content .confirm{display:inline-block;width:106px;height:36px;line-height:36px;margin:0 6px;background: #ffffff;border-radius: 2px;font-size: 14px;}
.yydialog .content .cancel{border: 1px solid #cccccc;color: #222222;}
.yydialog .content .confirm{border: 1px solid #e03236;color: #e03236;}