@charset "utf-8";

/* CSS Document */
/*颜色*/
.coffee { color:#967004; font-size:12px; font-weight:bold; }

/*链接*/
a.coffee:link, a.coffee:hover { color:#967004; font-size:12px; font-weight:bold; }

a.blue:link, a.blue:hover { color:#3366cc; text-decoration:underline }

/*背景*/
.column h4, .column h4 span, .column .tcb, .wantquestion h2, #search, #search2, .btn, .btn:hover, .liststyle, .professor dl dt, .no1, .no2, .no3, .no4, .no5, .no6, .no7, .no8, .no9, .no10, .listbox h2, .listbox h3, .listbox .fcb, .listbox dl, .categories_list h4, .categories_list .tcb, .categories_list li a, .first, .third, .second, .arrow, .answer_left h2 span, .column h5 span, .column h5, #answerlistsearch, .listwantquestion h2 ,.answer_left h4 span{ background:url(../images/qa.gif) no-repeat; }

/*主体内容*/
#page { clear:both; padding:5px 6px; overflow:hidden;}

/*左侧*/
#left { width:210px; margin:0; padding:0; overflow:hidden; float:left; }

/*右侧*/
#rightbox { width:723px; margin:0; padding:0; overflow:hidden; float:right; }

/*右侧中*/
#middle { width:508px; margin:0; padding:0; overflow:hidden; float:left; }

/*右侧右*/
#right { width:210px; margin:0; padding:0; overflow:hidden; float:right; }

dl, dd , dt { list-style-type: none; }

.clear{ clear:both; height:1px; line-height:1px; visibility:hidden;}



/*游戏页面*/
#wrapper1 { width: 950px; overflow: hidden; margin: 5px auto; }
#container1 { display: block; width: 950px; text-align: left; clear: both; overflow:hidden; }
#maticcontent{width:950px; margin:0 auto;overflow:hidden;}
#maticleft { width:600px;margin:0; padding:0; overflow:hidden; float:left; }
#maticname{width:600px;clear:both;overflow:hidden;margin-bottom:5px; font-size:0}
#matic_left {width:600px;height:29px; margin:0; padding:0; background: url(../images/ga.gif) no-repeat 0 0;}
#matic_info_best {width:560px;background:url(../images/gabg.gif) repeat-y left top; overflow:hidden; padding:10px 20px; }
#matic_info_best ul li{width:560px; margin-bottom:5px; overflow:hidden;}
#matic_left_db {width:600px; height:5px; background:url(../images/ga.gif) no-repeat 0 -41px; overflow:hidden; }
#maticabout{width:330px; margin:0; padding:0; overflow:hidden; float:right;}
#aboutname{width: 330px;clear:both;overflow:hidden;margin-bottom:5px; font-size:0}
#aboutname1{width: 327px; height:130px;clear:both;overflow:hidden;margin-bottom:5px;padding-left:3px; font-size:0}
#maticmore{width:390px;height:31px; margin:0; padding:0 0 0 25px; background:url(../images/ga1.gif) no-repeat 0 0; overflow:hidden;}

/* 修改 */
#maticmore h2 span { background:url(../images/qa.gif) no-repeat 0 -209px; color:#333; font-size:12px;line-height:31px; padding-left:14px !important }
#maticmore_info1,#maticmore_info2{width:328px;overflow:hidden;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;text-align:center;}
.hd {display:none;} 
.sw {display:block;}
#maticmore_info1 span,#maticmore_info2 span{padding:0 10px;}
#maticmore_info1 ul li,#maticmore_info2 ul li{width:328px;float:left;}
/* no add */
#maticmore_info ul li {list-style-type: decimal;}
.left{float:left;}
.right{float:right;}
.left1{width:126px;white-space:nowrap;overflow:hidden;float:left;text-align:left;}

#maticmore_db{width:330px; height:5px;  background:url(../images/ga1.gif) no-repeat 0 -41px;overflow:hidden;  }

#member{width:500px;height:30px;}
#gamecontent{width:550px;height:400px;margin:0 auto; border:2px solid #CCCCCC}
#collection {width:550px;height:100px;overflow:hidden;margin:10px auto 0;}
#collection ul { clear:both;}
#collection ul li{width:500px;float:left;}
#collection ul li input.input2{width:300px;}
#collection ul li input.sharebtn{width:182px;height:20px;}

/* NEW */
#maticmore ul li{width:70px;height:30px;float:left;padding-left:10px;font-weight:bold; line-height:30px;}
#maticmore ul li a{padding:10px 5px 0 5px;}
#maticmore ul li a:hover{color:#FFA60B; text-decoration:none;}
.black{background:#CCCCCC;border:1px solid #CCCCCC;}
.white{background:#FFFFFF;border:1px solid #CCCCCC;}
.white a{color:#3366cc;}


/*新游戏页面*/
#newgame{width:950px;margin:10px auto;overflow:hidden;clear:both;}
#newgame_top{width:950px;height:29px; margin:0; padding:0; background: url(../images/newga.gif) no-repeat 0 0;}
#newgame_info {width:760px;background:url(../images/newgabg.gif) repeat-y left top; overflow:hidden;padding:10px 95px;}
#newgame_info1{width:800px;background:url(../images/newgabg.gif) repeat-y left top; overflow:hidden;padding:10px 75px;}
#newgame_info ul li,#newgame_info1 ul li{margin-bottom:15px; overflow:hidden;}
#newgame_db {width:950px; height:5px; background:url(../images/newga.gif) no-repeat 0 -41px; overflow:hidden; }
#gamename{width: 950px;clear:both;overflow:hidden;margin-bottom:5px;margin:0 auto; font-size:0}
#gamemore{width:900px;height:31px; padding-left:50px;margin:0; background:url(../images/newga1.gif) no-repeat 0 0; overflow:hidden;}
#gamemore_db{width:950px; height:5px; background:url(../images/newga1.gif) no-repeat 0 -41px;overflow:hidden; }
#gamemore h2 span { background:url(../images/qa.gif) no-repeat 0 -209px; color:#333; font-size:12px;line-height:31px; padding-left:14px !important }

#gamemore_info1,#gamemore_info2,#gamemore_info3{width:948px;overflow:hidden;text-align:center;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
#gamemore_info1 span,#gamemore_info2 span,#gamemore_info3 span{padding:0 10px;}
#gamemore_info ul li {list-style-type: decimal;}
#gamemore_info1 ul,#gamemore_info2 ul,#gamemore_info3 ul{width:235px;float:left; overflow:hidden;}
#gamemore_info1 ul li,#gamemore_info2 ul li,#gamemore_info3 ul li{width:235px;float:left;}
#gamemore ul li{width:70px;height:30px;float:left;padding-left:10px;font-weight:bold; line-height:30px;}
#gamemore ul li a{padding:10px 5px 0 5px;}
#gamemore ul li a:hover{color:#FFA60B; text-decoration:none;}
#gamemore ul li.prize{width:120px;float:right;margin-right:10px;}
#gamemore ul li.prize a{ text-decoration:underline;}

#collection1 {width:368px;height:220px;overflow:hidden;}
#collection2 {width:366px;height:210px;overflow:hidden; text-align:center; border:1px solid #CCCCCC;padding:5px 7px 5px 17px;}
#collection1 ul { clear:both;}
#collection1 ul li{width:380px;float:left;}
#collection2 ul li{width:370px;float:left;}
#collection1 ul li input.input2{width:170px; }
#collection1 ul li input.sharebtn{width:182px;height:20px;}

#gamecontent1{width:750px;height:500px;margin:0 auto; border:2px solid #CCCCCC}
#gamecontent2{width:800px;margin:0 auto;}
.titles{font-weight:bold;font-size:13px;margin-bottom:5px;}
em{margin-left:8px; font-style:normal;font-weight:bold;font-size:13px;}
#maticmore ul li.link,#gamemore ul li.link{width:120px;height:30px;font-weight:normal;font-size:12px;}
.link a{color:#FF3399}


/*排行榜*/

#toplist{width:920px;margin:10px auto 30px;;overflow:hidden;clear:both;padding-left:10px;}
#toplist dl{width:290px;float:left;margin:0 5px 5px 0;overflow:hidden; border:1px solid #DDDDDD;padding:4px;}
#toplist dl dd{width:290px;height:217px;margin-bottom:15px;overflow:hidden;}
#toplist dl dt{width:290px;height:20px;overflow:hidden;float:left;}
#toplist dl dt.ht1{height:5px;overflow:hidden;}

#gamebanner{width:920px;margin:10px auto;overflow:hidden;clear:both; text-align:center;}

.center{text-align:center;}
.center img{margin-right:5px; vertical-align:middle}
#toplist dl dd.none{width:290px;height:382px;margin:0;overflow:hidden;}
#htw{width:920px;height:20px;margin:5px auto;overflow:hidden;clear:both;text-align:center;color:#FF0000;font-size:13px;}

/* kidson add*/
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
#collection2 ul li input.input1{width:190px;height:18px;}
#collection2 ul li input.submit{width:60px;height:24px;}
#chat{overflow:scroll;overflow-x:hidden;width:370px;height:160px;}
#chat ul li{width:370px;height:19px;overflow:hidden;float:left;margin:0; text-align:left;}

#collection1 ul li.invite span{height:32px;overflow:hidden;line-height:30px;}
#collection1 ul li.invite span a{background:url(../images/btn.jpg) no-repeat;font-size:14px;font-weight:bold; padding:6px 40px 8px 55px; text-decoration:none;color:#25477B}
#collection1 ul li.invite a:hover{color:#3484FE;text-decoration:none;}

/* turntable */
#turntable{border:1px solid #660000; height:26px; padding:0 10px; line-height:24px;+line-height:28px;}
#turntable span{float:left;}
.overage {width:160px; overflow:hidden;}
.winlist{width: 400px;overflow:hidden; margin-left:10px;}
big{width:100px;overflow:hidden;float:left; font-style:normal;margin:0 2px;}
#demo1 b{width:80px;overflow:hidden;float:left; font-style:normal;margin:0 2px;}