* {margin:0 auto;padding:0;}
body {
	margin:0 auto;
	padding:0;
	color:black;
	background-color:white;
	font-size:12px;	  
	line-height:150%;
	text-align:center;
	}
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
dt,dd{clear:both;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;color:blue;}
textarea,input{
	font-size:12px;
	margin:0;padding:0;
	}
h1{
	font-size: 22px;
	color:#000;
	font-weight: bold;
	}
table,td,tr,th{font-size:12px;}
/* 链接&&文字式样 */
a:link {color:black;text-decoration:none;}
a:visited{color:black;text-decoration:none;}
a:hover{color:#C2130E;text-decoration:underline;}
a:active{color:#C2130E;}

a.lblack,a.lblack:link,a.lblack:visited {color:black;text-decoration: underline;}
a.lblack:hover{color:#C2130E}
a.lwhite,a.lwhite:link,a.lwhite:visited {color:white;}
a.lwhite:hover{text-decoration: underline;}
a.lred,a.lred:link,a.lred:visited {color:#C2130E;}
a.lred:hover{text-decoration: underline;}
a.lblue,a.lblue:link,a.lblue:visited {color:blue;}
a.lblue:hover{text-decoration: underline;}

/* 常用文字边框相关式样*/
.underlines,a.underlines:link,a.underlines:visited {text-decoration: underline;}
/* 常用布局式样 */
.dis{display:block}
.undis{display:none}
.lefts{float:left;}
.rights{float:right;}
.clr{font-size:0;width:1px;clear:both;visibility:hidden;line-height:1px;}

/*当前位置*/
#nowpsn{
	width:910px;
	margin:0 auto 6px auto;
	color:#fff;
	background: #F7498C;
	height:27px;
	clear: both;
	}
#nowpsn a{color:white;}
#nowpsn a:hover{text-decoration: underline;}
#nowpsn p#position{
	float:left;
	padding-left:20px;
	line-height: 27px; 
	text-align: left;
	} 

/*文章内容*/
#cntMain{
	width:910px;
	margin:0 auto;	
	background:url(images/10035.gif) repeat-y; 
	}
/*文章内容-----左侧*/
#cntL{
	width:608px;
	float:left; 
	border-top:1px solid #B7B7B7;
	}

#ArticleTit{
	margin:0 auto;
	width:560px;
	font-weight:bold;
	font-size:22px;
	color:black;
	padding:15px 0;
	clear:both;
	}
#ArtFrom{
	margin:5px auto 15px auto;
	width:560px;
	clear: both;
	border-top:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0; 
	height:25px; 
	}  
#ArtFrom .fLeft{
	width:496px;
	float:left;
	margin-top:3px;
	text-align:right;
} 
#ArtFrom .fSub{ 
	float:left;
	width:24px;
	margin-top:4px;
}
#ArtFrom a.lred {margin-right:12px;}

#ArticleCnt{
	width:560px;
	margin:0 auto;
	font-size:14px;
	line-height:180%;
	text-align:left;
	/*text-indent: 28px;*/
	word-wrap:break-word;
    word-break:break-all;
	clear:both;
	}
#ArticleCnt a{color:blue;text-decoration:underline;}
#ArticleCnt a:hover{color:#C2130E;}

#ArticleCnt p{margin:12px 0;}
#ArticleCnt td{line-height:20px;}

#ArtPLink{
	width:560px;
	margin:5px auto;
	font-size:14px;
	clear:both;
	} 
#ArtPLink span{color:#C2130E;}
#ArtPLink img{margin:0 4px;}
#ArtInfo{
	width:560px;
	margin:4px auto;
	text-align:right;
	clear:both;
	}
#ArtInfo a{text-decoration:none;}
#ArtInfo a:hover{text-decoration:underline;}

#Comment{width:564px;margin:6px auto;clear:both;}
#Hotinfo{width:560px;margin:6px auto;clear:both;}

#Hotinfo dt{
	background:url(images/10033.gif) no-repeat left #ED4A86;
	margin:6px auto;
	width:560px;
	font-size:14px;
	text-align:left;
	height:23px;
	line-height:23px;
	clear:both;
}
#Hotinfo dd{border:1px solid #ccc;}
#Hotinfo .left{
	float:left;
	margin:10px;
}
#Hotinfo .right{
	float:right;
	margin:10px;
}
#Hotinfo img{
	border:1px solid #131012;
}
#Hotinfo .tc{
	padding-top:20px;
	line-height:24px;
}
#Hotinfo p{
	text-align:center;
	margin:10px 0;
}


/*文章内容----右侧*/
#cntR{float:right;width:302px;background:#FEEEF2;}
#cntR dt{
	padding-left:11px;
	background:#FFD1E0;
	line-height:21px;
	text-align:left;
	font-weight:bold;
	}
#cntR dt a{
	color:#DF2183;
}
#cntR dt a:hover{
	color:#000;
}
#cntR dd{padding:8px 0;text-align:left;	}
#cntR dd a{color:#666;text-decoration:underline;}
#cntR dd a:hover{color:#C2130E;}

/*R:新闻排行*/
#NewsTop{clear:both;}
#NewsTop dt{color:#DF2183;border-bottom:2px solid #ED4A86;background:#FEEEF2;height:23px;}
#NewsTop .fLeft{float:left;}
#NewsTop #Fod{font-weight:200;float:right;margin-right:8px;}
#NewsTop #Fod div{float:left;width:44px;height:23px;text-align:center;color:#DF2183;line-height:23px;margin-bottom:0;cursor:pointer;}
#NewsTop #Fod div.s{color:#fff;background:#ED4A86;}
#NewsTop dd .fLeft{float:left;width:180px;background:url(images/10034.gif) no-repeat left;margin-left:4px;}
#NewsTop dd img{}
#NewsTop dd .fRight{float:left;}
#NewsTop dd p.img{padding:4px 4px 0 0;margin-bottom:8px;background:#fff;text-align:center;}
#NewsTop dd p{line-height:26px;padding-left:12px;color:#fff;no-repeat 6px center;}
#NewsTop dd p a{margin-left:8px;}
#NewsTop #Fod a{color:#666;text-decoration:underline;}
#NewsTop #Fod a:hover{color:#C2130E;}

#vCode{display:none;position:absolute;width:100px;}

#Answer dt
{color:#DF2183;height:23px;}
#Answer input,
#Answer textarea{margin-bottom:2px;}
#Answer dt .rcLeft {float:left;padding:0;margin:0;}
#Answer dt .rcRight {float:right;margin-right:8px;}
#Answer dt .rcRight a{text-decoration:underline;}
#Answer dt .rcRight a:hover{text-decoration:none;}
#Answer dd div.rcLeft {float:left;width:100px;padding:8px;}
#Answer .w96{width:96px;}
#Answer .w94{width:96px;}
#Answer .input{border:1px solid #7C9EB9;}
#Answer .w{width:46px;}
#Answer .w50{width:46px;}
#Answer .input1{margin:4px 12px;}
#Answer dd div.rcRight {float:left;}
#Answer .info{border:1px solid #ECD5A3;background:#FEFAF7;padding:6px;width:160px;margin:4px 0;}

#EndLine{
	width:910px;
	margin:0 auto;
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both; 
	}
#EndLine div{width:608px;border-bottom:1px solid #B7B7B7;float:left;height:1px;} 
#GustBook{width:910px;margin:12px auto 0 auto;}
/***********AD part***************/

/*AD:左右分栏全局定义*/
p.rcLeft{float:left;width:145px;padding-left:12px;line-height:22px;text-align:left;}
p.rcRight{float:left;line-height:22px;text-align:left;}











#ChannelPublicTop { 
	width:910px;font-size:12px;color:#8C8E8C;height:25px;clear:both;
	background:url(images/10001.gif) repeat-x bottom}
#ChannelPublicTop p{
	margin:0;float:right;width:82px;line-height:25px;height:25px;text-align:center;
	background:url(images/10002.gif) no-repeat 0 8px;}
#ChannelPublicTop p a{color:#8C8E8C;text-decoration:none}
#ChannelPublicTop p a:hover{color:red}
#ChannelPublicTop886 *{margin:0;padding:0}
#ChannelPublicTop886{
	font-size:12px;text-align:center;width:908px;
	clear:both;background:#fff;line-height:12px;vertical-align: middle;border:1px solid #D6D7D6;
	margin:0;padding:0;height:52px !important;height /**/:50px;}
#ChannelPublicLeft{width:136px;float:left;height:50px;margin:0;padding:0;overflow:hidden;}
#ChannelPublicRight{float:right;
	font-size:12px;text-align:center;width:770px;
	background:#fff;line-height:12px;vertical-align: middle;
	margin:0 auto 2px auto;padding:0 0 6px 0;height:44px}
#ChannelPublicRight ul{list-style:none;margin-left:8px;padding:0;}
#ChannelPublicRight li a{color:black;font-size:12px;line-height:12px;text-decoration:none}
#ChannelPublicRight li a:hover{color:red;line-height:12px}
#ChannelPublicRight li a.reds:link,a.reds:visited{color:red;line-height:12px}
#ChannelPublicRight li{
	float:left;	width:39px !important;width /**/:39px;
	border-right:1px solid black;margin:8px auto 2px auto;padding-top:1px} 
#ChannelPublicRight li.gtEnd{float:left;width:40px;border:0px;font-size:12px}


#Header #HeadTop {
height:34px;
margin:0px auto 0pt;
overflow:hidden;
position:relative;
text-align:left;
vertical-align:middle;
width:910px;
}
#Header #Logo {
float:left;
height:34px;
margin-left:2px;
margin-top:0px;
width:300px;
}
#Header #submenu {
color:#666666;
float:right;
}
#Header #submenu a {
color:#999999;
font-size:12px;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}
#Header #submenu a:visited {
color:#999999;
}
#Header #submenu a:hover {
color:#FF0000;
}


#ViewBack {width:308px;color:#ff3881;margin:25px auto;font:12px/17px "宋体";}
#ViewBack a{color:#ff3881;text-decoration:none;}
#ViewBack a:hover{text-decoration:underline;}
#ViewBack #bLink{
	height:19px;margin:0 auto 3px auto;border:1px solid #cacaca;
	background:url(images/10032.gif) #fff repeat-x;	
}
#ViewBack .bLeft{float:left;padding:2px 0 0 4px;}
#ViewBack .bRight{float:right;padding:1px 4px 0 0;font-family:Arial;}
#ViewBack #bImage img{border:0}

#allBlog {margin:5px auto;}
#allBlog dt{font-weight:normal;}
#allBlog dd img{border:1px solid #000;margin-top:4px;}
#allBlog dd p{float:left;line-height:25px;}
#allBlog dd p.bLeft{width:110px;text-align:center;}
#allBlog dd p.bLeft a{text-decoration: none;}


#CopyRight2006 {font-size:12px;color:black;background:white;clear:both;margin:0 auto;}
#CopyRight2006 a.tocft:link,a.tocft:visited{font-size:12px;color:black;text-decoration: none;}
#CopyRight2006 a.tocft:hover{font-size:12px;color:red;text-decoration: underline;}

#ladyleader9101 td {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:24px;
}
#ladyleader9101 a {
color:#FFFFFF;
margin:0pt 6px;
text-decoration:none;
}
#ladyleader9101 a:hover {
text-decoration:underline;
}
#ladyleader9102 td {
color:#DF2183;
font-size:12px;
line-height:33px;
}
#ladyleader9102 a {
color:#DF2183;
margin:0pt 4px;
text-decoration:none;
}
#ladyleader9102 a:hover {
text-decoration:underline;
}
#ladyleader9102 #ladyleader9103 a {
margin:0pt 2px;
}


.bottomcontent {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-top:26px;
text-align:center;
}
.bottomcontent .footmenu a {
color:#666666;
font-size:12px;
font-weight:bold;
padding:10px;
text-align:center;
}
.bottomcontent a {
color:#565645;
font-size:12px;
text-decoration:none;
}
.bottomcontent a:visited {
color:#565645;
}
.bottomcontent a:hover {
color:#565645;
}


#AboutLink {
clear:both;
font-size:14px;
margin:6px auto;
text-align:left;
width:560px;
}
#AboutLink span {
color:#828282;
font-size:12px;
}
#AboutLink dt {
background:#ED4A86 none repeat scroll 0%;
color:white;
font-weight:bold;
line-height:23px;
padding-left:25px;
}
#AboutLink dt a {
color:white;
text-decoration:underline;
}
#AboutLink dd {
border:1px solid #CCCCCC;
line-height:24px;
margin:4px auto;
padding:6px 10px;
}
#AboutLink td a {
font-size:14px;
}