body { text-align: center; font: \5b8b\4f53,arial narrow,arial,serif; font-size: 12px; background: url("bg.jpg"/*tpa=http://xyj.kugou.com/images/bg.jpg*/) no-repeat center 39px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote { margin: 0; padding: 0; }
li { list-style-type: none; }
img { vertical-align: top; border: 0; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
.cl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.blank { margin-top: 10px; }
.cwhite { color: #fff; text-decoration: underline; }
.cwhite:hover { text-decoration: none; }

#wrap { width: 1000px; margin: 0 auto; padding: 0; text-align: center; position: relative; }
.menu { width: 1000px; height: 52px; background: url("menu.jpg"/*tpa=http://xyj.kugou.com/images/menu.jpg*/); overflow: hidden; }
.menu a { float: left; width: 109px; height: 37px; overflow: hidden; display: block; margin-top: 16px; text-indent: -4000px; }
.menu a.first { padding-left: 70px; }
.logo_l { width: 217px; height: 167px; float: left; background: url("logo_l.jpg"/*tpa=http://xyj.kugou.com/images/logo_l.jpg*/); }
.logo_r { width: 210px; height: 167px; float: left; background: url("logo_r.jpg"/*tpa=http://xyj.kugou.com/images/logo_r.jpg*/); }

#left { width: 217px; float: left; }
.newguide { height: 103px; background: url("new_guide.jpg"/*tpa=http://xyj.kugou.com/images/new_guide.jpg*/); }
.quick_tag { height: 156px; background: url("quick_tag.jpg"/*tpa=http://xyj.kugou.com/images/quick_tag.jpg*/); }
.tagimgb { width: 180px; height: 126px; padding: 30px 0 0 20px; _padding: 30px 0 0 5px; }
.tagimg li { width: 84px; float: left; height: 59px; padding: 2px 0 0 2px; }
.sub_actbg { height: 149px; background: url("activ.jpg"/*tpa=http://xyj.kugou.com/images/activ.jpg*/); padding: 0; }
.sub_actb { width: 154px; height: 98px; margin-left: 20px; _margin-left: 10px; padding-top: 40px; }
.activ { margin: 0px; padding: 0px; }
.activ li { line-height: 20px; text-align: left; margin-left: 10px; }
.activ li label { padding-right: 3px; }
.activ li label a.sub { color: #fc3; text-decoration: none; font-weight: 700; }
.activ li label a.act { color: #ff9; text-decoration: none; font-weight: 700; }
.activ li a.newstit { color: #fff; text-decoration: none; }
.activ li a.newstit:hover { text-decoration: underline; }
.pretime { height: 100px; background: url("pretime1.jpg"/*tpa=http://xyj.kugou.com/images/pretime1.jpg*/); }
.serve_top { height: 40px; background: url("serve_top.jpg"/*tpa=http://xyj.kugou.com/images/serve_top.jpg*/); }
.servebg { height: 157px; background: url("servebg.jpg"/*tpa=http://xyj.kugou.com/images/servebg.jpg*/); }
.sevicetxt { width: 150; color: #fff; line-height: 20px; text-align: left; padding: 10px 0 0 40px; }
.yellow { color: #ff0; text-decoration: underline; }
.yellow:hover { text-decoration: none; }
.orange { color: #f90; text-decoration: underline; }
.orange:hover { text-decoration: none; }

.tips { height: 128px; background: url("tips.jpg"/*tpa=http://xyj.kugou.com/images/tips.jpg*/); }
.rec_soft { height: 115px; background: url("rec_soft.jpg"/*tpa=http://xyj.kugou.com/images/rec_soft.jpg*/); }
.yy { padding-top: 48px; }
.co_sociaty { height: 46px; background: url("co_sociaty.jpg"/*tpa=http://xyj.kugou.com/images/co_sociaty.jpg*/); }
.co_sociatybg { height: 216px; background: url("co_sociatybg.jpg"/*tpa=http://xyj.kugou.com/images/co_sociatybg.jpg*/); }
.co_sociatybg .co_list { width: 94px; height: 190px; overflow: hidden; margin: 0 auto; }
.co_sociatybg .co_list li { width: 88px; float: left; height: 31px; padding: 6px 0 0 6px; _padding: 6px 0 0 2px; }
.left_btombg { height: 119px; background: url("left_btombg.jpg"/*tpa=http://xyj.kugou.com/images/left_btombg.jpg*/); }

.right { width: 783px; float: left; overflow: hidden; }
.center_l { width: 573px; float: left; }
.flash_t { width: 783px; height: 60px; background: url("flash_t.jpg"/*tpa=http://xyj.kugou.com/images/flash_t.jpg*/); }
.flash { width: 573px; height: 210px; background: url("flash_bg.gif"/*tpa=http://xyj.kugou.com/images/flash_bg.gif*/); }
.flash .ad { width: 550px; height: 184px; padding: 10px; }

.newsbg { height: 126px; background: url("newsbg.jpg"/*tpa=http://xyj.kugou.com/images/newsbg.jpg*/); }
.bigtitb { width: 529px; height: 86px; margin: 0px !important; margin: 36px 26px 4px 16px; padding: 36px 26px 4px 16px !important; padding: 0; }
.bigtit { height: 42px; }
.bigtittxt { font-size: 14px; line-height: 42px; color: #c00; text-decoration: none; }
.bigtittxt:hover { text-decoration: underline; }
.hotxtb { height: 28px; }
.hotxt { color: #333; text-decoration: none; line-height: 36px; }
.hotxt:hover { text-decoration: underline; }
.new_tag { height: 28px; background: url("new_tag.gif"/*tpa=http://xyj.kugou.com/images/new_tag.gif*/); }
.new_tag li { width: 78px; float: left; margin-left: 2px; }
.new_tag li a.defau { display: block; line-height: 28px; font-size: 12px; text-decoration: none; color: #fff; text-align: center; background: url("out.gif"/*tpa=http://xyj.kugou.com/images/out.gif*/); padding-top: 4px; }
.new_tag li a.local { display: block; line-height: 28px; font-size: 12px; text-decoration: none; color: #330; text-align: center; background: url("over.gif"/*tpa=http://xyj.kugou.com/images/over.gif*/); padding-top: 4px; }
.new_tag li a.tag_more { display: block; line-height: 28px; font-size: 12px; text-decoration: none; color: #330; margin-left: 176px; width: 60px; }
.new_tag li a.tag_more:hover { text-decoration: underline; }

.newslistbg { height: 210px; padding-top: 2px; }
.newslistbg .n_list { text-align: left; padding: 0px; margin: 0px; width: 570px; }
.newslistbg .n_list ul { padding: 0px; margin: 0px; }
.newslistbg .n_list li { float: left; width: 570px; height: 24px; overflow: hidden; line-height: 24px; padding-left: 0px; padding-top: 0px; text-align: left; border-bottom: 1px dashed #ccc; }
.newslistbg .n_list li a.newtit { color: #963; text-decoration: none; padding-left: 0px; padding-top: 15px; width: 260px; }
.newslistbg .n_list li a.newtit:hover { text-decoration: underline; }
.newslistbg .n_list li label { padding-right: 3px; }
.newslistbg .n_list li label a { color: #963; text-decoration: none; }
.newslistbg .n_list li span.time { float: right; font-weight: normal; color: #963; }
.newslistbg .n_list li span.c1 { display: inline-block; background: url("n_gnotic.gif"/*tpa=http://xyj.kugou.com/images/n_gnotic.gif*/); width: 57px; height: 17px; margin-top: 3px; }
.newslistbg .n_list li span.c2 { display: inline-block; background: url("n_game.gif"/*tpa=http://xyj.kugou.com/images/n_game.gif*/); width: 57px; height: 17px; margin-top: 3px; }
.newslistbg .n_list li span.c3 { display: inline-block; background: url("n_anotic.gif"/*tpa=http://xyj.kugou.com/images/n_anotic.gif*/); width: 57px; height: 17px; margin-top: 3px; }

.newsbtom { height: 38px; background: url("newsbtom.jpg"/*tpa=http://xyj.kugou.com/images/newsbtom.jpg*/); display: none; }
.kwords { height: 233px; background: url("kwords.jpg"/*tpa=http://xyj.kugou.com/images/kwords.jpg*/); padding-left: 24px; }
.menpai { width: 210px; height: 293px; }
.menpai .d1 { width: 210px; height: 293px; overflow: hidden; position: relative; }
.menpai .d2 { width: 100%; height: 293px; overflow: hidden; }
.menpai img { border: 0px; }
.menpai ul { display: none; }

.antistop { width: 185px; padding-top: 120px; }
.antistop ul { margin: 0px; padding: 0px; list-style-type: none; }
.antistop ul li { float: left; width: 80px; padding: 0px 5px 0px 0px; margin: 0px; height: 19px; overflow: hidden; list-style: disc; }
.antistop ul li a { color: #333; font-weight: bold; text-decoration: none; }
.antistop ul li a:hover { font-weight: bold; text-decoration: underline; }

.center_r { float: left; width: 210px; height: 350px; }

.tagpic { width: 783px; height: 135px; background: url("tagpic.gif"/*tpa=http://xyj.kugou.com/images/tagpic.gif*/); float: left; }
.pic { margin: 14px 0px 0px 4px; float: left; padding-left: 2px !important; padding-left: 1px; background: url("q_bg.jpg"/*tpa=http://xyj.kugou.com/images/q_bg.jpg*/) no-repeat; width: 149px; height: 107px; }
.pic img { margin: 10px 10px 10px 9px; }

.databg { width: 392px; height: 344px; background: url("databg.jpg"/*tpa=http://xyj.kugou.com/images/databg.jpg*/); float: left; }
.datatop { height: 56px; }
.databg .more { float: right; display: inline; margin: 34px 32px 0px 0px; text-decoration: none; color: #333; }
.databg .more:hover { text-decoration: underline; }
.mp { height: 70px; padding-left: 94px !important; padding-left: 74px; }
.mptag { width: 260px; padding: 16px 0 0 2px; }
.mptag li { padding-left: 12px; height: 26px; float: left; }
.mptag li a { color: #333; text-decoration: none; }
.mptag li a:hover { text-decoration: underline; }
.systemb { height: 130px; padding-left: 94px !important; padding-left: 74px; }
.system { width: 260px; padding: 16px 0 0 2px; }
.system li { padding-left: 12px; height: 23px; float: left; }
.system li a { color: #333; text-decoration: none; }
.system li a:hover { text-decoration: underline; }
.taskb { height: 64px; padding-left: 94px !important; padding-left: 74px; }
.task { width: 260px; padding: 30px 0 0 2px; }
.task li { padding-left: 12px; height: 26px; float: left; }
.task li a { color: #333; text-decoration: none; }
.task li a:hover { text-decoration: underline; }
.playerlearnb { width: 391px; height: 344px; float: left; }
.playerl_t { height: 58px; background: url("playerl_t.jpg"/*tpa=http://xyj.kugou.com/images/playerl_t.jpg*/); }
.playerl_t .more { float: right; display: inline; margin: 34px 32px 0px 0px; text-decoration: none; color: #333; }
.playerl_t .more:hover { text-decoration: underline; }
.playerl_tag { height: 26px; background: url("playerl_tag.gif"/*tpa=http://xyj.kugou.com/images/playerl_tag.gif*/); padding-left: 22px; }
.playerl_bg { height: 260px; background: url("playerl_bg.jpg"/*tpa=http://xyj.kugou.com/images/playerl_bg.jpg*/); }
.playerl li { width: 78px; float: left; margin-left: 3px; }
.playerl li a.defau { display: block; line-height: 26px; font-size: 12px; text-decoration: none; color: #fff; text-align: center; background: url("play_learn_d.gif"/*tpa=http://xyj.kugou.com/images/play_learn_d.gif*/); }
.playerl li a.local { display: block; line-height: 26px; font-size: 12px; text-decoration: none; color: #330; text-align: center; background: url("play_learn_l.gif"/*tpa=http://xyj.kugou.com/images/play_learn_l.gif*/); }

.p_txtb { height: 240px; text-align: left; padding: 0 26px; padding-top: 8px; }
.p_txt li { line-height: 23px; padding-left: 10px; }
.p_txt li.bg { background: url("list_bg.jpg"/*tpa=http://xyj.kugou.com/images/list_bg.jpg*/); }
.p_txt li a.newstit { color: #333; text-decoration: none; }
.p_txt li a.newstit:hover { text-decoration: underline; }
.p_txt li a.newstbg { color: #333; text-decoration: none; }
.p_txt li a.newstbg:hover { text-decoration: underline; }
.p_txt li span { float: right; font-weight: normal; color: #333; }

.screen { width: 392px; height: 214px; float: left; background: url("screen.jpg"/*tpa=http://xyj.kugou.com/images/screen.jpg*/); }
.screen_top { height: 50px; }
.screen .more { float: right; display: inline; margin: 34px 32px 0px 0px; text-decoration: none; color: #333; }
.screen .more:hover { text-decoration: underline; }
.screen .snap { width: 370px; height: 138px; padding: 10px 0 0 11px; }
.screen .snap li { width: 135px; float: left; height: 106px; margin-left: 22px; background: url("picbg.jpg"/*tpa=http://xyj.kugou.com/images/picbg.jpg*/) no-repeat; }
.screen .snap li img { margin: 9px; width: 118px; height: 88px; }
.screen .snap li span { line-height: 26px; text-align: center; }

.playerbg { width: 391px; height: 214px; float: left; background: url("playerbg.jpg"/*tpa=http://xyj.kugou.com/images/playerbg.jpg*/); }
.playertop { height: 50px; }
.playerbg .more { float: right; display: inline; margin: 34px 32px 0px 0px; text-decoration: none; color: #333; }
.playerbg .more:hover { text-decoration: underline; }
.playerbg .player { width: 360px; height: 138px; padding: 10px 0 0 14px; }
.playerbg .player li { width: 135px; float: left; height: 106px; margin-left: 22px; background: url("picbg.jpg"/*tpa=http://xyj.kugou.com/images/picbg.jpg*/) no-repeat; }
.playerbg .player li img { margin: 9px; width: 118px; height: 88px; }
.playerbg .player li span { line-height: 26px; text-align: center; }

.noline { text-decoration: none; color: #906; color: #333; }
.noline:hover { color: #900; }

/*sub page*/
.tittop { height: 61px; background: url("tittop.jpg"/*tpa=http://xyj.kugou.com/images/tittop.jpg*/); }
.gameitembg { height: 151px; background: url("gameitembg.jpg"/*tpa=http://xyj.kugou.com/images/gameitembg.jpg*/); }
.gameitembg .tit { height: 30px; padding-top: 26px; text-align: center; color: #333; font-size: 14px; font-weight: 700; }
.gameitembg .content { width: 610px; line-height: 25px; word-break: break-all; _height: 60px; min-height: 60px; padding: 5px 0px 10px 80px; }
.gameitembg .content a { color: #253408; margin-right: 15px; text-decoration: none; }

.cnttopbg { height: 78px; background: url("cnttopbg.jpg"/*tpa=http://xyj.kugou.com/images/cnttopbg.jpg*/) no-repeat; }
.cnttopbg .title { padding-top: 30px; text-align: center; color: #333; font-size: 14px; font-weight: 700; }
.cnttopbg .date { margin: 0px; padding: 0px; text-align: right; width: 600px; }
.cntcbg { _height: 850px; min-height: 850px; background: url("cntcbg.jpg"/*tpa=http://xyj.kugou.com/images/cntcbg.jpg*/) repeat-y; }
.cntcbg .artileinfo { text-align: left; width: 645px; line-height: 24px; margin: 0px auto; padding-top: 40px; _height: 850px; min-height: 850px; padding-bottom: 30px; }
.cntcbg .downloadinfo { text-align: left; width: 645px; line-height: 24px; margin: 0px auto; padding-top: 40px; _height: 850px; min-height: 850px; padding-bottom: 30px; }
.cntcbg .downloadinfo h2 { background: url("xztitle.gif"/*tpa=http://xyj.kugou.com/images/xztitle.gif*/) no-repeat left top; font-size: 12px; color: #FFF; line-height: 24px; padding-left: 15px; margin-bottom: 15px; }
.cntcbg .downloadinfo table tr td { padding: 5px; color: #2f2f26; }
.cntcbg .downloadinfo td a img { margin-right: 10px; }

.cntbtombg { height: 102px; background: url("cntbtombg.jpg"/*tpa=http://xyj.kugou.com/images/cntbtombg.jpg*/); }
.datadir { height: 35px; background: url("datadir.jpg"/*tpa=http://xyj.kugou.com/images/datadir.jpg*/); }

.dirbg { background: url("dirbg.jpg"/*tpa=http://xyj.kugou.com/images/dirbg.jpg*/) repeat-y; padding-left: 6px; }
ul.dir_tag { width: 160px; padding: 1px 34px 0 0; _padding: 1px 14px 0 0; margin-left: 14px; _margin-left: 0; margin-top: -1px; }
ul.dir_tag li { width: 160px; font-size: 0; height: 30px; }
ul.dir_tag li a { display: block; height: 30px; line-height: 30px; font-size: 12px; text-decoration: none; color: #ffc; margin: 1px 0 0 8px; text-align: center; }
ul.dir_tag li a:hover { text-decoration: underline; }

.dir_tagt { width: 160px; height: 30px; background: url("subdefau.jpg"/*tpa=http://xyj.kugou.com/images/subdefau.jpg*/) no-repeat; display: block; }
.dir_tagt:hover { width: 160px; height: 30px; background: url("sublocal.jpg"/*tpa=http://xyj.kugou.com/images/sublocal.jpg*/) no-repeat; display: block; }
.dir_tagt_l { width: 160px; height: 30px; background: url("sublocal.jpg"/*tpa=http://xyj.kugou.com/images/sublocal.jpg*/) no-repeat; display: block; }

/*list page*/
.listtop { height: 60px; background: url("listtop.jpg"/*tpa=http://xyj.kugou.com/images/listtop.jpg*/); }
.rlocal { height: 20px; line-height: 20px; float: right; padding-right: 88px; text-align: right; color: #fff; margin-top: 24px; }
.list_center { background: url("list_center.jpg"/*tpa=http://xyj.kugou.com/images/list_center.jpg*/) repeat-y; height: 980px; }
.listnews { height: 900px; text-align: left; padding: 0 20px 0 20px; }
.listnews li { width: 99%; height: 24px; padding: 1px 8px; line-height: 28px; margin-bottom: 2px; }
.listnews li.bg { background: #CECEB6; }
.listnews li a.newtit { color: #333; text-decoration: none; padding-left: 0px; padding-top: 15px; width: 260px; }
.listnews li a.newtit:hover { text-decoration: underline; }
.listnews li label { padding-right: 3px; }
.listnews li label a { color: #333; text-decoration: none; }
.listnews li span { float: right; font-weight: normal; color: #333; }
.listbtom { height: 151px; background: url("listbtom.jpg"/*tpa=http://xyj.kugou.com/images/listbtom.jpg*/); height: 37px; }

.listImages { height: 800px; text-align: left; padding: 20px; }
.listImages li { float: left; width: 135px; height: 106px; display: block; margin-left: 22px; background: url("picbg.jpg"/*tpa=http://xyj.kugou.com/images/picbg.jpg*/) no-repeat; text-align: center; margin: 15px 20px; }
.listImages li img { margin: 9px; width: 118px; height: 88px; }
.listImages li span { line-height: 26px; }

#pageNum { font-size: 14px; text-align: center; padding-top: 20px; height: 50px; margin: 20px auto 0; vertical-align: middle; }
#pageNum span { display: inline; }
#pageNum a { color: #333; border: #7E7E66 solid 1px; padding: 5px 10px 3px; margin: 3px; line-height: 26px; text-decoration: none; }
#pageNow a, #pageNum a:hover { background: #CECEB6; color: #333; text-decoration: underline; }

