﻿@charset "utf-8";
/* ::http://www.ieic.cn /:: */
/* CSS Document Created by anylee(flash8_any@163.com) 2009.02.10 */

@import url(global.css);

img{ border:0;}

.login {
width:280px;
height:336px;
background:url(../images/top_login.jpg) no-repeat;
}
.login1 {
width:280px;
height:136px;
background:url(../images/top_login1.jpg) no-repeat;
}
.loginForm th {
padding:3px 0;
width:70px;
text-align:right;
}
.loginForm td {
padding:3px 0;
text-align:left;
}
.loginForm td input {
padding:2px 5px;
width:100px;
border:#900 1px solid;
background:url(../images/input_bg.jpg);
}
.loginInfo {
margin:0 auto;
width:220px;
}
.loginInfo h1 {
font:bold 12px Arial;
color:#C00;
line-height:25px;
}
.loginInfo span.info {
color:#999;
line-height:18px;
display:block;
}
.loginInfo span.info span {
font:12px Arial;
color:#C00;
line-height:18px;
}
.loginInfo span.link {
margin-top:5px;
height:25px;
line-height:25px;
border-top:#CCC 1px dotted;
display:block;
}
.down {
margin:10px auto;
width:280px;
height:110px;
}
.mainCont {
width:660px;
background:url(../images/main_top.jpg) no-repeat;
}
.mainNews {
padding:15px 20px 5px 20px;
}
.mainNews a {
width:270px;
height:26px;
color:#000;
line-height:26px;
padding-top:2px;
border-bottom:#EBEBEB 1px solid;
text-decoration:none;
display:block;
}
.mainNews a:hover {
width:270px;
color:#F60;
}
.ad {
margin:5px auto;
padding:5px 0;
width:630px;
height:95px;
border-bottom:#CCC 1px dotted;
}
.tv {
margin-bottom:10px;
width:270px;
height:95px;
}
.time {
width:270px;
height:180px;
background:url(../images/main_cont_bg1.jpg);
}
.timeList a {
width:262px;
height:30px;
color:#666;
line-height:30px;
text-indent:38px;
background:url(../images/list_current.jpg);
text-decoration:none;
display:block;
}
.timeList a:hover {
width:262px;
height:30px;
font:bold 12px Arial;
color:#F60;
line-height:30px;
background:url(../images/list_hover.jpg);
}
.winner {
width:630px;
height:195px;
background:url(../images/main_winbg.jpg);
overflow:hidden;
}
.winnerDot {
float:left;
margin:0 auto;
width:320px;
position:absolute;
z-index:0;
}
.winnerPic {
margin:0 auto;
width:603px;
margin-top:58px;
z-index:-1;
overflow:hidden;
color:#fff;
}
.winnerPic td{padding:0 5px;color:#fff;}
.winnerTitle {
margin:0 auto;
width:320px;
height:30px;
font:bold 14px Arial;
color:#C00;
line-height:30px;
text-align:center;
}

.property {
margin:0 auto;
width:338px;
}
.property li {
float:left;
/*width:169px;*/
width:155px;
height:180px;
line-height:18px;
display:block;
}
.property li img {
/*width:164px;
height:74px;*/
width:130px;
height:78px;
}
.property li span {
color:#F00;
line-height:18px;
}
.supplement{margin:0 auto;}
.supplement img{width:237px;height:45px;}
.supplement td {
padding:5px 0;
}
.supplementTxt {
margin:0 auto;
padding:4px;
width:240px;
height:40px;
background:#F5F5F5;
border:#CCC 1px solid;
}
.supplementTxt a {
float:left;
width:120px;
height:20px;
line-height:20px;
display:block;
}
.rank th {
width:129px;
height:25px;
font:bold 12px Arial;
color:#CC6600;
line-height:25px;
text-align:center;
background:#FDDB53;
}
.rank td {
height:25px;
color:#666;
line-height:25px;
text-align:center;
}
.mail {
padding:5px 0;
color:#666;
line-height:25px;
}
.mail span {
color:#F00;
line-height:25px;
}
.mainCont2 {
margin:0 auto;
width:630px;
height:265px;
background:url(../images/main_cont_bg2.jpg);
}
.rank2 th {
width:129px;
height:23px;
font:bold 12px Arial;
color:#CC6600;
line-height:23px;
text-align:center;
background:#FDDB53;
}
.rank2 td {
height:23px;
color:#666;
line-height:23px;
text-align:center;
}
.mainGuide a {
width:320px;
height:25px;
color:#666;
line-height:25px;
border-bottom:#EBEBEB 1px solid;
text-decoration:none;
display:block;
}
.mainGuide a:hover {
width:320px;
height:25px;
color:#F60;
border-bottom:#EBEBEB 1px solid;
}

.nav {
margin:0 auto 10px auto;
width:620px;
height:30px;
line-height:30px;
border-bottom:#CCC 1px dotted;
}
.titles {
margin:5px auto;
width:620px;
height:20px;
background:url(../images/titles.jpg) no-repeat;
}
.t1 {
background-position:0 0;
}
.t2 {
background-position:0 -25px;
}
.t3 {
background-position:0 -50px;
}
.t4 {
background-position:0 -75px;
}
.t5 {
background-position:0 -100px;
}
.t6 {
background-position:0 -125px;
}
.t7 {
background-position:0 -150px;
}
.t8 {
background-position:0 -175px;
}
.t9 {
background-position:0 -200px;
}
.t10 {
background-position:0 -225px;
}
.t11 {
background-position:0 -250px;
}
.t11 span {
margin-left:50px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#F90;
line-height:22px;
}
.t12 {
background-position:0 -275px;
}
.t13 {
background-position:0 -300px;
}
.t14 {
background-position:0 -325px;
}
.t15 {
background-position:0 -350px;
}

.downInfo td {
padding:5px 0;
font:12px Arial;
color:#666;
line-height:18px;
}
.downInfo td span {
font:bold 14px Arial;
color:#C00;
line-height:25px;
display:block;
}
.downInfo h2 {
height:25px;
font:bold 12px Arial;
color:#333;
line-height:25px;
}
.downIntro {
margin:0 auto;
padding:10px 0;
width:620px;
line-height:18px;
}
.propertyList {
margin:0 auto;
width:620px;
height:600px;
}
.propertyList li {
float:left;
margin-left:20px;
width:180px;
height:180px;
line-height:18px;
display:block;
}
.propertyList li img {
width:164px;
height:74px;
}
.propertyList li.scc img {
width:140px;
height:140px;
}
.propertyList li span {
color:#F00;
line-height:18px;
}
.more {
margin:0 auto;
width:620px;
height:20px;
line-height:20px;
text-align:center;
}
.more span {
color:#F00;
}

.newsList,.newsCont,.photosList,.photosDisplay {
margin:0 auto;
padding:10px 0;
width:620px;
/*height:600px;*/
}
.newsList a {
height:30px;
line-height:30px;
text-indent:30px;
background:url(../images/news_dot.jpg) 0 -23px no-repeat;
border-bottom:#ccc 1px dotted;
display:block;
}
.newsList a:hover {
color:#F90;
background:url(../images/news_dot.jpg) 0 2px no-repeat;
border-bottom:#fC0 1px dotted;
text-decoration:none;
}
.leftNav {
margin:0 auto;
width:262px;
}
.leftNav a {
height:32px;
color:#666;
line-height:32px;
text-indent:45px;
background:url(../images/user_current.jpg);
display:block;
}
.leftNav a:hover {
height:32px;
font-weight:bold;
color:#F60;
background:url(../images/user_hover.jpg);
}
.newsTitle {
font:bold 18px Arial, Helvetica, sans-serif;
color:#C00;
border-bottom:#ccc 1px dotted;
}
.newsInfo,.newsTitle {
margin:0 auto;
width:620px;
height:30px;
line-height:30px;
text-align:center;
}
.newsInfo {
color:#999;
}
.newsInfo span {
color:#F00;
}

.newsCont {
font:14px Arial;
color:#666;
line-height:150%;
}
.newsCont img {
margin:0 auto;
}

.newsCont dl {
float:left;
margin:10px 0 0 10px;
width:300px;
height:100px;
border-bottom:#F90 1px dotted;
display:block;
}
.newsCont dl dd {
float:left;
width:150px;
text-align:center;
display:block;
}
.newsCont dl dt {
float:left;
width:150px;
line-height:20px;
display:block;
}
.newsCont dl dt h3 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#F90;
line-height:25px;
}
.photosList li {
float:left;
width:155px;
height:140px;
text-align:center;
display:block;
}
.photosList li a img {
padding:4px;
width:120px;
height:90px;
border:#CCC 1px solid;
}
.photosList li a:hover img {
padding:4px;
width:120px;
height:90px;
border:#FC0 1px solid;
}
.photosList li a {
line-height:25px;
}
a.btn {
width:112px;
height:34px;
color:#FFF;
line-height:32px;
text-align:center;
background:url(../images/btn_bg.jpg) 0 0 no-repeat;
display:block;
text-decoration:none;
}
a:hover.btn {
color:#FFF;
background:url(../images/btn_bg.jpg) 0 -34px no-repeat;
display:block;
}

input.btn {
width:106px;
height:33px;
color:#333;
line-height:30px;
text-align:center;
background:url(../images/btn_bg1.jpg) no-repeat;
border:0;
}

.form th {
padding:5px 5px 5px 0;
width:120px;
text-align:right;
background:#F5F5F5;
}
.form td {
padding:5px 0 5px 5px;
text-align:left;
background:#FFF;
}

.rankNav,.gameList {
margin:0 auto;
width:258px;
height:400px;
overflow:scroll;
}
.rankNav li,.gameList li {
margin-bottom:2px;
height:25px;
text-align:left;
text-indent:20px;
background:#FEF8DF url(../images/dot1.jpg) 5px 8px no-repeat;
}
.rankNav li a,.gameList li a {
font:bold 12px Arial, Helvetica, sans-serif;
color:#F90;
line-height:25px;
}
.rankNav li a:hover,.gameList li a:hover {
color:#C00;
}
.rankNav li.points {
margin-bottom:2px;
height:25px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#F60;
line-height:25px;
text-align:left;
text-indent:20px;
background:#FEF8DF url(../images/dot2.jpg) 5px 8px no-repeat;
}
.rankNav dl {
margin:0 auto;
width:236px;
}
.rankNav dl dt {
margin-bottom:2px;
height:25px;
text-align:left;
text-indent:30px;
background:#FFF url(../images/dot3.jpg) 20px 6px no-repeat;
border-bottom:#FCEA00 1px dotted;
}
.rankNav dl dt a {
color:#F90;
line-height:25px;
}

.footer {
margin-left:260px;
line-height:25px;
}