*{margin:0; padding:0; list-style:none;}
body{background:#fff; color:#333; text-decoration:none; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:24px;}
input, checkbox, select, img{vertical-align:middle;}
label{vertical-align:middle; font-family:Tahoma;}
img{border:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
img{border:none;}
input, select, label{vertical-align:middle;}
label{_font-family:Tahoma;}
.none{display:none !important;}
.tr{text-align:right;}

#wrap{display:block; *display:inline-block; width:980px; margin:0 auto; text-align:left;}
#wrap:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.head{margin:0 0 5px 0;}
.content{ width:978px;  padding:20px; border:solid 1px #ccc;}
.content form{}
.content form div{margin:0 0 10px 0; padding:0 0 10px 0; background:url(../images/line_1.gif) repeat-x bottom;}
.content form div p{color:#f60;}
.content h4{margin:0 0 5px 0; font-size:14px;}
.content h4 span{display:inline-block; width:110px; text-align:right;}
.content dfn{margin:0 2px 0 0; color:#ff6600; font-size:14px; font-weight:normal; font-family:Tahoma; font-style:normal; line-height:24px; vertical-align:middle;}
.content input{margin:0 2px 0 0;}
.content ul{padding:0 0 0 10px;}
.content li{display:block; *display:inline-block; font-size:13px; _font-size:12px;}
.content li:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.content .input_1{width:120px; height:22px; margin:0 0 0 4px; border:solid 1px #ccc; background:url(../images/input_bg1.gif) repeat-x top; line-height:22px;}
.content .input_2{width:150px; height:22px; margin:0 0 0 4px; border:solid 1px #ccc; background:url(../images/input_bg1.gif) repeat-x top; line-height:22px;}
.content .input_3{width:100px; height:22px; margin:0 0 0 4px; border:solid 1px #ccc; background:url(../images/input_bg1.gif) repeat-x top; line-height:22px;}
.content .btn_area{margin:0; padding:20px 0; background:none; text-align:center;}

.ad_area{float:left; width:200px; overflow:hidden;}
	.ad_area a{display:block; margin:0 0 10px 0;}
	.ad_area img{width:200px;}

/* list style */
.list_1{display:block; *display:inline-block;}
.list_1:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list_1 li{float:left; width:24.5%;}

.list_2{ display:block; *display:inline-block;}
.list_2:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list_2 li{ float:left; width:49%;}




.text{ font-size:12px; color:#333; line-height:22px; text-align:center;}