/*�����������*/
.content {
    margin: 0px auto;
    width: 950px;
}

/*���޸Ķ�������*/
.scandnav, .scandnav li a, .scandnav li a:hover, .scandnav li a:active, .scandnav li em a, .scandnav li em a, .scanwttop, .scanwtbot, .scanwtnav, .scmid_xtu ul li p.scmid_xtu_jiage, .scsidletop, .scsidletop2 {
    background: url(../images/scnd/nav_sprite.png) no-repeat;
}

/*���޸Ķ�����������*/
.scandnav {
    float: left;
    width: 950px;
    height: 61px;
    background-position: 0px -28px;
}

.scandnav li {
    float: left;
    display: block;
    width: 72px;
    margin-left: 3px;
}

.scandnav li em {
    font-style: normal;
}

.scandnav li a {
    background-position: -72px -120px;
    display: block;
    width: 72px;
    font-size: 13px;
    height: 25px;
    line-height: 25px;
}

.scandnav li a:hover, .scandnav li a:active, .scandnav li em a, .scandnav li em a {
    display: block;
    background-position: 0px -120px;
    color: #fff;
    width: 72px;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.sendnav {
    float: left;
    width: 940px;
    padding: 2px;
    padding-left: 5px;
    color: #FDF1D9;
    line-height: 30px;
    text-align: left;
    padding-left: 15px;
}

.sendnav a {
    color: #FDF1D9;
    text-decoration: none;
}

.sendnav a:hover, .sendnav em a, .sendnav em a:hover {
    font-style: normal;
    color: #fff;
    background: #FF6363;
    text-decoration: underline;
}

.scanoccas {
    float: left;
    width: 950px;
    font-size: 12px;
    background: url(../images/scnd/scbg.jpg) no-repeat;
    height: 305px;
    font-weight: bold;
}

.scocc {
    float: left;
    width: 160px;
    margin-left: 192px !important;
    margin-left: 97px;
    margin-top: 89px;
    line-height: 32px;
}

.scocc2 {
    float: left;
    width: 160px;
    margin-left: 30px;
    margin-top: 89px;
    line-height: 32px;
}

.scocc a, .scocc2 a, .scnewrig a {
    color: #C80505;
}

.scsidle, .scsidletop {
    float: left;
    width: 750px;
    margin-top: 10px;
}

.scsidletop {
    float: left;
    width: 750px;
    height: 5px;
    line-height: 0px;
    font-size: 0px;
    background-position: 0px -185px;
    margin-top: 0px;
}

.scsidletop2 {
    float: left;
    width: 750px;
    font-weight: normal;
    background-position: 0px -155px;
    height: 30px;
}

.sctab {
    float: right;
    text-align: right;
    margin-right: 5px;
}

.sctext {
    font-weight: normal;
    text-align: right;
}

.sctext img {
    position: relative;
    top: 4px;
    _top: 2px;
}

.sctext select {
    margin-top: 4px;
}

.sctext input {
}

.input {
    border: 1px solid #7E9DBA;
    height: 18px;
    text-align: left;
    background: #FFFFFF;
}

.scmid {
    width: 750px;
}

.scnew {
    float: left;
    width: 740px;
    margin-left: 2px;
}

.scnewle {
    float: left;
    height: 175px;
    width: 160px;
    border: 1px solid #e9e9e9;
    margin-left: 5px;
    margin-top: 10px;
}

.scnewrig {
    float: left;
    width: 546px;
    margin-left: 10px;
    margin-top: 10px;
    line-height: 24px;
    font-size: 12px;
    text-align: left;
}

.scnewrig b {
    font-weight: bold;
    color: #D81921;
}

.scnewrig em {
    font-style: normal;
    text-decoration: line-through;
}

.scnewrig span {
    margin-top: -28px;
    display: block;
    width: 350px;
    float: right;
}

.scnewrig a {
    text-decoration: underline;
}

.scnewrig a:hover {
    text-decoration: none;
}

.scnew2 {
    border-bottom: 1px dashed #A19C9C;
    border-top: 1px dashed #A19C9C;
    background: #FEF9F9;
}

.scpage {
    clear: both;
    width: 720px;
    line-height: 32px;
    height: 50px;
}

.scned {
    float: left;
    width: 950px;
    border-top: 3px solid #D81921;
    border-bottom: 1px solid #F8D0D1;
    border-right: 1px solid #F8D0D1;
    background: url(../images/scnd/scnned.gif) no-repeat left;
    height: 190px;
}

.scnednew {
    float: left;
    width: 95px;
    border-right: 1px dashed #ccc;
    margin-top: 20px;
    margin-left: 10px;
    line-height: 28px;
}

.schot {
    margin-left: 90px !important;
    margin-left: 50px;
}

.scnednew img {
    border: 1px solid #ccc;
}

.scnednew b {
    color: #f00;
}

.scnednew em {
    font-style: normal;
    text-decoration: line-through;
}

.scanwt {
    width: 950px;
    float: left;
    margin-top: 0px;
}

.scanwttop {
    width: 950px;
    height: 5px;
    float: left;
    background-position: 0px -89px;
}

.scanwtmid {
    float: left;
    width: 948px;
    border-left: 1px solid #FEE9EA;
    border-right: 1px solid #fee9ea;
    text-align: left;
    line-height: 24px;
}

.scanwtbot {
    width: 950px;
    height: 5px;
    float: left;
    background-position: 0px -150px;
}

.scanwtnav {
    background-position: 10px -96px;
    width: 950px;
    height: 24px;
    text-align: left;
    text-indent: 25px;
    color: #EF1325;
    font-weight: bold;
    line-height: 24px;
}

.scanwtmid span {
    display: block;
    float: left;
    width: 930px;
    padding: 0 5px;
}

.scanwtmid span b {
    color: #f00;
    font-weight: normal;
}

.scanque {
    float: left;
    width: 215px;
    line-height: 24px;
    margin-left: 5px;
    margin-right: 10px;
}

.scanque li, .srigmidtab td, .sczhif li {
    background: url(../images/scnd/lin.gif) repeat-x left bottom;
}

.scandrig {
    float: left;
    width: 190px;
    font-size: 13px;
}

.srigtop {
    float: left;
    width: 190px;
}

.srigmid {
    float: left;
    width: 182px;
    border-left: 1px solid #F8DADA;
    border-right: 1px solid #F8DADA;
    padding: 3px;
    text-align: left;
}

.srigmidtab {
    line-height: 32px;
    text-align: left;
}

.srigmidtab b {
    color: #D40011;
    font-weight: bold;
}

.srig2 {
    margin-top: 10px;
}

.srigmid li img {
    margin-left: 10px;
    line-height: 32px;
}

.srigmid span {
    float: left;
    display: block;
    width: 160px;
    border-bottom: 1px solid #FBD4D5;
    line-height: 28px;
    margin-left: 5px;
    padding-bottom: 5px;
}

.scdnew {
    float: left;
    width: 182px;
    margin-top: 5px;
    background: url(../images/scnd/lin.gif) repeat-x left bottom;
    padding-bottom: 5px;
}

.scdnew b {
    display: block;
    float: left;
    width: 63px;
    border: 1px solid #ccc;
}

.scdnew span {
    display: block;
    float: left;
    width: 108px;
    margin-left: 9px;
    line-height: 22px;
    border-bottom: none;
}

.scdnew span u {
    text-decoration: line-through;
}

.scdnew span strong {
    color: #f00;
}

.three {
    float: left;
    margin-top: 5px;
}

.sczhif {
    float: left;
    width: 170px;
    line-height: 28px;
    padding-left: 5px;
}

/*�ռ�ҳ�������ʽ*/
.main {
    width: 950px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}

.navone {
    width: 950px;
    background: url(../images/crt/cabg_r3_c1.jpg) repeat-x left bottom;
    height: 28px;
    text-align: left;
    margin-bottom: 5px;
}

.navone h1 {
    font-size: 12px;
    padding-left: 8px;
    padding-top: 5px;
    font-weight: normal;
}

.scandle {
    width: 740px;
    float: left;
}

.scandtop {
    width: 740px;
    float: left;
}

.scanmid {
    width: 730px;
    float: left;
    background: url(../images/scnd/scnd_r3_c1.gif) repeat-y;
    padding: 5px;
}

.scannew {
    float: left;
    width: 300px;
    margin-left: 5px;
}

.scrig {
    float: left;
    width: 410px;
    margin-left: 5px;
    font-size: 12px;
    border-bottom: 1px solid #E6E6E6;
}

.scrig li {
    line-height: 28px;
    text-align: left;
}

.scrig li span {
    display: block;
    width: 400px;
    background: #F8F7F7;
    text-align: center;
    font-weight: bold;
}

.scrig li b {
    font-weight: normal;
    line-height: 22px;
    display: block;
    width: 385px;
    background: #FCFCFC;
    border: 1px solid #EAEAEA;
    padding: 0 3px;
}

.scrig li em {
    font-style: normal;
    color: #f00;
    font-weight: bold;
    font-size: 18px;
}

.scrig li u {
    font-style: normal;
    text-decoration: line-through;
}

.scrig li a {
    color: #D30011;
    margin-left: 30px;
}

.scrig li strong {
    color: #D30011;
    font-weight: normal;
}

.scrigbot {
    float: left;
    width: 410px;
    margin-left: 5px;
    margin-top: 10px;
}

.scansmall {
    float: left;
    width: 300px;
    margin-top: 10px;
}

.scansmall img {
    border: 1px solid #E6E6E6;
    margin-left: 10px;
}

.scansmall a {
    color: #D30011;
    text-decoration: underline;
}

.scansmall a:hover {
    text-decoration: none;
}

.ult {
    margin-top: 10px;
}

.ultnav {
    float: left;
    width: 725px;
    background: url(../images/scnd/ultbg.gif) repeat-x;
    line-height: 24px;
    font-weight: bold;
    padding-left: 15px;
    color: #D01012;
    font-size: 14px;
    text-align: left;
    padding-top: 5px;
}

.ultnew {
    float: left;
    width: 728px;
    margin-top: 10px;
    border: 1px solid #e9e9e9;
    padding: 5px;
    line-height: 22px;
    text-align: left;
}

.ultimg {
    float: left;
    width: 80px;
    text-align: center;
    margin-top: 5px;
    margin-left: 10px;
}

.ultimg img {
    border: 1px solid #e9e9e9;
}

.ultimg em {
    font-style: normal;
    text-decoration: line-through;
}

.ultimg b {
    color: #f00;
}

.ultbig {
    width: 725px;
    float: left;
}

.ultmail {
    width: 740px;
    float: left;
}

.ultbig li {
    float: left;
    display: block;
    width: 240px;
    line-height: 28px;
}

.ultbig li b {
    color: #9D9B9B;
    font-weight: normal;
}

.ultsp {
    font-size: 14px;
    float: left;
    width: 725px;
    line-height: 32px;
}

.ultnav span {
    font-weight: normal;
    font-size: 12px;
    color: #454545;
    margin-left: 520px;
}

.ments {
    border: 1px solid #e9e9e9;
    float: left;
    width: 738px;
    margin-top: 10px;
    line-height: 32px;
    text-align: left;
}

.ments li {
    display: block;
    float: left;
    width: 735px;
    color: #999;
}

.ments li span {
    color: #454545;
    padding-left: 5px;
}

.ments li span b {
    font-weight: normal;
    color: #f70;
    border-bottom: 1px dotted #e2e2e2;
    display: block;
    float: left;
    width: 720px;
    padding-left: 8px;
}

.ments li span em {
    font-style: normal;
    color: #1466C2;
}

.review {
    float: left;
    margin-top: 10px;
    width: 730px;
    border-top: 1px solid #F7CFD6;
    background: #FFFAFC;
    padding: 5px;
    text-align: left;
}

.revtab {
    line-height: 32px;
    text-align: left;
}

.revtab b {
    color: #D01012;
}

.revline {
    border-bottom: 1px dotted #ccc;
}

.revtext {
    font-weight: normal;
}

.ultrig {
    float: left;
    width: 200px;
    margin-left: 8px;
}

.ultrigtop {
    float: left;
    width: 192px;
    background: url(../images/scnd/re_r15_c1.jpg) no-repeat;
    line-height: 38px;
    padding-left: 8px;
    color: #D90E10;
    font-weight: bold;
    font-size: 14px;
}

.ultrigmid {
    float: left;
    width: 194px;
    background: url(../images/scnd/re_r3_c1.jpg) repeat-y;
    padding: 3px;
}

.ultrigbot {
    float: left;
    width: 200px;
}

.ultle {
    margin-left: 3px;
    text-align: left;
}

.ulthot {
    float: left;
    width: 193px;
    line-height: 24px;
    padding: 2px;
    border-left: 1px solid #DED8E0;
    border-right: 1px solid #DED8E0;
}

.ulthot li {
    text-align: left;
    background: url(../images/scnd/re_r19_c4.jpg) no-repeat 5px;
    padding-left: 15px;
}

.ulthot span {
    display: block;
    float: left;
    width: 190px;
}

.ulthot b a {
    background: none;
    padding-left: 110px;
    color: #E0494B;
    font-weight: normal;
    text-decoration: underline;
}

.nobord {
    font-weight: normal;
}

.notop {
    margin-top: 0;
}

/*���²�����*/
.guildtop {
    margin-top: 0px;
    float: left;
    margin-left: 110px;
    width: 600px;
    height: 30px;
    text-align: center;
}

.productName, .productName_ll {
    overflow: hidden;
    cursor: pointer;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.productName {
    width: 150px;
}

.productName_ll {
    width: 96px;
}

/*ͼƬ����*/
.box {
    width: 950px;
    float: left;
}

.left {
    width: 750px;
    float: left;
    margin: 5px 0px 0px 0px;
}

.scnew_left {
    width: 170px;
    float: left;
}

.scnew_left img {
    width: 160px;
    height: 175px;
    border: 1px solid #ccc;
    margin-top: 18px;
}

.scnew_left li {
    white-space: normal;
}

.index_ul li {
    display: block;
    float: left;
    margin-right: 10px;
    height: 24px;
}

.jiangu {
    margin-left: 20px;
}

.jiangu a {
    margin-right: 10px;
    line-height: 30px;
}

.bottom {
    padding-bottom: 8px;
}

.right {
    width: 190px;
    float: left;
    margin: 5px 0px 0px 10px;
}

.yy {
    margin-left: 93px;

}

.xx {
    margin-left: 92px;
    margin-top: 0;
}


.sendnav_xiamian {
    text-align: left;
}

.sendnav_xiamian em {
    font-style: normal;
}

.sendnav_xiamian a {
    color: #FDF1D9;
    text-decoration: none;
}

.sendnav_xia_wenzi {
    padding: 5px 0px 0px 10px;
}

/*�ظ�����*/
.ments li p {
    color: #454545;
    width: 720px;
    margin: 10px 0px 0px 10px;
    padding: 0px;
}

.ments li.huifu_kongbai_hang {
    width: 735px;
    height: 5px;
    margin: 0px;
    padding: 0px;
    position: relative;
}

.huifu_pl_tanchu {
    position: absolute;
    top: 0px;
    left: -5px;
}


/*��ͼ*/
.scmid_xtu {
    width: 748px;
}

.scmid_xtu ul {
}

.scmid_xtu ul li {
    float: left;
    width: 162px;
    height: 310px;
    margin: 5px 13px 0px 12px;
    _margin: 5px 7px 0px 10px;
}

.scmid_xtu ul li p {
    width: 160px;
    text-align: center;
    margin: 5px 0px;
    padding: 0px;
    font-size: 14px;
}

.scmid_xtu ul li p.scmid_xtu_img {
    border: #CCCCCC solid 1px;
}

.scmid_xtu ul li p.scmid_xtu_package {
    font-size: 12px;
    color: #000000;
    text-align: left;
    display: block;
    height: 30px;
    width: 155px;
    overflow: hidden; /*����д�����*/
    white-space: nowrap;
    _text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.scmid_xtu ul li p a {
    color: #CC0000;
    line-height: 25px;
    display: block;
    width: 160px;
    overflow: hidden; /*����д�����*/
    white-space: nowrap;
    _text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.scmid_xtu ul li p a.scmid_xtu_bt {
    width: 75px;
    float: left;
    height: 25px;
    margin-left: 4px;
    _margin-left: 3px;
}

.scmid_xtu ul li p.scmid_xtu_jiage {
    color: #000000;
    font-size: 13px;
    text-align: left;
    background-position: -794px -127px;
    height: 20px;
    text-indent: 5px;
}

.scmid_xtu ul li p.scmid_xtu_jiage span {
    color: #CC0000;
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

/*Сͼ*/
.scmid_ltu {
}

.scmid_ltu ul {
    padding: 15px;
    height: 190px;
}

.scmid_ltu ul li {
    width: 90px;
    margin: 20px 30px 20px 20px;
    _margin: 20px 28px 20px 15px;
    float: left;
}

.scmid_ltu ul li p {
    margin: 3px 0px;
    padding: 0px;
}

.scmid_ltu ul li p img {
    border: #CCCCCC solid 1px;
    padding: 2px;
}

.scmid_ltu_name {
    color: #000000;
    width: 80px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.scmid_ltu_jia_shichang {
    text-decoration: line-through;
    color: #999999;
}

.scmid_ltu_jia_liyi99 {
    color: #FF0000;
}

.scmid_ltu_jia_USA {
}

.scmid_ltu_shpin_xiao_bg {
    border-bottom: 1px dashed #898989;
    border-top: 1px dashed #898989;
    background: #FEF9F9;
}


/*������Ʒ��ͼ*/
.all_xtu {
    width: 735px;
    _width: 730px;
    border-left: 1px solid #FEE9EA;
    border-right: 1px solid #fee9ea;
}

.all_xtu ul {
}

.all_xtu ul li {
    float: left;
    width: 162px;
    height: 310px;
    _margin: 5px 7px 0px 8px;
    margin-top: 5px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

.all_xtu ul li p {
    width: 160px;
    text-align: center;
    margin: 5px 0px;
    padding: 0px;
    font-size: 14px;
}

.all_xtu ul li p.all_xtu_img {
    border: #CCCCCC solid 1px;
}

.all_xtu ul li p.all_xtu_package {
    font-size: 12px;
    color: #000000;
    text-align: left;
    display: block;
    width: 160px;
    overflow: hidden; /*����д�����*/
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.all_xtu ul li p a {
    color: #CC0000;
    line-height: 25px;
    display: block;
    width: 160px;
    overflow: hidden; /*����д�����*/
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.all_xtu ul li p a.all_xtu_bt {
    width: 75px;
    display: block;
    float: left;
    height: 25px;
    margin-left: 4px;
    _margin-left: 3px;
}

.all_xtu ul li p.all_xtu_jiage {
    color: #000000;
    font-size: 13px;
    text-align: left;
    background: url(../images/scnd/mian_yunfei.gif) 100px 0px no-repeat;
    height: 20px;
    text-indent: 10px;
}

.all_xtu ul li p.all_xtu_jiage span {
    color: #CC0000;
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

/*������Ʒ�б�*/
.all_nr_middle {
    width: 730px;
    display: block;
}

.all_cnt {
    width: 725px;
    margin-left: 2px;
    position: relative;
    border-bottom: 1px dashed #898989;
}

.all_cnt2 {
    border-bottom: 1px dashed #898989;
    border-top: 1px dashed #898989;
    background: #FEF9F9;
}

.all_cnt_img {
    width: 160px;
    height: 175px;
    border: 1px solid #e9e9e9;
    margin-left: 5px;
    position: absolute;
    top: 10px;
    left: 10px;
}

.all_cnt_neirong {
    width: 540px;
    margin-left: 190px;
    padding-top: 10px;
    line-height: 24px;
    font-size: 12px;
    text-align: left;
}

.all_cnt_neirong ul.triple_bt {
    height: 40px;
}

.all_cnt_neirong ul.triple_bt li {
    float: left;
}

.all_cnt_neirong b {
    font-weight: bold;
    color: #D81921;
}

.all_cnt_neirong em {
    font-style: normal;
    text-decoration: line-through;
}

.all_cnt_neirong span {
    display: block;
    width: 350px;
    float: right;
}

.all_cnt_neirong a {
    color: #D81921;
    text-decoration: underline;
}

.scnewrig a:hover {
    text-decoration: none;
}


/*��Ф����ҿ�*/
.scanwtmid_hui {
    float: left;
    width: 948px;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    text-align: left;
    line-height: 24px;
}

.scanwtmid_hui span {
    display: block;
    float: left;
    width: 930px;
    padding: 0 5px;
}

.scanwtmid_hui span b {
    color: #f00;
    font-weight: normal;
}

/*�ʻ������*/
.scandnav ul li.flowers_area_exit a:hover {
    background: none;
    font-weight: normal;
}


/*�Ź�ҳ��*/
.tuangou {
    width: 950px;
    clear: both;
    font-size: 12px;
}

.t_weizhi {
    clear: both;
    width: 950px;
    height: 30px;
    background: url(/images/scnd/scnwt_r3_c2.gif) 2px 10px no-repeat;
    font-size: 12px;
    color: #000000;
    text-align: left;
    font-family: "����";
    line-height: 28px;
    text-indent: 20px;
}

.t_policy {
    width: 941px;
    clear: both;
    margin: 0px 0px 0px 4px;
}

.t_policy1 {
    width: 941px;
    height: 7px;
    background: url(/images/tuan/t_zcbg1.jpg) no-repeat;
    font-size: 0px;
}

.t_policy2 {
    width: 939px;
    border-left: #d5d5d5 solid 1px;
    border-right: #d5d5d5 solid 1px;
    position: relative;
    text-align: left;
}

.t_policy2 h1 {
    width: 119px;
    height: 32px;
    background: url(/images/tuan/t_title1.jpg) no-repeat;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 30px;
    position: relative;
    left: -8px;
    text-align: center;
}

.t_policy2 h2 {
    width: 600px;
    margin: 0px 0px 0px 35px;
    color: #1975a6;
    font-size: 14px;
    margin-top: 20px;
}

.t_policy2 p {
    color: #666666;
    line-height: 25px;
    font-size: 12px;
    font-family: Arial;
    margin: 0px 0px 0px 35px;
    padding: 0px;
}

.t_policy2 p span {
    margin-left: 19px;
}

.t_policy2 p a {
    color: #005481;
    text-decoration: underline;
}

.t_policy_bg {
    width: 326px;
    height: 149px;
    background: url(/images/tuan/t_zc_bgtu.gif) no-repeat;
    position: absolute;
    left: 610px;
    top: 13px;
}

.t_policy_bt {
    position: absolute;
    top: 135px;
    text-align: center;
    line-height: 24px;
    left: 470px;
    width: 139px;
    height: 24px;
    background: url(/images/tuan/t_zcbutton.jpg) no-repeat;
}

.t_policy_bt a {
    color: #005481;
    text-decoration: none;
}

.t_policy_bt a:hover {
    color: #005481;
    text-decoration: none;
}

.t_policy_bt2 {
    width: 939px;
    height: 24px;
    margin: 10px 0px 0px 0px;
}

.t_policy_bt2 a {
    display: block;
    margin: 0px auto;
    text-align: center;
    width: 139px;
    height: 24px;
    line-height: 24px;
    color: #005481;
    text-decoration: none;
    background: url(/images/tuan/t_zcbutton.jpg) no-repeat;
}

.t_policy_bt2 a:hover {
    color: #005481;
    text-decoration: none;
}

.t_policy_else {
    width: 939px;
    clear: both;
}

.t_policy3 {
    width: 941px;
    height: 6px;
    background: url(/images/tuan/t_zcbg2.jpg) no-repeat;
    font-size: 0px;
}

.t_gift {
    width: 710px;
    float: left;
    margin: 5px 0px 0px 4px;
    position: relative;
}

.t_gift_tab {
    width: 710px;
    height: 36px;
    margin-bottom: 32px;
}

.t_gift_tab a {
    display: block;
    float: left;
    width: 155px;
    height: 38px;
    background: url(/images/tuan/t_tab1.jpg) no-repeat;
    margin-right: 5px;
    text-align: center;
    line-height: 36px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    position: relative;
    z-index: 5
}

.t_gift_tab a:hover, .t_gift_tab a:active, .t_gift_tab a:focus {
    display: block;
    float: left;
    width: 155px;
    height: 38px;
    background: url(/images/tuan/t_tab2.jpg) no-repeat;
    margin-right: 5px;
    text-align: center;
    line-height: 36px;
    color: #0081c6;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.t_gift_erji {
    clear: both;
    width: 710px;
    height: 26px;
    line-height: 26px;
    background: url(/images/tuan/t_tab_bg.jpg) repeat-x;
    border-top: #1788c4 solid 2px;
    border-bottom: #1788c4 solid 2px;
    position: absolute;
    top: 36px;
    left: 0px;
    z-index: 2;
}

.t_gift_erji span {
    color: #990000;
    float: right;
    margin-right: 10px;
}

.t_gift_erji a {
    margin: 0px 15px 0px 5px;
    padding: 0px;
    float: left;
    font-family: Arial;
    color: #035784;
}

.t_gift_erji a:hover, .t_gift_erji a:active, .t_gift_erji a:focus {
    color: #CC0000;
    text-decoration: underline;
}

.t_gift_fanye {
    clear: both;
    width: 710px;
    height: 40px;
    line-height: 20px;
    font-family: Arial;
    text-align: right;
}

.t_gift_fanye a {
    display: block;
    float: left;
    margin: 10px 0px 0px 5px;
}

.t_gift_fanye a.t_gift_fanye1 {
    display: block;
    width: 85px;
    height: 19px;
    margin: 10px 10px 0px 200px;
    _margin: 10px 10px 0px 105px;
    background: url(/images/tuan/price_digao1.jpg) no-repeat;
}

.t_gift_fanye a.t_gift_fanye1:active, .t_gift_fanye a.t_gift_fanye1:focus {
    display: block;
    width: 85px;
    height: 19px;
    background: url(/images/tuan/price_digao2.jpg) no-repeat;
}

.t_gift_fanye a.t_gift_fanye2 {
    display: block;
    width: 85px;
    height: 19px;
    margin-right: 30px;
    background: url(/images/tuan/price_gaodi1.jpg) no-repeat;
}

.t_gift_fanye a.t_gift_fanye2:active, .t_gift_fanye a.t_gift_fanye2:focus {
    display: block;
    width: 85px;
    height: 19px;
    background: url(/images/tuan/price_gaodi2.jpg) no-repeat;
}

.t_gift_content {
}

.t_gift_content ul {
}

.t_gift_content ul li {
    width: 162px;
    height: 255px;
    float: left;
    margin: 5px 10px 10px 5px;
    _margin: 5px 9px 10px 5px;
}

.t_gift_content ul li h5 {
    margin: 0px;
    padding: 0px;
    height: 28px;
    line-height: 30px;
    font-size: 14px;
    width: 162px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.t_gift_content ul li p {
    margin: 0px;
    padding: 0px;
    width: 162px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.t_gift_content ul li p span {
    font-size: 18px;
    font-family: Arial;
    color: #F30000;
}

.t_gift_content ul li p img {
    border: #CCCCCC solid 1px;
}

.t_gift_content ul li h6 {
    margin: 0px;
    padding: 0px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #F30000;
    font-weight: normal;
    width: 162px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.t_write {
    width: 219px;
    float: left;
    margin: 5px 0px 0px 12px;
    _margin: 5px 0px 0px 2px;
    position: relative;
}

.t_write_tou {
    width: 225px;
    height: 40px;
    background: url(/images/tuan/t_tianxie_title.jpg) no-repeat;
    position: absolute;
    top: 0px;
    left: 0px;
    font-size: 14px;
    line-height: 33px;
    color: #FFFFFF;
    font-weight: bold;
}

.t_write_ti {
    width: 217px;
    border: #d1d1d1 solid 1px;
    padding-top: 30px;
    _padding-top: 40px;
}

.t_write_ti table {
    margin: 10px auto;
    font-size: 12px;
    color: #000000;
}

.t_write_ti table select {
    width: 85px;
    height: 20px;
    margin: 0px;
    padding: 0px;
    font-size: 12px;
}

.t_write_ti table textarea {
    width: 168px;
    height: 150px;
    font-size: 13px;
    line-height: 20px;
}

.t_write_ti table input {
    width: 100px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    text-align: left;
    border: #7f9db9 solid 1px;
}

