body { margin:0px;}
#header { width:100%; height:111px; border-bottom:solid 1px #cacaca; background:url(../images/header_bg.jpg) repeat-x;}
#center { background:url(../images/center_bg.jpg) repeat-y; width:1012px; height:auto; margin:auto; font-family:Arial; font-size:12px; color:#717171;}
#footer  { background:url(../images/footer.jpg) no-repeat; width:1012px; height:7px; margin:auto}

.header { width:1000px; height:111px; margin:auto}
.logo { float:left; width:335px; height:67px;}
.player { float:right; padding-right:20px;}
.larea { float:right; font-size:12px; font-family:Arial; color:#797979; text-align:right}
.larea a { text-decoration:none; color:#f98b18; }
.topnav { font-family:Arial; font-size:13px; color:#ffffff; font-weight:bold; word-spacing:45px; padding-top:5px; clear:both}
.topnav a { text-decoration:none; color:#fff;}
.topnav a:hover { color:#f98b18}
.htext { font-size:10px; color:#929292; padding-top:7px;}
.center { width:1000px; margin:auto}

.otitle { font-size:20px; color:#f98b18; padding-left:15px; padding-top:7px;}
.bleft { width:540px; height:222px; float:left}
.bright { width:420px; height:222px; float:left}
.bright a{ color:#f98b18; font-size:11px; font-weight:bold}
.abc { float:right; font-size:10px; padding-top:20px; padding-right:10px;}
.abc a { text-decoration:none; color:#717171}
.abc a:hover {text-decoration:underline; color:#FF0000;}
.copyright { padding-left:10px; font-size:11px; margin-top:-0px}
.copyright a{ color:#f98b18; text-decoration:none;}

.sbox1 { width:481px; height:auto; float:left; margin-left:10px; margin-top:8px;}
.sbox1_content {padding-left:15px; padding-right:10px; padding-top:7px; padding-bottom:3px;}
.sbox_t { background:url(../images/sbox_t.jpg) no-repeat; width:481px; height:4px;}
.sbox_c { background:url(../images/sbox_c.jpg) repeat-y; width:481px; height:auto}
.sbox_b { background:url(../images/sbox_b.jpg) no-repeat; width:481px; height:5px;}


.sbox2 { width:481px; height:auto; float:right; margin-right:10px; margin-top:8px;}
.sbox2_img_bg {width:87px; height:80px; background:url(../images/img_bg.jpg) no-repeat;}
.sbox2_links {font-weight:bold; color:#f98b18; padding-top:6px;}
.sbox2_links a:hover{ color:#FF0000}
.sbox2_content {padding-left:15px; padding-right:10px; padding-top:5px;}
.sbox2 a{ color:#f98b18; font-size:11px;}

.bbox { width:978px; height:auto; margin:auto; margin-top:0px; clear:both}
.bbox_t { background:url(../images/bbox_t.jpg) no-repeat; width:978px; height:4px;}
.bbox_c { background:url(../images/bbox_c.jpg) repeat-y; width:978px; height:auto;}
.bbox_b { background:url(../images/bbox_b.jpg) no-repeat; width:978px; height:5px;}

.sbox3 { width:481px; height:auto; margin-left:10px; margin-top:10px; float:left }
.sbox3_img {float:right; width:166px; height:233px; padding-right:5px; padding-top:7px;}
.sbox4 { width:481px; height:auto; margin-right:10px; margin-top:10px; float:right }
.sbox4_content {padding-left:15px; padding-right:2px; padding-bottom:11px;}
.sbox4_title {color:#f98b18}
.sbox4_date {color:#bababa}
.sbox4_td2 {text-align:left; font-size:11px;}

.botbox { width:978px; height:75px; margin:auto; word-spacing:60px; padding-top:0px;}
.rmsa { padding-top:5px;}
.crr {float:right; padding-right:5px;}
.wmp {padding-left:15px; width:290px; float:left}
.div2 {padding-top:10px;}
.div3 { padding-top:10px;}

.linp { background:url(../images/linp.jpg) no-repeat; width:391px; height:21px; border:0px;}
.ltd1 { text-align:right; font-family:Arial; font-size:11px; color:#333333; height:30px;}
.ltdc2 { font-family:Arial; font-size:11px; color:#717171; font-weight:bold; height:37px;}
.lbut { width:430px; margin:auto; text-align:center; padding-top:7px; border-top:dotted 1px #cacaca; padding-bottom:200px;}
.fpinp { background:url(../images/fpinp.jpg) no-repeat; width:374px; height:21px; border:0px;}
.sbox2l_content {padding-left:10px; padding-right:5px; padding-top:5px;}

.ln_content { padding-left:15px; padding-right:10px;}
.div_ln { padding-top:10px;}
.faq { width:940px; height:auto; margin:auto; border-bottom:dotted 1px #cacaca; font-family:Arial; font-size:11px; color:#717171; padding-top:10px; padding-bottom:10px;}
.faq_title { color:#333333 }



.news { width:940px; height:auto; margin:auto; border-bottom:dotted 1px #cacaca; font-family:Arial; font-size:11px; color:#717171; padding-top:5px; padding-bottom:5px;}
.news_title { color:#f77310 }
.news_date { color:#bababa;}
.news a { color:#f77310; font-weight:bold; text-decoration:none;}
.read_news_img { width:116px; height:117px; float:left; padding-right:5px;}




.subtit_content { font-family:arial; font-size:12px; font-weight:bold; color:#717171;}
.hdiw_fl { float:left; width:455px; }
.orange_12_bold { font-family:arial; font-size:12px; font-weight:bold; color:#f77310;}
.hash_box { background:url(../images/hash_box.jpg) no-repeat; width:464px; height:195px; text-align:center; }
.grey_small_box { background:url(../images/grey_small_box.jpg) no-repeat; width:464px; height:43px; padding-top:15px; text-align:center; }
.hash_small_box { background:url(../images/hash_small_box.jpg) no-repeat; width:464px; height:101px; text-align:center; }
.fs1 { background: url(../images/fs1.jpg) no-repeat; font-family: Arial; font-size: 11px; color: #ffffff; font-weight: bold; }
.fs2 { background: #FFFFFF; font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; }
.fs3 { background: url(../images/fs2.jpg) no-repeat; font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; }
.td_producer {  padding-top: 4px; padding-bottom: 4px; padding-left: 10px; width: 290px; }
.td_song_title { padding-top: 4px; padding-bottom: 4px; width: 230px;  }
.td_song_title2 { padding-top: 4px; padding-bottom: 4px; width: 880px; padding-left: 10px; }
.td_date_added { padding-top: 4px; padding-bottom: 4px; width: 150px; }
.td_listen { padding-top: 4px; padding-bottom: 4px; width: 110px; }
.td_price { padding-top: 4px; padding-bottom: 4px;  width: 90px; }
.td_buyn { padding-top: 4px; padding-bottom: 4px;  width: 90px; }
.theDate { font-weight: normal; color: #717171; }
.producerName { text-decoration: underline; color: #717171; }
.nextPage { text-decoration: none; color: #f77310; font-weight: bold; }
.big_input { background: url(../images/big_input.jpg) no-repeat; width: 776px; height: 21px; border: 0px; }
.checkTitles {  width: 68px; text-align: right; font-weight: bold; float: left; }
.checkRows { border-bottom: dotted 1px #c5c5c5; height: 20px; padding-top: 5px; clear: both; }
.checkThing { float: left; font-family: Arial; font-size: 11px; color: #f66a0d; font-weight: bold; width: 100px; }
.theCheck { width: 11px; height: 11px; }
.otitleWithBorder { font-size:20px; color:#f98b18; margin-left:15px; margin-right:15px; padding-bottom: 4px; padding-top:7px; border-bottom: dotted 1px #c5c5c5; }
.dreText { font-size: 11px; color: #717171; font-family: Arial; height: 166px; }
.fxt { background:url(../images/fxt.jpg) no-repeat; width:956px; height:5px; clear: both; }
.fxc { background:url(../images/fxc.jpg) repeat-y; width:950px; height:auto; padding-left: 6px; }
.fxb { background:url(../images/fxb.jpg) no-repeat; width:956px; height:6px;}



.main { width:978px; height:auto; margin:auto; padding-top:10px; clear:both}
.lnav { width:223px; float:left}
.lnav_top { background:url(../images/lnav_top.jpg) no-repeat; width:223px; height:4px;}
.lnav_center { background:url(../images/lnav_center.jpg) repeat-y; width:223px; height:auto; font-family:Arial; font-size:12px; color:#717171;}
.lnav_bottom { background:url(../images/lnav_bottom.jpg) no-repeat; width:223px; height:5px;}
.sinp { background:url(../images/sinp.jpg) no-repeat; width:194px; height:23px; border:0px;}
.lnav_center ul li { list-style-type:none; margin-left:-37px; font-weight:bold; line-height:20.8px;}
.bigger_box { width:749px; height:auto; float:right; }
.bigger_box2 { width:749px; height:auto; float:right; margin-top:7px; }
.bigger_box_top { background:url(../images/bigger_box_top.jpg) no-repeat; width:749px; height:4px;}
.bigger_box_center { background:url(../images/bigger_box_center.jpg) repeat-y; width:749px; height:auto;}
.bigger_box_bottom { background:url(../images/bigger_box_bottom.jpg) no-repeat; width:749px; height:5px;}
.artist { color:#f98b18}
.listen { padding-top:4px;}
.price { color:#000000; padding-top:4px;}
.sn { color:#888888}
.time { color:#bababa}
.big_image_border { background:url(../images/big_img_border.jpg) no-repeat; width:372px; height:343px; text-align:center}
.vplayer { padding-top:5px;} 
.dark_row { background-color:#f6f6f6; height:27px; padding-top:5px; padding-left:10px; padding-right:5px; color:#888888}
.white_row { height:27px; padding-top:5px; padding-left:10px; padding-right:5px; color:#888888}
.ptw_content { width:940px; margin:auto; height:auto; clear:both; font-family:Arial; font-size:11px; color:#717171}
.p1 { font-weight:bold; color:#f77310}
.ptw_ta { background:url(../images/ptw_ta.jpg) no-repeat; width:937px; height:175px; border:0px; overflow:auto}
.reg2 {width:445px; border-top:dotted 1px #cacaca; height:auto; margin:auto; font-size:12px; padding-top:8px; margin-top:5px;}
.reg2_bg { background:url(../images/reg2_bg.jpg) no-repeat; width:450px; height:118px; margin:auto}
.reg2_but { margin:auto; text-align:center; padding-top:35px;}
.pbox { width:450px; height:auto; margin:auto}
.otitle2 { font-size:20px; color:#f98b18; padding-top:7px; float:left}
.edit { float:right; padding-top:7px;}
.state { color:#333333;}
.pbox a { color:#f77310; text-decoration:none;}
.pbox_main {font-size:11px; padding-top:10px; margin-top:5px; border-top:dotted 1px #cacaca}

.boxes { padding-top:0px;}
.b3_box { width:467px; height:auto; margin:auto}
.b3_header { width:467px; height:31px;}
.b3_center { width:467px; height:auto; background:url(../images/b3_center.jpg) repeat-y;}
.b3_bottom { width:467px; height:5px; background:url(../images/b3_bottom.jpg) no-repeat;}
.b3_hd_bg { background:url(../images/b3_hd_bg.jpg) no-repeat; width:454px; height:21px; font-family:Arial; font-size:11px; color:#fff; font-weight:bold;}
.b3_white_tr {width:454px; height:21px; font-family:Arial; font-size:11px; color:#333333; }
.b3_dark_tr { background:url(../images/b3_dark_row.jpg) no-repeat;width:454px; height:21px; font-family:Arial; font-size:11px; color:#333333; }
.b3_links {font-weight:bold; color:#f98b18; padding-top:5px; padding-bottom:5px; float:left; font-size:11px;}

.mss_hd_bg { background:url(../images/mss_box_hd.jpg) no-repeat; width:456px; height:25px; font-family:Arial; font-size:11px; color:#fff; font-weight:bold;}
.mss_white_tr {width:454px; height:40px; font-family:Arial; font-size:11px; color:#333333; padding-left:2px; }
.mss_dark_tr { background-color:#f2f0f0; width:454px; height:40px; font-family:Arial; font-size:11px; color:#333333; padding-left:2px; }
.mss_white_tr a { color:#FF0000; text-decoration:none;; font-weight:bold}
.mss_dark_tr a { color:#FF0000; text-decoration:none;; font-weight:bold}
.mss_links {font-weight:bold; color:#ff0000; padding-top:5px; padding-bottom:5px; float:left; font-size:11px;}
.mss_links {font-weight:bold; color:#ff0000; padding-top:5px; padding-bottom:5px; float:left; font-size:11px;}


.vinp { background:url(../images/vinp.jpg) no-repeat; width:257px; height:23px; border:0px;}
.small_input { background: url(../images/small_input.jpg) no-repeat; width: 292px; height: 23px; border: 0px; }
.b3_header2 { width:467px; height:5px; background:url(../images/b3_header2.jpg) repeat-y;}
.b3inp { background:url(../images/b3inp.jpg) no-repeat; width:129px; height:21px; border:0px;} 
