@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 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; width:85px}
#t_nav ul li a{ display:block; padding:5px 7px 3px 7px; background:#fffff5; border:#ecd899 solid 1px; width:53px; color:#000; font-weight:bold}
#t_nav ul li a:hover{ background:#f18b0b; color:#FFF; text-decoration:none}

#banner{  padding-top:7px; padding-bottom:10px}

/*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 h2{clear:both; height:25px; background:url(../images/footBg.gif) no-repeat bottom #FFF;color:#fe6f0a; font-size:14px; font-weight:bold}
.h2txt{height:auto; width:698px; border:#f1d280 solid 1px; background:#fefef4; font-size:14px; font-weight:bold; padding:5px 10px;line-height:150%;}
#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 li{ float:left; margin-left:7px; display:inline}
#list #kinds ul li a{ height:18px; width:74px; display:block; text-align:center; padding-top:6px;background:url(../images/onoff.gif) 0 -24px no-repeat; color:#858585}
#list #kinds ul li.act a{ background:url(../images/onoff.gif) no-repeat; color:#e88100}

#list #listContent{ padding-left:5px}
#list #listContent table{ background:url(../images/listBg.gif) no-repeat; padding-left:8px; width:703px; margin-bottom:7px; height:182px}
.imgBg{ background:url(../images/imgBg.gif) no-repeat; 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:77px; width:500px; margin:0 auto; padding:9px 25px 9px 9px; }
.tabbox img{ padding:1px; background:#FFF; margin-right:10px}
.tabbox p{line-height:25px; font-size:13px}

.tabmenu{ width:534px; margin:0 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:85px;background:url(../images/emailBg.jpg) no-repeat  left; margin-top:10px ; float:left; display:inline; width:392px }
#email input{border:none; display:inline;height:32px; width:380px; background-attachment:fixed; padding:18px 3px 0 3px;  background:none; font-size:14px; color:#CCC} 
.emailadd{ color:#000}
#order{  float:left; display:inline; height:34px; margin-left:30px; padding-top:17px}
#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: 3px; MARGIN: 3px; 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:150px;width:150px}
#winner li img{ display:block; }
#winner li a{ color:#000}

/*thanks 2010.4.6*/
#thanks{ width:506px; height:213px;  margin:60px auto; font-size:14px; line-height:30px; }
#thanks #t1{ background:url(../images/O_1.png) no-repeat; height:34px;}
#thanks #t2{ background:url(../images/O_2.png)  repeat-y}
#thanks #t2 .t1_01{ padding:0 61px 0 73px}
#thanks #t2 .t1_02{ line-height:24px; padding:20px 61px 40px 73px}
#thanks #t2 .t1_03{ line-height:24px; padding: 0 35px 0 28px}
#thanks #t2 .t1_03 a{ font-size:14px}
#thanks #t2 .t1_03  table td{ height:36px}
#thanks #t2 .t1_04 { text-align:right; padding:20px 10px 10px 0; }
#thanks #t2 .t1_04  a{ color:#999999}
#thanks #t2 .t1_01 .e88100 a{ font-size:14px;}
#thanks #t3{ background:url(../images/O_3.png) no-repeat; height:16px}
#thanks a{ color:#ed8d00; text-decoration:underline;}
