@charset "utf-8";
body {
	margin: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0px;
	background-color: #FFF;
}
ul, li, ol, dl, dt, dd, img, p, label { margin: 0px; padding: 0px; border:none;}
ul, li { list-style-type: none;	list-style-image: none;}
h3 { margin: 0px; font-size: 14px; font-weight: 600;}
a { color: #000; text-decoration: none; onFocus="this.blur()";}
a:hover { color: #C00; text-decoration: underline;}
.clear {
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	float: none;
	border:none;
	line-height: 0px;
}
.wrapper {
	width: 950px;
}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
#container { margin-right: auto; margin-left: auto;}
#header { width: 100%; height: 184px; background: url(images/head_bg.jpg) repeat-x center bottom;}
#header .left { background: url(images/head_bg.jpg) no-repeat left top; height: 184px; width: 12px; float: left;}
#header .center { width: 956px; height: 184px; float: left;}
#header .right { background: url(images/head_bg.jpg) no-repeat right top; float: right; height: 184px; width: 12px;}
#main {
	width: 950px;
	padding: 0px;
	background-color: #FFF;
	margin-top: 5px;
}
#main .left {
	float: right;
	width: 208px;
}
#main .right {
	float: left;
	width: 734px;
}
#main .left2 {
	float: left;
	width: 734px;
}
#main .right2 {
	width: 208px;
	float: right;
}
#footer {
	width: 950px;
	line-height: 22px;
	text-align: center;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF514D;
	padding-top: 6px;
}
	
#logo { float: left; height: 83px; width: 280px;}
.topbara{width:600px;float:right;}
.addmain {
	width: 100%;
}
.addmain_inner {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.webxinxi {
	width: 950px;
}
.left3 {
	float: left;
	width: 688px;
	border: 1px solid #dadada;
}
.right3 {
	float: right;
	width: 250px;
	border: 0px solid #CCC;
}
.right4 {
	float: right;
	width: 297px;
	overflow: hidden;
	height: 300px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #dadada;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
}
.left4 {
	float: left;
	width: 650px;
	border: 1px solid #dadada;
	overflow: hidden;
	height: 300px;
}
.title3 {
	width: 948px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	margin-top: 6px;
	margin-bottom: 0px;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dadada;
	border-right-color: #dadada;
	border-bottom-color: #f04442;
	border-left-color: #dadada;
	background-image: url(images/title3bg.gif);
}
.title3_l {
	padding-left: 14px;
	color: #C30;
}

.title3 h3 {
	padding-left: 14px;
	font-size: 14px;
	color: #C30;
}




#topbar { float: right; padding-top: 10px; line-height: 18px; height: 18px;}
#topbar dt { font-weight: 600; color: #C00; float: left; padding-left: 10px;}
#topbar dd { float: left; padding-right: 8px; padding-left: 3px; padding-top: 1px}
#sb-tab { float: right; margin-top: 14px; _margin-top: 13px; margin-right: 10px;}
#sb-tab li { float: left;}
#sb-tab li a { width: 100px; display: block; background: url(images/navtab.jpg) no-repeat 0px 0px; height: 30px; float: left; line-height: 30px; font-size: 14px; font-weight: 600; text-decoration: none; text-align: center; color: #000; padding: 10px 0px 3px 0px;}
#sb-tab li a:hover { background-position: 0px -43px; text-decoration: none;}
#sb-tab li.c { color: #000; font-weight: bold;}
#sb-tab li.c a , #sb-tab li.c a:hover { background-position: 0px -86px;	color: #FFF;}
#searchbar { height: 60px; float: left; width: 100%;}
#searchbar .pic { background: url(images/searchbar_pic.jpg) no-repeat 0px 0px; height: 37px; width: 130px; float: left; margin: 14px 8px 9px 20px; display: inline;}
#searchbar form { height: 27px; margin-top: 18px; margin-left: 10px; display: inline; float: left; width: 780px;}
#searchbar form span { float: left; font-weight: 600; color: #FC6; margin: 0px 8px; line-height: 27px;}
#searchbar form .inputtext { color: #333; float: left; font-size: 13px; height: 18px; line-height: 18px; padding-left: 5px; border-top: solid 2px #FB8C51; border-right: solid 2px #FDC5A8; border-bottom: solid 2px #FDC5A8; border-left: solid 2px #FB8C51; }
#searchbar form .clip_select { clip: rect(0px,16px,22px,0px); float: left; height: 22px; line-height: 22px; margin-left: 6px; margin-right: 6px; overflow: hidden;border-top: solid 2px #FB8C51; border-right: solid 2px #FDC5A8; border-bottom: solid 2px #FDC5A8; border-left: solid 2px #FB8C51;}
.searchbar form .select {font-size: 12px; float: left; height:22px; line-height:22px; border: none;}
#searchbar form .inputbtn { background: url(images/search_btn.png) no-repeat 0px 0px; height: 27px; width: 74px; font-weight: bold; color: #C00; border: none;}
#recommend { font-size: 14px; clear: both; float: left; line-height: 20px; width: 100%; height: 20px; padding-top: 10px;}
#recommend a { color: #000; text-decoration: none;}
#recommend a:hover { color: #C00; text-decoration: none;}
#recommend dt { float: left; font-weight: 600; padding-left: 10px; color: #C00;}
#recommend dd { float: left; padding-right: 5px; padding-left: 5px;}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
.sidebar1 {
	padding: 0px;
	width: 208px;
}
.sidebar1 .title {
	height: 32px;
	float: left;
	width: 100%;
	background-image: url(images/titlebg.gif);
}
.sidebar1 .title span {
	float: left;
	height: 32px;
}
.sidebar1 .title span h3 {
	font-size: 13px;
	color: #666;
	font-weight: 600;
	line-height: 30px;
	float: left;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 24px;
	padding-top: 2px;
}
.sidebar1 .title span h3 A {COLOR: #c00;}
.sidebar1 .content { background-color: #FFF; clear: left; float: left; width: 100%;}
.sidebar1 .bottom {
	background: url(images/sidebar1.gif) no-repeat left -78px;
	height: 4px;
	font-size: 0px;
	line-height: 0px;
	float: left;
	clear: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 6px;
}
.sidebar1 .bottom span { float: left; height: 6px; background: url(images/sidebar1.gif) no-repeat 100% -78px; font-size: 0px; line-height: 0px;  background-color:#FFF;}

.sidebara {padding: 0px 8px;}
.sidebara .title { background-color: #FFF; line-height: 24px;}
.sidebara .content { background-color: #FFF; clear: left; float: left; width: 100%;}

.sidebar2 { width: 734px;}
.sidebar2 .title {
	background: url(images/sidebar2.gif) no-repeat left top;
	height: 32px;
	width: 100%;
}
.sidebar2 .title h3 {
	font-size: 12px;
	line-height: 30px;
	color: #333;
	float: left;
	margin-left: 10px;
	display: inline;
	background-image: url(images/pics01.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 0px;
}

.sidebar2 .title2 {
	background: url(images/sidebar2.gif) no-repeat left top;
	height: 32px;
	width: 100%;
}
.sidebar2 .title2 h3 {
	font-size: 12px;
	line-height: 30px;
	color: #000;
	float: left;
	margin-left: 10px;
	display: inline;
	background-image: url(images/pics01.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.sidebar2 .title span {
	float: right;
	margin-top: 3px;
	margin-right: 10px;
	display: inline;
}
.sidebar2 .title .sqjr a {
	width: 82px;
	float: left;
	padding-left: 24px;
	line-height: 26px;
	font-weight: bold;
	color: #FFF;
	height: 26px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-image: url(images/sqjr_btn.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.sidebar2 .title .sqjr a:hover {
	width: 82px;
	float: left;
	padding-left: 24px;
	line-height: 26px;
	font-weight: bold;
	color: #FFF;
	height: 26px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-image: url(images/sqjr_btn_h.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
.sidebar2 .content {
	border-right: solid 1px #dadada;
	border-left: solid 1px #dadada;
	background-color: #FFF;
	width: 730px;
	padding: 1px;
}
.sidebar2 .content2 {
	BORDER-RIGHT: #dadada 1px solid;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #dadada 1px solid;
	WIDTH: 730px;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: left;
}
.sidebar2 .content2 H1 {MARGIN-TOP: 15px; FONT-SIZE: 16px; MARGIN-LEFT: auto; TEXT-ALIGN: center;}
.sidebar2 .content2 .times {PADDING-BOTTOM: 8px; MARGIN: auto; WIDTH: 680px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #e1e4e6 1px solid; TEXT-ALIGN: center;}
.sidebar2 .bottom { font-size: 0px; line-height: 0px; background: url(images/sidebar2.gif) no-repeat 0px -39px; height: 6px; width: 100%; float: left; clear: both; padding-bottom: 8px;}
.hometit {
	border-top-width: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #dadada;
	border-left-color: #dadada;
	height: 32px;
}
.hometit_l {
	width: 200px;
	float: left;
	font-family: "微软雅黑";
	font-size: 17px;
	color: #000;
	padding-left: 10px;
	padding-top: 4px;
}
.hometit_r {
	float: right;
	width: 200px;
	text-align: right;
	color: #666;
	line-height: 30px;
	padding-right: 12px;
	font-family: "Times New Roman", Times, serif;
}
.hometit_r a {
	color: #666;
}

.homecontent {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
	height: 555px;
	margin-bottom: 8px;
}
.homecontent ul {
	padding: 4px;
	margin: 0px;
}
.homecontent ul li {
	width: 231px;
	height: 260px;
	float: left;
	border: 1px solid #dadada;
	margin: 4px;
}
.xmtable {
	width: 207px;
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 10px;
}
.xmtable td {
	line-height: 20px;
	color: #666;
}
.weblogo {
	text-align: center;
	height: 70px;
	padding-top: 5px;
}



.green {
	color: #8fb95b;
	font-weight: bold;
}
.xingxing {
	color: #F60;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.xqzhuce {
	height: 40px;
	width: 200px;
}
.xqzhuce_l {
	float: left;
	height: 40px;
	width: 70px;
	text-align: left;
	color: #09F;
	padding-left: 20px;
	line-height: 40px;
	background-image: url(images/gif-0464.gif);
	background-repeat: no-repeat;
	background-position: 4px 14px;
}
.xqzhuce_l a {
	color: #06C;
}

.xqzhuce_r {
	float: right;
	height: 40px;
	width: 70px;
	text-align: right;
	color: #09F;
	padding-right: 20px;
	background-image: url(images/gif-0464.gif);
	background-repeat: no-repeat;
	background-position: 5px 14px;
	line-height: 40px;
}
.xqzhuce_r a {
	color: #06C;
}


.liststyle1 { width: 204px; margin: 5px auto;}
.liststyle1 li { float: left; width: 51px; text-align: center; line-height: 26px;}
.liststyle1 li a { text-decoration: none; cursor: hand;}
.liststyle1 li a:hover {}
			
.liststyle-a1 { width: 204px; margin: 5px auto 0px auto;}
.liststyle-a1 li { float: left; width: 68px; text-align: center; line-height: 26px;}
.liststyle-a1 li a { text-decoration: none; cursor: hand;}
.liststyle-a1 li a:hover {}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
.liststyle-a2 { width: 933px;}
.liststyle-a2 li { float: left; width: 116px; text-align: left; line-height: 24px;}
.liststyle-a2 li a { text-decoration: none; cursor: hand;}
.liststyle-a2 li a:hover {}

.liststyle2 { background: url(images/listbgs.gif) repeat left top; width: 720px; padding-right: 5px; padding-left: 5px; float: left;}
.liststyle2 li { float: left; overflow:hidden;}
.liststyle2 li a { background: url(images/urlbg1.gif) no-repeat -999px -999px; height: 28px; width: 116px; display: inline; float: left; margin: 0px 2px; font-size: 14px; line-height: 28px; text-align: center; padding: 3px 0px 5px 0px; overflow:hidden;}
.liststyle2 li a:hover { background-position: 0px 0px; color: #FFF; text-decoration: none;}

.liststyle3 { background: url(images/listbgs2.gif) repeat left top;}
.liststyle3 dl { width: 100%; clear: both; height: 32px;}
.liststyle3 dl dt { float: left;}
.liststyle3 dl dt a { float: left; width: 76px; font-size: 14px; line-height: 26px; text-align: center; height: 26px; background: url(images/rightbox2dtbg.gif) no-repeat -999px -999px; color: #C00; text-decoration: none; display: inline; margin: 3px 2px;letter-spacing: 5px;}
.liststyle3 dl dt a:hover { background-position: left top;}
.liststyle3 dl .list { float: left; width: 582px; text-align: left; overflow: hidden; height: 30px;}
.liststyle3 dl .list2 { float: left; text-align: left; overflow: hidden; height: 30px;}
.liststyle3 dl .list2 li a { font-size: 12px; line-height: 32px; padding-right: 10px; padding-left: 0px;}
.liststyle3 dl li {display: inline;}
.liststyle3 dl li a { font-size: 14px; line-height: 32px; padding-right: 10px; padding-left: 0px;}
.liststyle3 dl li a:hover {}
.liststyle3 dl .more { float: right;}
.liststyle3 dl .more a { color: #06C; text-decoration: none; height: 22px; width: 60px; float: left; font-size: 13px; line-height: 22px; text-align: center; background: url(images/morebg.gif) no-repeat -999px -999px; display: inline; margin: 5px 4px;}
.liststyle3 dl .more a:hover { color: #C00; background-position: left top;}

.liststyle4 { background: url(images/listbgs.gif) repeat left top; width: 720px; padding-right: 5px; padding-left: 5px; float: left;}
.liststyle4 li { float: left;}
.liststyle4 li a { height: 28px; width: 72px; float: left; font-size: 14px;	line-height: 28px;	text-align: center; margin: 0px; padding:3px 0px 5px 0px; background: url(images/urlbg2.gif) no-repeat -999px -999px;}
.liststyle4 li a:hover { background-position: 0px 0px; color: #FFF; text-decoration: none;}

.liststyle5 {
	width: 204px;
	border: 1px solid #dadada;
	height: 100px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.liststyle5 li { float: left; width: 102px; text-align: center; line-height: 26px;}
.liststyle8 { width: 204px; margin: 5px auto 0px auto;}
.liststyle8 li { float: left; width: 102px; text-align: center; line-height: 40px;}

.liststyle6 { width: 204px; margin: 5px auto 0px auto;}
.liststyle6 li { float: left; width: 204px; height: 26px; line-height: 26px; overflow:hidden;}
.liststyle6 li a { float: left; line-height: 26px;}
.liststyle6 li a:hover {color: #FF0000; text-decoration: none;}

.liststyle7 { width: 204px; border-top:1px dashed #CCC; padding:10px 0px 0px 10px; font-size:14px;}
.liststyle7 li {height:21px;line-height:21px;overflow:hidden;}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
.topimg li{float:left;width:98px;text-align:center;padding:4px 4px 0px 5px;}
.topimg li span {float:left;width:98px;line-height:20px;height:20px;overflow:hidden}
.topimg li span a:link,.topimg li span a:visited{color:#ff0000;}

.login12 { margin: 5px auto 0px auto;}
.login12 li { line-height: 26px;}
.login12 li a { line-height: 26px;}
.login12 li a:hover {color: #FF0000; text-decoration: none;}

.toplist {
	background: url(images/listbgs3.gif) repeat-x left top;
	width: 206px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-left-color: #dadada;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
}
.toplist ol { background: url(images/toplist.gif) no-repeat 0px 7px; padding-left: 19px; margin-left: 7px;;}
.toplist ol li { line-height: 25px;}

#type { background: url(images/type_bg.gif) repeat-x center top; height: 30px; width: 712px; padding-right: 9px; padding-left: 9px;}
#type span { font-size: 12px; line-height: 30px; font-weight: 600; color: #000; background: url(images/type_bg.gif) no-repeat right bottom; float: left;}
#idclist { float: left; width: 100%;}

#idclist ul { background: url(images/idclist.gif) no-repeat left top; height: 92px; width: 722px; float: left; clear: left; margin: 7px 4px 0px 4px; display: inline;}
#idclist ul li { float: left; line-height: 20px; padding-top: 7px; padding-bottom: 7px; color: #555;}
#idclist .w_sj h4 { margin: 0px; font-size: 12px; font-weight: 600; float: left; padding-right: 10px;}
#idclist .w_sj h4 a {
	color: #F03000;
}
#idclist .w_sj .info { float: left;}
#idclist .w_sj .info spans {font-weight:bold;}
#idclist .w_sj .info .s4 { color: #090;}
#idclist ul .wypj { clear: left; float: left; width: 770px; padding-left: 12px;}

#scorepic0 { background: url(images/score.gif) no-repeat 0px 0px; line-height: 0%; width: 45px; height: 10px; margin: 12px auto 0px auto;}
#scorepic1 { background: url(images/score.gif) no-repeat 0px -10px; line-height: 0%; width: 45px; height: 10px; margin: 12px auto 0px auto;}
#scorepic2 { background: url(images/score.gif) no-repeat 0px -20px; line-height: 0%; width: 45px; height: 10px; margin: 12px auto 0px auto;}
#scorepic3 { background: url(images/score.gif) no-repeat 0px -30px; line-height: 0%; width: 45px; height: 10px; margin: 12px auto 0px auto;}
#scorepic4 { background: url(images/score.gif) no-repeat 0px -40px; line-height: 0%; width: 45px; height: 10px; margin: 12px auto 0px auto;}
#scorepic5 { background: url(images/score.gif) no-repeat 0px -50px; line-height: 0%; width: 45px; height: 10px; margin: 12px auto 0px auto;}

#idclistnew {FLOAT: left; WIDTH: 100%;}
#idclistnew UL {CLEAR: left; DISPLAY: inline; BACKGROUND: url(images/idclistnews.gif) no-repeat left top; FLOAT: left; MARGIN: 7px 4px 0px; WIDTH: 722px; HEIGHT: 92px;}
#idclistnew UL LI {FLOAT: left; PADDING-BOTTOM: 7px; COLOR: #555; LINE-HEIGHT: 20px; PADDING-TOP: 7px;}
#idclistnew ul .wypj { clear: left; float: left; width: 700px; padding-left: 12px;}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
.w_lx { width: 40px; text-align: center;}
.w_sj { width: 390px; padding-left: 6px;}
.w_zpf { width: 70px; text-align: center;}
.w_cs { width: 70px; text-align: center;}
.w_szd { width: 68px; text-align: center;}
.w_pls { width: 68px; text-align: center;}
	
.s_sj { width: 392px; padding-left: 18px;background: url(images/list_title.gif) no-repeat scroll 5px 13px transparent;}
.s_sj h4 { margin: 0px; font-size: 12px; font-weight: 600; float: left; padding-right: 10px;}
.s_sj h4 a { color: #C00;}
.s_cs { width: 150px; text-align: center;}
.s_szd { width: 150px; text-align: center;}

.pagehead {
	float: right;
	display: block;
	margin-top: 10px;
	width: auto;
}
.pagehead .pages { line-height: 22px; float: left; padding-top: 2px; display: inline; margin-left: 5px;}
.pagehead .button { float: left; display: inline; margin-left: 5px;}
.pagehead .button b { line-height: 18px; float: left; height: 18px; font-size: 12px; margin-right: 4px; display: inline;}
.pagetab { float: left; padding-top: 2px; padding-bottom: 2px;}
.pagetab li { float: left; display: inline;}
.pagetab li a {	border: 1px solid #CCC;	line-height: 18px; padding-right: 5px; padding-left: 5px; float: left; display: inline;	color: #555; background-color: #EEE; margin-left: 3px;}
.pagetab li a:hover { color: #C00; background-color: #FEECE2; border-color: #C00;}
.pagetab li.current a { border: 1px solid #C00; line-height: 18px; padding-right: 4px; padding-left: 4px; float: left; margin-right: 3px; display: block; color: #C00; background-color: #FEECE2;}
.pageform { float: left; display: block;}
.pageform span { line-height: 18px; padding: 2px; height: 18px; float: left;}
.pageform .inupt { line-height: 16px; background-color: #FFF; height: 16px; border: 1px solid #D9D7CA; width: 32px; margin-left: 4px; display: inline; float: left; padding-left: 4px;}
.pageform .button { float: left; display: inline; margin-right: 4px; margin-left: 4px;}

.idcintro {
	border-top: solid 1px #F3F3F3;
	border-right: solid 1px #F3F3F3;
	border-left: solid 1px #F3F3F3;
	margin: 10px;
}
.idcintro tr th { text-align: right; vertical-align: middle; line-height: 20px; border-bottom: solid 1px #F3f3f3; padding: 8px;}
.idcintro tr th.s1 { border-right: solid 1px #F3F3F3; padding-right: 7px;}
.idcintro tr td { border-bottom: solid 1px #F3F3F3; line-height: 20px; padding: 8px;}
.idcintro2 {
	border-top: solid 1px #FFE9BE;
	border-right: solid 1px #FFE9BE;
	border-left: solid 1px #FFE9BE;
	background-color: #FFF9EE;
	margin: 10px;
}
.idcintro2 tr th { text-align: right; vertical-align: middle; line-height: 20px; border-bottom: solid 1px #FFE9BE; padding: 8px;}
.idcintro2 tr th.s1 { border-right: solid 1px #FFE9BE; padding-right: 7px;}
.idcintro2 tr td { border-bottom: solid 1px #FFE9BE; line-height: 20px; padding: 8px;}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
#hotlist {width:214px;border:1px solid #bed2e4;background:#FAFBFF;padding:4px 5px 4px 5px;margin-top:10px;margin-bottom:5px;}
#hotlist h2 {color:#2F6FAD;line-height:23px;font-size:12px;margin:0px;padding:0px;}
#hotlist h2 a{color:#2F6FAD;line-height:23px;font-size:12px;margin:0px;padding:0px;}
#hotlist li {height:22px;margin-bottom:4px;border:1px solid #E8F2FC;background:#fff;padding:4px 4px;overflow:hidden;}

.shop { float: left;}
.shop dt { float: left; line-height: 28px; padding-right: 6px;}
.shop dd { float: left; line-height: 28px; padding-right: 32px;}
.shop dd  img{margin-top:5px;}
.show_news_list {line-height:22px; overflow:hidden;}
.show_news_list a {color:#F00;}

.show_domainprice_list{line-height:22px; overflow:hidden;}
.show_domainprice_list ul{height: 22px;margin: 0 auto;width: 560px;border-top: 1px solid #c0c0c0;border-left: 1px solid #c0c0c0;}
.show_domainprice_list li{margin: 0 auto;text-align: center;width: 90px;float: left;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;}

.shop { float: left;}
.shop dt { float: left; line-height: 28px; padding-right: 6px;}
.shop dd { float: left; line-height: 28px; padding-right: 32px;}

#opinion {
	float: left;
	padding: 10px;
}
#opinion table {
	border-top: solid 1px #F3F3F3;
	border-right: solid 1px #F3F3F3;
	border-left: solid 1px #F3F3F3;
}
#opinion table tr th { width: 10%; font-weight: normal; border-bottom: solid 1px #F3F3F3; text-align: center; padding: 8px 0px; line-height: 16px;}
#opinion table tr td {
	width: 80%;
	padding: 8px 0px;
	border-bottom: solid 1px #F3F3F3;
}
#opinion .vote { float: left; border:none; padding: 0px; margin: 0px; width: 560px;}
#opinion .vote td { width: 140px; float: left; border: none; padding: 5px 0px;}
#opinion .vote td h5 { font-size: 12px; font-weight: normal; line-height: 22px; margin: 0px; padding: 0px;}
#opinion .inputbtn { background: url(images/opinion_btn.gif) no-repeat left top; border:none; height: 26px; width: 72px; margin-top: 8px; font-weight: 600; float: left;}
#opinion table td h6 { margin: 0px; padding: 8px 0px 0px 10px; color: #F60; font-weight: normal; float: left; line-height: 26px; font-size: 12px;}

#chart {
	float: left;
	width: 280px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
#chart h3 { line-height: 32px; text-align: center; padding-bottom: 10px;}
#chart .box { width: 100%; text-align: center;}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
.recommend_news {
	border-bottom:1px #dadada solid;
	border-left:1px #dadada solid;
	border-right:1px #dadada solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.recommend_news ul {margin:0px;padding:0px;list-style-image: none;list-style-type: none;}
.recommend_news li {
	height:25px;
	line-height:25px;
	width:250px;
	overflow:hidden;
}

#comments {
	width: 948px;
	background: url(images/line01.gif) repeat-x center top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
}
#comments ul {
	width: 100%;
	margin: 10px auto;
	display: inline;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
}
#comments ul li {
	width: 928px;
	padding-top: 8px;
	padding-bottom: 8px;
	float: left;
}
#comments ul li .c1 {
	float: left;
	width: 100%;
}
#comments ul li .c2 {
	border: 1px dashed #DDD;
	padding: 8px;
	background-color: #FEFEFE;
	width: 920px;
	margin-right: 5px;
	margin-left: 5px;
}
#comments ul li .c2 .content {
	line-height: 24px;
	color: #06C;
	background-color: transparent;
	float: left;
	width: 930px;
}
#comments ul li .tit { float: left;}
#comments ul li .tit dt { float: left; line-height: 24px; font-weight: 600; color: #000; background: url(images/comments_tit.gif) no-repeat 0px 2px; margin-left: 6px; padding-right: 5px; padding-left: 24px; display: block;}
#comments ul li .tit dd { float: left; font-weight: 600; color: #C00; line-height: 24px;}
#comments ul li .userinfo { float: right;}
#comments ul li .userinfo dt { float: left; padding-left: 16px; line-height: 24px; color: #999;}
#comments ul li .userinfo dd { float: left; line-height: 24px; color: #000; padding-right: 10px;}
#comments .pages {
	text-align: center;
	clear: both;
	font-size: 12px;
	line-height: 28px;
}

#score { float: left;}
#score dt { float: left; line-height: 24px; font-weight: 600;}
#score dd { line-height: 24px; float: left; padding-right: 16px;}

#links {
	height: 64px;
	border: 1px solid #dadada;
	width: 948px;
	float: left;
	margin: auto;
}
#links .linktitle {
	height: 28px;
	border-bottom: 1px solid #dadada;
	background-color: #F0F0F0;
	float: left;
	width: 948px;
}
#links .right {
	height: 28px;
	width: 200px;
	float: right;
	margin: 0px;
	text-align: right;
	line-height: 28px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "Times New Roman", Times, serif;
}
#links .left {
	height: 28px;
	width: 200px;
	float: left;
	margin: 0px;
	font-size: 12px;
	line-height: 28px;
	color: #333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	font-weight: bold;
}
#links .center {
	float: left;
	width: 100%;
	height: 34px;
	display: block;
	padding-top: 8px;
	padding-right: 14px;
	padding-bottom: 8px;
	padding-left: 14px;
}
#links .center li {
	padding-right: 3px;
	line-height: 24px;
	padding-left: 3px;
	color: #FFF;
	height: 24px;
	float: left;
	white-space: nowrap;
}
#links .center li a {
	color: #666;
}
#links .center li a:hover {
	text-decoration: none;
	color: #000;
}
.red {padding-left:5px;font-size:14px;font-weight:bold;color:#F00;}
.quick_k {color:#09C;}
.red_12 {font-size:12px;color:#F00;}
.red_12 a {padding-left:2px;padding-right:2px;font-size:12px;color:#09C;}
.a_h {display:none;}
.borderbg2 { BACKGROUND-IMAGE: url(images/menubg.jpg);COLOR: #0000ff;font-size: 14px;WIDTH: 745px;PADDING-LEFT: 10px;FONT-WEIGHT: bold;height:28px} /* Ҳⱳͼ+ɫ */
.word {font-size: 14px;}
.word1 {font-size: 14px;color: #ffffff;FONT-WEIGHT: bold;}
.border0 { BACKGROUND: #F7F7F7}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
.wdys0 {color: #000000;}
.wdys1 {color: #ff0000;}
.wdys2 {color: #0000ff;}
.wdys3 {color: #B600E3;}

.listdomainprice {WIDTH: 204px;}
.listdomainprice LI {FLOAT: left; OVERFLOW: hidden; WIDTH: 65px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center;}
.listdomainprice LI A {CURSOR: hand; TEXT-DECORATION: none;}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
.about123{padding:10px;margin:5px;width:186px;font-size:14px}
.about123 ul{padding:0px;margin:0px;list-style-image: none;list-style-type: none;}
.about123 li{height:22px;margin:7px 0px 7px 0px;text-align:center;background-color:#EEEEEE;padding-top:8px;}

.xjls {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 20px; PADDING-TOP: 4px; HEIGHT: 20px;}
.xjls UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.xjls LI {FLOAT: left; LIST-STYLE-IMAGE: none; MARGIN: 0px 10px; OVERFLOW: hidden; WIDTH: 190px; LIST-STYLE-TYPE: none; HEIGHT: 20px; TEXT-ALIGN: center;}
.xjls .newidc UL {WIDTH: 100%;}
.xjls .newidc LI {OVERFLOW: hidden; WIDTH: 136px;}
.xjls .newidc LI A {FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 25px;}
#listcontent {FLOAT: left; OVERFLOW: hidden; WIDTH: 650px; HEIGHT: 30px;}

.anniu1{background-image: url(images/an01.gif);background-repeat: no-repeat;height: 26px;width: 120px;margin-right: 15px;float: left;color: #603103;font-weight: bold;text-indent: 28px;font-size:12px;padding-top:6px;cursor:pointer;}
.anniu2{background-image: url(images/an02.gif);background-repeat: no-repeat;height: 26px;width: 120px;margin-right: 15px;float: left;color: #603103;font-weight: bold;text-indent: 28px;font-size:12px;padding-top:6px;cursor:pointer;}

.adggbg {
	background-image: url(images/abg.gif);
	background-repeat: repeat-x;
	background-color: #f1efef;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.adggk {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	WIDTH: 950px;
	LINE-HEIGHT: 23px;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	height: 90px;
}
.adggk_l{
	float:left;
	height: 90px;
	}
.adggk_r{
	float:right;
	height: 90px;
	}
.adggk UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.adggk LI {
	FLOAT: left;
	WIDTH: 180px;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	TEXT-ALIGN: center
}
.ggadk {
	MARGIN-BOTTOM: 10px;
	width: 950px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}

.ggadk{margin-bottom:10px;}
.ggadzd{font-size:14px;color:#0000FF;text-decoration:underline;}
.ggadzd a{font-size:14px;color:#0000FF;text-decoration:underline;}
.ggadzdx{font-size:14px;color:#333;}
.ggadzdx span{margin-right:5px;}
/* IDCģ̳ģ壬ģ壬WINIISģ壬վ裬Ż QQ:83813204  http://www.idcli.com */
.article_content {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 650px; LINE-HEIGHT: 22px; PADDING-TOP: 10px; TEXT-ALIGN: left;}
.article_content P {MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-INDENT: 21pt;}
.article_content P A {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold;}
.ads {BACKGROUND-COLOR: #fff; width:468px; text-align: center;border:1px solid #e1e4e6; MARGIN:auto;}
.tags {BORDER-RIGHT: #e1e4e6 1px solid; BORDER-TOP: #e1e4e6 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; MARGIN: auto; BORDER-LEFT: #e1e4e6 1px solid; WIDTH: 650px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #e1e4e6 1px solid;}
.c_pages {BORDER-TOP: #e1e4e6 1px solid; MARGIN-LEFT: 20px; LINE-HEIGHT: 24px; MARGIN-RIGHT: 20px; HEIGHT: 48px;}
.c_pages LI {OVERFLOW: hidden; WHITE-SPACE: nowrap;}
.alvvlink {
	width:915px;
	margin:auto;
	color:#666;
	font-size: 12px;
	line-height: 20px;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 18px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
}
.alvvlink a {
	color:#666;
}
#apDiv2 {
	position:relative;
	left:24px;
	top:-46px;
	width:43px;
	height:18px;
	z-index:2;
}