body{margin:0;padding:0;font:400 14px '微软雅黑',Helvetica,Arial,sans-serif;background:#f0f2f5}
ul,li{margin:0;padding:0;list-style:none}
dl,dd,dt,p{margin:0;padding:0}
a{text-decoration:none;color:#4d516e}
header{height:35px;padding:5px;background:#ff5f1c}
header .logo{width:80px;float:left;}
header .logo img{margin-top:7px;}
header .search{height:35px;margin-left:90px;background:white;border-radius:5px;}
header .search .search-filed{height:25px;margin-right:50px;padding:5px;margin-right:60px}
header .search .search-filed input{width:100%;height:25px;border:#fff none;outline:none}
header .search .search-btn{width:50px;height:35px;float:right;border-left:1px solid #ff5f1c;}
header .search .search-btn input{width:25px;height:25px;border:#fff none;background:url("http://img.58cdn.com.cn/m58/m4/index/index_ico5.png") no-repeat;background-size:25px auto;margin-top:5px;margin-left:12px;}

.arrow{background:url("../images/arrow_d.png") center center no-repeat}
.arrow.up{background:url("../images/arrow_u.png") center center no-repeat}

.page{background:#fff;text-align:center;padding:20px 0;border-bottom:1px solid #e0e0e0}
.page .page-btn{display:inline-block;padding:0 15px;height:35px;text-align:center;line-height:35px;border:1px solid #c8cacc;color:#3f4358;margin-right:10px;}
.page .page-btn:last-child{margin-right:0px;}
.page .page-btn.active{border-color:#ff7201}
.page .page-btn.disable{border-color:#c6cbd2;color:#c6cbd2}

nav{height:45px;border-bottom:1px solid #e0e0e0;background:#fff}
nav ul li{float:left;text-align:center;}
nav ul li:first-child:nth-last-child(1){width:100%}
nav ul li:first-child:nth-last-child(2),nav ul li:first-child:nth-last-child(2)~li{width:50%}
nav ul li:first-child:nth-last-child(3),nav ul li:first-child:nth-last-child(3)~li{width:33.3333%}
nav ul li:first-child:nth-last-child(4),nav ul li:first-child:nth-last-child(4)~li{width:25%}
nav ul li:first-child:nth-last-child(5),nav ul li:first-child:nth-last-child(5)~li{width:20%}
nav ul li:first-child:nth-last-child(6),nav ul li:first-child:nth-last-child(6)~li{width:16.6666%}
nav ul li a{display:block;width:100%;height:45px;line-height:45px;font-weight:bold;}
nav ul li a.active{height:42px;border-bottom:3px solid #ff5f1c}

.bottom{margin-top:20px;border-top:1px solid #e0e0e0;background:#fff}
/*.bottom{border-top:1px solid #e0e0e0;background:#fff;position:fixed;bottom:0px;width:100%}*/
.bottom .zone{height:45px;padding:10px;}
.bottom .zone a{display:block;width:33.1%;height:45px;border-right:1px dashed #e0e0e0;float:left;text-align:center;color:#353840;line-height:70px;font-size:10px}
.bottom .zone a:last-child{border-right:#fff none}
.bottom .zone a.home{background:url("../images/home.png") center 0px no-repeat;}
.bottom .zone a.pub{background:url("../images/pub.png") center 0px no-repeat;}
.bottom .zone a.user{background:url("../images/user.png") center 0px no-repeat;}
.bottom .zone a.up{background:url("../images/backtotop.png") center 0px no-repeat;}
footer{background:#3d4049;padding-bottom:50px;padding-top:20px;}
footer .switch-btn{text-align:center;width:245px;overflow:hidden;zoom:1;margin:0 auto;}
footer .switch-btn a{background:#373a43;display:block;float:left;width:80px;height:32px;line-height:32px;text-align:center;border-style:solid none solid solid;border-width:1px;color:#82848a;border-color:#2f323b}
footer .switch-btn a.active{color:#fff}
footer .switch-btn a:last-child{border-right:1px solid #2f323b}
footer p{color:#64666d;text-align:center;margin-top:20px;}