﻿
.table.no-border tr td, .table.no-border tr th {
  border-width: 0;
}
.table.align-center {
   text-align: center;   
}
.row-centered {
    text-align:center;
}
.col-centered {
    display:inline-block;
    float:none;
    /* reset the text-align */
    text-align:left;
    /* inline-block space fix */
    margin-right:-4px;
}
 .container1 {
    width: 50%;
    margin: 0 auto;
   padding: 1px;
   background: #f0e68c;
}
 .container2 {
    width: 70%;
    margin: 0 auto;
   padding: 1px;
   background: #f0e68c;
}

 .someclass{ /*this class for testing purpose only*/
    border:1px solid blue;
    line-height:2em;
}

.totheright{ /*this will align the text to the right*/
  text-align:right;
}
.totheleft{ /*this will align the text to the right*/
  text-align:left;
}
.yellow_background{
    background-color:yellow;
}


.greenBg {
    background: red;
}
.highlight {
   /*background:#c6175e;padding:1px 7px 2px;color:#fff;border-radius:1px;*height:20px;*/
   background:#c6175e;
   color:white;
}
.highlight a{background:#c6175e;padding:1px 7px 2px;color:#fff;border-radius:1px;*height:20px;}
/*.size1of2 { float: left; width:8%; }
.size1of3 { float: left; width:10%; }
.size1of3a { float: left; width:12%; }
.size1of4 { float: left; width:20%; }*/


.size1of2 { float: left; width:2%; }
.size1of3 { float: left; width:3%; }
.size1of4 { float: left; width:4%; }
.size1of5 { float: left; width:5%; }
.size1of6 { float: left; width:6%; }
.size1of7 { float: left; width:7%; }
.size1of8 { float: left; width:8%; }
.size1of9 { float: left; width:9%; }
.size1of10 { float: left; width:10%; }
.size1of11 { float: left; width:11%; }
.size1of12 { float: left; width:12%; }
.size1of13 { float: left; width:13%; }
.size1of14 { float: left; width:14%; }
.size1of15 { float: left; width:15%; }
.size1of16 { float: left; width:16%; }
.size1of17 { float: left; width:17%; }
.size1of18 { float: left; width:18%; }
.size1of19 { float: left; width:19%; }
.size1of20 { float: left; width:20%; }


/*.size1of2 { margin-left:2px;  }
.size1of3 {  margin-left:2px;  }
.size1of4 {  margin-left:2px; }
.size1of5 {  margin-left:2px;  }
.size1of6 {  margin-left:2px; }
.size1of7 {  margin-left:2px;  }
.size1of8 {  margin-left:2px;  }
.size1of9 {  margin-left:2px;  }
.size1of10 { margin-left:2px;  }
.size1of11 {  margin-left:2px;  }
.size1of12 { margin-left:2px;  }
.size1of13 {  margin-left:2px;  }
.size1of14 {  margin-left:2px; }
.size1of15 {  margin-left:2px; }
.size1of16 {  margin-left:2px;  }
.size1of17 {  margin-left:2px;  }
.size1of18 {  margin-left:2px;  }
.size1of19 { margin-left:2px;  }
.size1of20 {  margin-left:2px;  }*/


.title
{
	color:#FA8072;
	font-weight:bold;
	margin-bottom:20px;
}
.imgicon
{
    display: block;
    margin-left: auto;
    margin-right: auto; 
}



.spanicon{position:absolute;top:25%;right:16%;background-color:rgba(255,73,73,0.62);color:#fff;border-radius: 50%;padding:5px;}
.spanicon1{position:absolute;top:35%;right:16%;background-color:rgba(255,73,73,0.62);color:#fff;border-radius: 50%;padding:5px;}
.spanicon2
{
	
	position:absolute;
	top:45%;
	right:16%;
	background-color:rgba(255,73,73,0.62);
	color:#fff;  
	border-radius: 50%;
    padding:5px;

}
.glyphicon 
{
	color:white;
}

.talbeStyle1
{
	border: 0px solid  #ddd;border-collapse: collapse; font-size:14px; color:#666666; 
	
}



 /*.table th,td {
   
	 border-bottom: 1px solid #c6175e;
}*/
 /*.table th,td{
    border-bottom: 1px solid #c6175e;
	 border-top: 1px solid #c6175e;
}*/
  /*.table td{
    border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
}*/
  
/*.table-hover thead tr:hover th, .table-hover tbody tr:hover td {
    background-color: #c6175e;
}*/

/*.table1>tbody>tr>td,.table1 > tbody > tr > th, .table1>tfoot>tr>td, .table1>tfoot>tr>th, .table1>thead>tr>td, .table1>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid#c6175e;
	 border-bottom: 1px solid#c6175e;
}*/


.btn span.glyphicon {    			
	opacity: 0;				
}
.btn.active span.glyphicon {				
	opacity: 1;				
}
.TexBlock
{
	/*background-color: #4CAF50;*/
    /*background-color:#c6175e;*/
    color: #666666;
	/*color: white;*/
	/*font-size: medium;*/
	font-size:14px;
	text-align:left;
	/*margin-top:5px;*/
}
.TexBlock1>a
{
	/*background-color: #4CAF50;*/
  
	font-size:14px;
	text-align:center;	
	color:#666666;	 
 
}
.TexBlock1.selected
{
	/*background-color: #4CAF50;*/
  
	font-size:14px;
	text-align:center;
	color:white;
	
	/*margin-top:5px;*/
}
 
.checkbox
{
	/*line-height:10px;*/
margin-top:1px; 
}
.overhidden{
	/*line-height:10px;*/
     padding:0px;
	 height:32px;
	 overflow-y:hidden; 
	
	
	 /*text-overflow:ellipsis;*/
	 

	 
}
.overdispay{
	/*line-height:10px;*/
     padding:0px;
	 height:32px;
     overflow-y:hidden; 
 
}
.nodispay{
	visibility:hidden;	
}

.navbar-nav
{
	 /*position:relative; 
	 margin-top:-31%;*/
	 position:static; 
     border-width:0px;
	 border-top-width: 0px; 
	 margin-left:10%;
	 z-index:3;
	

}
 .navbar-nav > li{
  margin-left:-2px;
  margin-right:0px;
 
  

}

.navbar
{
  height:50px;
}
.nav
{
  height:50px;
}





.checkbox-success input[type="checkbox"]:checked + label::before,
.checkbox-success input[type="radio"]:checked + label::before {
  /*background-color: #5cb85c;
  border-color: #5cb85c;*/
   background-color: #c6175e;
  border-color: #c6175e;
}
.checkbox-success input[type="checkbox"]:checked + label::after,
.checkbox-success input[type="radio"]:checked + label::after {
  /*color: #fff;*/
  color: #c6175e;


}

f1{
white-space:nowrap; 
width:150px; /*你可以指定希望的寬度*/
overflow:hidden;
text-overflow:ellipsis;
z-index:auto;
}

.ff1{
white-space:nowrap; 
width:150px; /*你可以指定希望的寬度*/
overflow:hidden;
text-overflow:ellipsis;
z-index:auto;
}
.products li a aside
{
text-align: -webkit-left;
}

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height:60px}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{
    width: 1170px;
    height: 60px;
}

html:not(.tablet) .pdp-info .color > div label > img
{
}

.input
{
    /* border: none; */
    /* background: none; */
    outline: none;
}
