
ul.leftNav{
	list-style:none;
	background-color:#fff;
	padding-left:5%;
}
.leftNav li{
	line-height:45px;
	font-size:16px;
	cursor:pointer;
	display:inline-block;
	text-align:left;
}
.leftNav li:hover
{
	
}
.pageTitle
{
    font-size: 20px;
    color: #000000;
    height: 40px;
    line-height: 40px;
}
.pageTitle:before
{
	content:"\00a0\00a0\00a0\00a0";
}
.leftNav li:last-child{
	border-bottom:0px;
}
.leftNav li:first-child{
}
.leftNav li img
{
	
}
.leftNav .faq-link{
    color:#505050 !important;
	width:100%;
	display:block;
}
.active{
		color:#00aae6;
}
.active .faq-link{
   color:#fff !important;
}
.leftNav li:not(.active):hover .faq-link{
   color:#00aae6 !important;
}
.hover00aae6:hover{
	color:#00aae6!important;
}
.hover00aae6:active,.hover00aae6:focus{
	color:#00aae6!important;
}
.faqTitle{
   color:#5a5a5a;
   font-size:24px;
   font-weight: normal;
}
.faq-desc{
   margin-bottom:20px;
}
.wordsTitle .arrow{
   width:6px;
   height:11px;
   background: url("http://www.eigenstone.com.cn/common/images/faq-arrow.png");
   display:inline-block;
   background-position: center;
   background-repeat: no-repeat;
}
/* .faq-desc:not(.faq-active) .wordsTitle:hover .arrow{
   background: url("../common/images/faq-arrow-hover.png");
   background-position: center;
   background-repeat: no-repeat;
   width:11px;
} */
.faq-active .arrow{
   background: url("http://www.eigenstone.com.cn/common/images/faq-arrow-active.png");
   background-position: center;
   background-repeat: no-repeat;
   width:11px;
}
.wordsTitle
{
   color:#000000;
   opacity:0.7;
   font-size:17px;
   font-weight: normal;
   cursor:pointer;
}
.words
{
   color:#505050;
   opacity:0.7;
   font-size:14px;
   font-weight: normal;
   line-height:28px;
   display:none;
   border-bottom: 1px solid #dcdcdc;
   padding-bottom:10px;
   padding-left:35px;
   position: relative;
}
.words:before{
   position:absolute;
   top:10px;
   left:20px;
   width:7px;
   height:7px;
   background-color: #000000;
   border-radius:7px;
   content:" ";
}
.shlyIconContainer{
	background-color:#fff!important;
}
.shlyIconContainer img{
	width:80%;
	visibility:hidden;
}
#divIconSwitch{
	background:url(http://www.eigenstone.com.cn/common/images/switchicon.png) no-repeat center center;
}
a:hover #divIconSwitch{
	background:url(http://www.eigenstone.com.cn/common/images/switchiconhover.png) no-repeat center center;
}
#divIconWirelessSwitch{
	background:url(http://www.eigenstone.com.cn/common/images/wirelessswitchicon.png) no-repeat center center;
}
a:hover #divIconWirelessSwitch{
	background:url(http://www.eigenstone.com.cn/common/images/wirelessswitchiconhover.png) no-repeat center center;
}
#divIconPartner{
	background:url(http://www.eigenstone.com.cn/common/images/partnericon.png) no-repeat center center;
}
a:hover #divIconPartner{
	background:url(http://www.eigenstone.com.cn/common/images/partnericonhover.png) no-repeat center center;
}
#divIconThird
{
	background:url(http://www.eigenstone.com.cn/common/images/thirdicon.png) no-repeat center center;
}
a:hover #divIconThird
{
	background:url(http://www.eigenstone.com.cn/common/images/thirdiconhover.png) no-repeat center center;
}
a:hover .shlyWordsBgc{
	background-color:#00aae6;
	color:#fff;
}
.shlyWordsBgc{
	background-color:#eeeeee;
	line-height:45px;
	text-align:center;
	color:#000000;
	font-size:16px;
}
.dynamicImgContainer{
   background-color:#fff;
   padding-top:50px;
   display:none;
}
.dynamicImgContainer:after
{
	content:"";
	display:block;
	clear:both;
}
.dynamicImgContainer img:after
{
	content:"";
	display:block;
	clear:both;
}
.m-intro{
   width:80%;
   text-align:center;
}
.m-intro .img-row{
   width:100%;
   position:relative;
}
.m-intro .img-row img{
   width:100%;
}
.m-intro .img-row:before{
   content: " ";
   position: absolute;
   top:0px;
   left:-55px;
   height:100%;
   width:1px;
   border-left:1px dotted #dcdcdc;
}
.none-border:before{
   display:none;
}
.btn-row{
   padding-top:15px;
   padding-bottom:15px;
}
.btn-row .btn{
   width:80px;
   padding-top:3px;
   padding-bottom:3px;
   background-color: #00aae6;
   color:#ffffff;
   font-size:14px;
   cursor:pointer;
}
.floatLeft{
   float:left;
   margin-left:20px;
}
.floatRight{
   float:right;
   margin-right:20px;
}
#pExplain:before
{
	content:"\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0";
	
}
@media (max-width: 767px){
    #pc-page{
       display:none;
    }
    .tbmargin{
      clear:both;
      margin-top:15px;
   }
	.leftNav li
	{
		min-width:45%;
		display:inline-block;
	}
}
@media (min-width: 768px){
    #mobile-page{
       display:none;
    }
	.leftNav li
	{
		width:19%;
	}
}