* { margin:0; padding:0; word-break:break-all; }
@charset "utf-8";
body { background:#fff; color:#333; font:12px/1.5 Arial,Tahoma,Helvetica,sans-serif; margin:0; padding:0; min-width:1060px;}
form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5,p{margin:0;padding:0;list-style:none;}
input,select,option,textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0;
}
i,cite,em{font-style:normal}
a {text-decoration:none;color:#333; outline:none}
a:hover {text-decoration:none;color:#09f}
a img {border:none}
.Leftmenu{ width:212px; z-index:999;}
.clear{ clear:both;}
.none{display:none;}



.list_box{ background:#fff; border:1px solid #e5e5e5; border-radius:5px;}
.list_box .title{ background:url(../images/tao.png) repeat-x; border-bottom:1px solid #cfcfcf; border-radius:5px 5px 0 0; height:33px;}
.list_box .title h3{ color:#333; font-size:14px; line-height:32px; padding:0 10px;}
.list_box .more{ height:0; position:relative;}
.list_box .more a{ color:#898989; position:absolute; right:10px; top:-26px;}
.list_box .more a:hover{ color:#b00203; text-decoration:underline;}
.giftcards{ margin-bottom:12px;}
.giftcards .inner{ margin:0 auto; padding:10px 0; height:140px; width:900px; position:relative; overflow:hidden;}
.giftcards .inner ul{ width:1000%; position:absolute; left:0; top:20px;}
.giftcards .inner li,.tab_alldiv li{ float:left; padding:0 12px; width:200px;}
.giftcards .inner .pic,.tab_alldiv li .pic{ display:block; border:1px solid #eee; margin-bottom:5px;}/*  #fff  */
.giftcards .inner .pic:hover,.tab_alldiv li .pic:hover{ border-color:#d1d1d1;}
.giftcards .inner .pic{ display:block;width:160px;height:90px;}
.giftcards .inner .tit,.tab_alldiv li .tit{ display:inline; color:#383838; line-height:1.6; margin-bottom:5px; height:38px; word-break:break-all; overflow:hidden; text-overflow:ellipsis;
cursor:pointer;}
.giftcards .inner .tit:hover,.tab_alldiv li .tit:hover{ color:#b00203;}

.giftcards .controller{ position:relative;}
.giftcards .controller .prev, .giftcards .controller .next{ background:url(../images/slider_btn.png) no-repeat; height:66px; width:32px; position:absolute; left:10px; top:40px; text-indent:-9999em;}
.giftcards .controller .prev:hover{ background-position:0 -66px;}
.giftcards .controller .prev:active{ background-position:0 -132px;}
.giftcards .controller .next{ background-position:-32px 0; left:auto; right:10px;}
.giftcards .controller .next:hover{ background-position:-32px -66px;}
.giftcards .controller .next:active{ background-position:-32px -132px;}
.picborder{border-width:1px;border-color:Gray;border-bottom-style:solid;}

.ltd{text-align:right;width:40%;}
.rtd{text-align:left;width:60%;}
#tb_Buyinfo
{
  border-spacing: 6px;
  border-spacing: expression(this.cellSpacing=6);
  border-collapse: separate;
  font-size:12px;
  
}
.giftinputsize
{
    width:;
    height:25px;
}
td.card_left_01{ text-align:right; padding-right:5px; vertical-align:top;width:40%}
td .card_left_02{ width:265px; height:20px; background:#FFFFFF; line-height:18px;border:2px solid #404040; border-bottom:1px solid #d1d2cd;border-right:1px solid #d1d2cd;}
.card_left_03{ width:268px; height:20px; background:#FFFFFF; line-height:18px;border:2px solid #404040; border-bottom:1px solid #d1d2cd;border-right:1px solid #d1d2cd;}
.new_card_goods_mail_ct_left_04{ width:265px; height:110px; background:#FFFFFF; line-height:18px; border:2px solid #404040; border-bottom:1px solid #d1d2cd;border-right:1px solid #d1d2cd; margin-top:10px;}

.none{display:none;}