@charset "utf-8";
/* CSS Document */
.ad{ height:500px; margin-top:60px;}
.ad .slideBox{ width:100%; height:500px; position:relative; overflow:hidden;}
.ad .slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; margin-left:0px; bottom:15px; z-index:30; }
.ad .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ad .slideBox .hd ul li{ float:left; margin-right:6px;  width:8px; height:8px; text-align:center; background:rgba(255,255,255,0.58); cursor:pointer; border-radius:7.5px;}
.ad .slideBox .hd ul li.on{ background:#fff;}
.ad .slideBox .bd{height:100%; position: absolute;  width:100%;width:1920px;left:50%; margin-left:-960px;z-index:20; }
.ad .slideBox .bd ul{  height:500px;overflow:hidden; }
.ad .slideBox .bd ul li a{ display:inline-block;}
.ad .slideBox .bd ul li img{ display:block;}


@-webkit-keyframes ani_line {
    from {
        -webkit-transform: none;
                transform: none;
    }
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}
@keyframes ani_line {
    from {
        -webkit-transform: none;
                transform: none;
    }
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}

@-moz-keyframes ani_line {
    from {
        -webkit-transform: none;
                transform: none;
    }
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}

.big_img{ height:625px; width:100%; background: url(../images/big_img.jpg) no-repeat center -50px;margin-top: 60px;}
.big_img .wrap{ position:relative;}
.big_img .line1,.big_img .line2,.big_img .line_wz{position:absolute; width:500px; height:500px;left:353px; top:65px;}
.big_img .line1{  background: url(../images/img_line01.png); -webkit-animation: ani_line 40s linear infinite;animation: ani_line 40s linear infinite;}
.big_img .line2{ background: url(../images/img_line02.png);animation: ani_line 30s linear infinite reverse;-webkit-animation: ani_line 30s linear infinite reverse;}
.big_img .line_wz{ text-align:left; text-indent:72px; line-height:500px; font-size:20px; font-family:"DIN";letter-spacing: 13px; color:#fff;}


.intro{ height:110px;background:#0d0439;background: -webkit-linear-gradient(0deg, #090325 2%, #0d0439, #090325 98%); border-top:1px solid rgba(255,255,255,0.046);margin-top: -62px;}
.intro li{ float:left; width:24.8%; border-right:1px solid #333; text-indent:88px; padding:28px 0; height:54px; -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out; cursor:pointer;border-right:1px solid rgba(255,255,255,0.1); position:relative;}
.intro li:hover{background-color: rgba(16,140,238,0.2);}
.intro li h2{font-size: 16px;color: #FFF;line-height: 30px;}
.intro li p{ opacity: .8;filter: alpha(opacity=80);font-size: 12px;color: #FFF;line-height: 24px;}
.intro li img{ width:32px; position:absolute; left:40px; top:36px;}

.cont{text-align:center;}
.cont .cont_intro{ padding:45px 0 25px; background:#fff;}
.cont h2{ font-size:24px; font-weight: bold; line-height:2;}
.cont p{line-height: 35px; margin: 0 auto; padding:0 88px; font-size:14px; color:#666; margin-bottom:26px;}

.cont .cont_advan{padding:45px 0; background:#e8ecf0;}
.cont .cont_advan ul{ display:inline-block;}
.cont .cont_advan li{ width:370px; height:350px;border:1px solid #EBEBEB; float:left; background:#fff; overflow: hidden;}
.cont_advan li .img-wrap{ width:100%; height:160px; overflow:hidden;}
.cont_advan li .icon-box{ display:inline-block; margin-top:-20px;}
.cont_advan li .icon-box i{ background: #FFF url(../images/advan_small01.png) no-repeat center center; background-size:35px; display:block;border: 0 solid #EBEBEB;-webkit-box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.05);width: 80px; height: 80px; border-radius:10000px;}
.cont_advan li .icon-box .i_02{background: #FFF url(../images/advan_small02.png) no-repeat center center; background-size:35px;}
.cont_advan li .icon-box .i_03{background: #FFF url(../images/advan_small03.png) no-repeat center center; background-size:35px;}
.cont_advan li .detail{ padding-bottom:40px;}
.cont_advan li .detail h3{font-size: 18px;color: #333;text-align: center;line-height: 50px; margin: 10px 0 0 0;}
.cont_advan li .detail p{ padding:0 50px; line-height:2; }
.cont_advan li .link-btn{    display: inline-block;width: 130px;height: 38px;color: rgba(0,0,0,0.85);font-size: 14px;
line-height: 36px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;-webkit-border-radius: 100px;
-moz-border-radius: 100px;border-radius: 100px;border: 1px solid rgba(0,0,0,0.2);cursor: pointer;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.cont_advan li .link-btn:hover{ background:#222;}
.cont_advan li .link-btn:hover a{ color:#fff;}

.cont .cont_func{ padding:45px 0; background:#fff;}
.cont .cont_func ul{ display:inline-block; margin-top:-45px;}
.cont .cont_func li{float: left;width: 236px;height: 380px;margin: 60px -1px 0 0;position: relative;-webkit-transition: top 0.4s cubic-bezier(0.28, -0.01, 0.41, 1);-moz-transition: top 0.4s cubic-bezier(0.28, -0.01, 0.41, 1);-ms-transition: top 0.4s cubic-bezier(0.28, -0.01, 0.41, 1);-o-transition: top 0.4s cubic-bezier(0.28, -0.01, 0.41, 1);
transition: top 0.4s cubic-bezier(0.28, -0.01, 0.41, 1);top: 0;display: inline-block;border: 1px solid #e6e6e6; text-align:center;}
.cont .cont_func li:hover{box-shadow: 0 1px 10px 0 rgba(0,0,0,.1);background: #0091fd;width: 251px;height: 380px;
top: -14px; z-index: 7;}
.cont .cont_func li h4 i{width: 65px;height: 48px;display: inline-block;margin-top: 20px;margin-left: 0;opacity: 1; background:url(../images/icon02.png) no-repeat center 0px;}
.cont .cont_func li:hover h4 i{ background:url(../images/icon02.png) no-repeat center -48px;}
.cont .cont_func li h5{ line-height:50px; font-size:18px;}
.cont .cont_func li h5:after{content: " ";display: block;border-bottom:1px solid #e6e6e6;width: 60px;margin: 22px auto;}
.cont .cont_func li:hover h5:after{content: " ";display: block;border-bottom: 1px solid #33a7fd;width: 140px;margin: 22px auto;}
.cont .cont_func li em{ font-size:16px; line-height:38px; display:block; color:#666;}
.cont .cont_func li:hover em{ color:#fff; background:url(../images/icon06.png) 65px center no-repeat;}
.cont .cont_func li:hover h5{ color:#fff;}

.cont_secure{ display:inline-block; height:480px; width:100%; background:url(../images/download2.jpg) no-repeat center; margin-top:20px;}
.cont_secure ul{ display:inline-block; width:100%; margin-top:40px;}
.cont_secure li{ float:left; width:33.2%; border-bottom:1px solid #87a2b8; color:#fff; padding:20px 0;border-right:1px solid #87a2b8;}
.cont_secure li h2{ line-height:100px; font-size:58px; font-family:"DIN";}
.cont_secure li p{ padding:0; line-height:26px; font-size:16px; color:#fff;}

.cont_cooper{ display:inline-block; width:100%; margin-top:20px; padding:40px 0;}
.cont_cooper .ul_box{ width:1200px; height:282px;  background:url(../images/store_bg.png) no-repeat; margin:30px 0; overflow:hidden; text-align:left;}
.cont_cooper ul{ display: inline-block;}
.cont_cooper ul li{ width:240px; height:141px; text-align:center; float:left; overflow:hidden; cursor:pointer; }
.cont_cooper ul li:hover img{ transform:translateY(-141px);}
.cont_cooper ul li img{transition:all ease 0.6s;}
/*--------首页样式结束--------*/

.login_box{ height:100%; position:relative; width:100%; background:#f00;min-height: 670px;min-width: 1200px; background:url(../images/login_bg.jpg) no-repeat; background-size:cover;}
.login_box .nav{ height:60px; line-height:60px;font-size:14px; color:#fff; background-color:#262626; position: absolute; top:0; z-index:999; width:100%;}
.login_box .nav h1{ width:140px; height:100%; display:block; font-weight:bold; font-size:18px;}
.login_box .nav .head_lf a{margin:0 10px;}
.login_box .nav a{color:#fff; margin:0 5px; padding:0 8px; display:inline-block; height:58px;}
.login_box .nav a:hover{ color:#fff;}
.login_box .content{ position:absolute; top:180px;width:100%;}
.login_box .content .wrap{ display:table; width:1120px;}
.login_box .content .cont_lf img{ height:450px;}
.login_box .content .cont_rt{width: 300px;display: inline-block; padding:30px 50px; height:340px;background-color: #fff;color: #C1C1C1;font-size: 14px; border-color: rgba(228,228,228,1);border-radius: 0;box-shadow: 0 6px 10px 0 rgba(0,0,0,.1); text-align:center; overflow:hidden;}
.login_box .cont_rt .conrt{ height:340px; width:720px; text-align: left;}
.login_box .cont_rt .login{ float:left;width:340px;}
.login_box .cont_rt .regit{ float:left;width:340px; margin-left:20px;}
.login_box .cont_rt h3{ color:#0091FD; font-weight:bold; font-size:18px; text-align:left; line-height:1.2; margin-bottom:14px;}
.login_box .cont_rt input{ width:298px; height:38px; margin:10px 0; text-indent:1em;}
.login_box .cont_rt input.inp_btn{ text-indent:0; background:#0091fd; color:#fff; cursor:pointer; border:2px solid #0091fd; margin-bottom:18px;}
.login_box .cont_rt .tip_wrap{ font-size:12px; text-align:left; color:#222; line-height:2;}
.login_box .cont_rt .pic_yzm{ position:relative;}
.login_box .cont_rt .pic_yzm span{ position:absolute; right:42px; top:14px;}
.login_box .footer{background-color: #3D3E49;position: absolute; z-index: 9999; bottom: 0; width: 100%; height: 70px;font-size: 12px; line-height: 20px; line-height:70px; text-align:center;}
.login_box .footer p{ display: inline-block; margin:0 auto;}
.login_box .footer a{ color:#ccc; margin-right:30px; text-align:left;}
/*--------登录注册结束---------*/


/*--------控制台开始----------*/
.console{ width:100%; height:100%; background:#000; position:relative;}
.console .console_nav{ position:fixed; top:0; height:50px; background:#262626; width:100%; z-index:9;}
.console .container{ position:absolute; width:100%; background:#fff;}
.console .container .aside{height:100%;width:200px; background:#333333; float:left;}
.console .container iframe{height:100%; display:block;background:#e8ecf0; float:right; overflow:scroll; min-width:500px; border:none;}
.console .container .main{height:100%;background:#e8ecf0; float:right; overflow:scroll; }
.container .main .main_title{ height:auto; width:100%; border-bottom: 1px solid #ddd; margin-bottom:20px; background:#fff; line-height:50px; text-indent:45px; position: relative;}
.console .main .main_area{ width:95%; display:block; margin:20px auto; font-size:12px;}
/*--整体布局结束--*/
.console .container .mxl{ position:absolute; left:150px; top:16px; width:30px; height:40px; background: rgba(0,0,0,0.06) url(../images/aside_btm_close.png) no-repeat center center; cursor:pointer; z-index:1;}
.console .container .mxl_act{ left:8px; top:5px;  background: rgba(0,0,0,0.2) url(../images/aside_btm_open.png) no-repeat center center;}
.console .container .aside_mxl{ width:0;}

.console_nav a{ display: inline-block; height: 30px;padding: 0 15px 0 20px;margin: 10px 0;font-size: 14px;color: #bbb;line-height: 29px; position:relative;}
.console_nav a:hover{color:#0091fd;}
.console_nav .nav_logo{ font-weight:bold; width: 97px;background: url(../images/logo_white.png) no-repeat 22px 11px; background-size: 70px;
text-indent: -9999em;}
.console_nav .a_bor{border-right: 1px solid #000;}
.console_nav a em{display: inline-block;width: 0; height: 0;margin-left:6px;vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent;}
.console_nav .nav_user{ position:relative;}
.console_nav .nav_user .nav_sub{ position:absolute; top:50px; left:0px; background:#191919; padding:10px 0; width:100%; display:none;}
.console_nav .nav_user .nav_sub a{ margin:4px 0;}
.console_nav .nav_user:hover .nav_sub{ display:block;}
.console_nav .nav_account a i{ position:absolute; top:0;right:0;  color:#fff; font-style:normal; font-size:12px; background:#FF3F42; padding: 0 4px;border-radius: 1000px;line-height: 14px; font-family:"DIN";}

.aside a{color:#bbb;}
.aside h5{line-height:70px; font-weight:bold; font-size:16px; color:#fff; padding-left:25px;}
.aside .aside_iner{font-size:13px; overflow:hidden; overflow-y:scroll; text-indent:25px;}
@media screen and (min--moz-device-pixel-ratio:0) {
.aside .aside_iner{overflow:hidden;}
}
.aside .aside_iner h2{ line-height:40px; font-weight:bold; color:#bbb; position:relative; cursor:pointer;}
.aside .aside_iner h2>a{ width:100%; height:100%; display: block;}
.aside .aside_iner h2 b{ display:inline-block; width:16px; height:16px;vertical-align:sub; margin-right:8px;  text-indent: 0;line-height: 0; overflow:hidden;}
.aside .aside_iner h2 em{display: inline-block;width: 0; height: 0; position:absolute; right:25px; top:18px; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent;}
.aside .aside_iner .h2_act{ color:#fff; background:#262626;}
.aside .aside_iner .h2_act b img{ margin-top:-18px;transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-webkit-transition:all ease 0.4s;}
.aside .aside_iner h2:hover{ background:#444;}
.aside .aside_iner ul{ background:#262626; display:none;}
.aside .aside_iner .ul_block{ display:block;}
.aside .aside_iner li{ position:relative;}
.aside .aside_iner .li_def a{ color:#fff;}
.aside .aside_iner li i{ background-color: #666; width: 3px;height: 3px;vertical-align: middle;border-radius: 10px;display: inline-block; margin-right:16px;}
.aside .aside_iner .li_def i{background-color: #fff; }
.aside .aside_iner li a{ display:inline-block; line-height:38px; width:100%; height:auto;margin-left:-25px;}
.aside .aside_iner li:hover{background:#444;}
.aside h6{ height:58px; line-height:60px; color:#fff; font-size:15px; width:84%; margin-left:8%;font-weight:bold; color:#111; text-indent:30px; border-top:1px solid #111;}

.main .main_title h2{ font-size:16px; font-weight:bold;}


/*--------控制台结束----------*/

.main_area .area_tip{font-size: 12px;padding: 10px 30px 10px 20px; color: #003b80; border: 1px solid #97c7ff; border-radius: 2px;
background: #e5f0ff;} 
.main_area .area_tip span{ color:#0091fd;}
.main_area .area_block{padding:20px 0; width:40%;border-top: 1px solid #EDEEF2; background:#fff;margin:20px 0 0; box-shadow: 0 2px 3px 0 rgba(0,0,0,.2); line-height:2;}
.main_area .area_block.lf{ margin-right:1.5%;}
.main_area .block_40{ width:40%;}
.main_area .block_60{ width:58.5%;}
.main_area .area_block h3{ font-weight: bold; font-size:14px; line-height:2.5;}
.area_block .login_time,.area_block .list{ padding-left:20px;}
.main_area .area_block .login_time em{ width:100px; display:inline-block; color:#888;}
.main_area .area_block .login_time p{ line-height:3;}
.main_area .area_block table{ margin-top:20px; border: 1px solid #eee;}
.main_area .area_block th{ color:#666; line-height:58px; background:#f0f4f9;}
.main_area .area_block tr{ line-height:49px; color:#888; text-align:center; }

/*--------控制台001----------*/
.console .main_order{}
.container .main_order .main_title{ margin-bottom:40px;}
.main_order .tab_panel .tablecont .table_box tr:hover{ cursor:pointer;}
.main_order .tab_panel .tablecont .table_box tr td{ border-bottom:1px solid #f2f2f2; position:relative;}
.main_order .tr_down{ height:auto; width:100%; display:none;}
.main_order .table_box td span{ background:#FF5A5D; color:#fff; font-size:12px; padding:4px 8px; border-radius:4px;}
.main_order .table_box td .span_ing{ background:#0091fd;} 
.main_order .table_box td .span_end{ background: #11E377;}
.main_order .table_box td.td_zhong{ color:#0091fd !important;}
.main_order .table_box td input,.main_order .table_box th input{ width:16px; height:15px;}
.main_order .table_box td strong{ position:absolute; right:30px; top:0; transition:all 0.46s ease;-moz-transition:all 0.46s ease;-webkit-transition:all 0.46s ease;    top: 50%;margin-top: -3.5px;}
.main_order .table_box td .strong_ff{ transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.main_order .table_box td .b{ position:absolute; left:-18px; top:19px; width:8px; height:8px; background: #FFA31F; border-radius:100px;}
.main .order_edit{ height:50px; margin-top:30px; box-shadow:0px -17px 21px -10px rgba(0, 0, 0, 0.06);-moz-box-shadow:0px -17px 21px -10px rgba(0, 0, 0, 0.06);-ms-box-shadow:0px -17px 21px -10px rgba(0, 0, 0, 0.06);  padding-top: 10px;}
.main .order_edit span{ font-size:14px; background:#ebf0f9; padding:7px 20px 7px 32px; line-height:50px; color:#999; margin-right:15px;  cursor: no-drop; border-radius:2px;}
.main .order_edit .edit_btn{background:#ebf0f9 url(../images/kq/file_eidt.png) no-repeat 12px 10px;}
.main .order_edit .edit_btn.span_act{ background:#0091fd url(../images/kq/file_eidt.png) no-repeat 12px -36px; color:#fff;cursor:pointer;}
.main .order_edit .delete{ background:#ebf0f9 url(../images/kq/file_del.png) no-repeat 12px 10px;}
.main .order_edit .delete.span_act{ background:#0091fd url(../images/kq/file_del.png) no-repeat 12px -36px; color:#fff;cursor:pointer;}

.main .order_edit .offline{ background:#ebf0f9 url(../images/kq/file_offline.png) no-repeat 12px 10px;}
.main .order_edit .offline.span_act{ background:#0091fd url(../images/kq/file_offline.png) no-repeat 12px -36px; color:#fff;cursor:pointer;}

.main .order_edit .ook{ background:#ebf0f9 url(../images/kq/file_ook.png) no-repeat 12px 10px;}
.main .order_edit .ook.span_act{ background:#0091fd url(../images/kq/file_ook.png) no-repeat 12px -36px; color:#fff;cursor:pointer;}

.main .order_edit .nok{ background:#ebf0f9 url(../images/kq/file_nok.png) no-repeat 12px 10px;}
.main .order_edit .nok.span_act{ background:#0091fd url(../images/kq/file_nok.png) no-repeat 12px -36px; color:#fff;cursor:pointer;}


.tr_down td{ background:#f8f9fb;}
.tr_down .down_lf{ width:50%; line-height:2.2;}
.tr_down h2{ color:#0091fd; font-size:15px; line-height:46px; margin-top:20px;}
.tr_down h2 b{ border-bottom:1px solid #0091fd; font-weight:normal; padding-bottom:6px;}
.tr_down .down_lf ul{padding: 25px 3%;width: 94%; border-right:1px dashed #ccc; margin:10px 0 40px 0;}
.tr_down .down_lf li{ display: inline-block; width: 100%; padding:8px 0;border-bottom: 1px solid #efefef;}
.tr_down .down_lf li h3{ width:15%; float:left; }
.tr_down .down_lf li p{width:80%; float:left; padding-right:5%;color:#222;}
.tr_down .down_rt{ width:45%;}

.order_Progress{ line-height:initial;font-size:12px; margin-top: 16px;}
.order_Progress .Progress_header{ position:relative; display: inline-block;width: 100%; margin-top:2px;}
.Progress_header p{opacity:0.8;}
.Progress_header span{ position:absolute; top:0; left:50%; width:20px; height:20px; margin-left:-10px; line-height:20px; text-align:center; padding:0 !important;}
.Progress_header .span_a{background:#ff5a5d !important;}
.Progress_header .span_b{background:#ff9b00 !important;}
.Progress_header .span_c{background:#0091fd !important;}
.Progress_header .span_d{background:#11e377 !important;}
.Progress_header .Progress_header_lf{ text-align:right;width:45%; }
.Progress_header .Progress_header_rt{ text-align:left;width:45%; position:relative;}
.Progress_header .Progress_header_rt p{ color:#56b7ff; position:absolute; left:0; top:22px;}
.order_Progress .Progress_body{ position:relative;height:68px; width:100%;}
.order_Progress .Progress_body em{position:absolute; top:0px; left:50%; width:2px; height:68px; margin-left:-1px; display:inline-block;background: #ccc;}



.con_outbox{ width:340px; height:100%; background:#fff; background:rgba(255,255,255,0.98); position:fixed; right:0; top:0; box-shadow: 0 4px 20px rgba(25, 35, 60, 0.1); display:none; padding:50px 25px 0;font-size:14px; z-index:99999;}
.con_outbox_block{ display:block;}
.con_outbox h5{ height:50px; line-height:50px; border-bottom:1px solid #eaeaea; margin-bottom:30px;}
.con_outbox h5 p{ float:left; color:#666; font-weight:bold; position:relative; text-indent: 10px;}
.con_outbox h5 p:after{ content:''; display:block; width:5px; height:5px; background:#FF8A07; border-radius:100px; position:absolute; left:0px; top:23px;}
.con_outbox h5 p b{ color: #FFB600; font-size:16px;}
.con_outbox h5 span{ width:20px; height:20px; display: inline-block; cursor:pointer; float:right; margin:16px 20px 0 0;
background:#f2f2f2 url(../images/kq/file_close.png) no-repeat center center; background-size:88%; opacity:0.58;}
.con_outbox h5 span:hover{opacity:0.99;}
.con_outbox table{ line-height:54px;}
.con_outbox table tr{ margin:10px 0;}

.con_outbox .drop_box{ position: relative;}
.con_outbox .drop_box .drop_top{ width: 200px;padding-left: 15px;height: 34px;line-height: 36px;position: relative;border-color: #fff;font-size: 14px;color: #252729;background: #ebf0f9 url(../images/kq/jian.png) no-repeat 190px center;border: 1px solid #fff; margin-left:0; cursor:pointer; z-index:9;}

.con_outbox .drop_box .drop_top_def{background:#fff url(../images/kq/jian.png) no-repeat 190px center;border: 1px solid #ddd; border-bottom:none;}
.con_outbox .drop_box .drop_cont{ display:none;position:absolute; left:0; top:36px; z-index:999;}
.con_outbox .drop_box .drop_cont ul{border: 1px solid #ddd; border-top:none;}
.con_outbox .drop_box .drop_cont li{ height:34px; line-height:34px; background:#ffffff; width:200px;float:inherit; margin:0; padding-left: 15px;}
.con_outbox .drop_box .drop_cont li:hover{ background:#5aaffe; color:#ffffff;}

.con_outbox .contentButton,.main_build .contentButton{ width: 100%; text-align:center;padding: 12px 0px; margin-top:40px;}
.con_outbox .contentButton input,.main_build .contentButton input{width: 96px;height: 36px;margin-left: 10px;color: #5AAFFF;cursor: pointer;font-size: 14px;border: 1px solid #5AAFFF;background: none; border-radius:4px; margin-right:10px;}
.con_outbox .contentButton input:hover,.main_build .contentButton input:hover{ background:rgba(90, 175, 255, 0.19);}
.con_outbox .contentButton input.input_act:hover,.main_build .contentButton input.input_act:hover{ background:rgba(90, 175, 255, 0.8);}
.con_outbox .contentButton input.input_act,.main_build .contentButton input.input_act{ background:#5AAFFF; color:#fff;}
.con_outbox input{ width: 214px;height: 34px;line-height: 34px;position: relative;border-color: #fff;font-size: 14px;color: #252729;border: 1px solid #ddd; margin-left:0;}


.main_news .tr_down .down_lf{ width:88%;}
.main_news .tr_down .down_lf ul{ border:none;}
.main_news .tr_down .down_lf li h3{ width:9%;}

.main_build{ }
.console .main_build .main_area{ background:#fff; padding:50px 0;}
.main_build table{ width:90%; margin:0 auto;}
.main_build td{ line-height:54px;font-size:14px; color:#333;}
.main_build td em{color: #FF4447;font-size: 20px;margin-right: 4px;}
.main_build td input{ height:26px; text-indent:1em; width:15em;}
.main_build td textarea{ width: 580px;height: 266px;margin: 20px 0; text-indent:1em; line-height:2;}
.main_build .contentButton{ text-align:left;padding-left: 189px;}
.main_build .text_all{ position:relative; display:inline-block}
.main_build .text_all #result{ position: absolute; bottom:8px; right:10px; font-size:12px; color:#aaa;}
/*--------控制台工单系统结束----------*/



/*------------20190427开始---------------*/

/*--------文档中心开始----------*/
.document{}
.document .aside h5{ color:#666;}
.document .console_nav{ height:60px;}
.document .container .aside{width:280px;}
.document .container .aside_mxl{ width:0;}
.document .container .mxl{ position:absolute; left:230px; top:16px; width:30px; height:40px; background: rgba(0,0,0,0) url(../images/aside_btm_close.png) no-repeat center center; cursor:pointer;}
.document .container .mxl_act{ left:8px; top:5px;  background: rgba(0,0,0,0.2) url(../images/aside_btm_open.png) no-repeat center center;}
.document .console_nav a{ height:42px; font-size:16px; padding:0 8px;}
.document .nav .head_lf .a_act{color: #0091fd;border-bottom: 1px solid #0091fd;}
.document .nav a.a_kzt{ height:31px;}
.document .nav a.a_kzt:hover{ color:#fff;}
.document .container .aside{ background: #f5f6f9; color:#666;  border-right: 1px solid #ebebeb inset;}
.document .aside_iner h2,.document .aside_iner h3{ color:#000; line-height:44px; font-size:15px; font-weight:bold;}
.document .aside_iner h3 a{ width:100%; display: block; color:#000; }
.document .aside_iner .h3_act a{background:#e6e7ea;color:#0091fd;}
.document .aside_iner h3:hover a{color:#0091fd;}
.document .aside .aside_iner h2:hover{ background:#f5f6f9;color: #0091fd;}
.document .aside_iner .h2_act{color: #222;background: #f5f6f9;}
.document .aside .aside_iner ul{ background: #f5f6f9; background: #f5f6f9;  }
.document .aside .aside_iner h2>a{color: #000;}
.document .aside .aside_iner .li_def a{ color:#222;}
.document .aside .aside_iner li a{ color:#222; line-height:44px; text-indent:46px;}
.document .aside .aside_iner li:hover{background:#f5f6f9;}
.document .aside .aside_iner li em:hover a{color: #0091fd;}
.document .aside_iner .li_def{ background:#f5f6f9;}
.document .aside .aside_iner h2 em{position: absolute;right: 24px;width: 12px;height:12px;background: url(../images/download.png) no-repeat; background-size:100% 100%;top: 17px; border:none; transition:all ease 0.32s;}
.document .aside_iner .h2_act em{ transform:rotate(90deg);}
.document  .aside .aside_iner{ font-size:14px;}
.document .aside h6{ color:#ccc;  border-top: 1px solid #cdcdcd;}

.document .container .main{ background:#fff;}
.document .main .main_title h2{ font-weight:normal;}
.main .main_title .search-container{width:320px; height:32px; position:absolute; right:50px; top:33px;}
.main .main_title .search-container input{width:318px; height:30px; background: #eee; color: #333; border: 1px solid #eee; position:absolute; left:0; top:0; text-indent:20px; font-size:14px;}
.main .main_title .search-container input:focus{ outline:1px solid #268FFF;}
.main .main_title .search-container .search-btn{ position:absolute;height: 32px; width:46px; background: url(../images/sea_icon.png) no-repeat left;right: 0;top: 0px; cursor:pointer; background-size:19px;}

.document .aside .aside_iner li h4{ width:100%; display:block; line-height:44px; text-indent:44px; font-size:15px; cursor:pointer; position:relative;}
.document .aside .aside_iner li h4 em{position: absolute;right: 24px;width: 10px;height:10px;background: url(../images/download.png) no-repeat; background-size:100% 100%;top: 17px; border:none; transition:all ease 0.32s;}
.document .aside .aside_iner li em{ width:100%; display:block; line-height:30px; text-indent:18px; cursor: pointer; margin-left:4px; font-size:15px;}
.document .aside .aside_iner li em:hover a{ color: #0091fd;}
.document .aside .aside_iner li .em_def{background:#e6e7ea;}
.document .aside .aside_iner li .em_def a{ color: #0091fd;}
/*.document .aside_iner .li_def em{ background:#e6e7ea;}*/
/*--------文档中心结束----------*/

.document .aside .aside_iner .li_def:hover{background:#f5f6f9;}
.document .main_area_docu{width:95%; display:block; margin:20px auto; font-size:12px; color:#252525;}
.main_area_docu h1{padding: 15px 0 25px;font-size: 26px;line-height: 28px;border-bottom: 1px solid #e8e8e8; display: block; margin-bottom:25px;}
.main_area_docu h2{padding: 34px 0 14px;font-size: 18px;line-height: 30px;font-weight:bold;}
.main_area_docu p{margin-bottom: 12px;font-size: 14px;line-height: 28px;word-wrap: break-word;}
.main_area_docu p img{ width:85%;}

.main_area_docu .red{color: red;}
.main_area_docu h4{ font-size:16px; font-weight:bold;}
.main_area_docu h4 em{ font-weight:normal; margin-left:15px;}
.main_area_docu .nav{font-size:16px;}
.main_area_docu table{width:100%;margin-top:10px;line-height:28px;border-collapse:collapse;text-align:center;font-size: 14px; color:#252525;}
.main_area_docu table td{border:1px solid #e5e5e5;}
.main_area_docu table th{background:#F7F7F7;;border:1px solid #e5e5e5;text-align:center;line-height:40px;}
.main_area_docu table .left{text-align:left;padding-left:10px;}
.main_area_docu .codeBg {background:#F7F7F7;line-height: 28px;font-size:14px;}
.main_area_docu .codeBg pre{display: block; padding: 9.5px;margin: 10px 0 10px;width:98%;height:auto;background:#F7F7F7;padding-left:10px;font-size:14px;border:none;border-radius:0px;white-space: pre-wrap;word-wrap: break-word;}
.main_area_docu  pre span.codeContent{color:#800;}
.main_area_docu  pre span.codeCommit{color:#888;}
.main_area_docu .portDescription{margin:10px 0;}
.main_area_docu .portDescription.withBackground{border:1px solid #c1c1c1; padding:10px;background:#F7F7F7;}
.main_area_docu .portDescription li{list-style:disc;list-style-position:inside;line-height:30px;}
.main_area_docu .detailNav{color:#0F9EE9;}
.main_area_docu .detailNav a:hover{text-decoration:underline;}

/*--------文档中心001----------*/

/*------------20190427结束---------------*/

.resou{ margin-top:60px; padding:60px 0; background:#e8ecf0;}
.resou .wrap{ display:table;}
.resou h4{font-size: 18px; margin-bottom: 22px; border-left: 2px solid #0091fd;line-height: 30px;padding-left: 11px; display:block;}
.resou .ch-box{ display:inline-block; margin-bottom: 22px;}
.resou .ch-info {
	float:left; margin:0 30px 30px 0;
    height: 266px;
	width:277px;
    position:relative;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.resou .ch-info > div {
	border: 1px solid #DCDCDC;
    background-color: #fff;
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-position: center center;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
	font-size:14px;color:#000; text-align:center;cursor:pointer;
	
}

.resou .ch-info .ch-info-back {
	border: 1px solid #0091fd;
	color:#fff;
    background: #0091fd;

}
.resou .ch-info .ch-info-front {
    z-index: 10;
}

.resou .ch-info:hover .ch-info-front {
    z-index: 0;
}
.resou .ch-info:hover  {
}


.ch-info-front span{width: 60px; height: 82px; display:block; margin: 25px auto 10px; background: url(../images/06-icon.png);}
.ch-info-front span.span2{background: url(../images/06-icon.png) -401px 0;}
.ch-info-front .resou_version{ color:#ff4e2c; margin-bottom:16px;}
.ch-info-front h3{ font-size:18px;}
.ch-info-front p{color:#888; line-height:2; width:80%; margin:0 auto;}

.ch-info-back span{ width:180px; height:40px; line-height:40px; border:1px solid #fff; color:#e8ecf0; font-size:15px; border-radius:4px; display:block; margin:0 auto;  margin-top:56px; transition:all 0.4s ease;}
.ch-info-back span:hover{ background:#262626; border:1px solid #262626; color:#fff; }
/*------开发资源end--------*/


.solution{margin-top:60px;}
.solution .section{ height:330px; padding-top:70px; background:#FFD8D9 url(../images/solu.png) no-repeat center 0; color:#fff; line-height:2;}
.solution .section .wrap{ padding-left:150px;}
.solution .section h2{ font-size:42px;}
.solution .section p{font-size:22px;}
.solution .section span{transition: all .2s; height: 38px;width: 128px;border: 1px solid #fff;color: #fff;font-size: 16px;border-radius: 4px;text-align: center;line-height: 38px;display: inline-block;vertical-align: middle;margin-left: 4px;margin-right: 4px; margin-top:50px;}
.solution .section span:hover{ background: rgba(255,255,255,0.78); color:#0091fd; border:1px solid rgba(255,255,255,0.78);}

.para{ background:#fff; padding:80px 0;}
.para h2{font-size: 36px;color: #333; text-align: center;line-height: 1;margin-bottom: 30px;font-weight: normal;}
.para h5{font-size: 16px;color: #95989d;text-align: center; margin-bottom:55px;}
.para .items{ display:inline-block;}
.para .item{float: left;text-align: center;width: 260px;padding: 40px 20px;}
.para .item:hover{ cursor: pointer;box-shadow: 0 0 20px #eee;}
.para .item i{width: 66px;height: 66px;background: url(../images/icon_bg.png) no-repeat;display: block;margin: 0 auto;}
.para .item .icon1{ background-position:0 0;}
.para .item .icon2{ background-position:-66px 0;}
.para .item .icon3{ background-position:-132px 0;}
.para .item .icon4{ background-position:-198px 0;}
.para .item:hover i{background-position: 0 -66px;}
.para .item:hover .icon1{ background-position:0 -66px;}
.para .item:hover .icon2{ background-position:-66px -66px;}
.para .item:hover .icon3{ background-position:-132px -66px;}
.para .item:hover .icon4{ background-position:-198px -66px;}
.para .item h5{font-size: 18px;margin-top: 10px;}
.para .item span{ font-size: 14px;color: #82939e; margin-top: 20px;display: block;}

.para .wrap{ display:table;}
.para_bg{ background:url(../images/wrg-04-bg.jpg) repeat-x; background-size:100% 100%; color:#fff;}
.para .para_lf{ width:500px;}
.para .para_rt{ width:580px; margin-top: 100px;}
.para .para_rt h2{font-size: 36px; margin-bottom: 30px; color:#fff; text-align:left;}
.para .para_rt p{ font-size:16px; line-height:2;}
.para .para_rt.lf h2{color:#222; }
.para .para_rt.lf p{color:#929292; }

.para .share_pt li{float: left; width: 278px;margin-right: 20px;margin-bottom: 8px;background: #fff;height: 100px;border: 1px solid #DCDCDC;position: relative; cursor:pointer;}
.para .share_pt li .img {float: left;margin: 30px 0 0 20px;width: 40px;height: 59px;background: url(../images/icon.png) no-repeat;}
.para .share_pt li .text{font-size: 14px;padding: 26px 0 0 78px;}
.para .share_pt li h3{ font-size:18px;}
.para .share_pt li p{color:#888;}
.para .share_pt li:hover h3{ text-decoration:underline;}
/*------解决方案end--------*/

.authorize .section{height:320px; padding-top:40px; text-align:center; position:relative; background:#353535;}
.authorize .slideInDown{ position:absolute; z-index:10; top:8px; width: 1200px;}
.authorize .section .wrap{ padding-left:0;  height: 100%;}
@keyframes bgRight{
	0%{ transform: translate(0,0); }
	100%{ transform: translate(50%,0); }
}
@-webkit-keyframes bgLeft{
	0%{ transform: translate(0,0); }
	100%{ transform: translate(-50%,0); }
}
@-moz-keyframes bgLeft{
	0%{ transform: translate(0,0); }
	100%{ transform: translate(-50%,0); }
}
.authorize .section .wave{position: absolute;bottom: 0;left: -360px;width: 1920px;display:  inline-block;z-index:9;}
.authorize .section .wave .w{ width: 3840px; height: 238px; position: absolute; left: 0; bottom: 0; }
.authorize .section .wave .w-1{ animation: bgLeft 30s linear infinite; background: url(../images/00-banner-bg-top.png) repeat-x; }
.authorize .section .wave .w-2{ left: auto; right: 0; animation: bgRight 15s linear infinite; background: url(../images/00-banner-bg-middle.png) repeat-x;}
.authorize .section .wave .w-3{  animation: bgLeft 10s linear infinite; background: url(../images/00-banner-bg-bottom.png) repeat-x;}
.authorize .para_bg{ background:#e8ecf0;color:#868686;}

.authorize .copyright{ display:inline-block;padding: 50px 80px; }
.authorize .copyright li{ width: 305px; padding: 42px 0;background: #fff;text-align: center;box-shadow: 0 0 50px rgba(0,0,0,.1);margin-right: 68px; margin: 0 26px 50px 15px;float:left;}
.authorize .copyright li .img{width: 64px;height: 64px;background: url(../images/01-icon.png) no-repeat;margin: 0 auto 20px;}
.authorize .copyright li h3{font-size: 18px;margin-bottom: 10px; color:#262626;}
.authorize .copyright li p{font-size: 14px; color: #888888;line-height: 1.8; margin: 0 40px;}

/*------授权计费end--------*/


#order_build{ float: inherit;
    display: inline-block;
    height: inherit;
    line-height: inherit;}
#order_build:hover{	border-bottom: none;}



.main_grant .panel_kqtj .table_title a{ height:50px;    line-height: inherit; margin-right:20px;}
.main_grant .panel_kqtj .table_title a:hover{ border:none;}
.main_grant .tab_panel .tablecont .table_title em{ margin-left:0;}
.main_grant .tab_panel .tablecont .table_box tr:hover{ background:#f2f2f2 !important;}
.main_grant .tablecont .table_box td a{ padding-right:10px; color:#0091fd;}
.main_grant .tablecont .table_box td a:hover{ text-decoration:underline;}

.main_grant .tablecont .table_box_gt td{ padding:26px 0;}
.main_grant .tablecont .table_box td h3{ line-height:2.5; border-left:1px solid #f2f2f2; text-indent:18%;}
.main_grant .tablecont .table_box td h3 em{ color:#FF4144;}
.main_grant .tablecont .table_box td h3 .em_ysx{ color:#06D049;}
.main_grant .tablecont .table_box td h3 .em_shz{ color:#0091fd;}
.main_grant .tablecont .table_box .td_mm{ font-weight:bold; font-size:16px;}

.ai_sdk {font-size: 12px}.ai_sdk .ao-step-wrap {text-align: center ;margin-top: 58px;}
.ai_sdk .ao-step-wrap .ao-item {display: inline-block;background: #ecf6ff;border: 1px solid rgba(16, 140, 238, 0.2);width: 130px;height: 40px;color: #108cee;padding-top: 4px;vertical-align: middle
}.ai_sdk .ao-step-wrap .ao-item.isgray {border-color: rgba(221, 221, 221, 0.2);background: #f9f9f9;color: #ccc
}.ai_sdk .ao-step-wrap .ao-arrow {display: inline-block;width: 50px;height: 46px;line-height: 46px;vertical-align: middle;}
.ai_sdk .ao-step-wrap .ao-arrow.isgray { opacity:0.38;}
.ai_sdk .ao-step-wrap .ao-arrow img{ width:26%;}
.ai_sdk .ao-step-1-2 {text-align: center;margin-top: 70px;font-size: 14px}
.ai_sdk .ao-step-1-2 strong {margin-top: 15px;display: block;font-size: 18px}
.ai_sdk .ao-step-3,
.ai_sdk .ao-step-4 {text-align: center;margin: 70px 0;font-size: 16px}
.ai_sdk .ao-step-3 .iconfont,.ai_sdk .ao-step-4 .iconfont {color: #5fb333;font-size: 60px;vertical-align: middle;margin-right: 20px
}
.ai_sdk .ao-step-4 {margin: 50px 0
}
.ai_sdk .ao-step-4 .iconfont {color: #ea2e2e;font-size: 56px
}
.ai_sdk .ao-step-4 .err-tip {display: inline-block; text-align: left;line-height: 24px;vertical-align: middle
}
/*------授权管理end--------*/



.main_area .area_block h3 span{ font-weight:normal;}
.main_area .area_block h3 span em{ color:#0091fd; margin:0 20px;}
.main_area .area_block h3 span em:hover{ text-decoration:underline; cursor:pointer;}
/*------控制台概览页面af-end--------*/


.moreActionBox{
   display:none;
	width:278px;
	height:165px;
	padding-top:10px;
	position:absolute;
	top:32px;
	right:12px;
	z-index:55555;
	z-index:999;
}
.moreActionBox.showTop{
	top:-185px;
}
.moreActionBox ul{
	display:inline-block;
	/*  background:url(../images/kq/moreBg.png) no-repeat; */
	box-shadow: 0px 4px 10px rgba(0,0,3,0.2);
	background-size:278px 173px;
    background: #fff;
}
.moreActionBox li{
	float:left;
	width:88px;
	height: 40px;
	line-height: 40px;
	cursor:pointer;
	background:#fff;
	border-bottom:1px solid #C8CDD6;
	padding-left:50px;
	background-repeat:no-repeat;
	background-size:22px 22px;
	background-position: 20px 9px;
}
.main_grant .tablecont .table_box td .moreActionBox li a{ color:#666; margin-left:-10px;}

.moreActionBox li:nth-of-type(1){
	background-image:url(../images/kq/4.png)
}
.moreActionBox li:nth-of-type(1):hover{
	background-image:url(../images/kq/4c.png)
}
.moreActionBox li:nth-of-type(2){
	background-image:url(../images/kq/2.png)
}
.moreActionBox li:nth-of-type(2):hover{
	background-image:url(../images/kq/2c.png)
}
.moreActionBox li:nth-of-type(3){
	background-image:url(../images/kq/3.png)
}
.moreActionBox li:nth-of-type(3):hover{
	background-image:url(../images/kq/3c.png)
}
.moreActionBox li:nth-of-type(4){
	background-image:url(../images/kq/1.png)
}
.moreActionBox li:nth-of-type(4):hover{
	background-image:url(../images/kq/1c.png)
}
.moreActionBox li:nth-of-type(5){
	background-image:url(../images/kq/5.png)
}
.moreActionBox li:nth-of-type(5):hover{
	background-image:url(../images/kq/5c.png)
}
.moreActionBox li:nth-of-type(6){
	background-image:url(../images/kq/6.png)
}
.moreActionBox li:nth-of-type(6):hover{
	background-image:url(../images/kq/6c.png)
}
.moreActionBox li:nth-of-type(7){
	background-image:url(../images/kq/7.png)
}
.moreActionBox li:nth-of-type(7):hover{
	background-image:url(../images/kq/7c.png)
}
.moreActionBox li:nth-of-type(8){
	background-image:url(../images/kq/8.png)
}
.moreActionBox li:nth-of-type(8):hover{
	background-image:url(../images/kq/8c.png)
}
.moreActionBox li:nth-of-type(2n){
	border-left:1px solid #C8CDD6;
}
.moreActionBox li:nth-of-type(9),
.moreActionBox li:nth-of-type(10){
	 border-bottom:0px;
}
.moreActionBox li:nth-of-type(9){
	background-image: url(../images/kq/2.png);
} 
.moreActionBox li a:hover{
	color:#0F9EE9 ;
}
.main_grant .tablecont .table_box td .moreActionBox li a:hover{ color:#0F9EE9;}



.main_order .table_box .tr_bg{ background:#e5f0ff !important;}
.main_grant .tab_panel .tablecont .table_box .tr_bg:hover{background:#e5f0ff !important;}
.main_order .tab_panel .tablecont .table_box .tr_bg:hover{background:#e5f0ff !important;}


.tab_panel .tablecont .table_box td .pic{ width:30px; height:40px; background:#ebf0f9;}
.tab_panel .tablecont .table_box td .pic img{ width:100%; height:100%;}

/*=-----------------0411--------------------*/
.area_step{ padding:20px 0; background:#fff; margin-top:10px;}
.area_step ul{ display:inline-block; width:92%;  padding:0px 4%;}
.area_step li{ width:49%; height:220px; padding:20px 0 10px;border-bottom:1px solid #eee; border-left:1px solid #efefef; float:left; text-align:center;}
.area_step li:hover .li_iner{ background-position-x:0;}
.area_step li .li_iner{ width:444px; height:220px; background:url(../images/step_01_nor.png) no-repeat -451px 0; overflow:hidden;display:inline-block;}
.area_step li .iner02{ background:url(../images/step_02_nor.png) no-repeat -445px 0;}
.area_step li .iner03{ background:url(../images/step_03_nor.png) no-repeat -427px 0;}
.area_step li .iner04{ background:url(../images/step_04_nor.png) no-repeat -436px 0;}
.area_step li .iner05{ background:url(../images/step_05_nor.png) no-repeat -450px 0;}
.area_step li .iner06{ background:url(../images/step_06_nor.png) no-repeat -450px 0;}.
/*=-----------------0429--------------------*/
.mod-like-table .col-hd{ width:55%;}
.mod-like-table .col-item{ width:15%;}
.mod-like-table .td-col-2 .td-l{ width:40%;}
.mod-like-table .td-col-2 .td-r{ width:60%;}
/*=---------------------------------*/
.main_area_qution h2,.main_area_zn h2{padding:0px; margin-top:50px;}
.main_area_qution p{ line-height:1.2; color:#888;}
.main_area_qution .q_p{ font-size:16px; margin-top:25px; color:#333;}
.main_area_zn h2{margin-bottom:15px;}
.main_area_zn p{ margin-bottom:0;}
.main_area_zn img{max-width: 86%; margin-top:14px;}
