/*列表全局css----------------------------------*/

h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, input, select, textarea {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
.noborder {
	border:0!important;
}
.nobg {
	background:none!important;
}
.nopadding {
	padding:0!important;
}
.nomar {
	margin:0!important;
}
h1 {
	font:bold 28px "黑体";
	color:#f60;
*font-weight:normal;
}
/*#wrap global----------------------------------*/

.wrap, .wrap1 {
	width:970px;
	padding:0 5px;
	background-color:#fff;
	margin:0 auto;
	height:100%;
	overflow:hidden;
}
.con_left {
	float:left;
	width:660px;
	height:100%;
}
.con_right {
	float:right;
	width:300px;
}
.list_location {
	float:left;
	width:956px;
	margin:4px 0 4px 14px;
	height:100%;
	overflow:hidden;
}
.list_location p {
	color:#ccc;
	font:12px "宋体";
}
.list_location p span {
	color:#888;
	margin:0 5px;
}
.list_location p a {
	color:#069;
	font:12px Verdana;
}
.list_location p a:hover {
	color:#f60;
}
.con_left, .right_box {
	border:#cbdcdc 1px solid;
	overflow:hidden;
}
.ad300 {
	width:100%;
	height:100%;
	overflow:hidden;
	padding-bottom:10px;
}
.space {
	width:100%;
	height:10px;
	overflow:hidden;
	font-size:0px;
}
/*btbox------------------------*/

.btbox {
	width:100%;
	height:100%;
	overflow:hidden;
	background:#f6f9f9 0 0 no-repeat;
	border-bottom:#e1eded 1px solid;
}
.btbox h1 {
	margin:13px 0 0 13px;
}
.btbox span {
	display:block;
	padding:8px 13px;
	font:12px/22px "宋体";
	color:#666;
	text-indent:24px;
}
/*listbox------------------------*/

.listbox {
	clear:both;
	padding:45px 40px 0 40px;
}
.listbox ul {
	padding:0 0 32px;
	height:100%;
	overflow:hidden;
}
.listbox li {
	clear:both;
	float:left;
	width:100%;
	font:14px/26px "宋体";
	background:url(http://image.39.net/images/title_dot.gif) no-repeat 0 11px;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.listbox li a {
	float:left;
	color:#069;
}
.listbox li a:hover {
	color:#f60;
}
.listbox li .text {
	float:left;
	width:70%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.listbox li .time {
	float:right;
	width:25%;
	color:#999;
	font:12px/26px "宋体";
}
/*list_page------------------------*/

.list_page {
	clear:both;
	width:100%;
	margin:13px 0 50px;
	_margin:25px 0 50px;
	font:12px/22px "宋体";
	text-align:center;
}
.list_page b, .list_page a, .list_page span {
	font:12px/21px Arial;
	background: url(../images/list_page.gif) no-repeat;
	text-align:center;
	display:inline-block;
	margin:0 2px;
}
.list_page b {
	color:#fff;
	width:23px;
}
.list_page a {
	background-position:0 -60px;
	width:23px;
	color:#038;
}
.list_page span {
	background-position:0 -120px;
	width:51px;
	color:#ccc;
}
.list_page span a {
	background: none;
	width:100%;
	margin:0;
}
/*右侧共用---------------------------------------*/

.right_box {
	width:298px;
	margin:0 0 10px;
	border:#cbdcdc 1px solid;
	height:100%;
	overflow:hidden;
}
.right_box .righttit {
	height:31px;
	overflow:hidden;
	background:url(/img/images/rit_tit.gif) 0 0 repeat-x;
}
.right_box .righttit h3 {
	float:left;
	font:bold 12px/31px "宋体";
	background:url(/img/images/list_icobg.gif) 12px 9px no-repeat;
	text-indent:30px;
}
.right_box .righttit h3 a, .right_box .righttit h3 a:hover {
	color:#333;
}
.right_box .righttit span {
	float:right;
	padding:0 10px 0 0;
	font:12px/31px "宋体";
}
.right_box .righttit span a, .right_box .righttit span a:hover {
	color:#809b99;
}
.specialtxt li, .list_jbk li, .list_ypk li, .list_yyk li, .list_ysk li {
	background:url(http://image.39.net/images/title_dot.gif) no-repeat 0 11px;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
}
/*list_rank------------------------*/

.list_rank {
	padding:8px 12px 10px;
	height:100%;
	overflow:hidden;
	background:url(/img/images/rank_bg.gif) no-repeat 12px 12px;
}
.list_rank li {
	font:12px/24px "宋体";
}
.list_rank li em {
	float:right;
	width:22%;
	text-align:right;
	font:12px/24px "宋体";
	color:#999;
	overflow:hidden;
	white-space:nowrap;
}
.list_rank li span {
	float:left;
	width:75%;
	text-indent:20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
/*special------------------*/

.specialimg {
	margin:0 5px;
	padding:10px 6px 13px;
	border-bottom:#dbe7e7 1px dashed;
	height:100%;
	overflow:hidden;
}
.specialimg img {
	float:left;
	width:100px;
	height:75px;
	border:#e4e4e4 1px solid;
	margin:0 5px 0 0;
}
.specialimg span {
	display:block;
	font:14px/26px "宋体";
	color:#069;
	white-space:nowrap;
	overflow:hidden;
}
.specialimg span a {
	color:#069;
}
.specialimg span a:hover {
	color:#f60;
}
.specialimg p {
	font:12px/22px "宋体";
	color:#666;
}
.specialimg p a, .specialimg p a:hover {
	color:#f60;
}
.specialtxt {
	clear:both;
	padding:8px 12px 10px;
	height:100%;
	overflow:hidden;
}
.specialtxt li {
	width:100%;
	font:12px/24px "宋体";
}
/*list_ask------------------------*/

.list_ask {
	width:100%;
	height:100%;
	overflow:hidden;
}
.list_ask ul {
	margin:0 5px;
	padding:8px 7px;
	border-bottom:#dbe7e7 1px dashed;
	height:100%;
	overflow:hidden;
}
.list_ask li {
	width:100%;
	font-size:12px;
	height:24px;
	color:#666;
}
.list_ask li b {
	display:block;
	background:url(http://image.39.net/images/arrow.gif) no-repeat 0 8px;
	font:12px/22px "宋体";
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
}
.list_ask li b a {
	color:#069;
}
.list_ask li b a:hover {
	color:#f60;
}
.list_ask li .a1 {
	float:left;
	margin:0 10px 0 0;
	width:63px;
	height:18px;
	background:url(/img/images/list_icobg.gif) no-repeat 0 -50px;
	font:12px/18px "宋体";
	text-align:center;
}
.list_ask li span {
	font:12px/18px "宋体";
	padding:0 0 0 5px;
	font-family:verdana;
	color:#f60;
}
.list_ask .ask {
	clear:both;
	padding:12px;
	background:url(/img/images/list_icobg.gif) no-repeat 12px -239px;
	font:bold 12px "宋体";
	text-indent:18px;
	color:#069;
}
.list_ask .ask a {
	color:#069;
}
.list_ask .ask a:hover {
	color:#f60;
}
/*list_bbs------------------------*/

.list_bbs {
	padding:8px 12px 10px;
	height:100%;
	overflow:hidden;
}
.list_bbs dt {
	float:left;
	width:70%;
	overflow:hidden;
	font:12px/24px "宋体";
	background:url(http://image.39.net/images/title_dot.gif) no-repeat 0 11px;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.list_bbs dd {
	float:right;
	color:#666;
	font:12px/24px "宋体";
	width:30%;
	overflow:hidden;
	text-align:right;
}
.list_bbs dd span {
	font-family:verdana;
	color:#f60;
}
.i_bbs {
	clear:both;
	margin:0 5px;
	padding:12px 7px;
	background:url(/img/images/list_icobg.gif) no-repeat 7px -289px;
	font:bold 12px "宋体";
	text-indent:18px;
	color:#069;
	border-top:#dbe7e7 1px dashed;
}
.i_bbs a {
	color:#069;
}
.i_bbs a:hover {
	color:#f60;
}
/*list_blog------------------------*/

.list_blog {
	padding:8px 12px 10px;
	height:100%;
	overflow:hidden;
}
.list_blog dt {
	float:left;
	width:70%;
	overflow:hidden;
	font:12px/24px "宋体";
	background:url(http://image.39.net/images/title_dot.gif) no-repeat 0 11px;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.list_blog dd {
	float:right;
	width:30%;
	background:url(/img/images/list_icobg.gif) 8px -394px no-repeat;
	color:#666;
	font:12px/24px "宋体";
	text-align:left;
	text-indent:22px;
	white-space:nowrap;
	overflow:hidden;
}
.list_blog dd a {
	color:#666;
	float:none;
	width:auto;
	overflow:auto;
}
.list_blog dd a:hover {
	color:#f60;
}
.i_blog {
	clear:both;
	margin:0 5px;
	padding:12px 7px;
	background:url(/img/images/list_icobg.gif) no-repeat 7px -338px;
	font:bold 12px "宋体";
	text-indent:18px;
	color:#069;
	border-top:#dbe7e7 1px dashed;
}
.i_blog a {
	color:#069;
}
.i_blog a:hover {
	color:#f60;
}
/*list_ku------------------------*/

.ku_tab {
	width:100%;
	height:100%;
	overflow:hidden;
}
.list_ku {
	float:left;
	margin:-2px 0 0;
	width:66px;
	height:123px;
	background:url(/img/images/ku_ico.gif) no-repeat;
	overflow:hidden;
}
.list_ku strong {
	float:left;
	width:100%;
	font:14px/31px "宋体";
	text-indent:25px;
}
.list_ku .ku_over {
	color:#f60;
}
.list_ku .ku_over a {
	color:#f60;
}
.list_ku strong a {
	display:block;
}
.list_ku .ku_over .db1 {
	background:url(../images/ku_ico.gif) -96px 0 no-repeat;
}
.list_ku .ku_over .db2 {
	background:url(../images/ku_ico.gif) -96px -31px no-repeat;
}
.list_ku .ku_over .db3 {
	background:url(../images/ku_ico.gif) -96px -62px no-repeat;
}
.list_ku .ku_over .db4 {
	background:url(../images/ku_ico.gif) -96px -93px no-repeat;
}
.list_jbk, .list_ypk, .list_yyk, .list_ysk {
	float:left;
	padding:5px 10px 0 10px;
	width:212px;
	height:116px;
	overflow:hidden;
	display:none;
}
.list_jbk li {
	float:left;
	width:33%;
	font:12px/22px "宋体";
}
.list_ypk li {
	clear:both;
	float:left;
	width:100%;
	font:12px/22px "宋体";
}
.list_ypk li p {
	float:left;
	width:80%;
	font:12px/22px Verdana;
	color:#f60;
	white-space:nowrap;
	overflow:hidden;
}
.list_ypk li p a {
	padding:0 10px 0 0;
}
.list_ypk li span {
	float:left;
	width:20%;
	color:#999;
	font:12px/22px "宋体";
	text-align:right;
}
.list_ypk li span a {
	color:#999;
}
.list_yyk li {
	float:left;
	width:50%;
	font:12px/22px "宋体";
}
.list_ysk li {
	float:left;
	width:100%;
	font:12px/22px "宋体";
	color:#999;
}
#Tab1 .list_ku_n {
	float:left;
	margin:-2px 0 0;
	width:66px;
	height:154px;
	background:url(../images/ku_ico.gif) no-repeat;
	overflow:hidden;
}
#Tab1 .list_ku_n strong {
	float:left;
	width:100%;
	font:14px/31px "宋体";
	text-indent:25px;
}
#Tab1 .list_ku_n .ku_over_n {
	color:#f60;
}
#Tab1 .list_ku_n .ku_over_n a {
	color:#f60;
}
#Tab1 .list_ku_n strong a {
	display:block;
}
#Tab1 .list_ku_n .ku_over_n .db1 {
	background:url(../images/ku_ico.gif) -96px 0 no-repeat;
}
#Tab1 .list_ku_n .ku_over_n .db2 {
	background:url(../images/ku_ico.gif) -96px -31px no-repeat;
}
#Tab1 .list_ku_n .ku_over_n .db3 {
	background:url(../images/ku_ico.gif) -96px -62px no-repeat;
}
#Tab1 .list_ku_n .ku_over_n .db4 {
	background:url(../images/ku_ico.gif) -96px -93px no-repeat;
}
#Tab1 .list_ku_n .ku_over_n .db5 {
	background:url(../images/ku_ico.gif) -96px -124px no-repeat;
}
#Tab1 div {
	display:none;
	overflow:hidden;
}
#Tab1 .block {
	display:block;
}
#Tab1 .list_jbk_n, #Tab1 .list_ypk_n, #Tab1 .list_yyk_n, #Tab1 .list_ysk_n, #Tab1 .list_askku_n {
	float:left;
	padding:5px 10px 0;
	width:212px;
	height:147px;
	overflow:hidden;
}
#Tab1 .list_jbk_n li {
	float:left;
	width:33%;
	font:12px/24px "宋体";
}
#Tab1 .list_ypk_n li {
	float:left;
	width:100%;
	font:12px/24px "宋体";
	overflow:hidden;
}
#Tab1 .list_ypk_n li p {
	float:left;
	width:80%;
	font:12px/24px Verdana;
	color:#f60;
	white-space:nowrap;
	overflow:hidden;
}
#Tab1 .list_ypk_n li p a {
	padding:0 10px 0 0;
}
#Tab1 .list_ypk_n li span {
	float:left;
	width:20%;
	color:#999;
	font:12px/24px "宋体";
	text-align:right;
}
#Tab1 .list_ypk_n li span a {
	color:#999;
}
#Tab1 .list_yyk_n li {
	float:left;
	width:50%;
	font:12px/24px "宋体";
}
#Tab1 .list_ysk_n {
	width:208px!important;
}
#Tab1 .list_ysk_n li {
	float:left;
	width:100%;
	font:12px/24px "宋体";
	color:#999;
}
#Tab1 .list_askku_n {
	width:208px!important;
}
#Tab1 .list_askku_n a {
	margin:0 5px 0 0;
	font:12px/24px "宋体";
}
#Tab1 .list_jbk_n li, #Tab1 .list_ypk_n li, #Tab1 .list_yyk_n li, #Tab1 .list_ysk_n li {
	background:url(http://image.39.net/images/title_dot.gif) no-repeat 0 11px;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
}
/*list_quick------------------------*/

.list_quick {
	margin:0 5px;
	padding:8px 3px 8px 7px;
	border-bottom:#dbe7e7 1px dashed;
	height:100%;
	overflow:hidden;
}
.list_quick li {
	float:left;
	width:25%;
	background:url(http://image.39.net/images/title_dot.gif) no-repeat 0 11px;
	text-indent:10px;
	font:12px/22px "宋体";
	white-space:nowrap;
	overflow:hidden;
}
/*list_tags------------------------*/

.list_tags {
	padding:0 15px;
	height:100%;
	overflow:hidden;
	font:12px/24px "宋体";
}
.list_tags a {
	color:#333;
	white-space:nowrap;
}
.list_tags a:hover {
	color:#f60;
	text-decoration:underline;
}
.list_tags .orange {
	font-weight:bold;
}
/*message_box--------------------------------------*/	

.message_box {
	background:#fafafa;
	border:solid 1px #e1e1e1;
	text-align:center;
	margin-top:10px;
	font:12px/32px "宋体", "Arial Narrow";
}
.message_box span {
	padding-right:10px;
}
.message_box span a {
	padding:1px 0 1px 20px;
>padding:1px 0 0 20px;
}
.message_box .s1 a, .s2 a, .s3 a, .s4 a, .s5, .s6 {
	background:url(http://image.39.net/fitness/images/11/message_ico.gif) no-repeat;
}
.s2 a {
	background-position:0 -35px;
}
.s3 a {
	background-position:0 -71px;
}
.s4 a {
	background-position:0 -106px;
}
.s5 {
	background-position:0 -106px;
	padding:0 15px 0 20px;
>padding:1px 15px 0 20px;
}
.s6 {
	background-position:0 -146px;
	padding:0 15px 0 20px;
>padding:1px 15px 0 20px;
}
/*rightlink--------------------------------------*/	

.right_box .rightlink {
	padding:10px 0 0;
	height:100%;
	overflow:hidden;
}
.right_box .rightlink ul {
	width:100%;
	height:100%;
	overflow:hidden;
}
.right_box .rightlink li {
	float:left;
	width:130px;
	margin:0 0 0 12px;
	display:inline;
}
.right_box .rightlink li img {
	width:128px;
	height:100px;
	border:#e4e4e4 1px solid;
	vertical-align:middle;
}
.right_box .rightlink li span {
	margin:0 0 5px;
	width:100%;
	font:12px/30px "宋体";
	text-align:center;
	white-space:nowrap;
	overflow: hidden;
	display:block;
}
.right_box .rightlink a {
	color:#069;
}
.right_box .rightlink a:hover {
	color:#f60;
}
/*part.html----------------------------------------------------------*/

/*======part_top================*/

.part_top {
	padding:13px;
	height:100%;
	overflow:hidden;
}
.part_top p {
	margin:0 13px 0 0;
	width:200px;
	float:left;
	border:#e4e4e4 1px solid;
}
.part_top p img {
	width:200px;
	height:250px;
	vertical-align:top;
}
.part_top p span {
	height:27px;
	font:12px/27px "宋体";
	border-top:#e4e4e4 1px solid;
	width:100%;
	display:block;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
}
.part_top p span a {
	color:#069;
	text-decoration:none;
}
.part_top p span a:hover {
	color:#f60;
	text-decoration:none;
}
.part_top .top_rit {
	float:left;
	padding:5px 0 0;
	width:413px;
	height:100%;
	overflow:hidden;
}
.part_top .top_rit strong {
	width:100%;
	display:block;
	font:bold 16px/26px "宋体";
	color:#f60;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
}
.part_top .top_rit strong a {
	color:#f60;
}
.part_top .top_rit span {
	margin:2px 0 12px;
	width:100%;
	display:block;
	font:12px/24px "宋体";
	color:#666;
	text-indent:24px;
}
.part_top .top_rit span a {
	color:#f60;
}
.part_top .top_rit ul {
	padding:0 0 0 4px;
	height:100%;
	overflow:hidden;
}
.part_top .top_rit li {
	width:100%;
	font:14px/26px "宋体";
	background:url(http://image.39.net/images/title_dot.gif) no-repeat 0 11px;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.part_top .top_rit li a {
	color:#069;
}
.part_top .top_rit li a:hover {
	color:#f60;
}
/*======partbox================*/

.partbox {
	clear:both;
	width:100%;
	height:100%;
	overflow:hidden;
}
.part_bt {
	width:100%;
	height:30px;
	overflow:hidden;
	background:url(../images/part_bt.gif) 0 0 repeat-x;
}
.part_bt h2 {
	float:left;
	background:url(../images/part_lbg.gif) 0 1px no-repeat;
	font:bold 14px/30px "宋体";
	padding:0 0 0 13px;
}
.part_bt h2 a {
	display:block;
	background:url(/img/images/list_icobg.gif) 0 -192px no-repeat;
	text-indent:18px;
}
.part_bt span {
	float:right;
	background:url(../images/part_rbg.gif) 0 1px no-repeat;
	font:12px/30px "宋体";
	padding:0 13px 0 150px;
}
.part_list {
	padding:13px 0 13px 13px;
	height:100%;
	overflow:hidden;
}
.part_list p {
	float:left;
	width:126px;
	border:#e4e4e4 1px solid;
}
.part_list p img {
	margin:3px 3px 0;
	width:120px;
	height:150px;
	vertical-align:top;
}
.part_list p span {
	height:24px;
	font:12px/24px "宋体";
	width:100%;
	display:block;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
}
.part_list p span a {
	color:#333;
	text-decoration:none;
}
.part_list ul {
	float:left;
	width:469px;
	margin:0 23px 0 27px;
	height:100%;
	overflow:hidden;
}
.part_list li {
	clear:both;
	float:left;
	width:100%;
	font:14px/26px "宋体";
	background:url(http://image.39.net/images/title_dot.gif) no-repeat 0 11px;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.part_list li a {
	float:left;
	color:#069;
}
.part_list li a:hover {
	color:#f60;
}
.part_list li .text {
	float:left;
	width:70%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.part_list li .time {
	float:right;
	width:25%;
	color:#999;
	font:12px/26px "宋体";
}
.part_list li .time2 {
	float:right;
	width:15%;
	color:#999;
	font:12px/26px "宋体";
}
/*======spec css================*/

.spectf {
	width:660px;
	height:120px;
	background:#ccc;
	margin:10px 0 0 1px;
	float:left
}
/*======friend link css================*/

.mod-list-link .tabs, .mod-list-link .panes li {
	background:url(../images/bg_list_link.png) no-repeat;
}
.mod-list-link {
	width:660px;
	margin-top:10px;
	border:1px solid #cbdcdc;
	font-size:12px;
	float:left;
}
.mod-list-link ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.mod-list-link a {
	color:#999;
	font-size:12px;
	text-decoration:none;
}
.mod-list-link .tabs {
	height:27px;
	background-repeat:repeat-x;
	font-weight:bold;
	color:#666;
	overflow:hidden;
}
.mod-list-link .tabs li {
	height:100%;
	line-height:26px;
	-line-height:30px;
	margin-left:-1px;
	padding:0 15px;
	cursor:pointer;
	float:left;
	display:inline;
	-zoom:1;
}
.mod-list-link .tabs li.current {
	padding-right:0;
	background-position:0 -27px;
}
.mod-list-link .tabs li.current span {
	height:100%;
	padding-right:15px;
	background-position:100% -54px;
	float:left;
}
.mod-list-link .panes {
	padding:5px 0;
	overflow:hidden;
	-zoom:1;
}
.mod-list-link .panes li {
	width:100px;
	height:30px;
	line-height:30px;
	padding-left:30px;
	background-position:16px -29px;
	float:left;
	display:inline;
}
.mod-list-link .panes a:hover {
	text-decoration:underline;
}
.list_location .share {
	margin-right:10px;
	float:right;
}