﻿.page_number_nav {height:16px; margin:0px 4px 0px 4px; padding:0px 4px 0px 4px; line-height:16px; cursor:pointer; vertical-align:middle; border:1px solid #D8D8D8; display:inline-block; *display:inline; zoom:1;}
.page_number_nav_high {height:18px; margin:0px 4px 0px 4px; padding:0px 5px 0px 5px; line-height:18px; color:#FFFFFF; font-weight:bold; cursor:pointer; vertical-align:middle; background-color:#4BB130; display:inline-block; *display:inline; zoom:1;}
.sort_b {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.sort_c {padding:10px; background-color:#FFFFFF;}
.sort_pos span.gray_66 {font-family:宋体;}
.sort_line {height:1px; margin-top:10px; font-size:1px; overflow:hidden; background-image:url(/images/default/line.gif);}
.sort_main {width:100%; margin-top:15px; overflow:hidden;}
.sort_main:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.sort_name {width:180px; padding-right:20px; padding-bottom:32767px; margin-bottom:-32767px; text-align:right; border-right:1px solid #E4E4E4; float:left;}
.sort_name p.tt {height:30px;}
.sort_name p.sc {margin-top:10px; line-height:18px;}
.sort_list {width:720px; padding-bottom:32767px; margin-bottom:-32767px; float:right;}
.sort_list div.tt {height:24px;}
.sort_list div.clist {width:92px; height:110px; margin:20px 10px 0px 0px; text-align:center; overflow:hidden; display:inline; float:left;}
.sort_list div.clist p {line-height:20px;}
.sort_list div.citem {width:330px; height:18px; margin:20px 28px 0px 0px; line-height:18px; overflow:hidden; display:inline; float:left;}

.child_banner_nav {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; background-color:#E4E4E4;}
.child_banner_nav div.cb {height:40px; line-height:40px; text-align:left; background-color:#4E495D; position:relative;}
.child_banner_nav div.cb a {margin:0px 15px 0px 15px;}
.child_banner_nav div.cb a:link,.child_banner_nav div.cb a:visited {color:#999999; text-decoration:none;}
.child_banner_nav div.cb a:hover,.child_banner_nav div.cb a:active {color:#E4E4E4; text-decoration:none;}
.child_banner_nav div.cb a.on_:link,.child_banner_nav div.cb a.on_:visited,.child_banner_nav div.cb a.on_:hover,.child_banner_nav div.cb a.on_:active {color:#E4E4E4;}
.child_banner_nav div.cb div.ss {width:11px; height:6px; top:34px; left:32px; font-size:1px; background-image:url(/images/default/child_bannel_ss.jpg); position:absolute;}

.lib_b {width:960px; margin:0px auto 0px auto; padding:10px 11px 10px 10px; text-align:left; overflow:hidden; background-color:#E4E4E4;}
.lib_c {padding-bottom:20px; background-color:#FFFFFF;}
.lib_tag {height:40px;}
.lib_tag div.tag0 {width:219px; height:40px; padding-left:20px; line-height:40px; border-right:1px solid #E4E4E4; background-image:url(/images/default/type_tag_bg.jpg); float:left;}
.lib_tag div.tag1 {background-image:none;}
.lib_tag div.tag1 a:link,.lib_tag div.tag1 a:visited,.lib_tag div.tag1 a:hover,.lib_tag div.tag1 a:active {color:#0184C1;}
.lib_main {margin:20px 0px 0px 20px;}
.lib_main div.vtype0 a {height:32px; padding:0px 15px 0px 15px; line-height:32px; display:inline-block; *display:inline; zoom:1;}
.lib_main div.vtype0 a.on_:link,.lib_main div.vtype0 a.on_:visited,.lib_main div.vtype0 a.on_:hover,.lib_main div.vtype0 a.on_:active {color:#FFFFFF;}
.lib_main div.vtype0 a.on_ {background-color:#6DA830;}
.lib_main div.vc0 p.tt {height:20px; margin-top:25px;}
.lib_main div.vc0 div.clist {width:210px; height:16px; margin:15px 0px 0px 20px; line-height:16px; overflow:hidden; display:inline; float:left;}
.lib_main div.vc2 div.clist {width:144px; margin:15px 0px 0px 10px;}
.lib_main div.vtype1 a {height:20px; padding:0px 8px 0px 8px; line-height:20px;}
.lib_main div.vc1 div.clist {width:92px; height:112px; margin:20px 12px 0px 0px; text-align:center; overflow:hidden; display:inline; float:left;}
.lib_main div.vc1 div.clist p {line-height:20px;}

.model_c {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.model_c:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.model_main {width:660px; float:left;}
.model_ch {height:40px; margin-top:10px; padding-left:20px; line-height:40px; background-image:url(/images/default/type_tag_bg.jpg);}
.model_list {padding:10px; background-color:#FFFFFF;}
.model_list table {width:100%;}
.model_list table tr {height:30px; background-image:url(/images/default/line.gif); background-repeat:repeat-x;}
.model_list table tr.tt {background-color:#E4E4E4; border-top:0px;}
.model_list table th {color:#666666;}
.model_list table th.th1 {width:40px; text-align:center;}
.model_list table td.td2 {}
.model_list table th.th3 {text-align:center;}
.model_list table td.td3 {width:50px; color:#F78404; text-align:center;}
.model_side {width:288px; float:right;}
.model_nav {padding:10px 10px 20px 10px; background-color:#FFFFFF;}
.model_nav ul {width:240px; padding-left:25px; overflow:hidden;}
.model_nav li {height:20px; margin-top:10px; line-height:20px; overflow:hidden;}

.search_c {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.search_c:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.search_main {width:660px; float:left;}
.search_tag {height:40px; margin-top:10px; line-height:40px; background-image:url(../../images/default/type_tag_bg.jpg);}
.search_tag div.tag0 {width:309px; padding-left:20px; cursor:pointer; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; float:left;}
.search_tag div.tag1 {border-bottom:0px; background-color:#FFFFFF;}
.search_tag div.tag1 h4 {color:#0184C1;}
.search_tag div.tag2 h4 {color:#0184C1;}
.search_show {padding:10px 20px 20px 20px; background-color:#FFFFFF; position:relative;}
.search_show div.search_hint {width:263px; left:84px; _left:64px; top:46px; _top:48px; border:1px solid #CCCCCC; background-color:#FFFFFF; position:absolute; z-index:100; overflow:hidden; display:none;}
.search_show div.search_hint p {height:16px; padding:4px 3px 2px 3px; line-height:16px; text-align:left; cursor:pointer; overflow:hidden;}
.search_show div.search_hint p.on_ {color:#333333; background-color:#CCCCCC;}
.search_show p.term {height:27px; padding-top:10px;}
.search_show p.term input.tc {width:480px; height:18px; padding:5px 5px 0px 5px; vertical-align:middle;}
.search_show p.term select {width:110px;}
.search_show p.term input.sb {margin:8px 0px 0px 64px;}
.search_hline {height:1px; margin-top:25px; font-size:1px; overflow:hidden; background-color:#E4E4E4;}
.search_show div.rt {height:18px; padding:15px 0px 10px 0px; line-height:18px; color:#333333; overflow:hidden;}
.search_show div.rt h4 {color:#333333;}
.search_show div.rt div.floatR {width:480px; text-align:right; overflow:hidden;}
.search_show div.rt b {color:#F78405;}
.search_show p.no {margin-top:15px;}
.s_album_item {height:100px; margin-top:20px; overflow:hidden;}
.s_album_item div.cimg {width:100px; overflow:hidden; float:left;}
.s_album_item div.cinfo {width:510px; overflow:hidden; float:right;}
.s_album_item div.cinfo p {height:20px; line-height:20px; overflow:hidden;}
.s_album_item div.cinfo p a.dd {font-size:14px;}
.s_album_item div.cinfo p b {margin-left:20px; font-size:14px; color:#F78405;}
.s_album_item div.cinfo div.uu {height:32px; margin-top:5px; overflow:hidden;}
.s_album_item div.cinfo div.uu div.uimg {width:32px; overflow:hidden; float:left;}
.s_album_item div.cinfo div.uu div.uinfo {width:470px; overflow:hidden; float:right;}
.s_album_item div.cinfo div.uu div.uinfo p {height:18px; line-height:18px; overflow:hidden;}
.s_music_mc {height:20px; margin-top:20px; line-height:20px; overflow:hidden;}
.s_music_mc a.blue_ {font-size:14px;}
.s_music_mc img {cursor:pointer; vertical-align:middle;}
.s_music_mc div.floatL {width:380px; overflow:hidden;}
.s_music_mc div.floatR {width:160px; text-align:right; overflow:hidden;}
.s_music_uc {width:620px; height:22px; margin-top:6px; line-height:22px; overflow:hidden;}
.s_music_uc img {vertical-align:middle;}
.search_side {width:288px; float:right;}
.search_side .search_tag {padding-left:20px;}
.search_hot {padding:0px 20px 20px 12px; background-color:#FFFFFF;}
.search_hot dl {height:18px; padding-top:20px; line-height:18px; overflow:hidden;}
.search_hot dl dd {overflow:hidden; float:left;}
.search_hot dl dd.cnum {width:16px; text-align:right;}
.search_hot dl dd.ckey {width:150px; margin-left:15px; display:inline;}
.search_hot dl dd.count {width:60px; text-align:right; float:right;}
