.box{ 
	border:1px #FDD9A5 solid;
	text-align:left;
	overflow:auto;
	background-color:#ffffff
}

.box .title{
	background: url(../images/category/infoselectbg2.gif) #fff repeat-x;
	height: 28px; 
	color:#F54100;
	font-size:14px;
	line-height:28px;
	border-bottom:1px #FDD9A5 solid;
}

.box .title h2{ 
	line-height:25px; font-size:14px; padding-left:15px; padding-top:2px; font-weight:bold;
}

.box .stitle{
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	height:28px;
	padding-left:15px;
	background:#FFF7E6;
	width:auto;
	clear:both;
	color:#F54100
}

.box .apply { overflow:auto; margin:20px; height:380px}
.box .apply .left{ float:left; width:350px; padding:0 20px; line-height:22px;}
.box .apply .right{ background:url(../images/bg_l.gif) no-repeat; float:right; width:450px; padding:0 20px}

.box ul{ height:auto;overflow:auto;}
.box ul.imglink{ padding:10px 10px 0 10px;}
.box ul.txtlink{ padding:5px 10px 10px 10px; height:auto; overflow:auto; display:inline-block}
.box ul.imglink li{
	float:left;  
	margin-bottom:4px;
	display:block;
	margin:5px;
}
.box ul.imglink li img{
	border:1px solid #ddd; 
	background:#f1f1f1; 
	padding:3px; 
	width:88px; 
	height:31px; 
	vertical-align:top; 
}

.box ul.txtlink li{
	float:left;
	margin:5px;
}

input.text{width:150px;padding:3px 4px 3px 4px;  border:1px solid; border-color:#C0C0C0 #EDEDED #EDEDED #C0C0C0;}

input.txt{width:40px;padding:2px 4px 3px 4px;  border:1px solid; border-color:#C0C0C0 #EDEDED #EDEDED #C0C0C0;}

input.radio{ border:none; vertical-align:middle; }
input.checkbox{ height:14px; border:none; vertical-align:middle; }
input.submit{border:1px solid;cursor:pointer;border-color:#fff #848484 #848484 #fff !important;background:#1B72AF !important;color:#FFFFFF !important; line-height:20px;}