/* RMA *******************************************************/
.rma                  {margin:0 auto 10px auto;}
.rma .red{ color:red; font-size:10px;}
.rma_nav{ background:#f4f4f4 url(../images/rma_nav_line.gif) repeat-x bottom; height:30px;}
.rma_nav ul{ margin-top:5px; clear:both; overflow:hidden;}
.rma_nav ul li{ float:left; display:inline; margin-left:10px; padding:2px 10px 0px 10px; margin-top:8px; *margin-top:3px; cursor:pointer;}
.rma_nav ul li.check{ background:#ffffff;  border:1px solid #c6c4c4; border-bottom:0px;}
.rma_nav ul li.check span{ font-weight:bold;}
.rma #con_p_1{ display:block;}
.rma #con_p_1, .rma #con_p_2{ margin-top:15px;}
.rma .require_tab h3{  no-repeat 0 5px; color:#164795; border-bottom:1px dotted #cbc6c6; padding-left:15px; font-size:18px;}
.rma .policy				  { padding:0 15px; margin:0 0 15px 0;}
.rma .policy li				  { list-style:decimal; list-style-position:inside;}
.rma .policy li p			  { font-weight:bold;}
.rma .rma_from1				  { overflow:hidden;}
.rma .rma_from1 dt			  { margin-left:15px;}
.rma .rma_from1 dd			  { float:left; margin-left:25px; margin-top:5px; min-height:60px; _height:60px;width:100%;}

.rma .input1				  { width:250px; }
.rma .input2				  { width:650px; *margin-left:-25px;}
.rma .input3				  { width:200px; *margin-left:-25px;}
.rma .require_box			  { background:#f4f4f4; border:#CCCCCC solid 1px;}
.rma .form_each				  { background:#fcfcfc; border:1px solid #e2e0e0; margin:15px auto; position:relative; width:95%;}
.rma .form_each dl			  { overflow:hidden; margin-top:15px;}
.rma .form_each dl dd		  { float:left; display:inline; margin:5px auto auto 15px; min-height:60px; _width:60px;}
.rma .form_each dl dd p		  { height:20px; overflow:hidden;}
.rma .form_each #details p	  { height:40px; overflow:hidden;}
.rma .form_each #details dd   { width:15%;float: left;display: inline;margin: 5px auto auto 15px; min-height: 30px;}
.rma .form_each input		  { width:105px; padding:2px;height: 34px;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.rma .form_each textarea	  { width:350px;}
.rma .form_each input .sinput { width:90px; height: 34px;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.rma .form_each select        { width:200px; *width:170px;}
.rma .form_each .rmanote      { clear:both; margin-bottom:10px;}
.rma .form_each .search_invoic{ width:200px;
								height:95px;
								background:#ffffff;
								border:1px solid #CCCCCC;
								display:none;
								padding:10px;
								position:absolute;
								top:32px;
								left:78px;
								}
.rma .rmadate{  overflow:hidden;}
.rma .form_each .rma_close{ position:absolute; top:95px; right:5px; cursor:pointer;}
.rma .form_each .search_invoic label{ display:block; width:40px; float:left; display:inline;}
.rma .form_each .search_invoic .button{ margin:5px auto 5px 40px;}
.rma .form_each .search_invoic p{ float:none; width:100%; margin:2px auto;}
.rma .form_each p.rma_close{ width:15px; margin:0;}
.rma .form_each .rma_del{ position:absolute; top:13px; right:8px; color:#ff6600; cursor:pointer; font-weight:bold; width:15px; height:15px; background:url(../images/rma_del.gif) no-repeat;}
.rma .rma_add_item{ text-align:left; width:95%; margin:10px auto; padding-top: 10px;overflow:hidden; clear:both;}
.rma .itemno{ font-weight:bold; font-size:14px; width:100%; background:url(../images/rma_tit_bg1.gif) repeat-x; overflow:hidden; margin:0 0px 5px 0; height:39px;}
.rma .itemno p{ line-height:20px; margin:8px 25px; width:60px; float:right;}
.rma .rmasubmit{ float:left;}
.search_invoic select.rmainvoice{ width:150px; margin:5px auto auto 40px;}
.rma-select						{ width:200px;}
.rma_load	{display:none; width:220px; height:115px; background:#cccccc; position:absolute; top:0px; left:0px; text-align:center;}
.rma_load img{ margin-top:50px;}
.rmaajax{ position:absolute; width:100%; height:100%; background:#f4f4f4; left:0; top:0; display:none;}
.invoice_search{ margin:8px auto auto 10px; width:50%; text-align:left;}
.invoice_search .rmasubmit{ float:none;}
.invoice_show{ padding:10px;}
.invoice_show h4{ font-size:14px; border-bottom:2px solid #b7b6b6; color:#ff6600; line-height:25px;}
.invoice_show ul{}
.invoice_show ul li{ background:#ffffff; border:1px solid #eeebeb;}
.invoice_show ul li input.checkrma{ width:30px;}
.invoice_show ul li td.checktd{ vertical-align:middle; background:#f7f7f7;}

.rmasearchres{ padding:10px;}
.rmasearch_con{ margin-top:15px;}
.rmasearch_con .page-head{ margin-top:20px;}
.rma_line{ border-top:1px dotted #CBC6C6; margin-top:10px;}
.rma_nav ul li a{ text-decoration:none;}
.rma_input{ width:220px; height:23px;}
.rma_search{ width:95%; margin:0 auto; overflow:hidden;}
.rma_search .left{ margin:0 10px 0 0;}
.rma_search .input{ float:left;}
.rma_down_label {overflow:hidden;}
.rma_down_label a{ display:block; float:right;}
.rma_reason_dd { padding:0; width:615px; overflow:hidden;}
.rma_reason_dd select{ float:left; margin:0 30px 0 0;}
.rma_type_dd {padding:0px;}
.rma .form_each button{padding-top:1px;padding-right: 6px;padding-bottom: 1px;padding-left: 6px;}
.rma .form_each .new-entry:focus{
	border-color: #66afe9;
    outline: 0;   
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.rma .check_code dd           { width:25%; float: left; margin-left: 25px;margin-top: 5px;min-height: 60px;}
