  /**table cart**/
.cart-tr{width:741px; display:block; height:30px; line-height:30px;border-bottom:#000 1px solid;border-left:#000 1px solid;border-right:#000 1px solid; text-align:center; font-weight:bold; float:left;}
.cart-td-01{float:left; display:block; height:18px; line-height:18px; padding:6px 0; background:#323232; width:60px; border-right:#000 1px solid; color:#F00;}
.cart-td-02{float:left; display:block; height:18px; line-height:18px; padding:6px 0; background:#3b3b3b; width:304px; border-right:#000 1px solid; color:#F93;}
.cart-td-03{float:left; display:block; height:18px; line-height:18px; padding:6px 0; background:#323232; width:88px; border-right:#000 1px solid;  }
.cart-td-03 input{ width:50px; height:18px; background:#CCC; border:#999 1px solid;color: #060;}
.cart-td-04{ float:left;display:block; height:22px; line-height:22px; padding:4px 0; background:#353434; width:139px;  color:#F00;border-right:#000 1px solid; }
.cart-td-05{ float:left;display:block; height:22px; line-height:22px; padding:4px 0; background:#292929; width:146px;  color:#F00;}
.cart-battom{float:left; display:block; height:30px; padding:0 10px;  }
.cart-battom-par{height:22px; line-height:22px; padding:10px 0;}
.cart-th{ color:#FFC; background:#000; border-right:#333 1px solid; }
.Sub-Total{width:711px; display:block; height:30px; line-height:30px;border-bottom:#000 1px solid;border-left:#000 1px solid;border-right:#000 1px solid; text-align:center; font-weight:bold; text-align:right; color:#FF0; padding-right:30px;  float:left;}
.bor-0{ border-right:0;}
.sale-inp{ width:285px; height:18px; background:#FF9; border:#999; border:#999 1px solid;}
.cart-add{  display:block; width:741px; float:left; padding:10px 0; border:#000 1px solid; background: #444; margin-top:10px;}
.cart-add  label{  display:block; width:150px; color: #CCC; height:18px; line-height:18px; float:left; padding:0 10px; text-align:right; margin-bottom:10px; font-weight:bold;}
/**.cart-add  input{  display:block; width:160px; color: #000; height:18px; line-height:18px;float:left;margin-bottom:10px;background:#CCC;border:#333 1px solid;}**/
.cart-add  textarea{  display:block; width:300px; color: #000; height:60px; line-height:18px;float:left;margin-bottom:10px; background:#CCC; border:#333 1px solid; font-size:11px;}


/**CD-Key**/
.cd_key_th{float:left;width:724px; color:#fff; text-align:center; font-weight:bold; border:1px #666 solid;background:#333 url(../images/cd-key-line.gif) repeat-y 0 0; line-height:20px;font-weight:bold;}
.cd_key_tr{float:left;width:724px;border-bottom:1px #666 solid;border-left:1px #666 solid;border-right:1px #666 solid; text-align:center;background:#000 url(../images/cd-key-line.gif) repeat-y 0 0; line-height:40px;}
.cd_key_td{ float:left; padding:3px;}
.cd_key_td a{ color: #39F;font-weight:bold;}
.cd_key_th01{width:114px;}
.cd_key_th02{width:390px; }
.cd_key_th03{width:96px;}
.cd_key_th04{width:94px; }
.cd_key_td01{width:114px;}
.cd_key_td02{width:370px; text-align:left; padding:10px 10px 5px 10px;}
.cd_key_td03{width:96px;}
.cd_key_td04{width:94px; }
.cd_key_p_top{ padding:30px 3px 3px 3px;}
.line16{ line-height:16px;}
.text_red{color:#FF0000; font-weight:bold; font-size:12px;}
.cd_key_page{ float: left;font-weight:bold;  padding:5px; width:580px; text-align: center;}
.cd_key_page a{ color: #C60; }
.text-cd-key01{ color: #CCC;}
