@charset "UTF-8";

/* Page Title */



#order   {width:100%; float:left; }
#order   table.list   {width:100%; float:left; border-top:2px solid black;  border-bottom:1px solid #707070;}
#order  table.list  th   {padding:7px 5px 10px 5px;  vertical-align:middle; background-color:#f9f9f9; font-size:13px; font-weight:600; color:#333;  border-bottom:1px dotted #999;}
#order  table.list  td   {padding:7px 5px 10px 5px; vertical-align:middle; text-align:center;  font-size:13px; color:#777; border-bottom:1px dotted #999;}



#order .order_btn   { padding:5px 15px 7px 15px; background-color:#666; border:1px solid #666; font-size:12px; text-align:center;  }


#order .order_btn  a {
	display:inline-block;
     text-decoration:none;
     
	}

#order .order_btn a:link	{ color:#fff; }
#order .order_btn a:hover	{color:#fff;  }
#order .order_btn a:active	{ color:#fff; }
#order .order_btn a:visited	{ color:#fff; }



#order .order_btn2   { padding-top:5px;  padding-bottom:8px; font-size:12px; text-align:center;  }


#order .order_btn2 a {
	display:inline-block;
     text-decoration:none;
	  width:80px;
     
	}

#order .c1   {border:1px solid #eb008d; }
#order .c2   {background-color:#eb008d; border:1px solid #eb008d; }
#order .c3   {border:1px solid #333; }
#order .c4   {background-color:#333; border:1px solid #333; }

#order .c1 a:link	{  color:#eb008d; }
#order .c1 a:hover	{color:#eb008d;  }
#order .c1 a:active	{ color:#eb008d; }
#order .c1 a:visited	{ color:#eb008d; }

#order .c2 a:link	{  color:#fff; }
#order .c2 a:hover	{color:#fff;  }
#order .c2 a:active	{ color:#fff; }
#order .c2 a:visited	{ color:#fff; }

#order .c3 a:link	{  color:#333; }
#order .c3 a:hover	{color:#333;  }
#order .c3 a:active	{ color:#333; }
#order .c3 a:visited	{ color:#333; }

#order .c4 a:link	{  color:#fff; }
#order .c4 a:hover	{color:#fff;  }
#order .c4 a:active	{ color:#fff; }
#order .c4 a:visited	{ color:#fff; }



#order .wish_box        {width:195px; float:left; text-align:center; margin-bottom:40px;}

#order .wish_box   ul   {width:185px; margin:0 auto;}
#order .wish_box  ul  .title  { font-weight:600; font-size:16px; color:#333;  padding-top:5px;}
#order .wish_box  ul  .price  { font-size:13px; line-height:22px; color:#777; padding-top:5px;}
#order .wish_box  ul  .icon  { padding-top:10px;}


#order .title a:link	{  color:#333; }
#order .title a:visited	{ color:#333; }

#order   .t_box    {width:100%; color:#777; float:left;   border-top:1px dashed #ddd; border-bottom:1px dashed #ddd;  padding-top:10px; padding-bottom:10px; font-size:13px;  line-height:20px;}
#order   .t_box  img    {vertical-align:-1px;}



#order     table.step   {width:100%; border:1px solid #ddd; float:left; }
#order     table.step td  {text-align:center; vertical-align:middle; padding:10px 0 20px 0; font-size:13px; line-height:18px;  color:#666;}
#order     table.step td b {font-size:15px; font-weight:600;line-height:30px; color:#333;}



#order   .view_bar       {padding:7px 5px 10px 5px; text-align:center; border-top:2px solid black; background-color:#f9f9f9;
                        font-weight:600; font-size:12px; color:#333; border-bottom:1px dotted #999; }

#order      .view      {width:100%; float:left;  }
#order      .view    td  {padding:7px 5px 10px 5px; vertical-align:middle;}
#order   table.view	td.view01			{height:25px; background-color:#f9f9f9; border-bottom:1px dotted #999; text-align:center; font-size:13px; font-weight:600;}
#order   table.view	td.view02			{font-size:13px; border-bottom:1px dotted #999;  color:#666; }
#order   table.view	td.view03			{border-bottom:1px dotted #999; overflow:hidden}




#order   table.write   {width:100%; float:left; border-top:2px solid black;  border-bottom:1px solid #707070;}
#order  table.write  th   { vertical-align:middle; width:150px; padding:7px 0px 10px 0px; background-color:#f9f9f9; font-size:13px; font-weight:600; color:#333;  border-bottom:1px dotted #999;}
#order table.write  td   {padding:7px 7px 10px 15px;  font-size:13px; color:#777; border-bottom:1px dotted #999;}
#order  table.write .blue  {color:#6aa7cc; font-size:12px;}

#order  .s_tt     {width:100%; float:left;  font-weight:600; font-size:17px; color:#333; height:33px;}



#order  .all_box   {border:3px solid #ddd; float:left; margin-top:20px; padding:20px 15px 20px 0px;
                    text-align:right; width:795px; font-size:14px; color:#444;}

