@charset "utf-8";
/* peng.com css by chenar-x created 2010-02-05 */

html{ word-wrap:break-word}
html,body{margin:0 auto}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#341f05; }
div,img,ul,ul li,dl,dl dt,h1,p,span,table{padding:0; margin:0;}
img{border:0;}
ul li,li{list-style-type:none;}
.l{float:left}
.r{float:right}

.more{ width:38px; height:11px; background:url(/ui/bang/images/icon_more.png) no-repeat left top; display:block}

.h138{height:138px;}
.h200{height:200px;}

.w209{width:209px}
.w1280{width:1280px; margin:0 auto;}
.w180{width:180px;}
.w269{width:269px;}
.w268{width:268px;}
.w297{width:297px}
.w213{width:213px;}
.w237{width:273px;}
.w372{width:372px;}
.w343{width:343px}
.w306{width:306px}
.w353{width:353px}
.w715{width:715px}
.w655{width:655}
.w984{width:984px}
.w144{width:144px}
.w118{width:118px}
.w585{width:585px}
.w303{width:303px; height:30px;}
.w635{width:635px; height:30px;}
.w624{width:624px}
.w293{width:293px;}
.w538{width:538px}

a{
	cursor:pointer
}
a{color:#333; text-decoration:none}
a:hover{color:#F30}

a.c522701:link,a.c522701:visited{color:#522701}
a.c5a3d00:link,a.c5a3d00:visited{ color:#c5a3d00}
a.cfef3c8:link,a.cfef3c8:visited{color:#fef3c8;}
a.cfff3c3:link,a.cfff3c3:visited{color:#fff3c3;}
a.cfef3c8:link,a.cfef3c8:visited{color:#fef3c8;}
a.cfef3c8:hover{color:#fff; text-decoration:underline;}
a.c2d0101:link,a.c2d0101:visited{ color:#2d0101;}
a.c2d0101:hover,a.c000:hover,a.c560:hover,a.c73:hover,a.cfff3c3:hover,a.cfef3c8:hover,a.c5a3d00:hover,a.c522701:hover{text-decoration:underline;}
a.c000:link,a.c000:visited{color:#000;}
a.c560:link,a.c560:visited{color:#560000;}
a.c73:link,a:c73:visited{color:#737373}
a.c000099:link,a.c000099:visited{color:#000099; text-decoration:underline;}
a.c000099:hover{color:#cc0000;}

.c522701{color:#522701;}
.cfef3c8{color:#fef3c8;}
.cff8a00{color:#ff8a00;}
.cfef3c8{color:#fef3c8;}
.cfff{color:#FFF;}
.c965d16{color:#965d16;}
.c2d0101{color:#2d0101;}
.c000{color:#000;}
.c560{color:#560000}
.c73{color:#737373}
.c000099{color:#000099}
.cfff3c3{color:#fff3c3}
.c5a3d00{color:#5a3d00}

.fb{ font-weight:bold;}
.f14{font-size:14px}

.l-h40{ line-height:40px;}
.l-h34{ line-height:34px;}
.l-h28{line-height:28px;}
.l-h26{line-height:26px;}
.l-h24{line-height:24px;}
.l-h20{line-height:20px;}
.t-i24{text-indent:24px;}
.tac{text-align:center;}
.tar{text-align:right;}

.m-r10{margin-right:10px}
.m-r9{margin-right:9px}
.m-b10{margin-bottom:10px}
.m-t6{margin-top:6px;}
.m-r5{margin-right:5px;}
.m-r6{margin-right:6px;}
.m-t8{margin-top:8px;}
.m-t10{margin-top:10px;}
.m-t20{margin-top:20px;}
.m-r20{margin-right:20px;}
.m-b20{ margin-bottom:20px}
.m-t3{margin-top:3px;}

.c560 a{ color:#000099; text-decoration:underline;}
.c560 a:hover{color:#cc0000;}

.border-fff{border:#FFF solid 1px;}
.border-b7b{border:#b7bdb9 solid 1px;}
.border-2e1{border:#2e1301 solid;}
.border-d5d{border:#d5d4a6 solid 1px;}

/*通用hack*/
.clearfix:after {content:"\0020"; display: block; height: 0; clear: both}
.clearfix {}
*+html .clearfix {overflow:auto}

.clear{clear:both;}

.peng_header{width:984px; height:293px; position:relative; margin:0 auto;}

.peng_content{width:984px; position:relative; margin:0 auto;}
.peng_foot{ padding-top:20px; padding-bottom:50px;}

.peng_content_l{width:269px; position:relative}
.peng_content_r{ width:715px; position:relative}

/*.sgz_content_l_allbox{background:url(../images/sgz_content_l_herobox.png) no-repeat left top; }*/
.peng_content_l_topbg,.peng_content_l_login,.peng_content_l_loginfoot,.peng_content_l_herofoot,.peng_content_l_shoptitle,.peng_content_l_shopfoot,.peng_content_l_problemtitle,.peng_content_l_servertitle{width:269px}
.peng_content_l_topbg{background:url(/ui/bang/images/peng_content_l_topbg.gif) no-repeat left top; height:27px;}
.peng_content_l_login{height:145px; border:0; width:269px;}
.peng_content_l_loginfoot{background:url(/ui/bang/images/peng_content_l_loginfoot.jpg) no-repeat left top; height:84px;}

.peng_content_l_adbox{height:85px; width:175px; background:url(/ui/bang/images/peng_content_l_adbg.jpg) no-repeat left top; padding:5px 44px 20px 50px;}

.peng_content_l_shoptitle{background:url(/ui/bang/images/peng_content_l_shoptitle.jpg) no-repeat left top; height:49px;}
.peng_content_l_shopbox{height:143px; padding:10px 28px 2px 28px; width:213px; background:url(/ui/bang/images/peng_content_l_shopboxbg.gif) no-repeat;}
.peng_content_l_shopfoot{background:url(/ui/bang/images/peng_content_l_shopfoot.gif) no-repeat left top; height:19px;}

.peng_content_l_herolistitle{background:url(/ui/bang/images/peng_content_l_herolistitle.jpg) no-repeat left top; height:30px; line-height:30px; padding:1px 91px 0 96px; width:82px;}
.peng_content_l_herolbox{ height:274px; width:215px; padding:0 27px; background:url(/ui/bang/images/peng_content_l_herolboxbg.gif) no-repeat left top;}
.peng_content_l_herolbox dl{width:215px;}
.peng_content_l_herolbox dl dt{ display:inline;}
.num{width:20%}
.name{width:48%}
.point{width:32%}
.peng_content_l_herofoot{background:url(/ui/bang/images/peng_content_l_herofoot.gif) no-repeat left top; height:22px;}

.peng_content_l_problemtitle{ background:url(/ui/bang/images/peng_content_l_problemtitle.jpg) no-repeat left top; height:35px;}
.peng_content_l_problembox{height:225px;width:215px; padding:10px 27px 0 27px; background:url(/ui/bang/images/peng_content_l_problemboxbg.gif) no-repeat left top;}
.peng_content_l_problembox ul li{ background:url(/ui/bang/images/icon_list.gif) no-repeat left 10px; padding-left:10px;}

.peng_content_l_servertitle{ background:url(/ui/bang/images/peng_content_l_servertitle.jpg) no-repeat left top; height:45px;}
.peng_content_l_serverbox{height:190px;width:215px; padding:0px 27px 0 27px; background:url(/ui/bang/images/peng_content_l_serverboxbg.gif) no-repeat left top;}

.peng_content_l_healthtitle{background:url(/ui/bang/images/peng_content_l_healthtitle.jpg) no-repeat left top; height:32px; line-height:32px; padding:0px 82px 3px 80px; width:107px;}
.peng_content_l_healthbox{height:163px;width:225px; padding:0px 22px 0 22px; background:url(/ui/bang/images/peng_content_l_healthboxbg.gif) no-repeat left top;}
.peng_content_l_healthboxmid{width:191px; height:115px; border-width:0 3px 0 3px; padding:5px 14px;}
.peng_content_l_healthboxfoot{background:url(/ui/bang/images/peng_content_l_healthboxfoot.gif) no-repeat left top; width:225px; height:16px;}


.peng_content_r_topbg{background:url(/ui/bang/images/peng_content_r_topbg.gif) no-repeat left top; height:27px; width:715px; overflow:hidden;}
.peng_content_r_adbg{background:url(/ui/bang/images/peng_content_r_adbg.gif) no-repeat left top; width:327px; height:237px; padding:5px 23px 24px 22px}
.peng_content_r_adimgbox{ width:323px; height:232px; }

.peng_content_r_playnew{ background:url(/ui/bang/images/peng_content_r_playnew.gif) no-repeat left top; height:27px; width:343px;}
.peng_content_r_pnmidbg{background:url(/ui/bang/images/peng_content_r_pnmid.jpg) no-repeat left top; height:238px; width:268px; padding:0px 35px 0 40px;}

.peng_content_r_exptitle{background:url(/ui/bang/images/peng_content_r_exp.jpg) no-repeat left top; height:54px; width:372px;}
.peng_content_r_expmid{background:url(/ui/bang/images/peng_content_r_expmid.jpg) no-repeat left top; height:242px; width:297px; padding:0px 35px 0 40px;}
.peng_content_r_expmid ul li{background:url(/ui/bang/images/icon_2d0.gif) no-repeat left 12px; padding-left:10px;}

.peng_content_r_guidetitle{background:url(/ui/bang/images/peng_content_r_guide.jpg) no-repeat left top; height:54px; width:343px;}
.peng_content_r_guidebg{background:url(/ui/bang/images/sgz_content_r_guidebg.gif) no-repeat left top; height:242px; width:273px; padding:0 35px;}

.peng_content_r_cardIntrotitle{background:url(/ui/bang/images/peng_content_r_cardIntrotit.jpg) no-repeat left top; height:62px; width:605px; padding-top:50px; padding-left:55px; padding-right:55px;}
.peng_content_r_cardIntrobg{background:url(/ui/bang/images/peng_content_r_cardIntrobg.gif) no-repeat left top; width:650px; height:496px; padding-left:30px; padding-right:35px;}
.peng_content_r_cardIntro_status{background:url(/ui/bang/images/peng_content_r_cardIntro_status.gif) no-repeat left top; width:303px; height:226px; padding-top:4px; padding-left:5px; padding-right:10px;}

.peng_content_r_cardIntro_scene{background:url(/ui/bang/images/peng_content_r_cardIntro_scene.gif) no-repeat left top; width:306px; height:226px; padding-top:4px; padding-left:7px; padding-right:5px;}

.peng_content_r_cardIntro_play{background:url(/ui/bang/images/peng_content_r_cardIntro_play.gif) no-repeat left top; width:635px; height:226px; padding-top:4px; padding-left:7px; padding-right:5px;}

.peng_content_r_cardIntro_playbox{width:624px; padding-left:6px; padding-right:5px;}


.peng_content_r_playertitle{background:url(/ui/bang/images/peng_content_r_playertitle.jpg) no-repeat left top; width:76px; height:37px; line-height:37px; padding-right:140px; padding-left:137px;}
.peng_content_r_playerbg{background:url(/ui/bang/images/peng_content_r_playerbg.gif) no-repeat left top; width:293px; height:168px; padding:10px 30px;}
.peng_content_r_playerphotot{background:url(/ui/bang/images/peng_content_r_playerphotot.jpg) no-repeat left top; width:85px; height:37px; line-height:37px; padding-right:140px; padding-left:137px;}
.peng_content_r_playerphotobg{background:url(/ui/bang/images/peng_content_r_playerphotob.gif) no-repeat left top; width:302px; height:168px; padding:10px 30px;}

.peng_content_r_playerphoto{border-width:2px;}

.peng_content_r_playwallpaper{background:url(/ui/bang/images/peng_content_r_playwallpape.jpg) no-repeat; width:715px; height:38px;}
.peng_content_r_playwallpaperbg{background:url(/ui/bang/images/peng_content_r_playwallbg.gif) no-repeat; width:625px; height:134px; padding:20px 40px 10px 50px;}
.peng_content_r_playwallpaperimg{ padding:3px; border-width:2px; width:108px; height:80px; background:#FFF;}

/*.sgz_footbg{width:984px; padding-top:20px; padding-bottom:50px;}*/
.sgz_page{ padding:3px; margin:3px;}
.sgz_page a{ border:#560000 solid 1px; margin:2px; padding:2px 5px; color:#000}
.sgz_page span.current{ background:#560000; border:#560000 solid 1px; margin:2px; padding:2px 5px; color:#FFF;}
.sgz_page span.next a{padding:2px 5px; margin:2px; color:#000; border:0;}

.lineaa6{height:1px; border:none;border-top:1px dashed #aa6e11; overflow:hidden;}
.lines560{height:1px; border:none;border-top:1px solid #560000; overflow:hidden;}
.line560{height:1px; border:none;border-top:1px dashed #560000; overflow:hidden;}

