﻿@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {width: 100%;height:auto;background: #fff;-webkit-text-size-adjust:none;}
div {text-align:left;}
body{font:14px/1.4em "Microsoft YaHei";color:#444;position: relative;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;color: #444;max-height: 9999px;}
a:hover{color: #f0c110;text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea,font{font-size:12px;line-height:1.2em;}
input:focus{outline:none;}

/*--清除浮动
------------------------------------------------------------------------------------------*/
.clearfix:after { clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden; }
.clearfix:after { _zoom:1; }
.overflow { overflow:hidden; _zoom:1; }
.clear{clear:both; height:0;font-size:0; overflow:hidden; }


/*naver*/
.naver{height: 80px;line-height: 80px;background-color: #fff;border-bottom: 1px solid #dfdfdf;border-top: 5px solid #f02737;box-shadow: 0px 0 0 #ccc, 0 0px 0 #ccc, 0 3px 2px #f2f2f2, 0 0 0 #ccc;}
.naver .m-nav-left{height: inherit;line-height: inherit; float: left; white-space: nowrap;}
.naver .m-nav-left .logo{
  display: block;
  float: left;
  width: 108px;
  height: 54px;
  background: url(../images/logo.png) no-repeat left center;
  background-size: 108px auto;
  margin-top: 10px;
  -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.xueweimima.net/skinnew/images/logo.png',sizingMethod='scale');
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.xueweimima.net/skinnew/images/logo.png',sizingMethod='scale');
  background: none\9;
}
.naver .m-nav-left .sprite-img-logo{margin-top: 8px;}
.naver .m-nav-left .sprite-img-slogan{margin-top: 19px;margin-left: 10px;}
.naver .m-nav-left .m-navbar{float: left;font-size: 0;height: 80px;padding-left: 30px;}
.naver .m-nav-left .m-navbar .u-navabr-item{overflow: hidden;/* width: 82px; */padding: 0 10px;float: left;}
.naver .m-nav-left .m-navbar .u-navabr-item a{position: relative;display: block;font-size: 18px;height: 77px;color: #303030;text-decoration: none;text-align: center;padding: 0 5px;border-bottom: 3px solid #fff;}
.naver .m-nav-left .m-navbar .u-navabr-item .sprite{position: absolute;bottom: -10px;left: 50%;margin-left: -25px;}
.naver .m-nav-left .m-navbar .u-navabr-item a:hover,
.naver .m-nav-left .m-navbar .u-navabr-item a.is-active{color: #f02737;border-bottom: 3px solid #f02737;}
.naver .m-nav-left .m-navbar .u-navabr-item a:hover .sprite,
.naver .m-nav-left .m-navbar .u-navabr-item a.is-active .sprite{bottom: 0;}

.naver .m-nav-right{height: 100%; line-height: 80px; float: right;}
.naver .m-nav-right .m-search-box{position: relative;display: inline-block;height: 40px;vertical-align: middle;background: #f8f8f8;border-radius: 25px;overflow: hidden;}
.naver .m-nav-right .m-search-box .u-search-field{width: 190px;height: 40px;line-height: 33px;padding-left: 13px;border: none;outline: none;float: left;font-size:  14px;color: #212121;background: #f8f8f8;}
.naver .m-nav-right .m-search-box .u-search-button{width: 46px;height: 40px;line-height: 35px;border: none;outline: none;cursor: pointer;text-align: center;float: right;font-size: 16px;color:  #fff;background: url(../images/icon_search.png) no-repeat #f8f8f8 center;}
.naver .m-nav-right .m-search-box .u-search-button .sprite{vertical-align: middle;}
.m-search-rec-box{display: none; width: 322px; position: absolute;top: 28px;left: -1px; z-index: 9999;background-color: #fff;border: 1px solid #FF7F00;border-top: none;}
.m-search-rec-box .u-text{height: 30px;line-height: 30px;color: #969696;background-color: #F6F6F6; font-size: 12px;padding: 0 8px;}
.m-search-rec-box .m-search-list{}
.m-search-rec-box .m-search-list .u-search-item{height: 30px;line-height: 30px;}
.m-search-rec-box .m-search-list .u-search-item a{display: block;padding: 0 8px;font-size: 14px;color: #303030;height: inherit;line-height: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m-search-rec-box .m-search-list .u-search-item .u-rank{display: inline-block;width: 16px;height: 16px;line-height: 16px;color: #FFF; background-color: #D8D8D8;vertical-align: middle;text-align: center;border-radius: 4px;margin-right: 10px;font-style: normal;}
.m-search-rec-box .m-search-list .u-yellow .u-rank{background-color: #ffbc0c;}
.m-search-rec-box .m-search-list .u-search-item a:hover{background-color: #F6F6F6;}
.g-center-main{width: 1200px;height: inherit;margin: 0 auto;position: relative;}



