body, ul, h2, h3, p, td, th, form {
	list-style: none;
	margin: 0;
	padding: 0;
}
body {
/*	background: #ffffff url(/images/5.0/top.gif) repeat-x;*/
	color: #000;
	text-align: center;
	line-height: normal;
}
body, input, select, textarea, table {
/*	font-family: Simsun, serif;*/
	font-size: 12px;
}
img {
	border: none;
}
a {
	color: #1253CA;
	text-decoration: none;
}
/*a:hover{ text-decoration:underline;}*/
#wrapper {
	/*width: 984px;*/
	width: 999px;/*luoj*/
	margin: auto;
	text-align: left;
	position:relative;
}
#wrapper:after {
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	content: ".";
}
#banner {
	height: 297px;
	background: url(/images/5.0/banner.jpg) no-repeat;
	margin-bottom: 5px;
}
.topbox {
	height: 70px;
	position: relative;
}
.logo {
	background: url(/images/5.0/logo.gif) no-repeat;
	width: 250px;
	height: 70px;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	line-height: 200px;
}
.inputnav {
	height: 33px;
	width: 410px;
	background: url(/images/5.0/inputnav20100511.gif) no-repeat;
	position: absolute;
	left: 319px;
	top: 40px;
}
.inputnav li {
	float: left;
}
.inputnav li a {
	display: block;
	height: 30px;
	line-height: 100px;
	overflow: hidden;
}
.pinyin {
	width: 91px;
	margin-left: 8px;
	display: inline;
}
.mobile {
	width: 108px;
}
.wubi {
	width: 109px;
}
.cloud {
	width:90px;
}
.desktop {
	background: url(/images/5.0/desktop.jpg) no-repeat;
	width: 130px;
	height: 48px;
	line-height: 200px;
	overflow: hidden;
	position: absolute;
	right: 90px;
	top: 0;
}
.desktop li {
	float: left;
}
.browser, .mbox {
	height: 48px;
	overflow: hidden;
	line-height: 200px;
	display: block;
}
.browser {
	width: 66px;
}
.mbox {
	width: 64px;
}
.download {
	position: relative;
	display: block;
	width: 251px;
	height: 71px;
	left: 49px;
	top: 172px;
	line-height: 200px;
	overflow: hidden;
}
.logbox {
/*	position: absolute;
	right: 13px;
	top: 93px;*/
}
.logbox a {
/*luoj*/
	text-decoration: none;
	color:#F16000;
}
.logbox a:hover {
        text-decoration:underline;
}

#main1, #main2 {
	width: 719px;
	float: right;
	margin-bottom: 6px;
	padding-bottom: 4px;
	background: #fff url(/images/5.0/main1.gif) no-repeat left bottom;
}
#main3 {
	/*width: 719px;*/
	width: 725px;
	float: left;
	overflow:hidden;
}
#main4 {
	clear: both;
	background: #fff url(/images/5.0/main4.gif) no-repeat left bottom;
	padding-bottom: 20px;
	zoom: 1;
	margin-bottom: 8px;
}
.morecate a {
	background: none !important;
}
#sidebar {
	width: 260px;
	float: right;
	margin-bottom: 6px;
	overflow:hidden;
}
.passport {
	background: url(/images/5.0/ppbtm.gif) no-repeat left bottom;
	/*height: 143px;*/
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.passport form {
	padding-top: 37px;
	zoom: 1;
	background: url(/images/5.0/pptop.gif) no-repeat;
}
.passport input {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.uploadskin {
	padding: 10px 0;
	text-align: center;
	background: #fff;
}
.input1 {
	width: 178px;
	height: 21px;
	line-height: 21px;
	margin: 0;
	padding: 0;
	border: 1px solid #EBB561;
}
.btn1 {
	background: url(/images/5.0/btn1.gif) no-repeat;
	width: 55px;
	height: 21px;
	font-size: 12px;
	border: none;
}
.inputbox {
	height: 28px;
	padding-left: 12px;
}
.inputbox2 {
	height: 34px;
	padding-left: 12px;
}
.pplink {
	text-align: center;
}
.pplink a {
	color: #000;
}
.side1 {
	background: url("/images/5.2/index/other_titles.jpg") repeat-y scroll 260px 0 transparent;
	zoom: 1;
	margin-bottom: 5px;
	clear:both;
}
.sidet1, .sidet2, .sidet3 {
	text-align: right;
	padding-right: 13px;
	font-weight: bold;
	font-size: 12px;
}
.sidet1 {
	background: url(/images/5.0/sidet1.gif) no-repeat;
	height: 37px;
	line-height: 37px;
	color: #6C8CB8;
}
.sidet2 {
	background: url(/images/5.0/sidet2.gif) no-repeat;
	height: 30px;
	color: #F8550A;
}
.sidet2 a {
	float: right;
	padding-top: 11px;
}
.sidet3 {
	height: 30px;
	line-height: 30px;
	background: url(/images/5.0/sidet3.gif) no-repeat;
	color: #CEE4F6;
}
.sidet4, .sidet5, .sidet6 {
	background: url(/images/5.0/sidet4.gif) no-repeat;
	height: 31px;
	line-height: 31px;
	color: #C4DEF4;
	padding: 0 6px;
	text-align: right;
	font-size: 12px;
}
.sidet5 {
	background: url(/images/5.0/sidet5.gif) no-repeat;
	height: 25px;
	line-height: 25px;
	color: #CEE4F6;
}
.sidet6 {
	background: url(/images/5.0/sidet6.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	color: #FFDBAD;
}
.sidet1 a {
	color: #6C8CB8;
}
.sidet2 a {
	color: #F8550A;
}
.sidet10 {
	background: url(/images/5.0/sidet10.gif) no-repeat;
	height: 36px;
	padding-left: 13px;
	position: relative;
}
.dic {
	width: 228px;
	border-collapse: collapse;
	text-align: center;
	line-height: 22px;
	margin: 0 0 13px 13px;
}
.dic td {
	border-bottom: 1px solid #E8F4F8;
}
.dic a {
	color: #f60;
}
.actlist {
	line-height: 21px;
	padding: 5px 15px 5px 0;
	zoom: 1;
}
.actlist li {
	padding-left: 23px;
	margin-bottom: 3px;
	background: url(/images/5.0/blt1.gif) no-repeat 10px 6px;
}
.datou {
	text-align: center;
}
.mirror {
	line-height: 24px;
	padding: 8px 0 8px 39px;
}
.mirror a {
	color: #000;
}
.version {
	text-align: center;
	color: #FF3000;
	margin-bottom: 18px;
}
.version a {
	color: #FF3000;
}
#footer {
	border-bottom: 2px solid #FFAA3C;
	clear: both;
	zoom: 1;
	background: #fff;
	line-height: 24px;
	text-align: center;
	padding: 10px 0;
	position: relative;
}
#footer a {
	color: #000;
}
.ftbox {
	width: 991px;
	margin: auto;
	position: relative;
}
.sogou {
	position: absolute;
	left: 25px;
	top: 10px;
}
.rcmdskin {
	border-collapse: collapse;
	width: 100%;
	line-height: 21px;
}
.rcmdskin td {
	padding-left: 40px;
	padding-bottom: 5px;
}
.topskin {
	border-collapse: collapse;
	line-height: 21px;
	width: 100%;
	text-align: center;
}
.topskin td {
	padding-bottom: 10px;
}
.dlskin2 {
	background: url(/images/5.0/download.gif) no-repeat;
	width: 87px;
	height: 22px;
	overflow: hidden;
	color: #fff;
	line-height: 28px;
	float: right;
	text-indent: 10px;
	margin: 7px 30px 0 0;
	display: inline;
}
.dlskin3 {
	float: right;
}
.skinsnap {
	border: 1px solid #E8F4F8;
}
.topskinintro {
	width: 328px;
	margin: auto;
	text-align: left;
}
.topskinintro a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #4264BD;
}
/*
.navtab {
	height: 36px;
	line-height: 100px;
	background: url(/images/5.0/navtab.jpg) no-repeat;
	margin-left: 125px;
	position: relative;
}
.navtab a {
	display: block;
	zoom: 1;
}
.navtab ul {
	height: 36px;
	overflow: hidden;
}
.navtab li {
	float: left;
	width: 75px;
	display: inline;
}
.nav1:hover {
	background: url(/images/5.0/navtab.jpg) no-repeat left -164px;
}
.nav2:hover {
	background: url(/images/5.0/navtab.jpg) no-repeat -78px -164px;
}
.nav3:hover {
	background: url(/images/5.0/navtab.jpg) no-repeat -153px -164px;
}
.nav4:hover {
	background: url(/images/5.0/navtab.jpg) no-repeat -228px -164px;
}
.nav5:hover {
	background: url(/images/5.0/navtab.jpg) no-repeat -303px -164px;
}
.nav6:hover {
	background: url(/images/5.0/navtab.jpg) no-repeat -378px -164px;
}
.nav7:hover {
	background: url(/images/5.0/navtab.jpg) no-repeat -453px -164px;
}
.navtab .cur .nav1 {
	background: url(/images/5.0/navtab.jpg) no-repeat left -80px;
}
.navtab .cur .nav2 {
	background: url(/images/5.0/navtab.jpg) no-repeat -78px -80px;
}
.navtab .cur .nav3 {
	background: url(/images/5.0/navtab.jpg) no-repeat -153px -80px;
}
.navtab .cur .nav4 {
	background: url(/images/5.0/navtab.jpg) no-repeat -228px -80px;
}
.navtab .cur .nav5 {
	background: url(/images/5.0/navtab.jpg) no-repeat -303px -80px;
}
.navtab .cur .nav6 {
	background: url(/images/5.0/navtab.jpg) no-repeat -378px -80px;
}
.navtab .cur .nav7 {
	background: url(/images/5.0/navtab.jpg) no-repeat -453px -80px;
}
#win7 {
	background: url(/images/5.0/win7.jpg) no-repeat;
	height: 531px;
	width: 992px;
	margin: 5px auto;
	position: relative;
	line-height: 23px;
	font-size: 14px;
	color: #fff;
}
.sogouwin7 {
	width: 490px;
	position: absolute;
	top: 120px;
	right: 45px;
}
.sogouwin7 p {
	margin-bottom: 23px;
}
.btnwin7 {
	position: absolute;
	top: 301px;
	left: 126px;
	background: url(/images/5.0/btnwin7.jpg) no-repeat;
	width: 205px;
	height: 115px;
	overflow: hidden;
	line-height: 500px;
}
.btnwin7:hover {
	background: url(/images/5.0/btnwin7.jpg) no-repeat left -135px;
}
*/
.maint1, .maint2, .maint4 {
	background: url(/images/5.0/maint1.gif) no-repeat;
	height: 32px;
	line-height: 32px;
	text-align: right;
	padding: 0 18px;
	font-weight: bold;
	font-size: 12px;
	color: #B74309;
}
.maint1 a {
	color: #B74309;
}
.maint2 {
	background: url(/images/5.0/maint2.gif) no-repeat;
	color: #C0E2FF;
}
.maint3 {
	background: url(/images/5.0/maint3.gif) no-repeat;
	height: 32px;
	line-height: 32px;
	padding: 0 18px;
	color: #BE4B11;
	font-size: 14px;
}
.maint4 {
	background: url(/images/5.0/maint4.gif) no-repeat;
	color: #C0E2FF;
}
.maint5, .maint6 {
	background: url(/images/5.0/maint5.gif) no-repeat;
	height: 33px;
	line-height: 33px;
	padding-left: 38px;
	color: #BE4B11;
	font-size: 14px;
}
.maint6 {
	background-image: url(/images/5.0/maint6.gif);
	color: #286ABB;
}
.maint7 {
	background-image: url(/images/5.0/maint7.gif);
	color: #3E617E;
	padding: 0 18px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
}
.maint8 {
	background-image: url(/images/5.0/maint8.gif);
	color: #286ABB;
	padding: 0 18px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
}
.maint8 a {
	color: #286ABB;
}
.maint9 {
	background-image: url(/images/5.0/maint9.gif);
	color: #B74309;
	padding: 0 18px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
}
.maint9 a {
	color: #B74309;
}
.more {
	float: right;
	font-size: 12px;
}
.sidelist {
	padding: 1px 5px 0;
	line-height: 27px;
	background: #fff;
	margin-top: -2px;
}
.sidelist li {
	border-top: 1px solid #E8F4F8;
	zoom: 1;
}
.sidelist a {
	display: block;
	line-height: 27px;
	height: 27px;
	color: #165B94;
	padding-left: 63px;
}
.sidelist a:hover {
	background: url(/images/5.0/sidelisthover.gif) no-repeat;
	color: #FD7217;
}
.sidelist .catenum {
	color: #000;
}
.sidelist2 {
	line-height: 27px;
	padding: 4px 0 0 19px;
	background: #fff;
}
.sidelist2 li {
	padding-left: 19px;
	background: url(/images/5.0/blt1.gif) no-repeat left 10px;
}
.sidelist2 a {
	color: #000;
}
.skinbox1 {
	background: #fff url(/images/5.0/main1.gif) no-repeat left bottom;
	padding: 20px 0 30px;
	margin-bottom: 8px;
}
.catebox1 {
	border-bottom: 1px solid #E8F4F8;
	padding: 4px 0;
	margin: 0 6px;
}
.catetitle1, .catetitle2, .catetitle3, .catetitle4, .catetitle5 {
	width: 47px;
	height: 152px;
	border-collapse: collapse;
	background: url(/images/5.0/cateboxbg.gif) no-repeat;
	padding-left: 10px;
	text-align: left;
	font-size: 14px;
	color: #DA6B2C;
}
.catetitle2 {
	background: url(/images/5.0/cateboxbg.gif) no-repeat left -216px;
	color: #799AD7;
}
.catetitle3 {
	background: url(/images/5.0/cateboxbg.gif) no-repeat left -432px;
	color: #59A0D8;
}
.catetitle4 {
	background: url(/images/5.0/cateboxbg.gif) no-repeat left -648px;
	color: #749B53;
}
.catetitle5 {
	background: url(/images/5.0/cateboxbg.gif) no-repeat left -864px;
	color: #CF491B;
}
.catetitle1 a {
	color: #DA6B2C;
}
.catetitle2 a {
	color: #799AD7;
}
.catetitle3 a {
	color: #59A0D8;
}
.catetitle4 a {
	color: #749B53;
}
.catetitle5 a {
	color: #CF491B;
}
.sort {
	background: url(/images/5.0/sort.gif) no-repeat;
	height: 41px;
	padding: 0 10px 0 30px;
	margin-bottom: 8px;
	text-align: right;
}
.sortopts {
	float: right;
	padding-top: 9px;
}
.sortselect {
	float: left;
	width: 127px;
	text-indent: 9px;
	text-align: left;
	height: 24px;
	margin-left: 12px;
	display: inline;
	line-height: 24px;
	color: #7E7E7E;
	background: url(/images/5.0/sortselect.gif) no-repeat;
	position: relative;
}
.showseries {
	float: left;
	padding-top: 10px;
}
.sort strong {
	line-height: 24px;
	float: left;
}
.selectwin {
	background: url(/images/5.0/selectwin.gif) no-repeat;
	width: 127px;
	height: 120px;
	position: absolute;
	left: 0;
	top: 24px;
	line-height: 28px;
	text-indent: 0;
}
.selectwin a {
	display: block;
	padding: 0 12px;
	color: #7E7E7E;
	zoom: 1;
}
.selectwin ul {
	padding: 2px 2px 0;
}
.selectwin li {
	border-top: 1px solid #DBE4ED;
}
.selectwin a:hover {
	background: #BADFFA;
	color: #FC7315;
}
/*.sort strong, .sort input, .sort img {
	vertical-align: middle;
}*/
.skinbox2 {
	width: 100%;
	line-height: 20px;
	border-collapse: collapse;
}
.skinbox2 td {
	vertical-align: top;
}
.skintitle {
	font-size: 14px;
	line-height: 24px;
	color: #4264BD;
}
.skinbox2 a, .skinbox3 a {
	color: #4264BD;
	text-decoration: underline;
}
.loc {
	background: url(/images/5.0/loc.gif) no-repeat;
	height: 35px;
	line-height: 35px;
	padding: 0 11px;
	margin-bottom: 5px;
}
.loc a {
	text-decoration: underline;
}
.boxtop {
	background: url(/images/5.0/boxtop.gif) no-repeat;
	height: 12px;
	overflow: hidden;
}
.boxbtm {
	background: url(/images/5.0/boxbtm.gif) no-repeat;
	height: 9px;
	overflow: hidden;
	margin-bottom: 8px;
}
.boxmain {
	background: #fff;
	padding: 0 9px 0 10px;
	zoom: 1;
}
.boxtop2 {
	background: url(/images/5.0/boxtop2.gif) no-repeat;
	height: 11px;
	overflow: hidden;
	margin-top: 10px;
}
.boxbtm2 {
	background: url(/images/5.0/boxbtm2.gif) no-repeat;
	height: 11px;
	overflow: hidden;
}
.boxmain2 {
	background: #F2F7FD;
	padding: 0 40px 0 20px;
	zoom: 1;
	line-height: 24px;
}
.boxmain2 a {
	text-decoration: underline;
}
.boxtop3, .boxtop4, .boxtop5 {
	background: url(/images/5.0/boxtop3.gif) no-repeat;
	height: 11px;
	overflow: hidden;
}
.boxbtm3, .boxbtm4, .boxbtm5 {
	background: url(/images/5.0/boxbtm3.gif) no-repeat;
	height: 11px;
	overflow: hidden;
	margin-bottom: 8px;
}
.boxtop4 {
	background-image: url(/images/5.0/boxtop4.gif);
}
.boxbtm4 {
	background-image: url(/images/5.0/boxbtm4.gif);
}
.boxtop5 {
	background-image: url(/images/5.0/boxtop5.gif);
}
.boxbtm5 {
	background-image: url(/images/5.0/boxbtm5.gif);
}
.boxmain3 {
	background: #F8F4ED;
}
.boxmain4 {
	background: #E6F4FF;
}
.boxmain5 {
	background: #F2F8FC;
}
.dlbtnbox {
	float: right;
}
.dlbtnbox a {
	color: #f00;
}
.skininfo {
	border-collapse: collapse;
	line-height: 22px;
}
.skininfo th {
	white-space: nowrap;
	vertical-align: top;
	text-align: left;
}
.commentinfo {
	background: url(/images/5.0/comment.gif) no-repeat;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	padding: 0 8px 0 11px;
	margin-bottom: 16px;
}
.commentinfo span {
	float: right;
}
.commentinfo a {
	text-decoration: underline;
}
.commentinfo strong {
	color: #ED1600;
}
.cmtauthor {
	padding: 0 5px;
	background: #F2F7FD;
	line-height: 25px;
	color: #333;
	font-size: 12px;
	font-weight: normal;
}
.cmtcontent {
	line-height: 14px;
	padding: 5px;
}
.skinbox3 {
	width: 100%;
	border-collapse: collapse;
	line-height: 24px;
	margin-bottom: 20px;
}
.skinbox3 td {
	padding: 13px 0 8px;
	border-bottom: 1px solid #CBDEE5;
	vertical-align: top;
}
.pagebar {
	text-align: center;
	line-height: 24px;
	padding: 20px 0;
}
.pagebar a {
	display: inline-block;
	height: 24px;
	padding: 0 5px;
	border: 1px solid #CEE4F6;
	color: #4264BD;
	text-decoration: none;
	margin: 0 2px;
	vertical-align: middle;
	background: #fff;
}
.pagebar a img {
	display: block;
}
.pagebar strong {
	color: #f60;
	margin: 0 5px;
}
.sortbtn, .sortdown {
	width: 72px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	border: 1px solid #C6C6C6;
	color: #000;
	text-decoration: none;
	display: inline-block;
	margin: 0 1px;
}
.sortdown {
	background: url(/images/5.0/sortdown.gif) no-repeat 4px 5px;
	text-align: left;
	font-weight: bold;
	text-indent: 14px;
}
.catelist {
	line-height: 25px;
	width: 670px;
	border-collapse: collapse;
	margin: auto;
}
.catelist td {
	width: 20%;
}
.catelist a {
	text-decoration: underline;
}
.dictbox {
	line-height: 22px;
	padding: 15px 6px;
	border-bottom: 1px solid #C8DDE5;
	zoom: 1;
}
.dictbox h2 {
	font-size: 14px;
	margin-bottom: 5px;
}
.dictbox a {
	text-decoration: underline;
}
.dldict {
	float: right;
	text-align: center;
}
.totaldict {
	background: url(/images/5.0/totaldict.gif) no-repeat;
	height: 68px;
	line-height: 22px;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	width: 100%;
	margin-bottom: 10px;
}
.totaldict strong {
	color: #f00;
}
.sidelist3 {
	line-height: 27px;
	padding: 10px 16px 0 12px;
}
.sidelist3 li {
	padding: 0 10px;
	border-bottom: 1px solid #EDF6FA;
}
.sidetip {
	background: url(/images/5.0/sidetip.gif) no-repeat;
	width: 244px;
	height: 79px;
	margin: auto;
	line-height: 20px;
}
.sidetip td {
	padding-left: 10px;
}
.sidetip a {
	text-decoration: underline;
}
.sidetip2 {
	padding: 14px 26px 0 20px;
	line-height: 20px;
}
.dictcate {
	width: 100%;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
}
.dictcate td {
	padding: 10px;
	vertical-align: top;
	border-bottom: 1px solid #E7ECF2;
}
.dictcate h2 {
	font-size: 16px;
	margin-bottom: 12px;
}
.dictcate a {
	text-decoration: underline;
}
.dictlist {
	background: url(/images/5.0/dictlist.gif) no-repeat;
	width: 710px;
	border-collapse: collapse;
}
.dictlist th {
	height: 24px;
	text-align: left;
	font-weight: normal;
}
.dictlist td {
	height: 26px;
	border-bottom: 1px solid #E8F4F8;
}
.dictlist a {
	text-decoration: underline;
}
.dictlist img {
	vertical-align: middle;
}
/*
.searchbox {
	float: right;
	margin-top: 3px;
	display: inline;
	width: 327px;
	height: 32px;
	background: url(/images/5.0/searchbg.gif) no-repeat;
}
.searchform {
	padding: 5px 0 0 6px;
}
.selectbtn {
	width: 53px;
	height: 23px;
	cursor: pointer;
	overflow: hidden;
	line-height: 26px;
	font-size: 14px;
	background: url(/images/5.0/searchinput.gif) no-repeat;
	float: left;
	padding-left: 7px;
}
.searchinput {
	width: 121px;
	height: 23px;
	line-height: 23px;
	border: none;
	background: url(/images/5.0/searchinput.gif) no-repeat -60px top;
	float: left;
	margin: 0;
	padding: 0;
}
.searchbtn {
	float: left;
	margin: 0;
	padding: 0;
}

/*home5.0
.selectbtn2, .selectbtn2hover {
	width: 68px;
	float: right;
	margin-top: 2px;
	display: inline;
	height: 30px;
	background: url(/images/5.0/selectbtn2.gif) no-repeat;
	position: relative;
}
.selectbtn2hover {
	background: url(/images/5.0/selectbtn2hover.gif) no-repeat;
}
.selectbox {
	width: 396px;
	height: 65px;
	position: absolute;
	right: 0;
	top: 30px;
	line-height: 22px;
	background: url(/images/5.0/selectbox.gif) no-repeat;
}
.selectboxtxt {
	padding: 14px 20px 0;
}
.selectboxtxt a {
	display: inline;
	color: #000;
}
.sortbtns {
	float: left;
	margin-left: 6px;
}
.sortbtns li {
	float: left;
	margin-left: 2px;
	line-height: 24px;
	background: url(/images/5.0/sortbtn.gif) no-repeat;
}
.sortbtns li a {
	display: block;
	padding: 0 8px;
	color: #666;
	background: url(/images/5.0/sortbtn.gif) no-repeat right bottom;
}
.sortbtns li.cur, .sortbtns li.cur a {
	background-image: url(/images/5.0/sortbtncur.gif);
}
.sortarr {
	vertical-align: middle;
	margin: 4px 0 5px;
}
.skininfo {
	line-height: 26px;
	margin-bottom: 22px;
}
.skinstar {
	vertical-align: middle;
	margin: 4px 0 5px;
}
.pagebar2 {
	background: url(/images/5.0/pagebg.gif) no-repeat;
	text-align: right;
	padding: 13px 50px 14px 0;
}
.pagebar2 a {
	vertical-align: top;
}
.pagenum, .pagenumcur {
	display: inline-block;
	border: 1px solid #91D2FF;
	line-height: 21px;
	padding: 0 7px;
	color: #000;
	background: #F5FBFF;
}
.pagenumcur {
	border-color: #F2BE97;
	color: #DD580E;
	background: #FFE9CB;
}
.previous2 {
	margin-right: 15px;
}
.totalpage {
	height: 24px;
	vertical-align: top;
	display: inline-block;
}
.next2 {
	margin-left: 15px;
}
.ranktab {
	height: 41px;
	background: url(/images/5.0/ranktabbg.gif) no-repeat left bottom;
	font-size: 13px;
	text-align: center;
}
.ranktab li {
	float: left;
	width: 128px;
	height: 34px;
	line-height: 36px;
	overflow: hidden;
	margin-right: 7px;
	display: inline;
}
.ranktab li.cur {
	font-size: 14px;
	width: 139px;
}
.ranktab a {
	color: #181818;
	display: block;
	background: url(/images/5.0/ranktab.gif) no-repeat left 2px;
}
.ranktab a:hover {
	background: url(/images/5.0/ranktabhover.gif) no-repeat left 2px;
}
.ranktab li.cur a {
	color: #F06000;
	background: url(/images/5.0/rankcur.gif) no-repeat;
}
.rankbox {
	border-left: 1px solid #B7DFFA;
	border-right: 1px solid #B7DFFA;
	background: #F2F8FC;
	padding: 8px 5px 0;
	zoom: 1;
}
.rankmain {
	padding: 19px 10px;
	zoom: 1;
	border-bottom: 1px solid #CEE4F6;
}
.rankbtm {
	background: url(/images/5.0/rankbtm.gif) no-repeat;
	height: 11px;
	overflow: hidden;
	margin: -1px 0 5px;
	position: relative;
}
.cnav {
	background: url(/images/5.0/cnavbg.gif) no-repeat;
	margin-bottom: 3px;
	height: 41px;
	line-height: 41px;
	padding: 0 16px;
}
.boxtop6 {
	background: url(/images/5.0/boxtop6.gif) no-repeat;
	height: 18px;
}
.boxbtm6 {
	background: url(/images/5.0/boxbtm6.gif) no-repeat;
	height: 18px;
	margin-bottom: 6px;
}
.boxmain6 {
	border-left: 1px solid #B2D4EC;
	border-right: 1px solid #B2D4EC;
	background: #F3F9FD url(/images/5.0/boxmain6.jpg) repeat-x;
	zoom: 1;
}
.skindetail {
	padding: 11px 46px 10px 39px;
	zoom: 1;
}
.skininfo2 {
	margin: 25px 0 30px;
}
.skininfo2 li {
	margin-bottom: 10px;
}
.skinstar2 {
	color: #FD8304;
	font-size: 14px;
}
.dlnow {
	float: right;
	padding-top: 52px;
	text-align: center;
}
.skintitle2 {
	border: 1px solid #E1E1E1;
	background: #F3F3F3;
	line-height: 38px;
	padding: 0 13px;
	font-size: 14px;
	clear: both;
	margin-bottom: 10px;
}
.skinintro {
	text-indent: 2em;
	line-height: 18px;
}
.cmtbox {
	padding: 0 38px 10px;
	zoom: 1;
}
.cmtitle {
	padding-bottom: 13px;
	padding: 0 3px;
	height: 27px;
	border-bottom: 1px solid #D0E2F0;
	font-size: 14px;
	margin-bottom: 16px;
}
.cmtlink {
	float: right;
}
.cmtinfo {
	display: inline-block;
	border: 1px solid #FDDA98;
	background: #FCFFC8;
	padding: 0 14px;
	font-size: 14px;
	margin-bottom: 16px;
	line-height: 36px;
}
.cmtcontent {
	border-top: 1px solid #D0E2F0;
	padding: 8px;
	zoom: 1;
}
.cmtcontent h3 {
	margin-bottom: 13px;
	font-size: 12px;
	font-weight: normal;
}
.cmtcontent h3 span {
	float: right;
}
.cmtwindow {
	background: url(/images/5.0/cmtwindow.gif) no-repeat;
	width: 712px;
	height: 453px;
	position: absolute;
	bottom: 100px;
	left: 0;
	text-align: left;
}
.cmtwindow h2 {
	line-height: 41px;
	padding: 0 30px 0 23px;
	font-size: 14px;
}
.closewindow {
	float: right;
	margin-top: 10px;
}
.cmtform {
	padding: 20px 32px 29px 23px;
	zoom: 1;
}
.cmtuser {
	border: 1px solid #F2B27E;
	background: #FFEFBB;
	width: 203px;
	line-height: 26px;
	height: 26px;
}
.starbox {
	padding: 13px 0 17px;
}
.cloudinput {
	background: #fff url(/images/5.0/cloud.jpg) no-repeat center;
	width: 477px;
	height: 166px;
	border: 1px solid #BCDEF6;
}
.usecloud {
	float: right;
	color: #00f;
	line-height: 28px;
}
.usecloud a {
	color: #26262B;
}
.cmtinputbox {
	padding: 20px 0 30px;
}
.cmtinput {
	width: 104px;
	height: 24px;
	border: 1px solid #BCDEF6;
	line-height: 24px;
	margin-right: 25px;
	vertical-align: middle;
}
*/
.datou2 {
	margin: 5px 0;
}
.tailorbox {
	padding: 0 9px;
	background: #fff;
}
.tailors {
	border-top: 1px solid #E7F3F8;
	padding: 16px 4px 9px 84px;
	height: 61px;
	background: url(/images/5.0/tailors.gif) no-repeat 4px 16px;
}
.title1 {
	line-height: 28px;
	font-size: 16px;
	margin-bottom: 11px;
}
.skinauthor {
	background: url(/images/5.0/skin_author.gif) no-repeat 4px 9px;
	padding: 9px 4px 0 84px;
	height: 61px;
}
.maint10 {
	background: url(/images/5.0/maint10.gif) no-repeat;
	padding: 0 12px;
	height: 32px;
}
.maint10 span {
	float: right;
}
.changeskinlist {
	width: 78px;
	height: 23px;
	display: block;
	font-size: 12px;
	font-weight: normal;
	line-height: 23px;
	text-align: center;
	margin-top: 6px;
	outline: none;
	color: #E0852C;
	background: url(/images/5.0/changeskinlist.gif) no-repeat;
}
.changeskinlist:hover {
	background-position: -85px top;
}
.changeskinlist:active {
	background-position: -173px top;
}
.r_con1{
padding:8px 25px;
overflow:hidden;
zoom:1;
border-left: 1px solid #E4E4E4;
border-right: 1px solid #E4E4E4;
height: 461px;
width: 671px;}
.r_con1 ul li{ float:left;width:322px;}
.r_con1 .sk_pic{width:322px; height:110px;border:1px solid #E8F4F8;}
.r_con1 ul li a{ display:block;}
/*.r_con1 ul li img{width:322px; height:110px;}by luoj*/
.r_m{ margin-right:21px;}
.r_sk_inf{ padding:3px 25px 5px; height:32px; line-height:32px;overflow:hidden;}
.r_sk_inf strong{ font-size:13px; font-weight:bold;}
.skin_download{ float:right; width:82px; height:32px;overflow:hidden;}
.skin_download a{ display:block;width:82px; height:32px; background:url(/images/5.0/other_suipian.jpg) repeat scroll 0 4px transparent; text-indent:-10000px;;}
.r_con2{ height:95px; background:#ffffff;}
.r_con2 a{ display:block;margin-left:7px;;}
.skin_kinds_nav { width:689px; padding:0 15px;clear:both; height:30px; line-height:30px;background:#fff; font-size:13px; font-weight:bold; background:#fff url(/images/5.0/sin_tit_bg.jpg) repeat-x 0 center; position:relative;}
.skin_kinds_nav li{ float:left; margin:0 10px;}
.skin_kinds_nav li a{ display:block;color:#333333;}
.skin_kinds_nav li a span{ display:block;padding:0 18px 0 22px;}
.skin_kinds_nav .skin_n_cur  a{ float:left;height:30px; line-height:30px;background:url(/images/5.0/skin_n_cur.gif)  no-repeat 0 0; color:#ffffff; position:relative; top:-1px;top:-2px\0;}
.skin_kinds_nav .skin_n_cur  a span{background:url(/images/5.0/skin_n_cur.gif)  no-repeat -119px -30px;}
.skin_kinds_nav ul{ width:645px;float:left;height:30px; line-height:32px;overflow:hidden;zoom:1;}
.g_b_btn a{ display:block;width:22px; height:21px; line-height:21px; margin-top:6px;margin-top:5px\0;text-indent:-10000px; overflow:hidden;}
.go a,.back a,.back a:hover,.back a:hover,.back a:active,.back a:active{ background:url(/images/5.0/go_back.gif) no-repeat;}
.go,.back{ float:left;}
.go a{background-position:-3px -29px;}
.go a:hover{ background-position:-32px -29px;}
.go a:active{ background-position:-59px -29px;}
.back a{background-position:0 0;}
.back a:hover{ background-position:-29px 0;}
.back a:active{ background-position:-56px 0;}

.r_con3{ padding:4px 0;background:#fff url(/images/5.0/skin_new_tbg.jpg) no-repeat center 0; overflow:hidden;zoom:1;}
.skin_b_left,.skin_b_right{ float:left;width:332px; display:inline;}
.skin_b_left{ margin:0 36px 0 3px;}
.r_con3 h3{height:26px; line-height:26px; margin-left:8px;margin-top:4px;text-indent:-10000px;background:url(/images/5.0/new_skin_tit.gif) no-repeat;}
.skin_b_left h3{ background-position:0 0;}
.skin_b_right h3{ background-position:0 -147px;}
.new_skin_list{ margin:3px 0 0 10px;}
.new_skin_list li{clear:both;}
.m_l_p{margin-left:12px;}
.new_skin_list a{ color:#333; font-size:13px; line-height:32px;}
.s_fr{ float:right; color:#7B7B7B; line-height:32px;}
.skin_view a{ display:block; width:322px; height:152px;border:1px solid #E8F4F8; overflow:hidden;}
.skin_view img{ display:block;}
.r_con3 .r_sk_inf span{ color:#7B7B7B;}
.bg_no{ width:42px;background:none;}
.r_con_voc{
padding:0 25px;
position:relative;
zoom:1;
border-left: 1px solid #E4E4E4;
border-right: 1px solid #E4E4E4;
height: 290px;
width: 671px;
}
.vc_box{ width:222px;height:84px; margin-top:15px; position:relative;}
.vc_box,.voc_rec,.vc_inf{ float:left; display:inline; position:relative;zoom:1;}
.voc_rec{ display:block;width:73px ;height:74px; margin-right:5px;background:url(/images/5.0/other_suipian.jpg) repeat scroll -82px 0 transparent;}
.voc_rec img{ margin-top:3px; margin-left:3px; border:1px solid #ffffff;}
.vc_inf .vc_tit{ height:37px; width:120px; overflow:hidden; margin-top:5px;}
.vc_inf .vc_tit a{ font-size:14px; line-height:18px; color:#333;}
.vc_download a{ display:block; width:84px; height:24px;text-indent:-10000px;background:url(/images/5.0/other_suipian.jpg) no-repeat scroll 2px 0px transparent}
.alt_img1,.alt_img2{ margin-top:9px;}
/*home sidebar*/
.sidelist_new_act_new{
padding:3px 10px 0;
overflow:hidden;
width:235px;
margin-left: 1px;
border-left: 1px solid #E4E4E4;
border-right: 1px solid #E4E4E4;
}
.sidelist_new_act_new a{ color:#333333;}
.sidelist_new_act_new li{ 
padding-left:15px; 
padding-bottom:8px;
background:url("/images/5.0/other_suipian_1.png") no-repeat scroll -104px 4px transparent;
}
.sidelist_new_act{
padding:3px 10px 0;
overflow:hidden;
width:245px;
margin-left: 1px;
border-left: 1px solid #E4E4E4;
border-right: 1px solid #E4E4E4;
}
.sidelist_new_act a{ color:#333333;}
.sidelist_new_act li{ padding-left:15px; padding-bottom:8px;background:url(/images/5.0/list_sc.gif) no-repeat 0 4px;;}
.top_cs{ height:9px; overflow:hidden; background:url(/images/5.0/top_sc.gif) no-repeat 0 0;}
.s_ban{ padding:0 10px;  background:#fff; text-align:center;overflow:hidden;}
.s_banner2{ margin-bottom:8px;}
.s_banner2 img{ width:258px;}
.s_ban img{ width:237px;}
.w_fr{ float:right; }
.w_fl{ float:left;}
.s_more{margin-right:15px;}
.esp_con{ background:#fff; padding:10px;overflow:hidden;zoom:1; width: 227px;}
.esp_con img{ width:59px; height:60px;}
.s_r_info{ width:160px; margin-left:8px;}
.s_r_info p{ line-height:20px;}
.s_dow{ font-size:13px; margin-left:5px;margin-bottom:10px; margin-top:5px;}
/*
.s_dow .w_fr{ text-decoration:underline;}
/*luoj*/
.w_fr a {
	text-decoration:none;
}
.w_fr a:hover {
	text-decoration:underline;
}
.s_dow_font{ color:#999;}
.tailor{ padding:5px 20px;background:#fff;overflow:hidden;zoom:1;}
.tailor img{width:74px; height:62px; margin-right:8px;}
.tai_info{ width:138px;}
.g_b_p{ margin-top:8px;font-size:12px; font-weight:normal;margin-right: 10px;}
.g_b_p ul{ margin-top:3px;}
.g_b_p li a{color:#DF5D17;}
.tai_dow{ font-size:14px; padding-top:10x; padding-bottom:25px;}
.tai_link{ color:#333;}
.tai_p{ color:#999;}
.g_b_p li,.gb_back,.g_b_p ul,.gb_go{ float:left;}
.g_b_p li{ margin:0 3px;}
.gb_back a,.gb_back a:hover,.gb_back a:active,.gb_go a,.gb_go a:hover,.gb_go a:active{ width:22px; height:21px; display:block;text-indent:-10000px; background:url(/images/5.0/other_suipian_1.png)  no-repeat scroll 0 0 transparent; overflow:hidden;}
.gb_back a{ background-position:0 0;}
.gb_back a:hover{ background-position:-29px 0;}
.gb_back a:active{ background-position:-56px 0;}
.gb_go a{ background-position:0 -29px;}
.gb_go a:hover{ background-position:-29px -29px;}
.gb_go a:active{ background-position:-56px -29px;}
/****voc_tips***/
.vco_tips h2,.tips_b_bg,.v_c_tit h2 a,.tips_more a,.tips_p {background:url(/images/5.0/vco_tips.gif) no-repeat;}
/*luoj
.vco_tips{ width:176px;position:absolute; top:-157px; left:26px;z-index:10000000;}
*/
.vco_tips{ width:176px;position:absolute;left:-75px;top:-175px;z-index:10000000;display:none;}
.vco_tips h2{ height:29px; background-position:-91px 0;}
.tips_con{padding:15px 20px 3px;overflow:hidden;background:url(/images/5.0/vco_tips.gif) repeat-y -276px 0;}
.tips_b_bg{ height:4px; width:176px;background-position:-466px 0; position:relative;}
.tips_con table{ width:100%; border:none;}
.tips_con td{ width:48%; height:20px;border:none;}
.tips_con td a{ color:#333333;}
.v_c_tit img{ margin:7px 0 0 12px;}
.v_c_tit h2{ overflow:hidden;}
.v_c_tit h2 a{ display:block;width:22px; height:21px; overflow:hidden;text-indent:-10000px; background-position:-33px 0; margin-top:5px; margin-right:3px;}
.tips_more{ height:16px;padding-bottom:3px; padding-right:4px;overflow:hidden;background:url(/images/5.0/vco_tips.gif) repeat-y -276px 0;}
.tips_more a{ display:block; width:25px; height:16px;background-position:0 0; overflow:hidden;text-indent:-10000px; }
.tips_p{ width:19px; height:17px; position:absolute; bottom:-15px; left:88px; background-position:-64px 0;}
#banner50 {
height:297px;
margin-bottom:5px;
overflow:hidden;
width:935px;
margin-left: 5px;
}
.dlspeed50 {
height:94px;
left:56px;
top:220px;
width:203px;
}
.dlmore50  {
height:18px;
left:77px;
top:360px;
width:167px;}
.sogouieinfo50 {
height:13px;
left:720px;
top:364px;
width:53px;
}
.dlsogouie50 {
height:42px;
left:787px;
top:650px;
width:150px;
}
.dlwap60 {
    height: 29px;
    left: 761px;
    top: 516px;
    width: 90px;
}
.to5year{
    height: 31px;
    left: 761px;
    top: 696px;
    width: 91px;
}
.dlinput, .sogouieinfo, .dlsogouie, .dlfeatures, .dlmore, .dlspeed, .dlpretty, .sogouieinfo50, .dlinput50, .dlsogouie50, .dlmore50, .dlspeed50,.to5year,.dlwap60 {
display:block;
line-height:1000px;
overflow:hidden;
position:absolute;
}
.dlpre{
display:block;
overflow:hidden;
position:absolute;
top:288px;
left:47px;
text-decoration:underline;
color: #fcff00;
font-weight:bold;
}
.dlpre:hover{
text-decoration:none;
}
.prenew{
display:block;
overflow:hidden;
position:absolute;
top:267px;
left:190px;
}

/**luoj**/
.actlist li a:hover{
	text-decoration:underline;
}
/*by luoj 2010-04-16*/
.selectorbtn{
    display:block; 
    position:absolute;
    width:65px; 
    height:30px; 
    right:0px; 
    top:75px; 
    z-index:99999;
}
/*by luoj 2010-04-19*/
.searchbox {
        float: right;
        margin-top: 3px;
        display: inline;
        width: 72px;
        height: 32px;
}
.searchform {
        padding: 5px 0 0 6px;
}
.selectbtn {
        width: 53px;
        height: 23px;
        cursor: pointer;
        overflow: hidden;
        line-height: 26px;
        font-size: 12px;
        background: url(/images/5.0/searchinput.gif) no-repeat;
        float: left;
        padding-left: 7px;
}
.searchinput {
        width: 117px;
        height: 17px;
        line-height: 23px;
        border: none;
        background: url(/images/5.0/searchinput.gif) no-repeat -60px top;
        float: left;
        margin: 0;
        padding: 3px 0 3px 4px;
}
*+html .searchinput {
        width: 117px;
        height: 23px;
        line-height: 23px;
        border: none;
        background: url(/images/5.0/searchinput.gif) no-repeat -60px top;
        float: left;
        margin: 0;
        padding: 0 0 0 4px;
}
.searchbtn {
        float: left;
        margin: 0;
        padding: 0;
}
.selectbtn2,.selectbtn2hover {
        width: 68px;
        float: right;
        margin-top: 0px;
        display: inline;
        height: 30px;
        position: relative;
        color: #fff;
        background: url(/images/5.0/selectbtn2_1.gif) no-repeat 41px 8px;
        font-weight:bold;
        font-size:14px;
        padding-top:0px;
        *padding-top:3px;
        padding-left:5px;
        cursor:pointer;
}
.selectbtn2hover {
        background: url(/images/5.0/selectbtn2hover_1.gif) no-repeat;
        color:#F16000;
}
.selectbox {
        width: 174px;
        height: 165px;
        position: absolute;
        right: 0px;
        top: 30px;
        line-height: 22px;
        text-indent: 0;
        background: url(/images/5.0/selectbox_1.gif) no-repeat;
        font-size: 12px;
        cursor: default;
        font-weight:normal;
	overflow:hidden;
}
.selectboxtxt {
        padding: 4px 10px 0;
        word-break:keep-all;
}
.selectboxtxt a {
        display: inline;
        color: #333;
	margin-left:3px;
	white-space: nowrap;
}
.selectboxtxt a:hover {
        text-decoration:underline;
}
.selectboxtxt h2 {
color:#474747;
font-size:12px;
}

/**luoj**/
#searchDiv {float:left;width:254px;width:254px; *width:254px;_width:254px; height:32px;margin-top:3px;margin-left:7px;background:url("/images/5.0/searchbg.gif") no-repeat scroll 0 0 transparent;}
@media all and (min-width: 0px){#searchDiv {float:left;width:254px;margin-top:3px;}}
#searchDiv *{float:left;}
#searchBtn{
	background:url(/images/timg.gif?v=4.2.4) no-repeat -666px -89px; 
}
#searchBox{background: url(/images/searchBox_bg2.jpg) repeat-x;background-color: #FFF; border:0px; height: 17px; padding-top:6px; *height: 23px;*line-height:23px; *padding-top:0px; text-indent:6px; width:214px;}
#searchOption{display:none;}
#newList *{margin: 0;padding: 0;}
#newList{width: 58px;position: absolute;top: 100px;left: 668px;_left:671px;display: none; margin: 0;padding: 0;list-style: none;color: #000;background: #fff;border: 1px solid #ccc;overflow:
 auto;}
#newList li{padding: 3px 0px 3px 10px; width:48px; overflow:hidden; cursor:pointer;}
.newListSelected{background: #ccc}


.navtab {
        height: 36px;
        line-height: 100px;
        overflow: hidden;
        background: url(/images/5.0/navtab.gif?v=4.2.4) no-repeat;
        margin-left: 125px;
        _margin-left:64px;
        position: relative;
        float:left;
        width:530px;
}
/*
.navtab {
	height: 36px;
	line-height: 100px;
	overflow: hidden;
	background: url(/images/navtab.gif?v=4_2_6) no-repeat;
	margin-left: 125px;
	position: relative;
}
*/
.navtab a {
	display: block;
	zoom: 1;
}
.navtab li {
	float: left;
	width: 75px;
	display: inline;
}
.nav1:hover {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat left -164px;
}
.nav2:hover {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -78px -164px;
}
.nav3:hover {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -153px -164px;
}
.nav4:hover {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -228px -164px;
}
.nav5:hover {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -303px -164px;
}
.nav6:hover {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -378px -164px;
}
.nav7:hover {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -453px -164px;
}
.navtab .cur .nav1 {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat left -80px;
}
.navtab .cur .nav2 {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -78px -80px;
}
.navtab .cur .nav3 {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -153px -80px;
}
.navtab .cur .nav4 {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -228px -80px;
}
.navtab .cur .nav5 {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -303px -80px;
}
.navtab .cur .nav6 {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -378px -80px;
}
.navtab .cur .nav7 {
	background: url(/images/5.0/navtab.gif?v=4_2_6) no-repeat -453px -80px;
}

.flash {
width: 550px;
height: 300px;
display:inline;
float:right;
margin-right:50px;
}

.year {
    position: relative;
    display: block;
    width: 80px;
    height: 50px;
    left: 260px;
    top: 120px;
    line-height: 200px;
    overflow: hidden;
}
#banner {
height: 297px;
background: url(/images/banner1110.jpg) no-repeat;
margin-bottom: 5px;
overflow:hidden;
/*position:relative;*/
width:980px;
}
#banner60 {
height: 297px;
background: url(/images/6.2/banner6.2.png) no-repeat;
margin-bottom: 5px;
overflow:hidden;
padding-left:50px;
/*position:relative;*/
width:675px;
float:left;
}
#bar1{
width:260px;
height:115px;
float:right;
background: url(/images/6.0/ba1.jpg) no-repeat;
}
#bar2{
width:260px;
height:96px;
float:right;
background: url(/images/6.0/ba4.0.jpg?1.0) no-repeat;
}
#bar3{
width:260px;
height:89px;
float:right;
background: url(/images/6.0/ba3-2.jpg) no-repeat;
margin-bottom:2px;
}
.dlinput, .sogouieinfo, .dlsogouie, .dlfeatures, .dlmore,.dlspeed,.dlpretty,.sogouieinfo50,.dlinput50,.dlsogouie50,.dlmore50,.dlspeed50,.dlmirror1,.dlmirror2,.dlmirror3,.dlmirror4,.dlmirror5{
line-height:1000px;
overflow:hidden;
display:block;
position:absolute;
}
.dlinput {
width:174px;
height:53px;
left:257px;
top:325px;
}
.dlinput50 {
    height: 57px;
    left: 439px;
    top: 181px;
    width: 172px;
}
.sogouieinfo {
width:53px;
height:13px;
left:743px;
top:364px;
}
.sogouieinfo50 {
width:53px;
height:13px;
left:723px;
top:364px;
}
.dlsogouie50 {
    height: 28px;
    left: 762px;
    top: 610px;
    width: 88px;
}
.dlfeatures {
height:13px;
left:193px;
top:363px;
width:53px;
}
.dlmore {
height:16px;
left:309px;
top:181px;
width:67px;
}
.dlmore50 {
height:18px;
left:80px;
top:360px;
width:167px;
}
.dlspeed {
height:68px;
left:59px;
top:220px;
width:201px;
}
.dlspeed50 {
height:94px;
left:59px;
top:220px;
width:203px;
}
.dlpretty {
height:18px;
left:94px;
top:257px;
width:153px;
}
.dlmirror1{
    height: 16px;
    left: 31px;
    top: 383px;
    width: 25px;
}
.dlmirror2{
    height: 16px;
    left: 62px;
    top: 383px;
    width: 25px;
}
.dlmirror3{
    height: 16px;
    left: 92px;
    top: 383px;
    width: 49px;
}
.dlmirror4{
    height: 16px;
    left: 146px;
    top: 383px;
    width: 25px;
}
.dlmirror5{
    height: 16px;
    left: 176px;
    top: 383px;
    width: 25px;
}
.dlgetkey{
    height: 16px;
    left: 176px;
    top: 247px;
    width: 84px;
    line-height:20px;
    color:#fff;
}
.searchDiv a{
        color:#0a0a0a;
}

/* select下拉 */
.ppselecter, .ppselecter * {font-size:12px; font-family:"宋体", Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
.ppselecter {border: 1px solid #FFA700; width: 140px;margin-left:1px;}
.ppselecter .ppseltit {background-color: #FFF6DF;height:15px;padding-top:4px;text-indent:6px; color:#FF6000;}
.ppselecter table td table td {padding: 3px;}
.ppselecter .active {background:#FDD463; color:#333; font-weight: normal;}

/* 登录中 */
.ppWaitMsg{
background:url(http://www.sohu.com/passport/images/load.gif) no-repeat center 25px;color:#FF6000;padding-top:80px;padding-left:30px;font-size:12px;font-weight: normal;
}

/* 登录后 */
.passportc .listContA a, .passportc .listContA a:link, .passportc .listContA a:hover, .passportc .listContA a:visited{
    color: #0C52A2;
}   
.pptitle2{
	padding-top:30px;
}
.passportc .listContA{
	width:234px;
	margin-left:6px;
    /*height:65px;*/border:1px #A8B0BD solid;background:#fff;
    /*margin:1px 3px 0px -1px!important;margin:8px 3px 0px -1px;*/
    color:#000;
    padding:5px; 
    line-height:17px;
	margin-top:1px;
}
.passportc .listContA ul{margin-top:7px!important;margin-top:9px;margin-left:8px;}
.passportc .listContA li{margin-bottom:7px;}
.passportc .listContA li p{color:#313031;}
    
.passportc .middle{color:#FF6000;margin-left:6px;}
.passportc .middle li{float:left;margin-top:6px;margin-left:5px;}
.passportc .middle li img{background:url(http://www.sohu.com/passport/images/pic005.gif) no-repeat;width:34px;height:13px;}
.passportc .middle .current{
    padding:0px 7px 2px 7px;
    margin:-1px 0px 0px 0px!important;/*for ie*/
    background:#fff;
    border:1px #A8B0BD solid;border-top:0px;
}
.passportc .bottom{color:#FF6000;clear: both;}
.passportc .bottom ul{margin-left:0px!important;margin-left:-10px;}
.passportc .bottom li{float:left;margin-top:6px;margin-left:5px;}
.passportc .bottom .dabenying{float:right;margin-top:1px;}
.passportc .bottom .dabenying img{width:54px;height:21px;background:url(http://www.sohu.com/passport/images/pic007.gif) no-repeat;bordr:0;}
.passportc .candle{position: absolute;top:12px;left:220px;}
.pptitle2 a, .pptitle2 a:link, .pptitle2 a:hover,.pptitle2 a:visited{
    margin-left:20px; color:#0C52A2;
}
html, body {
	_height: 100%;
}
#facybox {
	position: absolute;
	top: 0;
	left: 0;
	/*margin: -20px 0 0 -20px;*/
	z-index: 100;
	text-align: left;
	/*padding: 18px;*/
	min-width: 40px;
	min-height: 40px;
	border: 3px solid #6F6F6F;
}
#facybox a {
	color: #00A9FF;
	text-decoration: underline;
}
#facybox .w,  #facybox .e, #facybox  .nw,
#facybox .ne, #facybox .sw, #facybox .se {
	min-height: 18px;
	min-width: 13px;
	display: none;
}
#facybox .n, #facybox .s {
	background-repeat: repeat-x;
	height: 18px;
}
#facybox .w, #facybox .e {
	background-repeat: repeat-y;
}
#facybox .nw, #facybox .ne, #facybox .sw, #facybox .se,
#facybox a.next, #facybox a.prev,
#facybox .closek #facybox .loading {
	background-repeat: no-repeat;
}
#facybox a.next {
	background-position: 9999px 50%;
}
#facybox a.prev {
	background-position: -9999px 50%;
}
#facybox a.prev:hover{
	background-position: 0 50%;
}
#facybox a.next:hover{
	background-position: 100% 50%;
}
#facybox .close {
	position: absolute;
	right: 15px;
	top: 15px;
	width: 16px;
	height: 16px;
	background: url(/images/close.gif) no-repeat;
}
#facybox .prev,
#facybox .next{
	display: block;
	position: absolute;
	cursor: pointer;
}
#facybox .navigation .counter{
	background: #000;
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: -33px;
	left: -10px;
	padding: 2px 0;
	font-size: 11px;
}
#facybox .loading {
	margin: 0 auto;
	width: 22px;
	height: 22px;
	text-align: center;
}
#facybox .popup {
	position: relative;
	background: #fff;
}
#facybox table {
	border-collapse: collapse;
}
/*#facybox td {
	border-bottom: 0;
	padding: 0;
}*/
#facybox .body {
	/*padding: 10px;*/
	background: #fff;
	width: auto;
	padding: 3px 3px 16px;
}
#facybox .loading {
	text-align: center;
}
#facybox .image {
	text-align: center;
	line-height: 0;
}
#facybox img {
	border: 0;
	margin: 0;
}
#facybox .footer {
	position: absolute;
	top: 28px;
	left: 23px;
	padding: 0;
	width: 90%;
}
#facybox .footer img {
	vertical-align: middle;
}
#facybox .tl, #facybox .tr, #facybox .bl, #facybox .br {
	height: 10px;
	width: 10px;
	overflow: hidden;
	padding: 0;
}
#facybox_overlay {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}
.facybox_hide {
	z-index: -100;
}
.facybox_overlayBG {
	background-color: #000;
	z-index: 99;
}
* html #facybox_overlay {
	position: absolute; /* ie6 hack */
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
/*.lightbox {
	border: 3px solid #6F6F6F;
	background: #fff;
	padding: 3px;
}*/
.lbtitle {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	padding-left: 24px;
}
.lbtitle .red {
	font-size: 12px;
	font-weight: normal;
}
.lbcomment {
	padding: 0 18px 18px 13px;
	clear: both;
	zoom: 1;
}
.lbcomment textarea {
	height: 100px;
	width: 575px;
}
.input1 {
	border: 1px solid #E0E0E0;
}
.lblogin {
	margin-bottom: 25px;
	padding: 0 25px 0 20px;
}
.anonymous {
	float: right;
}
.lbtitle2 {
	line-height: 36px;
	padding-left: 23px;
	border-bottom: 1px solid #E1E1E1;
	font-size: 14px;
	margin: 0 3px;
}
.lbaward {
	width: 380px;
	margin-left: 15px;
	border-collapse: collapse;
}
.lbaward td {
	padding: 28px 0 45px;
}
.awicon {
	width: 75px;
	text-align: center;
}
.passtitle {
	line-height: 32px;
	border-bottom: 1px dotted #000;
	padding-left: 15px;
	font-size: 12px;
	margin: 0 8px 13px;
}
.passstrong {
	color: red;;
	margin-right: 40px;
}
.passlogin {
	width: 313px;
	line-height: 35px;
	margin: 0 8px 5px;
}
.passlogin th {
	text-align: right;
	font-weight: normal;
	padding-right: 12px;
	width: 70px;
}
.passlink, .passlink2 {
	text-align: center;
}
#facybox .passlink a {
	color: #000;
	text-decoration: none;
	margin: 0 8px;
}
.passlink2 a {
	margin: 0 8px;
}
.passuser {
	width: 313px;
	margin: 0 8px 25px;
	line-height: 30px;
}
.passface {
	width: 130px;
	text-align: center;
}
.passusername {
	margin-right: 30px;
}
.selectbtn2, .selectbtn2hover {
        width: 64px;
        float: right;
        margin-top: 2px;
        display: inline;
        height: 31px;
        position: relative;
        cursor: pointer;
        font-size: 14px;
        padding-top:2px;
        *padding-top:3px;
        line-height: 25px;
        text-indent: 6px;
        padding-left:0px;
}

.selectbtn2 {
        color: #fff;
        background: url(/images/5.0/selectbtn20519.gif) no-repeat 41px 8px;
        font-weight:bold;
}
.selectbtn2hover {
        background: url(/images/5.0/selectbtn2hover0519.gif) no-repeat;
        color: #F16000;font-weight:bold;
}
.fe60{
	position:absolute;
	display:block;
	line-height:20px;
	color:#565654;
	top:111px;
	left:441px;
	width:270px;
}
.fe60 a{
	color:#ff9700;
	text-decoration:underline;
}
.fe60 span a{
	text-decoration:underline;
}
.wrapper{ width:499px; margin:0 auto;height:295px;}
.tit{ width:485px;height:44px; padding:0 7px;background:url(/images/5.1/t_bg.png) no-repeat 0 0; line-height:200px; overflow:hidden;zoom:1; position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/t_bg.png');_background-image: none;}
.content_wrapper{ width:499px;height:229px; padding:0px;/*background:url(/images/5.1/bg.png) repeat-y 0 0;*/position:relative;/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/bg2.png');_background-image: none;*/}
.content_wrapper .main{ padding:30px 0;float:left;width:485px;background:#fff;height:169px;_height:150px;_padding:26px 0px 25px 0px;z-index:100;}
.content_wrapper .m_table{ width:400px; margin:0 auto; font-size:14px;}
.content_wrapper .left{float:left;background:url(/images/5.1/left.png);width:7px;height:229px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/left.png');_background-image: none;}
.content_wrapper .right{float:left;background:url(/images/5.1/right.png);width:7px;height:229px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/right.png');_background-image: none;}
.m_table td{ padding:10px 0 3px;}
.lab{ font-size:16px;}
.m_table td .blue{ font-size:13px; color:#1AADE4;}
.m_table td .i_text{ width:215px; height:22px;padding:8px 12px;background:url(/images/5.1/sprites.gif) no-repeat -6px -156px; position:relative;}
.m_table td .h_i_text{width:215px; height:22px; padding:8px 12px;background:url(/images/5.1/sprites.gif) no-repeat -6px -206px; position:relative;}
.i_sel_wrapper{ position:absolute; left:-2px;left:-4px\9;_left:-3px;width:229px; background:#fff; border:1px solid #F5B761; padding:1px; font-size:13px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.i_sel_wrapper{left:-2px;}
}
.sel_tips{ background:#FFF3E2; color:#EFB258; padding-left:8px; height:25px; line-height:25px; margin-bottom:1px;font-size:13px;}
.sel_email li a{ display:block; width:220px; padding-left:7px;height:25px; line-height:25px; color:#000;}
.sel_email li a:hover{ background:#FFC673; text-decoration:none; color:#000;}
.m_table td .i_text input,.m_table td .h_i_text input{ height:22px; line-height:22px; width:212px; border:0 none;font-size:14px;color:#666;outline:0px;}
.tips{ /*margin-top:7px;*/width:229px; height:29px; border:1px solid #FFAB76; background:#FFFFCF; overflow:hidden;zoom:1;margin-left:111px;}
.tips p{ padding:7px 0 6px 30px; height:16px;background:url(/images/5.1/sprites.gif) no-repeat -170px -10px;}
.btn_t{ width:300px; margin-top:15px;margin-left:111px;}
.btn_t .btn{ display:block;width:83px; height:38px; line-height:200px; overflow:hidden;background:url(/images/5.1/sprites.gif) no-repeat;border:none;cursor:pointer;}
.btn_t .login{ background-position:-15px -80px;margin-right:20px;}
.btn_t .login:hover{background-position:-111px -80px;}
.btn_t .cancle{ background-position:-235px -80px;}
.btn_t .cancle:hover{ background-position:-332px -80px;}
.ch_box input{ margin-right:3px; vertical-align:middle;}
.b_bg{ height:10px; width:499px; overflow:hidden;zoom:1;background:url(/images/5.1/b_bg.png) no-repeat 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/b_bg.png');_background-image: none;}
.passportloading{position:absolute;top:94px;left:235px;}
#facybox {width:512px;/*background:url(http://www.sohu.com/passport/images/load.gif) no-repeat;*/border:none;}
#facybox .popup{height:330px;padding:3px 3px 10px;overflow:hidden;background:transparent;}
#facybox .close{display:block;width:25px; height:25px; position:absolute; top:19px;right:19px;background:url(/images/5.1/sprites.gif) no-repeat -18px -10px;overflow:hidden;zoom:1;z-index:10;}
#facybox .close:hover{background-position:-90px -10px;}
#facybox .body{background:transparent}
#facybox a{text-decoration:none;font-size:12px;}
#facybox a:hover{text-decoration:underline;}
.ppselecter, .ppselecter *{font-size:14px;color:#666666;}
.ppselecter table td table td{padding-left:5px;}
.loginerr{
height:34px; width:231px; line-height:30px; background:url(/images/5.1/loginerror.gif) no-repeat top left;
color:#FF0000; font-size:12px;position:absolute;top:8px;left:119px;display:none;
}
.loginerr span{ width:14px; height:14px; display:block; margin:6px 8px; background:url(/images/5.1/loginerror.gif) no-repeat 0px -35px; float:left;}
.loginword{ width:170px; float:left;}
.loginclose{color:#666666;cursor:pointer;font-family:'黑体';font-size:16px;font-weight:bold; width:20px; height:34px; float:left;}
.loginclose:hover{ color:#FF6600;}
#cell_sug_title{
width:724px;
height:36px;
background:url(/images/5.2/index/other_titles.jpg) repeat scroll 0 -37px transparent;
}
#cell_sug_bottom{
width:724px;
height:13px;
background:url("/images/5.0/other_suipian.jpg") repeat scroll -516px 0 transparent;
}
#skin_sug_title{
width:724px;
height:37px;
background:url(/images/5.2/index/other_titles.jpg);
}
#skin_sug_bottom{
width:724px;
height:13px;
background:url("/images/5.0/other_suipian.jpg") repeat scroll -516px 0 transparent;
margin-bottom:5px;
}
#ex_func_title{
width:265px;
height:40px;
background:url(/images/5.2/index/other_titles.jpg) repeat scroll 0 -150px transparent;
}
#ex_func_mid{
width:247px;
height:316px;
padding-left:8px;
padding-top:9px;
margin-left: 1px;
border-left: 1px solid #E4E4E4;
border-right: 1px solid #E4E4E4;
}
#ex_func_bottom{
width:265px;
height:11px;
background:url(/images/5.2/index/other_titles.jpg) repeat-y scroll 0 -191px transparent;
}
#new_active_title{
width:263px;
height:37px;
background:url(/images/5.2/index/other_titles.jpg)  repeat scroll 0 -74px transparent;
}
#ad_title{
width:263px;
height:37px;
background:url(/images/5.2/index/other_titles.jpg) repeat scroll 0 -111px transparent;
}
#new_active_bottom{
width:263px;
height:11px;
background:url("/images/5.2/index/other_titles.jpg") repeat-y scroll 0 -191px transparent;
margin-top:3px;
}
#new_mirror_title{
width:263px;
height:37px;
background:url(/images/5.2/index/new_mirror.jpg);
}

/*new header*/
body{
/*
background:url(/images/5.2/header/body_back.jpg) repeat-x;
*/
}
#header{
width:999px;
height:137px;
margin:auto;
position:relative;
}
#logo{
/*
position:absolute;
left:12px;
top:10px;
width:245px;
height:99px;
background:url(/images/logo_normal.jpg) 0 0;
*/
}
/*
#nav{
position:absolute;
left:128px;
top:81px;
width:800px;
height:45px;
}
#nav div{
width:85px;
height:45px;
float:left;
}
#nav div a{
display:block;
width:100%;
height:100%;
}
*/
/*
#index{
background:url(/images/5.2/header/header_back.jpg) -85px -99px;
}
#skin{
background:url(/images/5.2/header/header_back.jpg) -85px -144px;
}
#cell{
background:url(/images/5.2/header/header_back.jpg) -85px -189px;
}
#help{
background:url(/images/5.2/header/header_back.jpg) -85px -234px;
}
#log{
background:url(/images/5.2/header/header_back.jpg) -85px -279px;
}
#bbs{
background:url(/images/5.2/header/header_back.jpg) -85px -324px;
}
#usr_center{
background:url(/images/5.2/header/header_back.jpg) -85px -369px;
}
#my_homepage{
background:url(/images/5.2/header/header_back.jpg) -85px -414px;
}
#index_active{
background:url(/images/5.2/header/header_back.jpg) 0 -99px;
}
#skin_active{
background:url(/images/5.2/header/header_back.jpg) 0 -144px;
}
#cell_active{
background:url(/images/5.2/header/header_back.jpg) 0 -189px;
}
#help_active{
background:url(/images/5.2/header/header_back.jpg) 0 -234px;
}
#log_active{
background:url(/images/5.2/header/header_back.jpg) 0 -279px;
}
#bbs_active{
background:url(/images/5.2/header/header_back.jpg) 0 -324px;
}
#usr_center_active{
background:url(/images/5.2/header/header_back.jpg) 0 -369px;
}
#my_homepage_active{
background:url(/images/5.2/header/header_back.jpg) 0 -414px;
}
*/
/*
#product{
position:absolute;
left:557px;
top:0px;
width:429px;
height:29px;
}
#product div{
float:left;
height:29px;
}
#product_left{
width:6px;
background:url(/images/5.2/header/header_back.jpg) -170px -99px;
}
#product_mid{
width:417px;
background:url(/images/5.2/header/product_mid.jpg) repeat-x;
}
#product_mid a{
display:block;
width:100%;
height:100%;
}
#product_mid div{
position:absolute;
height:19px;
top:5px;
}
#product_right{
width:5px;
background:url(/images/5.2/header/header_back.jpg) -176px -99px;
}
*/
#se{
width:96px;
left:11px;
background:url(/images/5.2/header/header_back2.jpg) -170px -338px;
}
#mobile{
width:93px;
left:200px;
background:url(/images/5.2/header/header_back2.jpg) -170px -320px;
}
#wubi{
width:86px;
left:112px;
background:url(/images/5.2/header/header_back2.jpg) -170px -358px;
}
#cloud{
width:75px;
left:293px;
background:url(/images/5.2/header/header_back2.jpg) -170px -376px;
}
#music{
width:58px;
left:366px;
background:url(/images/5.2/header/header_back2.jpg) -170px -395px;
}
#search_input{
position:absolute;
left:748px;
top:51px;
width:201px;
height:17px;
background:url(/images/5.2/header/header_back.jpg) no-repeat scroll 0 -459px transparent;
border: medium none;
padding-left: 5px;
outline: 0 none;
padding: 5px 0 3px 4px;
}
#search_btn{
position:absolute;
left:949px;
top:51px;
width:46px;
height:25px;
background:url(/images/5.2/header/header_back.jpg) -170px -295px;
}
#search_btn a{
display:block;
width:100%;
height:100%;
}
#login{
position:absolute;
left:892px;
top:86px;
width:48px;
height:28px;
background:url(/images/5.2/header/header_back.jpg) -170px -239px;
}
#login a{
display:block;
width:100%;
height:100%;
}
#sign{
position:absolute;
left:946px;
top:86px;
width:49px;
height:28px;
background:url(/images/5.2/header/header_back.jpg) -170px -267px;
}
#sign a{
display:block;
width:100%;
height:100%;
}

/*change log*/
.changebox h2 {
        width: 343px;
        height: 30px;
        background: url(/images/ui/date.jpg) no-repeat;
        text-align: left;
        line-height: 25px;
        font-size: 14px;
        color: #fff;
        font-weight: bold;
        margin-top: 20px;
        padding-left:20px;
}
.changebox h3 {
        font-size: 14px;
        padding: 0 10px;
        line-height: 20px;
}
.changebox ol {
        list-style: decimal;
        background: #FAFAFA;
        border: 1px solid #DEDEDE;
        padding: 11px;
        line-height: 18px;
}
.changebox li {
        margin-left: 24px;
}
.changebox ol ol {
        list-style: none;
        border: none;
        padding: 0;
}
.changebox ol ol li {
        margin: 0;
}

.tiplist{
    background-color: #FFFFFF;
    border: 1px solid #DEDEDE;
    display: none;
    left: 751px;
    position: absolute;
    top: 76px;
    width: 196px;
    text-align: left;
    z-index: 1000;
}
.tiplist ul{
        width:98%;
        margin:auto;
}
.tiplist  li{
        line-height:25px;
        float:left;
        width:194px;
        overflow:hidden;
}
.tiplist a{
        padding-left:5px;
	display:block;
	width:100%;
	color:#666666;
}
.tiplist a:hover{
        background-color:#3266cc;
        color:#fff;
	text-decoration:none;
	display:block;
	width:100%;
}
.tycur{
        background-color:#3266cc;
        color:#fff;
}
.tycur a{
        color:#fff;
}
#searchTip {
    border: medium none;
    outline: 0 none;
}
#search_input {
    height: 25px;
    padding: 2px 0 0 3px;
    _padding: 0 0 0 3px;
}
#new_active_bottom {_background: url("/images/5.2/index/mid_left_bottom.jpg") no-repeat scroll 0 0 transparent;}

/*topnav*/
/*
.header_box{ width:100%; background:url(/images/top_bg.jpg) repeat-x 0 0; height:109px;}
.header{ width:980px; height:109px; margin:0 auto;overflow:hidden;zoom:1;}
.logo{ margin-top:14px; margin-left:10px;}
.navbar{ overflow:hidden;zoom:1; margin-right:10px;}
.topnav,.topnav a{ background:url(/images/6.0/bg_pinyin.gif?1) no-repeat;}
.topnav{ height:29px;width:439px; overflow:hidden;background-position:0 0px;zoom:1; clear:both;}
.topnav a{float:left; height:19px;line-height:300px;display:inline-block; padding:5px 4px 3px; margin-right:8px; overflow:hidden;zoom:1;}
.topnav a.topnav1{ background-position:-25px -32px; margin-left:11px;width:85px;}
.topnav a.topnav2{ background-position:-139px -32px;width:72px;}
.topnav a.topnav3{ background-position:-239px -32px;width:81px;}
.topnav a.topnav4{ background-position:-347px -32px;width:61px;}
.topnav a.topnav5{ background-position:-436px -32px;width:47px; margin-right:0;}
.topnav a.topnav1:hover{ background-position:-25px -64px; margin-left:11px;}
.topnav a.topnav2:hover{ background-position:-139px -64px;}
.topnav a.topnav3:hover{ background-position:-239px -64px;}
.topnav a.topnav4:hover{ background-position:-347px -64px;}
.topnav a.topnav5:hover{ background-position:-436px -64px; margin-right:0;}
*/
/******/
.sohu_t, .sina_t {
        background:url(/dict/images/5.2/sohu_t.gif) no-repeat left center;
        padding-left:30px;
        margin-left:5px;
        display:inline-block;
    	height: 24px;
    	line-height: 24px;
	margin-top: 5px;
	color:#414141;
}
.sina_t {
        background-image:url(/dict/images/5.2/sina_t.gif);
}
.sidebox1 {
        background:url(/images/5.0/other_suipian.jpg) repeat scroll -257px 0 transparent;
        height:62px;
        line-height:33px;
        margin-bottom:6px;
	padding-left:4px;
        /*text-align:center;*/
}

/* banner_swap */

#banner_swap {
}

#banner61 {
height: 297px;
background: url(/images/6.2/banner6.2.png) no-repeat;
margin-bottom: 5px;
overflow:hidden;
padding-left:50px;
/*position:relative;*/
width:675px;
float:left;
}

#banner60 {
height: 297px;
background: url(/images/6.2/banner6.3.png) no-repeat;
margin-bottom: 5px;
overflow:hidden;
padding-left:50px;
width:675px;
float:left;
}

#top_thumbs {
    background: none repeat scroll 0 0 transparent;
    height: 30px;
    left: 335px;
    overflow: hidden;
    position: absolute;
    top: 410px;
}

#top_thumbs li {
    float: left;
    margin: 0 2px;
}

#top_thumbs li a {
    background-color: #FFFFFF;
    border: 1px solid #F9CD8C;
    color: #DA881C;
    display: block;
    float: left;
    height: 15px;
    line-height: 15px;
    text-align: center;
    text-decoration: none;
    width: 15px;
}

#top_thumbs li a.current, #top_thumbs li a:hover {
    background-color: #FF7900;
    color: #FFFFFF;
}

.zhihui_btn {
position:absolute;
top:138px;
left:0px;
width:998px;
height:297px;
}

/* banner_slide */

#banner62 {
height: 297px;
background: url(/images/6.2/banner6.2.png) no-repeat;
margin-bottom: 5px;
overflow:hidden;
padding-left:50px;
width:675px;
float:left;
position:relative;
}

#banner63 {
height: 297px;
background: url(/images/6.2/banner6.3.png) no-repeat;
margin-bottom: 5px;
overflow:hidden;
padding-left:50px;
width:948px;
float:left;
}
