body {
    width:1004px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px auto;
	background:#ffffff;
         

}
a:link{
  text-decoration: none;
  color:#666666;
  }
a:visited{
  color:#993300;
  text-decoration:none;
  }
a:hover{
  color:#CC6600;
  text-decoration:none;
  }
a:active{
  text-decoration:none;
}



td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#container{
width:980px;
background:#f6f6f6;
margin:0px auto;

}
#header{
margin:0px;
}
#logo{
width:980px;
margin:0px auto;
background:#f6f6f6;
}
.line2{
width:100%;
border-top:2px solid #ff6600;

}
.line9{
width:100%;
border-top:9px solid #ff6600;

}
.line12{
height:12px;
}

#bg_time{
float:left;
width:114px;
height:42px;
background-image:url(/images/bg_time.jpg);
}
#menu{
margin:10px auto;
width:980px;
height:42px;
}
#menu ul{
list-style:none;
margin:3px auto;
}
#menu ul li{
font-size:14px;
font-weight:bold;
text-align:center;
width:105px;
display:block;
list-style:none;
float:left;
margin-top:0px;
margin-bottom:6px;
border-right:1px solid #cccccc;
}
#menu ul li a:link{
  text-decoration: none;
  color:#666666;
  }
#menu ul li a:visited{
  color:#993300;
  text-decoration:none;
  }
#menu ul li a:hover{
  color:#CC6600;
  text-decoration:none;
  }
#menu ul li a:active{
  text-decoration:none;
}

#left{
float:left;
width:222px;
margin:0px;
}
.left_titbg{
	float:left;
	width:175px;
	height:32px;
	padding-left:10px;
	background-image:url(/images/index_chsa_r13_c3.jpg);
		
}
.left_tit{
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
		
}
.left_listbg{
width:220px;
height:auto !important;
height:100px;
min-height:100px;
height:auto !important;
border-left:1px solid #cacaca;
border-right:1px solid #cacaca;
border-bottom:1px solid #cacaca;
}
.left_tdbg{
text-align:center;
background-color:#f3f3f3;
height:auto !important;
height:20px;
min-height:20px;
padding-top:5px;
font-weight:bold;
margin:2px;2px;20px;2px;
}
#userlogin{
padding:10px;
}
#userlogined{
padding-left:10px;
}
#userctrl{
padding-top:10px;
text-align:center;
}
.friendlink{
width:95%;
margin:0px auto;
font-size:12px;
border-bottom:1px dashed #cacaca;
height:25px;
padding:0px;
}
.f_tit{
float:left; margin-left:10px;margin-right:10px;margin-top:5px;
}

#showimg{
width:222px;
height:180px;
background:#CCCCCC;

}
#newjoin{
width:222px;
}
#news_member{
width:222px;
height:201px;
background:#CCCCCC;

}
#convenience{
width:222px;
height:201px;
background:#CCCCCC;

}
#supporter{
width:222px;
height:201px;
background:#CCCCCC;

}


#right{
float:left;
margin:0px 0px 0px 17px;
width:741px;

}
.r_list_l{
width:348px;
float:left;
height:auto !important;
min-height:180px;

}
.r_list_r{
margin-top:0px;
width:348px;
float:left;
margin-left:30px;
margin-right:0px;
height:auto !important;
min-height:180px;

}
.r_titbg{
width:100%;
float:left;
height:30px;
min-height:30px;
}
.r_tit{
width:250px;
float:left;
padding-left:10px;
color:#ff6600;
font-weight:bold;
font-size:14px;

}
.r_more{
float:right;
margin-right:0px;
}
.r_listbg{
clear:both;
margin-top:10px;
width:360px;
height:auto !important;


}
#search{
width:100%;
height:40px;

}
#bg_search{
float:left;
background-image:url(/images/index_chsa_r15_c13.jpg);
background-repeat:repeat-x;
}
#input_search{
float:left;
width:425px;
padding-top:10px;
margin-left:25px;
}

#notice{
margin:0px;
padding-left:10px;
float:left;
width:212px;

}
#address{
float:left;
margin-top:6px;

}
#footer{
background:#fafafa;
padding-bottom:10px;
}

.i_list_photo{
margin:0px;
float:left;
width:101px;
padding:auto;
}
.i_list_text{
padding:0px;
margin:0px;
float:left;
width:230px;
line-height:23px;
}
.ggg,{

}
.hhh{

}
/*channel css*/
#c_mainbody{
background:#f6f6f6;
}
#c_left{
float:left;
width:222px;
height:300px;
margin:0px;

background-image:url({$InstallDir}images/left_bg.jpg);
background-repeat:repeat-y;
clear:both;
}

#c_l_titbg{
width:222px;
height:39px;
background-image:url(/images/c_titbg.jpg);
}
#c_l_tit{
font-weight:bold;
margin-left:80px;
margin-top:12px;
font-size:15px;
color:#990000;
}
#c_menu{
background:#efefef;
width:100%;

}
#c_menu ul{
width:100%;
list-style:none;
margin-top:0px;
margin-left:0px;


}
#c_menu ul li{
width:100%;
padding-top:10px;
padding-bottom:10px;
height:15px;
text-align:center;
font-size:12px;
font-weight:bold;
display:block;
border-top:1px solid #FFFFFF;
}
#c_menu ul li a:link{
  text-decoration: none;
  color:#666666;
  }
#c_menu ul li a:visited{
  color:#993300;
  text-decoration:none;
  }
#c_menu ul li a:hover{
  color:#CC6600;
  text-decoration:none;
  }

}



#c_right{
float:left;
margin:0px 16px 0px 28px;
width:714px;
overflow:hidden;
height:100%;

}

#c_path{
    margin-top:10px;
    text-align:right;
	width:714px;
	height:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.c_r_list_titbg{
margin:0px;
float:left;
width:632px;
height:30px;
background:#ffe4d2;
}
.c_r_list_tit{
font-size:15px;
font-weight:bold;
color:#990000;
margin-top:7px;
width:300px;
}
.c_r_list_bg{
padding:12px 10px 12px 10px;
width:694px;
background:#fff;
}
.c_r_list_photo{
margin:0px;
float:left;
width:150px;
}
.c_r_list_text{
margin:0px;
float:left;
width:540px;
}
.c_r_list_botbg{
float:right;
margin-bottom:12px;
}
.show_page{
float:left;
padding-top:3px;
background:#eeeeee;
width:640px;
height:27px;
}
.c_r_list_bottit{
margin:0px;
}
.bbb,.ccc{
height:25px;
}
/*内容页代码*/
#content_body{
background:#f6f6f6;
padding:30px;
border-top:1px dashed #cccccc;
width:918px;
}

#title1bg{
width:100%;
margin:20px;
}
#title1{
font-weight:bold;
text-align:center;
font-size:16px;
color:#993300;


}
#title2{
text-align:center;
font-size:12px;
color:#999999;
}
.title3{
text-align:center;
font-size:14px;
color:#999999;
}
.r_list3{
line-height:20px;
font-size:14px;
text-align:left;
width:550px;
float:left;
border:1px solid #999900;
padding:10px;
margin:10px;
background:#e4e4e4;
}

#content{
font-size:14px;
line-height:25px;
margin-bottom:12px;
}
/*members channel*/
#m_map{
text-align:center;
padding:30px;

}
.m_tr{
overflow:hidden;
margin:10px auto;
width:800px;
}
.m_subjectbg{
overflow:hidden;
margin:0px;
float:left;
width:188px;
text-align:right;
color:#666666;
border:1px solid #e4e4e4;
padding:5px;
}
.m_infobg{
overflow:hidden;
margin:0px;
float:left;
width:588px;
text-align:left;
color:#cc0000;
border:1px solid #e4e4e4;
padding:5px;
}
.pic3{
width:130px;
height:173px;
}
.eee,{
margin-left:10px;
line-height:20px;
background:#f5f5f5;
}
.fff{
margin-left:10px;
line-height:20px;
}
/*huikan code*/
.pic_huikan{
FLOAT: left; MARGIN-RIGHT: 30px;width:210px;
}
.tit_huikan{
FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990000;
}
.tdbg1{
text-align:left;
}

/* --用户控制css定义开始-- */
.user_left /*左区块定义*/
{
background:#f3f3f3;width:170px;padding-left: 4px;border-left-width: 2px;border-left-style: solid;border-left-color: #ffffff;padding-right: 4px;
font-size:12px;
}
.user_box/*左区块内标题栏定义*/
{
border: 1px solid #bfbfbf;background-color: #ffffff;border-collapse:15;
font-size:12px;
}
.user_righttitle {
background-color: #f3f3f3;padding-top: 5px;padding-right: 5px;padding-bottom: 1px;padding-left: 5px;
border-top-width: 2px;border-right-width: 2px;border-bottom-width: 1px;border-left-width: 2px;
border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;
border-top-color: #ffffff;border-right-color: #ffffff;border-bottom-color: #bfbfbf;border-left-color: #ffffff;
}
.user_line {
line-height: 1px;background-image: url(images/line.gif);
}
.user_toolstop/*左区块内标题栏定义*/
{
line-height: 28px;font-size: 12px;font-weight: bold;color: #666666;padding-left: 10px;letter-spacing: 4pt;
}
.user_toolsbot/*左区块内内容定义*/
{
line-height: 25px;font-size: 12px;color: #666666;border-right-width: 4px;border-right-style: solid;border-right-color: #ffffff;
}
.user_toolspoint/*区块内箭头栏定义*/
{
padding-left: 6px;
}

/*用户控制面板右*/
.user_right {
background-color: #ffffff;padding-right: 2px;padding-left: 6px;width:572px;
font-size:12px;}
.border1
{
border: 1px solid #bfbfbf;
}

.title
{
background:#449ae8;color: #ffffff;font-weight: normal;
font-size:12px;
}
.border
{
border: 1px solid #449ae8;
}
.tdbg
{
background:#f0f0f0;line-height: 120%;
font-size:12px;
}
.tdbgmouseover{
background:#bfdfff;line-height: 120%;
}
.tdbg2
{
background:#e0eef5;line-height: 120%;
font-size:12px;
}
.tdbg5
{
background:#e0eef5;line-height: 120%;
font-size:12px;
}
.title5
{
width:80px;
font-size:12px;background:url('../user/images/titlebg2.gif');line-height: 120%;padding-top:2px;cursor:hand;
}
.title6
{
width:80px;
font-size:12px;background:url('../user/images/titlebg1.gif');color: #ffffff;font-weight: normal;padding-top:2px;cursor:hand;
}
.button1
{
width:90px;
}
.show_page {
text-align: center;
}
.bottom_tdbgall{
background:#ffffff;font-size:12px;
}
#banner1,#banner2{
width:741px;
height:100px;
min-height:100px;
}

.clear{clear:both;}