﻿/* CSS Document */
.ad{overflow:hidden; text-align:center; margin-bottom:5px;}
/*首页*/
.place{height:28px;padding-left:10px;}
.place span{display:block;padding-left:22px; height:22px;padding-top:6px;}
.place ul{width:420px; height:28px; float:right; overflow:hidden;padding:0 10px 0 0;}
.place ul li{text-align:right;width:420px;float:left;height:28px;line-height:28px;overflow:hidden;}
.bigflash{width:400px; height:240px; float:left;margin-bottom:5px;}
.bigflash img{display:block}
ul.zs{float:right; height:95px; width:550px; margin-bottom:5px;}
ul.zs li{float:left;width:98px; overflow:hidden; text-align:center; margin-left:10px; display:inline}
ul.zs li.last{margin-left:0;}
ul.zs li a,ul.zs li a:visited{text-decoration:none}
ul.zs li a img,ul.zs li a:visited img{margin-bottom:4px;}
.hots{width:538px; height:118px; float:right; padding:10px 0; margin-bottom:5px;}
.hots ul{width:518px; margin:0 auto; height:auto; overflow:auto;}
.hots ul li{float:left;}
.hots ul.hot_top{padding-bottom:5px;}
.hots ul.hot_top li{width:518px; padding-bottom:7px;}
.hots ul.hot_top li span{font-weight:bold;}
.hots ul.hot_top li a,.hots ul.hot_top li a:visited{padding-right:7px}
.hots ul.hot_list li{height:25px; width:78px; margin-left:10px;}
.hots ul.hot_list li.last{margin-left:0;}
.hots ul.hot_list li a,.hots ul.hot_list li a:visited{display:block;height:20px; text-decoration:none; padding-left:23px; padding-top:5px}
.all{width:353px;height:313px; margin-bottom:5px; overflow:hidden; float:left; margin-right:10px;}
.all .title{height:32px; line-height:32px;}
.all .title span.left{padding-left:25px; font-weight:bold}
.all .title span.right{padding-right:10px;}
.all ul.pic{height:100px;}
.all ul.pic li{float:left; font-weight:bold; width:102px; height:100px; overflow:hidden; text-align:center; margin-left:13px; display:inline;}
.all ul.pic li a,.all ul.pic li a:visited{; height:100px; line-height:21px;}
.all ul.pic li.last{margin-left:10px;}
.all ul.pic li a img,.all ul.pic li a:visited img{margin-bottom:6px; display:block}
.all ul.text{height:168px; width:333px; margin:0 10px;}
.all ul.text li{float:left; width:100px; padding-left:11px; height:26px; line-height:25px;white-space:nowrap; overflow:hidden}
.all ul.text li.bor{border-bottom:0;}
.idem{width:718px;overflow:hidden; margin-bottom:5px;}
.idem .title{height:32px; line-height:32px;}
.idem .title span.left{padding-left:25px;}
.idem .title span.right{padding-right:10px;}
.idem ul.pic{height:306px;}
.idem ul.pic li{float:left; width:102px; height:102px; overflow:hidden; text-align:center; margin-left:15px; display:inline;}
.idem ul.pic li a,.idem ul.pic li a:visited{display:block; height:-75px; line-height:21px;}
.idem ul.pic li a img,.idem ul.pic li a:visited img{margin-bottom:8px; display:block,height:70px}
.game_top{float:right; width:218px; height:638px; clear:right; margin-bottom:5px;}
.game_top ul{width:198px; height:607px;padding:3px 10px 0 10px;}
.game_top ul li{float:left; width:198px; height:24px; line-height:24px;}
.game_top ul li span{float:left; width:16px;text-align:center; font-weight:bold;font-size:9px;}
.game_top ul li span.num{text-align:center;}
.game_top ul li em{float:left; width:44px;font-style:normal; text-align:right; font-size:11px}
.game_top ul li p{float:left; width:128px; margin:0 5px; height:24px; overflow:hidden; white-space:normal}
.game_top{float:right; width:218px; height:638px;}
.about_top{float:right; width:218px; display:table; margin-bottom:5px;}
.about_top ul{width:198px; height:auto; overflow:auto;padding:3px 10px 5px 10px;}
.about_top ul li{float:left; width:198px; height:24px; line-height:24px;}
.about_top ul li span{float:left; width:16px;text-align:center; font-weight:bold;font-size:9px;}
.about_top ul li span.num{text-align:center;}
.about_top ul li em{float:right; width:44px;font-style:normal; text-align:right; font-size:11px;}
.about_top ul li p{float:left; width:133px;height:24px; overflow:hidden; white-space:normal; padding-left:20px;}
.cont_top{float:right; width:218px; display:table; margin-bottom:5px;}
.cont_top ul{width:198px; height:auto; overflow:auto; padding:3px 10px 5px 10px;}
.cont_top ul li{float:left; width:198px; height:24px; line-height:24px;}
.cont_top ul li span{float:left; width:16px;text-align:center; font-weight:bold;font-size:9px;}
.cont_top ul li span.num{text-align:center;}
.cont_top ul li em{float:left; width:44px;font-style:normal; text-align:right; font-size:11px}
.cont_top ul li p{float:left; width:128px; margin:0 5px; height:24px; overflow:hidden; white-space:normal}
/*top*/
body .border_yellow{margin-left:0;}
.top{width:228px; height:278px; float:left; margin-left:10px; margin-bottom:5px;}
.top .title{height:25px; margin:1px; font-weight:bold; line-height:25px;}
.top .title span{padding-left:29px;}
.top ul{width:208px; height:251px;padding:3px 10px 0 10px;}
.top ul li{float:left; width:208px; height:24px; line-height:24px;}
.top ul li span{float:left; width:16px;text-align:center; font-weight:bold;font-size:9px;}
.top ul li span.num{text-align:center;}
.top ul li em{float:left; width:44px;font-style:normal; text-align:right; font-size:11px}
.top ul li p{float:left; width:138px; margin:0 5px; height:24px; overflow:hidden; white-space:normal}
/*友情链接*/
.links{width:948px;overflow:hidden; margin:0 auto 5px auto; display:table}
.links .title{height:30px; line-height:30px; padding-left:5px;}
.links .title span{display:block; height:30px; padding:0 10px; font-weight:bold}
.links .title span a,.links .title span a:visited{font-weight:normal}
.links .title span.tit{float:left;}
.links .title span.applic{float:left;}
.links .title span.more{float:left;}
.links .title span.cnaz{float:right; height:20px; padding-top:10px;}
.links ul{height:auto; overflow:auto; width:942px; margin:0 3px 0 3px;}
.links ul li{float:left; width:88px; margin-left:15px; display:inline; overflow:hidden; white-space:nowrap}
.links ul li img{display:block;}
.links ul.links_pic li{height:31px; padding:5px 0;}
.links ul.links_text{padding:5px 0 10px 0; text-align:center;}
.links ul.links_text li{height:21px; line-height:21px;}
#friend_r{width:720px; float:right;}
#friend_l{width:220px; float:left; clear:left; clear:right}
.app{width:718px;display:table; margin-bottom:5px;}
.app .title p{padding-right:10px;}
.app .content{width:510px;margin:0 auto;padding:30px 0;display:table;}
.app .content p{width:510px;height:auto;overflow:auto;float:left;}
.app .content label{width:80px;text-align:right;display:block;float:left;line-height:25px;margin-bottom:10px;}
.app .content input{height:17px;padding:6px 5px 0 5px;font-size:12px;color:#999;width:408px;border:1px solid #ddd;float:left;margin-bottom:10px;}
.app .content textarea{width:408px;padding:5px;float:left;height:100px;font-size:12px;line-height:21px;}
.app .content label.texta{height:122px;float:left;}
.app .content p.button{padding-left:80px;width:330px;}
.app .content p.button input{height:23px;padding-top:6px;width:81px;border:0px;cursor:pointer;}
.announce{width:718px;display:table; margin-bottom:5px;}
.announce .cont{width:718px;margin-bottom:10px;display:table}
.announce .cont ul{width:688px;padding:10px 0;margin:0 15px;}
.announce .cont li{height:24px;line-height:24px;font-size:14px;padding-left:10px;}
.announce .cont li span{float:left;width:560px;}
.announce .cont li em{float:right;font-style:normal;font-size:10px;}
.announce p.none{width:718px;margin-bottom:15px;height:70px;line-height:70px;text-align:center;font-weight:bold}
.announce_left{width:218px;display:table;}
.announce_left ul{width:198px;height:auto;overflow:auto;padding:5px 0;margin:0 10px;}
.announce_left ul li{width:188px;float:left;height:23px;line-height:23px;padding-left:10px;white-space:nowrap;overflow:hidden;}
.announce_cont{width:688px;display:table;padding:15px;}
.announce_cont h1{height:30px;line-height:30px;font-size:18px;text-align:center}
.announce_cont span{text-align:center;display:block;padding-bottom:10px}
.announce_cont .cont{width:688px;display:table;line-height:23px;padding-top:10px;font-size:14px;}
.gong{width:218px; margin-bottom:5px;}
.gong ul{width:200px; height:auto; overflow:auto; margin:0 auto; padding:5px 0 8px 0;}
.gong ul li{height:23px; line-height:23px; width:190px; overflow:hidden; white-space:nowrap; padding-left:10px; background:url(/skin/flash/dian.gif) no-repeat 0 center;}
/*检索*/
.searches{margin-bottom:5px; height:20px; width:720px;}
.searches dl{height:20px;}
.searches dl dt{float:left;height:17px; width:68px;text-align:center;padding-top:1px; font-weight:bold}
*+html .searches dl dt{padding-top:4px; height:16px;}
.searches dl dd{float:left; width:20px; height:20px; text-align:center; margin-left:5px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.searches dl dd a,.searches dl dd a:visited{display:block; height:17px; width:18px; padding-top:1px;}
.searches dl dd a:hover{text-decoration:none;}
/*list*/
.list{width:718px; display:table; margin-bottom:5px; padding-bottom:10px;}
.list .title{margin-bottom:10px;}
.list .title p{float:right; padding-right:5px;}
.list .page{margin-left:8px; margin-right:12px;}
.list p.none{text-align:center; padding:30px 0; font-weight:bold;}
.list ul.content{width:718px;height:auto; overflow:auto; padding-bottom:10px;}
.list ul.content li{margin-top:10px; margin-left:12px; float:left; display:inline;}
.list ul.content li.bg{height:143px; width:163px; padding-top:15px;}
.list ul.content li a{word-break:break-all;overflow:hidden}
.list ul.content li.li_bg{height:143px; width:163px;padding-top:15px;}
.list ul.content li a.bg_a,.list ul.content li a.bg_a:visited{display:block; height:120px; width:120px; margin:0 auto; text-align:center}
.list ul.content li a.bg_a img,.list ul.content li a.bg_a:visited img{margin-bottom:7px;display:block;width:118px;height:88px;}
.list ul.content li a.bg_a:hover{text-decoration:none}
.list ul.content li p{width:120px; margin:0 auto; text-align:right;}
.list ul.content li p a,.list ul.content li p a:visited{padding-left:20px; float:left; display:block;text-decoration:none;}
.top_100{display:table; width:948px; margin-bottom:5px;}
.top_100 ul li{float:left; width:158px; height:25px; line-height:25px; padding:0 10px;}
.top_100 ul li span{width:18px; float:left;}
.top_100 ul li p{width:18px; float:left; width:140px; white-space:normal; overflow:hidden}
/*content*/
.games{width:700px; display:table;padding:9px;margin-bottom:5px;}
.games .content{width:650px; display:table;padding:10px 25px}
.games .content .title{height:23px; margin-bottom:5px;}
.games .content .title span{display:block;}
.games .content .title span.left{width:180px;}
.games .content .title span.left a,.games .content .title span.left a:visited{display:block; height:19px;padding:3px 4px 0 4px; text-decoration:none; float:left; margin-right:5px;}
*+html .games .content .title span.left a,*+html .games .content .title span.left a:visited{display:block; height:17px;padding:5px 4px 0 4px; text-decoration:none; float:left; margin-right:5px;}
.games .content .title span.right{width:70px;}
.games .content .title span.right a,.games .content .title span.right a:visited{display:block; height:19px; padding-top:4px;}
*+html .games .content .title span.right a,*+html .games .content .title span.right a:visited{display:block; height:16px; padding-top:7px;}
.games .content .title span.right a.flashget,.games .content .title span.right a.flashget:visited{float:left;padding-left:20px;}
.games .content .title span.right a.xunlei,.games .content .title span.right a.xunlei:visited{float:right;padding-left:20px;}
.games .content .title h1{float:left; font-size:14px; text-align:center; width:300px; white-space:nowrap; overflow:hidden; padding:3px 10px 0 10px;}
.games .content .load{height:21px; line-height:21px; margin-bottom:5px;}
.games .content .load span{float:left; width:480px; padding:5px 0 0 10px;}
.games .content .game_star{width:650px;text-align:center;margin-bottom:5px;}
.games .content .game_star img{display:block;margin-top:5px;}
.games .content .up_down{height:26px; line-height:26px; width:530px; margin:0 auto 5px auto}
.games .content .up_down span{width:265px;height:26px; display:block; white-space:nowrap; overflow:hidden}
.games .content .up_down span.left{text-align:left}
.games .content .up_down span.right{text-align:right}
.games .content ul.sure{height:28px; margin:0 auto 10px auto; width:544px;}
.games .content ul.sure li{float:left; height:28px; margin-left:10px;}
.games .content ul.sure li.last{margin-left:0;}
.games .content ul.sure li a,.games .content ul.sure li a:visited{display:block; height:21px; float:left; padding-left:30px; padding-right:20px; padding-top:7px; text-decoration:none}
.games .content .ding_ping{height:25px; line-height:25px; margin-bottom:10px;}
.games .content .ding_ping p.left a,.games .content .ding_ping p.left a:visited{display:block; height:25px; width:50px; float:left; margin-right:5px; text-align:center;}
.games .content .ding_ping p.right a,.games .content .ding_ping p.right a:visited{float:left;display:block;padding:2px 1px 0 1px}
.games .content .ding_ping p.right{text-align:right}
.games .content .ding_ping p.right img{cursor:pointer; padding-top:2px;}
.games .content .ding_ping p.right span.left{float:left; padding-right:5px}
.games .content .ding_ping p.right span.right{float:right;}
.games .content .p_p{width:628px; display:table;padding:5px 10px; margin-bottom:5px;line-height:23px;}
.games .content .p_p p{text-indent: 24px;}
/* comment */
.comment{width:950px}
.comment p.none{width:950px;margin-bottom:15px;height:70px;line-height:70px;text-align:center;font-weight:bold}
.form{height:200px;}
.form textarea.small{height:138px;width:468px;float:left;margin-top:5px;padding:5px;font-size:12px;line-height:19px;}
.form textarea.height{height:138px;width:718px;float:left;margin-top:5px;padding:5px;font-size:12px;line-height:19px;}
.form div.right{width:200px; height:150px;margin-top:5px;}
.form div.right span{height:30px;display:block; line-height:30px; text-align:right}
.form div.right ul{width:200px;height:120px;}
.form div.right ul li{float:left; width:32px; padding:4px;}
.form div.right ul li img{display:block;}
.form .table{height:35px; float:left; width:700px; padding-top:8px;}
.form .table ul{float:left;}
.form .table ul li{float:left; height:25px; line-height:25px; padding-right:10px;}
.form .table ul li input{float:left; height:17px; width:70px; padding:6px 5px 0 5px; font-size:12px;}
.form .table ul li.button input{height:25px; border:0; width:121px; text-align:center; padding-bottom:3px; cursor:pointer;}
.form .table ul li img{display:block;float:left;}
.form .table span{float:right; height:25px; line-height:25px; display:block;}
.form .table span a,.form .table span a:visited{padding-left:20px;}
.form #face_list img{cursor:pointer;height:32px;width:32px;}
.user_cont .content{padding:0 8px 0 8px;padding-bottom:10px;word-break:break-all;overflow:hidden}
.user_cont{padding-bottom:10px;}
.comm_content{overflow:hidden;}
.user_cont .title{height:35px; line-height:30px;}
.user_cont .title span{float:left; font-weight:bold; padding-left:15px;}
.user_cont .title p{float:right; padding-right:10px;}
.user_cont ul.face{height:200px;width:470px; margin-bottom:10px;}
.user_cont ul.face li{float:left; width:30px; height:30px; margin:0 5px; line-height:30px; display:inline;}
.user_cont ul.face li.tit{width:90px; text-align:right;}
.user_cont ul.face li.textarea{width:430px; text-align:right; height:150px; margin-left:18px; padding-top:18px;}
.user_cont ul.face li.textarea textarea{width:418px; height:138px; padding:5px; line-height:19px; font-size:12px;}
.user_cont p.input{height:25px; line-height:25px; padding-left:20px; margin-bottom:15px;}
.user_cont p.input img{float:left; margin-top:3px;}
.user_cont p.input input{float:left; margin:0 5px;}
.user_cont p.input .inp{height:17px; width:78px;padding-top:6px; font-size:12px;padding-left:5px; padding-right:5px;}
.user_cont p.input .yz{height:19px; width:38px;padding-top:4px; padding-left:5px; padding-right:5px;font-size:12px;}
.user_cont p.input .but{border:0; width:121px; height:25px; font-size:12px; padding-top:3px; cursor:pointer;}
.user_cont p.input label{float:left;}
.user_cont .pages{height:30px; width:100%; line-height:20px;}
.user_cont .pages span{float:left;}
.user_cont .pages p{float:right;}
.user_cont .pages p a,.user_cont .pages p a:visited{padding:0 5px; text-decoration:underline; display:block; float:left}
.user_cont .pages p a.active,.user_cont .pages p a.active:visited{text-decoration:none}
.user_cont .guset{width:100%; margin:0 auto;padding-bottom:10px;word-break:break-all;overflow:hidden;}
.guset p{line-height:21px;}
.user_cont .guset .guest_title{height:30px; line-height:30px;}
.user_cont .guset .guest_title span{padding-left:18px; float:left}
.user_cont .guset .guest_title ul{float:right}
.user_cont .guset .guest_title ul li{float:left; padding:0 5px 0 20px;}
.user_cont .guset img{padding:5px 5px 5px 5px;}
.user_cont .guset .cite{width:95%;display:table; margin:0 auto; margin:10px; 0 10px 0;}
.user_cont .guset .cite span{height:30px; line-height:30px; display:block; padding-left:10px;}
.user_cont .guset .cite p{margin:0 10px 10px 10px;word-break:break-all;overflow:hidden;}
.user_cont .tcite{padding:10px 10px 7px 10px;width:97%;margin:10px auto 5px auto;line-height:21px;word-break:break-all;overflow:hidden;}
.user_cont .tcite span.name{float:left;width:100%;}
.user_cont .tcite p img{padding:5px 5px 0 5px;}
.user_cont .tcite span.name .cancel{float:right;width:80px;text-align:right;height:12px;cursor:pointer;}
.padd{padding:10px 0 10px 0;}
.users_content{width:948px;display:table;text-align:center;padding:10px 0;}
.users_content h1{padding-bottom:5px;}
pre{padding:0px;margin:0px;white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */}
.topic{
	border:solid 1px #cdcdcd;background-color:#f8f8f8;width:948px;padding:0px;margin-bottom:3px;float:left;margin-left:10px;margin-bottom:2px;margin-top:10px;
}
.topic ul li{
	display:inline;width:56px;height:57px;float:left;
	list-type:none;background-image:url(/images/topic/topic_bj.gif);overflow:hidden;margin:3px;
}
.topic ul li a img{
	display:inline;clear:both;padding:2px 0px 0px 2px;
	border:solid 0px #6666cc;width:52px;height:35px;
}
.topic ul li a{
	text-decoration:none;
}
.topic ul li a h3{	
	width:100%;height:17px;color:#ffffff;font-size:13px;padding-top:3px;text-align:center;font-weight:normal;
}
.topic div li a img{
	height:69px;width:50px;border:0px;
}
.hot{float:left;
margin-left:10px;margin:0 auto;width:950px;padding:10px;
border:solid 0px #cdcdcd;
word-spacing:5px;font-size:13px;font-family:宋体;
}
.hot .class{
color:#f00;margin-right:10px;
}
.hot a{
hight:30px;
}
.hot div div{
height:25px;ling-height:25px;
}