.headerArea{
	width: 100%;
	height: 78px;
	background: #fff;
	position: relative;
}

.logoArea{
	margin-left: 160px;
	padding: 8px 0;
}

.headIcon{
	display: inline-block;
	vertical-align: middle;
}

.logoImg{
	width: 316px;
    height: 54px;
	margin-right: 4px;
}

.sysName{
	font-size: 18px;
	color: #000000;
}

.headeRight{
	/*height: 50px;
	position: absolute;
	right:160px;
	top: 10px;*/
	vertical-align: super;

}

.navRt{
	font-size: 14px;
	margin-right: 16px;
}


.perName{
    font-size: 13px;
    height: 26px;
    padding-right: 20px;
    color: #555;
    padding-top: 3px;
}

.hdRtIcon{
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
}

.hisIcon{
	background-image: url(../images/idx-ticon01.png);
	margin-right: 22px;
}

.personIcon{
	background-image:url(../images/indxIcon01.png);
	background-size: 16px;
	vertical-align: middle;
}

.downIcon{
	width: 8px;
	height: 6px;
	background: url(../images/indxIcon02.png) no-repeat;
	margin-left:10px;
}

.langArea,.peropArea{
	cursor: pointer;
}

.peropArea,.perIconArea,.langArea{
	position:relative;
}

.navRt .hdRtIcon{
	/*margin: -4px 8px 0 0;*/
}

.redMes{
	font-size: 12px;
	color: #fff;
	text-align: center;
	width:20px;
	height:14px;
	line-height: 14px;
	background:#be0000;
	text-decoration: none;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
	position: absolute;
	top: -8px;
	left: 8px;
}

.peropArea{
	height: 56px;
}

.perIconArea{
	color: #fff;
	font-size: 14px;
	margin:18px 16px 0 0;
}

.perOpCon,.langCon,.brMenuCon{
	background: #fff;
	border: 1px solid #d8d8d8;
	position: absolute;
	top: 54px;
	z-index: 2;
	display: none;
}

.langCon{
	width: 60px;
	left: 0;
}

.perOpCon{
	width: 118px;
	/*left:-22px;*/
}

.upSan{
	width:22px;
	height: 10px;
	background: url(../images/hd-Up.png) no-repeat;
	position: absolute;
	top: -9px;
	left: 50%;
	margin-left: -11px;
}

.perOpUl li,.langOpUl li,.brMenuUl li{
	text-align: center;
	height: 39px;
	line-height: 39px;
	position: relative;
}

.perOpUl li a,.langOpUl li a,.brMenuUl li a{
	font-size: 14px;
	display: block;
	border-bottom: 1px solid #d8d8d8;

}

.perOpUl li a:hover,.langOpUl li a:hover,.brMenuUl li a:hover{
	background: #f1f1f1;
}

.perOpUl li:hover{
	background: #f1f1f1;
}

.perOpIcon,.themColor{
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	position: absolute;
	left:12px ;
	top: 50%;
	margin-top: -10px;
}

.perMes{
	background-image: url(../images/hd-per01.png);
}

.perLike{
	background-image: url(../images/hd-per02.png);
}

.perOut{
	background-image: url(../images/hd-per03.png);
}

.perThe{
	background-image: url(../images/hd-per04.png);
}

.perMesNum{
	font-size: 12px;
	color: #fff;
	height: 16px;
	line-height: 16px;
	padding:0 4px;
	position: absolute;
	right:12px;
	top: 50%;
	margin-top: -8px;
	background: #907d66;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	-ms-border-radius: 1px;
	-o-border-radius: 1px;
	border-radius: 1px;
}

.perRight{
	width: 4px;
	height: 6px;
	background: url(../images/hd-Right.png) no-repeat;
	position: absolute;
	top: 50%;
	margin-top: -3px;
	right: 9px;
}

.themeType{
	width: 118px;
	background: #fff;
	border: 1px solid #d8d8d8;
	border-bottom: none;
	position: absolute;
	left: 116px;
	top: 0;
	display: none;
}

.themColor{
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	-ms-border-radius: 1px;
	-o-border-radius: 1px;
	border-radius: 1px;
}

.themRed{
	background-color: #c42f29;
}

.themBlue{
	background-color: #38b4e6;
}

.themPur{
	background-color: #606bde;
}

.choseTheIcon{
	width:12px ;
	height: 12px;
	background-repeat: no-repeat;
	position: absolute;
	right: 6px;
	top: 50%;
	margin-top: -6px;
}

.themeType li.curTheme,.brMenuUl li.curPage{
	background-color: #f1f1f1;
}

.curTheme  .choseTheIcon{
	background-image:  url(../images/hd-Chos.png);
}


.langArea{
	width: 60px;
	height: 56px;
}

.langIconArea{
	margin-top: 18px;
}

.langIcon{
	background: url(../images/idx-ticon04.png) no-repeat;
	margin-right: 14px;
}

.langFont{
	font-size: 14px;
	color: #fff;
}

.langDown{
	width: 8px;
	height: 8px;
	background: url(../images/indxIcon02.png) no-repeat;
	position: absolute;
	right: 6px;
	top: 50%;
	margin-top: -4px;
}

.vertLine{
	width: 1px;
	height: 48px;
	background:rgba(255,255,255,.2);
	margin:0 17px 0 0;
}

.langIcon{
	width: 20px;
}

.langOpUl li.curLang{
	background: #F1F1F1;
}

.overHide {
	overflow: hidden;
}

.bkBasIcon{
	width:18px;
	height: 20px;
	background:url(../images/bk-baIcon.png) no-repeat;
	margin-right: 22px;
	position:relative;
}
.bkInfoMenu{
	margin-left: 60px;
	font-size: 0;
}

.secondPageNavLi{
	height: 78px;
	line-height: 78px;
	display: inline-block;
	position: relative;
}

.secondPageNavLink{
	color: #fff;
	display: block;
	height: 78px;
	font-size: 16px;
	padding: 0 16px;
}

.curSecondLine{
	width: 70%;
	height: 2px;
	background:#fff;
	position: absolute;
	left: 50%;
	top: 60px;
	margin-left: -35%;
	display: none;
}

.secondPageNavLi:hover .curSecondLine,
.secondPageNavLi.thNavCur  .curSecondLine{display: block;}


.hdScondMenu{
	width: 124px;
	position: absolute;
	left: 50%;
	top: 74px;
	margin-left: -62px;
	background: #fff;
	border: 1px solid #d8d8d8;
	border-bottom: none;
	z-index: 1;
	display: none;
}

.hdScondLi{
	width:100%;
	position: relative;
}

.hdScondLink,.hdScondInLink{
	color: #333;
	font-size: 14px;
	text-align: center;
	display: block;
	width: 100%;
	height: 39px;
	line-height: 39px;
	border-bottom: 1px solid #D8D8D8;
}

.hdScondLink:hover,
.hdScondInLink:hover,
.hdScondLi:hover > .hdScondLink{
	background: #F1F1F1;
}

.hdScondInUl{
	position: absolute;
	width: 124px;
	left: 122px;
	top: -1px;
	background: #fff;
	border: 1px solid #d8d8d8;
	border-bottom: none;
	display: none;
}


.secondPageNavLi:hover .hdScondMenu,
.hdScondLi:hover .hdScondInUl{
	display: block;
}


.loginBtn{color: #fff;}

.container{
	width: 1200px;
	margin: 0 auto;
}

.brCon{
	margin-top: 26px;
	margin-bottom: 126px;
	position:relative;
}

.footArea{
	width: 100%;
	padding:10px 0;
	color: #fff;
	font-size: 14px;
}


.ftConTit{
	font-size: 20px;
	padding: 20px 0 12px 0;
}


.proLinkArea{
	width: 700px;
}

.proLinkArea li{
	float: left;
	width: 100px;
	margin-bottom: 10px;
}

.proLinkArea li a{
	color: #9d9d9d;
}

.footHintArea{
	padding-top: 10px;
	color: #fff;
}

.copyRight{
	float: left;
}

.footHint{
	float: right;
}

.footAreaIn{
	position: relative;
}

.footRight{
	position: absolute;
	top: 28px;
	right: 0;
}
.eqHint{
	padding-top: 4px;
}

.folLeft{
	float: left;
}

.folRight{
	float: right;
}

 /*浏览图书 */
 .bHeadArea{
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.brMenuArea{
	padding: 0 8px;
	height: 56px;
	position: relative;
	cursor: pointer;
}

.brMenuBtn{
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	margin-top: 16px;
}

.brMenuOpen{
	background-image: url(../images/br-idxm01.png);
}
.brMenuClose{
	background-image: url(../images/br-idxm02.png);
}

.brMenuCon{
	width: 144px;
	left: -54px;
    top: 56px;
}

.brHdSreach{
	/*width:386px;*/
	height: 44px;
	margin-left: 120px;
	font-size: 0;
	/* overflow: hidden; */
}

.brHdSreachInp{
	width:68%;
	height: 44px;
	line-height: 44px;
	border:1px solid #e8e8e8;
	background: #f5f5f5;
	font-size: 16px;
	padding:0 8px;
	display: inline-block;
	vertical-align: top;
}

.brSreachBtn{
	width: 64px;
	height: 44px;
	line-height: 44px;
	background: #e8e8e8;
	outline: none;
	border: none;
	cursor: pointer;
	text-align: center;
	position: relative;
}

.brSreachIcon{
	width:24px;
	height: 24px;
	background: url(../images/hd-Search.png) no-repeat;
	position: absolute;
	top: 50%;
	left:50%;
	margin-top: -12px;
	margin-left: -12px;
}

.brHdSreachIn{
	width:644px;
	/* float: left; */
}
.brSearMeth{
	font-size: 16px;
	/* float: left; */
	margin:10px 0 0 20px;
	display: inline-block;
	vertical-align: top;
}

.brSearMeth a,.brSearMeth a:hover{
	color:#fff;
}

.bHeadArea .logoArea{
	margin-left: 0;
}

.searLine{
	width: 1px;
	height:18px;
	background:#fff;
	opacity: .5;
	margin: -2px 20px 0;
}


.bHeadArea .headeRight{
	right: 0;
}

.bHeadArea .conIn{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.bgWhite{
	background: #fff;
}

.flLeft{
	float: left;
}
.flRight{
	float: right;
}

.rankArr{
	width:98px;
	height:30px;
	line-height:30px;
	color:#333;
	font-size: 12px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	padding:5px 0;
}

.libBookOpIcon{
	width:10px;
	height: 10px;
	margin-left: 5px;
	background-repeat: no-repeat;
}

.libBookDown{
	background-image: url(../images/br-down.png);
}

.libBookUp{
	background-image: url(../images/br-up.png);
}

.verOpen{
	color:#3366CC;
}
/*tushulibbiao*/
.libBookLi{
	width: 100%;
	padding:14px 0 14px 12px;
	overflow: hidden;
}

.libBookImg,.libBookDet{
	float:left;
}

.libBookDet{
	 width: 71%;
	margin-left: 24px;
}

.libBookDetNm{
	font-size: 16px;
	font-weight: 700;
	color:#555555;
	padding-bottom: 10px;
	display:inline-block;
}

.libBookDetIn{
	font-size: 14px;
	color:#000000;
}

.color33,.color33:hover{
	color:#3366cc;
}

.libBookStatu{
	padding-top: 10px;
}

.pageNumArea{
	width:100%;
	/* height:44px;
	line-height: 44px; */
	
}

.pageNumAreaIn{
	font-size: 16px;
	color:#000;
	/*width:90px;*/
	margin:0 auto;
}

.pageNumAreaIn i{
	margin-right: 10px;
	display:inline-block;
	text-decoration: underline;
	cursor: pointer;
}

.notBord{
	border:none !important;
}

.ellipsisOne{
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ellipsisTwo{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.bookTrendArea{
	height:226px;
	background:url(../images/trendBg.png) no-repeat center center;
	overflow: hidden;
}

.bkDetPieTit{
	font-size: 16px;
	color:#000;
	font-weight: 700;
	border-left-width: 4px;
	border-left-style: solid;
	padding-left: 8px;
	margin-bottom: 16px;
	display:block;
}

/* 本例子css */
.picScroll-left{
	margin:26px auto 0;
	overflow:hidden;
	position:relative;
}

.slideBox{
	width:100%;
}

.picScroll-left .bd ul{
	overflow:hidden;
	zoom:1;
}
.picScroll-left .bd ul li{
	width:20%;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
}

.slideBox .bd ul li{
	margin:0 auto;
}


.picScroll-left .bd ul li .pic{
	text-align:center;
}
.picScroll-left .bd ul li .pic img{
	width:100px;
	height:150px;
	display:block;
	margin:0 auto;
}

.picScroll-left .bd ul li .title{
	width:126px;
	font-size: 14px;
	color:#333;
	margin:6px auto 0;
	text-align: center;
}

.picScroll-left .prev,
.picScroll-left .next{
	position:absolute;
	top:50%;
	margin-top:-23px;
	display:block;
	width:16px;
	height:46px;
	background-repeat:no-repeat;
	filter:alpha(opacity=50);
	opacity:0.5;
}

.picScroll-left .prev{
background-image:url(../images/bk-supLeft.png);
	left:0;

}

.picScroll-left .next{
background-image:url(../images/bk-supRight.png);
	right:0;
}

.picScroll-left .prevStop{
	display:none;
}
.picScroll-left .nextStop{
	display:none;
}
.notSearchInp,.notSearchBtn{
    outline: none;
}

.notSearchInp{
    font-size: 14px;
    color:#333;
    width: 64%;
    height: 46px;
   line-height: 46px;
    background:#f4f4f4;
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    border-right:none;
    padding:0 7px;
}

.notSearchBtn{
    font-size: 16px;
    color:#fff;
    /*width:86px;*/
    padding:0 20px;
    height: 46px;
    border-width: 1px;
    border-style: solid;
   margin-left: -4px;
    cursor: pointer;
     -webkit-border-radius:0 2px 2px 0 ;
    -moz-border-radius: 0 2px 2px 0 ;
    -ms-border-radius:0 2px 2px 0 ;
    -o-border-radius:0 2px 2px 0 ;
    border-radius:0 2px 2px 0 ;
}

.specTime{
	visibility: hidden;
}

.specTimeShow{
	visibility: visible;
}

.w32{
	width:32px;
}

.w7{
	width:6px;
}

.w8{
	width:8px;
}

.w6{
	width: 7px;
}


.mesOpen,.libMesOpen,.libSingleDn{
	font-size: 14px;
	color:#3366CC;
}

.mesOpen,.libMesOpen{
	text-align: center;
	width:100%;
	height: 36px;
	line-height: 36px;
	background:#f4f4f4;
	display: block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	margin-top: 14px;
}

.libSingleDn{
	margin:6px 6px 0 0;
}


.propFormGrop{
	margin-bottom: 20px;
	font-size: 14px;
}

.propFormGrop input,.propFormGrop select{
	font-size: 16px;
	height: 46px;
	border: 1px solid #999;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	padding:0 4px;
}

.propFormGrop select{
	padding:5px 0;
}

.propTit{
	color:#666;
	font-size: 16px;
}

.longInp{
	width: 685px;
}

.smInp{
	width: 284px;
}

.marLeft34{
	margin-left: 34px;
}

.marLeft108{
	margin-left: 108px;
}

.propOpBtnArea{
	margin-left: 84px;
}

.propOpBtn{
	width: 128px;
	height: 46px;
	line-height: 46px;
	border-width: 1px;
	border-style: solid;
	font-size: 16px;
	margin-right: 4px;
	cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	color:#fff;
}
.propRet{
	background:none;
}

.expBorArea{
	font-size: 14px;
	color:#666;
	position:absolute;
	right:30px;
	top: 50%;
	margin-top: -26px;
}

.expBorIcon{
	width: 28px;
	height: 28px;
	background-repeat: no-repeat;
	display:block;
	margin:0 auto 6px;
}

.highBroLine{
	padding-top: 0;
	padding-bottom: 0;
}

.btnOut{
	text-align: center;
}
/*返回顶部*/
.retTopArea{
	width: 58px;
	height: 58px;
	background:#a0a0a0;
	font-size:12px;
	color:#fff;
	position:fixed;
	right:20px;
	bottom:20px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	border-radius: 100%;
	text-align: center;
}

.retTopArea:hover{
	background:#474747;
}

.upIcon{
	width: 24px;
	height: 14px;
	background:url(../images/idx-retTop.png) no-repeat;
	display:block;
	margin:6px auto 2px;
}

.upFont{
	width:24px;
	line-height:1.2;
	display:inline-block;
}

.sendToLineIn{
	display:none;
}

.sendToLineIn{
	font-size: 14px;
	width:100%;
	padding:14px 0;
	background:#f5f5f5;
	border-bottom: 1px solid #d8d8d8;
	border-top: 1px dashed #d8d8d8;
	position: absolute;
	left:0;
	top: 56px;
	z-index: 1;
}

.copeLine{
	color: #3366cc;
	margin-bottom: 14px;
	display:block;
}

.copeConIcon{
	width: 16px;
	height: 20px;
	background:url(../images/bk-cope.png) no-repeat;
	margin:-3px 8px 0 0;
}

.sendToConIn{
	width: 574px;
	margin:0 auto 18px;
	padding:10px;
	background:#fff;
	border: 1px solid #d8d8d8;
	-webkit-box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
	-moz-box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
	-ms-box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
	-o-box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
	box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
}

.urlArea{
	text-align: center;
}

.citaArea{
	text-align: center;
}

.urlArea .sendToConIn{
	text-align: left;
	word-wrap:break-word;
}

.urlArea .copeLine{
	margin-bottom: 0;
}

.emailArea{
	padding:14px 24px;
}

.emInp{
	width: 386px;
	height: 54px;
	line-height: 54px;
	padding:0 10px;
	font-size: 14px;
	outline:none;
	border: 1px solid #d8d8d8;
	-webkit-box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
	-moz-box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
	-ms-box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
	-o-box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
	box-shadow: 0px 1px 12px 3px rgba(0, 0, 0, 0.09);
}

.emSdIcon{
	width: 20px;
	height: 20px;
	background:url(../images/bk-sendEmail.png) no-repeat;
	margin:-2px 14px 0 0;
}

.emBtn{
    height: 54px;
    padding: 0 36px;
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    border: none;
    outline: none;
    cursor: pointer;
    margin-left: 4px;
}

.foothasFixed{
	position:fixed;
	left:0;
	bottom: 0;
}

.retStatuArea{
	width: 80%;
	margin:100px auto 0;
}


.margBot240{
	margin-bottom: 240px;
}

.retStatuIconLine,.retStatuCon,.retStatuBtn{
	text-align: center;
}

.retStatuCon{
	font-size: 16px;
	width:80%;
	margin:0 auto;
	padding-top: 40px;
}

.retStatuCon p{
	text-align: left;
}

.retStatuBtn{
	margin-top: 40px;
}

.headSearchArea{
	padding:10px 0;
}

.libMesIcon{
	width: 16px;
	height: 14px;
	background:url(../images/br-libMes.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin:-2px 6px 0 0;
}

.resMethodArea{
	padding-left: 4px;
	border-left:1px solid #d8d8d8 ;
	margin:-6px 0 0 0;
}

.resMethod{
	width:100px;
	height:44px;
	outline:none;
	border:none;
	background:none;
}

.menuOne,
.thBkLinkBg01,
.thPerFnChaPwd{
    background-color:#e95959;
}
.menuTwo,
.thBkLinkBg02,
.thPerFnChaPhone{
   background-color:#4a95e5;
}
.menuTher,
.thBkLinkBg03{
   background-color:#6adfaf;
}

 .menuFour,
 .thBkLinkBg04,
 .thPerFnCard{
   background-color:#e87959;
}

.menuFive,
.thBkLinkBg05{
   background-color:#4893e5;
}

.menuSix,
.thBkLinkBg06{
   background-color:#e85858;
}

.simpVersion{
	color: #fff;
	font-size: 14px;
}

/*检索 */
.disInlineBk{display: inline-block;}

.sigSearchCon{
	width: 100%;
}

.sigSearchLeft{
	height: 44px;
	background: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.sigSearchType{
	width: 94px;
	height: 44px;
	background: #fff;
	position: relative;
	-webkit-border-radius:  6px 0 0 6px;
	-moz-border-radius:  6px 0 0 6px;
	border-radius:  6px 0 0 6px;
	vertical-align: top !important;
	}

.sigChoseType{
	font-size:14px;
	width: 102px;
    height: 44px;
    line-height: 44px;
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
	position: relative;
	cursor: pointer;
}
.sigSearDown{
	width:8px;
	height: 6px;
	background: url(../images/idx-bl-down.png) no-repeat;
	position: absolute;
	right:10px;
	top: 50%;
	margin-top: -3px;
}
.sigChoseFont{
	width: 68px;
    height: 42px;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
}

.sigSearchTypeUl{
	width: 94px;
	background: #fff;
	position: absolute;
	top:44px;
	left: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	-moz-box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	-ms-box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	-o-box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	overflow: hidden;
	display: none;
	border: 1px solid #d8d8d8\9;
	z-index: 1;
}

.sigSearchIn{
	width: 460px;
    vertical-align: top;
}

.sigSearchInp{
	width: 326px;
	height: 32px;
	padding-left: 10px;
	border-left: 1px solid #D8D8D8;
    margin:7px 14px 7px 10px;
}

.sigSearchInpIn{
	width: 100%;
	height: 32px;
	line-height: 32px;
	color: #333;
	border: none;
	outline: none;
}

.sigSearchBtn{
	color: #fff;
	font-size: 16px;
	text-align: center;
	border: none;
	outline: none;
	cursor: pointer;
}
.sigSearchIn .sigSearchBtn{
	width: 110px;
	height: 46px;
	line-height: 46px;
	-webkit-border-radius:0px 6px 6px 0px;
	-moz-border-radius:0px 6px 6px 0px;
	border-radius:0px 6px 6px 0px;
}

.sigSearchRight{
	vertical-align: top;
	margin-left: 4px;
	overflow: hidden;
}

.sigSearchRight .sigSearchBtn{
	height: 46px;
	line-height: 46px;
	background: #A48F19;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}


.doubSearchTypeUl{
	width: 120px;
	background: #fff;
	position: absolute;
	top:52px;
	left: 0;
	-webkit-border-radius:3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	-moz-box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	-ms-box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	-o-box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	box-shadow: 0px 0px 6px rgba(0,0,0,.2);
	overflow: hidden;
	display: none;
	border: 1px solid #d8d8d8\9;
	z-index: 1;
}

.searchTypeUl li{
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.searchTypeUl li a{
	width: 100%;
	display: block;
	text-align: center;
}

.searchTypeUl li a:hover,.searchTypeUl li.sTypeCur a{
	color: #fff;
}


.sigSearchLeft { width: 76%;}
.sigSearchIn{width: 70%;float: right;}
.sigSearchInp{width: 58%;padding-left: 3px;  margin: 7px 0px 7px 3px;}
.sigSearchIn .sigSearchBtn{width: 70px;}
.sigSearchType,.sigSearchTypeUl { width: 18%;}
.sigSearchTypeUl{width: 100%;}
.sigChoseFont{width: 90%;text-align: center;}
.sigChoseType{ width: 100%;padding-left: 0px;}
.sigSearchRight .sigSearchBtn{width: 76px;padding: 0;}
.toHighSearchLink{margin:0;position: absolute;right:10px; bottom:10px;}
.searchTypeUl li a{padding: 0;}

@media screen and (max-width: 1023px) {
	.container{width: 100%;}
	.bHeadArea .conIn{width: 100%;}
	.headerArea{height: 45px;position: relative;}
	.toggleNavBtn{
	    width: 45px;
   		 height: 45px;	
		background:url(../images/mobile/top-nav-btn.png) no-repeat center center;
    		background-size: 24px auto;
		position: absolute;
		left: 0;
		top: 0;
	}
	.bkInfoMenu{
		width: 94px;
	    background: rgba(159, 160, 160, 0.8);
	    margin-left: 0;
	    position: absolute;
	    left: 0;
	    top: 45px;
	    z-index: 1;
	    display: none;
	}
	.secondPageNavLi{width: 100%;height: 45px;text-align:center;line-height: 45px;}
	.secondPageNavLink{font-size: 12px;height: 45px;text-align:center;line-height: 45px;}
	
	.hdScondMenu{
	    width: 124px;
	    position: absolute;
        left: 94px;
		top: 0;
		margin-left: 0;
	    background: #fff;
	    border: 1px solid #d8d8d8;
	    border-bottom: none;
	    z-index: 1;
	    display: none;
	}
	.curSecondLine{top: 45px;}
	.hdScondLink, .hdScondInLink{font-size: 12px;}
	.bHeadArea .logoArea{
	    width: 172px;
	    height: 45px;
	    margin: 0 auto;
	    display: block;
	    position: absolute;
	    left: 50%;
	    top: 50%;
	    -webkit-transform: translate(-50%, -50%);
	    -moz-transform: translate(-50%, -50%);
	    -ms-transform: translate(-50%, -50%);
	    -o-transform: translate(-50%, -50%);
	    transform: translate(-50%, -50%);
	}
	.bHeadArea .logoArea img{width: 100%;height: 100%;object-fit: contain;}
	.langArea,.simpVersion{display: none;}
	.navRt{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
	.emailArea {padding: 7px 10px;}
	.sendToConIn,.sigSearchTypeUl{width: 100%;}
	
	.sigSearchType {
	    width: 28%;
		-webkit-border-radius: 40px 0 0 40px;
		-moz-border-radius:40px 0 0 40px ;
		border-radius:40px 0 0 40px ;
	}
}
