﻿.main{width:960px; clear:both; margin:auto;background-color:#fff}
.default_login{float:left;width:305px}
.default_ad{width:305px;border:1px solid #D0DDE6; height:378px; overflow:hidden}
.default_right{float:right;width:645px;}

.loginbox{ float:left; margin:0 0 7px 0; width:304px; height:250px; border:1px solid #D0DDE6; background:#fff;}
.loginbox h2{ margin:0 22px; height:46px; overflow:hidden; line-height:240px; font-size:0; background:url(../images/title_1.png) no-repeat 0 17px; border-bottom:1px solid #EFEFEF;}
.loginbox .content{ padding:5px 22px; color:#676767;}
.loginform .c_blue,.loginform a.c_blue{ color:#0067CE;}
.loginform li{ margin-bottom:10px;}
.loginform a.c_blue:hover{ text-decoration:underline;}
.loginform li img{ vertical-align:middle;}
.loginform li.last{ padding-left:20px; color:#2F2F2F;}
.loginform li.last span{ color:#939393;}
.loginform li.last .s_bg{ padding-left:20px; color:#2E2E2E; background:url(../images/icon_0.png) no-repeat;}
.loginform li.li_b{ padding-left:70px; margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #EFEFEF;}
.btn_in2{ width:94px; height:24px; overflow:hidden; text-align:center; color:#fff; line-height:25px; border:0; background:url(../images/btns_denglu2.png) no-repeat;}
.tx_ipt{width:150px;}


.list_bt{height:27px;background-image:url(../images/default_list_3.gif); margin:auto}
.list_bt .list_span{float:right; line-height:27px}
.list_bt .list_left{height:27px;float:left; background-image:url(../images/default_list_1.gif);width:5px}
.list_bt .list_right{height:27px;float:right; background-image:url(../images/default_list_2.gif);width:5px}
.list_bt .list_center{height:27px; line-height:27px;float:left;text-indent:10px; font-size:13px; font-weight:bold; color:#0989D1}
.list_nr{border:1px #C5DDF6 solid;border-top:0px;height:100%; margin-bottom:7px;}
.list_nr li{line-height: 26px;width:187px;float:left; margin:2px;background:url(../images/list_arrow.gif) no-repeat;background-position:0px 10px;padding-left:15px}
.list_nr li .sm{width:100%; line-height:26px; height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.job_nr{border:1px #C5DDF6 solid;border-top:0px;height:100%;padding-bottom:4px;}
.job_nr ul{ margin-top:5px;}
.job_nr li{line-height: 26px;width:270px;float:left; margin:5px 5px 6px 5px;}
.job_nr li .pic{width:38px;height:48px;float:left;border:1px #ccc solid}
.job_nr li .sm{width:220px; line-height:18px;float:left; margin-left:5px;height:50px;overflow:hidden;}

.news_nr{border:1px #C5DDF6 solid;border-top:0px; margin-bottom:7px}
.news_nr li{line-height: 26px;text-indent: 5px;overflow:hidden;width:100%;height:26px;}
.news_nr li span{line-height: 26px;color: #666666;float: right;width: 80px;}

.linkzone {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	clear: both;
	background-color:#fff
}
.linkzone .linetle {
	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #1d6593;
	background-image: url(../images/link-title.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
}
.linkcon {
	background-color: #f3f7ff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b3d7ec;
	border-left-color: #b3d7ec;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b3d7ec;
	margin-bottom: 7px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 100%;
}
.linkcon li {
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	margin-right: 6px;
	margin-left: 6px;
	color: #272727;
	float: left;
	white-space:nowrap;
}
.linkcon li a {
	color: #272727;
}
.linkcon li a:hover {
	color: #FF3300;
}

.bts{font-size:12px; color:#CC0000; text-decoration:underline}

.message_tz{line-height:30px;text-align:left; background-color:#FFFEC9;border:1px #FFCC66 solid; margin-bottom:5px; text-indent:20px;font-size:14px;color:red}

.list_nr2{border:1px #C5DDF6 solid;border-top:0px;height:100%;padding-bottom:4px; margin-bottom:7px;}
.list_nr2 ul{ margin-top:5px;}
.list_nr2 li{line-height: 26px;width:270px;float:left; margin:5px 5px 6px 5px;}
.list_nr2 li .pic{width:48px;height:48px;float:left;border:1px #ccc solid}
.list_nr2 li .sm{width:210px; line-height:18px;float:left; margin-left:5px;height:50px;overflow:hidden;}