@charset "gb2312";
/* CSS Document */
html,body {
	font: 14px/1.5 "microsoft yahei", Helvetica, Tahoma, Arial, sans-serif;
	color: #404040;
}

input,textarea,button,select {
	font: 14px/1.5 "microsoft yahei", Helvetica, Tahoma, Arial, sans-serif;
	outline: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.verticle_mid {
	vertical-align: middle;
}

.border-bottom_none {
	border-bottom: 0 !important;
}

.tax_front_header {
	width: 100%;
	height: 150px;
	background: #2489e9 url(../images/header.png) no-repeat center center;
}

.tax_front_header .mid_header {
	position: relative;
	width: 1000px;
	height: 148px;
	margin: 0 auto;
	background:;
	border: 1px solid transparent;
	position: relative;
}

.tax_front_header .mid_header .logo {
	display: block;
	width: 680px;
	height: 88px;
	margin: 32px 0 0 0;
}

.tax_front_header .mid_header .rightInfo {
	position: absolute;
	top: 0;
	right: 0;
	width: 324px;
	height: 150px;
}

.tax_front_header .mid_header .rightInfo .topRight a {
	color: #b7dfec;
}

.tax_front_header .mid_header .rightInfo .topRight .map {
	float: left;
	font-size: 14px;
	width: 90px;
	height: 15px;
	margin: 8px 0 0 46px;
}

*+html .tax_front_header .mid_header .rightInfo .topRight {
	padding-bottom: 22px;
}

.tax_front_header .mid_header .rightInfo .topRight .map img {
	float: left;
}

.tax_front_header .mid_header .rightInfo .topRight .map a {
	line-height: 14px;
	float: right;
}

.tax_front_header .mid_header .rightInfo .topRight .map a:hover {
	text-decoration: underline;
}

.tax_front_header .mid_header .rightInfo .topRight .language {
	/* 	width: 160px; */
	margin-top: 7px;
	float: right;
}

.tax_front_header .mid_header .rightInfo .topRight .language li {
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	height: 15px;
	line-height: 15px;
	font-size: 14px;
	/* 	border-right: 1px solid white; */
}

.grey_title_area {
	width: 100%;
	height: 81px;
	background: url(imagesgrey_bg.png) repeat-x;
}

.grey_title_area .mid_area {
	width: 998px;
	height: 79px;
	border: 1px solid transparent;
	margin: 0 auto;
}

.grey_title_area .scroll_area {
	position: relative;
	width: 998px;
	height: 79px;
	white-space: nowrap;
	overflow: hidden;
	height: 25px;
	border: 1px solid transparent;
	margin: 0 auto;
}

.grey_title_area .scroll_area ul li {
	float: left;
	padding: 0 10px;
	line-height: 25px;
}

.grey_title_area .scroll_area span {
	padding: 0 20px;
	line-height: 25px;
}

.grey_title_area .scroll_area span a:hover {
	text-decoration: none;
}

.icon_title_type {
	display: block;
	width: 113px;
	height: 38px;
	margin: 21px auto 0 auto;
	line-height: 38px;
	padding-left: 52px;
	background: url(imagesuser_icon.png) no-repeat left center;
	font-size: 28px;
	color: #1779dc;
}

.grey_title_area1 {
	width: 100%;
	background: #F9F9F9;
	height: 100%;
	padding-top: 5px
}

.grey_title_areakd1 {
	width: 100%;
	height: 81px;
	background: #F9F9F9;
	height: 100%;
}

.tax_front_content {
	width: 100%;
	background: #fff;
}

.mid_content {
	width: 1000px;
	margin: 0 auto;
}

.copy_title_type {
	font-size: 20px;
	line-height: 21px;
	color: #1779dc;
	padding-bottom: 20px;
	font-weight: normal;
	border-bottom: 1px solid #1779dc;
}

.text-input {
	border: 1px solid #1e83df;
	border-radius: 5px;
	font-size: 16px;
	color: #999;
	height: 48px;
	line-height: 48px;
	padding-left: 10px;
}

.large-input {
	width: 468px;
}

.mid-input {
	width: 403px;
}

.small-input {
	width: 200px;
}

.form_table {
	width: 573px;
	margin: 0 auto;
	margin-top: 54px;
}

.blue_label_type {
	font-size: 18px;
	color: #1779dc;
}

.form_table tr td {
	padding-bottom: 35px;
}

.phone_check {
	font-size: 18px;
	color: #1779dc;
	margin-left: 20px;
}

.ids {
	vertical-align: middle;
}

.sexy_choice {
	vertical-align: middle;
	font-size: 18px;
	color: #1779dc;
}

#time-start {
	cursor: pointer;
	background: url(imagesup_down_icon.png) no-repeat 96% 50%;
}

.expert_label {
	font-size: 18px;
	color: #1779dc;
}

.custom-style {
	margin: 0 !important;
	background-image: none;
	font-size: 10px;
	color: #1779dc;
	border: 1px solid #1779dc;
	border-radius: 3px;
	-webkitbox-shadow: inset 0px 0.1em 0.1em rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0px 0.1em 0.1em rgba(0, 0, 0, 0.3);
	box-shadow: inset 0px 0.1em 0.1em rgba(0, 0, 0, 0.3);
}

.label_width {
	display: inline-block;
	width: 124px;
	padding-left: 14px;
}

.regist_szk {
	width: 273px;
	height: 50px;
	background: #1779dc;
	font-size: 18px;
	color: #fff;
	border: 0;
	border-radius: 5px;
	cursor: pointer;
}

/*-------page4---------*/
.login_area_szk {
	position: absolute;
	z-index: 10;
	top: 47px;
	right: 0;
	width: 159px;
	height: 41px;
	border: 1px solid #b0dbed;
	border-radius: 5px;
/* 	border-bottom-right-radius: 0; */
/* 	border-bottom-left-radius: 0; */
}

.login_area_szk .login_pre_type {
	float: left;
	width: 79px;
	height: 41px;
	line-height: 41px;
	font-size: 15px;
	color: #b7dfec;
	text-align: center;
}

.login_area_szk .login_pre_type:hover {
	background: #b0dbed;
	color: #349bfa;
	text-decoration: none;
}

.top_area {
	width: 948px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	padding-right: 60px;
	margin-bottom: 10px
}

.top_areakd {
	width: 948px;
	height: 100%;
	line-height: 30px;
	margin: 0 auto;
	position: relative;
	padding-right: 60px;
	margin-bottom: 10px
}

.top_area span {
	position: absolute;
	right: 3px;
	top: 0px
}

.top_area a {
	color: #AFAFAF;
	font-size: 14px;
	margin: 0 20px;
	display: block;
	float: left
}

.top_area a:hover {
	text-decoration: none;
	color: #06C
}

.top_areakd span {
	position: absolute;
	right: 3px;
	top: 0px
}

.top_areakd a {
	color: #AFAFAF;
	font-size: 14px;
	margin: 0 20px;
	display: block;
	float: left
}

.grey_title_area .mid_area form {
	padding-top: 20px;
}

.grey_title_area .mid_area .key_search,.grey_title_area .mid_area .sub_button,.grey_title_area .mid_area .sub_button_bottom,.grey_title_area .mid_area .reset_button
	{
	color: #fff;
	font-size: 18px;
	background: #187adc;
}

.grey_title_model em {
	float: right;
	padding-right: 3px
}

.grey_title_model em a {
	text-decoration: none;
	font-size: 13px;
	color: #999
}

.grey_title_model em a:hover {
	color: #09C
}

.grey_title_area .mid_area .key_search {
	float: left;
	width: 780px;
	height: 38px;
	line-height: 38px;
	padding-left: 20px;
	border: 1px solid #1a7ddd;
	border-radius: 5px;
	background: none;
	font-size: 16px;
	color: #999;
	background: url(imagesmagnifier.png) no-repeat 96% 50%;
}

.grey_title_area .mid_area .sub_button {
	margin-left: 20px;
	cursor: pointer;
	width: 160px;
	height: 40px;
	border: 0;
	border-radius: 5px;
}

.grey_title_area .mid_area .sub_button_bottom {
	cursor: pointer;
	width: 160px;
	height: 40px;
	border: 0;
	border-radius: 5px;
}

.grey_title_area .mid_area .sub_button:hover {
	background: #48a4fa;
}

.grey_title_area .mid_area .sub_button_bottom:hover {
	background: #48a4fa;
}

.grey_title_area .mid_area .reset_button {
	cursor: pointer;
	float: right;
	width: 160px;
	height: 40px;
	border: 0;
	border-radius: 5px;
	background: #999;
}

.grey_title_area .mid_area .reset_button:hover {
	background: #a5a3a3;
}

.tax_front_content .mid_content {
	overflow: hidden;
	padding: 34px 0 20px 0;
}

.tax_front_content .mid_content .left_area_type {
	float: left;
	width: 701px;
}

.tax_front_content .mid_content .right_area_type {
	float: right;
	width: 263px;
}

.all_link_type_right {
	display: block;
	width: 263px;
	height: 70px;
}

.case_analyse {
	background: url(imagescase_analyse.png) no-repeat;
}

.tax_guide {
	margin: 10px 0;
	background: url(../images/tax_guide.png) no-repeat;
}

.net_answer {
	margin: 10px 0;
	background: url(imagesnet_answer.png) no-repeat;
}
.law_port {
	margin: 10px 0;
	background: url(imageslaw_port.png) no-repeat;
}

.complex_title_szk {
	font-size: 18px;
	line-height: 17px;
	font-weight: normal;
	color: #1779dc;
	border-bottom: 1px solid #1779dc;
	padding-bottom: 15px;
}

.complex_title_szk span {
	font-size: 12px;
	color: #ccc;
	margin-left: 12px;
}

.complex_title_szk em {
	float: right;
	padding-right: 3px
}

.complex_title_szk em a {
	text-decoration: none;
	font-size: 13px;
	color: #999
}

.complex_title_szk em a:hover {
	color: #09C
}

.grey_model_wrap {
	border: 1px solid #e2e2e2;
	width: 261px;
}

.grey_title_model {
	padding-left: 10px;
	height: 40px;
	line-height: 40px;
	background: #f9f9f9;
	font-size: 16px;
	color: #1779dc;
	font-weight: normal;
}

.consult_list {
	padding: 10px;
}

.consult_list li {
	clear: both;
	height: 37px;
	line-height: 37px;
	padding-left: 12px;
	border-bottom: 1px solid #ededed;
	background: url(imageslist_blue_icon.png) no-repeat left center;
}

.consult_list li span {
	float: left;
	font-size: 14px;
	color: #999;
}

.consult_list li a {
	float: left;
	width: 141px;
	font-size: 14px;
	color: #999;
}

.num_table {
	width: 241px;
	margin: 0 auto
}

.num_table thead tr td {
	text-align: center;
	padding: 12px 0;
	color: #999;
	font-size: 14px;
	border-bottom: 1px solid #ededed;
}

.num_table tbody tr td {
	text-align: center;
	padding: 8px 0;
	font-size: 14px;
	color: #666;
}

.hot_icon {
	position: absolute;
	top: 3px;
	/* 	left: 62px; */
}

.trans_effect:hover {
	transform: rotateX(-360deg);
	box-shadow: 2px 2px 2px #888;
}

.trans_effect {
	transition: all 800ms ease;
	transform-style: preserve-3d;
}

.trans_effect:after {
	content: '';
	transform: rotateX(360deg);
	transform-origin: left bottom;
}

.complex_title_szk {
	font-size: 18px;
	line-height: 17px;
	font-weight: normal;
	color: #1779dc;
	border-bottom: 1px solid #1779dc;
	padding-bottom: 15px;
}

.complex_title_szk span {
	font-size: 12px;
	color: #ccc;
	margin-left: 12px;
}

.question_list li {
	padding-left: 43px;
	height: 40px;
	line-height: 40px;
	clear: both;
	border-bottom: 1px solid #ececec;
	background: url(imageslist_blue_icon.png) no-repeat 20px 50%;
}

.question_list_search li {
	padding-left: 43px;
	height: 40px;
	line-height: 40px;
	clear: both;
	border-bottom: 1px solid #ececec;
	background: url(imageslist_blue_icon.png) no-repeat 20px 50%;
}

.jf_list li {
	padding-left: 43px;
	height: 40px;
	line-height: 40px;
	clear: both;
	border-bottom: 1px solid #ececec;
	background: url(imageslist_blue_icon.png) no-repeat 20px 50%;
}

.question_text_szk {
	float: left;
	overflow: hidden;
	width: 404px;
	color: #333;
	font-size: 14px;
}

.question_text_search {
	float: left;
	overflow: hidden;
	width: 700px;
	color: #333;
	font-size: 14px;
}

.jf_text_szk {
	float: left;
	overflow: hidden;
	width: 504px;
	color: #333;
	font-size: 14px;
}

.question_text_szk:hover {
	text-decoration: none;
}

.note_type_szk {
	padding-left: 25px;
	height: 40px;
	float: left;
	background-image: url(imagesnote_icon.png);
	background-repeat: no-repeat;
	background-position: 0 13px;
	font-size: 14px;
	color: #999;
}

.note_type_szk_xs {
	color: #d34f1f;
	padding-left: 17px;
	width: 5px;
	font-size: 14px;
	float: left;
	background-image: url(imagescommon_z_c3a7666.png);
	background-repeat: no-repeat;
	background-position: -981px -435px;
}

.question_date_szk {
	float: right;
	font-size: 12px;
	color: #666;
}

.question_date_search {
	float: right;
	margin-right:10px;
	font-size: 13px;
	color: #999;
}

.question_list .current a {
	color: #338de6;
}

.question_list .current .note_type_szk {
	color: #338de6;
	background-position: 0 -20px;
}

.question_list .current .question_date_szk {
	color: #338de6;
}

.question_list_search .current a {
	color: #338de6;
}

.question_list_search .current .note_type_szk {
	color: #338de6;
	background-position: 0 -20px;
}

.question_list_search .current .question_date_szk {
	color: #338de6;
}

.question_list_search {
	overflow: hidden;
	padding: 6px 0 0 0;
}

.question_list {
	overflow: hidden;
	/* 	height: 485px; */
	height: 225px;
	padding: 6px 0 0 0;
}

.jf_list {
	overflow: hidden;
	/* 	height: 485px; */
	height: 100%;
	padding: 6px 0 0 0;
}

.service_type_szk {
	padding: 20px 0 40px 0;
}

.service_type_szk li {
	float: left;
	margin-right: 61px;
}

.service_type_szk li h3 {
	height: 24px;
	background-image: url(imagesjgt_bg.png);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	animation: animatedBackground 40s linear infinite;
	-webkit-animation: animatedBackground 40s linear infinite;
}

@
keyframes animatedBackground {from { background-position:00;
	
}

to {
	background-position: 100% 0;
}

}
@
-webkit-keyframes animatedBackground {from { background-position:00;
	
}

to {
	background-position: 100% 0;
}

}
.service_type_szk li span {
	display: block;
	width: 127px;
	height: 52px;
	line-height: 52px;
	border: 1px solid #eee;
	border-top: 0;
}

.service_type_szk li a {
	display: block;
	width: 129px;
	height: 78px;
	font-size: 20px;
	text-align: center;
}

.service_type_szk li .kinds_1 h3 {
	background-color: #79c4be;
}

.service_type_szk li .kinds_2 h3 {
	background-color: #e7b450;
}

.service_type_szk li .kinds_3 h3 {
	background-color: #79b6e2;
}

.service_type_szk li .kinds_4 h3 {
	background-color: #ad82ac;
}

.service_type_szk li .kinds_1 {
	color: #79c4be;
}

.service_type_szk li .kinds_1:hover span {
	border: 1px solid #79c4be;
	border-top: 0;
}

.service_type_szk li .kinds_2 {
	color: #e7b450;
}

.service_type_szk li .kinds_2:hover span {
	border: 1px solid #e7b450;
	border-top: 0;
}

.service_type_szk li .kinds_3 {
	color: #79b6e2;
}

.service_type_szk li .kinds_3:hover span {
	border: 1px solid #79b6e2;
	border-top: 0;
}

.service_type_szk li .kinds_4 {
	color: #ad82ac;
}

.service_type_szk li .kinds_4:hover span {
	border: 1px solid #ad82ac;
	border-top: 0;
}

.service_type_szk li a:hover {
	text-decoration: none;
}

.eight_icons {
	padding: 20px 35px 0 35px;
}

.eight_icons li {
	float: left;
	height: 140px;
	margin: 0 74px 12px 0;
}

.eight_icons li a {
	display: block;
	width: 101px;
	height: 140px;
}

.eight_icons li a span {
	display: block;
	width: 100%;
	text-align: center;
	line-height: 240px;
	font-size: 18px;
	color: #333;
}

.eight_icons li a:hover {
	text-decoration: none;
}

.eight_icons li a:hover span {
	color: #1779dc;
	font-size: 20px;
}

.eight_icons li .link_1 {
	background: url(imageseight_icons.png) no-repeat 0 0;
}

.eight_icons li .link_1:hover {
	background: url(imageseight_icons_act.png) no-repeat 0 0;
}

.eight_icons li .link_2 {
	background: url(imageseight_icons.png) no-repeat -170px 0;
}

.eight_icons li .link_2:hover {
	background: url(imageseight_icons_act.png) no-repeat -170px 0;
}

.eight_icons li .link_3 {
	background: url(imageseight_icons.png) no-repeat -350px 0;
}

.eight_icons li .link_3:hover {
	background: url(imageseight_icons_act.png) no-repeat -350px 0;
}

.eight_icons li .link_4 {
	background: url(imageseight_icons.png) no-repeat -525px 0;
}

.eight_icons li .link_4:hover {
	background: url(imageseight_icons_act.png) no-repeat -525px 0;
}

.eight_icons li .link_5 {
	background: url(imageseight_icons.png) no-repeat 0 -171px;
}

.eight_icons li .link_5:hover {
	background: url(imageseight_icons_act.png) no-repeat 0 -171px;
}

.eight_icons li .link_6 {
	background: url(imageseight_icons.png) no-repeat -170px -171px;
}

.eight_icons li .link_6:hover {
	background: url(imageseight_icons_act.png) no-repeat -170px -171px;
}

.eight_icons li .link_7 {
	background: url(imageseight_icons.png) no-repeat -350px -171px;
}

.eight_icons li .link_7:hover {
	background: url(imageseight_icons_act.png) no-repeat -350px -171px;
}

.eight_icons li .link_8 {
	background: url(imageseight_icons.png) no-repeat -525px -171px;
}

.eight_icons li .link_8:hover {
	background: url(imageseight_icons_act.png) no-repeat -525px -171px;
}

#footer {
	position: relative;
	width: 100%;
	height: 140px;
	background: #1369c0;
}

#footer .midFooter {
	position: relative;
	width: 1000px;
	height: 100%;
	margin: 0 auto;
	background: url(imagesjianbianFG.png) no-repeat 28% 50%;
}

#footer .midFooter .num1 {
	position: absolute;
	left: 50px;
	top: 53px;
}

#footer .midFooter .num2 {
	position: absolute;
	left: 130px;
	top: 53px;
}

#footer .midFooter .num3 {
	position: absolute;
	left: 200px;
	top: 48px;
}

#footer .midFooter .footerInfo {
	overflow: hidden;
	width: 493px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 300px;
	z-index: 1;
}

#footer .midFooter .footerInfo ul {
	padding: 25px 0 0 158px;
}

#footer .midFooter .footerInfo ul li {
	float: left;
	width: 78px;
	border-right: 1px solid white;
}

#footer .midFooter .footerInfo ul li a {
	color: white;
	display: block;
	width: 78px;
	height: 14px;
	line-height: 13px;
	font-size: 14px;
	text-align: center;
}

#footer .midFooter .footerInfo .banquan {
	width: 490x;
	height: 100%;
	margin: 20px 0 0 30px;
}

*+html #footer .midFooter .footerInfo .banquan {
	margin-top: 30px;
}

#footer .midFooter .footerInfo p {
	width: 490px;
	font-size: 12px;
	text-align: center;
	color: #9abbe4;
}

/*--- 5 page ----*/
.red_icon {
	color: red;
}

.upload_5_szk {
	font-size: 20px;
	color: #1779dc;
}
/*--  file type ---*/
.file {
	position: relative;
	display: inline-block;
	background: #f9f9f9;
	border: 1px solid #ededed;
	border-radius: 4px;
	padding: 10px 60px;
	overflow: hidden;
	color: #1E88C7;
	text-decoration: none;
	text-indent: 0;
	line-height: 20px;
}

.file input {
	position: absolute;
	font-size: 100px;
	right: 0;
	top: 0;
	opacity: 0;
}

.file:hover {
	background: #e3e1e1;
	border-color: #ededed;
	color: #004974;
	text-decoration: none;
}

.text-center {
	text-align: center;
}

.file_tips td {
	font-size: 16px;
	color: #666;
}

.sub_botton_szk {
	cursor: pointer;
	border-radius: 5px;
	width: 189px;
	height: 48px;
	border: 1px solid #1779dc;
	background: #1779dc;
	font-size: 18px;
	color: #fff;
}

.sub_botton_szk:hover {
	background: #2c91f1;
}

.user_logined_szk {
	display: block;
	color: #b7dfec;
	width: 115px;
	height: 41px;
	line-height: 41px;
	padding-left: 44px;
	background: url(imagesuser_icon_szk.png) no-repeat 10px 50%;
}

.user_logined_szk:hover {
	text-decoration: none;
}

.user_logined_szk_current {
	color: #349bfa;
	background: #b0dbed url(imagesuser_icon_szk_act.png) no-repeat 10px
		50%;;
	text-decoration: none;
}

.hide_menu_szk {
	display: none;
	margin-left: -1px;
	border-bottom: 2px solid #e2e2e2;
}

.hide_menu_szk li {
	width: 159px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border: 1px solid #ededed;
	border-bottom: 0;
}

.hide_menu_szk li a {
	display: block;
	font-size: 16px;
	color: #999;
	background: #fff;
}

.hide_menu_szk li a:hover {
	background: #f5f5f5;
	text-decoration: none;
}

/*-------page2---------*/
.sub_button_szk,.reset_button_szk {
	color: #fff;
	font-size: 18px;
	background: #187adc;
}

.sub_button_szk {
	display: inline-block;
	cursor: pointer;
	width: 160px;
	height: 40px;
	border: 0;
	border-radius: 5px;
	margin-right: 24px;
}

.sub_button_szk:hover {
	background: #48a4fa;
}

.reset_button_szk {
	display: inline-block;
	cursor: pointer;
	width: 160px;
	height: 40px;
	border: 0;
	border-radius: 5px;
	background: #999;
}

.reset_button_szk:hover {
	background: #a5a3a3;
}

.custom-style-grey {
	margin: 0 !important;
	background-image: none;
	font-size: 10px;
	color: #ccc;
	border: 1px solid #ccc;
	border-radius: 3px;
	-webkitbox-shadow: inset 0px 0.1em 0.1em rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0px 0.1em 0.1em rgba(0, 0, 0, 0.3);
	box-shadow: inset 0px 0.1em 0.1em rgba(0, 0, 0, 0.3);
}

.grey_label_type {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 16px;
	color: #ccc;
	padding-left: 10px;
}

.forget_password {
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	font-size: 16px;
	color: #ccc;
	text-align: right;
}

/*-------page7---------*/
.hide_it {
	display: none;
}

.blue_num_type {
	color: #fff !important;
	background: #1779dc;
}

.all_num_type {
	color: #1779dc;
}

.result_title_szk {
	border-bottom: 1px solid #1779dc;
}

.result_title_szk li {
	float: left;
	height: 54px;
	line-height: 54px;
	cursor: pointer;
	font-size: 16px;
	font-weight: normal;
	border-radius: 5px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	padding: 0 18px;
}

.bordergrey-wrap_type {
	overflow: hidden;
	border: 1px solid #ededed;
	border-top: 0;
}

#mpager {
	width: 380px;
	margin: 0 auto;
	padding: 30px 0;
}

#mpager ul.pages {
	display: block;
	border: none;
	text-transform: uppercase;
	font-size: 10px;
	padding: 0;
}

#mpager ul.pages li {
	list-style: none;
	float: left;
	border: 1px solid #ccc;
	text-decoration: none;
	margin: 0 5px 0 0;
	padding: 8px 12px;
	border-radius: 3px;
}

#mpager ul.pages li:hover {
	border: 1px solid #338de6;
	background: #338de6;
	color: #fff;
}

#mpager ul.pages li.pgEmpty {
	border: 1px solid #eee;
	color: #eee;
}

#mpager ul.pages li.pgCurrent {
	border: 1px solid #338de6;
	color: #fff;
	background: #338de6;
	font-weight: 700;
}

#pager {
	width: 630px;
	margin: 0 auto;
	padding: 30px 0;
}

#pager ul.pages {
	display: block;
	border: none;
	text-transform: uppercase;
	font-size: 10px;
	padding: 0;
}

#pager ul.pages li {
	list-style: none;
	float: left;
	border: 1px solid #ccc;
	text-decoration: none;
	margin: 0 5px 0 0;
	padding: 8px 12px;
	border-radius: 3px;
}

#pager ul.pages li:hover {
	border: 1px solid #338de6;
	background: #338de6;
	color: #fff;
}

#pager ul.pages li.pgEmpty {
	border: 1px solid #eee;
	color: #eee;
}

#pager ul.pages li.pgCurrent {
	border: 1px solid #338de6;
	color: #fff;
	background: #338de6;
	font-weight: 700;
}

/*-------page8---------*/
.english_tips {
	font-size: 12px;
	color: #ccc;
	padding-left: 10px;
}

.wrap_sub_area {
	padding-top: 40px;
	text-align: center;
}

.wrap_sub_area a {
	display: inline-block;
	cursor: pointer;
	width: 160px;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	border: 0;
	background: #1779dc;
	color: #fff;
	font-size: 18px;
}

.wrap_sub_area a:hover {
	background: #1982ec;
	text-decoration: none;
}

.link-margin {
	margin-right: 50px;
}

.tabs-left-szk {
	float: left;
	width: 164px;
}

.tabs-left-szk li a {
	width: 117px;
	padding-left: 47px;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
}

.tabs-left-szk li a:hover {
	text-decoration: none;
}

.tabs-right-szk {
	float: right;
	width: 834px;
	min-height: 203px;
	background: #fff;
}

.tabs-left-action a {
	color: #187adc;
}

.tabs-left-normal a {
	color: #fff;
}

.left_icon_szk_1 {
	background-image: url(imagesleft_icon_1.png);
	background-repeat: no-repeat;
}

.left_icon_szk_2 {
	background-image: url(imagesleft_icon_2.png);
	background-repeat: no-repeat;
}

.left_icon_szk_3 {
	background-image: url(imagesleft_icon_3.png);
	background-repeat: no-repeat;
}

.left_icon_szk_4 {
	background-image: url(imagesleft_icon_4.png);
	background-repeat: no-repeat;
}

.left_icon_szk_pos {
	background-color: transparent;
	background-position: 13px 2px;
}

.tabs-left-action .left_icon_szk_pos {
	background-color: #fff;
	background-position: 13px -45px;
}

.user_account {
	padding: 40px 40px 0 40px;
	background: url(imagesdivide_ccc_line.png) no-repeat;
}

.model_four_type_account {
	float: left;
	width: 376px;
	height: 184px;
}

.account_title {
	font-size: 16px;
	color: #187adc;
	font-weight: normal;
	line-height: 1;
}

.user_account_links {
	padding-top: 30px;
}

.user_account_links li {
	float: left;
	color: #999;
	padding-right: 4px;
}

.user_account_links li a {
	font-size: 14px;
	color: #999;
	margin-right: 4px;
}

/*-------page11---------*/
.your_question {
	font-size: 14px;
	color: #666;
	line-height: 1;
	font-weight: normal;
}

.question_ask_table {
	margin-top: 10px;
}

.question_ask_table tr td {
	padding: 11px 0;
}

.question_supply {
	font-size: 14px;
	font-size: #666;
}

.question_describe {
	font-size: 12px;
	color: #999;
}

.textarea_size {
	overflow: auto;
	width: 783px;
	height: 148px;
	line-height: 25px;
	padding-left: 10px;
	border: 1px solid #1779dc;
	border-radius: 3px;
}

.sub_button_self {
	cursor: pointer;
	width: 150px;
	height: 36px;
	border: 0;
	border-radius: 3px;
	color: #fff;
	font-size: 18px;
}

.mid_content .little {
	margin-left:908px;
	width: 50px;
	height: 25px;
	font-size:14px;
	border-radius: 2px;
}

.blue_bg_szk {
	background: #1779dc;
}

.blue_bg_szk:hover {
	background: #1a82ec;
}

.grey_bg_szk {
	background: #999;
}

.grey_bg_szk:hover {
	background: #acacac;
}

.question_text_in {
	padding-left: 10px;
	width: 560px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #1779dc;
	border-radius: 3px;
}

.kinds_question_select {
	height: 38px;
	line-height: 38px;
	border-radius: 3px;
	border: 1px solid #1779dc;
	font-size: 14px;
	color: #999;
}

/*-------page13---------*/
.ask-answer_content_title {
	font-size: 18px;
	line-height: 1;
	color: #338de6;
	padding-left: 27px;
	margin-bottom: 19px;
	margin-top: 20px;
	font-weight: normal;
}

.solved_icon {
	background: url(imagessolved_icon.png) no-repeat left center;
}

.blur_top_grey_wrap {
	padding: 20px;
	border: 1px solid #ededed;
	border-top: 1px solid #1779dc;
}

.blur_top_grey_wrap2 {
	padding: 20px;
	border: 1px solid #ededed;
}

.question_show_szk {
	color: black;
	font-weight: bold;
	font-size: 16px;
	/* 	line-height: 1; */
}

.question_show_szk a {
	color: black;
	font-weight: bold;
	font-size: 16px;
}

.three_info_szk {
	position: relative;
	padding: 16px 0 17px 0;
	border-bottom: 1px solid #e2e2e2;
}

.three_info_szk li {
	float: left;
	line-height: 1;
	padding-left: 23px;
	font-size: 12px;
	color: #ccc;
	margin-right: 20px;
}

.user_little_icon {
	background: url(imagesuser_little_icon.png) no-repeat left center;
}

.time_icon_grey {
	background: url(imagestime_icon_grey.png) no-repeat left center;
}

.kinds_little_icon {
	background: url(imageskinds_little_icon.png) no-repeat left center;
}

.supply_added {
	padding-top: 15px;
	font-size: 16px;
	color: black;
	line-height: 24px;
}

.best_answer {
	background: url(imagesbest_answer_icon.png) no-repeat left center;
}

.others_answer {
	background: url(imagesothers_answer.png) no-repeat left center;
}

.look_times {
	background: url(imagesask_num1_icon3.png) no-repeat left center;
}

.red_tips {
	color: #ff6633;
	padding-left: 4px;
}

.his_index_result button {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	color: #ccc;
}

.his_index_result label {
	display: inline-block;
	*display: inline;
	*margin-left: 4px;
	margin-bottom: 0;
	vertical-align: middle;
	font-size: 12px;
}

.his_support_label {
	color: #338de6;
}

.his_oppose_label {
	color: #ff6633;
}

.his_oppose {
	border: 0;
	background: url(imageshis_oppose.png) no-repeat left center;
	padding-left: 18px;
	margin-left: 20px;
}

.his_support {
	border: 0;
	background: url(imageshis_support.png) no-repeat left center;
	padding-left: 23px;
}

.question_favorites {
	border: 0;
	background: url(imagesleft_icon_2.png) no-repeat left center;
	background-color: transparent;
    background-position: -16px -61px;
	padding-left: 25px;
}

.mistakes {
	border: 0;
	background: url(../images/tiaocuo.png) no-repeat left center;
	background-color: transparent;
/*     background-position: -16px -61px; */
	padding-left: 25px;
}

.reports {
	border: 0;
	background: url(imagesjubao.png) no-repeat left center;
	background-color: transparent;
/*     background-position: -16px -61px; */
	padding-left: 25px;
}

.his_index_time {
	position: absolute;
	right: 0;
	bottom: 12px;
}
.his_index_result{
}
.best_says {
	font-size: 16px;
	color: #333;
	font-weight: normal;
	line-height: 1;
	padding: 20px 0 10px 0;
}

.thank_says {
	line-height: 20px;
	font-size: 12px;
	color: #999;
}

.divide_line_area {
	height: 38px;
	margin-bottom: 40px;
	border-bottom: 1px dotted #e2e2e2;
}

.question_little_icon {
	background: url(imagesquestion_little_icon.png) no-repeat left
		center;
}

.my_answer {
	background: url(imagesmy_answer.png) no-repeat left center;
}

.list_margin_szk {
	margin-bottom: 25px;
}

.grey_choice_area {
	height: 40px;
	border-bottom: 1px solid #ededed;
	background: #f9f9f9;
	margin-bottom: 25px;
}

.szk-style {
	font-size: 7px;
	-webkit-transform: scale(0.7);
	-webkit-transform-origin-x: 0;
	color: #ccc;
	border: 1px solid #9e9e9e;
	background-image: none !important;
	margin: 0;
	box-shadow: none;
}

.grey_label_szk {
	font-size: 14px;
	color: #999;
	margin-right: 40px;
}

.both_padding_szk {
	padding-left: 20px;
	padding-right: 20px;
}

.checkradios-checkbox.focus,.checkradios-radio.focus {
	border-color: #ccc !important;
	box-shadow: 0 0 3px rgba(11, 111, 111, 0.9) !important;
}

.decide_button_szk {
	font-size: 15px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #187adc;
	color: #187adc;
	background: #fff url(imagesdecide_icon.png) no-repeat 10px 50%;
	padding: 0 10px 0 45px;
	text-align: center;
	border-radius: 3px;
}

.decide_button_szk:hover {
	text-decoration: none;
	color: #fff;
	background: #187adc url(imagesdecide_icon_act.png) no-repeat 10px
		50%;
}

.textarea_size_big {
	overflow: auto;
	width: 988px;
	height: 148px;
	line-height: 25px;
	padding-left: 10px;
	border: 1px solid #1779dc;
	border-radius: 3px;
	margin-bottom: 20px;
}

.textarea_size_mid {
	overflow: auto;
	width: 958px;
	height: 148px;
	line-height: 25px;
	border: 1px solid #1779dc;
	border-radius: 3px;
	margin-bottom: 5px;
}

.let_answer {
	height: 29px;
	line-height: 29px;
	background: url(imageslet_me.png) no-repeat left center;
	padding-left: 45px;
	font-size: 17px;
	font-weight: normal;
	color: #6a668e;
	margin: 34px 0 15px 0;
}

.let_answer_mistake {
	height: 29px;
	line-height: 29px;
	background: url(imageslet_me.png) no-repeat left center;
	padding-left: 45px;
	font-size: 14px;
	font-weight: normal;
	color: #6a668e;
	margin: 0 0 10px 0;
}

.tip_pos_szk {
	position: absolute;
	right: 0;
	/* 	bottom: 4px; */
}

.tax_front_content h5 {
	font: 100 20px/45px "微软雅黑";
	text-align: center;
	height: 45px;
	margin: 10px 0;
	overflow: hidden
}

.tax_front_content .new_xiangxinrwz {
	margin: 20px 0;
	font: 100 14px/26px "";
	text-indent: 15px
}

.tax_front_content .new_xiangxinrnav {
	text-align: right;
	margin: 0px 0 20px;
	font: 100 12px/35px "宋体";
	width: 100%
}

.tax_front_content .new_xiangxinrnav a {
	color: #333
}

.tax_front_content .new_xiangxitj {
	padding: 10px 0
}

.tax_front_content .new_xiangxitj dl {
	line-height: 26px;
	position: relative;
	height: 115px;
	border-bottom: 1px dashed #EAEAEA;
	margin-bottom: 10px;
	overflow: hidden
}

.tax_front_content .new_xiangxitj dt {
	position: absolute;
	left: 0;
	top: 0px;
	font-size: 16px;
	color: #09C
}

.tax_front_content .new_xiangxitj dd {
	padding-left: 100px;
	background: url(../images/list_blue_icon.png) no-repeat 85px center
}

.tax_front_content .new_xiangxitj dd a {
	color: #333
}

.tax_front_content .new_xiangxitj span {
	position: absolute;
	right: 0;
	top: 0px
}

.paihang_wk {
	width: 310px;
	float: left;
	border: 1px solid #E6E6E6;
	margin: 20px 10px 20px 10px
}

.paihang_wk .num_table {
	width: 100%;
	margin: 0 auto
}

.paihang_wk .num_table span .paihang_shang {
	width: 12px;
	height: 12px;
	margin-left: 5px
}

.paihang_wk .num_table .paihang_left {
	text-align: center
}

/*--------------------------------------  nav区域开始 ---------------------------------------*/
/* #nav{ */
/* 	width: 100%; */
/* 	height: 35px; */
/* 	background: #1779dc; */
/* } */
/* #nav .midNav{ */
/* 	width: 985px; */
/* 	margin: 0 auto; */
/* 	line-height: 35px; */
/* 	padding-left: 15px; */
/* } */
/* #nav .midNav ul li{ */
/* 	position: relative; */
/* 	z-index: 9899999999999; */
/* 	float: left; */
/* 	width: 130px; */
/* 	height: 35px; */
/* 	text-align: center; */
/* 	line-height: 35px; */
/* 	font-size: 17px; */
/* 	color: white;  */
/* } */
/* #nav .midNav ul li:hover{ */
/* 	background: white; */
/* 	color: #1779dc; */
/* } */
/* #nav .midNav ul li a{ */
/* 	line-height: 35px; */
/* 	color: white; */
/* 	margin-left: 10px; */
/* } */

/*--------------------------------------  nav区域开始 ---------------------------------------*/
.nav-menu-content {
	width: 980px
}

.nav-menu-container {
	z-index: 1;
	position: relative
}

.nav-menu-container .nav-show-control {
	height: 40px;
	position: relative;
	z-index: 100;
	overflow: hidden;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .2)
}

.nav-menu-container .nav-show-control .nav-menu-layout {
	height: 40px;
	position: absolute;
	width: 100%;
	background-color: #f1f1f1;
	background-color: rgba(241, 241, 241, 0);
	transition: all .2s ease-in;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .6);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .6);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .6)
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu {
	height: 40px;
	/*     background: url(cdn.iknow.bdimg.comstaticcommonwidgetmenuimgmenu-bg_1117283.png) repeat-x */
	background-color: rgb(23, 121, 220);
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content
	{
	margin: 0 auto;
	position: relative
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box
	{
	position: absolute;
	top: 0;
	left: -10px;
	width: 100%
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box a,.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box span
	{
	font-family: "Microsoft YaHei", arial, courier new, courier,
		"\5b8b\4f53", monospace
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item
	{
	display: inline;
	float: left
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item .menu-title
	{
	display: block;
	cursor: pointer;
	color: #fff;
	font-size: 16px;
	line-height: 40px;
	height: 40px;
	border-right: 1px solid #2c91f1;
	text-align: center;
	text-decoration: none
}

/* .nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item .current { */
/*     color: #faff64 */
/* } */
.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item a:hover
	{
	color: rgb(23, 121, 220);
	/*     text-decoration:underline;  */
	background: #fff
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item-index
	{
	width: 8%
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item-cat
	{
	width: 12%
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item-lanmu
	{
	width: 12%
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item-user
	{
	width: 12%
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item-expert
	{
	width: 12%
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item-cat .menu-content
	{
	border-left: 1px solid transparent;
	margin-left: -1px
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item-cat .menu-content .menu-sub-list .menu-sub-item-wp
	{
	width: 50%
}

.nav-menu-container .nav-show-control .nav-menu-layout .nav-menu .nav-menu-content .content-box .menu-item-lanmu
	{
	width: 10%
}

.guoshui_yonghuxx {
	width: 480px;
	overflow: hidden;
	border: 1px solid #D2D2D2;
	margin: 50px
}

.guoshui_yonghuxx h2 {
	height: 33px;
	color: #FFF;
	background: url(imagesyhxxbj.png) repeat-x;
	font-size: 16px;
	line-height: 33px;
	text-indent: 15px
}

.guoshui_yonghuxx .guoshui_yonghuxxleft {
	width: 165px;
	float: left;
	padding: 10px
}

.guoshui_yonghuxx .guoshui_yonghuxxleft .guoshui_yonghuxxtx {
	width: 160px;
	height: 160px;
	margin-bottom: 10px;
}

.guoshui_yonghuxx .guoshui_yonghuxxleft .guoshui_yonghuxx_yhm {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	background: url(imagesyhxxx1.jpg) repeat-x;
	width: 160px;
	color: #1c7ad4
}

.guoshui_yonghuxx .guoshui_yonghuxxleft .guoshui_yonghuxx_yhm img {
	width: 15px;
	height: 13px;
	padding-left: 5px;
}

.guoshui_yonghuxxright {
	width: 285px;
	float: left;
	padding: 10px 10px 10px 0
}

.guoshui_yonghuxxright ul {
	padding-bottom: 15px
}

.guoshui_yonghuxxright li {
	line-height: 35px;
}

.guoshui_yonghuxxright table {
	text-align: center;
	padding-top: 15px
}

.paihang_zengjia{ margin:15px 0}

/* vip认证 */
.banner-steps {
	width: 980px;
	height: 62px;
	margin: 0 auto;
	background: url(imagesprocess-steps.png);
	background-repeat: no-repeat;
}

.banner-steps.apply {
	background-position: 0 0
}

/* 用户分享 */
.tax_front_content .mid_content .wgt-title-area .share-title-area .title-intro {
	font-size: 18px;
}

.tax_front_content .mid_content .f-gray,a.f-gray {
	color: #8b8b8b;
}

.tax_front_content .mid_content .f-gray,a.f-gray {
	color: #666;
}

.tax_front_content .mid_content .grid {
	display: inline;
	float: left;
}

.tax_front_content .mid_content .wgt-title-area .online-info {
	position: relative;
	top: 5px;
	color: #888;
	font-size: 12px;
	margin-right: 175px;
}

.tax_front_content .mid_content .wgt-title-area .f-yahei, a.f-yahei {
	font-size: 15px;
	font-family: "Microsoft YaHei", SimHei, arial, "\5b8b\4f53";
	color: #333;
}

.tax_front_content .mid_content .wgt-title-area .grid-r {
	display: inline;
	float: right;
}

.tax_front_content .mid_content .wgt-title-area .online-info span {
	color: #187adc;
	margin: 0 3px 0 18px;
	font-family: arial;
	font-size: 14px;
}

.tax_front_content .mid_content .wgt-title-area .title-area-outter {
	position: relative;
	margin-top: 15px;
}

.tax_front_content .mid_content .wgt-title-area .clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}

.tax_front_content .mid_content .wgt-title-area .textarea-content {
	display: block;
	border: 1px solid #d6d6d6;
	padding: 12px;
	background: #fff;
	resize: none;
	width: 800px;
	height: 20px;
	font-size: 16px;
	line-height: 26px;
	overflow: hidden;
	outline: 0 none;
	border-radius: 2px;
	box-shadow: 1px 1px 1px #f8f8f8 inset;
}

.tax_front_content .mid_content .wgt-title-area textarea.focus {
	border: 2px solid #2489e9;
	padding: 11px;
}

.tax_front_content .mid_content .wgt-title-area .title-area-shadow {
	position: absolute;
	border-width: 0;
	padding: 0;
	visibility: hidden;
}

.tax_front_content .mid_content .wgt-title-area .count {
	position: absolute;
	color: #999;
	right: 186px;
	bottom: 2px;
	font-size: 12px;
	font-family: "宋体";
	text-align: right;
	height: 14px;
	line-height: 14px;
}

.tax_front_content .mid_content .wgt-title-area .share-title-area {
	margin-top: 15px;
}

.tax_front_content .mid_content .wgt-title-area .share-title-area select {
	outline: 0;
    height: 36px;
    margin-left: 0;
    margin-right: 10px;
    line-height: 36px;
    border: 1px solid #ddd;
    border-radius: 2px;
    padding: 5px 6px 5px 5px;
}

.tax_front_content .mid_content .wgt-title-area .btn-32-blue,a.btn-32-blue
	{
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	border-color: #187adc;
	background: #187adc;
	color: #fff;
	text-decoration: none;
}

.tax_front_content .mid_content .wgt-title-area .btn-32-blue:hover {
	background: #185adc;
	background-repeat: repeat-x;
}

.tax_front_content .mid_content .wgt-title-area .btn-submit-area {
	width: 826px;
	margin-top: 15px;
}

/* 我的关注 */
.mask_area{
	background:#000;
	height: 1000px;
	width:100%;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:absolute;
	left:0;
	top: 0;
	z-index: 1000;
}

.tag_area{
	position:fixed;
	top:30%;
	left:30%;
	z-index: 1001;
}

.tag_area_content{
	width:582px;
	height:400px;
	background: #f3f3f3;
}

.tag_header{
	width:582px;
	height : 50px;
	background:#E0E0E0;
}

.tag_header span{
	display:block;
	height:100%;
	float:left;
	line-height:50px;
}

.mytag{
	width:512px;
	padding-left:30px;
}

.tag_content{
	height:300px;
}

.tag_footer{
	width:582px;
	height : 50px;
	background:#E0E0E0;
	text-align: center;
}

.tag_footer span{
	display:block;
	height:100%;
	float:right;
	line-height:50px;
}

.btn_return, .btn_save{
	margin-top:10px;
	cursor: pointer;
	color:#fff;
	background:#187adc;
    width: 60px;
    height: 30px;
    border: 0;
    border-radius: 5px;
}
.btn_return:hover{
	background : #48a4fa;
} 
.btn_save:hover{
	background : #48a4fa;
}
.tag_item{
    width: 80px;
    height: 80px;
    cursor: pointer;
    position: relative;
    z-index: 1;
    float: left;
    font-size: 12px;
    color: #000;
    margin-right: 15px;
    margin: 0 15px 10px 0;
    background-color: #f0ffea;
    -webkit-box-shadow: 0 1px 2px #e0e3de;
    -moz-box-shadow: 0 1px 2px #e0e3de;
    box-shadow: 0 1px 2px #e0e3de;
    text-decoration: none;
    text-align: center;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
}

.tag_item span {
	height:80px;
	overflow: hidden ;
    line-height: 80px;
}

.active{
    color: #fff;
    background: #187adc;
}

.tag_items{
	position: relative;
	top:10px;
	left:10px;
}

.ico_12366 {
	margin: 10px 0;
	background: url(../images/12366_ico.PNG) no-repeat;
}
.xtyxxx_tab {
	text-align: center;
	width: 824px;
	height: 400px;
	margin: 0px auto;
	background: url(../images/12366zk.png) no-repeat;
}
.ico_pdj {
	margin: 10px 0;
	background: url(imagespdj_bg.png) no-repeat;
}
.pdj_tab {
	text-align: center;
	width: 824px;
	height: 400px;
	margin: 0px auto;
	background: url(imagespdj_bg.png) no-repeat;
}