body{   
 font-family: Arial, sans-serif;
    color: #333;
    font-size: 14px;
	}
a{ color:#333;
-webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}
a:hover{}	

.code
    {
            background:#f7f7f9;
            font-family:Arial;
            font-style:italic;
             color:#060063;
             font-size:18px;
             border:0;
             padding:5px 10px;
             letter-spacing:3px;
            font-weight:bolder;            
             float:left;            
             cursor:pointer;
             /*width:150px;
             height:60px;
             line-height:60px;*/
             text-align:center;
             vertical-align:middle;
			 

    }
.carousel-control.left,.carousel-control.right{ background:transparent;}
#inputCode{     width: 85%;    float: left; margin-right: 10px;}	
img{ max-width:100%;}	
.carousel-indicators{ display:none;}
.topBox{ background: rgba(0, 0, 0, 0.9);}
.topBox .langBox{    margin: 8px 0;}
.topBox .langBox li{ display: inline-block; color:#fff;  }
.topBox .langBox li a{ color:#fff; /*width: 24px;*/   height: 18px;     display: inline-block;  margin-left: 2px; cursor: pointer; }
/*.topBox .langBox li  .zh-TW{    background: url(../images/flags.png) -29px -61px no-repeat; }
.topBox .langBox li  .en{       background: url(../images/flags.png) -116px -351px no-repeat; }*/
.navbar-default{ background:#000;     border-color: #000; border-radius: 0;}
.navbar-default .navbar-nav > li > a{ color:#fff;     padding: 50px 15px 30px;     font-size: 15px; }	
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color:#990000;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #fff;
  background-color:#990000;
}
.navbar .navbar-nav .open .dropdown-menu > li > a:hover, .navbar .navbar-nav .open .dropdown-menu > li > a:focus, .navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus{    background-color: #eeeeee; border-color: #337ab7;}
.navbar .navbar-nav .open .dropdown-menu > li > a:hover, .navbar .navbar-nav .open .dropdown-menu > li > a:focus, .navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff !important;
    background-color: rgba(153,0,0,0.8) !important;
}
.dropdown-menu li{ border-bottom:1px solid #ddd;}
.dropdown-menu > li > a{    padding: 9px 20px;}
.navbar .navbar-nav .open .dropdown-menu{ padding:0;}
/**/
.projects-header{ text-align:center;}
.projects-header h2{    font-size: 20px;  font-weight: bold;}

/**/
.indexProdBox{ margin:0 -15px;}
.indexProdBox .col-3{ width:25%; float:left; padding:0 15px;}
.indexProdBox .prodBox{}
.indexProdBox .prodList{ text-align:center;     margin: 20px 0 40px;}
.indexProdBox .prodList h3{color:#333; font-size:18px; font-weight:bold;}
.indexProdBox .prodList h3 a{ color:#333; font-size:18px; font-weight:bold;}
footer{ background:#000; color:#fff; font-size:13px;}
footer .infoMenuBox{ background:url(../images/footInfoBG.jpg) center repeat-x; background:#f0f0f0;}
.infoMenuBox ul{ margin:0; padding:0;     padding-left: 0; text-align: center;   }
.infoMenuBox ul li{display: inline-block; color:#333;}
.infoMenuBox ul li a{    color: #333; padding: 8px 14px;    display: block; font-size:13px; }
.infoMenuBox ul li a:hover{ color:#990000;}
.copyrightBox{    padding: 20px 0; text-align: center;}

/**/
.insideMianBox{    margin: 30px 0;}
.insideMianBox .page-header{}
.insideMianBox .page-header h1{    font-size: 20px;  font-weight: bold;}
.insideMianBox .page-header h1 span{ color:#d4d4d4; font-size:16px; margin-left:8px;}
.tableBox .red{color:#c00;}
/**/
.agentBox{}
.agentBox .text{max-width: 90%;
     margin: 30px auto 30px;
	text-align:center;}
.agentBox .table .td-L{ background:#f0f0f0;     width:15%;}
.agentBox .table tr td{vertical-align:middle;}
.agentBox .tableBox{ margin:20px 0;}
.agentBox .table tr:nth-child(1){ border-top:2px solid #000;}
.agentBox .table tr:nth-child(5){ border-bottom:2px solid #000;}

/*sidebarBox*/
.sidebarBox{} 
.sidebarBox{    width: 25%; float:left;}
.sidebarBox .nav-tabs > li{     float: none;      margin-bottom:0px; }
.sidebarBox .s-title a h1{ font-size:16px;     border-bottom: 2px solid #000;     padding-bottom: 10px;     font-weight: bold; padding-left:0px;     margin-bottom: 0;}
.sidebarBox .s-title a:hover h1{ color:#333;}
.sidebarBox .s-title a{   padding-left: 0;    cursor: default;   display: list-item;}
.sidebarBox .nav-tabs > li > a:hover{color:#990000; }
.sidebarBox .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{    color: #555; cursor: default;  background-color: #eee; color:#990000;   border-bottom-color: transparent; border-radius:0; border-bottom:2px solid #333 !important;}

.mainBox{ width:75%; float:left;     padding-left:30px;}


/*fashionBox*/
.fashionBox{}
.fashionBox:after{    clear: both; display: table;   content: " ";}
.fashionBox .textBox{    margin-top: 50px;     overflow: hidden;}
.fashionBox .textBox .imgBox{ float:left;     margin-right: 20px; }
.fashionBox .textBox .text{ }
.fashionBox .textBox .text h2{ font-size:18px; font-weight:bold;}
.fashionBox .textBox .text p{}
.fashionBox .textBox strong{ color:#595959;}

/**/
.fragranceBox{}
.fragranceBox:after{    clear: both; display: table;   content: " ";}
.fragranceBox .textBox{    margin-top: 50px;     overflow: hidden;}
.fragranceBox .textBox .imgBox{ float:left;     margin-right: 20px; margin-bottom:65px; }
.fragranceBox .textBox .text{     font-size: 14px;}
.fragranceBox .textBox .text h2{ font-size:18px; font-weight:bold; margin-top: 0;}
.fragranceBox .textBox .text p{ line-height:24px;}
.fragranceBox .textBox strong{ color:#595959; display:block;     margin-bottom: 8px;}

/**/
.make-UpBox{}
.make-UpBox:after{    clear: both; display: table;   content: " ";}
.make-UpBox .textBox{    margin-top: 50px;     overflow: hidden;}
.make-UpBox .textBox .imgBox{ float:left;     margin-right: 20px; margin-bottom:40px; }
.make-UpBox .textBox .text{font-size: 13px; }
.make-UpBox .textBox .text h2{ font-size:18px; font-weight:bold; margin-top: 0;}
.make-UpBox .textBox .text p{line-height:24px;}
.make-UpBox .textBox strong{ color:#595959; display:block;     margin-bottom: 8px; font-size: 15px;}
.make-UpBox h3{ color:#999; border-bottom:1px solid #ddd; font-size:16px;   padding-bottom: 10px;}
.make-UpBox .colorBox{ margin:0; padding:0; list-style:none;}
.make-UpBox .colorBox li{    width: 16.6666%; float: left;     text-align: center;    margin: 10px 0;}
.make-UpBox .colorBox li span{ color:#999; font-size:13px; margin:10px 0; display: block;}

/**/
.serviceBox{}
.serviceBox h2{ color:#9c9c9c; font-size:16px; border-bottom:1px dotted #ddd; padding-bottom: 10px;}

/**/
.aboutBox{}
.aboutBox .textBox{ position:relative;}
.aboutBox .textBox-01{ background:url(../images/about/aboutBG_01.jpg) no-repeat; height:358px; background-size: cover; margin-bottom: 25px;}
.aboutBox .textBox-02{ background:url(../images/about/aboutBG_02.jpg) no-repeat; height:358px; background-size: cover; margin-bottom: 25px;}
.aboutBox .textBox-03{ background:url(../images/about/aboutBG_03.jpg) no-repeat; height:358px; background-size: cover; margin-bottom: 25px;}
.aboutBox .textBox-04{ background:url(../images/about/aboutBG_04.jpg) no-repeat; height:358px; background-size: cover; margin-bottom: 25px;}
.aboutBox .textBox-05{ background:url(../images/about/aboutBG_05.jpg) no-repeat; height:358px; background-size: cover; margin-bottom: 25px;}
.aboutBox .textBox .in-textBox{ margin-left:420px; padding-top:70px; padding-right: 20px;}
.aboutBox .textBox .in-textBox h2{ font-size:38px; font-weight:bold;     margin-bottom: 25px;}
.aboutBox .textBox .in-textBox h2 span{ font-size:18px;     padding-top: 20px; margin-right: 7px;}
.aboutBox .textBox .in-textBox strong{ font-size:15px;}
.aboutBox .textBox .in-textBox p{ line-height:24px; margin-top:15px;}
.aboutBox .BtnBox{       position: absolute;  bottom: 20px;  right: 20px; display:none; }
.aboutBox .BtnBox ul{ margin:0; padding:0;}
.aboutBox .BtnBox ul li{ display: inline-block; background:#000;     padding: 5px 13px;  font-size: 13px;  color: #fff; text-align:center;     margin-right: 5px;}
.aboutBox .BtnBox ul li a{ color:#fff;}
.aboutBox .BtnBox ul li:hover { background:#990000;}
.aboutBox .BtnBox ul li i{ margin-right:5px;}