﻿@charset "utf-8";
/* CSS Document */

/* 一级分类页面 */

#sortindex{
	width:1001px;
	margin:0 auto 0 auto;
	padding-top:10px;
	padding-left:2px;}
#sortindex_title{
	width:180px;
	height:51px;
	float:left;
	display:inline;}
#sortindex_list{
	width:820px;
	height:31px;
	float:left;
	display:inline;
	background:url(/images/sortindexbg_blue.jpg);
	padding-top:20px;}
#sortindex_list ul{}
#sortindex_list ul li{
	font-size:14px;
	font-weight:bold;
	float:left;
	display:inline;
	margin-left:35px;}
#sortindex_list ul li a{color:#FFF;}

#main_top{
	width:999px;
	height: auto;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 3;
	margin-left: auto;
}
#main_top_left{
	width:286px;
	height:247px;
	border:1px solid #92d5f3;
	float:left;
	display:inline;
	padding:5px 5px 5px 5px;}
#main_top_center{
	width:422px;
	height:257px;
	border:1px solid #92d5f3;
	background-color:#e4f4fb;
	float:left;
	display:inline;
	margin-left:6px;}
#main_top_right{
	width:267px;
	height:257px;
	border:1px solid #92d5f3;
	float:left;
	display:inline;
	margin-left:6px;
}
#main_top_title{
	width:380px;
	height:55px;
	margin:10px auto 0 auto;
	background:url(/images/maintitle.jpg) no-repeat center bottom;
	text-align:center;}
#main_top_title span{
	color:#707070;
	line-height:25px;}
#main_top_title a{
	color:#0181bc;
	font-size:18px;
	font-weight:bold;}
#main_top_listborder{
	width:412px;
	height:178px;
	border:1px solid #92d5f3;
	margin:7px auto 0 auto;}
#main_top_newslist{
	width:408px;
	height:164px;
	border:1px solid #bce5f8;
	margin:1px auto 0 auto;
	background-color:#FFF;
	padding-top:10px;}
#main_top_newslist ul{}
#main_top_newslist ul li{
	height:26px;
	line-height:26px;
	padding-left:10px;
	padding-right:15px;
	background:url(/images/dot1.jpg) no-repeat 3px 12px;
	margin-left:12px;}
#main_top_newslist ul li a{color:#333;}
#main_top_newslist ul li span{float:right;color:#999;font-family:Verdana, Geneva, sans-serif;}

#topic_top_title2,#topic_top_title{
	width:212px;
	height:32px;
	line-height:29px;
	background:url(/images/topic_title.jpg);
	font-size:14px;
	font-weight:bold;
	color:#045097;
	padding-left:43px;
	padding-right:8px;}
#topic_top_title2{
background:url(/images/topic_title2.jpg);
	background-repeat: no-repeat;
width:283px;

}
#topic_top_title span{
	float:right;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;}
#topic_top_title a{color:#0c72c1;}
#topic_top_list2, #topic_top_list{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;
	padding-right:12px;
	height:195px;
	text-indent:2em;
	color:#454545;
	line-height:16px;}
#topic_top_list ul li a{color:#045097;}

#zhuanjia{
	width:963px;
	height:114px;
	margin:10px auto 0 auto;
	background:url(/images/zhuanjia_bg_blue.jpg) no-repeat center;
	padding-left:40px;
	padding-top:9px;}
#zhuanjia ul{}
* html #zhuanjia ul li{
	width:70px;
	float:left;
	display:inline;
	text-align:center;
	line-height:20px;
	margin-left:10px;}
*+ html #zhuanjia ul li{
	width:70px;
	float:left;
	display:inline;
	text-align:center;
	line-height:20px;
	margin-left:10px;}
#zhuanjia ul li{
	width:70px;
	float:left;
	display:inline;
	text-align:center;
	margin-left:10px;}
#zhuanjia ul li img{border:1px solid #ccc;}
#zhuanjia ul li a{color:#444;}

#sort_ad{
	width:997px;
	height:107px;
	margin:10px auto 10px auto;}
#sort_ad img{border:1px solid #ccc;}

#main_bottm{
	width:997px;
	margin:0 auto 0 auto;
	padding-left:2px;}
.sortindex_block{
	float:left;
	display:inline;
	margin-bottom:8px;}
.sortindex_split{margin-right:7px;}
.sortindex_title{
	width:294px;
	height:26px;
	background:url(/images/sortindex_title_blue.jpg);
	line-height:26px;
	color:#FFF;
	font-weight:bold;
	padding-left:23px;
	padding-right:10px;}
.sortindex_title span{
	float:right;
	font-weight:normal;}
.sortindex_title a{color:#444;}
.sortindex_list{
	width:309px;
	height:205px;
	border-left:1px solid #92d4f3;
	border-right:1px solid #92d4f3;
	border-bottom:1px solid #92d4f3;
	background-color:#f3fafd;
	padding-left:16px;}
.sortindex_list a{color:#333;}
.sortindex_img{
	width:102px;
	height:84px;
	float:left;
	display:inline;
	margin-top:16px;}
.sortindex_img img{border:1px solid #ccc;}
.sortindex_short{
	width:200px;
	float:left;
	display:inline;
	margin-top:12px;}
.sortindex_short ul{}
.sortindex_short ul li{
	line-height:23px;
	padding-left:20px;
	background:url(/images/dot3.jpg) no-repeat 10px 8px;}
.sortindex_long{
	clear:both;}
.sortindex_long ul{}
.sortindex_long ul li{
	line-height:23px;
	padding-left:15px;
	background:url(/images/dot3.jpg) no-repeat 5px 8px;}
	
/* 二级分类页面 */
#main_sortlist{
	width:1001px;
	margin:0 auto 0 auto;
	padding-left:2px;
	padding-top:10px;
	background-color:#FFF;}
#main_sortlist_left{
	width:272px;
	float:left;
	display:inline;}
#main_sortlist_right{
	width:720px;
	float:left;
	display:inline;
	margin-left:8px;}
#main_sortlist_right a{color:#333;}
.sortlist_title{
	width:236px;
	height:19px;
	background:url(../images/sortlistbg_blue.jpg);
	color:#FFF;
	font-weight:bold;
	padding-left:26px;
	padding-right:10px;
	padding-top:7px;}
.sortlist_title span{float:right;}
.sortlist_title span a{color:#575757;font-family:Verdana, Geneva, sans-serif;font-weight:normal;}
.sortlist_topic{
	width:249px;
	height:249px;
	border-left:1px solid #92d5f3;
	border-right:1px solid #92d5f3;
	border-bottom:1px solid #92d5f3;
	background-color:#f3fafd;
	padding-left:21px;
	padding-top:10px;
	margin-bottom:10px;}
.sortlist_topic ul{}
.sortlist_topic ul li{
	height:24px;
	line-height:24px;
	background:url(../images/dot3.jpg) no-repeat 0px 8px;
	padding-left:13px;}
.sortlist_topic ul li a{color:#333;}
.post_online{
	width:258px;
	height:250px;
	border-left:1px solid #92d5f3;
	border-right:1px solid #92d5f3;
	border-bottom:1px solid #92d5f3;
	background-color:#f3fafd;
	padding-top:10px;
	padding-left:12px;
	margin-bottom:10px;}
.post_online div{clear:both;width:258px;margin-top:5px;}
.zhuanjia_list{
	width:265px;
	height:295px;
	border-left:1px solid #92d5f3;
	border-right:1px solid #92d5f3;
	border-bottom:1px solid #92d5f3;
	background-color:#f3fafd;
	padding-left:5px;}
.zhuanjia{width:260px;height:90px;margin-top:7px;}
.zhuanjia_bottom{border-bottom:1px dashed #ccc;}
.zhuanjia_img{
	width:70px;
	height:83px;
	float:left;
	display:inline;
	margin-left:5px;}
.zhuanjia_img img{border:1px solid #ccc}
/*修改时间：2011年8月4日
修改人：任鹏飞renpengfeier@gmail.com
作用：页面左侧专家列表
*/
.zhuanjia_txt{width:170px; height:83px; float:left; _display:inline; color:#333; margin-left:10px; line-height:22px; overflow:hidden;}
.zhuanjia_txt span a{font-weight:bold; display:block;}
/*修改结束*/
/*原来专家样式
.zhuanjia_txt{
	width:170px;
	height:83px;
	float:left;
	display:inline;
	color:#575757;
	margin-left:10px;
	line-height:20px;}
.zhuanjia_txt span{line-height:25px;}
.zhuanjia_txt span a{font-weight:bold;color:#575757;}
*/
.sortlist_contact{
	width:270px;
	height:152px;
	background:url(/images/contact.jpg);
	margin-top:10px;
	border:1px solid #90d0ec;}
	
.main_sortlist_right_title{
	width:688px;
	height:18px;
	background:url(../images/sorttitlebg_blue.jpg);
	color:#035bad;
	font-weight:bold;
	padding-left:17px;
	padding-top:8px;
	padding-right:10px;}
.main_sortlist_right_title span{color:#575757;font-family:Verdana, Geneva, sans-serif;font-weight:normal;float:right;}
.main_sortlist_right_title span a{color:#575757;font-family:Verdana, Geneva, sans-serif;font-weight:normal;}
.main_sortlist_right_content{
	width:715px;
	height:170px;}
.main_sortlist_right_content1{width:670px;padding-top:10px;padding-left:20px;}
.main_sortlist_right_content1 ul{}
.main_sortlist_right_content1 ul li{
	height:30px;
	line-height:30px;
	padding-left:15px;
	padding-right:10px;
	background:url(../images/dot1.jpg) no-repeat 5px 13px;
	border-bottom:dashed 1px #ccc;}
.main_sortlist_right_content1 ul li span{float:right;color:#666;}
.main_sortlist_right_content2{
	width:715px;
	padding-top:20px;}
.main_sortlist_right_imglist{
	padding-top:20px;
	padding-left:15px;}
.main_sortlist_right_imglist ul{}
.main_sortlist_right_imglist ul li{
	width:150px;
	height:150px;
	float:left;
	display:inline;
	text-align:center;
	line-height:22px;
	margin-left:5px;}
.main_sortlist_right_imglist ul li img{
	padding:5px 5px 5px 5px;
	background-color:#FFF;
	border:1px solid #ccc;}
.main_sortlist_right_img{
	width:116px;
	height:97px;
	margin-top:35px;
	margin-left:19px;
	float:left;
	display:inline;}
.main_sortlist_right_img img{border:1px solid #ccc;}
.main_sortlist_right_list{
	float:left;
	display:inline;
	width:555px;
	height:148px;
	margin-left:18px;
	margin-top:10px;}
.main_sortlist_right_list ul{}
.main_sortlist_right_list ul li{
	height:20px;
	line-height:20px;
	padding-left:15px;
	padding-right:10px;
	background:url(../images/dot1.jpg) no-repeat 5px 8px;
	border-bottom:dashed 1px #ccc;
	margin-top:3px;}
.main_sortlist_right_list ul li span{float:right;color:#666;}

#sortlist_pages{
	width:600px;
	margin:20px auto 0 auto;}
#sortlist_pages span{float:right;}
/*---------------------------------------------------------
添加时间：2011-08-02
作用：dedecms翻页的样式
添加者：任鹏飞renpengfeier@gmail.com
----------------------------------------------------------*/
#sortlist_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
#sortlist_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
#sortlist_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
#sortlist_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
#sortlist_pages ul li.thisclass,
#sortlist_pages ul li.thisclass a{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
#sortlist_pages .pageinfo{
	line-height:21px;
	padding:2px 4px 2px;
	color:#999;
}
#sortlist_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*----------------------------添加结束-------------------------------*/

#preview{
	width:550px;
	margin:0 auto 0 auto;
	padding:8px 8px 8px 8px;
	border:1px solid #92d5f3;
	background-color:#f3fafd;
	line-height:18px;
	color:#666;
	text-indent:2em;}
#detail{
	margin-top:20px;
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	line-height:30px;}
#content_top,#content_bottom{
	text-align:center;
	color:#999;
	height:30px;
	line-height:30px;}
#content_top a,#content_bottom a{color:#999;}
#content_bottom{margin-bottom:10px;}

