﻿.blue{
    color:#1a76d1;
}
.red {
    color:#c00000;
}
.red2{
    color:red;
}
.indent{
    text-indent:2em
}
/*回到顶部*/
.Back_Top{
     position: fixed;
     bottom:50px;
     right:20px;
     background-color:#e7e7e7;
     text-align:center;
     padding:5px;
     display:none;
}
.Back_Top:hover{
    font-weight:bolder;
    background-color:#8487aa;
    color:#fff;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
/*每个标题设置*/
.h1{
      color:#31849b; 
      text-align:center;
      padding: 10px 0 12px 0; 
      font-size:23px;
      margin: 25px 0 0 0;
      font-family:'Ubuntu', sans-serif;
}
.bgColor_icon{
    margin:0 -10px;
}

/*以下是单独页面的设置*/

/*Default中英文页面*/
.bgColor{
    background-color:#fff;
    padding:10px;
}
.bgColor_icon{
    background-color:#e7f9fc;
}


.section_CU div,.section_CFP div,.section_icon p{
    display:inline-block;
    float:left;
    min-width:280px;
}
.section_icon img{
    width:50%;
}
.section_icon p{
    text-align:center;
    width: 17%;
    margin: 0.5%;
    color:#808080;
    min-width:200px;
}
.section_icon p a{
    font-size:20px;
    color:#31849b;
}
.section_icon p a:hover{
    color:#31849b;
}
@media screen and (max-width: 640px) {
    .section_icon p span{
    font-size:17px;
    display:inline-block;
    word-wrap: break-word;
    word-break:break-all;
}
}


.section_CFP img{
    width:100%;
    max-width:400px;
    min-width:280px;
    margin:10px 60px 10px 0;
}
.section_CFP p:first-child strong{
    color:#31849b;
    font-size:19px;
}
.section_CFP a{
    padding:5px 10px;
    color:#fff;
    background-color:#93cddd;
    border:1px  solid #31859c;
    margin:0 0 1% 40px;
    display: inline-block;
}
.section_CFP_span span{
    display:inline-block;
        line-height: 37px;
}
@media screen and (min-width: 1300px) {
    .section_CFP_span span{
    width:40%;
}
}
.section_CFP_span span:nth-of-type(1){
    margin-right:5%;
}
.section_CFP div{
    margin:0 auto;
}
.section_CFP div:first-child{
    width:40%;
}
.section_CFP div:last-child{
    width:55%;
}

.bgColor_CU{
    background-color:#31859c;
    color:#fff;
    padding:15px 0;
    font-weight:bold;
}

.section_CU strong,.D-New strong{
    font-size:20px;
}
.section_CU div{
    padding:5px 10px;
    width:21%;
}

.D-New{
    padding:20px 10px;
} 
.D-Index img{
    float:left;
    margin-right:30px;
    width:160px;
}
.D-Index {
    line-height:53px;    padding:10px;
}
.D-Index strong{
    color:#31849b;
}
.D-Index h3{
    color:#31849b;
}

/*首页的昆明图片设置*/
.V-img-D{
    width:730px;
}
.V-img-D>img{
    width:240px;height:169px;
}
/**/
/**/

/*AG页面设置*/
.AG-ul{
    padding-left:20px; 
    margin-bottom:0px;
    margin-top:0px;
}
.AG-ul>li{
    margin-bottom:0px!important;
}
.AG-p{
    padding-left:20px;
}
.AG-p>span{
    color:#DD333A;
}
.AG-p2{     /*中文页面单独设置*/
    padding-left:20px; 
    margin-bottom:5px;
}
.AG-p3{     /*中文页面单独设置*/
    background-color:#F8E6E6;
    margin-right:10px; 
    margin-left:20px;
}
/**/

/*CFP页面设置*/

.CFP_div{
    padding:0 2%;
    display:flex;
}
.CFP_div div{
    width:50%;
}
.CFP_div div:first-child{
    margin-right:3%;
}
/**/

/*Committee 页面设置*/
.C-div{
    /*border:1px solid #2f528f;*/
    padding:5px 10px;
    vertical-align:top;
    margin-bottom:20px;
    display:flex;
    text-align:justify;
}
.C-div p:first-child{
    display:flex;
    align-items: center;
}
.C-div img{
    float:left;
    width:190px;
    height:220px;
    margin: 10px 100px 0 0;
}
.Chair>span strong,
.Chair>span span,
.Chair>span ins{
    margin-left:40px;
}
/**/

/*FAQ页面设置*/

.FAQ-ol>li{
    padding-bottom:15px;
}
.FAQ-ol>li strong{
    color:#31849b;
}
/**/

/*histiry页面设置*/
.H-a{
    float:left;
}
.H-2020a>img{
    height:200px; 
    width:330px;
}
.H-2019a>img{
    height:130px;
     width:230px;
}
.H-2018a>img{
    height:180px;
     width:330px;
}
.H-img>img{
width:170px;
height:120px;
}
/**/

/*KS页面设置*/
/*.KS_div{
    margin:10px 0;
}
.KS_div img{
width:130px;
    float:left;
    margin:4px 16px 2px 0;
}*/
/**/

/*LAP页面设置*/

/**/

/*RF页面设置*/
.RF_table{
    width:100%;
}
.RF_table tr td,.RF_table tr th:not(.RF_table tr:first-child th){
    border:1px solid #ededed;
    text-align:left;
}
.RF_table tr:first-child th{
    font-size:20px;
    background-color:#92cddc;
    color:#fff;
}
.RF_table tr:last-child {
    background-color:#ededed;
}
.RF_div h3{
    color:#2d89cb;
}
.RF_div p{
    margin-left:20px;
}
.RE_span{
    display:inline-block;
    margin-left:30px;
}
.RF_ol li{
    list-style-type:inherit!important;
}

/**/

/*VenueCn.aspx中英文页面*/
.V_img{
    text-align:center;
}
.V_img img{
    width:100%;
     max-width:740px;
     padding: 0 20px;
     box-sizing:border-box;
}


/**/

/*Submission页面设置*/

/**/
/*PG页面设置*/
.PG_div{
   background:transparent;
}
.PG_div h3{
    color:#4691a5;
}
.PG_div ul li{
    list-style-type:disc!important;
    margin-left:20px;
}
.PG-color span{
    color:#0070c0;
}
.PG_img{
        position: absolute;
    bottom: 20px;
    right: 50px;
    z-index:-1;
}
/**/
/*CH页面设置*/
.CH_div p span{
    display:inline-block;
    margin-left:15px;
    vertical-align:top;
}
/**/
/*KS页面设置*/
.KS-div div{
    text-align:center;
}
.KS-div div>strong{
    font-size:18px;
}
.KS-div h3{
    padding:5px 10px;
    background-color: #1f497d;
    color: #fff;
}
.KS-div>p{
    text-indent:2em;
}
/**/
