@charset "utf-8";
/* CSS Document */

body {
	cursor:						default;
	//padding:					0 0 0 0;
}

#page-wrapper {
	position:						relative;
	z-index:						-1;
	//z-index:						1;
}

#page-main {
	box-shadow: 					0px 0px 6px rgba(195,195,195,0.2);
}

.b-search input {
	line-height:					22px;
}

.b-input input {
	line-height:					25px;
}

.b-slider-btn1 a, .b-slider-btn2 a {
	box-shadow: 					0px 2px 2px rgba(95,95,95,0.2);
}

#faq_form .b-input {
	//width:						210px;
}
#com_form .b-input {
	//width:						210px;
}
#com_form1 .b-input {
//width:						210px;
}

.nivo-controlNav a {
	//display:					inline;
}

.b-news-item {
	//z-index: 					expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<u class="b-news-itemBefore">&mdash;</u>'));
}

.b-news-itemBefore {
	display:						block;
	position:						absolute;
	top:							21px;
	left:							-25px;
	text-decoration:				none;
}

.b-comm-item.b-news-itemBefore {
	top:							0px;
}

.alert .b-news-itemBefore {
	width:							14px;
	height:							12px;
	top:							25px;
	left:							-24px;
	background:						url(../image/sprite_icon.png) no-repeat 0px -117px;
	text-indent:					-7000px;
}

.b-waveblock {
	//z-index: 					expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<u class="b-waveblockBefore"></u>'));
}

.b-waveblockBefore {
	display:						block;
	width:							238px;
	height:							17px;
	position:						absolute;
	bottom:							-10px;
	left:							-1px;
	background:						url(../image/sprite.png) no-repeat -360px 0px;
}

.b-waveblock-question {
	//z-index: 					expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<u class="b-waveblock-questionBefore"></u>'));
}

.b-waveblock-questionBefore {
	display:						block;
	width:							254px;
	height:							7px;
	position:						absolute;
	bottom:							-8px;
	left:							-1px;
	background:						url(../image/sprite.png) no-repeat -360px -17px;
}

.ez-checkbox, .ez-radio { zoom: 1; *display:inline; _height:20px; }
.ez-hide { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

.b-input {
	//z-index: 					expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<u class="b-inputBefore"></u>'));
}

.b-inputBefore {
	display:						block;
	width: 							4px;
	height: 						29px;
	position: 						absolute;
	top: 							0;
	right: 							-4px;
	background: 					url(../image/sprite.png) no-repeat -356px -24px;
}

.b-btn {
	//z-index: 					expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<u class="b-btnBefore"></u>'));
}

.b-btnBefore {
	display:						block;
	width:							3px;
	height:							32px;
	position:						absolute;
	top:							0px;
	right:							-3px;
	background:						url(../image/sprite.png) no-repeat -357px -53px;
}

#page-nav li {
	//z-index: 					expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<u class="b-pageNavBefore">&raquo;</u>'));
}

.b-pageNavBefore {
	position:						absolute;
	top:							-1px;
	right:							-10px;
	color:							#666;
	text-decoration:				none;
}

.current .b-pageNavBefore {
	text-indent:					-7000px;
}

.b-sNav ul li {
	line-height: 15px;
}

/*.b-sNav-lvl2 {
	//z-index: 					expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<u class="b-sNav-lvl2Before"></u>'));
}

.b-sNav-lvl2Before {
	display:						block;
	width:							17px;
	height:							20px;
	position:						absolute;
	top:							14px;
	right:							-11px;
	background:						url(../image/sprite.png) no-repeat -364px -85px;
}*/

#sidebar-nav {
	display:						block;
	margin-bottom:					30px;
	width:							100%;
	position:						relative;
	background-color:				#d4e5ef;
	-moz-box-shadow: 				0px 1px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow: 			0px 1px 0px rgba(0,0,0,0.2);
	box-shadow: 					0px 1px 0px rgba(0,0,0,0.2);
}
