body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {
	margin:0;
	padding:0;
x/*
	font-family:arial,'新宋体','宋体';
	font-family:'宋体',arial;
*/
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
}
ul, li {
	list-style-type:none;
}
img {
	border:none;
}
input, textarea, select {
	font-family:inherit;
	font-weight:inherit;
	vertical-align:middle;

}
input,select{
    vertical-align:middle;
    height:18px;
    line-height:18px;
} 
body {
	background:#fff url(images/bodyBg.jpg) repeat-x top;
	color: #333;
	/*font: 12px '宋体', Arial, Helvetica, sans-serif;*/
	font-size:12px;
	font-family:Tahoma;
}
a {
	color: #075bac;
	text-decoration:none;
	cursor: pointer;
	/*font-family:arial,'新宋体','宋体';
	font-family:'宋体',arial;*/
}
a:hover {
	color: #cc3300;
	text-decoration:none;
}
.clear,.clear_all  {
	clear:both;
}
.clear_all  {height:0px;line-height:0px;font-size:0px;}
.clear:after,.clear_all:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.wrapper {
	width:990px;
	margin: 0px auto;
	padding:0px;
	clear:both;
	overflow: hidden;
}

.wrapper2 {
	width:990px;
	margin: 0px auto;
	padding:0px;
	background: url(/html/Template/Default/Skin/PE/images/sideBgcolor.jpg) #fff repeat-y;
	border-bottom:1px solid #d9d9d9;
	overflow: hidden;
	z-index: 1;
	position: relative;
}


.mtop10 {
	margin-top:10px;
}
.mbottom10 {
	margin-bottom:10px;
}
.left {
	float:left;
}
.right {
	float:right;
}
span.missing_data {color:#ff0000;}

.commonbutton
{
    height:auto;
}
/************网站顶部定义**************/
.logo {
display: block;
width:990px;
height:88px;
overflow: hidden;
clear: both;
}
#logo {
	float:left;
	width:450px;
	padding:18px 0 0 10px;
}
#logo img {width:431px;height:57px;overflow:hidden;}
/****************您现在的位置是*******************/
.sitepath, .sitepath_allweb {
	height: 22px;
	line-height: 22px;
	padding-left:20px;
	background:url(/html/Template/Default/Skin/PE/images/icon2.gif) no-repeat left center;
	font-family:"新宋体","宋体";
	color:#666;
}
.sitepath em, .sitepath_allweb em {
	
}
.sitepath a, .sitepath_allweb a {
	color:#666; padding:0px 5px;
}
.sitepath a:hover, .sitepath_allweb a:hover {
	color:#cc3300;
}
.r_navigation {
	height:23px;
	line-height:23px;
}
.sitepath_allweb {
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -490px;
}

/************** **************/
.soft_form {
	padding-top:10px;
}
/***********整站分页************/
.class_page {
	height:20px;
	text-align:center;
	padding:20px 0px;
}

/* url_方块样式分页 */
.pager{ text-align:center; padding:20px 0px 20px 0px; font-size:12px; border-top: 1px dotted #B0CBE0; clear:both;}
.pager input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle; text-align: center;   }
.pager a,.pager span{ display:inline-block; *display:inline; zoom:1; line-height:20px; vertical-align:middle; }
.pager a,.pager a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px; color: #666;}
.pager a:hover {border: 1px solid #336699; text-decoration:none; color: #336699;}
.pager span.current {background: #336699; border: 1px solid #336699; color:#fff !important; font-weight:bold; padding:0 6px; }
.pager span.disabled {border:1px solid #c5c5c5; padding: 0px 6px; color:#999; }
.pager select{ margin:0 5px; background:#fff; border:1px solid #c5c5c5; vertical-align:middle;  }


.tag_list .page_sj{border-top:0 none; padding: 0px;}

/*****搜索*******/
.article_search {
	height:40px;
	line-height:40px;
	padding:9px 0 9px 70px;
	height:22px;
	line-height:22px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -313px;
	position:relative;
}
.article_search select {
	margin:0px 3px;

}
.article_search input#keyword_PowerEasy,.article_search input#keyword {width:170px;}
input.article_searchbutton {
	display:inline-block;
	border:none;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -293px -38px;
	height:21px;
	width:61px;

}
.article_search a {
	display:inline-block;
	height:20px;
	width:80px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -365px -38px;
	overflow:hidden;
	text-indent:-9999em;
	position:absolute;
	top:11px;
    left:550px;
}
.article_list .hd,.article_content .hdB{border-bottom:1px solid #d9d9d9; height:35px; padding:0 10px;}
.article_list .bd{padding-bottom:25px;}
.article_list .bd .split{ border-top:1px dotted #b0cbe0; height:20px; overflow: hidden; margin-top:20px; }
.article_list h3,.article_content .hdB h3{background:url(/html/Template/Default/Skin/PE/images/icon3.gif) no-repeat 4px center;}
.article_list h3, .article_list h3 span, .article_list h3 em, .article_content .hdB h3, .article_content .hdB h3 span, .article_content .hdB h3 em {
	height: 24px;
	line-height: 24px;
}
.article_list h3 span, .article_content .hdB h3 span {
	display:inline-block;
	padding-left:37px;
}
.article_list h3 em , .article_content .hdB h3 em{
	padding-right:36px;
	font-size:18px;
	color:#3370b1;
	display:inline-block;
	font-family:"微软雅黑","黑体";
	font-weight:normal;
}
.article_list h3 em a {
	color:#ffff00;
}
.article_list h3 em a:hover {
	color:#fff;
}
.article_list ul {
	padding: 30px 20px 30px 20px;
}
.article_list li {
	line-height:30px;
	font-size:14px;
	color:#666;

}
.article_list li span.datetime {
	float:right;
	padding-right:5px;
}

.article_list li {
	padding-left:20px;
	background:url(/html/Template/Default/Skin/PE/images/icon1.jpg) no-repeat 8px 14px;
}

.article_list li.split {
	padding-left:0px;
	background:none;
}

.article_list li a {
	color:#063468;
}
.article_list li .date{float:right; padding-right:8px;}
#article_box img#more
{
    float:right;
    margin:10px;
}
.article_list li a:hover {
	color:#cc3300;
}
.article_list span.comment_link a
{
    background:none;
}
.article_list span.comment_link a:hover
{
    background:none;
}
.tag_list .moreInfo{

	font-size:12px; line-height:20px; padding-bottom:15px;
}
.tag_list li{border-bottom:1px dotted #B0CBE0; margin-bottom:10px; }
.tag_list .page_css, .tag_list .class_page{border-top:0 none;}


span.missing_data{
    float:left;
    clear:both;
}
#main_search {
	line-height:150%;
	
}
#main_search ul {
	padding:0px;
	background:none;
	border:none;
}
#main_search li {
	float:none;
	width:100%;
	text-align:left;
	height:24px;
	background:none;
	font-size:12px;
}
#main_search li{margin-top:10px}
#main_search li input#Submit {margin-left:260px;margin-top:2px;}
/*****搜索结束*******/

/*************tag列表*************/
#Tag_list {height:32px;line-height:32px;margin-bottom:8px;background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -736px;position:relative;}
#Tag_list ul {padding-left:90px;}
#Tag_list li {display:inline;}
#Tag_list li a {color:#77807d;background:url(/html/Template/Default/Skin/images/tag_list.gif) no-repeat right center;height:32px;line-height:32px;display:inline-block;padding-right:5px;} 
#Tag_list li a:hover {color:#cc0000;text-decoration:underline;}
#Tag_list strong {color:#000;width:79px;height:19px;line-height:19px;display:inline-block;background:url(/html/Template/Default/Skin/images/back.gif) no-repeat  -735px -95px;padding-left:3px;color:#fff;padding-right:8px;position:absolute;
	top:7px;
	left:5px;}
#Tag_list  span {float:right;margin-right:10px;display:inline;}
.all_tag {padding:13px;	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;}
	.all_tag span {font-size:14px;padding-right:5px;line-height:23px;}
	.all_tag span a {color:#333;}
	.all_tag span a:hover {color:#cc0000;}
#tag li span {
	float:none;
	padding:0px 8px;
}
#tag li a {
	background:none;
	padding-left:0px;
}

/*广告区域*/
.areaAd1{float:left; width:270px; height:auto!important; min-height:50px; height:50px;}
.areaAd2{float:left; width:350px; margin-left:10px; height:auto!important; min-height:50px; height:50px;}

/************网站顶部右侧**************/
.web_tool {
	float:right;
	width:679px;
	text-align:right;
	height:100px;
position:relative;

}
.web_tip {
	height:31px;
	line-height:31px;

}
.web_tip a {
   height:21px;line-height:21px;
   display:inline-block;
   padding:0px 5px 0px 17px;
	color:#000000;
	background:url(/html/Template/Default/Skin/images/tool.gif) no-repeat left 3px;
}
.web_tip a.wap {
	background:url(/html/Template/Default/Skin/images/tool.gif) no-repeat 1px -16px;
	padding-left:17px;
	padding-right:7px;
}
.web_tip a.fav {
	background:url(/html/Template/Default/Skin/images/tool.gif) no-repeat left -36px;
	padding-right:0px;
}
.web_tip a.home {
	background:url(/html/Template/Default/Skin/images/tool.gif) no-repeat left -55px;
	padding-right:0px;
	padding-left:19px;
}
.web_tip a.rss {

	padding-right:5px;
}
.web_tip a.ask {
	background:url(/html/Template/Default/Skin/images/tool.gif) no-repeat left -84px;
}
.web_tip a.searches {
	background:url(/html/Template/Default/Skin/images/tool.gif) no-repeat left -111px;
}
.web_tip a.reg {
	background:url(/html/Template/Default/Skin/images/tool.gif) no-repeat left -137px;
	padding-right:8px;

}
.web_tip a:hover {
	color:#cc0000;
}
/******网站地图*******/
.sitemap h5 {height:30px;line-height:30px;font-size:13px;clear:both;border-bottom:1px solid #dcdcdc;}
.sitemap h5 a {color:#333;border-bottom:3px solid #6ccbf7;height:27px;line-height:27px;display:inline-block;padding:0px 15px 0px 10px;}
.sitemap h5 a:hover {color:#cc0000;}
.sitemap ul {padding:10px 0px;padding-left:75px;}
.sitemap li {height:23px;line-height:23px;float:left;padding:0px 10px;}
.sitemap li a {color:#333;}
.sitemap li a:hover {color:#cc0000;text-decoration:underline;}
.sitemap_list {margin:8px 0px;}
/************顶部搜索**************/
.search {
	right:0px;
	width:400px;
	padding-top:25px;
	position:absolute;
}
.search input.inputtext {
width: 223px;
height: 22px;
line-height: 22px;
padding: 6px 12px 6px 110px;
font-size: 14px;
border: 1px solid #BCB6B4;
color: #AEAEAE;
float: right;
}
.search .searchBtn {
float: right;
background: url(/html/Template/Default/Skin/PE/images/searchBtn.jpg) 0 0 no-repeat;
width: 37px;
height: 36px;
text-decoration: none;
text-indent: 999px;
overflow: hidden;
margin-right: 10px;
}

#searchSel{ 
position: absolute;
width: 100px;
left: 6px;
top: 31px;
z-index:99;
}
#searchSel h3{ cursor: pointer; font-size:14px; font-weight:bold; border-right:1px solid #ddd; line-height:24px; padding-left: 13px; background: url(/html/Template/Default/Skin/PE/images/down.gif) no-repeat 80px center;
}

#searchSel ul{ background:#fff; border:1px solid #ccc; border-top :0; padding:6px 6px 6px 13px; display:none;}
#searchSel ul li{line-height:26px; cursor: pointer;}
/*************全模型搜索*************/
.top{
position: relative;
width: 990px;
margin: 0 auto;
text-align: left;
color:#999;
background:url(/html/Template/Default/Skin/PE/images/topBg.jpg) 0 30px no-repeat;
z-index: 100;

}
.top .left{
	padding: 0 10px;
	line-height:30px;


}
.top .right{
	padding: 0 10px;
	line-height:30px;
}

.top .left .home{
	padding-left:18px;	display:inline-block; *display:inline; zoom:1;height:30px;
	background:url(/html/Template/Default/Skin/PE/images/icon9.gif) no-repeat -6px  3px;
}

.top .left .help{

	padding-left:20px;
	height:30px;
	display:inline-block; *display:inline; zoom:1; 
	background:url(/html/Template/Default/Skin/PE/images/icon9.gif) no-repeat -240px  4px;
}

.top .left .sitemap{
	display:inline-block; *display:inline; zoom:1; 	padding-left:20px;	height:30px;
	background:url(/html/Template/Default/Skin/PE/images/icon9.gif) no-repeat -123px  4px;
}



.full_model_search {height:26px;width:527px;background:url(/html/Template/Default/Skin/images/back.gif) left -778px;
position:absolute;
	top:60px;
	right:0px;
text-align:left;
padding-left:5px;
padding-top:4px;
}
.full_model_search input.model_search {width:253px;padding-top:3px;height:15px;border:none;background:none;padding-left:55px;color:#c0c0c0;}
.full_model_search input.model_search_click {width:67px;padding-top:3px;height:22px;background:url(/html/Template/Default/Skin/images/back.gif) no-repeat  -735px -118px;border:none;margin-left:7px;}
.full_model_search  a {color:#333;padding:0px 8px;}
.full_model_search  a.model_search_all {background:url(/html/Template/Default/Skin/images/model_search.gif) no-repeat left center;height:30px;}
.full_model_search  a:hover {color:#cc0000;text-decoration:underline;}
/*************下拉选项***********/
.model_list,.model_project {width:50px;position:absolute;
	top:85px;
	left:152px;z-index:3;}
.model_project {z-index:9;top:68px;left:147px;}
.model_project a {color:#8a8d8c;padding-right:15px;background:url(/html/Template/Default/Skin/images/ico_down.gif) no-repeat right center;}
.model_project a:hover{color:#cc0000;}
	.model_list  {border:1px solid #ccc;background:#fff;border-top:none;display:none}
		.model_list ul {height:auto!important;min-height:80px;height:80px;padding:0px;}
		.model_list  li {text-align:left;}
		.model_list  li a {display:block;height:24px;line-height:24px;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#333;padding-left:5px;}
		.model_list  li a:hover {color:#000;background:#f0f0f0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
/************网站菜单*************/

.nav{display:block; width:990px; height:72px; background:url(/html/Template/Default/Skin/PE/images/navBg.jpg) no-repeat; overflow: hidden;}
.nav dl{margin:0; padding:0; list-style:none;}
.nav dl dt{float: left; width: 46px; height: 50px; text-align:center; overflow: hidden;padding: 12px 13px 0 16px;}
.nav dl dt span{display:block; line-height:26px; padding-top: 30px; color: #e8f8ff; font-size:14px; font-weight:bold; letter-spacing:3px;}
.nav dl dd{float: left; width:auto; height:62; padding-top:9px; overflow: hidden;}
.nav dl dd a{float:left; padding-right:13px; color:#e8f8ff; line-height:24px; margin-top:2px; text-decoration:none;}
.nav dl dd a:hover{color:#ffcc66;}

.nav dl dd.menu1{width:125px;}
.nav dl dd.menu2{width:125px;}
.nav dl dd.menu3{width:64px;}
.nav dl dd.menu4{width:125px;}
.nav dl dd.menu5{width:170px;}
.menu {
	height:64px;
}
#menubox {
	height:32px;
	font-size:14px;
}
#menubox li {
	float:left;
	font-weight:bold;
	color:#000;
	background:url(/html/Template/Default/Skin/images/menu_line.gif) no-repeat right top;
	padding:0px 10px;
	text-align:center;
	margin-right:7px;
	padding-left:0px;
	cursor: pointer;
	height:32px;
	line-height:32px;
	_background:url(/html/Template/Default/Skin/images/menu_line.gif) no-repeat right -1px;
}

#menubox li a {
	color:#000;
	cursor: pointer;

	display:inline-block;
}
#menubox li a:hover {
	color:#cc0000;
}
#menubox li a span {

	padding-left:10px;

}
#menubox li a em {
	padding-right:10px;
}
#menubox ul {
	padding-left:15px;
	height:32px;
}
#menubox li.current {
	color:#333;
}
#menubox li.current a {
	color:#fff;
	background:url(/html/Template/Default/Skin/images/menu_line.jpg) no-repeat center top;
	display:inline-block;
	text-align:center;
}
#menubox li.current span, #menubox li.current span em {
	display:inline-block;
	background:url(/html/Template/Default/Skin/images/menu_li_left.gif) no-repeat left 4px;
	height:32px;
	line-height:32px;


}
#menubox li.current a:hover {
	color:#fff;
}
#menubox li.current span em {
	background:url(/html/Template/Default/Skin/images/menu_li_right.gif) no-repeat right 4px;
}
.sub_menu {
	clear:both;
	height:31px;
	
}
.sub_center {
	padding-left:20px;
	color:#fff;
}
.sub_center span {
	float:right;
	padding-right:10px;
}
.sub_center ul {padding-top:3px;}
.sub_center li {
	float:left;
	height:28px;
	line-height:28px;
}
.sub_center li a {
	color:#000;
	margin:0px 7px;
	padding-left:8px;
	background:url(/html/Template/Default/Skin/images/icon.gif) no-repeat left center;
}
.sub_center li a.current {color:#fff;padding:5px;background:#1b71a4;}
.sub_center li a.current:hover {color:#ffff00;text-decoration:underline;}
.sub_center li a:hover {
	color:#cc0000;
}
#menu_list_1 {
	padding-left:105px;
}


/**********网站侧栏开始**************/
.sidebar {
	float:right;
	width: 210px;
	border-left: 0 none;
	padding: 10px 20px 20px 20px;
	border-top: 3px solid #b1b1b1;
}

/*********百科侧栏结束***********/

.notice h3, .user h3, .vote h3, .statistics h3, .month_up h3, .month_tip h3, #sideMenu h3, .video_category h3 {
	height: 35px;
	line-height: 30px;
	color: black;
	font-size: 14px;
	font-weight:bold;
}
.notice h3 img {margin-top:10px;float:right;padding-right:5px;}
.notice ul, .month_up ul, .month_tip ul, .article_list ul, #sideMenu ul, .photo_list ul, .soft_list ul, .video_list ul, .video_category ul {
}
.notice ul {
	height:auto!important;
	min-height:240px;
	height:240px;
}
.mail ul {	height:auto!important;
	min-height:40px;
	height:40px;}
.notice li, .month_up li, .month_tip .bd li {
	height:24px;
	line-height:24px;
	padding-left:10px;
	background:url(/html/Template/Default/Skin/images/icon1.gif) no-repeat left center;
}

.notice li a, .month_tip li a, .month_up li a {
	color:#313534;
}
.notice li a:hover, .month_tip li a:hover, .month_up li a:hover {
	color:#cc0000;
}
.underline {
	height: 1px;
	line-height: 0px;
	font-size:0px;
	margin-top: 30px;
	border-top: 1px solid #E0E0E0;
	overflow: hidden;
}

.underline2 {
	height: 10px;
	line-height: 0px;
	font-size:0px;
	margin-top: 30px;
	border-top: 1px solid #E0E0E0;
	overflow: hidden;
	width: 750px;
}

.month_tip .hd ul { float: right;

}

.month_tip .bd ul {
	background: url(/html/Template/Default/Skin/images/back.gif) no-repeat -982px -256px;
	padding-left: 9px;
}
.month_tip .hd li{
	background:#ddd; float:left; margin:0 2px; text-align: center; line-height:20px; height:20px; width:22px; color:#999; cursor: pointer;
}
.month_tip .hd li.on{
background: #ED7133;
font-weight: bold;
color: white;
}
.month_tip .bd li {
	padding-left:15px;
	background:none;
	height:25px;
	line-height:24px;
}

/*********网站内容块********/
.content {
	width: 710px;
	position: relative;
	padding: 5px 15px;
	overflow: hidden;
	border-top: 3px solid #7caad9;
	float: left;
} 
.news {
	height:33px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -89px;
}
.news ul {
	padding-left:33px;
}
.news li {
	float:left;
	height:23px;
	padding-top:10px;
	width:98px;
	text-align:center;
}
.news li a {
	color:#4c4c4c;
}
.news li a:hover, .news li.on a {
	color:#cc0100;
}
.news li.on {
	font-weight:bold;
	color:#cc0100;
	background:url(/html/Template/Default/Skin/images/news_on.gif) no-repeat center bottom;
	height:20px;
	padding-top:13px;
}
.news_list {
	padding:10px;
	background:url(/html/Template/Default/Skin/images/news_dd.gif) repeat-y left top;
	padding-bottom:0px;
	height:230px;
}
.news_list_bottom {
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -128px;
	height:10px;
	line-height:10px;
	font-size:0px;
}
.news_list_01 {
	float:left;
	width:440px;
	padding-left:10px;
}
.head_news {
	padding-bottom:10px;
}
.news_list_01 ul {
	padding:10px;
}
.head_news h3 {
	font-size:14px;
	line-height:24px;
	text-align:center;
}
.head_news h3 a {
	color:#cc0100;
}
.head_news h3 a:hover {
	color:#000;
}
.head_news p {
	padding:5px 0px;
	line-height:170%;
	text-indent:20px;
	padding-bottom:10px;
	background:url(/html/Template/Default/Skin//html/Template/Default/Skin/PE/images/line.gif) repeat-x left bottom;
	color:#666;
}
.news_list_01 li {
	height:23px;
	line-height:24px;
	padding-left:15px;
	background:url(..//html/Template/Default/Skin/PE/images/icon2.gif) no-repeat left center;
	color:#999999;
	clear:both;
}
.news_list_01 li span.datetime {
	float:right;
}
.news_list_01 li a {
	color:#343434;
}
.news_list_01 li a:hover {
	color:#cc0000;
}
/*******右侧FLASH新闻*******/
.news_flash {
	float:right;
	width:226px;
	padding:5px;
	border:1px solid #e5e5e5;
	margin-top:10px;
	margin-right:10px;
	display:inline;
}
/***********网站中部二开始***********/



#author_article_list div
{
    margin-top:12px;    
}


/*****会员登录*********/
.user_info {
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	padding:5px;
	height:183px;
	background:#fff
}
.user_login ul {
	padding:5px;
}
.user_login li {
	height:27px;
	line-height:27px;
margin:2px 0px;
}
.loginedinfo li {height:21px;line-height:21px;}
.user_login li.reg_user {height:27px;line-height:27px;padding:3px 0px 6px 0px;}
.user_login li.save {padding-left:45px;}
.user_login li.reg {padding-top:5px;background:url(/html/Template/Default/Skin/images/min_line.gif) no-repeat center top;text-align:center;}
.user_login li.reg a {color:#333;text-decoration:underline;}
.user_login li.reg a:hover {color:#f87608;text-decoration:underline;}
.user_login li.save a{padding-left:10px;}

.user_login li.save input {margin-right:5px;}
.user_login li input.inputtext {
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -64px;
	border:none;
	width:133px;
	height:20px;
	line-height:20px;
	padding-left:5px;
	font-size:12px;font-family:Arial;
}

.user_login li input#validationCode2 {width:58px!important;background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -708px -65px;font-size:11px;font-family:Arial;}
.user_login li select {
	width:138px;
}
.user_login li img {
	margin-left:5px;
}
/***********会员loading***************/

.user_login li.reg_user, .vote_content li.vote_check {
	position:relative;
}
.user_login li input.user_login_submit, .vote_content li.vote_check input {
	width:66px;
	height:22px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -72px -38px;
	overflow:hidden;
	border:none;
	position:absolute;
	top:7px;
	left:20px;
	cursor: pointer;
}
.user_login li input.user_login_submit {top:5px;left:45px;}
.user_login li.forget {
	text-align:center;
	padding-top:5px;
}
.user_login li a {
	color:#000;
	padding:0px 10px;
}
.user_login li a:hover {
	color:#cc0000;
}

/******会员登录后CSS******/
.u_login {
	padding:5px;
	line-height:180%;
}

/************图片工具栏*************/

.pic_tool li {
	margin:6px 0px;
}
/************网站调查*************/
.vote_content, .statistics_content {
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
}
.vote_content h4 {
	font-size:12px;
	font-weight:normal;
	color:#4093cb;
	height:27px;
	line-height:27px;
	padding-left:10px;
	padding-top:8px;
}
.vote_content ul {
	padding-left:10px;
}
.vote_content li {
	height:22px;
	line-height:22px;
}
.vote_content li input {
	margin-right:5px;
	vertical-align:middle;
	margin-top:-3px;
}
.vote_content li.vote_check {
	height:24px;
	line-height:24px;
	text-align:center;
	padding-top:10px;
}
.vote_content li.vote_check input {
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -143px -38px;
}
.vote_content li.vote_check input#ShowVote {
	left:106px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -215px -38px;
}
/****************网站统计****************/
 .statistics_content {
	line-height:26px;
	padding-top:8px;
	padding-left:10px;
}
*html .statistics_content {
	padding-top:8px;
	line-height:24px;
}
.statistics_content a {
	color:#ae541f;
}
.statistics_content a:hover {
	color:#cc0000;
}
/************首页模块新闻列表*****************/


.area {
	/*border:1px solid #d9d9d9;****/
}

.area .hd{/*border-bottom:1px solid #e5e5e5; */height:32px; overflow: hidden; /*margin-left:10px;*/}


.area .hd h3 {
	float:left;
	height:32px;
	line-height:32px;
	font-size:17px;
	color:#333;
	font-family:'微软雅黑','黑体';
	font-weight:normal;
	margin-left:6px;
}

.area .hd .more{float:right; margin:10px 0px 0 0; color:#666; /*font-family:'新宋体','宋体';*/}
.area .hd .more:hover{color:#cc3300;}

.area .hdA{border-bottom:0 none; height:65px; overflow: hidden; margin-left:18px; background:url(/html/Template/Default/Skin/PE/images/hdBg2.jpg) no-repeat;}
.area .hdA2{border-bottom:0 none; height:65px; overflow: hidden; margin-left:18px; background:url(/html/Template/Default/Skin/PE/images/hdBg3.jpg) no-repeat;}
.area .hdA h3, .area .hdA2 h3{line-height:24px; padding-top:12px;}
.area .hdA .titS, .area .hdA2 .titS{float:left; color:#fff; line-height:24px; font-size:17px; margin:6px 24px 0 18px;font-family:'微软雅黑','黑体'; font-weight:normal;}
.area .hdA .titEn, .area .hdA2 .titEn{float:left;color:#f90; font-size:10px; font-weight:bold; line-height:16px; width:100%; /*font-family:Arial;*/-webkit-text-size-adjust: none;}
.area .bd{padding:0px 12px 0px 0px;}

.area .bd ul {
	height:auto!important;
	min-height:195px;
	height:195px;
	padding:5px 0px;
	margin:0px;
}
.area .bd li {
	line-height:24px;
	padding-left:20px;
	background: url(/html/Template/Default/Skin/PE/images/icon1.jpg) 10px center no-repeat;
	color: #31394E;
	position:relative;
}
.area .bd li .date {
	float: right;
	color: #999;
	margin-right: 6px;
}
.area .bd li a {
	color:#31394e;
}
.area .bd li a:hover {
	color: #cc3300;
}
.area .bd li span.datetime{
position:absolute;
	top:0px;
	right:5px;
}
.underline_area {
	height:5px;
	line-height:5px;
	font-size:0px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -141px -79px;
}
.area_ad img {
	border:1px solid #cfd8df;
}
/************首页模块新闻列表*****************/

.AreaBK{overflow: hidden;}
.AreaBK .hd{border-bottom:1px solid #e5e5e5; height:32px;  margin-left:10px; margin-bottom: 20px;margin-top: 6px;padding-bottom: 8px;}
.AreaBK .hd h3 {float:left; height:32px; line-height:32px; font-size:18px;color:#3370b1; font-family:'微软雅黑','黑体';	font-weight:normal;	padding-left:30px; background: url(/html/Template/Default/Skin/PE/images/icon3.gif) no-repeat left center}


.areaBK {}
.areaBK .hdB{ height:32px; overflow: hidden; margin-left: 3px;}
.areaBK .hdB h3 a{float:left;height:32px;line-height:32px;font-size:17px;color:#054c9e;font-family:'微软雅黑','黑体';font-weight:normal;margin-left:6px;}

.areaBK .hd .more{float:right; margin:10px 6px 0 0; color:#666; /*font-family:'新宋体','宋体';*/}
.areaBK .hd .more:hover{color:#cc3300;}

.areaBK .hdA{border-bottom:0 none; height:65px; overflow: hidden; margin-left:18px; background:url(/html/Template/Default/Skin/PE/images/hdBg2.jpg) no-repeat;}
.areaBK .hdA2{border-bottom:0 none; height:65px; overflow: hidden; margin-left:18px; background:url(/html/Template/Default/Skin/PE/images/hdBg3.jpg) no-repeat;}
.areaBK .hdA h3, .area .hdA2 h3{line-height:24px; padding-top:12px;}
.areaBK .hdA .titS, .area .hdA2 .titS{float:left; color:#fff; line-height:24px; font-size:17px; margin:6px 24px 0 18px;font-family:'微软雅黑','黑体'; font-weight:normal;}
.areaBK .hdA .titEn, .area .hdA2 .titEn{float:left;color:#f90; font-size:10px; font-weight:bold; line-height:16px; width:100%; font-family:Arial;-webkit-text-size-adjust: none;}
.areaBK .bd{padding: 0px 0px;}

.areaBK .bd ul {
	height: 120px;
	padding:5px 0 25px 0;
	margin:0px;
	width: 320px;
}
.areaBK .bd li {
	line-height:24px;
	padding-left: 10px;
	color: #31394E;
	position:relative;
	float: left;
	width: 150px;
}
.areaBK .bd li a {
	color:#31394e;
}
.areaBK .bd li a:hover {
	color: #cc3300;
}
.areaBK .bd li span.datetime{
position:absolute;
	top:0px;
	right:5px;
}
.underline_areaBK {
	height:5px;
	line-height:5px;
	font-size:0px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -141px -79px;
}
.areaBK_ad img {
	border:1px solid #cfd8df;
}

.fl{float: left; border-bottom: 1px #d9d9d9 solid; margin-bottom: 23px;width: 320px;margin-left: 25px;display: inline;}
.fr{float: right; border-bottom: 1px #d9d9d9 solid;margin-bottom: 23px;width: 310px; margin-right:10px;}

/******推荐信息**********/
.summary ul {
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat -974px 15px;
}
.summary li {
	background:none;
	padding-left:25px;
}
/******栏目分类**********/
#sideMenu li {
	margin-top:6px;
}
#sideMenu li a {
	height: 28px;
	line-height: 28px;
	background: #ebebeb;
	width: 170px;
	display:inline-block;
	padding-left:40px;
	color:#333;
}
#sideMenu li a:hover {
	background:#a6c3df no-repeat 10px center;
	color:#fff;
	font-weight:bold;
}

#sideMenu li.on a,#sideMenu li.on a  {
	background:url(/html/Template/Default/Skin/PE/images/icon4.gif) #538dc5 no-repeat 12px center;
	color:#fff;
	font-weight:bold;
}
#sideMenu li span{
	float:right;
	margin:0 10px 0 0;
	color:#aaa;
}
#sideMenu li:hover span,#sideMenu li.on span{
	color:#fff;
}

/*
.hotbook{
	width:204px;
	line-height:180%;
}
	.hotbook .hd{
		margin:20px 0 10px 0;
	}
	.hotbook li{
		padding:8px 0;
	}
	.hotbook .sj_picture{
		float:left;
		padding:1px;
		background:#fff;
		border:1px solid #aaa;
		border-radius:3px;
		margin-right:5px;
	}
		.hotbook .sj_picture img{
			border-radius:3px;
		}
	.hotbook .pe_u_thumb_intro h3{
		font-size:12px;
		font-weight:normal;
		color:#333;
		height:30px;
		line-height:28px;
	}
	.hotbook .intro{
		color:#999;
	}
*/
.hotbook{
	width:204px;
	line-height:180%;
}
	.hotbook .hd{
		margin:20px 0 10px 0;
	}
	.hotbook li{
		padding:5px 0;
	}
	.hotbook .sj_picture{
		display:none;
	}
		.hotbook .sj_picture img{
			border-radius:3px;
		}
	.hotbook .pe_u_thumb_intro h3{
		font-size:12px;
		font-weight:normal;
		color:#333;
		height:28px;
		line-height:28px;
	}
	.hotbook .intro{
		color:#999;
	}

/**************各节点首页下方推荐图文开始****************/

.pic_article h3 {
	height:33px;
	line-height:33px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -230px;
	font-size:12px;
	padding-left:30px;
}
.pic_article ul {
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	padding:10px 8px;
	height:auto!important;
	min-height:100px;
	height:100px;
	clear:both;
	background:url(/html/Template/Default/Skin/images/area_back.gif) repeat-x left top;
	padding-top:20px;
	padding-left:25px;
}
.pic_article li {
	width:24%;
	text-align:center;
	float:left;
	overflow:hidden;
}
.underline_left {
	height:7px;
	line-height:7px;
	font-size:0px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -269px;
}
.pic_article li a {
	color:#333;
}
.pic_article li a:hover {
	color:#cc0000;
}
.pic_article li img {
	width:150px;
	height:113px;
	padding:2px;
	border:1px solid #d3d8dc;
	background:#ebf0f4;
	overflow:hidden;
}
.pic_article li span {
	display:block;
	line-height:19px;
	padding:0px 10px;
}
/******视频中心*****/
.area ul.tv_pictrue {
	height:102px;
	min-height:103px;
}
.tv_pictrue li {
	background:none;
	padding:0px;
	height:103px;
}
.tv_pictrue li .tv_u_thumb {
	float:left;
	height:102px;
	width:135px;
}
.tv_pictrue li .tv_u_thumb img {
	width:120px;
	height:90px;
	padding:2px;
	background:#eceff4;
	border:2px solid #cfd8df;
}
.tv_u_thumb_title {
	float:right;
	width:195px;
}
.tv_u_thumb_title h4 {
	font-size:12px;
	color:#666;
}
.tv_u_thumb_title h4 a {
	color:#666666;
}
.tv_u_thumb_title h4 a:hover {
	color:#cc0000;
}
.tv_u_thumb_title p {
	text-indent:20px;
	color:#666;
}
.area ul.tv_text {
	padding:10px 0px 0px 10px;
	height:74px;
	min-height:74px;
	background:none;
}
.area ul.tv_text li {
	float:left;
	width:46%;
}
/**************首页图片****************/

.scroll_picture h3 {
	height:33px;
	line-height:33px;
	background:url(/html/Template/Default/Skin/images/back.gif) no-repeat left -144px;
	font-size:12px;
	color:#000;
	padding-left:34px;
	position:relative;
}
.scroll_picture h3 img{
	position:absolute;
	top:10px;
	left:910px;
}
.scroll_picture_list {
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	background:url(/html/Template/Default/Skin/images/area_back.gif) repeat-x left top;
	padding:25px 24px 0px 12px;
}
.scroll_picture_list ul {
	height:auto!Important;
	min-height:160px;
	height:160px;
	clear:both;
}
.scroll_picture_list li {
	width:168px;
	overflow:hidden;
	text-align:center;
	height:153px;
	margin-left:16px;
	display:inline;
	float:left;
}
.scroll_picture_list li img {
	width:160px;
	height:120px;
	overflow:hidden;
	padding:2px;
	border:1px solid #cfd8df;
}
.scroll_picture_list li span {
	display:block;
	line-height:19px;
	margin-top:5px;
	padding:0px 5px;
}
.scroll_picture_list li a {
	color:#333333;
}
.scroll_picture_list li a:hover {
	color:#cc0000;
}

/******友情链接********/
.friend_link {position: relative; z-index:9; width:988px; height:110px; border:1px solid #ccc; background: url(/html/Template/Default/Skin/PE/images/friendLinkHd.jpg) #fff no-repeat 0 0;}

.friend_link h3 a{
	float:left;
	width:20px;
	font-size:17px;
	line-height:20px;
	color:#fff;
	text-align:center;
	font-family:'微软雅黑','黑体';
	font-weight:normal;
	padding:13px 0 0 7px;
}


.friend_content {
	padding: 15px;
	height: 80px;
	width: 930px;
	overflow: hidden;
	float: right;
}
.friend_pic {

}
.friend_pic li {
	float:left;
	width:140px;
	height: 45px;
	overflow:hidden;
	margin-top: 2px;
	margin-left:14px;
	display:inline;

}
.friend_pic li img{width:138px;height:43px; overflow:hidden; border:1px solid #dfdfdf;}
.friend_text {
	padding:10px; clear: both; margin:12px 0 0 10px; padding: 0px;
}
.friend_text li {
	float:left;
	margin-right:10px;
	color:#666;
	line-height:22px;
}
.friend_text {
}
.friend_text li 
{
    margin: 0px 6px 0px 6px;
	
    line-height: 24px;
	
	overflow:hidden;
	
    height: 32px;
}
.friend_text li a {
	color: #2d374b;
}
.friend_text li a:hover {
	color:#cc0000;
}
/*******网站底部定义开始*******/
#footer {
	height: 150px;
	background: #054c9e;
	margin-top: -55px;
	padding-top: 56px;
}
.service {
	height: 36px;
	line-height: 36px;
	text-align:center;
	color: #fff;
	background:url(/html/Template/Default/Skin/PE/images/footerNavBg.jpg) repeat-x;
	width:988px;
	border: 1px solid #4276B1;
}
.service a {
	color: #FFF;
}
.service a:hover {
	color:#ffff00;
}
.copyright {
	text-align:center;
	line-height: 24px;
	padding-top:10px;
	font-family: Arial;
	color: #FFF;
}
/*********版权信息页与关于我们页面样式定义**********/
.copyright_list h1 {
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
}
.copyright_list p {
	line-height:170%;
	font-size:14px;
	color:#333;
}
/**********弹出公告**************/
.popping_news {
	width:590px;
	height:390px;
	border:6px solid #1e74a8;
	background:#fff;
	padding:2px;
	position:relative;
}
.popping_contant {
	background:url(/html/Template/Default/Skin/images/notice_back.gif) repeat-x center top;
	height:380px;
	padding:0px 30px;
	color:#333333;
	padding-top:15px;
}
.popping_contant h2 {
	font-size:18px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-family:"微软雅黑";
	font-weight:normal;
}
.popping_info {
	height:31px;
	line-height:31px;
	text-align:center;
	background:#fcfcfc url(../images/notice_line.gif) repeat-x left top;
	margin:15px 0px;
}
.popping_list {
	line-height:180%;
	font-size:12px;
	padding:5px 0px;
}
.popping_list p {
	text-indent:20px;
	word-wrap:break-word;
	word-break:normal;
}
img.close_popping {
	position:absolute;
	cursor: pointer;
	top:7px;
	left:567px;

}
	
/*******匿名投稿*******/
.anonymouscontent_top
{
    border-color:#E2E2E2;
    border-right:1px solid #E2E2E2;
    border-style:solid;
    border-width:1px;
    height:59px; 
}
.anonymouscontent_top h3 {
    font-size:18px;
    padding-left:35px;
    padding-top:23px;
}
/******弹出登录控制*****************/
.quick_login {top:32%!important;}
.quick_login_content {padding:5px;border:5px solid  #2185c1;background:#efefef;width:500px;height:195px;}
.quick_login_content h3 {height:31px;line-height:31px;font-size:14px;color:#0f3b7c;padding-left:14px;}
.quick_login_content h3  img {float:right;display:inline;margin-top:3px;cursor: pointer;width:15px;height:13px;display:inine-block;}
.quick_login_info {float:left;width:270px;background:url(/html/Template/Default/Skin/images/login_line.gif) no-repeat 250px center;}
.quick_login_info  ul {padding:7px 0px 7px 14px;}
.quick_login_info li {height:24px;line-height:24px;margin:5px 0px;}
.quick_login_info li  input {border:1px solid #b6b4b4;background:#fefefe;color:#333;height:13px;padding:3px 0px 3px 3px;/*font-family:Arial*/;font-size:12px;}
.quick_login_info li.check {cursor: pointer;height:16px;line-height:16px;padding-top:5px;}
.quick_login_info li.check span {}
.quick_login_info li.check input{border:none;padding:0px 1px;background:none;margin-top:-5px;margin-right:5px;_margin-top:0px;}
*+html .quick_login_info li.check input {margin-top:0px;}
.quick_login_info li label {height:24px;}
.quick_login_info li  input#validateCode {width:52px;}
.quick_login_info li  img{cursor: pointer;padding-left:5px;padding-top:1px;}
 a.login_poping {background:none;padding-left:0px;padding-right:0px;}

.quick_login_info li.login img,.quick_login_info li.check {padding-left:47px;margin-bottom:8px;}

.reg_info {float:right;width:220px;}
.reg_info ul {padding-top:10px;}
.reg_info li {height:31px;line-height:31px;font-size:14px;color:#747474;}

.reg_info li  a {color:#cc0000;text-decoration:underline;}
.reg_info li  a:hover {color:#333;text-decoration:underline;}
/*********弹出会员下拉显示详细信息********/
.web_tip a span {color:#ec260b;font-weight:bold;padding-right:5px;}
#loginedUserInfo {left:310px;width:146px;text-align:left;background:#f3f3f3;position: absolute;z-index:3;background:url(/html/Template/Default/Skin/images/popping.gif) no-repeat  left bottom;}
#loginedUserInfo ul {padding:5px;padding-top:0px;}
#loginedUserInfo  li {height:20px;line-height:20px;padding-left:10px;}
#loginedUserInfo  li.user_out {background:url(/html/Template/Default/Skin/images/popping_line.gif) no-repeat center bottom;padding-bottom:3px;}
#loginedUserInfo  li span {padding:0px 5px;}
#loginedUserInfo  li.user_out a {padding-left:0px;}
#loginedUserInfo  li.money {padding-top:3px;}
#loginedUserInfo  li a {color:#333;}
#loginedUserInfo  li a:hover {color:#cc0000;text-decoration:underline;}
/************心情控制***********/
.article_mood {padding:10px;padding-top:20px;margin-bottom:10px;}
/********邮件订阅*********/
#MailSubscribes h2 {font-size:12px;font-weight:normal;line-height:19px;padding:2px 0px;}
#MailSubscribes h2 input {margin-right:3px;vertical-align:-2px;_vertical-align:-3px;}
#MailSubscribes label {margin-right:2px;}
#MailSubscribes h4 {line-height:24px;height:24px;font-size:12px;font-weight:normal;}
#MailSubscribesControl input.inputtext {border:1px solid #ccc;font-size:11px;padding:2px 3px;font-family:Arial;margin-top:5px;}
#MailSubscribesControl input.inputbutton {width:54px;height:20px;line-height:20px;text-align:center;background:url(/html/Template/Default/Skin/images/MailSubscribes.gif) no-repeat left center;border:none;cursor: pointer;margin-top:5px;}

/* calendar root element */
#calroot *{
    margin:0;
    padding:0;
    background:none;
}

#calroot span{
    line-height:normal;
}

#calroot {
	margin-top:-1px;
	width:198px;
	padding:2px;
	background-color:#fff;
	border:1px solid #ccc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow: 0 0 15px #666;
	-webkit-box-shadow: 0 0 15px #666;	
}

/* head. contains title, prev/next month controls and possible month/year selectors */
#calhead {	
	padding:2px 0;
	height:22px;
} 

#caltitle {
	font-size:14px;
	color:#0150D1;	
	float:left;
	text-align:center;
	width:155px;
	line-height:20px;
	text-shadow:0 1px 0 #ddd;
}

#calnext, #calprev {
	display:block;
	width:20px;
	height:20px;
	background:transparent url(prev.gif) no-repeat scroll center center;
	float:left;
	cursor:pointer;
}

#calnext {
	background-image:url(/html/Template/Default/Skin/PE/next.gif);
	float:right;
}

#calprev.caldisabled, #calnext.caldisabled {
	visibility:hidden;	
}

/* names of the days */
#caldays {
	height:14px;
	border-bottom:1px solid #ddd;
}

#caldays span {
	display:block;
	float:left;
	width:28px;
	text-align:center;
}

/* container for weeks */
#calweeks {
	background-color:#fff;
	margin-top:4px;
}

/* single week */
#calroot .calweek {
	clear:left;

	height:22px;
}

/* single day */
#calroot .calweek a {
	display:block;
	float:left;
	width:27px;
	height:20px;
	text-decoration:none;
	margin-left:1px;
	text-align:center;
	line-height:20px;
	color:#666;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; 		
} 

/* different states */
#calroot .calweek a:hover, #calroot .calfocus {
	background-color:#ddd;
}

/* sunday */
#calroot a.calsun {
	color:red;		
}

/* offmonth day */
#calroot a.caloff {
	color:#ccc;		
}

#calroot a.caloff:hover {
	background-color:rgb(245, 245, 250);		
}


/* unselecteble day */
#calroot a.caldisabled {
	background-color:#efefef !important;
	color:#ccc	!important;
	cursor:default;
}

/* current day */
#calroot #calcurrent {
	background-color:#498CE2;
	color:#fff;
}

/* today */
#calroot #caltoday {
	background-color:#333;
	color:#fff;
}

.article_page li.next {
    background:url("/html/Template/Default/Skin//html/Template/Default/Skin/PE/images/icon7.gif" alt="乐天堂免费注册") no-repeat scroll left center transparent;
}

/**********文字按钮********/
.input_button, .input_button_ten, .input_button_two,.input_button_three,.input_button_four,.input_button_five,.input_button_six,.input_button_seven,.input_button_eight,.overlay_control_button
{
    background: #fff url(../images/input_button.gif) no-repeat left 0px;
    height: 23px;
    line-height: 23px;
    width: 65px;
    text-align: center;
    border: none;
    cursor: pointer;
    margin: 0px 3px;
}
.input_button_two
{
    width: 42px;
    background: #fff url(../images/input_button.gif) no-repeat left -30px;
}
.input_button_three
{
    width: 53px;
    background: #fff url(../images/input_button.gif) no-repeat left -89px;
}
.input_button_four
{
    width: 65px;
    background: #fff url(../images/input_button.gif) no-repeat left 0px;
}
.input_button_five
{
    width: 78px;
    background: #fff url(../images/input_button.gif) no-repeat left -116px;
}
.input_button_six
{
    width: 89px;
    background: #fff url(../images/input_button.gif) no-repeat left -142px;
}
.input_button_seven
{
    width: 102px;
    background: #fff url(../images/input_button.gif) no-repeat left -170px;
}
.input_button_eight
{
    width: 114px;
    background: #fff url(../images/input_button.gif) no-repeat left -197px;
}
.input_button_ten
{
    background: #fff url(../images/input_button.gif) no-repeat left -62px;
    width: 150px;
}
/*********提交按钮***********/
.submit_button
{
    height: 26px;
    line-height: 26px;
    padding: 0px 5px;
    background: url(/html/Template/Default/Skin/images/button.gif) repeat-x left bottom;
    border: 1px solid #d9d291;
    font-weight: bold;
    font-size: 13px;
    color: #222222;
    cursor: pointer;
    vertical-align: center;
}
.submit_button_two,.submit_button_three,.submit_button_four,.submit_button_five,.submit_button_six,.submit_button_seven,.submit_button_eight,.submit_button_nine,.submit_button_ten
{
    height: 26px;
    line-height: 26px;
    padding: 0px 5px;
    font-size: 13px;
    background: #fff url(../images/submit_button.gif) no-repeat left 0px;
    width: 44px;
    text-align: center;
    font-size: 12px;
    border: none;
    cursor: pointer;
    margin: 0px 3px;
}
.submit_button_three
{
	width: 69px;
	background: #fff url(../images/submit_button.gif) no-repeat left -31px;
}
.submit_button_four
{
	width: 80px;
	background: #fff url(../images/submit_button.gif) no-repeat left -62px;
}
.submit_button_five
{
	width: 91px;
	background: #fff url(../images/submit_button.gif) no-repeat left -92px;
}
.submit_button_six
{
	width: 102px;
	background: #fff url(../images/submit_button.gif) no-repeat left -123px;
}
.submit_button_seven
{
	width: 113px;
	background: #fff url(../images/submit_button.gif) no-repeat left -155px;
}
.submit_button_eight
{
	width: 125px;
	background: #fff url(../images/submit_button.gif) no-repeat left -186px;
}
.submit_button_nine
{
	width: 137px;
	background: #fff url(../images/submit_button.gif) no-repeat left -218px;
}
.submit_button_ten
{
	width: 148px;
	background: #fff url(../images/submit_button.gif) no-repeat left -249px;
}
/********文本框*************/
.inputxt
{
    color: #878787;
    height: 20px;
    line-height: 20px;
    padding: 0px 2px;
    border-top: 1px solid #9b9b9b;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #9b9b9b;
    border-right: 1px solid #cccccc;
    vertical-align: center;
}
.inputxt, select, .input_button
{
    display: inline;
    vertical-align: middle;
}
/*******select定义********/
select
{
    padding: 2px 1px 1px 2px;
    border: 1px solid #cccccc;
    border-top: 1px solid #9b9b9b;
    border-left: 1px solid #9b9b9b;
    font-size: 13px;
    font-family: "Arial";
    line-height: 100%;
    height: 22px;
    height: 22px\9; *height:23px;
vertical-align:-4px;
vertical-align:-3px\9;
}
textarea
{
    border: 1px solid #c0c0c0;
    vertical-align: middle;
}
/***********文件上传***********/
.type-file-box
{
    position: relative;
    width: 260px;
}
.type-file-text
{
    height: 22px;
    border: 1px solid #ccc;
    width: 180px;
}
.type-file-button
{
    background-color: #FFF;
    border: 1px solid #CDCDCD;
    height: 24px;
    width: 70px;
}
.type-file-file
{
    position: absolute;
    top: 0;
    right: 0;
    height: 24px;
    filter: alpha(opacity:0);
    opacity: 0;
    width: 260px;
}
/***************slect与input同时存在时对齐********************/

.search_box
{
    margin: 5px 0px;
    height: 20px;
    padding-top: 2px;
}
.search_box input
{
    /*vertical-align:-2px;*/
    _vertical-align: -3px;
}
.search_box label
{
    margin: 5px 0px 0px 3px;
    height: 23px;
    line-height: 23px;
}
.checkbox input
{
    vertical-align: -2px;
    _vertical-align: -3px;
}
.checkbox em
{
    padding-left: 4px;
    cursor: pointer;
    vertical-align: middle;
}
/***************slect与input同时存在时对齐结束********************/
.table_style { border:solid 1px #eee;}
.table_style tr td { padding: 12px; word-break:break-all; overflow:auto; text-align:left; background:url(/html/Template/Default/Skin/images/td_bg.jpg) repeat-x;}
.table_style tr td em { font-style:normal; line-height:24px; border-bottom:solid 1px #333;}
.table_style tr.first td { background:none;}
.table_style tr td.ok_tab{ padding-right:15px; text-align:right;}
.table_style tr td table tr td{ background:none; padding:0px 10px 0px 0px;}
.ok_bottom { padding-top:8px; text-align: center;}

/********整站评论PK**********/
 #aspnetForm{
    padding:8px 8px 0px 8px;
    background-image:url(/html/Template/Default/Skin/images/main_bgleft.gif); 
    background-repeat:no-repeat; 
    background-position:left top;
    margin:0px;
 }
.sustainfilter{
    width: 45%;
    height: 40px;
    filter: progid:DXImageTransform.Microsoft.Gradient (startColorStr='#FFFFFF', endColorStr='#D4EAF7', gradientType='1');
}
.opposefilter{
    width: 45%;
    filter: progid:DXImageTransform.Microsoft.Gradient (startColorStr='#D4EAF7', endColorStr='#FFFFFF', gradientType='1');
}
.sustainfilter2{
    height: 30px;
    filter: progid:DXImageTransform.Microsoft.Gradient (startColorStr='#D4EAF7', endColorStr='#FFFFFF', gradientType='1');
}
.opposefilter2{
    filter: progid:DXImageTransform.Microsoft.Gradient (startColorStr='#FFFFFF', endColorStr='#D4EAF7', gradientType='1');
 }
.neutralismfilter{
    filter: progid:DXImageTransform.Microsoft.Gradient (startColorStr='#FFFFFF', endColorStr='#D4EAF7', gradientType='1'); 
    height: 40px;
}
.validatetd img
{
    vertical-align:middle;    
}

/*头条图文信息列表_头条图片文字左右式class="topicList topicListB"*/
.topicList .t{ height: 91px; overflow:hidden;}
.area .bd li.t {background: none; padding-left:10px;padding-top: 5px;}
.topicList .t .pic{ width:120px; float:left;}
.topicList .t .pic img{ width:112px; height:78px; }
.topicList .t .pic a:hover img{ border-color:#aaa;  }
.topicList .t .con{ width:205px; float:left; }
.topicList .t .title{line-height:24px;  }
.topicList .t .title a{  font-size:12px; color:#006699; font-weight:bold; }
.topicList .t .intro{ color:#666; line-height:18px;}
.topicList .t .intro .more{ color:#369;  }
.topicList .t .intro .more:hover{ color:#c30;}


.topicList .n{ height:24px; line-height:24px; overflow:hidden; clear:both;}
.topicList .n a{color: #31394E;}
.topicList .n a:hover{color: #369;}
.topicList .n img{ margin:0 3px;}
.topicList .last{ border-bottom:0 none;}
.topicList .n .date{ float:right; color:#999; margin-right:6px; }

.topicListB .t{ height: 134px; margin: 0 0 12px 0; overflow:hidden; border-bottom:1px solid #eee;}
.topicListB .t .pic{ width:95px; float:left;}
.topicListB .t .pic img{ width:85px; height:110px; }
.topicListB .t .pic a:hover img{ border-color:#aaa;  }
.topicListB .t .con{ width:220px; float:left; }

.hotTags h3{
	height: 35px;
	line-height: 30px;
	color: black;
	font-size: 14px;
	font-weight: bold;
}
.hotTags ul{
	padding:0;
	margin:0;
}
.hotTags a {
		margin: 0 5px 5px 0;
		padding: 0 3px;
		display: inline-block;
		line-height: 18px;
	
		/*white-space: nowrap;*/
	}
	.hotTags a:hover {
		text-decoration: none;
		background-color: #57d032;
		color: #fff;
	}
	.hotTags .tagS1 {
		color: #aaa;
	}
	.hotTags .tagS1:hover {
		background-color: #aaa;
	}
	.hotTags .tagS2 {
		color: #444;
	}
	.hotTags .tagS2:hover {
		background-color: #444;
	}
	.hotTags .tagS3 {
		color: #3274d0;
	}
	.hotTags .tagS3:hover {
		background-color: #3274d0;
	}
	.hotTags .tagS4 {
		color: #c00;
	}
	.hotTags .tagS4:hover {
		background-color: #c00;
	}
	.hotTags .tagS5 {
		color: #57d032;
	}
	.hotTags .tagS6 {
		color: #f90;
	}
	.hotTags .tagS6:hover {
		background-color: #f90;
	}
	.hotTags .tagS7 {
		color: #da1dc6;
	}
	.hotTags .tagS7:hover {
		background-color: #da1dc6;
	}
	.hotTags .tagS8 {
		color: #45beb7;
	}
	.hotTags .tagS8:hover {
		background-color: #45beb7;
	}
/*--------百科检索----------*/
.baike_js{width:990px; height:95px; background:url(/html/Template/Default/Skin/PE/images/jiansuo.jpg) no-repeat;margin: 0 auto;}
.baike_js .cdbk{font-family: 微软雅黑; font-size: 28px; color:#003399; margin:25px 0 0 17px; display: inline-block;float: left;}
.baike_js .tjct{width:96px; height:32px; background: url(/html/Template/Default/Skin/PE/images/tjct.jpg) repeat-x; position: absolute; left: 474px; top:25px;}
.baike_js .tjct a{font-family:微软雅黑; font-size: 17px; color:#fff; padding:4px 0 0 14px; display: block;}
.baike_js .cttj{width:251px; height:95px; background:url(/html/Template/Default/Skin/PE/images/cttj.jpg) no-repeat;overflow: hidden; float: right;}
.baike_js .cttj h6{font-family: 宋体;font-size: 12px; color: #7d7d7d;margin: 18px 0 0 18px;}
.baike_js .zs{font-family:Elephant; font-style: italic; font-size: 40px; color: #ff9900; font-weight: bolder; display: block;
text-align: center;}

/************百科搜索**************/
.search-bk {
	width: 480px;
	padding-top:25px;
	float: left;
	position: relative;
	z-index: 9;
}
.search-bk input.inputtext {
width: 292px;
height: 19px;
line-height: 22px;
padding: 6px 12px 6px 110px;
font-size: 14px;
border: 1px solid #BCB6B4;
color: #AEAEAE;
float: right;
}
.search-bk .searchBtn {
float: right;
background: url(/html/Template/Default/Skin/PE/images/searchBtn02.jpg) 0 -1px no-repeat;
width: 46px;
height: 34px;
text-decoration: none;
text-indent: 999px;
overflow: hidden;
margin-right: 10px;
}

#searchSel02{ position: absolute;width: 100px;left: 6px;top: 29px;}
#searchSel02 h3{ cursor: pointer; border-right:1px solid #ddd; line-height:24px; padding-left: 13px;
 background: url(/html/Template/Default/Skin/PE/images/down.gif) no-repeat 80px center;font-size: 12px;}
#searchSel02 ul{ background:#fff; border:1px solid #ccc; border-top :0; padding:6px 6px 6px 13px; display:none;  margin-left: 2px;}
#searchSel02 ul li{line-height:26px; cursor: pointer;}

/***学术论文**/
#searchSel03{ position: absolute;width: 82px;left: 5px;top: 37px;z-index:99;}
#searchSel03 h3{ cursor: pointer; border-right:1px solid #ddd; line-height:24px; padding-left: 16px;font-size: 12px; display:inline-block;width: 60px;}
#searchSel03 ul{ background:#fff; border:1px solid #ccc; border-top :0; padding:6px 6px 6px 13px; display:none;  margin-left: 2px;}
#searchSel03 ul li{line-height:26px; cursor: pointer;}
.search-bk input.inputtext2 {width: 305px;height: 19px;line-height: 22px;padding: 6px 12px 6px 95px;font-size: 14px;border: 1px solid #BCB6B4;
color: #AEAEAE;float: right;}


/*************百科搜索*************/
/************百科侧栏导航************/
.subnav ul{margin-top: 6px;}
.subnav a{display: inline-block; margin: 7px 12px 7px 0;}

/**********专业资料栏目导航************/
.subnav02{width: 710px;overflow: hidden;}
.subnav02 ul{padding: 5px 0 0 5px; overflow: hidden;}
.subnav02 ul li{display: inline-block; width: 215px; background: url(/html/Template/Default/Skin/PE/images/icon7.gif) no-repeat left center;padding-left: 15px;float: left;}
.subnav02 li a{display: inline-block; margin: 7px 12px 7px 0; font-size: 14px; color: #333;}
.subnav02 li a:hover{color: #054c9e; font-weight: bolder;}
.subnav02 ul li.on a{color:#054c9e; font-weight: bolder; }


/******最新词条**********/
.zxct{margin-top: 20px;}
.zxct li{line-height: 24px; padding-left: 10px; background: url(/html/Template/Default/Skin/images/icon1.gif) no-repeat left 10px; margin-top: 15px;}
.zxct li a{width: 200px;display: inline-block;height: 20px;}
.zxct .aut{color: #999; margin-right: 10px;}
.zxct .time{color: #999;}
.zxct .list_intro{color: #999;}


/****百科列表页*****/
.bk_list{padding: 0 20px 20px !important; }
.bk_list li{line-height:30px;font-size:12px;color:#666;padding: 20px 0 0 30px;background: url(/html/Template/Default/Skin/PE/images/icon5.gif) no-repeat 0px 25px;}
.bk_list .list_title a{font-size: 14px;font-weight: bolder;color: #01479f;}
.bk_list .aut_list{color: #9a9a9a; padding-left: 25px;font-size: 12px;}
.bk_list .time_list{color: #9a9a9a; padding-left: 25px;font-size: 12px;}
.bk_list .list_intro{color: #666; line-height: 22px; border-bottom: 1px #e6e6e6 dashed;padding-bottom: 8px;}


/******专业资料书籍栏目**********/
#sideMenu02 li {}
#sideMenu02 li a {height: 28px;line-height: 28px;width: 170px;display:inline-block;color:#333;}
#sideMenu02 li a:hover {color:#054c9e;font-weight:bold;}
#sideMenu02 li.on a  {color: #054c9e;font-weight:bold;}

/*******月度热门文档*********/
.month_hot ul {margin-top: 15px;}
.month_hot li {padding-left:15px;background:none;height:25px;line-height:24px;background: url(/html/Template/Default/Skin/images/icon1.gif) no-repeat 0 10px;}
.month_hot li a{color: #333;text-decoration:none;cursor: pointer;font-family:arial,'新宋体','宋体'; font-size: 12px;}
.month_hot li a:hover{color: #cc3300;}

/********专业书籍内容列表********/
.sj_list{overflow: hidden; clear: both;}
.sj_list .hd{border-bottom:1px solid #d9d9d9; height:35px; padding:0 10px;}
.sj_list .bd .pe_u_thumb{display: inline-block; float: left; margin: 0 20px;border: 1px #ccc solid;padding: 3px;background-color: #fff;overflow: hidden;WIDTH: 120PX;}
.sj_list .bd .pe_u_thumb_intro{FLOAT: LEFT;WIDTH: 500PX;}
.sj_list li{background:url(/html/Template/Default/Skin/PE/images/line.gif) repeat-x left bottom;overflow:hidden; padding: 20px 0px 30px 5px;clear: both;height: 200px;}
.sj_list li h3{font-size:14px;color:#054c9e;padding-bottom: 15px;border-bottom: 1px #ddd dashed;}
.sj_list .intro{line-height: 24px;font: 12px;color: #666;padding-top: 15px;}
.sj_list .intro span{font-weight: bolder;}


/*通用页栏目标题*/
.mHead{ height:70px; background:url(/html/Template/Default/Skin/PE/images/topBg.jpg) 0 -160px; overflow: hidden;}
.mHead .parentNodel{float:left; font-size:24px; color:#039; padding:16px 12px 0 12px; font-family:'微软雅黑','黑体'; font-weight:normal; line-height:36px;}
.mHead .nodelName{float:left; font-size:20px; color:#5d84c5; padding:20px 18px; line-height:36px; font-family:'微软雅黑','黑体'; background:url(/html/Template/Default/Skin/PE/images/icon8.gif) 0 center no-repeat;}
.mHead .btn{padding: 18px 0px 0 0;}
.btn_orange{display:inline-block; zoom:1; padding: 0px 18px; height:32px; line-height:32px; color:#fff; font-size: 14px;font-family: 宋体; font-weight: bold;overflow: hidden; background:url(/html/Template/Default/Skin/PE/images/btnBgOrang.jpg);}
.btn_orange:hover{color:#ff0;}

.btn_green{
	display:inline-block;
	zoom:1; 
	padding:0px 15px; 
	height:30px; 
	line-height:30px; 
	color:#fff; 
	font-size: 14px; 
	overflow: hidden; 
	font-family:微软雅黑;
	background:url(/html/Template/Default/Skin/PE/images/tjct.jpg);
	background:url(/html/Template/Default/Skin/PE/images/upt_btn.jpg) 0 -30px repeat-x;
	border-radius:3px;
}
.btn_green:hover{
	color:#fff;
	background:url(/html/Template/Default/Skin/PE/images/upt_btn.jpg) 0 0 repeat-x;
}

.upt_btn{
	display:inline-block;
	zoom:1; 
	padding:0px 15px; 
	height:30px; 
	line-height:30px; 
	color:#fff; 
	font-size: 14px; 
	font-family:微软雅黑;
	overflow: hidden; 
	background-image:url(/html/Template/Default/Skin/PE/images/upt_btn.jpg);
	background-position:0 -30px;
	background-repeat:repeat-x;
	border-radius:3px;

	margin-left:5px;
}
.upt_btn:hover{
	color:#fff;
	background-position:0 0;
}
.upt_btn_blue{
	display:inline-block;
	zoom:1; 
	padding:0px 15px; 
	height:30px; 
	line-height:30px; 
	color:#fff; 
	font-size: 14px; 
	font-family:微软雅黑;
	overflow: hidden; 
	background-image:url(/html/Template/Default/Skin/PE/images/upt_btn.jpg);
	background-position:0 -60px;
	background-repeat:repeat-x;
	border-radius:3px;
}
.upt_btn_blue:hover{
	color:#fff;
}

.article_list .firendLink{padding:0; margin:30px 20px;}
.article_list .firendLink li{ float: left; width:265px; margin-right:20px; line-height:16px; margin-bottom:20px; background-position: 8px center;}
.article_list .firendLink li a {line-height:16px;}

.content_990{
    width: 958px;
    background: #fff;
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
}



.article_list li .tagInfo{ padding-bottom:6px;}
.article_list li .tagInfo .tags{color:#fff;}
.article_list li .tagInfo .tags a {
	margin-top: 5px;
	display:inline-block; 
	zoom:1;
	height:22px;
	padding-left:10px;
	font-size:12px; 
	font-family:arial,'新宋体'; 
	color:#666; 
	line-height:22px;
	background:url(/html/Template/Default/Skin/PE/images/tagsBg.jpg) left 0;
}
.article_list li .tagInfo .tags a:hover {
	color:#333;
}
.article_list li .tagInfo .tags span {
	display:inline-block; 
	zoom:1;
	height:22px;
	padding-right:10px;
	line-height:22px;
	background:url(/html/Template/Default/Skin/PE/images/tagsBg.jpg) right 0;
}
/***********顶部右侧部分************/

.user_guild {}
.user_guild span {float: left; height:30px;}
.user_guild span img {width:16px; height:16px; border:solid 1px #999; border-radius:3px; margin:6px 3px 0 0; vertical-align:middel;}
.user_guild span a.rank {color: #f30; padding-right:10px; font-family: Arial,sans-serif;}
.user_guild span a.rank:hover {color: #333;}
.user_guild span a.sms{color: #333;}
.user_guild span a.sms:hover {color: #f30;}

.user_guild span.setting {position:absolute; top:0px; right:59px; z-index:20; color: #333;height:26px; overflow: hidden;}
.user_guild span.setting a {
display:inline-block; *display:inline; zoom:1; padding:2px 0 0 8px; width: 40px;height:26px;line-height: 26px; text-align: left; color: #333; background: url(/html/Template/Default/Skin/user/images/ico5.gif) no-repeat 35px 13px;}
.user_guild span.setting a:hover, .user_guild span.setting a.user_setting{background: url(/html/Template/Default/Skin/user/images/user_back.gif) no-repeat left -56px; color: #000;}
.user_guild span a.loginout{padding:0 15px 0 65px;    color: #333;}
.user_guild span a.loginout:hover{color: #f30;}
/********设置下拉菜单************/
.setting_list{overflow:hidden; position: absolute; top:25px; right:59px;width: 88px; border:1px solid #d8d8d8;background:#F7F7F7;  z-index:3;  display:none;}
.setting_list ul{ padding:5px 0px; }
.setting_list li{height: 22px; line-height: 22px; padding-left: 8px; text-align:left; }
.setting_list li a{ color:#333; padding-left: 10px; background: url(/html/Template/Default/Skin/user/images/ico4.gif) no-repeat left center;}
.setting_list li a:hover{ color:#4f849d;  }
.setting_list span{display: block; height: 2px; line-height: 2px; font-size: 0px; }


.tag_list li .moreInfo{color:#fff;}
.tag_list li .moreInfo a {
	margin-top: 5px;
	display:inline-block; 
	zoom:1;
	height:22px;
	padding-left:10px;
	font-size:12px; 
	font-family:arial,'新宋体'; 
	color:#666; 
	line-height:22px;
	background:url(/html/Template/Default/Skin/PE/images/tagsBg.jpg) left 0 no-repeat;
}
.tag_list li .moreInfo a:hover {
	color:#333;
}
.tag_list li .moreInfo span {
	display:inline-block; 
	zoom:1;
	height:22px;
	padding-right:10px;
	line-height:22px;
	background:url(/html/Template/Default/Skin/PE/images/tagsBg.jpg) right 0;
}

blockquote { font-family: "Consolas" , "Courier New" ,Courier,mono,serif; font-size: 12px; background-color: #E7E5DC; width: 99%; overflow: auto; margin: 0 0 1em 0; padding-top: 1px; }
blockquote ol, blockquote ol li, blockquote ol li span { margin: 0; padding: 0; border: none;}
blockquote a, blockquote a:hover { background: none; border: none; padding: 0; margin: 0; }
blockquote ol { list-style: decimal; background-color: #fff; margin: 0px 0px 1px 45px !important; padding: 0px; color: #5C5C5C; }
blockquote ol li { list-style: decimal-leading-zero; list-style-position: outside !important; border-left: 3px solid #6CE26C; background-color: #F8F8F8; color: #5C5C5C; padding: 0 3px 0 10px !important; margin: 0 !important; line-height: 14px; }
blockquote ol li.alt { background-color: #FFF; color: inherit; }
blockquote ol li span { color: black; background-color: inherit; }
blockquote .comment, blockquote .comments { color: #008200; background-color: inherit; }
blockquote .string { color: blue; background-color: inherit; }
blockquote .keyword { color: #069; font-weight: bold; background-color: inherit; }
blockquote .blockquoteprocessor { color: gray; background-color: inherit; }
blockquote .dp-xml .cdata { color: #ff1493; }
blockquote .dp-xml .tag, blockquote .dp-xml .tag-name { color: #069; font-weight: bold; }
blockquote .dp-xml .attribute { color: red; }
blockquote .dp-xml .attribute-value { color: blue; }
blockquote .dp-sql .func { color: #ff1493; }
blockquote .dp-sql .op { color: #808080; }
blockquote .dp-rb .symbol { color: #a70; }
blockquote .dp-rb .variable { color: #a70; font-weight: bold; }
blockquote .dp-py .builtins { color: #ff1493; }
blockquote .dp-py .magicmethods { color: #808080; }
blockquote .dp-py .exceptions { color: brown; }
blockquote .dp-py .types { color: brown; font-style: italic; }
blockquote .dp-py .commonlibs { color: #8A2BE2; font-style: italic; }
blockquote .dp-j .annotation { color: #646464; }
blockquote .dp-j .number { color: #C00000; }
blockquote .dp-delphi .number { color: blue; }
blockquote .dp-delphi .directive { color: #008284; }
blockquote .dp-delphi .vars { color: #000; }
blockquote .dp-css .value { color: black; }
blockquote .dp-css .important { color: red; }
blockquote .dp-c .vars { color: #d00; }
blockquote .dp-cpp .datatypes { color: #2E8B57; font-weight: bold; }

.hotzl-top{
	font-size:1px;
	height:10px;
	line-height:1px;
}
.hotzl{
	width:100%;
	border-width:0;
	margin-top:10px;
}
	.hotzl td{
		height:30px;
		line-height:30px;
	}
	.hotzl .td0{
	}
		.hotzl .td0 h3{
			float:left;
		}
		.hotzl .td0 ul{
			float:right;
		}
		.hotzl .td0 li{
			float:left;
			width:22px;
			height:22px;
			line-height:22px;
			text-align:center;
			color:#666;
			background:#c8c8c8;
			margin-left:3px;
			cursor:pointer;
		}
		.hotzl .td0 li:hover,.hotzl .td0 .active{
			color:#fff;
			font-weight:bold;
			background:#ed7133;
		}
	.hotzl .td1{
		width:22px;
		text-align:center;
		vertical-align:middle;
	}
	.htozl .td2{
	}
	.hotzl .td3{
		
	}
.hide1{
	display:none;
}

/*自定义*/
.upt_body{
	color:#063468;
	border-top:3px solid #7caad9;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-radius:3px 3px 0 0;
	background:#fff;
}
.upt_list{
}
	.upt_list .row{
		padding-bottom:20px;
	}
	.upt_list .upt_pic{
		float:left;
		width:160px;
		height:120px;
		border:1px solid #ccc;
		padding:1px;
		border-radius:3px;
	}
		.upt_list .upt_pic img{
			width:160px;
			height:120px;
			border-radius:3px;
		}
	.upt_list .upt_text{
		margin-left:175px;
		line-height:24px;
	}
		.upt_list .upt_title{
			font-size:14px;
			font-weight:bold;
			height:30px;
			line-height:30px;
		}
		.upt_list .date{
			float:right;
			margin-right:5px;
			font-weight:normal;
			color:#999;
		}
		.upt_list .upt_info{
			height:72px;

			overflow:hidden;
			
		}
		.upt_list .upt_info .pre{
			font-weight:bold;
		}
		.upt_list .upt_status{
			color:#999;
		}
		.upt_list .upt_status a{
			float:left;
			margin-right:5px;
			padding:5px 8px;
			line-height:100%;
			background-color:#E6EDF2;
			color:#333;
			border-radius:3px;
		}
			.upt_list .upt_status a span{
				color:#999;
			}
		.upt_list .upt_status a:hover{
			background-color:#054D9F;
			color:#fff;
		}
			.upt_list .upt_status a:hover span{
				color:#fff;
			}

.upt_content{
	padding:20px;
}
	.upt_content .upt_title{
		font-size:20px;
		font-family:微软雅黑;
		text-align:center;
		padding:5px 0 10px 0;
		margin:0;
		border-bottom:1px solid #ccc;
	}
	.upt_content .upt_text{
		padding:15px 0;
	}

.upt_tab{
	width:100%;
	border-collapse: collapse;
}
	.upt_tab td{
		padding:8px;
		font-size:12px;
		border:1px solid #efefef;
		line-height:26px;
	}
	.upt_tab .bar{
		font-size:14px;
		font-weight:bold;
		background:#efffff;
		line-height:normal;
	}
	.upt_tab .b .bar{
		color:#fff;
		background:#003399;
		border:1px solid #003399;
	}
	.upt_tab .b td{
		border:1px solid #003399;
	}

.upt_userstatus{
	color:#999;
	font-family:tahoma;
}
	.upt_userstatus a{
		float:left;
		color:#075bac;
	}
	.upt_userstatus a:hover{
		color:#cc3300;
	}
	.upt_userstatus .u-name{
		font-weight:bold;
	}
	.upt_userstatus .u-head{
		padding-top:5px;
	}
	.upt_userstatus .u-head img{
		width:18px;
		height:18px;
		border-radius:3px;
		margin:0 3px 0 0;
		border:solid 1px #ccc;
		vertical-align:center;
	}
	.upt_userstatus .u-s1{
		float:left;
		margin:0 4px;
	}
	.upt_userstatus .u-s2{
		float:left;
		margin:0 2px;
	}
	.upt_userstatus .u-s3{
		float:right;
		height:auto;
		line-height:normal;
		margin:3px 0 0 0px;
		padding:0 3px;
		color:#fff;
		font-size:9px;
		font-family:"ADMUI3Sm";
		font-weight:bold;
		background:#075bac;
		border-radius:3px;
	}
	.upt_userstatus .new_pm{
		float:left;
		padding-left:20px;
		font-weight:bold;
		background:url(/html/dzbbs/static/image/common/new_pm.gif) 0 9px no-repeat;
	}
	.upt_userstatus .new_notice{
		float:left;
		padding-left:14px;
		font-weight:bold;
		background:url(/html/dzbbs/static/image/common/notice.gif) 0 8px no-repeat;
	}

/*
	.upt_userstatus a{
		color:#075bac;
	}
	.upt_userstatus a:hover{
		color:#cc3300;
	}
	.upt_userstatus .u-name{
		font-weight:bold;
	}
	.upt_userstatus .u-head{
		float:left;
		padding-top:6px;
	}
	.upt_userstatus .u-head img{
		width:16px;
		height:16px;
		border-radius:3px;
		margin:0 3px 0 0;
		border:solid 1px #ccc;
		vertical-align:center;
	}
*/
.ibook{
}
	.ibook  .pic img{
		border:1px solid #ccc;
	}
	.ibook .title{
		margin-top:8px;
	}
.ixb{
}
	.ixb .pic img{
		border:1px solid #ccc;
	}

/*专业书籍*/
.m_content{
	border-top:3px solid #7caad9;
}
.book_div{
	width:728px;
	padding:0 10px 0 0;
	background:#fbfcff;
	margin-left:1px;
	border-bottom:1px solid #ebecf0;
}
.book{
	width:100%;
}
	.book td{
		font-size:12px;
		color:#333;
	}
	.book .td1{
		padding:15px 10px;
		width:80px;
		text-align:center;
		font-weight:bold;
		color:#063468;
		background:#f7f9fe;
	}
	.book .td2{
		padding:15px 10px;
		width:140px;
		border-bottom:1px solid #ebecf0;
	}
	.book .td3{
		padding:15px 10px;
		border-bottom:1px solid #ebecf0;
	}
	.book .td4{
		height:10px;
		background:#f7f9fe;
	}
	.book .book_name{
		color:#063468;
		font-weight:bold;
		padding:20px 10px;
		border-bottom:1px solid #c8c8ca;
	}
	.book .book_pic{
		background:#fff;
		text-align:center;
	}
		.book .book_pic img{
			width:130px;
			height:180px;
			box-shadow:3px 3px 0px #ccc;
		}
.book_info{
	width:718px;
	margin:15px 0  0 10px;
}
	.book_info td{
		font-size:12px;
		color:#333;
	}
	.book_info .td1{
		height:40px;
		line-height:40px;
		font-weight:bold;
		color:#063468;
		background:#f7f9fe;
		padding-left:10px;
	}
	.book_info .td2{
		padding:10px;
		line-height:200%;
	}
	.book_info .td_split{
		height:15px;
	}

.upt_pic{padding:10px 0 0 0;}.upt_pic .pic_block{float:left;width:988px;height:80px;margin:0;padding:0;border:1px solid #d9d9d9;}.upt_pic .pic_block img{width:988px;height:80px;border:0;}.upt_pic .pic_left1,.upt_pic .pic_left1 img{width:262px;}.upt_pic .pic_left2,.upt_pic .pic_left2 img{width:622px;}.upt_pic .pic_mid,.upt_pic .pic_mid img{width:348px;}.upt_pic .pic_right1,.upt_pic .pic_right1 img{width:354px;}.upt_pic .pic_right2,.upt_pic .pic_right2 img{width:714px;}.upt_pic .pic_split{margin-right:10px;}.clear{clear:left;}

.table-reward{
	width:100%;
	border:1px solid #637f94;
}
	.table-reward td{
		font-size:14px;
		height:30px;
		line-height:30px;
		text-align:center;
	border:1px solid #637f94;
	}




/*2014:category*/


.category_main{
	width:988px;
	height:63px;
	margin:0 auto;
	padding:1px;
	list-style:none;
	background-image:url(/html/Template/Default/Skin/PE/2014/category_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	border-radius:3px;
}
.category_main > li{
	float:left;
	width:196px;
	height:63px;
	margin:0;
	padding:0;
	border-radius:3px;
}
.category_main > li:hover,
.category_main > li.active,
.category_main > li.active:hover{
	background-color:#02428b;
}
.category_main > li.divider,
.category_main > li.divider:hover{
	width:2px;
	background-image:url(/html/Template/Default/Skin/PE/2014/category_divider.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.category_main > li > a{
	float:left;
	width:100%;
	height:63px;
	line-height:63px;
	color:#fff;
	font-size:16px;
	font-family:"微软雅黑";
	text-decoration:none;
}
.category_main > li > a > span{
	float:left;
	margin:12px 0 0 0;
	height:38px;
	line-height:38px;
}
.category_main > li > a > .ca{
	margin:12px 10px 0 25px;
}
.category_main > li > a > .ca-down{
	width:20px;
	margin:12px 0 0 6px;
}

.category_main > li > ul{
	margin:63px 0 0 -1px;
	padding:0;
	width:990px;
	position:absolute;
	z-index:2;
	background-color:#0c70b8;
	list-style:none;
	display:none;
}
.category_main > li:hover > ul{
	display:block;
}
.category_main > li > ul > li{
	float:left;
	width:20%;
	margin:0;
	padding:0;
}
.category_main > li > ul > li > ul{
	margin:30px 25px 30px 0;
	padding:0;
	list-style:disc;
	color:#eeecf1;
	font-size:12px;
}
.category_main > li > ul > li > ul > li{
	padding:8px 0;
	margin:0 0 0 35px;
}
.category_main > li > ul > li > ul > li.menu-header{
	height:16px;
	margin-left:35px;
	margin-bottom:8px;
	list-style:none;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #4295d3;
}
.category_main > li > ul > li > ul > li.menu-header > span{
	float:left;
	margin-right:5px;
}
.category_main > li > ul > li > ul > li.divider{
	height:1px;
	line-height:1px;
	padding:0;
	margin-left:30px;
	margin-top:8px;
	margin-bottom:8px;
	list-style:none;
	border-bottom:1px dotted #4295d3;
	display:none;
}

.category_main > li > ul > li > ul > li.active > a{
	color:#6F0;
}
.category_main > li > ul > li > ul > li > a{
	color:#fff;
	text-decoration:none;
}


.ca{
	width:38px;
	height:38px;
	background-image:url(/html/Template/Default/Skin/PE/2014/category_icon.gif);
	background-repeat:no-repeat;
}
.ca-menu{
	background-position:0 0;
}
.ca-ychz{
	background-position:0 -70px;
}
.ca-yczk{
	background-position:0 -140px;
}
.ca-ynbl{
	background-position:0 -210px;
}
.ca-pxkh{
	background-position:0 -280px;
}
.ca-down{
	background-position:0 -335px;
}

.cam{
	width:16px;
	height:16px;
	display:inline-block;
	background-image:url(/html/Template/Default/Skin/PE/2014/category_icon_menu.gif);
	background-repeat:no-repeat;
	display:none;
}
.cam-service{
	background-position:0 0;
}
.cam-bbs{
	background-position:0 -50px;
}
.cam-files{
	background-position:0 -100px;
}
.cam-news{
	background-position:0 -150px;
}
.cam-center{
	background-position:0 -200px;
}






.qlink{
	width:267px;
	margin:0;
	padding:0;
	list-style:none;
}
.qlink > li{
	margin:3px 0 0 0;
	margin:0;
	border:1px solid #dddddd;
	border-top-width:0;
}
.qlink > li:first-child{
	margin-top:0;
	border-top-width:1px;
}
.qlink > li > h3{
	margin:0;
	padding:0 0 0 32px;
	height:49px;
	line-height:49px;
	letter-spacing:1px;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:normal;
	color:#0963b1;
	background-color:#f7f7f7;
	background-image:url(/html/Template/Default/Skin/PE/2014/qlink_icon.gif);
	background-repeat:no-repeat;
	background-position:15px 0;
	cursor:pointer;
}

.qlink > li:hover,
.qlink > li.active{
	border-color:#0963b1;
	background-color:#fff;
}
.qlink > li:hover > h3,
.qlink > li.active > h3{
	color:#fff;
	background-color:#0963b1;
	background-position:15px -50px;
}
.qlink > li > .qlink-body{
	height:145px;
	margin:0;
	padding:10px;
	display:none;
	overflow:auto;
}
.qlink > li > .qlink-body > p{
	margin:0;
	line-height:24px;
	color:#333;
	font-size:12px;
}
.qlink > li > .qlink-body a{
	color:#333;
	text-decoration:none;
}
.qlink > li > .qlink-body a.active{
	color:#0963b1;
}
.qlink > li > .qlink-body > p.link{
	text-align:center;
}
.qlink > li > .qlink-body > ul{
	margin:0;
	padding:0;
	list-style:square;
	color:#0963b1;
}
.qlink > li > .qlink-body > ul > li{
	float:left;
	width:41%;
	margin:0 0 0 20px;
	padding:0;
	font-size:12px;
}
.qlink > li > .qlink-body > ul > li > a{
	height:24px;
	line-height:24px;
}