/*---- ÈÎÇä·Ï ----*/

#sales dl { margin-bottom: 20px; }
#sales dl dt { line-height:1.4em; }
#sales dl dd { line-height:1.4em; }

#sales table ul li { background: none !important; }

#sales .line ul { list-style:none; clear:right; margin:10px 0 0 0; }
#sales .line li { background:url(/re/_asset/img/arrow.gif) no-repeat; padding-left: 10px; margin-bottom: 5px; line-height: 1.3; }
#sales .line li div { float:left; width:360px; margin:0; }
#sales .line li span { float:right; width:90px; font-size:0.8em; }

#sales dl.qa { }
#sales dl.qa dt { margin-bottom: 15px; }
#sales dl.qa dt span { color: #CC0000; }
#sales dl.qa dd { margin-left: 30px; margin-bottom: 30px; }

#sales .Substitle { font-size:18px; font-weight:bold; margin:15px 0; color:#FF6600; }
#sales .per_month { background-color:#FFFFCC; padding:3px; color:#FF6600; margin:0; border:1px solid #FF6600; }
#sales .pct_right { float: right; padding-left: 15px; }

#sales .imgR { float: right; padding-left: 15px; background: #fff; }


#sales table.data { border: solid 1px #ccc; border-right: none; border-bottom: none; }
#sales table.data th, #sales table.data td { border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; padding: 5px; }

/*for noline------------------------------------------------*/
#sales .noline ul { list-style:none; clear:right; margin:10px 10px 0 10px; }
#sales .noline li { background:url(/re/_asset/img/arrow.gif) no-repeat; padding:0 0 5px 10px; }

#sales .noline ul.qa { padding: 0; margin: 0; }
#sales .noline ul.qa li { margin-bottom: 5px; }


/*Order_Form*/
#sales .order_Box { background-color: #DFF4FF; width:400px; }
#sales .order_title { font-size:16px; font-weight:bold; padding:5px 10px; color:#FF0066; }
#sales .order_btn { text-align:center; padding:5px 10px; }
