/**
 * tablesheet.css
 * table에 관련된 css. 
 *
 * @author  kakoo 
 * @date    2008-08-21
 */

table {
    padding:0px;
    margin:0px;
    border-collapse:collapse;
}

/* form 속에 table 속성.*/
table.formsheet * {
    font-family:'돋움';
}

table.formsheet {
    width:710px;
    margin-bottom:25px;
    border-top:1px solid #C4C4C4;
}

table.formsheet caption {
    text-align:left;
    font-weight:bold;
    padding:0px 0px 7px 8px;
    background:url('/img/member/th_bullet.gif') 0px 4px no-repeat;
}

table.formsheet th {
    width:185px;
    height:34px;
    font-weight:normal;
    border-bottom:1px solid #C4C4C4;
    text-align:left;
    background:#F6F6F6;
}

table.formsheet th label {
    margin-left:25px;
    /*
    background:url('/img/member/th_bullet.gif') 0px 4px no-repeat;
    */
}

table.formsheet td {
    padding:7px 0 7px 15px;
    border-bottom:1px solid #C4C4C4;
    text-align:left;
}

table.formsheet input,
table.formsheet textarea {
    padding:3px;
    margin:4px 0px;
    font-family:'돋움';
}

table.formsheet input:focus,
table.formsheet textarea:focus {
    border:1px solid #808080;
}
table.formsheet img.point {
    vertical-align:middle;
    cursor:pointer;
}

table.formsheet img.shop_logo_image {
    width:94px;
    height:86px;
    display:block;
}

/* search bar 속에 table 속성.*/
table.searchsheet {
    width:710px;
    border-top:1px solid #C4C4C4;
}

table.searchsheet th {
    width:225px;
    height:46px;
    border-bottom:1px solid #C4C4C4;
    background-color:#F6F6F6;
    font-weight:normal;
    text-align:center;
}

table.searchsheet td {
    padding-left:10px;
    border-bottom:1px solid #C4C4C4;
}

table.searchsheet input {
    margin:4px 0px;
    padding:3px;
}

table.searchsheet input#related_title {
    width:300px;
}

/* searchlist (검색조건)table 속성.*/
table.searchsheet_list {
    width:710px;
    border-top:1px solid #C4C4C4;
    text-align:center;
}

table.searchsheet_list thead th {
    background:#F6F6F6;
    border-top:3px solid #7D7D7D;
    height:35px;
    font-weight:normal;
}

table.searchsheet_list tbody td {
    padding:2px 0px;
    margin:0px;
    border-bottom:1px solid #DADADA;
}

table.searchsheet_list tbody tr:hover {
    background-color:#DDEEFF;
}

table.searchsheet_list td.checkbox_commands {
    padding:3px 10px;
    height:23px;
    text-align:left;
    font-family:'돋움';
    font-size:8pt;
    color:#606060;
    border-top:1px solid #DADADA;
    border-bottom:1px solid #EEE;
    background-color:#FFFFFF;
}

table.searchsheet_list td.checkbox_commands a {
    font-family:'돋움';
    font-size:댓글;
    color:#606060;
}

/* 상품 검색 list table 속성.*/
table.searchsheet_list th.checkbox           { width:30px; }
table.searchsheet_list th.products_code      { width:70px; }
table.searchsheet_list th.products_image     { width:100px; }
table.searchsheet_list th.products_title     { width:330px; }
table.searchsheet_list th.products_price     { width:90px; }
table.searchsheet_list th.products_delete    { width:100px; }

table.searchsheet_list td.products_title     { text-align:left; }

table.searchsheet_list img.product_image {
        width:75px;
        height:55px;
    }

table.searchsheet_list td.empty_product {
    line-height:70px;
}

/* 감상평 list table 속성 */
table.comment_list caption {
    font-family:'돋움';
    padding:5px 0px;
    width:100%;
    text-align:left;
}

table.comment_list thead th {
    padding:0px;
    font-size:9pt;
    text-align:center;
}

table.comment_list th.checkbox { width:30px; }
table.comment_list th.snapshot { width:80px; }
table.comment_list th.video_info { width:100px; }
table.comment_list th.title { width:470px;}
table.comment_list th.delete { text-align:center;}



table.comment_list td.video_info, table.comment_list td.comment { 
    text-align:left;
}

table.comment_list img.video_image {
    width:70px;
    height:52px;
}



/* 동영상 등록/수정 - 상품 공통 table 속성 */
table.goodsheet {
    width:560px;
    border:0px;
    border-top:solid 1px #D2D2D2;
    border-bottom:solid 1px #D2D2D2;
    border-collapse:collapse;
}

table.goodsheet td,
table.goodsheet th {
    margin:0px;
    height:35px;
    border:0px;
}

table.goodsheet th {
    text-align:center;
    background:#F6F6F6;
    border-bottom:solid 1px #D2D2D2;
}

table.goodsheet th label {
    padding:0px;
    margin:0px;
    border:0px;
}

table.goodsheet td.num      { text-align:center; }
table.goodsheet td.code     { text-align:center; }
table.goodsheet td.title    { text-align:left; }
table.goodsheet td.price    { text-align:right; }
table.goodsheet td.option   { text-align:center; }
table.goodsheet td.emptygoods { text-align:center; }

table.goodsheet th.num      { width:50px; }
table.goodsheet th.code     { width:70px;}
table.goodsheet th.title    { width:320px;}
table.goodsheet th.price    { width:70px; }
table.goodsheet th.option   { width:50px; }

/*오늘은 여기 쇼핑몰 정보 table*/

#todayshop .shop_info table.todayshop {
    width:100%;
    table-layout:fixed;
}

#todayshop .shop_info table.todayshop th {
    padding:7px 0px 6px 0px;
    border-bottom:1px solid #E2E0E0;
    width:33px;
    font-family:'돋움';
}
#todayshop .shop_info table.todayshop th img {
    border:0px;
    vertical-align:middle;
}

#todayshop .shop_info table.todayshop td {
    border-bottom:1px solid #E2E0E0;
    padding:7px 0px 6px 14px;
    line-height:17px;
    font-family:'돋움';
}

#todayshop .shop_info table.todayshop th a, #todayshop .shop_info table.todayshop td a {
    font-family:'돋움';
}

#todayshop .shop_info table.todayshop td.commnet {
    border:none;
    padding:7px 0px 0px 0px;
}

