/*Elements CSS Framework by Ben Henschel*/
/*Mass Reset*/
/*Thanks to Eric for this reset http://meyerweb.com/eric/thoughts/2007/04/14/reworked-reset/ */

div, span, applet, object, h1, h2, h3, h4, h5, h6, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1.5;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
html, body{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 20px;
	font-family: inherit;
	vertical-align: baseline;
}
body{
    background:url(../../../images/images/body_bg.gif) repeat-x top;
	text-align:center;
	font-family:"ËÎÌå","Lucida Grande",Arial,"Lucida Sans Unicode",Verdana,sans-serif,Tahoma;
	line-height:1.7; 
	font-size:12px;
	color:#414141;}


/*Ê×Ò³*/

#index_main {
	width:1002px;
	height:820px;
	background:url(../../../images/images/index_containerbg.gif) no-repeat  top center;
	margin:auto;
	text-align:center;
}
#list_index_main {
	width:1002px;
	background:url(../../../images/images/index_containerbg.gif) no-repeat  top center;
	margin:auto;
	text-align:center;
}


#navi{
	text-align:center;
	height:92px;
}
#search_bar{
	height:49px;
	width:900px;
	margin:auto;
	clear:both;
}
#con_index{
	width:912px;
	height:667px;
	margin:auto;
}
#list_con_index{
	width:912px;
	margin:auto;
}
#con_index_left{
text-align:center;
	float:left;
	width:182px;
	background:#FFFFFF;
}
#con_index_right{
	float:left;
	width:730px;
	height:677px;
}

#list_con_index_right{
	float:right;
	width:730px;
}
#footer{
height:66px;
margin:auto;
clear:both;
background:#f5f5f5;
border-top:1px solid #ccc;
text-align:center;
}
#con_footer{
width:950px;
margin:auto;

}
#con_footer_left{
width:500px;
height:50px;
float:left;
margin:15px 0 0 0;}

#search_bar_left{
     margin-top:10px;
	 text-align:right;    
	width:750px;
	height:30px;
	float:left
}
#search_bar_right{
	width:120px;
	height:30px;
	float:right;
	margin: 5px 0 0 0;
}

#con_footer_right{
width:200px;
height:50px;
float:right;
background:url(../../../images/images/logo_footer.gif) no-repeat center right;
margin:10px 0 0 0;}
.h1_tit{
height:26px;
background: url(../../../images/images/h1_div_bg.gif) repeat-x; }
.person{
width:180px;
height:180px;
margin:auto;
background:url(../../../images/images/person.gif) no-repeat center;}
.reg_member{
	background:url(../../../images/images/reg_bg.gif) repeat-x bottom;
	width:178px;
	height:154px;
	margin:auto;
}
.pbcomp_reg_con{
margin:5px;

}
.border1{
border:#eae8e3 solid 1px;}
.border2{
border-right:#eae8e3 solid 1px;
border-left:#eae8e3 solid 1px;}
.border3{
border-bottom:#eae8e3 solid 1px;
border-right:#eae8e3 solid 1px;
border-left:#eae8e3 solid 1px;}

h1{
color:#ff7400;
display:block;
font-weight:bold;
line-height:27px;
height:23px;
background:url(../../../images/images/h1_titbg.gif) no-repeat 5px 3px;
padding:0 0 0 30px;}

.news_list{
height:157px;
width:178px;
margin:auto;
}
.news_list_tit{
height:43px;
background:#d40001 url(../../../images/images/news_tit_bg.gif) no-repeat 5px center ;
}
.news_list_friendlink{
height:43px;
background:#d40001 url(../../../images/images/friendlink_tit_bg.gif) no-repeat 5px center ;
}
.contactus{
	background:url(../../../images/images/contactusbg.gif) no-repeat center top;
	width:178px;
	margin:auto;
}
.cont_contactus{
margin: 0 10px;
color:#7a610e
}

p{
text-indent:25px;
}
.margin_15_12{
margin:15px 0 0 12px;}
.margin_right_10{
margin-right:10px;}
#right_more{
display:block;
height:13px;
width:50px; 
float:right;
margin:8px 0 0 0;
padding:0;
vertical-align:middle;
}
#left_tit{
display:block;
height:22px;
width:500px;
line-height:27px; 
float:left;
margin:0;
padding:0;
font-weight:bold;
vertical-align:middle;
}
#main_tit{
}
.line_main{
height:12px;
*height:12px!important;
*height:0px;
	background:url(../../../images/images/line_main.gif) repeat-x bottom;/* »ðºü*/
	*background:url(../../../images/images/line_main.gif) repeat-x bottom!important;/*ie7*/
	*background:url(../../../images/images/line_main.gif) repeat-x center;/*ie6*/
	 clear:both;
width:700px; margin:auto;
}
#pro_index_con{
margin:10px;
}
