@charset "gb2312";
/* CSS Document */
html { color:#000; background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { padding:0 0 20px 0; }
input,button,textarea,select { * font-size:100%; }
table {	border-collapse:collapse; border-spacing:0; }
ul,li {	list-style:none; }
img { border:0; }
td,body { font-size:12px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }

.comnt { width: 960px; padding-top: 10px; margin: 0 auto; font-family: Arial, SimSun; }
.jokeL { width: 700px; float: left; overflow: hidden; }
.recommend { width: 622px; min-height: 160px; height:auto !important; height: 160px; margin-bottom: 10px; position: relative; border: solid 1px #dfdfe0; padding: 38px 38px 18px 38px; background: #f8fafc; display: inline-block; *display:inline; zoom:1; }
.paging { width: 170px; height: 41px; position: absolute; left: 490px; top: 28px; }
.paging a { width: 80px; height: 41px; outline:none; }
#pagingL { background: url(http://www.hao123.com/resource/erji/gaoxiao/images/paging.gif) no-repeat left top; float: left; display: none; }
#pagingR { background: url(http://www.hao123.com/resource/erji/gaoxiao/images/paging.gif) no-repeat right top; float: right; }
#pagingL:hover { background: url(http://www.hao123.com/resource/erji/gaoxiao/images/paging.gif) no-repeat left -41px; }
#pagingR:hover { background: url(http://www.hao123.com/resource/erji/gaoxiao/images/paging.gif) no-repeat right -41px; }
.recommend h2 { width: 400px; height: 28px; line-height: 28px; padding-bottom: 10px; font-size: 24px; color: #333; font-family: Microsoft YaHei,SimSun; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: normal; }
.recommend p { width: 610px; font-size: 14px; color: #555; line-height: 26px; }
.recomCont img { _margin: 3px 0; }
.recommend .ioptA { text-align: center; padding-top: 20px; }
.recommend span { float: right; padding-top: 16px; color: #999; }
.recommend span a { color: #999; }
.recommend span a:hover { color: #0000cc; }
.listIopt { width: 698px; height: 290px; border: solid 1px #dfdfe0; margin-bottom: 10px; position: relative; overflow:hidden;}
.listIopt h2 { height: 27px; border-bottom: solid 2px #5bb138; background: url(http://www.hao123.com/resource/erji/gaoxiao/images/title.gif) repeat-x left bottom; }
.listIopt h2 b { float: left; padding: 7px 0 0 14px; font-size: 14px; color: #333; }
.listIopt h2 a { float: right; margin: 9px 9px 0 0; color: #0053a5; font-size: 12px; font-weight: normal; font-family: SimSun; }
.listIopt ul { width: 710px; padding: 20px 0 0 29px; overflow: hidden; }
.listIopt li { width: 134px; height: 121px; float: left; margin-right: 39px; }
.listIopt li .iopt { width: 128px; height: 80px; overflow: hidden; margin:0 auto;}
.listIopt li .iopt img { width: 128px; height: 80px; }
.listIopt li h3 { width: 134px; height: 36px; line-height: 36px; font-size: 12px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: normal; }
.listIopt li h3 a { color: #333; }
.listIopt li h3 a:hover { color: #ff3300; }
.film { height: 330px; }
.film ul { padding-left: 27px; }
.film li { width: 75px; height: 141px; }
.film li .iopt { width: 75px; height: 100px; }
.film li .iopt img { width: 75px; height: 100px; }
.film li h3 { width: 75px; height: 36px;}
.picture { height:auto; }
.picture li { width: 100px; height: 121px; }
.picture li .iopt { width: 100px; height: 80px; }
.picture li .iopt img { width: 100px; height: 80px; }
.picture li h3 { width: 100px; height: 36px;}

.jokeR { width: 250px; float: right; overflow: hidden; }
.listGaoXiao { width: 248px; border: solid 1px #dfdfe0; padding-bottom: 8px; margin-bottom: 10px; position: relative; }
.listGaoXiao h2 { height: 28px; line-height: 28px; font-size: 14px; color: #333; padding-left: 14px; border-bottom: solid 1px #dfdfe0; background: url(http://www.hao123.com/resource/erji/gaoxiao/images/title.gif) repeat-x left bottom; }
.listGaoXiao ul { float: left; padding: 8px 0 0 20px; }
.listGaoXiao li { height: 26px; font-size: 14px; line-height: 26px; overflow: hidden; padding-left: 10px; background: url(http://www.hao123.com/resource/erji/gaoxiao/images/li.gif) no-repeat left 10px; }
.listGaoXiao li a { color: #0053a5; }
.listGaoXiao li a:hover { color: #ff3300; }
.listGaoXiao .listL li { width: 100px; }
.listGaoXiao .listR li { width: 60px; }
.tWitter { margin-bottom: 3px; }
.game { width: 248px; height: 290px; border: solid 1px #dfdfe0; position: relative; }
.game h2 { height: 28px; padding-left: 14px; border-bottom: solid 1px #dfdfe0; background: url(http://www.hao123.com/resource/erji/gaoxiao/images/title.gif) repeat-x left bottom; }
.game h2 b { line-height: 28px; font-size: 14px; color: #333; float: left; }
.game h2 a { float: right; margin: 10px 10px 0 0; color: #0053a5; font-family: SimSun; font-size: 12px; font-weight: normal; }
.game ul { width: 228px; padding: 20px 0 0 20px; }
.game li { width:  100px; height: 121px; float: left; margin-right: 10px; }
.game li .iopt { width: 100px; height: 80px; overflow: hidden; }
.game li .iopt img { width: 100px; height: 80px; }
.game li h3 { width: 100px; height: 36px; font-size: 12px; font-weight: normal; text-align: center; line-height: 36px; overflow: hidden; }
.game li h3 a { color: #333; }
.game li a:hover { color: #ff3300; }

#ft { clear: both; padding-bottom: 15px; }
#ft .ft_link { margin-left: -35px; padding-top: 17px; text-align: center; }
#ft .ft_link a { color: #666666; font-size: 12px; text-decoration: none; }
#ft .copyright { color: #CACACA; font-family: Arial; font-size: 12px; margin-left: -40px; padding-top: 5px; text-align: center; }
#ft .copyright .feedback { color: #666666; font-family: Arial SimSun; margin-left: 7px; }

.print_A { width: 1px; height: 1px; overflow: hidden; position: absolute; left: -1px; top: -1px; background: #fff; }
.print_B { width: 1px; height: 1px; overflow: hidden; position: absolute; right: -1px; top: -1px; background: #fff; }
.print_C { width: 1px; height: 1px; overflow: hidden; position: absolute; left: -1px; bottom: -1px; background: #fff; }
.print_D { width: 1px; height: 1px; overflow: hidden; position: absolute; right: -1px; bottom: -1px; background: #fff; }
.clearA { clear: both; }
