body {
	text-align: -moz-center !important;
	#text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
}
/* 全局 */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
h1 {
	font-size:20px;
	font-family: "微软雅黑";
}
a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
a:hover {
	font-size: 12px;
	color: #cc0000;
	text-decoration: underline;
}
#top {
	clear: both;
	height: 90px;
	width: 960px;
	text-align: left;
	margin:0 auto;
}
.div100 {
	clear: both;
	width: 720px;
}
.div101 {
	clear: both;
	width: 720px;
	text-align: center;
}
#topleft {
	float: left;
	width: 230px;
	padding-top: 5px;
}
#topright {
	float: right;
	width: 720px;
	text-align: right;
	font-size: 12px;
}
/* 频道导航 */
.channel{clear:both;width:960px;margin:0 auto;text-align:left;}
.channel_nav{clear:both;width:960px;margin:0 auto; background:url(../2010img/navbg.gif) no-repeat 0 0; height:64px; overflow:hidden;}
.channel_nav .menu{ height:36px; line-height:35px;}
.channel_nav .main{ float:left;}
.channel_nav .main a,.channel_nav .main span,.channel_nav .main strong{ float:left; margin:0 6px;font-weight:bold;}
.channel_nav .main strong a,.channel_nav .main span a{ margin:0;}
.channel_nav .main .sp{ margin:7px 3px 0;background:url(../2010img/navbg.gif) no-repeat -759px -80px; width:2px; height:25px;}
.channel_nav strong{ font-weight:bold;}
.channel_nav .main .on{ margin:5px 4px 0 4px; background:url(../2010img/navbg.gif) no-repeat -778px -80px; font-weight:bold; font-size:14px; line-height:28px; height:31px;}
.channel_nav .main .on a{height:31px;background:url(../2010img/navbg.gif) no-repeat right -120px; padding:0 7px;}
.channel_nav .exp{ float:right; padding-right:10px;}
.channel_nav .phone{ background:url(../2010img/navbg.gif) no-repeat -950px -168px; padding:1px 0 0 16px;}
.channel_nav .menu a,.channel_nav .menu a:visited{ color:#fff;font-size: 14px;}
.channel_nav .main .on a,.channel_nav .main .on a:visited{ color:#000;font-size: 14px;}
.channel_nav .menu strong a,.channel_nav .menu strong a:visited{ color:#ffd101}
.channel_nav .list{clear:both; padding-left:13px; text-align:left; line-height:26px;font-size: 12px;}
.channel_nav .list a,.channel_nav .list a:visited{ color:#000100}
#wallsize {
	float: left;
	height: 25px;
	width: 640px;
	line-height:25px;
	text-align:left;
}
#wallsearch {
	float: right;
	height: 25px;
	width: 255px;
	line-height:25px;
	text-align:right;
	padding-right:5px
}
.b-search {
	vertical-align:top;
	background:url('../2010img/inputbg.gif') no-repeat;
	*background-position:0,0;
	width:146px;
	*width:143px;
	*overflow:hidden;
	*line-height:1.5;
	padding:3px 0px 3px 10px;
	border:0;
	font-family:Tahoma;
	font-size:14px;
	color:black;
	margin-top:0px;
	margin-left:-3px;
}
.b-button {
	margin-left:-3px;
	*margin-top:0px;
	width:64px;
	height:24px;
	text-indent:-100em;
	overflow:hidden;
	vertical-align:top;
}
#header {
margin-right: auto;
margin-left: auto;
padding: 0px;
width: 960px;
background: #EEE;
height: 60px;
text-align: left;
}

#contain {
margin-left: auto;
margin-right: auto;
width: 960px;
}

#mainbg {
	float: left;
	padding: 0px;
	width: 960px;
	background-image: url(../2010img/right_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}

#left {
float: left;
margin: 0px;
padding: 0px;
background: #D3D3D3;
width: 760px;
text-align:left;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #07131F;
border-bottom-color: #07131F;
border-left-color: #07131F;
}
#left ul{
	clear: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style:none;
	padding-left: 8px;
} 
#left li{
	float: left;
	display: block;
	margin: 4px;
	text-align: center;
	background-color: #FFFFFF;
	width: 238px;
	font-size: 12px;
	border: 1px solid #000000;
} 
#right {
float: right;
margin: 0px;
padding: 0px;
width: 185px;
text-align:left;
}

#footer {
clear: both;
margin-right: auto;
margin-left: auto;
padding: 0px;
width: 776px;
background: #EEE;
height: 60px;
}
#xiaodhl {
	background-image: url(../2010img/13160256.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	width: 734px;
	height:21px;
	padding-top:5px;
	padding-left: 26px;
}
.dotline {
	background-image: url(../2010img/xu.gif);
	background-repeat: repeat-x;
	clear: both;
	float: left;
	width: 760px;
	height:27px;
}
.ads_90 {
	text-align: center;
	clear: both;
	float: left;
	height: 90px;
	width: 760px;
}

/*分页*/
.contain_pages {
	clear: both;
	float: left;
	height: 30px;
	width: 745px;
	line-height:30px;
	/*margin-right:120px;*/
}
.pages_btns { clear: both; padding: 0 0 8px; overflow: hidden; }
.postbtn, .replybtn { float: right; }
.postbtn { margin-left: 10px; cursor: pointer; }
.pages_btns .pages em { line-height: 26px; }
.pages { float: right; border: 1px solid #07131F; background: #F7F7F7; height: 24px; line-height: 26px;font-size: 12px; color: #999; overflow: hidden;}
.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em { float: left; padding: 0 8px; line-height:26px; }
.pages a:hover { background-color: #FFF; }
.pages strong { font-weight: bold; color: #FFF; background: #07131F; }
.pages a.prev, .pages a.next { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pages a.next { padding: 0 15px; }
.pages kbd { border-left: 1px solid #07131F; margin: 0; }
.pages kbd { padding: 1px 8px; }
.pages kbd input { 
	border: 1px solid #07131F;
	margin-top: 3px !important;
	* > margin-top: 1px  !important;
	margin: 1px 4px 0 3px;
	padding: 0 2px;
	height: 17px;
}
.pages kbd>input { margin-bottom: 2px; }

/*右侧*/
.right_ad_top {
	background-image: url(../2010img/topt.gif);
	clear: both;
	float: left;
	height: 4px;
	width: 185px;
	background-repeat: no-repeat;
	overflow : hidden;
}
.right_gg_middle {
	background-image: url(../2010img/topm.gif);
	background-repeat: repeat-y;
	clear: both;
	float: left;
	width: 185px;
	height:600px;
	text-align:center;
}
.right_list_middle {
	background-image: url(../2010img/topm.gif);
	background-repeat: repeat-y;
	clear: both;
	float: left;
	width: 175px;
	text-align:left;
	padding-left: 10px;
	line-height:24px;
}
.right_list_middle a:link {
	font-size: 14px;
	color: #0000FF;
	text-decoration: none;
}
.right_list_middle a:visited {
	font-size: 14px;
	text-decoration: none;
	color: #0000FF;
}
.right_list_middle a:hover {
	font-size: 14px;
	color: #0000FF;
	text-decoration: underline;
}
.right_ad_bottom {
	background-image: url(../2010img/topb.gif);
	clear: both;
	float: left;
	height: 4px;
	width: 185px;
	background-repeat: no-repeat;
	overflow : hidden;
}
.clear_5 {
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	width: 60px;
	height: 5px;
	clear: both;
	overflow : hidden;
}
/*底部*/
#bottomblue {
	background-color: #E1E1E1;
	clear: both;
	height: 3px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	overflow : hidden;
}

#copyb {
	clear: both;
	height: 65px;
	width: 960px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
}
#copyb-left {
	float: left;
	width: 236px;
	text-align:center;
}
#copyb-middle {
	line-height: 28px;
	float: left;
	height: 65px;
	width: 630px;
	font-size: 12px;
	padding-top: 5px;
}
#copyb-right {
	line-height: 28px;
	float: right;
	width: 60px;
	height: 65px;
	text-align:center;
}
#bottomdi {
	clear: both;
	height: 26px;
	width: 960px;
	background-color: #EBEBEB;
	line-height: 26px;
	font-size: 12px;
	margin:0 auto;
}
#dqweizhi {
	background-color: #F2F2F2;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	width: 960px;
	height: 24px;
	clear: both;
	text-align:left;
	line-height:24px;
}
#picjieshao {
	background-image: url(../2010img/bgt2.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 46px;
	width: 915px;
	line-height:46px;
	text-align:left;
	padding-left:45px;
	margin-right: auto;
	margin-left: auto;
}
#picjieshao2 {
	background-image: url(../2010img/bgt4.gif);
	background-repeat: repeat-y;
	clear: both;
	height: 160px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#picjianjie{
	float:left;
	text-align:left;
	padding:10px;
	WIDTH: 685px;
	HEIGHT: 140px;
	line-height:24px;
	OVERFLOW: auto;
	/*
	scrollbar-3dlight-color:#595959;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#CFCFCF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#595959;
	*/
}
#picjianjie a:link {
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
#picjianjie a:visited {
	font-size: 12px;
	text-decoration: none;
	color: #0000FF;
}
#picjianjie a:hover {
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
#picjieshao3 {
	background-image: url(../2010img/bgt3.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 6px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	overflow : hidden;
}
#picjjright {
	float: right;
	height: 160px;
	width: 250px;
	text-align:center;
}
.pickuang {
	padding: 2px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}


#breadcrumb{
    background-image:url('../2010img/bc_bg.gif'); 
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    border:solid 0px #cacaca;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
#breadcrumb li {
    list-style-type:none;
    float:left;
    padding-left:10px;
}
#breadcrumb a{
    height:30px;
    display:inline;
    float:left;
    background-image:url('../2010img/bc_separator.gif'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#454545;
}
#breadcrumb a:hover{color:#35acc5;}
.home{border:none;margin: 8px 0px;}
.srch{display:inline; padding:5px 10px 0 0;}