/*
* @Author: xiaomei
*/
.ui-page-wrap {
    height: auto;
    min-height: 100%;
    position: relative;
}
.ui-page-container {
    height: auto;
    min-height: 100%;
}
.container-inner {
    margin-right: auto;
    margin-left: auto;
    width: 1000px;
}
   /* page-header */
.ui-page-nav {
    height: 106px;
    line-height: 104px;
    width: 100%;
}
.pure-u {
    display: inline-block;
    *display: inline;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto;
}
.page-header{float: right;}
.ui-page-nav-pin { position: fixed; top: 0; left: 0; z-index: 9999; }
.ui-page-nav-inner .item a { float: left;width: 100px;text-align: center;color:#fff; }
.ui-page-nav-inner .item a.active{border-bottom: 3px solid #26ffff;background-color:rgba(255, 255, 255, 0.2);}
.ui-page-nav-inner .nav-logo a.active{background-color: 0;background-color:rgba(255, 255, 255, 0.2);}

.ui-page-nav-inner .page-logo { float: left;background-image: url(../images/page-logo.png); background-repeat: no-repeat; background-position: center center; width: 150px; text-align: center; padding-left: 0; padding-right: 0; text-indent: -9999em; }
.ui-page-nav-inner .nav-logo {background-image: url(../images/17th.png); background-repeat: no-repeat; background-position: center center; width: 100px; text-align: center; padding-left: 0; padding-right: 0; text-indent: -9999em; }
.ui-page-nav-inner .nav-logo a { display: block; }

/* 首页轮播图 */
/*swiper*/
.swiper-prevnext { position: absolute; top: 50%; z-index: 999; display: block; width: 44px; height: 44px; margin-top: -22px; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAAAsCAYAAACZvCZrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNBM0ZEOEFENjdDMTFFM0EyQTRCMzU4ODcwRkNCNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNBM0ZEODlENjdDMTFFM0EyQTRCMzU4ODcwRkNCNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2MzdCNzJERDY3QTExRTM5QjM0OTZFOTdCQ0M4MzY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2MzdCNzJFRDY3QTExRTM5QjM0OTZFOTdCQ0M4MzY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JJwPWQAAB31JREFUeNrknWlsVUUUx6flgVpowSpGK0gxBom4tkVBTQCJUaISxcbluykNihHiHqN+skYL1goVTExMNODC4hbXDybGICioUcGCEcWlqESCCtgqWs/J/d+8a4NJ3+s9s5w5yT/t/fLmzXTmP+f87u3civ7+fuMo5pL+JL0h2MYM0imkJ018cQFpFOlNwTYaSHWkVyMc3+NIw0k/CLZxDKmK9J2rThYctcsLdxVpJGkeab1AG2eT1pFqSUeSlkc0ec8hdZKOgAm/I9DGqaQlpJPRztqIxpcX7jTSMNJG0m6BNmpIU0nVpErSLhcdrXTQ5izSyzCH/cJtHcTPZaSWSCZvI2kF6XjSb8Jt9cIcHiRdFZk5HAXzlYy/sUabSBNiMIjLkI7WwByuFsoeOD4hzSZtxfVK0oIIygrOHCaSviItFsoeOLaTWknvYpdrw99Te1lxHvrL5vuhUPZg8Pnvk35GKdPgwiRsGsTFpGdQU/WRrie9JdzmDtI1pK9xzWXGQqWTl9PRh0hTSN+S7kb6Kxmc9t5B2oSd9X5Ss9LxPRY7+RjSAdJHWLySwZvoZtIeZGpcNtfb7HSFJUjJzOHFzOByOvq2xX5ONgkMTR34RlKXMubwOHgAm8NNFswhG/Uoa7i8+QXmtE5hWVGN+bsRi9ZWMGw+3yQ8rQ/mtEuLQcyCOXBZsY90rYXM4XDBi+d10iRczyc9oYQ5sNmNI+0k3Yod3XbUoYxrwiK6TbB8dGEOvEh/R1mxx8H3qIJJ8Pc5hMxC3CSkS4yBzMGVORgsniuUMYmBzMGVOXD0YDzfw2LSwCSyzMGlOXAcdMEkJA3CBXOIiUkcjjlscvyd+H797UqYxEDmsMWhOaRxwDaTkCoxXDMH7UzCNXPQziRcMwdvmISEQfjCHLQyCV+Yg1Ym4Qtz8IJJ5F1i+MQcNDIJn5iDRibhE3PwgknkaRA+MgdNTMJH5qCJSfjIHJwzibxKDN+ZQ+hMwnfmEDqT8J05OGMSeRhEKMwhVCYRCnMIlUmEwhycMImhlhghMYcQmURIzCFEJhESc3DCJIZiECEyh5CYRIjMISQmESJzsM4kyi0xQmcOvjOJ0JmD70widOZgjUmUYxBamIOvTEILc/CVSWhhDlaYRKklhibm4COT0MQcfGQSmpiDFSYx2AxiLAb2aZQVfEhGi4njLMLTSM+SzsD1IpjFHzm2UQlzaIM5dJPuw+LRHhPR7yZM6jZkEr05tlEBc2iEGfFhLB+TfopgfKvR7zST+Iz0vRnkaViDNYh7sZtV47oViySWaMJuk8b0nJnAaNIrMKO9pDuNrvMUBmvCtSg3mjGR84oRJjldbAxq8i3G0RmPjoL7PROZxCFkxTvyLDFewI5mMvX45EgGd/SAvq8c7OCWmA6uQDo4AqVbfSTjyzv6DSY5QJkX71MmAbN5Bi+K7chKKpG1jIpkfNkUJiGL+gela0/eJUYaC1Ejc/CtwMtJ2xQP7tGk1aRLcN2BEkMqmmFGfODsBtItpnjLVWv6+wDYQy/mVodge2y6Z5nkwFlmDx+ARWg2h0awBzbJL0pdr6VCysdMcssvrR2fN0XKry14Eq3KmMMjwubAscYkzwbwrT9mPvwcxHil45uehp0+B7Fc2Bw4vjHJYcacqYxF6ThS6fgOM/89Dbu7nM283OcgWjIMgtPtOSah/prS3pdIF2WM8WaL7fNzJQ9j8m5GSdejaHyrYAZ8l4gn4FJSu8X2J2DxFGDGG0zxFQkaooANZhyumTl8Xs4HDeV/MRaY4stoGPhcCpfSwBz4OY+ZuO7KZE02Yx7Sb6bPDNVasQNqMN92mEMfxrfdwfdgk2hAJrMXJrFfwfgOh/mNB3PoLtccyikxstGV2VV5sF8zCY0OnTk8lzGHDkfmwMF3Me4h/Yg68lGUdaEzB76NORfm0OnIHNJNjW918u3qWlN8PkIDczjJJC/d2TYUcxiqQWhjEi6YQ0xMwgVziIlJ5MIc8iwxNDEJ18xBO5NwzRy0M4ncmIOUQYTMJHxhDlqZhC/MQSuTyJU55F1ihM4kfGIOGpmET8xBI5PInTlIGkRoTMJH5qCJSfjIHDQxCRHmIFlihMQkfGcOoTMJ35lD6ExCjDnYMgifmUQozCFUJhEKcwiVSYgyB+kSw3cmERJzCJFJhMQcQmQS4szBpkH4xiRCZA4hMYkQmUNITMIKc7BZYvjEJEJnDr4zidCZg+9MwhpzcGUQLpmEFubgK5PQwhx8ZRJWmYPtEsM1k9DEHHxkEjWKmIOPTMI6c3BpEP/HJKYLtcWDul4ZcyiFSZyLxXqmUFsnkJaY4kGzGphDKUwifa9GrWDZNtU2c3BtEGkmMR+/T8lwAQmDmIHfl5EWmzhiLeku7HSzMYklgk+9mgbusRRmEUNwJsHvmeATmupQ0klENT6/AOaw1UVnbTKIgbEIi5jftPSXUBtXki40yYG7scV1mGCdmMwSwaXb6TDg2IIzYD4/lKG71CI6EUbh7PmhgsMBZtq+U9AcOD5F7RZj8PmDuwXNgeNL4b+fz/GrSQ6Cldxh97ke338FGAB9LfVJ+aQUbAAAAABJRU5ErkJggg==') /*../images/prevnext-3-sm.png*/; *background-image: url(../images/prevnext-3-sm.png); cursor: pointer; }
.swiper-prev { left: 20px; background-position: -176px 0; }
.swiper-prev:hover { background-position: -88px 0; }
.swiper-next { right: 20px; background-position: -220px 0; }
.swiper-next:hover { background-position: -132px 0; }

.swiper-pagination { position: absolute; z-index: 999; }
.swiper-pagination-center { bottom: 20px; left: 0; text-align: center; width: 100%; }
.swiper-pagination-switch { display: inline-block; *display: inline; zoom: 1; letter-spacing: normal; word-spacing: normal; vertical-align: top; text-rendering: auto; margin-right: 5px; margin-left: 5px; width: 10px; height: 10px; border-radius: 50%; background-color: #fff; cursor: pointer; -webkit-transition: all .5s ease; transition: all .5s ease; }
.swiper-active-switch { background-color: #297dcc; -webkit-animation: breathing 1s linear infinite; animation: breathing 1s linear infinite; }

/*switchable news*/
.switchable-news,
.switchable-news .swiper-container,
.switchable-news .swiper-slide { position: relative; width: 520px; height: 380px; }
.switchable-news .swiper-pagination { bottom: 5px; right: 20px; text-align: center; }
.switchable-news .swiper-slide { position: relative; overflow: hidden; }
.switchable-news .swiper-slide .desc { padding-top: 10px; padding-bottom: 10px; min-height: 20px; height: 20px; font-size: 1.125em; line-height: 1.25em; }
.opacity-bg .desc { position: absolute; bottom: 0; left: 0; z-index: 99; width: 100%; height: auto !important; background: rgba(0, 0, 0, 0.7); color: #fff; text-align: center; }
.opacity-bg .desc a, .opacity-bg .desc a:hover { color: #fff; text-decoration: none; }
/* 资讯 */
.message ul{border-top: 1px solid #00a0e9;}
.message ul li{
    position: relative;
    padding:17px 0 17px 15px;
    color:#fff;
    border: 1px solid #00a0e9;
    border-top: 0;
}
.message ul li a{
    color:#fff;
}
.message ul li a:hover{text-decoration: underline;}
.message-l{
    float: left;
    width: 300px;
}
.message ul li .check-icon{
    float: right;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 74px;
    height: 72px;
    background: url(../images/check-icon.png) no-repeat;
}
/* 参与嘉宾 */
.guest-bg-1{
    width: 884px;
    height: 289px;
    background: url(../images/guest-bg-1.jpg);
    margin-left: 58px;
}
.guest-bg-2{
    width: 884px;
    height: 356px;
    background: url(../images/guest-bg-2.jpg);
    margin-left: 58px;
    margin-top: 20px;
}
.guest li{
    width: 215px;
    float: left;
    text-align: center;
    color:#fff;
}
.guest li a{color:#fff;}
.guest li .img-circle {
    border-radius: 50%;
}
.guest li .title,.guest li .extra {
    display: block;
    text-align: center;
}
.guest li .title {
    font-size: 1.375em;
    line-height: 50px;
}
/* 演讲嘉宾 */
.speech-guest li{
    margin-top: 25px;
    width: 230px;
    padding-bottom: 5px;
    float: left;
    margin-right: 26px;
    background-color: #fff;
}
.speech-guest li:last-child{
    margin-right: 0;
}
.speech-guest li .title{
    display: block;
    height: 40px;
    line-height: 40px;
    color:#333;
    text-align: center;
}
.speech-guest li .extra{
    display: block;
    color:#0e1836;
    text-align: center;
}
.show-guest,.hide-all{display: none;}
.show-all{
    margin:0 auto;
    width: 175px;
    text-align: center;
}
.show-all a{
    display: block;
    height: 40px;
    line-height: 40px;
    border: 1px solid #00a0e9;
    color:#fff;
    text-align: center;
}
.show-all,.show-all img{
    margin-top: 20px;
}
/* 峰会现场 */
/*switchable gallery*/
.switchable-gallery,
.switchable-gallery .swiper-container,
.switchable-gallery .swiper-slide { position: relative; width: 936px; height: 498px;margin:0 auto; }
.switchable-gallery .swiper-pagination { top: 20px; right: 20px; text-align: center; }
.switchable-gallery .swiper-slide { position: relative; overflow: hidden; }
.switchable-gallery .swiper-slide .desc { padding-top: 15px; padding-bottom: 15px; min-height: 20px; height: 20px; font-size: 1.125em; line-height: 1.25em; }
.switchable-gallery .swiper-prevnext { margin-top: -30px; width: 60px; height: 60px; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAA8CAYAAACtrX6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTg1N0MxM0QzOUJEMTFFNEEzQ0NFRUJBNzFERURBNDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTg1N0MxM0MzOUJEMTFFNEEzQ0NFRUJBNzFERURBNDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjU5OTg5OTIzOUJDMTFFNDhDNDZGMjFFNjY4NjcwOUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjU5OTg5OTMzOUJDMTFFNDhDNDZGMjFFNjY4NjcwOUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7w/tqaAAACz0lEQVR42uycz4uNURzGjWZhDAZlOxMLTWNjYTOlhNQUI78iazU0IiRL/gMKd2r2k8UoJGUisVQs5EdhMdnZWqAkXc+pr5y5iK7znvOcc56nPk1n897Tee45n3dub29Pu91epJSbxVoCFayoYEUFKypYUcGKClbYC94NxjJcyy3gCNukegkX6RroB/vAzUzK3QhugNVgCWhpB/+areC2lfsxwx382f5eBRMqeGF2gjtghZW7P6Pd6/IMbAevbDwNJhkm1kPwW/QOMAtWgi/ggJWdY0Zs7mttfBJcqblg59xbVu4nsBfcz/zGdRjMgSEbHwdTNR7RP5zryv1gN1W5l+vyGmwDb23cSunkVAV3OvcQuFfQv5/zYJzBySmO6JKcS+/k2AWX6FxqJ8c8okt1LrWTYxVcunNpnRzjiK7JuXRObrrgGp1L5eQmj+hanUvl5KYKrt25NE5u4oiWc4mcHLpgOZfMySGPaDmX0MmhCpZzSZ38vwWvAbvADFgK3oPDKreruB18ELzwdvIp0JfSwefBWbDcxsfs26d0n03giTceBY9T7eDr4II3Pmo3DUp3GehYz2nPzd3F7eAAnGj/zDwYCXTdmlgF5rx1vBTiuiEnOOlN7iVYr9L+mT5w11u/i6GuHXqiE94k34B1Ku+vLAMPvHW7HPL6TUzY38nvwLBK/CMD4KG3Xq3Qn9HUxOXkRM6NVbCcnMi5MQuWkxM4N3bBcnJk56YoWE6O6NxUBdfu5GjOTVlwrU6O6tzUBdfm5OjOZSi4FicncS5LwaU7OZlzmQou1clJnctWcGlOTu5cxoJLcTKFc1kL/p2TRzMqdxA8YnBuJ0yvUZqyR35cNtijpLlk0J4Jd3GvUTrDMjGGt+x05rQt2DnwNaOS94DN9hAiTXoJF+qpPSecU7kuz8E3tkkx7mAlYPS2WRWsqGBFBSsqWFHBigpWFuS7AAMAbXpUstKOZvMAAAAASUVORK5CYII=') /*../images/prevnext.png*/; *background-image: url(../images/prevnext.png); opacity: 0.6; filter: alpha(opacity=60); }
.switchable-gallery .swiper-prevnext:hover { background-color: rgba(33, 186, 189, 0.60); opacity: 1; filter: alpha(opacity=100); }
.switchable-gallery .swiper-prev { left: 20px; background-position: 0 0; }
.switchable-gallery .swiper-next { right: 20px; background-position: -60px 0; }

.gallery-bg{
    margin-top: 30px;
    width: 1010px;
    height: 592px;
    padding-top: 35px;
    background: url(../images/gallery-bg.png) no-repeat;
}
/* 品牌支持 */
.sponsors-title{
    margin-top: 20px;
    color:#96e8f2;
}
.arrow {
    display: inline-block;
    font-size: 0;
    height: 0;
    line-height: 0;
    width: 0;
}
.sponsors-title .arrow {
    border-width: 8px 0 8px 14px;
    margin-right: 10px;
}
.arrow-r {
    border-width: 6px 0 6px 6px;
    border-color: transparent transparent transparent #96e8f2;
    border-style: dashed dashed dashed solid;
}
.sponsors-list{padding-left: 18px;}
.sponsors-list .item {
    width: 142px;
    margin: 8px 8px;
}
.sponsors-list .item span {
    display: block;
    text-align: center;
    padding-top: 8px;
    font-size: 12px;
    color:#fff;
}
/* 举办单位 */
.media,.media a{color:#fff;}
.p-group p {
    margin-bottom: 12px;
}

/* 峰会简介 */
.xiang {
    height: 580px;
    position: relative;
}
.xiang-hd{
    margin: 140px 0 10px;
}
.xiang-hd p{color:#17285e;}
.xiang-hd .p{font-size: 36px;color:#17285e;}
.xiang .info {
    width: 480px;
}
.pos-abt {
    position: absolute;
}
.xiang .img {
    right: -40px;
    bottom: 0;
}
.p-group p {
    margin-bottom: 12px;
    color:#718eeb;
}
.p-group h3{color:#fff;}
.p-introduce p{color:#fff;font-size: 16px;}
.p-introduce .pure-u-1-2{margin-bottom: 30px;margin-top: 20px;}
/* 报名 */
.sign-flow ul{margin-left:15px;}
.sign-flow li{
    float: left;
    margin-right:115px;
}
.sign-flow li:last-child{margin-right:0;}
.notice-wrapper{
    margin: 60px auto 0;
    width: 770px;
    height: 140px;
    border: 1px solid #00ffff;
    border-radius: 70px;
    text-align: center;
    color: #fff;
    padding-left: 50px;
    box-sizing: border-box;
}
.notice-wrapper h4{
    height: 50px;
    line-height: 50px;
}
.notice-wrapper p{
    height: 30px;
    line-height: 30px;
    text-align: left;
    font-size: 16px;
}
.sign-step{
    color:#00a0e9;
    text-align: center;
    margin-bottom: 20px;
}
.sign-step h1{
    font-size: 48px;
    font-weight: bold;
}
.sign-step-wrapper{
    padding: 30px;
    border: 1px dashed #00caf9;
    margin-top: 30px;
    color:#fff;
}
.sign-step-left{
    float: left;
    width: 420px;
}
.sign-step-right{
    float: right;
    width: 420px;
}
.sign-step-wrapper  span{
    float: left;
    text-align: right;
    height: 36px;
    line-height: 36px;
    color:#fff;
}
.sign-step-wrapper .sign-step-input{
    float: right;
    width: 300px;
    height: 36px;
}
.sign-step-wrapper input[type="text"].code{
    width: 150px;
    margin-right: 10px;
}
.sign-step-wrapper input[type="button"]#code-btn{
    float: right;
    width: 140px;
    height: 36px;
    background-color: #414961;
    color:#00a0e9;
}
.sign-step-wrapper .sign-input{margin-bottom: 30px;}

.sign-check label{
    float: left;
    height: 36px;
    line-height: 36px;
    margin-right: 116px;
}
.sign-check label input[type="checkbox"]{
    color:#fff;
    margin-right: 5px;
}
.sign-button {
    padding:20px 216px 0;
}
.sign-button input.sign-submit{
    background-color: #00a0e9;
    float: left;
    padding:0 50px;
    color:#fff;
    height: 40px;
    line-height: 40px;
    margin: 0 10px;
    border-radius: 20px;
}
.sign-button input.sign-reset{
    background-color: #414961;
    float: left;
    padding:0 50px;
    color:#fff;
    height: 40px;
    line-height: 40px;
    margin: 0 10px;
    border-radius: 20px;
}
.sign-button .my-ticket{
    float: left;
    padding:0 50px;
    color:#fff;
    height: 42px;
    line-height: 42px;
    margin: 0 10px;
    background-color: #f39800;
    border-radius: 20px;
    border: 0;
}
.p-normal p{
    color:#00caf9;
}
.login-wrapper{
    background-color:#3e528f;
    padding:35px;
    padding-top: 10px;
}
.login-wrapper{
    text-align: center;
}
.login-wrapper h2{
    font-weight: bold;
    margin-bottom: 20px;
}
.login-placeholder-input{margin-bottom: 30px;}
.login-placeholder-input span{
    float: left;
    color:#fff;
}
.login-placeholder-input .login-input{
    float: left;
    width: 300px;
    background-color: #fff;
    border: 1px solid #fff;
    height: 36px;
    line-height: 36px;
    color:#000;
}
.login-wrapper a.login{
    display: block;
    height: 36px;
    line-height: 36px;
    background-color: #b2c1ee;
    color:#fff;
    width: 150px;
    margin: 0 auto;
    border-radius: 18px;
}

/* 保存门票 */
.save{
    padding: 0 55px 30px 55px ;
    text-align: center;
    background-color:#3e528f;
}
.save .save-title{
    color:#f39700;
    font-size: 30px;
}
.save .save-title i{
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(../images/save-icon.png) no-repeat;
    transform: translateY(3px);
    margin-right: 5px;
}
.ticket-ewm{
    position: relative;
    width: 704px;
    height: 340px;
    margin-top: 20px;
    background: url(../images/ticket-ewm-bg.png) no-repeat;
}
.ticket-ewm-img{
    position: absolute;
    left: 52px;
    top: 62px;
}
.ticket-number{
    position: absolute;
    left: 35px;
    top: 265px;
    color:#0e1836;
    text-align: left;
    font-size: 16px;
}
.ticket-new{
    width: 420px;
    float: right;
}
.ticket-new h3{
    color:#0e1836;
    margin-top: 20px;
    font-weight: bold;
}
.ticket-new .p{
    color:#0e1836;
    font-size: 20px;
    text-decoration: underline;
}
.ticket-new .ticket-time{
    margin-left: 25px;
    margin-top: 30px;
}
.ticket-new .ticket-time p{
   text-align: left;
   color:#0e1836;
   margin-bottom: 10px;
}
.ticket-time p .time-icon{
    display: inline-block;
    margin-top: 4px;
    margin-right: 5px;
    width: 16px;
    height: 16px;
    background: url(../images/time.png) no-repeat;
}
.ticket-time p .adress-icon{
    display: inline-block;
    margin-right: 5px;
    width: 16px;
    height: 22px;
    background: url(../images/adress.png) no-repeat;
}
.ticket-new .ticket-time .save-button{
    float: right;
    margin-right: 20px;
    padding: 0 50px;
    color:#f39800;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    cursor:pointer;
    background-color: #3e528f;
    border-radius: 18px;
    border: 0;
}
.ticket-explain{
    padding:20px 18px 15px;
    text-align: left;
    border-bottom: 1px solid #fff;
    font-size: 16px;
}
.ticket-indication{margin-top: 30px;}
.ticket-indication .indication-i{
    float: left;
    font-size: 14px;
    color:#17285e;
    height: 20px;
    line-height:20px;
}
.ticket-indication ul{
    float: right;
    width: 340px;
    padding-right: 10px;
}
.ticket-indication li{
    color:#17285e;
    list-style: disc;
    font-size: 14px;
    text-align: left;
}
.ticket-indication li:nth-of-type(3){
    color:#e40000;
}
.activity-code{margin-top: 30px;}
.activity-code li{
    float: left;
    margin-right: 40px;
}
.activity-code li span{
    float: right;
}
.activity-code li:last-child{
    margin-right: 0;
}
/* 大会议程 */
.table > tbody > tr > th, .table > tbody > tr > td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    color:#fff;
}
.table th {
    background-color: #3d4768;
    border-bottom: 1px solid #3d4768;
    color: #fff;
    text-indent: 30px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}
.switchable-biggie, .switchable-biggie .swiper-container {
    position: relative;
    width: 960px;
    height: 480px;
    margin:0 auto;
}
.switchable-biggie .swiper-prev {
    left: -80px;
    background-position: -41px 0;
}
.switchable-biggie .swiper-prevnext {
    width: 41px;
    height: 75px;
    background-image: url('data:image/png;base64,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');
    *background-image: url(../images/prevnext-4175.png);
    margin-top: -156px;
}
.swiper-prev {
    left: 20px;
    background-position: -176px 0;
}
.swiper-prevnext {
    position: absolute;
    top: 50%;
    z-index: 999;
    display: block;
    width: 44px;
    height: 44px;
    margin-top: -22px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAAAsCAYAAACZvCZrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNBM0ZEOEFENjdDMTFFM0EyQTRCMzU4ODcwRkNCNzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNBM0ZEODlENjdDMTFFM0EyQTRCMzU4ODcwRkNCNzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2MzdCNzJERDY3QTExRTM5QjM0OTZFOTdCQ0M4MzY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2MzdCNzJFRDY3QTExRTM5QjM0OTZFOTdCQ0M4MzY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JJwPWQAAB31JREFUeNrknWlsVUUU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');
    *background-image: url(../images/prevnext-3-sm.png);
    cursor: pointer;
}
.switchable-biggie .swiper-next {
    right: -65px;
    background-position: -82px 0;
}
.switchable-biggie .swiper-slide .title {
    height: 60px;
    line-height: 60px;
    white-space: nowrap;
    position: relative;
    text-align: center;
}
.switchable-biggie .swiper-slide .title a{
    color:#00a0e9;
}
.switchable-biggie .swiper-slide .post a{
    width: 300px;
    height: 36px;
    line-height: 36px;
    display: block;
    color:#00a0e9;
    border: 1px solid #00a0e9;
    border-left:4px solid #00a0e9 ;
    text-align: center;
    box-sizing: border-box;
}
.switchable-biggie .swiper-slide .post-detail{
    padding-left: 15px;
    padding-top: 15px;
    width: 300px;
    border-left:4px solid #00a0e9 ;
    box-sizing: border-box;
}
.switchable-biggie .swiper-slide .post-detail p{
    color:#fff;
}
.switchable-biggie .swiper-slide .post-detail h4{
    text-align: center;
    margin-bottom: 5px;
}
.switchable-biggie .swiper-slide .post-detail a{
    color:#fff;
    font-size: 20px;
}
.switchable-biggie .swiper-slide .post-detail a:hover{
    text-decoration: underline;
}

/* 往届回顾 */
.reviews-hd{
  background-image: url(../images/forum.title.png);
  *background-image: url(../images/forum.title.png);
  background-repeat: no-repeat;
  height: 140px;
  width: 660px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 30px;
}
.reviews-inner {
    padding-left: 150px;
    padding-right: 20px;
    position: relative;
}
.reviews-inner .item {
    background-color: #f9f9f9;
    width: 790px;
    margin-top: 100px;
    position: relative;
    z-index: 9;
}
.reviews-circle {
    position: absolute;
    height: 26px;
    width: 26px;
    top: 5px;
    left: -81px;
    background: url(../images/review-circle.png) no-repeat center center;
    border-radius: 50%;
}
.reviews-time {
    position: absolute;
    left: -170px;
    top: -6px;
    font-style: normal;
    font-size: 36px;
}
.reviews-inner .item .desc {
    padding: 0 26px;
}
.reviews-inner .item h3 {
    text-align: center;
    font-size: 20px;
    padding: 15px 0;
}
.reviews-inner .item h3 a{color:#333;}
.reviews-bar {
    position: absolute;
    height: 100%;
    width: 5px;
    left: 80px;
    top: 0;
    background-color: #297dcc;
    z-index: 1;
}
.review-arrow {
    position: absolute;
    height: 60px;
    width: 60px;
    top: -30px;
    left: 53px;
    background: url(../images/review-arrow.png) no-repeat;
    z-index: 2;
}

/* 最新资讯 */
.tab-1 .tab-trigger {
    width: 100px;
    margin-right: 16px;
    line-height: 40px;
    text-align: center;
    color: #00a0e9;
    font-size: 18px;
    border: 1px solid #00a0e9;
}
.tab-1 .tab-trigger-active {
    color: #121f47;
    background-color: #00ffff;
    border: 1px solid #00ffff;
}

.news-list{
    padding: 28px 0;
    border-bottom: 1px solid #0e3a69;
}
.news-list li{
    float: left;
    width: 478px;
}
.news-list li:first-child{
    margin-right: 44px;
}
.news-list>li a{
    float: left;
}
.news-list li .media{
    padding-left: 195px;
}
.news-list li .media h3{
    font-size: 20px;
}
.news-list li .media h3 a{
    margin-bottom: 10px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.news-list li .media h3 a:hover{
    color: #00ffff;
}
.news-list li .media p{
    font-size: 14px;
    line-height: 24px;
}
.news-list li .media p a{
    float: right;
    color: #00ffff;
}
