*{margin:0;padding:0;}
body{font:12px "ËÎÌå","Arial, Helvetica, sans-serif";background:#FFF;color:#2D374B;}
img{border:0;}
em,i{font-style:normal;font-family:Arial,Helvetica,sans-serif;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
select,input{vertical-align:middle;outline:none;}
div{margin:0 auto;}
a{text-decoration:none;color:#2D374B;}
a:hover{text-decoration:underline;color:#C00;}
.clear{clear:both;height:0;overflow:hidden;}
u a{text-decoration:underline;}
u a:hover{text-decoration:none;}
.l,.left{float:left;}
.r,.right{float:right;}
.center{text-align:center;}
.f99,.f99 a{color:#999;}
.f66,.f66 a{color:#666;}
.red,.red a{color:#C00;}
.f30,.f30 a{color:#F30;}
.fs14{font-size:14px;}
.fs12{font-size:12px;}
.white,.white a,.white a:hover{color:#FFF;text-decoration:none;}
.bg{position:absolute;background:#000;opacity:0.7;filter:alpha(opacity=70);}
.wbg{position:absolute;text-align:center;background:#000;background:rgba(0, 0, 0, 0.6);filter:alpha(opacity=80);}
.none{display:none;}
.topbanner{width:980px;margin-bottom:5px;overflow:hidden;position:relative;z-index:0;}
.leftbanner{width:695px;margin-bottom:5px;overflow:hidden;position:relative;}
.txtad{line-height:26px;padding:6px 12px;font-size:14px;}
.txtad li{height:26px;overflow:hidden;}
.rightbanner{width:270px;margin-bottom:6px;overflow:hidden;position:relative;}
.adbox{padding-bottom:5px;overflow:hidden;}












#main_content{width:980px;}
#main_left{width:695px;float:left;}
#main_right{width:270px;float:right;}

.navlist{width:695px;height:30px;line-height:30px;font-size:14px;}
.navlist li{float:left;border-right:1px solid #E9EBEF;padding:0 18px;cursor:pointer;text-align:center;}
.navlist li.tghov{font-weight:bold;background:#FFF;border-left:#DDE0E6 1px solid;line-height:28px;border-right-color:#DDE0E6;}



#main_right .navlist{width:269px;overflow:hidden;background-position:0 -392px;}
#main_right .navlist li{width:66px;border-right:1px solid;padding:0;}
#main_right .navlist li.tghov{background:#FBFDFE;width:67px;border-left:none;}
.htbox{width:695px;padding:13px 0 12px;}
.hdcont{width:695px;overflow:hidden;}
.hdcont .left{width:300px;}
.hdlf{width:298px;background:#F9FAFB;border:1px solid #E9EBEF;}
.hl_t{width:274px;height:30px;line-height:26px;border-bottom:1px solid #DDE0E6;padding:5px 5px 0;}

.tuba{padding:5px 0 0;overflow:visible;}
.loadpicb{width:695px;height:595px;margin-bottom:18px;position:relative;}
.tubpic{position:absolute;overflow:hidden;background:#F7F8F9;z-index:1;}
.tubpic,.loadpicb .wh{width:182px;height:95px;z-index:0;}
.tubpic img{width:182px;}
.tubhov{box-shadow:0px 0 15px #000;border-radius:5px;}
.loadpicb a{display:block;position:relative;height:95px;overflow:hidden;z-index:2;top:-95px;opacity:0;filter:alpha(opacity=0);}
.loadpicb a:hover{text-decoration:none;}
.loadpicb .tbpd{position:relative;}
.loadpicb p{bottom:-30px;line-height:30px;height:30px;overflow:hidden;text-align:center;color:#FFF;width:100%;left:0;}
.loadpicb .wh{position:absolute;z-index:0;left:0;top:0;}
.loadpicb .tp1,.loadpicb .tp1 .wh,.loadpicb .tp8,.loadpicb .tp8 .wh,.loadpicb .tp15,.loadpicb .tp15 .wh,.loadpicb .tp1 img,.loadpicb .tp8 img,.loadpicb .tp15 img{width:320px;height:195px;}
.loadpicb .tp1 a,.loadpicb .tp8 a,.loadpicb .tp15 a{height:195px;}
.loadpicb .tp1{top:0;left:0;}
.loadpicb .tp2{top:0;left:325px;}
.loadpicb .tp3{top:0;right:0;}
.loadpicb .tp4{top:100px;left:325px;}
.loadpicb .tp5{top:100px;right:0;}
.loadpicb .tp6{top:200px;left:0px;}
.loadpicb .tp7{top:300px;left:0px;}
.loadpicb .tp8{top:200px;left:187px;}
.loadpicb .tp9{top:200px;right:0;}
.loadpicb .tp10{top:300px;right:0;}
.loadpicb .tp11{top:400px;left:0px;}
.loadpicb .tp12{top:400px;left:187px;}
.loadpicb .tp13{bottom:0;left:0px;}
.loadpicb .tp14{bottom:0;left:187px;}
.loadpicb .tp15{bottom:0;right:0;}

.blue,.blue a{color:#1E509F;}
#searchbord,#main_right .navlist li,.rightcon,.houdon h3,#hocotban,.yhybox,.bdt_dl,.falvbox p{border-color:#C4DAF0;}
#searchbg #sosiled,#searchbg #soinptxt,#searchbg .r{border-color:#B4D1E9;}
.navlist{background:url(../images/bluebg.png) 0 -163px repeat-x;}
.navlist li.tghov,#main_right .navlist li.tghov{border-top:2px solid #4D9DD3;}

.rightcon{width:268px;border:1px solid;background:#FBFDFE;margin-bottom:12px;}
.rightcon h3.blue{height:20px;line-height:20px;padding:7px 12px 0;font-size:14px;}
.rtabo{border-top:none;overflow:hidden;}
.houdon{width:268px;padding:0 1px;margin-bottom:12px;}
.houdon h3{height:35px;line-height:35px;padding:0 12px;font-size:14px;border-top:1px solid;}
.tp{border-top:2px solid #4D9DD3;height:195px;}

.tp h3{height:40px;line-height:40px;padding:0 12px;overflow:hidden;text-align:center;}


#logout{line-height:22px;}
.minav{line-height:29px;float:right;}
.minav .r{color:#C6C6C6;}
.minav .r a{padding:0 6px;}
.minav .r a.m{padding-left:13px;display:inline-block;}

.hdlogin{padding-top:8px;}
.hdlogin .lgsubm,.hdlogin .lgsubm:hover,.hdlogin #qqdl a{color:#666;}
#header{width:980px;height:85px;background:url(http://http://b2z.cn/images/logobj.jpg) no-repeat 150px bottom;}
.logo{width:350px;float:left;padding:10px 0 0;color:#666;}
.logo img{display:block;margin-bottom:3px;}
#header .right{padding-top:19px;width:480px;}
#searchbox{width:480px;height:32px;}
#searchbox .l{width:3px;height:32px;}
#sosiled{width:78px;height:32px;float:left;position:relative;z-index:100;}
.selcd{width:70px;height:32px;line-height:32px;padding-left:8px;float:left;}

#slectul{width:75px;background:#FFF;position:absolute;left:-3px;top:30px;line-height:24px;padding:3px 0;color:#666;display:none;}
#slectul li{padding-left:10px;cursor:pointer;}
#soinptxt{width:300px;height:26px;padding:3px 5px 0;float:left;}
#soinptxt input{width:300px;height:26px;line-height:26px;border:none;background:none;}
#sobuton{width:89px;height:32px;border:none;cursor:pointer;}
.searchkd{line-height:30px;width:480px;height:30px;overflow:hidden;}


.houdon{width:268px;padding:0 1px;margin-bottom:12px;}
.houdon h3{height:35px;line-height:35px;padding:0 12px;font-size:14px;border-top:1px solid;}
.hoctent{padding:5px 0;background:#FBFDFE;position:relative;}
#hocotban{height:8px;border-bottom:1px solid;overflow:hidden;text-align:center;cursor:pointer;}
#hocotban span{width:7px;height:8px;display:inline-block;overflow:hidden;}
#hocotban span.up{background-position: -380px -198px;}
.hoctent .yn{width:9px;height:9px;overflow:hidden;position:absolute;left:-5px;top:15px;}
#hoctebox{height:413px;overflow:hidden;position:relative;}
#holist{position:absolute;top:0;left:0;}






#top{width:100%;height:29px;}
.top_hd{width:980px;height:28px;}
.toplogin{float:left;width:610px;padding-top:4px;}
.toplogin .l{line-height:22px;padding-right:6px;}


.blue,.blue a{color:#1E509F;}
#frlink{background:url(../images/bluebg.png) 0 -468px repeat-x;}
#top{background:url(../images/bluebg.png) 0 -328px repeat-x;}
.logfor{background:url(../images/bluebg.png) 0 -310px repeat-x;}
.logfor p{background:url(../images/ccoobg.v10.png) -506px -157px no-repeat;}
.lgsubm{background:url(../images/bluebg.png) 0 -310px repeat-x;}
#qqdl{background:url(../images/bluebg.png) 0 -146px repeat-x;}
#qqdl dt{background:url(../images/ccoobg.v10.png) 2px -149px no-repeat;}
#qqdl dt a{background:url(../images/ccoobg.v10.png) -526px -158px no-repeat;}
#qqdl dd{background:#FFF url(../images/ccoobg.v10.png) 2px -167px no-repeat;}
.hdlogin .lginpt{border:1px solid #206693;border-bottom-color:#68A9D2;border-right-color:#68A9D2;}
.hdlogin .logfor,.hdlogin #qqdl,.hdlogin .lgsubm{border-color:#277BAC;}
.minav .r a.m{background:url(../images/ccoobg.v10.png) -390px -218px no-repeat;}
#sitemap i{background:url(../images/ccoobg.v10.png) -100px -160px no-repeat;}
#searchbox{background:url(../images/bluebg.png) 0 -257px repeat-x;}
#searchbox .l{background:url(../images/bluebg.png) 0 -193px no-repeat;}
#slectul{border:2px solid #B4D1E9;}
#slectul li.ho{background:#EAF3F9;}
#slectul li.po{background:#E1EEF7;}
#sosiled{background:url(../images/bluebg.png) 0 -225px repeat-x;}
.selcd{background:url(../images/ccoobg.v10.png) -310px -40px no-repeat;color:#069;}
#searchbg{background:url(../images/bluebg.png) 0 -422px repeat-x;}
#searchbg #soinptxt{background:url(../images/bluebg.png) 0 -258px repeat-x;}
#searchbg #sobuton{background:url(../images/bluebg.png) 0 -227px repeat-x;}
#sobuton{background:url(../images/ccoobg.v10.png) -492px -100px no-repeat;}










#navbox{width:100%;height:111px;margin-bottom:8px;}
.navhd{width:980px;height:36px;}
.nabodh{float:left;line-height:36px;font-size:14px;font-weight:bold;}
.nabodh a{float:left;}
.nabodh i{float:left;height:36px;width:32px;}
.rnabdh{float:right;line-height:36px;font-size:12px;font-weight:bold;padding-left:45px;position:relative;z-index:100;}
.rnabdh .mo{padding-right:24px;display:inline-block;}
#navbox{background:url(bluebg.png) 0 0 repeat-x;}
.rnabdh{background:url(ccoobg.v10.png) 0 -40px no-repeat;}
.rnabdh .mo{background:url(ccoobg.v10.png) -321px -215px no-repeat;}
.nabodh i{background:url(bluebg.png) 15px -111px no-repeat;}

.bmtool a{background:url(../images/ccoobg.v10.png) 0 -520px no-repeat;}







.navmain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 1000px; PADDING-TOP: 8px; HEIGHT:60px
}
.navmain DIV {
	FLOAT: left; WIDTH: 80px; HEIGHT: 59px
}
.navmain div a{display:block;width:30px;height:60px;text-decoration:none;cursor:pointer;padding-left:33px; BACKGROUND: url(http://mb.b2z.cn/b2zlib/image/nav_tool.png) no-repeat; WIDTH: 31px;  COLOR: #16387c; }
.navmain div b{width:20px;height:54px;line-height:17px;font-size:14px;padding:6px 5px 0 6px;display:block;word-wrap:break-word;word-break:normal;BACKGROUND: url(http://mb.b2z.cn/b2zlib/image/nav_tool.png) no-repeat -256px 0px;}

.navmain ul{line-height:25px;float:left;padding:5px 0 0 6px;_padding:5px 0 0 3px;}
.navmain ul a{margin-right:10px;}

.navmain DIV.forum A {
	BACKGROUND-POSITION: 1px 9px
}
.navmain DIV.forum A:hover {
	BACKGROUND-POSITION: 1px -50px
}
.navmain DIV.post A {
	BACKGROUND-POSITION: -49px 7px
}
.navmain DIV.post A:hover {
	BACKGROUND-POSITION: -49px -51px
}
.navmain DIV.tpy A {
	BACKGROUND-POSITION: -98px 8px
}
.navmain DIV.tpy A:hover {
	BACKGROUND-POSITION: -98px -50px
}
.navmain DIV.zsj A {
	BACKGROUND-POSITION: -150px 8px
}
.navmain DIV.zsj A:hover {
	BACKGROUND-POSITION: -150px -50px
}
.navmain DIV.other A {
	BACKGROUND-POSITION: -200px 10px
}
.navmain DIV.other A:hover {
	BACKGROUND-POSITION: -200px -48px
}
.navmain UL {
	PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}



.hotwords {
    padding-top: 5px;
    height: 70px;
    width: 695px;
    overflow: hidden;
}


.hotwords li {
    background: #17A2B7 none repeat scroll 0% 0%;
    font-size: 14px;
    float: left;
    width: 78px;
    height: 68px;
    margin: 0px 2px 2px 0px;
    position: relative;
    z-index: 1;
    overflow: hidden;
    text-align: center;
}
.button-slide {
    background: #FFF none repeat scroll 0% 0%;
    color: #37474F;
    overflow: hidden;
    transition: color 0.3s ease 0s;

}


.hotwords .li_color_0 {
    background: #3064BB none repeat scroll 0% 0%;
	
}
.hotwords .li_color_1 {
    background: #6D91CF none repeat scroll 0% 0%;
}


.hotwords .li_0, .hotwords .li_3, .hotwords .li_8, .hotwords .li_11 {
 
    background: #53AECF none repeat scroll 0% 0%;
    font-size: 16px;
    width: 145px;
    font-weight: 700;
	
}

.hotwords .li_0 a:link, .hotwords .li_3 a:link, .hotwords .li_8 a:link, .hotwords .li_11 a:link {
    
	 display: block;
    position: absolute;
}









.hotwords li a:link, .hotwords li a:visited {
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
    color: #FFF;
    padding: 2px;
    width: 77px;
    line-height: 18px;
    text-decoration: none;
	
}



