@charset "utf-8";
body,textarea,input,select,option {font-size:12px;color:#333;font-family:'Microsoft Yahei',Tahoma,Arial,sans-serif;}h1,h2,h3,h4,h5,h6 {font-size:100%;}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}
ol,textarea,input,option,th,td {padding:0;margin:0;list-style:none}table {border-collapse:collapse;}li {list-style-type:none;}.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {*zoom:1;}.clear {clear:both;height:0;overflow:hidden;}a {text-decoration:none;color:#333;}a,textarea,input,select {outline:none}textarea {overflow:auto;resize:none;}.img img {display:block;}a img {border:none;}.z_index{position:fixed;_position:absolute;z-index:999;display:none;}.pr {position:relative;}.pa {position:absolute;}.fl {float:left;}.fr {float:right;}
a:hover{text-decoration:underline;}.m980 {margin:0 auto;width:980px;}.t20 {margin-top:20px;}
body {background:#f8f2e5;}
ul{ margin:0; padding:0;}

#top{height:537px;background:url(img/pagebg.jpg) top center no-repeat}
.topbg{width:720px;height:361px;background:url(img/topbg1.jpg);margin:0 auto;position:relative}
.topbg .date{width:327px;height:30px;position:absolute;top:229px;left:62px;color:#fff;font-size:16px;text-align:center;line-height:29px;font-weight:bold}
.topbg .info{width:355px;height:85px;position:absolute;top:270px;left:62px;color:#3f5a24;font-size:14px;line-height:22px;}
.matchinfo{width:720px;height:176px;background:#f7f3ed;margin: 0 auto}
.matchinfo h2{height:35px;background:url(img/topbg2.png);padding-left:17px;width:703px;line-height:35px;font-size:16px;}
#main{height:auto;overflow:hidden;background:url(img/mainbg.png) 0 0 repeat-x}
.main{width:720px;margin:0 auto;overflow:hidden}
.main h3{height:20px;background:url(img/h3.png) repeat-x;width:720px;margin:0 auto 12px auto;font-size:16px;color:#9d610e;line-height:20px;}
.main h3 span{background:#f8f2e5;padding-right:8px;}
.step{width:720px;height:157px;margin-bottom:28px}
.rule{width:720px;overflow:hidden;margin:0 auto 15px auto}
.rule li{width:315px;height:24px;float:left;padding-left:35px;line-height:24px;font-size:12px;color:#9d610e}
.judgelist{width:710px;height:412px;margin:0 auto;padding-left:10px;}
.judgelist li{width:150px;height:190px;background:url(img/judgelist.jpg);float:left;margin:0 32px 16px 0}
.judgelist li img{width:140px;height:135px;padding:5px;display:block}
.judgelist li p{height:18px;color:#666;font-size:12px;line-height:18px;text-align:center}

.awardtab{width:360px;overflow:hidden;float:left;margin-bottom:10px}
.awardtab h4{height:20px;line-height:20px;color:#2c4810;font-size:16px;text-align:center;margin-bottom:10px}
tr{border-bottom:1px solid #d9cdbd;}
td{border-right:1px solid #d9cdbd;border-bottom:1px solid #d9cdbd;text-align:center}
.title{font-size:14px;color:#3f5a24}
.tab{padding:8px 0;color:#767248;font-size:12px;line-height:16px;}
.cff7200{color:#ff7200}
.note{width:720px;overflow:hidden;float:left;color:#9d610e;line-height:22px;margin-bottom:20px}
.time{width:680px;height:57px;padding-top:4px;line-height:34px;margin:0 auto 4px auto}
.t1,.t1_2{width:190px;display:inline-block;font-size:18px;color:#fe5d05;text-align:center;padding-left:10px}
.t1_2{font-size:14px;color:#999}
.t2,.t3,.t4{width:165px;display:inline-block;font-size:14px;color:#999}
.t3{width:140px}
.t4{width:170px}
.t2 em{font-style:normal;font-size:12px;color:#ff9905;padding-left:4px}

.t2_2,.t3_2,.t4_2{width:165px;display:inline-block;font-size:14px;color:#999}
.t2_2{font-size:18px;color:#fe5d05;}
.t3_2{font-size:18px;color:#fe5d05;width:140px;margin-left:-8px}
.t4_2{font-size:18px;color:#fe5d05;width:200px;margin-left:-30px}
.t2 em,.t2_2 em{font-style:normal;font-size:12px;color:#ff9905;padding-left:4px}
.state1,.state2,.state3,.state4{width:680px;height:23px;background:url(img/date.png) 0 0 no-repeat;display:inline-block}
.state2{background-position:0 -23px}
.state3{background-position:0 -46px}
.state4{background-position:0 -69px}

.idroom{width:680px;height:55px;padding-top:8px;margin:0 auto;position:relative}
.arrows1,.arrows2,.arrows3,.arrows4{width:17px;height:9px;background:url(img/icon.png);position:absolute;overflow:hidden;top:0;left:99px;display:block}
.arrows2{left:213px}
.arrows3{left:390px}
.arrows4{left:564px}
.roomlist{width:660px;height:45px;background:url(img/id.png);padding:10px 0 0 20px}
.roomlist li{width:103px;height:40px;background:url(img/room.png) 0 0 no-repeat;float:left;padding-left:40px;line-height:18px;font-size:14px;color:#6ead1a;border-right:1px solid #fdd5be;margin-right:25px}
.roomlist li a{color:#999; text-decoration:none}

#header{height:42px;background:#fefefe}
.header{width:708px;height:42px;margin:0 auto;padding-left:12px;overflow:hidden}
.guagua{width:96px;height:30px;background:url(img/logo1.png);display:block;margin-top:6px;float:left}
.east{width:131px;height:36px;background:url(img/logo2.png);display:block;float:left;margin-top:2px}
.header span{padding:0 18px;font-size:14px;line-height:42px;color:#bbb;float:left}

#footer{border-top:1px solid #f7dfae;background:#fbfbfb;padding-bottom:15px}
.foot{width:708px;padding-left:12px;overflow:hidden;margin: 0 auto}
.mr65{margin-right:65px}
.mt10{margin-top:10px}
.link{width:540px;float:left;font-size:12px;color:#888;line-height:20px;padding-top:10px}
.link a{display:inline-block;float:left;font-size:12px;color:#888;line-height:20px}
.link span{display:inline-block;float:left;padding:0 10px;}
.link p{width:540px;float:left;display:inline-block}

