﻿@charset "utf-8";
/* global */
body,a,input,select,button,h1,h2,h3,h4,h5,h6,h7 {font:12px "Arial","宋体","Tahoma",sans-serif;}
html{  width:100%;height:100%; margin:0px}
body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}
body{background:#f6f6ec; width:100%}
div,p {display:block;}
ul,dl {list-style:none;}
img {border:0;}
a {text-decoration:none; }
a:hover {text-decoration:underline;}
button {cursor:pointer;}
.left{ float:left; display:inline}
.rig{ float:right; display:inline }
.center{ text-align:center}
.auto{ width:709px; margin:0 auto ; padding:0 23px; background:#FFF}

/*header*/
#top{ border-bottom:#e8e8e8 solid 1px; height:64px}
#t_nav ul{ padding-top:22px}
#t_nav ul li {
	float: left;
	white-space: nowrap;
	color: #adadad;
	font-weight: normal;
}
#t_nav ul li a{
	margin: 0 10px;
	background: #fffff5;
	width: 53px;
	color: #000;
	font-weight: bold;
	font-size: 14px;
}
#t_nav ul li#spec a{
	color:#f18b0b;}
#t_nav ul li#spec a:hover{
	text-decoration:underline
}
#t_nav ul li a:hover{ color:#f18b0b; text-decoration:none}

#banner{  padding-top:7px; padding-bottom:10px; height:144px;}

/*content*/
#content{ padding-bottom:10px;}
#content .left{ width:428px}
#content .left #c_tit{ background:#fefef4; height:15px; border:#f1d280 solid 1px; padding:5px 10px 2px 10px}
#content .left #c_tit .left{ font-size:14px; width:80px; font-weight:bold}
#content .left #c_tit .rig a{ color:#000; text-decoration:underline; font-family:"宋体"}
#content .left #c_tit .rig a:hover{ color:#F00}

#content .left #c_act img{ padding:1px; border:#d3d3d3 solid 1px}
#content .left #c_act .tit a{ font-weight:bold; text-decoration:underline; color:#000; }
#content .left #c_act .tit a:hover{ color:#F00}
#content .left #c_act .time{ font-weight:bold; color:#000; }
#content .left #c_act p{ line-height:20px;color:#767676}
#content .left #c_act .view a{ display:block; background:#f3a000; padding:4px; color:#FFF; width:50px; font-family:"宋体"; }
#content .left #c_act ul li{ padding:7px 0  6px 0; border-bottom:#f6cc99  dashed 1px}


#content #rig{ width:245px; height:239px ; background:url(../images/ordBg.gif) no-repeat; padding:7px}
#content #rig fieldset{ border:none}
#content #rig fieldset legend { padding-left:0px}
#content #rig fieldset legend #title{ font-size:14px; font-weight:bold; color:#000}
#content #rig fieldset p{ padding:17px 0 8px 0 ; border-bottom:#ecd1ac solid 1px; color:#767676; margin-bottom:16px }
#content #rig fieldset #lab_email{ font-weight:bold}
#content #rig fieldset #lab_email input{ height:19px; width:222px; border:#e4d4a9 solid 1px; font-size:13px; margin-top:9px; margin-bottom:20px; color:#666; padding-left:5px}
#content #rig fieldset #lab_acc{ color:#a4a4a4; margin-bottom:20px; }
#content #rig fieldset #lab_acc a{ color:#e88000;text-decoration:underline}
#content #rig fieldset img{ margin-left:60px;}

#parter{ clear:both; height:130px; padding-top:10px }
#parter img{
	border:#fff 1px solid
}
#parter h2{clear:both; height:25px; background:url(../images/footBg.gif) no-repeat bottom #FFF;color:#fe6f0a; font-size:14px; font-weight:bold}
.h2txt{height:20px; width:698px; background:#fff9eb; font-size:14px; font-weight:bold; padding:5px 0 0 10px;}
.h2txt2{height:20px; width:698px; background:#fff9eb; font-size:12px;  padding:5px 0 0 10px;}

#parter  ul li{ float:left; margin:0 11px 7px 11px}
#parter  ul li img{ display:block}
#parter  ul{ padding:12px 0 12px 0; height:73px}

#footer{ clear:both; height:73px; background:url(../images/footBg.gif) no-repeat top center #FFF;padding-top:8px; padding-bottom:20px; text-align:center; color:#767676; line-height:20px}
#footer a{ color:#767676}
#footer a:hover{ color:#F00}
#footer p a{ text-decoration:underline; margin:0 15px 0 15px}

/*list*/
#list { padding-top:10px;}
#list #kinds{ height:24px; margin:10px 0 10px 0}
#list #kinds ul {

	border-bottom:#e9e9e9 1px solid;
	height:28px;
	
}
#list #kinds ul li{ float:left; margin-right:7px; display:inline}
#list #kinds ul li a{ height:22px; width:94px; display:block; text-align:center; padding-top:6px;background:url(../images/onoff.gif) 0 -28px no-repeat; color:#ffffff; font-size:14px; font-weight:bold}
#list #kinds ul li.act a{ background:url(../images/onoff.gif) no-repeat; color:#000000}

#list #listContent{ padding-left:5px; background-color:white}
#list #listContent ul li{
	border-bottom:#e9e9e9 1px solid; clear:both; height:150px; padding-top:15px;
}
#list #listContent ul li div.left2{
	width:157px;
}
#list #listContent ul li div.left img{
	padding:2px;
	border:#d3d3d3 1px solid
}
#list #listContent ul li div.left h2{
	text-align:center; padding-top:5px
}
#list #listContent ul li div.left a{
	color:#686868;
	font-weight:bold;
	
}
#list #listContent ul li div.rig{
	width:540px;color:#767676
}
#list #listContent ul li div.rig dd{
	clear:both; line-height:25px
}
#list #listContent ul li div.rig dd .dianp a{
	color:#767676

}
#list #listContent ul li div.rig dd .dianp a span{
	color:#f3a100
}
#list #listContent ul li div.rig dd .dianp a:hover{
	color:white;
	text-decoration:none
}
#list #listContent ul li div.rig dd .dianp a:hover span{
	color:white
}
#list #listContent ul li div.rig dd .kind{
	font-size:14px; color:#000000; display:block; float:left; margin:0 10px;
}
#list #listContent ul li div.rig dd .jifen{
	 font-size:14px;
}
.f6a900{
	color:#f6a900
}
.red{
	color:#ff0000
}
#list #listContent ul li div.rig dd .time{
	color:#767676;
}
#list #listContent ul li div.rig h2{
	 float:left; line-height:22px
}
#list #listContent ul li div.rig dd .left img{
	padding:0px; border:0px;
}
#list #listContent ul li div.rig dd .left a:hover img{
		margin-left:3px;
}
#list #listContent ul li div.rig dd .join{
	width:100px
}
#list #listContent ul li div.rig dd .jiang{
	background-color:#e9e9e9;
	color:black;
	padding:0 10px;
	line-height:25px;
	margin-left:15px;
}
#list #listContent ul li div.rig dd .jiang a{
	color:red
}
#list #listContent ul li div.rig h2 a{
  font-size:14px; color:#4463d4; font-weight:bold; line-height:22px
}
#list #listContent ul li div.rig h2 a:hover{
	color:#f6a900;
	text-decoration:none
}
#list #listContent table{ padding-left:8px; width:703px; margin-bottom:7px; height:182px; padding:0px; margin:0px;border-spacing:0px；border-collapse:0px;}
.imgBg{  width:146px; height:130px; padding:4px 0 0 4px}
.pollDate{  padding:10px 0 0 13px;width:116px; height:51px; background:url(../images/listTip.gif) no-repeat; line-height:20px; margin-top:23px}
.pollDate .hot{ font-size:14px; font-weight:bold}
.pollDate .pay{ font-size:14px; font-weight:bold; color:#e88100}
.pollIntro{ color:#444444; line-height:20px; height:80px}
.pollIntro p{ text-indent:2em}
.pollBtn img{ margin-top:8px}
.h2Poll a{ color:#e88100;}
.pollTime{ font-weight:bold}

/*pageCount*/
#pageCount{ text-align:center}

/*active*/
#actImg{ background:url(../images/actBg.gif) no-repeat; width:228px; height:220px; padding:2px 0 0 2px}
#acTit{ text-align:center}
#acTit a{ font-size:14px; color:#e88100}
.e88100{ color:#e88100; }
p.actIntro{ line-height:30px; color:#666666; text-indent:2em; font-size:14px;}
table.acTable{ margin-top:35px}
td.tdBtn{ padding-top:20px}

/*onlineTest*/
#online{ padding-top:30px}
#online p.e88100{ margin:15px 0 15px 0}
#online h2.h2txt{ margin-bottom:25px}
#onlineTest{}
.onlineQ{ margin:0 0 0 46px}
.onlineQ li{ height:30px}
.onlineQ li input{ margin-right:7px; margin-top:2px}
p.onlineBtn{ margin:70px auto; width:84px}
p.onlineBtn a{ display:block;width:84px; height:23px; background:url(../images/onlineBtn.gif) no-repeat; font-size:14px; color:#000; text-align:center; padding-top:6px}
p.onlineBtn a:hover{ color:#F00; text-decoration:none}

/*reg*/
.ff0000{ color:#ff0000;font-weight:normal}
.inpWid{ width:198px; height:19px; border:#d5d5d5 solid 1px; color:#757575; padding-top:3px; padding-left:5px}
select option{ border:#d5d5d5 solid 1px;color:#757575;}
#regLike { height:90px; padding-top:23px;}
#regLike ul li { float:left; margin-left:50px; white-space:nowrap; height:25px; color:#757575}
#regLike ul li input{ margin-right:3px; margin-top:3px}
.TxtNormal{ font-weight:normal}
#regTable{ margin:20px 0 20px 0; height:317px}
#regOk{ height:90px; clear:both; text-align:center}
#regOk a{ color:#e88000; text-decoration:underline}
#regOk p { padding-right:55px; color:#666666}
#regOk img{ margin-top:15px}

/*txt*/
#txt{ width:432px; height:153px; background:url(../images/txtBg.gif) no-repeat; margin:60px auto; font-size:14px; line-height:30px; padding:60px 0 0 74px}
#txt a{ color:#ed8d00; text-decoration:underline;}

/*text*/
#text { color:#666666; line-height:30px; font-size:14px; padding:10px 0 0 5px}
#text p{ text-indent:2em}
#text h2{color:#f29c00; font-size:14px; margin-top:24px; margin-bottom:15px}
#text  a{ color:#f29c00; text-decoration:underline}

#text h1{ font-size:14px; font-weight:bold; color:#e88000;}
#text h1#tit{ text-align:center; line-height:40px}
#text h1 span#time { font-weight:normal}

/*faq*/
#text  .parent a{ color:#666666; text-decoration:none; font-size:14px; font-weight:bold; }
#text  .parent { }
#text  .child {   margin-bottom:20px; font-size:12px; font-weight:normal}
#text .bor{ margin-bottom:20px; border:#eeeeee solid 1px;background:#f4f4f4; padding:2px  10px}

/*2009.4.22首页更新*/
#kindTit{  margin-bottom:5px; margin-left:90px}
.tabbox{ background:url(../images/tipsBg.jpg) no-repeat center; height:62px; width:500px; margin:0 auto; padding:10px 25px 9px 15px; }
.tabbox img{ padding:1px; background:#FFF; margin-right:10px}
.tabbox p{line-height:25px; font-size:13px}

.tabmenu{ width:534px; margin:10px auto; height:80px}
.tabmenu ul li{ float:left; margin-right:16px; white-space:nowrap; color:#848484 ; font-size:14px; height:25px; width:50px}
.tabmenu ul li input{ }
.tabmenu ul li.on{ color:#F00}

#email{ clear:both; margin-left:90px; margin-top:10px ; float:left; display:inline; width:392px }
#email input{border:#c9c9c9 1px solid; display:inline;height:22px; width:380px;  padding:8px 3px 0 3px; font-size:14px; color:#CCC; background-image:url('../images/inputBg.gif'); background-repeat:repeat-x} 
.emailadd{ color:#000}
#order{  float:left; display:inline; height:34px; margin-left:30px; padding-top:10px}
#other{ width:170px; border:none; border-bottom:#dbdbdb solid 1px}

.close{  text-align:right; padding-right:20px;}
#txt .close a{ color:#999;}
#tabContent{ margin-left:50px}
#tabContent input{ width:243px; height:22px; background:#FFF; border:#e1be34 solid 1px; padding-top:5px; font-size:14px; padding-left:3px}
/*2009.4.23增加弹窗*/
#popTit{color:000;font-size:14px; font-weight:bold; height:20px; padding-top:15px; padding-bottom:10px}
#PopBtn { padding-left:80px; padding-top:10px}
#tabtop-R3{text-align:right; padding-right:1px; padding-top:1px }
#tab3{background:url(../images/popBg.gif) no-repeat; width:342px; height:187px }

/*列表更新*/
.pollDate a{ font-size:13px; font-weight:bold; color:#e88100; text-decoration:underline}

/*CSS grayr style pagination*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; MARGIN: 3px; margin-bottom:0px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}


/*toCon*/
#to1{ width:308px; margin:0 auto; }
#to1,#to2,#to3,#to4,#to5,#to6{line-height:25px; color:#656565}
.top1{ padding-left:48px}
.top2{ padding-left:40px}
.top4{ padding-left:12px}
.toTit{color:#e88100; font-weight:bold}
.toNeed{color:#e88100}

#to2{ width:269px; float:left; margin-left:72px; display:inline}
#to3{ width:269px; float:left; margin-left:21px; display:inline}
#to4,#to5,#to6{ width:212px; float:left; display:block; margin-left:15px}

#winner li{ float:left; text-align:center; margin:10px; height:160px;width:150px}
#winner li img{ display:block; }
#winner li a{ color:#000}

/*email login*/
#Userinfo1_Panel2{
	font-size:12px;
	color:#767676;
}
#Userinfo1_Panel2 input{
background-image:url('../images/email_bg.gif') ;
background-repeat:repeat-x;
height:18px;
border:#e0e0e0 1px solid
}

/*detail*/
#detail{
	 height:auto
}
#detail h1{
	font-size:16px;
	text-align:center;
	font-weight:bold;
	line-height:70px;
}
#detail .left{
	width:289px;height:211px;
	border:#e0e0e0 1px solid
}
#detail .rig{
	width:400px; line-height:25px; color:#818181
}
#detail .rig ul li{
	clear:both
}
#detail .rig ul li #jiang{
		float:left;
	padding:0 10px;
	background-color:#e9e9e9;
	margin:15px 0;
	color:#000000;
}
#detail .rig ul li #jiang a{
	 color:red
}
#detail .rig ul li #join a:hover  img{
	margin-left:3px
}
#detail #intro{
	clear:both; line-height:25px; color:#666666; font-size:14px; padding-top:20px;
}


/*2010.1.11 newsList*/
#list #newsList{ padding-top:15px; background-color:white}
#list #newsList ul li{
	 clear:both; height:83px; background:url(../images/newsBg.png) no-repeat
}
#list #newsList ul li dl dt{ width:130px; height:74px; float:left; color:#000000; font-size:14px; font-weight:bold; line-height:74px; text-align:center; background:url(../images/newsBorRig.gif) no-repeat right center; margin-right:12px}
#list #newsList ul li dl dd{ padding-top:12px; float:left; line-height:25px; width:566px}
#list #newsList ul li dl dd ul{ line-height:25px}
#list #newsList ul li dl dd ul li{ float:left; background:none; height:auto; clear:none; width:112px; line-height:25px; height:25px}
#list #newsList ul li dl dd ul li a{ font-size:14px; color:#666666; height:25px; line-height:25px}
#list #newsList ul li dl dd ul li a:hover{ color:#000}