@charset "utf-8";
/*topnav*/
.fl { float:left;}
.topnav { position:relative; z-index:3; box-sizing:border-box; min-width:1200px; background-color:#060b25;}
.topnav .top { margin:0 auto; width:1200px; height:64px; overflow:hidden;}
.topnav .nav a { margin:0 40px 0 0; color:#6c7188; font-size:14px; line-height:64px;}
.topnav .nav .curr,.topnav .nav a:hover { color:#fff;}
.topnav .loginBar { float:right; margin-left:20px; line-height:64px;}
.topnav .loginBar,.topnav .loginBar a { color:#4992f0; font-size:16px;}
.topnav .loginBar .username { float:left; max-width:170px; margin-right:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; color:#fff;}
.topnav .logo { float:left; margin-right:45px; width:174px; height:64px; background:url(../images/logo_lytx.png) no-repeat 0 50%; }
.topnav .logoVote { float:left; width:150px; height:64px; background:url(../images/logo_vote.png) no-repeat 0 50%; }
.topnav .navBar { float:right; height:26px; line-height:26px;}
.topnav .searchBar { float:left; position:relative; box-sizing:border-box; border-radius:3px; width:186px; height:26px; background-color:#fff;}
.topnav .searchBar .txt { box-sizing:border-box; padding:0 0 0 10px; height:26px; line-height:26px; border:none; width:160px; font-size:12px; color:#333; outline:none;}
.topnav .searchBar .btn { position:absolute; right:0; height:26px; width:26px; background:url(../images/road_show_detail/i_glass_gray.png) no-repeat 50% 50%; border:none; outline:none;}


/*topMenu*/
.topMenu { min-width:1200px; background-color:#fff;}
.topMenu .list {margin:0 auto; width:1200px; height:60px;}
.topMenu .list li { float:left; height:60px; list-style:none;}
.topMenu .list li .logo {float:left; width:192px; height:60px; background:url('../images/road_show_detail/lytx_logo.png') no-repeat 0 50%;}
.topMenu .list li .logoVote { float:right; width:226px; height:45px; background:url(../images/road_show_detail/logo_vote2.png) no-repeat 0 50%;}
.topMenu .list li .t { float:left; margin:0 10px; padding:0 10px; line-height:60px; font-size:16px; color:#555;}
.topMenu .list li .t:hover { border-bottom:2px solid #008df2;}
.topMenu .list li.active .t { color:#116ec4; }

/*pageFooter*/
.pageFooter{ clear:both; background:#2d3237; padding-top:30px; color:#6b6e81; min-width:1200px; }
.pageFooter .area { margin:0 auto; width:1200px; }
.pageFooter a{ color:#6b6e81; padding-right:20px;}
.pageFooter a:hover{ color:#b2bae1;}
.pageFooter h2{ color:#fff; margin:0; padding-bottom:10px; font-size:14px; font-weight:normal;}
.pageFooter .aboutit{  width:400px; float:left; line-height:24px;}
.pageFooter .friendship{ width:500px; float:left; line-height:24px;   }
.pageFooter .friendship a{ display:inline-block;}
.pageFooter .guanzhu{ float:right; line-height:24px; width:110px; text-align:center;}
.pageFooter .guanzhu span{ display:inline-block; background:#fff; padding:5px; border-radius:3px; line-height:0; text-align:center;}
.pageFooter .guanzhu span img{ width:100px; height:auto;}
.pageFooter .relief {float:left;line-height:30px; max-width:960px;}
.pageFooter .copy {padding:15px 0; text-align:center;line-height:30px; background:#23282d; color:#999; margin-top:30px;}