@charset "gb2312";

.pagePositionNav { float:left;  line-height:24px; }
.pagePositionNav a { vertical-align:middle; }
.pagePositionNav span { vertical-align:middle; }
.pagePositionNav img { margin-left:4px; }
.pagePositionNav .selectClass {
	position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; cursor:pointer;
	z-index:2;
}
.pagePositionNav .selectClass .scSub {
	display:none; position:absolute; background:#fff; left:-2px; top:24px; cursor:auto; border:1px solid #EAEAEA;
	padding:5px 0px 4px 16px;
}
.pagePositionNav .selectClass .scSub li { width:100px; }
.pagePositionNav .selectClass.over { color:#e16500; }
.pagePositionNav .selectClass.over .scSub { display:block; }


.posNavSelectCanShu { float:left; }
.posNavSelectCanShu li { float:left; margin-left:12px; margin-top:1px; }
.posNavSelectCanShu li a {
	display:block; border:1px solid #bfbfbf; height:23px; line-height:23px;
	overflow:hidden; padding:0px 6px; cursor:pointer;
}
.posNavSelectCanShu li a b {
	float:left; font-weight:normal; max-width:140px; text-overflow:ellipsis; white-space:nowrap;
	overflow:hidden;
}
.posNavSelectCanShu li a b span { color:#949494; }
.posNavSelectCanShu li a i {
	float:left; font-style:normal; color:#ADADAD; padding:0px 4px; height:15px; line-height:15px;
	margin-left:9px; margin-top:3px; border:1px solid #878787; overflow:hidden;
	font-family:'Î¢ÈíÑÅºÚ';
}

.posNavSelectCanShu li a:hover { border-color:#E88317; color:#e16500; }
.posNavSelectCanShu li a:hover b span { color:#e16500; }
.posNavSelectCanShu li a:hover i { color:#e16500; border-color:#e16500; }



.canShuList { border:1px solid #dcdcdc; border-top:0px; margin-top:8px; }
.canShuList .cslClass { border-top:1px dotted #dcdcdc; line-height:38px; padding-left:18px; }
.canShuList .cslClass:first-child { border-top:1px solid #dcdcdc; }

.canShuList .cslClass .flTitle { float:left; width:100px; height:38px; overflow:hidden; color:#9c9c9c; }

.canShuList .cslClass .fr { float:left; width:1080px; background:#fff; }

.canShuList .cslClass .fr .flListFrame {
	float:left; position:relative; width:940px; height:38px; max-height:150px;
	overflow-x:hidden; overflow-y:hidden;
}
.canShuList .cslClass .fr .flList li {
	float:left; margin-right:15px; width:90px; height:38px;/* overflow:hidden;	text-overflow:ellipsis; */
	 white-space:nowrap; font-family:arial, 'ËÎÌå'; vertical-align:middle; line-height:38px;
}
.canShuList .cslClass .fr .flList li span,.canShuList .cslClass .fr .flList li a,.canShuList .cslClass .fr .flList li input{ vertical-align:middle;
}
.canShuList .cslClass .fr .flList li a { color:#393939; }
.canShuList .cslClass .fr .flList li a label { cursor:pointer; }
.canShuList .cslClass .fr .flList li a input { display:none; vertical-align:middle; }
.canShuList .cslClass .fr .flList li a i { font-style:normal; vertical-align:middle; line-height:13px; }
.canShuList .cslClass .fr .flList li a:hover { color:#e16500; }

.canShuList .cslClass .fr .multiSelectBtn,.canShuList .cslClass .fr .moreSelectBtn {
	float:right; line-height:20px; margin-right:15px; margin-top:8px;
	border:1px solid #e6e6e6; padding:0px 10px; color:#5f5f5f;
}
.canShuList .cslClass .fr .multiSelectBtn span { margin-left:3px; }
.canShuList .cslClass .fr .moreSelectBtn { margin-right:8px; }
.canShuList .cslClass .fr .moreSelectBtn span {
	display:inline-block; *display:inline; *zoom:1;	margin-left:4px;
	height:13px; line-height:20px; *line-height:14px; overflow:hidden;
}
.canShuList .cslClass .fr .multiSelectBtn:hover,.canShuList .cslClass .fr .moreSelectBtn:hover {
	border-color:#e16500; color:#e16500;
}

.canShuList .cslClass .fr .bottomBtn { text-align:center; display:none; }
.canShuList .cslClass .fr .bottomBtn input {
	cursor:pointer; color:#6A6A6A; margin:0px 4px; background:#f5f5f5; border:1px solid #E2E2E2;
	height:24px; line-height:21px; overflow:hidden; padding:0px 10px; border-radius:4px;
}


.canShuList .cslClass.multipleFrame {
	position:relative; margin-top:-1px; border:2px solid #F3CE97; background:#FFFCEE; *zoom:1;
}
.canShuList .cslClass.multipleFrame .fr { width:1076px; }
.canShuList .cslClass.multipleFrame .fr .flListFrame {
	width:921px; height:auto; margin:6px 0px; margin-right:15px; overflow-y:auto;
}
.canShuList .cslClass.multipleFrame .fr .flListFrame .flList li a input { display:inline; }
.canShuList .cslClass.multipleFrame .fr .bottomBtn { display:block; }


.canShuList .cslClass.moreFrame .fr .flListFrame {
	width:925px; height:auto; margin:6px 0px; margin-right:15px; overflow-y:auto;
}
.canShuList .cslClass.moreFrame .fr .moreSelectBtn span { line-height:14px; }

.canShuList .cslClass.provinceCity .fr { position:relative; }
.canShuList .cslClass.provinceCity .fr .flListFrame { min-height:76px; }

.canShuList .cslClass.provinceCity .fr .cityListFrame {
	position:absolute; background:#fff; display:none; z-index:3; }
	
.canShuList .cslClass.provinceCity .fr .cityListFrame ul {
	border:1px solid #E88317; width:200px; max-height:120px; overflow-y:auto; overflow-x:hidden;
	padding:11px 0px 0px 11px; }
	
.canShuList .cslClass.provinceCity .fr .cityListFrame ul li {
	float:left; width:40px; height:18px; line-height:18px; overflow:hidden; text-overflow:ellipsis;
	white-space:nowrap; font-family:arial, 'ËÎÌå'; margin:0px 10px 8px 10px; }
	
.canShuList .cslClass.provinceCity .fr .cityListFrame .clfLeftCover {
	position:absolute; width:9px; height:38px; overflow:hidden; background:#fff;
	left:-9px; top:0px; z-index:1; }
	
.canShuList .cslClass.provinceCity .fr .cityListFrame .clfLeftArrowOut,.canShuList .cslClass.provinceCity .fr .cityListFrame .clfLeftArrowIn {
	position:absolute; display:block; width:1px; height:2px; overflow:hidden; z-index:2;
	left:-10px; top:15px; border:5px solid transparent; border-right:5px solid #E88317; }

.canShuList .cslClass.provinceCity .fr .cityListFrame .clfLeftArrowIn {
	left:-9px; border-right-color:#fff; }
	
.canShuList .cslClass.provinceCity .fr .cityListFrame.on { display:block; }
