﻿/*haocss*/
body{font-size:14px;font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;color:#000}
body,ul,li,form,label,p,div,button{margin:0;padding:0;}
img,button{border:0;}ul,li{list-style:none;}
input,select{border:none;outline:none;}input[type=text]{border:1px solid #999;border-radius:2px;padding:1px}
.clearfix{clear:both;zoom:1}.clearfix:after{content:"\0020";height:0;display:block;clear:both;}
a{text-decoration:none;color:#000;cursor:pointer}
a:hover{color:#f00;text-decoration:underline}
.red{color:#f00}.green{color:#178517}.orange{color:#f60}.blue{color:#1155cc}
/*topbar*/
.topbar{min-width:960px;height:28px;color:#666;background-color:#f3f3f3;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.topbar .top-bd{margin:0 auto;width:960px}
.top-left{float:left;padding-left:20px;background:url("wz_imgs/home.gif") no-repeat 0 5px;}
.top-right{float:right}
.top-left a,.top-right a{margin:0 5px;line-height:28px;color:#666}
.top-right a:last-child{margin-right:0;}
#mailselect{width:103px;height:22px;line-height:16px;padding-top:0px;padding-left:6px;letter-spacing:5px;border:1px solid #d6d6d6;border-radius:2px;appearance:none;cursor:pointer;outline:none;background:#f3f3f3;color:#555}
#mailselect option{padding:5px 0px 5px 9px;}
#mailselect option:nth-child(even){background-color:#fefefe; }
#mailselect:focus{box-shadow:inset 0 0 1px #cccccc;}
#down-arrow{position:relative; display:inline-block;}
#down-arrow:after{content: "\25bc";position:absolute;top:1px;right:0px;width:16px;color:#ccc;pointer-events:none;}
/*head*/
.head{margin:0px auto;width:960px;position:relative;padding-bottom:1px;height:188px;*z-index:5}
.head-top{height:86px;z-index:3;position:relative}
.logo{float:left;margin-top:20px;height:65px;width:230px;overflow:hidden}
.logo img{height:65px;width:230px;}
#weather{float:left;margin-top:20px;margin-left:5px;height:60px;padding-top:5px;width:400px;overflow:hidden;border-right:1px #dddeee solid}
#date{float:left;margin-top:20px;margin-left:10px;height:60px;padding-top:5px;width:110px;padding-right:10px; overflow:hidden;border-right:1px #dddeee solid}
#topad{float:left;margin-top:20px;margin-left:13px;height:60px;padding-top:5px;width:180px;overflow:hidden}
/*search*/
#search{width:958px;height:95px;overflow:hidden;margin:15px auto;background:#fbfbfb;border:1px solid #eee}
#sm{margin-left:156px;position:absolute}
#sm li{float:left;width:50px;height:27px;line-height:27px;text-align:center;cursor:pointer;margin:0 2px;}
#sm li.active{color:#FFFFFF;margin-top:-1px;padding-top:1px;font-weight:bold;background-color:#fb5;}
#sb{height:65px;margin:30px auto}
.sf{margin-left:45px;}
.sf .int{width:475px;line-height:22px;height:22px;padding:4px 3px;margin:0 6px 0 4px;font-size:16px;border:1px solid #e5e5e5;background:#fff url(wz_imgs/search_kw_bg.png) repeat-x}
.sf .int:focus {outline:none}
.sf .searchint{width:82px;height:32px;cursor:pointer;background:url(wz_imgs/search_btn.png)}.sf .searchint:hover{ background-position:0 -33px}
.sf a img,.sf .searchint,.sf .int{vertical-align:middle;margin-top:3px; }
.sf a img {width:105px;height:35px;margin-top:2px;}
.sf .ctrl{font-size:12px;padding-left:115px;line-height:25px;}
.sf .ctrl input,.sf .ctrl label{cursor:pointer;padding-right:5px;vertical-align:middle;margin-top:-2px; margin-bottom:1px}
.sw{float:right;line-height:25px;overflow:hidden;height:45px;width:200px;overflow:hidden;padding-top:15px;text-align:center;}
.sw a{margin:10px auto 0 auto;}
#suggest{width:481px;border:1px solid #666;background:#fff;position:absolute;margin:-25px 0 0 157px;z-index:10;*margin:-26px 0 0 160px;}
#suggest li{cursor:default;height:22px;line-height:22px;color:#000;padding:0 5px;}
#suggest .close a:hover,#suggest li.hover{background-color:#36c;color:#fff;}
#suggest .close{text-align:right;padding:0 5px 5px;}
#suggest .close a{color:#36c;}
/*container*/ 
.container{margin:19px auto;height:1270px;width:960px}
.header{padding-left:20px;height:26px; line-height:26px;font-weight:bold;color:#fff; background-color:#fb5}.header a{color:#fff}
.list{clear:both;zoom:1}
.list:after{content:"\0020";height:0;display:block;clear:both;visibility:hidden}
.list li{float:left;overflow:hidden}
/**/ 
.side{width:240px;float:left}.height{height:279px}
.side-kuzhan {border:1px solid #fb5;margin-bottom:10px;}
.side-kuzhan .list{padding:6px 10px 4px 22px;}
.side-kuzhan .list li{width:45%;line-height:30px;text-align:center;}
/**/ 
.main{float:right;width:710px;background-color:#fefefe;}
.mz-box{margin:0 auto 10px auto;border:1px solid #fb5;width:708px; height:279px;}
.mz-box .mz-top{height:25px;background-color:#fffad6;border-bottom:1px solid #fb5;margin-bottom:5px;}
.mz-box .mz-top li{padding-left:20px;padding-right:20px;line-height:25px;cursor:pointer;float:left;color:#fb5}
.mz-box .mz-top li.hover{background-color:#fb5;color:#FFFFFF;font-weight:bold}
.mingzhan{padding-bottom:4px;}
.mingzhan li{width:105px;height:30px;line-height:30px;padding:0 5px;text-align:center}
.mingzhan table{width:700px;text-align:center}
.mingzhan td{height:24px;line-height:24px;}
/**/ 
.kz-box{margin:0 auto;border:1px solid #99cc00}
.kz-box .kuzhan-top{height:25px;background-color:#e2ffca;border-bottom:1px solid #99cc00}
.kz-box .kuzhan-top .kztitle{width:77px;height:100%;background-color:#99cc00;color:#FFFFFF;padding-left:20px;line-height:25px;font-weight:bold}
.kz-box .kuzhan{padding:3px 0 10px; border-bottom:2px solid #e2ffca}
.kz-box .kuzhan .list{padding:5px 0 0 15px}
.kz-box .kuzhan .list li{margin-left:24px;height:24px;line-height:24px}
.kz-box .kuzhan .list li:first-child{color:#4f804f;margin:0 -3px 0 2px}
.kz-box .kuzhan .list li:first-child a{color:#4f804f}
.kz-box .kuzhan .list li:last-child{margin-right:5px;float:right;font-size:12px}
.kz-box .kuzhan .list li:last-child a{color:#999999}
.kz-box .last{border-width:0}
/*foot*/ 
.bottombox{width:958px;height:141px;margin:5px auto;border:1px solid #fb5;overflow:hidden}
.bottombox .bb-top{height:25px;line-height:25px;background-color:#fffad6;border-bottom:1px solid #fb5;}
.bottombox .bb-top .bb-title{width:80px;background-color:#fb5;color:#FFFFFF;padding-left:20px;font-weight:bold}
.groups{margin:12px auto;padding-left:15px;}
.groups li{float:left;width:310px;padding-left:2px;}
.groups li a{width:72px;height:25px;display:inline-block;}
.groups .sort{font-weight:bold;display:block;color:#fb5}
.bottomEX{width:958px;height:80px;border:1px solid #fb5;margin:9px auto}
.bottomEX .list{padding:5px 0 0 5px}
.bottomEX .list li{margin-left:15px;height:21px;line-height:21px;font-size:12px}
.bottomEX .list li:first-child{color:#fb5;margin:0 -3px 0 2px}
.bottomEX .list li:first-child a{color:#fb5}
.bottomEX .list li:last-child{margin-right:5px;float:right;}
.bottomEX .list li:last-child a{color:#999999}
.ftbox{width:960px;height:50px;line-height:25px;text-align:center;margin:15px auto 15px auto}
.ftbox a{padding:0 10px;color:#333}