@charset "utf-8";
/*css reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{ font-size:17px;font-family:'微软雅黑'; color:#333; line-height:150%; background:#fff;-webkit-text-size-adjust: none;}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var,i{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
form{display:inline}
small{font-size:12px}
ul,ol,li{list-style:none}
a{text-decoration:none;color:#333}
a:focus{text-decoration: none;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%; vertical-align:middle; outline:none;-webkit-appearance:none;}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
header, footer, article, section, nav, menu, hgroup {display: block;clear:all; } 
.clear::after {clear: both;display: block;overflow: hidden;visibility: hidden;height: 0;content: '.';}
.warp{width:100%;}
html{ overflow-x:hidden;}
/*页眉*/
.log_top{ height:24px; overflow:hidden; clear:both; font-size:12px; color:#333; padding-left:13px; background:#ccc;}
.log_left{ float:left;}
.log_right{ float:right; padding-right:13px;}
.log_right a{ color:#333;}
.log_right a:hover{ color:#fc3000;}
.header{ height:60px; background:#fff; overflow:hidden;  position:relative;}
.headerline{ display:block; height:1px; background:#eee; overflow:hidden; clear:both;}
.menu{ display:block; position:absolute; left:13px; top:21px; width:26px; height:21px; background:url(../img/menu.png) no-repeat top left;}
.backhome{display:block; position:absolute; left:13px; top:19px; width:26px; height:22px; background:url(../img/zone_back.png) no-repeat top left;}
.backmenu{display:block; position:absolute; right:58px; top:21px; width:26px; height:21px; background:url(../img/menu.png) no-repeat top left;}
.logo{ display:block; position:absolute; left:45px; top:20px; width:74px; height:22px; background:url(../img/logo.png) no-repeat top left;}
.zonename{ padding-left:129px; padding-top:19px; display:block; float:left;}
.baidusearch{position:absolute; display:block;  padding:1px; right:3px; top:5px; float:left;}
.search{ position:absolute; display:block; width:23px; height:23px; padding:18px; right:0px; top:0px; cursor:pointer;}
.search span{display:block; background:url(../img/zone_search.png) no-repeat; width:23px; height:23px;}

.menulist{ overflow:hidden; background:#f6f6f6; display:none;}
.menutit{ height:45px; background:#fff; padding:0 10px; overflow:hidden; clear:both; border-bottom:1px solid #eee; font-size:16px; color:#000;}
.metl{ display:block; float:left; line-height:45px;}
.navico{ display:block; float:right; padding-left:24px; background:url(../img/navico.png) no-repeat left center; line-height:45px;}
.wzmenu a{ display:block; float:left; width:16.6%; text-align:center; height:42px; line-height:42px; border-bottom:1px solid #eee; font-size:14px;}
.rmzone a{ display:block; float:left; width:33.3%; overflow:hidden; height:42px; line-height:42px; font-size:14px; border-bottom:1px solid #eee;}
.rmzone a span img{ width:16px; height:16px; padding-top:13px; display:block; float:left; padding-left:2px;}
.rmzone a:hover .meyxt{ color:#fc3000;}

/*导航*/
.nav{ background:#2086c9; height:47px; line-height:47px; font-size:16px;}
.nav a:link,.nav a:visited{ display:block; text-align:center; color:#fff;}
.nav a:hover,.nav a:active{ color:#fff; text-decoration:none;}

/*网游导航*/
.onav{ background:#129dab; height:47px; line-height:47px; font-size:16px;}
.onav a{ display:block; text-align:center; color:#fff;}
.onav a:hover{ color:#fff; text-decoration:none;}
.onav a.current{ background:#058b98}

/*搜索*/
.disno{display:none;}
.gameSea{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;height:35px;}
.gameSea .int1{width:78%;background:#f5f5f5;border-top:1px solid #b2b2b2;border-bottom:1px solid #e3e3e3;border-left:1px solid #bababa;border-right:1px solid #bababa;display:block;float:left;font-size:14px;color:#696969;margin-top:4px;margin-left:1px;padding-left:5px; height:33px; line-height:33px;}
.bom{width:100%;position:absolute;top:4px;left:0;display:-moz-box;display:-webkit-box;display:box;background:#fff; height:50px; padding-top:10px;}
.bom b{height:40px;line-height:40px;background:#fff;font-family:"微软雅黑";font-size:18px;color:#333;font-weight:normal;cursor:pointer;display:block;padding-left:1%;padding-right:1%; white-space:nowrap;}
.bom .mt2{ margin-top:10px; background:url(../img/zone_search.png) no-repeat; width:23px; height:23px; cursor:pointer; border:medium none; margin-left:5px;}

/*页脚*/
.footer{ background:#f2f2f2; overflow:hidden; padding-bottom:10px;}
.footer p{ color:#444; line-height:22px; text-align:center; font-size:12px;}
.subnav{ background:#6bc03e; width:100%; height:28px; line-height:28px; font-size:14px;}
.subnav a:link,.subnav a:visited{ display:block; height:28px; color:#fff; text-align:center;}
.subnav a:hover,.subnav a:active{ color:#ff0; text-decoration:none;}
.backtop{ overflow:hidden; text-align:center; width:173px; margin:0 auto; padding-top:10px;}
.backtop .pcico,.backtop .line,.backtop .top{ display:inline-block; float:left;}
.backtop .pcico{ padding:4px 8px; border:1px solid #639ee0; background:#fff; border-radius:5px; font-size:14px; margin-top:4px;}
.backtop .pcico span{ background:url(../img/zone_pcico.png) no-repeat left center; padding-left:20px;}
.backtop .line{ padding:20px 0; border-left:1px solid #ccc; margin:0 6px;}
.backtop .top{ padding:4px 8px; border:1px solid #639ee0; background:#fff; border-radius:5px; font-size:14px; margin-top:4px;}
.backtop .top span{ background:url(../img/zone_backtop.png) no-repeat left center; padding-left:20px;}

/*加载更多*/
.loadmore{ overflow:hidden; clear:both; height:40px; line-height:40px;}
.loadmore a:link,.loadmore a:visited{ display:block; width:100%; height:40px; line-height:40px; background:#ddd; color:#666; font-size:13px; text-align:center; text-align:center;}
.loadmore a:hover,.loadmore a:active{ text-decoration:none; background:#ccc;}
.loadmore span{ background:url(../img/more_ico.png) no-repeat right center; padding-right:20px; cursor:pointer;}

/*面包屑*/
.loctione{ height:30px; line-height:30px; background:#f0f0f0; color:#666; padding-left:5px; font-size:12px;}
.loctione a:link,.loctione a:visited{ color:#666;}
.loctione a:hover,.loctione a:active{ color:#fc3000; text-decoration:none;}

/*列表页二级导航*/
.ernav{ height:37px; border-bottom:1px solid #d9d9d9; background:#fff; overflow:hidden; clear:both;}
.ernav a{font-size:14px; display:block; text-align:center; line-height:37px; height:35px; border-bottom:2px solid #fff;}
.ernav a.current{ border-bottom:2px solid #f80;}

/*css3*/
.ub{ display: -webkit-box !important; display: box !important; position:relative;}
.ub-rev{ -webkit-box-direction:reverse; box-direction:reverse;}
.ub-fh{ width:100%;}
.ub-fv{ height:100%;}
.ub-con{ position:absolute; width:100%; height:100%;}
.ub-ac{ -webkit-box-align:center; box-align:center;}
.ub-ae{ -webkit-box-align:end; box-align:end;}
.ub-pc{ -webkit-box-pack:center; box-pack:center;}
.ub-pe{ -webkit-box-pack:end; box-pack:end;}
.ub-pj{ -webkit-box-pack:justify; box-pack:justify;}
.ub-ver{ -webkit-box-orient:vertical; box-orient:vertical;}
.ub-f1{ position:relative; -webkit-box-flex:1; box-flex:1;}
.ub-f2{ position:relative; -webkit-box-flex:2; box-flex:2;}
.ub-f3{ position:relative; -webkit-box-flex:3; box-flex:3;}
.ub-f4{ position:relative; -webkit-box-flex:4; box-flex:4;}
.ubr{ border-right:1px solid;}

.ads_c1 { margin:5px 0; text-align:center;}
.ads_cb { margin:5px 0;}
.ads_c1 iframe { margin:0 auto !important; margin-bottom:5px;}
.ads_c1 iframe { margin:0 auto !important;}

figure{ margin:0; padding:0; margin-top:10px;}
figure .tit{ padding-left:86px;}

/*登录*/
.bgfc{ background:#f3f3f3; overflow:hidden; font-family:"微软雅黑";}
.login{ width:316px; margin:0 auto; overflow:hidden; margin-top:10px;}
.lotop{ overflow:hidden; height:106px; background:#fff; border-radius:5px; border:1px solid #eee; border-bottom:none;}
.oneh{ height:52px; border-bottom:1px solid #eee;}
.oneh span{ display:block; float:left;}
.oneh .lleft{ width:60px; font-size:14px; color:#333; line-height:52px; padding-left:20px;}
.oneh .inp{ width:226px; overflow:hidden; padding-top:14px;}
.oneh .inp input{ border:none; width:226px; background:none; font-family:"微软雅黑"; font-size:14px; color:#666; height:24px; line-height:24px;}
.pswt{ overflow:hidden; height:40px; line-height:40px; font-size:14px; color:#666;}
.pswt .remmber{ display:block; float:left; padding-top:10px; padding-right:20px;}
.pswt .remmber span{ display:block; float:left; height:20px; line-height:20px; color:#666; padding-right:6px;}
.pswt .remmber span input{ width:14px; height:14px; background:#fff; border:1px solid #ccc; float:left; margin-top:4px;}
.pswt a{ color:#08c;}
.pswt a:hover{ color:#fc3000;}
.pswt a.fr{ float:right;}
.land{ width:100%; height:40px; padding:10px 0;}
.land input{ height:40px; border:none; width:100%; background:#359fe3; overflow:hidden; border-radius:5px; color:#fff; text-align:center; line-height:40px; font-size:14px; font-family:"微软雅黑"; cursor:pointer;}

.fhNav{-webkit-box-shadow: #ccc 1px 1px 4px; -moz-box-shadow: #ccc 1px 1px 4px; box-shadow: #ccc 1px 1px 4px; background: #fff;}
.fhNav div{ text-align:center; height:42px; line-height:42px; font-size:13px; font-family:"微软雅黑"; color:#333; min-width:64px;}
.fhNav div a:link,.fhNav div a:visited{ color:#333;}
.fhNav div a:hover,.fhNav div a:active{ color:#fc3000;}
.fhNav .current{ border-bottom:3px solid #00b3ff; height:41px; float:left; width:10%;}
.fhNav .current a:link,.fhNav .current a:visited{ color:#00b3ff;letter-spacing:1px;width:64px; display:block; overflow:hidden; margin:0 auto;}
.fhNav .current a:hover,.fhNav .current a:active{ color:#fc3000;}

.head{ overflow:hidden; height:110px; padding-top:20px;}
.sologo{ text-align:center; padding-bottom:20px;}
.soso {width:93%; height:31px; padding:2px; background:#33aae2; border-radius:3px; margin:0 auto;}
.soso span { display:inline-block;}
.inpt{ width:75%;}
.inpb{ width:24%;}
.inpt input { display:inline-block; text-indent:25px; width:100%; background:url(../img/so_yin.png) no-repeat left center #fff; border:none; line-height:31px; height:31px; color:#333; font-size:14px;}
.inpb input { display:inline-block; width:100%; height:31px; line-height:31px; background:none; border:none; cursor:pointer; font-family:"微软雅黑"; color:#fff; font-size:17px; text-align:center;}

/*翻页*/
.page{ padding-bottom:14px; overflow:hidden; text-indent:0px; width:218px; margin:0px auto; }
.page a:link,.page a:visited{ display:block; float:left; width:104px; text-align:center; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; background:#73c8fe; margin-left:5px;}
.page a:hover,.page a:active{ background:#ff9f00;}
.page .down,.page .up{ display:block; float:left; width:104px; text-align:center; margin-left:5px; height:30px; line-height:30px; background:#eaeaea; color:#999; font-weight:bold;}

.ernavxin{ width:100%; display:block; overflow:hidden;height: 41px;}
.ernavxin a{font-size:14px; display:block; text-align:center; line-height:37px; height:37px; border-bottom:2px solid #fff;}
.ernavxin a.current{ border-bottom:2px solid #f80;}
.ernavxin .on{ width:14%; border-bottom:2px solid #25a5e1; color:#25a5e1; height:39px;}
.ernavxin a{ float:left !important; width: 14%; font-size:16px !important; color:#000;}
.ernavxin .xiaj{ background:url(../img/kuangzhan.png) no-repeat center; height:15px; line-height:37px; margin-top:2px; display: block; height:37px;}
.ernavxin .shangj{ background:url(../img/kuangzhanon.png) no-repeat center; height:15px; line-height:37px; margin-top:2px; display: block; height:37px;}



