/*
 * jQuery Basic Table
 * Author: Jerry Low
 */

table.bt thead,
table.bt tbody th {
  display: none;
}

table.bt tfoot th,
table.bt tfoot td,
table.bt tbody td {
  border: none;
  display: block;
  vertical-align: top;
}

table.bt tfoot th:before,
table.bt tfoot td:before,
table.bt tbody td:before {
  content: attr(data-th) ": ";
  font-weight: bold;
  width: 6.5em;
  display: inline-block;
}

table.bt tfoot th.bt-hide,
table.bt tfoot td.bt-hide,
table.bt tbody td.bt-hide {
  display: none;
}

table.bt tfoot th .bt-content,
table.bt tfoot td .bt-content,
table.bt tbody td .bt-content {
  vertical-align: top;
}

.bt-wrapper.active {
  max-height: 310px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,p,h2,h1,h3,h4,span,input,textarea,select,option,table,tr,td{padding:0;margin:0;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

body{font-family:"微软雅黑", 'microsoft yahei', Arial, sans-serif;color:#333;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size: 12px;}
img{border:none; display:block;}
ul,li{list-style-type:none;}
i,em{font-style: normal;}
input{outline: none;}
.row{ padding-top: 20px; padding-bottom: 20px;}
.center .row:nth-child(1){ padding-top: 0px;}
a{text-decoration:none; color:#333;}
a:hover{ text-decoration: none; color: #3c88c6; }
*{margin: 0; padding: 0;}
.clear{display: block;overflow: hidden;clear: both;height: 0;line-height: 0;font-size: 0; margin-top: 0px !important;; padding-left: 0px !important;;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.center {
  width: 1180px;
  margin-right: auto;
  margin-left: auto;position: relative;
}

.clearfix{*+height:1%;}
.pr{position: relative;z-index: 0;}
.pa{position: absolute;}
.tin{text-indent:2em; overflow:hidden;}
.fl{float:left; display:block;}
.fr{float:right; display:block;}
.dis{display:none;}
.bord_bot_red{ border-bottom: 2px solid #dc0500;}
.pd0{padding: 0 !important;}
.tac{text-align: center;}
.f_wet{font-weight: bold;}
.font_8f{color: #8f8f8f;}
.font_red{color:#dc0500 !important;}
.font_green{color:#3b7004 !important;}
.font__000{color: #000;}
.font_fff{color: #fff;}
.font_666{color: #666 !important;}
.font_999{color: #999 !important;}
.font_333{color: #333 !important;}
.font_444{color: #444;}
.font_blue{color: #3c88c6 !important;}
.font_30405a{color: #333 !important;}
.pt_20{padding-top: 20px;}
.pd_24{padding: 24px !important;}
.mt_20{margin-top: 20px !important;}
.mt_25{margin-top: 25px;}
.ml_15{margin-left: 15px;}
.ml_20{margin-left: 20px;}
.ml_3{margin-left: 1%;}
.ml_10{margin-left: 10px;}
.ml_8{margin-top: 8px;}
.mr_3{margin-right: 3%;}
.mr_30{margin-right: 30px;}
.mb_15{margin-bottom: 15px;}
.pad20{ padding: 20px;}
.border{border:1px solid #dbdada;}
.f_s_14{font-size: 14px;}
.f_s_16{font-size: 16px;}
.f_s_13{font-size: 13px;}
.border_dash{border-bottom: 1px dashed #e9e9e9;}
.mt_10{margin-top: 15px !important;}
.mt_15{margin-top: 15px !important;}
.mt_0{margin-top: 0 !important;}
.bord_b{border-bottom: 1px solid #e9e9e9 !important;}
.bord_t{border-top: 1px solid #4a4a4a !important;}
.bord_b2{border-bottom: 2px solid #e9e9e9;}
.pl_65{padding-left: 65px;}
.pdb_10{padding-bottom: 10px;}
.ml_5{margin-left: 5%;}
.ml_9{margin-left: 9%;}
.pd_30{padding: 30px;}
.pl_50{padding-left: 50px;}

.w100{width: 100% !important;}
.minheight_480{min-height: 480px;}
.pd240{padding: 30px 40px 25px 45px;}
.bod_r{border-right: 1px solid #a1a1a1;}
.back_blue{background: #1083c4; color: #fff;}
.back_none{background: none !important;}
.bord_none{border:none !important;}
.text_hang{overflow:hidden;white-space:nowrap;text-overflow: ellipsis; }
.back_f8{background: #f8f8f8;}
.padl_265{padding-left: 265px;}
.tac_r{text-align: right;}
.pdb_5{padding-bottom: 5px;}
.mb_50{margin-bottom: 50px;}
.pdt0{padding-top: 0 !important;}
.mgt0{margin-top: 0 !important;}
.mgb0{margin-bottom: 0;}
.pdt0{padding-top: 0;}
.pdb0{padding-bottom: 0;}
.noleftmg{margin-left: 0;}
.norightmg{margin-right: 0;}
.noleftmg{margin-left: 0;}
.norightpad{padding-right: 0;}
.noleftpad{padding-left: 0 !important;}
.font_origin{color: #f58a22;}
/*zzg */
.nopadt{ padding-top:0px !important;}
.nomgt{ margin-top:0px !important;}

.login_tab input {
  width: 300px;
  border-radius: 5px;
  border: 1px solid #8e96a1;
  line-height: 47px;
  margin-top: 10px;
  padding: 0 10px;
  color: #666;}


.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.invitation_submit{
  margin-top: 20px;
  width: 50%;
  background: #e64d4f;
  color: #fff;
  border: none;
  padding: 10px 0;
  text-align: center;
  font-size: 16px;
  font-family: "微软雅黑";
  border-radius: 2px;
  cursor: pointer;
  margin-left: 25%;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 1020px) {
  .container {
    width: 1100px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1180px;
  }
}


input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;}
textarea { -webkit-appearance: none;}

input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;}
textarea { -webkit-appearance: none;}
.pho-logo{display: none;}
.loginbox{padding-right: 30px;padding-left:15px; height: 30px;margin-top: -5px;margin-bottom: -5px;line-height: 30px; color: #fff;font-size: 13px;z-index: 22;}
.loginbox a{color: #fff;}
.loginbox .icon-top{display: inline-block;vertical-align: middle;margin-left: 5px; width: 9px;height: 5px;background: url(../../images/theme3/down.png) no-repeat;margin-top: -3px;}

.loginbox:hover em{background:url(../../images/theme3/up.png) no-repeat; }
.qd-admin:hover{background: none;}
.head{background: #3573b9;text-align: center;padding:6px 0;}
.head span{display: inline-block;}
.head-nav{padding: 30px 0;font-size: 14px;display: none;}
.head-nav-left {width: 50%;padding-right: 10%;color: #fff;text-align: left;border-right: 1px solid #f2f2f2;}
.head-nav-left a{color: #FFEF00;;}
.head-nav-right{width: 50%; font-size: 14px;color: #fff;text-align: right;padding-left: 10%}
.head-nav-right span{display: inline-block;vertical-align: middle;margin-right: 10%;}
.head-btn{cursor: pointer;}

.meeting-gave{display: none;}

/*banner*/
.focus{ width:100%; margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:35px; height:5px;  background:#1f85d9; margin:0 5px;  vertical-align:top; overflow:hidden; border-radius: 3px;}
.focus .hd ul .on{ background:#1f85d9;  }
.focus .bd{ position:relative; z-index:0; }

.date-logo{width: 98px;height: 42px;}


/*导航*/
.phone-menu,.nav-close-btn{display: none;}
.pc-nav-box{z-index: 2;box-shadow: 0px 3px 6px -1px rgba(0, 0, 0, 0.39);background: #fff;}
.pos-fiexd{position: fixed;top: 0;left: 0;width: 100%;z-index: 8;}
.pc-home{height:90px; display: block;padding: 15px;background: #fff;border-bottom: 1px solid #dadada;}
.pc-home a{display: inline-block;}
.pc-home img{max-width: 100%;max-height:100%;}
.address-time{font-size: 16px;text-align: right;padding-top: 7px;color: #0099ff}
.address-time span{display: block;font-weight: 600;margin-bottom: 5px;}
.join-btn{background: #f5c823;font-size: 17px;width: 156px; position: absolute;top: 0; height: 75px; right: 00px;}
.join-btn a{display: block;color: #4f4118;text-align:center;padding-top: 13%;height: 76%;}
.join-btn a i{font-size: 14px;}
.pc-nav{width: 100%;margin: 0 auto;padding-right: 168px;background: #0366c1;}

.pc-nav ul li{float: left;font-size: 16px;text-align: center;padding:17px 18px;border-right: 1px solid #1e76c6;min-width: 110px;}
.pc-nav ul li a{display: block;color: #fff;}
.pc-nav ul li span{display: block;color: #99ecff;font-size: 13px;margin-top: 3px;}
/*.pc-nav ul li.nav-on{background: #062050; }*/


/*新增效果*/
.min-nav{display: none; position: absolute;top: 30px;right: 0;background: #3c4145;width: 100%;}
.min-nav ul li{display: block;float: none;color: #fff;border-bottom: 1px solid #464b4f;padding: 5px 10px;text-align: center;font-size: 14px;line-height: 25px;}
.min-nav ul li a{display: block;}

/*banner*/
.banner-center{width: 1180px;min-height: 450px;margin: 0 auto;color: #fff;padding-top: 50px;position: relative;}
.banner-left{width: 540px;}
.time-box{padding:10px 15px;font-size: 16px; background: #707070;color: #fff;margin-right: 10px;margin-top: 20px;border-radius: 2px;}
.time-vessel-name span{font-size: 12px;text-align: center;margin-bottom: 4px;}
.time-vessel-name span,.time span{width: 55px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.time span{background: #717171;font-size: 24px;text-align: center;border-radius: 2px;height: 40px;line-height: 40px;}
.time span.overbox{width: 100%;}
.banner-text h1{font-size: 32px;font-weight: bold;margin-top: 20px;border-bottom: 1px solid #888;padding-bottom:15px;}
.banner-text h1 span{display: block;font-size: 14px;margin-top: 10px;font-weight: normal;}
.banner-text h2{font-size: 26px;margin-top: 10px;font-weight: normal;}
.banner-text p{font-size: 16px;margin-top: 10px;line-height: 28px;max-height: 84px;overflow: hidden;}
.enroll-btn{display: inline-block;border-radius: 3px;overflow: hidden;background: #f88a10;}
.enroll-btn:hover{box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, 0.39)}


/*banner效果*/
.pc-topdown{position: absolute;top: 35px;left: 0;opacity: 0;}
.efft-text{position: absolute;top: 95px;width: 70%}
.efft-h1{position: absolute;top: 0px;opacity: 0;}
.p-p{position: absolute;top: 80px;opacity: 0;}
.p-btn{position: absolute;top: 230px;opacity: 0;}
/*动画*/
.fldh1{animation:myfirst 1s;animation-fill-mode:forwards;
      -moz-animation:myfirst 1s; -moz-animation-fill-mode:forwards;/* Firefox */
      -webkit-animation:myfirst 1s; -webkit-animation-fill-mode:forwards;/* Safari and Chrome */
      -o-animation:myfirst 1s;-o-animation-fill-mode:forwards;
   }
  @keyframes myfirst{
    0%{top:0;opacity: 0;}
    100%{top:35px;opacity: 1;}
  }
  @-moz-keyframes myfirst{
    0%{top:0;opacity: 0;}
    100%{top:35px;opacity: 1;}
  }

  @-webkit-keyframes myfirst{
    0%{top:0;opacity: 0;}
    100%{top:35px;opacity: 1;}
  }

  @-o-keyframes myfirst{
    0%{top:0;opacity: 0;}
    100%{top:35px;opacity: 1;}
  }
  .fldh2{animation:myst 1s;animation-fill-mode:forwards;
      -moz-animation:myst 1s; -moz-animation-fill-mode:forwards;/* Firefox */
      -webkit-animation:myst 1s; -webkit-animation-fill-mode:forwards;/* Safari and Chrome */
      -o-animation:myst 1s;-o-animation-fill-mode:forwards;
   }
  @keyframes myst{
    0%{top:-30px;opacity: 0;}
    100%{top:0;opacity: 1;}
  }
  @-moz-keyframes myst{
    0%{top:-30px;opacity: 0;}
    100%{top:0;opacity: 1;}
  }

  @-webkit-keyframes myst{
    0%{top:-30px;opacity: 0;}
    100%{top:0;opacity: 1;}
  }

  @-o-keyframes myst{
    0%{top:-30px;opacity: 0;}
    100%{top:0;opacity: 1;}
  }
  .fldh3{animation:myss 1s;animation-fill-mode:forwards;
      -moz-animation:myss 1s; -moz-animation-fill-mode:forwards;/* Firefox */
      -webkit-animation:myss 1s; -webkit-animation-fill-mode:forwards;/* Safari and Chrome */
      -o-animation:myss 1s;-o-animation-fill-mode:forwards;
   }
  @keyframes myss{
    0%{top:30px;opacity: 0;}
    100%{top:60px;opacity: 1;}
  }
  @-moz-keyframes myss{
    0%{top:30px;opacity: 0;}
    100%{top:60px;opacity: 1;}
  }

  @-webkit-keyframes myss{
    0%{top:30px;opacity: 0;}
    100%{top:60px;opacity: 1;}
  }

  @-o-keyframes myss{
    0%{top:30px;opacity: 0;}
    100%{top:60px;opacity: 1;}
  }
  .fldh4{animation:mysf 1s;animation-fill-mode:forwards;
      -moz-animation:mysf 1s; -moz-animation-fill-mode:forwards;/* Firefox */
      -webkit-animation:mysf 1s; -webkit-animation-fill-mode:forwards;/* Safari and Chrome */
      -o-animation:mysf 1s;-o-animation-fill-mode:forwards;
   }
  @keyframes mysf{
    0%{top:160px;opacity: 0;}
    100%{top:210px;opacity: 1;}
  }
  @-moz-keyframes mysf{
    0%{top:160px;opacity: 0;}
    100%{top:210px;opacity: 1;}
  }

  @-webkit-keyframes mysf{
    0%{top:160px;opacity: 0;}
    100%{top:210px;opacity: 1;}
  }

  @-o-keyframes mysf{
    0%{top:160px;opacity: 0;}
    100%{top:210px;opacity: 1;}
  }


/*内容页*/
.content{padding:30px 0;}
.cont-warp1 h1{font-size: 32px;font-weight: normal;text-align: center;color: #666;margin-bottom: 30px;margin-top: 10px;}
.cont-warp1 h1 span{display: block;text-align: center;font-size: 18px;color: #999;}
.agenda li{border:1px solid #e4ebf7;border-top: 3px solid #2f60a7;padding: 20px 25px;float: left;width: 32%;margin-right: 2%;background: #f5f9ff;}
.agenda li:last-child{margin-right: 0;}
.agenda li p{margin-top: 15px;font-size: 16px;color: #719dcf;}
.agenda li h3{color:#3573b9;font-size: 24px;font-weight: normal;}

/*按钮*/
.align-centre{text-align: center;}
.btn-button{
    width: 265px;border-radius: 35px;
    display: inline-block;
    padding: 12px 20px 12px 20px;
    font-size: 23px;
    color: #2870c8;border:1px solid #2870c8;
    cursor: pointer;
    margin:30px 0 20px 0px;}

/*嘉宾*/
.guest-content{padding: 30px 0;background:#fff;}
/*嘉宾切换*/
.guest-warp{ width:100%; position:relative;    }
.guest-warp .hd{position: relative;width: 100%;}
.guest-warp .hd .prev,.guest-warp .hd .next{ display:block;  width:25px; height:25px; text-align: center;  overflow:hidden;cursor:pointer; background: #c9d2da;color: #fff;font-size: 15px;position: absolute;top: 124px;}
.guest-warp .hd .prev{left: -40px;}
.guest-warp .hd .next{ right: -40px;  }
.guest-warp .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.guest-warp .hd ul li{ font-size: 0;}
.guest-warp .bd{width: 100%; overflow: hidden; }
.guest-warp .bd ul{ overflow:hidden; zoom:1; }
.guest-warp .bd ul li{width: 220px; margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;border:1px solid #e5e5e5; background: #fff; }
.guest-warp .bd ul li .guest{ text-align:center;width: 233px;}
.guest-warp .bd ul li .guest a{display: block;}
.guest-warp .bd ul li .guest img{background:#fff;width: 100%;height:100%; display:block;}
.guest-warp  ul li:hover .guest{background: #3573b9;color: #fff;}
.guest-warp  ul li:hover h6,.guest-warp  ul li:hover h6 span{color: #fff;}
.guest-warp  ul li:hover p{color: #fff;}

.guest-text{padding:10px 10px;height: 76px;overflow:hidden;}
.guest-text h6{width: 100%; font-weight: normal;font-size: 15px;text-align: center; text-overflow: ellipsis; overflow: hidden;display: inline-block;white-space:nowrap;}
.guest-list .guest-text >p{font-size: 12px;text-align: center;margin-top: 3px;height: 32px !important;}
.guest-text h6 span{color: #3573b9;}

/*会议特色*/
.special-box > div{float: left;width: 33.3%;padding: 27px 15px;color: #fff;height: 220px;position: relative;}
.special-box > div h3{font-size: 30px;font-weight: 400;text-overflow: ellipsis; overflow: hidden;display:block;white-space:nowrap;}
.special-box > div p{font-size: 18px;margin-top: 10px;max-height: 120px;overflow: hidden;}
.special-list1{background:url(../../images/theme3/spe-icon1.png) no-repeat #ff8400;background-position: 90% 90%;}
.special-list2{background:url(../../images/theme3/spe-icon2.png) no-repeat #4594ec;background-position: 90% 90%;}
.special-list3{background:url(../../images/theme3/spe-icon3.png) no-repeat #41b7cc;background-position: 90% 90%;}
.special-box > div.special-img{padding: 0;}
.special-box > div.special-img img{width: 100%;height: 100%;}
.sj{position: absolute;bottom: -15px;left: 50%;z-index: 2;margin-left: -10px;}
.special-list3 .sj{top: -15px;}

/*规模*/
.scale{background: url(../../images/theme3/bg-3.jpg) center no-repeat;height: 400px;background-size: auto 100%;}
.scale ul li{float: left;width: 33%;border-right: 1px solid #447fc1;border-bottom: 1px solid #447fc1;text-align: center;color: #d9d9d9;padding: 0 45px;height: 250px;font-size: 16px;margin-top: 60px;}
.scale ul li:last-child{border-right: 0;}
.scale ul li h1{font-size: 85px;font-weight: 500;color: #f3f549;}
.scale ul li h1 em{font-size: 43px;color: #d9d9d9;}
.scale ul li.scale-list2 h1{color: #00fffc;}
.scale ul li.scale-list3 h1{color: #00ff66;}
.scale ul li.scale-list2 p,.scale ul li.scale-list3 p{margin-top: 15px;}

/*赞助方*/
.cont-warp1 > h2{font-size: 32px;font-weight: 400;border-left:5px solid #3573b9;padding-left: 15px;margin-bottom: 25px;color: #666;}
.sponsor-box{border-bottom: 1px solid #efefef;padding-bottom: 20px;}
.sponsor-box ul li{float: left;width:196px;padding: 6px 0;}
.sponsor-box ul li a{display: block;width: 100%;height: 100%;}
.sponsor{padding:0 20px;
    height:80px;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-origin: content-box !important;
    background: #fff;margin-right: 10px;
}

/*底部*/
.footer {background: #fff;border-top: 1px solid #e4e4e4;}
.footer .foot-div{float: left;width: 27%;padding-right: 20px;}
.foot-div h3{font-size: 18px;color: #444;font-weight: 400;}
.arrow li{font-size: 14px;margin-top: 8px;}
.arrow li a{color: #666;}
.customtitle1 p{font-size: 14px;line-height: 28px;color: #777;}
.footer .foot-div:first-child{width:18%; }
.footer .foot-div.foot-div2{padding-right: 40px; }
.foot-top{padding-bottom: 20px;border-bottom: 1px solid #d0d0d0;}
.foot-bottom{font-size: 12px;color: #666;padding-top: 15px;text-align: center;}




.message-warp{width: 370px;position: fixed;bottom:0px;left: 5%; z-index: 9;}
.message-warp .message-top{background: #3472b9;color: #fff;padding:10px 15px;border-top-right-radius: 5px;border-top-left-radius: 5px;font-size: 18px;}
.message-top .btn-block{display: inline-block;width: 20px;height: 20px;border-radius: 5px;border:2px solid #fff;float: right;cursor: pointer;margin-top: 3px;}
.message-content{background: #fff;padding: 15px 40px;}
.message-content div{margin-top: 5px;}
.message-content div span{display: block;font-size: 14px;color: #686868;margin-bottom: 3px;}
.message-content div span b{color: red;display: inline-block;vertical-align: middle;margin-left: 5px;}
.message-content div input{width: 100%;font-size: 16px;border:1px solid #686868;border-radius:2px;padding: 8px 10px;}
.message-content div textarea{border:1px solid #686868;padding: 10px;font-size: 14px;height: 60px;width: 100%;}
.btn-submit{background: #4593ec;font-size: 21px;padding:8px 0;width: 100%;color: #fff;border-radius: 5px;border:none;margin-top: 15px;margin-bottom: 20px;}

.message-top .btn-block-on{height: auto;margin-top: 12px;}
.message-content{display: none;}


.pdb0{padding-bottom: 0 !important;}
.bg-white{background: #fff;}
/*内页*/
/*.info-content{width: 1180px;margin: 0}*/
.left-content{padding: 20px;width: 69%;float: left;background: #fff;min-height: 650px;}
.info-content{background: none;}
.left-content h1,.right-centet h1,.content1 h1{color: #3573b9;text-align: left;font-weight: 400;}
.left-content h1 span,.content1 h1 span{display: inline-block;color: #bfbfbf;margin-left: 6px;}
.left-content{padding: 20px;width: 69%;float: left;background: #fff;}
.info-content{background: none;}
.left-content h1,.right-centet h1{color: #3573b9;text-align: left;font-weight: 400;}
.left-content h1 span{display: inline-block;color: #bfbfbf;margin-left: 6px;}
.right-content{float: right;width: 29%;}
.left-content .guest-warp{width:100%;overflow: hidden; }
.left-content .guest-warp ul{width: 102%;}
.left-content .guest-warp ul li{float: left;width: 23%;margin-right: 2%;margin-bottom: 15px;border:1px solid #e5e5e5;}
.left-content .guest p img{width: 100%;height:100%;background: #fff;}
.left-content .guest-text{height:78px;}
.guest p{height: 275px;overflow:hidden;}
.guest-list .guest p{height: 210px;}
.guest.guset-on.guest-detail.fl{height: auto;width: 230px;}
.beizhu{font-size: 13px;color: #666;}
.beizhu span{color: red;}
/*右侧模板*/
/*.right-content{}*/
.border{border:1px solid #e9e9e9;}
.right-top{padding: 15px;background: #fff;margin-bottom: 20px;}
.right-top img{width: 100%;}
.right-centet{padding: 15px;margin-bottom: 20px;background: #fff;}
.right-centet h1{border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}
.meetlist li{font-size: 14px;padding: 10px 5px;border-bottom: 1px dashed #e5e5e5;}
.meetlist li a{display: block;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.more-line{padding:10px 5px;text-align: right;font-size: 14px; }
.more-line a{color: #16a1e0;}
.right-centet .sponsor-box{border-bottom: none;}
.right-centet .sponsor-box ul li{width: 50%}

/*嘉宾详情页*/
.guset-on{background: #3573b9;}
.guset-on h6,.guset-on h6 span,.guset-on p{color: #fff;}
.guest-info-cont .guset-on p img{width: 100%;height:100%;background: #fff;}
.guest-info-text{width: 67%;}
.guest-info-text h3{font-size: 26px;margin-bottom: 15px;font-weight: normal;}
.guest-info-text p{font-size: 14px;line-height: 26px;}


.page{margin: 20px 0;}
.page li{display: inline-block;font-size: 16px;border:1px solid #ecebeb;margin-right: 6px;border-radius: 3px;}
.page li a,.page li span{display: block; padding: 5px 15px;}
.page .active ,.page li:hover{background: #29ccb4;color: #fff;}
.page li:hover a{color: #fff;}
/*注册页面*/

/*提示弹窗*/
.reg-alert{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /*display: none;*/
    z-index: 333;
}
.reg-alert .bg_back {
    position: absolute;
    background: #000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.6;
}
.reg-loginbox {
    width:400px;
    left: 50%;margin-left: -200px;
    position: fixed;
    text-align: center;
    top: 30%;
    background: #fff;
    z-index: 33;
    border-radius: 5px;text-align: center;
}
.close {
    width: 35px;
    height: 35px;
    position: absolute;
    font-size: 30px;line-height: 30px;
    border:1px solid #dadada;color: #fff;
    top: -0.5rem;
    right: -0.5rem;
    z-index: 999;
    background: #999;
   border-radius:50%;cursor: pointer;
   text-align: center;
}
.reg-text-box{padding:40px 20px;text-align: center; font-size: 16px;line-height: 32px;color: #f00;}
.reg-text-box p a{color: #126ebe}




.topic-fix li{width: 48%;margin-right: 2%;margin-bottom: 20px;}
/*表格*/
@media only screen and (max-width: 568px) {
  #page {    padding: 50px 30px;  }
}



@media only screen and (max-width: 568px) {
  h1 {
    font-size: 2.25rem;
  }
}



@media only screen and (max-width: 568px) {
  .phone-block {
    display: block;
  }

  .phone-hide {
    display: none;
  }
}

code {
  background: #c6d8d8;
  border-radius: 5px;
  color: #3d6969;
  display: block;
  margin: 2em 0;
  padding: 15px;
  position: relative;
}

code:after {
  bottom: 5px;
  color: #e4ebeb;
  /*font-family: 'Lato', sans-serif;*/
  font-size: 1rem;
  position: absolute;
  right: 10px;
  text-transform: uppercase;
}

code.css:after {
  content: 'css';
}

code.js:after {
  content: 'js';
}

table {
  background: white;
  border-collapse: collapse;
  margin: 1.25em 0 0;
  width: 100%;
}

table tr,
table th,
table td {
  border: none;
  border-bottom: 1px solid #e4ebeb;
  /*font-family: 'Lato', sans-serif;*/
  font-size: .875rem;
}

table th,
table td {
  padding: 10px 10px;
  text-align: left;
}

table th {
  background: #f2f2f2;
  color: #333;
  text-transform: uppercase;font-size: 16px;
}

table tr td {
  background: #fafafa ;
  color: #666;
}

table tr:nth-of-type(2n+2) td {
  background: #ffffff;
}

table.bt tfoot th,
table.bt tfoot td,
table.bt tbody td {
  font-size: .8125rem;
  padding: 0;
}

table.bt tfoot th:before,
table.bt tfoot td:before,
table.bt tbody td:before {
  background: #f2f2f2;
  color: #333;
  margin-right: 10px;
  padding: 2px 0 2px 5px;
}

table.bt tfoot th .bt-content,
table.bt tfoot td .bt-content,
table.bt tbody td .bt-content {
  display: inline-block;
  padding: 2px 5px;
}

table.bt tfoot th:first-of-type:before,
table.bt tfoot th:first-of-type .bt-content,
table.bt tfoot td:first-of-type:before,
table.bt tfoot td:first-of-type .bt-content,
table.bt tbody td:first-of-type:before,
table.bt tbody td:first-of-type .bt-content {
  padding-top: 10px;
}

table.bt tfoot th:last-of-type:before,
table.bt tfoot th:last-of-type .bt-content,
table.bt tfoot td:last-of-type:before,
table.bt tfoot td:last-of-type .bt-content,
table.bt tbody td:last-of-type:before,
table.bt tbody td:last-of-type .bt-content {
  padding-bottom: 10px;
}
.table td:first-child, .table th:first-child{width: 110px;}

/*
 * Example 4:
 * Media query over js resize
 */
@media only screen and (max-width: 568px) {
  #table-no-resize thead {
    display: none;
  }

  #table-no-resize tbody td {
    border: none !important;
    display: block;
    font-size: .8125rem;
    padding: 0;
    vertical-align: top;
  }

  #table-no-resize tbody td:before {
    background: #56a2cf;
    content: attr(data-th) ": ";
    color: white;
    display: inline-block;
    font-weight: bold;
    margin-right: 10px;
    padding: 2px 10px;
    width: 6.5em;
  }

  #table-no-resize tbody td .bt-content {
    display: inline-block;
    padding: 2px 5px;
  }

  #table-no-resize tbody td:first-of-type:before,
  #table-no-resize tbody td:first-of-type .bt-content {
    padding-top: 10px;
  }

  #table-no-resize tbody td:last-of-type:before,
  #table-no-resize tbody td:last-of-type .bt-content {
    padding-bottom: 10px;
  }
}

/*
 * Example 5:
 * Two axis styling
 */
table.two-axis tr td:first-of-type {
  background: #cadde1;
}

@media only screen and (max-width: 568px) {
  table.two-axis tr td:first-of-type,
  table.two-axis tr:nth-of-type(2n+2) td:first-of-type,
  table.two-axis tr td:first-of-type:before {
    background: #3584b3;
    color: #ffffff;
  }

  table.two-axis tr td:first-of-type {
    border-bottom: 1px solid #e4ebeb;
  }

  table.two-axis tr td:first-of-type:before {
    padding-bottom: 10px;
  }
}

/*
 * Example 6:
 * Max height
 */
.bt-wrapper.active {
  margin-top: 1.5em;
}
.bt-wrapper.active table {
  margin: 0;
}


table {
  width: 100%;
}
.table {
  margin: 30px 0;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  border: 1px solid #e0e0e0;
}
.table caption {
  color: #333;
  font-style: italic;
  font-size: 85%;
  line-height: 1;
  padding: 1em 0;
  text-align: center;
}
.table td,
.table th {
  border-left: 1px solid #e0e0e0;
  border-width: 0 0 0 1px;
  font-size: inherit;
  margin: 0;
  overflow: visible;
  padding: 0.5em 1em;
  font-weight: normal;
}
.table td:first-child,
.table th:first-child {
  border-left-width: 0;
}
.table thead,
.table tfoot {
  background-color: #f05050;
  color: #fff;
  text-align: left;
  vertical-align: bottom;
}
.table thead td,
.table tfoot td,
.table thead th,
.table tfoot th {
  border-color: #fff;
  text-align: center;
}
.table td {
  background-color: transparent;
}
.table_striped tr:nth-child(2n-1) td {
  background-color: #ececec;
}
.table_bordered td {
  border-bottom: 1px solid #e0e0e0;
}
.table_bordered tbody > tr:last-child > td,
.table_bordered thead > tr:last-child > td {
  border-bottom-width: 0;
}
.table_horizontal td,
.table_horizontal th {
  border-width: 0 0 1px 0;
  border-bottom: 1px solid #e0e0e0;
}
.table_horizontal tbody > tr:last-child > td,
.table_horizontal thead > tr:last-child > td {
  border-bottom-width: 0;
}
/*表格结构结束*/

.meet_entered h2{border-bottom: 1px solid #64a5ff;font-family: "微软雅黑";font-weight: normal;margin-bottom: 15px;}
.meet_entered h2 span{background: #64a5ff;color: #fff;display: inline-block;padding: 12px 16px;font-size: 18px;}
.meet_entered h2 span img{display: inline-block;vertical-align: middle;margin-right: 5px;}
#table,#table2{border-collapse: collapse;}

.hotel{display: none;}
#table tr td,#table2 tr td{font-size: 16px;line-height:38px;color: #333;}
.operation{width: 140px;}
.operation .reduce,.operation .add_btn,.operation .numeb{display: inline-block;color: #333;border:1px solid #d0e5fd;vertical-align: middle;}
.operation > input{width: 26px;height: 26px;text-align: center;line-height: 20px;font-size:24px;cursor: pointer;}
.operation .numeb{width: 40px;margin: 0 0px;height: 26px;line-height: 24px;text-align: center;font-size: 14px;border:none;}
.operation .add_btn{color: #e64d4f;border:1px solid #e64d4f;background: #fff;font-size: 20px;}
.operation .not-start{background: #dddddd;border-color:#ccc;cursor:not-allowed;color: #444;}
.foot_link{font-size: 14px;text-align: center;}
.foot_link p{font-size: 14px;}
.total{text-align: right;border-bottom: 1px solid #d7d7d7;padding: 5px 0;}
.total em{display: inline-block;vertical-align: middle;font-size: 20px;color: #666;}
.total span{font-size: 30px;line-height: 34px;display: inline-block;height: 34px;vertical-align: middle;background: #fff;padding: 0 10px;font-weight:400;color: #e64d4f;}
.yellow h2{border-bottom: 1px solid #ffa800;}
.yellow h2 span{background: #ffa800;}
form p{font-family: "微软雅黑"; color: #000;}
.join_msg p {margin-top: 10px;}
.join_msg p em{width: 100px;font-size: 14px;display: inline-block;text-align: right;}
.join_msg p em i{color: red;}
.join_msg .input_style2,.input_style3{width: 144px;border:1px solid #bebebe;padding: 8px 10px;background: #f8f8f8;border-radius: 2px;}
.join_msg .input_style3{width: 400px;}
.table2{max-width:580px;}
.meet_name h3{font-size: 24px;margin-top: 30px;color: #333;padding-bottom: 30px;}
.meet_name h3 span{font-size: 14px;}
.operation_box{border:1px solid #bebebe;padding: 20px 20px 20px 0;max-width:580px;margin-top: 25px;}
.operation_box{display: none;}
.btn_opertion{text-align: right;margin-top: 10px;}
.btn_opertion span{display: inline-block;margin-right: 30px;background: #ececec;padding: 8px 30px;border-radius: 3px;vertical-align: middle;margin-top: 10px;}
.btn_opertion .keeps{background: #1caaea;color: #fff;}
.btn_opertion {text-align: center;}
.add_name{width: 126px;height: 35px;border:1px solid #ffa800;color: #ffa800;line-height: 35px;text-align: center;font-size: 15px;margin-top: 20px;cursor: pointer;}
.operation2 span{display: inline-block;vertical-align: middle;padding: 2px 13px;background: #e7f1fd;border:1px solid #d0e5fd;cursor: pointer;}
.operation2 .remove{background: #f8f8f8;border:1px solid #d6d6d6;}
.form_cent{max-width:600px;}
.form_cent p {margin-top: 10px;}
.form_cent p label{margin-right: 10px;display: inline-block;margin-top:6px;margin-bottom: 5px;}
.form_cent p textarea{height: 129px;width: 100%;margin-top: 10px;}
.entered_btn{margin-top: 20px;width: 50%;background: #e64d4f;color: #fff;border:none;padding: 10px 0;text-align: center;font-size: 16px;font-family: "微软雅黑";border-radius: 2px;cursor: pointer;margin-left: 25%;}

 .input_style2, .input_style3 {
    width: 144px;
    border: 1px solid #bebebe;
    padding: 8px 10px;
    background: #f8f8f8;
    border-radius: 2px;
}
.join_msg p em {
    width: 100px;
    font-size: 14px;
    display: inline-block;
    text-align: right;
}
.form_cent.form_cent2{margin-top: 20px;}
label{font-weight: normal;}
/*抽取模块结束*/
.time-limit{display: inline-block;border:1px solid #e64d4f;border-radius: 2px;padding: 3px 5px;font-size: 14px;line-height: 20px;color: #e64d4f;}
.mt30{margin-top: 30px;}
.table-b1 span{display: inline-block;width: 20%;text-align: right;font-size: 14px;}
.table-b1 span b{display: inline-block;vertical-align: middle;color: red;}
.table-b1 .input-text{width: 55%;border:1px solid #dadada;font-size: 16px;padding: 8px 10px;border-radius: 2px;}
.input-radio label{display: inline-block;vertical-align: middle;}
.table-b1 .input-radio label input{width: auto;}
.form-group{padding:0 0 20px 0;}
.form-group div{margin-bottom: 5px;}
.part-tab p{width:50%;padding: 5px 0;}
.part-tab p span{width:40%;display: inline-block; }
.part-tab p label{display: inline-block;vertical-align: middle;cursor: pointer;}
.input-radio .input-text{width: 40%;}

.part-tab2 .input-radio-right,.part-tab2 .input-radio-left{width: auto ;}
.input-radio-left > span{width:24%;display: inline-block;}
.input-radio-left .w15{width:15%;}
.input-radio-left .input-text{width: 28%;}
.b-left{width: 18%;font-size: 14px;line-height: 28px; color: #666;vertical-align: middle;text-align: right;}
.b-right{width: 80%; display: inline-block;vertical-align: top;font-size: 14px;color: #666;}
#table-breakpoint th{background: #1caaea;color: #fff;}

/*参会注册*/
.remarks{font-size: 14px;line-height: 25px;}
.rayment{width: 100%;}
.huikuan{width: 48%;float: left;border:1px solid #e4ecf7; margin-right: 3%;background: #f5f9ff;padding: 15px;height: 165px;margin-bottom: 20px;}
.huikuan:nth-child(2n+0){margin-right: 0;}
.huikuan h5{font-size: 18px;margin-bottom: 10px;font-weight: normal;}
.huikuan p{font-size: 14px;color: #666;}
/*酒店预定*/
.left-content h1 .hotel-book,.left-content h1 .click-more{display: inline-block;border:1px solid #e64d4f;color: #e64d4f;padding: 8px 25px;border-radius: 3px;font-size: 16px;cursor: pointer;}
.set-time input{display: inline-block;width: 130px;height: 30px;font-size: 14px;padding: 2px 5px;border-radius: 2px;border:1px solid #dadada;}
.font-red{color: red;}

.right-fixed{position: fixed;top: 0px;}
.yc-regist{display: none;}

/*联系我们*/
.lxr > p{background: #1877c3;color: #fff;font-size: 14px;line-height: 34px;}
.lxr > p span img{display: inline-block;}
.lxr > p i{padding-left: 10px;}
.lxwm{width: 48%;border:1px solid #ededed;margin-right: 2%;}
.lxwm:first-child{border-right: 0;}
.lxwm > p{background: #1877c3;}
.lxwm > p i{color: #fff;font-size: 14px;padding-left: 10px;line-height: 34px;display: inline-block;}
.lxwm p span{display: inline-block;}
.lxwm p span img{display: inline-block;}
.bord_r{border-right: 1px solid #ededed;}
.lxwm >div{min-height: 145px;}
.tishi{line-height: 30px;margin-bottom: 20px;}
.contactbox{background: #efefef;padding: 15px;}
.contactbox p{line-height: 25px;color: #555;font-size: 14px;}
.contactbox p span{color: #000;}
.dy_form, .reset {
    background: #527ec0;
    width: 170px;
    height: 40px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    margin-left: 20px;
    margin-top: 20px;border:none;border-radius: 3px;
}
.form-group1{text-align: center;}
.reset{background: #9e9e9e;}

/*日程*/
.content1{padding:25px;}
.bg-blue{background: #56a2cf}
.bg-blue th{background: #56a2cf;color: #fff;}
.T_nei td{padding: 12px 8px;font-size: 15px;line-height: 20px;}
.date-time{font-size: 16px;margin-top: 10px;}
/*新闻*/
.news {border-bottom: 1px dashed #e8e8e8;padding: 20px 0;}
.news h3 {display: inline-block;width: 80%;font-size: 14px;color: #000;
    line-height: 21px;}
.news .time { display: inline-block; width: 19%;text-align: right; color: #c17100;margin-bottom: 6px;vertical-align: top;line-height: 23px;}
.news p {font-size: 14px; line-height: 21px;color: #555;}
.news-img{width: 23%;margin-right: 2%;}
.news-img img{width: 100%;}
.news-text {width: 75%;}
.news-detail-cont p{font-size: 14px;line-height: 24px;margin-top: 15px;}
/*住宿*/
.traffic p img{width: 100%;}
.traffic h2{font-size: 20px;font-weight: normal;line-height: 30px;margin: 15px 0;}
.jdxx{font-size: 16px;}

/*验证信息*/
#ms-formId .Validform_wrong{display: block;color: red;padding-left: 21%;width: 100%;text-align: left;padding-top: 5px;}
#ms-formId .Validform_right{display: none;}
#form-leave-message .Validform_wrong{display: block;color: red;width: 100%;text-align: left;padding-top: 5px;}
#form-leave-message .Validform_right{display: none;}
.sq-style label{display: inline-block;vertical-align: middle;margin-right: 10%;}

.parner-box{width: 1180px;margin: 0 auto;}
.parner-box .cont-warp1{ min-height: auto;margin-bottom: 20px;}
.par-half{width: 50%;float: left;}

/*20170208*/
.invite{padding-top: 20px;font-size: 14px;cursor: pointer;}
.ariv-alert{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 333;
}
.ariv-alert .bg_back {
    position: fixed;
    background: #000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.6;
}
.alert-cont {
  width: 600px;left:50%;margin-left: -300px; 
   
    position: fixed;
    text-align: center;
    top: 15%;
    background: #fff;
    z-index: 33;padding:40px 20px;border-radius: 5px;
}
.alert-cont img{width: 100%}


.font-sy{padding-bottom: 20px;font-size: 16px;color: #000;}
.success-alert{padding: 40px;font-size: 16px;}
.success-alert p{margin-bottom: 15px;}

/*20170209*/
.form-group div{text-align: left;}
span.Validform_checktip.Validform_wrong {display: block;width: 100%;text-align: left;color: red;padding:5px 0 5px 21%;}

/*20170210*/
.agenda-item-session-group-title{padding:22px 10px;border-bottom: 1px solid #e5e5e5;background: #f2f2f2;}
.featured-text{font-size: 22px;    font-weight: 500;padding-left: 15px;}
.tab-style-table{background: #fff;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.tab-style-tr{padding:8px 15px;border-bottom: 1px solid #e5e5e5;}
.tab-style-tr:hover{background: #f9f9f9;}
.tab-style-td-left{width: 10%;padding: 15px;float: left;font-size: 14px;}
.tab-style-td-right{width: 78%;border-left: 3px solid #56a2cf;padding:0px 15px;float: left;min-height: 52px;}
.tab-style-td-right .tabs-name{font-size:18px;color:#56a2cf;}
.tab-style-td-right .tabs-name span{font-size: 16px;display: inline-block;padding-left: 10px;color: #444;}
.tab-style-td-right p{font-size: 16px;line-height: 28px;color: #777;}
/*pc端样式结束*/

.banner_canary_blue .banner-left .time-box,.banner_canary_blue .time span,.banner_canary_blue  .message-warp{background: #62b1da;}
.banner_canary_blue .time-vessel-name span,.banner_canary_blue .banner-text h1,.banner_canary_blue .banner-text h2{color: #2b85ad;}
.banner_canary_blue p{color: #666;}
.banner_canary_blue .enroll-btn{background: #62b1da}


/*弹窗20170329*/
/*弹窗*/
.drap-popup{position: fixed;z-index: 22;width: 100%;height: 100%;}
.bg-black{width: 100%;height: 100%;background: #000;opacity: 0.6;position: fixed;top: 0;left: 0;}
.pay-box{width: 500px; max-height: 500px;overflow-y: auto; min-height: 280px; background: #fff;border-radius: 5px;position: fixed;top: 20%;left: 50%;margin-left: -250px;;}
.modal-header{background: #f7f7f8;}
.modal-backdrop{z-index: 2;}
.zhifubao{border-bottom: 1px solid #e5e5e7;padding:15px 0px;}
.pad0{padding: 0;}
.bord-b{border-bottom: 1px solid #e5e5e7;}
.zhifubao-ewm{padding: 0;}
.modal-body .zhifubao:last-child{border-bottom: 0;margin-bottom: 0;}
.zhifubao h5{font-size: 18px;margin-bottom: 5px;font-weight: normal;}
.zhifubao p{font-size: 14px;color: #666;}

.zhifubao .f_s_16{font-size: 16px;}
.half-div span{display: inline-block;width: 48%;vertical-align: top;}
.half-div span:nth-child(2){padding-left: 10px;}
.zhifubao .fontc3{color: #333;}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.428571429px;
    background: #f7f7f8;

}
.modal-title {
    margin: 0;
    line-height: 1.428571429; font-size: 18px;font-weight: normal;
}
.modal-body{ position: relative;
    padding: 20px;}
.zhifubao-ewm {
    margin-right: 15px;
}
.back-meet-list {
    background: #3573b9;
    color: #fff;
    padding: 7px 15px;
    font-size: 16px;
    margin: 0 10px;
    border: 1px solid #dfdfe1;
    text-align: center;
    min-width: 100px;
}
.gotoply {
    display: inline-block;
    margin: 10px 0 0 0;
    cursor: pointer;
  }
.gotoply:hover{color: #fff;}
.drap-popup .close{top: 8px;right: 5px; }

/*1080像素的导航样式*/
@media (max-width:1080px){
    .pc-home{left: 20px;}
    .join-btn{right: 20px;}
    .pc-nav ul li{ padding: 22px 11px; }
    .banner-center {width: 100%;}
    }

/*20170214*/
/*黑色*/
/*.banner_font_dark{color: #333;}
.banner_font_dark p{color: #666;}*/
/*黄色*/
/*.banner_canary_yellow{color: #f88a10;}
.banner_canary_yellow p{color: #ebab6a;}
/*橘红色*/
/*.banner_canary_red{color: #ff866b;}
.banner_canary_red p{color: #ff866b;}
*/

.go_to_reg_btn{background: #f88a10;}
.go_to_reg_btn,.go_to_org_btn{
            margin-top: 20px;
            width: 22%;
            color: rgb(255, 255, 255);
            text-align: center;
            font-size: 16px;
            font-family: 微软雅黑;
            cursor: pointer;
            background: rgb(77, 156, 230);
            border-width: initial;
            border-style: none;
            border-color: initial;
            border-image: initial;
            padding: 10px 0px;
            border-radius: 2px;
            margin: 10px 2%;
        }
.go_to_org_btn{background: #f60;}
.tab-style-td-logo{width: 100px;height: 43px;right: 10px;top: 15px;overflow-y:hidden;}
.ta b-style-td-logo img{max-width: 100%;max-height: 100%;}

.notoppen{color: #999;}
.tikets-rukou{font-size: 16px;padding: 20px 0 20px 50px;}
.tikets-rukou a{color: #184e86;}
.pho-logo,.phonav-list{display: none;}

.bn-success-box span{display: inline-block;vertical-align: middle;}
.bn-success-box .bm-success-icon{font-size: 50px;color: #fff;border-radius: 50%;background: #28e083;width: 80px;height: 80px;text-align: center;line-height: 80px;}
.bm-success-right{padding-left: 15px;font-size: 14px;color: #999;}
.bn-success-box span i{font-size: 21px;display: block;margin-bottom:-5px;color: #333;margin-bottom: 5px;}

 .zhifubao >.fl{width:47%;}
  .zhifubao >.fr{width: 42%;}



/*会议修改*/
.sj-meeting-message{display: none;}
.dianzan{padding:0 10px 10px 10px;text-align: right;}
.dianzan span{display: inline-block;cursor: pointer;}
.dianzan em{display:inline-block;background: url(../../images/icon-zan.jpg) no-repeat;width: 18px;height: 18px;background-size: 100%;display: inline-block;vertical-align: middle;margin-right: 5px;border-radius: 50%;overflow: hidden; }
.dzan_on {color: #fc685a}
.dzan_on em{background: url(../../images/icon-zan-on.jpg) no-repeat !important;background-size: 100%;}


.cont-warp1 h1 .other-agenda{display: inline-block;padding: 10px;background: #fff; border:1px solid #ff6666;color: #ff6666 !important;top: 30%;right: 24px;font-size: 16px;cursor: pointer;}

.btnbox {
    border-top: 1px solid #e5e5e7;
    margin-top: 35px;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 15px;
}
.btnbox button {
    background: #f8f8f8;
    padding: 7px 15px;
    font-size: 16px;
    margin: 0 10px;
    border: 1px solid #dfdfe1;
    text-align: center;
    min-width: 120px;
    color: #333;cursor: pointer;
}
.btnbox .determine {
    background: #3573b9;
    color: #fff;
}
.company-div{margin-bottom: 15px;}
.company-div span{display: inline-block;vertical-align: middle;width: 25%;text-align: right;}
.company-div select{border:1px solid #dadada;padding:10px;font-size: 16px;line-height: 20px;outline: none;width: 68%;}
.company-div textarea{background: #f3f3f3;padding: 10px;vertical-align: top;border:1px solid #dadada;width: 68%;}
.company-div input{background: #f3f3f3;padding: 10px;vertical-align: top;border:1px solid #dadada;width: 68%;}
.i-want-test{background: #ff6666;font-size: 18px;text-align: center;padding: 15px 0;margin-bottom: 20px;}
.i-want-test a{color: #fff;}



.ls-error-bos{      margin: 0 auto;
    text-align: center;
    border: 2px solid #f97676;
    padding: 15px;
    margin-top: 30px;
    width: 50%;
    color: red;
    font-size: 18px;}


/*会议搜索页面*/
.search-molde1{width: 60%; margin:0 auto 25px auto;border:1px solid #e8eae9;padding: 2px;}
.search-nbox{border:2px solid #6699ff;font-size: 16px;}
.search-nbox span{display: inline-block;font-size: 18px;vertical-align: middle;color: #999;}
.search-nbox input{display: inline-block;line-height: 22px;font-size: 18px; vertical-align: middle;padding: 10px;width: 90%;border:none;}
.search-n-left{width: 80%;padding: 0 10px;}
.search-n-right{width: 20%;line-height: 42px;height: 42px; background: #669aff;text-align: center;}
.search-n-right button{width: 100%;display: block;font-size: 16px;color: #fff;text-align: center;background: #669aff;border:none;height: 100%;}

.search-list{padding: 20px;margin-top: 40px;}
.saerch-listbox{background: #fafafa; border-top: 1px solid #e4ebeb;padding: 20px 30px;}
.saerch-listbox .search-list-left{width: 75%;}
.search-list-left h4{font-size: 22px;color: #666;font-weight: normal;margin-bottom: 5px;}
.search-list-left p{font-size: 16px;color: #999;margin-bottom: 5px;}

.search-list-right {width: 25%;}
.search-list-right a{display: inline-block;padding: 0 25px;vertical-align: middle; border:1px solid #3366cc;border-radius: 20px;line-height: 40px;font-size: 16px;color: #3366cc;text-align: center;}
.saerch-listbox:nth-child(2n){background: #fff;}
.saerch-listbox:last-child{border-bottom: 1px solid #e4ebeb;}

.table-auto tr:nth-child(2n) td{background: #fff;}


.breadcrumbs .back-meet-list{float: right;}
.breadcrumbs span.fl{width: 100%;}
.cont-warp1{background: #fff;min-height: 600px;}
.manage-box {padding-top: 30px}
.content-warp .manage-box{padding-top: 0;}
/*二维码*/
.sear_ewm{display: inline-block;margin-right: 10px; width: 100px;height: 100px;vertical-align: middle;}
.sear_ewm  img{width: 100%}


/*新增页面*/
.content-warp{background: #fff;margin:30px auto;padding: 30px 20px;min-height: 690px;}
.search-molde {
    border: 1px solid #ccc;
    border-radius: 3px;
    margin-left: 15px;
    padding: 0 5px;
}
.search-molde input {
    vertical-align: middle;
    width: 74%;
    height: 32px;
    border: none;
    padding-left: 10px;
}
.search-molde button {
    vertical-align: middle;
    border: none;
    background: none;
    font-size: 18px;
    width: 32px;height: 32px;
    background: url(../../images/theme3/sear.html) no-repeat;
    float: right;
}
.no-more-tables{text-align: center;margin-top: 20px;}
.table-auto>thead>tr>th{border:0;text-align: center;font-size: 16px;color: #333;background: #f2f2f2;}
.table-auto,table tr, table th, table td{border:0;border-bottom: 1px solid #e4ebeb;line-height: 40px;}
.table-auto tr td{border:none;background: #fafafa;text-align: center;}
.table-auto tr td span{display: block;line-height: 32px;font-size: 16px;cursor: pointer;}
.greenfont{color: #999999;}
.greenfont:hover{color: #999999;}
.bluefont{color: #3573b9;}
.bluefont:hover{color: #3573b9;}
.redfont{color: red;}
.fontc6{color: #666;}
.pptlink{display: inline-block;width: 22px;height: 22px;vertical-align: middle;margin-left: 10px;}
.pptlink img{width: 100%;}


.sen-nav {border-bottom: 1px solid #e6e6e6;padding-left: 5px;}
.sen-nav li{font-size: 20px;float: left;width: 130px;height: 48px;text-align: center;border:1px solid #e6e6e6;border-bottom: none;background: #f6f6f8;border-top-right-radius: 3px;border-top-left-radius: 3px;line-height: 48px;margin-right: 5px;}
.sen-nav li a{display: block;}
.sen-nav .sen-navon a{background: #fff;margin-bottom: -1px;}
.sen-nav li a:hover{color: #333;}
.breadcrumbs{margin-top: 20px;}
.breadcrumbs span{color: #999;}
.breadcrumbs span a{color: #999;}
.btn.btn-default{width:200px;text-align: left; }
.btn.btn-right{ padding: 6px 12px;height: 34px;width:35px;text-align: center; }


/*会议简介*/
.bgfff{background: #fff;}
.contentbox{padding: 20px 40px;}
.contentbox p{font-size: 14px;line-height: 23px;}
.contentbox h3{font-size: 20px; display: inline-block; font-weight: normal;border-bottom: 2px solid #3573b9;line-height: 40px;padding-bottom: 10px;}
.content_list1{margin-top: 25px;padding-bottom: 40px; position: relative;}
.content_list1 h2{font-weight: normal;font-size: 18px;margin-bottom: 10px;}
.content_list1 .seal_box{position: absolute;width: 100px;height: 100px;bottom: 0;right: 20px;}
/*手机端样式*/
@media (max-width:926px){
  .contentbox{padding: 15px;}
  .seal_box{margin-top: 20px;}
.search-molde1{width: 96%;margin: 0 2% 15px 2%;}
.search-list-right,.saerch-listbox .search-list-left{width: 100%;}
.search-list-right{margin-top: 10px;}
.search-list-right a{line-height: 34px;}
.search-list-left h4{font-size: 18px;}
.search-list-left p{font-size: 14px;}
.cont-warp1 h1 .other-agenda{position: relative;float: right;margin: 10px 0;font-size: 14px;padding: 5px 15px;}
.address-time,.sear_ewm{display: none;}
.pc-home{padding:5px 10px;height: 60px;}
.pc-home a{display: block;}
.pc-home img{max-height: 48px;}
/*弹窗*/
.reg-loginbox{width: 80%;left: 10%;margin-left: 0;}
/*.guest-list .guest p{height: 180px;}*/
/*日程logo*/
.tab-style-td-logo{width:40px;height: 40px;overflow: hidden;}
.phonav-list{display: block;margin-bottom: 20px !important;}
.tab-style-tr{padding: 10px;}
.tab-style-td-left{width: 20%;padding: 10px 0;}
.tab-style-td-right .tabs-name{font-size: 16px;}
.tab-style-td-right .tabs-name span{font-size: 14px;padding-left: 0;}
.tab-style-td-right p{font-size: 14px;line-height: 23px;}
.featured-text{font-size: 18px;padding-left: 0;}
.agenda-item-session-group-title{padding: 17px 10px; }

.meeting-gave{display: block;position: fixed;bottom: 15%;right: 3%;width: 15%;}
.meeting-gave img{width: 100%;}

    /*20170208*/
    .alert-cont{ width:90%;left: 5%;margin-left: 0;}

    /*结束*/
     .parner-box{width: 100%;margin: 0 auto;}
    /*导航*/
    .pho-logo{display: block;background: #fff;border-bottom: 1px solid #e8e8e8;}
    .pho-logo img{max-width: 38%; max-height: 2rem;padding: 5px 3%;}
    .content1{padding:15px 2%;}
    .center{width: 100%;}
    .table{margin: 10px 0; }
   .head,.pc-nav,.right-content{display: none;}
    .phone-menu{display: inline-block;font-size: 16px;color: #333;padding: 5px 15px;color: #fff;cursor: pointer;border-right: 1px solid #f2f2f2;}
    .phone-menu:hover,.join-btn:hover,.nav-close-btn:hover{background: #f2f2f2;}
    .phone-menu span{vertical-align: middle;height: 38px;color: #333;}
    .phone-menu span:last-child{font-weight: bold;margin-left: 10px;}
    .phone-menu img{display:inline-block;}
    .icon-menu{display: inline-block;vertical-align: middle;padding-top: 6px;}
    .icon-menu em{display: block;width: 25px;height: 2px;background: #333;border-radius: 1px;margin-top:5px;}
    .pc-nav-box{height: auto;}
    .join-btn{top: 0;right: 0;width: 120px;height: 48px; padding: 0px 11px;height: 48px; border-left: 1px solid #f2f2f2;border:none !important;}
    .join-btn a{color: #333;}
    .join-btn i,.join-btn br{display: none;}
    .nav-close-btn{display: inline-block;padding: 0px 15px;cursor: pointer;}
    .nav-close-btn{border-right: 1px solid #f2f2f2;height: 48px;}
    .nav-close-btn span{display: inline-block;vertical-align: middle;font-size: 14px;padding-top: 1px;}
    .nav-close-btn .icon-close{font-size:40px;line-height: 40px;}
    .nav-close-btn span:last-child{font-weight: bold;font-size: 16px;padding-top:8px;}
    .edit-box{border-bottom: 1px solid #dadada;box-shadow: 0px 3px 6px -1px rgba(0, 0, 0, 0.39);margin-bottom: 15px;}
    .pc-nav ul{display: block;width: 100%;height: 100%;background: #fff;position: fixed;top: 0;left: 0;padding: 0;z-index: 3;overflow-y: auto;}
    .pc-nav ul li{float: none;width: 86%;padding: 10px 0;text-align: left;border-bottom: 1px solid #999;margin: 0 20px;border-right: none;}  
    .pc-nav ul li a{color: #333;}
    .pc-nav ul li.nav-on{border-left: none;border-right: none;}
    .guest-warp .hd .prev,.guest-warp .hd .next{display: none;}

    /*banner*/
    .banner1{background-size: auto 100%;}
    .banner-center{padding: 20px 3% 30px 3%;min-height: auto;}
    .banner-left{width: 100%;}
    .time-vessel-name span{font-size: 10px;}
    .time-vessel-name span, .time span{width: 50px;}
    .banner-text h1{font-size: 19px;margin-top: 15px;padding-bottom: 10px;}
    .banner-text h1 span{font-size: 12px;margin-top: 5px;}
    .banner-text h2{font-size: 17px;}
    .banner-text p{font-size: 13px;line-height: 21px;overflow: auto;max-height: 1111px;}
    .enroll-btn{width: 40%;background: #f88a10;}
    .enroll-btn img{width: 100%;}

    /*banner效果*/
/*  .count-down{position: relative;}
  .banner-text{position: relative;}
  .banner-text h1{position: relative;}
  .banner-text .p-p{position: relative;}
  .banner-text .p-btn{position: relative;}*/

    /**/




    .guest-warp.guest-warp{width: 90%;margin-left: 5%;}
    .left-content .guest-warp.guest-warp{width: 100%;margin-left: 0;}
    .agenda{padding: 0 10px;}
    .agenda li{width:100%;}
    .guest-warp .bd{padding-left: 15%;}
    .guest-warp .hd .next{right: 0;}
    .guest-warp .hd .prev{left: 0;}
    
    .content{padding: 15px 0 30px 0;}
    .cont-warp1 h1{font-size: 24px;margin-bottom: 5px;}
    .cont-warp1 h1{font-size: 24px;margin-bottom: 15px;}
    .cont-warp1 h1 span{font-size: 14px;}
    .special-box{padding:  0 10px;}
    .special-box > div{width: 100%;padding: 10px;padding-top: 20px;margin-bottom: 5px;}
    .special-box > div h3{font-size: 16px;}
    .special-box > div p{font-size: 12px;margin-top: 2px;}
    .special-box > div{height: 122px;}
    .sj{display: none;}
    .scale{height: auto;padding-bottom: 20px;}
    .scale ul li h1{font-size: 55px;}
    .scale ul li{width: 100%;border:none;height: auto;margin-top: 10px;padding:0 20px;text-align: left;}
    .sponsor-box ul li{width: 50%;}
    .footer{display: none;}

    .btn-button{width: 70%;margin: 10px 0 0 0;    padding: 10px 20px 10px 20px;font-size: 20px;}
    .btn-input{width: 30%;display: inline-block; margin: 10px 0 0 0;    padding: 10px 20px 10px 20px;font-size: 20px;}
    .agenda li p{font-size: 14px;margin-top: 5px;}
    .agenda li{height:auto;padding: 20px;margin-bottom: 15px;}
    .guest-content{padding: 20px 0 40px 0;}
    .cont-warp1 > h2{font-size: 26px;margin-bottom: 0;}
    .special-img{display: none;}
    .message-warp{width: 100%;left: 0;}
    .guest-warp{margin-bottom: 10px;}
    .agenda li:last-child{margin-bottom: 5px;}

    /*嘉宾页*/
    .left-content{width: 100%;padding: 15px 10px;min-height: auto;}
    .left-content{width: 100%;padding: 15px 10px;}
    .guest-warp{margin-left: 0;}
    .left-content .guest-warp ul li{width: 48%;}

    /*嘉宾详情页*/
    .guset-on,.guest-info-text{width: 100%;float: none;}
    .guest-detail{width: 70%;margin: 0 auto;}
    .left-content .guest-detail p img{height: 100%;}
    .guest-info-text h3{text-align: center;margin-top: 15px;font-size: 18px;margin-bottom: 5px;}

    /*注册页面*/
    .input-radio {width: 100%;float: none;}
    .input-radio span{width: 20%;display: inline-block;text-align: right;}
    .part-tab2 .input-radio input{width: 67%;}
    .input-radio-left .w15{width: 28%;line-height: 30px;margin-top: 9px;}
    .input-radio{margin-bottom:5px;}
    .part-tab2 .input-radio:last-child{margin-bottom: 0;}
    .form-group{padding-top: 0;}
    .operation_box span{display: block;margin-bottom: 5px;}
    .operation_box span:last-child{margin-bottom: 0;}
    .join_msg p em{width: 65px;}
    .join_msg .input_style2, .input_style3{width: 70%;}
    .btn_opertion .keeps,.btn_opertion .cancle{width: 40%;display: inline-block;vertical-align: middle;margin-left: 3%;margin-right: 0;}
    .b-left{width: 100%;text-align: left;}
    .huikuan{width: 100%;height: auto;}
    .table-b1 span,.part-tab p span{width: 28%;}
    .part-tab p{width: 100%;}
    .table-b1 .input-text{width: 67%;}
    /*修改*/
    .time-box{margin-bottom: 10px;}

    .table-b1 span,.part-tab p span{width: 23%;}
    .part-tab p{width: 100%;}

    /*联系我们*/
    .lxwm{width: 100%;}

    /*新闻*/
    .news{padding: 10px 0;}
    .news .time{ display: none;}
    .news h3{width: 100%;text-overflow: ellipsis; overflow: hidden;display: inline-block;white-space:nowrap;}
    .news-img{width: 28%;}
    .news-text{width: 70%;}
    .news-text p{height: 3em;overflow: hidden;font-size: 12px;line-height: 18px;}
    .lxwm {margin-bottom: 10px;}
    .lxwm >div{height: auto;}
    .dy_form, .reset{width: 100px;font-size: 15px;}

    table th{font-size: 14px;font-weight: normal;}
    #table tr td, #table2 tr td,.time-limit{font-size: 12px;}
    .time-limit{padding: 1px 5px;}
    .go_to_org_btn{width: 45%;}
    .go_to_reg_btn{display: block;width: 96%;}
    .guest-list .guest p{height: 215px;}


    .zhifubao >.fl{width:100% !important; float: none;text-align: center; border:none !important;}
    .zhifubao >.fr{width: 100%;text-align: center;float: none;}


    .pay-box{width: 94%;left: 3%;margin-left: 0;top: 9%;}
    .bn-success-box .bm-success-icon{width: 40px;height: 40px;line-height: 40px;font-size: 25px;}
    .modal-body{padding-top: 0;}
    
.set-time input{width:95px;}

}
@media (max-width:330px){
.guest-warp .bd{padding-left: 8%;}
.special-img img{height: 100%;}
.time-box{font-size: 14px;padding: 8px;}
.time span{font-size: 20px;height: 35px;line-height: 35px;}
.time-vessel-name span, .time span{width: 45px;}
.banner-text p{margin-top: 5px;}
.set-time input{width: 75px;}
    .table-b1 span,.part-tab p span{width: 28%;}
.input-radio-left .w15{width: 28%;}
.guest-list .guest p{height: 180px;}
/*.meeting-gave{width: 20%;}*/


}
/*# sourceMappingURL=final.css.map */
