@charset "gb2312";
body,p,ul,dl,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
body{text-align:left;font-size: 12px;padding:0 0 0 0; font-family:"微软雅黑";  background:none; background:#ebebeb}
li{list-style:none}
input {-webkit-appearance:none;}
a:link{ text-decoration:none}
a,a:visited{text-decoration:none;color:#333;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
em{ font-style:normal;}
* {	-moz-box-sizing: border-box;-webkit-box-sizing: border-box;	box-sizing: border-box;	-webkit-tap-highlight-color: rgba(0,0,0,0);	-webkit-text-size-adjust: none;}

/*头部*/
.g-top{ width:100%; height:45px; background:#22a7f0; display:-webkit-box; position:relative; zoom:1}
.g-top .g-logo{ width:auto; height:25px; margin:10px 0 0 10px; display:block; overflow:hidden;}
.g-top .g-logo img{ height:25px; display:block; overflow:hidden}
.g-top form{ width:auto; height:auto; margin:8px 10px 0 30px; display:-webkit-box; overflow:hidden; -webkit-box-flex:1;}
.g-top form .search-bar{ width:100%; height:28px; background:#f5faff; border-radius:22px; padding:0 0 0 0; box-sizing:border-box; display:-webkit-box; overflow:hidden;}
.g-top form .search-bar .search-input{ width:auto; height:28px; line-height:28px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden; border:0; background:none; text-indent:10px; -webkit-box-flex:1}
.g-top form .search-bar .search-button{width:34px;height:28px;background: url(../images/nav-icon.png) no-repeat 7px -652px;border:0;background-size:20px;display:block;overflow:hidden;}
.g-top .m-show-navbtn{width:50px;height:45px;background: url(../images/nav-icon.png) no-repeat 5px -1076px;background-size: 36px; font-size:0; text-indent:9999px;padding:10px 5px;box-sizing:border-box;display:block;overflow:hidden;-webkit-filter: brightness(100);-moz-filter: brightness(100);-o-filter: brightness(100);-ms-filter: brightness(100);filter: brightness(100);cursor:pointer;}
.g-top .f-hover{ background-color:#fff;-webkit-filter: brightness(1);-moz-filter: brightness(1);-o-filter: brightness(1);-ms-filter: brightness(1);filter: brightness(1);}

.g-nav{ position:relative; z-index:92; width:100%;height: auto;background:#fff;display:-webkit-box;overflow:hidden; border-bottom: 1px #ddd solid}
.g-nav li{width:auto;height: 36px;text-align:center;display:block;overflow:hidden;-webkit-box-flex:1;}
.g-nav li a{width:auto;height: 36px;line-height: 35px;font-size: 15px;font-weight:normal;color:#333;border-bottom:2px solid #fff;padding:0 3px;display:inline-block;overflow:hidden;box-sizing:border-box;}
.g-nav li.more .arrow-down{ display:block; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #22a7f0; font-size: 0px; line-height: 0px; margin:16px auto 0;} 
.g-nav li.more .arrow-up{ display:block; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #22a7f0;  font-size: 0px; line-height: 0px; margin:16px auto 0;} 
.g-nav .m-hover a{ border-bottom:2px solid #22a7f0; color:#22a7f0; font-weight:bold; }



.g-allsearch-box, .g-hotapp-box{ width:auto; height:auto; padding:0 0 12px 0; margin: 0px 10px; border:1px solid #eee; display:block; overflow:hidden; background:#fff;}
.u-h3-title{ width:auto; height:40px; line-height:40px; font-size:18px; font-weight:normal; color:#333; margin:0px 12px 0; box-sizing:border-box; border-bottom:1px solid #eee; display:block; overflow:hidden}
.m-allsearch-cont{ width:100%; height:auto; padding:0 7px; box-sizing:border-box; display:block; overflow:hidden}
.m-allsearch-cont a{ width:auto; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#333; border:1px solid #eee; border-radius:5px; margin:10px 5px 0; display:block; overflow:hidden; text-align:center; box-sizing:content-box;border-color:#65bb0a; color:#65bb0a; padding:0 12px; float:left;}
.m-allsearch-cont a:nth-child(2){ border-color:#4d90ba; color:#4d90ba}
.m-allsearch-cont a:nth-child(4){ border-color:#966de1; color:#966de1}
.m-allsearch-cont a:nth-child(5){ border-color:#5bc3af; color:#5bc3af}
.m-allsearch-cont a:nth-child(6){ border-color:#4d90ba; color:#4d90ba}
.m-allsearch-cont a:nth-child(8){ border-color:#ff7573; color:#ff7573}
