/* 顶部条
==========================*/
.top_on{ border-bottom: 1px solid #f7f7f7; height: 34px; min-width: 1240px; }
.top{ width: 1240px; margin: 0 auto; height: 34px; }
.top_left{ font-size: 12px; line-height: 34px; /*width: 470px;*/ float: left; }
.top_left a{ color: #8c8c8c; padding: 0 15px; border-right: 1px solid #e6e6e6; }
.top_left a:hover{ color: #FF4800; }
a.first_a{ padding-left: 0; }
a.last_a{ border-right: 0px; }
.top_rt{ font-size: 12px; line-height: 34px; width: 550px; float: right; text-align: right; }
.top_rt span{ padding: 0 5px; color: #cdcdcd; }
.top_rt a{ color: #8c8c8c; }
.top_rt a:hover{ color: #ff4800; }
a.current_a{ color: #111111 !important; }
.register{ margin-right: 20px; }

/* 中部导航菜单
==========================*/
.menu_links_on{ width: 1240px; margin: 0 auto; height: 50px; position: relative; overflow: hidden; }
.menu_links{ /*width: 312px;*/ height: 30px; position: absolute; right: -10px; top: 10px; }
.menu_links a{ padding: 0 15px; border-right: 1px solid #666666; color: #666666; font-size: 12px; line-height: 30px; }
.menu_links a.menu_links_current{ color: #ff4800; }
.menu_links a:hover{ color: #ff4800; }

.content_on{ border-top: 1px solid #e3e3e3; min-width: 1240px; }
.content_top_on{ height: 70px; background-color: #ff4a00; min-width: 1240px; }
.content_top{ background: #ff4a00 url(http://www.mekehome.com/mk/images/index_2.png) no-repeat left center; width: 1240px; height: 70px; margin: 0 auto; position: relative; overflow: hidden; }
.logo{ display: block; position: absolute; left: 0; top: 20px; width: 150px; height: 30px; text-indent: -9999px; }
.menus{ position: absolute; right: -20px; top: 25px; line-height: 20px; }
.menus a{ display: block; float: right; padding: 0 20px; color: #ffb3a3; padding-bottom: 25px; }
.menus a:hover{ color: white; }
.menus a.menu_current{ background: url(http://www.mekehome.com/mk/images/index_1.png) no-repeat bottom center; color: white; }

/* 页脚
==========================*/
.footer_on{ min-width: 1240px; }
.footer{ background-color:#3e4147; padding:40px 0 40px 0; min-width: 1240px;text-align: center; }
.footer_links{ height: 200px; }
.footer_links ol{ width:565px; margin:0 auto; padding-bottom:20px; text-align: left;  border-bottom: 1px solid #858585; }
.footer_links li{ float:left; width: 100px; }
li.firstli{ padding-right: 65px; }
li.middleli { padding: 0 65px; border-left: 1px solid #858585; border-right: 1px solid #858585; }
li.lastli{ padding-left: 65px; }
.footer_links h4{ font-size:18px; color:white; line-height:16px; margin-bottom: 20px; text-align: center; }
.footer_links dd{ text-align: center; }
.footer_links dd a{ color:#cbcbcb; font-size:14px; line-height:30px; }
.footer_links dd a:hover{ color: #ff4800; }
.fans_more_1{ width: 150px; height: 150px; background: url(http://www.mekehome.com/mk/images/mk_qq.jpg) no-repeat center center; margin: 0 auto; cursor: pointer; }
.fans_more_2{ height: 150px;no-repeat center center; margin: 0 auto; cursor: pointer;}
.miui_fans{ width: 870px; height: 304px; padding-left: 44px; margin: 0 auto; display: none; }
.miui_fans a{ display: block; float: left; width: 130px; height: 30px; margin-right: 44px; margin-bottom: 8px; color: #c5c6c8; text-align: left; }
.miui_fans a.a_visible{ visibility: hidden; }
.miui_fans a img{ float: left; }
.miui_fans a span{ display: block; float: right; width: 95px; height: 28px; line-height: 28px; }
.copyright { line-height: 20px; color: #c5c6c8; font-size: 12px; text-align: center; }
.copyright a{ line-height: 20px; color: #c5c6c8; font-size: 12px; text-align: center; }
.copyright a:hover{ color: #ff4800; }
.footer_copy_img { text-align: center; padding: 20px 0 3px 0; }
.verifyseal{border-radius: 4px;}


/* 回顶部
==========================*/
.to_top{ display: none; background: url(http://www.mekehome.com/mk/images/index_24.png) no-repeat left top; width: 32px; height: 32px; position: fixed; bottom: 120px; }
.to_top:hover{ background-position: right top; }
.bottom_links{ text-align: center;height: 20px; line-height: 20px; padding: 10px 0; }
.bottom_links a{ color: #c2c2c2; font-size: 12px; border-right: 1px solid #c2c2c2; padding: 0 10px; }
a.bottom_links_last{ border-right: none; }
.bottom_links a:hover{ color: #666666; }

/* QQ和微信
==========================*/
.qq{ position: relative; display: block; }
.qq img{ position: absolute; left: 100px; bottom: -150px; display: none; }
.weixin{ position: relative; display: block; }
.weixin img{ position: absolute; left: 100px; bottom: -150px; display: none; }
.z_index_dialog{position:fixed;left:0;top:0;z-index:999;width:100%; height: 100%; background-color:#000000;opacity:0.5;display:none;filter:alpha(opacity=50);}
.dialog_content{position:fixed;top:100px;width:700px;height:480px;padding:9px;z-index:1000;background-color:#FFFFFF;display:none;}
.dialog_content embed{}
.dialog_close{position:absolute;top:-20px;right:-20px;z-index:1001;cursor:pointer;}


