@charset "utf-8";
/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0px 0 0px 0; background-color:#fff}

#body {margin-left:auto; margin-right:auto; width:952px; background-color:#fff}

#body1 {margin-left:auto;float:left; height:auto; margin-right:auto; margin-bottom:0px; width:952px; border:1px solid #FBDCE9; }

A:link {color:#666; text-decoration:none}
A:visited {color:#666; text-decoration:none}
A:active {color:#666; text-decoration:none}
A:hover {color:#333; text-decoration:underline}

h4 {color:#6C8FA0; margin:5px 0; font-size:16px}

h3 {margin:10px 15px; color:#000}
*html h3 {margin-left:15px; color:#000; margin-top:10px; margin-bottom:10px; font-size:14px}
*:first-child+html h3 {margin-left:15px; color:#000; margin-top:10px; margin-bottom:10px; font-size:14px}



#header {float:left; width:952px; height:auto}

.logo_menutop {
    float:left; width:952px; height:100px;
    padding:5px 5px 58px 0px
}

 

.logotop {float:left; width:221px; height:66px; margin:10px 0 10px 5px}
*html .logotop {float:left; width:221px; height:66px; margin:10px 0 10px 3px}

.slogan {float:left; width:254px; height:66px; margin:10px 0 10px -23px}

 
.div_menutop {font-size:11px;
    height:20px;
    position:absolute;
    top:2px;
    width:175px;
    *left:150px;
}
*html .div_menutop {
    font-size:11px;
    height:20px;
    float:left;
    margin-bottom:16px;
    position:absolute;
    width:175px;
}

.div_menutop A:link {color:#666; text-decoration:none}
.div_menutop A:visited {color:#666; text-decoration:none}
.div_menutop A:active {color:#666; text-decoration:none}
.div_menutop A:hover {color:#333; text-decoration:underline}

.div_menutop span {margin:0 10px}

.div_menutop img {margin:0px 0px 0 5px}



.div_phone {
    float:right;  height:69px; text-align:left; 
    margin:0px 2px 0 0;
   *margin:0px -5px 0 20px;
    font-weight:bold;

}

.div_phone td{
    

}   
*html.div_phone td{
    padding-left:0px
} 
.title_head{
    font-size:14px;
}  




*html .div_phone {
    float:right; 
    width:480px; 
    height:75px; 
    text-align:left; 
    margin:0px 0px 0 0;
}

.div_phone span.support_hn1{
    
}
.div_phone span.support_hn2{
}







#list-menu_top {float:left; width:718px; height:45px; margin:0 0 0 5px}
*html #list-menu_top {float:left; width:718px; height:45px; margin:0 0 0 3px}

#list-menu_top ul {
        font-family:arial;
        font-size:12px;
        list-style-type:none;
        margin:0;
        padding:0;
        text-align:center;
}

#list-menu_top li {
        margin:2px 0;
        float:left
}
*html #list-menu_top li {
        margin:1px 0;
        float:left
}

#list-menu_top a:link {
            color:#fff;
}
#list-menu_top a {
            background-color:#b0cf7c;
            border-right:1px solid #fff;
            display:block;
            padding:15px 5px;
            text-decoration:none;
            width:75px;
            color:#fff;
            font-weight:bold;
}

#list-menu_top a:link, #list-menu a:active, #list-menu a:visited {
        color: #fff;
}

#list-menu_top a:hover {
        border-right: 1px solid #fff;
        background: #fcaf31;
        color: #ffffff;
}

#list-menu_top .active {
        border-right: 1px solid #fff;
        background: #fcaf31;
        color: #ffffff;
}

#div_gh_sp {float:left; width:224px; background-color:#8cc63f; height:33px; margin:2px 0 0 0; text-align:left; padding:12px 0 0 0; color:#fff; font-weight:bold}
*html #div_gh_sp {float:left; width:224px; background-color:#8cc63f; height:33px; margin:1px 0 0 0; text-align:left; padding:12px 0 0 0; color:#fff; font-weight:bold}

#div_gh_sp a:link, #div_gh_sp a:active, #div_gh_sp a:visited {
        color: #fff;
        text-decoration:none;
}

#div_gh_sp a:hover {
        color: #FFFF00;
        text-decoration:none;
}

#div_gh_sp img {margin:0 0px 0 0px}

#div_search {float:left; width:942px; height:40px; margin:1px 0 0 5px; background-color:#FCAF31}
*html #div_search {float:left; width:942px; height:40px; margin:0px 0 0 3px; background-color:#FCAF31}

.div_boxsearch {float:left; width:380px; height:auto; margin:7px 0 0 30px}
*html .div_boxsearch {float:left; width:380px; height:auto; margin:7px 0 0 56px}
*:first-child+html .div_boxsearch {float:left; width:380px; height:auto; margin:7px 0 0 110px}

.div_boxsearch input {width:292px; height:24px; background:url(../images/forms.gif) no-repeat; border:0px; color:#000;font-weight:bold; font-size:11px; padding-left:10px; padding-top:6px; margin:1px 0 0 0}
*html .div_boxsearch input {width:291px; height:24px; background:url(../images/forms.gif) no-repeat; border:0px; color:#999999; font-size:11px; padding-left:10px; padding-top:6px; margin:1px 0 0 0}

.nut_search input {width:76px; height:26px; background:none; border:0px; color:#999999; font-size:11px; padding-left:0px; padding-top:0px; margin:0px 0 0 0}
*html .nut_search input {width:76px; height:26px; background:none; border:0px; color:#999999; font-size:11px; padding-left:0px; padding-top:0px; margin:0px 0 0 0}

.nut_search {float:right; height:26px;margin:0 0 0 5px}
*html .nut_search {float:right;height:13px;margin:-14px 0 0 2px;}
*:first-child+html .nut_search {float:right;  height:26px;margin:1px 0 0 2px}

.form_input {float:left; width:290px; height:24px}

.div_login {float:right; width:350px; height:30px; text-align:center; color:#000; margin:12px 0 0 0}

.div_login a:link, .div_login a:active, .div_login a:visited {
        color: #000;
        text-decoration:none;
        font-weight:bold
}

.div_login a:hover {
        color: #000;
        text-decoration:underline;
}

#div_menuleft_banner {float:left; width:942px; height:auto; margin:1px 0 0 5px; background:url(../images/bg_div_menuleft_banner.gif) left repeat-y}
*html #div_menuleft_banner {float:left; width:942px; height:auto; margin:1px 0 0 3px;}

#div_menuleft_banner .menu_left {float:left; width:224px;height:auto; background-color:#FCAF31}
*html #div_menuleft_banner .menu_left {float:left; width:200px;height:auto; background-color:#FCAF31}

#div_menuleft_on {float:left; width:224px;  background-color:##FCAF31}

*html #div_menuleft_on {float:left; width:218px;  background-color:##FCAF31}

#div_menuleft_on ul li {POSITION: relative; width: 185px;}

#div_menuleft_on .cha {PADDING-RIGHT: 5px;DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #6c8fa0; PADDING-BOTTOM: 3px;  COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none; width:185px; background:url(../images/iconcha_on.gif) 185px 10px no-repeat}

#div_menuleft_on .cha_off {PADDING-RIGHT: 5px;DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #FCAF31; PADDING-BOTTOM: 3px;  COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none; margin:0; width:185px}

#div_menuleft_on .cha_off ul {height:150px}

#div_menuleft_on .cha_off ul li {padding:5px 7px; background:none;}

#div_menuleft_on .cha_off ul li a {padding:5px 7px; background:none;}

#div_menuleft_on .cha_off ul li a:hover {padding:5px 7px; background:none;}

#div_menuleft_on li ul {background:none; margin-top:0px; width:204px; height:auto;}

*html #div_menuleft_on li ul {background:none; margin-top:0px; width:180px; height:auto;}

#div_menuleft_on li ul li a { background:none; margin:0 0px;background:url(../images/li_ul.gif) 5px 7px no-repeat; padding-left:17px}
#div_menuleft_on li ul li a:hover { background-color:#333;background:url(../images/li_ul.gif) 5px 7px no-repeat; padding-left:17px; color:#FFFF00}

#div_menuleft_on ul li A {PADDING-RIGHT: 5px;line-height:14px; PADDING-LEFT: 17px; BACKGROUND: #6c8fa0; PADDING-BOTTOM: 3px;  COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none; background:url(../images/icon_listmenu.gif) 5px 6px no-repeat; display:block}
#div_menuleft_on ul li A:hover {
    BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 5px; line-height:14px; PADDING-LEFT: 17px; BACKGROUND: #ec84ae; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px;  TEXT-DECORATION: none; background:#ec84ae url(../images/icon_listmenu.gif) 5px 6px no-repeat
}

#div_menuleft_on .active_li {
    BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 15px; BACKGROUND: #ec84ae; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px;  TEXT-DECORATION: none; background:#ec84ae url(../images/icon_listmenu.gif) 5px 5px no-repeat
}
*HTML #div_menuleft_on ul li {
    FLOAT: left; HEIGHT: 1%
}
*HTML #div_menuleft_on ul li A {
    HEIGHT: 1%
}
#div_menuleft_on li:hover ul {
    DISPLAY: block
}
#div_menuleft_on li.over ul {
    DISPLAY: block
}

#div_menuleft_banner .banner_main {float:right; width:716px; height:333px}

#menu_off {float:left; width:192px; height:26px; padding:0 16px; background-color:#FCAF31; line-height:24px; background:url(../images/iconcha.gif) 200px 8px no-repeat}
*html #menu_off {float:left; width:200px; height:22px; padding:0 12px; background-color:#FCAF31; line-height:18px}

#inputmenu {float:left; width:192px; height:24px; padding:0 16px 10px 16px; background-color:#FCAF31; line-height:24px;}
*html #inputmenu {float:left; width:192px; height:24px; padding:0 12px 10px 12px; background-color:#FCAF31; line-height:20px}

#inputmenu select {width:190px; margin:5px 0 0 0; color:#000;font-weight:bold;}

*html #inputmenu select {width:200px}

#menu_off a:link, #menu_off a:active, #menu_off a:visited {
        color: #fff;
        text-decoration:none;
        font-weight:bold
}

#menu_off a:hover {
        color: #fff;
        text-decoration:underline;
}

.divmenuoff {float:left; width:224px; height:auto; background-color:#FCAF31; padding-bottom:10px; padding-top:10px}
*html .divmenuoff {float:left; width:218px; height:auto; background-color:#FCAF31; padding:10px 0 0 0}

.menuon {float:left; width:224px; height:auto; background-color:#6C8FA0}
*html .menuon {float:left; width:224px; height:auto; background-color:#6C8FA0}



#div_main_conten {float:left; width:942px; height:auto; margin:2px 0 0 5px; background-color:#F4C890}
*html #div_main_conten {float:left; width:942px; height:auto; margin:2px 0 0 3px;; background-color:#F4C890; padding-bottom:17px}
*:first-child+html  #div_main_conten {float:left; width:942px; height:auto; margin:2px 0 0 3px;; background-color:#F4C890; padding-bottom:17px}

#div_main_conten .div_main_conten1 {float:left; width:906px; height:492px; margin:16px; background-color:#c1e7fb;border: 1px dotted #fff; }
*html #div_main_conten .div_main_conten1 {float:left; width:910px; height:472px; margin:18px 7px 18px 7px; background-color:#c1e7fb}
*:first-child+html #div_main_conten .div_main_conten1 {float:left; width:906px;  height:472px; margin:16px 16px 16px 16px; background-color:#c1e7fb}

#div_main_conten .div_main_conten2 {float:left; width:896px; height:auto; margin:0 5px 0px 5px; background-color:#fff;border: 0px dotted #fff; }
*html #div_main_conten .div_main_conten2 {float:left; width:900px; height:auto; margin:0 2px 0px 3px; background-color:#fff;border: 0px dotted #fff; }

#div_main_conten .div_main_conten3 {float:left; width:600px; height:auto; margin:0 5px 5px 5px; background-color:#fff;border: 0px dotted #fff; }
*html #div_main_conten .div_main_conten3 {float:left; width:600px; height:auto; margin:0 2px 5px 3px; background-color:#fff;border: 0px dotted #fff; }
*html #div_main_conten .div_main_conten2_tab2 {float:left; width:274px;; padding:0 0 0 20px; height:40px; margin:0px; background-color:#F4C890;border-bottom:1px dotted #fff; border-left:1px dotted #fff ; line-height:40px }

#div_main_conten .div_main_conten2_tab2 a:link, #div_main_conten .div_main_conten2_tab2 a:active, #div_main_conten .div_main_conten2_tab2 a:visited { font-size:16px; color:#000; font-weight:bold; text-decoration:none}

#div_main_conten .div_main_conten2_tab2 a:hover { font-size:16px; color:#000; font-weight:bold; text-decoration:underline}

#div_main_conten .div_main_conten2_tab3 {float:left; width:276px; height:40px; padding:0 0 0 20px; margin:0px; background-color:#F4C890;border: 0px dotted #fff;  border-bottom:1px dotted #fff; border-left:1px dotted #fff; line-height:40px }

*html #div_main_conten .div_main_conten2_tab3 {float:left; width:285px; height:40px; padding:0 0 0 20px; margin:0px; background-color:#F4C890;border: 0px dotted #fff;  border-bottom:1px dotted #fff; border-left:1px dotted #fff; line-height:40px }

#div_main_conten .div_main_conten2_tab3 a:link, #div_main_conten .div_main_conten2_tab3 a:active, #div_main_conten .div_main_conten2_tab3 a:visited { font-size:16px; color:#000; font-weight:bold; text-decoration:none}

#div_main_conten .div_main_conten2_tab3 a:hover { font-size:16px; color:#000; font-weight:bold; text-decoration:underline}

#div_main_conten .div_main_conten2a {float:left; width:856px; height:auto; margin:20px 20px 0 20px; background-color:#fff;border-bottom: 2px dotted #ccc; padding-bottom:10px }
*html #div_main_conten .div_main_conten2a {float:left; width:856px; height:auto; margin:20px 10px 0 10px; background-color:#fff;border: 2px dotted #cc; }

#div_main_conten .div_main_conten2b {float:left; width:856px; height:auto; margin:20px; background-color:#fff;border-bottom: 2px dotted #ccc; padding-bottom:10px }
*html #div_main_conten .div_main_conten2b {float:left; width:856px; height:auto; margin:20px 10px; background-color:#fff;border: 2px dotted #cc; }

#div_main_conten .div_main_conten3b {float:left; width:856px; height:auto; margin:20px; background-color:#fff;border-bottom: 0px dotted #ccc; padding-bottom:10px }
*html #div_main_conten .div_main_conten3b {float:left; width:856px; height:auto; margin:20px 10px; background-color:#fff;border: 2px dotted #fff; }


#div_main_conten .showproduct {float:left; width:200px; height:180px; border-right:1px dotted #ccc; text-align:center;font-size:13px; color:#666666; font-weight:bold; text-decoration:none; padding:0 5px}

#div_main_conten .showproduct_noborder {float:left; width:200px; height:180px; border-right:0px dotted #ccc; text-align:center;font-size:12px; color:#666666; font-weight:bold; text-decoration:none; padding:0 5px}


#div_main_conten .showproduct_textshowproduct a:link, #div_main_conten .showproduct_textshowproduct a:active, #div_main_conten .showproduct_textshowproduct a:visited { font-size:16px; color:#000; font-weight:bold; text-decoration:none}

#div_main_conten .showproduct_textshowproduct a:hover { font-size:16px; color:#000; font-weight:bold; text-decoration:none}

.price {color:#FF0000; font-size:14px}

.pricetext {color:#8C6337; font-size:13px}

.xemtatca {float:right; width:71px; height:11px; position:absolute; margin:12px 0 0 190px}

*html .xemtatca {float:right; width:71px; height:11px; position:absolute; margin:3px 0 0 190px}

*:first-child+html .xemtatca {float:right; width:71px; height:11px; position:absolute; margin:3px 0 0 190px}

#div_main_nhanhieu {float:left; width:942px; height:auto; margin:2px 0 0 5px; background-color:#F4C890}
*html #div_main_nhanhieu {float:left; width:942px; height:auto; margin:2px 0 0 3px;; background-color:#F4C890; padding-bottom:0px}
*:first-child+html  #div_main_nhanhieu {float:left; width:942px; height:auto; margin:2px 0 0 5px;; background-color:#F4C890; padding-bottom:0px}

.img_shownhanhieu {float:left; width:942px; height:118px; background-color:#fff; text-align:center}

.img_shownhanhieu img {height:59px;margin:30px 2px 0 0;width:62px;}

#div_contact {background-color:#FFFFFF;float:left;height:auto;margin:10px 0px 0px 0px;width:942px;}
*html #div_contact {float:left; width:942px; height:auto; margin:8px 0 0 0px; background-color:#fff; padding-bottom:3px}
*:first-child+html  #div_contact {float:left; width:942px; height:auto; margin:8px 0 0 0px;; background-color:#fff; padding-bottom:3px}

#div_contact .div1 {float:left; width:240px; margin:10px 0 10px 0; font-weight:bold;color:#000;}

#div_contact .div1 span.ext{line-height: 18px}

#div_contact .div2 {float:left; width:160px; margin:10px 0 10px 0; text-align:left}

#div_contact .div3 {
    float:right; 
    width:470px; 
    margin:10px 0 10px 0; text-align:left; font-weight:bold;color:#000;}

#div_listlink {float:left; width:942px; height:auto; margin:5px 0 0 0px; background-color:#e7e7e8}
*html #div_listlink {float:left; width:942px; height:auto; margin:4px 0 0 0px;; background-color:#e7e7e8; padding-bottom:5px}
*:first-child+html  #div_listlink {float:left; width:942px; height:auto; margin:4px 0 0 0px;; background-color:#e7e7e8; padding-bottom:5px}

#div_listlink .div4 {float:left; width:210px; font-weight:bold; padding:10px}

#div_listlink ol {margin:0 0 0 18px; padding:0}

*html #div_listlink ol {margin:0 0 0 22px; padding:0}

*:first-child+html #div_listlink ol {margin:0 0 0 22px; padding:0}

#div_ft {float:left; width:942px; height:auto; margin:5px 0 5px 0px; background-color:#f4c890; text-align:center; padding:5px 0}
*html #div_ft {float:left; width:942px; height:auto; margin:4px 0 0 0px;; background-color:#f4c890;}
*:first-child+html  #div_ft {float:left; width:942px; height:auto; margin:4px 0 0 0px;; background-color:#f4c890;}




/* CSS sub menu */

#div_menuleft_on ul {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; WIDTH: 185px; LIST-STYLE-TYPE: none; color:#fff; line-height:14px
}

*html #div_menuleft_on ul {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0 10px 7px; WIDTH: 185px; LIST-STYLE-TYPE: none; color:#fff; line-height:15px
}

#sample_attach_menu_child  {POSITION: relative}

#sample_attach_menu_child  {padding:5px 7px; background:none;}

#sample_attach_menu_child  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}


/* CSS product page */
#product_sub {float:right; width:716px;  background:#F4C890; height:auto !important;height:322px;min-height:322px; padding-bottom:17px;}
*html #product_sub {float:right; width:716px; background:#F4C890;; height:auto !important;height:335px;min-height:335px; padding-bottom:17px;}
*:first-child+html #product_sub {float:right; width:716px; background:#F4C890; padding-bottom:17px; height:auto !important;height:335px;min-height:335px;}

#product_sub .div_product1 {
            background-color:#C1E7FB;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:16px;
            width:682px;
}

*html #product_sub .div_product1 {
            background-color:#C1E7FB;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:12px 5px;
            width:682px;
            padding-bottom: 3px;
}

*:first-child+html #product_sub .div_product1 {
   padding-bottom: 3px;
}


#product_sub_detai .div_product1 {
            background-color:#C1E7FB;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:16px;
            width:684px;
}

#product_sub_detai {float:right; width:716px; background:#d5e4bb; margin:0 0 0px 0; height:auto !important;height:670px;min-height:670px;}
*:first-child+html #product_sub_detai {float:right; width:716px;  background:#d5e4bb; padding-bottom:17px; height:auto !important;height:670px;min-height:670px;}
*html #product_sub_detai {float:right; width:716px;  background:#d5e4bb; padding-bottom:17px; height:auto !important;height:670px;min-height:670px;}

#product_sub .product_sub_detai {
            background-color:#d5e4bb;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:16px;
            width:684px;
}

#product_sub_detai .product_sub_detai {
            background-color:#d5e4bb;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:16px;
            width:684px;
}





*html #product_sub_detai .div_product1 {
            background-color:#C1E7FB;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:17px 5px;
            width:684px;
}

*:first-child+html #product_sub_detai .div_product1 {
            background-color:#C1E7FB;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:17px 15px;
            width:684px;
            padding-bottom:5px
}


.div_main_conten2_tab1_sub
{
    float:left;
    width:215px;
    padding-left:12px;
    height:40px;
    margin-left:3px;
    margin-top:3px;
    background-color:#fff;
    border: 0px dotted #fff;
    line-height:35px;
    margin-right:3px;
}

*html .div_main_conten2_tab1_sub {float:left; width:215px; padding:0 0 0 8px; height:40px; margin:5px 5px 0 3px; background-color:#fff;border: 0px dotted #fff;  line-height:35px}

.div_main_conten2_tab1_sub a:link,  .div_main_conten2_tab1_sub a:active,  .div_main_conten2_tab1_sub a:visited { font-size:14px; color:#000; font-weight:bold; text-decoration:none}

.div_main_conten2_tab1_sub a:hover { font-size:14px; color:#000; font-weight:bold; text-decoration:underline}

.div_main_conten2_tab1_sub1
{
    float:left;
    padding-left:12px;
    height:40px;
    margin-left:3px;
    margin-top:3px;
    background-color:#fff;
    border: 0px dotted #fff;
    line-height:35px;
    margin-right:3px;
}

*html .div_main_conten2_tab1_sub1 {
    float:left; 
    padding:0 0 0 8px; 
    height:40px; 
    margin:5px 5px 0 3px; 
    background-color:#fff;
    border: 0px dotted #fff;  
    line-height:35px
}

.div_main_conten2_tab1_sub1 a:link,  .div_main_conten2_tab1_sub1 a:active,  .div_main_conten2_tab1_sub1 a:visited { font-size:14px; color:#000; font-weight:bold; text-decoration:none}

.div_main_conten2_tab1_sub1 a:hover { font-size:14px; color:#000; font-weight:bold; text-decoration:underline}

.div_main_conten2_tab2_sub
{
    float:left;
    width:214px;
    padding:0 0 0 8px;
    height:40px;
    margin:0px;
    background-color:#F4C890;
    border-bottom:1px dotted #fff;
    border-left:1px dotted #fff ;
    line-height:40px;
}

*html .div_main_conten2_tab2_sub {float:left; width:213px;; padding:15px 0 0 8px; height:25px; margin:0px; background-color:#F4C890;border-bottom:1px dotted #fff; border-left:1px dotted #fff ; line-height:40px }

.div_main_conten2_tab2_sub a:link,  .div_main_conten2_tab2_sub a:active,  .div_main_conten2_tab2_sub a:visited { font-size:14px; color:#000; font-weight:bold; text-decoration:none}

.div_main_conten2_tab2_sub a:hover { font-size:14px; color:#000; font-weight:bold; text-decoration:underline}

.div_main_conten2_tab3_sub {float:left; width:217px; padding:0 0 0 8px; height:40px; margin:0px; background-color:#F4C890;border-bottom:1px dotted #fff; border-left:1px dotted #fff ; line-height:40px }

*html .div_main_conten2_tab3_sub {float:left; width:217px;; padding:15px 0 0 8px; height:25px; margin:0px; background-color:#F4C890;border-bottom:1px dotted #fff; border-left:1px dotted #fff ; line-height:40px }

.div_main_conten2_tab3_sub a:link,  .div_main_conten2_tab3_sub a:active,  .div_main_conten2_tab3_sub a:visited { font-size:14px; color:#000; font-weight:bold; text-decoration:none}

.div_main_conten2_tab3_sub a:hover { font-size:14px; color:#000; font-weight:bold; text-decoration:underline}

.xemtatca_sub {float:right; width:71px; height:11px; position:absolute; margin:12px 0 0 140px}
*html .xemtatca_sub {float:right; width:71px; height:11px; position:absolute; margin:3px 0 0 140px}
*:first-child+html .xemtatca_sub {float:right; width:71px; height:11px; position:absolute; margin:3px 0 0 140px}

.div_main_conten2_sub {background-color:#FFFFFF;border:0 dotted #FFFFFF;float:left;height:auto;margin:0 3px 2px;width:680px;}
*html .div_main_conten2_sub {float:left; width:674px; height:auto; margin:0 2px 5px 3px; background-color:#fff;border: 0px dotted #fff; }

.div_main_conten2_sub_detai {float:left; width:706px; height:auto; margin:0 5px 5px 5px; background-color:#fff;border: 0px dotted #fff; }
*html .div_main_conten2_sub_detai {float:left; width:706px; height:auto; margin:0 2px 5px 3px; background-color:#fff;border: 0px dotted #fff; }

.div_main_conten2a_sub {float:left; width:654px; height:auto; margin:10px 10px 0 10px; background-color:#fff;border-bottom: 1px dotted #ccc; padding-bottom:10px }
*html .div_main_conten2a_sub {float:left; width:654px; height:auto; margin:10px 5px 0 5px; background-color:#fff;border: 1px dotted #cc; }

.div_main_conten3a_sub {float:left; width:654px; height:auto; margin:10px 10px 5px 10px; background-color:#fff;border-bottom: 0px dotted #ccc; padding-bottom:10px }
*html .div_main_conten3a_sub {float:left; width:654px; height:auto; margin:10px 5px 5px 5px; background-color:#fff;border: 0px dotted #cc; }
.categoryListBoxContents {
    float: left;
    text-align: center;
}
.showproduct_sub {float:left; width:160px; height:180px; border-right:1px dotted #ccc; text-align:center;font-size:12px; color:#666666; font-weight:bold; text-decoration:none; padding:0 0px}

.showproduct_sub a {color:navy; padding: 0 2px}
.showproduct_sub a:hover {color:navy;}

.showproduct_sub_noborder {float:left; width:160px; height:180px; text-align:center;font-size:12px; color:#666666; font-weight:bold; text-decoration:none; padding:0 0px}

.showproduct_sub_noborder a {color:navy; padding: 0 2px}
.showproduct_sub_noborder a:hover {color:navy;}

.showproduct_sub_detai {float:left; width:200px; height:auto; border:0px solid #ccc; text-align:center;font-size:13px; color:#666666; font-weight:bold; text-decoration:none; padding:0 0px}

.showproduct_sub_detai0 {float:left; width:198px; height:auto; border:1px solid #ccc; margin:0 0 0px 0}

.showproduct_sub_detai1 {border:1px solid #CCCCCC;  float:left;height:86px;text-align:center;width:92px; margin:5px 0 0 0}
.showproduct_sub_detai1 img {width:82px; height:82px; padding: 2px 0}

.showproduct_sub_detai2 {border:1px solid #CCCCCC;float:left;height:86px; margin:5px 0 0 12px;text-align:center;width:92px}
.showproduct_sub_detai2 img {width:82px; height:84px; padding: 2px 0}

*html .showproduct_sub_detai2 {border:1px solid #CCCCCC;float:left;height:86px; margin:5px 0 0 11px;text-align:center;width:92px}
*html .showproduct_sub_detai2 img {width:82px; height:82px; padding: 2px 0}

.showproduct_sub_detai_text {float:left; width:420px; height:auto; margin:0 0  0 20px; color:#000}

.showproduct_sub_detai_info {float:left; width:420px; height:auto; margin:10px 0px; color:#000; padding:10px 0; border-bottom:1px dotted #CCCCCC; border-top:1px dotted #CCCCCC; line-height:20px}

.showproduct_sub_detai_icon {float:left; width:420px; height:auto; margin:0px 0px; color:#000; padding:10px 0; border-bottom:0px dotted #CCCCCC; border-top:0px dotted #CCCCCC; line-height:20px; font-size:20px}

.showproduct_sub_detai_pr {color:#FF0000}

.showproduct_sub_detai_text_title {font-size:16px; font-weight:bold}

.showproduct_noborder_sub {float:left; width:160px; height:180px; border-right:0px dotted #ccc; text-align:center;font-size:13px; color:#666666; font-weight:bold; text-decoration:none; padding:0 0px}

.page_number {float:right; text-align:right; width:300px}

.page_number A:link {color:#666; text-decoration:none; font-weight:bold}
.page_number A:visited {color:#666; text-decoration:none; font-weight:bold}
.page_number A:active {color:#666; text-decoration:none; font-weight:bold}
.page_number A:hover {color:#333; text-decoration:underline; font-weight:bold}

.page_number_detai {float:right; text-align:right; width:300px; padding:16px 10px 0 0}

.page_number_detai A:link {color:#666; text-decoration:none; font-weight:normal}
.page_number_detai A:visited {color:#666; text-decoration:none; font-weight:normal}
.page_number_detai A:active {color:#666; text-decoration:none; font-weight:normal}
.page_number_detai A:hover {color:#333; text-decoration:underline; font-weight:normal}

.normalprice, .productSpecialPriceSale {
    text-decoration: line-through;
    }

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
    color: #ff0000;
    }


#sample_attach_menu_child_0  {POSITION: relative}

#sample_attach_menu_child_0  {padding:5px 7px; background:none;}

#sample_attach_menu_child_0  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_0  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_0             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_0             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_1  {POSITION: relative}

#sample_attach_menu_child_1  {padding:5px 7px; background:none;}

#sample_attach_menu_child_1  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_1  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_1             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_1             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_2  {POSITION: relative}

#sample_attach_menu_child_2  {padding:5px 7px; background:none;}

#sample_attach_menu_child_2  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_2  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_2             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_2             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_3  {POSITION: relative}

#sample_attach_menu_child_3  {padding:5px 7px; background:none;}

#sample_attach_menu_child_3  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_3  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_3             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_3             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_4  {POSITION: relative}

#sample_attach_menu_child_4  {padding:5px 7px; background:none;}

#sample_attach_menu_child_4  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_4  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}


a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_4             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_4             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_5  {POSITION: relative}

#sample_attach_menu_child_5  {padding:5px 7px; background:none;}

#sample_attach_menu_child_5  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_5  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_5             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_5             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_6  {POSITION: relative}

#sample_attach_menu_child_6  {padding:5px 7px; background:none;}

#sample_attach_menu_child_6  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_6  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_6             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_6             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_7  {POSITION: relative}

#sample_attach_menu_child_7  {padding:5px 7px; background:none;}

#sample_attach_menu_child_7  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_7  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_7             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_7             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_8  {POSITION: relative}

#sample_attach_menu_child_8  {padding:5px 7px; background:none;}

#sample_attach_menu_child_8  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_8  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_8             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_8             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_9  {POSITION: relative}

#sample_attach_menu_child_9  {padding:5px 7px; background:none;}

#sample_attach_menu_child_9  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_9  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_9             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_9             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_10  {POSITION: relative}

#sample_attach_menu_child_10  {padding:5px 7px; background:none;}

#sample_attach_menu_child_10  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_10  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_10             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_10             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_11  {POSITION: relative}

#sample_attach_menu_child_11  {padding:5px 7px; background:none;}

#sample_attach_menu_child_11  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_11  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_11             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_11             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_12  {POSITION: relative}

#sample_attach_menu_child_12  {padding:5px 7px; background:none;}

#sample_attach_menu_child_12  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_12  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_12             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_12             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_13  {POSITION: relative}

#sample_attach_menu_child_13  {padding:5px 7px; background:none;}

#sample_attach_menu_child_13  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_13  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_13             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_13             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_14  {POSITION: relative}

#sample_attach_menu_child_14  {padding:5px 7px; background:none;}

#sample_attach_menu_child_14  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_14  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_14             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_14             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_15  {POSITION: relative}

#sample_attach_menu_child_15  {padding:5px 7px; background:none;}

#sample_attach_menu_child_15  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_15  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_15             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_15             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_16  {POSITION: relative}

#sample_attach_menu_child_16  {padding:5px 7px; background:none;}

#sample_attach_menu_child_16  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_16  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_16             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_16             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_17  {POSITION: relative}

#sample_attach_menu_child_17  {padding:5px 7px; background:none;}

#sample_attach_menu_child_17  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_17  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_17             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_17             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_18  {POSITION: relative}

#sample_attach_menu_child_18  {padding:5px 7px; background:none;}

#sample_attach_menu_child_18  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_18  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_18             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_18             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_19  {POSITION: relative}

#sample_attach_menu_child_19  {padding:5px 7px; background:none;}

#sample_attach_menu_child_19  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_19  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}


a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   160px;

  border:  0px solid black;
  padding: 2px 5px;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #fff;
}

a:hover .sample_attach {color:#000}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_19             { border-bottom: 0px solid black; height:293px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

*html div#sample_attach_menu_child_19             { border-bottom: 0px solid black; height:285px; background:#ec84ae; width:187px; padding:20px; z-index:999; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.div_border {float:left; width:187px; height:293px; border:2px dotted #fff}

*html .div_border {float:left; width:187px; height:289px; border:2px dotted #fff}

#sample_attach_menu_child_20  {POSITION: relative}

#sample_attach_menu_child_20  {padding:5px 7px; background:none;}

#sample_attach_menu_child_20  a {padding:5px 7px; background:none; font-family:Arial; font-weight:normal}

#sample_attach_menu_child_20  a:hover {padding:5px 7px; background:none; color:#FFFF00; text-decoration:none}
.centerColumn
{
    background:#FFFFFF;
    margin:0px 3px 3px 3px;
    padding:3px;
    float:left;
    width:646px;
}
.centerColumn_main
{
    background:#FFFFFF;
    margin:0px 3px 3px 3px;
    padding:3px;
    float:left;
    width:670px;
}
h4, h5, h6, label, h4.optionname, legend, address, .sideboxcontent, .larger{
    font-size: 1.1em;
    }
p, address {
    padding: 0.5em;
    }

address {
    font-style: normal;
    }

fieldset {
    padding: 0.5em;
    margin: 0.5em 0em;
    border: 1px solid #cccccc;
    }
legend {
    font-weight: bold;
    padding: 0.3em;
    color: black;
    }
.alert {
    color: #FF0000;
    margin-left: 0.5em;
    }
label.inputLabel {
    width: 9em;
    float: left;
    line-height: 1.5em;
    color:#000;
    }
label.inputLabelPayment {
    width: 14em;
    float: left;
    padding-left: 2.5em;
    }

label.selectLabel, label.switchedLabel, label.uploadsLabel {
    width: 11em;
    float: left;
    }
FORM, SELECT {
    display: inline;
    font-size: 1em;
    margin: 0.1em;
    }
INPUT {
    display: inline;
    margin: 0px;
    }
#product_sub INPUT {
    display: inline;
    margin: 4px;
    }
TEXTAREA {
    margin: auto;
    display: block;
    width: 95%;
    }

input:focus, select:focus, textarea:focus {

    }
.back {
    /*float: left;*/
    }

.forward {
    float:right;
    }
a img {border: none; }
h1 {
    font-size: 1.5em;
    color: #9a9a9a;
    }

h2 {
    font-size: 1.4em;
    }

h3 {
    font-size: 1.3em;
    }

.line_phansanpham {
background:url(../images/bg_line.gif) repeat-x;
float:left;
height:1px;
margin-bottom:10px;
margin-top:10px;
width:660px;}

*html .line_phansanpham {
background:url(../images/bg_line.gif) repeat-x;
float:left;
height:1px;
margin-bottom:7px;
margin-top:10px;
width:655px;}

.showproduct_sub_detai0 img {padding: 5px;}

.line_ngang {border-bottom:1px dotted #ccc; height:1px;}

.main img {border:1px solid #EEEEEE;float:left;margin-bottom:0px;margin-right:0px;padding:5px; width:80px; height:80px}

.main input {margin-right:19px; height:11px; font-size: 10px; text-align: center; border: 1px solid #ccc; padding-bottom: 5px}
*html .main input {margin-right:12px; height:10px; font-size: 10px; text-align: center; border: 1px solid #ccc; padding-bottom: 2px}
*:first-child+html .main input {margin-right:15px; height:10px; font-size: 10px; text-align: center; border: 1px solid #ccc; padding-bottom: 2px}

.price_hot {font-size:14px; font-weight:bold; color:#FF0000}

.page_number_product {color:#FF0000}

#product_sub .div_product1_danhmuctheomenu {
            background-color:#D5E4BB;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:16px 16px 0 16px;
            width:664px;
            padding:10px 10px 0 10px;
            color:#fff;
}

*html #product_sub .div_product1_danhmuctheomenu {
            background-color:#D5E4BB;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:16px 16px 0 7px;
            width:664px;
            padding:10px 10px 0 10px;
}
*:first-child+html #product_sub .div_product1_danhmuctheomenu {
            background-color:#D5E4BB;
            border:1px dotted #FFFFFF;
            float:left;
            height:auto;
            margin:16px 16px 0 16px;
            width:664px;
            padding:10px 10px 0 10px;
}

#product_sub .div_product1_danhmuctheomenu a {color:navy; font-weight:bold; text-decoration:none}
#product_sub .div_product1_danhmuctheomenu a:hover {color:navy; text-decoration:underline;}


#product_sub .div_product1_danhmuctheomenu_list {float:left; height:auto; width:160px; text-align:center; padding:0 3px 10px 3px}

#product_sub .div_product1_danhmuctheomenu_list img {width:57px; height:57px; border:1px solid #EEEEEE;margin-bottom:2px;margin-right:2px;padding:2px;}

#list_wrapper{
    width: 664px
}

#list_wrapper ul{
    margin:0 0 0 0px;
    padding:0;
}

#list_wrapper ul li {
    float:left; width:150px; padding:0 0 5px 12px; list-style:none; background:url(../images/icon_list_menu.gif) left no-repeat
}

.tile_danhmucsanpham_product {font-size:14px; font-weight:bold; margin:0 0 10px 0; float:left; width:100%; border-bottom:1px dotted #fff; color:navy}





.fixh3 {margin:0; padding:0; font-size:14px}
*html .fixh3 {margin:0 0 0 0px; padding:0; font-size:14px}
*:first-child+html .fixh3 {margin:0 0 0 0; padding:0; font-size:14px}

.productListing-data img {border:1px solid #EEEEEE;float:left;height:80px;margin:5px 15px 5px 0px;padding:5px;width:80px;}

.pd15 {padding:15px}



.pretty-table
{
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border: 1px solid #333;
  font-family:Arial;
  font-size: 11px;
  color: #000;
  background: #f4f4f4;
  width:645px;
}

.pretty-table1
{
  padding: 0;
  margin: 10px 0 0 0;
  width:645px;
}

.pretty-table caption
{
  caption-side: bottom;
  font-size: 11px;
  font-style: italic;
  text-align: right;
  padding: 0.5em 0;
}

.pretty-table th, .pretty-table td
{
  border: 1px dotted #666;
  padding: 0.5em;
  text-align: left;
  color: #632a39;
  font-size:12px;
}

.pretty-table th[scope=col]
{
  color: #fff;
  background-color: #7D98B3;
  font-size: 11px;
  border-bottom: 1px solid #333;
  border-right: 0px solid #333;
}

.pretty-table th+th[scope=col]
{
  color: #fff;
  background-color: #7d98b3;
  border-right: 1px dotted #666;
}

.pretty-table th[scope=row]
{
  background-color: #f4f4f4;
  border-right: 0px solid #333;
}

.pretty-table tr.alt th, .pretty-table tr.alt td
{
  color: #2a4763;
}

.pretty-table tr:hover th[scope=row], .pretty-table tr:hover td
{
  background-color: #FFFFCC;
  color: #000;
}

.pretty-table th input {width:30px}

.menu_site {float:right; margin:0px 0px 0 2px; background:#F4C890; width:684px; padding:15px 16px 0 16px; }
*html .menu_site {float:right;  margin:0px 0px 0 2px; background:#F4C890; width:684px; padding:15px 16px 0 16px;  }

.menu_site a {color: #0000FF}

.menu_site1 {float:right; margin:0px 0px 0 2px; background:#D5E4BB; width:684px; padding:15px 16px 0 16px; }
*html .menu_site1 {float:right;  margin:0px 0px 0 2px; background:#D5E4BB; width:684px; padding:15px 16px 0 16px;  }

.menu_site1 a {color: #0000FF}

.div_sold {width:91px; height:91px; position:absolute; float:left; margin:-107px 0 0 0px}
*:first-child+html .div_sold {width:91px; height:91px; position:absolute; float:left; margin:-107px 0 0 -30px}
*html .div_sold {width:91px; height:91px; position:absolute; float:left; margin:-107px 0 0 -30px}

.div_sold img {padding:0; border:0; width:91px; height:91px;}

.div_number_product {float:left; width:40px; height:auto; text-align:center; color:#FF0000; font-weight:bold; position:absolute; margin:-20px 0 0 -7px;}
*:first-child+html .div_number_product {float:left; width:40px; height:auto; text-align:center; color:#FF0000; font-weight:bold; position:absolute; margin:7px 0 0 -35px;}
*html .div_number_product {float:left; width:40px; height:auto; text-align:center; color:#FF0000; font-weight:bold; position:absolute; margin:7px 0 0 -35px;}

img#img  {width:auto; height:auto; margin:0; padding:0; border:0}

.them {float:left; margin: 7px 0 0 30px;}
*:first-child+html .them {float:left; margin: 10px 0 0 5px;}
*html .them {float:left; margin: 8px 0 0 3px;}

.radioButtonLabel {color:#000;}

.checkboxLabel {color:#000;}

label.checkboxLabel input {magin:0; padding:0}

.information {color:#000;}

.showproduct_sub_detai0 img{
   max-width:192px;
   width: expression(this.width > 192 ? '192px' : true);
}

.cartProductDisplay a, a:hover{font-weight:bold; color: navy}

.cartUnitDisplay  {font-weight:bold; color: #000}

.cartTotalDisplay  {color: #000}

.cartTotalsDisplay  {font-weight:bold; color: #000}

#cartSubTotal  {font-weight:bold; color: #000}

.thongtingiaohang {color:#000;}

.important {
    font-weight: bold;
    }
    
.buttonforward    {float:right;}

.cartQuantity {
    width: 4.7em;
    }
    
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
    padding: 0.5em 0em;
    }    
    
.cc { float:left; width:20px}
*:first-child+html  .cc { float:left; width:20px}

.cc1 {float:left; width:150px; padding: 4px 0 0 5px}
*:first-child+html  .cc1 {float:left; width:150px; padding: 7px 0 0 10px}

.ccc { float:left; width:20px; margin: -20px 0 0 170px}
*:first-child+html  .ccc { float:left; width:20px;margin: -26px 0 0 170px}

.ccc1 {float:left; margin:-16px 0 0 5px;}
*:first-child+html  .ccc1 {float:left; margin:-20px 0 0 5px;}

#siteMapList {padding-left:150px; font-size:11px}
#siteMapList a:link {color:#3300FF;}
#siteMapList a:hover{color:#FF0000}
#siteMapList a:active{color:#3300FF}
#siteMapList a:visited{color:#3300FF}

#navEZPagesTOC {font-size:12px}

#navEZPagesTOC ul li a {color:blue}

.lang_title {margin: 2px 0pt 0pt 5px; float: left;}
*html .lang_title {margin: 5px 0pt 0pt 5px; float: left;}



.breadcrumb01 {text-transform: uppercase; margin-right:145px}
*html .breadcrumb01 {text-transform: uppercase; margin-right:95px}
