﻿/** { margin: 0; padding: 0; outline: 0; }*/
/*-webkit-border-radius:0px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    behavior: url('../Styles/PIE.htc');*/
/*-webkit-border-radius:0px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    behavior: url('../Styles/PIE.htc');*/
/*
   background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
   background: -webkit-linear-gradient(#eaf1f6, #d6e3ee);
   background: -moz-linear-gradient(#eaf1f6, #d6e3ee);
   background: -ms-linear-gradient(#eaf1f6, #d6e3ee);
   background: -o-linear-gradient(#eaf1f6, #d6e3ee);
   background: linear-gradient(#eaf1f6, #d6e3ee);
   -pie-background: linear-gradient(#eaf1f6, #d6e3ee);
   behavior: url('../Styles/PIE.htc'); 
*/
*{padding:0;margin:0;}
ul li{list-style-type: none;}
a{text-decoration:none;}
ul{margin:0;padding:0;}
img{border:none;}    
.css_middle{vertical-align:middle;}
.css_fl{float:left;}
.css_fr{float:right;}
.css_11{font-size:11pt;}
.css_15{font-size:15pt;}
.css_13{font-size:13pt;}
.css_b{font-weight:bold;}
.css_color01{color:#f08f00 !important;}
.css_color000{color:#000;}
.css_colorCam{color: #ff8400;}
.css_color02{color: #FBA42B;}
.css_body_center h1
{
    color:#fba42b;
}

/**/
.maximg_des img, .maximg_des iframe{max-width:740px;}
.maximg_des_Pro img, .maximg_des_Pro iframe{max-width:690px;}
.maximg_des_contact img, .maximg_des_contact iframe{max-width:360px;}
.css_bannerlogo img, .css_bannerlogo iframe{max-width:980px;}
/**/
.css_tieude2{font-size:16px;font-weight:bold;}
.css_tieude{font-size:18px;color:#ff4f01;font-weight:bold;}
.css_tieude h1{font-size:18px;color:#ff4f01;font-weight:bold;}
.css_defaul,.css_defaul a{color:inherit;}
.css_link01,.css_link01 a{color:#2f6179;}
.css_link01 a:hover{text-decoration:underline;}
.css_priceOld span
{
    text-decoration: line-through;
}
.css_pricePro span
{
    font-size:11pt;color:#000;
}

.css_btnCart
{
    -webkit-border-radius:4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    behavior: url('../Styles/PIE.htc');
    background:#575757;
    height:25px;
    width:82px;
    text-align:center;
}
.css_btnCart a
{
    display:block;
    line-height:25px;
    color:#fff;
    font-size:11pt; 
}
.css_btnView
{
    -webkit-border-radius:4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    behavior: url('../Styles/PIE.htc');
    background:#2f6179;
    height:25px;
    width:82px;
}
.css_btnView a
{
    display:block;
    line-height:25px;
    color:#fff;
    font-size:11pt; 
}
.css_hr_left
{
    border-left:1px solid #ccc;
}
.css_hrb
{
    border-bottom:3px dotted #ccc;
}
.css_hrT
{
    border-top:2px solid #6FAC1A;
}
.css_hrb_da
{
    /*border-bottom:2px dashed #ccc;*/
    border-bottom:3px dotted #ccc;
}
/**/
.css_btn
{
    background: url('../images/bg_btn.png') no-repeat center center;
    width:110px;
    height:27px;
    line-height:27px;
    text-align:center;
}
.css_btn a
{
    color:#fff;
    display:block;
}
/*body 1047*/
body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color:#000;  
    background:#00e7e4;
}
#css_body
{
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    behavior: url('../Styles/PIE.htc');
    width:980px;
    border:5px solid #767676;
    margin:10px auto;
    background:#fff;
}
/*search*/
.css_boxsearch
{
    border:1px solid #ccc;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    behavior: url('../Styles/PIE.htc');
    width:200px;
    height:26px;padding:2px;
    margin-top:7px;
}
.css_txtsearch
{
    border:none;
    width:170px;
    height:26px;
}
/*menu*/
#css_menu
{
    border-bottom:1px solid #ccc;
    margin-bottom:5px;
    text-align:center;
}
#css_menu ul
{
    display: inline-block;
    margin: 0;
    padding: 0;
    /* For IE, the outcast */
    zoom:1;
    _display: inline;
}
#css_menu ul li
{
    float:left;
    text-align:center;
}
#css_menu ul li a
{
    color:#84520a;
    display:block;
    padding: 5px 25px;
    font-size:12pt;
}
#css_menu ul li .css_menuhover_home
{
    display:none;
}
#css_menu ul li a:hover
{
    color:#fc9e07;
}
#css_menu ul li.selected a
{
    color:#fc9e07;
}
#css_menu ul li.selected .css_menuhover_home
{
    display:block;
}
#css_menu ul li ul
{
    position: absolute;
    z-index: 2000;
    top: 38px;
    left: 0px;
    display:none;
    width:1000px;
}

#css_menu ul li ul li.submenu_li
{
    display:inline-block;
    float:left;
    border:none;
    margin-right:5px;
    padding:10px 0;
}
#css_menu ul li ul li.submenu_li a
{
    font-size: 11pt;
    font-weight: 200;
    text-align: left;
    text-transform:none;
    color:#720309;
    padding:0 5px;
}

#css_menu ul li ul li.submenu_li:hover
{
    background:none;
}
#css_menu ul li ul li.submenu_li a:hover
{
    color:#000;
    text-decoration:underline;
}
#css_menu ul li ul li.submenu_li ul
{
    left:186px;
    top:-1px;
}

#css_menu li:hover ul ul, 
#css_menu li:hover ul ul ul,
#css_menu li:hover ul ul ul ul {
    display: none;
}

#css_menu li:hover ul,
#css_menu li li:hover ul,
#css_menu li li li:hover ul,
#css_menu li li li li:hover ul {
    display: block;
}
/*slider*/

#css_slider
{    
    position:relative;
    width:1006px;margin:0 auto;
}

#slider_home
{
    width:980px;height:315px;overflow:hidden;position:relative;
}
.css_sliderLeft
{
    float:left;height:300px;width:710px;overflow:hidden;
}
.css_sliderRight
{
    float:left;height:300px;width:270px;overflow:hidden;margin-left:20px;
    text-align:center;
}
.css_sliderRight img
{
    max-width:270px;
}
#sliderDoitac
{
    /*height:118px;*/
    height:88px;
    margin-top:10px;position:relative;
    -webkit-box-shadow: #666 0px 1px 3px;
    -moz-box-shadow: #666 0px 1px 3px;
    box-shadow: #666 0px 1px 3px;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    behavior: url('../Styles/PIE.htc');
    overflow:hidden;
}
/*content*/
.css_content_left
{
    float:left;
    width:200px;
}
.css_box01
{
    margin-left:-11px;
}
.css_Box01top
{
    background: url('../images/bg_left_menu.png') no-repeat left top;
    height:6px;
}
.css_box01center
{
    padding:10px 5px 10px 15px;
    background:#f08f00;
}
.css_titleBox01
{
    font-size:22pt;
    color:#fff;
    font-weight:500;
}
.css_content_right
{
    float:left;
    width:780px;
}
.css_content_padding
{
    padding:0 10px 0 10px;
}
.css_p_contact p
{
    margin-bottom:5px;
}
.css_boxCatePro
{}
.css_boxCatePro ul li
{
    margin: 20px 5px 20px 15px;
    list-style-image: url('../images/icon_li.png');
    list-style-position: outside;
}
.css_boxCatePro ul li a
{
    color:#fff;
    font-weight:bold;
    font-size:13pt;
}
.css_boxCatePro ul li ul li
{
    margin:5px 0;
    list-style:none;
}
.css_boxCatePro ul li ul li a
{
    font-size:11pt;
    font-weight:normal; 
    margin-left:10px;
}

.css_box02
{
    margin-top:15px;
}
.css_titlebox02
{
    background:#0e8c2c;
    font-size:12pt;
    padding:5px 10px;
    color:#fff;
    font-weight:bold;
}
/*Product*/
.css_CateProTitle
{
    color:#84520a;
    text-transform:uppercase;
}
.css_CateProTitle span
{
    text-transform:uppercase;
}
.css_CateProTitle h1
{
    font-size:1.2em;
    font-weight:600;
    text-transform:uppercase;
}
.css_boxProList
{
    float:left;
    width:180px;
    margin:10px 5px 5px;
    overflow:hidden;
    height:182px;
}
.css_ProImgList
{
    width:180px;
    height:160px;
    text-align:center;
    overflow:hidden;
}
.css_ProDesList
{
    margin-top:4px;
    text-align:center;
}
/*footer*/
#css_footer
{
    margin-top:20px;
    border-top:1px solid #ccc;
    padding:10px 20px;
    position:relative;
}
/**/
.css_contact_left
{
    float:left;
    width:360px;
}
.css_contact_right
{
    float:left;width:360px;
    margin-left:20px;
}
.css_txt_width
{
    width:240px;
}