<style type="text/css">
	*{
		margin:0;
		padding:0;
	}
	td{
		border-color:#fff;
	}
	
	.bold{
		font-weight:bold;
	}
	
	.pl5{
		padding-left:5px;
	}
	
	.para{
		margin:10px auto;
		clear:both;
		overflow:hidden;
	}
	
	.title{
		display:inline-block;
		width:200px;
		float:left;
	}
	
	#sms_content,#sms_number{
		float:left;
		display:inline-block;
	}
	
	#settings{
		width:1000px;
		/* height:300px; */
		display:block;
	}
	
	#cap{
		background:#555555;
		color:white;
		font-size:18px;
		height:30px;
		line-height:30px;
	}
	
	.cap2{
		color: #808080;
		text-align:left;
		font-weight:bold;
	}
	
	#tab-settings{
		border-color:#fff;
	}
	
	#tab-settings td{
		height:30px;
		line-height:30px;
	}
	
	#tab-settings tr:hover,#sms_inbox tr:hover{
		background:#e0e0e0;
	}
	
	#sms_detail{
		width:1000px;
		display:none;
	}
	
	#settings_msg{
		display:inline-block;
		margin-left:50px;
		background:yellow;
		
	}
	
	.loading-img{
		height:18px;
		width:18px;
	}
	
	#sms_content_msg,#sms_number_msg{
		display:inline-block;
		color:red;
		float:left;
		margin:10px 0 0 10px;
	}
	
	#sms_inbox,#sms_filter{
		width:1000px;
	}
	
	#pages{
		width:1000px;
		margin:10px auto 0;
		text-align:center;
	}
	
	#sms_inbox a,#pages a{
		cursor:pointer;
	}
	
	#receiver{
		display:none;
	}
	
	input[type='submit'],.but{
		border:1px solid #CCC;
		background:none repeat scroll 0% 0% #FAFAFA;
		border-radius:5px;
		cursor:pointer;
		font-size: 12px;
		height: 24px;
		padding:3px 4px;
	}
	
	#num_file{
		width:148px;
	}
	
	#rec-func{
		margin:10px 0 0 0;
	}
	
	.asc{
		background-image:url(/images/order_asc.gif);
		background-repeat: no-repeat;
		background-position:left;
		cursor:pointer;
		padding-left:20px;
		text-align:left;
	}
	
	.des{
		background-image:url(/images/order_des.gif);
		background-repeat: no-repeat;
		background-position:left;
		cursor:pointer;
		padding-left:20px;
		text-align:left;
	}
	
	.sort,.tsort{
		width:18px;
		background-image:url(/images/order_none.gif);
		background-repeat: no-repeat;
		background-position:left;
		cursor:pointer;
		padding-left:20px;
		text-align:left;
	}
	.ml50{
		margin-left:110px;
	}
	.nosort{
		text-align:left;
		font-size:14px;
		font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif,Verdana,"Trebuchet MS",SunSans-Regular;
	}
	.port_check{
		margin:5px;
	}
	.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
	.ui-timepicker-div dl { text-align: left; }
	.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
	.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
	.ui-timepicker-div td { font-size: 90%; }
	.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

	.ui-timepicker-rtl{ direction: rtl; }
	.ui-timepicker-rtl dl { text-align: right; }
	.ui-timepicker-rtl dl dd { margin: 0 65px 10px 10px; }
</style>