﻿.head-top {	width:100%;	height:155px;	position:relative;	background-position:center top;	cursor: pointer;}

.ency-main,.ency-detail,.second-nav {	width:1220px;	margin:0 auto}
.second-nav-wrap {	margin-bottom:30px;	border-bottom:1px solid #dadada}
.second-nav span,.second-nav a {	float:left;	padding:11px 18px;	line-height:18px;	text-align:center;	font-size:14px;	color:#666}
.second-nav a:hover {	color:#ff9c00}
.second-nav span {	background:#ff795b;	color:#fff}
h2,h3 {	font-weight:normal}
.ency-main h2 {	font-size:14px;	color:#666}
.er-ul {	margin-top:10px;	margin-right:-20px}
.er-ul .img {	width:300px;	height:185px;	background-color:#ebebeb}
.er-ul img {	width:300px;	height:185px;}
.er-ul li {	float:left;	width:300px;	margin-right:20px}
.er-color {	width:300px;	height:185px;	background-color:#43474a}
.er-tips {	padding:10px 7px 17px 10px;	background-color:#f6f6f6;	height: 102px;}
.er-tips h3 {	width:200px;	margin-top:-3px;	font-size:18px;	text-overflow:ellipsis;	white-space:nowrap;	overflow:hidden}
.er-tips h3 a {	color:#000}
.er-tips h3 a:hover {	color:#ff9c00}
.er-tips .er-page-view {	float:right;	color:#aaa}
.er-tips .er-info {	height:36px;	overflow:hidden;	color:#999}
.er-tips .lab-wrap {	margin-top:10px !important}
.ency-ls {	margin-top:25px}
.el-ul {	margin-top:15px;	margin-right:-20px}
.el-ul li {	float:left;	width:420px;	margin-right:20px;	margin-bottom:20px;	padding:20px;	background-color:#f6f6f6}
.el-ul h3 {	text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;	margin-top:-5px;	font-size:18px}
.el-ul h3 a {	color:#000}
.el-ul h3 a:hover {	color:#ff9c00}
.el-ul .el-des {	height:53px;	margin-top:4px;	line-height:18px;	overflow:hidden;	color:#999}
.el-ul .el-l {	width:280px;	margin-right:8px}
.el-ul .el-r {	width:120px;	height:80px;	overflow:hidden}
.el-ul .el-r img {	width:100%;	height:100%}
.ency-ls-main .el-ul {	margin-right:-20px}
.ency-ls-main .el-ul .el-l {	width:410px}
.ency-ls-main .ency-ls li {	width:560px !important;	margin-right:20px;	height: 80px;}
.screen-box {	width:1220px;	margin:20px auto 0;	overflow:hidden}
.screen-box .screen-wrap {	border:1px solid #dfdfdf}
.screen-box .screen-list {	padding:0 10px}
.screen-box .screen-list li {	padding:0 10px;	border-top:1px dashed #dfdfdf;	line-height:45px;	color:#666666;	position:relative;}
.screen-box .screen-list li:first-child {	border:0}
.screen-box .screen-list li a {	display:inline-block}
.screen-list .item a {	padding:0 8px;	margin-right:30px;	line-height:20px;	color:#333333;	border-radius:4px}
.screen-list .item a.active,.screen-list .item a:hover {	color:#fff;	background-color:#ff9c00}
.ency-type {	position:relative;	margin:5px 65px 25px 65px;	padding:0 15px;	line-height:44px;	background-color:#f0f0f0}
.ency-type-list .item {	display:none}
.ency-type-list .item a {	display:inline-block;	line-height:20px;	padding:0 8px;	margin:7px 35px 7px 0;	color:#333333;	
	margin-right:35px}
.ency-type-list .item a.active,.ency-type-list .item a:hover {	color:#fff;	background-color:#ff9c00}
.ency-btns a {	position:relative}
.ency-btns a.active .angle {	position:absolute;	width:0;	height:0;	bottom:-20px;	left:50%;	margin-left:-10px;	border-right:10px solid transparent;	border-bottom:10px solid #f0f0f0;	border-left:10px solid transparent}
.ency-detail {	margin-top:0px}
.ed-l {	width:940px;	margin-bottom: 100px;}
.ed-cur-page {	position:relative}
.ed-cur-page .ency-mores {	display:inline-block;	vertical-align:top}
.ed-cur-page,.ed-cur-page a {	color:#999}
.ed-cur-page a:hover {	color:#ff9c00}
.ed-wrap {	margin-top:5px}
.edwi-ti-wrap h1 {	font-size:36px}
.edw-intro {	padding:16px 20px 15px;	border:1px solid #dfdfdf}
.intro-con {	margin-top:13px}
.edw-intro .intro {	width:560px;	line-height:32px;	font-size:16px;	color:#333}
.ed-nav-ul {	width: 940px;	margin-top:15px;	background-color:#f6f6f6}
.ed-nav-ul li {	float:left;	padding:0 10px;	height:35px;	line-height:35px;	border-right:0px solid #dfdfdf;	text-align:center;	font-size:14px;	color:#333}
.ed-nav-ul li a {	color:#333}
.ed-dl dt {	padding-top:35px;	font-size:24px}
.ed-dl dd {	margin-top:9px;	padding-bottom:35px;	border-bottom:1px solid #f0f0f0;	line-height:32px;	color:#333}
.ed-dl dd div img{	margin: 32px 0px;}
.ed-dl dd div table{	margin: 32px auto;}
.ed-dl h2{	margin-top:-7px;}
.ed-dl .img-ls img{  	width: 300px;	height: 187px;	margin-right: 5px;	margin-top: 13px; padding:3px; border:1px solid #ccc;}
.ed-dl .img-ls{	margin-right:-13px}

.ed-dl .table{}
 .table{display:block;width:900px;border:1px solid #eee;margin:4px 0 0 0px;font-size:12px;line-height:1.4;}
 .table th, .table td{	padding:14px;	border-bottom:1px solid #eee;	border-right:1px solid #eee;}
 .table th{background:#fafafa;white-space:nowrap;}
 .table .th1{width:126px;}
 .table .th4{width:86px;}
 .table .th5{max-width:595px;}


.ed-dl .num-bg,.ed-dl .num-bg span {	width:25px;	display:inline-block;	vertical-align:middle}
.ed-dl .num-bg {	height:25px;	margin-right:5px;	font-style:normal;	background:url(../images/ency_icos.png) no-repeat;	float: left;}
.ed-dl .num-bg span {	text-align:center;	font-size:18px;	color:#fff}
.author {	position:relative;	width:260px;	padding-top:20px;	padding-bottom:20px;	margin-bottom:20px;	overflow:hidden;	background:#f6f6f6}
.author .ltd-name {	color:#aaa}
.author .author-flag {	position:absolute;	width:88px;	height:88px;	top:0;	left:173px;	background:url(../images/ency_icos.png) -3px -253px 
}
.author .img {	text-align:center}
.author .img .name {	margin-top:2px;	font-size:24px}
.author img {	width:88px;	height:88px;	border-radius:50%}
.chat {	margin-top:27px}
.chat a {	display:inline-block;	background:#ff9c00}
.chat a i {	display:inline-block;	margin-right:5px;	width:17px;	height:20px;	vertical-align:middle;	background:url(../images/ency_icos.png) -2px -32px no-repeat}
.other {	margin-top:15px;	text-align:center}
.other a {	color:#65a8e7}
.ed-r {	width:260px;	margin-top:5px;	overflow:hidden}
.chat a,.find-desgi {	width:220px;	height:40px;	line-height:40px;	
	font-size:18px}
.chat a,.find-desgi a {	color:#fff}
.chat,.find-desgi {	text-align:center}
.find-desgi {	margin:10px auto 0;	background:#ff9c00}
.apply-wrapper {	overflow:hidden;	position:relative;	width:260px;	z-index:999;	background:#fff;}
.apply-success-view {	display:none;	padding:25px 0;	margin:15px;	background-color:#fff}
.asv-top dt {	color:#ff9c00;	font-size:16px;	text-align:center}
.asv-top {	padding:20px;	border-bottom:1px dashed #dedede}
.asv-top dt .icon {	display:inline-block;	width:28px;	height:28px;	background:url(../images/success_01.png) 0 0 no-repeat;	vertical-align:middle;	margin-top:-2px;	margin-right:5px}
.asv-top dd {	padding:10px 0;	font-size:15px;	line-height:1.5}
.asv-zxb {	padding:20px;	font-size:12px;	line-height:1.5}
.asv-zxb .zxb {	color:#ff9c00}
.asv-zxb .detail {	color:#ff9c00}
.asv-time {	margin-top:10px;	line-height:40px}
.asv-time a {	display:block;	width:150px;	margin:0 auto;	background-color:#dedede;	text-align:center}
.asv-time a span {	color:#ff9c00}
.apply-res .err-ico {	display:inline-block;	background:url(../images/err_ico_2.png) 0 0 no-repeat;	width:17px;	height:16px;	vertical-align:middle;	padding-top:4px}
.apply-res .err-tel {	margin-left:-15px}
.apply-res .err-tel1 {	margin-left:-15px}
.apply-res .err-ico span {	color:#ff6767}
.apply-res {	padding:15px 0;	border:1px solid #dfdfdf;}
.apply-res .top {	text-align:center;	color:#999999;	font-size:14px;	line-height:2}
.apply-res .top span {	color:#ff9c00}
.apply-res .title {	font-size:28px;	font-weight:normal;	text-align:center;	margin-bottom:20px}
.apply-res .apply-control {	width:220px;	margin:0 auto}
.apply-control .select-form label:first-child {	margin-right:15px}
.apply-res .apply-control input {	margin-right:5px;	vertical-align:middle}
.apply-res .apply-control .select {	margin-top:10px}
.apply-res .apply-control select {	width:100px;	height:40px;	border:1px solid #dfdfdf;	outline:none}
.appley-res .select .province {	width:105px;	height:40px}
.apply-res .title span {	color:#ff9c00}
.apply-res .info {	margin-top:15px;	text-align:center;	color:#999999}
.apply-res .info span {	color:#ff9c00}
.apply-res span.tip {	color:#ff6767}
.apply-res .input-wrap {	margin-bottom:8px;	border:1px solid #dfdfdf}
.apply-res .input-wrap input {	width:196px;	padding:10px;	border:0;	outline:none;	color:#999;	font-size:12px}
.apply-res .submit-btn {	display:block;	width:100%;	height:40px;	margin-top:20px;	border:0;	outline:none;	
	font-size:18px;	background:#ff9c00;	color:#fff;	cursor:pointer}
.related-wrap {	width:258px;	border:1px solid #dfdfdf}
.related-wrap .title a {	float:right;	width:60px;	height:20px;	margin-top:12px;	margin-right:10px;	text-align:center;	line-height:18px;	border-radius:2px;	font-size:12px !important;	background-color:#ff9c00;	color:#fff}
.related-wrap .related-ency {	padding:20px}
.related-wrap .related-ency a {	float:left;	display:block;	width:108px;	line-height:26px;	color:#666;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}
.related-wrap .related-ency a:hover {	color:#ff9c00}
.related-wrap h3 {	padding-left:20px;	line-height:45px;	font-size:16px;	background-color:#f9f9f9}
.related-wrap h3 {	border-bottom:1px solid #dfdfdf}
.related-ques-ul {	padding:20px}
.related-ques-ul li a {	display:inline-block;	/*width:164px;*/	margin-top:-3px;	vertical-align:middle;	text-overflow:ellipsis;	white-space:nowrap;	overflow:hidden;	color:#666}
.related-ques-ul li a:hover {	color:#ff9c00}
.related-ques-ul li span {	color:#aaa}
.related-ques-ul li a,.related-ques-ul li span {	line-height:32px}
.ask-box{	margin-bottom: 20px;}
.em-l {	width:940px}
.em-r {	margin-top:30px;	width:260px}
.em-r .title {	font-size:24px}
.zx-pic-ul {	width:220px;	margin:20px auto 0}
.zx-pic-ul .tips {	width:220px;	margin-top:5px;	text-overflow:ellipsis;	white-space:nowrap;	overflow:hidden}
.zx-pic-ul li {	margin-bottom:15px}
.zx-pic-ul .tips a {	line-height:18px;	color:#666}
.zx-pic-ul .tips a:hover {	color:#ff9c00}
.lab-wrap {	margin-top:15px;	line-height:24px;	font-size:14px;	color:#333}
.lab-wrap a:hover span{	color: #ff9c00;}
.lab-wrap span {	margin-right:4px;	padding:2px 5px;	border:1px solid #ccc;	margin-top: 5px;	display: inline-block;	font-size: 12px;	color: #666;}
.related-article {	margin-top:0px}
.related-article h2 {	font-size:16px;	color:#333}
.ra-ul {	margin-top:10px;	margin-right:-36px;height: 0px; overflow: hidden;}
.ra-ul li {	float:left;	margin-right:36px}
.ra-ul .img {	width:200px;	height:150px}
.ra-ul img {	width:100%;	height:100%; padding:3px; border:1px solid #ccc;}
.ra-ul .tips {	width:200px;	margin-top:15px;	text-align:center;	text-overflow:ellipsis;	white-space:nowrap;	overflow:hidden}
.ra-ul .tips a {	line-height:2;	color:#333}
.ra-ul .tips a:hover {	color:#ff9c00}
.ency-ls-tips:hover ul {	display:block}
.ency-ls-tips {	position:absolute;	left:63px;	width:158px;	padding-top:4px;	padding-bottom:4px;	border:1px solid #ccc;	z-index:99;	background:#fff}
.ency-ls-tips li {	line-height:30px}
.ency-ls-tips li:hover {	background-color:#f5f5f5}
.ency-ls-tips a {	padding-left:25px;	color:#737373}
.other-ul {	color:#666}
.other-ul .color {	margin-right:10px;	color:#ff9c00}
.bdsharebuttonbox {	width:50px !important;	margin-top:-4px}
.share .share-title {	margin-left:10px;	margin-right:5px}
.zx-ency-more {	display:inline-block;	width:0;	height:0;	margin:-2px 0 0 5px;	vertical-align:middle;	border-top:5px solid #999;	border-right:5px solid transparent;	border-left:5px solid transparent}
.share-col {	margin-top:20px}
.detail-img img{	width:300px;	height:200px; border:1px solid #ccc; padding:4px;}

/*分页样式*/
.pagination {	margin-top: 30px;	text-align: center;	color: #4a4a4a;	display: block;	margin-bottom: 20px}

.pagination a {	margin-left: -4px;	display: inline-block;	line-height: 38px;	border: 1px solid #dfdfdf;	background-color: #f9f9f9;	color: #4a4a4a}

.pagination .page-select a {	border-left: 0}

.pagination .next-page {	margin-left: -5px}

.pagination .page-select .last {	border-left: 1px solid #dfdfdf;	border-right: 0}

.pagination .page-select i {	margin: 0 10px}

.pagination .prev-page {	margin-right: -4px}

.pagination .prev-page,.pagination .next-page {	width: 88px}

.pagination .page-select {	display: inline-block}

.pagination a.on {	width: 40px;	line-height: 40px;	border: 0;	color: #fff;	background-color: #ff9c00}

.pagination a {	display: inline-block;	padding: 0 15px;	border: 1px solid #dfdfdf;	font-size: 12px;	color: #888888}

.pagination a.now_page,.pagination a:hover {	color: #fff;	background-color: #ff9c00;	border-color: #ff9c00}



.related-article .info {    display: inline-block;    margin: 10px 0;    width: 900px;}
.related-article .info ul {    width: 400px;}
.related-article .info li {    border-bottom: 1px dashed #dddddd;    display: block;    line-height: 30px;    overflow: hidden;}
.related-article .info a {    float: left;}

.related-article .company_list {    display: inline-block;    margin: 10px 0;    width: 900px;}
.related-article .company_list ul { margin:0;}
.related-article .company_list li {    border-bottom: 1px dashed #dddddd; width:400px; float:left; margin-right:20px;    display: block;    line-height: 30px;    overflow: hidden;}
.related-article .company_list a { margin-left:10px;}

.related-article .ask_list {    display: inline-block;    margin: 10px 0;    width: 900px;}
.related-article .ask_list h3{ font-size:14px; font-weight:bold;}
.related-article .ask_list ul { margin:0;}
.related-article .ask_list li {    border-bottom: 1px dashed #dddddd;  float:left; width:100%; margin-top:10px;  display: block;    line-height: 30px;    overflow: hidden;}

.ed-dl .ask_list {    display: inline-block;    margin: 10px 0;    width: 900px;}
.ed-dl .ask_list h3{ font-size:14px; font-weight:bold;}
.ed-dl .ask_list ul { margin:0;}
.ed-dl .ask_list li {    border-bottom: 1px dashed #dddddd;  float:left; width:100%; margin-top:10px;  display: block;    line-height: 30px;    overflow: hidden;}



.ask_list li img {float: left; padding: 1px; border: 1px solid #ccc; margin-right: 5px;margin-bottom: 5px; width: 1px; height: 1px;}
/*.ask_list li img {float: left; padding: 3px; border: 1px solid #ccc; margin-right: 15px;margin-bottom: 5px; width: 200px; height: 150px;}*/
.respond{padding-left:0px;width:920px}
.respond .hd h4{position:relative;display:inline-block;padding:5px 0;color:#c00;font-size:14px}
.respond-list li{position:relative;padding:10px 10px 14px;border-bottom:1px dashed #eaeaea;line-height:1.8}
.respond-list li .floor{position:absolute;top:10px;right:15px}
.respond-list li a{color:#66c}
.respond-list .tar-plain{width:445px;margin:5px 0}
.respond .pic-txt .pic{margin-right:15px}
.replay-form-box{padding:10px 0 50px 10px;width:690px}
.replay-form-box .form-box li{position:relative;padding:8px 0 0 70px}
.replay-form-box .form-box .tit{float:left;width:60px;margin-left:-70px;_margin-left:-35px;font-size:14px;line-height:29px;text-align:right;color:#c00}
.replay-form-box .tar-plain{width:445px;height:130px}
.replay-form-box .brow{padding-top:3px;height:30px;overflow:hidden;zoom:1}
.replay-form-box .brow span{float:left;margin-right:15px;color:#000;cursor:pointer}
.replay-form-box .btn-box .medi-btn{margin-left:0}
.respond-list li span{margin-right:5px}
.respond-list li .tit{background-color:#f7f7f7;padding:0 5px}
.respond-list li .txt-c{font-size:12px;padding-top:5px}
.respond-list li .micro-btn a{color:#fff}

.respond-list li .floor {    position: absolute;    right: 15px;    top: 10px;}
.respond .pic-txt .pic {    margin-right: 15px;}
.mh-con .pic-txt .pic, .mc-shop .tit .num-bg, .respond .pic-txt .pic {    float: left;    margin-right: 10px;}

.mh-con .pic-txt .txt::after, .mc-shop .tit .txt::after, .respond .pic-txt .txt::after {    clear: both;    content: " x x x x x";    display: block;    font-size: xx-large;    height: 0 !important;    line-height: 0;    overflow: hidden;    visibility: visible;}

.mh-con .pic-txt .txt, .mc-shop .tit .txt, .respond .pic-txt .txt {    display: table-cell;    table-layout: fixed;    width: 2000px;    word-break: break-all;    word-wrap: break-word;}

.mh-con .pic-txt::after, .mc-shop .tit::after, .respond .pic-txt li::after {    clear: both;    content: " ";    display: block;    height: 0;    visibility: hidden;}
.pop-mylists .pop-info .col-exp {    font-size: 12px;}
.pop-slt-box .col-exp {    line-height: 30px;}
.slt-shop .txt .col-exp {    line-height: 20px;}
.col-exp {    color: #999;}



.replay-form-box {    padding: 10px 0 50px 10px;    width: 690px;}
.replay-form-box .form-box li {    padding: 8px 0 0 70px;    position: relative;}
.replay-form-box .form-box .tit {    color: #c00;    float: left;    font-size: 14px;    line-height: 29px;    margin-left: -70px;    text-align: right;    width: 60px;}
.replay-form-box .tar-plain {    height: 130px;    width: 445px;}
.replay-form-box .brow {    height: 30px;    overflow: hidden;    padding-top: 3px;}
.replay-form-box .brow span {    color: #000;    cursor: pointer;    float: left;    margin-right: 15px;}
.replay-form-box .btn-box .medi-btn {    margin-left: 0;}
.replay-form-box .f-part {    position: relative;}

#noteAddBody {    padding: 10px 0 10px 65px;}
#noteAddBody .atblock {    background-color: #f0f5fc;    border: 1px solid #d4dcec;    border-radius: 3px;    color: #333;    cursor: default;    font-size: 12px;    left: 7px;    padding: 1px 0 1px 4px;    position: absolute;    top: 7px;}

.edn{ width: 1200px; margin: 10px auto;}
.calculator{ font-size: 12px; text-align: right; }

