.hitsTop {
	MARGIN: 0px auto;
	WIDTH: 100%;
}

.hitsTop H1 {
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0.2em
}

.hitsTop LI {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 0.6em;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 0.3em;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 0.3em;
	BORDER-BOTTOM: #cccccc 1px dashed;
	BACKGROUND-REPEAT: no-repeat;
	height: 16px;
	width: 160px;
	overflow: hidden;
}
.hitsTop LI a{text-align:left;width:120px;overflow:hidden;}

.views {
	FONT-SIZE: 10px;
	FLOAT: right;
	COLOR: #666666;
	FONT-FAMILY: Tahoma, Verdana;
}

.newUpdate {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.5em;
	MARGIN: 0px auto;
	WIDTH: 99%;
	PADDING-TOP: 0.2em
}

.newUpdate LI {
	text-align: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 1.5em;
	BACKGROUND: url(/images/arrow5.gif) no-repeat 0px 0.6em;
	PADDING-BOTTOM: 0.3em;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 0.3em;
	BORDER-BOTTOM: #cccccc 1px dashed;
	height: 16px;
	width: 218px;
}

.newUpdate li a {
	width: 180px;
	over-flow: hidden;
}

.newUpdate LI SPAN {
	FONT-SIZE: 10px;
	FLOAT: right;
	COLOR: #333333;
	FONT-FAMILY: Tahoma, Verdana
}

.newUpdate LI SPAN.red {
	width: 28px;
	COLOR: #ff0000
}

.Advices {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.5em;
	MARGIN: 0px auto;
	WIDTH: 92%;
	PADDING-TOP: 0.2em
}

.Advices LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 1.8em;
	BACKGROUND: url(/images/advices.gif) no-repeat 0px 0.3em;
	PADDING-BOTTOM: 0.3em;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0.3em;
	BORDER-BOTTOM: #cccccc 1px dashed;
	height: 18px;
	over-flow: hidden;
	WIDTH: 200px;
}

.Advices A {
	width:164px;
	text-align:left;
	float:left;
	over-flow:hidden;
	COLOR: #0000ff;
}

.chr_bar {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 0.6em;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 0.4em;
	FONT-SIZE: 12px;
	BACKGROUND: url(/images/bar_bg.gif) repeat-x 50% top;
	PADDING-BOTTOM: 0.6em;
	BORDER-LEFT: #ffffff 1px solid;
	LINE-HEIGHT: 1.2em;
	PADDING-TOP: 0.4em;
	BORDER-BOTTOM: #cccccc 1px dashed
}

.chr_bar STRONG {
	FILTER: dropshadow(Color =       #FFFFFF, OffX =       1, OffY =       1)
}

.chr_bar SPAN {
	FLOAT: right;
	PADDING-TOP: 0.1em
}

.chr_bar SPAN A {
	DISPLAY: block;
	BACKGROUND: url(/images/more.gif) no-repeat right top;
	OVERFLOW: hidden;
	WIDTH: 60px;
	TEXT-INDENT: -2000em;
	HEIGHT: 15px
}

.chrList {
	PADDING-LEFT: 12px;
	BACKGROUND-COLOR: #ffffff
}

.chrList LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/images/arrow10.gif) no-repeat 0px 0.7em;
	FLOAT: left;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px 2px;
	OVERFLOW: hidden;
	WIDTH: 115px;
	LINE-HEIGHT: 1.3em;
	PADDING-TOP: 0.3em;
	WHITE-SPACE: nowrap;
	HEIGHT: 15px;
	TEXT-OVERFLOW: ellipsis
}

.otherNav  {
	color:red;
	height:20px;
	line-height:20px;
	width:970px;
	over-flow:hidden;
}
.otherNav strong{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 1.8em;
	BACKGROUND: url(/images/advices.gif) no-repeat 0px 0.3em;
	PADDING-BOTTOM:8px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0.3em;
	height: 18px;
}
.juan {
	margin: auto;
	padding: auto;
	text-align: center;
	border: 1px solid #888;
}

.top_guide {
	font-size: 16px;
	BORDER-TOP: #ffffff 1px solid;
	BACKGROUND: url(/images/bar_bg.gif) repeat-x 100% top;
	HEIGHT: 33px
}

.left_top_tab {
	BORDER-TOP: #ffffff 1px solid;
	BACKGROUND: url(/images/bar_bg.gif) repeat-x 50% top;
	OVERFLOW: hidden;
	HEIGHT: 33px
}

.left_top_tab SPAN {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 145px;
	CURSOR: pointer;
	LINE-HEIGHT: 30px;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #f0f0f0;
	TEXT-ALIGN: center
}

SPAN.on {
	COLOR: #ff0000;
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND-COLOR: transparent
}

#tab1 {
	BORDER-RIGHT: #999999 1px solid
}

#tab2 {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid
}

#tab3 {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid
}

#tab4 {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #ffffff 1px solid
}

#tab5 {
	Z-INDEX: 100;
	BORDER-LEFT: #ffffff 1px solid;
	POSITION: relative;
	HEIGHT: 30px
}

#tab5 IMG {
	LEFT: 140px;
	POSITION: absolute;
	TOP: 2px
}

.cmtList {
	PADDING-LEFT: 15px;
	BACKGROUND-COLOR: #ffffff
}

.cmtList LI {
	PADDING-LEFT: 1px;
	BACKGROUND: url(/images/cover_bg.gif) no-repeat left top;
	FLOAT: left;
	MARGIN-LEFT: 6px;
	OVERFLOW: hidden;
	WIDTH: 136px;
	PADDING-TOP: 1px;
	WHITE-SPACE: nowrap;
	HEIGHT: 194px;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: center
}

.cmtList LI A IMG {
	BORDER-TOP-WIDTH: 0px;
	DISPLAY: block;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: url(/images/sloading.gif) no-repeat center 50%;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN-BOTTOM: 12px;
	WIDTH: 120px;
	HEIGHT: 160px;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px
}

.cmtList LI A {
	
}

#cmtListPart2,#cmtListPart3,#cmtListPart4,#cmtListPart5 {
	DISPLAY: none
}

.flinks {
	MARGIN: 0px auto;
	WIDTH: 999px
}

.flinks LI {
	FLOAT: left;
	MARGIN: 1px;
	WIDTH: 97px;
	height: 24px;
	LINE-HEIGHT: 23px;
	BACKGROUND-COLOR: #f0f0f0;
	TEXT-ALIGN: center
}

.top {
	width: 1000px;
	margin: 0px;
}

.top #top_lf {
	height: 60px;
}

.top #top_lf #top_lf1 {
	float: left;
	height: 60px;
}

.top_right {
	MARGIN: 0px auto;
	WIDTH: 860px
}

.top_right LI {
	FLOAT: left;
	MARGIN: 1px;
	WIDTH: 58px;
	LINE-HEIGHT: 23px;
	height: 27px;
	overflow: hidden;
	BACKGROUND-COLOR: #f0f0f0;
	TEXT-ALIGN: center
}

div {
	overflow: hidden;
	text-align: center;
	display: block;
}

li {
	list-style-type: none;
	overflow: hidden;
	float: left;
}

body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-size: 12px;
	font-family: "����", Tahoma, Verdana;
}

ul,li,h1,h2,h3,h4,h5,form,p,dl,dd,dt {
	padding: 0;
	margin: 0;
	list-style: none;
}

a {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: underline;
}

a.red {
	color: #FF0000;
}

a.green {
	color: #006600;
}

a.blue {
	color: #0000FF;
}

.red {
	color: #FF0000;
}

.blue {
	color: #0000FF;
}

.green {
	color: #006600;
}

.main_nav {
	width: 100%;
	height: 32px;
	background: url(/images/nav_bg1.gif) top repeat-x;
	border-top: 1px solid #FFFFFF;
}

.main {
	width: 1000px;
	margin: 0 auto;
}

.main_left {
	float: left;
	width: 180px;
}

.main_center {
	float: left;
	width: 562px;
	padding: 0 4px;
}

.main_right {
	float: right;
	width: 250px;
}

.main_primary {
	float: right;
	width: 796px;
}

/*.main_list_primary{float:left; width:742px;}*/
.main_list_right {
	float: right;
	width: 230px;
}

.list-left {
	float: left;
	width: 556px;
	margin-right: 8px;
	height: 425px;
	overflow: hidden;
}

.list-middle {
	float: left;
	width: 222px;
	height: 425px;
	overflow: hidden;
}

.list-right {
	float: right;
	width: 180px;
	height: 425px;
	overflow: hidden;
}

.main_left_out {
	float: left;
	width: 750px;
}

.left_top {
	width: 744px;
	border: 1px solid #888;
}

.navList {
	margin: 0 auto;
}

.navList li {
	float: left;
	font-size: 14px;
	height: 30px;
	width: 70px;
	background: url(/images/nav-middle.gif) 4px 6px no-repeat;
	padding-left: 10px;
	text-align: center;
	padding-top: 2px;
}

.navList li.first {
	width: 78px;
	text-align: center;
	background: none;
	padding-left: 0px;
}

.navList li.hot {
	width: 80px;
}

.navList li.hot a {
	color: yellow;
	text-align: left;
	background: url(/images/tab-hot.gif) top right no-repeat;
	padding-left: 0px;
}

.navList li.nav-middle {
	width: 10px;
	background: url(/images/nav-middle.gif) center no-repeat;
}

.navList li a {
	color: #FFFFFF;
	display: block;
	width: 100%;
	height: 29px;
	line-height: 29px;
	filter: dropshadow(Color=#000000, OffX=1, OffY=1);
}

.navList li a:hover {
	color: #FFFF00;
	text-decoration: none;
}

.main_bar {
	border-top: 2px solid #CCC;
	line-height: 1.2em;
	font-size: 14px;
	background-color: #E0E0E0;
	padding-left: .4em;
	padding-bottom: .4em;
	padding-top: .4em;
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;
	background: url(/images/bar_bg.gif) top repeat-x;
}

.main_bar strong {
	width: 100%;
	display: block;
	filter: dropshadow(Color=#FFFFFF, OffX=1, OffY=1);
}

.main_bar h2 {
	width: 100%;
	display: block;
	filter: dropshadow(Color=#FFFFFF, OffX=1, OffY =1);
	font-size: 14px;
}
.title_right{	
	color:red;
	font-size:12px;
	display:inline;
	padding-left:75px;
}
.title_left{	
	text-align:left;	
}
.subNav {
	width: 100%;
	border-top: 1px solid #FFFFFF;
	background: url(/images/snav_bg1.gif) bottom repeat-x;
	height: 34px;
}

.charIndex {
	line-height: 1.6em;
	padding-top: 4px;
	width: 970px;
	margin: 0 auto;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #333333;
}

.charIndex strong {
	float: left;
	width: 100px;
	padding-top: 2px;
	text-align: center;
}

.charIndex a {
	display: block;
	float: left;
	color: #006699;
	border: 1px solid #81C2F3;
	background: url(/images/chr-bg.gif) 0 0 repeat-x;
	width: 25px;
	text-align: center;
	margin: 0 3px;
}

.charIndex a:hover {
	text-decoration: none;
	color: #FF0000;
	background: url(/images/chr-bg.gif) 0 -19px repeat-x;
	width: 25px;
	text-align: center;
}

.postion {
	background: url(/images/arrow6.gif) 8px 3px no-repeat;
	width: 400px;
	float: left;
	padding-left: 30px;
	font-weight: normal;
}

.postion a {
	font-size: 14px;
}

.outer {
	border: 1px solid #888;
}

.line_black {
	display: block;
	font-size: 1px;
	height: 1px;
	background-color: #000000;
	clear: both;
}

.line_gray {
	display: block;
	font-size: 1px;
	height: 1px;
	background-color: #606060;
	clear: both;
}

.line_drakgray {
	display: block;
	font-size: 1px;
	height: 1px;
	background-color: #333333;
	clear: both;
}

.height_4px {
	display: block;
	font-size: 1px;
	height: 4px;
	clear: both;
}

.footer_outer {
	border-top: 1px solid #999;
	height: 80px;
	text-align: center;
	font-size: 11px;
	font-family: Tahoma, Verdana;
}

.footer {
	padding-top: 10px;
	color: #333;
	line-height: 1.8em;
	border-top: 1px solid #FFFFFF;
	background: url(/images/bar_bg.gif) top repeat-x;
}

.clip {
	line-height: 25px;
	background-color: #FFFFCC;
}

.clipInput {
	border: 1px solid #999999;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding: 2px;
}

.clipButton {
	font-size: 11px;
	font-family: Tahoma, Verdana;
	background-color: #FF9900;
	color: #FFFFFF;
	border: 1px solid #FF3333;
	border-top: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	padding: 1px 2px 0;
	margin-left: 2px;
}

.clistChr {
	width: 960px;
	padding-top: 5px;
	padding-left: 5px;
}

.clistChr ul li {
	float: left;
	width: 300px;
	padding: 4px;
	height: 170px;
	overflow: hidden;
}

.clistChr div.cover {
	background: url(/images/cover_bg.gif) left top no-repeat;
	height: 180px;
	float: left;
	width: 136px;
	margin-left: 6px;
	padding-top: 1px;
	padding-left: 1px;
}

.clistChr div.cover a img {
	border: 0;
	display: block;
	height: 160px;
	width: 120px;
	margin-bottom: 12px;
	text-align: left;
	background: url(/v1.0/images/sloading.gif) center no-repeat;
}

.clistChr div.intro h2 {
	font-size: 14px;
	font-weight: normal;
	line-height: 21px;
}

.clistChr div.intro h2 img {
	vertical-align: top;
}

.clistChr div.intro h2 a {
	color: #0033CC;
}

.clistChr div.intro span {
	marign-left: 2px;
	color: #666666;
	line-height: 1.4em;
}

.clistChr li.dot-line0 {
	background: url(/images/dot_2.gif) 0 8px repeat-x;
	height: 12px;
	width: 960px;
	clear: both;
}

.clistChr li.dot-line1 {
	background: url(/images/dot_1.gif) 12px 0 repeat-y;
	width: 10px;
	height: 170px;
	overflow: hidden;
}

.normal {
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
}

.normal a {
	color: #FF0000;
}

/* 分页 */
.pagetor {
	float: right;
	width: 400px;
	text-align: right;
	padding: 10px;
}

.pagetor b {
	float: left;
	padding: 0 5px;
	margin-left: 3px;
	font-weight: normal;
}

.pagetor a {
	float: left;
	text-align: center;
	margin-left: 3px;
	padding: 0 5px;
	border: 1px solid #ddd;
	background: #FFF;
	line-height: 20px;
}

.pagetor em {
	float: left;
	width: 23px;
	margin-left: 3px;
	text-align: center;
	font-style: normal;
	color: #FFF;
	background: #7bb87b;
	border: 1px solid #7bb87b;
	line-height: 20px;
}

