﻿@charset "utf-8";
/* xyd-header */
.xyd-header{ width:100%; height:61px;}
.xyd-header-box{ width:984px; height:61px; margin:0 auto;}
.xyd-logo{ float:left; width:261px; height:60px;}
.xyd-logo a:hover{ cursor:default;}
.xyd-logo img{ display:block; width:261px; height:60px;}
.mr10{margin-right: 10px}
/*img{background: #f9f9f9;}*/
/* xyd-tool */
.xyd-tool{ float:right; padding:25px 0 0 0;}
.xyd-tool .xyd-welcome{ float:left; padding:1px 29px 0 0; color:#999; overflow: hidden; text-align: right; width:420px;}
.xyd-tool .xyd-email{ float:left; height:30px; padding:1px 24px 0 24px; cursor:pointer; position:relative;}
.xyd-tool .xyd-email a span{ width:22px; height:22px; line-height:22px; font-size:12px; color:#fff; text-align:center; border-radius:50%; position:absolute; top:-6px; right:10px; background:#f00;}
.xyd-email-icon{ font-size:20px; color:#999;}
.xyd-flag-icon{ display:block; margin:4px 0 0 0; font-size:18px; color:#999;}
.xyd-user-icon{ width:30px; height:30px; border-radius:50%;background: #eee url("../images/qirui/xyd_icon.png") no-repeat;background-position: 5px -54px;background-size: 20px;}
.xyd-tool-pingfen{ width:80px; height:20px; line-height:20px; margin:6px auto 0; display:block;}
.start-g,.start-w{ display:block; width:16px; height:14px; float:left; background:url(../images/tool-icon-s.png) no-repeat 0 -36px; background-size:14px; margin-top:4px;}
.start-g-full{ background-position:0 -52px;}
.start-w{background-position:0 -30px;background-size:12px;}
.start-w-full{background-position:0 -52px; background-size:14px;}
.gonggao:before{ content:""; float:left; width:24px; height:26px; background:url(../images/tool-icon.png) no-repeat 0 -805px; background-size:24px;  -webkit-animation:gonggao-donghua infinite 5s; -ms-animation:gonggao-donghua infinite 5s; -moz-animation:gonggao-donghua infinite 5s; -o-animations:gonggao-donghua infinite 5s; animation:gonggao-donghua infinite 5s;}
@-webkit-keyframes gonggao-donghua {
    0%,20%,40%,60%,80%,100%{ opacity:1;}
    10%,30%,50%,70%,90%{ opacity:0.3;}
}
@-ms-keyframes gonggao-donghua {
    0%,20%,40%,60%,80%,100%{ opacity:1;}
    10%,30%,50%,70%,90%{ opacity:0.3;}
}
@-moz-keyframes gonggao-donghua {
    0%,20%,40%,60%,80%,100%{ opacity:1;}
    10%,30%,50%,70%,90%{ opacity:0.3;}
}
@-o-keyframes gonggao-donghua {
    0%,20%,40%,60%,80%,100%{ opacity:1;}
    10%,30%,50%,70%,90%{ opacity:0.3;}
}
@keyframes gonggao-donghua {
    0%,20%,40%,60%,80%,100%{ opacity:1;}
    10%,30%,50%,70%,90%{ opacity:0.3;}
}
.gonggao{font-size:16px;width:120px;display:inline-block; float:left; cursor:pointer; color:#00aeef;}
.gonggao:hover{ color:#333;}
.gonggao-bg{ width:19px; height:42px; background:url(../images/fengexian.jpg) no-repeat; display:block; float:left; margin:-6px 0 0 0;}
.wzb-close-b{ width:30px;height:30px;float:right;background:url(../../static/images/wzb-close-b.png) no-repeat 5px 6px;cursor:pointer;}
.wzb-close-b:hover{ background-position:5px -17px;}
.list-tool-dian:before,.list-tool-you:before{ content:""; float:left; width:24px; height:22px; background:url(../images/tool-icon-s.png) no-repeat 0 0; background-size:20px; }
.list-tool-you:before{ float:right; width:22px; background-position:0 -26px;}
.tool-content-show:before{ content:""; float:right; width:30px; height:20px; background:url(../images/tool-icon.png) no-repeat 0 -108px; background-size:34px;}
.tool-content-hide:before{ background-position:0 -132px;}
.tool-content-show{ cursor:pointer;}
.xuexi-r:before{ content:"";/* display:inline-block;*/ float:right; width:26px; height:22px; background:url(../images/xuexi.png) no-repeat 7px 4px; background-size:20px;}
.wzb-btn-blue-border:hover .xuexi-r:before,.wzb-btn-blue-border:focus .xuexi-r:before{ background:url(../images/xuexi-w.png) no-repeat 7px 4px; background-size:20px;}
.xyd-tool-round-1:before,.xyd-tool-round-2:before,.xyd-tool-round-3:before,.xyd-tool-round-4:before{ content:""; float:left; width:14px; height:14px; border-radius:50%; display:inline-block; margin:13px 4px 0 0;}
.xyd-tool-round-1:before{ background:#00CC88;}
.xyd-tool-round-2:before{ background:#FF0000;}
.xyd-tool-round-3:before{ background:#00aeef;}
.xyd-tool-round-4:before{ background:#ff8c00;}
.xyd-tool-roundnum{ width:28px; height:28px; border-radius:50%; text-align:center; color:#fff; display:inline-block; margin:0 10px 5px 0;}
.xyd-tool-roundnum:hover,.xyd-tool-roundnum:focus{ color:#fff;}
.bg-color-green{ background:#00CC88;}
.bg-color-red{ background:#FF0000;}
.bg-color-blue{ background:#00aeef;}
.bg-color-orange{ background:#ff8c00;}
.bg-color-3CE3E3{ background:#3CE3E3; width:100%; height:40px; color:#fff; line-height:40px;}
.wdfx:before{ content:""; width:32px; height:28px; background:url(../images/wizlist.png) no-repeat 0 -608px; background-size:24px; float:left;margin:7px 0 0 10px;}
.ifcw{color: red;font-size: 12px;}
.ifzq{color: green;font-size: 12px;}
.list-style-fang{ display:inline-block; width:26px; height:26px; line-height:26px; margin:0 15px 15px 0; text-align:center; border:1px solid #999; background:#fff;}
.list-style-fang.active{ border:1px solid #00aeef; background:#00aeef; color:#fff;}
.list-style-fang:hover,.list-style-fang:focus{ opacity:1;}

/*icon*/
.icon-wdfs:before,.icon-wdzt:before,.icon-sqzf:before,.icon-jgfs:before{ content:""; width:32px; height:32px; background:url(../images/xyd-tool-1.png) no-repeat; background-size:32px; display:block; margin:0 auto 5px;}
.icon-wdfs:before{ background-position:0 -114px;}
.icon-wdzt:before{ background-position:0 -72px;}
.icon-sqzf:before{ background-position:0 -40px; background-size:36px}
.icon-jgfs:before{ background-position:2px 1px; background-size:36px}

/*白色透明三角*/
.tool-station-f{display:block;border-width: 30px 30px 0px 0px;border-style:solid;border-color: transparent rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) transparent;position:absolute;bottom:0;right:0;}

/* xyd-people */
/*.xyd-people{ float:left; width:74px; height:30px; padding:0 0 0 24px; cursor:pointer; background:url(../images/zhiline.jpg) no-repeat left center;}*/
/*.xyd-people{ width:45px!important; height:75px!important;}*/
.xyd-people ul{ height:30px; margin:0; padding:0;}
.xyd-people ul li{ width:30px; height:30px; padding:0; list-style-type:none; position:relative;}
/* .nav-top{-o-transition:all 1.5s linear;-ms-transition:all 1s linear;-moz-transition:all 1s linear;-ms-transition:all 1s linear;-webkit-transition:all 1s linear;transition:all 1s linear;} */
.xyd-people .nav-top{display:none;}/*1*/
.xyd-people ul li ul{ width:250px; display:none; position:absolute; top:30px; right:-20px; z-index:99990;}/*2*/
.xyd-people ul li ul li{ width:250px; height:38px; display:block; position:relative;background: #ca0010;}
.xyd-people ul li ul li a{color: #fff;}
.xyd-people ul li ul li a:link,.xyd-people ul li.cur ul li a:visited,.xyd-people ul li.cur ul li a:hover{ display:block; width:250px; height:38px; line-height:38px; padding-left:15px;font-size: 14px!important;}
.xyd-people ul li.cur ul li.cur a:link,.xyd-people ul li.cur ul li.cur a:visited,.xyd-people ul li.cur ul li.cur a:hover{ display:block; width:250px; height:38px; line-height:38px; padding-left:15px;background: #b70b19;}
.xyd-people ul li.cur ul li.cur ul{ width:180px; display:block; position:absolute; top:0; right:250px; z-index:99990;}
.xyd-people ul li.cur ul li.cur ul li{ width:180px;}
.xyd-people ul li.cur ul li.cur ul li a:link,.xyd-people ul li.cur ul li.cur ul li a:visited,.xyd-people ul li.cur ul li.cur ul li a:hover{ display:block; width:180px; height:38px; line-height:38px; padding-left:15px;}
.xyd-people ul li.cur ul li.cur ul li.cur a:link,.xyd-people ul li.cur ul li.cur ul li.cur a:visited,.xyd-people ul li.cur ul li.cur ul li.cur a:hover{ display:block; width:180px; height:38px; line-height:38px; padding-left:15px;background: #ca0010;}
/*图标*/
.wDzye:before,.wDxshu:before,.jSe:before,.yYan:before,.tChu:before,.Bzhu:before, .xxdtu:before, .xxgkuang:before,.register:before{ content:""; float:left; width:32px; height:26px; background:url(../images/tool-icon.png) no-repeat 2px -532px; background-size:24px; margin:5px 0 0 0;}
.wDzye:before{ margin:7px 0 0 0;}
.wDxshu:before{ background-position:2px -485px;}
.jSe:before{ background-position:2px -558px;}
.yYan:before{ background-position:2px -508px;}
.tChu:before{ background-position:2px -586px; margin:8px 0 0 0;}
.Bzhu:before{ background-position:2px -666px;}
.xxdtu:before{ background-position:2px -748px;}
.xxgkuang:before{ background-position:2px -360px;}
.register:before{background: url(../../static/images/register.png)no-repeat 2px 2px;background-size: 22px;}
.xyd-flag{ width:80px; padding:0 24px 0 24px; margin:0;}
.xyd-flag .xyd-flag-number{ width:22px; height:22px; line-height:22px; font-size:12px; color:#fff; text-align:center; border-radius:50%; position:absolute; top:-7px; right:6px; background:#f00;}
.xyd-flag .xyd-menu ul li.cur ul{ width:195px; display:none; position:absolute; top:19px; right:25px; z-index:99990;}
.xyd-flag .xyd-menu ul li.cur ul li{ width:195px; height:38px; display:block; position:relative;}
.xyd-flag .xyd-menu ul li.cur ul li a:link,.xyd-flag .xyd-menu ul li.cur ul li a:visited,.xyd-flag .xyd-menu ul li.cur ul li a:hover{ display:block; width:195px; height:38px; line-height:38px; padding-left:15px;}
.xyd-flag .xyd-menu ul li.cur ul li.cur a:link,.xyd-flag .xyd-menu ul li.cur ul li.cur a:visited,.xyd-flag .xyd-menu ul li.cur ul li.cur a:hover{ display:block; width:195px; height:38px; line-height:38px; padding-left:15px;}

/* arrowT */
.xyd-people .xyd-tip-box{ display:block;}
.xyd-tip-box .xyd-tip-hd{ height:10px; position:relative;}
.xyd-tip-box .xyd-tip-hd .arrow{ position:absolute; top:8px; right:10px; }
.xyd-tip-box .xyd-tip-hd .arrow em{ top:-10px;}

/* xyd-nav */
/*.xyd-nav .xyd-menu ul li.cur a:link,.xyd-nav .xyd-menu ul li.cur a:visited{ color:#fff; }*/
.xyd-nav .xyd-menu ul li.cur ul li a:link,.xyd-nav .xyd-menu ul li.cur ul li a:visited{ color:#fff; background:#ca0010;}
.xyd-nav .xyd-menu ul li.cur ul li.cur a:link,.xyd-nav .xyd-menu ul li.cur ul li.cur a:visited{ font-size:14px; color:#fff; background:#b70b19;}

.skin-bg{background-size: 100%!important;}
.xyd-nav .xyd-menu ul .xyd-menu-ul-li ul li a:link,.xyd-nav .xyd-menu ul .xyd-menu-ul-li ul li a:visited{ color:#fff!important;}
#menu{ height:80px;}
.xyd-nav{ width:100%; height:65px; margin:0 auto; font-size:16px;}
@media screen and (max-width:984px) {
    .xyd-nav,#xyd-banner,#xyd-banner-pic,.xyd-main-3{ min-width:984px;}
}
.xyd-nav .xyd-sub{ width:1032px;;height:61px; font-size:16px;background: #fff;position: absolute;top:5px;left: 50%;margin-left: -516px;}
.xyd-nav .xyd-menu{ float:left; width:620px; height:62px;}
.xyd-nav .xyd-menu ul{ height:62px; margin:0; padding:0;}
.xyd-nav .xyd-menu ul li{ float:left; height:62px; padding:0; list-style-type:none; position:relative;padding: 0 20px;}
.xyd-nav .xyd-menu ul li a:link,.xyd-nav .xyd-menu ul li a:visited{ display:block; height:60px; line-height:60px; font-size:18px;.search-btnpx; color:#333;}
.xyd-nav .xyd-menu ul li a .nav_text{     position: relative;;display:block; height:60px; line-height:60px; font-size:18px;.search-btnpx; color:#333;}
.xyd-nav .xyd-menu .xyd-menu-ul .xyd-menu-ul-li.cur a,.xyd-nav .xyd-menu .xyd-menu-ul .xyd-menu-ul-li.cur a:link{text-decoration:none;position:relative;}
.xyd-nav .xyd-menu .xyd-menu-ul .xyd-menu-ul-li.cur a:after{content: "";width: 100%;height: 3px;background: #ca0010;position: absolute;bottom: 0;left: 0%;transition: all .3s;}
.xyd-nav .xyd-menu .xyd-menu-ul .xyd-menu-ul-li.cur a:hover:after,.xyd-nav .xyd-menu .xyd-menu-ul .xyd-menu-ul-li.cur a.active:after{left: 0%;width: 100%;}

.xyd-nav .xyd-menu ul li>ul li a{transition: all 0.3s ease;}
.xyd-nav .xyd-menu ul li>ul li a:hover{padding-left: 30px !important;}
.xyd-nav .xyd-menu ul li>ul li a:link, .xyd-nav .xyd-menu ul li>ul li a:visited{padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #fff!important;}
.xyd-sub .xyd-menu ul .xyd-menu-ul-li ul li{ width:200px; height:38px; padding:0; list-style-type:none;  display:block;  position:relative;background: #ca0010;}
.xyd-sub .xyd-menu ul .xyd-menu-ul-li ul li a{color: #fff!important;}
.xyd-sub .xyd-menu ul li ul{ min-width:240px; position:absolute; top:60px; left:20px; z-index:1001; display:none;display:none;}
.xyd-nav .xyd-menu ul li.cur>ul li{ width:240px; height:38px; padding:0; list-style-type:none; display:block; position:relative;background: #ca0010;}
.xyd-nav .xyd-menu ul li.cur>ul li a:link,.xyd-nav .xyd-menu ul li.cur ul li a:visited{ display:block; width:240px; height:38px; line-height:38px; font-size:14px;}
.xyd-nav .xyd-menu ul li.cur ul li.cur a:link,.xyd-nav .xyd-menu ul li.cur ul li.cur a:visited{ display:block; width:240px; height:38px; line-height:38px;}
.menu-1{margin-top: 10px;transition:all 4s;}
.menu-2{margin-top: 10px;}
.xyd-nav .xyd-menu ul li:hover .menu-1{margin-top: 0px;}

/*xyd-menu-right*/
.xyd-menu-r{width:120px;}
.xyd-menu-r .xyd-menu-r-ul{width: 156px;height: 62px;margin-bottom: 0;display:table;position: relative;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list{width:32px;display:table-cell; vertical-align:middle;cursor: pointer;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-btn,.xyd-menu-r .xyd-menu-r-ul li .lang-btn,.xyd-menu-r-ul li .user-btn{float:left;width: 32px;height:32px;margin-left:10px;border-radius: 50%;/*border:1px solid #d7d7d7;*/}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-btn{position: absolute;margin: auto;top: 0;bottom: 0;left: 0;border-radius: 50%;transition: all 1s;z-index: 4;background: #eee url("../images/qirui/xyd_icon.png") no-repeat;
    background-position: 7px 3px;background-size: 18px;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-btn:hover {cursor: pointer;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-btn::before {content: "";position: absolute;margin: auto;top: 12px;right: 0;bottom: 0;left: 10px;width: 8px;height: 1px;background: transparent;transform: rotate(45deg);transition: all .3s;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-btn::after {content: "";position: absolute;margin: auto;top: -3px;right: 0;bottom: 0;left: -5px;width: 14px;height: 14px;border-radius: 50%;border: 1px solid transparent;transition: all .3s;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-box{position: absolute;margin: auto;top: 0;right: 0;bottom: 0;left: -123px;width: 50px;height: 35px;outline: none;
    border: none;background: rgba(102,102,102,0.9);color: #fff;padding:5px 30px 5px 10px;border-radius: 18px;transition: all .5s;opacity: 0;z-index: 5;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-box:hover {cursor: pointer;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-box:focus {width: 250px;opacity: 1;left:-342px;cursor: text;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-box:focus ~ .search-btn {left: 0;background: none;border:0;z-index: 6;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-box:focus ~ .search-btn::before {top: 0;left: 0;width: 15px;background: #333;}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-box:focus ~ .search-btn::after {top: 0;left: 0;width: 15px;height: 1px;border: none;background: #333;border-radius: 0%;transform: rotate(-45deg);}
.xyd-menu-r .xyd-menu-r-ul .menu-r-list .search-box::placeholder {color: #fff;}
.search-box::-webkit-input-placeholder { /* WebKit browsers */color:    #fff;}
.search-box:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:     #fff;}
.search-box::-moz-placeholder { /* Mozilla Firefox 19+ */color:    #fff;}
.search-box:-ms-input-placeholder { /* Internet Explorer 10+ */color:    #fff;}

.qr-logo{width:292px;height: 62px;overflow: hidden;}
.qr-logo img{width: 100%;height: auto;}
/* xyd-search */
.xyd-search{ float:right; margin:10px 0 0 10px; height:28px;}
.xyd-search-text{ float:left; width:208px; height:28px; line-height:28px; outline:none; border:none; padding:0 0 0 5px; font-size:12px; color:#999;}
.xyd-search-button{ float:left; width:40px; height:28px; cursor:pointer; border:none; background:#ff8c00 url(../images/xyd-search-button.png) no-repeat center 2px;}
.xyd-search-button:hover{ filter:alpha(opacity=80); opacity:0.8;}

/* xyd-wrapper */
.xyd-wrapper{ width:100%; background:#f5f5f5;}
.xyd-header,.xyd-main,.xyd-bottom{ min-width:984px;}
.xyd-main{ width:984px; margin:0 auto; padding:20px 0 23px 0; overflow:hidden; background:#f5f5f5;}
.xyd-main-3{ width:100%; margin:0 auto; overflow:hidden; background:#f5f5f5;}
.index-xyd-main{padding:20px 0 75px 0;}
/* xyd-sidebar */
.xyd-sidebar{ float:left; width:227px; min-height:830px; padding-bottom:20px; background:#fff;}

/* xyd-user */
.xyd-user{ padding:15px 15px 15px 15px;}
.xyd-user-box{ padding:5px 0 15px 90px; background:#fff;}
.xyd-user-box .wzb-user82{ float:left; width:82px; height:82px; margin-left:-90px;}
.xyd-user-content p{ margin:3px 0 0 0;}
.xyd-user-survey:link,.xyd-user-survey:visited{ display:block; margin:10px 0 5px 0; padding:6px 10px 8px 10px; font-size:14px; color:#333; text-align:center; background:#f4f4f4;}
.xyd-user-survey i{ margin-right:3px; vertical-align:-4px; font-size:22px;}
.xyd-user-survey:hover,.xyd-user-survey:hover i{ filter:alpha(opacity=100); opacity:1; color:#fff; background:#ff8c00;}
.wzb-user82-2{ width:90px; height:90px; border-radius:50%; background:rgba(255,255,255,0.2);}
.wzb-user82-2 img{ width:82px; height:82px; border-radius:50%; margin:4px;}
.xyd-tip-box-2{ width:250px; height:10px; background:url(../images/xyd-xiala-san.png) no-repeat;}
/* xyd-content */
.xyd-content{ float:right; width:738px;}
.xyd-article{ float:right; width:738px; min-height:790px; padding:15px 30px 20px 30px; background:#fff;}

/* xyd-block */
.xyd-block{ padding:15px 15px 15px 15px; position:relative; background:#fff;}
.xyd-block-pic{ float:left; width:134px; height:120px;}
.xyd-block-pic img{ display:block; width:120px; height:120px;}
.xyd-block-content{ float:left; width:190px;}
.xyd-block-content p{ line-height:20px; margin:0;}
.xyd-block-push{ width:53px; height:53px; position:absolute; top:0; right:0; background:url(../images/wzb-tuijian.png) no-repeat;}

/* xyd-pop */
.modal.fade .modal-dialog{ position:absolute; left:50%; top:50%; margin:-200px 0 0 -382px;}
.modal.modal-gonggao .modal-body{ max-height:400px; overflow:auto;}
.xyd-pop-top{ padding:40px 0 0 0; text-align:center; position:absolute; top:0; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -o-transform:translateX(-50%); -ms-transform:translateX(-50%);}
.xyd-pop-title{ width:280px; height:54px; line-height:30px; margin:50px auto 0 auto; padding-bottom:15px; font-size:20px; font-family:"黑体";}
.xyd-pop-content{ padding:256px 0 10px; color:#444;}
.xyd-pop-info a{padding:0 25px;}
.xyd-pop-info,.xyd-pop-info a{ display:block; line-height:33px;}
.xyd-pop-info a:hover{ background:#f1f1f1;}
.xyd-pop-num{ float:right; font-size:16px; color:#00aeef; text-align:right; line-height:33px;}
.xyd-pop-bottom:link,.xyd-pop-bottom:visited{ display:block; width:100%; height:50px; line-height:50px; padding-top:4px; text-align:center; color:#fff; position:absolute; bottom:0; font-size:16px; background:#ff8c00;}
.xyd-pop-bottom .fa-sanzhong{ font-size:28px; position:absolute; top:-10px; left:49%;}
.modal-backdrop{ z-index:5999;}
.modal-open .modal{ overflow:hidden; z-index:6000;}
.close{ filter: alpha(opacity=60); opacity:0.6; color:#fff;}
.close:hover, .close:focus{ color:#fff; filter:alpha(opacity=100); opacity:1;}
.modal-footer{ text-align:center;}
/*站内信*/
.wzb-btn-send:link,.wzb-btn-send:visited{ display:block; height:40px; line-height:40px; font-size:16px; text-align:center; color:#333; background:#f4f4f4;}
.wzb-btn-send:hover{background:#ff8c00; color:#fff;}
#message_list .message_list_fa{;left: 9px;top: 12px;}
/*我的任务*/
.bg-position01{ position:absolute; left:0; top:1px; z-index:0;}
.bg-position02{ z-index:1;}
.position03{ position:absolute; right:0; top:0px;z-index:3;}
.houzi-position{ position:absolute; left:-113px; top:-122px; z-index:2;}

/* 排行榜 */
.xyd-bg-orange{ display:inline-block; width:40px; padding:4px 0; font-size:14px; color:#fff; text-align:center; background:#ff8c00;}
.xyd-bg-gray{ display:inline-block; width:40px; padding:4px 0; font-size:14px; color:#fff; text-align:center; background:#999;}
.creditRank #country_area{display: inline-block;float: right;z-index: 2;position: relative;margin-right: 180px;}
.creditRank #country_list{width:auto;z-index: 2;position: absolute;margin-left: 10px;    min-height: 34px;}
.creditRank #country_area span{line-height: 34px}
/* 考试 */
.xyd-exam{ width:984px; min-height:165px; margin:0 auto 0 auto; padding:31px 0 0 110px; background:url(../images/exam-top.png) no-repeat;}
.xyd-exam a i{ font-size:34px;}
.xyd-exam a:link,.xyd-exam a:visited,.xyd-exam a:hover{ color:#fff; filter:alpha(opacity=100); opacity:1;}
.xyd-exam-one{ display:block; width:122px; height:99px; padding-top:15px; text-align:center; border-radius:10px; border:1px solid rgba(183, 206, 12, 0.3);}
.xyd-exam-one i,.xyd-exam-one p{ color:#b7ce0c;}
.xyd-exam-two{ display:block; width:122px; height:99px; margin-right:45px; padding-top:15px; text-align:center; border-radius:10px; border:1px solid rgba(10, 208, 237, 0.3);}
.xyd-exam-two i,.xyd-exam-two p{ color:#0ad0ed;}
.xyd-exam-three{ display:block; width:122px; height:99px; padding-top:15px; text-align:center; border-radius:10px; border:1px solid rgba(255, 140, 0, 0.3);}
.xyd-exam-three i,.xyd-exam-three p{ color:#ff8c00;}
.xyd-exam-one p,.xyd-exam-two p,.xyd-exam-three p{ margin:5px 0 0 0; font-size:16px;}
.xyd-exam-omitted{ float:left; width:109px; height:10px; margin:40px 48px 0 0; display:inline; background:url(../images/exam-omitted.png) no-repeat;}
.xyd-exam-icon{ float:left; width:122px; height:99px; margin-right:45px; display:inline; position:relative;}
.xyd-exam-icon a.xyd-exam-one:hover,.xyd-exam-one.cur{ background:#b7ce0c;}
.xyd-exam-icon a.xyd-exam-one:hover .fa-sitemap,.xyd-exam-icon a.xyd-exam-one:hover p,.xyd-exam-icon .xyd-exam-one.cur .fa-sitemap,.xyd-exam-icon .xyd-exam-one.cur p{ color:#fff;}
.xyd-exam-icon a.xyd-exam-two:hover,.xyd-exam-two.cur{ background:#0ad0ed;}
.xyd-exam-icon a.xyd-exam-two:hover .fa-align-center,.xyd-exam-icon a.xyd-exam-two:hover p,.xyd-exam-icon .xyd-exam-two.cur .fa-align-center,.xyd-exam-icon .xyd-exam-two.cur p{ color:#fff;}
.xyd-exam-icon a.xyd-exam-three:hover,.xyd-exam-three.cur{ background:#ff8c00;}
.xyd-exam-icon a.xyd-exam-three:hover .fa-columns,.xyd-exam-icon a.xyd-exam-three:hover p,.xyd-exam-icon .xyd-exam-three.cur .fa-columns,.xyd-exam-icon .xyd-exam-three.cur p{ color:#fff;}

/* 公开课 */
.xyd-hold{ margin:0 0 20px 0;}
.xyd-hold-red{ background:url(../images/xyd-hold-red.png) repeat-y;}
.xyd-hold-green{ background:url(../images/xyd-hold-green.png) repeat-y;}
.xyd-hold-red i{ margin:23px 0 0 33px; font-size:60px;}
.xyd-hold-green i{ margin:25px 0 0 40px; font-size:58px;}
.xyd-hold-left{ float:left; width:127px; height:145px; color:#fff;}
.xyd-hold-left strong{ display:block; margin-top:10px; line-height:24px; font-size:22px; font-weight:normal; text-align:center;}
.xyd-hold-right{ float:left; width:856px; padding:26px 30px 6px 30px; background:#fff;}

/* xyd-pane */
.xyd-pane{ margin-top:15px;}
.xyd-pane-title{ height:40px; line-height:40px; margin:0; cursor:pointer; color:#666;}
.xyd-pane-info{ display:none; margin-bottom:26px; padding-left:12px;}

.xyd-wang{ margin-top:15px;}
.xyd-wang-bigbox{ padding:5px 0 0 0;}
.xyd-wang-box{ height:40px; line-height:40px; padding-bottom:15px; margin-bottom:20px; color:#666; border-bottom:1px solid #ebebeb;}
.xyd-wang-title{ margin:0; color:#666; cursor:pointer;}
.xyd-wang-bigbox:hover .xyd-wang-title{background:#f2f2f2;}
.xyd-wang-info{ display:none; padding:15px 0 25px 15px; background:#f9f9f9;}
.wzb-icon-begin:before{ content:""; float:left; width:26px; height:20px; background:url(../images/tool-icon.png) no-repeat 0 -700px; background-size:20px;}
.xyd-wang-title .tooltip.in{ filter:alpha(opacity=100); opacity:1;}
.xyd-wang-title .tooltip-inner{ line-height:23px; padding:10px 10px 10px 10px; color:#333; text-align:left; background-color:#ebeff2;}
.xyd-wang-title .tooltip.top .tooltip-arrow{ border-top-color:#ebeff2;}
.xyd-wang-title .tooltip.top-left .tooltip-arrow{ border-top-color:#ebeff2;}
.xyd-wang-title .tooltip.top-right .tooltip-arrow{ border-top-color:#ebeff2;}
.xyd-wang-title .tooltip.right .tooltip-arrow{ border-right-color:#ebeff2;}
.xyd-wang-title .tooltip.left .tooltip-arrow{ border-left-color:#ebeff2;}
.xyd-wang-title .tooltip.bottom .tooltip-arrow{ border-bottom-color:#ebeff2;}
.xyd-wang-title .tooltip.bottom-left .tooltip-arrow{ border-bottom-color:#ebeff2;}
.xyd-wang-title .tooltip.bottom-right .tooltip-arrow{ border-bottom-color:#ebeff2;}

.xyd-mwd01{ float:left; width:250px; word-wrap:break-word; overflow:hidden;}
.xyd-mwd01 a{ display:inline-block; max-width:260px; word-wrap:break-word; overflow:hidden;}
.xyd-mwd02{ float:left; width:140px; margin-left:25px; display:inline;}
.xyd-mwd02 i{ float:left; margin:5px 6px 0 0; font-size:18px; color:#999;}
.xyd-mwd03{ float:left; width:150px; text-align:center;}
.xyd-mwd04{ float:left; width:97px; text-align:center;}
.xyd-mwd05{ float:right; text-align:right;}
/*.xyd-mwd06{ float:left; width:25px; height:30px; cursor:pointer;}
.xyd-mwd06 i{ float:right; margin-top:4px; font-size:21px;}*/

/* xyd-jifen-box */
.xyd-jifen-box{ height:125px; margin-bottom:35px; padding-top:15px;}
.xyd-jifen-list{ float:left; width:305px; height:110px; margin-right:18px; display:inline;}
.xyd-jifen-list dt{ float:left; width:100px; height:110px; line-height:25px; padding:40px 0 0 30px; font-size:18px; font-weight:normal;}
.xyd-jifen-list dd{ float:left; width:190px; height:110px; line-height:35px; padding:36px 0 0 30px; font-size:30px; color:#fff;}
.xyd-jifen-list dd.has-day{font-size:20px;padding-left:20px;}
.xyd-jifen-green{ background:url(../images/jifen.png) no-repeat left top;}
.xyd-jifen-red{ background:url(../images/jifen.png) no-repeat 0 -120px;}
.xyd-jifen-red dt{ padding:40px 0 0 40px;}
.xyd-jifen-date{ float:left; width:239px; height:110px; line-height:110px;}
.xyd-jifen-title{ height:60px; line-height:60px; margin-bottom:5px; font-size:30px; color:#b4ce0b; text-align:center;}
.xyd-jifen-content{ height:60px; line-height:60px; margin-bottom:25px;}
.xyd-jifen-peixun{ height:60px; line-height:60px; text-align:center; font-size:16px; color:#fff; background:#ea0f8d;}
.xyd-jifen-huodong{ height:60px; line-height:60px; text-align:center; font-size:16px; color:#fff; border-left:1px solid #fff; background:#0ad0ed;}
.xyd-jifen-size{ float:right; padding-right:20px; height:60px; line-height:60px; font-size:30px;}

/* openmove 公开课播放页 */
.xyd-open-move{ width:888px; margin:0 auto; position:relative;}
.xyd-open-move #xyd-open-prev{ width:25px; height:74px; line-height:74px; text-align:center; cursor:pointer; z-index:99; position:absolute; top:504px; left:0; background:#f8f8f8;}
.xyd-open-move #xyd-open-next{ width:25px; height:74px; line-height:74px; text-align:center; cursor:pointer; z-index:99; position:absolute; top:504px; right:0; background:#f8f8f8;}
.xyd-open-move span i{ font-size:36px; margin-top:15px;}
.xyd-open-move .xyd-open-content{ width:888px; height:465px; margin:10px 0 20px 0;}
.xyd-open-move .xyd-open-box{ height:495px; position:relative; overflow:hidden;}
.xyd-open-move .xyd-open-box ul{ height:495px; margin:0; padding:0; position:absolute;}
.xyd-open-move .xyd-open-box li{ width:888px; height:495px; margin:0; padding:0; list-style-type:none;}
.xyd-open-move .xyd-open-info{ width:808px; height:74px; margin:9px auto 0 auto; position:relative; overflow:hidden;}
.xyd-open-move .xyd-open-info ul{ height:74px; margin:0; padding:0; position:absolute; overflow:hidden;}
.xyd-open-move .xyd-open-info li{ float:left; width:136px; height:74px; margin:0; padding:0 16px 0 0; list-style-type:none; cursor:pointer;}
.xyd-open-move .xyd-open-info li img{ display:block; width:115px; height:70px; filter:alpha(opacity=30); opacity:0.3;}
.xyd-open-move .xyd-open-info li img:hover{ border:2px solid #00aeef; filter:alpha(opacity=100); opacity:1;}
.xyd-open-move .xyd-open-info li.on img{ filter:alpha(opacity=100); opacity:1; }
.xyd-open-move .xyd-open-info li.on div{ border:2px solid #00aeef;}
.xyd-open-move .xyd-open-info li div{ position:relative; width:119px; height:74px;}
.xyd-open-move .xyd-open-info li .open-show{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.xyd-open-move .xyd-open-info li.on .open-show{ background: rgba(30, 146, 189, 0.6);}
.xyd-open-move .xyd-open-info li .open-show p{ width:100px; color:#fff; font-size:12px; line-height:18px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; position:absolute; left:50%; top:50%;transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); }

/* 隐私设置 */
.xyd-privacy{ width:560px; margin:0 auto; padding-top:20px;}
.xyd-privacy dd{ float:left; width:123px; padding-top:100px; text-align:center; color:#999; background:url(../images/pericon.png) no-repeat 7px 60px;}
.xyd-privacy dd .xyd-privacy-title{ padding-bottom:65px; color:#fff;}
.xyd-privacy dt{ float:right; width:380px;}
.xyd-privacy-table th{ width:58%; padding:8px 10px; text-align:right;}

/* xyd-receipt */
.xyd-receipt{ width:430px; height:150px; margin:50px 0 0 0; padding:30px 10px 10px 10px; border:1px solid #e1e1e1; background:#fff;}
.xyd-receipt-title{ line-height:21px; text-align:center; overflow:hidden;}
.xyd-receipt-info{ height:26px; line-height:26px; margin:25px 0 0 0; text-align:center;}
.xyd-receipt-tag:link,.xyd-receipt-tag:visited{ display:inline-block; margin:0 10px; padding:3px 12px; font-size:14px; color:#fff; background:#00adf1;}
.xyd-receipt-tag i{ font-size:16px; margin-right:5px;}
.xyd-receipt-tip{ width:430px; height:150px; z-index:9993; position:absolute; top:50%; left:50%; margin:-75px 0 0 -215px; background:#fff;}
.xyd-receipt-tip .xyd-receipt{ margin:0;}
.xyd-receipt-overlay{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:9991; background:rgba(0, 0, 0, 0.5);}

/* xyd-train */
.xyd-train{ height:32px; margin:0 0 20px 0;}
.xyd-train-list{ float:left; width:114px; height:32px; line-height:32px; font-size:12px; position:relative; background:#ff8c00;}
.xyd-train-list dt{ height:32px; line-height:32px; text-align:center; color:#fff; cursor:pointer;}
.xyd-train-list dt a:link,.xyd-train-list dt a:visited{ display:block; height:32px; line-height:32px; padding:0 8px; color:#fff; overflow:hidden;}
.xyd-train-list dd{ width:100%; padding:5px 0 5px 0; display:none; position:absolute; z-index:288; border:1px solid #ff8c00; background:#fff;}
.xyd-train-list dd a:link,.xyd-train-list dd a:visited{ display:block; height:32px; line-height:32px; text-align:left; padding:0 8px; color:#666; overflow:hidden;}
.xyd-train-list dd a:hover{ color:#fff; background:#fca336;}
.xyd-train-angle{ float:left; width:22px; height:32px; line-height:32px; text-align:center; font-size:26px; color:#ff8c00;}

/* 暂无数据 */
.xyd-losedata{ width:100%; margin:0 auto; padding:125px 0 100px 0; text-align:center;}
.xyd-losedata i{ font-size:78px; color:#e6e6e6;}
.xyd-losedata p{ font-size:25px; color:#e7e7e7;line-height:33px;}

/* 职业发展路径 */
.xyd-path{ padding-bottom:25px; background:#fff;}
.xyd-path-title{ padding:18px 0 15px 45px; border-bottom:1px solid #a7a6a6;}
.xyd-path-title span{ float:left; height:74px; line-height:74px; padding:0 35px 0 35px; font-size:24px; color:#333;}
.xyd-path-title em{ float:left; width:83px; height:74px; line-height:74px; text-align:center; font-size:24px; color:#fff; background:url(../images/lujingfr.gif) no-repeat;}
.xyd-path-content{ width:880px; margin:0 auto; padding:15px 0 30px 0; overflow-x:scroll;}
.xyd-path-list{ height:95px; margin-bottom:25px;}
.xyd-path-biao{ float:left; height:95px; padding:45px 0 0 0;}
.xyd-path-biao span{ float:left; height:50px; line-height:50px; padding:0 20px; font-size:16px;}
.xyd-path-biao strong{ float:left; width:30px; overflow:hidden;}
.xyd-path-biao strong em{ position:relative; display:block; font-size:0; line-height:0; width:0; height:0; border-width:25px;}
.xyd-path-info{ float:left;}
.xyd-path-area{ float:left; width:150px; height:50px; margin:45px 3px 0 0; padding:0 10px 0 10px; display:flex; flex-direction:column; justify-content: center; text-align:center; line-height:22px; position:relative; color:#333; background:#e3e3e3;}
.xyd-path-area .xyd-path-tip{ display:none; width:80px; height:44px; position:absolute; top:-45px; left:50%; margin-left:-40px;}

.xyd-path-red span{color:#fff; background:#eb098f;}
.xyd-path-red em{ border-color:transparent; border-style:dashed; border-left-style:solid; border-left-color:#bf0774;}
.xyd-path-red .xyd-path-area:hover,.xyd-path-area.active{ color:#fff; filter:alpha(opacity=100); opacity:1; background:#eb098f;}
.xyd-path-red .xyd-path-area .xyd-path-tip{ background:url(../images/redhat.gif) no-repeat;}
.xyd-path-red .xyd-path-area:hover .xyd-path-tip,.xyd-path-area.active .xyd-path-tip{ display:block; filter:alpha(opacity=100); opacity:1;}

.xyd-path-blue span{ color:#fff; background:#0ad0ed;}
.xyd-path-blue em{ border-color:transparent; border-style:dashed; border-left-style:solid; border-left-color:#068fa3;}
.xyd-path-blue .xyd-path-area:hover{ color:#fff; filter:alpha(opacity=100); opacity:1; background:#0ad0ed;}
.xyd-path-blue .xyd-path-area .xyd-path-tip{ background:url(../images/bluehat.gif) no-repeat;}
.xyd-path-blue .xyd-path-area:hover .xyd-path-tip{ display:block; filter:alpha(opacity=100); opacity:1;}

.xyd-path-green span{ color:#fff; background:#b7ce0c;}
.xyd-path-green em{ border-color:transparent; border-style:dashed; border-left-style:solid; border-left-color:#859608;}
.xyd-path-green .xyd-path-area:hover{ color:#fff; filter:alpha(opacity=100); opacity:1; background:#b7ce0c;}
.xyd-path-green .xyd-path-area .xyd-path-tip{ background:url(../images/greenhat.gif) no-repeat;}
.xyd-path-green .xyd-path-area:hover .xyd-path-tip{ display:block; filter:alpha(opacity=100); opacity:1;}

.xyd-path-box{ line-height:38px; margin:20px 0 0 0; padding:0; color:#999; border-bottom:1px solid #e8e6e6;}
.xyd-path-box li.xyd-path-one{ float:left; width:570px; line-height:38px; list-style-type:none;}
.xyd-path-box li.xyd-path-two{ float:left; width:190px; line-height:38px; list-style-type:none;}
.xyd-path-box li.xyd-path-three{ float:left; width:140px; line-height:38px; text-align:center; list-style-type:none;}

.xyd-path-main{ padding:25px 0 25px 0; border-bottom:1px solid #e8e6e6;}
.xyd-path-main dd.xyd-path-first{ float:left; width:570px;}
.xyd-path-main dd.xyd-path-second{ float:left; width:190px; padding-top:35px;}
.xyd-path-main dd.xyd-path-third{ float:left; width:140px; padding-top:35px; text-align:center;}
.xyd-path-link:link,.xyd-path-link:visited{ float:left; width:300px; padding:35px 0 0 30px; font-size:16px; color:#333;}
.xyd-path-link:hover{ filter:alpha(opacity=70); opacity:0.7;}

/* 登录 */
.xyd-top{ width:1000px; min-width:1000px; height:92px; margin:0 auto;}
.xyd-brand{ float:right; width:400px; height:92px;    text-align: right;    padding-top: 7px;}
.xyd-brand img{ display:inline-block; width:322px; height:74px;}

.xyd-kit{ float:left; height:21px; line-height:21px; margin-top:37px;}
.xyd-kit li{ float:left; height:21px; line-height:21px; margin-right:25px; display:inline; position:relative; background:url(../images/xyd-kit.png) no-repeat;}
.xyd-kit li.xyd-kit01 a:link,.xyd-kit li.xyd-kit01 a:visited{ height:21px; line-height:21px; color:#666; text-decoration:none;}
.xyd-kit li.xyd-kit01 a:hover{ color:#666; filter:alpha(opacity=70); opacity:0.7; text-decoration:none;}
.xyd-kit li.xyd-kit01{ padding-left:24px; background-position:0 0;}
.xyd-kit li.xyd-toggle{ padding-left:24px; color:#666; position:relative; background-position:0 -60px;}
.xyd-kit li.xyd-kit02{ padding-left:28px; background-position:0 -30px;}
.xyd-kit li.xyd-kit04{ padding-left:25px; background-position:0 -90px;}
.xyd-kit li.xyd-kit05{ margin-right:0px; padding-left:23px; background-position:0 -120px;}

.xyd-toggle-title{ height:35px; line-height:35px; margin:0 0 10px 0;}
.xyd-erwm{ z-index:99; display:none;}
.xyd-erwm-link{ height:36px; margin-top:15px;}
.xyd-erwm-link p{ height:18px; line-height:18px;}
.xyd-erwm-color:link,.xyd-erwm-color:visited{ color:#ffba00; text-decoration:none;}
.xyd-erwm-color:hover{ color:#ffba00; filter:alpha(opacity=100); opacity:1; text-decoration:none;}

.xyd-code{ width:500px; top:21px; left:-208px; position:absolute; background:url(../images/xyd-about.png) no-repeat -186px 0;}
.xyd-code-desc{ height:185px; border:1px solid #eee; border-top:none; background:#fff url(../images/xyd-erwm.png) no-repeat 0 5px;}
.xyd-code-left{ float:left; width:150px; height:25px; line-height:25px; margin:137px 0 0 22px; display:inline; font-size:12px;}
.xyd-code-center{ float:left; width:150px; height:25px; line-height:25px; margin:137px 5px 0 32px; display:inline; font-size:12px;}
.xyd-code-right{ float:left; width:120px; line-height:18px; margin:137px 0 0 0; text-align:center;}
.xyd-code-right p{ line-height:18px; margin:0; font-size:12px;}
.xyd-our{ width:610px; top:21px; left:-192px; position:absolute; background:url(../images/xyd-our.png) no-repeat 35px 0;}
.xyd-our-bg{ height:57px;}
.xyd-our-desc{ height:455px; padding:15px 0 0 23px; border:1px solid #eee; border-top:none; background:#fff;}
.xyd-our-info{ height:78px; margin:0;}
.xyd-our-info dt{ float:left; width:68px; height:64px; line-height:64px; text-align:center; font-size:16px;}
.xyd-our-info dt.login-adress-01{ color:#b7ce0c; background:url(../images/login-adress-01.png) no-repeat;}
.xyd-our-info dt.login-adress-02{ color:#0ad0ed; background:url(../images/login-adress-02.png) no-repeat;}
.xyd-our-info dt.login-adress-03{ color:#eb098f; background:url(../images/login-adress-03.png) no-repeat;}
.xyd-our-info dt.login-adress-04{ color:#ffbe00; background:url(../images/login-adress-04.png) no-repeat;}
.xyd-our-info dt.login-adress-05{ color:#969696; background:url(../images/login-adress-05.png) no-repeat;}
.xyd-our-info dd{ float:left; width:470px; line-height:20px; margin-left:24px; font-size:12px; display:inline;}
.xyd-our-info dd p{ margin-bottom:0; line-height:20px;}
.xyd-about{ width:520px; top:21px; left:-332px; font-size:12px; position:absolute; background:url(../images/xyd-about.png) no-repeat -60px 0;}
.xyd-about-desc{ height:510px; padding:15px 13px 0 23px; border:1px solid #eee; border-top:none; background:#fff;}
.xyd-about-info{ height:140px; margin:16px 0 20px 0;}
.xyd-about-info dt{ float:left; width:240px; height:134px;}
.xyd-about-info dd{ line-height:21px;}
.xyd-app{ width:508px; top:21px; left:-424px; font-size:12px; position:absolute; background:url(../images/xyd-about.png) no-repeat 29px 0;}
.xyd-app-desc{ height:344px; padding:15px 22px 0 22px; border:1px solid #eee; border-top:none; background:#fff;}
.xyd-app-list{ margin:20px 0 0 0;}
.xyd-app-list dd{ float:left; width:260px; height:123px; padding:0 20px 0 0;}
.xyd-app-list dt{ float:left; width:200px; line-height:23px;}
.xyd-app-list dt p{ line-height:23px; margin:0;}
.xyd-app-version{ display:block; height:22px; line-height:22px; margin:0 0 6px 0; font-size:16px; color:#444;}
.xyd-app-down:link,.xyd-app-down:visited{ display:block; width:192px; height:38px; line-height:35px; margin:0 0 5px 0; padding-left:70px; font-size:18px; color:#fff; border:1px solid #d2bb5b; border-radius:5px; background:#ffb901 url(../images/kit.png) no-repeat 28px -142px;}

/* 注册 */
.xyd-whole{ width:1000px; min-width:1000px; margin:0 auto; padding:25px 0 25px 0;}
.xyd-whole-title{ height:40px; line-height:38px; padding-left:18px; font-size:16px; color:#fff; position:relative;}
.xyd-whole-title i.fa-sanzuo{ font-size:22px; position:absolute; bottom:-8px; left:30px;}
.xyd-whole-main{ min-height:444px; padding:22px 50px 20px 20px; background:#fff;}
.xyd-whole-top{ height:30px; line-height:30px; margin-bottom:20px; color:#999;}
.xyd-whole-left{ float:left; width:485px; border-right:1px solid #ebebeb;}
.xyd-whole-right{ float:right; width:420px;}
.wyd-whole-box{ width:550px; margin:80px 0 0 250px;}
.xyd-whole-info{ width:520px; min-height:120px; margin:110px 0 0 280px; padding:5px 0 0 150px; color:#999; background:url(../images/ok.png) no-repeat;}
.xyd-whole-info .xyd-whole-ok{ font-size:25px;}
.xyd-whole-info .xyd-whole-tip{ margin:10px 0 18px 0; font-size:16px;}
.xyd-whole-miaoting{ width:1000px; height:530px; position:relative; overflow:hidden;}
.xyd-whole-move{ width:214px; height:65px; position:absolute; top:-70px; left:395px; z-index:90; background:url(../images/xyd-whole-move.png) no-repeat center;}
.xyd-whole-up{ width:64px; height:39px; position:absolute; top:210px; right:473px; z-index:92; filter:alpha(opacity=0); opacity:0; background:url(../images/xyd-whole-up.png) no-repeat center;}

/* xyd-move */
#xyd-move{ width:100%; height:100%; position:absolute; top:0; left:0;}
#xyd-move-pic{ width:100%; height:100%; margin:0; padding:0; position:relative;}
#xyd-move-pic li{ width:100%; height:100%; position:absolute; list-style-type:none; overflow:hidden;}
#xyd-move-pagination{ margin:0; padding:0; position:absolute; left:44%; bottom:60px; z-index:9900;}
#xyd-move-pagination li{ float:left; width:40px; height:10px; line-height:10px; margin:7px 10px 0 0; display:inline; cursor:pointer; background:#999;}
#xyd-move-pagination li.current{ background:#ff8c00;}

/* xyd-banner */

#xyd-banner-pic{  height:100%; margin:0; padding:0; position:relative;left: -781px;width: 1920px;}
#xyd-banner-pic li{ width:100%; height:100%; position:absolute; list-style-type:none;}
#xyd-banner-pagination{ margin:0; padding:0; position:absolute; left:15%; bottom:14px; z-index:1000; /*transform:translateX(-50%);*/}
#xyd-banner-pagination li{ float:left; width:10px; height:10px; border-radius:50%; line-height:10px; margin:7px 6px 0 0; display:inline; cursor:pointer;background: #b9b9b9;}
#xyd-banner-pagination li.current{ background:#e6cf1d; border:1px solid #e6cf1d;}
.banner-box{width: 1032px;margin: 0 auto;position: relative}
/* xyd-form */
.xyd-form{ width:1000px; height:1px; margin:0 auto; position:relative;}
.xyd-form-box{ width:320px; position:fixed; top:50%; right:15%; margin-top:-138px; z-index:88; border-top:10px solid #299cc7;}
.xyd-form-main{ height:265px; position:relative;}
.xyd-form-bg{ width:320px; height:265px; position:absolute; top:0; left:0; z-index:3; filter:alpha(opacity=20); opacity:0.2; background:#000;}
.xyd-form-content{ width:320px; height:265px; padding:20px 0 0 0; position:absolute; top:0; left:0; z-index:4;}
.xyd-form-error{ min-height:75px; line-height:20px; padding:15px 15px 15px 60px; color:#666; background:#fff;}
.xyd-form-error i{ float:left; margin:5px 0 0 -45px; font-size:33px; color:#ff0030;}
.xyd-form-error span{ line-height:22px;}
.xyd-form-title{ height:30px; line-height:30px; margin:0 0 18px 0; padding:0 35px 0 35px; font-size:20px; color:#fff;}
.xyd-form-info{ margin:0 0 12px 35px;}
.xyd-form-info label{ font-weight:normal; color:#fff;}
.xyd-form-info span{ float:left; width:120px; margin-left:-120px; padding-right:10px; text-align:right; font-weight:normal; font-size:16px; color:#fff; vertical-align:top;}
.xyd-form-text{ width:224px; height:26px; line-height:26px; padding:0 0 0 15px; color:#999;}
.xyd-form-user{ height:32px; line-height:32px; padding:0; border:none; background:#fff;}
.xyd-form-pass{ height:32px; line-height:32px; padding:0; border:none; background:#fff;}
.xyd-form-one{ width:244px; padding:0 0 0 33px; background:#fff url(../images/xyd-icon.png) no-repeat 6px 6px;}
.xyd-form-two{ width:244px; padding:0 0 0 33px; position:relative; background:#fff url(../images/xyd-icon.png) no-repeat 6px -72px;}
.xyd-form-two em{ line-height:32px; position:absolute; left:33px; cursor:text; color:#999; font-weight:normal;}
.xyd-form-bar{ padding:6px 29px 5px 35px;}
.xyd-form-area{ padding:11px 35px 5px 35px; color:#fff;}
.xyd-form-area .xyd-form-checked{ float:left; margin:8px 4px 0 0;}
.xyd-form-button{ display:block; width:100%; height:38px; line-height:38px; font-size:16px; color:#fff; text-align:center; text-decoration:none; cursor:pointer; border:none; background:#00aeef;}

/* xyd-survey 调查问卷 */
.xyd-survey{ width:984px; height:104px;background: #fff;}
.xyd-survey-box{ height:52px; padding:0 20px 0 0; font-size:16px;}
.xyd-survey-left{ float:left; min-width:380px; max-width:847px; height:52px; line-height:50px; padding-left:22px; font-size:16px; color:#fff; background:#b5ce0b;}
.xyd-survey span{ width:70px; height:52px; line-height:50px; text-align:left; font-size:16px; color:#999; margin: 0 0px 0 40px}
.xyd-survey-left i{background:url(../images/icon02.png) no-repeat -387px 0; display:inline-block; float:right; width:27px; height:52px; margin:0 0 0 10px;}
.xyd-survey-right{ float:right; margin-top:12px;}

.xyd-survey-list{ padding:0 45px 0 45px; background:#fff;}
.xyd-survey-list ul{ margin:0; padding:0; background:url(../images/line01.png) repeat-y 15px 0;}
.xyd-survey-list ul li{ padding:0 0 40px 40px; list-style-type:none; zoom:1;}
.xyd-survey-list ul li:after{ content:" "; display:block; height:0; clear:both; visibility:hidden;}
.xyd-survey-list ul li span.xyd-survey-icon{ float:left; width:30px; height:28px; line-height:28px; margin-left:-40px; text-align:center; font-size:14px; color:#fff; border-radius:50%; background:#00aeef;}
.xyd-survey-list ul li .xyd-survey-icon i{ display:block; width:20px; height:20px; line-height:20px; margin:5px 0 0 5px;}
.xyd-survey-list ul li dl{ float:left; width:845px; padding:2px 0 0 0;}
.xyd-survey-list ul li dl dt{ height:25px; line-height:25px; margin-bottom:12px; font-weight:normal; color:#333;}
.xyd-survey-list ul li dl dd{ padding-left:20px;}
.xyd-survey-list ul li dl dd label{ font-weight:normal;}
.xyd-survey-list ul li.xyd-survey-more{ height:28px; line-height:28px; padding:0 0 0 40px; cursor:pointer; overflow:hidden;}
.xyd-survey-list ul li.xyd-survey-more dl,.xyd-survey-list ul li.xyd-survey-more dl dt{ margin:0; padding:0;}

/* 学习日程 */
.xyd-learn{ height:203px;}
.xyd-learn .xyd-fixcut{ height:203px; padding:0 0 0 0; background:#fff;}
.xyd-learn-tool{ height:25px; line-height:25px; margin:18px 0 0 40px;}
.xyd-learn-tool dd{ float:left; height:25px; line-height:25px; margin-right:26px; color:#969696;}
.xyd-learn-tool dd.xyd-learn-01{ margin-right:27px; padding-left:23px; display:inline; background:url(../images/xyd-learn-01.png) no-repeat left center;}
.xyd-learn-tool dd.xyd-learn-02{ margin-right:27px; padding-left:23px; display:inline; background:url(../images/xyd-learn-02.png) no-repeat left center;}
.xyd-learn-tool dd.xyd-learn-03{ margin-right:27px; padding-left:23px; display:inline; background:url(../images/xyd-learn-03.png) no-repeat left center;}
.xyd-learn-tool dd.xyd-learn-04{ margin-right:27px; padding-left:23px; display:inline; background:url(../images/xyd-learn-04.png) no-repeat left center;}
.xyd-learn-tool dd a:link,.xyd-learn-tool dd a:visited,.xyd-learn-info a:link,.xyd-learn-info a:visited{ padding:2px 8px; color:#666; text-decoration:none;}
.xyd-learn-tool dd a:hover,.xyd-learn-info a:hover,.xyd-learn-tool dd a.cur:link,.xyd-learn-tool dd a.cur:visited,.xyd-learn-info a.cur:link,.xyd-learn-info a.cur:visited{ color:#fff; filter:alpha(opacity=100); opacity:1; background:#00aeef;}
.xyd-learn-tool dd a.cur:hover,.xyd-learn-info a.cur:hover{ color:#fff; background:#00aeef;}

.xyd-learn-load{ display:inline-block; width:35px; height:8px; line-height:8px; margin:0 20px 0 3px; overflow:hidden;}
.xyd-learn-yellow{ background:#eebb1d;}         .xyd-learn-green{ background:#bbe10b;}            .xyd-learn-orange{ background:#f86c0c;}
.xyd-learn-blue{ background:#2193f4;}           .xyd-learn-navy{ background:#008cb0;}

.xyd-learn-box{ width:890px; margin:18px 0 0 40px; border-bottom:3px solid #fff; background:#ccc;}
.xyd-learn-left{ float:left; width:230px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:16px;}
.xyd-learn-right{ float:left; width:660px; height:50px; border-left:1px solid #fff; border-right:1px solid #fff;}
.xyd-learn-list{ float:left; width:150px; height:50px; color:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.xyd-learn-year{ width:150px; height:25px; line-height:25px; text-align:center; border-right:1px solid #fff;}
.xyd-learn-week{ width:150px; height:24px; line-height:24px; text-align:center; border-top:1px solid #fff;}
.xyd-learn-week em{ float:left; width:30px; height:24px; line-height:24px; border-right:1px solid #fff;}

.xyd-learn-biao{ float:left; width:637px; height:50px; color:#fff; border-left:1px solid #fff; border-right:1px solid #fff; overflow:hidden;}
.xyd-learn-nian{ width:637px; height:25px; line-height:25px; text-align:center; border-right:1px solid #fff;}
.xyd-learn-yue{ width:637px; height:24px; line-height:24px; text-align:center; border-top:1px solid #fff;}
.xyd-learn-yue em{ float:left; width:49px; height:24px; line-height:24px; border-right:1px solid #fff;}

.xyd-learn-content{ width:890px; position:relative; background:#f6f6f6;}
.xyd-learn-prev{ width:35px; cursor:pointer; z-index:555; position:absolute; left:232px; display:none; background:url(../images/xyd-learn-prev.png) no-repeat left center;}
.xyd-learn-next{ width:35px; cursor:pointer; z-index:555; position:absolute; right:0px; display:none; background:url(../images/xyd-learn-next.png) no-repeat left center;}
.xyd-learn-title{ height:35px; line-height:35px; margin-bottom:0;}
.xyd-learn-title span{ display:block; width:232px; padding:0 10px; color:#333; font-weight:bold; cursor:pointer; border-right:2px solid #fff; background:#f6f6f6;}
.xyd-learn-title span i{ font-size:16px; margin:0 6px 0 0;}
.xyd-learn-info{ height:35px; line-height:35px;}
.xyd-learn-zuo{ float:left; width:232px; height:35px; line-height:35px; overflow:hidden; padding:0 0 0 30px; border-right:2px solid #fff; background:#fff;}
.xyd-learn-you{ float:left; height:35px; width:658px; overflow:hidden;}
.xyd-learn-you .xyd-learn-load{ margin-right:0;}
.xyd-learn-you .tooltip.in{ filter:alpha(opacity=100); opacity:1;}
.xyd-learn-you .tooltip-inner{ line-height:23px; color:#333; text-align:left; border-radius:0; border:1px solid #c1c1c1; background-color:#fff;}
.xyd-learn-you .tooltip.top .tooltip-arrow{ border-top-color:#c1c1c1;}
.xyd-learn-you .tooltip.top-left .tooltip-arrow{ border-top-color:#c1c1c1;}
.xyd-learn-you .tooltip.top-right .tooltip-arrow{ border-top-color:#c1c1c1;}
.xyd-learn-you .tooltip.right .tooltip-arrow{ border-right-color:#c1c1c1;}
.xyd-learn-you .tooltip.left .tooltip-arrow{ border-left-color:#c1c1c1;}
.xyd-learn-you .tooltip.bottom .tooltip-arrow{ border-bottom-color:#c1c1c1;}
.xyd-learn-you .tooltip.bottom-left .tooltip-arrow{ border-bottom-color:#c1c1c1;}
.xyd-learn-you .tooltip.bottom-right .tooltip-arrow{ border-bottom-color:#c1c1c1;}

/*在线问答*/
.modtit,.modtit a{ min-height:35px; margin-bottom:20px; font-size:16px; font-weight:normal;}

/* xyd-step */
.xyd-step{ line-height:20px; margin:15px 0 25px 0; padding:108px 0 5px 0; color:#666; background:url(../images/xyd-step.png) no-repeat;}
.xyd-step strong{ display:block; margin-bottom:15px; font-size:16px;}
.xyd-step p{ line-height:25px; margin:0;}
.xyd-step01 strong{ padding-left:32px; color:#b5ce0b;}
.xyd-step02 strong{ padding-left:78px; color:#0acfec;}
.xyd-step03 strong{ padding-left:26px; color:#ec0a8f;}
.xyd-step01{ float:left; width:110px;}
.xyd-step02{ float:left; width:210px; margin:0 0 0 120px; display:inline;}
.xyd-step03{ float:right; width:130px;}

/* xyd-share */
.xyd-share{ width:100%; height:40px; line-height:40px; margin:0 0 20px 0; position:relative; background:#ff8c00;}
.xyd-share dt{ height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; cursor:pointer; font-weight:normal;}
.xyd-share dd{ width:100%; height:132px; padding:5px 0; display:none; position:absolute; z-index:88; border:1px solid #ffba00; background:#fff;}
.xyd-share dd a:link,.xyd-share dd a:visited{ display:block; height:30px; line-height:30px; text-align:left; color:#666; overflow:hidden;padding-left:80px}
.xyd-share dd a:hover{ background:#f2f2f2;}
.xyd-share dd a i{ margin:0 10px 0 0; color:#999;}

/* xyd-tail */
.xyd-tail{ width:1000px; min-width:1000px; margin:0 auto; color:#999; text-align:center;}
.xyd-tail-box{ width:1000px; height:43px; line-height:43px; margin:0 auto;}

/* xyd-bottom */
.xyd-bottom{ width:100%; color:#999; height:43px; background:url(../images/xyd-bottom.png) repeat-x;}
.xyd-bottom-position{ width:100%; color:#999; height:43px; background:url(../images/xyd-bottom.png) repeat-x; position:fixed; bottom:0; left:0; z-index:9999;}
.xyd-bottom-box{ width:984px; height:43px; line-height:43px; margin:0 auto; background:url(../images/footerbg.png) repeat-x;}
.xyd-bottom-box div{ height:43px; line-height:43px;}

/* 选择弹出框 */
.wzb-selector .wzb-selector-ul{ border-radius:4px;}
.wzb-selector .wzb-selector-li a{ border-radius:4px;}

/* file */
.file{width:250px;height:25px;position:relative;cursor:pointer;}
.file_file{width:250px;height:28px;filter:alpha(opacity=0);opacity:0;position:absolute;left:0px;top:0px;z-index:10;cursor: pointer;}
.file_txt{text-overflow:ellipsis;width:207px;height:28px;text-align:left;border:1px #eee solid;background:#fff;position:absolute;left:0px;top:0px;z-index:1;font-size:12px;white-space:nowrap;overflow:hidden;line-height:28px; padding-left:5px; color:#999;}
.file_button{padding:0 10px;margin-left: -7px;background:#ff8c00;position:absolute;right:0px;top:0px;z-index:1;color: #fff;text-align:center;}
.file:hover .file_button{filter:alpha(opacity=0.7);opacity:0.7;}
.file-temp-del{height:20px;}
/*文章new小图标*/
.new_css{position:absolute;left:0;top:0;background:none repeat scroll 0 0 #ec0b8f;border-bottom-right-radius:12px;color:#fff;height:24px;line-height:24px;padding:0 10px;z-index:100;}
/*清除margin格式*/
.clean_margin{margin:0px;}
/* 超出部分变成..*/
.overflow{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* columbia */
.columbia{ background:url(../images/columbia-bg.png) repeat-y center center;}
.columbia .xyd-header-box{ background:url(../images/columbia.png) no-repeat center center;}
.columbia .xyd-email-icon,.columbia .xyd-flag-icon,.columbia .xyd-user-icon,.columbia .xyd-welcome{ color:#fff;}
.columbia-pic{ width:1140px; margin:0 auto; position:relative; z-index:228;}
.columbia-pic-photo{ display:block; width:1140px; height:760px; position:absolute; top:0; left:0; z-index:230;}
.columbia-pic-bg{ display:block; width:300px; height:760px; filter:alpha(opacity=30); opacity:0.3; background:#1d5661; position:absolute; top:0; left:0; z-index:232;}
.columbia-box{ width:300px; height:100%; position:absolute; top:0; left:0; z-index:238;}
.columbia-box .xyd-form-error{ margin:0 22px; padding:10px 10px 10px 55px;}
.columbia-logo{ display:block; width:250px; height:69px; margin:35px auto 100px auto;}
.columbia-logo img{ display:block; width:250px; height:69px;}
.columbia-form{ padding:0 0 38px 22px;}
.columbia-form-info{ height:30px; line-height:30px; margin:20px 0 3px 0; color:#fff;}
.columbia-form-area{ height:30px; line-height:30px; margin:20px 0 0 0; font-size:12px; color:#fff;}
.columbia-form-area a.wzb-link06:link,.columbia-form-area a.wzb-link06:visited{ font-size:12px;}
.columbia-form-text{ width:78%; height:24px; line-height:24px; padding-left:5px; color:#fff; border:1px solid #0aa7da; background:#759da7;}

/* 列表形式六 */
.wzb-list-6{ margin-bottom:0; padding:20px 0 5px 245px; border-bottom:none;}

/* 列表形式九 */
.wzb-list-9 dt{ padding:0 10px 0 0;}
.wzb-list-9-1{ margin:0 10px; padding:15px 0 15px 120px; word-wrap:break-word; overflow:hidden;}
.wzb-list-9-1 dt{ float:left; width:110px; min-height:27px; line-height:27px; font-size:18px; margin:0 0 0 -120px; padding:0 10px; color:#999; font-weight:normal; text-align:right;}
.wzb-list-9-1 dd{ float:left; line-height:18px;}
.wzb-list-9-1 dd a{ float:left; margin:0 10px 5px 0; padding:0 10px; white-space:nowrap; text-overflow:ellipsis;}
.wzb-list-9-1 dd a:hover{ color:#fff; text-decoration:none; filter:alpha(opacity=100); opacity:1; background:#00aeef;}
.wzb-list-9-1 dd a.cur:link,.wzb-list-9 dd a.cur:visited{ color:#fff; text-decoration:none; background:#00aeef;}

/* 列表形式十二 */
.wzb-list-12 li{ margin-bottom:0; padding:0; border-bottom:none;}
.wzb-list-12 .datatable-body table.datatable-table{ margin:0 auto;}

/* 列表形式十三 */
.wzb-list-13 .datatable-body table.datatable-table{ margin:0 auto;}
.wzb-list-13 li{ margin-bottom:0; padding:5px 0 5px 28px; border-bottom:none;}
.wzb-list-13 li em{ left:0px; top:5px;}
.wzb-list-13-mc li{ margin-bottom:8px; padding:10px 0 10px 28px; color:#999; list-style-type:none; position:relative; border-bottom:1px dotted #ddd;}
.wzb-list-13-mc li em{ left:2px; top:9px;}
.wzb-list-13-mc li:last-child{ border:0;}

/* 列表形式十七 */
.wzb-list-17 li a:hover,.wzb-list-17 li a.cur:link,.wzb-list-17 li a.cur:visited,.wzb-list-17 li a:hover em,.wzb-list-17 li a.cur:link em,.wzb-list-17 li a.cur:visited em{ background:#ff8c00;}
.wzb-list-17 li a i{ font-size:20px; padding:0px 5px 0 0; vertical-align:-2px;}

/* 列表形式十八 */
.wzb-list-18{ margin-bottom:0; padding:15px 0 25px 140px; border-bottom:none;}

/* 列表形式二十一 */
.wzb-list-21 .datatable-body table.datatable-table{ margin:0 auto;}
.wzb-list-21 li{ margin-bottom:0; padding:5px 0 5px 0; border-bottom:none;}

/* 列表形式二十五 */
.wzb-list-25{ margin-top:28px; display:inline-block;}
.wzb-list-25 li{ width:309px; height:123px; float:left; margin:0 28px 10px 0; color:#fff; text-align:center; position:relative; cursor:pointer;}
.wzb-list-25 li img{ width:309px; height:123px;}
.wzb-list-25 li i{ width:309px; height:123px; background:rgba(0,0,0,0.4); position:absolute; top:0; left:0; padding:0 10px; }
.wzb-list-25 li i a{ width:270px; color:#fff; line-height:24px; font-size:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%);}
.main_img_2{ overflow:hidden;}
.main_img_2 img{ width:309px; height:123px;overflow-x:hidden;overflow-y:hidden;
    transition-delay:0s;
    transition-duration:1s;
    transition-property:all;
    transition-timing-function:ease;
    /* Firefox 4 */
    -moz-transition-delay:0s;
    -moz-transition-duration:1s;
    -moz-transition-property:all;
    -moz-transition-timing-function:ease;
    /* Safari 和 Chrome */
    -webkit-transition-delay:0s;
    -webkit-transition-duration:1s;
    -webkit-transition-property:all;
    -webkit-transition-timing-function:ease;
    /* Opera */
    -o-transition-delay:0s;
    -o-transition-duration:1s;
    -o-transition-property:all;
    -o-transition-timing-function:ease;
}
.main_img_2:hover img{transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);/* IE 9 */-moz-transform:scale(1.2, 1.2);/* Firefox */-webkit-transform:scale(1.2, 1.2);/* Safari 和 Chrome */-o-transform:scale(1.2, 1.2);/* Opera */}
.wzb-list-26{margin:25px 0 0; width:1000px;}
.wzb-list-26 li{ width:226px; height:90px;}
.wzb-list-26 li img{ width:226px; height:90px;}
.wzb-list-26 li i{ width:226px; height:90px;}
.wzb-list-26 li i a{ width:200px; font-size:16px;}

/* 列表形式二十七 */
.wzb-list-27{ margin:0; padding:0; width:1000px;}
.wzb-list-27 li{ width:226px; height:202px; margin:25px 27px 0 0; float:left; cursor:pointer; position:relative; overflow-y:hidden; background:#fff;}
.wzb-list-27 li div{ position:absolute; top:0; transition:top 0.5s; -webkit-transition:top 0.5s;}
.wzb-list-27 li div:hover{ top:-70px;}
.wzb-list-27 li p{ padding:10px; margin:0; position:absolute; bottom:0; left:0; width:100%; background:#fff;}
.wzb-list-27 img{ width:226px; height:90px;}
.wzb-list-27-title{ height:60px; line-height:24px; font-size:16px; color:#333; padding:10px 10px 0; overflow:hidden; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-o-box; display:box; -webkit-line-clamp:2; -moz-line-clamp:2; -ms-line-clamp:2; -o-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical; -moz-box-orient:vertical; -ms-box-orient:vertical; -o-box-orient:vertical; box-orient:vertical;}
.wzb-list-27-tit{ color:#999; height:90px; line-height:22px; overflow:hidden; padding:0 10px 10px; display:block;}
.wzb-list-28{ width:1020px;}
.wzb-list-28 li{ width:300px; height:231px;  margin:0 28px 20px 0;}
.wzb-list-28 img{ width:300px; height:123px;}
.wzb-list-27-1 li{width:480px; height:346px; margin:25px 24px 0 0;}
.wzb-list-27-1 img{ width:480px; height:191px;}

/* 列表形式二十九 */
.wzb-list-29{ width:830px; float:right;}
.wzb-list-29 ul li{ width:50%; color:#999;overflow: hidden; float: left;}
.wzb-list-29 ul li p{float: left;margin-right:40px; display:flex;}
.wzb-list-29 ul li p i{ font-size:14px; line-height:28px;}
.wzb-list-29 ul li a{ color:#333; margin:0 10px 0 4px; max-width:260px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.guanggao li a:hover{ color:#00aeef;}

/* 列表形式三十 */
.wzb-list-30 li{ border-top:1px dotted #eee; padding:10px 0;}

/* 列表形式三十一*/
.wzb-list-hang{width:5px;height:20px;display:none;background-color:#00AEEF;float:left}
.wzb-list-31-box .wzb-list-31 { width:230px;}
.wzb-list-31-box {margin-top:10px;width:230px; z-index:999; position:relative;}
.wzb-list-31-box .wzb-list-31 { width:230px;}
.wzb-list-31 li.wzb-list-31-li{  width:230px; display:block; position:relative;}
.wzb-list-31-li:hover .wzb-list-31-title{ background-color:#30bd89;color:#ffffff;}
.wzb-list-31-li .wzb-list-31-title{ width:227px; display:block;padding:10px 0 10px 0;}
.wzb-list-31-title a{  width:218px; display:block; font-size:16px; color:#333;padding-left:10px;line-height:21px;}
.wzb-list-31-li:hover .wzb-list-31-title a{color:#fff;}
.wzb-list-31-title a{ background-position:left -418px;}
.wzb-list-31-li .wzb-title-13{border:1px solid #30bd89;width:500px; min-height:62px;max-height:500px;background-color: #ffffff; z-index: 998; overflow:auto; left: 228px; position: absolute; top: 0px; display: none; margin: 0px auto; }
.wzb-list-31 .wzb-list-31-li:hover .wzb-title-13 { left: 227px; display: block; }
.wzb-list-31 ul{margin-bottom: 0px;}
.btn-margin{margin: 0 auto;display: block;}
.zhanshi{max-height: 310px;}
.wzb-btn-yuan{cursor: pointer;height: 30px;border: 1px solid #fff;background-color: #ffffff;width: 100px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-top-left-radius: 50px;border-top-right-radius:50px; margin:10px auto 0;}
.wzb-btn-yuan .btn-run-down {width: 50%;height:72%;margin: 6px auto;display: block; -webkit-animation:wzbdown 1s infinite ease-in-out;-o-animation:wzbdown 1s infinite ease-in-out;-moz-animation:wzbdown 1s infinite ease-in-out;-ms-animation:wzbdown 1s infinite ease-in-out;}
.wzb-btn-yuan .btn-run-on {width: 50%;height:72%;margin: 6px auto;display: block; -webkit-animation:wzbon 1s infinite ease-in-out;-o-animation:wzbon 1s infinite ease-in-out;-moz-animation:wzbon 1s infinite ease-in-out;-ms-animation:wzbon 1s infinite ease-in-out;}
@-webkit-keyframes wzbdown {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }
@-moz-keyframes wzbdown {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }
@-ms-keyframes wzbdown {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }
@-o-keyframes wzbdown {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }
@-webkit-keyframes wzball {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }
@-ms-keyframes wzball {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }
@-o-keyframes wzball {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }
@-ms-keyframes wzball {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }
@-moz-keyframes wzball {0%{opacity: .5;transform: translate(0,0px);} 30% {opacity: .5;transform: translate(0,-4px);} 60% {opacity: 1;transform: translate(0,-6);} 100% {opacity: .5;transform: translate(0,0px);} }

/* 列表形式三十二*/
.wzb-list-32{ width:100%; background:#fff; padding:0 10px; display:inline-block;}
.wzb-list-32 li{ width:49.5%; float:left; line-height:40px;}

/* 列表形式三十三*/
.wzb-list-33{ width:100%; background:#fff; padding:0 15px; display:inline-block;}
.wzb-list-33 li{ width:25%; float:left; line-height:40px;}

/* 列表形式三十四*/
.wzb-list-34{ width:100%; border-top:1px solid #eee; display:inline-block; background:#fff;}
.wzb-list-34 li{ width:25%; float:left; text-align:center; padding:10px 0;}

/* 选项卡三 */
.wzb-tab-3 .datatable table.datatable-table{ margin:0 auto;}

/* 选项卡五 */
.wzb-tab-5 .wzb-ui-table th{ padding:8px 0 10px 0; border-top:none; border-bottom:1px solid #eee;}
.wzb-profess .datatable table.datatable-table tbody.datatable-table-tbody tr.datatable-table-row td.datatable-table-column{ padding:22px 2px 22px 2px;}
.wzb-profess .datatable table.datatable-table thead.datatable-table-thead th.datatable-table-column-header{ padding:10px 2px 10px 2px;}

/* 选项卡六 */
.wzb-tab-6{ width:1010px; height:226px;}
.wzb-tab-6 ul li{width:226px; height:200px; float:left; background:#fff; margin:25px 26px 0 0; font-size:20px; text-align:center; cursor:pointer;}
.rcbiao,.zshi,.wda,.qzu{ display:block; width:90px; height:100px;  background-size:100px; margin:25px auto;}
.rcbiao{background:url("../../html/xueyuan/images/index01.png") no-repeat;background-position:0 0px;}
.rcbiao-1{background:url("../../html/xueyuan/images/index011.png") no-repeat;background-position:0 0px;}
.zshi{background:url("../../html/xueyuan/images/index02.png") no-repeat;background-position:0px 0px;}
.zshi-1{background:url("../../html/xueyuan/images/index022.png") no-repeat;background-position:0px 0px;}
.wda{background: url("../../html/xueyuan/images/index03.png") no-repeat;background-position:0px 0px;}
.wda-1{background: url("../../html/xueyuan/images/index033.png") no-repeat;background-position:0px 0px;}
.qzu{background: url("../../html/xueyuan/images/index04.png") no-repeat;background-position:0px 0px; }
.qzu-1{background: url("../../html/xueyuan/images/index044.png")no-repeat;background-position:0px 0px; }
.zhuan-2{transition: 0.5s ease-in-out;  -webkit-transition: 0.5s ease-in-out;  -moz-transition: 0.5s ease-in-out;  -ms-transiton: 0.5s ease-in-out;  transform:rotateZ(-360deg);  -moz-tranform:rotateZ(-360deg);  -webkit-transform: rotateZ(-360deg);  -ms-transform: rotateZ(-360deg);  }
.zhuan-3{transition: 0.5s ease-in-out;  -webkit-transition: 0.5s ease-in-out;  -moz-transition: 0.5s ease-in-out;  -ms-transiton: 0.5s ease-in-out;  transform:rotateZ(0deg);  -moz-tranform:rotateZ(0deg);  -webkit-transform: rotateZ(0deg);  -ms-transform: rotateZ(0deg);  }

/*选项卡七*/
.wzb-tab-7{ height:386px;}
.wzb-tab-7 ul li{ width:226px; height:210px; float:left; background:#fff; margin:25px 26px 0 0;}
.wzb-tab-7 .module-tuwen-teacher{ width:226px;}
.wzb-tab-7 .module-tuwen-bg{ width:226px; height:210px;}
.wzb-tab-7 .module-tuwen-bg img{ width:100px; height:100px;}
.wzb-tab-7 .wzb-tab-7-tit{ width:226px; height:150px; padding:20px; position:relative;}
.wzb-tab-7 .wzb-tab-7-tit span{ color:#fff; width:186px; height:110px; overflow:hidden; display:block; text-overflow:ellipsis; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-o-box; display:box; -webkit-line-clamp:4; -moz-line-clamp:4; -ms-line-clamp:4; -o-line-clamp:4; line-clamp:4; -webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-flex-direction: column; -o-box-orient: vertical; box-orient: vertical;}

.qztab{ position:relative;}
.qztabinfo{ height:20px; line-height:20px;}
.qztabnav{ height:20px; color:#999; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei","微软雅黑"}
.qztabnav dd{ float:left; height:20px; line-height:20px; padding-right:15px; display:inline; font-size:16px; text-align:center; cursor:pointer;}
.qztabnav dd.qzline{ padding:0 15px; border-left:1px solid #b6b6b6;}
.qztabnav dd.cur{ color:#333;}
.qztabcont{ padding:10px 0 0 0;}
.qzcont{ padding-top:45px; text-align:center;}

/*登录页视频*/
.xyd-full-slider-2{ width:100%; height:auto; position:relative;}
.xyd-f-video{ position:absolute; left:0; top:0; width:100%; z-index:11;}
.xyd-full-slider-photo{ width:100%; position:absolute; left:0; top:0; z-index:54; overflow:hidden;}
.xyd-f-photo{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:-1; overflow:hidden; margin:0 auto;}
.xyd-top{ width:1000px; height:92px; margin:0 auto;}
.xyd-tail-box-2{ width:1000px; height:43px; line-height:41px; margin:0 auto; text-align: center;}
.xyd-tai,.xyd-tail-2{width:100%; height:41px; background:#fff;}
.xyd-tail-2{ position:fixed; bottom:0; left:0; z-index:5798;}
@media screen and (max-width:1000px) {
    .xyd-top{ min-width: 400px; width:400px;}
    .xyd-kit{ display:none;}
    .xyd-tail{ width:0;}
    .xyd-tai,.xyd-tail-2{ display:none;}
    .xyd-wizbox-2,.wizbox{ width:320px; position:absolute; top:90px; right:50%; margin:0 -160px 0 0;}
    .xyd-f-photo-2{ min-width:0;}
    .xyd-form{ width:100%;}
    .xyd-bottom-position{ display:none;}
}

/*其他*/
.datatable-pager .datatable-pager-btn .fa-angle-left,.datatable-pager .datatable-pager-btn .fa-angle-right{ font-size:21px;}

/*单选框，复选框的对齐*/
input[type="radio"], input[type="checkbox"]{ vertical-align:text-bottom; margin:0 6px 2px 0;}

/*底部按钮居中*/
.wzb-bar{ margin-top:30px; padding:20px 0; text-align:center; border-top:1px solid #ddd; overflow:hidden;}

/* questip */
.wdbar-tool{ height:30px; text-align:right; position:absolute; top:10px; right:10px;}
.wdbar-bd{ height:30px; text-align:right; position:relative;}
.questip{ cursor:pointer;}
.questipList{ min-width:320px; min-height:140px; display:none; position:absolute; top:17px; right:5px; overflow:hidden; z-index:2;}
.questipBg{ height:12px; padding-right:12px;}
.questipBg i{ line-height:12px; font-size:27px; color:#fff;}
.questipDesc{ min-height:112px; padding:10px; color:#999; background:#fff; text-align: left;}
.queskang{ width:295px; height:60px; margin:0 auto 5px auto; padding:1px 7px; color:#999; border:1px solid #ebebeb;}
.questj{ display:inline-block; height:25px; line-height:25px; margin-left:5px; padding:0 15px; font-size:16px; color:#fff; font-family:"Microsoft YaHei","微软雅黑"; text-decoration:none; border:none; background:#ff8c00;}

/*鼠标经过*/
.fa-chevron-circle-down:hover,.fa-comment:hover,.fa-times:hover{filter:alpha(opacity=70); opacity:0.7;}

/*职级发展学习地图*/
.zhiji-bg{ width:100%; height:212px; background:url(../images/bg05.jpg) no-repeat; margin:26px 0; font-size:26px; line-height:212px; padding:0 0 0 20px; cursor:pointer;}

/*关键岗位地图*/
.gangwei-bg{ width:100%; height:212px; background:url(../images/bg06.jpg) no-repeat; margin:26px 0; font-size:26px; line-height:212px; padding:0 0 0 20px; color:#fff; cursor:pointer;}
.zhiji-bg:hover,.gangwei-bg:hover{filter:alpha(opacity=80); opacity:0.8;}
.bg-1{ width:984px; height:300px; margin:0 auto;}
.bg-2{width:437px; height:258px; background:url(../images/gwt_02.png) no-repeat; float:right; margin:42px 0 0 0;}
.bg-2-1{ width:236px; height:150px; margin:39px 0 0 86px; cursor:pointer;}
.bg-3{ background:url(../images/gwtb.jpg) 0 0 no-repeat; position:relative;}
.bg-4{ width:100%; height:100%; background:url(../images/bg04.jpg) 50% 0 no-repeat;}
.bg-5{ width:100%; height:100%; background:url(../images/gagnweibg.png) 50% 0 no-repeat; padding:11px 0 0 0;}
.bg-6{ width:1050px; height:397px; margin:0 auto; background:url(../images/t_102.png) no-repeat; position:relative;}
.bg-6 img{width:389px; height:152px; position:absolute; right:33px; top:9px;}
.bg-7{ width:1055px; height:397px; margin:0 auto; background:url(../images/t_101.png) no-repeat;}
.bg-8{ width:100%; border-top:1px solid rgba(255, 255, 255, 0.5); padding:35px 0 30px;}
.bg-9{ width:380px; height:106px; background:url(../images/hengfu.png) no-repeat; background-size:100%; display:block; margin:0 auto; font-size:36px; color:#fff; line-height:96px;}
.bg-9:before{content:""; width:50px; height:50px; float:left; background:url(../images/tool-icon.png) no-repeat 0 -104px; background-size:50px; margin:25px 16px 0 70px;}
.bg-10{ width:100%; height:358px; background:url(../images/t04.jpg) no-repeat; padding:5px 0 0 0;}
.bg-tuijian{ width:183px; height:58px; color:#fff; padding:0 0 0 50px; line-height:26px; font-size:16px; background:url(../images/tuijian.png) no-repeat; position:absolute; top:0; left:0;}
.bg-11{ width:1345px; height:146px; background:#fff url(../images/ta02.png) no-repeat; margin:0 auto;}
.number-1{ width:156px; height:96px; background:rgba(0,0,0,0.2);margin:100px 0 0 70px; display:inline-block; position:relative;}
.number-1-1{ font-size:32px; color:#ffb901; text-align:center; line-height:96px; display:block;}
.number-1-2{color:#fff;margin-left:5px; font-size:16px;}
.s-border-1{ width:32px; height:22px; border-top:8px solid #fff; border-left:8px solid #fff; position:absolute;top:0;left:0;}
.s-border-2{ width:32px; height:22px; border-top:8px solid #fff; border-right:8px solid #fff; position:absolute;top:0;right:0;}
.s-border-3{ width:32px; height:22px; border-bottom:8px solid #fff; border-left:8px solid #fff; position:absolute;bottom:0;left:0;}
.s-border-4{ width:32px; height:22px; border-bottom:8px solid #fff; border-right:8px solid #fff; position:absolute;bottom:0;right:0;}
.wenzi-1{display:inline-block; font-size:24px;color:#fff;line-height:45px;margin:132px 0 0 20px;letter-spacing:5px;}
.wenzi-2{ text-align:center; font-size:22px; padding:5px 10px 0 10px;}
.wenzi-3{ font-size:24px; line-height:32px;}
.wenzi-4{ width:594px; height:97px; line-height:32px; color:#fff; padding:34px 0 0 66px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.wenzi-5{display:inline-block; font-size:16px;padding:13px 0 0 42px; letter-spacing:2px;}
.wenzi-6{width:628px; height:220px; padding:20px 20px 20px 60px; color:#fff; font-size:16px;}
.wenzi-7{ display:block; font-size:30px; color:#eb6363; padding:20px 10px; font-style:italic;}
.wenzi-8{ text-align:center; display:table-cell; vertical-align:middle; height:150px; width:236px; font-size:24px; color:#eb6363;}
.logcot { background:rgba(0, 0, 0, 0) url("../images/ok.png") no-repeat scroll 0 0; color:#999; margin:100px 0 0 280px; min-height:120px; padding:10px 0 0 150px; width:450px;}
.mb20 {margin-bottom:20px;}
.mt15 {margin-top: 15px;}
.fontfamily {font-family: "Microsoft YaHei","微软雅黑";font-size: 25px;}

/*精彩专题轮播图*/
#gla_box{width:700px;margin:auto}
.gla_inbox{overflow:hidden;position:relative}
.gla_inbox img{width:100%;height:100%}
.roundabout-holder{height:300px;width:700px}
.roundabout-moveable-item{display:block;height:238px;width:600px;cursor:pointer}
.gla_inbox{width: 100%;height: 100%;}

.zhuanti-bg01{ background:url(../../static/images/wzb-z01.png) no-repeat;background-attachment:fixed;background-size:cover;background-position:0 44px;min-width:1200px;}

/*讲师滚动图*/
#Marquee_x { overflow:hidden;}
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
.module-tuwen{ padding:30px 0 0; width:100%;}
.module-tuwen-teacher{ width:200px; float: left;}
.module-tuwen-bg{ width:160px; height:208px; background: #fff; margin:0 auto; padding:8px 0 0 0;}
.module-tuwen-bg img{ width:86px; height:86px; margin:0 auto; display:block; border:4px solid #eee; border-radius:50%;}
.module-tuwen-tit-1{ height:52px; line-height:22px; text-align:center; font-size:16px; color:#333; padding:10px 0 5px; overflow:hidden; margin:0 2px;}
.module-tuwen-tit-2{ text-align:center; color:#999; margin:0;}
.module-color-green,.module-color-pink,.module-color-blue,.module-color-gold{ width:100%; height:35px;}
.module-color-green{ background:#02cf97; }
.module-color-pink{ background:#f15e4c; }
.module-color-blue{ background:#00aeed; }
.module-color-gold{ background:#dac35b; }
.module-teach-pingfen i{ float:left; color:#fff; line-height: 35px; padding:0 5px;}
.module-teach-pingfen i:nth-of-type(2){ float:right; font-size:20px;}
.module-tuwen-teacher:hover .module-tuwen-bg-green,.module-tuwen-teacher:active .module-tuwen-bg-green{ background-color:#02cf97; }
.module-tuwen-teacher:hover .module-tuwen-bg-pink,.module-tuwen-teacher:active .module-tuwen-bg-pink{ background-color:#f15e4c; }
.module-tuwen-teacher:hover .module-tuwen-bg-blue,.module-tuwen-teacher:active .module-tuwen-bg-blue{ background-color:#00aeed; }
.module-tuwen-teacher:hover .module-tuwen-bg-gold,.module-tuwen-teacher:active .module-tuwen-bg-gold{ background-color:#dac35b; }
.module-tuwen-teacher:hover .module-tuwen-tit-2,.module-tuwen-teacher:active .module-tuwen-tit-2{ color:#fff;}
.module-tuwen-teacher:hover .module-tuwen-bg-img,.module-tuwen-bg:active .module-tuwen-bg-img{ border-color:#fff; background:#fff;}
/*推荐*/
.tuijian-icon{ width:60px; height:30px; background:url(../images/wiz-tui.png) no-repeat 34px 0; background-size:50px;}
/*图文*/
.tuwen-title-1{width:600px; min-height:140px; display:inline-block;}
.tuwen-title-1 p{line-height:22px;}
.tuwen-pic-1{ float:right; padding:30px 0 0 0;}
.tuwen-pic-1 img{ width:260px; height:104px;}

/*帮助中心*/
.button-center{ width:136px; height:32px;margin:10px auto 0; display:block;}
.kuang{display:none;z-index:15900;width: 640px;height:450px;border: 1px solid #333;position: absolute;top: 35px;background-color: #FFFFFF;}
.kuang-nei{padding-left: 20px;padding-right: 20px;}
.neirong{width: 500px;height: 300px;}
.zhiding{width: 450px;}
.zhiding input{width: 43%;}
.zhiding span{margin-left: 10px;}

/* 我的课程鼠标上移动画效果 */
.main_img{height:137px;width:226px;overflow:hidden;position:relative;}
.main_img img{height:137px;width:226px;overflow-x:hidden;overflow-y:hidden;position:relative;z-index:1;
    transition-delay:0s;
    transition-duration:1s;
    transition-property:all;
    transition-timing-function:ease;
    /* Firefox 4 */
    -moz-transition-delay:0s;
    -moz-transition-duration:1s;
    -moz-transition-property:all;
    -moz-transition-timing-function:ease;
    /* Safari 和 Chrome */
    -webkit-transition-delay:0s;
    -webkit-transition-duration:1s;
    -webkit-transition-property:all;
    -webkit-transition-timing-function:ease;
    /* Opera */
    -o-transition-delay:0s;
    -o-transition-duration:1s;
    -o-transition-property:all;
    -o-transition-timing-function:ease;
}
.main_img .show{background:rgba(0, 0, 0, 0.4);height:137px;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;
    transition-delay:0s;
    transition-duration:0.3s;
    transition-property:opacity;
    transition-timing-function:ease-in;
    /* Firefox 4 */
    -moz-transition-delay:0s;
    -moz-transition-duration:0.3s;
    -moz-transition-property:opacity;
    -moz-transition-timing-function:ease-in;
    /* Safari 和 Chrome */
    -webkit-transition-delay:0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property:opacity;
    -webkit-transition-timing-function:ease-in;
    /* Opera */
    -o-transition-delay:0s;
    -o-transition-duration:0.3s;
    -o-transition-property:opacity;
    -o-transition-timing-function:ease-in;
    width:226px;
    z-index:200;
}
.main_img .show .imgArea{
    width:140px;
    text-align: center;
    overflow:hidden;
    left:50%;
    bottom:0;
    margin:-15px 0px 0px -70px;
    opacity:0;
    position:absolute;
    transition-delay:0s;
    transition-duration:0.4s;
    transition-property:all;
    transition-timing-function:ease;
    /* Firefox 4 */
    -moz-transition-delay:0s;
    -moz-transition-duration:0.4s;
    -moz-transition-property:all;
    -moz-transition-timing-function:ease;
    /* Safari 和 Chrome */
    -webkit-transition-delay:0s;
    -webkit-transition-duration:0.4s;
    -webkit-transition-property:all;
    -webkit-transition-timing-function:ease;
    /* Opera */
    -o-transition-delay:0s;
    -o-transition-duration:0.4s;
    -o-transition-property:all;
    -o-transition-timing-function:ease;
}
.main_img .show .imgArea span{color:#fff;display:block;padding:5px 12px;border:rgba(255,255,255, 0.4) 1px solid;border-radius:8px;font-size:16px;}
.main_img:hover .show{ filter:alpha(opacity=100); opacity:1;}
.main_img:hover .show .imgArea{ filter:alpha(opacity=100); opacity:1; bottom:40%;}
.main_img:hover img{transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);/* IE 9 */-moz-transform:scale(1.2, 1.2);/* Firefox */-webkit-transform:scale(1.2, 1.2);/* Safari 和 Chrome */-o-transform:scale(1.2, 1.2);/* Opera */}

/*课程目录*/
.wbx-xuexi-1{position:relative; width:30px; height:30px; display: block; border-radius: 50px; float: right; opacity: 0.5; background:url("../../html/xueyuan/images/xuexi-1.png") no-repeat 5px 6px; background-size: 20px; margin:5px 5px 0px 5px;}
.wbx-xuexi-2{position: relative; width:30px; height: 30px; display: block; border-radius: 50px; float: right; opacity: 0.5; background:url("../../html/xueyuan/images/xuexi-2.png") no-repeat 5px 6px; background-size: 20px; margin:5px 5px 0px 5px;}
.fa-xue{font-size: 22px; position:absolute;bottom: -15px; left: 9px;display: none;}
.fa-xian{opacity: 1;background-color:#ef0000;}
.fa-xian i{display:block;}
h3.wzb-title-4.skin-bg:hover{cursor:pointer;}
.cwn-dropdown {position:relative;margin-left:10px;}
.cwn-dropdown-menu {display:none; z-index:1000; position:absolute; background:white; border:1px solid #7f9db9; min-width:196px;}
.open .cwn-dropdown-menu { display:block;}
.cwn-dropdown button .caret {margin-left:70px;}
.butt{ width:210px;height:28px;}
.select-img{width:30px;margin-top:-35px;margin-left:171px;height:30px;}
.tcr-text{width:168px;text-align:left;height:30px;line-height:20px; overflow:hidden; text-overflow:ellipsis;}
.xyd-train-desc{ padding:0 5px; display:block;}
.xyd-train-desc:hover{ background:#f2f2f2;}

/*系统人多提示*/
.xyd_warning{ width:100%; height:70px; background:rgba(0,0,0,0.7); position:fixed; bottom:0; left:0; color:#fff;z-index:10000;}
.xyd_warning_middle{ width:800px; line-height:40px; color:#fff; margin:10px auto;font-size:16px;}
.xyd_warning_bg{ width:110px; height:42px; float:left; background:url(../../static/images/wzb-s09-b.png) no-repeat; background-size:110px; margin:-52px -90px 0 0; opacity:0.7; position:relative; z-index:1;}
.xyd_warning_deng{ width:76px; height:100px; float:left; background:url(../../static/images/wzb-s09-y.png) no-repeat; background-size:80px; margin:-40px 0 0 14px; position:relative; z-index:3;-webkit-animation:xyd_warning_deng infinite 2s; -ms-animation:xyd_warning_deng infinite 2s; -moz-animation:xyd_warning_deng infinite 2s; -o-animations:xyd_warning_deng infinite 2s; animation:xyd_warning_deng infinite 2s;}
@-webkit-keyframes xyd_warning_deng{
    0%{ -webkit-transform:scale(1);}
    6%,12% { -webkit-transform:scale(0.9) rotate(-3deg);}
    18%,30%,42%,54% { -webkit-transform:scale(1.1) rotate(3deg);}
    24%,36%,48%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    60%,100%{ -webkit-transform:scale(1) rotate(0);}
}
@-ms-keyframes xyd_warning_deng{
    0%{ -webkit-transform:scale(1);}
    6%,12% { -webkit-transform:scale(0.9) rotate(-3deg);}
    18%,30%,42%,54% { -webkit-transform:scale(1.1) rotate(3deg);}
    24%,36%,48%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    60%,100%{ -webkit-transform:scale(1) rotate(0);}
}
@-moz-keyframes xyd_warning_deng{
    0%{ -webkit-transform:scale(1);}
    6%,12% { -webkit-transform:scale(0.9) rotate(-3deg);}
    18%,30%,42%,54% { -webkit-transform:scale(1.1) rotate(3deg);}
    24%,36%,48%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    60%,100%{ -webkit-transform:scale(1) rotate(0);}
}
@-o-keyframes xyd_warning_deng{
    0%{ -webkit-transform:scale(1);}
    6%,12% { -webkit-transform:scale(0.9) rotate(-3deg);}
    18%,30%,42%,54% { -webkit-transform:scale(1.1) rotate(3deg);}
    24%,36%,48%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    60%,100%{ -webkit-transform:scale(1) rotate(0);}
}
@keyframes xyd_warning_deng{
    0%{ -webkit-transform:scale(1);}
    6%,12% { -webkit-transform:scale(0.9) rotate(-3deg);}
    18%,30%,42%,54% { -webkit-transform:scale(1.1) rotate(3deg);}
    24%,36%,48%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    60%,100%{ -webkit-transform:scale(1) rotate(0);}
}
/*考试按钮*/
.xyd_warning_2{ width:100%; height:80px; background:rgba(0,0,0,0.5); position:fixed; bottom:0; left:0; color:#fff;z-index:10000;}
.xyd_warning_middle_2{ width:900px; line-height:80px; color:#fff; margin:0 auto;}
.xyd_warning_bg_2{ width:110px; height:42px; float:left; background:url(../../static/images/wzb-s09-b.png) no-repeat; background-size:110px; margin:-42px -90px 0 0; opacity:0.5; position:relative; z-index:1;}
.xyd_warning_deng_2{ width:76px; height:100px; float:left; background:url(../../static/images/wzb-s09-y.png) no-repeat; background-size:80px; margin:-40px 0 0 14px; position:relative; z-index:3;-webkit-animation:xyd_warning_deng_2 infinite 2s; -ms-animation:xyd_warning_deng_2 infinite 2s; -moz-animation:xyd_warning_deng_2 infinite 2s; -o-animations:xyd_warning_deng_2 infinite 2s; animation:xyd_warning_deng_2 infinite 2s;}
@-webkit-keyframes xyd_warning_deng_2{
    0%{ -webkit-transform:scale(1);}
    10%,20% { -webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90% { -webkit-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    100%{ -webkit-transform:scale(1) rotate(0);}
}
@-ms-keyframes xyd_warning_deng_2{
    0%{ -webkit-transform:scale(1);}
    10%,20% { -webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90% { -webkit-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    100%{ -webkit-transform:scale(1) rotate(0);}
}
@-moz-keyframes xyd_warning_deng_2{
    0%{ -webkit-transform:scale(1);}
    10%,20% { -webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90% { -webkit-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    100%{ -webkit-transform:scale(1) rotate(0);}
}
@-o-keyframes xyd_warning_deng_2{
    0%{ -webkit-transform:scale(1);}
    10%,20% { -webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90% { -webkit-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    100%{ -webkit-transform:scale(1) rotate(0);}
}
@keyframes xyd_warning_deng_2{
    0%{ -webkit-transform:scale(1);}
    10%,20% { -webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90% { -webkit-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{ -webkit-transform:scale(1.1) rotate(-3deg);}
    100%{ -webkit-transform:scale(1) rotate(0);}
}
/* 讲师动画 */
.module-tuwen-teacher{position:relative;overflow:hidden;}
.module-tuwen-teacher:hover:after{left: 350px;-webkit-transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);}
.module-tuwen-teacher:after{background: #fff;content: "";height: 500px;left: -200px;opacity: .1;position: absolute;top: -60px;-webkit-transform: rotate(35deg);-ms-transform: rotate(35deg);-o-transform: rotate(35deg);-moz-transform: rotate(35deg);transform: rotate(35deg);-webkit-transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition: all 1000ms cubic-bezier(0.19, 1, 0.22, 1);width: 50px;z-index: 108;}

/*有线表格*/
div.table-border table.datatable-table{ border-top:1px solid #eee;border-left:1px solid #eee;}
.table-border .datatable-table-thead .datatable-table-row .wzb-form-control{ border-right:1px solid #fff; background:#eee;}
.table-border .datatable-table-tbody .wzb-form-control{ border-right:1px solid #eee;border-bottom:1px solid #eee;}
.table-border .wzb-form-control{ padding:4px 6px; color:#666;}
.table-border .datatable-table-tbody .wzb-form-control .table-content{ max-height:100px; overflow-y:auto;}

/*学习日程表*/
.aboluo-w{ margin:0 24px;}
.aboluo-leftdiv{ position:relative; float:left; width:616px;}
.aboluo-rightdiv{ width:336px; height:620px; background:#fff; float:left;}
.aboluo-rightdiv-top{ width:100%; height:5px; background:#b1d7ff;}
.aboluo-tools{ position:relative; line-height:40px; height:40px; width:616px;}
.aboluo-rilidiv{ position:relative;}
.aboluo-calendar-select-year,.aboluo-calendar-month{ width:90px;float:left; margin:6px 0 0 20px;}
.aboluo-calendar-select-year select,.aboluo-calendar-month select{ width:100%; border:1px solid #ddd;}
.aboluo-calendar-month a{ font-size:16px; text-align:center; color:#666; text-decoration:none;}
.aboluo-toToday{ float:right; margin:0 30px; color:#999; line-height:40px; width:90px; height:30px; background:url(../images/rcb-pc.png) no-repeat 0 10px; background-size:20px; display:inline-block; padding:0 0 0 20px; border:0;}
.aboluo-rilitable,.aboluo-rilitable th{ width:616px; text-align:center;}
.aboluo-rilitable .aboluo-rilithead{ background:#b1d7ff; color:#fff;}
.aboluo-rilidiv .aboluo-rilitable tr{ width:100%;}
.aboluo-rilidiv .aboluo-rilitable tr th{ font-size:16px; line-height:60px; width:60px;}
.aboluo-rilidiv .aboluo-rilitable tr td{ height:90px; border-left:1px solid #eee; border-bottom:1px solid #eee;}
.aboluo-rilidiv .aboluo-rilitable tr .aboluo-tdcurrToday a{background:#b1d7ff;color:#fff;}
.aboluo-rilidiv .aboluo-rilitable tr td .aboluo-aclick{/* background:#eee; */border:2px solid #00aeef;}
.aboluo-rilidiv .aboluo-rilitable tr td a:hover{/*  background:#edffeb; color:#666;*/border:2px solid #00aeef;}
.aboluo-toToday{outline:none;}

.aboluo-rilidiv .aboluo-rilitable tr td a{ font-size:22px; color:#666; display:block; line-height:90px; position:relative;border: 2px solid transparent;}
.aboluo-rilidiv .aboluo-rilitable .aboluo-rilitbody tr{ border-bottom:1px solid #eee; border-left:1px solid #eee;}
.aboluo-rilidiv .aboluo-rilitable .aboluo-rilitbody .aboluo-pervMonthDays a,.aboluo-rilidiv .aboluo-rilitable .aboluo-rilitbody .aboluo-nextMonthDays a{ color:#999;}
.aboluo-rightdiv-content{ height:547px; overflow-y:auto; border-bottom:1px solid #eee; border-right:1px solid #eee; border-left:1px solid #eee; padding:0 20px;}
.aboluo-month-a-perv{ width:0; height:0; border-top:10px solid transparent ; border-bottom:10px solid transparent ; border-right:10px solid #00aeef; float:left; margin:10px 0 0 0;}
.aboluo-month-a-next{ width:0; height:0; border-top:10px solid transparent ; border-bottom:10px solid transparent ; border-left:10px solid #00aeef; float:right; margin:10px 0 0 0;}
.aboluo-mianshou,.aboluo-wangshang,.aboluo-xiangmushi{ display:inline-block;margin:0 auto;width:21px; height:21px; background:url(../images/rcb-pc.png) no-repeat; background-size:20px;}
.aboluo-mianshou{ background-position:0 -44px;}
.aboluo-wangshang{ background-position:0 -67px; }
.aboluo-xiangmushi{ background-position:0 -90px; }
.ri-box{height: 30px;position: absolute;top: 0;width: 100%;padding-top:5px;}

/*选项卡八*/
.wzb-tab-8 .nav-tabs{ margin-bottom:0; overflow:hidden; background:#eee; border:0;}
.wzb-tab-8 .nav-tabs li{ float:left; height:55px; line-height:55px; padding:0 10px; text-align:center; list-style:none; cursor:pointer;}
.wzb-tab-8 .nav-tabs li.active{ background:#fff; padding:0 20px;}
.wzb-tab-8 .nav-tabs li.active span{ height:40px; line-height:36px; padding:0; font-size:16px; color:#333; cursor:pointer; border-color:transparent; background:none;}
.wzb-tab-8 .nav li span{ height:40px; line-height:36px; padding:0; font-size:16px; color:#333; outline:none;}
.wzb-tab-8 .tab-content{ min-height:510px; padding:5px 40px 15px 40px; background:#fff;}

.tap-all:before,.tap-mianshou:before,.tap-wangshang:before,.tap-xiangmushi:before,.tap-all-2:before,.tap-mianshou-2:before,.tap-wangshang-2:before,.tap-xiangmushi-2:before{ content:""; width:30px; height:30px; float:left; background:url(../images/rcb-pc.png) no-repeat; background-size:26px; margin:12px 5px 0 0;}
.tap-all:before{ background:url(../images/rcb-pc-all.png) no-repeat 0 0; background-size:26px; transition:background-size 0.2s;}
.tap-mianshou:before{ background:url(../images/rcb-pc-ms.png) no-repeat 0 0; background-size:26px; transition:background-size 0.2s;}
.tap-wangshang:before{ background:url(../images/rcb-pc-ws.png) no-repeat 0 0; background-size:26px; transition:background-size 0.2s;}
.tap-xiangmushi:before{ background:url(../images/rcb-pc-xm.png) no-repeat 0 0; background-size:26px; transition:background-size 0.2s;}
.wzb-tab-8 .nav-tabs li:hover.tap-all:before,.wzb-tab-8 .nav-tabs li:hover.tap-mianshou:before,.wzb-tab-8 .nav-tabs li:hover.tap-wangshang:before,.wzb-tab-8 .nav-tabs li:hover.tap-xiangmushi:before{ background-size:30px; background-position:0 0;}

.tap-all.active:before,.wzb-tab-8 .nav-tabs li:hover.active.tap-all:before{ background:url(../images/rcb-pc.png) no-repeat 0 -26px; background-size:26px;}
.tap-mianshou.active:before,.wzb-tab-8 .nav-tabs li:hover.active.tap-mianshou:before{ background:url(../images/rcb-pc.png) no-repeat 0 -55px; background-size:26px;}
.tap-wangshang.active:before,.wzb-tab-8 .nav-tabs li:hover.active.tap-wangshang:before{ background:url(../images/rcb-pc.png) no-repeat 0 -85px; background-size:26px;}
.tap-xiangmushi.active:before,.wzb-tab-8 .nav-tabs li:hover.active.tap-xiangmushi:before{ background:url(../images/rcb-pc.png) no-repeat 0 -115px; background-size:26px;}

.wzb-title-15{ height:55px; color:#999; font-size:16px; border-bottom:1px solid #eee; cursor:pointer;}
.wzb-title-15:hover{ border-bottom:1px solid #00aeef;}
.wzb-title-15 span{ line-height:55px;}
.wzb-jiantou:before,.wzb-jiantou-2:before{ content:""; float:right; width:30px; height:20px; background:url(../images/rcb-pc.png) no-repeat 10px -203px; background-size:20px; margin:18px 0 0 0;}
.wzb-jiantou-2:before{ background-position:10px -223px;}

/*图文列表一*/
.wzb-tuwen-list-1{ padding:15px 0; border-bottom: 1px solid #eee; background: #fff;}
.wzb-tuwen-list-1-pic{ float:left; width:87px; height:53px; position:relative;}
.wzb-tuwen-list-1-pic-shade{ width:100%; height:20px; line-height:20px; position:absolute; left:0; bottom:0; background:rgba(0, 0, 0, 0.6); text-align:center; color:#fff;}
.wzb-tuwen-list-1-title{ height:22px; line-height:22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size:16px; color:#333;}
.wzb-tuwen-list-1-subtitle div{ line-height:16px; color:#999;}
.wzb-tuwen-list-1:hover .wzb-tuwen-list-1-title,.wzb-tuwen-list-1:hover .wzb-tuwen-list-1-subtitle div{ color:#00aeef;}

/*课程的先修课程的提示*/
.tooltip-inner {background-color:rgba(0,0,0,0.7);}
.tooltip.left .tooltip-arrow {border-left-color:rgba(0,0,0,0.7); }

/*课程的人数显示*/
.xyd-img-box{ position:relative; width:305px; height:181px;}
.xyd-img-box-word{ width:100%; height:45px; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0; margin:0; text-align:center; line-height:45px; color:#fff;}

/**6.8学员端优化**/
.update_6p8_knowledge_center .xyd-sidebar{padding-top: 20px;}
.update_6p8_knowledge_center .wzb-list-more{padding: 0px 8px;}
.update_6p8_knowledge_center .nav-tabs.nav-tabs-title{text-align: right;color: #333;}
.update_6p8_knowledge_center .nav-tabs.nav-tabs-item{margin-top: 10px; text-align: left;}
.update_6p8_knowledge_center .nav-tabs.nav-tabs-item li{padding: 0 15px 0 0;}
.update_6p8_knowledge_center .xyd-share{ display: inline-block;width:100px; height:30px; line-height:30px; margin:0; top: -2px;}
.update_6p8_knowledge_center .xyd-share dt{height:30px; line-height:30px;}
.update_6p8_knowledge_center #close_my_share{margin-top: 14px;}
.update_6p8_knowledge_center .skin-bg {height: auto;padding: 20px 0 0 10px;background: none; color: #00aeef;border-top: 1px solid #eee;cursor: text !important;}
.update_6p8_knowledge_center #close_my_share .wzb-title-more{display: block;margin: 0 10px 40px;text-align: center;color: #fff;background-color: #00aeef;line-height: 36px;}
.update_6p8_knowledge_center .xyd-content .wzb-list-9{margin: 0 10px 0 15px;}
.update_6p8_knowledge_center .xyd-content .wzb-list-9 dt{text-align: left; color: #333;}
.update_6p8_knowledge_center #msgBox .modal-body{padding: 0;margin-top: 128px;}
.update_6p8_knowledge_center #msgBox .modal-body a{display: inline-block;width: 84px;margin-right: 72px;text-align: center;}
.update_6p8_knowledge_center #msgBox .modal-body a i{display: block;width: 84px;height: 84px;border: 1px solid #999; border-radius: 50%;}
.update_6p8_knowledge_center #msgBox .modal-body a i:before{content: ''; display: block; width: 38px; height: 44px; margin: 20px auto;background: url("../images/kno_update_6p8.png") no-repeat;background-size: 37px;}
.update_6p8_knowledge_center #msgBox .modal-body a.article-item i:before{background-position: 0 -494px;}
.update_6p8_knowledge_center #msgBox .modal-body a.document-item i:before{background-position: 0 -615px;}
.update_6p8_knowledge_center #msgBox .modal-body a.video-item i:before{background-position: 0 -554px;}
.update_6p8_knowledge_center #msgBox .modal-body a.image-item i:before{background-position: 0 -675px;}
.update_6p8_knowledge_center #msgBox .modal-body a p{line-height: 14px;color: #333;margin-top: 14px;}
.update_6p8_knowledge_center #msgBox .modal-body a:hover i{background-color: #00aeef;color: #fff;border-color: #00aeef;}
.update_6p8_knowledge_center #msgBox .modal-body a:hover p{color: #00aeef;}
.update_6p8_knowledge_center #msgBox .modal-body a.article-item:hover i:before{background-position: 0 -738px;}
.update_6p8_knowledge_center #msgBox .modal-body a.document-item:hover i:before{background-position: 0 -859px;}
.update_6p8_knowledge_center #msgBox .modal-body a.video-item:hover i:before{background-position: 0 -799px;}
.update_6p8_knowledge_center #msgBox .modal-body a.image-item:hover i:before{background-position: 0 -920px;}
/**知识中心分享**/
.update_6p8_knowledge_share #image-input{position: relative;margin-bottom: 30px;}
.update_6p8_knowledge_share #image-input .wzb-uploader-prewview{width: 228px;height: 139px;padding: 0;margin: 0;margin-right: 15px;border: 1px solid #eee;}
.update_6p8_knowledge_share #image-input .wzb-uploader-prewview img{width: 226px;height: 137px;}
.update_6p8_knowledge_share #image-input .wzb-uploader-file-list{float: left;height: 139px;width: 228px;}
.update_6p8_knowledge_share #image-input .wzb-uploader-file-list p{display: none;}
.update_6p8_knowledge_share #image-input .wzb-uploader-file-list.none{position: relative;background-color: #f7f7f7;text-align: center;;color: #999;}
.update_6p8_knowledge_share #image-input .wzb-uploader-file-list.none p{display: block;line-height: 139px}
.update_6p8_knowledge_share #image-input #kbi_image_error {position: absolute;top: 0;left: 238px;}
.update_6p8_knowledge_share #image-input #kbi_image_error span,
.update_6p8_knowledge_share #image-input #kbi_image_tab_div .upload-image-btn .upload{position: relative; top: 1px;padding: 5px 10px;border: 1px solid #ccc;}
.update_6p8_knowledge_share #image-input #kbi_image_error a{color: #333;}
.update_6p8_knowledge_share #image-input #kbi_image_input-queue .uploadify-queue-item {padding: 0;}
.update_6p8_knowledge_share #image-input #kbi_image_tab_div{display: inline-block;position: relative;top: 30px;left: 10px}
.update_6p8_knowledge_share #image-input #kbi_image_tab_div .upload-image-btn{position: relative;}
.update_6p8_knowledge_share #image-input #kbi_image_input{position: static;display: inline-block;width: 0 !important;height: 0 !important;opacity: 0;}
.update_6p8_knowledge_share #image-input #kbi_image_input #SWFUpload_0 {left: 0;width: 100%;}
.update_6p8_knowledge_share #image-content-input #kbi_content_input-button, .update_6p8_knowledge_share #doc-input #kbi_content_input-button{background-color: #ff8c00}
.update_6p8_knowledge_share .norm-form-txt-3{height: 24px;}
.update_6p8_knowledge_share .norm-form-txt-3 label{margin: 0;height: 24px;}
.update_6p8_knowledge_share .wzb-form-label{padding: 10px;}
.update_6p8_knowledge_share .wzb-form-control{padding: 10px;color: #333;}
.update_6p8_knowledge_share #wzb-uploader-li-2 .tips{margin-top: 10px;}
.wzb-article-tool em{margin-right: 45px;}
.update_6p8_knowledge_share #vedio-input ul li.video-item:not(:first-child){margin-top: 15px;}
.update_6p8_knowledge_share #vedio-input ul li.video-item label{font-weight: 100;margin-bottom: 8px;}
.update_6p8_knowledge_share #vedio-input ul li.link-video .form-control{width: 382px;}
.update_6p8_knowledge_share #vedio-input #kbi_content_input{display: inline-block;height: 34px;width: 34px !important;margin: 0 0 0 -34px;opacity: 0;}
.update_6p8_knowledge_share #vedio-input #SWFUpload_1{width: 34px;}
.update_6p8_knowledge_share #vedio-input .uploadify-queue{margin-bottom: 0;}
.update_6p8_knowledge_share #vedio-input .wzb-uploader-prewview{padding: 2px 20px 2px 5px;margin: 0;width: 100%;}
.update_6p8_knowledge_share #vedio-input .wzb-uploader-file-list{display: inline-block;min-height: 34px;width: 348px;float: left;border: 1px solid #ccc;}
.update_6p8_knowledge_share #vedio-input .wzb-offline-add-btn {display: inline-block;width: 34px;height: 34px;float: left;border: 1px solid #ccc; border-left: none;}
.knowledge_center .wzb-list-9 dd{width: 90%;position: relative}
.knowledge_center .wzb-list-9 dt{width: min-content;min-width: 90px}
.knowledge_center .wzb-list-9 .wzb-list-more{position: absolute;right: -60px; }

/*加号图标*/
.update_6p8_knowledge_share #vedio-input .wzb-icon-48{background: url(../../static/images/wzb-icon-02-gray.png) no-repeat 6px -29px;background-size: 20px;}
/**课程详情**/
.update_6p8_couse_detail #box1, .update_6p8_couse_detail #box2{padding: 5px 20px 15px;}
.update_6p8_couse_detail .wzb-list-19{padding: 40px 20px 35px;}
.update_6p8_couse_detail #box1 .wzb-table-three .wzb-table-title{text-align: left;}


/**个人中心**/
.update_6p8_personal_slider #concernBtn .not-me {text-align: center;background-color: #ff8c00;color: #fff;margin: 0 15px;line-height: 36px;}
.update_6p8_personal_slider #concernBtn .not-me a{color: #fff;}
.update_6p8_personal_slider #concernBtn .is-me{margin: 0 15px;}
.update_6p8_personal_slider #concernBtn .is-me a{display: block; margin: 0;line-height: 36px;color: #333;}
.update_6p8_personal_slider #concernBtn .is-me a i{margin-right: 10px;color: #ef0000;}
.update_6p8_personal_slider #concernBtn .is-me a:hover{color: #00aeef;}
.update_6p8_personal_slider .wzb-list-15{margin-top: 15px;}
/*个人中心收藏*/
.update_6p8_personal_collect .tab-content .wzb-list-20 dt{padding-left: 140px;}
.update_6p8_personal_collect .tab-content .wzb-close-icon{right: 0;}
.update_6p8_personal_collect .tab-content .time{text-align: right;}
.update_6p8_personal_collect .tab-content .wzb-title-9.course{margin-bottom: 0;}
.update_6p8_personal_collect .tab-content .wzb-title-9.course:not(:first-child){margin: 10px 0 4px;}
.update_6p8_personal_collect .tab-content .wzb-title-9.course *{line-height: 1; margin-bottom: 0;}
.update_6p8_personal_collect .tab-content .wzb-title-9.course .wzb-close-icon{right: 0; top: 0;}

/*兼容多语种*/
.lang_change form{direction:rtl;unicode-bidi:bidi-override;}
.xyd-sidebar-tit{width: 60%;display: inline-block;vertical-align: middle;line-height: 12px;}
.wzb-tab-5 .nav-tabs li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wzb-tab-2 .nav-tabs span{width:250px;text-align: left;}
.sidetit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right: 50px;}
.list-tab{border-right: 1px solid #e2e2e2;height:119px!important;}
.ps-percent-biao .list-tab{height: auto!important;}
.list-tab em,.list-tab span{border-right: 0;word-break: break-all;}
.wzb-list-15 li a:link, .wzb-list-15 li a:visited{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.xyd-img-box img{background:#f9f9f9;}

/*首页-奇瑞*/
a{transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition:all 0.3s;}
.btn-hover:hover{color: #ca0010;}
input:focus{outline: 0;}
.wzb-link04, .wzb-link04:link, .wzb-link04:visited {color: #ca0010;}
.menu-bg-box{width: 100%;height: 65px;position: absolute;left: 0;top: 0;padding-top: 5px;}
.menu-bg-box .menu-bg-l{width: 50%;height: 61px;background: #fff;}
.menu-bg-box .menu-bg-r{width: 50%;height: 61px;background: url(../images/qirui/xyd_logo_icon2.jpg) repeat-x;}
/*icon*/
/*.xyd-menu-r .xyd-menu-r-ul li .search-btn{background: #eee url("../images/tool-icon.png") no-repeat;background-position: 5px -163px;background-size: 22px;}*/
/*.xyd-menu-r .xyd-menu-r-ul li .lang-btn{background: #f8f8f8 url("../images/tool-icon.png") no-repeat;background-position: 5px -163px;background-size: 22px;}*/
.search-btn,.lang-btn,.user-btn{border: 1px solid #d7d7d7}
.xyd-people.user-btn .xyd-user-icon{position: absolute}
.qr-sidebar-nav .qr-sidebar-ul li:nth-child(1) a{background: #fff url("../images/qirui/xyd_icon.png") no-repeat;background-position: -22px -3326px;;}
.qr-sidebar-nav .qr-sidebar-ul li:nth-child(2) a{background: #fff url("../images/qirui/xyd_icon.png") no-repeat;background-position: 5px -29px;background-size: 22px;}
.qr-sidebar-nav .qr-sidebar-ul li:nth-child(3) a{background: #fff url("../images/qirui/xyd_icon.png") no-repeat;background-position: 6px -87px;background-size: 22px;}
.qr-sidebar-nav .qr-sidebar-ul li:nth-child(4) a{background: #fff url("../images/qirui/xyd_icon.png") no-repeat;background-position: 4.5px -136px;background-size: 26px;}
/*公告*/
.xyd-banner-box{position: relative;background:#252525;}
.xyd-banner-box #xyd-banner{width:1920px}
.qr-notice{width:40%;height:360px;background:#d9d9d9;position: absolute;top:0;right: -170px;z-index: 10;}
#xyd-banner{ width:100%; /*height:335px;*/ height: 360px; position:relative;}
#xyd-banner-pic li{background-size:auto 100%!important;}
.qr-notice p{padding-left: 45px;}

.xyd-tit-box .wzb-tab-3 ul li a,.xyd-tit-box .wzb-tab-3 ul li.active a:link{color:#000;text-decoration:none;position:relative;}
.xyd-tit-box .wzb-tab-3 ul li a:after{content: "";width: 0;height: 3px;background: #ca0010;position: absolute;bottom: -3px;left: 50%;transition: all .3s;}
.xyd-tit-box .wzb-tab-3 ul li a:hover:after,.xyd-tit-box .wzb-tab-3 ul li a:active:after{left: 0%;width: 100%;}

#noticeTab{margin: 35px 0 0 0;}
#noticeTab .wzb-tab-3 ul li:before{display: none;}
.xyd-tit-box .xyd-tit-l{font-size: 18px;margin-top: 0;}
.xyd-tit-box .wzb-tab-3 ul li{border:0;padding: 0 15px;height:30px;line-height:30px;}
.xyd-tit-box .wzb-tab-3 ul li a{height:30px!important;line-height:30px!important;padding:0!important;padding-bottom:5px!important;color:#fff!important;border-top:0;border-left: 0;border-right: 0;border-bottom:2px solid transparent;transition:all 0.3s;-webkit-transition: all 0.3s;-moz-transition:all 0.3s;}
.xyd-tit-box .wzb-tab-3 ul li.active a{padding:0px!important;border-bottom:2px solid #ca0010;border-color:#ca0010!important;border-top:0;border-left: 0;border-right: 0;}
.xyd-tit-box .wzb-tab-3 ul li:nth-child(1):before{width:0;}
.xyd-tit-box .wzb-tab-3 ul li:before{width: 1px;height: 15px;content: "";background: #ddd;display: inline-block;position: absolute;top: 8px;left: -2px;}
.qr-notice-tab{overflow: hidden;padding: 0 30px;}
.tab-list-gg{height:230px;padding: 30px 15px 15px 15px;margin-bottom: 0;}
.tab-list-gg li:last-child{margin-bottom:0;}
.tab-list-gg li{width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;padding-left: 15px;}
.tab-list-gg li:before{content: '';position:absolute;width: 5px;height: 5px;background: #fff;display: inline-block;left:0;top:5px;}
.tab-list-gg li a{color: #333;display: block;height: 14px;line-height: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tab-list-gg li span{color: #999;font-size: 12px;}
.tab-list-gg li a:hover{color:#ca0010;}
.banner-content-box{padding: 0 5px;}
/*!*banner 媒体*!*/
/*@media (min-width: 1024px){*/
    /*#xyd-banner,.qr-notice{ height:338px;}*/
/*} !*>=1024的设备*!*/

/*@media (min-width: 1100px) {*/
    /*#xyd-banner,.qr-notice{ height:338px;}*/
/*} !*>=1100的设备*!*/
/*@media (min-width: 1280px) {*/
    /*#xyd-banner,.qr-notice{ height:261px;}*/
/*} !*>=1280的设备*!*/

/*@media (min-width: 1366px) {*/
    /*#xyd-banner,.qr-notice{ height:279px;}*/
/*}*/

/*@media (min-width: 1440px) {*/
    /*#xyd-banner,.qr-notice{height:294px;}*/
/*}*/

/*@media (min-width: 1680px) {*/
    /*#xyd-banner,.qr-notice{height:342px;}*/
/*}*/
/*@media (min-width: 1920px) {*/
    /*#xyd-banner,.qr-notice{height:391px;}*/
/*}*/
/*中间内容*/
.qr-list-title{width: 100%;height: 100%;text-align:center;display:table;position: absolute;top: 0;left: 0;z-index: 2;background: rgb(0,0,0,0.3);}
.qr-list-title span{display:table-cell; vertical-align:middle;color: #fff;font-size: 16px;    padding: 0px 15px;}
.xyd-part-title{font-size: 22px;color: #666;margin-top: 52px!important;}
.tab-list-ul{margin-right: -26px;width: auto;}
.content-tab-box{width:50%;}
.wzb-title-5{height:24px;line-height: 24px;margin: 35px 0 0 0;}

/*侧边栏*/
.qr-sidebar-nav{position: fixed;bottom:30px;right:100px;z-index: 9999;}
.qr-sidebar-nav .qr-sidebar-ul{}
.qr-sidebar-nav .qr-sidebar-ul li{margin-bottom: 10px;}
.qr-sidebar-nav .qr-sidebar-ul li a{width: 35px;height: 35px;display:block;border-radius: 50%;}
.qr-sidebar-nav .qr-sidebar-ul li a:hover{background-color: #f8f8f8;}
#code{position: relative;}
.codeImg{width: 120px;height: 120px;display:none;padding: 5px;position: relative;left: -100px;top:-45px;background: #f9f9f9;z-index:10;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition:all 0.3s;}
.codeImg img{display: block;width: 120px;height: 120px;}
.codeImg:after{content: "";border-color: transparent #fff;border-style: solid;border-width: 8px 0 8px 6px;display: block;
    height: 0;width: 0;right: -5px;top: 50px;position: absolute;}
/*#code:hover .codeImg{width: 120px;height: 120px;left: -135px;visibility: visible;z-index: 11;}*/
/*底部*/
.xyd-bottom{font-family:"Microsoft YaHei", "微软雅黑"}
.cutline{width:100%;height:2px;background:#d4d4d4;margin: 20px 0 15px 0;}
.qr-index-bottom,.qr-bottom-bar{height:auto;background: #d9d9d9;}
.qr-bottom-bar{position: relative;}
.qr-bottom-bar .bottom-bar-ul{text-align: left;padding-top:15px;margin-bottom: 0;}
.bottom-bar-ul .bottom-bar-li{width: 20%;}
.bottom-bar-ul .bottom-bar-li h3{font-size: 16px;color: #333;font-family:"Microsoft YaHei", "微软雅黑"}
.bottom-bar-list li{line-height: 29px;font-family:"Microsoft YaHei", "微软雅黑";height: 29px}
.bottom-bar-list li a{font-size: 14px;color: #6f6f6f;}
.bottom-bar-list li a:hover{color: #ca0010;}
.qr-index-bottom .qr-ads{width:984px;margin: auto;padding-bottom: 15px;}
.contact-way{padding-left: 15px;display: inline-block;position: relative;}
.contact-way:before{width: 1px;height: 14px;content: "";display:block;position: absolute;left:6px;top:7px;background:#999;}
.bottom-logo-box{position: absolute;left: 0;top:180px;}
.bottom-logo-box .bottom-logo{width: 96px;height:auto;display: inline-block;}
.contact-way:hover{color: #ca0010;}
.qr-ads-box span{color: #999;font-size: 14px;}
.qr-index-bottom{display: inline-block}

/*学员端页脚*/
.qr-index-bottom{display: inline-block}
.bottom_knowledge_center{margin-top: 90px;}
/*个人中心*/
.mapIconRank,.mapIconCrux{    float: left;width: 30px;height: 30px;background: url(../../static/images/map.png) no-repeat;background-size: 23px;background-position:  0px 0px}
.mapIconCrux{ background-position:  0px -30px}
.wzb-list-15 li a:hover i.mapIconRank{background: url(../../static/images/map.png) no-repeat;background-position:  0px -63px;background-size: 23px}
.wzb-list-15 li a:hover i.mapIconCrux{background: url(../../static/images/map.png) no-repeat;background-position:  0px -93px;background-size: 23px}
.sc-bnum li span{  float: left;line-height: 39px;}
/*直播课堂*/
/*.wzb-live-shi-lived{    top: 50%;    transform: translateY(-50%);width: 34%;    right: 5px;}*/

/*签到答题*/
.sign_in_answer .xyd-pop-top{       padding: 0px;width: 100%;display: inline-block;border-bottom: 1px solid #e1e1e1;height: 55px;background: #f5f5f5}
.sign_in_answer .xyd-pop-content{       padding-top: 76px;}
.sign_in_answer .xyd-pop-title{      margin: 0px auto ;font-family: "Microsoft YaHei", "微软雅黑";line-height: 55px;    font-size: 18px;}
.sign_in_answer .modal-content{  overflow: hidden}
.modal.fade.sign_in_answer .modal-dialog{  margin: 0px; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.sign_in_answer .answer_icon{width: 30px;height: 30px;display: inline-block;background: url(../images/qirui/sign_in_answer_icon.png) no-repeat;    background-size: 26px;margin-top: 2px;float: left;margin-right: 5px;}
.sign_in_answer .answer_title{font-size: 16px;    padding-left: 20px;margin-top: 10px}
.sign_in_answer .xyd-pop-info,.sign_in_answer .xyd-pop-info a{    display: inline-block;width: 100%;line-height: 20px;color: #333;}
.sign_in_answer .xyd-pop-info-02{padding-left: 20px}
.sign_in_answer .wzb-link02{padding-left: 22px;color: #666;}
.sign_in_answer .wzb-link02 label{font-weight: normal;margin: 0px;}
.wzb-btn-theme{background: #ef0000;color: #fff;border:none;}
.wzb-btn-theme.btn:hover,.wzb-btn-theme.btn:focus{background: #ef0000;color: #fff;border:none}
.wzb-btn-box{background: none;border:1px solid #eee;color:#999999;;margin-left: 15px}
.sign_in_answer .wzb-bar{margin-top: 30px}
.sign_in_answer .wzb-bar a{font-size: 12px}
.radio_blue i{    float: left;margin: 6px 5px 0px 0px;border:1px solid #5083ec;display: inline-block;width: 14px;height: 14px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;position: relative}
.radio_blue i.active:before{content: "";width: 70%;height: 70%;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background: #5083ec;position: absolute;top:2px;left:2px}
.answer_radio input{display: none}
.sign_in_answer .xyd-pop-title{width: auto}
.sign_in_answer .answer_content{margin-top: 25px}
.sign_in_answer .xyd-pop-content{overflow: auto;    max-height:454px;}
/*#question_content{ text-align: center;}*/
/*我的课程*/
.main_img .show .imgArea{width: max-content;max-width: 80%;transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -o-transform:translateX(-50%); -ms-transform:translateX(-50%);margin: 0px}
.main_img .show .imgArea em{min-width: 140px }
/*内容模块*/
.width_full_of{width: 100%;display: inline-block}
/*投票结果*/
.chart-legend li em{margin-right: 5px}
/*忘记密码 兼容小语种*/
#longCharacter .pull-left .margin-right15 {display: block}
#longCharacter .xyd-whole-top{position: relative}
#longCharacter .pull-left{width: 100%}
#longCharacter .pull-right{position: absolute;right: 5%}
#longCharacter .wyd-whole-box{    width: 776px;margin:0px;margin-top: 80px;}
#longCharacter .wzb-form-label{  width: auto}
#fa{direction:rtl}
#fa .xyd-whole-title{padding-right:18px}
#fa .pull-right{float: left!important;}
#fa .pull-left{float: right!important;}
#fa .margin-right15{margin-left: 15px;margin-right: 0px}
#fa .wzb-form-label{width: 35%}
#fa .margin48{margin-left: -18px!important;}
#fa .layui-layer-content{padding-right: 8px}
/*分享知识页面*/
.insert .update_6p8_knowledge_share #image-input #kbi_image_error span,.insert .update_6p8_knowledge_share #image-input #kbi_image_tab_div .upload-image-btn .upload{-moz-user-select: none;-khtml-user-select: none;user-select: none;}
.insert .update_6p8_knowledge_share #image-input #kbi_image_tab_div .upload-image-btn{}
.insert .update_6p8_knowledge_share #image-input #kbi_image_input{    position: absolute;left: 0px;}
.insert .update_6p8_knowledge_share #image-input #kbi_image_tab_div{margin-top: 15px;max-width:60%}
.insert .update_6p8_common .tips{    margin-top: 15px;}