.custform_sel_box { line-height:1.2em;
					font-size:12px;
					font-weight:normal;
                    width:100%;
					height:21px;
					position: relative;
					display: block;
					text-align:left;}

.custform_sel_box span.sel_box { background:url(/online/images/custom_sel_bg.gif) left center no-repeat;
						position: absolute;
						display: block;
						padding:0;
						width:263px;
						line-height:22px;
						height:22px;
						color:#5B5959;
						cursor:pointer;
						white-space:nowrap;
						overflow:hidden}

.custform_sel_box span.sel_box p { margin: 0 10px; padding:0; width:235px; overflow:hidden}

.custform_ul { border:solid 1px #5B5959;
			   /* border-top:none;*/
			   background:#fff;
			   display: none;
			   position: absolute;
			   margin:21px 0 0 0;
			   padding:0;
			   width:550px;
			   list-style:none;}

.custform_ul li {
				  margin:0;
				  padding:0;
				  text-align:left;
				  cursor:pointer;
				  /*white-space:nowrap;*/
				  position: relative;
				  }

.custform_ul li p { margin: 0 10px;padding:0}

.custform_ul li.select { background:#0033FF; color:#fff;width:100%; position: relative;}

.custform_ch_box_n, .custform_ch_box_s { width:19px;
										 height:18px;
										 background: url(/online/images/custom_ch_n.gif) center no-repeat;
										 position: relative; display:block; cursor:pointer
										  }

.custform_ch_box_s {background: url(/online/images/custom_ch_s.gif) center no-repeat}
.calc_txt { border: none; margin:0;
			background:url(/images/calc_input.gif) left top no-repeat;
			width:58px;
			padding:0 6px;
			height:19px;
			line-height:17px;
			font-size:12px;
			font-weight:bold;
			color:#fff;
			padding-top:2px;
			}

