html{min-width:1200px}
#editor—wrapper {
    border: 1px solid #ccc;
    z-index: 100;
}

#toolbar-container {
    border-bottom: 1px solid #ccc;
}

#editor-container {
    height: 370px;
}

/* 隐藏视频上传 */
button[data-menu-key=group-video] {
    display: none;
}

div,p,ul,li,span{
    margin:0;
    padding:0;
}
input,a,button{
    outline: none;
}
a:visited,a:link,a:hover{
    text-decoration: none;
    cursor: pointer;
}
.left{float: left}
.right{float: right}
.body{
    padding-top:100px;
}
.head{
    width:100%;
    background-color: #ffffff;
    position: absolute;
    top: 0px;
    z-index: 1000;
    /*border-bottom: 1px solid #E6E6E6*/
}

.head-top {
    width: 1083px;
    margin:auto;
    padding-top: 17px;
}
.head-p{
    padding-left: 75%;
    margin-bottom: 17px;
}
.head-login:hover{
    color:#094AA2
}
.head-p .head-search{
    border-radius: 10px;
    margin-top: 6px;
    border-color: rgb(231,231,231);
}
.head-login{
    color:#094AA2;
    /* margin-left: 45px; */
    cursor: pointer;
}
.head-name{
    color:#094AA2;
    /* margin-left: 165px; */
    cursor: pointer;
}
/*banner图*/
.banner{
    width: 100%;
    height: 600px;
    position: relative;
    overflow: hidden;
}
.banner .slides img {
    width: 100%;
    height: 600px;
    display: block;
}
/*banner图 end*/
/*user 注册*/
.ui-logReg-head{
    height: 100px;
    width: 100%;
    background: #fff;
}
.ui-logReg-menu{
    float: right;
}
.ui-logReg-menu a{
    display: inline-block;
    width: 100px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    text-decoration: none;
    margin: 30px 0 0 25px;
    -webkit-border-radius:100px;
    -moz-border-radius:100px;
    border-radius:100px;
    border: 1px solid #D5D5D5;
    font-size: 16px;
    color: #505050;
    background-color: #fff;
}
.ui-logReg-menu a.cur{
    color: #0F8EFF;
}
.ui-logReg-wrap{
    background: url("img/indexlogin.jpg") no-repeat center top;
    min-height: 800px;
    background-size:cover;
}
.ui-logReg-cont{
    float: right;
    margin: 170px 0 0;
    width: 400px;
    text-align: center;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    background-color: #fff;
    overflow: hidden;
}
.ui-logReg-tit{
    width: 100%;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 24px;
    color: #808080;
    background-color: #EEEEEE;
}
.ui-logReg-form{
    display: inline-block;
    padding: 40px 0 75px;
}
.ui-reg-form .form-wrap{
    width: 240px;
}
.ui-logReg-form .form-input{
    width: 220px;
    height: 48px;
    line-height:48px;
    padding: 0 0 0 20px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    border: none;
    font-size: 16px;
    background-color: #F3F3F3;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
.ui-wsreg-form .form-input{
    width: 218px;
    padding: 0 0 0 40px;
}
.form-item{
    height: 50px;
    line-height: 50px;
    margin-bottom: 20px;
    text-align: left;
}
.form-label{
    float: left;
    width: 65px;
    margin-right: 20px;
    font-size: 16px;
    text-align: right;
    color: #505050;
}
.ui-wsreg-form .form-label{
    width: 35px;
}
.form-wrap{
    float: left;
}
input[type="button"].btn-logReg{
    width: 310px;
    height: 50px;
    border: none;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    font-size: 18px;
    color: #fff;
    background-color: #0E8DFF;
    cursor: pointer;
}
input::-webkit-input-placeholder { /* WebKit browsers */
    color:rgb(158,158,158);
}
input[type="button"].getMobileCode {
    display: inline-block;
    background: #0E8DFF;
    width: 100px;
    height: 48px;
    text-align: center;
    line-height: 48px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    border: none;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}
input[type="button"].disabled{
    background-color: #DFDFDF !important;
    color: #505050 !important;;
}
.select-imitate{
    width: 260px;
    height: 50px;
    position: relative;
    text-align: left;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
    font-size: 16px;
    background-color: #F3F3F3;
}
.select-value{
    width: 100%;
    display: block;
    height: 50px;
    padding-left: 40px;
    position: absolute;
    left: 0;
    top: 0;
}
.select-dropdown, #select-dropdown{
    width: 260px;
    height: 50px;
    position: absolute;
    opacity: 0;
    left: 0;
    top: 0;
    z-index: 20;
}
.arrow-dropdown{
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
}
.notice-cont{
    padding: 25px 40px 0;
    text-align: left;
}
.notice-cont,.notice-cont p{
    color: #4B4B4B;
    line-height: 30px;
}
.agree-txt{
    margin: 2px 0 0 10px;
}
.checkbox-imitate{
    width: 24px;
    height: 24px;
    position: relative;
}
.checkbox-imitate input[type="checkbox"]{
    position: absolute;
    width: 24px;
    height: 24px;
    left: 0;
    top: 0;
    opacity: 0;
}
.checkbox-imitate .checkbox_icon{
    background: url("img/v2/checkbox.png") no-repeat;
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    left: 0;
    top: 0;
}
.checkbox-imitate .checkbox_icon.checked{
    background: url("img/v2/checkbox_checked.png") no-repeat;
}






.login{
    margin-top: -25px;
    margin-left: 55%;
    width: 100px;
    height: 35px;
    background-color:#094AA2;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 2px;
    color: white;
    border: 1px solid #D5D5D5;
}





.back{
    margin-top: -25px;
    margin-left: 65%;
    background-color:#094AA2;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 2px;
    color: white;
}
.register{
    margin-top: -25px;
    margin-left: 27px;
    width: 100px;
    height: 35px;
    background-color: #094AA2;
    font-size: 16px;
    font-weight: 600;
    border: none;
    letter-spacing:2px;
    color:white
}
.login-detail{
    width:600px;
    height:400px;
    /*border:1px solid red;*/
    margin:auto;
    margin-top:300px;
}
.login-tel{
    font-size: 18px;
    margin-left:105px;
    font-weight: 600;
}
.login-detail .login-input{
    margin-left: 50px;
    width: 257px;
    height: 25px;
    border-radius: 0px;
}
.login-password{
    font-size: 18px;
    margin-left:123px;
    margin-top: 45px;
    font-weight: 600;
}
.login-forget{
    color:#094AA2;
    margin-left: 68%;
    margin-top: 30px;
    display: block;
    cursor: pointer;
}
.login-forget:hover{
    color:#094AA2
}
.login-detail .login-button{
    width:333px;
    height:53px;
    background-color:#094AA2;
    color:#ffffff;
    font-size: 20px;
    font-weight: 600;
    margin-left:161px;
    display: block;
    margin-top: 50px;
    border: none;
}
.register-name{
    font-size: 18px;
    margin-left:105px;
    font-weight: 600;
    margin-top: 20px;
    color:rgb(109,109,109)
}
.login-detail .register-input{
    margin-left: 30px;
    width: 257px;
    height: 25px;
    border-radius: 0px;
    font-size: 16px;
    padding-left: 10px;
    letter-spacing: 2px;

}
.register-address{
    font-size: 18px;
    margin-left:68px;
    font-weight: 600;
    margin-top: 20px;
}
.login-detail .register-button{
    width:333px;
    height:53px;
    background-color:#094AA2;
    color:#ffffff;
    font-size: 20px;
    font-weight: 600;
    margin-left:141px;
    display: block;
    margin-top: 100px;
    border: none;
    letter-spacing: 2px;
    clear: both;
}
.register-next{
    display:none
}
.ui-btn{
    border: none;
}
.ui-btn-greenblue {
    background: #094AA2;
    color: #FFF;
    font-weight: 600;
    letter-spacing: 2px
}
.login-get-verify {
    width: 143px;
    vertical-align: middle;
    height: 36px;
    margin-top: -9px;
}
.register-security{
    font-size: 18px;
    margin-left:105px;
    font-weight: 600;
    margin-top: 20px;
    color:rgb(109,109,109)
}
.login-detail .security-input{
    margin-left: 30px;
    width: 110px;
    height: 25px;
    border-radius: 0px;
    font-size: 16px;
    padding-left: 10px;
    letter-spacing: 2px;
}
.register-password{
    font-size: 18px;
    margin-left:87px;
    font-weight: 600;
    margin-top: 20px;
    color:rgb(109,109,109)
}
.log-check{
    background-image: url('../css/img/check-box.png');
    background-size: 100%;
    background-repeat: no-repeat;
}
.log-checkagree{
    background-image: url('../css/img/Shape.png');
    background-size: 100%;
    background-repeat: no-repeat;
}
/*user 登录*/
.ui-login-form{
    padding: 40px 0 25px;
}
.ui-login-form .form-input{
    width: 200px;
    padding: 0 20px 0 90px;
}
.ui-login-form .form-wrap{
    position: relative;
}
.ui-login-form .form-other{
    height: 35px;
    line-height: 45px;
}
.form-other .go-reg{
    float: left;
    font-size: 16px;
    color: #0E8DFF;
    text-decoration: none;
}
.form-other .go-forgetPwd{
    float: right;
    font-size: 16px;
    color: #505050;
    text-decoration: none;
}
.user_icon{
    display: block;
    background: url("img/v2/icon-username.png") no-repeat;
    width: 13px;
    height: 18px;
    position: absolute;
    left: 22px;
    top: 14px;
}
.pwd_icon{
    display: block;
    background: url("img/v2/icon-userpwd.png") no-repeat;
    width: 12px;
    height: 22px;
    position: absolute;
    left: 22px;
    top: 16px;
}
.ui-logReg-tips{
    font-size: 16px;
    color: #FFA500;
    text-align: left;
    margin-top: 5px;
    position:absolute;
    min-width:300px;
    padding-left:1px;
}

.ui-logReg-tips-register{
    font-size: 16px;
    color: #FFA500;
    text-align: left;
    margin-top: 10px;
    position:absolute;
    min-width:300px;
    padding-left:8px;
}












.rese-content,.picid{
    display: none;
}
.container,.ui-container{
    width:1200px;
    margin:auto;
}
.menu{
    width: 140px;
    /*height: 290px;*/
    border: 1px solid rgb(231,231,231);
    position: absolute;
    margin-left: 859px;
    margin-top: -28px;
    background-color: white;
    /* color:rgb(191,191,191); */
    display: none;
    cursor:pointer;
    border-radius:4px
}
.myupload {
    float: right;
    width: 120px;
    height: 30px;
    text-align: center;
    padding-left: 10px;
    margin-top: 10px;
    line-height: 30px;
    border-radius: 2px;
    margin-right: 20px;
    border: 1px solid rgb(212,212,212);
    background-color: rgb(241,241,241);
    background-image: url("img/Capa_1.png");
    background-repeat: no-repeat;
    background-position: 10px center;
}
.display{
    display:block;
}
.indexm-photo .addlunbo{
	width:100%;right:0;
	position:relative;
	height:100%
}
.indexm-phototwo .addlunbo{
	width:100%;right:0;
	position:relative;
	height:100%
}
.cover .addlunbo{
	width:100%;right:0;
	position:relative;
	height:100%
}
.menu-list{
    text-align: center;
    height: 35px;
    line-height: 35px;
    font-size:16px
}
.head-zc{
    margin-left: 36px;
    color:rgb(120,200,203)
}
.head-bg{
    width:100%;
    height:100px;
    /* background-color:#094AA2; */
    min-width: 1200px;
}
.residue{
    margin-left: -64px;
    font-size: 28px;
    margin-top: -12px;
    color: rgb(248,145,114);
    display: inline-block;
    width: 50px;
    height: 30px;

    text-align-last: center;
}
.head-background{
    width:1350px;
    margin: auto;
    height: 100px;
    text-align: left;
   position: relative;
}
.border-bottom{
    width: 995px;
    border: 1px solid #E4E4E4;
    position: absolute;
    bottom: 0px;
    right: 0px;
}
.head-searchlogo{
    margin-left: -37px;
    margin-top: -2px;
}
.head-logo{
    /*margin-top: -55px;*/
    /*margin-left:6% ;*/
    /*cursor: pointer;*/
    cursor: pointer;
    display: block;
    width:auto;
    height:auto;
    float:left;
    border:0;

}

body,input,select,button,p{
    /*font-family:  Tahoma,microsoft yahei,"寰敓鏂ゆ嫹閿熻剼鐚存嫹","閿熸枻鎷烽敓鏂ゆ嫹" ;*/
   /* font: 15px/23px "Helvetica Neue",Helvetica,Arial,sans-serif; */
   font-family: "Microsoft YaHei" ! important;
}

.head-biao{
    width: 310px;
    height:60px;
    position: absolute;
    margin-top:20px;
}
.head-write{
    font-size: 18px;
    font-weight: 600;
    margin-top: 13px;
    color:#0E8DFF;
    margin-left:20px;
    float:left
}
.head-english{
    color: #0E8DFF;
    font-weight: 100;
    font-size: 14px;
    margin-left: 90px;
    text-align: center;
    margin-top: 5px;
}
.conference-pho{
    height:100%;
    width:100%;
}

/* LCG Modify At 2023.5.18 */
.head-menu{
    width: 950px;
    height: 98px;
    /*border: 1px solid #ff0000;*/
    float: right;
    text-align: left;
}
/* end */

.head-menu .head-navigation{
    margin-top: 2px;
    margin-left: 20px!important;
    width: 80px;
    height: 98px;
    background-color: white;
    font-size: 16px;
    /* font-weight: 600; */
    border: none;
    color: #363636;
}
.head-menu .newslider{
	background-image: url("../css/img/newslide.png");
    background-repeat: no-repeat;
    background-position:10px 94px;
    background-size:61px
    }
.head-write .head-navigation{
    margin-top: -25px;
    margin-left: 42px;
    width: 94px;
    height: 35px;
    background-color: #094AA2;
    font-size: 16px;
    font-weight: 600;
    border: none;
    color:white
}
td{
	word-break:break-all;
}

/*  td .color{
   color:rgb(13,111,242)
} */
.myorder{
    color:rgb(12,77,255);
    cursor: pointer;
}
.head-navigation,.login,.register:focus{
outline:none !important;
}
.foot-bg{
    width:100%;
    height:280px;
    /* position:fixed; */
    bottom:0px;
    left:0px;
    margin-top:60px;
    clear: both;
    background-image: url("../css/img/footbg.png");
    background-repeat: no-repeat;
   /*  background-position-x: 10px; */
    /* background-position-y: 94px; */

}
.foot-center{
    width: 1200px;
    margin: auto;
    height:280px;
    position:relative
}
.foot-tel{
    margin-left:430px;
    color:rgb(233,233,233);
    font-size: 13px;
    margin-top: 12px;
    letter-spacing: 2px;
}
.foot-ba{
    margin-top: -18px;
    margin-left: 100px;
    color: rgb(233,233,233);
    letter-spacing: 2px;
}
.foot-tel .foot-input{
    width: 350px;
    height: 55px;
    position: absolute;
    margin-top: 20px;
    border-radius: 0px;
    background-color: rgb(157,157,157);
    border: none;
    resize: none;
}
.foot-submit{
    margin-left: 890px;
    display: block;
    margin-top: 7px;
    border: none;
    background-color:rgb(169,169,169);
    color:rgb(233,233,233);
}
.foot-submit:focus{
    outline:none !important;
}

.carousel {
    width: 1083px;
    margin:auto;
    /*border:1px solid red;*/
    height:416px;
    margin-top: 10px;
}
.carousel-photo{
    width:740px;
    border:2px solid rgb(231,231,231);
    /* height:412px; */
   /*  float: left; */
    background-color: #ffffff;
}
.carousel-picture{
    width:740px;
    height:270px;
    border:1px solid rgb(231,231,231);
}
.swiper-container {
    position: relative;
    overflow: hidden; /* Fix of Webkit flickering */
    z-index: 1;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
}
/* Pagination Styles */
.swiper-pagination {
    position: absolute;
    text-align: center;
    z-index: 10;
}
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 0.6;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #0c92f2;
}
.swiper-container-horizontal > .swiper-pagination {
    bottom: 6px;
    left: 0;
    width: 100%;
}
.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}
/*
.ui-gallery-pic{ height:90px; overflow:hidden;}
.ui-gallery-pic img{ width:100%; min-height:90px; height:auto;}
.ui-gallery-list li h2{ margin-top:2px;}
*/
.ui-gallery-pic img {
    height: 106px;
}
.w_shac {
    display: block !important;
}
#w_thua {
    /*position: relative;*/
    z-index: 999;
    width: 100%;
    height: 45px;
    overflow: hidden;
}
#w_thua .swiper-slide {
    width: 25% !important;
    width: auto;
}
#w_thua .swiper-slide a {
    color: #666;
    height: 43px;
    line-height: 44px;
    text-align: center;
    display: block;
    /*background: url(../img/m_line.PNG) no-repeat left center;*/
}
#w_thua .swiper-slide:first-child a {
    background: none;
}
#w_thua .current a {
    color: #00a5e0;
    border-bottom: 2px #00a5e0 solid;
}
.ui-stara {
    display: inline-block;
    width: 110px;
    height: 20px;
    background-size: 100px auto;
    vertical-align: middle;
}
.bacim0,.bacim1,.bacim2{
    width:740px;
    height:270px
}
.bacim3,.bacim4,.bacim5{
    width:1200px;
    height:600px;
}
.carousel-chara{
    margin-top: 57px;
    margin-left: 30px;
    /*font-weight: 600;*/
    font-size: 18px
}
.press-release{
    width:310px;
    height:350px;
    float: right;
    border:2px solid rgb(231,231,231);
    background-color:#ffffff;
}
.news-top{
    /*width:350px;*/
    /*height:50px;*/
    /*border:1px solid red;*/
    /*border-top:none;*/
    /*border-left:none;*/
    /*border-right:none;*/
    border-bottom: 1px solid #E6E6E6;
}
.news-title{
    margin-top: 17px;
    padding-left: 28px;
    border-bottom: 1px solid rgb(232,232,232);
    padding-bottom: 10px;
}
.news-notice{
    margin-left: 20px;
    font-weight: 600;
    letter-spacing: 2px;
    color:rgb(116,116,116);
    font-size:18px
}
.news-more{
    font-size: 14px;
    margin-left: 126px;
   /*  color:rgb(214,214,214) */
}
.on-more{
    font-size: 14px;
    margin-left:80%;
   /*  color:rgb(214,214,214) */
   color:#333333
}
.news-list{
    width:400px;
    height:70px;
    /*border:1px solid red;*/
    margin: auto;
    margin-top: 20px;
    cursor:pointer
}
.news-video{
    width:161px;
    height:90px;
    /*border: 1px solid black;*/
    float: left;
}
.news-explain{
    width:153px;
    height:70px;
    /*border: 1px solid black;*/
    float:left
}
.news-photo{
    width:160px;
    height:90px;
    /*border:1px solid yellow;*/
    margin: auto;
}
.news-write{
    line-height:1.4;
    /*font-weight: 600;*/
    font-size: 13px;
    /*color:rgb(132,132,132)*/
    font-size:16px
}
.index-a{
    width: 330px;
    height: 375px;
    float: right;
    border: 2px solid rgb(231,231,231);
    background-color: #ffffff;

}
.index-b{
    width: 310px;
    height:95px;
    /* border: 1px solid red; */
    margin: auto;
   /*  margin-top: 10px; */
}
.index-c{
    width:45px;
    height:50px;
    /*border: 1px solid red;*/
    float: left;
    margin-top:8px;
}
.index-d{
    width: 80%;
    height: 70px;
    /* border: 1px solid black; */
    float: left;
    margin-top:10px;
}.index-e{
     width: 310px;
     height: 70px;
     /* border: 1px solid red; */
     margin: auto;
     margin-top: 20px;
 }
.index-round{
    margin-right: 5px;
    vertical-align: middle;
    margin-top: -3px;
}
.read-num{
    padding-left: 15px;
}
.conference-neirong{
    font-size: 15px;
    letter-spacing: 2px;
   /*  color: rgb(116,116,116); */
    margin-top: 10px;
    width:606px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    /*border:1px solid #000*/
    height:35px
}
.check-detail{
    float:right;
    margin-top: 10px;
    cursor: pointer;
}
.on-write{
   /*  line-height:1; */
    /*font-weight: 600;*/
    font-size: 14px;
    color:rgb(132,132,132);
    margin-top: 13px;

}
.on-detail{
    color:rgb(248,145,114);
    font-size: 19px;
}
.news-time{
    color:#333333;
    font-size:14px;
    margin-top: 6px;
}
.news-newslist{
	color: #333333;
    font-size: 14px;
    margin-top: 30px;
}
.news-write{
    /* color:rgb(160,160,160); */
    font-size:14px;
    margin-top: 6px;
   /*  width:258px; */
  /*  white-space:nowrap;*/
    overflow:hidden;
    text-overflow:ellipsis;
    /*border:1px solid #000*/
}
.page{
    text-align: center;
}
.news-newswrite{
    font-size: 16px;
    margin-top: 3px;
    width: 258px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    /* border: 1px solid #000; */
}
.on-line{
    width:1083px;
    height:300px;
    margin:auto;
    border:2px solid rgb(231,231,231);
    margin-top:10px;
    margin-bottom: 10px;
    background-color: white;
}
.on-title{
    margin-top: 11px;
    padding-left: 28px;
    border-bottom: 1px solid rgb(232,232,232);
    padding-bottom: 10px;
}
.on-list{
    width: 230px;
    height: 220px;
    /*border: 1px solid blue;*/
    margin-left: 16px;
    float:left;
    margin-top: 30px;
    cursor:pointer
}
.on-course{
    width: 228px;
    height: 108px;
    margin: auto;
    /* border:1px solid yellow */
}
.course-num{
  /*  width: 60px; */
    height: 19px;
    background-color: #094AA2;
    color: #ffffff;
    font-size: 13px;
    display: inline-block;
    text-align: center;
    line-height: 19px;
    padding: 1px 6px;
}
.on-img{
    margin-top: -6px;
}
.on-start{
    padding-left: 41px;
}
.on-download{
    color:rgb(210,210,210)
}
.Conference-registration{
    width:1083px;
    height:330px;
    margin:auto;
    border:2px solid rgb(231,231,231);
    margin-top:10px;
    margin-bottom: 10px;
    background-color: #ffffff;
}
.conference-photo{
    width: 370px;
    height: 235px;
    border: 2px solid rgb(231,231,231);
    margin-top: 13px;
    margin-left: 30px;
    float:left;
    clear:both
}
.conference-detail{
    width: 610px;
    height: 235px;
    /*border: 2px solid red;*/
    margin-top: 13px;
    margin-left: 30px;
    float:left
}
.conference-title{
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 2px;
}
.conference-time{
    font-size: 15px;
    /*font-weight: 600;*/
    letter-spacing: 2px;
    /* color:rgb(116,116,116); */
    margin-top: 10px;
}
.conferencep-apply{
    font-size: 15px;
    margin-top: 95px;
    /* color:rgb(204,204,204); */
    margin-left: 32%;
}
.conferencep-apply .go-apply{
    width:219px;
    letter-spacing: 2px;
    height:46px;
    background-color: rgb(244,86,38);
    color:white;
    border:none;
    margin-top: -66px;
    margin-left: 215px;
}
.data-download{
    width:1083px;
   /*  height:300px; */
    margin:auto;
    border:2px solid rgb(231,231,231);
    margin-top:10px;
    margin-bottom: 60px;
    background-color: #ffffff;
}
.data-title{
    margin-top: 7px;
    padding-left: 28px;
    border-bottom: 1px solid rgb(232,232,232);
    padding-bottom: 10px;
}
.data-list{
    width:1060px;
   /*  height:230px; */
    /*border:1px solid red;*/
    /*margin:auto;*/
    /*margin-top: 27px;*/
    overflow:hidden;
}
.data-document{
    width:241px;
    height:79px;
    border: 1px solid rgb(226,226,226);
    float: left;
    margin-left: 22px;
    margin-top: 23px;
}
.data-mask{
    /*position: absolute;*/
    top: 0%;
    left: 0%;
    width:100%;
    height:100%;
    background-color:rgb(142,142,142);
    -moz-opacity: 0.8;
    opacity:0.8;
    z-index:1001;
    filter: alpha(opacity=40);
    display: none;
}
.data-document:hover .data-mask{
	display:block;
}
.data-logo{
    width: 51px;
    height: 60px;
    /*border: 1px solid #000000;*/
    margin-top: 12px;
    margin-left: 8px;
    float: left;
}
.data-detail{
    width: 163px;
    height: 65px;
    /*border: 1px solid yellow;*/
    float: left;
    margin-left: 10px;
    margin-top: 7px;
}
.data-head{
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 2px;
    color:rgb(132,132,132);
    margin-top: 7px;
    line-height: 16px;
}
.data-img{
    width:9px;
    height:11px;
    margin-top:-3px;
}
.data-num{
    color:rgb(248,145,114);
    font-size: 13px;
}
.data-pages{
    margin-left: 10px;
    font-size: 12px;
    font-weight: 600;
    color:rgb(132,132,132);
}
.data-downloadnum{
    color:rgb(210,210,210);
    font-size: 12px;
    margin-left: 17px;
}
.data-ppt{
    margin: auto;
    display: block;
    margin-top: 5px;
}
.datadownload,.data-share{
    margin-top: -80px;
    margin-left: 10px;
    /*display:none*/
}
.data-xz{
    margin-left: -52px;
    margin-top: -40px;
    position: absolute;
    color: white;
    font-weight: 600;
    display:none
}
.head-logot{
    margin-top: 11px;
    margin-left: 6%;
    width: 80px;
    height: 78px;
    cursor:pointer
}
.head-writet{
    font-size: 18px;
    font-weight: 600;
    margin-top: -57px;
    margin-left: 160px;
    color:white
}
.court-hospitaltoo{
    width: 20px;
    height: 20px;
    margin-left: 130px;
    float: left;
    margin-top: 30px;
}
.choose-all{
    float:left;
    margin-left: 10px;
    margin-top: 30px;
    /*font-weight: 600;*/
    color:rgb(109,109,109)
}
.member{
    color:rgb(9,74,162);
    cursor:pointer;
}
.pull-down{
    width: 40px;
    height: 36px;
    margin-left: 203px;
    position: absolute;
    margin-top:10px
}
.course {
    width: 1200px;
    margin:auto;
    /*border:1px solid red;*/
    height:323px;
    margin-top: 20px;
    margin-bottom: 10px;
}
.nurs-standard{
    width: 1200px;
    margin:auto;
    border:2px solid rgb(232,232,232);
    height:323px;
    margin-top: 10px;
}

.nurs-photo{
    width: 485px;
    border: none;
    height: 273px;
    margin-top: 25px;
   /*  background-color: rgb(239, 239, 239); */
    margin-left: 22px;
    float: left;
}
.nurs-introduce{
    width: 530px;
    /*border: 1px solid red;*/
    height: 230px;
    margin-top: 25px;
    margin-left: 30px;
    float: left;
}
.nurs-introduce-title{
    font-size:20px;
    color:rgb(91,91,91)
}
.nurs-money{
    color:rgb(248,145,114);
    font-size: 22px;
    line-height:30px;
}
.nurs-time{
    font-size:12px;
   /*  font-weight:600; */
    letter-spacing: 1px;
    margin-top:18px
}
.nurs-num{
    color:#FFA500;
}
.on-start{
    padding-left: 31px;
}
.nurs-introduce .join-study{
    width:240px;
    height:50px;
    color:#ffffff;
    background-color:#2196FF;
    border: none;
    margin-top: 0px;
    font-size: 22px;
    letter-spacing: 2px;
    border-radius:4px
}
.nurs-menu{
    margin-top:15px;
}
.nurs-collect{
    padding-left: 16px;
    margin-top: 25px;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    color: rgb(91,91,91);
    cursor:pointer;
}
.collect{
    background-image: url('../css/img/collect.png');
    background-size: 25% 70%;
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: 3px
}
.nurs-share{
    padding-left: 36px;
    margin-top: 25px;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    color: rgb(91,91,91)
}
.fenlei{
    line-height: 40px;
    text-align: center;
    margin-top: 10px;
    padding-left:8px
}
.myupload-xialak{
    margin-left: -55px;
    margin-top: -25px;
    position: absolute;
    cursor:pointer
}
.wendang{
    color:rgb(224,224,224);
}
.nurs-phone{
    padding-left: 36px;
    margin-top: 25px;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    color: rgb(91,91,91)
}
.course-program{
    color:#494949;
    font-size: 18px;
}
.nurs-course-title{
    margin-left: 1px;
    padding-bottom: 6px;
    width: 96px;
    font-size: 18px;
    color: #494949;
    line-height: 27px;
    text-align: center;
    float:left;
    cursor:pointer
}
.new-onlineborderbottom{border-bottom: 4px solid #0E8DFF;}
.course-intro{
    color: rgb(91,91,91);
    font-size: 15px;
    font-weight: 600;
    padding-left: 15px;
}
.nurs-table{
    width:100%;
    height:auto;
    /*border:1px solid red;*/
    /*border-collapse:separate;*/
    /*border-spacing:15px;*/
 /*    color: rgb(91,91,91); */
    /* font-weight:600; */
    font-size: 14px;
    border-top: 1px solid #E6E6E6;
}
.nurs-div{
    width:100%;
   /*  height:362px; */
    /*border:1px solid black;*/
    margin-top: -9px;
    /* overflow: scroll; */
}
.nurs-recommended{
    margin-left: 5px;
    /* font-weight: 600; */
    letter-spacing: 1px;
    color: rgb(91,91,91);
    font-size: 18px;
    padding-bottom: 10px;
}
.nurs-plan{
    width: 1200px;
    margin:auto;
    /*border:1px solid red;*/
    height:430px;
    margin-top: 10px;
}
.nurs-course-time{
    width:705px;
/*     border:2px solid rgb(231,231,231); */
    /* height:430px; */
    float: left;
    background-color: #ffffff;
    margin-bottom:50px;
    margin-top:40px
}
.nurs-commend{
    width:403px;
    height:430px;
    float: right;
    border:2px solid rgb(231,231,231);
    background-color:#ffffff;
}
.nurs-title{
    margin-top: 7px;
    /* padding-left: 16px; */
    font-size: 15px;
    border-bottom: 4px solid #0E8DFF;
    width: 100px;
    text-align: center;
    padding-bottom: 8px;
    color:#494949
}
.conference{
    width:1083px;
    height:300px;
    margin: auto;
    border: 1px solid rgb(231,231,231);
    margin-top: 10px
}
.conference-apply{
    margin-left: 5px;
    font-weight: 600;
    letter-spacing: 2px;
    color:rgb(116,116,116);
    font-size:18px
}
.conference-logo{
    margin-top: -5px;
}
.conference-plan{
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 2px;
}
.conference-content{
    font-size: 14px;
    /*font-weight: 600;*/
    letter-spacing: 2px;
    /* color:rgb(116,116,116); */
    margin-top: 15px;
}
.conference-remain{
    padding-left: 52px;
    font-size: 14px;
    color:#333333
}
.conference-day{
    margin-top: -10px;
}
.conference-num{
    color: rgb(244,99,54);
    position: absolute;
    margin-left: -47px;
    font-size: 22px;
}
.photo-con{
    width:100%;
    height:100%
}
.conference-popup{
    padding: 1px 8px;background-color: rgb(135,217,218)
}
.conference-right{
    width: 635px;
    height: 235px;
    /*border: 2px solid red;*/
    margin-top: 13px;
    margin-left: 25px;
    float:left
}
.conference-content .conference-button{
    width: 87px;
    letter-spacing: 2px;
    height: 32px;
    background-color: rgb(244,86,38);
    color: white;
    border: none;
   /*  margin-top: -10px; */
   /*  margin-left: 18px; */
}
.conference-type{
    width:22px;
    cursor:pointer
}
.conference-list{
    font-size: 12px;
   /*  color:rgb(204,204,204) */
   cursor:pointer;
   margin-left:10px
}
.conference-downnum{
    color: rgb(244,99,54);
}
.conference-right .conference-listshow {
    float: left;
    margin-top: 5px;
}
.pass-conferencelist{
	cursor:pointer
}
.pass-conference{
    width:1083px;
    /* height:1000px; */
    margin:auto;
    border:2px solid rgb(231,231,231);
    margin-top:10px;
    margin-bottom: 10px;
    background-color: #ffffff;
}
.coursetrain-img{
   /*  position: absolute; */
    margin-top: 3px;
    margin-left: 8px;
    cursor:pointer
}
.try-look{
    position: absolute;
    margin-left: 36px;
    color:#2196FF;
    margin-top: -10px;
    cursor:pointer
}
.court-qx{
    color: rgb(89,89,89);
    text-align: center;
    margin-top: 10px;
    font-weight: 600;
}
.court-qx .conference-name{
    width:465px;
    height:30px;
    border-radius: 0px;
    margin-left: 30px;
}
.court-qx  .court-job{
    width:188px;
    height:30px;
    border-radius: 0px;
    margin-left: 27px;
}
.court-qx .conference-four{
    width:465px;
    height:30px;
    border-radius: 0px;
    margin-left: 64px;
}
.fptt{
    position: absolute;
    margin-left: -29px;
    margin-top: 9px;
}
.abstract {
    position: absolute;
    margin-left: -35px;
    margin-top: 13px;
}
.log-body .court-send{
    width:180px;
    height:40px;
    border-radius: 0px;
    border: none;
    background-color: rgb(244,86,37);
    margin: auto;
    display: block;
    color:#ffffff;
    font-size: 18px;
    margin-bottom: 33px;
    margin-top: 26px;
}
/*.survey{
    width:1083px;
    min-height:746px;
    margin: auto;
    !*border: 1px solid red;*!
}
.survey-first{
    color:#094AA2 ;
    cursor: pointer;
}
.survey-title{
	text-align:left;
    margin-top: 22px;
    color: rgb(203,203,203);
    font-size: 14px;
    margin-left: 7px;
    margin-bottom: 22px;
}*/
.research-title{
    margin-top: 22px;
    color: rgb(203,203,203);
    font-size: 14px;
    margin-left: 50px;
    margin-bottom: 22px;
}
.modal-open{
    position: relative;
    box-sizing:border-box;
}
.modal-open .index-title{
    border-radius: 0px;
    width: 450px;
    height: 40px;
}
.addlunbobody .index-title{
    width: 401px;
    height: 52px;
    border-radius: 4px;
    margin-left: 24px;
}
.indexm-div{
    width: 487px;
    height: 130px;
    margin: auto;
    margin-top: 10px
}
.select-research{
  width: 269px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    margin-left: -778px;
    margin-top: 20px;
    border-radius: 0px;
    height: 52px;
    border-radius:4px
}
.research-type{
    float: left;
    margin-left: 70px;
}
.indexm-write{
    float: left;
    margin-top:20px
}
.indexm-writetwo{
    float: left;
    margin-left: -34px;
}
.modal-open .indexm-save{
    width: 200px;
    height: 50px;
    background-color: #094AA2;
    margin-top: 30px;
    margin-bottom: 20px;
    border: none;
    color: #ffffff;
    font-size: 20px;
    letter-spacing: 2px;
}
.addlunbobody .indexm-save{
      width: 231px;
    height: 52px;
    background-color: #2E89FF;
    margin-top: 65px;
    margin-bottom: 20px;
    border: none;
    color: #ffffff;
    font-size: 20px;
    letter-spacing: 2px;
    margin-left: 140px;
    border-radius: 4px;
}
.modal-open .edit-save{
    width: 200px;
    height: 50px;
    background-color: #094AA2;
    margin-top: 30px;
    margin-bottom: 20px;
    border: none;
    color: #ffffff;
    font-size: 20px;
    letter-spacing: 2px;
}
.modal-open .indexm-url{
    clear: both;margin-top: 20px
}
.indexm-url .indexm-dizhi{
    border-radius: 4px;width: 401px;height: 52px;
    margin-left:24px
}
.indexm-photo{
    border: 1px solid #cccccc;
    width: 401px;height: 173px;
    float:left;margin-left: 34px;
    border-radius:4px
}
.indexm-phototwo {
    border: 1px solid #cccccc;
    width: 461px;
    height: 130px;
    float: left;
    margin-left: 44px;
    margin-top: -18px;
}
.choose-jues{
    margin-left: -166px;
}
.head-sjcj{
	color: #094AA2;
    margin-left: 53px;
    cursor: pointer;
    position: absolute;
}
.chooserole .user-bianji{
    width: 260px;
    height: 30px;
    border-radius: 0px;
    margin-left:5px
}
.chooserole .hospital-name{
    margin-left: -28px;
}

.head-writet .login-choose{
    border-radius: 20px;
    border: 2px solid white;
    background-color: #094AA2;
    color:#ffffff;
}
.survey-line{
    margin-left: 15px;
    margin-top: -3px;
}
.table-center{
    text-align: center!important;
}
.mydownload-nickname{
    width:690px;
    padding-left: 30px;
    height: 38px!important;
    margin-left:-10px!important
}
.mydownload-Affiliated{
    width:690px;
    height: 105px;
    resize: none;
    border-radius: 0px;
    margin-left:-10px
}
.mydownload-type{
    position: relative;
    display: block;
    width: 315px;
    height: 40px;
    background-color: #f8f8f8;
    border: 1px solid rgb(212,212,212);
}
.mydownload-typeone{
    position: relative;
    display: block;
    width: 315px;
    height: 40px;
    background-color: #f8f8f8;
    border: 1px solid rgb(212,212,212);
}
.mydownload-cos{
    position: relative;
    display: block;
    width: 315px;
    height: 40px;
    background-color: #f8f8f8;
    border: 1px solid rgb(212,212,212);
    text-align:left;
}
.mydownload-type select{
    width: 317px;
    height: 40px;
    position: absolute;
    left: -1px;
    opacity: 0;
    background-color: #fff;
}
.mydownload-typeone select{
    width: 317px;
    height: 40px;
    position: absolute;
    left: -1px;
    opacity: 0;
    background-color: #fff;
}
.myupload-file{
    float: left;
    background-color: white!important
}
.maupload-label{
    width: 313px;
    margin-right: 389px;
    height: 38px!important;
}
.maupload-put{
    display: block;
    width: 160px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #094AA2;
    color: #fff;
    font-size: 18px;
    margin: auto;
    cursor:pointer
}
.upload-td .docuupload{
    float: left;
    width: 143px;
    height: 37px;
    color: white;
    background-color: #094AA2;
    border: none;
    font-size: 16px;
}
.docuname{
    margin-left: 10px;
    float: left;
    margin-top: 18px;
    color: black;
}
.docunames{
    margin-left: 10px;
    float: left;
    margin-top: 18px;
    color: black;
}
.myupload-img{
    margin-left: 260px;
    margin-top: 18px;
    cursor:pointer
}
.myupload-imgone{
    margin-left: 282px;
    margin-top: 18px;
}
.myupload-select{
    display:block;
    position:absolute;
    width:313px;
    height:40px;
    line-height:40px;
    color:rgb(224,224,224);
    margin-left: -32px;
}
.myupload-selecttt{
    display:block;
    position:absolute;
    width:313px;
    height:40px;
    line-height:40px;
    color:rgb(224,224,224);
    margin-left: 6px;
}
.myupload-check{
    margin-right: 92%;
}
/*资讯详情*/
/*科研项目*/
.ui-research-list{
    margin-top: 60px;
}
.ui-research-item{
    height: 200px;
    overflow: hidden;
    margin-bottom: 40px;
    cursor: pointer;
}
.ui-research-item .research-pic,.ui-research-item .research-pic img{
    width: 350px;
    height: 200px;
}
.ui-research-item .research-pic{
    float: left;
    position: relative;
}
/* .research-type{
    position: absolute;
    color: #fff;
    padding: 10px;
    left: 0;
    bottom: 0;
} */
.ui-research-item .research-desc{
    width: 820px;
    float: right;
}
.research-tit{
    font-size: 20px;
    line-height: 28px;
    color:#000;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.research-data,.ui-research-item .research-info{
    font-size: 12px;
    color:#878787;
}
.research-data{
    margin: 10px 0;
}
.research-data span{
    margin-right: 25px;
}
.research-data .date{
    background: url("img/icon-s-clock.png") no-repeat 0 3px;
    padding-left: 15px;
}
.research-data .number{
    background: url("img/icon-s-user.png") no-repeat;
    padding-left: 15px;
    background-position-y: 2px;
}
.ui-research-item .research-info{
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 55px;
    letter-spacing: 1px;
}
/*新闻及科研项目详情*/
.ui-news-wrap{
    margin-top: 60px;
}
.ui-news-wrap .ui-news-detail{
    float: left;
    margin-left: 10px;
    width: 865px;
}
.ui-news-wrap .ui-news-menu{
    float: right;
    width: 262px;
    margin:75px 0 0;
}
.ui-news-menu .menu-cont{
    margin-top: 15px;
}
.ui-news-menu .ui-research-item{
    padding: 0 15px 0 8px;
    margin-bottom: 10px;
    height: auto;
}
.ui-news-menu .ui-research-item .research-pic,.ui-news-menu .ui-research-item .research-pic img
{
    width: 240px;
    height: 135px;
}
.ui-news-menu .ui-research-item .research-pic {
    float: none;
}
.ui-news-menu .ui-research-item .research-desc {
    width: 100%;
    float: none;
}
.ui-news-menu .ui-research-item .ui-research-tit{
    width: 100%;
    max-height: 20px;
    line-height: 1.6;
    margin-top: 8px;
    overflow: hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

.ui-research-type{
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    width: 77px;
    height: 33px;
    line-height: 33px;
    text-align: center;
}
.ui-news-menu .ui-research-type {
    font-size: 12px;
    width: 65px;
    height: 22px;
    line-height: 22px;
}
.ui-news-menu .menu-tit{
    border-bottom: 2px solid #E6E6E6;
}
.ui-news-menu .menu-tit h3{
    display: inline-block;
    padding: 0 15px 5px 8px;
    line-height: 25px;
    border-bottom: 4px solid #0E8DFF;
    font-size: 18px;
    color: #494949;
}
.ui-news-detail .detail-name{
    font-size: 24px;
    line-height:25px;
    text-align: justify;
    color: #000;
    word-break: break-all;
    word-wrap:break-word;
    max-height:75px;
    overflow:hidden;
    text-overflow:ellipsis;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.ui-news-detail .detail-cont,.ui-news-detail .detail-cont p{
    font-size: 16px;
    color: #2F363C;
    line-height: 30px;
}
.ui-news-detail .detail-cont{
    padding-right: 65px;
    margin-top: 30px;
    border-right: 2px solid #F0F5F8;
    text-align: justify;
    word-break: break-all;
    word-wrap:break-word;
}
.detail-txt{
    text-align: justify;
    word-break: break-all;
    word-wrap:break-word;
}
.ui-news-detail .detail-cont img{
    margin: 20px auto;
    max-width: 100%;
    height: auto;
    display: block;
}
.detail-other{
    margin-top: 40px;
}
.detail-other a,.detail-other a:hover{
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    color: #0E8DFF;
    max-width: 50%;
    white-space: nowrap;

}
.detail-other a span{
    display: inline-block;
    max-width: 290px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.detail-other a.pre{
    float: left;
}
.detail-other a.next{
    float: right;
}
.detail-other a.pre span, .detail-other a.next span{
	display: inline-block;
    max-width: 280px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 24px;
    height: 30px;
    vertical-align: middle;
}
.detail-other a.pre .i-pre,.detail-other a.next .i-next{
    display: inline-block;
    width: 19px;
    height: 13px;
}
.detail-other a.pre .i-pre{
    background: url("img/v2/turnleft.png") no-repeat;
}
.detail-other a.next .i-next{
    background: url("img/v2/turnright.png") no-repeat;
}
.i_fujian{
    background: url("img/v2/i_fujian.png") no-repeat 0 6px;
    padding-left: 30px;
    font-size: 16px;
    color: #0E8DFF;
}
.detail-annex{
    margin-top: 60px;
}
.detail-annex a,.detail-annex a:hover{
    margin-left: 20px;
    font-size: 16px;
    color: #0E8DFF;
}
.ui-news-detail .research-data{
    margin: 15px 0 40px;
}
.ui-news-list .news-item{
    margin-bottom: 15px;
}
.ui-news-list .news-item a{
    display: block;
    color: #000;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-news-list .news-item a:hover{ color: #0E8DFF}
.ui-news-list .research-data{
    margin: 6px 8px;
}
.ui-news-menu .ui-research-item .ui-research-tit.first-tit{
    font-size: 18px;
    max-height: 55px;
}
/*科研项目 分页*/
.ui-paging{
    text-align: center;
    margin: 70px 0 40px;
}
.ui-page-cont{
    display: inline-block;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
}
.ui-paging .pre,.ui-paging .next{
    background: url("img/page-arrow.png");
    display: inline-block;
    width: 33px;
    height: 34px;
}
.ui-paging .pre{
    background-position: 0 -68px;
}
.ui-paging .pres.page-disabled{
    background-position: 0 0;
}
.ui-paging .next{
    background-position: -102px 0;
}
.ui-paging .next.page-disabled{
    background-position: -34px 0;
}
.ui-paging span,.ui-paging a{
    float: left;
}
.ui-paging a{
    color: #000;
    margin: 0 10px;
}
.ui-paging a.cur,.ui-paging a:hover{
    color: #0E8DFF;
}







.research-release{
    width:310px;
    height:350px;
    float: left;
    border:2px solid rgb(231,231,231);
    background-color:#ffffff;
}
.researchdetail-detail {
    width: 754px;
    /*height: 450px;*/
    border: 2px solid rgb(232,232,232);
    float: left;
    margin-left: 11px;
    background-color: #ffffff;
    margin-bottom: 60px;
}
.research-left{
    width: 310px;
    /*height: 166px;*/
    float: left;
    border: 2px solid rgb(231,231,231);
    background-color: #ffffff
}
.research-time{
    color: #333333;
    font-size: 14px;
    text-align: center;
    letter-spacing: 1px;
    margin-top: 10px;
}
.research-intro-title{
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    /*color:rgb(91,91,91);*/
    margin-top: 20px;
    word-break: break-all;
}
.research-div{
    width:500px;
    height:100px;
    /*border: 1px solid red;*/
}
.research-div {
    width: 729px;
    height: 220px;
    /*border: 1px solid red;*/
    margin: auto;
    margin-top: 15px;
}
.research-content{
    width: 729px;
    /*height: 120px;*/
    /*border: 1px solid red;*/
    margin: auto;
    margin-top: 15px;
    margin-bottom: 30px;
    word-break: break-all;
}
.mymessage-mes{
    width:100%;
    height:700px;
    /*border: 1px solid red;*/
    background-color: #ffffff;
}
.mymessage-white{
    width: 100%;height:10px;background-color:white
}
.researchdetail-daohang{
    margin-top: 22px;
    color: rgb(203,203,203);
    font-size: 14px;
    margin-left: 23px;
    margin-bottom: 22px;
}
.mymessage-system{
    width:100px;
    height:50px;
    text-align: center;
}
.qbzy{
    height: 46px;
    width:220px;
    border-bottom: 1px solid rgb(212,212,212);
    text-align: left;
    line-height: 46px;
    position: relative;
    /*text-indent: 3em;*/
    text-align: center;
}
.mymessage-time{
    color: rgb(160,160,160);
    font-size: 12px;
    margin-top: 5px;
}
#editmodalAudits textarea {
    width: 245px;
    height: 55px;
}
.jues{
    border-radius: 0px!important;
    width: 245px;
    height: 30px!important;
}
.mymessage-td{
    margin-top: 10px;
}
.conferencedetail{
    width: 826px;
    border: 2px solid rgb(232,232,232);
    float: left;
    margin-left: 16px;
    background-color: #ffffff;
    margin-bottom:60px
}
.pop{
    padding-top: 35px
}
.pop .nextstep{
    width: 248px;
    height: 35px;
    float: left;
    margin-left: 100px;
    background-color: #094AA2;
    color: white;
    border: none;
}
.jiangp{
    /*text-align: center;*/
    font-size: 18px;
    font-weight: 600;
    /* color: rgb(91,91,91); */
    margin-top: 10px;
    margin-left: 30px;
}
.conferencedetail-too{
    width: 754px;
    border: 1px solid rgb(232,232,232);
    float: left;
    margin-left: 13px;
    background-color: #ffffff;
    margin-bottom:60px
}
.conferencedetail-type{
    width:20px;
    height:25px;
    margin:0 10px;
    cursor:pointer
}
.conferencedetail-accessory{
    color:#797a7b;
    cursor:pointer
}
.conferencedetail-button{
    text-align: center;
    margin-top: 30px;
}
.conferencedetail-button .conferencedetail-apply{
    background-color:rgb(244,86,38);
    width:220px;
    height:43px;
    border: none;
    color:white;
    letter-spacing: 2px;
    font-size: 18px;
}
.confer-content{
    font-size: 14px;
}
.conferencedetail-button .conferencedetail-contribute{
    background-color:#094AA2;
    width:220px;
    height:43px;
    border: none;
    color:white;
    letter-spacing: 2px;
    font-size: 18px;
    margin-left: 70px;
}
.conferencedetail-table{
    border: none;
}
.contribute-list{
/*     color:rgb(159,159,159); */
    font-size: 16px;
    margin-left: 48px;
    margin-top: 25px;
}
.resourcesearch-body{
    /*border: 1px solid red;*/
    width:1200px;
    /*height:1000px;*/
    margin: auto;
    margin-bottom:100px;
}
.resourcesearch-content{
    border: 1px solid rgb(212,212,212);
    width:1200px;
    min-height:600px;
    border-top: 2px solid rgb(212,212,212);
    background-color: white;
}
.resourcesearch-title{
    width: 100%;
    height: 50px;
    background-color: rgb(243,243,243);
    border-bottom: 1px solid rgb(212,212,212);
    margin-bottom: 0px;
}
.resourcesearch-result{
    width: 100%;
    height: 50px;
    background-color:rgb(243,243,243);
}
.resourcesearch-screen{
    width: 78px;
    line-height: 50px;
    height: 50px;
    display: inline-block;
    text-align: center;
    float: left;
    font-size: 15px;
    cursor:pointer;
}
.resourcesearch-first{
    width: 100px;
    line-height: 50px;
    height: 50px;
    display: inline-block;
    text-align: center;
    float: left;
    font-size: 15px;
    padding-left: 10px;
    cursor:pointer;
}
.mydownload .resourcesearch-search{
    border-radius: 0px;
    width: 200px;
    height: 23px;
    margin-left: 41%;
    margin-top: 8px;
}
.resourcesearch-logo{
    position: absolute;
    cursor:pointer;
    width: 23px;
    height: 30px;
    margin-top: 9px;
    margin-left: -26px;
    background:url(img/search.png) center center no-repeat;
}
.researchsearch-term{
    width: 100%;
    height: 60px;
    background-color: rgb(246,246,246);
    text-align: center;
    line-height: 60px;
    color: rgb(160,160,160);
}
.resourcesearch-list{
    width: 97%;
    /*height:823px;*/
    background-color:white;
    margin: auto;
}
.resourcesearch-contentlist{
    width:100%;
    height:90px;
    border-bottom:1px solid rgb(212,212,212);
}
.resourcesearch-type{
    float: left;
    width: 40px;
    height: 50px;
    /*border: 1px solid red;*/
    margin-left: 35px;
    margin-top: 20px;
}
.resourcesearch-left{
    float: left;
    width: 88%;
    height: 65px;
    /*border: 1px solid red;*/
    margin-top: 18px;
    margin-left: 20px;
    letter-spacing: 1px;
}
.resourcesearch-write{
    margin-top: 13px;
    font-size: 12px;
}
.download-num{
    padding-left:35%;
}
.resourcesearch-moneylog{
    padding-left:72%;
    width: 12px;
    height: 13px;
    margin-top: -3px;
}
.resourcesearch-money{
    font-size: 19px;
    position: absolute;
}
.resourcedetail-left{
    width:69%;
    height:660px;
    border: 1px solid rgb(212,212,212);
    float: left;
    background-color: white;
    margin-bottom: 80px;
}
.recommend-related{
    font-weight: 600;
    letter-spacing: 2px;
    color: rgb(116,116,116);
}
.resourcedetail-title{
    margin-top: 15px;
    padding-left: 28px;
    border-bottom: 1px solid rgb(232,232,232);
    padding-bottom: 10px;
}
.resourcedetail-release{
    width: 310px;
    float: right;
    border: 1px solid rgb(212,212,212);
    background-color: #ffffff;
}
.resourcedetail-type{
    width:20px
}
.resourcedetail-size{
    font-weight: 600;
    letter-spacing: 2px;
    color: rgb(116,116,116);
    font-size: 14px;
}
.resourcedetail-font{
    font-weight: 600;
    letter-spacing: 2px;
    color: rgb(116,116,116);
    font-size: 16px;
}
.resourcedetail-releasetwo{
    width: 310px;
    float: right;
    border: 1px solid rgb(212,212,212);
    background-color: #ffffff;
    margin-top:15px;
}
.resourcedetail-play{
    width: 95%;
    height: 400px;
    border: 1px solid red;
    margin: auto;
    margin-top: 30px;
}
.resourcedetail-top{
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    color: rgb(91,91,91);
    margin-top: 20px;
}
.resourcedetail-author{
    color: rgb(160,160,160);
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
    margin-top: 20px;
}
.resourcedetail-intro{
    width:95%;
    border: 1px solid red;
    margin: auto;
    margin-top: 20px;
    font-size:13px;
}
.all-spread{
    color:rgb(248,145,114);
}
a:hover{
    text-decoration:none;
    color:#333333;
}
.account-message{
    float: left;
}
.index-black{
    color:black
}
.index-white{
    color:white
}
.upload-td .uploaddocument{
    width: 136px;
    height: 50px;
    float: left;
    border: 1px solid #cccccc;
}
.myupload-litter{
    width:136px;
    height:191px;
    border:1px solid #cccccc;
    float: left;
    overflow: auto;
    border-bottom: none;
    border-top: none;
    border-left: none;
}
.myupload-dis{
   /*  margin-left: 30px; */
}
.myupload-left{
    width:136px;
    height:191px;
    border:1px solid #cccccc;
    float: left;
    margin-left: 10px;
    overflow: auto;
    border-bottom: none;
    border-top: none;
    display: none;
}
.myupload-middle{
    width:136px;
    height:191px;
    border:1px solid #cccccc;
    float: left;
    margin-left: 10px;
    overflow: auto;
    border-bottom: none;
    border-top: none;
    display: none;
}

.myupload-tree{
    border: 1px solid #cccccc;
    position: absolute;
    margin-left: 329px;
    margin-top: -50px;
    display: none;

}
.importantphoto{
    color: red;
    margin-left: -10px;
    position: absolute;
    margin-top: 2px;
}
/*.myupload-a:hover{*/
    /*background-color: #094AA2;*/
    /*color:white;*/
/*}*/
.myupload-a{
    line-height: 30px;
    overflow-x: auto;
    height: 30px;
    width: 130px;
    cursor:pointer
}
.myupload-b{
    line-height: 30px;
    cursor:pointer
}
.myupload-c{
    line-height: 30px;
    cursor:pointer
}
.resource-div{
    width:1083px;
    /*height:500px;*/
    /*border:1px solid red;*/
    margin: auto;
    margin-top: 25px;
}
.resource-tree{
    width:190px;
    /*height:430px;*/
    border:1px solid rgb(212,212,212);
    float:left;
    background-color: white;
    border-bottom: none;
    padding-bottom: 20px;
}
.resource-choose{
    width:859px;
    /* height:100px; */
    border:1px solid rgb(212,212,212);
    float: left;
    margin-left: 20px;
}
.resource-chooselist{
    width:859px;
    /*height:700px;*/
    /*border:1px solid rgb(212,212,212);*/
    float: left;
    margin-left: 20px;
    margin-top: 20px;
    margin-bottom: 50px;
}
.choose-label{
    width:100px;
    height:100px;
    /*border: 1px solid red;*/
    text-align:right;
    line-height:60px;
    float:left;
}
.resource-label{
    padding-left: 37px;
}
.resource-name{
    width:90%;
    height:100px;
    /*border: 1px solid black;*/
}
.resource-bq{
    margin-top: 11px;
    line-height: 38px;
}
.all-show{
    padding-left: 37px;
    color:rgb(248,145,114);
    cursor:pointer;
}
.resource-content{
    /* border: 1px solid rgb(212,212,212); */
    width: 857px;
    /* height: 934px; */
   /*  border-top: 2px solid rgb(212,212,212); */
    background-color: white;
}
.mydownload .resource-search {
    border-radius: 0px;
    width: 200px;
    height: 23px;
    margin-left: 25%;
    margin-top: 8px;
}
.resource-type{
    float: left;
    width: 40px;
    height: 50px;
    margin-left: 22px;
    margin-top: 20px;
}
.resourec-message{
    padding-left: 25px;
}
.resource-downnum{
    padding-left: 6%;
}
.resource-money{
    padding-left: 61%;

    height: 13px;
    margin-top: -3px;
}
.all-resource{
    width: 200px;
    height: 46px;
    border-bottom: 1px solid rgb(212,212,212);
    text-align: left;
    line-height: 46px;
    position: relative;
    text-indent: 3em;
    cursor:pointer;
}
.fujian{
    float: left;
    margin-left: 210px;
    margin-top: 20px;
}
.fujian .shangchuan{
    display:block;
    width:100px;
    height:30px;
    text-align:center;
    line-height:30px;
    padding: 0 5px 0 15px;
    background-color:rgb(243,243,241);
    border: 1px solid rgb(212,212,212);
    background-image: url(img/Capa_1.png);
    background-position: 5px center;
    background-repeat: no-repeat;
    cursor:pointer;
    position: absolute;
    margin-top: -20px;
    margin-left: 90px;
}
.del-filename{
	position: absolute;
    margin-top: 0px;
    margin-left: 20px;
    cursor:pointer;
    color:rgb(53,135,244)
}
.resource-number{
    color:rgb(248,145,114);
    padding-left:12px;
}
.resource-imgone{
    position: absolute;
    top: 14px;
    left: 10px;
}
.resource-jstree{
    border-bottom: 1px solid rgb(212,212,212);
}
.treebottom{
    display: none;
}
.mydownload .new-add{
    margin-right: 33px;
    float: right;
    width: 130px;
    margin-top: 5px;
    border:1px solid rgb(246,246,246);
    border-color: rgb(212,212,212);
    height:38px;
    background:url("img/add.png") no-repeat;
    background-position: 9px 9px;
}
.newsnotice-list{
    border: 1px solid #F2F2F2;
    width:100%;
    height:190px;
    margin-top: 10px;
    background-color:white;
    cursor:pointer
}
.newsnotice-size{
    font-size: 18px;
    color:#000000;
    width:1005px;
    overflow:hidden;
    height:28px;
}
.newsnotice-content{
    font-size: 14px;
    margin-top: 18px;
    color:#333333;
    width:1000px;
   /*  white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis; */
    /*border:1px solid #000*/
}
.newsnotice-contenttwo{
    font-size: 14px;
    letter-spacing: 2px;
    color: rgb(116,116,116);
    margin-top: 15px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    /*border:1px solid #000*/
}
.new-div{
    /*border: 1px solid rgb(212,212,212);*/
    width: 97%;
    height: 116px;
    margin: auto;
    margin-top: 17px;
}
.newsnotice-detail{
    color:#000000;
    float: right;
    font-size: 13px;
    cursor: pointer;
    margin-top:30px
}
.index-number{
    font-size: 12px;
    font-weight: 600;
    color: rgb(132,132,132);
}
.index-dow{
    color: rgb(210,210,210);
    font-size: 12px;
    margin-left: 50px;
}
.index-p{
    margin-top: 13px;
}
.html-img{
    width: 450px;
    height: 190px;
    /* border: 1px solid red; */
    margin: auto;
    margin-top: 15px;
    display: block;
}
.example{
    padding-left: 270px;
    margin-bottom: 5px;
    display: block;
    font-size: 15px;
    color: black;
}
.htmleight{
    width: 480px;
    height: 270px;
    /* border: 1px solid red; */
    margin: auto;
    margin-top: 15px;
    display: block;
}
.htmleighttwo{
    width: 310px;
    height: 560px;
    /* border: 1px solid red; */
    margin: auto;
    margin-top: 15px;
    display: block;
}
.html-font{
    line-height: 25px;
    font-size: 14px;
}
.html-time{
    float: right;
}
.forgetp{
    margin-left: 322px;
    margin-top: 26px;
}
td .Upload-ys{
    width: 388px;margin-left: 15px;
    height: 35px;border-radius: 0px;
}
.Upload-select{
    height: 43px;
    margin-left: 15px;
    width: 400px;
    border-radius: 0px;
}
td .Upload-name{
    float: left;
    margin-left: 14px;
    width: 136px;
    height: 35px;
    border-radius: 0px;
}
.Upload-year{
    display: block;
    width: 100px;
    margin-left: -259px;
    margin-top: 4px;
    margin-top: 14px;
}
td .Upload-age{
    margin-left: -172px;
    width: 168px;
    height:43px;
    border-radius: 0px;
}
td .shangchuan {
    display: block;
    width: 242px;
    height: 52px;
    text-align: center;
    line-height: 30px;
    padding: 8px 5px 0 15px;
    background-color: rgb(243,243,241);
    border: 1px solid rgb(212,212,212);
    background-image: url(img/upwenjian.png);
    background-position: 52px center;
    background-repeat: no-repeat;
    cursor: pointer;
    /* position: absolute; */
    margin-top: 20px;
    margin-left:32px;
    /* float:left; */
    font-size:18px;
    background-color:#F0F5F8;
    border:none;
}
td .shangchuanfu {
    display: block;
    width: 242px;
    height: 52px;
    text-align: center;
    line-height: 30px;
    padding: 8px 5px 0 15px;
    background-color: rgb(243,243,241);
    border: 1px solid rgb(212,212,212);
    background-image: url(img/upfu.png);
    background-position: 50px center;
    background-repeat: no-repeat;
    cursor: pointer;
    /* position: absolute; */
    margin-top: 30px;
    margin-left:32px;
    /* float:left; */
    font-size:18px;
    background-color:#F0F5F8;
    border:none
}
.modal-body .Upload-submit{
    width: 220px;
    height: 43px;
    margin-top: 30px;
    margin-bottom: 25px;
    border: none;
    background-color: #094AA2;
    color: white;
    font-size: 18px;
}
.name-select{
    position: absolute;
    display: block;
    width: 130px;
    height: 30px;
    line-height: 30px;
    /* background: rgb(255,255,255) url('../img/search.png') no-repeat 280px; */
    background-color: rgb(241,241,241);
    text-indent: 22px;
    top: 10px;
    border: 1px solid rgb(212,212,212);
    BORDER-RADIUS: 2PX;
    font-size: 15px;
    color: #aaa;
    margin-left: -90px;
    margin-top: -10px;
}
/*.btn-select select {*/
    /*position: absolute;*/
    /*top: 12px;*/
    /*left: -90px;*/
    /*width: 132px;*/
    /*height: 30px;*/
    /*opacity: 0;*/
    /*font-family: "Microsoft YaHei";*/
    /*font-size: 15px;*/
    /*margin-top: -13px;*/
/*}*/
























































































/*create by wang*/
body{ background-color:rgb(243,243,243);}

.p-body{
    margin-bottom:100px;
    min-height:579px;
    padding-top:100px;
}

.p-body,.p-content{
    width:1200px;
    margin:auto;
    overflow:hidden;
    min-height:500px;
    /*border: 1px solid black;*/
}

.p-menu{
    /* width:15%; */
    width:182px;
    background-color:#F0F5F8;
    text-align:center;
    font-size:15px;
    /* border:1px solid rgb(212,212,212); */
    float:left;
    /* background-color:rgb(255,255,255); */
    font-size:17px;
    position:relative;
}

.p-menu .blue-line{
	display:inline-block;
	position:absolute;
	right:0;
	width:5px;
	height:58px;
	background-color:#0E8DFF;
	display:none;
}
.p-menu ul{
	width:140px;
	margin:0 auto;
}

.p-menu ul li{
	border-bottom:2px solid #FFF;
	position:relative;
    min-height: 58px;
}
.secondMenu{
	display:none;
	position:relative;
	border-top:2px solid #FFF;
}
.secondMenu div{
	cursor:pointer;
}
.secondMenu div.cur{
	color:#0E8DFF;
}
.p-menu ul li .sanjiao{
	position:absolute;
	top:22px;
	right:-5px;
	width:0;
	height:0;
	border: 5px solid transparent;
	border-top:10px solid #555;
}
.secondMenu >div{
	height:50px;
	line-height:50px;
	font-size:14px;
}

.p-menu span{
    display:block;
    width:100%;
    height:57px;
    line-height:50px;
    cursor:default;
    cursor:pointer;
}
/* .p-menus{
    border-bottom:1px solid rgb(212,212,212);
} */
.menu-content{
    float:right;
    width:995px;
  /*  border-top:2px solid #E4E4E4;*/
    text-align: left;
    margin-bottom: 5em;

}
.menu-contents{
   /*  float:right; */
    width:972px;
   /*  border:1px solid red; */
    text-align: left;
    margin-top: 26px;
}
.menu-content .main-right-top{
	margin-top:16px;
	height:50px;
	line-height:50px;
    border-bottom: 1px solid #0E8DFF;
}

.menu-content .main-right-top .nav-box{
	font-size:20px;
	display:inline-block;
	margin:0 20px;
	color:#1D3E64;
	cursor:pointer;
}
.menu-content .main-right-top .nav-box.cur{
	color:#0E8DFF;
}
.menu-content .main-right-top .nav-box i{
	display:inline-block;
	width:30px;
	height:30px;
	float:left;
	margin-top:11px;
	margin-right:20px;
}
.addmenu-content{
	float:right;
    width:995px;
    /*border-top:2px solid #E4E4E4; */
    display:none
}
.menu{
    z-index: 10;
}
.addmenu-personupload{
	float:right;
    width:995px;
    /*border-top:2px solid #E4E4E4; */
}
.menu-click{
    /* color:rgb(13,111,242); */
    color:#0E8DFF;
    /* background-color: rgb(249,249,249); */
}
.mydownload{
    width:100%;
    height:50px;
    background-color:rgb(246,246,246);
    /* border-bottom:1px solid rgb(235,235,235); */
    margin-bottom:0px;
}
.menuIcon{
	display:inline-block;
	float:left;
	margin-top:10px;
	width:30px;
	height:30px;
	background-image:url("img/v2/sprite.png");
}
.menuIcon1{
	background-position:0 0;
}
.menuIcon2{
	background-position:0 -30px;
}
.menuIcon3{
	background-position:0 -60px;
}
.menuIcon4{
	background-position:0 -90px;
}
.menuIcon5{
	background-position:0 -120px;
}
.menuIcon6{
	background-position:0 -150px;
}
.menuIcon7{
	background-position:0 -180px;
}
.menuIcon8{
	background-position:0 -210px;
}
.menuIcon9{
	background-position:0 -240px;
}
.menuIcon10{
	background-position:0 -270px;
}
.menuIcon11{
	background-position:0 -420px;
}
.menuIcon12{
	background-position:0 -570px;
}
.menuIcon14{
  background-position:0 -330px;
}
.menuIcon13{
background: url("img/v2/project.png") center center no-repeat;
}
.navbar-active{
    background: url("img/v2/project-active.png") center center no-repeat;
}
.menuIcon_changepwd{
    background-position:0 -390px;
}
.menuIcon_info{
    background-position:0 -450px;
}
.menuIcon_org {
    background-position:0 -300px;
}
.icon_message{
    background-position:0 -210px;
}
.icon_upload{
    background-position:0 -510px;
}
.icon_download{
    background-position:0 -540px;
}
.icon_course{
    background-position:0 -480px;
}
.icon_payorder{
    background-position:0 -180px;
}

.icon_liveing{
	background-position:0 -627px;
}
.icon_meet {
    background: url(img/icon_meet.png) center center no-repeat;
}
.role-list{
	padding:40px;
}
.each-row{
	margin:20px 0;
}
.each-row:after{
	content:"";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.each-row .each-left, .each-row .each-right{
	float:left;
	line-height:40px;
	font-size:16px;
}
.each-row .each-left{
	text-align:right;
	width:90px;
	color: #1D3D62;
	margin-right:10px;
}
.each-row .each-right textarea{
	width:600px;
	height:200px;
	padding:20px 30px;
	resize:none
}
.each-row .each-right input[type=text],
.each-row .each-right select{
	width:230px;
	height:40px;
	padding-left:15px;
	border:1px solid #d3d3d3;
}
.download{
   /*  width:150px; */
    line-height:50px;
    /* height:50px; */
    display:inline-block;
    text-align:center;
    /* float:left; */
    font-size:20px;
   /*  color:rgb(159,159,159); */
   padding-left: 15px;
   margin-top:17px
}
.download-search{
    display:inline-block;
    width:200px;
    height:30px;
    border-radius:2px;
    /* margin-top:10px; */
    float:left;
    border:1px solid #CACACA;
}
.download-search input{
    width:160px;
    height:28px;
    border:0;
    outline:0;
    padding:0;
    margin:0;
    /* background-color:rgb(249,249,249); */
    box-shadow:none;
    margin-top:-22px;
    font-family: "Microsoft YaHei";
    padding-left:10px;

}
.download-search input:focus{
    box-shadow: none;
}
.download-search a{
    display:inline-block;
    width:30px;
    height:30px;
    background:url("img/search.png") center center no-repeat;
    margin-left:15px;
    cursor:pointer
}
#type{
    width:120px;
    float:left;
    margin-left:50px;
    border-radius: 2px;
    margin-top:10px;
    position: absolute;
}
#type .cur-select{
    position:relative;

}
.upload{
    float:right;
    width:120px;
    height:30px;
    text-align:center;
    padding-left:10px;
    margin-top:-20px;
    line-height:30px;
    border-radius:2px;
    margin-right:20px;
    border:1px solid rgb(212,212,212);
    background-color: rgb(241,241,241);

    background-image:url("img/Capa_1.png");
    background-repeat: no-repeat;
    background-position: 10px center;
}
.btn-select {
    position: relative;
    display: inline-block;
    width: 134px;
    height: 32px;
    /*background-color: rgb(255, 255, 255);
    color: rgb(177, 169, 187);
    margin: auto;
    margin-top: -28px;
    left: -25px;
    border: 1px solid #CACACA;
    border-radius:4px*/

}
.filename{
    margin-top: 10px;
    float: left;
    clear: both;
    margin-left: 75px;
}
/*.cur-select{
    position: absolute;
    display: block;
    width: 133px;
    height: 38px;
    line-height: 38px;
    !*閿熷壙杈炬嫹缂洪敓鏂ゆ嫹鍥剧墖*!
    !*background: rgb(255,255,255) url('../img/search.png') no-repeat 280px;*!
 !*    background-color:rgb(241,241,241); *!
    text-indent: 22px;
   !*  top:10px; *!
    border: 1px solid rgb(212,212,212);
    BORDER-RADIUS:2PX;
    font-size: 14px;
    color: #1D3E64;
}*/
.btn-select select{
    position: absolute;
    left: 0;
    top: 0;
    width: 134px;
    height: 32px;
    padding:0 20px;
    opacity: 0;
}
.confer-filename{
	width:320px;
	/* height:100px; */
	/* border:1px solid red; */
	margin-top: 50px;
	margin-left: 225px;
	clear: both;
	overflow:hidden
}
/* .download-bottom{
    width:100%;
    padding:3% 5%;
    background-color: rgb(255,255,255);
} */
.download-bottom table td,.download-bottom table th{
    text-align:left;

}
/*.download-bottom table .identity{*/
    /*text-align:left;*/

/*}*/
.operation span{
    cursor:pointer;
    /* color:rgb(13,111,242); */
    margin-right:4px;
    font-size:14px
}
/* .operation span:last-child{
    color:rgb(249,126,91);
} */
.source-upload{
    position:relative;
    cursor:pointer;
}
.i-down{
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: rgb(9,74,162);
    top: 12px;
    right: 0;
}
.i-top{
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: rgb(9,74,162);
    top: 7px;
    right: 0px;
}
.download-bottom table th{
    /* border-bottom: 2px solid rgb(212,212,212); */
    color:#333333;
}
 i{
    display:inline-block;
    width:0px;
    height:0px;
    border:5px solid rgb(9,74,162);
    /*position:absolute;*/
}
.table-bordered tbody td{
    border-top:0;
    border-bottom:0;
}
table a{
    color:#000;
    cursor:default;
}
table a:hover{
    text-decoration: none;
    color:rgb(0,0,0);
}
table.account tr td:first-child{
    text-align:right;
    padding-right: 10px;
}
table.account td{
    height:60px;
    color:#000;
}
table.account td input,textarea{
    margin-bottom:0px;
    height:30px;
    border-radius:0;
    background-color: rgb(247,247,247);
}
table.account td.pwd{
    text-align:left;
}
.pwd-save{
    display:block;
    width:140px;
    height:40px;
    line-height:40px;
    text-align:center;
    background-color:#094AA2;
    color:#fff;
    cursor:pointer;
    font-size:20px;
}
.yjytitle{
	margin-left:8px
}
.yjyteam{
	margin-left:8px;
	display:none
}
.sho{
    display:block;
}
.hid{
    display:none;
}
.parent{
    position:relative;
    display:block;
    width:220px;
    height:40px;
    background-color: #f8f8f8;
    border:1px solid rgb(212,212,212);
}
.sel-parent{
    display:block;
    position:absolute;
    width:180px;
    height:40px;
    line-height:40px;
}
.parent img{
    position:absolute;
    height:40px;
    right:0;
    margin-top: -40px;
}
.parent select{
    width:222px;
    height:40px;
    position:absolute;
    left:-1px;
    opacity:0;
    background-color: #fff;
    margin-top: -40px;
}
.rewrite{
    margin-left:30px;
    border:1px solid rgb(212,212,212);
    width:60px;
    display:inline-block;
    height:25px;
    line-height:25px;
    color:rgb(9,74,162);
    text-align:center;
    cursor:default;
}
/**/
.upload.addnews{
    margin-top:10px;
    /*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹鍥鹃敓鏂ゆ嫹閿熸枻鎷�*/
    background-image: url('img/add-circle.png');
    cursor:pointer;
}
/* .file,.edit{
    color:rgb(13,111,242);
    cursor: pointer;
} */
.file-none{
    color:rgb(159,159,159);
}
/* .del{
    color:rgb(247,129,89);
} */
.edit,.del{
    display:inline-block;
    width:40px;
    height:20px;
    cursor: pointer;
    font-size:14px
}
.news-adv a.edit:hover{
    color:rgb(13,111,242);
}
.news-adv a.del:hover{
    color:rgb(247,129,89);
}
.resource-manage .download-search{
    width:252px;
    height:32px;
    margin-left:36px;
    border-radius:40px

}
.resource-manage .download-search input{
    width:165px;
    height:20px;
    margin-left: 22px;
    font-size:14px

}
.cur-select i{
    display:inline-block;
    width:0px;
    height:0px;
    border:6px solid rgb(9,74,162);
    border-left-color:transparent;
    border-bottom-color:transparent;
    border-right-color:transparent;
    position:absolute;
    right:10px;
    top:12px;
}
.cur-selectt i{
    display:inline-block;
    width:0px;
    height:0px;
    border:6px solid rgb(9,74,162);
    border-left-color:transparent;
    border-bottom-color:transparent;
    border-right-color:transparent;
    position:absolute;
    right:10px;
    top:12px;
}
.btn-select.status{
    left:150px;
    top:-30px;
}
.source-upload{
    float:right;
    height:30px;
    text-align:center;
    line-height:30px;
    margin-right:20px;


    background-repeat: no-repeat;
    background-position: 10px center;
    margin-top:-50px;
    width:70px;
}
.read{
    margin-right:100px;
}
.sourcetable table td{
    vertical-align:middle;
}
.sourcetable table .sourcetime{
    width:85px;
}
.sourcetable table .medical{
    width:100px;
}
.sourcetable table .audit{
    width:30px;
}
.sourcetable table .operation{
    width:100px;
}
.sourcetable table .sourcename{
    width:50px;
}

div.index-a div:hover{
    cursor:pointer;
}
.newsnotice-content {
     color:#333333;
}
div.min{
    max-width:1000px;
    margin:0 auto;
    padding:2%;

}
div.min h3{
    margin: 0 auto;
    text-align:center;
}
div.min h4{
    padding:15px 10px;
}
div.min p{line-height:25px;}
div.min p.center{text-align: center;font-weight:600;}

div.min p.duan{text-indent:25px;}
div.min p.last{text-align:right;}
.news-more{cursor:pointer;}
div.index-e{cursor:pointer;}
div.min img{display:block;margin:10px auto;}
.modal .title,.modal .title{
    width:100%;
    height:40px;
    background-color:#0E8DFF;
    color:#fff;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    text-align: center;
    line-height: 40px;
    font-weight: 600;
    letter-spacing: 3px;
    font-size:18px;
}
#modal-edit{
    border-radius:5px;
}
.modal img,.modal img{
    display:block;
    width:25px;
    position:absolute;
    right:10px;
    top:5px;
}
#modal-edit table{

    margin:30px auto;
}
#modal-edit table td:first-child{
    text-align:right;
}
#modal-edit table tr{
    height:50px;
    line-height: 50px;
}
#modal-edit table input{
    border-radius:2px;
    height: 25px;
}
#modal-edit .par{
    position:relative;
}
#modal-edit .par-con{
    position: absolute;
    border:1px solid rgb(212,212,212);
    display: block;
    width: 218px;
    height: 35px;
    background:url(img/pulldown.png) right center no-repeat;
}
#modal-edit .par-cha{
    position: absolute;
    top: 0;
    height: 37px;
    opacity: 0;
}
#modal-edit .save{
    display:block;
    width:150px;
    text-align:center;
    line-height:40px;
    font-size:18px;
    border-radius:3px;
    color:#fff;
    height:40px;
    margin:auto;
    margin-top:30px;
    background-color:rgb(53,135,244);
}
#modal-del .body,#del-addCon .body,#recommend-addCon .body,#modal-dell .body{
    padding:12% 5%;
    text-align:center;
    /*font-weight:600;*/
    font-size:24px;
    color:#1D3C61
}
#modal-dell .cancell,#modal-dell .dell,#modal-del .dels,#modal-del .cancel,#modal-del .dete,#del-addCon .dete,#del-addCon .cancel,#recommend-addCon .dete,#recommend-addCon .cancel,#modal-del .del{
    display: inline-block;
    width:159px;
    height:52px;
    line-height:40px;
    font-size:20px;
    border-radius:4px;
    text-align:center;
    background-color:#2E89FF;
    color:#fff;
    cursor:pointer;
    margin-left:25px;
    line-height: 52px;

}
#modal-dell .cancell,#modal-del .cancel,#del-addCon .cancel,#recommend-addCon .cancel{
    margin-left:60px;
    margin-bottom:50px;
    cursor:pointer;
    line-height: 52px;
    background-color:#D1D1D1;
}
.modal table{
    margin:30px auto;

}
.modal table textarea{
    resize:none;
}
.modal table .sug{
    vertical-align: top;
}
#modalAudits table ,#addNews table{
    border-collapse: separate;
    border-spacing: 10px;
}
#modalAudits table tr td:first-child{
    text-align:right;
}
#modalAudits .sure{
    display:inline-block;
    width:120px;
    height:40px;
    line-height:40px;
    background-color:rgb(53,135,244);
    color:#fff;
    cursor:pointer;
   border-radius:3px;
    text-align:center;
    font-size:18px;
}
#addNews table{
    width: 500px;

    margin: 30px auto;
}
#addNews textarea{
    width: 340px;
    height:180px
}
#addNews .con{
    vertical-align: top;
}
#addNews table tr td:first-child{
    padding-right:10px;
}
#addNews input{
    width:340px;
}

#addNews table span.shangchuan{
    display:block;
    width:80px;
    height:30px;
    text-align:center;
    line-height:30px;
    padding: 0 5px 0 15px;
    background-color:rgb(243,243,241);
    border: 1px solid rgb(212,212,212);
    background-image: url(img/Capa_1.png);
    background-position: 5px center;
    background-repeat: no-repeat;
    cursor:pointer;
}
#editNews table span.shangchuan{
    display:block;
    width:80px;
    height:30px;
    text-align:center;
    line-height:30px;
    padding: 0 5px 0 15px;
    background-color:rgb(243,243,241);
    border: 1px solid rgb(212,212,212);
    background-image: url(img/Capa_1.png);
    background-position: 5px center;
    background-repeat: no-repeat;
    cursor:pointer;
}
#addNews span.add-sure,.editnews{
    display:block;
    width:120px;
    height:35px;
    color:#fff;
    background-color: rgb(53,135,244);
    font-size:18px;
    text-align:center;
    line-height:35px;
    margin:60px auto;
    border-radius:3px;
    cursor:pointer;
}
.confer .left{
    float:left;
    line-height: 30px;
    font-size:19px;
}
.confer .right{
    float:right;
    display:block;
    padding:5px 10px;
    background-color:rgb(243,243,241);
    border:1px solid rgb(212,212,212);
    padding-left:30px;
    background-image: url(img/add-circle.png);
    background-position: 7px center;
    background-repeat:no-repeat;
    cursor:pointer;
}
.confer p.title{
    padding:6px 10px;
    background-color: rgb(249,249,249);
    overflow:hidden;
}
.confer{
    border-top:1px solid rgb(212,212,212);
    border-bottom:1px solid rgb(212,212,212);
}
.conferone{
    border-top:0;
}
/* .slider-equi img{
    max-width:100px;
} */
.slider-equi th,.slider-equi td{
    text-align:center;
    vertical-align: middle;
}
.slider-equi td span{
    display:inline-block;
    padding:5px 7px;
    font-size:14px
}
.slider-equi .operation{
    width:213px;
}
.slider-equi .operation span{
    cursor:pointer;
}
div.tableone,.tabletwo{
    padding:2%;
    background-color:#fff;
}
.newsManage .btn-select{
    margin-left:150px;
}
/* .btn-select{
    background-color:rgb(246,246,246);
} */
.sendMessage{
    display:inline-block;
    padding:5px 15px;
    padding-left:32px;
    text-align:center;
    position: absolute;
    right: 15px;
    top: 9px;
    background-color: rgb(241,241,241);
    background-image:url(img/add-circle.png);
    background-position:10px center;
    background-repeat: no-repeat;
    border:1px solid rgb(212,212,212);
    cursor:pointer
}
.modal img,.modal .save,.modal .del,.modal .cancel,
a.edit,a.del{
    cursor:pointer;
}
.modal-body{
    max-height:600px;
}
a.survey-first:hover{
    color:#094AA2;
}
.audit-color{
    display:inline-block;
    padding:3px 15px;
    padding-left: 38px;
    background: url("img/circlegray.png") 10px center no-repeat;
    line-height: 25px;
    color: #A8A8A8;
    font-size: 16px;
}
.audit-check{
    background: url("img/circleblue.png") 10px center no-repeat;!important;
    color:#2E89FF
}
input.theme{
    height: 35px;
    width: 300px;
    background-color:rgb(249,249,249);
    border-radius: 0px;
}
span.send{
    padding:3px 10px;
    padding-left:25px;
    display: inline-block;
    /*margin-left: 100px;*/
    margin-top: 30px;
    cursor:pointer;
    background:url("img/Capa_1.png") 7px 2px  no-repeat;
}
div.cover{
    width:300px;
    height:100px;
    border:1px solid rgb(212,212,212);
    background-color:rgb(249,249,249);
    margin-left: 48px;
}
p.con-save{
    display: inline-block;
    width: 120px;
    height: 40px;
    line-height: 40px;
    background-color: rgb(53,135,244);
    color: #fff;
    cursor: pointer;
    border-radius: 3px;
    text-align: center;
    font-size: 18px;
    margin-top: 75px;
    margin-bottom: 20px;

}
input[id^="indate"]{
    cursor:pointer;
}
.rotate {
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
    margin-top: -5px;
}
.del{
    cursor:pointer;
}
.del-content{
    text-align:center;
    padding:50px 10px;
    font-size:20px;
    font-weight:600;
}
.new-auditdiv .sure{
    width: 156px;
    height: 52px;
    margin-left: 41px;
    margin-top: 41px;
    background-color:#2E89FF;
    text-align: center;
    color: #FFFFFF;
    font-size: 20px;
    letter-spacing: 8px;
    cursor: pointer;
    border: none;
    border-radius: 4px;
}
.new-auditdiv .cancel{
    width: 156px;
    height: 52px;

    margin-top: 41px;
    background-color:#D1D1D1;
    text-align: center;
    color: #FFFFFF;
    font-size: 20px;
    letter-spacing: 8px;
    cursor: pointer;
    border: none;
    border-radius: 4px;
}
span.newadd{
    display:inline-block;
    width:100px;
    height:35px;
    border-radius:3px;
    text-align:center;
    line-height:35px;
    font-size:18px;
    color:#fff;
    background-color:rgb(53,135,244);
    /*margin-left:50px;*/
    cursor:pointer;
}
div.page-right{
    float: right;
    margin-right: 20px;
}

.page-box{
	display:inline-block;
	width:50px;
	height:50px;
	text-align:center;
	line-height:50px;
	cursor:pointer;
}
.page-box.choose{
	color:#0E8DFF;
}

div.page{
    overflow:hidden;
    padding:20px 20px;
}
div.page input{
    width:30px;
    text-align:center;
}
div.pay{
    width:100%;
    padding: 15px 0px;
}
div.pay span.payWay{
    display: inline-block;
    width: 80px;
    height: 35px;
    background-color: rgb(216,216,216);
    text-align: center;
    line-height: 35px;
}
div.pay input:focus{
    border-color:rgb(74,129,202);
    box-shadow: none;
}
div.pay input{
    width: 65px;
    height: 35px;
    margin-bottom:0px;
    margin-right:10px;
    text-align:center;
}
div.add-left{
    width: 174px;
    text-align: right;
    float: left;
    margin-right: -53px;

}
div.add-right{
    width:218px;
    float:right;
    margin-left:18px
}
div.pay p{
    margin-bottom:6px;
    margin-top:15px
}
div.pay input[id*="indate"]{
    width:109px;
}
div.pay img{
    position: relative;
    width: 10px;
    /* vertical-align: middle; */
    display: inline-block;
    top: -3px;
    margin-right: -6px;
    margin-left: 11px;
}
div.pay span.add-time img{
    position: relative;
    width: 14px;
    /* vertical-align: middle; */
    display: inline-block;
    top: 0px;
    margin-right: -6px;
    margin-left: 11px;
}
div.pay span.add-time{
    padding: 8px 5px;
    cursor:pointer;
}
span.del-time b{
    font-size:15px;
    color:rgb(6,55,121);
    margin-right:3px;
}
.show{
    display:block!important;
}
.hide{
    display:none!important;
 }
.color{
    color:rgb(6,55,121);
    font-size:14px;
}
.graycolor{
    color:#555;
    font-size:14px;
}
.contentbody{
    /*min-width:1300px;*/
    margin:auto;
    /*border:1px solid green;*/
}
.applydetail{
    padding:20px 0;
}
.applydetail ul,.applydetail li{
    list-style: none;
    padding:5px ;
}
.round{
    color: #fff;
    background-color: rgb(9,74,162);
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 10px;
    margin-right: 5px;
    cursor:pointer;
}
.roundgrey{
    color: #fff;
    background-color:rgb(155,155,155);
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 10px;
    margin-right: 5px;
    cursor:pointer;
}
.applyleft{
    width: 200px;
    /*border: 1px solid #f00;*/
    float: left;
    position: relative;
    overflow: hidden;
}
.applydetail li.licenter{
    padding:60px 5px;
}
.line{
    display:block;
    width:0px;
    height:30px;
    border: 1px solid transparent;
    margin-left: 10px;
    border-left-color: rgb(9,74,162);
    height: 64px;
    position: absolute;
    top: 30px;
    left: 10px;
}
.linetwo{
    top: 114px;
    border-left-color: rgb(155,155,155);
}
div.applyleft span.color,div.applyleft span.greycolor{
    padding:5px 0;
    cursor:pointer;
}
.applyright{
    float: left;
    border: 1px solid rgb(212,212,212);
    overflow: hidden;
    width: 870px;
    background-color: #fff;
}
p.applytitle{
    padding: 15px 10px;
    font-size: 18px;
    padding-left: 44px;
    background-color: rgb(249,249,249);
    border-bottom:1px solid rgb(223,223,223);
}
div.form{
    padding:10px 20px;
}
.must{
    color:#f00;
    margin-right:5px;
    line-height: 16px;
    vertical-align: middle;
    font-size:18px;
}
div.form table tr td:first-child{
    text-align:right;
    padding-right:8px;
}
.sex{
    background: url("img/circle.png") 5px center no-repeat!important;
    cursor:pointer;
}
.sexs{
    background: url("img/circle.png") 5px center no-repeat!important;
    cursor:pointer;
}
.sexno{
    display: inline-block;
    padding: 2px 15px;
    padding-left: 27px;
    background: url("img/circle-1.png") 5px center no-repeat;
    height: 21px;
    line-height: 21px;
    cursor:pointer;
}
.interest{
    display: inline-block;
    padding: 2px 15px;
    padding-left: 27px;
    background: url("img/circle-1.png") 5px center no-repeat;
    height: 21px;
    line-height: 21px;
    cursor:pointer;
}
.sel-parent{
    position:relative;
}
.sel-content{
    position: absolute;
    border: 1px solid rgb(212,212,212);
    display: inline-block;
    width: 219px;
    height: 28px;
    border-radius: 3px;
    background:url(img/triang.png) 200px center no-repeat;
}
.select{
    opacity:0;
}
.sel-parents{
    position:relative;
    /* margin-right:20px; */

}
.sel-contents{
/*     position: absolute; */
    border: 1px solid rgb(212,212,212);
    display: inline-block;
    width: 220px;
    height: 28px;
    line-height:28px;
   /*  text-indent: 1em; */
    border-radius: 3px;
    background:url(img/newxiala.png) 640px center no-repeat;
    cursor:pointer
}
.selects{
    opacity:0;
    width:100px;
}
/* #workAddress{
    width:300px;
} */
#phone-start{
    width:61px;
}
#phone-end{
    width:135px;
    margin-left:28px;
}
.phoneparent td:last-child {
    position:relative;
}
.phoneparent span.phonenet{
    position:absolute;
    top:9px;
}
.page .next{
    display:inline-block;
    margin:auto;
    padding: 5px 25px;
    line-height:35px;
    background:rgb(9,74,162);
    color:#fff;
    font-size:15px;
    border-radius:3px;
    text-align:center;
    cursor:pointer;
}
.payChoice{
    background: rgb(9,74,162);
    font-size: 15px;
    padding: 15px 40px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    margin-left: -3px;
    cursor:pointer;
}
.payChoiceno{
    background-color:rgb(216,216,216);
    color:#000;
    font-size: 15px;
    padding: 15px 40px;
    text-align: center;
    line-height: 35px;
    margin-left: -3px;
    cursor:pointer;
}
.pay{
    margin-bottom:25px;
}
.scenepay a{
    color:#e4393c;
    font-size:18px;
}
.scenepay a:hover{
    color:#e4393c;
}
.scenepay{
    padding: 10px 7px;
    border: 1px solid rgb(212,212,212);
    font-size: 16px;
    display: inline-block;
    background-color: rgb(247,247,247);
    margin-bottom:5px;
}
.choosepay{
    vertical-align:top;
    font-size:15px;
    color:rgb(106,106,106);
}
a.special{
    color:#e4393c;
}
a.special:hover{
    color:#e4393c;
}
.ask{
    font-size:17px;
}
.scenepay b{
    font-weight:normal;
}
.payStatus{
    margin-left:10px;
}
.payend{
    opacity:0.7;
}
#num{
    width:35px;
    margin-right:10px;
    background-color:rgb(247,247,247);
    text-align:center;
}
#invoicenoname{
    margin-top:6px;
    width: 346px;
    border-radius: 2px;
    background-color:rgb(247,247,247);
}
.costs{
    color:#e4393c;

}
.cost{
    margin-left:10px;
}
.zhifubao{
    display:block;
    width:40%;
    padding-right:5%;
    float:left;
    text-align:right;
}
.weixin{
    float:left;
    width:40%;
    padding-left:5%;
    text-align:left;
}
.zhifubao b{
    margin-right: 21px;
    margin-top: 16px;
    display: block;
}
div.forms div{
    padding: 50px 10px;
    overflow: hidden;
}
.weixin b{
    margin-left: 28px;
    margin-top: 16px;
    display: block;
}
div.center{
    text-align:center;
}
div.center p{
    padding:8px 2px;
}

p.applysuccess{
    font-size:30px;
    color:#e4393c;
    font-weight:600;
}
td.labels{
    position:relative;
}
td.labels span{
    cursor:pointer;
    padding: 4px 6px;

    border-radius:3px;
    color:rgb(9,74,162);
}
td.labels span b{
    display:inline-block;
    width:10px;
    position:relative;
}
td.labels span b img{
    width: 10px;
    top: -18px;
    left: 1px;
    opacity:0;
}
td.labels span:hover b img{
    opacity:1;
    transition:opacity 0.5s;
}
.labelpre{
    vertical-align:top;
    width:70px;
}
 td.labels span.addlabel{
 display: inline-block;
    /* border: 1px solid rgb(212,212,212); */
    padding: 5px -2px;
    background: url(img/add-circle.png) center center no-repeat;
    width: 27px;
    height: 24px;
    position: absolute;
    border-radius: 2px;
    /* bottom: 18px; */
    left: 232px;
    top: 12px;
}
.addinput{
    margin-top:10px;
}
p.last{
    margin-bottom: 50px;
    padding: 0 84px;
}
#modalAudits textarea{
    width: 215px;
    height: 170px;
}
#modalNews textarea{
    width: 305px;
    height: 140px;
    margin-left:10px;
}
.previous,.nextpage{
   cursor:pointer;
    padding: 5px 8px;
    background-color: rgb(243,243,243);
}
.pageleft{
    float:left;
    width:50%;
}
.pageright{
    float:right;
    width:50%;
    text-align:right;
}
#currentPage-vedio,#currentPage-source,#currentPage{
    border:none;
    box-shadow: none;

}
#currentPage-source:focus{
    border:none;
}
#currentPage:focus{
	border:none;
}
#currentPage-vedio:focus{
	border:none;
}
#currentPage-vedio,#currentPage-source,#currentPage{
    width: 30px;
    height: 20px;
    margin: 0;
    padding:1px 1px;
    line-height: 20px;
}
#currentPagetwo{
    border:none;
    box-shadow: none;
}
#currentPagetwo:focus{
    border:none;
}
#currentPagetwo{
    width: 30px;
    height: 15px;
    margin: 0;
    padding:1px 1px;
    line-height: 15px;
}
.skip{
    border:1px solid rgb(212,212,212);
    display: inline-block;
    position:relative;
    width:50px;
}
/* .skip b{
    display: inline-block;
    width: 0px;
    height: 0px;
    border: 7px solid transparent;
    border-left-color: rgb(9 ,74,162);
    margin-left: 5px;
    margin-top: 0px;
    cursor:pointer;
    position:absolute;
    top: 5px;
    right: 0px;
} */
.resourcefile{
    cursor:pointer;
}

.trshow{
    position:relative;
}
.choose-first{
    width: 200px;
    height: 300px;
    float: left;
    border: 1px solid #D4D4D4;
    border-top: 0px;
}
.choose-middle{
    width: 200px;
    height: 300px;
    float:left;
    border:1px solid #D4D4D4;
    margin-left:34px;
    border-top: 0px;

}
.choose-last{
    width: 200px;
    height: 300px;
    float:left;
    border:1px solid #D4D4D4;
    margin-left:34px;
    border-top: 0px;
}

.choose-first,.choose-middle,.choose-last{
    overflow-y:auto;
    background-color:#FFF;
}
.choose-tree p{
    cursor:pointer;
    padding-left:6px;
    color: #4B4B4B;
    height:22px;
    margin-top:1px;
    line-height:22px
}
.choose-tree{
    width: 670px;
    position: absolute;
    z-index: 10;
    top: -29px;
    left: 96px;
}
.choose-close{
    float: left;

}
.choose-close .choosedel{
    width: 18px;
    height: 18px;

    text-align: center;
    background-color:rgb(13,111,242);
    color:#fff;
    border-radius:10px;
    cursor:pointer;
    display: inline-block;
    float:left;
}
.choose-close .choosesure{
    float:left;
    margin-top: 110px;
    display: inline-block;
}
.osuccess{
    color:rgb(159,159,159);
}
.onesure,.twosure,.threesure{
    background:rgb(246,246,246);
    color:rgb(9,74,162);
}
.downloadselect{
    width: 100px;
    margin-top: 10px;
}
.addrole{
    padding:0 5px 0 25px;
    top:60px;
    border:1px solid rgb(212,212,212);
    background-color:rgb(249,249,249);
    background-image: url(img/add-circle.png);
}
.chooserole{
    padding:10% 20%;
}

.checkBoxMask-hidden {
    background-color: #e3e3e3;
    width: 17px;
    height: 17px;
    top: 5px;
    position: absolute;
    pointer-events: none;
    border: 1px solid rgb(212,212,212);
    left: 0px;
}
.checkBoxMask {
    width: 22px;
    height: 22px;
    background: url("../css/img/Shape.png") center center no-repeat;
    top: 3px;
    position: absolute;
    pointer-events: none;
    color: #fff;
    left: -2px;
}
ul li input {
    width: 22px;
    height: 22px;
    margin-right:20px!important;
    vertical-align: sub;
}
.listtwo{
    margin-left:40px;
}
.ui-hidden{
    display:none!important;
}
.classifytable,.labeltable{


    overflow:hidden;

}
.classifytable table,.labeltable table{
    margin-top:66px;
}
.classify{
    position:absolute;
}
.classify span{
    font-size: 18px;
    padding: 5px 10px;
    background-color: rgb(249,249,249);
    border: 1px solid rgb(212,212,212);
    cursor:pointer;
}
/* .classify span:first-child{
    color:rgb(9,74,162);
} */
.addcircle{
    float: right;
    width: 120px;
    height: 30px;
    text-align: center;
    padding-left: 10px;
    margin-top: 13px;
    line-height: 30px;
    border-radius: 2px;
    margin-right: 20px;
    border: 1px solid rgb(212,212,212);
    background-color: rgb(241,241,241);
    background-image: url("img/Capa_1.png");
    background-repeat: no-repeat;
    background-position: 10px center;
    cursor:pointer;
}
.editlabel p{
    font-size: 17px;
    text-align: center;
    margin-top: 5%;
}
.odd{
    background-color:rgb(249,249,249);
}
.level{
    margin-top:60px;
    margin-left: 140px;
}
.level>div{
    overflow:hidden;
}
.level span{
    border-bottom:1px solid #fff;
}
.level div.level1>span{
    display:inline-block;
    padding: 4px 12px;
    font-size: 18px;
    float:left;

    /*border-top:1px solid #f00;*/
    /*border-left:1px solid #f00;*/
}
div.level1>span:last-child{
    /*border-right:1px solid #f00;*/

}

div.level1:last-child>span{
    /*border-bottom: 1px solid #f00;*/
}
.level div.level1>span:first-child,.level div.level2>span:first-child,.level div.level3>span:first-child{
    width:100px;
}
.border{
    /*border-bottom:1px solid #f00;*/
}

.level2{
    overflow: hidden;
    width: 284px;

    margin-left: 71px;
}
.level2>span{
    display:inline-block;
    display: inline-block;
    padding: 6px 11px;
    font-size: 15px;
    float:left;
    /*border-right:1px solid #f00;*/
    background-color: rgb(203,213,218);
}
.level span:hover{
    background-color:rgb(249,249,249);
    cursor:pointer;
}
.level2>span:first-child{
   /*border-left:1px solid #f00;*/
    width: 120px;
  text-align:center;
}
.level2>span:last-child{
	border-right:1px solid rgb(212,212,212);
}

.level3{
   overflow: hidden;
    margin-left: 102px;
    width: 253px;

}
.level3 span:first-child{
	width: 120px;
    text-align: center;
}
.level3 span:last-child{
	border-right:1px solid rgb(212,212,212);
}
.level3>span{
    display:inline-block;
    display: inline-block;
    padding: 6px 11px;
    font-size: 15px;
    float:left;
    /*border-right:1px solid #f00;*/
    background-color: rgb(240,240,240);
}

.carousel-picture{
	width:737px;
	cursor:pointer
}
.index-a{width:330px;}

.cur-select {
	background-image: url("../css/img/newxiala.png");
    background-repeat: no-repeat;
    background-position: 110px center;
	background-size:15px 15px;
    display: inline-block;
    width: 134px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #CACACA;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    color: #9E9E9E;
    color: rgba(29,62,100,0.5);
    padding:0 30px;
}
.all-show{
	 background: url("../css/img/orangedown.png") 34px 6px no-repeat;
}
.allshows{background: url("../css/img/orangeup.png") 34px 6px no-repeat;}
.conference{height:288px;}
.download{color:#0E8DFF;}
.ke-statusbar{display:none;}
.ke-container{height:600px !important;}

.firstmessage,.lastmessage,.totalcount{margin-left:-3px;padding:0px 2px;}
.head-menu .new-search{height:18px;width:18px;float: right;margin-top: 39px;cursor:pointer}
.head-menu .new-persion{height:18px;width:18px;float: right;margin-top: 39px;margin-right:42px;cursor:pointer}
.new-lunbo{width:100%;height:600px;margin-top:-3px}
.newconference{width:100%;height:506px;margin:auto;margin-bottom:80px}
.new-title{width:310px;height:75px;margin:auto}
.newtitle{font-size:30px;text-align: center;}
.newenglish{font-size:26px;text-align: center;margin-top:10px;color:rgb(207,207,207)}
.newlunbo{width:100%;min-width:1200px;height:320px;margin:auto;margin-top:60px}
.newnormal{margin:auto;display:block;margin-top:30px;cursor:pointer}
.newmessage{width:1350px;height:350px;margin:auto;margin-bottom:45px}
.new-listone{width:373px;height:140px;border:1px solid #EBEBEB;margin-top:60px;float:left}
.new-list{width:373px;height:140px;border:1px solid #EBEBEB;margin-top:60px;float:left;margin-left:40px}
.bluemore{margin-top:50px;cursor:pointer}
.new-online{width:100%;
/* height:1020px; */
border:1px solid white;
margin-bottom:40px;
background-color:rgb(240,245,248)}
.new-onlineborder{width:1200px;
/* height:1020px; */
margin:auto;
margin-bottom:45px}
.new-onlinetitle{width:310px;height:75px;margin:auto;margin-top:50px}
.new-onlinelistone{width:373px;height:330px;border:1px solid #FFFFFF;margin-top:60px;float:left;background:#FFFFFF;cursor:pointer}
.new-onlinetop{width:100%;height:210px;position:relative}
.new-onlinebody{width:333px;height:80px;margin:auto;margin-top:20px}
.new-onlinecaption{
	color: #363636;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 300px}
.new-onlinecontent{color:#979797;font-size:12px;margin-top:10px;width: 333px;
    height: 14px;
    overflow: hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
    }
.new-onlinemoney{font-size:26px;margin-top: -5px;position:absolute;color:#0E8DFF}
.xuexi{float: right;margin-right: 5px;margin-top:2px}
.new-onlinenum{float:right;font-size:12px;color:#B1B1B1}
.new-onlinelist{cursor:pointer;width:373px;height:330px;border:1px solid #FFFFFF;margin-top:60px;float:left;margin-left:40px;background:#FFFFFF}
.online-bluemore{text-align:center;margin-top:60px;clear:both;margin-bottom:60px;height:80px}
.new-resource{width:1200px;margin-bottom:60px;margin:auto}
.new-resourcelist{width:300px;height:173px;border:1px solid #FAFAFA;margin-top:60px;float:left;cursor:pointer}
.new-resourcedown{
 background: url("img/newdownload.png") no-repeat;
}
 .new-resourcedown:hover {
     background: url("img/newdownloadcolor.png") no-repeat;
 }
.new-resourcetop{width:100%;height:26px;line-height: 26px;}
.newresource-num{color:#FFFFFF;font-size:12px;padding-left:5px}
.newresource-money{height:30px;color:#0E8DFF;margin:auto;margin-top:20px;text-align:center}
.newresource-sum{font-size: 20px;color:#0E8DFF;margin-top:-2px}
.newresource-title{width:180px;height:48px;color:#363636;margin:auto;margin-top:10px;text-align:center;font-size:16px;
 overflow: hidden;text-overflow: ellipsis; word-break: break-word;display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.newresource-down{display:block;margin:auto;margin-top:20px;}
.new-listtitle{width:321px;height:20px;margin-top:20px;margin:20px auto; color:#363636;font-size:14px;cursor:pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.displaynone{display:none}
.newresource-type{float:right;color:#FFFFFF;font-size:12px;margin-right:15px}



/*v2 研究院概况*/
.plate-tit {
    text-align: center;
}
.plate-overview .plate-tit{
    margin: 40px 0 50px 0;
}
.plate-experts .plate-tit{
    margin: 70px 0 65px 0;
}
.plate-tit h3{
/*    font-family: "Microsoft YaHei",tahoma,arial;*/
    font-size: 30px;
    line-height: 30px;
    color: #363636;
}
.plate-tit p{
    font-size: 26px;
    color: #CFCFCF;
}
.plate-overview .plate-cont{
    line-height: 30px;
    padding-bottom: 25px;
    overflow: hidden;
}
.em2{
/*    letter-spacing: 1px;
    word-spacing: 2px;
    line-height: 1.7em;*/
    text-indent: 2em;
}
.plate-cont .txt-left{
    width: 49.3%;
    float: left;
}
.plate-cont .txt-right{
    width: 49.3%;
    float: right;
}
.experts-list{
   margin: 0;
}
.experts-list li{
    width: 282px;
    height: 360px;
    float: left;
    position: relative;
    overflow: hidden;
   /* margin: 0 23px 50px 0;*/
    margin-left: 24px;
    margin-bottom: 50px;
}
.experts-list li.first{
    margin-left: 0;
}
.experts-list li .expert-pic{
    display: block;
    width: 100%;
    height: auto;
    position: absolute;
    left: 0;
    top: 0;
}
.experts-list li .expert-photo{
    width: 100%;
    height: 100%;
}
.expert-desc{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 282px;
    background: #54A8FF;
}
.expert-name{
    margin: 10px 0;

    overflow: hidden;
    /*white-space: nowrap;*/
    /*text-overflow: ellipsis;*/
}
.expert-name .name{
    font-size: 15px;
}
.expert-desc .desc-cont{
    width: 100%;
    height: 100%;
    font-size: 13px;
    color: #fff;
    line-height: 22px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}
.i_expert{
    display: block;
    width: 17px;
    height: 17px;
    position: absolute;
    z-index: 100;
    right: 8px;
}
.i_expert.i-up{
    background: url("img/i_up.png") no-repeat;
    top: 10px;
}
.i_expert.i-down{
    background: url("img/i_down.png") no-repeat;
    top: 333px;
}
.cont-txt{
    width: 100%;
    padding: 0 25px 10px 10px;
    position: absolute;
    top: 0;
    left: 0;
}
.expert-intro{
    width:260px;
    height: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.showall{
    height: auto!important;
    white-space: normal!important;
}
.new-down{width:995px;border-top:1px solid  #0E8DFF}
.new-adds{
	float: right;
    margin-right: 5px;
    margin-top: 30px;
    cursor:pointer
 }
.new-spanborder{
	height: 30px;
    width: 100%;
    /*border-right:1px solid  rgba(150,164,181,.2);*/
    display: inline-block;
    font-size:14px;
    word-wrap: break-word;
    padding-right: 1em;
    color: #333333;
}
.new-spanborder .new-spanborder-english{
    font-size: 14px;
    color: #8A8A8B;
    word-break: break-word;
}
.new-spanborder-serial-num{
    text-align: center;
    line-height: 4em;
}
.head-menu .new-people{
	float: right;
    margin-top: 43px;
    color: rgb(54, 54, 54);
    /* margin-right: 18px; */
    }
.newlogophoto{margin-left:20px;margin-top: -7px;}
.new-upload .new-uploaddoc{
    width: 242px;
    height: 52px;
    background-color: #F0F5F8;
    border: none;
    background-image: url("img/upwenjian.png");
    background-repeat: no-repeat;
    background-position: 43px 12px;
    text-align: center;
    font-size: 18px;
    line-height: 52px;
    cursor:pointer;
    color:#1D3E64;
    display:inline-block;
}
.new-upload .new-uploadfujian{
	width: 242px;
    height: 52px;
    background-color: #F0F5F8;
    border: none;
    background-image: url("img/upfu.png");
    background-repeat: no-repeat;
    background-position: 45px 12px;
    text-align: center;
    font-size: 18px;
    line-height: 52px;
    margin-top:55px;
    cursor:pointer;
    color:#1D3E64
}
.new-upload{
width:500px;
height:500px;
/* border:1px solid red; */
margin-top:40px;
margin-left: 22px;
display:none
}
.new-explain{
    margin-top: 10px;
    line-height: 23px;
    color: #9E9E9E;
    font-size: 12px;
}
.new-alldoc{
width:974px;
/* border:1px solid red; */
margin-top:21px;
margin-left: 15px;
display:none
}
.new-allfujian{
width:974px;
/* border:1px solid red; */
margin-top:21px;
margin-left: 15px;
display:none
}
.new-docname{
color: #1D3E64;
font-size: 16px;
letter-spacing: 2px;
margin-top: 13px;
}
.new-doctit{margin-left:10px}
.new-docnum{
    color: #2E89FF;
    font-size: 18px;
    margin-left: 61px;
    margin-top: 33px;
    margin-bottom:13px
}

.new-alldoc .new-go{
	width: 292px;
    height: 52px;
    background-color: #F0F5F8;
    border: none;
    background-image: url("img/new-go.png");
    background-repeat: no-repeat;
    background-position: 75px 17px;
    text-align: center;
    font-size: 18px;
    line-height: 52px;
    margin-top:13px;
    cursor:pointer;
    color:#1D3E64
}
.new-allfujian .new-go{
	width: 292px;
    height: 52px;
    background-color: #F0F5F8;
    border: none;
    background-image: url("img/new-go.png");
    background-repeat: no-repeat;
    background-position: 75px 17px;
    text-align: center;
    font-size: 18px;
    line-height: 52px;
    margin-top:13px;
    cursor:pointer;
    color:#1D3E64
}
.new-documentlist{
width: 980px;
/*height: 884px;*/
border: 1px solid #D1D1D1;
/* margin-left: -15px; */
margin-top:40px;
margin-bottom: 10px;
}
.new-doclistnum{
   width: 60px;
    height: 60px;
    background: #D1D1D1;
    text-align: center;
    line-height: 60px;
    color: #FFFFFF;
    font-size: 36px;
    float:left
}
.new-priceno{
    width: 90px;
    height: 30px;

    display: inline-block;
    font-size: 16px;
    color: #9E9E9E;
    text-align: center;
    background-image: url("img/circlegray.png");
    background-repeat: no-repeat;
    background-position: -2px -1px;
    cursor:pointer
}
.new-pricehas{
	width: 90px;
    height: 30px;
    display: inline-block;
    font-size: 16px;
	background-image: url("img/circleblue.png");
    background-repeat: no-repeat;
    background-position: -2px -1px;
    color:#2E89FF;
    text-align: center;
    cursor:pointer
}
.new-priceinput{
	width: 75px;
    margin-top: 10px;
    color:#2E89FF!important;

}
.new-prices{
	color: #9E9E9E;
    font-size: 16px;
}
.new-textarea{
	width: 670px;
    height: 285px;
    resize: none;
    border-radius:4px;
    padding:15px
}
.new-note{
	color:#9E9E9E;font-size:12px
}
.new-documentlist .new-deldoc{
    background: #D1D1D1;
    height: 52px;
    color: white;
    font-size: 20px;
    text-align: center;
    letter-spacing: 2px;
    margin-top: 20px;
    cursor:pointer
}
.new-documentlist .del-adjunct{
    background: #D1D1D1;
    height: 52px;
    color: white;
    font-size: 20px;
    text-align: center;
    letter-spacing: 2px;
    margin-top: 20px;
    cursor:pointer
}
.new-documentlist .new-suredoc{
    background: #2E89FF;
    height: 52px;
    color: white;
    font-size: 20px;
    text-align: center;
    letter-spacing: 2px;
    margin-top: 20px;
    margin-left: 20px;
    cursor:pointer
}
.new-auditdiv{
	width: 800px;
    /*border: 1px solid red; */
    margin-top: 23px;
    margin-left: 0px;
}
.new-audittext{
	width: 353px;
    height: 250px;
    margin-top: 30px;
    resize: none;
    padding:15px
}
.seedetails,.new-conferencephotos{cursor:pointer}
.addmenu-bianji{
    float: right;
    width: 995px;
    border-top: 2px solid #E4E4E4;
    display: none;
}
.new-documentlist .new-editsuredoc {
    background: #2E89FF;
    height: 52px;
    color: white;
    font-size: 20px;
    text-align: center;
    letter-spacing: 2px;
    margin-top: 20px;
    margin-left: 20px;
    cursor: pointer;
}
.addmenu-fujian{
    float: right;
    width: 995px;
    border-top: 2px solid #E4E4E4;
    display: none;
}
.addmenu-success{
    float: right;
    width: 995px;
    border-top: 2px solid #E4E4E4;
    display: none;
}
.new-documentlist .new-fujiansuredoc {
    background: #2E89FF;
    height: 52px;
    color: white;
    font-size: 20px;
    text-align: center;
    letter-spacing: 2px;
    margin-top: 20px;
    margin-left: 20px;
    cursor: pointer;
}
.new-successdiv{
	width: 350px;
    height: auto;
    margin: auto;
    margin-top: 100px;
    text-align: center;
}
.new-suresuccess{
	width: 231px;
    height: 52px;
    background: #2E89FF;
    border-radius: 4px;
    line-height: 52px;
    margin: 30px auto;
    font-size: 20px;
    color: white;
    letter-spacing: 2px;
    cursor: pointer;
}
#titlegantan,#titlegantana,#titlegantanb,#titlegantanc {
    margin-left: 20px;
    display: none;
}
#titlegantanc {
    margin-left: 20px;
    display: none;
    margin-top:13px
}
.new-documentlist .new-editdeldoc {
    background: #D1D1D1;
    height: 52px;
    color: white;
    font-size: 20px;
    text-align: center;
    letter-spacing: 2px;
    margin-top: 20px;
    cursor: pointer;
}
.upload-document{color:#1D3E64;font-size:16px;text-align:right}
.upload-documentprice{color:#1D3E64;font-size:16px;padding-left:22px}
.no-choose{
	background-image: url("../css/img/nochoose.png");
    background-repeat: no-repeat;
    background-position: 25px 33px;
    }
.has-choose{
	background-image: url("../css/img/choose.png");
    background-repeat: no-repeat;
    background-position: 25px 33px;
    }
.resource-search,.search:hover{
	box-shadow:none!important
}
.resource-search,.search:focus{
	box-shadow:none!important
}
.no-data{
	text-align: center;
    font-size: 18px;
    padding: 50px;
}

.tcdPageCode .prevPage{
	position:relative;
	top:1px;
}
.status-0{cursor:pointer}
.female1 {
    display: inline-block;
    padding: 33px 0px;
    padding-left: 108px;
    background: url("img/female1.png") 0px center no-repeat;
    height: 87px;
    line-height: 21px;
    cursor: pointer;
    width: 186px;
}
.female2 {
    display: inline-block;
    padding: 33px 0px;
    padding-left: 108px;
    background: url("img/female2.png") 0px center no-repeat;
    height: 87px;
    line-height: 21px;
    cursor: pointer;
    width: 186px;
}
.man1 {
    display: inline-block;
    padding: 33px 0px;
    padding-left: 108px;
    background: url("img/man1.png") 0px center no-repeat;
    height: 87px;
    line-height: 21px;
    cursor: pointer;
    width: 130px;
}
.man2 {
    display: inline-block;
    padding: 33px 0px;
    padding-left: 108px;
    background: url("img/man2.png") 0px center no-repeat;
    height: 87px;
    line-height: 21px;
    cursor: pointer;
    width: 130px;
}
#meet-cover-photo{margin-bottom:20px}
#union p span{
    opacity:0.8;
    margin-left:10px;
    position:relative;
    top:2px;
}
#union p a{
    color:#fff;
    opacity: 0.5;
}

#union p a:hover{
    color: #fff;
}

#union p{
    line-height:30px;
}

.resource-tree,.qbzy{
    font-size:18px!important;
}

.miniSelect{
    position: relative;
    border: 1px solid #cacaca;
    width: 220px;
    height: 40px;
    border-radius: 4px ;
    cursor: pointer;
}
.miniSelect span{
    width: 100%;
    height: 100%;
    line-height: 40px;
    position: absolute;
    padding-left: 20px;
    background: url(img/newxiala.png) 190px center no-repeat;
}
.miniSelect ul{
    position: absolute;
    top: 36px;
    border: 1px solid #cacaca;
    width: 220px;
    border-top: 0px;
    z-index: 10;
    background: #fff;
    left:-1px;
    z-index: 100000000;
}
.miniSelect ul li{
    padding:9px 0px 9px 20px;
}
.miniSelect ul li:hover{
    /*background: #0E8DFF;*/
    color:#0E8DFF;
}
.tcdPageCode span.current {
    display: inline-block;
    height: 25px;
    line-height: 32px;
    padding: 0 10px;
    margin: 0 2px;
    color: #0E8DFF;
    border-radius: 4px;
    vertical-align: middle;
}
.tcdPageCode a {
    color: #000000;
    display: inline-block;
    height: 25px;
    line-height: 32px;
    padding: 0 10px;
    margin: 70px 2px;
    border-radius: 4px;
    vertical-align: middle;
}
.tcdPageCode {
    padding: 15px 20px;
    text-align: left;
    color: #ccc;
    text-align: center;
}
nav{
    width:100%;
    top:0px;
    position: fixed;
    text-align: center;
    z-index:1000000;
}

.charge-container{
    width:100%;
}
.charge-free{
    width: 90px;
    height: 30px;
    display: inline-block;
    font-size: 16px;
    color: #9E9E9E;
    text-align: center;
    background-image: url(img/circlegray.png);
    background-repeat: no-repeat;
    background-position: -2px 8px;
    cursor: pointer;
}
.charge-charge{
    background-image: url(img/circleblue.png);
    color: #2E89FF;
}

.getprice{
    color: #9E9E9E;
    font-size: 16px;
}

.getprice input.price-normal{
    width:75px;
    height:25px;
    line-height:20px;
    line-height: 20px;
    padding-right:5px;
    margin:0px 5px;
    padding-left: 10px;
    color:#2E89FF;
}

.contentIsshow input.orgprice{
    width: 100%;
    height:40px;
    line-height: 40px;
    padding-left:10px;
    margin-top: 30px;
    padding-right: 10px;
}

.charge-container .oldDiscount{
    width:100%;
    margin-top: 20px;
}
.charge-container .miniSelect span{
    background: url(img/newxiala.png) 95% center no-repeat;
}

.charge-container .free-special{
    display: inline-block;
    width: 45%;
    height:45px;
    line-height: 45px;
    margin-right: 4%;
    margin-top: 5px;
    border:1px solid #D4D4D4;
    font-size: 14px;
    color: #2E89FF;
    letter-spacing: 0.95px;
    text-align: center;
    cursor:pointer;
    border-radius: 4px;
}



.charge-container .free-special span{
    padding-left:30px;
    background: url(img/price-add.png) left center no-repeat;
}
.charge-container label{
    padding-top: 12px;
    padding-bottom: 12px;
}
.charge-container .free-special-batch-import{
    display: inline-block;
    width: 45%;
    height:45px;
    line-height: 45px;
    margin-left: 4%;
    border:1px solid #D4D4D4;
    font-size: 14px;
    color: #2E89FF;
    letter-spacing: 0.95px;
    text-align: center;
    cursor:pointer;
    border-radius: 4px;
}


.charge-container .free-special-batch-import label span{
    padding-left:30px;
    background: url(img/new-go.png) left center no-repeat;
}

.special-container{
    margin-top:20px;
    position: relative;
}

.search-container{
    border:1px solid #d4d4d4;
    position: absolute;
    bottom: 10%;
    left: 110%;
    width:270px;
    padding:10px;
}

.search-container i{
    position:absolute;
    left: 0px;
    top:10px;
    display: block;
    width: 0px;
    height: 0px;
    border:13px solid transparent;
    border-right:13px solid #d4d4d4;
    left:-26px;
}

.search-top{
    border-bottom: 1px solid #D4D4D4;
}

.search-top input{
    border:0px ;
    box-shadow:none;
    width: 90%!important;
    margin-bottom: 0px;
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
}

.search-top input:focus{
    box-shadow:none;
}

.search-top img{
    margin:8px 0px ;
}

.end-list{
    margin: 10px;
}

.user-list .user-detail{
    padding-left: 30px;
    background:url('img/square-empty.png') left center no-repeat;
}

.search-container{
    background:#fff;
    z-index: 10000000;
}

.user-list .free-checked{
    background:url('img/square-solid.png') left center no-repeat;
}

.user-list .user-detail{
    width:100%;
    height:40px;
    line-height: 40px;
}

.user-list{
    max-height:200px;
    overflow:auto;
}

.user-list .user-detail span:nth-child(1){
    width:88px;
    display: inline-block;
}

.search-mask{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 100000;
}

.special-chosen div{
    width: 100%;
    border: 1px solid #D4D4D4;
    box-shadow: inset 0 1px 1px 0 #FFFFFF;
    color: #333;
    height: 45px;
    line-height: 45px;
    padding-left: 20px;
    background: #fff;
}

.special-chosen div span:first-child{
    width:100px;
    margin-right:20px;
    display: inline-block;
}
special-chosen div span:nth-child(2){
    width:120px;
}
.special-chosen div:first-child{
    border-radius: 4px 4px 0px 0px;
}

.special-chosen{
    position: relative;
    z-index: 100100;
    max-height: 300px;
    overflow: auto;
}

.delete-free{
    width: 20px;
    height: 20px;
    float: right;
    margin: 12px;
}

.list-none{
    height: 40px;
    line-height: 40px;
    padding-left: 15px;
}

.oldDiscount{
    border:0px;
}

.oldDiscount span{
    border:1px solid #cacaca;
}

.oldDiscount ul {
    width: 100%;
    left: 0;
}

i.icon-small{
    left: -24px;
    border-right: 13px solid #fff;
    top: 9px;
}

.price-content{
    display:none!important;
}

.charge-fixed{
    border: 1px solid #DBDBDB;
    width: 350px;
    position: absolute;
    top: 100px;
    left: 200px;
    background: #fff;
    padding:10px
}
.price-operation{
    text-align:center;
    position: relative;
    z-index: 100010;
}
.price-operation span{
    display:inline-block;
    width:107px;
    height:30px;
    line-height: 30px;
    margin:20px 20px 10px 20px;
    color:#fff;
    border-radius: 2px;
    cursor:pointer;
}
.price-cancel{
    background: #D1D1D1;
}
.editNewPrice{
    background: #2E89FF;
}

.search-hide{
    display:none;
}

.show-price-content{
   /* width:200px ;*/
    padding-left:5px;
    display:inline-block
}
.show-price-content span{
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0;
}

.editfixed input.search-name{
    border:none;
    padding:0 10px;
}
