body,td,th {font-size:12px;}
ul,li{padding:0; margin:0;list-style:none}
a {color: #333;text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;color: #F00;}
a:active { color:#009191;text-decoration: none;}
*{padding:0; margin:0}
img{border:none}
.red{color:#ff5100}
.clear{clear:both}
.hr_7{height:7px; overflow:hidden; clear:both}
.warp{width:990px; margin:0 auto;text-align:left;}

.music_box{border:1px solid #b8cdea; border-top:none; background:#fafcff; zoom:1}
.music_box h3{padding-left:10px;height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#426a94;border-top:1px solid #b8cdea; background:url(/neiye/images/music/musicbg.png) repeat-x 0 0}
.music_m td{padding-left:15px; height:36px; font-size:14px;line-height:36px; border:1px solid #ebf1fa; border-top:none; border-left:none}
.music_m td, .music_m th{padding-left:15px; height:36px; font-size:14px;line-height:36px; font-weight:normal; text-align:left; border:1px solid #ebf1fa; border-top:none; border-left:none}
.music_m tr.end td, .music_m tr.end th{border-bottom:none}

.music_main{border:1px solid #a9cbee; zoom:1}
.music_m_l{padding:4px;width:752px; float:left;}
.music_m_r{padding:9px 10px 0 28px; width:190px; height:562px; background:url(/neiye/images/music/music_mbg.png) repeat-y 0 0; float:right}
.music_nav_page1, .music_nav_page2{width:40px; float:left;}
.music_nav_page1 span, .music_nav_page2 span{width:10px; height:38px; display:block; background:url(/neiye/images/music/musicbg.png) no-repeat 0 -109px; float:left;}
.music_nav_page1 a, .music_nav_page2 a{width:30px; height:38px; display:block; background:url(/neiye/images/music/musicbg.png) no-repeat 0 -147px; float:left;}
.music_nav_page2{float:right}
.music_nav_page2 span{background:url(/neiye/images/music/musicbg.png) no-repeat right -109px; float:right;}
.music_nav_page2 a{ background:url(/neiye/images/music/musicbg.png) no-repeat right -147px; float:left;}

.music_nav{padding:5px 10px 0; width:652px;height:33px; line-height:33px;  background:url(/neiye/images/music/musicbg.png) repeat-x 0 -224px; overflow:hidden; float:left;}
.music_nav a{ width:116px; height:33px; display:block; font-size:14px; font-weight:bold; color:#fff;float:left;}
.music_nav a i{width:24px; height:24px; display:inline; float:left; overflow:hidden; margin:3px 5px 0 10px;}
.music_nav span.m_n_line{height:33px; width:15px; display:block; background:url(/neiye/images/music/musicbg.png) no-repeat -28px -152px; float:left;}
.music_nav a.cur{background:url(/neiye/images/music/musicbg.png) no-repeat 0 -191px; color:#426a94}

.rank_hot{padding-left:4px; height:26px; background:url(/neiye/images/music/musicbg.png) repeat-x 0 -28px;}
.rank_hot li{width:89px; height:26px; line-height:26px; margin-right:4px; display:inline; float:left; text-align:center; font-size:13px; background:url(/neiye/images/music/musicbg.png) no-repeat 0 -82px;}
.rank_hot li a{width:89px; height:26px; display:block;color:#515151;}
.rank_hot li a.cur{background:url(/neiye/images/music/musicbg.png) no-repeat 0 -55px; color:#89603d; font-weight:bold;}
.rank_m{ height:300px;}
.ranklist li{height:29px; line-height:29px; font-size:14px; border-bottom:1px dotted #e6e6e6}
.ranklist li i{ margin:6px 5px 0 5px; display:inline; width:14px; height:14px; font-size:12px; line-height:14px; text-align:center; font-style:normal; color:#515151; padding:0 1px 1px 0; float:left; background:url(/neiye/images/music/musicbg.png) no-repeat -90px -71px}
.ranklist li i.top{background:url(/neiye/images/music/musicbg.png) no-repeat -90px -55px; color:#fff;}

.hotgs li{padding-left:8px; width:87px;height:29px; line-height:29px; font-size:14px; border-bottom:1px dotted #e6e6e6; float:left;}

.music_sort ul{ margin-top:5px;}
.music_sort h4{height:28px; line-height:28px; border-bottom:1px solid #e0e0e0; color:#89603d; font-size:13px; font-weight:bold;}
.music_sort li{padding-left:8px; width:87px;height:26px; line-height:26px; font-size:14px; float:left;}
.hotgs span.music_img{padding:1px; border:1px solid #e6e6e6;width:83px; height:56px; display:block; margin-left:5px; float:left;}



/*===footer====*/
.fankui{padding:20px 0;text-align:center; margin:0 auto;}
.fankui a{width:70px; height:24px; font-size:14px; color:#034381; display:inline-block}
.fankui a.jianyi{ margin-right:20px;padding-left:20px;background:url(../images/buy_ico.png) no-repeat 0 -325px;}
.fankui a.hezuo{padding-left:15px;background:url(../images/buy_ico.png) no-repeat 0 -355px;}
.foot-sch { width:988px;border: 1px solid #D6E4F5; background-color:#F8FAFF;margin: 5px auto 0; padding-top: 13px;text-align: center;}
.inner-ft {border: 2px solid;margin: 2px;padding: 4px 5px;}
.foot-sch img {vertical-align: middle;border:0}
.foot-sch b a {font-family: "ËÎÌå"; margin: 0 6px;}
.foot-sch p {display: block;margin: 0 auto;width: 800px;}
.foot-sch b {display: block;float: right;font-weight: 100;height: 27px;line-height: 30px;overflow: hidden;}

.tool-bar {line-height: 70px;padding-bottom: 20px; font-size:14px; text-align:center}
.tool-bar img {margin: 0 25px;}
.tool-bar input {border: medium none;cursor: pointer;height: 19px;margin: 0 20px;width: 56px;}
.input_ss_sch {height: 27px;line-height: 27px;margin: 0 3px 0 7px;padding-left: 4px;width: 440px;}
.butn_ss_sch {height: 31px;width: 78px;}
.option-grp {padding-top:5px;clear: both;display: block;height: 35px;line-height: 35px;}
.option-grp input {height: 20px;margin-left: 18px;vertical-align: middle; width: 19px;}

.fh {background: url("http://www.2345.com/images/fh.gif") no-repeat scroll 0 0 transparent;}
.gb {background: url("http://www.2345.com/images/gb.gif") no-repeat scroll 0 0 transparent;}


/*====haed===*/
.head{ width:990px; margin:0 auto; height:70px; overflow:hidden;}
#logo img{ margin:2px 0 0px 20px;}

/* ËÑË÷ */
.search_gg{ text-align:center; float:right; padding:17px 25px 0 0; height:26px; }
.search_gg span,.search_gg b{ display:block; float:left;}
.search_gg b a{font-family:"ËÎÌå";  font-weight:100; height:26px; line-height:30px; _line-height:36px; margin:0 6px; _margin:0 6px 0 3px;display:block; float:left; }
.search_gg input,.search_gg img{ vertical-align:middle;}
.input_gg_sch{ width:275px; height:26px; line-height:26px;  padding-left:4px; font-size:17px; border:1px solid #7f9db9;}
.butn_gg_sch{ width:63px; height:28px; line-height:25px; margin-left:3px; cursor:pointer;}


.path{ width:990px; margin:0 auto;height:25px; line-height:25px;border-top:1px solid #b7c7ef;background:#f0f6ff;}
.path p{ float:left; width:300px;}
.path p a{ float:left;} 
.path span{ float:right; text-align:right; display:block; height:25px; width:400px;}
.s_home{ background:url(http://www.2345.com/neiye/wide/images/icons.gif) 9px 5px no-repeat; display:block; padding-left:27px; color:#d35e04;}
.advice{ background:url(http://www.2345.com/neiye/wide/images/icons.gif) 0px -25px no-repeat; display:block; padding-left:19px; margin-left:15px;}
.path,.path a{ color:#666;}
.path a:hover{color:#fd5151; }


.navico{padding-right:15px; float:right; width:25px; cursor:pointer; position:relative;background: url("http://www.2345.com/neiye/wide/images/icons.gif") no-repeat scroll 27px -52px transparent;}
.nav_d{ border:1px solid #ccc; background:#fff; left: -72px; padding: 5px; position: absolute; top: 25px;width:100px;}
.nav_d li {float: left; height: 20px; line-height: 20px; text-align: center; width: 50px;}