.banner{width:973px; height:60px; overflow:hidden; margin:4px 0 0 14px;}
/*左边样式*/
.part_left{width:289px; float:left; display:inline; margin:0 0 0 14px; }

#headerpic{margin:4px 0  0 0 ; height:214px; overflow:hidden;}
.sideBox{width:287px; border:1px solid #bfbfbf; border-top:none; margin:4px 0 0 0;}
.sideBox .bg{background:url(box_bg.jpg) repeat-x top; width:287px; padding-top:5px; }
.left_title{background:url(gray_title.jpg) repeat-x;  border-top:1px solid #bfbfbf; height:26px; }
.left_title h2{background:url(yellow_title.jpg) no-repeat right; padding:6px 12px 0 8px!important;  height:21px!important; padding:7px 12px 0 8px;  height:19px;font-size:14px; float:left; display:inline;}
.left_title span.time{float:left; display:inline; color:#FF0000; font-weight:bold; padding:5px  0 0 10px;}
.left_title span.more{float:right; display:inline;  padding:5px  10px 0 0;}

.L_pic{width:125px; float:left; display:inline; margin:12px 0 12px 12px;}
.L_pic img{border:1px solid #989898; padding:1px; width:115px; height:90px;}
.R_txt{float:left; display:inline; width:145px; height:90px; overflow:hidden; margin:12px 0 0 0;}
.R_txt h3{font-size:13px; margin-bottom:5px;}
.R_txt p{line-height:19px;}

.leftmore{text-align:right; margin:0 10px 4px 0!important; margin:0 10px 5px 0;}

.boxline{background:url(web_line.gif) repeat-x; height:1px; overflow:hidden; margin:0 5px;}

.sideBox ul {margin:7px 12px;}
.sideBox ul li{line-height:20px; background:url(icon.gif) no-repeat left; padding-left:10px; }

.txtbox{width:130px; float:left; display:inline; margin:5px 0 0 9px;}
.txtbox img{width:126px; height:43px; border:1px solid #989898; padding:1px;}
.txtbox ul {margin:3px 0 5px 0;}
.txtbox ul li{line-height:20px; background:url(icon.gif) no-repeat left; padding-left:10px;}


/*中间样式*/
.part_mid{width:385px; border:1px solid #bfbfbf; float:left; display:inline; margin:4px 0 0 4px; background:url(box_bg1.jpg) repeat-x; padding-bottom:2px;}
.part_mid h2#news{font-size:15px; text-align:center; margin:18px 10px 7px;}
.part_mid h2#news a:link,.part_mid h2#news a:visited{color:#e5004e;}
.part_mid h2#news a:hover{color:#e5004e;}
.part_mid h3{font-size:12px; font-weight:normal; text-align:center; margin-bottom:6px;}
.part_mid h3 a{margin:0 3px;}
.part_mid ul{margin:8px 12px 0; font-size:13px;}
.part_mid ul li{background:url(icon.gif) no-repeat left 4px; padding-left:10px; height:21px; font-size:12px; color:#787878;}
.part_mid ul li span{width:316px; float:left; font-size:13px; }
.part_mid img{width:363px; height:60px; margin:3px 0 0 11px; display:block; }
.part_mid a:hover img{border:none; }
.part_mid h4{background:url(news_title.gif) no-repeat; width:363px; height:19px; margin:8px 0 0 0; padding:5px 0 0 22px;font-size:13px;  }
.part_mid .moretitle{font-size:12px; font-weight:normal; float:right; display:inline; margin:-19px 60px 0 0; width:150px; text-align:left;}
.part_mid .moretitle a{margin:0 5px;}
.part_mid .more{font-size:12px; font-weight:normal; float:right; display:inline; margin:-19px 10px 0 0;}

.midbox{border:1px solid #bfbfbf; border-top:none; margin:4px 0 0 4px; width:385px; float:left; display:inline; padding-bottom:5px;}
.midbox .bg{background:url(box_bg.jpg) repeat-x top; width:385px; padding-top:5px; }
.midbox  p{text-align:center; margin:15px 0 3px 0; }
.midbox  p a{margin:0 5px;}
dl.tuijian{width:119px; float:left; display:inline; margin:10px 0 0 7px;}
dl.tuijian img{width:115px; height:90px; padding:1px; border:1px solid #989898;}
dl.tuijian a:hover img {border:1px solid #e42968;}
dl.tuijian dd{width:119px; text-align:center; margin-bottom:5px;}


/*右边样式*/
.part_right{width:289px; float:left; display:inline; margin:0 0 0 4px;}
.right_title{background:url(blue_title.jpg) repeat-x;  border-top:1px solid #bfbfbf; height:26px;}
.right_title h2{ background:url(title_icon.jpg) no-repeat left; padding:6px 10px 0 20px!important; padding:7px 0 0 20px; margin:0 0 0 8px; font-size:14px; float:left; height:19px; display:inline;}
.right_title span{float:left; display:inline; color:#FF0000; font-weight:bold; padding:5px 0 0 10px;}
.more1{float:right; font-family: "宋体"; display:inline;margin:-20px 10px 0 0;}

dl.rightpic{background:url(pic_bg.gif) repeat-x; width:125px; height:116px; float:left; display:inline; margin:11px 0 0 11px;}
dl.rightpic img{width:115px; height:90px; margin:4px 0 2px 4px; border:1px solid #696969; display:block;}
dl.rightpic dd{text-align:center;}
dl.rightpic a:hover img{border:1px solid #e42968;}
.part_right table{height:254px!important; height:255px; }
.part_right table tr.title{color:#015263;}
.part_right table td{ text-align:left;}
.part_right table td.time{padding-left:10px;}
.part_right table td.yellow{color:#d57403;}
.part_right table td.yellow a:link,.part_right table td.yellow a:visited{color:#d57403;}
.part_right table td.yellow a:hover{color:#f00;}
.part_right table tr.blue{background:#e4fafd;}
#ph{float:left; display:inline; width:289px; background:url(ph.jpg) no-repeat; margin:4px 0 0 4px;}
#ph .left{float:left; display:inline; width:119px; margin:15px 0 0 18px; }
#ph .left img{ width:115px; height:90px; padding:1px; border:1px  solid  #989898;}
#ph .left a:hover img {border:1px solid #e42968;}
#ph .right{float:left; display:inline; width:134px; height:90px; margin:18px 0 5px 10px;}
#ph .right h3{font-size:14px; }
#ph .right p{line-height:20px;}
.star{height:11px;margin:8px 0 10px 0;background:url(http://newgame.duowan.com/gd2009/star.gif) no-repeat left -11px;overflow: hidden;width:90px;}
.star div{height:11px;background:url(http://newgame.duowan.com/gd2009/star.gif) no-repeat left top;overflow: hidden;}
.star10{width:67px;}
.star9{width:61px;}
.star8{width:55px;}
.star7{width:47px;}
.star6{width:40px;}
.star5{width:33px;}
.star4{width:27px;}
.star3{width:19px;}
.star2{width:12px;}
.star1{width:5px;}
ul#menulist1{margin: 0 0 0 28px;}
ul#menulist1 li{  width:115px; height:31px; background:url(ph_link.jpg) no-repeat;  float:left;list-style:none; font-size:14px; font-weight:bold; display:inline; margin:1px 0 0 0; }
ul#menulist1 li a{padding:10px 0 0 36px; height:21px;  background:url(ph_link.jpg) no-repeat;  font-size:14px; font-weight:bold;display:block; }
#menulist1 li.here a{ padding:10px 0 0 36px; background:url(ph_hover.jpg) no-repeat;  font-size:14px; font-weight:bold;display:block; color:#e5004e;}
#area1 div{display:none;}
#area1 div div{display:block;}
#area1 div.here{display:block; height:355px;}
#ph table{ font-size:12px;  border-top:1px solid #c4c4c4; margin:10px 5px 0; width:277px; }
#ph table tr{background:url(web_line.gif) repeat-x bottom; height:28px; }
#ph table td.red{color:#e5004e; padding-left:20px;font-weight:bold; font-size:14px; width:25px; text-align:left;}
#ph table td.name{text-align:left;}
#ph table td.nmb{color:#3497ac;font-weight:bold; text-align:center; padding-right:8px; width:30px;}

/*游戏图片样式*/
.fotobox{width:678px; border:1px solid #bfbfbf; float:left; display:inline; border-top:none; margin:4px 0 0 14px; height:285px; overflow:hidden;}
.fotobox .bg{background:url(box_bg.jpg) repeat-x top; width:678px; padding-top:15px; }
.fotobox dl{float:left; display:inline; width:154px; margin: 0 0 8px 12px; }
.fotobox dl img{width:150px; height:90px; padding:1px; border:1px solid #989898; }
.fotobox dl a:hover img {border:1px solid #e42968;}
.fotobox dl dd{text-align:center; width:154px;}
.fotobox .title{float:right; display:inline;margin:-20px 300px 0 0;}


/*列表页样式 */
#position{background:url(position_bg.gif) repeat-x; width:963px; height:20px; border:1px solid #a0a0a0; margin: 4px 0 0 13px; padding:5px 0 0 10px;}
#position span{background:url(position_icon.gif) no-repeat left 3px!important;background:url(position_icon.gif) no-repeat left 1px; padding-left:15px; font-weight:bold;}
#pageMain{width:679px; border:1px solid #c5c5c5; margin:4px 0 0 13px; float:left; display:inline; background:url(box_bg1.jpg) repeat-x top; }
h1#list_title{background:url(web_line.gif) repeat-x bottom; margin:20px 10px 10px; font-size:22px; font-family:微软雅黑,黑体;height:30px; padding:0 0 0 15px; line-height:23px;}
#listabout{float:right; display:inline; margin:-34px 25px 0 0; color:#565656;}
#listabout a{margin:0 5px;}

ul.page_hotlist{margin:0 10px 15px; font-size:14px; font-weight:bold;}
ul.page_hotlist li{border-bottom:1px solid #ededed; line-height:28px;padding-left:15px;}
ul.page_hotlist li span{float:left; width:565px; background:url(position_icon.gif) no-repeat left; padding-left:17px;}

ul.pagelist{margin:0 10px 15px; font-size:14px;}
ul.pagelist li{border-bottom:1px solid #ededed; line-height:28px;padding-left:15px;}
ul.pagelist li span{float:left; width:575px; background:url(icon.gif) no-repeat left; padding-left:10px;}

dl.pagePic{width:124px; float:left; display:inline; float:left; display:inline; margin:10px 0 0 10px;}
dl.pagePic img{width:120px; height:90px; padding:1px; border:1px solid #d5d3d3; display:block; margin-bottom:4px;}
dl.pagePic dd{width:124px; text-align:center;}
.pageline{height:1px; background:#dbdbdb; margin:10px; overflow:hidden;}


/*文章页样式 */
#pageleft{width:681px; float:left; display:inline; margin:0 0 0 13px; overflow:hidden;}
#pageleft .leftbox{width:679px; border:1px solid #c5c5c5; margin:4px 0 0 0; }
#pageleft .leftbox .topbg{background:url(box_bg1.jpg) repeat-x top; width:679px;}
#page_title{padding:18px 0 0; margin:0 10px; background:url(web_line.gif) repeat-x bottom; padding-bottom:10px;}
#page_title h1{font-size:22px;font-family:微软雅黑,黑体; text-align:center; line-height:25px;}
.articleinfo { padding: 10px 0 0 0; font-size:12px; color:#8b8c8c; text-align:center;}
.articledate { padding: 0 5px; font-size: 9px; font-size:12px; text-align:center;  }
.articleinfo span {padding: 0 5px;}
#text{ font-size:14px; padding:20px 15px 5px; line-height:24px; }
#text a img{border:0 none;margin:0;padding:0;text-decoration:none;}
#text p{ margin-bottom:15px; font-size:14px;}
#text p a{ font-size:14px;}
#text p a:link,#text p a:visited{color:#004080;}
#text p a:hover{color:#E30751;text-decoration:underline;}
#text img{border:0 none;margin:0;padding:0; display:inline;}

.page_part2{margin:4px 14px 0 13px; width:973px; border:1px solid #c5c5c5; }
.page_part2 dl{width:154px; float:left; display:inline; float:left; display:inline; margin:10px 0 5px 7px;}
.page_part2 dl img{width:150px; height:90px; padding:1px; border:1px solid #d5d3d3; display:block; margin-bottom:4px;}
.page_part2 dl dd{width:154px; text-align:center;}

dl.SP1{width:119px; float:left; display:inline; margin:15px 0 8px 17px;}
dl.SP1 img{width:115px; height:90px; padding:1px; border:1px solid #989898;}
dl.SP1 a:hover img {border:1px solid #e42968;}
dl.SP1 dd{width:119px; text-align:center; margin-bottom:5px;}


.page_part3{margin:0 13px 0 13px; width:975px;  }


#about{border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; font-size:14px; font-weight:bold;  padding:2px 10px 0;}
#about a{margin:0 6px; color:#008293;}
#about a:hover{margin:0 6px; color:#e62968;}
#about span{float:right; display:inline;}
#about span a{color:#e22967;}
#about span a:hover{color:#FF0000;}
#pageleft .leftbox .bg{background:url(box_bg.jpg) repeat-x top; padding-top:5px; }

.centerfix{background:url(fc.gif) no-repeat; width:54px; height:75px; padding:12px 18px; line-height:20px; cursor:pointer; float:left; display:inline; margin:0 10px 0 20px;}
#pj{float:left; display:inline; width:540px; }
#pj .agree{background:url(agree.gif) no-repeat; width:500px; height:24px; padding:10px 0 0 40px;}
#pj .agree span{margin-right:5px; float:left; display:inline;}
#pj span.numb{margin:-2px; font-weight:bold;}
#pj span.btn{cursor:pointer;}
#pj .disagree{background:url(disagree.gif) no-repeat; width:500px; height:22px; padding:10px 0 0 40px;}
#pj .disagree span{margin-right:5px; float:left; display:inline;}

dl.aboutpic{width:119px; float:left; display:inline; float:left; display:inline; margin:10px 0 0 14px;}
dl.aboutpic img{width:115px; height:90px; padding:1px; border:1px solid #c3c3c3; display:block; margin-bottom:5px; }
dl.aboutpic dd{width:119px; text-align:center; margin-bottom:5px;}

.about_txt{width:355px; float:left; display:inline; margin:10px;}
.about_txt ul li{background:url(icon.gif) no-repeat left; padding-left:10px; line-height:22px;}
.about_txt ul li span{width:300px; float:left; display:inline;}


/*
  评论
  新版评论2011-07-12覆盖
  复制无修改
*/
/********** comment *******/
#commentList { margin-bottom:30px;}
#commentList a{color:#e2044f; font-size:12px}
#commentList textarea{float:left}
#comment { line-height: 130%; margin: 0 0 0 0; }
#comment .title{width:auto;}
#comment .date{width:400px; float:left}
#comment #comments0{zoom:1;clear: both;padding-top:40px;margin-bottom:8px;background:#fff url(http://newgame.duowan.com/gd2009/pinglun11.gif) no-repeat left top;border:1px solid #D8D8D8;}
#comment #comments0 .title {background: #fff7e6; color:#b47f58;height:26px;line-height:26px;padding:2px 0 0 13px; border-top:1px solid #F6E3BC;}
#comment #comments1{zoom:1;clear: both;padding-top:40px;background:#fff url(http://newgame.duowan.com/gd2009/pinglun22.gif) no-repeat left top; border:1px solid #D8D8D8;}
#comment #comments1 .title { background: #e4f5ff; color:#4082a9;height:26px;line-height:26px;padding:2px 0 0 13px; border-top:1px solid #CFE5F2; }
#comment .content { line-height: 150%;  color: #222; table-layout: fixed; overflow: hidden; word-wrap:break-word; word-break:break-all; clear:both; padding:10px; }
#comment .title span{display:inline;}
#comment .date1 { float: right; display:inline; margin:0 15px 0 0; *margin-top:-26px}
#comment .function {text-align:right; color:#E2044F;*margin-top:-26px;padding-right:10px;width:auto; }
#comment .function span{margin:0 0 0 5px;}
#comment .re { margin: 0 0 5px 0; background: #feffed; border: 1px solid #cccec3; padding:3px;}
#comment .re h2{color:#6a6e59;  margin:3px 0 0; font-size:12px; font-weight:normal; padding-left:3px; }
#comment .re span{float:right; display:inline; margin:0 5px 0 5px;font-size:12px; color:#6b6c5a;}
#comment .re p{margin:0 0 5px 5px; color:#000;}
#comment .re p.hidden{color:#7a7a7a; margin:0 0 5px 10px; font-size:12px;}
#comment .comment_quote{ margin:10px 0; background: #feffe6; border: 1px solid #efefef;padding:5px 10px;color:#666;}
#post{}
#post h2{background:#e4f5ff; margin:5px 0; padding:4px 0 0 10px; height:18px; font-size:12px;}
#post .R_look{float:right; display:inline; margin:-24px 10px 0 0; }
#post textarea { border:1px solid #d9d9d9; width:99%;margin:0 auto;}
#post .P_btn{ margin:3px 0 0 0; text-align:right; font-size:12px}
#post .P_btn input.fb{width:80px;}
#post .P_btn span.lg{width:210px; margin:3px 0 0 5px; font-weight:bold;float:left; display:inline; text-align:left;}
#commentList #zy{background:#fff; line-height:20px; border:1px dotted #cbd1d5; margin:5px 0 0 0; padding:10px;}
#commentList #zy h2{font-size:12px; margin-bottom:5px;}
#commentList #zy p{margin:0 0 0 20px;}
/*#restroe{width:500px; height:270px; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-bottom:4px solid #dbdbdb; overflow:hidden; border-right:4px solid #dbdbdb;}*/
#restroe{background:#ffffff; width:500px; height:270px; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-bottom:4px solid #dbdbdb; overflow:hidden; border-right:4px solid #dbdbdb;}
#restroe h2{background:url(/public/s/n2/comment_title.gif) no-repeat; width:520px; height:39px;}
#restroe h2 span{display:none;}
#restroe .btn{float:right; display:inline; cursor:pointer; background:url(/public/s/n2/comment_btn.gif) no-repeat; width:16px; height:15px; margin:-28px 12px 0 0;}
#restroe h3{background:#f5f5f5; height:20px; overflow:hidden; font-size:14px; margin:6px 10px 0; padding:4px 0 0 10px;}
#restroe h3 span{margin:0 5px; }
#restroe p{ margin:10px 10px 0 15px;}
#restroe textarea{ width:465px; margin:5px 0 0 15px; height:115px; overflow:hidden; background:#fff url(/public/s/n2/duowan_logo.jpg) no-repeat center;}
#restroe a{color:#e2044f;}
#restroe .P_btn {padding:0 15px;}
#return_home{background:url(home_btn.gif) no-repeat; width:71px; height:54px; float:left; display:inline; margin:15px 25px 0 180px; font-size:14px;  padding:11px 0 0 55px;}
#return_news{background:url(news_btn.gif) no-repeat; width:117px; height:54px; float:left; display:inline;margin:15px 0 0 0; font-size:14px;padding:11px 0 0 45px;}
#comment_error{width:546px; height:284px; border:1px solid #dbdbdb; background:#f4f4f4;}
#comment_error h2{background:url(/public/s/n2/comment_title_bg.gif) repeat-x; height:22px; font-size:14px; padding:7px 0 0 10px;}
#comment_error .btn{float:right; display:inline; cursor:pointer; background:url(/public/s/n2/comment_btn.gif) no-repeat; width:16px; height:15px; margin:-22px 8px 0 0;}
#comment_error .error_con{margin:0 20px;}
#comment_error .error_con p{margin:15px 0 7px 0;}
#comment_error h3{font-size:14px; margin:0 0 3px 0;}
#comment_error h3 span{color:#e2044f;}
#comment_error .textarea{ width:496px; margin:5px 0 7px 0px; height:80px; border:1px solid #c8c8c8; color:#a2a2a2; background:#fff; overflow: scroll;overflow:auto; padding:0 3px;}
#comment_error table input{margin:0 5px 0 0;}
#comment_error table input.tj{width:80px;}
#dw_login{width:222px; height:240px;border:1px solid #dbdbdb; background:#f4f4f4;}
#dw_login h2{background:url(/public/s/n2/comment_title_bg.gif) repeat-x; height:22px; font-size:14px; padding:7px 0 0 10px;}
#dw_login .btn{float:right; display:inline; cursor:pointer; background:url(/public/s/n2/comment_btn.gif) no-repeat; width:16px; height:15px; margin:-22px 8px 0 0;}
#dw_login a{color:#e2044f; text-decoration:underline;}
#dw_login ul {margin:10px 0 0 0; color:#3a598f;}
#dw_login ul li{list-style:none; line-height:22px; margin:5px 15px 0 0;  text-align:right;}
#dw_login h3{font-size:14px; color:#325aa2; text-align:center; margin:10px 5px 5px; padding-top:8px; border-top:1px solid #dbd8d8;}
#dw_login p{margin:0 15px; line-height:20px;}


#pageNum {text-align: center; font-size:14px; padding: 15px 0 20px 0;}
#pageNum span {}
#pageNum a{color:#000; text-decoration: none; font-weight: bold; padding: 5px; margin: 0 5px; border:1px solid #555; background: #BDB76B}
#pageNum a:hover { color:#DC143C ; background: #fff;}
#pageNow a{color:#fff; background: #DC143C}


/*领帐号页面样式 */
#page_part1{width:676px; float:left; display:inline; margin:0 0 0 16px;}
#page_part1 .box{border:1px solid #bfbfbf; width:674px; padding-top:10px;  margin-bottom:3px;}
#Pt1{background:url(zh_icon1.gif) no-repeat left; padding-left:37px; height:30px; margin-left:13px;}
#Pt1 h2{background:url(zh_bg1.gif) no-repeat right; padding:13px 60px 0 5px; height:17px; font-size:14px; float:left; display:inline; }
#zh_pic{margin:0 0 0 25px;}
#zh_pic dl{float:left; display:inline; width:130px; margin:3px 32px 0 0 ; }
#zh_pic img{width:126px; height:43px;display:block; border:2px solid #dddddd; margin-bottom:3px;}
#zh_pic a:hover img { padding:1px; border:1px solid #e42968;}
#zh_pic a:hover img{border:1px solid #e42968;}
#zh_pic dl dd{width:130px; text-align:center; margin-bottom:7px;}

#Pt2{background:url(zh_icon2.gif) no-repeat left; padding-left:35px; height:30px; margin-left:13px;}
#Pt2 h2{background:url(zh_bg2.gif) no-repeat right; padding:12px 60px 0 8px; height:18px; font-size:14px; float:left; display:inline; }

.Pt2_box{background:url(zh_box_bg.gif) repeat-x; width:315px; height:104px; float:left; display:inline; margin: 0 0 10px 14px;}
.Pt2_box .left{float:left; display:inline; width:119px; margin:6px 15px 0 6px;}
.Pt2_box img{width:115px; height:90px; border:1px solid #808080; padding:1px; }
.Pt2_box .right{width:170px; float:left; display:inline; margin-top:12px; }
.Pt2_box .right h3{font-size:14px; margin-bottom:10px;}
.Pt2_box .right h3 a:link,.Pt2_box .right h3 a:visited{color:#808080; text-decoration:underline;}
.Pt2_box .right h3 a:hover{color:#000;}
.Pt2_box .right p{line-height:20px;}
.Pt2_box .right p.time{color:#d60202;}
.Pt2_box .right p a{margin-right:15px;}


/*找游戏页面样式 */
#Gt{background:url(game_icon.gif) no-repeat left; padding-left:19px; height:23px; margin:8px 0 0 13px;}
#Gt h2{background:url(game_bg.gif) no-repeat right; padding:7px 60px 0 8px; height:16px; font-size:14px; float:left; display:inline; }
#Gt span{float:right; display:inline; margin:5px 10px 0 0;}

.kc{border:1px solid #f7cb96; background:#fceacb; width:214px; height:116px; float:left; display:inline; overflow:hidden; margin:0 0 6px 6px; }
.kc .left{float:left; display:inline; width:107px;margin:7px 5px 0 7px;}
.kc img{width:103px; height:81px; padding:1px; border:1px solid #f7cb96;  }
.kc .right{width:94px; float:left; display:inline; margin:8px 0 0 0;}
.kc .right h3{font-size:12px; margin:0 0 3px 0; height:15px; overflow:hidden;}
.kc .right h3 a:link,.kc .right h3 a:visited{color:#fe6c01; text-decoration:underline;}
.kc .right h3 a:hover{color:#FF0000;}
.kc .right p{line-height:20px;}
.kc .right p.pic{background:url(game_today.gif) no-repeat; width:78px; height:46px; display:block; margin:4px 0 0 0;}

.fc{border:1px solid #bfd5d8; background:#e3f0f2; width:214px; height:116px; float:left; display:inline; overflow:hidden; margin:0 0 6px 6px; }
.fc .left{float:left; display:inline; width:107px;margin:7px 5px; 0 7px; }
.fc img{width:103px; height:81px; padding:1px; border:1px solid #bfd5d8; }
.fc .right{width:94px; float:left; display:inline; margin:8px 0 0 0;}
.fc .right h3{font-size:12px; margin:0 0 5px 0;}
.fc .right h3 a:link,.fc .right h3 a:visited{color:#107584; text-decoration:underline;}
.fc .right h3 a:hover{color:#FF0000;}
.fc p{line-height:20px;}
.fc .fcbtm{background:url(game_bg1.gif) repeat-x; height:17px; line-height:16px; }
.fc .fcbtm p{margin: 0 5px 0 0 ; float:right; display:inline;}
.fc .fcbtm p.zt{width:135px; text-align:right;}


dl.ZG{float:left; display:inline; width:154px; margin: 0 0 8px 12px; }
dl.ZG img{width:150px; height:90px; padding:1px; border:1px solid #989898; }
dl.ZG a:hover img {border:1px solid #e42968;}
dl.ZG dd{text-align:center; width:154px;}

.ZG_title{background-color:#ededed; margin:0 14px; height:19px;}
.ZG_title h3{ color:#ff5400; font-size:13px; background:url(game_icon1.gif) no-repeat left; padding:2px 0 0 15px;  margin:0 0 0 5px;}
.ZG_title span{float:right; display:inline; margin:-15px 10px 0 0;}
.ZG_title span a:link,.ZG_title span a:visited{color:#ff5400;}
.ZG_title span a:hover{color:#FF0000; text-decoration:none;}
dl.SP{width:119px; float:left; display:inline; margin:10px 0 0 13px;}
dl.SP img{width:115px; height:90px; padding:1px; border:1px solid #989898;}
dl.SP a:hover img {border:1px solid #e42968;}
dl.SP dd{width:119px; text-align:center; margin-bottom:5px;}


#game_nav{border:1px solid #bababa; width:287px; background:#3aafc0; margin:4px 0 4px 1px;}
#game_nav h2.title{background:url(game_title.gif) no-repeat; width:287px; height:20px; font-size:14px; text-align:center; padding:10px 0 0 0;}
#game_nav .con{background:#FFF; padding:1px 0 0 0; margin:0 7px 7px;}
#game_nav .con .s_title{background:#a5dee5; height:26px;}
#game_nav .con .s_title h3{background:url(game_icon3.gif) no-repeat left 7px!important;  background:url(game_icon3.gif) no-repeat left 6px;padding:5px  0 0 14px; font-size:13px; margin:0 0 0 8px;}
#game_nav .con .s_title h3 span{color:#f00267;}
#game_nav .con p{margin:5px 0 0 15px; line-height:24px; padding-bottom:3px;}
#game_nav .con p a{margin-right:10px; white-space:nowrap;display:inline-block; }


/*专辑合集页面样式 */
#zjhj_box{border:1px solid #bfbfbf; border-top:0;width:674px;float:left; display:inline; margin:4px 0 3px 16px;}
#zjhj_box table{width:644px; margin:5px 15px 10px; line-height:20px;}
.zjhj_top img{ border-top:0;width:970px; height:250px; float:left; margin:4px 0 3px 16px;}
.zjhj_title{background:url(zjhj_bg.gif) repeat-x; height:28px;}
.zjhj_title h2{background:url(position_icon.gif) no-repeat left 12px;  font-size:14px; padding:10px 0 0 15px; margin:0 0 0 10px;}
.zjhj_title span{float:right; display:inline; margin:-15px 15px 0 0;}

dl.zj_pic {float:left; display:inline; width:208px; margin:5px 0 0 12px ; }
dl.zj_pic img{width:204px; height:80px;display:block; border:2px solid #dddddd; margin-bottom:3px;}
dl.zj_pic a:hover img{border:1px solid #e42968; padding:1px;}
dl.zj_pic dd{width:208px; text-align:center; margin-bottom:7px;}


/*测试时间表样式*/
#content{ width:968px; margin:0 auto; padding:5px 5px 0 5px; }
#game_times{ padding:2px 1px 5px 1px; }
.game_times td { height:28px; text-align:center;}
.game_times img{ margin:0 0; }
.game_times a:link{ color:#0000FF; text-decoration:none;}
.game_times a:visited{ color:#0000FF; text-decoration:none;}
.game_times a:hover{color:#f00; text-decoration:underline;}
.gameT_tit {background:#999999;}
.gameT_tit span{ text-align:center; font-size:12px; color:#fff; font-weight:bold;}



/*08月04号添加样式*/
.bg table{height:254px!important; height:255px; }
.bg table tr.title{color:#015263;}
.bg table td{ text-align:left;}
.bg table td.time{padding-left:10px;}
.bg table td.yellow{color:#d57403;}
.bg table td.yellow a:link,.part_right table td.yellow a:visited{color:#d57403;}
.bg table td.yellow a:hover{color:#f00;}
.bg table tr.blue{background:#e4fafd;}

.R_txt{height:95px;}

.bg .corrLink{text-align:right;}
.bg .corrLink a{color:#3497AC; margin-left:5px; margin-right:5px;}
.bg .corrLink a:hover{color:#FF8A00;}

.gray{color:#565656;}

.bg .adv1{text-align:center; margin:13px 0 14px; *margin:12px 0 13px; height:60px;}

.evaTitle{font-size:12px; background:#E4FAFD; height:23px; line-height:23px; padding-left:14px;}
.evaBox{padding:3px 8px 7px 14px; *padding:4px 8px 7px 14px;}
.evaBox p{line-height:24px;}
.evaBox .intr{color:#565656;}
.evaCorr span{display:block; width:142px; float:left;}
.evaBox .evaCorr a{color:#3497AC; margin-left:9px; margin-right:3px;}
.evaBox .evaCorr a:hover{color:#FF8A00;}



/*1022 */
.ad-1022 a{display:block;}
.ad-1022 img{border:1px solid #989898;}
.img-1022{margin-bottom:10px;}
.img-span{float:left;vertical-align:middle;width:141px;text-align:center;margin-top:10px;}
.img-1022 img{border:1px solid #989898;margin:0 auto;width:120px;height:90px;padding:1px;margin-bottom:5px;}


.sideBox .ol-1{background:url(ol-icon.gif) no-repeat 0 5px;padding-left:25px;}
.sideBox .ol-2{background:url(ol-icon.gif) no-repeat 0 -14px;padding-left:25px;}
.sideBox .ol-3{background:url(ol-icon.gif) no-repeat 0 -34px;padding-left:25px;}
.sideBox .ol-4{background:url(ol-icon.gif) no-repeat 0 -54px;padding-left:25px;}
.sideBox .ol-5{background:url(ol-icon.gif) no-repeat 0 -74px;padding-left:25px;}

.btn1022{width:330px;margin:20px auto;text-align:center;}

.p1027{text-align:right;}
.p1027 a{color:#3497ac;padding:0 3px;}



/*1105*/
.cs-clear{+zoom:1}
.cs-clear:before,
.cs-clear:after{clear:both;content:".";font-size:0;display:block;height:0;overflow:hidden;visibility:hidden;}
.cs-ib{display:-moz-inline-box;-moz-box-align:center;display:inline-block;+display:inline;+zoom:1;vertical-align:middle;}
.vote-Main{background:transparent url(box_bg1.jpg) repeat-x scroll center top;border:1px solid #C5C5C5;width:659px;padding:0 10px 10px;margin-top:5px;}
.vote-Main2{;padding:10px;border:1px solid #C5C5C5;width:659px;margin-top:10px;}
.vote-Main-result{background:transparent url(vote-Main-result.gif) no-repeat 1px 1px;border:1px solid #f7bd80;width:659px;height:212px;overflow:hidden;padding:19px 10px 10px;margin-top:5px;}
.vote-Main h1#list_title{margin:20px 0 10px;}
.vote-Main-result h1#list_title{margin:0 0 10px;background:0;}
.vote-mod{border:#ccc solid 1px;padding:1px;margin-bottom:10px;}
.vote-Main-result .vote-mod{border:0;padding:1px;margin-bottom:0;}
.vote-mod p{background:#6c6c6c;font-size:14px;color:#fff;height:26px;line-height:26px;padding-left:13px;}
.vote-Main-result .vote-mod p{font-size:14px;color:#000;height:26px;line-height:26px;padding-left:13px;background:0;}
.vote-item{float:left;width:326px;margin-bottom:6px;_display:inline;margin-left:1px;}
.vote-item li{line-height:22px;min-height:22px;padding-top:6px;border-top:#fff solid 1px;padding-left:13px;}
.vote-Main-result .vote-item li{border:0;font-size:14px;}
.vote-item .v-li{background:#f3f3f3;}
.vote-item li input{display:-moz-inline-box;-moz-box-align:center;display:inline-block;+display:inline;+zoom:1;vertical-align:middle;margin-right:5px;}
.vote-result-mod .group{margin:0;}
.vote-result-mod .grp1{float:left;width:410px;}
.vote-result-mod .grp2{float:right;width:244px;}
.vote-item em{font-style:normal;}
.vote-result-mod .grp2 p{font-size:12px;}
.vote-result-mod .grp2 li{padding-left:10px;color:#6c6c6c;_padding-top:13px;}
.vote-result-mod .grp2 li span{background:url(vote-bar.gif) repeat-x;height:10px;overflow:hidden;}
.vote-Main-result .vote-result-mod .grp2 li span{background:url(vote-bar2.gif) repeat-x;height:11px;overflow:hidden;}
.vote-Main-result .vote-result-mod .grp2 li{_padding-top:10px;}
.vote-result-mod .grp2 li label{color:#e30751;padding:0 10px;}
.vote-result-mod .grp2 .v-time{color:#adacac;font-size:12px;}

.bg-vote li,
.bg-vote li a{float:left;}
.bg-vote li{width:253px;}
.bg-vote li span{float:right;color:#e30751;width:60px;text-align:right;}
.bg-vote li a{width:190px;overflow:hidden;height:23px;}

/*新加 2009.08.27 start*/
#text_nav{margin:0 10px; background:#f4f9fd;border:solid 1px #c7ccd0;}
#text_nav .tn-tt{height:23px; line-height:23px; background:#d7e3f9; border-bottom:solid 1px #c7ccd0; width:100%;}
#text_nav .tn-tt h3{color:#1c50a3; font-size:14px; font-weight:bold; padding-left:16px;}
#text_nav .tn-tt span{margin-right:5px; color:#666666;}
#text_nav .tn-con{overflow:hidden;}
#text_nav .tn-con ul{ margin:10px 0 15px 15px;}
#text_nav .tn-con li{line-height:24px; width:220px; float:left;}
#text_nav .tn-con li a{font-size:12px; color:#11066e;}
#text_nav .tn-con li a:visited{color:#11066e;}
#text_nav .tn-con li a:hover{color:#ff0000;}
#text_nav .tn-con li b a,#text_nav .tn-con li b a:visited{color:#ff0000;}
/*新加 2009.08.27 end*/


/*1202*/
.part-1202 #pageleft{float:none;display:block;width:975px;margin:4px 0 0 13px;}
.part-1202 #pageleft .leftbox{width:973px;}
.part-1202 #pageleft .leftbox .topbg{width:973px;}
.picpage{overflow:hidden;width:943px;}
.picpage-con{width:800px;text-align:center;}
.picpage-prve a,.picpage-next a{width:30px;height:42px;display:block;margin:0 auto;}
.picpage-prve a{background:url(picpage-p.gif) no-repeat;}
.picpage-next a{background:url(picpage-n.gif) no-repeat;}
.picpage-list{margin:20px 0;}
.picpage-list td a{width:60px;height:60px;overflow:hidden;display:block;padding:2px;}
.picpage-list td{background:#f6f6f6;padding:28px 8px;}
.picpage-list td .picpageli-prve a,.picpage-list td .picpageli-next a{width:13px;height:20px;margin:0 auto;}
.picpage-list td .picpageli-prve a{background:url(picpageli-p.gif) no-repeat;}
.picpage-list td .picpageli-next a{background:url(picpageli-n.gif) no-repeat;}
.pic-con-tit{text-align:center;margin:10px 0;}



/*1209*/
.bg1209{height:292px;_height:296px;}
.bg-h1209{height:360px;}
.cs-clear{+zoom:1}.cs-clear:before,.cs-clear:after{clear:both;content:".";font-size:0;display:block;height:0;overflow:hidden;visibility:hidden}
.tp1209{margin:0 10px;padding:10px 5px;line-height:1.666em;}
.tp1209 h4{font-size:12px;}
.tp1209 .tpft{padding-top:4px;}
.tp1209 .tpft button{background:#eee;float:left;_display:inline;height:22px;}
.tp1209 .tpft a{float:right;_display:inline;color:#E5004E;}
.pt-1209{margin:0 0 0 14px;width:977px;overflow:hidden;}
.mod1209{float:left;_display:inline;margin-right:4px;}
.mod1209-l{width:336px;}
.mod1209-l .bg{width:336px;}
.img-1209{height:259px;_height:254px;}
.item1209{border:#e5e3e4 solid 1px;margin:10px 5px 8px;_margin:10px 5px 13px;}
.item1209 .itembg{border:#fff solid 1px;background:#e5e3e4;padding:3px 0 3px 7px;line-height:1.66em;}
.item1209 .itembg h5{background:url(icon.gif) no-repeat left center;font-size:12px;color:#E5004E;padding-left:10px;}
.item1209 .itembg a{float:left;_display:inline;width:auto;margin-right:20px}

/*0406*/
.adv0406{margin:5px auto 0;width:270px;height:60px;}
.adv0406-2{margin:0 auto 7px;}
.bg0406{height:140px;}
.midbox0406{float:left;width:679px;border:solid #BFBFBF;border-width:0 1px 1px;margin:4px 0 0 14px;_display:inline;position:relative;}
.phone-0406{float:left;height:270px;width:289px}
.part_left-0406,.sideBox0406,.sideBox0406 .bg{width:385px;}
.left0406{float:left;width:694px}
.part_left-0406{float:left;margin:0 0 0 4px;_display:inline}
.sideBox0406 .R_txt{width:240px;}
.pholist0406{width:279px;height:225px;margin:10px auto 8px;}
/*tab*/
.YYxf_main{position:absolute;top:1px;left:120px;}
.YYxf_main li{float:left;_display:inline;cursor:pointer;width:88px;text-align:center;height:20px;padding-top:6px;}
.YYxf_main li a{color:#000;}
.YYxf_main li.hover{background-image:url(tabbg_0406.jpg);font-weight:bold;}
.YYxf_main li.hover a{font-weight:bold;}
.YYxfpanel{padding-top:5px}
.YYxfpanel dl.tuijian{margin:10px 0 0 13px}
/**/
#ph #area1 table{margin-top:5px;}
.ph0406{background:url("ph0406.jpg") no-repeat;height:576px;}
.topnews0408{color:#e5004e;font-size:14px;line-height:2em;padding:0 30px 0 20px;background:url(topnewsico0408.gif) no-repeat right center;}
.topnews0408:visited{color:#e5004e;}
.advertise0408{margin-left:5px;}
.advertise0408 a{float:left;display:inline;text-align:left;}	
.advertise0408 .ad-a{float:left;display:inline;margin-left:8px;text-align:left;}
.mod1209-0408{height:392px;}
