.txt10 {
	line-height:1.4;
	font-size: 10px;
}
.txt12 {
	line-height:1.4;
	font-size: 12px;
}
.txtorange12 {
	font-size: 12px;
	color: #ff6600;
		line-height:1.4;
}
.txtorange14 {
	line-height:1.4;
	font-size: 14px;
	color: #ff6600;
}
.txt14 {

	font-size: 14px;
	font-weight: normal;
	line-height:1.4;
}

.style1 {
	color: #cc9966;
}


/*-------------2006/6/12)-----------------------------------------------------------*/

.fc:after {
	content:	".";
	display:	block;
	clear:	both;
	height:	0;
	visibility:	hidden;
}
.fc{
	zoom:	100%;
	/*\*//*/
	display:	inline-table;
	/**/
}

#body{
width:100%;
margin:0 auto;
padding:0;
text-align:center;
}

#contenar{
width:818px;
margin:0 auto;
background:#ffe5cb;
}

#body h1{
margin:0;
padding:18px 0 18px;
text-align:left;
}

#bodyleft{
float:left;
width:221px;
padding:0 18px;
background:#ffe5cb;
overflow:hidden;
}

#bodyleft a{
color:#ff6600;
font-weight:bold;
}

#left_box{
width:221px;
background:#ffffff;
font-size:12px;
text-align:center;
	margin:0 0 15px;
}

#left_box dl{
	margin:0;
	padding:0;
}

#left_box dl dt,
#left_box dl dd{
margin:0;
padding:0;
text-align:center;
}

#left_box dl dd p{
font-size:12px;
margin: 14px;
text-align:left;
}

#left_box dl dd p{
font-size:12px;
margin: 0 14px 14px;
text-align:left;
}

#bodyright{
float:left;
width:543px;
text-align:left;
background:#ffffff;
margin:0 18px 0 0;
overflow:hidden;
}

#bodyright ul{
text-align:center;
margin:0 0 0 10px;
padding:0;
}

#bodyright ul li{
display:block;
float:left;
width:156px;
margin:0 10px 0 0;
padding:5px;
background:#ffe5cb;
list-style-type:none;
}

#bodyright ul.anchor_txt li{
display:block;
float:left;
width:156px;
margin:0 10px 0 0;
padding:5px;
background:#ffffff;
list-style-type:none;
text-align:left;
}

#bodyright ul.anchor_txt li a{
font-size:12px;
color:#ff6600;
}


#footer{
clear:both;
}

.footer_txt{
font-size:12px;
text-align:center;
}

.copyright {
display:block;
padding:0 0 10px 0;
line-height:1.4;
font-size: 10px;
}

.leftyellow{
width:257px;
height:0 auto;
margin:auto auto 5px auto;
text-align:center;
font-size:12px;
}

.proftxt{
width:200px;
height:0 auto;
margin-top:50px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
padding:0;
text-align:left;
}

.rightbox{
width:518px;
height:auto;
margin-left:10px;
margin-top:5px;
}

.index{
margin:5px auto 5px 20px;
padding:0;
}

.accessqr{
width:auto;
height:120px;
margin:5px auto 5px 80px;
padding:0 0 0 100px;
background-image:url(image/bar_Code100.gif);
background-position:left top;
background-repeat:no-repeat;
}

.access{
width:auto;
height:0 auto;
margin:5px auto 5px 80px;
padding:0 0 0 100px;
background-image:url(image/accses_bg.gif);
background-position:left top;
background-repeat:no-repeat;
}

.fromsend{
width:400px;
height:0 auto;
margin:0 0 0 90px;

}

#campaign{
width:518px;
height:400px;
margin-left:10px;
background:url(image/camp_20060710.jpg);
}


#flash{
float:left;
width:154px;
height:180px;
text-align:right;
}

#txt{
float:right;
width:364px;
height:0 auto;
text-indent:-9999px;
}