
#topNavC i{float:right;color:#bbb;font-style:normal;}#topNavC strong{font-weight:normal;color:#666;float:left;}
#topNavC i a{color:#666;margin: 0 5px;}#topNavC i a:hover{color:#f60;}
#topNavC{font:14px '\5fae\8f6f\96c5\9ed1';height:41px;line-height:41px;background:#fff;border-bottom:1px solid #E2E2E2;}
#topNavC span{display:block;width:1180px;margin:0 auto;}

.top_menu{float:left;position:relative;padding:0 10px;width:82px;overflow: initial!important;}
.top_menu .menu_top{float:left;background:url(https://imgo.hackhome.com/image/top_ico1.png) no-repeat left 50%; padding-left:18px; cursor:pointer;}
.top_menu .menu_top em{float:left; background:url(https://imgo.hackhome.com/image/top_ico2.png) no-repeat right center; padding-right:12px;font-size:13px;font-style:normal}
.top_menu .menu_top:hover em{color:#f60;background:url(https://imgo.hackhome.com/image/top_ico3.png) no-repeat right center;}
.top_menu:hover{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:#fff; padding:0 9px;border-bottom:1px solid #fff;_border-bottom:0}


.menu_sj{float:left;background:url("/images/sjs.png") no-repeat 0 12px; padding-left:17px; cursor:pointer;font-size:13px;margin-right:15px;margin-left:5px;}
.menu_tg{float:left;background:url("/images/tg.png") no-repeat 0 12px; padding-left:20px; cursor:pointer;font-size:13px;}
.menu_sj:hover{color:#f60;}
.menu_tg a{color:#444;}

.top_menu .lowmenu{position:absolute;border:1px solid #d8d8d8;background:#fff;border-top:none;line-height:25px;left:-1px;top:42px;padding:5px;z-index:1000;width:840px;/* display:none; */}
.top_menu .lowmenu dl{padding:10px 0 10px 0;width:100%; margin:0; float:left;}
.top_menu .lowmenu dd{padding:0 15px; border-right:1px dashed #e0e0e0; float:left; width:130px; margin:0;}
.top_menu .lowmenu dd.no_line{border-right:none}
.top_menu .lowmenu dd.last{border-right: 0;}

.top_menu .lowmenu a{ width:65px;color:#888; overflow:hidden; white-space:nowrap; display:inline-block; float:left;text-align: left;font-size:13px;}
.top_menu .lowmenu .a1{ width:120px; font-size:14px;}
.top_menu .lowmenu .a2{ width:90px; }
.top_menu .lowmenu .a2 strong{font-weight: bold;font-size:14px;color:#777;}
#topNavC .top_menu   .a2:hover strong{color:#f60;text-decoration:underline;}
.top_menu .lowmenu .red{ color:#F00}
.top_menu .lowmenu .short{ width:30px;}
.top_menu .lowmenu .dd_1{ width:130px;overflow:hidden}
.top_menu .lowmenu .dd_2{ width:58px;overflow:hidden}
.top_menu .lowmenu a:hover{color:#ff6200; text-decoration:underline;}

#mQRCode{loat: left;position:absolute;width:160px;height:183px;background:#ffffff;text-align:center;display:none;font-size:14px;top:41px;margin-left:402px;z-index:999;padding:5px;}
#mQRCode .mQl {float:left;line-height:20px;margin-bottom:3px;font-weight:bold;padding-left:3px;}
#mQRCode .closed{float:right;font-size:22px;line-height:20px;cursor:pointer;margin-bottom:3px;padding:0;}
#mQRCode img{width:160px;margin:0;}


.out-con{position:relative; margin-top:262px;}
.warp{position:relative;width:1180px;margin:10px auto 0;z-index:5}


.navigation {
    height: 60px;
    width: 1180px;
    margin: 0 auto;
	padding-bottom:5px;
}
.navigation ul { float: left; overflow: hidden; }
.navigation li { float: left; height: 50px; padding-top: 10px; }
.navigation li a { width: 150px; height: 100%; display: block; line-height: 50px; font-size: 18px; text-align: center; background: #222; border-right: 1px solid #444; color: #fff; transition: all 0.2s ease;border-radius: 5px 5px 0px 0px;opacity: 0.8;}
.navigation li a.cur { background: #3db73d;}
.navigation li.hover, .navigation li:hover { height: 60px; padding-top: 0; }
.navigation li.hover a, .navigation li:hover a { line-height: 60px; font-size: 20px; background: #3db73d;border-right: 1px solid #239963; }
.navigation a.join-qq { float: right; width: 135px; height: 40px; display: block; line-height: 40px; font-size: 16px; color: #fff; background: #247dcf; margin-top: 12px; overflow: hidden; transition: all 0.3s ease;border-radius: 5px;opacity: 0.8;}
.navigation a.join-qq .icon-qq { float: left; width: 16px; height: 18px; display: inline; overflow: hidden; background: url("/images/qi/icons.png") no-repeat; margin: 11px 5px 11px 24px; }
.navigation a.join-qq:hover { background: #4494dd; }

.Qrs {height:40px;line-height:40px;padding-bottom: 8px;background: #3db73d; opacity:0.8;margin-bottom: 5px;}

.seat .nav-search{padding:9px 10px;float:right;background:#fff;margin: 5px;}
.seat .nav-search .search-text{height:18px;width:144px;margin-right:10px;border:0px;float:left;background:white;}
.seat .nav-search .search-sub{width:16px;height:16px;border:0px;cursor:pointer;background: url(/images/search_f40844c.png) no-repeat;float:right;}
.seat .top-login{position:relative;float:right;padding-top:15px;margin-right:20px;margin-left:26px;color:#fff;width:24px;
}
.seat.Qrs span {
    color: white;
    line-height: 45px;
    margin: 5px;
}
.seat.Qrs span  a{color:white;}