@charset "utf-8";
/* CSS Document */

/* XYF's layout */

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}

/* Hides from IE-mac \*/

* html .clearfix{height:1%;}

.clearfix {display: block;}

/* End hide from IE-mac */

.dis{display:block}.undis{display:none}.fl{float:left}.fr{float:right}

/*End*/

.logoContainer{	width:780px;height:90px; padding:10px 12px 10px 12px; background:#fff;}

.logoContainer .logo{width:180px; float:left;}

.logoContainer .search{width:600px;	height:90px; float:left; background:url(../images/headSearchbg.gif) left 28px no-repeat;}

.m_sear_nav{height:30px; line-height:30px; margin-bottom:15px;}

.m_sear_nav span{display:inline-block; margin-right:5px; height:30px; _float:left; _width:66px; _height:30px;background:url(../images/headOut.gif) center top no-repeat;}

.m_sear_nav span a{font-size:14px; display:block; padding:5px; height:20px; line-height:20px;}

.m_sear_nav span a.cur{background:url(../images/headOver.gif) center top no-repeat;font-weight:bold;color:#FFF;text-decoration:none;}

.m_sear_nav span a:hover{background:url(../images/headOver.gif) center top no-repeat;font-weight:bold;color:#FFF;text-decoration:none;}


.m_sear_box .inp_box .inp_b{width:456px; height:39px; border:1px solid #9c9c9c;box-shadow: inset 1px 1px 1px #dedede; float:left;}

.m_sear_box .inp_box .inp_b .inp_i{color:#666; background:#fff;}

.m_sear_box .inp_box .inp_b.long{width:456px;}

.m_sear_box .inp_box .inp_b.long .inp_i{width:430px; padding-left:9px;}

.m_sear_box .inp_box .inp_b.short1{width:155px;}

.m_sear_box .inp_box .inp_b.short1 label{width:70px; font-size:15px; height:40px; line-height:40px; text-align:right; float:left;}

.m_sear_box .inp_box .inp_b.short1 .inp_i{width:70px; font-weight: bold;}

.m_sear_box .inp_box .inp_b.short4{width:239px;}

.m_sear_box .inp_box .inp_b.short4 label{width:70px; font-size:15px; height:40px; line-height:40px; text-align:right; float:left;}

.m_sear_box .inp_box .inp_b.short4 .inp_i{width:166px; font-weight: bold;}

.m_sear_box .inp_box .inp_b.short2{width:228px;}

.m_sear_box .inp_box .inp_b.short2 label{width:60px; font-size:15px; height:40px; line-height:40px; text-align:right; float:left;}

.m_sear_box .inp_box .inp_b.short2 .inp_i{width:153px;font-weight: bold;}

.m_sear_box .inp_box .inp_b.short3{width:216px;}

.m_sear_box .inp_box .inp_b.short3 label{width:90px; height:39px; font-size: 15px; padding: 0 0 0 15px;}

.m_sear_box .inp_box .arrow{float:left; width:60px; height:41px; text-align:center;}

.m_sear_box .inp_box .arrow img{margin-top:10px;}

.m_sear_box .inp_box .space3{float:left; width:10px; height:41px; text-align:center;}

.m_sear_box .inp_box .inp_b input{border:0; height:22px; line-height:22px; font-size:16px; margin-top:9px; outline:none; font-family:arial;}

.btn_b{width:102px; float:left;}

.btn_i{width: 102px; font-size:16px;height: 41px;border: none;background:#3EAF0E;color: white;cursor: pointer;}

.btn_i:hover {background: #64B841;}

