﻿.main{width:960px; clear:both; margin:auto;background-color:#fff}
.default_login{float:left;width:255px}
.default_ad{float:right;width:695px;height:220px; margin-bottom:7px;}
.default_left{float:left;width:255px}
.default_right{float:right;width:695px;}

.loginbox{ float:left; margin:0 0 7px 0; width:254px; height:218px; border:1px solid #D0DDE6; background:#fff;}
.loginbox h2{ margin:0 22px; height:46px; overflow:hidden; line-height:170px; 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:10px; 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:50px; 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;
	margin: 0px;
	height: 100%;
	margin-bottom:7px;
	padding-top:10px;
	}
.list_nr li{
	float: left;
	width: 180px;
	text-align: center;
	line-height: 22px;
	margin-right: 8px;
	margin-left: 8px;
	margin-bottom: 8px;
	}
.list_nr li a {
	font-family: "宋体", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.list_nr li a:hover {
	color: #FF3366;
}


.list_nr .cpzsimg {
	border: 1px solid #eee;
	background-color: #FFFFFF;
	margin-bottom: 5px
}
.cplistprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	line-height: 24px;
}

.cplb1{height:5px;width:255px;background-image:url(../images/class1.gif); margin:0px; overflow:hidden}
.cplb2{width:253px;border:1px #C5DDF6 solid;border-top:0px; background-color:#F2F8FE; margin-bottom:7px; text-align:center}
.bigclass
{
	line-height: 22px;
	font-size: 12px;
	width: 235px;
	text-align: left;
	background-image: url(../images/profulei.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	text-indent: 16px;
	border-bottom: 1px dotted #dddddd;
	margin-bottom:10px;	
}
.bigclass a{ color: #FF5B01;}
.small{width:100%; margin:0px;}
.small li
{
	float: left;
	padding-right: 6px;
	padding-left: 5px;
	line-height: 18px;	
	width:70px;
	white-space:nowrap;
	text-align:left;
	}
.small li a
{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #565553;}








.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: 50px;}

.linkzone {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	clear: both;
}
.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;
}
.linkcon li a {
	color: #272727;
}
.linkcon li a:hover {
	color: #FF3300;
}

.bts{font-size:12px; color:#CC0000; text-decoration:underline}