a:link{color:#3366FF;text-decoration:none}/*連結*/
a:visited{color:#3366FF;text-decoration:none}/*已被點過的連結*/
a:hover{color:#FF0000;text-decoration:none}/*滑鼠移到連結*/
a:active{color:#FF0000;text-decoration:none}/*正被點到的連結*/

body {
    //background-image : url('../images/background.gif');
    background-repeat : repeat;
    font-size : 10pt;
    letter-spacing:1px;
    line-height:18px;
    width : 990px;
    margin-left:auto;
    margin-right:auto;
    color:#454545;
  }

input[type=text]
{
    background: #efefef;
    font-size : 10pt;
    border: 1px solid #ccc;
}

input[type=password]
{
    background: #efefef;
    font-size : 10pt;
    border: 1px solid #ccc;
}

input[type=file]
{
    background: #efefef;
    font-size : 10pt;
    border: 1px solid #ccc;
}

textarea
{
    background: #efefef;
    font-size : 10pt;
    border: 1px solid #ccc;
}

table {
    border-bottom-style : solid;
    border-collapse : collapse;
    line-height:26px;
  }

table th
{
    background-color:#EAEAEA;
}

tr:hover {
    background-color:#FFCC33;
  }

.table100
{
    width:100%;
    border-bottom-style : solid;
    border-collapse : collapse;
    line-height:26px;
}

#photos_background
{
    background-image : url('../images/photos_background.gif');
    width:720px;
    height:53px;
    margin-top:30px;
    margin-bottom:10px;
    float:left;
}

.photos_one
{
    background-image : url('../images/photos_background.gif');
    position:relative;
    width:50px;
    height:40px;
    top:8px;
    margin-right:10px;
    margin-left:10px;
}

/*
#photos_background
{
    background-image : url('../images/photos_background.gif');
    width:720px;
    height:53px;
    margin-top:30px;
    margin-bottom:10px;
}

#photos_one
{
    background-image : url('../images/photos_background.gif');
    width:50px;
    height:40px;
    margin-top:8px;
    margin-left:20px;
    float:left;
}
*/

.photos_page_list_block
{
    float:right;
    width:720px;
    height:30px;
    margin-top:10px;
    margin-bottom:10px;
}

#photos_page_list
{
    width:720px;
    text-align:center;
}

.page_list_block
{
    float:right;
    width:600px;
    height:30px;
    margin-top:20px;
    margin-bottom:20px;
    margin-right:100px;
}

.page_list
{
    width:600px;
    text-align:center;
}

#admin {
    width : 990px;
  }


#adminheader {
    //background-image : url('../images/admin_index01_01.jpg');
    width:990px;
    height:147px;
  }

#adminheader-text {
    position:absolute;
    width:960px;
    height:30px;
    *margin-top:7px;
    text-align:right;
    top:117px;
  }

#adminbody {
    //background-image : url('../images/admin_index01_02.jpg');
    width:990px;
    min-height:500px;
    overflow:hidden;
  }


#adminfooter {
    //background-image : url('../images/admin_index01_03.jpg');
    width:990px;
    height:57px;
  }

#admin-siderbar
{
    width:190px;
    margin:10px 18px 10px 22px;
    float:left;
}

.admin-sider-01
{
    background-image : url('../images/admin-sider-01.jpg');
    width:190px;
    height:38px;
    float:left;
}

.admin-sider-02
{
    background-image : url('../images/admin-sider-02.jpg');
    width:190px;
    float:left;
}

.admin-button
{
    background-image : url('../images/admin-button.gif');
    width:155px;
    height:28px;
    float:left;
    margin-left:6px;
    padding-top:4px;
    padding-left:20px;
}

.admin-button-left
{
    font-size:9pt;
    word-spacing:0px;
    width:65px;
    float:left;
}

#admin-button-center
{
    width:60px;
    float:left;
}

.limit_list
{
    font-size:8pt;
    word-spacing:0px;
    width:75px;
    float:left;
    text-align:center;
}

.admin-button-right
{
    font-size:9pt;
    word-spacing:0px;
    width:10px;
    float:right;
}

.admin-sider-03
{
    background-image : url('../images/admin-sider-03.jpg');
    width:190px;
    height:62px;
    float:left;
}

.admin-sider-04
{
    background-image : url('../images/admin-sider-04.jpg');
    width:190px;
    float:left;
}

.admin-sider-05
{
    background-image : url('../images/admin-sider-05.jpg');
    width:190px;
    height:15px;
    float:left;
}

.admin-sider-06
{
    //background-image : url('../images/admin-sider-06.jpg');
    width:190px;
    height:81px;
    float:left;
}

#admin-content
{
    width:720px;
    margin-top:10px;
    margin-left:5px;
    margin-bottom:20px;
    float:left;
}

.photos_list_one
{
    width:120px;
    margin:10px 10px 10px 10px;
    float:left;
}

.add_category
{
    margin-top:10px;
    width:720px;
    height:30px;
}

.search_category
{
    margin-top:10px;
    margin-bottom:10px;
    width:720px;
    height:30px;
}

.search_category_680
{
    margin-top:10px;
    margin-bottom:10px;
    width:680px;
    height:30px;
}

/* div單純的靠左 */
.tleft
{
    margin-top:10px;
    margin-left:0px;
    margin-right:0px;
    width:720px;
    height:10px;
}

.tright
{
    margin-right:5px;
    height:10px;
    float:right;
}

/* 單純的置中 */
.tcenter
{
    text-align:center;
}

.width30
{
    width:30px;
}

.width50
{
    width:50px;
}

.width60
{
    width:60px;
}

.width100
{
    width:100px;
}

.width200
{
    width:200px;
}


.width300
{
    width:300px;
}

.width400
{
    width:400px;
}

.width500
{
    width:500px;
}

.width600
{
    width:600px;
}

.width720
{
    width:720px;
}

.height15
{
    height:15px;
}

.titledown
{
    color:#A7A7A7;
    text-decoration:line-through;
}

.setformname
{
    text-align:right;
    width:100px;
    margin-top:5px;
    margin-bottom:5px;
    float:left;
}

.setform
{
    width:620px;
    margin-top:5px;
    margin-bottom:5px;
    float:left;
}

.setform-button
{
    width:720px;
    height:25px;
    margin-top:10px;
    margin-bottom:30px;
    text-align:center;
    float:left;
}

#login_form
{
    width : 900px;
    margin-top : 0px;
    margin-bottom : 0px;
    margin-left : 30px;
    margin-right : auto;
}

.button-center
{
    width:100%;
    margin-top:20px;
    margin-bottom:20px;
    text-align:center;
}

.login_form_button
{
    width: 400px;
    height:120px;
    margin-top : 0px;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    border:0px;
    text-align:center;
}

.clr-r
{
    color:#ff0000;
}

.clr-b
{
    color:#0000ff;
}

.clr-g
{
    background-color:#EAEAEA;
}

.clr-c
{
    background-color:#EAEAEA;
}

.lobin_form_button_line-height
{
    height:16px;
}

.modify_passwd_background
{
    width:100%;
    height:30px;
}

.modify_passwd_text
{
    width:250px;
    text-align:right;
    float:left;
}

.modify_passwd
{
    width:450px;
    text-align:left;
    float:left;
}

.add_ad_form
{
    margin-top:20px;
}

.textarea_a
{
    background: #efefef;
    font-size : 10pt;
    border: 1px solid #ccc;
}

.textarea_b
{
    background: #efefef;
    font-size : 10pt;
    border: 1px solid #ccc;
    height:100px;
}

.products_introduction_textarea
{
    width:720px;
    height:80px;
    margin:20px 0px 20px 0px;
}

.products_introduction_p
{
    width:80px;
    margin-top:0px;
    float:left;
}

.products_introduction_p2
{
    width:300px;
    margin-top:0px;
    float:left;
}

.products_introduction_p3
{
    color:#ff0000;
    width:340px;
    margin-top:0px;
    float:right;
}

.max_img
{
    max-width:700px;
    max-height:200px;
    overflow:hidden;
}

.layout_warning
{
    margin-top:20px;
    margin-bottom:20px;
    text-align:center;
    color:red;
    height:30px;
}

.set_main_button_top_left
{
    text-align:left;
    width:200px;
    margin-top:10px;
    margin-bottom:10px;
    float:left;
}

.set_main_button_warning
{
    text-align:center;
    color:red;
    height:30px;
    margin-top:10px;
}

.set_header_flash_top_left
{
    text-align:left;
    width:250px;
    margin-top:10px;
    margin-bottom:10px;
    float:left;
}

.header_flash_button
{
    text-align:center;
    width:700px;
    margin-top:10px;
    margin-bottom:10px;
    float:left;
}

#header_flash
{
    position:relative;
    width:720px;
    height:100px;
    overflow:hidden;
}

.index_flash
{
    position:relative;
    width:720px;
    height:400px;
    overflow:hidden;
}

.flash_width_form
{
    text-align:left;
    width:250px;
    margin-top:10px;
    margin-bottom:10px;
    float:left;
}

.choose_category
{

}

.products_category_top
{

}

.products_category_button_pic
{

}

.point_font
{
    font-size : 16pt;
    color:#FF0000;
}

.text_space
{
    padding-left:10px;
}

.expires_date
{
    width:990px;
    text-align:center;
}

.seach_customer_order_list
{
    width:720px;
    height:50px;
    text-align:center;
    margin-top:100px;
    margin-left:auto;
    margin-right:auto;
    font-size : 20pt;
    font-weight:bolder;
    color:red;
}

.order_status
{
    background-color:rgb(255,102,153);
}

.warning_text
{
    font-size : 20pt;
    font-weight:bolder;
    color:red;
}

.Bulletin_text
{
    font-size : 15pt;
    font-weight:bolder;
    color:red;
}

.seach_order
{
    width:720px;
    height:35px;
    float:left;
    margin-top:5px;
    margin-bottom:5px;
}

.seach_customer_name
{
    width:350px;
    float:left;
}

.shopping_order_status
{
    width:220px;
    float:right;
}

.files_list
{
    width:720px;
    font-size:10pt;
    letter-spacing:1px;
    line-height:20px;
}

.setpayment
{
    width:120px;
    height:35px;
    float:left;
    text-align:right;
}

.setpayment_form
{
    width:480px;
    height:35px;
}

.Edit_Files_Block
{
    width:720px;
    height:30px;
    margin-top:20px;
}

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

.Edit_Files_Block_Zone
{
    width:420px;
}

.photos_list
{
    position:relative;
    width:720px;
    height:35px;
    margin-top:20px;
}

.form_button
{
    position:relative;
    width:720px;
    height:35px;
    margin-top:20px;
    text-align:center;
    float:left;
}
