@charset "utf-8";






.wrapper {
	min-height: 100%;
	position: relative;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.header1 {
	position: relative;
	z-index: 1000;
	*zoom: 1;
	background-image: -webkit-gradient(linear,left top,left bottom,from(white),to(#f2f2f2));
	background-image: -webkit-linear-gradient(top,white,#f2f2f2);
	background-image: -moz-linear-gradient(top,white,#f2f2f2);
	background-image: -ms-linear-gradient(top,white,#f2f2f2);
	background-image: -o-linear-gradient(top,white,#f2f2f2);
	background-image: linear-gradient(top,white,#f2f2f2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#FFFFFFFF",EndColorStr="#FFF2F2F2");
}

.header1:before {
	background-image: url("../images/logo.png");
	background-position: 2% center;
	background-repeat: no-repeat;
	width: 100%;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	border-bottom: 1px solid #e1e1e1;
	z-index: 1009;
}

.header1 .headLeft {
	float: left;
	position: relative;
	z-index: 1010;
}

.header1 .headLeft a {
	float: left;
}

.header1 .headLeft a .moreArrow {
	border-color: #939393;
	float: left;
}

.header1 .headLeft a.aLogo {
	padding-left: 2%;
}

.header1 .headRight {
	float: right;
	position: relative;
	z-index: 1010;
}

.header1 .headRight a {
	float: left;
	background-repeat: no-repeat;
	color: #939393;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
}

.header1 .headRight a:last-child {
	padding-right: 0;
}

.header1 .headRight a img {
	display: block;
	margin: 0 auto;
}

.header1 .headRight a span {
	display: block;
	overflow: hidden;
}

.header1 .headRight a.aSearch {
	background-image: url("../images/search1.png");
}

.header1 .headRight a.aRank {
	background-image: url("../images/top.png");
}

.header1 .headRight a.aNav {
	background-image: url("../images/anav.png");
}

.header1 .headRight a.aUnLogin {
	background-image: url("../images/user.png");
}

.header1 .headRight a.aUnLogin.aLogined {
	color: #7cb4e8;
}

.header1 .headRight a.aUnLogin.aLogined span {
	white-space: nowrap;
	text-overflow: ellipsis;
}

.header1 .headRight a.aHome {
	background-image: url("../images/home.png");
}

.header1 .headRight a.cur {
	border-right: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	padding-left: 0;
	padding-right: 0;
	position: relative;
	z-index: 10;
	background-color: #fff;
	color: #333;
}

.header1 .headRight a.cur:last-child {
	border-right: 0 none;
}

.sheader1:before {
	background-position: center center;
}

.navMenu {
	position: absolute;
	left: 0;
	background-color: #fff;
	display: none;
	width: 100%;
	z-index: 999;
	overflow: hidden;
}

.navMenu li {
	width: 33%;
	float: left;
	text-align: center;
	border-bottom: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	margin-left: -1px;
}

.navMenu li a {
	display: block;
	color: #939393;
	width: 100%;
	height: 100%;
}

.navMenu li a img {
	display: block;
	margin: 0 auto;
}

.navMenu li a span {
	display: block;
}

.navMenu li:nth-child(3n+1) {
	border-left: 0;
	margin-left: 0px;
	width: 34%;
}

.navMenu li:hover {
	background-color: #f6f6f6;
}

.loginPop {
	position: absolute;
	left: 0;
	background-color: #fff;
	display: none;
	width: 96%;
	z-index: 999;
	overflow: hidden;
	padding: 0 2%;
}

.subNav {
	background-color: #FF6600;
	overflow: hidden;
	width: 96%;
}

.subNav .con {
	width: 20000px;
}

.subNav p {
	float: left;
}

.subNav p a {
	display: inline;
	float: left;
	color: #fff;
	white-space: nowrap;
}

.subNav p a.cur {
	background-color: #FF8C00;
	border: 1px solid #D2691E;
}

.searchMenu {
	background-color: #fff;
	position: absolute;
	left: 0;
	display: none;
	z-index: 999;
	width: 100%;
}

.searchMenu .sTit {
	display: block;
}

.searchMenu .pHotLinks a {
	white-space: nowrap;
	display: inline-block;
	color: #666;
	background-color: #f7f7f7;
	border: 1px solid #f0f0f0;
}

.searchFormCon {
	width: 96%;
	margin-top: 20px;
}

.pSearchForm {
	position: relative;
	border: 1px solid #c9c8c8;
	z-index: 80;
	-webkit-box-shadow: 2px 2px 3px #e1e1e1 inset;
	-moz-box-shadow: 2px 2px 3px #e1e1e1 inset;
	-ms-box-shadow: 2px 2px 3px #e1e1e1 inset;
	-o-box-shadow: 2px 2px 3px #e1e1e1 inset;
	box-shadow: 2px 2px 3px #e1e1e1 inset;
}

.pSearchForm .searchTxt {
	width: 100%;
	color: #666;
	border: 0 none;
}

.pSearchForm .searchTxt.searchTxtBlur {
	color: #999;
}

.pSearchForm .searchBtn {
	background-color: #3093e5;
	border: 1px solid #3093e5;
	background-image: url("../images/search2.png");
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top: -1px;
	right: -1px;
	overflow: hidden;
	cursor: pointer;
}

.pSearchForm .clearSearchBtn {
	position: absolute;
	display: block;
	top: 0;
	overflow: hidden;
	cursor: pointer;
}

.pSearchForm .clearSearchBtn em {
	width: 100%;
	height: 100%;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	display: block;
}

.pSearchForm .clearSearchBtn em:before,.pSearchForm .clearSearchBtn em:after {
	content: "";
	background-color: #cfcfcf;
	position: absolute;
	left: 50%;
	top: 50%;
}

.ulHotList {
	display: none;
	position: absolute;
	width: 96%;
	left: 0;
	background-color: #ffffff;
	z-index: 60;
	overflow: hidden;
}

.ulHotList li {
	border: 1px solid #e0e0e0;
	border-top: 0 none;
	overflow: hidden;
	display: block;
}

.ulHotList li a {
	display: block;
	color: #666;
	width: 100%;
}

.ulHotList li a.hotLink {
	position: relative;
}

.ulHotList li a.hotLink:after {
	content: "";
	position: absolute;
	top: 0;
	right: -1px;
	border-left: 1px solid #e2e2e2;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTRBRUZBQ0NBODJDMTFFMzg1QTVDNUJFNDA4MEZFNzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTRBRUZBQ0RBODJDMTFFMzg1QTVDNUJFNDA4MEZFNzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NEFFRkFDQUE4MkMxMUUzODVBNUM1QkU0MDgwRkU3OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NEFFRkFDQkE4MkMxMUUzODVBNUM1QkU0MDgwRkU3OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjizcUMAAABwSURBVHjarNTRDcAgCARQuXQd9t8DBsKvJqYVBFoGeEHhIBGx8aGYmTB+qGsnV5FXJ6pqbWTtoArBe0oFQvQnWQje2CoQovlnIZwWKQMhs5EnCNnVjiBUMuJBqIZtB6GT2ieEbvxXiMz65+TuZAowAElwPpUtY64iAAAAAElFTkSuQmCC");
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}

.ulHotList li a.aClearBtn {
	float: left;
	color: #4da1e6;
	width: auto;
}

.ulHotList li a.aCloseBtn {
	float: right;
	border-left: 1px solid #dedede;
	*zoom: 1;
	background-image: -webkit-gradient(linear,left top,left bottom,from(white),to(#eae8e8));
	background-image: -webkit-linear-gradient(top,white,#eae8e8);
	background-image: -moz-linear-gradient(top,white,#eae8e8);
	background-image: -ms-linear-gradient(top,white,#eae8e8);
	background-image: -o-linear-gradient(top,white,#eae8e8);
	background-image: linear-gradient(top,white,#eae8e8);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#FFFFFFFF",EndColorStr="#FFEAE8E8");
	text-align: center;
}



.fixedBtnList {
	position: fixed;
	right: 3px;
	z-index: 100;
}

.fixedBtnList a {
	display: block;
	overflow: hidden;
	background: #000;
	text-align: center;
	opacity: 0.3;
}

.fixedBtnList a:after {
	content: "";
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	height: 100%;
	width: 100%;
}

.globalPadding {
	padding-left: 2%;
	padding-right: 2%;
}

.moreArrow {
	font-size: 0;
	line-height: 0;
	border: solid #5aace8;
	vertical-align: top;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.mask {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 900;
	display: none;
}

i.iLoading {
	background: url("../images/loading.gif") center center no-repeat;
}

.sLoading {
	display: block;
	text-align: center;
	color: #333333;
}

.sLoading i.iLoading {
	display: inline-block;
	vertical-align: middle;
}

.topAppDownLoad {
	display: none;
}

.appDownLoad {
	background-color: #eee;
	overflow: hidden;
	position: relative;
}

.appDownLoad .pLeft {
	float: left;
}

.appDownLoad .pLeft span {
	display: block;
	overflow: hidden;
}

.appDownLoad .pLeft .sTit {
	color: #000;
}

.appDownLoad .pLeft .sDes {
	color: #333;
}

.appDownLoad .sDownLoad {
	float: right;
	background: #4fbe1f;
	border: 1px solid #3e9f03;
	text-align: center;
	color: #fff;
}

.userBtnStyle {
	width: 50%;
	border: 0 none;
	background-color: #1573c3;
	color: #fff;
	display: block;
	margin: 0 auto;
	cursor: pointer;
	text-align: center;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.userBtnStyle:hover,.userBtnStyle:visited {
	color: #fff;
}

.userBtnStyle.userBtnStyleA {
	width: 100%;
}

.userBtnStyle.userBtnStyleGray {
	width: 25%;
	background-color: #cbcbcb;
}

.ulForm li {
	width: 100%;
	float: left;
}

.ulForm li .sTit {
	color: #666;
	display: block;
	overflow: hidden;
}

.ulForm li .left {
	float: left;
	display: inline;
}

.ulForm li .right {
	float: right;
	display: inline;
}

.ulForm li .sInput {
	border: 1px solid #e3e3e3;
	overflow: hidden;
	display: block;
	position: relative;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.ulForm li .sInput.sInputA {
	width: 50%;
	float: left;
}

.ulForm li .sInput .iIcon {
	position: absolute;
	background-position: center center;
	left: 0;
	background-repeat: no-repeat;
	border-right: 1px solid #e1e1e1;
}

.ulForm li .sInput .inputTxt {
	width: 100%;
	border: 0 none;
	background-color: none;
	color: #cacaca;
}

.ulForm li .sCaptchaPic {
	float: left;
	overflow: hidden;
	display: inline;
}

.ulForm li .sCaptchaPic img {
	display: block;
	vertical-align: top;
}

.ulForm li .iChange.hover {
	transform: rotate(720deg);
	-webkit-transform: rotate(720deg);
	-moz-transform: rotate(720deg);
	-o-transform: rotate(720deg);
	transition: all 2.5s ease;
	-webkit-transition: all 2.5s ease;
	-moz-transition: all 2.5s ease;
	-o-transition: all 2.5s ease;
}

.ulForm li .sError {
	color: #ed5a5a;
	display: block;
	overflow: hidden;
}

.ulForm li .sError a {
	color: #1573C3;
}

.ulForm li .pBtn a,.ulForm li .pBtn a:hover,.ulForm li .pBtn a:visited {
	color: #1573c3;
}

.ulForm li .loginAgreement {
	color: #333;
}

.ulForm li .loginAgreement a,.ulForm li .loginAgreement a:hover,.ulForm li .loginAgreement a:visited {
	color: #1989d7;
}

.ulForm li .loginAgreement .inputCheckBox {
	float: left;
	display: inline;
}

.ulForm li .lableRadio .inputRadio {
	display: none;
}

.ulForm li .lableRadio span {
	color: #666;
	display: inline;
	float: left;
}

.ulForm li.focus .sInput {
	border-color: #acd5f8;
}

.ulForm li.focus .sInput .inputTxt {
	color: #333;
}

.ulForm li.error .sInput {
	border-color: #f88e8e;
}

.ulForm li.thirdParty .list a {
	float: left;
	overflow: hidden;
	display: inline;
}

.ulForm li.thirdParty .list a img {
	height: 100%;
}

@media only screen {
	.appDownLoad {
		padding-right: 62px;
		height: 72px;
	}

	.appDownLoad .downLoadBtn {
		padding: 6px 0;
		background-size: 60px 60px;
		background-position: 18px center;
	}

	.appDownLoad .pLeft {
		padding: 6px 0 0 90px;
		font-size: 22px;
		line-height: 24px;
	}

	.appDownLoad .pLeft span {
		height: 24px;
	}

	.appDownLoad .pLeft span.sDes {
		font-size: 16px;
	}

	.appDownLoad .sDownLoad {
		-webkit-radius: 4px;
		-moz-radius: 4px;
		-ms-radius: 4px;
		-o-radius: 4px;
		border-radius: 4px;
		line-height: 34px;
		padding: 0 14px;
		height: 34px;
		font-size: 18px;
		margin: 12px 0;
	}

	.appDownLoad a.aCloseBtn {
		background-size: 20px 20px;
		height: 72px;
		width: 48px;
		right: 8px;
	}

	.wrapper {
		padding-bottom: 97px;
	}

	.header1 {
		height: 67px;
	}

	.header1:before {
		height: 66px;
		background-size: 192px 54px;
	}

	.header1 .headLeft a.aGoBack {
		width: 65px;
		height: 66px;
	}

	.header1 .headLeft a.aGoBack .moreArrow {
		width: 14px;
		height: 14px;
		border-width: 0 0 4px 4px;
		margin: 24px 0 0 24px;
	}

	.header1 .headLeft a.aLogo {
		width: 192px;
		height: 66px;
	}

	.header1 .headRight a {
		width: 65px;
		font-size: 16px;
		height: 67px;
		background-position: center 12px;
		background-size: 24px 24px;
	}

	.header1 .headRight a.aUnLogin,.header1 .headRight a.aHome {
		background-position: center 6px;
		background-size: 36px 36px;
	}

	.header1 .headRight a.aUnLogin span {
		padding-left: 5px;
		padding-right: 5px;
	}

	.header1 .headRight a span {
		padding-top: 36px;
		line-height: 30px;
		height: 30px;
	}

	.navMenu {
		top: 67px;
	}

	.navMenu li {
		height: 150px;
	}

	.navMenu li a {
		font-size: 24px;
	}

	.navMenu li a img {
		width: 48px;
		padding-top: 38px;
	}

	.navMenu li a span {
		height: 30px;
		line-height: 30px;
	}

	.loginPop {
		top: 67px;
		padding-top: 10px;
	}

	.subNav p {
		padding: 10px 0;
	}

	.subNav p a {
		padding: 7px 9px;
		font-size: 24px;
		margin-right: 18px;
	}

	.subNav p a:last-child {
		margin-right: 0;
	}

	.subNav p a.cur {
		-webkit-radius: 4px;
		-moz-radius: 4px;
		-ms-radius: 4px;
		-o-radius: 4px;
		border-radius: 4px;
		padding: 6px 8px;
	}

	.searchMenu {
		top: 67px;
		padding-top: 12px;
		padding-bottom: 12px;
	}

	.searchMenu .sTit {
		margin-top: 12px;
		font-size: 21px;
		line-height: 30px;
		height: 30px;
	}

	.searchMenu .pHotLinks a {
		padding: 10px 13px;
		-webkit-radius: 4px;
		-moz-radius: 4px;
		-ms-radius: 4px;
		-o-radius: 4px;
		border-radius: 4px;
		margin: 15px 20px 0 0;
		font-size: 21px;
	}

	.pSearchForm {
		height: 48px;
		line-height: 48px;
		-webkit-radius: 4px;
		-moz-radius: 4px;
		-ms-radius: 4px;
		-o-radius: 4px;
		border-radius: 4px;
		padding: 0 129px 0 5px;
	}

	.pSearchForm .searchTxt {
		font-size: 21px;
		height: 48px;
		line-height: 48px;
	}

	.pSearchForm .searchBtn {
		border-radius: 0 4px 4px 0;
		height: 50px;
		line-height: 48px;
		width: 74px;
		background-size: 30px 30px;
	}

	.pSearchForm .clearSearchBtn {
		right: 76px;
		width: 48px;
		height: 48px;
	}

	.pSearchForm .clearSearchBtn em:before {
		width: 24px;
		height: 4px;
		margin-left: -12px;
		margin-top: -2px;
	}

	.pSearchForm .clearSearchBtn em:after {
		height: 24px;
		width: 4px;
		margin-top: -12px;
		margin-left: -2px;
	}

	.ulHotList {
		-webkit-box-shadow: 0 5px 5px #e1e1e1;
		-moz-box-shadow: 0 5px 5px #e1e1e1;
		-ms-box-shadow: 0 5px 5px #e1e1e1;
		-o-box-shadow: 0 5px 5px #e1e1e1;
		box-shadow: 0 5px 5px #e1e1e1;
		margin-top: -4px;
		padding-bottom: 20px;
		top: 62px;
	}

	.ulHotList li {
		font-size: 21px;
		height: 50px;
		line-height: 50px;
	}

	.ulHotList li:first-child {
		padding-top: 4px;
	}

	.ulHotList li a.hotLink {
		text-indent: 12px;
	}

	.ulHotList li a.hotLink:after {
		width: 74px;
		height: 24px;
		top: 13px;
		background-size: 17px 17px;
	}

	.ulHotList li a.aClearBtn {
		text-indent: 10px;
		font-size: 18px;
	}

	.ulHotList li a.aCloseBtn {
		height: 50px;
		width: 74px;
		font-size: 18px;
	}

	.footer1 {
		height: 72px;
		padding: 12px 0;
	}

	.footer1 p1 {
		height: 36px;
		font-size: 16px;
		line-height: 36px;
	}

	.footer1 .pLinks {
		font-size: 21px;
	}

	.footer1 .pLinks a {
		margin: 0 18px;
	}

	.fixedBtnList {
		width: 64px;
		bottom: 66px;
	}

	.fixedBtnList a {
		margin-top: 6px;
		height: 64px;
		border-radius: 4px;
	}

	.fixedBtnList a.gotoTop:after {
		background-size: 42px 47px;
	}

	.fixedBtnList a.aFeedBack:after {
		background-size: 52px 46px;
	}

	.trailersIcon {
		background-size: 60px 60px;
		width: 60px;
		height: 60px;
	}

	.moreArrow {
		width: 14px;
		height: 14px;
	}

	.favoriteBtn {
		font-size: 18px;
		background-size: 24px 24px;
		padding-left: 54px;
		background-position: 28px center;
	}

	.sLoading {
		font-size: 21px;
		height: 60px;
		line-height: 60px;
	}

	.sLoading i.iLoading {
		background-size: 24px 24px;
		width: 24px;
		height: 24px;
		margin-right: 10px;
	}

	.userBtnStyle {
		-webkit-radius: 4px;
		-moz-radius: 4px;
		-ms-radius: 4px;
		-o-radius: 4px;
		border-radius: 4px;
		height: 55px;
		line-height: 55px;
		font-size: 24px;
	}

	.ulForm li {
		padding: 8px 0;
	}

	.ulForm li .sTit {
		font-size: 18px;
		line-height: 36px;
		height: 36px;
	}

	.ulForm li .sInput {
		-webkit-radius: 4px;
		-moz-radius: 4px;
		-ms-radius: 4px;
		-o-radius: 4px;
		border-radius: 4px;
		height: 58px;
		line-height: 58px;
		padding-left: 70px;
		padding-right: 16px;
	}

	.ulForm li .sInput .iIcon {
		top: 8px;
		width: 54px;
		height: 42px;
		background-size: 36px 36px;
	}

	.ulForm li .sInput .inputTxt {
		height: 58px;
		font-size: 21px;
	}

	.ulForm li .sCaptchaPic {
		width: 113px;
		height: 47px;
		margin: 6px 0 0 10px;
	}

	.ulForm li .sCaptchaPic img {
		width: 113px;
		height: 47px;
	}

	.ulForm li .iChange {
		width: 36px;
		height: 36px;
		background-size: 36px 36px;
		margin: 11px 0 0 15px;
	}

	.ulForm li .userBtnStyleGray {
		margin-left: 15px;
	}

	.ulForm li .sError {
		font-size: 18px;
		line-height: 26px;
		height: 26px;
	}

	.ulForm li .pBtn a {
		font-size: 20px;
		line-height: 32px;
		height: 32px;
	}

	.ulForm li .loginAgreement {
		font-size: 18px;
		line-height: 28px;
	}

	.ulForm li .loginAgreement .inputCheckBox {
		margin-right: 10px;
		margin-top: 5px;
	}

	.ulForm li .loginAgreement .checkedIcon {
		margin-right: 10px;
		background-size: 28px 28px;
		width: 28px;
		height: 28px;
	}

	.ulForm li .lableRadio {
		height: 36px;
		line-height: 36px;
		font-size: 21px;
		padding-left: 30px;
		background-size: 22px 22px;
	}

	.ulForm li .lableRadio span {
		margin-right: 42px;
	}

	.ulForm li.thirdParty .sTit {
		padding-bottom: 10px;
	}

	.ulForm li.thirdParty .list a {
		margin: 0 20px 16px 0;
		height: 80px;
	}

	.downLoadPopA .pBtnList .downloadBtn {
		width: 160px;
		font-size: 24px;
		line-height: 54px;
		line-height: 54px;
		-webkit-radius: 4px;
		-moz-radius: 4px;
		-ms-radius: 4px;
		-o-radius: 4px;
		border-radius: 4px;
		-webkit-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-moz-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-ms-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-o-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
	}

	.downLoadPopA .pBtnList .sDes {
		margin-top: 24px;
	}

	.downLoadPopA .pBtnList .sDes .jumpBtn {
		width: 76px;
		height: 36px;
		line-height: 36px;
		font-size: 20px;
		-webkit-radius: 4px;
		-moz-radius: 4px;
		-ms-radius: 4px;
		-o-radius: 4px;
		border-radius: 4px;
	}

	.downLoadPopA .pBtnList .sDes .emTips {
		height: 36px;
		line-height: 36px;
		padding-left: 30px;
		right: 15px;
		font-size: 20px;
	}

	.downLoadPopA .pBtnList .sDes .emTips .iCheckIcon {
		background-size: 20px 20px;
		width: 20px;
		height: 20px;
		margin-top: -10px;
	}

	.downLoadPopB .ulBtnList li .aBtn {
		line-height: 48px;
		height: 48px;
		font-size: 24px;
		-webkit-radius: 30px;
		-moz-radius: 30px;
		-ms-radius: 30px;
		-o-radius: 30px;
		border-radius: 30px;
	}

	.downLoadPopB .ulBtnList li .aBtn .downLoadIcon,.downLoadPopB .ulBtnList li .aBtn .passIcon {
		margin-right: 6px;
		width: 30px;
		height: 30px;
		background-size: 30px 30px;
	}

	.downLoadPopB .ulBtnList li .emTips {
		margin-top: 10px;
		font-size: 20px;
		line-height: 30px;
		height: 30px;
		padding-left: 32px;
	}

	.downLoadPopB .ulBtnList li .emTips .iCheckIcon {
		width: 27px;
		height: 27px;
		background-size: 27px 27px;
		top: 2px;
	}
}

@media only screen and (max-width:479px) and (min-width:321px) {
	.appDownLoad {
		padding-right: 46px;
		height: 54px;
	}

	.appDownLoad .downLoadBtn {
		padding: 4px 0;
		background-size: 45px 45px;
		background-position: 13px center;
	}

	.appDownLoad .pLeft {
		padding: 4px 0 0 67px;
		font-size: 16px;
		line-height: 18px;
	}

	.appDownLoad .pLeft span {
		height: 18px;
	}

	.appDownLoad .pLeft span.sDes {
		font-size: 12px;
	}

	.appDownLoad .sDownLoad {
		-webkit-radius: 3px;
		-moz-radius: 3px;
		-ms-radius: 3px;
		-o-radius: 3px;
		border-radius: 3px;
		line-height: 25px;
		padding: 0 10px;
		height: 25px;
		font-size: 13px;
		margin: 9px 0;
	}

	.appDownLoad a.aCloseBtn {
		background-size: 15px 15px;
		height: 54px;
		width: 36px;
		right: 6px;
	}

	.wrapper {
		padding-bottom: 73px;
	}

	.header1 {
		height: 50px;
	}

	.header1:before {
		height: 49px;
		background-size: 144px 40px;
	}

	.header1 .headLeft a.aGoBack {
		width: 48px;
		height: 49px;
	}

	.header1 .headLeft a.aGoBack .moreArrow {
		width: 10px;
		height: 10px;
		border-width: 0 0 3px 3px;
		margin: 18px 0 0 18px;
	}

	.header1 .headLeft a.aLogo {
		width: 144px;
		height: 49px;
	}

	.header1 .headRight a {
		width: 48px;
		font-size: 12px;
		height: 50px;
		background-position: center 9px;
		background-size: 18px 18px;
	}

	.header1 .headRight a.aUnLogin,.header1 .headRight a.aHome {
		background-position: center 4px;
		background-size: 27px 27px;
	}

	.header1 .headRight a.aUnLogin span {
		padding-left: 3px;
		padding-right: 3px;
	}

	.header1 .headRight a span {
		padding-top: 27px;
		line-height: 22px;
		height: 22px;
	}

	.navMenu {
		top: 50px;
	}

	.navMenu li {
		height: 112px;
	}

	.navMenu li a {
		font-size: 18px;
	}

	.navMenu li a img {
		width: 36px;
		padding-top: 28px;
	}

	.navMenu li a span {
		height: 22px;
		line-height: 22px;
	}

	.loginPop {
		top: 50px;
		padding-top: 7px;
	}

	.subNav p {
		padding: 7px 0;
	}

	.subNav p a {
		padding: 5px 7px;
		font-size: 18px;
		margin-right: 13px;
	}

	.subNav p a:last-child {
		margin-right: 0;
	}

	.subNav p a.cur {
		-webkit-radius: 3.00752px;
		-moz-radius: 3.00752px;
		-ms-radius: 3.00752px;
		-o-radius: 3.00752px;
		border-radius: 3.00752px;
		padding: 4px 6px;
	}

	.searchMenu {
		top: 50px;
		padding-top: 9px;
		padding-bottom: 9px;
	}

	.searchMenu .sTit {
		margin-top: 9px;
		font-size: 15px;
		line-height: 22px;
		height: 22px;
	}

	.searchMenu .pHotLinks a {
		padding: 7px 9px;
		-webkit-radius: 3.00752px;
		-moz-radius: 3.00752px;
		-ms-radius: 3.00752px;
		-o-radius: 3.00752px;
		border-radius: 3.00752px;
		margin: 11px 15px 0 0;
		font-size: 15px;
	}

	.pSearchForm {
		height: 36px;
		line-height: 36px;
		-webkit-radius: 3px;
		-moz-radius: 3px;
		-ms-radius: 3px;
		-o-radius: 3px;
		border-radius: 3px;
		padding: 0 98px 0 5px;
	}

	.pSearchForm .searchTxt {
		font-size: 15px;
		height: 36px;
		line-height: 36px;
	}

	.pSearchForm .searchBtn {
		border-radius: 0 3px 3px 0;
		height: 38px;
		line-height: 36px;
		width: 55px;
		background-size: 22px 22px;
	}

	.pSearchForm .clearSearchBtn {
		right: 57px;
		width: 36px;
		height: 36px;
	}

	.pSearchForm .clearSearchBtn em:before {
		width: 18px;
		height: 3px;
		margin-left: -9px;
		margin-top: -1px;
	}

	.pSearchForm .clearSearchBtn em:after {
		height: 18px;
		width: 3px;
		margin-top: -9px;
		margin-left: -1px;
	}

	.ulHotList {
		-webkit-box-shadow: 0 5px 5px #e1e1e1;
		-moz-box-shadow: 0 5px 5px #e1e1e1;
		-ms-box-shadow: 0 5px 5px #e1e1e1;
		-o-box-shadow: 0 5px 5px #e1e1e1;
		box-shadow: 0 5px 5px #e1e1e1;
		margin-top: -3px;
		padding-bottom: 15px;
		top: 47px;
	}

	.ulHotList li {
		font-size: 15px;
		height: 37px;
		line-height: 37px;
	}

	.ulHotList li:first-child {
		padding-top: 3px;
	}

	.ulHotList li a.hotLink {
		text-indent: 9px;
	}

	.ulHotList li a.hotLink:after {
		width: 55px;
		height: 18px;
		top: 9px;
		background-size: 12px 12px;
	}

	.ulHotList li a.aClearBtn {
		text-indent: 7px;
		font-size: 13px;
	}

	.ulHotList li a.aCloseBtn {
		height: 37px;
		width: 55px;
		font-size: 13px;
	}

	.footer1 {
		height: 54px;
		padding: 9px 0;
	}

	.footer1 p {
		height: 27px;
		font-size: 12px;
		line-height: 27px;
	}

	.footer1 .pLinks {
		font-size: 15px;
	}

	.footer1 .pLinks a {
		margin: 0 13px;
	}

	.fixedBtnList {
		width: 48px;
		bottom: 49px;
	}

	.fixedBtnList a {
		margin-top: 4px;
		height: 48px;
		border-radius: 3px;
	}

	.fixedBtnList a.gotoTop:after {
		background-size: 31px 35px;
	}

	.fixedBtnList a.aFeedBack:after {
		background-size: 39px 34px;
	}

	.trailersIcon {
		background-size: 45px 45px;
		width: 45px;
		height: 45px;
	}

	.moreArrow {
		width: 10px;
		height: 10px;
	}

	.favoriteBtn {
		font-size: 13px;
		background-size: 18px 18px;
		padding-left: 40px;
		background-position: 21px center;
	}

	.sLoading {
		font-size: 15px;
		height: 45px;
		line-height: 45px;
	}

	.sLoading i.iLoading {
		background-size: 18px 18px;
		width: 18px;
		height: 18px;
		margin-right: 7px;
	}

	.userBtnStyle {
		-webkit-radius: 3px;
		-moz-radius: 3px;
		-ms-radius: 3px;
		-o-radius: 3px;
		border-radius: 3px;
		height: 41px;
		line-height: 41px;
		font-size: 18px;
	}

	.ulForm li {
		padding: 6px 0;
	}

	.ulForm li .sTit {
		font-size: 13px;
		line-height: 27px;
		height: 27px;
	}

	.ulForm li .sInput {
		-webkit-radius: 3px;
		-moz-radius: 3px;
		-ms-radius: 3px;
		-o-radius: 3px;
		border-radius: 3px;
		height: 43px;
		line-height: 43px;
		padding-left: 52px;
		padding-right: 12px;
	}

	.ulForm li .sInput .iIcon {
		top: 6px;
		width: 40px;
		height: 31px;
		background-size: 27px 27px;
	}

	.ulForm li .sInput .inputTxt {
		height: 43px;
		font-size: 15px;
	}

	.ulForm li .sCaptchaPic {
		width: 84px;
		height: 35px;
		margin: 4px 0 0 7px;
	}

	.ulForm li .sCaptchaPic img {
		width: 84px;
		height: 35px;
	}

	.ulForm li .iChange {
		width: 27px;
		height: 27px;
		background-size: 27px 27px;
		margin: 8px 0 0 11px;
	}

	.ulForm li .userBtnStyleGray {
		margin-left: 11px;
	}

	.ulForm li .sError {
		font-size: 13px;
		line-height: 19px;
		height: 19px;
	}

	.ulForm li .pBtn a {
		font-size: 15px;
		line-height: 24px;
		height: 24px;
	}

	.ulForm li .loginAgreement {
		font-size: 13px;
		line-height: 21px;
	}

	.ulForm li .loginAgreement .inputCheckBox {
		margin-right: 7px;
		margin-top: 3px;
	}

	.ulForm li .loginAgreement .checkedIcon {
		margin-right: 7px;
		background-size: 21px 21px;
		width: 21px;
		height: 21px;
	}

	.ulForm li .lableRadio {
		height: 27px;
		line-height: 27px;
		font-size: 15px;
		padding-left: 22px;
		background-size: 16px 16px;
	}

	.ulForm li .lableRadio span {
		margin-right: 31px;
	}

	.ulForm li.thirdParty .sTit {
		padding-bottom: 7px;
	}

	.ulForm li.thirdParty .list a {
		margin: 0 15px 12px 0;
		height: 60px;
	}

	.downLoadPopA .pBtnList .downloadBtn {
		width: 120px;
		font-size: 18px;
		line-height: 40px;
		line-height: 40px;
		-webkit-radius: 3px;
		-moz-radius: 3px;
		-ms-radius: 3px;
		-o-radius: 3px;
		border-radius: 3px;
		-webkit-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-moz-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-ms-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-o-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
	}

	.downLoadPopA .pBtnList .sDes {
		margin-top: 18px;
	}

	.downLoadPopA .pBtnList .sDes .jumpBtn {
		width: 57px;
		height: 27px;
		line-height: 27px;
		font-size: 15px;
		-webkit-radius: 3px;
		-moz-radius: 3px;
		-ms-radius: 3px;
		-o-radius: 3px;
		border-radius: 3px;
	}

	.downLoadPopA .pBtnList .sDes .emTips {
		height: 27px;
		line-height: 27px;
		padding-left: 22px;
		right: 11px;
		font-size: 15px;
	}

	.downLoadPopA .pBtnList .sDes .emTips .iCheckIcon {
		background-size: 15px 15px;
		width: 15px;
		height: 15px;
		margin-top: -7px;
	}

	.downLoadPopB .ulBtnList li .aBtn {
		line-height: 36px;
		height: 36px;
		font-size: 18px;
		-webkit-radius: 22px;
		-moz-radius: 22px;
		-ms-radius: 22px;
		-o-radius: 22px;
		border-radius: 22px;
	}

	.downLoadPopB .ulBtnList li .aBtn .downLoadIcon,.downLoadPopB .ulBtnList li .aBtn .passIcon {
		margin-right: 4px;
		width: 22px;
		height: 22px;
		background-size: 22px 22px;
	}

	.downLoadPopB .ulBtnList li .emTips {
		margin-top: 7px;
		font-size: 15px;
		line-height: 22px;
		height: 22px;
		padding-left: 24px;
	}

	.downLoadPopB .ulBtnList li .emTips .iCheckIcon {
		width: 20px;
		height: 20px;
		background-size: 20px 20px;
		top: 1px;
	}
}

@media only screen and (max-width:320px) {
	.appDownLoad {
		padding-right: 41px;
		height: 48px;
	}

	.appDownLoad .downLoadBtn {
		padding: 4px 0;
		background-size: 40px 40px;
		background-position: 12px center;
	}

	.appDownLoad .pLeft {
		padding: 4px 0 0 60px;
		font-size: 14px;
		line-height: 16px;
	}

	.appDownLoad .pLeft span {
		height: 16px;
	}

	.appDownLoad .pLeft span.sDes {
		font-size: 10px;
	}

	.appDownLoad .sDownLoad {
		-webkit-radius: 2px;
		-moz-radius: 2px;
		-ms-radius: 2px;
		-o-radius: 2px;
		border-radius: 2px;
		line-height: 22px;
		padding: 0 9px;
		height: 22px;
		font-size: 12px;
		margin: 8px 0;
	}

	.appDownLoad a.aCloseBtn {
		background-size: 13px 13px;
		height: 48px;
		width: 32px;
		right: 5px;
	}

	.wrapper {
		padding-bottom: 65px;
	}

	.header1 {
		height: 45px;
	}

	.header1:before {
		height: 44px;
		background-size: 128px 36px;
	}

	.header1 .headLeft a.aGoBack {
		width: 43px;
		height: 44px;
	}

	.header1 .headLeft a.aGoBack .moreArrow {
		width: 9px;
		height: 9px;
		border-width: 0 0 2px 2px;
		margin: 16px 0 0 16px;
	}

	.header1 .headLeft a.aLogo {
		width: 128px;
		height: 44px;
	}

	.header1 .headRight a {
		width: 43px;
		font-size: 10px;
		height: 45px;
		background-position: center 8px;
		background-size: 16px 16px;
	}

	.header1 .headRight a.aUnLogin,.header1 .headRight a.aHome {
		background-position: center 4px;
		background-size: 24px 24px;
	}

	.header1 .headRight a.aUnLogin span {
		padding-left: 3px;
		padding-right: 3px;
	}

	.header1 .headRight a span {
		padding-top: 24px;
		line-height: 20px;
		height: 20px;
	}

	.navMenu {
		top: 45px;
	}

	.navMenu li {
		height: 100px;
	}

	.navMenu li a {
		font-size: 16px;
	}

	.navMenu li a img {
		width: 32px;
		padding-top: 25px;
	}

	.navMenu li a span {
		height: 20px;
		line-height: 20px;
	}

	.loginPop {
		top: 45px;
		padding-top: 6px;
	}

	.subNav p {
		padding: 6px 0;
	}

	.subNav p a {
		padding: 5px 6px;
		font-size: 16px;
		margin-right: 12px;
	}

	.subNav p a:last-child {
		margin-right: 0;
	}

	.subNav p a.cur {
		-webkit-radius: 2.66667px;
		-moz-radius: 2.66667px;
		-ms-radius: 2.66667px;
		-o-radius: 2.66667px;
		border-radius: 2.66667px;
		padding: 4px 5px;
	}

	.searchMenu {
		top: 45px;
		padding-top: 8px;
		padding-bottom: 8px;
	}

	.searchMenu .sTit {
		margin-top: 8px;
		font-size: 14px;
		line-height: 20px;
		height: 20px;
	}

	.searchMenu .pHotLinks a {
		padding: 6px 8px;
		-webkit-radius: 2.66667px;
		-moz-radius: 2.66667px;
		-ms-radius: 2.66667px;
		-o-radius: 2.66667px;
		border-radius: 2.66667px;
		margin: 10px 13px 0 0;
		font-size: 14px;
	}

	.pSearchForm {
		height: 32px;
		line-height: 32px;
		-webkit-radius: 2px;
		-moz-radius: 2px;
		-ms-radius: 2px;
		-o-radius: 2px;
		border-radius: 2px;
		padding: 0 87px 0 5px;
	}

	.pSearchForm .searchTxt {
		font-size: 14px;
		height: 32px;
		line-height: 32px;
	}

	.pSearchForm .searchBtn {
		border-radius: 0 2px 2px 0;
		height: 34px;
		line-height: 32px;
		width: 49px;
		background-size: 20px 20px;
	}

	.pSearchForm .clearSearchBtn {
		right: 51px;
		width: 32px;
		height: 32px;
	}

	.pSearchForm .clearSearchBtn em:before {
		width: 16px;
		height: 2px;
		margin-left: -8px;
		margin-top: -1px;
	}

	.pSearchForm .clearSearchBtn em:after {
		height: 16px;
		width: 2px;
		margin-top: -8px;
		margin-left: -1px;
	}

	.ulHotList {
		-webkit-box-shadow: 0 5px 5px #e1e1e1;
		-moz-box-shadow: 0 5px 5px #e1e1e1;
		-ms-box-shadow: 0 5px 5px #e1e1e1;
		-o-box-shadow: 0 5px 5px #e1e1e1;
		box-shadow: 0 5px 5px #e1e1e1;
		margin-top: -2px;
		padding-bottom: 13px;
		top: 42px;
	}

	.ulHotList li {
		font-size: 14px;
		height: 33px;
		line-height: 33px;
	}

	.ulHotList li:first-child {
		padding-top: 2px;
	}

	.ulHotList li a.hotLink {
		text-indent: 8px;
	}

	.ulHotList li a.hotLink:after {
		width: 49px;
		height: 16px;
		top: 8px;
		background-size: 11px 11px;
	}

	.ulHotList li a.aClearBtn {
		text-indent: 6px;
		font-size: 12px;
	}

	.ulHotList li a.aCloseBtn {
		height: 33px;
		width: 49px;
		font-size: 12px;
	}

	.footer1 {
		height: 48px;
		padding: 8px 0;
	}

	.footer1 p {
		height: 24px;
		font-size: 10px;
		line-height: 24px;
	}

	.footer1 .pLinks {
		font-size: 14px;
	}

	.footer1 .pLinks a {
		margin: 0 12px;
	}

	.fixedBtnList {
		width: 42px;
		bottom: 44px;
	}

	.fixedBtnList a {
		margin-top: 4px;
		height: 42px;
		border-radius: 2px;
	}

	.fixedBtnList a.gotoTop:after {
		background-size: 28px 31px;
	}

	.fixedBtnList a.aFeedBack:after {
		background-size: 34px 30px;
	}

	.trailersIcon {
		background-size: 40px 40px;
		width: 40px;
		height: 40px;
	}

	.moreArrow {
		width: 9px;
		height: 9px;
	}

	.favoriteBtn {
		font-size: 12px;
		background-size: 16px 16px;
		padding-left: 36px;
		background-position: 18px center;
	}

	.sLoading {
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}

	.sLoading i.iLoading {
		background-size: 16px 16px;
		width: 16px;
		height: 16px;
		margin-right: 6px;
	}

	.userBtnStyle {
		-webkit-radius: 2px;
		-moz-radius: 2px;
		-ms-radius: 2px;
		-o-radius: 2px;
		border-radius: 2px;
		height: 36px;
		line-height: 36px;
		font-size: 16px;
	}

	.ulForm li {
		padding: 5px 0;
	}

	.ulForm li .sTit {
		font-size: 12px;
		line-height: 24px;
		height: 24px;
	}

	.ulForm li .sInput {
		-webkit-radius: 2px;
		-moz-radius: 2px;
		-ms-radius: 2px;
		-o-radius: 2px;
		border-radius: 2px;
		height: 38px;
		line-height: 38px;
		padding-left: 46px;
		padding-right: 10px;
	}

	.ulForm li .sInput .iIcon {
		top: 5px;
		width: 36px;
		height: 28px;
		background-size: 24px 24px;
	}

	.ulForm li .sInput .inputTxt {
		height: 38px;
		font-size: 14px;
	}

	.ulForm li .sCaptchaPic {
		width: 75px;
		height: 31px;
		margin: 4px 0 0 6px;
	}

	.ulForm li .sCaptchaPic img {
		width: 75px;
		height: 31px;
	}

	.ulForm li .iChange {
		width: 24px;
		height: 24px;
		background-size: 24px 24px;
		margin: 7px 0 0 10px;
	}

	.ulForm li .userBtnStyleGray {
		margin-left: 10px;
	}

	.ulForm li .sError {
		font-size: 12px;
		line-height: 17px;
		height: 17px;
	}

	.ulForm li .pBtn a {
		font-size: 13px;
		line-height: 21px;
		height: 21px;
	}

	.ulForm li .loginAgreement {
		font-size: 12px;
		line-height: 18px;
	}

	.ulForm li .loginAgreement .inputCheckBox {
		margin-right: 6px;
		margin-top: 3px;
	}

	.ulForm li .loginAgreement .checkedIcon {
		margin-right: 6px;
		background-size: 18px 18px;
		width: 18px;
		height: 18px;
	}

	.ulForm li .lableRadio {
		height: 24px;
		line-height: 24px;
		font-size: 14px;
		padding-left: 20px;
		background-size: 14px 14px;
	}

	.ulForm li .lableRadio span {
		margin-right: 28px;
	}

	.ulForm li.thirdParty .sTit {
		padding-bottom: 6px;
	}

	.ulForm li.thirdParty .list a {
		margin: 0 13px 10px 0;
		height: 53px;
	}

	.downLoadPopA .pBtnList .downloadBtn {
		width: 106px;
		font-size: 16px;
		line-height: 36px;
		line-height: 36px;
		-webkit-radius: 2px;
		-moz-radius: 2px;
		-ms-radius: 2px;
		-o-radius: 2px;
		border-radius: 2px;
		-webkit-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-moz-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-ms-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		-o-box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
		box-shadow: 2px 2px 2px rgba(127,127,127,0.3);
	}

	.downLoadPopA .pBtnList .sDes {
		margin-top: 16px;
	}

	.downLoadPopA .pBtnList .sDes .jumpBtn {
		width: 50px;
		height: 24px;
		line-height: 24px;
		font-size: 13px;
		-webkit-radius: 2px;
		-moz-radius: 2px;
		-ms-radius: 2px;
		-o-radius: 2px;
		border-radius: 2px;
	}

	.downLoadPopA .pBtnList .sDes .emTips {
		height: 24px;
		line-height: 24px;
		padding-left: 20px;
		right: 10px;
		font-size: 13px;
	}

	.downLoadPopA .pBtnList .sDes .emTips .iCheckIcon {
		background-size: 13px 13px;
		width: 13px;
		height: 13px;
		margin-top: -6px;
	}

	.downLoadPopB .ulBtnList li .aBtn {
		line-height: 32px;
		height: 32px;
		font-size: 16px;
		-webkit-radius: 20px;
		-moz-radius: 20px;
		-ms-radius: 20px;
		-o-radius: 20px;
		border-radius: 20px;
	}

	.downLoadPopB .ulBtnList li .aBtn .downLoadIcon,.downLoadPopB .ulBtnList li .aBtn .passIcon {
		margin-right: 4px;
		width: 20px;
		height: 20px;
		background-size: 20px 20px;
	}

	.downLoadPopB .ulBtnList li .emTips {
		margin-top: 6px;
		font-size: 13px;
		line-height: 20px;
		height: 20px;
		padding-left: 21px;
	}

	.downLoadPopB .ulBtnList li .emTips .iCheckIcon {
		width: 18px;
		height: 18px;
		background-size: 18px 18px;
		top: 1px;
	}
}

@media only screen {
	.downLoadPopA .pBtnList {
		bottom: 90px;
	}

	.downLoadPopB .ulBtnList {
		bottom: 60px;
	}
}

@media only screen and (max-height:640px) and (min-height:481px) {
	.downLoadPopA .pBtnList {
		bottom: 45px;
	}

	.downLoadPopB .ulBtnList {
		bottom: 30px;
	}
}

@media only screen and (max-height:480px) {
	.downLoadPopA .pBtnList {
		bottom: 22px;
	}

	.downLoadPopB .ulBtnList {
		bottom: 15px;
	}
}

.addDesktop {
	z-index: 1000;
	-webkit-transition-property: all;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear;
	-webkit-transition-delay: initial;
	-moz-transition-property: all;
	-moz-transition-duration: 0.2s;
	-moz-transition-timing-function: linear;
	-moz-transition-delay: initial;
	-ms-transition-property: all;
	-ms-transition-duration: 0.2s;
	-ms-transition-timing-function: linear;
	-ms-transition-delay: initial;
	-o-transition-property: all;
	-o-transition-duration: 0.2s;
	-o-transition-timing-function: linear;
	-o-transition-delay: initial;
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: linear;
	transition-delay: initial;
	position: fixed;
	bottom: 0;
	left: 50%;
	display: none;
	margin-left: -132px;
}

.addDesktop .tipPanel {
	position: relative;
	z-index: 1000;
	border: 2px solid #bbbfc0;
	margin: 0 auto 13px;
	width: 240px;
	height: 62px;
	background: #fff;
	padding: 10px 13px 13px 11px;
	color: #666;
	font-size: 14px;
	-webkit-box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
	-moz-box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
	-ms-box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
	-o-box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
	box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
}

.addDesktop .tipPanel:before {
	content: "";
	position: absolute;
	bottom: -8px;
	left: 50%;
	margin-left: -8px;
	height: 14px;
	width: 14px;
	overflow: hidden;
	background: #fff;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	border: 1px solid #afafaf;
	border-top: none;
	border-left: none;
	-webkit-box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
	-moz-box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
	-ms-box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
	-o-box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
	box-shadow: 3px 4px 9px rgba(0,0,0,0.53);
}

.addDesktop .tipPanel:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -15px;
	height: 15px;
	width: 30px;
	overflow: hidden;
	background: #fff;
}

.addDesktop .webApp {
	float: left;
	border: 1px solid #dfdfdf;
	width: 62px;
	height: 62px;
	margin-right: 10px;
	background-image: url("data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QzVFMTBDRkRDMTc5RTMxMThDRTI4MDEwQUEyOTZENzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZGMjRDQjY3OURFMTFFMzgwN0U4QjYwRUMzNUEzOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZGMjRDQjU3OURFMTFFMzgwN0U4QjYwRUMzNUEzOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOEUyMEVBM0RENzlFMzExOENFMjgwMTBBQTI5NkQ3NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUUxMENGREMxNzlFMzExOENFMjgwMTBBQTI5NkQ3NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6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");
	border-radius: 7px;
	background-size: 62px;
}

.addDesktop .btnClose {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 5px;
	right: 5px;
	padding: 5px;
	cursor: pointer;
}

.addDesktop .tipCon {
	float: left;
	padding-top: 5px;
	line-height: 28px;
}

.addDesktop .popCls {
	position: absolute;
	right: 3px;
	top: 11px;
	height: 5px;
	width: 24px;
	background: #c2c2c2;
	font: bold 3.25em/0 arial;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	border-radius: 1px;
}

.addDesktop .popCls:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	height: 5px;
	width: 24px;
	overflow: hidden;
	background: #c2c2c2;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	border-radius: 1px;
	cursor: pointer;
}

.acResults {
	padding: 3px;
	border: 1px solid #000;
	background-color: #fff;
	overflow: hidden;
	z-index: 1000;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

.acResults ul li {
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	display: block;
	font-size: 12px;
	overflow: hidden;
	padding: 0 8px;
	color: #333;
	border-bottom: #999 1px dotted;
}

.acResults ul li strong {
	color: #C00;
	font-weight: 700;
}

.acResults ul li a {
	display: block;
	padding: 0 8px;
	color: #c00;
}

.acResults ul li a:hover {
	color: #333;
	text-decoration: none;
}

.acLoading {
	background: url('indicator.gif') right center no-repeat;
}

.acover {
	background: #f3f3f3;
}

.acResults ul li.acover strong {
	color: #c00;
}

#colorbox,#cboxOverlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
}

#cboxOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
}

#cboxMiddleLeft,#cboxBottomLeft {
	clear: left;
}

#cboxContent {
	sposition: relative;
}

#cboxLoadedContent {
	overflow: hidden;
}

#cboxTitle {
	margin: 0;
}

#cboxLoadingOverlay,#cboxLoadingGraphic {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {
	cursor: pointer;
}

.cboxPhoto {
	float: left;
	margin: auto;
	border: 0;
	display: block;
}

.cboxIframe {
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}

#cboxOverlay {
	background: #000;
}

#cboxContent {
	margin: 5px;
	*margin: -18px 0 18px 0;
	overflow: hidden;
}

.cboxIframe {
	background: #fff;
}

#cboxError {
	padding: 50px;
	border: 1px solid #ccc;
}

#cboxTitle {
	position: absolute;
	top: -20px;
	left: 0;
	color: #ccc;
}

#cboxCurrent {
	position: absolute;
	top: -20px;
	right: 0;
	color: #ccc;
}

#cboxSlideshow {
	position: absolute;
	top: -20px;
	right: 90px;
	color: #fff;
}

#cboxPrevious {
	position: absolute;
	top: 50%;
	left: 5px;
	margin-top: -32px;
	background: url(../images/controls.png) no-repeat top left;
	width: 28px;
	height: 65px;
	text-indent: -9999px;
}

#cboxPrevious:hover {
	background-position: bottom left;
}

#cboxNext {
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -32px;
	background: url(../images/controls.png) no-repeat top right;
	width: 28px;
	height: 65px;
	text-indent: -9999px;
}

#cboxNext:hover {
	background-position: bottom right;
}

#cboxLoadingOverlay {
	background: #fff;
}

#cboxLoadingGraphic {
	background: url(..images/loading.gif) no-repeat center center;
}

#colorbox {
	background: url(../images/transparent.png);
	_background: #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 5px #000;
	-moz-box-shadow: 0 0 5px #000;
	box-shadow: 0 0 5px #000;
	padding: 0;
	position: fixed;
	_position: absolute;
}

#cboxWrapper {
	position: relative;
}

#cboxLoadedContent {
	border: 1px solid #fff;
	*border: 1px solid #000;
	background: #fff;
	overflow: hidden;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#cboxClose {
	display: block;
	position: absolute;
	top: -10px;
	right: -10px;
	width: 29px;
	height: 29px;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	background: url(../images/close.png) 0 0 no-repeat;
	opacity: .9;
}

#cboxClose {
	*position: absolute;
	*top: -15px;
	*right: 2px;
	*display: block;
	*width: 15px;
	*height: 15px;
	*overflow: hidden;
	*text-indent: -9999px;
	*cursor: pointer;
	*background: url(../images/close.gif) 2px 2px no-repeat;
	*opacity: 0.3;
	*background-color: #fff;
}

#cboxClose:hover {
	opacity: 1.0;
}

.guanyingbox-overlayBG {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999999;
	background-color: #000;
	filter: alpha(opacity=60);
	opacity: .6;
	_position: absolute;
	_left: expression(documentElement.scrollLeft+documentElement.clientWidth - this.offsetWidth);
	_top: expression(documentElement.scrollTop+documentElement.clientHeight - this.offsetHeight);
}

.guanyingbox {
	z-index: 9999999;
	text-align: left;
	padding: 5px;
	position: fixed;
	top: 300px;
	left: 50%;
	margin: 0 0 0 -100px;
	_position: absolute;
	_top: expression(documentElement.scrollTop);
	_margin-top: 300px;
	background: url(../images/transparent.png);
	_background: #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 5px #333;
	-moz-box-shadow: 0 0 5px #333;
	box-shadow: 0 0 5px #333;
}

.guanyingbox .ui-iframe {
	width: 155px;
	height: 72px;
}

.ui-dialog {
	_display: inline-block;
	overflow: hidden;
	border: 1px solid #fff;
	*border: 1px solid #bbb;
	background: transparent;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	min-width: 200px;
	_width: expression(document.body.clientWidth < 200 ? "200px":"auto");
}

.ui-dialog-title {
	height: 35px;
	line-height: 33px;
	*line-height: 35px;
	padding: 0 50px 0 15px;
	border-bottom: 1px solid #e4e8ea;
	background: url(../images/ui-dialog-title.gif) 0 0 repeat-x #f7f9fa;
}

.ui-dialog-title h5 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

.ui-dialog-cnt {
	padding: 10px;
	overflow: hidden;
	background: #fff;
}

.ui-dialog-tip {
	height: 50px;
	line-height: 48px;
	padding: 0 20px 0 53px;
	font-size: 14px;
	margin: 0 5px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

.ui-dialog-tip.loading {
	background-image: url(../images/loading.gif);
	background-position: 3px 6px;
}

.ui-dialog-tip.alert {
	background-image: url(../images/icons/alert.png);
	_background-image: url(../images/icons/alert.gif);
}

.ui-dialog-tip.succ {
	background-image: url(../images/icons/succ.png);
	_background-image: url(../images/icons/succ.gif);
}

.ui-dialog-tip.error {
	background-image: url(../images/icons/error.png);
	_background-image: url(../images/icons/error.gif);
}

.ui-dialog-tip.cross {
	background-image: url(../images/icons/cross.png);
	_background-image: url(../images/icons/cross.gif);
}

.ui-dialog-todo {
	padding: 7px;
	overflow: hidden;
	height: 25px;
	text-align: center;
	border-top: 1px solid #ddd;
	background: #f5f5f5;
}

.ui-dialog-todo-left {
	text-align: left;
	padding: 9px 25px 5px 25px;
}

.ui-dialog-todo .ui-link {
	display: inline-block;
	float: none;
	border-radius: 5px;
	padding: 0 10px;
	margin: 0 3px;
}

.ui-dialog-close {
	position: absolute;
	top: 12px;
	right: 13px;
	display: block;
	width: 11px;
	height: 11px;
	overflow: hidden;
}

.ui-dialog-close .close {
	display: block;
	width: 11px;
	height: 11px;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	background: url(../images/close.gif) 0 0 no-repeat;
	opacity: .3;
}

.ui-dialog-close .close:hover {
	opacity: 1.0;
}

.cancelbt {
	cursor: pointer;
}

.ui-login-dialog {
	width: 500px;
	overflow: hidden;
}

.ui-login-dialog .ui-form {
	width: 300px;
	padding: 15px 0 0 15px;
	overflow: hidden;
}

.ui-login-dialog .ui-form-title {
	overflow: hidden;
	margin: -10px 0 20px 0;
	height: 35px;
	line-height: 20px;
	border-bottom: 1px solid #ddd;
}

.ui-login-dialog .ui-label {
	text-align: left;
	padding: 0 5px 0 3px;
	width: 40px;
	float: left;
}

.ui-login-dialog .ui-form-item {
	margin: 0 0 15px 0;
	width: 290px;
}

.ui-login-dialog .ui-label-checkbox {
	font-size: 12px;
	color: #b9282f;
}

.ui-login-dialog .ui-label-checkbox input {
	_margin: 7px 0 0 -3px;
}

.ui-login-dialog .ui-input {
	width: 240px;
	float: right;
	margin: 0;
}

.ui-login-dialog .ui-button {
	margin: 0;
	float: right;
}

.ui-login-dialog .form-bar {
	width: 136px;
	height: 195px;
	padding: 15px 5px 0 25px;
	margin: 0;
	text-align: left;
	border-left: 1px dotted #ccc;
}

.ui-login-dialog .form-bar li {
	font-size: 12px;
	padding: 0 0 5px 0;
	text-align: left;
}

.ui-login-dialog .form-bar li a {
	font-weight: bold;
	color: #b9282f;
}

#add-feedback .ui-dialog-width {
	width: 520px;
	overflow: hidden;
	height: auto;
}

.ui-gb-dialog .ui-form {
	width: 490px;
	overflow: hidden;
	padding: 20px 0 0 20px;
}

.ui-gb-dialog .ui-form-title {
	width: 475px;
}

.ui-gb-dialog .ui-dialog-tab ul {
	overflow: hidden;
	width: 540px;
	padding: 0 0 15px 0;
}

.ui-gb-dialog .ui-dialog-tab li {
	width: 105px;
	height: 40px;
	line-height: 38px;
	*line-height: 40px;
	float: left;
	overflow: hidden;
	text-align: center;
	border: 1px solid #ddd;
	background: #f5f5f5;
	margin: 0 15px 0 0;
	font-size: 14px;
	cursor: pointer;
	position: relative;
}

.ui-gb-dialog .ui-dialog-tab li.current {
	color: #b9282f;
	font-weight: bold;
	border: 1px solid #b9282f;
	background: #fff;
}

.ui-gb-dialog .ui-dialog-tab li span {
	display: block;
	width: 26px;
	height: 26px;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	background: url(../images/selected.gif) 0 0 no-repeat;
	display: none;
	position: absolute;
	right: 0;
	_right: -1px;
	bottom: 0;
}

.ui-gb-dialog .ui-dialog-tab li.current span {
	display: block;
}

#reviewedit-form .ui-form-item #cc {
	margin-top: 6px;
}

.ui-promsg-dialog {
	width: 540px;
	overflow: hidden;
}

.ui-promsg-dialog .ui-form {
	padding: 15px 0 0 15px;
	width: 450px;
}

.ui-promsg-dialog .ui-form-title {
	margin-right: 10px;
}

.ui-promsg-dialog .ui-label {
	text-align: left;
	padding: 0;
}

.ui-promsg-dialog .ui-form-item {
	margin: 0 0 15px 0;
}

.ui-promsg-dialog .ui-input {
	float: left;
}

.ui-promsg-dialog .ui-form .ui-form-button {
	width: 438px;
}

.ui-promsg-dialog .ui-form .ui-button {
	margin: 0;
	float: left;
}

.ui-iframe {
	width: 100%;
	height: 100%;
	z-index: -3;
	position: absolute;
	background: transparent;
	background-color: transparent;
}

.l_guide {
	width: 857px;
	height: 33px;
	line-height: 33px;
	position: fixed;
	left: 50%;
	top: 0px;
	margin-left: -358px;
	z-index: 999;
}

.l_guide .bg {
	width: 100%;
	height: 33px;
	overflow: hidden;
	background: #000;
	opacity: 0.75;
	filter: alpha(opacity=75);
	position: absolute;
	left:;
	0;top: 0;
}

.l_guide .pag_bar {
	width: 100%;
	height: 33px;
	overflow: hidden;
	color: #fff;
	position: absolute;
	left:;
	0;top: 0;
}

.pag_bar ul {
	margin-left: 15px;
}

.pag_bar a {
	color: #fff;
}

.pag_bar a:hover {
	color: #fff;
}

.pag_bar ul span {
	float: left;
	margin-right: 5px;
}

.pag_bar ul a {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 1px;
}

.pag_bar ul a:hover,.pag_bar ul a.curr {
	color: #fff;
	background: #b9282f;
}

.pag_bar .curr:hover {
	text-decoration: none;
}

.pag_bar .pagem {
	padding-left: 20px;
	padding-right: 15px;
	background: url(../images/icon.png) no-repeat -12px -2969px;
	float: right;
	_display: inline;
}

.pag_bar .pagem span {
	padding: 0 10px;
	float: left;
	_display: inline;
}

.pag_bar .next {
	padding-right: 10px;
	background: url(../images/icon.png) 32px -2929px no-repeat;
	float: left;
	_display: inline;
}

.pag_bar .prev {
	padding-left: 10px;
	background: url(../images/icon.png) -10px -2903px no-repeat;
	float: left;
	_display: inline;
	margin-right: 8px;
}

.pag_bar .toTop_w {
	background: url(../images/icon.png) no-repeat -12px -2969px;
	float: right;
	_display: inline;
}

.pag_bar .toTop {
	display: block;
	width: 45px;
	height: 33px;
	background: url(../images/icon.png) 10px -2866px no-repeat;
}

.search1 {
	width: 540px;
	margin-top: 5px;
	float: left;
}

.search form {
	overflow: visible;
	height: 30px;
	border: 1px solid #CBCBCB;
	border-radius: 3px;
	background-color: #f1f1f1;
}

.search .hover,.search form:hover {
	box-shadow: 0 0 3px #38A3EB;
}

.serach_s {
	width: 536px;
	height: 32px;
	float: right;
	border-radius: 4px;
	background: url("../images/search_b.png") no-repeat #FFFFFF;
}

.serach_sb {
	width: 436px;
	height: 32px;
	float: right;
	border-radius: 4px;
	background: url("../images/search_b.png") no-repeat #FFFFFF;
	margin-top: 5px;
}

.search-input {
	width: 500px;
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	overflow: hidden;
	text-indent: 9px;
	border: 0;
	background-color: transparent;
}

.search-input_b {
	width: 500px;
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	overflow: hidden;
	text-indent: 9px;
	border: 0;
	background-color: transparent;
}

.search-button {
	width: 32px;
	float: right;
	margin-top: -1px;
	height: 32px;
	overflow: hidden;
	cursor: pointer;
	border: 0;
	background: url(../images/search.gif) center no-repeat #fff;
}

.search_hotkey {
	width: 98%;
	padding: 10px 2%;
	overflow: hidden;
	clear: both;
	line-height: 40px;
	margin-top: 20px;
	text-align: center;
}

.search_hotkey a {
	padding-right: 10px!important;
	line-height: 40px;
	padding: 10px 10px;
	color: #333;
	margin-right: 20px;
	margin-bottom: 20px;
	font-size: 15px;
	background: #f8f8f8;
	border: 1px #f0f0f0 solid;
	border-radius: 5px;
	white-space: nowrap;
	display: inline-block;
}

.SoResults {
	overflow: hidden;
	padding: 0;
}

.SoResults ul {
	border: 1px solid #b9d8fb;
}

.SoResults li {
	cursor: pointer;
	height: 31px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #F5F5F5;
	background: #fff;
	padding: 0 10px;
	vertical-align: bottom;
}

.SoResults li h5 {
	font-size: 12px;
	height: 31px;
	line-height: 31px;
	font-weight: normal;
	padding: 0;
	margin: 0!important;
}

.SoResults li h5 small {
	font-size: 12px;
	color: #969696;
	margin-left: 3px;
}

.SoResults li dl {
}

.SoResults li:hover {
	background: #f1f7fe;
}

.SoResults li dl .A_more {
	margin-right: 10px;
	color: #969696;
}

.SoResults li.active {
	background: #f1f7fe;
	height: 110px;
	border-top: 1px solid #b9d8fb;
	border-bottom: 1px solid #b9d8fb;
}

.SoResults li.active dl {
	display: block;
}

.SoResults li.active h5 {
	display: none;
}

.SoResults li dl {
	display: none;
	padding-top: 10px;
}

.SoResults li dl img {
	width: 68px;
	height: 90px;
}

.SoResults li dl dt {
	width: 80px;
	float: left;
}

.SoResults li dl dd {
	overflow: hidden;
	color: #969696;
}

.SoResults li dl p {
	height: 20px;
	line-height: 18px;
	overflow: hidden;
	padding-top: 1px;
}

.SoResults li dl p.tit {
	font-size: 14px;
}

.SoResults li dl p.A_a {
	height: 22px;
}

.SoResults li dl p.A_a span {
	margin-right: 10px;
}

.SoResults li dl p.A_a a {
	padding: 0 6px;
	border: 1px solid #ddd;
	margin-right: 10px;
	background: #ffffff;
	display: inline-block;
	height: 20px;
	line-height: 20px;
}

.SoResults li dl p.A_a a:hover {
	background: url(../images/usebg.png) no-repeat 0 -589px;
	color: #ffffff;
	box-shadow: 1px 1px 4px #CCCCCC;
}

.SoResults li dl .A-play {
	display: inline-block;
	width: 50px;
	height: 29px;
	margin-right: 10px;
	background-position: -90px -640px;
	text-decoration: none;
	text-align: center;
	color: #fff;
	line-height: 29px;
}

.SoResults li dl a.A-play:hover {
	filter: alpha(opacity=80);
	opacity: 0.8;
}

.SoResults li dl p.tr {
	height: 30px;
	line-height: 30px;
}

.SoResults li dl.mx_pic img {
	height: 90px;
	width: 68px;
}

.SoResults li dl.mx_pic dt {
	width: 85px;
}

.SoResults li dl.mx_pic p span {
	height: 18px;
	line-height: 18px;
	display: inline-block;
	float: left;
	width: 50%;
}

.SoResults li dl.mx_pic p.z_p {
	height: 42px;
}

.ac_results {
	background: #fff;
	width: 367px;
}

.ac_results ul {
	background: #fff;
	padding: 10px;
}

.ui-pages {
	height: 25px;
	text-align: center;
}

.ui-pages strong {
	padding-right: 20px;
	height: auto;
	text-align: center;
	line-height: 40px;
	vertical-align: top;
	font-weight: normal;
	font-size: 15px;
}

.ui-pages a,.ui-pages em,.ui-pages label,.ui-pages .pagego,.ui-pages .pagebtn {
	height: 24px;
	line-height: 24px;
	display: inline-block;
	text-align: center;
	margin: 0 1px;
	padding: 0 10px;
	color: #666;
	font-weight: 700;
	overflow: hidden;
	vertical-align: middle;
	background-color: #eee;
	border: 1px #999 solid;
}

.ui-pages span {
	height: 24px;
	line-height: 24px;
	display: inline-block;
	text-align: center;
	margin: 0 1px;
	padding: 0 10px;
	color: #fff;
	font-weight: 700;
	overflow: hidden;
	vertical-align: middle;
	background-color: #1172c2;
	border: 1px #1172c2 solid;
}

.ui-pages .pagego {
	width: 30px;
	padding: 0 5px;
	height: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #333;
	border: 1px solid #ccc;
	background: #fff;
	margin-right: 3px;
}

.ui-pages .pagebtn {
	cursor: pointer;
	width: 60px;
	height: 22px;
	line-height: 22px;
	padding: 0 5px;
	font-weight: 700;
	color: #333;
	border: 1px solid #ccc;
	background-color: #eee;
}

.ui-pages label {
	background: transparent;
}

.ui-pages a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #999;
}

.ui-pages span.current {
	color: #fff;
	border: 1px solid #529BEF;
	background-color: #529BEF;
}

.ui-pages span.disabled {
	filter: alpha(opacity=30);
	opacity: 0.3;
}

.ui-pages .prev {
	padding: 0 10px 0 10px;
}

.ui-pages .next {
	padding: 0 10px 0 10px;
}

.ui-page-big {
	padding-top: 20px;
	padding-bottom: 20px;
	height: auto;
	text-align: center;
	line-height: 40px;
	border-top: 1px #ccc solid;
}

.ui-page-big a,.ui-page-big span,.ui-page-big label,.ui-page-big .pagego {
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	font-weight: normal;
	padding: 0 10px;
}

.ui-page-big em {
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	font-weight: normal;
	padding: 0 5px;
}

.ui-page-big .pagegbk {
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	font-weight: normal;
	padding: 0 5px;
}

.ui-page-big span,.ui-pages span {
	background: #1172c2;
	color: fff;
}

.ui-page-big .pagebtn {
	height: 27px;
	line-height: 27px;
	padding: 0 2px;
	font-size: 14px;
	font-weight: normal;
}

.ui-page-big .pagego {
	height: 25px;
	line-height: 25px;
	padding: 0 2px;
}

.ui-page-big .prev {
}

.ui-page-big .next {
}

.ui-page-big span.current {
	font-weight: 700;
}

.list-page {
	padding: 20px 0;
	text-align: center;
	border: 0 none;
}

.list-page {
	padding: 20px 0;
	text-align: center;
	border: 0 none;
	border-top: 1px solid #eee;
	margin-top: -1px;
}

.hisBox {
	display: block;
	padding-top: 8px;
	width: 100%;
	clear: both;
	padding-bottom: 10px;
	background: #fff;
}

.hisBox .his-tip {
	color: #333333;
	cursor: pointer;
	display: block;
	height: 32px;
	line-height: 20px;
	overflow: hidden;
	width: 108px;
}

.looked-box {
	width: 100%;
	background: none repeat scroll 0 0 transparent;
	position: absolute;
	left: 0;
	top: 10px;
	z-index: 9;
	margin-bottom: 10px;
}

.hisBox .his-tip.his-tip-show {
	border-bottom: 0 none #CCCCCC;
	border-color: #CCCCCC;
	color: #E12160;
	height: 33px;
	position: relative;
	z-index: 9;
}

.hisBox .ui-iframe {
	width: 342px;
	z-index: 3;
}

.looked-list-iframe {
	overflow: hidden;
	position: relative;
	width: 342px;
}

.looked-list {
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 2px 2px 2px #666666;
	overflow: hidden;
	position: relative;
	width: 96%;
	padding: 0 2%;
	z-index: 9;
}

.looked-list .close-his {
	float: left;
	font-size: 16px;
	width: 30%;
	background: #f0f0f0;
	border-radius: 5px 5px 5px 5px;
	text-align: center;
}

.looked-list .clear-his {
	float: right;
	font-size: 16px;
	width: 30%;
	background: #f0f0f0;
	border-radius: 5px 5px 5px 5px;
	text-align: center;
}

.looked-list a {
	color: #333;
	font-size: 15px;
}

.looked-list p {
	color: #999999;
	height: 37px;
	line-height: 35px;
	overflow: hidden;
	text-align: right;
	width: 100%;
}

.looked-list p a {
	margin: 0 8px;
}

.looked-list ul {
	clear: both;
	overflow-x: hidden;
	overflow-y: auto;
	width: 100%;
	margin-bottom: 10px;
}

.looked-list li {
	border-bottom: 1px dotted #DFDFDF;
	display: block;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
}

.looked-list li.active {
	background: none repeat scroll 0 0 #F9F9F9;
}

.looked-list li.no-his p {
	margin: 0 10px;
	overflow: hidden;
	text-align: center;
}

.looked-list li h5 {
	float: left;
	height: 45px;
	overflow: hidden;
	padding: 0 10px;
	width: 65%;
	font-weight: normal;
	font-size: 12px;
}

.looked-list li label {
	display: block;
	float: right;
	height: 45px;
	overflow: hidden;
	width: 75px;
}

.looked-list li span {
	display: block;
	float: right;
	height: 13px;
	margin-top: 9px;
	overflow: hidden;
	padding: 0 10px 0 0;
	width: 13px;
}

.looked-list li span a {
	background: url("../images/cross_gray.gif") no-repeat scroll 2px 2px transparent;
	border: 1px solid #FFFFFF;
	display: block;
	font-size: 0;
	height: 11px;
	line-height: 0;
	overflow: hidden;
	width: 11px;
}

.looked-list li span a:hover {
	background-color: #FFFFFF;
	background-image: url("../images/cross_red.gif");
	border: 1px solid #DEDEDE;
}

.looked-list .his-todo {
	background: none repeat scroll 0 0 #F9F9F9;
	border-top: 1px solid #E0E0E0;
	clear: both;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	padding: 0 10px;
	text-align: center;
	width: 320px;
}

.looked-list .his-todo a {
	color: #E12160;
	margin: 0 2px;
}

.looked-list .his-todo em {
	color: #CCCCCC;
	margin: 0 5px 0 7px;
}