﻿/*frame*/
#big_box
{
    width: 925px;
    background: #ffffff;
    margin: auto;
}

#logo_and_menu
{
    width: 960px;
    height: 80px;
    padding-bottom: 20px;
}

#logo
{
    float: left;
    height: 60px;
    padding-left: 17px;
    padding-top: 15px;
    padding-bottom: 14px;
}

#logo_txt
{
    float: right;
    height: 60px;
    padding-top: 15px;
    padding-right: 2px;
}

.top_menu
{
    float: left;
    width: 925px;
    padding-bottom: 1px;
}

.top_menu_bg
{
    float: left;
    width: 911px;
    height: 36px;
    text-align: center;
    background: url(../images/topmenu_bg.gif);
    overflow: hidden;
}

.top_menu_txt
{
    float: left;
    padding-left: 20px;
    padding-right: 20px;
}

.black_menu_bg
{
    float: left;
    width: 889px;
    height: 32px;
    padding-top: 10px;
    padding-left: 22px;
    background: url(../images/black_bg.gif);
}

.flashbg
{
    float: left;
    width: 682px;
    height: 200px;
    background: #FFFFFF;
    z-index: 0;
}
.left
{
    float: left;
}

.right
{
    float: right;
}

.menu_white_txt
{
    float: left;
    width: 840px;
    padding-left: 67px;
}

.top_8px
{
    float: left;
    padding-top: 8px;
    padding-left: 20px;
    padding-right: 20px;
}

.input
{
    float: left;
    padding-left: 15px;
    padding-right: 8px;
}

.search_bigbox
{
    float: right;
    width: 889px;
}

.search_inputbox
{
    float: left;
    width: 316px;
}

.go_box
{
    float: left;
    padding-top: 1px;
    padding-left: 8px;
    padding-right: 8px;
}

.search_txtbox
{
    float: left;
    padding-top: 3px;
    padding-left: 8px;
    padding-right: 70px;
}
/*index.html*/
.index_leftbox
{
    float: left;
    width: 467px;
    padding-top: 15px;
}

.index_rightbox
{
    float: right;
    width: 204px;
    padding-top: 15px;
}

.purple_bg_index
{
    float: left;
    width: 442px;
    height: 25px;
    padding-top: 5px;
    padding-left: 10px;
    background: url(../images/purple_bg.gif);
}

.index_gray_bgline
{
    float: left;
    width: 184px;
    height: 10px;
    background: #F4F4F4;
    overflow: hidden;
}

.index_gray_bg
{
    float: left;
    width: 184px;
    background: #F4F4F4;
    padding-left: 10px;
    padding-right: 10px;
}

.right_title
{
    float: left;
    width: 184px;
    padding-bottom: 5px;
}

.see_more
{
    float: right;
    width: 178px;
    padding-top: 8px;
    padding-right: 2px;
    padding-bottom: 5px;
    text-align: right;
}

.linebox_index
{
    float: left;
    width: 184px;
    padding-bottom: 5px;
}

.line_index
{
    float: left;
    width: 184px;
    height: 1px;
    overflow: hidden;
    background: url(../images/line_index.gif);
}

.right_img
{
    float: left;
    width: 50px;
    padding-top: 6px;
    padding-left: 5px;
    text-align: center;
}

.right_img img
{
    border: solid 1px black;
}

.index_right_txt
{
    float: left;
    width: 123px;
    padding-top: 8px;
    padding-left: 5px;
    padding-bottom: 15px;
}

.left_img
{
    float: left;
    width: 135px;
    padding-top: 18px;
    padding-bottom: 18px;
    text-align: center;
}
.left_txt
{
    float: left;
    width: 135px;
    padding-bottom: 17px;
    text-align: center;
}

.index_show_box
{
    float: left;
    width: 407px;
    padding-left: 30px;
    padding-right: 30px;
}
.index_show_box .left_img a img
{
    height: 60px;
}
.gray_line_index
{
    float: left;
    width: 405px;
    height: 1px;
    border-bottom: 1px solid #D5D5D5;
    overflow: hidden;
}
/*register.html*/
.hi_txt
{
    float: left;
    width: 900px;
    padding-top: 25px;
    padding-left: 20px;
    padding-right: 5px;
}

.main_txtbox
{
    float: left;
    width: 900px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 5px;
}

.industry_txtbox
{
    float: left;
    width: 900px;
    padding-left: 20px;
    padding-right: 5px;
    padding-top: 10px;
}

.gray_title
{
    float: left;
    width: 904px;
    padding-top: 10px;
    padding-left: 11px;
    padding-right: 10px;
    padding-bottom: 20px;
}

.gray_title_industry
{
    float: left;
    width: 904px;
    padding-top: 10px;
    padding-left: 11px;
    padding-right: 10px;
}

.gray_title_bg
{
    float: left;
    width: 887px;
    height: 21px;
    padding-top: 4px;
    padding-left: 3px;
    background: #F0F0F0;
}

.register_title
{
    float: left;
    width: 150px;
    padding-top: 6px;
    padding-left: 26px;
}

.register_inputbox
{
    float: left;
    width: 598px;
    padding-left: 6px;
    padding-bottom: 15px;
}

.top_3px
{
    float: left;
    padding-top: 3px;
}

.character
{
    float: left;
    width: 30px;
    padding-top: 6px;
}

.register_inputbox_contact
{
    float: left;
    width: 598px;
    padding-left: 6px;
    padding-bottom: 25px;
}

.box_complete
{
    float: left;
    width: 905px;
    padding-left: 10px;
    padding-right: 10px;
}

.buton_box_complete
{
    float: left;
    width: 713px;
    padding-top: 20px;
    padding-bottom: 50px;
    padding-left: 101px;
    padding-right: 90px;
    text-align: center;
    border-top: 1px solid #e1e1e1;
}
/*sign_in.html*/
.signin_bigbox
{
    float: left;
    width: 887px;
    padding-top: 10px;
    padding-left: 20px;
    padding-bottom: 200px;
}

.signin_topline
{
    float: left;
    width: 877px;
    height: 4px;
    border-top: 1px solid #d07300;
    overflow: hidden;
}

.signin_lrbox
{
    float: left;
    width: 855px;
    border-left: 1px solid #d07300;
    border-right: 1px solid #d07300;
    padding: 15px;
}

.signin_bottomline
{
    float: left;
    width: 877px;
    height: 4px;
    border-bottom: 1px solid #d07300;
    overflow: hidden;
}

.signin_txt_left
{
    float: left;
    width: 430px;
}

.signin_txt_right
{
    float: left;
    width: 400px;
    padding-left: 20px;
    border-left: 1px solid #C5C5C5;
}

.signin_inputtxt
{
    float: left;
    width: 100px;
    padding-top: 6px;
}

.signin_input
{
    float: left;
    width: 250px;
    padding-top: 6px;
}

.signin_pwbox
{
    float: left;
    width: 150px;
    padding-top: 6px;
}
.signin_forget
{
    float: left;
    width: 300px;
    padding-top: 20px;
    padding-left: 100px;
}

.signin_dot
{
    float: left;
    width: 10px;
    padding-top: 12px;
}

.signin_txt
{
    float: left;
    width: 400px;
    padding-top: 10px;
}
.signin_txtb
{
    float: left;
    width: 400px;
    padding-top: 3px;
    padding-bottom: 10px;
}
/*shopping_cart.html*/
.cart_txt
{
    float: left;
    width: 900px;
    padding-top: 15px;
    padding-left: 20px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.cart_black_bg
{
    float: left;
    width: 870px;
    height: 26px;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    background: url(../images/cart_bg.gif);
}

.cart_item
{
    float: left;
    width: 120px;
    padding-top: 3px;
}

.cart_product
{
    float: left;
    width: 200px;
    padding-top: 3px;
}
.cart_description
{
    float: left;
    width: 178px;
    padding-top: 3px;
}
.cart_color
{
    float: left;
    width: 170px;
    padding-top: 3px;
}

.cart_title_box
{
    float: left;
    width: 904px;
    padding-left: 11px;
    padding-right: 10px;
}

.cart_main_box
{
    float: left;
    width: 905px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 0px;
    padding-bottom: 10px;
}

.left_10px
{
    float: left;
    padding-left: 10px;
}
.gray_box
{
    float: left;
    padding: 1px;
    border: 1px solid #D5D5D5;
}

.gray_bottom_box
{
    float: left;
    width: 886px;
    padding-top: 15px;
    padding-bottom: 20px;
}

.gray_bottom_line
{
    float: left;
    width: 886px;
    height: 1px;
    border-bottom: 1px solid #D5D5D5;
    overflow: hidden;
}

.cart_button_box
{
    float: left;
    width: 886px;
    padding-top: 15px;
    padding-bottom: 60px;
    text-align: center;
}

.item_txt
{
    float: left;
    width: 120px;
    padding-left: 10px;
}

.right_page
{
    float: right;
    width: 780px;
    text-align: right;
}


.arrow_box
{
    float: left;
    padding-top: 5px;
    padding-right: 4px;
}

.no_box
{
    float: left;
    padding-top: 1px;
}

/*my_account.html*/
.account_left_box
{
    float: left;
    width: 230px;
    padding-top: 14px;
    padding-bottom: 200px;
}

.account_title_bg
{
    float: left;
    width: 196px;
    height: 25px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background: url(../images/cart_bg.gif);
}

.account_left_bg
{
    float: left;
    width: 230px;
    height: 24px;
    background: #F2F1F1;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #D6D6D6;
}

.account_left_bg a:hover
{
    float: left;
    width: 210px;
    height: 21px;
}

.account_left_bg a:link, .account_left_bg a:visited, .account_left_bg a:active
{
    float: left;
    width: 210px;
    height: 21x;
    padding-top: 3px;
    padding-left: 20px;
}

.account_left_bg_white
{
    float: left;
    width: 200px;
    height: 21px;
    background: #FFFFFF;
    padding-top: 3px;
    padding-left: 20px;
    padding-right: 10px;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #D6D6D6;
}

.account_left_bottom
{
    float: left;
    width: 230px;
    padding-top: 10px;
    background: #F4F4F4;
    margin-bottom: 12px;
}

.account_right_box
{
    float: right;
    width: 682px;
    padding-top: 14px;
    padding-bottom: 80px;
}

.account_txt
{
    float: left;
    width: 235px;
    padding-top: 20px;
}

.account_txt_b
{
    float: left;
    width: 680px;
    padding-top: 16px;
}

.page_box
{
    float: left;
    width: 680px;
    padding-top: 20px;
    text-align: center;
}

/*My_account_favorites.html*/
.color_txt
{
    float: left;
    width: 105px;
}

.favor_color
{
    float: left;
    width: 180px;
    padding-top: 3px;
}

.favor_title
{
    float: left;
    width: 670px;
    padding-left: 10px;
    padding-bottom: 5px;
}



/*My_account_shopping_cart.html*/
.shopping_color
{
    float: left;
    width: 95px;
    padding-top: 3px;
}

/*my_account_my_profile.html*/
.myprofile_title
{
    float: left;
    width: 680px;
    padding-bottom: 8px;
}

.profile_title
{
    float: left;
    width: 120px;
    padding-top: 6px;
    padding-bottom: 5px;
}

.profile_inputbox
{
    float: left;
    width: 550px;
    padding-top: 2px;
    padding-bottom: 5px;
}

.profile_button
{
    float: left;
    padding-top: 20px;
    padding-left: 120px;
}

/*my_account_enquiries.html*/
.enquiries_no
{
    float: left;
    width: 120px;
    padding-left: 10px;
    padding-top: 2px;
}

.enquiries_txt
{
    float: left;
    width: 180px;
    padding-top: 2px;
}

.enquiries_data
{
    float: left;
    width: 100px;
    padding-top: 2px;
}

.enquiries_status
{
    float: left;
    width: 240px;
    padding-top: 2px;
}

.enquiries_left
{
    float: left;
    margin-top: 1px;
}

.enquiries_gray_bg
{
    float: left;
    width: 666px;
    height: 23px;
    padding-top: 2px;
    margin-top: 1px;
    background: #EDEDED;
    overflow: hidden;
}

.enquiries_grayw_bg
{
    float: left;
    width: 666px;
    height: 23px;
    padding-top: 2px;
    margin-top: 1px;
    background: #F9F9F9;
}


/*My_account_Enquiries_detail.html*/
.account_txt_c
{
    float: left;
    width: 680px;
    padding-top: 8px;
    padding-bottom: 10px;
}

.purple_bg
{
    float: left;
    width: 666px;
    height: 25px;
    padding-top: 5px;
    background: url(../images/purple_bg.gif);
}

.blackgray_bg
{
    float: left;
    width: 666px;
    height: 25px;
    padding-top: 5px;
    background: url(../images/cart_bg.gif);
}

.detail_main_box
{
    float: left;
    width: 670px;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}

.detail_item
{
    float: left;
    width: 90px;
    padding-top: 3px;
    padding-left: 15px;
}

.detail_product
{
    float: left;
    width: 162px;
    padding-top: 3px;
}

.detail_txt
{
    float: left;
    width: 60px;
    padding-left: 20px;
}

.detail_description
{
    float: left;
    width: 210px;
    padding-top: 3px;
}

.detail_color
{
    float: left;
    width: 99px;
    padding-top: 3px;
}

.detail_qty
{
    float: left;
    width: 90px;
    margin-top: 3px;
}
.detail_color_list
{
    float: left;
    width: 100px;
}

.detail_qty_list
{
    float: left;
    width: 90px;
    margin-top: -4px;
}

.detail_bottom_box
{
    float: left;
    width: 660px;
    padding-top: 28px;
    padding-bottom: 10px;
}

.detail_bottom_line
{
    float: left;
    width: 660px;
    height: 1px;
    border-bottom: 1px solid #D5D5D5;
    overflow: hidden;
}

.detail_page
{
    float: left;
    width: 660px;
}

.item_title
{
    float: left;
    width: 200px;
    padding-top: 3px;
    padding-left: 10px;
    padding-bottom: 3px;
}

.item_title_white
{
    float: left;
    width: 200px;
    padding-top: 5px;
    padding-left: 17px;
    padding-bottom: 3px;
}

.item_right
{
    float: left;
    width: 440px;
    padding-top: 3px;
}

.item_right_white
{
    float: left;
    width: 462px;
    padding-top: 5px;
    padding-bottom: 4px;
}

.item_input
{
    float: left;
    width: 455px;
}

.item_input_white
{
    float: left;
    width: 460px;
    height: 23px;
    padding-top: 2px;
    padding-bottom: 1px;
}
.item_input_white div
{
    float: right;
    width: 450px;
}
.item_input_white span
{
    /*width: 60px;*/
    text-align: right; /*display: block;*/
}

.favor_button
{
    float: left;
    width: 660px;
    padding-top: 20px;
    text-align: center;
}

.submit_big_box
{
    float: left;
    width: 682px;
}

.shadow_box
{
    float: left;
    width: 682px;
    padding-top: 15px;
}

.shadow_topbg
{
    float: left;
    width: 656px;
    height: 14px;
    background: url(../images/shadow_topbg.gif);
    overflow: hidden;
}

.shadow_txtbg
{
    float: left;
    width: 632px;
    padding-top: 5px;
    padding-left: 25px;
    padding-right: 25px;
    background: url(../images/shadow_txt_bg.gif);
}

.shadow_b_bg
{
    float: left;
    width: 605px;
    height: 58px;
    background: url(../images/shadow_b_bg.gif);
    overflow: hidden;
}
/*advanced_search.html*/
.left_menu_txt
{
    float: left;
    width: 185px;
}

.top_5px
{
    float: left;
    padding-top: 5px;
}

.left_menu_bg
{
    float: left;
    width: 230px;
    height: 24px;
    background: url(../images/left_menu_bg.gif);
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #D6D6D6;
}

.left_menu_bg a:hover
{
    float: left;
    width: 210px;
    height: 19px;
    background: url(../images/left_menu_bg.gif);
}

.left_menu_bg a:link, .left_menu_bg a:visited, .left_menu_bg a:active
{
    float: left;
    width: 210px;
    height: 24x;
    padding-top: 5px;
    padding-left: 20px;
    background: url(../images/left_menu_bg.gif);
}

/*advanced_search.html*/
.search_blue
{
    float: left;
    width: 588px;
    padding-top: 15px;
    padding-left: 2px;
}

.bottom_10px
{
    float: left;
    padding-bottom: 10px;
}

.search_title
{
    float: left;
    width: 130px;
    padding-top: 16px;
    padding-left: 14px;
}

.input_box_search
{
    float: left;
    width: 536px;
    padding-top: 12px;
}

.search_button_box
{
    float: left;
    padding-top: 20px;
    padding-left: 140px;
}

#left_downmenu
{
    float: left;
    z-index: 100;
    position: relative;
    margin: 0px;
    padding: 0px;
    width: 172px;
}

.left_menu_box
{
    float: left;
    width: 230px;
    padding-top: 14px;
    padding-bottom: 10px;
}



/*product_eco_lifestyle.html*/
.prudoct_box
{
    float: left;
    width: 170px; /*height:108px;*/
    text-align: center;
    padding-top: 30px;
}
.product_box_div
{
    width: 170px;
    height: 100px;
}
.product_box_div img
{
    max-height: 100px;
    max-width: 100px;
    _height: 100px;
    _width: 100px;
}

.prudoct_box_txt
{
    float: left;
    width: 170px;
    text-align: center;
    padding-top: 30px;
    padding-bottom: 22px;
}

.prudoct_grayline
{
    float: left;
    width: 682px;
    height: 1px;
    border-bottom: 1px solid #D8D8D8;
    overflow: hidden;
}

/*product.html*/
.prudoct_box_left_txt
{
    float: left;
    width: 170px;
    padding-left: 15px;
}

.prudoct_box_right_txt
{
    float: left;
    width: 160px;
    padding-left: 25px;
}

.prudoct_box_img
{
    float: left;
    width: 126px;
    text-align: right;
    padding-right: 30px;
}

.prudoct_line_bigbox
{
    float: left;
    width: 682px;
    text-align: right;
}

.prudoct_line_box
{
    float: left;
    width: 326px;
    padding-right: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.prudoct_line_rightbox
{
    float: left;
    width: 326px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.prudoct_line
{
    float: left;
    width: 326px;
    height: 1px;
    overflow: hidden;
    border-bottom: 1px solid #D8D8D8;
}

/*product_detail.html*/
.prudoct_leftbox
{
    float: left;
    width: 427px;
    padding-top: 5px;
    padding-left: 15px;
}

.prudoct_rightbox
{
    float: right;
    width: 230px;
    padding-left: 10px;
}

.product_function
{
    float: left;
    width: 213px;
    padding-top: 15px;
}

.product_inquiry
{
    float: left;
    width: 413px;
    padding-top: 15px;
}

.icon
{
    float: left;
    padding-top: 1px;
}

.essentials
{
    float: left;
    padding-top: 20px;
    padding-bottom: 10px;
    text-align: center;
}

.product_img
{
    float: left;
    width: 100px;
    padding-top: 20px;
    padding-left: 15px;
    padding-bottom: 20px;
}
.similarImg img
{
    max-width: 89px;
    max-height: 190px;
    _width: 89px;
}
.product_txt
{
    float: left;
    padding-top: 20px;
    padding-left: 10px;
}

.product_title_bg
{
    float: left;
    width: 201px;
    height: 25px;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 10px;
    background: url(../images/cart_bg.gif);
}

.line
{
    float: left;
    width: 230px;
    height: 1px;
    overflow: hidden;
    background: url(../images/line.gif);
}

.prudoct_graybox
{
    float: left;
    width: 427px;
    padding-top: 20px;
}

.product_gray_bgline
{
    float: left;
    width: 407px;
    height: 10px;
    background: #F4F4F4;
    overflow: hidden;
}

.product_gray_bg
{
    float: left;
    width: 412px;
    background: #F4F4F4;
    padding-left: 15px;
}

.square
{
    float: left;
    width: 12px;
    height: 12px; /*background: #000000;*/
    margin-top: 2px;
    overflow: hidden;
}

.product_lefttxt
{
    float: left;
    width: 150px;
}
.product_righttxt
{
    float: left;
    width: 260px;
}

.product_txt_top
{
    float: left;
    width: 410px;
    padding-bottom: 10px;
}

.product_txt_title
{
    float: left;
    width: 410px;
    padding-top: 25px;
    padding-bottom: 10px;
}

/*about us*/
.txt_box_about
{
    float: left;
    width: 900px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 5px;
    padding-bottom: 50px;
}

.linebox_about
{
    float: left;
    width: 925px;
    padding-bottom: 5px;
}

.line_about
{
    float: left;
    width: 925px;
    height: 1px;
    overflow: hidden;
    background: url(../images/line.gif);
}

.guid_txtbox
{
    float: left;
    width: 910px;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 5px;
    padding-bottom: 5px;
}

/*services.html*/
.page_services
{
    float: left;
    width: 900px;
    padding-top: 5px;
    padding-left: 25px;
    padding-right: 5px;
    padding-bottom: 50px;
}

.txt_box_services
{
    float: left;
    width: 900px;
    padding-top: 2px;
    padding-left: 20px;
    padding-right: 5px;
    padding-bottom: 4px;
}

/*forgot_password*/
.gray_bgline_bg_forgot
{
    float: left;
    width: 865px;
    height: 10px;
    background: #F4F4F4;
    overflow: hidden;
}

.gray_bg_forgot
{
    float: left;
    width: 835px;
    background: #F4F4F4;
    padding-top: 10px;
    padding-left: 35px;
    padding-right: 15px;
    padding-bottom: 15px;
}


.txt_box_forgot
{
    float: left;
    width: 150px;
    padding-bottom: 10px;
}

.input_box_forgot
{
    float: left;
    width: 650px;
    padding-bottom: 10px;
}

.button_box_forgot
{
    float: left;
    width: 650px;
    padding-top: 10px;
    padding-left: 150px;
    padding-bottom: 20px;
}

/*my_orders_detail.html*/
.address_box
{
    float: left;
    padding-left: 17px;
    padding-top: 10px;
}

.my_orders_black_bg
{
    float: left;
    width: 906px;
    height: 26px;
    padding-top: 4px;
    padding-left: 5px;
    background: url(../images/cart_bg.gif);
}

.my_orders_purple_bg
{
    float: left;
    width: 906px;
    height: 26px;
    padding-top: 4px;
    padding-left: 5px;
    background: url(../images/purple_bg.gif);
}

.my_orders_txtbox
{
    float: left;
    width: 925px;
    padding-top: 15px;
}

.my_orders_title
{
    float: left;
    width: 86px;
    padding-top: 3px;
}

.my_orders_detal_title
{
    float: left;
    width: 86px;
    padding-left: 13px;
    padding-top: 3px;
}

.my_orders_extension
{
    float: left;
    width: 65px;
    padding-top: 3px;
}

.grayline_box_my_orders
{
    float: left;
    width: 925px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.gray_bottom_line_my_orders
{
    float: left;
    width: 925px;
    height: 1px;
    border-bottom: 1px solid #D5D5D5;
    overflow: hidden;
}

.description_my_order
{
    float: left;
    width: 225px;
    padding-top: 3px;
}

.color_my_order
{
    float: left;
    width: 70px;
    padding-top: 3px;
}

.gray_bgline_bg_my_order
{
    float: left;
    width: 915px;
    height: 4px;
    background: #ECECEC;
    overflow: hidden;
}

.gray_bg_my_order
{
    float: left;
    width: 905px;
    background: #ECECEC;
    padding-right: 20px;
    text-align: right;
    overflow: hidden;
}

.right_link
{
    float: left;
    width: 905px;
    padding-right: 20px;
    text-align: right;
    padding-top: 15px;
    padding-bottom: 55px;
}

/*email_this_page.html*/
.txt_box_email
{
    float: left;
    width: 665px;
    padding-left: 15px;
    padding-bottom: 10px;
}

.img_box_email
{
    float: left;
    width: 665px;
    padding-top: 15px;
    padding-left: 15px;
    padding-bottom: 40px;
}

.txt_left_email
{
    float: left;
    width: 120px;
    padding-left: 15px;
    padding-bottom: 4px;
}

.txt_right_email
{
    float: left;
    width: 530px;
    padding-bottom: 4px;
}

.button_email
{
    float: left;
    width: 530px;
    padding-left: 135px;
    padding-bottom: 4px;
}

.button_add_new
{
    float: left;
    padding-left: 220px;
    padding-top: 25px;
}

/*Add_new_custom_enquires_detail.html*/
.description_gray_bg
{
    float: left;
    width: 666px;
    height: 70px;
    padding-top: 0px;
    background: url(http://logomarkasia.com.cn/images/footer_bg.gif);
}

.description_inputbox
{
    float: left;
    width: 440px;
    height: 23px;
}

#comment .description_inputbox
{
    float: left;
    width: 440px;
    height: auto;
}
.upload_picture_box
{
    float: left;
    width: 662px;
    padding-left: 20px;
    padding-top: 1px;
    padding-bottom: 1px;
}

/*email*/
#email
{
    width: 932px;
    padding-top: 70px;
    margin: auto;
}

.bigbox_email
{
    float: left;
    width: 933px;
    padding-bottom: 50px;
}

.shadow_top_bg
{
    float: left;
    width: 907px;
    height: 13px;
    background: url(http://logomarkasia.com.cn/images/shadow_b_top_emailbg.gif);
    overflow: hidden;
}

.shadow_bottom_bg
{
    float: left;
    width: 907px;
    height: 13px;
    background: url(http://logomarkasia.com.cn/images/shadow_b_left_emailbg.gif);
    overflow: hidden;
}

.shadow_emailtxt_bg
{
    float: left;
    width: 882px;
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 20px;
    padding-bottom: 80px;
    background: url(http://logomarkasia.com.cn/images/shadow_emailbg.gif);
}

/*product_detail_print.html*/
.gray_box_6px
{
    float: left;
    width: 230px;
    padding-left: 30px;
    padding-left: 20px;
    padding-bottom: 20px;
    border: 10px solid #C8C8C8;
}

.gray_line_print
{
    float: left;
    width: 925px;
    height: 1px;
    border-top: 1px solid #7F7F7F;
    overflow: hidden;
}

/*invoice.html*/
#invoice
{
    width: 932px;
    padding-top: 20px;
    margin: auto;
}

.invoice_mainbox
{
    float: left;
    width: 925px;
    padding-top: 20px;
    text-align: center;
}

.invoice_txtbox
{
    float: left;
    width: 925px;
    padding-top: 20px;
}

.invoice_item_box
{
    float: left;
    width: 925px;
    padding-top: 5px;
}

.invoice_txtbox_left
{
    float: left;
    width: 150px;
    padding-top: 5px;
    padding-left: 17px;
    padding-bottom: 3px;
}

.invoice_txtbox_right
{
    float: left;
    width: 755px;
    padding-top: 5px;
    padding-bottom: 3px;
}

.invoice_gray_bg
{
    float: left;
    width: 911px;
    height: 23px;
    padding-top: 2px;
    margin-top: 1px;
    background: #EDEDED;
    overflow: hidden;
}

.invoice_item
{
    float: left;
    width: 120px;
    padding-left: 17px;
    padding-top: 2px;
}

.invoice_enquiries_status
{
    float: left;
    padding-top: 2px;
    width: 100px;
}
.invoice_description_txt
{
    float: left;
    width: 480px;
    padding-top: 2px;
}

.gray_box_left
{
    float: left;
    width: 665px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.invoice_gray_bgline
{
    float: left;
    width: 645px;
    height: 10px;
    background: #F4F4F4;
    overflow: hidden;
}

.invoice_gray_bg_left
{
    float: left;
    width: 645px;
    background: #F4F4F4;
    padding-left: 10px;
    padding-right: 10px;
}

.gray_box_right
{
    float: left;
    width: 250px;
    padding-top: 20px;
    padding-left: 10px;
}

.invoice_gray_bgline_right
{
    float: left;
    width: 230px;
    height: 10px;
    background: #F4F4F4;
    overflow: hidden;
}

.invoice_gray_bg_right
{
    float: left;
    width: 230px;
    background: #F4F4F4;
    padding-left: 10px;
    padding-right: 10px;
}

.invoice_txt_right
{
    float: left;
    width: 165px;
    text-align: right;
    padding-right: 15px;
}

.invoice_txt_right_r
{
    float: left;
    width: 110px;
    text-align: right;
    padding-right: 15px;
}
/*footer*/
.footer_gray_bg
{
    float: left;
    width: 911px;
    height: 59px;
    padding-top: 11px;
    text-align: center;
    background: url(../images/footer_bg.gif);
}

.linklogo
{
    float: left;
    padding-left: 185px;
}

.footer_txt
{
    float: left;
    width: 925px;
    padding-top: 15px;
    padding-bottom: 50px;
    text-align: center;
}
.index_gray_bg_left
{
    float: left;
    width: 214px;
    background: #F4F4F4;
    padding-top: 10px;
    padding-left: 6px;
    padding-right: 10px;
}

.index_left_txt
{
    float: left;
    width: 153px;
    padding-top: 8px;
    padding-left: 5px;
    padding-bottom: 15px;
}
.lightbox img
{
    max-width: 210px;
}
