﻿/**公积金计算器开始**/

.ct_thisbox {
	border: 1px solid rgb(202, 202, 202); border-image: none; width: 466px;margin:0 auto
}
.ct_centop {
	margin: 0px auto; width: 420px; padding-top: 20px; padding-bottom: 20px; font-size: 15px; 
}
.ct_cpjs {
	color: rgb(89, 125, 0); font-size: 16px; font-weight: 600; display: inline;
}
.ct_cpul {
	padding-left: 6px; clear: both; margin-top: 10px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ct_cpheta {
	height: 30px;
}
.ct_cphetas {
	height: 52px;
}
.ct_cpul li {
	line-height: 22px; float: left;
}
.ct_cpul li select {
	border: 1px solid rgb(202, 202, 202); border-image: none; width: 140px;
}
.ct_cpulul {
	height: 38px; clear: both;
}
.ct_cpulul li {
	line-height: 24px; font-size: 12px; margin-top: 8px; margin-bottom: 6px; margin-left: 6px; float: left; display: inline;
}
.ct_cpulul li input {
	height: 22px; line-height: 22px;
}
.ct_cphetb {
	height: 190px;
}
.ct_cpultop {
	margin-top: 8px;
}
.ct-cpulabl {
	margin-left: -24px; position: absolute;
}
.ct_cpulrelt {
	padding-top: 36px;
}
.ct_cpullv select {
	width: 180px !important;
}
.ct_cetpbutm {
	width: auto; height: 70px; padding-top: 10px; padding-left: 100px;
}
.owinput {
	color: rgb(255, 255, 255); font-size: 14px; cursor: pointer;
}

.ct_cetpbutmb {
	margin-left: 32px;
}

.ct_cpjss {
	background-position: 74px 3px;
}
.ct_zongjia {
	height: 144px; padding-top: 24px;
}
.ct_zongjia ul li {
	width: 198px; height: 30px; font-size: 12px; float: left;
}
.ct_zongjia ul li input {
	border: 1px solid rgb(202, 202, 202); border-image: none; width: 80px; margin-right: 4px;
}
.ct_alingr {
	text-align: right;
}
.ct_cetlast ul {
	height: auto; clear: both;
}
.ct_cetlast ul li {
	line-height: 26px; font-size: 12px;
}
.ct_cetlast ul li b {
	font-size: 13px;
}
.ct_wenda dl {
	padding-top: 6px; padding-bottom: 6px;
}
.ct_wenda dl dt a {
	height: 30px; color: rgb(33, 81, 148); line-height: 30px; padding-left: 15px; font-size: 15px;
}
.ct_wenda dl dd {
	line-height: 24px; padding-left: 15px; font-size: 13px;
}
.ct_right {
	width: 305px; float: right;
}
.ct_cpjs {
	color: rgb(89, 125, 0); font-size: 16px; font-weight: 600; display: inline;
}
.ct_cpul {
	padding-left: 6px; clear: both; margin-top: 10px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ct_cpheta {
	height: 30px;
}
.ct_cphetas {
	height: 52px;
}
.ct_cpul li {
	line-height: 22px; float: left;list-style-type: none !important;    font-size: 13px;
}
.ct_cpul li select {
	border: 1px solid rgb(202, 202, 202); border-image: none; width: 140px;
}
.ct_cpulul {
	height: 38px; clear: both;
}
.ct_cpulul li {
	line-height: 24px; font-size: 12px; margin-top: 8px; margin-bottom: 6px; margin-left: 6px; float: left; display: inline;
}
.ct_cpulul li input {
	height: 22px; line-height: 22px;
}
.ct_cphetb {
	height: 190px;
}
.ct_cpultop {
	margin-top: 8px;
}
.ct-cpulabl {
	margin-left: -24px; position: absolute;
}
.ct_cpulrelt {
	padding-top: 36px;
}
.ct_cpullv select {
	width: 180px !important;
}
.ct_cetpbutm {
	width: auto; height: 70px; padding-top: 10px; padding-left: 100px;
}
.ct_cetpbutm ul li {
	float: left; display: inline;
}
.ct_cetpbutm ul li input {
	color: rgb(255, 255, 255); font-size: 14px; cursor: pointer;
}
.owinput {
	color: rgb(255, 255, 255); font-size: 14px; cursor: pointer;
}
.ct_cetpbutma input {
	background: url("/templets/default/gjjjsq/counter_baca.png") no-repeat 0px -97px; width: 81px; height: 35px;
}
.owinput {
	background: url("/templets/default/gjjjsq/counter_baca.png") no-repeat 0px -97px; width: 81px; height: 35px;
}
.ct_cetpbutmb {
	margin-left: 32px;
}
.ct_cetpbutmb input {
	background: url("/templets/default/gjjjsq/counter_baca.png") no-repeat 0px -134px; width: 81px; height: 35px;
}
.ct_cpjss {
	background-position: 74px 3px;
}
.ct_zongjia {
	height: 144px; padding-top: 24px;
}
.ct_zongjia ul li {
	width: 198px; height: 30px; font-size: 12px; float: left;
}
.ct_zongjia ul li input {
	border: 1px solid rgb(202, 202, 202); border-image: none; width: 80px; margin-right: 4px;
}
.ct_alingr {
	text-align: right;
}
.ct_cetlast ul {
	height: auto; clear: both;
}
.ct_cetlast ul li {
	line-height: 26px; font-size: 12px;
}
.ct_cetlast ul li b {
	font-size: 13px;
}

.ct_wenda dl {
	padding-top: 6px; padding-bottom: 6px;
}
.ct_wenda dl dt a {
	height: 30px; color: rgb(33, 81, 148); line-height: 30px; padding-left: 15px; font-size: 15px;
}
.ct_wenda dl dd {
	line-height: 24px; padding-left: 15px; font-size: 13px;
}
.ct_right {
	width: 305px; float: right;
}
.ct_jigou {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(202, 202, 202) rgb(202, 202, 202) currentColor; border-image: none;
}
.ct_zixunc {
	margin: 0px auto; width: 280px;
}
.ct_zixunc li {
	line-height: 40px; font-size: 14px;
}
.ct_zixunc li a {
	color: rgb(8, 78, 174); font-size: 16px;
}
.ct_zixunfl {
	padding: 0px 4px; height: 66px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ct_zixunfl li {
	height: 60px; line-height: 20px !important; overflow: hidden; font-size: 12px; float: left;
}
.ct_zixunfla {
	width: 102px;
}
.ct_zixunflb {
	width: 170px;
}
.ct_zixunfl li a {
	font-size: 12px;
}
.ct_zixunul {
	padding: 4px 4px 0px;
}
.ct_zixunul li {
	background: url("../../images/news/dian.jpg") no-repeat 5px 10px; line-height: 24px; padding-left: 20px;
}
.ct_border {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(202, 202, 202) rgb(202, 202, 202); border-image: none; padding-bottom: 20px;
}
/**公积金计算器结束**/

