body {  font-family:"微软雅黑", Verdana, Geneva, sans-serif; margin:0; padding:0; -webkit-text-size-adjust:none; background: #f2f1ef; font-size:12px; color:#000; font-weight:100 }
ul,li { list-style:none; }
.clear { clear: both;}
a { color:#666666; text-decoration:none; blr:expression(this.onFocus=this.blur());outline: none }
a:hover { color:#666666; text-decoration: underline; }
a.blue { color:#000381; text-decoration: underline; }
/*menu*/
.menu_bg {clear:both; border-top:#b6b6b6 solid 1px; margin-bottom:10px; background:#fff}
#menu { width:80%; margin:0 auto;}
.menu_bg .menu { font-size:16px; margin-top:10px;  position:relative; z-index:5000; }
.menu_bg .menu ul { padding:0; margin:0; list-style-type: none;}
.menu_bg .menu ul li { display:inline-block; position:relative; border-right:#D4D3D1 solid 1px; height:32px;overflow:hidden;padding:0 1rem}
.menu_bg .menu ul li a, .menu_bg .menu ul li a:visited { display:block; text-align:center; text-decoration:none;color:#666666; height:28px; line-height:28px; font-size:16px; }
.menu_bg .menu ul li ul { display: none; }
.menu_bg .menu ul li:hover a { color:#94C945;}
.menu_bg .menu ul li:hover ul { display:block; position:absolute; top:22px; left:0px; width:100px; padding-top:12px; _width:100px;}
.menu_bg .menu ul li:hover ul li a { display:block; color:#666666; font-size:12px; border-left:1px solid #D4D3D1; background:#f2f2f2; border-bottom:#D4D3D1 solid 1px; height:30px; line-height:30px; }
.menu_bg .menu ul li a.index{ font-weight:bold}
.menu_bg .menu ul li:hover ul li a:hover { background:#dbdbdb; color:#000; }
.menu_bg .menu .find a:hover { background:none !important; }
.menu_bg .menu .active{ border-right:none !important; }
.menu_bg .menu .active a:hover { background:none !important; }
.log { text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto; }
.menu_bg .login { float:right; margin-top:8px; }
.menu_bg .login ul li { border:none !important; padding-left:8px !important; padding-right:0px !important; float:left }
.menu_bg .login a { font-size:12px !important; color:#666666; text-decoration:none;  display:inline-block; width:78px; height:28px; line-height:28px; text-align:center }
.menu_bg .login a:hover { color:#000000 !important }
.menu_bg .login .mainlevel { float:left; border-right:1px solid #d4d3d1; width:120px;/*IE6 only*/ text-align:left; }
.menu_bg .login .mainlevel a { font-size:16px; color:#666666; text-decoration:none; line-height:28px; display:block; padding:0px 5px; width:89px; height:28px; }
.menu_bg .login .mainlevel a.clicke { color:#94c945 !important }
.menu_bg .login .mainlevel a:hover { color:#94c945; text-decoration:none;   }
.menu_bg .login .mainlevel ul { display:none; position:absolute; z-index:1000; padding-top:12px; }
.menu_bg .login .mainlevel li { border-right:1px solid #b6b6b6; border-left:1px solid #b6b6b6; background:#f2f2f2; width:98px;/*IE6 only*/ border-bottom:#D4D3D1 solid 1px; }
.menu_bg .login .mainlevel li a { font-size:12px; }
.menu_bg .login .mainlevel li a:hover { color:#666666; background:none !important }
.menu_bg .login .mainlevel li:hover { background-color:#dbdbdb; border-bottom:#D4D3D1 solid 1px; }
.menu_bg .login ul li ul { display:none; }
.menu_bg .login li:hover ul { display:block;}
.menu_bg .login .other { position:relative; z-index:1000; width:78px; }
.menu_bg .login .other ul li { clear:both; width:68px; border-left:#cccccc solid 1px !important; border-right:#cccccc solid 1px !important; border-bottom:#cccccc solid 1px !important; }
.menu_bg .login .other ul li a { background:none !important; display:block; text-align:left; padding-left:15px; font-size:11px; }
.menu_bg .mysharli{ position:relative; z-index:1000; width:78px; }
.menu_bg .mysharli h2{ font-size:14px; font-weight: normal; color:#333333;}
.menu_bg .mysharli ul li {width:200px; padding:0 10px 10px; border-left:#cccccc solid 1px !important; border-right:#cccccc solid 1px !important; border-bottom:#cccccc solid 1px !important; background:#F2F2F2; font-size:12px; text-align:left; color:#666666; position:relative; left:-132px;line-height:22px; }
.menu_bg .top-user { float:right; font-size:14px; color:#666666; margin-top:8px;}
.menu_bg .top-user ul li { float:left; }
.menu_bg .top-user ul li a, .menu_bg .top-user ul li a:visited { display:block; text-align:center; text-decoration:none; color:#666666; height:33px; line-height:33px; font-size:16px;}
.menu_bg .top-user ul li ul { display:none;}
.menu_bg .top-user ul li ul li { clear:both; display:block; }
.menu_bg .top-user ul li:hover ul { display:block; position:absolute; padding-top:5px; z-index:1000; float:left;}
.menu_bg .top-user ul li:hover ul li a { display:block; color:#666666; font-size:12px; border-left:1px solid #D4D3D1; background:#f2f2f2; border-bottom:#D4D3D1 solid 1px; border-right:1px solid #D4D3D1; height:30px; line-height:30px; width:80px; float:left;}
.menu_bg .top-user ul li:hover ul li a:hover { background:#dbdbdb; color:#000; float:left;}
.menu_bg .top-user .user {  padding-left:20px; font-size:14px !important; color:#666666 !important; text-decoration:none; height:32px; line-height:32px; display:inline; padding-right:20px; }
.menu_bg .top-user a.share {  padding-left:20px; font-size:14px !important; color:#666666 !important; text-decoration:none; height:32px; line-height:32px; display:inline; _width:50px;}
.menu_bg .top-user a.key {  padding-left:20px;font-size:14px !important; color:#666666 !important; text-decoration:none; height:32px; line-height:32px; display:inline; padding-right:10px; _width:100px;}
.menu_share ul li { clear:both; width:85px !important; background:#f2f2f2; border-left:#cccccc solid 1px !important; border-right:#cccccc solid 1px !important; border-bottom:#cccccc solid 1px !important; position:relative; line-height:30px; }
.menu_bg .top-user a.shali{padding-left:10px; font-size:14px !important; color:#666666 !important; text-decoration:none; height:32px; line-height:32px; display:inline; }
.menu_bg .review { width:30px; display:block; position:relative; padding-top:8px; }
.menu_bg .review .ico {  display:inline-block; width:22px; height:16px; }
.menu_bg .review .ui_sup { cursor: pointer; height: 11px; left:15px; line-height: 10px; position: absolute; top:-1px; z-index: 210; background-color:#67aa27; color: #FFFFFF; display: inline-block; font-family: Tahoma; font-size: 10px; font-style: normal; font-weight: bold; border-radius:3px; }
.menu_bg .review a { color:#ffffff; font-size:10px; }
.menu_bg .review b { background-color: #67aa27; display: inline-block; height: 13px; padding: 0 3px; border-radius:3px; }
.menu_bg .letter { width:30px; display:block; position:relative; padding-top:8px; margin-right:20px; }
.menu_bg .letter .ico_2 {  display:inline-block; width:22px; height:16px; }
.menu_bg .letter .ui_sups { cursor: pointer; height: 11px; left:15px; line-height: 10px; position: absolute; top:-1px; z-index: 210; background-color:#67aa27; color: #FFFFFF; display: inline-block; font-family: Tahoma; font-size: 10px; font-style: normal; font-weight: bold; border-radius:3px; }
.menu_bg .letter a { color:#ffffff; font-size:10px; }
.menu_bg .letter b { background-color: #67aa27; display: inline-block; height: 13px; padding: 0 3px; border-radius:3px; }


/************header search*******/
.search { width:80%; margin:0 auto; text-align:left; height:73px; clear:both; }
.search .logo { float:left; font-size:12px;  width:315px; height:63px; overflow:hidden; }
.fengxiang{float:left; width:140px; padding-top:28px;}
.search .logo a{ background-image: url(../images/logo.jpg); text-indent: -999em; display:block;  width:388px; height:63px; margin-top:10px;}
.search .logo h2,.search .logo h1{ line-height:73px; padding-left:6px; font-size:25px;}
.search .searcher { float:right; height:42px; line-height:42px; padding-top:15px; }
.search .searcher ul li { float:left }
.search .text {   border:none; width:330px; height:40px; _height:40px; _width:270px; padding-top:6px; padding-bottom:6px; line-height:30px; margin-left:15px;  padding-left:5px; font-size:14px; font-family:"微软雅黑"; color:#aaaaaa; }
.search .botton {  border:none; width:68px; height:42px; cursor: pointer; line-height:42px; padding:0px; margin:0px; }
@media screen and (max-width: 1000px) {
#menu,.search{width:100%}
}