/*浏览器样式重置*/
*{
    padding:0;
    margin:0;
    font-family:'微软雅黑';
    /*color:#8e8e8e;*/
    box-sizing: border-box;
}
body,html{
    padding:0;
    margin:0;
    font-size:16px;
}
a{
    text-decoration:none;
    color:#8e8e8e;
}
a:hover{
    text-decoration: none;
    color:#8e8e8e;
}
a:focus{
    text-decoration: none;
    color:#8e8e8e;
}
ul{
    list-style: none;
}
.clear{
    clear:both;
}
/*
    页面内容
*/
.summit-box{
    width: 1300px;
    margin: 0px auto;
}
.titles {
    width: 800px !important;
    padding-top: 20px;
}
.bread{
    clear: both;
    /*width: 230px;*/
    padding-top: 45px;
    color: #949494;
    font-size: 13px;
    margin: 0 0 10px 2%;
}
.bread a{
    color: #949494;
}
/*
    峰会内容
*/
.summit-content{
    width:804px;
    padding:0 24px 20px;
    border:1px solid #C1C1C1;
    float: left;
    background-color:#fff;
    margin-bottom: 57px;
}
.summit-notice{
    margin:20px 0;
    width:100%;
    border-bottom:1px solid #E8E8E8;
}
.summit-notice>h1{
    border-left:2px solid #0069BE;
    color:#3f3f3f;
    font-size:20px;
    padding-left:10px;
    margin-bottom:60px;
}
.notice-content{
    width: 100%;
    height: 350px;
    overflow: hidden;
}
/*.notice-content img{
    width:31%;
    margin-right:25px;
    float: left;
}*/
.con{
    width: 100%;
}
.lef{
    width: 298px;
    float: left;
}
.lef img{
    width: 100%;
}
.rig{
    float: left;
    width: 330px;
    margin-left: 46px;
}
.rig p:first-child
{
    color: #0069be;
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 10px;
}
.rig p{
    font-size: 16px;
    color: #383838;
    line-height: 2;
}
.rig a{
    display: block;
    color: #1f8cfa;
    font-size: 14px;
    margin-top: 10px;
}
/*.notice-content>div{
    width:65%;
    float: left;
}*/
/*.notice-content>div>p{
    font-size:16px;
    color:#383838;
    line-height: 2;
}*/
/*.notice-content>div>h1{
    color:#0069be;
    font-size:20px;
    font-weight:normal;
    margin-bottom:10px;
}*/
/*.notice-content>div>a{
    display: block;
    color:#1f8cfa;
    font-size:14px;
    margin-top:10px;
}*/
.review-past>h1{
    border-left:2px solid #0069BE;
    color:#3f3f3f;
    font-size:20px;
    padding-left:10px;
    margin-bottom:40px;
}
.review-list img{
    width: 240px;
    height: 100px;
}
.review-list li p a{
    color: #646464 !important;
}
.review-past .review-list{
    padding-bottom:20px;
}
.review-past .review-list li{
    width: 30%;
    float: left;
    margin-top: 16px;
}
.review-past .review-list li:nth-child(3n-1){
    margin: 16px 35px 0px 35px;
}
.pages{
    width: 100%;
    height: 70px;
    margin-top: 33px;
    text-align: right;
}
.pages a{
    display: inline-block;
    width: 43px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    font-size: 12px;
    border: 1px solid #ccc;
    color: #000;
}
.review-past li p{
    text-align: center;
    color:#646464;
    font-size:14px;
}
/*
    在线报名
*/
.online-reg{
    width:490px;
    margin-left:12px;
    padding:38px 20px;
    border:1px solid #c1c1c1;
    float: left;
    background-color:#fff;
    margin-top: -115px;
}
.online-reg ul{
    list-style: disc;
    list-style-position: inside;
}
.online-reg>h1{
    padding:0 0 15px 0px;
    border-bottom:1px solid #E4E4E4;
    color:#3f3f3f;
    font-size:20px;
}
.online-reg .onine-top-title {
    border-bottom:1px solid #E4E4E4;
}
.online-reg .onine-top-title span{
    display: inline-block;
    width:136px;
    height:36px;
    line-height: 36px;
    padding-left:20px;
    color:#fff;
    background-color:#238EFA;
}
.online-reg .onine-top-title b{
    display: inline-block;
    width: 2px;
    height: 16px;
    margin-right: 10px;
    position: relative;
    top:2px;
    background-color: #fff;
}
.online-reg .onine-top-title>b{
    background:#fff;
}
.online-reg>h1>b {
    display: inline-block;
    width: 2px;
    height: 16px;
    margin-right: 10px;
    position: relative;
    top:2px;
    background-color: #0069BE;
}
.pro-info{
    padding:20px 0;
}
.pro-info li{
    padding:5px 0;
    color:#238EFA;
}
.pro-info li span{
color:rgb(142, 142, 142);
}
.pro-info li span a{
    color:rgb(142, 142, 142);
}
#user-info>div{
    padding:10px 0;
}
#user-info>div>span{
    display: inline-block;
    width:100px;
    text-align:left;
}
#user-info>div>span>b{
    margin-right:10px;
}
#user-info input{
    width:300px;
    padding:10px;
    border:1px solid #CFCFCF;
    outline: none;
    background-color:#fff;
}
::-webkit-input-placeholder{
    color:#CFCFCF;
}
::-moz-placeholder{
    color:#CFCFCF;
}
:-ms-input-placeholder{
    color:#CFCFCF;
}
#user-info select{
    width:300px;
    padding:10px;
    border:1px solid #CFCFCF;
    background-color:#fff;
    position: relative;
    left:-3px;
    color:#238EFA;
}
#user-info #dosubmit{
    display: block;
    width:195px;
    height:40px;
    line-height:40px;
    padding:0;
    margin:0 auto 60px;
    background-color: #238EFA;
    text-align: center;
    color:#fff;
    font-size:16px;
    cursor:pointer;
}
/*
    分页
*/
.page-switch{
    width:100%;
    margin:20px 0 20px 0;
    text-align:right;
    position: relative;
    right:0;
}
.page-switch button{
    padding:4px 10px;
    cursor: pointer;
    border:1px solid #E3E3E3;
    color:#000;
    font-size:14px;
    /*background:-webkit-gradient(top,#FFFFFF,#F0F0F0);*/
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#F0F0F0));
}
.pagenum-list{
    display: inline-block;
    text-align:right;
    position: relative;
    right:0;
    top:9px;
    margin:0 5px;
    overflow: hidden;
}
.pagenum-list li{
    float: left;
    padding:4px 10px;
    margin:0 5px;
    font-size:14px;
    color:#000;
    border:1px solid #E3E3E3;
    cursor: pointer;
}
.pagenum-list .pagenum-active{
    color:#fff;
    background: #238EFA;
    border-color:#238EFA;
}