/* CSS Document */
body{ background:url(http://images.zhenai.com/zhenai2/images/mmf/body_bg.gif
) repeat-x #FFF; margin:0; padding:0; font-family:"ËÎÌå",Arial,sans-serif;color:#3D5399;font-size:12px;line-height:150%;}
form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,ol,li{list-style:none;}
img{border:0;}
select,input,textarea{font-size:12px; margin:0;}
.gbd{border:1px solid #ADADAD;}

.fLefts{float:left;}
.fRights{float:right;}
.fcenter{ margin:0 auto;}
.textCenter{text-align:center;}
.textLeft{text-align:left;}
.textRight{text-align:right;}
/* --------|  Clear Fix |--------- */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
.clearfix{display: inline-block;}/* Hide from IE Mac */
html[xmlns] .clearfix{display: block;}/* End hide from IE Mac */
* html .clearfix{height: 1%; }

/* topframe navframe */
.mmftopBox{ background:url(http://images.zhenai.com/zhenai2/images/mmf/mmf_topbg.gif) repeat-x; height:40px;}
.topzalogo{ background:url(http://images.zhenai.com/zhenai2/images/mmf/mmf_zhenailogo.gif) no-repeat; display:block; height:33px;}

.navBox{ background:url(http://images.zhenai.com/zhenai2/images/mmf/navbg.gif) no-repeat left bottom; height:66px;}
  .navBox li{ float:left;padding:32px 0 5px 0px;font-size:16px; font-weight:bold;}
  .navBox li.logoli{padding:20px 0 0px 0px;} 
  .navbg,.nobg{ background:url(http://images.zhenai.com/zhenai2/images/mmf/navtitbg.png) no-repeat; width:103px; height:24px; padding:6px 0 0 12px; display:block;}
  
.navlogo,.nologo{ background:url(http://images.zhenai.com/zhenai2/images/mmf/logo_navbg.png) 0 0px no-repeat; width:195px; height:46px;display:block;}

a.alogo{ background:url(http://images.zhenai.com/zhenai2/images/mmf/mmf_Logo.png) no-repeat 0 0; width:135px; height:40px; display:block; margin-left:20px; text-indent:-9999em;cursor:pointer;}
a.alogo:hover{ background-position:0 -40px;}
.nobg,.nologo{ background:none;}

/* bodyframe */
.bodyBox,.navBox,.footBox,.topzalogo{ width:960px; margin:0 auto;}
.footBox{ background:url(http://images.zhenai.com/zhenai2/images/mmf/bottombg.gif) no-repeat left top; height:40px;}
.bodyBox,.fraCtop{background: url(http://images.zhenai.com/zhenai2/images/mmf/tbg.gif) repeat-x left top #fff;}
.bodyBoxcon,.fraCon{ background:url(http://images.zhenai.com/zhenai2/images/mmf/bbg.gif) repeat-x left bottom; border:solid #B8C6F2; border-width:0 1px; padding:5px 20px 25px 20px;}
.fraCon{ padding:25px 15px 35px 35px;}
/*frameBox begin*/
.fraBox{width:430px; margin:0px auto;}
.fraRim{height:6px;}
.fraRim li{ float:left;} 
.tL,.tR,.bL,.bR,.tM,.bM{ height:6px; width:6px;line-height:0px;font-size:0px;overflow:hidden;}
.tM,.bM{width:418px; background: url(http://images.zhenai.com/zhenai2/images/mmf/tmbm.gif) repeat-x 0 0;}
.bM{ background-position:0 -6px;}
   /*for FF ie7.0*/
   .tL,.tR,.bL,.bR{background:url(http://images.zhenai.com/zhenai2/images/mmf/rj.png) no-repeat 0 0;}
   .tR{background-position:-6px 0;}
   .bL{background-position:0 -6px;}
   .bR{background-position:-6px -6px;}
/*frameBox end*/


/* logo frame */
.mmflogo,.mmflogo02{ background:url(http://images.zhenai.com/zhenai2/images/mmf/mmf_Logo.png) 0 0 no-repeat; width:135px; height:40px;}
.mmflogo02{ background-position:0 -40px;}
.zhenailogo{ background:url(http://images.zhenai.com/zhenai2/images/mmf/zhenai_logo.png) 0 0 no-repeat; width:130px; height:46px;}

.navlogo .mmflogo02{margin-left:20px; text-indent:-9999em;}

/* tit */
.tit_matching{ text-indent:-9999em; background:url(http://images.zhenai.com/zhenai2/images/mmf/matching_tit.gif) no-repeat; width:78px; height:18px; margin:10px 0;}
