﻿@charset "utf-8";
/* CSS Document */
@font-face {
      font-family:'fontello';
      src: url('../../../responsecss/font/fontello.eot?59627039');
      src: url('../../../responsecss/font/fontello.eot?59627039#iefix') format('embedded-opentype'),
           url('../../../responsecss/font/fontello.woff?59627039') format('woff'),
           url('../../../responsecss/font/fontello.ttf?59627039') format('truetype'),
           url('../../../responsecss/font/fontello.svg?59627039#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
    }
body {
	font:14px/26px Arial, Helvetica, sans-serif;
	color:#333;
}
a:link {
	text-decoration:none;
	color:#0a2367
}
a:visited {
	color:#000
}
a:hover {
	color:#ff7300
}
.a12:link {
	color:#888;
	font-size:12px
}
.a12:visited {
	color:#888;
}
.a12:hover {
	color:#ff7300;
}
header {
	height:50px;
	border-bottom:2px solid #ff7300;
}
a[class="logo"] {
	color:#ff7300
}
.logo {
	font:24px/50px Arial, Helvetica, sans-serif;
	color:#ff7300;
	text-decoration:none;
	height:50px;
	padding:0 15px;
	text-align:center;
	float:left
}
.mainbox {
	position:relative;
}
.logo:hover {
	color:#F00
}
/*.topmenu{ position:absolute;left:290px;bottom:0px;}*/
.topmenu {
	float:left;
	height:50px;
	margin-left:158px;
	position:relative
}
/*.menubox{ position:absolute; left:0;bottom:0;width:500px;height:33px;}*/
.topmenu a {
	float:left;
	padding:8px 20px;
	font:15px/100% Arial, Helvetica, sans-serif;
	color:#333;
	background:#efefef;
	margin-right: 2px;
	margin-top:19px;
	border-radius:5px 5px 0 0;
}
.topmenu a:hover {
	background:#ff7300;
}
.topmenu .current {
	color:#fff;
	background:#ff7300;
	border-radius-top-left:3px;
	border-radius-top-right:3px;
}
.user {
	float:right;
	line-height:30px;
	margin-right:15px;
	position:relative;
	margin-top:10px;
}
.user span {
	margin:0 10px;
}
.user img {
	width:30px;
	height:30px;
	border-radius: 30px;
	border: 1px solid #ccc;
}
.box {
	position:relative;
	padding:30px 15px 0 345px;
	min-height:1020px;
}
.leftbox {
	width:300px;
	position:absolute;
	left:15px;
	top:30px;
}
.gray {
	color:#a2a2a2
}
.lbox {
	border:1px solid #ccc;
	padding:20px 10px;
	margin-bottom:10px;
}
.lmenu dl {
	margin:15px 0;
}
.lmenu dt {
	font-size:15px;
	color:#000;
	padding:0 10px;
	height:21px;
}
.lmenu dd {
	position:relative;
	padding:0 10px;
	height:21px;
}
.lmenu dd:hover {
	background:#efefef;
}
.lmenu dd a {
	font-size:14px;
	color:#888;
	display:block;
}
.lmenu dd a:hover {
	color:#ff7300;
}
.ewnd{  margin-top: 20px; background-color: #f1f1f1;  border-radius: 5px;  padding: 10px; box-sizing: border-box; height: 120px;}
.ewndimg{width: 110px;height: 110px;display: inline-block; float: left;}
.ewndimg img{width: 100px; height: 100px;}
.ewndp{    line-height: 18px; font-size: 14px; margin-top: 3px; display: inline-block; width: 53%;}
.ewndp b{margin-bottom: 7px;display: block;}
/*.lmenu .current:after {
	content:">";
	color:#ff7300;
	font-family:"宋体";
	position:absolute;
	right:3px;
	bottom:-9px;
}*/
.lbox .title {
	text-transform:uppercase;
	color:#000;
	margin-bottom:10px;
}
.lbox li {
	color:#333;
	font-weight: bold;
}
h1 {
	font-size:18px;
	font-weight:bold;
	padding:30px 0
}
h1 span {
	display:block;
	font-size:14px;
	color:#ff7300;
	line-height:28px;
	font-weight:100;
}
h1:first-letter {
	color:#ff7300;
	font-size:22px;
	text-transform:uppercase
}
.map {
	font-size:12px;
	color:#888;
	position:relative;
}
.map:before {
	content:"";
	width:20px;
	height:26px;
	background:url(../img/m.png) no-repeat 0 -30px;
	float:left
}
.tips {
	color:#F00;
	font-size:12px;
}
.tips:before {
	content:"";
	width:26px;
	height:26px;
	background:url(../img/m.png) no-repeat 0 -56px;
	float:left
}
.tel, .QQ, .skype {
	width:26px;
	height:26px;
	background:url(../img/m.png) no-repeat 0 -82px;
	display:block;
	float:left
}
.twbt{ width:23px; height:20px; display:inline-block; background:url(../../PublishProduct/images/quote_icon.png) 0 -617px;}
.twbt:hover{filter: invert(39%) sepia(74%) saturate(7481%) hue-rotate(2deg) brightness(101%) contrast(108%);}
.QQ {
	background-position:0 -108px;
}
.skype {
	background-position:0 -134px;
}
.note {
	font-size:12px;
	color:#888;
	padding-left:5px;
}
.inputbox {
	margin:15px 0
}
.inputbox input[type="text"], .textarea {
	border:1px solid #ccc;
	border-radius:4px;
	padding:5px 10px;
	width:310px;
	height:38px;
	font:14px/26px Arial, Helvetica, sans-serif;
	color:#333;
}
.inputbox .name {
	width:160px;
}
.inputbox .minprice .text_1_4{width:130px;height:34px;}
/*新增*/
.Blurred {
	-webkit-filter: blur(2px);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='2');
}
.Blurred::before {
content:'';
width:100%;
height:100%;
display:inline-block;
background-color:#fff;
opacity:0.1;
position:absolute;
z-index:99;
}
.Join_VIP {
	width:430px;
	height:60px;
	background-color:#fff;
	border:1px solid #f85a13;
	line-height:60px;
	border-radius:60px;
	color:#f85a13!important;
	text-align:center;
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-120px;
	font-size:20px;
	font-weight:bold;
	z-index:999;
}
.Join_VIP:hover {
	background-color:#f85a13;
	color:#fff!important;
}
.Character_1 {
	font-size:12px;
	color:#999;
	float:right;
	text-align:right;
}
.Character_1 span {
	color:#333;
}
.Character_2 {
	color:red;
	font-size:12px;
	float:left;
}
.Upload {
	width:88px;
	height:88px;
	border:1px solid #ccc;
	border-radius:88px;
	display:inline-block;
	position:relative;
	overflow:hidden;
	text-align:center;
	z-index:999;
}
.Upload img {
	max-width:88px;
	max-height:88px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.Upload_bg {
	background: rgba(116, 116, 116, 0.7);
	position: absolute;
	height: 100%;
	width: 100%;
	z-index: 3;
	opacity: 0;
	transition: all ease-in-out 0.5s;
}
.Upload:hover .Upload_bg {
	opacity: 1;
}
.image-details {
	text-align: center;
	color: white;
	font-size: 20px;
	z-index: 4;
	position:relative;
	top: 100%;
	opacity: 0;
	transition: all ease-in-out 0.5s;
}
.Upload:hover .image-details {
	top: 50%;
	opacity: 1;
}
.Upload_W {
	width:800px;
	height:550px;
	background-color:#fff;
	box-shadow:0px 0px 5px #666;
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-275px;
	margin-left:-400px;
	border-radius:10px;
}
.Upload_L {
	width:520px;
	float:left;
	margin-left:50px;
	height:460px;
	margin-bottom:30px;
}
.Upload_T {
	width:100px;
	height:30px;
	margin-top:40px;
	background-color:#29b5ce;
	color:#fff!important;
	font-size:14px;
	display:inline-block;
	line-height:30px;
	text-align:center;
}
.Upload_1 {
	font-size:12px;
	color:#999;
	line-height:24px;
}
.Upload_img {
	width: 500px;
	height:400px;
	background-color:#f3f3f3;
	border:1px solid #ccc;
	margin-top:30px;
	position:relative;
}
.Upload_W img {
	max-width:500px;
	max-height:400px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.Upload_R {
	float:left;
	margin-left:30px;
}
.Upload_R span {
	color:#999;
	font-size:14px;
	margin-left:10px;
	position:absolute;
	bottom:-22px;
	left:-10px;
}
.Effect {
	font-size:16px;
	margin-top:110px;
	color:#666;
}
.Upload_100 {
	width:100px;
	height:100px;
	border:1px solid #ccc;
	margin-top:20px;
	position:relative;
	background-color:#f3f3f3;
}
.Upload_40 {
	width:40px;
	height:40px;
	border:1px solid #ccc;
	margin-top:40px;
	position:relative;
	background-color:#f3f3f3;
}
.Upload_40 img {
	max-width:40px;
}
.Upload_100 img {
	max-width:100px;
}
.Save {
	width:150px;
	height:30px;
	margin:0 auto;
	clear:both;
	background-color:#ff7301;
	color:#fff!important;
	font-size:14px;
	display:block;
	line-height:30px;
	text-align:center;
	border-radius:5px;
}
/**/
.boxshinne textarea:hover {
	box-shadow:0px 0px 5px #BFCEDB;
	cursor:pointer
}
.textarea {
	height:200px;
}
.tableinput td {
	padding:2px 0;
	position:relative;
}
.select {
	border:1px solid #ccc;
	width:322px;
	min-width:100px;
	height:40px;
	font:14px/40px Arial, Helvetica, sans-serif;
	border-radius:4px;
	padding:5px 10px;
	color:#333;
}
.inputbox .must:before {
	content:"*";
	color:red;
	font:14px Arial, Helvetica, sans-serif;
	position:absolute;
	left:-5px;
	top:15px;
}
.show-part {
	display:none
}
.show-all {
	border:#ff7300 dashed 1px;
	width:98%;
	padding:8px;
	cursor:pointer;
	color:#ff7300;
	text-align:center;
	margin-top:10px;
	position:relative;
}
.icon-more {
	background:url(../img/m.png) no-repeat -156px -108px;
	display:block;
	width:26px;
	height:26px;
	position:absolute;
	top:8px;
	left:57%
}
.icon-nomore {
	background:url(../img/m.png) no-repeat -156px -160px;
	display:block;
	width:26px;
	height:26px;
	position:absolute;
	top:8px;
	left:52%
}
.contact {
	padding:20px;
}
.footer {
	border-top:1px solid #ccc;
	text-align:center;
	padding:20px;
	margin-top:30px;
}
.footer a {
	display:inline-block
}
.red {
	color:#f00
}
.AD2 {
	height:78px;
	width:100%;
	background:url(../img/ad2.jpg) #4c61b4 no-repeat center center;
	margin-bottom: 10px;
}
.AD {
	height:78px;
	background:url(../img/ad.jpg) no-repeat center center;
}
.AD a {
	width:100%;
	height:78px;
	display:block;
}
.homebox {/*padding:30px 15px 0 345px;*/
	min-height:600px;
}
.homel {
	width:1200px;
	float:left
}
.Expressway {
	padding:20px;
	overflow:hidden;
	border: 1px solid #ccc;
}
.Expressway li {
	float:left;
	text-align:center;
	margin-right:80px;
}
.Expressway li a {
	display:block;
}
.Expressway i {
	width:66px;
	height:66px;
	border-radius:35px;
	border:3px solid #efefef;
	display:block;
	margin:auto;
}
.Expressway a:hover i {
	border:3px solid #ff7300
}
.Expressway h2 {
	font: bold 14px Verdana, Geneva, sans-serif;
	margin:15px 0
}
.Number span:first-child:after {
	content:"/";
	color:#888;
	margin:0 3px;
}
.Number {
	color:#888;
	font-size:14px;
	font-weight: bold;
}
.p, .g, .i, .q {
	background:url(../img/m.png) no-repeat -63px 0
}
.g {
	background-position:-60px -66px;
}
.i {
	background-position:-60px -132px;
}
.q {
	background-position: -127px -210px;
}
/*.service{margin:20px 0;}
.service h3{ background:#f0f0f0;border-top:1px solid #ccc;font-weight:bold;padding:3px 10px;}
.service a{margin:5px 10px;display:inline-block; color:#888;}
.service a:hover,.service a[class="Y"]:hover{color:#ff7300;}
.service .N:before{content:"";width:26px;height:26px; background: url(../img/m.png) no-repeat 0 -186px; float:left}
.service a[class="Y"]{color:#333;}
.service a[class="N"]{color:#888;}*/
.Y:before {
	content:"";
	width:26px;
	height:26px;
	background: url(../img/m.png) no-repeat 0 -160px;
	float:left
}
.homer {
	float:left;
	margin-left:15px;
}
.homerbox {
	border:1px solid #6ec884;
	width:300px;
	margin-bottom:10px;
}
.calendar h3 {
	background:#6ec884;
	height:30px;
	color:#fff;
	text-align:center;
	font-weight:bold;
}
.calendar p {
	text-align:center;
	color:#6ec884
}
.calendar .day {
	font:bold 50px Arial, Helvetica, sans-serif
}
.marB5 {
	margin-bottom:5px;
}
.marTB20 {
	margin:20px 0
}
.marTB40 {
	margin:40px 0
}
.marLR20 {
	margin:0 20px;
}
.marLR5 {
	margin:0 5px;
}
.list1 th {
	background:#e9eaec;
	padding:3px;
	color:#666;
	font-size:13px;
	line-height:30px;
	font-weight:bold;
	text-shadow:#ffffff 1px 1px 1px
}
.list1 td {
	border-bottom:1px solid #e1e1e1;
	padding:10px 5px;
	font-size:13px;
	line-height:160%
}
.list1 tr:hover td {
	background:#efefef;
	color:#000
}
.edit {
	background-position:-130px -30px
}
.edit:hover {
	background-position:-130px -56px;
}

.add {
	background-position:-156px -30px;
}
.add:hover {
	background-position:-156px -56px;
}
.cancel {
	width:26px;
	height:26px;
	border:none;
	background:url(../img/m.png) -130px -134px;
	cursor:pointer;
	display:inline-block;
	margin-left:5px;
}
.cancel:hover {
	background-position:-130px -160px;
}
.parameter {
	display:inline-block;
	width:26px;
	height:26px;
	position:absolute;
	top:7px;
}
/*.open{background-position:-156px -82px;}
.open:hover{background-position:-156px -108px;}*/
.close {
	background-position:-156px -134px;
}
.close:hover {
	background-position:-156px -160px;
}
.add_letter {
	background-position:0 -212px;
	width:30px;
}
.add_letter:hover {
	background-position:0 -238px;
}
.cancel_letter {
	background-position:-30px -212px;
	width:46px;
}
.cancel_letter:hover {
	background-position:-30px -238px;
}
.searchlist {
	background:#efefef;
	height:42px;
	line-height:32px;
	margin-bottom:10px;
	padding:5px;
}
.button1 {
	height:32px;
	background:#ccc;
	padding:0 15px;
	border:none;
	margin-right:10px;
	font:15px/32px Arial, Helvetica, sans-serif;
	color:#666;
	text-shadow:#ffffff 1px 1px 1px;
	cursor:pointer;
	float:left
}
.button1:hover {
	background:#ff7300;
	color:#fff;
	text-shadow:none;
}
.s {
	border:1px solid #ccc;
	padding:2px 5px;
	height:32px;
	font:14px/26px Arial, Helvetica, sans-serif;
	float:left
}
.s:hover {
	border:1px solid #6ec884
}
.w360 {
	width:360px
}
.w100 {
	width:100px
}
.fr {
	float:right
}
.TimeSel {
	color:#666;
	position:relative;
	background:#fff;
	border:1px solid #ccc;
	text-align:center;
	border-radius:3px;
	float:left;
	padding:0 28px 0 10px
}
/*.TimeSel:after{content:"∨"; color:#6ec884; font:bold 15px  Arial, Helvetica, sans-serif;}*/
.TimeSel:after {
	content:"";
	width:26px;
	height:26px;
	background:url(../img/m.png) no-repeat -156px -186px;
	display:block;
	position:absolute;
	right:0px;
	top:2px;
}
.TimeList {
	display:none;
	width:200px;
	z-index:9999;
	border:1px solid #ccc;
	padding:20px;
	background:#fff;
	position:absolute;
	top:-1px;
	left:-1px;
}
.TimeList li {
	padding-left:20px;
	line-height:25px;
	position:relative;
	cursor:pointer;
	text-align:left;
	font-size:14px;
	font-weight:normal;
	line-height:26px
}
.TimeList li:hover {
	color:#ff7300;
	background:#f2f2f2
}
.TimeSel:hover .TimeList {
	display:block;
}
.TimeSel_1:before {
	content:"√";
	color:#ff7300;
	font:bold 10px Verdana, Geneva, sans-serif;
	position:absolute;
	left:5px;
	top:5px;
}
.list1 td[class="opentd"], .list1 tr:hover td[class="opentd"] {
    background:#fff;
    text-align:center;
    padding:5px 0;}
.quote {
	height: 420px;
	position: relative;
}
.opentdtip{color: #999;
    background: #f5f5f5;
    font-size: 12px; cursor:pointer}
.opentdtip:hover{color: #333;
    background: #ddd;}
.list1 td[class="opentd"]:hover {
	background:#fff;
	border-bottom:1px solid #e1e1e1;
}
.list1 .list2 td {
	border-bottom:0px;
	background:#fff;
	padding:5px
}
.list1 tr:hover td .list2 td {
	background:#fff
}
.bj {
	font-family: "微软雅黑";
	margin: auto;
	padding: 10px 0 10px;
	text-align: left;
	width:455px;
}
/*2021新增*/
.increase_txt1, .increase_txt2, .increase_txt3 {
	outline: 0;
	-webkit-user-modify: read-write-plaintext-only;
	-webkit-appearance: none;
	padding:5px;
	border:0;
	margin-bottom:10px;
}
.list2 select {
	border:0;
}
.list2 tr {
	margin-bottom:10px;
}
.increase_txt1 {
	width:150px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#333;
	text-align:left;
	border:1px solid #eeeeee;
	padding-left:20px;
}
.increase_txt2 {
	width:150px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#333;
	text-align:left;
	float:left;
	border:1px solid #eeeeee;
	padding-left:20px;
}
.increase_txt3 {
	width:56px;
	height:15px;
	padding-top:15px;
	line-height:40px;
	font-size:14px;
	color:#333;
	text-align:center;
	border-bottom:1px solid #eeeeee;
}
.increase_sel1 {
	width:120px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#333;
	float:left;
	padding:10px 15px;
	background-color:#eeeeee;
}
.increase_lab {
	font-size:14px;
	color:#333;
	margin-right:20px;
	font-weight:normal !important;
}
.increase_lel {
	font-size:12px;
	color:#666;
}
.increase_txt1:hover, .increase_txt2:hover {
	border:1px solid #ff7300;
}
.Renew_W {
	font-family: "微软雅黑";
	position:absolute;
	left:50%;
	top:25px;
	margin-left:-25%;
	padding: 10px 0 10px;
}
.Table_1 {
	max-width:760px;
	border:1px solid #e8e9eb;
	background-color:#999;
	height:26px;
	line-height:26px;
	font-size:12px;
	color:#fff;
	text-align:center;
	min-width:660px;
}
.Table_2 {
	max-width:760px;
	min-width:660px;
	border:1px solid #ccc;
	border-left:0;
	border-top:0;
	height:48px;
	font-size:14px;
	color:#333;
	text-align:center;
	background:#fff;
}
.Table_3 {
	max-width:760px;
	min-width:660px;
	border:1px solid #f1f1f1;
	border-left:0;
	height:48px;
	font-size:14px;
	color:#333;
	text-align:center;
	margin-bottom:5px;
}
.Table_1 p {
	float:left;
	border-left:1px solid #ddd;
	margin:0;
}
.Table_2 p, .Table_3 p {
	float:left;
	border-left:1px solid #ccc;
	margin:0;
}
.Renew_Txt1，.Renew_Txt2，.Renew_Sel1，.Renew_Sel2 {
	outline: none;
	-webkit-user-modify: read-write-plaintext-only;
	-webkit-appearance: none;
	padding:5px;
	border:0;
	margin-bottom:10px;
	background: transparent;
}
.Renew_Txt1 {
	width:80px;
	height:46px;
	line-height:44px;
	border:0;
	text-align:center;
	float:left;
	background:none;
	outline: none;
}
.Renew_Txt2 {
	min-width:100%!important;
	height:60px!important;
	padding:5px;
	outline: none;
}
.Renew_Sel1 {
	width:50px;
	float:left;
	border:0;
	line-height:34px;
	height:36px;
	margin-top:5px;
	outline: none;
	background-color:#fff;
}
.Renew_Sel2 {
	width:135px;
	line-height:44px;
	height:46px;
	border:0;
	padding:10px;
	outline: none;
	background-color:#fff;
}
.Table_p1 {
	width:80px;
}
.Table_p2 {
	width:154px;
}
.Table_p3 {
	width:135px;
}
.border_N {
	border-bottom:0;
	border-left:0;
}
.Tzr {
	float: left;
	line-height: 16px;
	margin-top: 10px;
	margin-left: 10px;
}
.MR {
	margin-right:15px;
}
.MT {
	margin-top:5px;
}
/*2021新增*/
.list2 th {
	background:#fff;
	color:#333;
	text-align:left;
	font-weight:normal;
	padding:15px 5px 5px 5px;
	line-height:160%
}
.bj .sel {
	height:42px;
	border:1px solid #999;
	min-width:92px;
	padding:6px 10px
}
.bj .in {
	width:80px;
	text-align:center;
	border:1px solid #999;
	height:28px;
	padding:6px 10px;
}
.bj .in1 {
	width:420px;
	border:1px solid #999;
	height:86px;
	padding:10px;
	font:15px Arial, Helvetica, sans-serif
}
.bj .in:hover, .bj .in1:hover, .inputbox input:hover, .bj .sel:hover {
	border:1px solid #ff7300
}
.butbox {
	text-align:center;
}
.butbox input {
	height:40px;
	color:#fff;
	padding:0 20px;
	border:none;
	font:16px/40px Arial, Helvetica, sans-serif;
	cursor:pointer;
	border-radius:2px;
	margin:0 5px;
	text-shadow:none
}
.butbox input:hover {
	background:#ff7300;
}
.butbox .button2 {
	background:#ff7300;
	color:#fff;
	border-radius:5px;
}
.butbox .button1 {
	background:#ddd;
	float:none
}
.list1 .list3 th {
	border:1px solid #aaa;
	text-align:center
}
.list1 .list3 td {
	color:#000
}
.list1 td[class="opentd"] .list3 td {
	background:#f9f9f9;
	border:1px solid #aaa;
	position: unset;
	line-height:22px;
}
.list1  td[class="opentd"] .list3 tr.noneprice td{border-right:none;border-left: none;}
.list1  td[class="opentd"] .list3 tr:hover td{ background:#efefef}
.quotesinfo {
	width:300px;
	margin:auto;
}
.quotesinfo .quotestitle {
	width:100px;
	text-align:right;
	padding-right:10px;
	color:#888
}
.quotesinfo li {
	float:left;
	text-align:left;
	width:190px;
	line-height:150%;
}
.button3 {
	border:none;
	margin:5px;
	padding:10px 15px;
	font:14px/100% Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	background:#576d8e;
	border-radius:20px;
}
.button3:hover {
	background:#ff7300;
	color:#fff;
	text-shadow:none;
}
.button4 {
	border:none;
	margin:5px;
	padding:10px 15px;
	font:14px/100% Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	background:#576d8e;
	border-radius:20px;
}
.button4:hover {
	background:#ff7300;
	color:#fff;
	text-shadow:none;
}
.down {
	margin-left:70px;
	position:relative;
	font:14px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #0a2367;
}
.down:before {
	content:"";
	width:32px;
	height:32px;
	background:url(../img/m.png) no-repeat -30px 0px;
	display:block;
	position:absolute;
	top:-6px;
	left:-36px;
}
.uploadbox {
	background:#f3f3f3;
	padding:20px;
}
.upload {
	border-left:32px solid #6ec884;
	height:28px;
	line-height:28px;
	display:inline-block;
	width:100px;
	text-align:center;
	font-size:14px;
	position:relative;
	cursor:pointer;
	color:#333;
	background: -webkit-linear-gradient(right, #ccebd3, #6ec884); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ccebd3, #6ec884); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ccebd3, #6ec884); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ccebd3, #6ec884); /* 标准的语法 */
}
.upload:hover {
	color:#093;
	background:#ccebd3;
}
.upload:before {
	content:"";
	width:26px;
	height:26px;
	background:url(../img/m.png) no-repeat -30px -56px;
	display:block;
	position:absolute;
	top:1px;
	left:-30px;
}
.uploadbox .button1 {
	float:none
}
.boxborder {
	padding:10px;
	border:1px solid #99c7d3;
	display:inline-block;
	vertical-align:top;
	line-height:22px
}
.table1 th {
	border-bottom:1px dashed #ccc;
	font:12px Arial, Helvetica, sans-serif;
	color:#999;
	padding:5px 2px;
}
.table1 td {
	border-bottom:1px dashed #ccc;
	color:#333;
	padding:4px 2px;
	font-size:13px;
	line-height:125%
}
.table1 tr:hover {
	background:#efefef;
}
.boxborder h3 {
	text-align:center;
	margin:10px;
	color:#666;
	font:18px '微软雅黑';
}
.goldlogo {
	position:relative
}
.goldlogo:after {
	content:"";
	width:200px;
	height:39px;
	background:url(../img/l.png) no-repeat 0 0;
	display:block;
	position:absolute;
	top:-10px;
	left:30px;
}
.toplogo {
	position:relative
}
.toplogo:after {
	content:"";
	width:200px;
	height:39px;
	background:url(../img/l.png) no-repeat 0 -40px;
	display:block;
	position:absolute;
	top:-15px;
	left:30px;
}
.manufacturer {
	position:relative
}
.manufacturer:after {
	content:"";
	width:200px;
	height:39px;
	background:url(../img/l.png) no-repeat 0 -80px;
	display:block;
	position:absolute;
	top:-15px;
	left:30px;
}
.stock_hw {
	position:relative
}
.stock_hw:after {
	content:"";
	width:200px;
	height:39px;
	background:url(../img/l.png) no-repeat 0 -120px;
	display:block;
	position:absolute;
	top:-15px;
	left:30px;
}
.stock_sm {
	background:url(../img/instock.gif) no-repeat;
	width:365px;
	height:135px;
	float:right;
	margin-right:30px;
	margin-top:-15px;
}
.proimg {
	border:1px solid #ccc;
	padding:5px;
	width:160px;
	height:120px;
	position:relative
}
.proimg img {
	max-height:100px;
	max-width:140px;
	width:140px;
	height:100px;
}
.proimg .cancel {
	position:absolute;
	right:1px;
	top:1px;
}
.prolistimg {
	width:70px;
}
.prolistimg img {
	width:60px;
	height:50px;
}
.top123 li {
	display:inline-block;
	margin-right:1px;
	background:#fff;
	padding:5px 30px;
	color:#888;
	border:1px solid #ddd;
}
.top123 li span {
	color:#888
}
.top123 li input {
	visibility:hidden
}
.top123 b {
	margin-right:10px
}
.top123 li[class="yestop"] {
	color:#333;
	cursor:pointer;
	background:#efefef;
}
.top123 li[class="yestop"]:hover {
	color:#f00
}
.top123 li[class="yestop"] span {
	color:#f00
}
.top123 li[class="yestop"] input {
	visibility:visible
}
.top123- li {
	float:left
}
/*修改*/
.renz {
	position: relative;
	width: 17px;
	display: flex;
	float: left;
	margin-right: 10px;
}
.renz .success {
	width:26px;
	height:26px;
	color:#093;
	font-size:12px;
	cursor:pointer;
	position:relative;
}
.renz .success:before {
	content:"";
	width:26px;
	height:26px;
	background:url(../img/m.png) no-repeat -39px -492px;
	float:left
}
.no {
	color:#d4d4d4;
	font-size:12px;
	cursor:pointer;
}
.no:before {
	content:"";
	width:26px;
	height:26px;
	background:url(../img/m.png) no-repeat 0 -492px;
	float:left
}
.renzheng {
	width:18px;
	height:18px;
}
.renzheng:before {
	content:"";
	width:18px;
	height:18px;
	background:url(../img/m.png) no-repeat -181px -495px;
	float:left
}
.no_1 {
	width:18px;
	height:18px;
}
.no_1:before {
	content:"";
	width:18px;
	height:18px;
	background:url(../img/m.png) no-repeat -148px -495px;
	float:left
}

.renz .Verified_1 {
	font-size:16px;
	color:#559c32;
	line-height:24px;
	font-weight: 100;
}
.renz .Verified_2 {
	font-size:12px;
	color:#999;
	line-height:20px;
	font-weight: 100;
}
.renz .Verified a {
	font-size:16px;
	color:#586d8d;
	line-height:26px;
}
.renz:hover .Verified {
	display:block!important;
}
.portrait_L {
	float:left;
	width:50px;
	height:50px;
	position:relative;
}

/*.portrait_L img {
	border-radius:40px;
	width:50px;
	height:50px;
}
*/.portrait_img {
	width:100%;
	height:100%;
	position:relative;
}
.portrait_img img {
	width:100%;
	height:100%;
	border-radius:40px;
}
.renz_1 {
	position:absolute;
	right:-12px;
	bottom:-5px;
}
.portrait_R {
	width:70%;
	float:left;
	text-align:left;
	margin-left:10px;
	color:#333;
}
.portrait_L:hover p,.portrait_R:hover p{
	color:#ff7300; cursor:pointer
}
.name a {
	color:#999;
}
/*修改*/
.confirmtext {
	font:16px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#333;
}
.success_big {
	margin:auto;
	text-align:center;
	padding-left:50px;
	position:relative;
}
.success_big:before {
	content:"";
	height:35px;
	width:35px;
	background:url(../img/icon.png) no-repeat 0 0;
	display:block;
	position:absolute;
	left:0px;
	top:-5px;
}
.center {
	text-align:center
}
/*以下是主营行业样式*/
.tradelist {
	background: #fff none repeat scroll 0 0;
	border: 0 solid #fff;
	height: auto;
	margin: auto;
	overflow: auto;
	padding: 0;
	width: 100%;
}
.tradelist .title {
	background: #fff none repeat scroll 0 0;
	clear: both;
	color: #fe7904;
	font: bold 12px/25px Arial, "黑体";
	margin: 0;
	padding-left: 5px;
}
.tradelist ul {
	background: #f5f5f5 none repeat scroll 0 0;
	overflow: hidden;
	padding: 5px 0 5px 5px;
}
.tradelist ul li {
	float: left;
	font: 12px/22px Arial, Helvetica, sans-serif;
	height: 22px;
	list-style: outside none none;
	overflow: hidden;
	padding-left: 2px;
	padding-right: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 148px;
}
.tradelist ul li:hover {
	background: #fe5604 none repeat scroll 0 0;
}
.tradelist input {
	margin-right: 3px;
	vertical-align: middle;
}
.tradelist .selected {
	color: #f30;
	float: left;
	height: auto;
	padding-left: 5px;
}
.tradelist .fold ul {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.tradelist .fold li {
	color: #48a6bf;
	font: bold 12px/25px Arial, "黑体";
}
.tradelist .fold ul li b {
	background: rgba(0, 0, 0, 0) url("https://www.chemicalbook.com/UserManager/images/icon_1.png") repeat scroll -216px 0;
	display: inline-block;
	height: 14px;
	margin-right: 3px;
	position: relative;
	top: 3px;
	width: 14px;
}
.change-Currency select {
	background:#f7f8fa;
	border:#c4c6cf solid 1px;
	box-radius:3px;
	padding:5px 8px;
	cursor:pointer;
}
/*以下是企业认证样式*/
.bjcolorpink {
	background:#fae7e7
}
.bjcolorpink p {
	padding:10px;
}
.step-wrapper {
	display:block;
}
.step-wrapper .post-step {
	height:32px;
	width:850px;
	margin:20px 0;
}
.step-wrapper .post-step li {
	position:relative;
	float:left;
	line-height:32px;
	padding:0 20px;
	width:40%;
	text-align:center;
	cursor:pointer;
	margin-right:22px;
}
.bjorg-page {
	background:#ff7300;
	color:#FFF
}
.bjgray-page {
	background:#EBECF0;
	color:#000
}
.step-wrapper .post-step .next-step-item-W:before {
	content:'';
	border: 16px solid #EBECF0;
	position:absolute;
	left:-15px;
	border-left-color: rgba(162, 51, 51, 0);
}
.step-wrapper .post-step .next-step-item-T:after {
	content:'';
	position:absolute;
	right:-15px;
	top:0px;
	border-top: 16px solid transparent;
	border-left: 15px solid #EBECF0;
	border-bottom: 16px solid transparent;
}
.step-wrapper .post-step .next-step-item-W-O:before {
	content:'';
	border: 16px solid #ff7300;
	position:absolute;
	left:-15px;
	border-left-color: rgba(162, 51, 51, 0);
}
.step-wrapper .post-step .next-step-item-T-O:after {
	content:'';
	position:absolute;
	right:-15px;
	top:0px;
	border-top: 16px solid transparent;
	border-left: 15px solid #ff7300;
	border-bottom: 16px solid transparent;
}
.step-wrapper .post-step-ol {
	width:100%
}
.next-step-one-con, .next-step-two-con {
	visibility:hidden;
	position:absolute;
	width:380px;
	left:0px;
}
.next-step-one-con p, .next-step-two-con p {
	border-top:#FFF solid 1px;
}
.next-step-one-con p a, .next-step-two-con p a {
	color:#FFF
}
.next-step-one-con p a:hover, .next-step-two-con p a:hover {
	color:#ffdd69
}
.post-step li.first-page:hover .next-step-one-con, .post-step li.sencond-page:hover .next-step-two-con {
	visibility:visible;
	z-index:10
}
.icon {
	background:url(../img/icon.png) no-repeat;
}
.icon_3 {
	background:url(../img/icon_3.png) no-repeat;
}
.safe {
	background-position:0 0;
	width:24px;
	height:33px;
	display:block;
	position:relative;
	float:left;
	top:5px;
	left:20px;
	margin-right:30px;
}
.i-company {
	background-position:-63px -34px;
	float:left;
	width:14px;
	height:17px;
	display:block;
	margin-right:10px;
	position:relative;
	top:5px;
}
.i-Mobile {
	background-position:-63px 0px;
	float:left;
	width:13px;
	height:16px;
	display:block;
	margin-right:10px;
	position:relative;
	top:5px;
	left:2px
}
.i-Landline {
	background-position:-61px -19px;
	float:left;
	width:15px;
	height:12px;
	display:block;
	margin-right:10px;
	position:relative;
	top:5px;
}
.i-Email {
	background-position:-63px -53px;
	float:left;
	width:14px;
	height:10px;
	display:block;
	margin-right:10px;
	position:relative;
	top:8px;
}
.box-bottom-line {
	border-bottom:#cadde8 dashed 1px;
	padding-bottom:20px;
	margin-bottom:20px;
}
.finish {
	background-position:0 0;
	width:34px;
	height:33px;
	display:block;
	position:relative;
	right:10px;
	top:10px;
	float:left
}
.mistake-i {
	background-position:-38px 0;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	margin:5px 5px 0 10px;
	float:left
}
.proper {
	background-position:-38px -18px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	margin:5px 5px 0 10px;
	float:left
}
.bjf5f5f5 {
	background:#f5f5f5
}
.bjf5f5f5 p.title-Summary {
	padding:10px 20px;
}
.bordergreen {
	border:#2b9e3c solid 1px;
	background:#f5f5f5;
	padding:10px 20px;
}
.text-prat .bigone{ display:inline-block;}
.text-prat .bigone, .success_big {
	color:#00890f;
	font-weight:bold;
	font-size:18px;
}
.fill-in-box {
	padding:30px;
}
.Text300 {
	width:500px;
}
.Text180 {
	width:248px;
}
.mistake {
	background:#fef0ef;
	border:#a36864 solid 1px;
}
.box-bottom-line td.Title-p {
	position:relative;
	width:230px;
	word-wrap:break-word;vertical-align:top; 
}
.box-bottom-line td.Title-p:before {
	content:'*';
	color:#F00;
}

.box-bottom-line td {
	padding:8px 6px; vertical-align:top; 
}
.box-bottom-line a {
	color:#009bff
}
.box-bottom-line a:hover {
	color:#ff7300;
	text-decoration:underline
}
.box-bottom-line td.Fill-text input {
	height:38px;
	background:#FFF;
	border:#cadde8 solid 1px;
	border-radius:3px;
	padding:0px 10px;
	cursor:pointer
}
.box-bottom-line td input.mistake {
	background:#fef0ef;
	height:38px;
	padding:0px 10px;
	border:#a36864 solid 1px;
}
.box-bottom-line td.Fill-text select {
	height:36px;
	border:#cadde8 solid 1px;
}
.box-bottom-line td.Fill-text input:hover {
	border:#bddeed solid 1px;
	box-shadow:0px 0px 4px #bddeed;
}
.box-bottom-line td textarea {
	border:#cadde8 solid 1px;
	width:500px;
	height:100px;
	overflow:auto;
	resize:none;
	padding:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}
.box-bottom-line td.info-checkbox ul li {
	float:left
}
.box-bottom-line td.info-checkbox ul li input {
	margin:0 10px;
}
.uploadimg {
	background:#f7f8fa;
	padding:10px;
	border:#c4c6cf solid 1px;
	color:#FFF;
	cursor:pointer;
	color:#000
}
.uploadimg:hover {
	border:#a0a2ad solid 1px;
}
.upload-img-remake {
	border:#95CCD2 solid 1px;
	width:14px;
	font-size:12px;
	line-height:14px;
	text-align:center;
	height:14px;
	display:block;
	position:absolute;
	right:70px;
	top:18px;
	border-radius:10px;
	color:#6CC;
}
.upload-img-remakeimg {
	position:absolute;
	display:block;
	visibility:hidden;
	z-index:9
}
.upload-img-remakeimg img {
	width:500px;
}
.upload-img-remake:hover .upload-img-remakeimg {
	visibility:visible
}
.btngreen {
	background:#66d354;
	padding:10px;
	border:none;
	color:#FFF;
	border-radius:3px;
	cursor:pointer
}

.msc{    width: 80px; float: left; margin-right: 17px;}
.mslist{    width: 80px;
    height: 80px;
    display: inline-block;
    background-color: #f9f9f9;
    border: 1px solid #cccccc;
    position: relative;
    cursor: pointer;}
.mslist img{ width:80px; height:80px;}
.mgb{ font-size:14px; background:rgb(0,0,0,0.6); color:#fff; width:18px; height:18px; line-height:16px; border-radius:18px; text-align:center; position:absolute; top:-5px; right:-5px;    cursor: pointer;}
.mzj{ color:#999; text-align:center; line-height:70px; font-weight:bold; font-size:38px; display:inline-block; width:100%; font-weight:bold;}

.enbox{ margin-bottom:15px; }
.enbox:last-child{ margin-bottom:0; }
.ensel{height: 38px !important; border: #cadde8 solid 1px; padding:0 10px;     box-sizing: border-box; margin-bottom:5px; width:164px; position:relative; top:1px;}
.sclist{ width:120px;min-height:233px;margin-right:20px; vertical-align:top; float:left;}
.scnav{ width:120px; height:120px; border:1px solid #cadde8; background-color:#fff; text-align:center; cursor: pointer;}
.scimg{width:120px; height:120px;}
.scnav span{ font-size:14px; color:#999;}
.scicon{ width:46px; height:40px; display:block; margin:27px auto 10px; background:url(../img/icon.png) no-repeat 0 -280px;}
.sctit{ width:100%; font-size:13px; color:#333; margin-top:10px; display:inline-block; line-height:18px; word-break:break-word; text-align:center; height:72px;}
.xgnr{    width: 84px;
    height: 24px;
    line-height: 24px;
    background-color: #ff7800;
    color: #fff;
    border-radius: 24px;
    text-align: center;
    display: inline-block;
    font-weight: 400;
    font-size: 14px;
    margin-left: 20px; position:relative; top:-2px;     cursor: pointer;}
.xgnr:hover{background-color: #ffa24f;}
.enspan{ font-size:13px; color:#999; margin-top:3px; display:block;}
.notbg{ width:100%; height:100%; background-color:#333; position:fixed; top:0; left:0; opacity: 0.5; z-index:999;}
.notice{ width:500px; background-color:#fff; border-radius:10px; position:fixed; left:50%; margin-left:-250px; top:150px; z-index:9999;}
.tztit{ border:1px solid #eee; border-top-right-radius:10px;border-top-left-radius:10px; padding:0 20px; box-sizing: border-box; height:48px; line-height:48px; font-size:18px; font-weight:bold;}
.tztit a{ float:right; font-weight:400; font-size:24px; color:#333;}
.tztit a:hover{ color:#ff7800;}
.tznr{ padding:10px 20px; box-sizing: border-box;}
.tzp{ margin-top:12px; line-height:22px;}
.tzsp{ margin-top:10px;}
.tzsp div{ display:block; margin-top:8px; font-weight:bold; margin-left:10px;}
.tzsp div span{ color:#fff; margin-right:10px; display:inline-block; width:22px; height:18px; background-color:#ff7800; border-top-right-radius:10px; border-bottom-left-radius:10px; line-height:18px; text-align:center; font-weight:400;}
.tjzl{ width:180px; display:block; background-color:#ff7800; color:#fff !important; text-align:center; height:32px; line-height:32px; border-radius:32px; margin:50px auto 40px;}
.tjzl:hover{ background-color:#ffa657;}
.suc{ width:710px; background-color:#fff; border-radius:10px; position:fixed; top:100px; left:50%; margin-left:-290px; padding:40px;box-sizing: border-box; z-index:9999;}
.succ{ color:#fff !important; font-size:30px; position:absolute; top:-10px; right:-20px;     cursor: pointer;}
.succ:hover{ color:#ff7800 !important;}
.cgnl img{ display:block; margin:0 auto;}
.sut{ font-size:26px; color:#14be3c; font-weight:bold; text-align:center;  margin-top:18px;}
.sup{ font-size:15px; color:#666; margin-top:5px; display:block;}
.subb{ width:100%; display:inline-block; margin-top:25px; padding-top:20px; border-top:1px solid #d0f2d8;}

.cgspan span{ display:block; line-height:22px; color:#333; font-size:14px; margin-top:5px;}
.cgimg{ display:block; text-align:center; color:#666; font-size:13px; margin-bottom:30px;}
.cgimg img{ width:160px; display:block; margin:30px auto 5px;}
.scimg img{width: 100%; height:auto; max-height:100%;}
.scp{ width:94%; margin:0 auto; line-height:22px; color:#ff7800; word-break: break-all;}
.deleteDoc{ display:block; margin:5px auto 0; color:#003366 !important;  text-align:center; cursor: pointer;}
.deleteDoc:hover{ color:#ff7800;}
.error2{ width:100%; display:inline-block; height: 22px; line-height:22px; color:red;}
.mark {
    background: #f00;
    color: #FFF;
    padding: 0px 6px;
    height: 16px;
    line-height: 18px;
    display: inline-block;
    border-radius: 20px;
    font-size: 12px;
    font-style: normal;
    margin-right: 6px;
}
/*.xian{ display:inline-block; color:red; margin-right:20px; position:absolute; top: -24px;left:125px;}
.xian::after{ content: '';
  width:45px;
  height: 12px;
  border-right: 1px dashed #b7b7b7;
  border-top: 1px dashed #b7b7b7;
  display: inline-block;
  position: absolute;
  top: 13px;
  right: -45px; }
.xian::before{content: '';
  width: 45px;
  height: 12px;
  border-left: 1px dashed #b7b7b7;
  border-top: 1px dashed #b7b7b7;
  display: inline-block;
  position: absolute;
  top: 13px;
  left: -45px; }*/


.btngreen:hover {
	box-shadow:0px 0px 4px #66d354
}
.BusinessType .sc {
	background:url(../img/icon_2.png) no-repeat 0 0;
}
.BusinessType .fsc {
	background:url(../img/icon_2.png) no-repeat 0 -62px;
}
.BusinessType .sc_choice {
	background:url(../img/icon_2.png) no-repeat 0 -122px;
}
.BusinessType .fsc_choice {
	background:url(../img/icon_2.png) no-repeat 0 -185px;
}
.BusinessType ul li {
	display:inline-block;
	height:60px;
	margin:15px 25px 15px 5px;
	font:18px/40px '微软雅黑';
	color:#272636;
	font-weight:bold;
	padding-left:55px;
}
.colororg {
	color:#ff7300;
}
.colorred {
	color:#F00;
	font-size:12px
}
.colorgray {
	color:#888;
	font-size:12px
}
.box-bottom-line h2 {
	font-size:16px;
	font-weight:bold;
}
.More-part {
	background:#FFF;
	padding:20px 0;
	border-radius:5px;
	margin-top:10px;
}
.Upimg-marker {
	margin:20px 0px
}
.Upimg-marker p {
	line-height:16px;
	font-size:12px;
	color:#666;
}
.Upload-img ul li {
	float:left;
	margin:10px 10px 0 0
}
.Upload-img ul li img {
	width:78px;
	height:78px;
}
.ui-uploader-img-wrap {
	margin: 0;
	width: 78px;
	height: 78px;
	line-height: 78px;
	border: 1px solid #ddd;
	background: #f9f9f9;
}
.ui-uploader-name {
	width:80px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.supplier_xj {
	line-height:26px;
	background:#fff;
	padding:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.supplier_xj li {
	padding:2px;
	border-bottom:1px dotted #ccc;
	position:relative;
	background:#fff;
	margin: 0;
	color:#666;
}
.supplier_xj li:last-child {
	border:none
}
.supplier_xj .quote_Unread {
	font-weight: bold !important;
	color: #222!important;
}
/*以下是分页*/
.pageBox {
	clear: both;
	margin: 20px 0;
	overflow: hidden;
}
.page {
	margin: auto;
	padding: 20px 0;
	text-align: center;
	width: 630px;
}
.page a:link {
	color: #a4a4a4;
}
.page a:visited {
	color: #a4a4a4;
}
.page a:hover {
	color: #ff7300;
}
.page span, .page ul {
	display: inline-block;
}
.page ul {
	position: relative;
	top: 6px;
}
.page ul li {
	border: 1px solid #ccc;
	float: left;
	height: 22px;
	line-height: 22px;
	margin: 0 5px;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center;
}
.page .CC, .page ul li:hover {
	background: #fff1dd none repeat scroll 0 0;
	border: 1px solid #ff9600;
	color: #ff7300;
	cursor: pointer;
}
.page span {
	color: #a4a4a4;
	line-height: 24px;
	padding: 0 5px;
}
.page .pageNo {
	border: 1px solid #a4a4a4;
	font-family: Arial, Helvetica, sans-serif;
	height: 22px;
	text-align: center;
	width: 45px;
}
.page .pageGo {
	background: #666 none repeat scroll 0 0;
	border: medium none;
	color: #eee;
	cursor: pointer;
	height: 24px;
	padding: 0 5px;
}
.page .pageGo:hover {
	background: #ff8900 none repeat scroll 0 0;
}
.page .NN, .page .NN:hover {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: 1px solid #fff;
	cursor: auto;
}
/*以上是分页*/

/*以下是标签*/
.labelbox {
	margin:2px 0;
	clear:both;
	top:45px;
}
.s_label {
	z-index:2;
	position:relative;
	height:34px;
	margin-bottom:10px/* background:#f5f5f5; border-top:1px solid #ededed;*/
}
.s_label_content {
	height:auto;
	clear:both;
	text-align:left;
	background:#fff;
	position:relative;
}
.s_label ul {
	margin:0;
}
.s_label li {
	float:left;
	cursor:pointer;
	font:14px/34px Arial, Helvetica, sans-serif;
	text-align:center;
	margin-right:10px;
	padding:0 5px;
	position:relative;
}
.dian {
	width:6px;
	height:6px;
	border-radius:6px;
	display:block;
	background-color:red;
	position:absolute;
	top:5px;
	right:0px;
}
/*.s_label li:after{content:"";width:26px;height:26px; background:url(../img/m.png) no-repeat -130px -186px; display:block; position:absolute; right:0px;top:5px; }
.s_label li[class="s_hovertab"]:after{content:"";width:26px;height:26px; background:url(../img/m.png) no-repeat -156px -186px; display:block; position:absolute; right:0px;top:5px; }
*/.s_normaltab {
	color:#000;
}
.s_normaltab:hover {
	color:#ff7300;
}
.s_hovertab {
	color:#000;
	padding:0 5px;
	border-bottom:2px solid #ff7300
}
.Label_show {
	padding:20px 0;
	height:auto;/* overflow-y:auto;
 overflow:auto\9;*/
}
.hide {
	display:none;
}
/*以上是标签*/

/*以下是弹出窗口*/
.pop_up {
	border:2px solid #ff7300;
	padding:30px;
	position:relative;
	width:520px;
	min-height:200px;
	margin:auto;
	background: #fff;
}
.pop_up h2 {
	font: bold 20px/100% Arial, Helvetica, sans-serif;
	color:#000;
}
.pop_close {
	width:30px;
	height:30px;
	background:url(../img/m.png) no-repeat -130px 0;
	position:absolute;
	right:10px;
	top:10px;
	display:block;
	cursor:pointer
}
.pop_close:hover {
	background:url(../img/m.png) no-repeat -160px 0;
}
/*以上是弹出窗口*/

/*2017.11.15新增*/
.inputbox input[class="w100"] {
	width:100px;
	margin-right:5px;
}
.inputbox input[class="TitBox"] {
	border:1px dashed #F00;
	border-radius:4px;
	padding:5px 10px;
	width:85%;
	height:26px;
	font:14px/26px Arial, Helvetica, sans-serif;
	color:#333;
}
.inputbox select {
	border:1px solid #ccc;
	border-radius:4px;
	height:38px;
	font:14px/26px Arial, Helvetica, sans-serif;
	color:#333;
	margin-right:5px;
}
.pro-pic {
	border:1px solid #ccc;
	padding:5px;
	width: 130px;
	height: 110px;
	position:relative;
	margin-right:6px;
	cursor:pointer
}
.pro-pic img {
	max-height:100px;
	max-width:120px;
	width:120px;
	height:100px;
}


.Document{margin-top:10px;}
.Document ul,.merchandise_tu ul{ display:inline-block;}
.Document ul li,.merchandise_tu ul li{ width:118px; float:left; margin-right:20px; list-style-type:none; text-align:center; }
.Document ul li .Document_tu{ width:130px; height:130px; background:url(../../PublishProduct/images/quote_icon.png) no-repeat 0 -410px; display:inline-block;}
.Document ul li .Document_p{width:118px; height:118px; border:1px solid #e2e2e2; color:#ff7301; line-height:22px; display:inline-block;}
.Document_SC{ margin-top:20px; color:#ff7301;}
.Document_SC span{ color:#999!important;}


.upload-pro-img {
	float:left;
	height:138px;
	width:138px;
}
.upload-pro-img p {
	text-align:center;
	font-size: 12px;
}
.Tab-menu {
	width:100%;
	height:40px;
	border-bottom:#1a2748 solid 1px;
	margin-bottom:10px;
}
.Tab-menu ul li {
	padding:6px 20px;
	display:inline-table;
	position:relative;
	top:1px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border:#CCC solid 1px;
	border-bottom:none
}
.Tab-menu ul li.TabHover {
	border:#1a2748 solid 1px;
	border-bottom:none;
	background: #fff;
	top: 2px;
}
.ShowImg img {
	max-width:300px;
	max-height:180px;
	border:#CCC solid 1px;
	padding:6px;
}
.brandimg img {
	max-width: 90px;
	max-height: 69px;
}
.PicList {
	min-height: 150px;
	max-height: 240px;
	overflow: auto;
	margin: 10px 0;
}
.PicList li {
	border: 1px solid #ccc;
	float: left;
	margin: 3px;
	position: relative;
	padding: 1px;
}
.PicList li img {
	width: 100px;
	height: 65px;
}
.marB10 {
	margin-bottom:10px;
}
.marR20 {
	margin-right:20px;
}
.arrow_cho:before {
	content:'☑';
	color:#090;
	font-style:normal;
	font-size:22px;
	position:relative;
	top:2px;
	margin-right:8px;
}
.QR {
	height:220px;
	width:220px;
	text-align:center;
	background:#ccc;
	margin:auto
}
.QR img {
	width:220px;
	height:220px;
}
.saosaobox {
	border-top:1px dotted #ccc;
	padding: 20px 15px 20px 100px;
	font:15px/55px Arial, Helvetica, sans-serif;
	color:#555;
	height:80px;
}
.saosao {
	width:56px;
	height:55px;
	background:url(../img/saosao.gif) no-repeat center center;
	margin-right:30px
}
/*2021新增*/
.dt {
	color:#000;
}
.lmenu .current {
	border-bottom:1px dashed #ff7300;
	color:#ff7300;
	display:block
}
.dt:hover {
	color:#ff7300!important;
}
.xianshi {
	width:16px;
	height:16px;
	display:inline-block!important;
	background:#f00;
	color: #fff;
	border-radius: 10px;
	line-height:16px;
	text-align: center;
	font-size:13px;
}
.Label_show td {
	position:relative;
}
.Label_show tr .xinxi {
	width:15px;
	height:15px;
	background:url(../img/icon.png) no-repeat -159px -91px;
	position:absolute;
	top:70px;
	left:-15px;
}
.weidu, .weidu_1 {
	width:20px;
	height:20px;
	display:inline-block!important;
	color:#fff!important;
	font-size:12px;
	background:url(../img/icon.png) no-repeat -180px -109px;
	text-align:center!important;
	line-height:25px;
	position:relative;
	top:8px;
	left:15px;
	cursor:pointer;
	float:left;
}
.yidu {
	background:url(../img/chatnow.gif) no-repeat;
	width: 122px;
	height:30px;
	margin: auto;
	cursor:pointer
}
.yidu:hover {
	background:url(../img/chatnowhover.gif) no-repeat;
}
.yidu_1 {
	width: 122px;
	margin: 15px auto 0;
	display: block !important;
	color: #333 !important;
}
.yidu_1 i {
		width: 12px;
		height: 12px;
		display: inline-block;
		background: url(../img/icon.png) no-repeat -188px -56px;
		margin-left:8px;
		position:relative; 
		top:1px;
	}
	.yidu_1:hover i {
		background: url(../img/icon.png) no-repeat -188px -40px;
	}
	.Hover_x {
		display: none;
		width: 140px;
		margin: 0 auto;
		position: relative;
	}
.Hover_a1 {
	width:21px;
	height:21px;
	background:url(../img/icon.png) no-repeat 0 -128px;
	margin-left:10px;
	margin-right:10px;
	display:inline-block;
	cursor:pointer;
}
.Hover_a2 {
	width:21px;
	height:21px;
	background:url(../img/icon.png) no-repeat -81px -128px;
	margin-left:10px;
	margin-right:10px;
	display:inline-block;
	cursor:pointer;
}
.Hover_x1 {
	width:15px;
	height:15px;
	background:url(../img/icon.png) no-repeat -184px -95px;
	position:absolute;
	top:-7px;
	right:1px;
}
.Hover_x2 {
	width:15px;
	height:15px;
	background:url(../img/icon.png) no-repeat -184px -118px;
	position:absolute;
	top:-7px;
	right:1px;
}

#windownbg {
	display:none;
	position:absolute;
	width:100%;
	height:100%;
	background:#000;
	top:0;
	left:0;
}
#windown-box {
	width:900px;
	height:645px;
	position:fixed;
	_position:absolute;
	border-radius:5px;
	background:#FFF;
	padding:5px;
}
#windown-close {
	width:34px;
	height:34px;
	background:url(../img/icon.png) no-repeat -100px 0px;
	cursor:pointer;
	position:absolute;
	right:-50px;
	top:-17px;
}
.mainlist {
	width:100%;
}
#windown-content-border {
	position:relative;
	top:-1px;
}
.ZK_L {
	width:255px;
	float:left;
	position:relative;
	border-right:1px solid #ededed;
}

.ZK_UL::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
border-radius: 5px;
background-color: #F5F5F5;
}
.ZK_UL::-webkit-scrollbar {
width: 5px;
background-color: #F5F5F5;
}
.ZK_UL::-webkit-scrollbar-thumb {
border-radius: 5px;
-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, .3);
background-color: #cdcdcd;
}

.Wrapper {
	display:flex;
	max-width:299px;min-width:150px;
	overflow:hidden;
	word-break:break-all;
min-width: 160px;}
.Wrapper .text {
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:justify;
	position:relative;
	max-height:4.5em;
transition:.3s max-height;
	word-break:break-all;
}
.Wrapper .text::before {
content:'';
height:calc(100% - 15px);
float:right;
}
.list3 .Wrapper .text::after {
content:'';
width:100%;
height:100%;
position:absolute;
background:#f7f7f7;
}
.list3 tr:hover .text::after {
content:'';
width:100%;
height:100%;
position:absolute;
background:#eeeeee;
}
.Wrapper .text::after {
content:'';
width:100%;
height:100%;
position:absolute;
background:#fff;
}
tr:hover .text::after {
content:'';
width:100%;
height:100%;
position:absolute;
background:#eee;
}
.Wrapper .Bon {
	position:relative;
	float:right;
	clear:both;
	margin-left:20px;
	font-size:16px;
	color:#999;
	cursor:pointer;
}
.Wrapper .Bon::after {
content:'﹀';
}
.Wrapper .exp {
	display:none;
}
.Wrapper .exp:checked+.text {
	max-height:100%;
}
.Wrapper .exp:checked+.text::after {
visibility:hidden;
}
.Wrapper .exp:checked+.text .Bon::before {
visibility:hidden;
}
.Wrapper .exp:checked+.text .Bon::after {
content:'︿';
}
.list3 tr td a {
	display:block;
	text-align:left;
}
.mafj{ display:inline-block; color:#005aa0 !important;}
.mafj::before{ content:''; width:12px; height:15px; display:inline-block; background:url(../img/m.png) no-repeat -45px -526px; margin-right:5px; position:relative; top:2px;}
.mafj:hover{ color:#ff7800 !important;}
/*2021新增*/
.Search_inquiry {
	position:absolute;
	right:10px;
	top:-7px;
	width:350px;
	height:36px;
	border-radius:36px;
	border:1px solid #ccc;
}
.Search_inquiry input {
	outline: 0;
	-webkit-user-modify: read-write-plaintext-only;
	-webkit-appearance: none;
	border: none;
	color:#333;
}
.Search_inquiry1 {
	width:290px;
	line-height:36px;
	padding-left:10px;
	background-color:transparent;
}
.Search_inquiry2 {
	width:23px;
	height:23px;
	background:url(../img/icon.png) no-repeat 0 -209px;
	display:inline-block;
	cursor:pointer;
	position:absolute;
	top:5px;
	right:20px;
}
.Search_inquiry2:hover {
	background:url(../img/icon.png) no-repeat -43px -209px;
}

/*以下是首页，分辨率小于1500*/

@media screen and (max-width: 1450px) {
.homebox {
 min-height: 500px;
 padding: 30px 15px;
}
 .homel {
 float: left;
 width: 100%;
}
.homer {
 float: right;
 margin-left: 15px;
}
 .B-2, .B-3, .B-4, .B-5 {
width:316px!important;
height:93px;
padding: 15px 30px;
box-sizing:  border-box;
margin-left: 15px!important;
margin-bottom:25px
}
.Account {
width:280px;
text-align:center;
float: left;
margin:30px 0px;
border-right: 1px solid #e0e0e0;
margin-right: 30px;
}
.Expressway li {
float:left;
text-align:center;
margin-right:30px;
}
}
/*170829*/
.b0 {
	border:none;
	font: 15px/30px Arial, Helvetica, sans-serif;
	border-radius:5px;
	margin: 0 1px;
	padding: 0 10px;
	cursor:pointer;
	height: 30px;
}
.b0:hover {
	background:#ff7300;
	color:#fff;
	text-shadow:none
}
.b1 {
	background:#ff7300;
	color:#fff;
}
.b2 {
	background:#e9eaec;
	color:#666;
	text-shadow: 1px 1px 1px #ffffff;
}
.b3 {
	border:1px solid #ddd;
	color:#888;
	background:#fff;
	padding:2px 4px;
}
.b4 {
	background:#e4e4e4;
	color:#bcbcbc;
	text-shadow: 1px 1px 1px #ffffff;
	border:none;
	font: 12px/100% Arial, Helvetica, sans-serif;
	border-radius:2px;
	margin: 5px;
	padding: 6px 10px;
}
.b5{width:20px;height:20;padding:0; background:#fff; color:#999;border:none; font:12px/20px Verdana, Geneva, sans-serif; border-radius:20px; text-align:center;/*-webkit-transform:scale(0.8);*/ visibility:hidden}
.b5:hover{ background:#f00; color:#fff; cursor:pointer; font-weight:bold}
.list1 tr:hover .b5{ visibility:visible}
.b6 {
	background:#fff;
	border: 1px solid #ff7300;
	color:#ff7300;
}
.b6:hover {
		border: 1px solid #ff7300;
		color: #fff;
		background: #ff7300;
	}
/*170829*/
.list1 a:link{text-decoration: none;color: #0028aa;}
.list1 .pro_open {
	background:#FDF4E3;
	font-family:Verdana, Geneva, sans-serif;
}
.list1 .pro_open .title td {
	font-size:11px;
	color:#093
}
.list1 .pro_open td {
	border-bottom: 1px dotted #ccc;
}
.list1 .pro_open tr:hover td {
	background:#FDF4E3;
	color:#093
}
.ref {
	background:#ff7300;
	height:30px;
	border-radius:20px;
	font:bold 18px/30px Verdana, Geneva, sans-serif;
	display:block;
}
.ref i {
	width:184px;
	display:block;
	margin:auto;
	text-align:right;
	position:relative;
	color:#fff;
}
.ref i:before {
	content:"";
	width:22px;
	height:20px;
	background:url(../img/hw_icon.png) no-repeat 0 0;
	display:block;
	float:left;
	margin-top:5px;
}
.ref:hover i {
	color:#000
}
/*180627*/
.newlinebox {
	border:#e5e5e5 solid 1px;
	overflow:hidden;
	margin-top:20px;
}
.newlinebottom {
	padding:0 0 0px 10px;
	border-bottom:#e5e5e5 solid 1px;
	overflow:hidden
}
.newlinebottom p {
	margin:6px 10px;
}
.newlinebottom a {
	line-height:56px;
	margin-right:20px;
}
.pro-list td {
	padding:15px 5px;
	border:none;
	border-bottom:#e1e1e1 solid 1px;
	font-size:13px;
	line-height:22px;
	max-width:200px
}
.pro-list td a {
	font-size:13px;
}
.pro-list {
	width:100%
}
.pro-list tr:hover {
	background:#f5f5f5
}
.pro-list td .listbordernone td {
	border-bottom:1px dotted #ccc;
	padding:8px;
}
.pro-list td .listbordernone tr:last-child td {
	border:none
}
.certificate .tit_left {
	width:160px;
	text-align:right
}
.certificate tr td {
	padding:6px 0;
}
.certificate .ShowImg img {
	max-width:100px;
	border:#CCC solid 1px;
	padding:6px;
}
.limit-img img {
	width:80px;
	max-height:80px;
}
.PaddingTB20 {
	padding:20px 0px;
}
.Qua-type {
	text-align:center
}
.Qua-type ul li {
	padding:4px 10px;
	border:#CCC solid 1px;
	display:inline-block;
	margin-right:10px;
	cursor:pointer
}
.Qua-type ul li:hover {
	border:#963 solid 1px;
}
.Qua-type ul li span {
	margin-left:4px;
}
.icon-link {
	background:url(../img/m.png) no-repeat -35px -83px;
	display:inline-block;
	width:13px;
	height:13px;
}
.certificate .text {
	border:#dbdbdb solid 1px;
	border-radius:3px;
	padding:4px;
}
.back {
	border:#CCC solid 1px;
	padding:8px 10px;
}
.form_con {
	width:450px;
	margin:50px auto
}
.form_finish_promit {
	width:300px;
	margin:0px auto
}
.form_finish_promit tr td {
	padding:10px 0px;
	text-align:center
}
.btn1 {
	color:#29b5ce;
	border:#29b5ce solid 1px;
	background:none;
	padding:8px 25px;
	font-size:14px;
	cursor:pointer;
	margin:0 1px;
	border-radius:3px;
transition:background .3s, color .3s;
}
.c1 {
	color:#29b5ce
}
.form_finish_promit p {
	margin-top:8px;
	color:#999
}
.form_finish_promit h2 {
	text-align:left;
}
.correct:before {
	content:'✔';
	font-size:24px;
	color:#60be41;
	display:block;
	width:40px;
	height:40px;
	border:#60be41 3px solid;
	text-align:center;
	line-height:40px;
	border-radius:50px;
	position:relative;
	margin-right:10px;
}
.Q2 {
	width:14px;
	height:14px;
	background:#F90;
	border-radius:14px;
	text-align:center;
	text-shadow:none;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	display:inline-block;
	position:relative
}
.Q2_2 {
	display:none;
	width:260px;
	min-height:80px;
	background:#fff;
	position:absolute;
	bottom:28px;
	right:-10px;
	border:1px solid #ccc;
	color:#333;
	text-align:left;
	padding:15px;
	font-size:14px;
	font-weight:normal;
	z-index:12px
}
.Q2_2:before {
	content:"";
	width:8px;
	height:8px;
	display:block;
	border:1px solid #ccc;
	border-top:0;
	border-left:0;
	background:#fff;
	position:absolute;
	bottom:-5px;
	right:12px;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}
.Q2:hover .Q2_2 {
	display:block
}
.Q2_2 b {
	border-bottom:#CCC dashed 1px;
	display:block;
	margin-bottom:8px;
	padding-bottom:8px;
}
.Q2_2_detail p {
	line-height:22px;
	font-size:12px;
}
.H {
	position:relative
}
.H:hover .HShow {
	display:block;
}
.HShow {
	display:none;
	min-height:80px;
	background:#fff;
	position:absolute;
	bottom:28px;
	left:0px;
	border:1px solid #eee;
	box-shadow:0px 0px 6px #ddd;
	color:#333;
	text-align:left;
	padding:15px;
	font-size:14px;
	font-weight:normal;
	z-index:12px
}
.HShow p {
	line-height:22px;
	font-size:13px;
}
.hr {
	border:none;
	border-bottom:1px solid #ccc;
}
.purity {
	margin:15px 0 1px 0
}
a.delete {
	font:11px Verdana, Geneva, sans-serif;
	color:#666;
}
.delete:hover {
	color:#f00;
}
.stock_box {
	width:100%;
	max-height:500px;
	overflow-y:auto;
	overflow-x: hidden;
}
.Q {
	width:16px;
	height:16px;
	background: url(../../PublishProduct/img/icon_wel.png) no-repeat 0 -34px;
	display:inline-block;
	margin:0 2px;
	position:relative;
}
.Q .A, .A .sj {
	display:none;
}
.Q:hover .A {
	display:block;
	background:#fff;
	border:1px solid #8bb2bd;
	padding:10px;
	font:13px/20px Arial, Helvetica, sans-serif;
	color:#05749b;
	position:absolute;
	top:23px;
	left:-80px;
	width:200px;
	height:auto;
	z-index:200;
	border-radius:3px;
	box-shadow:2px 2px 2px #ccc;
	text-align:left
}
.A .sj {
	display:block;
	width:16px;
	height:10px;
	background:url(../../PublishProduct/img/icon_wel.png) no-repeat 0 -51px;
	position:absolute;
	top:-10px;
	left:80px;
}
.A p {
	padding:5px 0
}
.Account {
	width:280px;
	text-align:center;
	float: left;
	margin:30px 0px;
	border-right: 1px solid #e0e0e0;
	margin-right: 70px;
}
.Account .Avatar {
	width: 70px;
	height: 70px;
	border-radius:40px;
	border:1px solid #dbe3ee;
	margin: 0px auto;
	display:table;
	overflow:hidden
}
.Account .Avatar a {
	display:table-cell;
	vertical-align:middle;
	text-align:center
}
.Account .Avatar a img {
	max-width: 70px;
	max-height: 70px;
}
.Account .Avatar i {
}
.Account .A1 {
	width:150px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin:  0px auto;
}
.Account .A2 {
	color:#999;
	font-size:13px
}
.Account a {
	color: #0a97ef;
}
.FastEnter {
	margin:30px 0px;
}
.ShadowBox {
	border:1px solid #d3d3d3;
	border-radius: 10px;
	box-shadow: 0px 0px 14px #dadada;
	position:relative;
}
.B-1 {
	width:293px;
	height:211px;
	padding:  20px;
	box-sizing:  border-box;
	float: left;
}
.B-2, .B-3, .B-4, .B-5 {
	width:416px;
	height:93px;
	padding: 15px 30px;
	box-sizing:  border-box;
	margin-left: 36px;
	margin-bottom:25px
}
.ShadowBox i {
	background:url(../img/m.png) no-repeat;
	position:relative;
}
.ShadowBox h4 {
	color:#333px;
	font-weight:bold;
	font-size:16px;
	width: 240px;
	line-height: 20px;
}
.ShadowBox h4:before {
	content:'';
	background:url(../img/m.png) no-repeat -30px -263px;
	width:25px;
	height:25px;
	display:inline-block;
	position:relative
}
.B-1 i {
	width:56px;
	height:56px;
	background-position:-98px -381px;
	margin:  0px auto;
	display:  block;
}
.B-1 ul {
	margin-top:15px
}
.B-1 ul li {
	list-style:inside;
	color:#666666;
	line-height:20px;
	margin-left:20px;
	font-size:13px;
}
.B-1 h4 {
	text-align:center;
	color:#333px;
	font-weight:bold;
	font-size:16px;
	width: 240px;
}
.B-1 h4:before {
	top:5px;
	right:8px;
	margin-top:6px;
}
.B-2 h4:before, .B-3 h4:before, .B-4 h4:before, .B-5 h4:before {
	top: 18px;
	right:8px;
	margin-right: 6px;
}
.VipY h4:before {
	margin-top:6px;
	background-position: 0 -263px
}
.VipY {
	border:1px solid #55a344;
	box-shadow: 0px 0px 14px #a5dab2;
}
.ShadowBox a {
	margin-left: 32px;
	color: #0a97ef;
	position: relative;
	top: -3px;
}
.B-2 i {
	background:url(../img/m.png) no-repeat 0px -300px;
	width:92px;
	height:71px;
	display:block;
	position:absolute;
	right: 24px;
	top: 12px;
}
.B-3 i {
	background:url(../img/m.png) no-repeat 0px -300px;
	width:92px;
	height:71px;
	display:block;
	position:absolute;
	right: 24px;
	top: 12px;
}
.B-4 i {
	background:url(../img/m.png) no-repeat -96px -300px;
	width:92px;
	height:71px;
	display:block;
	position:absolute;
	right: 24px;
	top: 12px;
}
.B-5 i {
	background: url(../img/m.png) no-repeat 0px -380px;
	width:92px;
	height: 80px;
	display:block;
	position:absolute;
	right: 24px;
	top: 6px;
}
.GoldSupplier {
	position:relative;
}
.GoldSupplier:before {
	content:'';
	width:46px;
	height:70px;
	display:block;
	position:absolute;
	top:0px;
	left:20px;
	background:url(../img/m.png) no-repeat -79px -221px;
}
.rule {
	position:relative;
	top: -60px;
	left: 130px;
}
.rule-box {
	width:450px;
	border-radius:3px;
	border:1px solid #efbf53;
	padding: 15px;
	position:fixed;
	background:#fdf7e7;
	top:50px;
	left:50%; 
	margin-left:-225px;
	z-index:99
}
.rule-box p {
	font-size:16px;
	font-weight:bold;
	margin-bottom:6px;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 10px;
	padding-left: 28px;
	color: #dd9e10;
}
.rule-box p:before {
	content:"";
	background:url(../img/icon_wel.png) no-repeat 0px -62px;
	display:block;
	width:24px;
	height:25px;
	position:absolute;
	background-size: 30px;
	left:10px
}
.rule-box .rule-info {
	width:340px;
	float: left;
	line-height: 20px;
	margin: 0 0 0px 0;
	font-size: 13px;
	color: #885e00;
}
.rule-box .rule-info:before {
	content: "!";
	width: 13px;
	height: 13px;
	border-radius: 10px;
	color:#fff;
	display: inline-block;
	text-align: center;
	line-height: 13px;
	margin-right: 6px;
	font-size: 13px;
	background:#f00;
	font-weight: bold;
}
.rule-box .clo {
	font-size:28px;
	width:20px;
	height:20px;
	text-align:center;
	line-height:20px;
	border-radius:20px;
	color: #f1c45d;
	position: absolute;
	right: 3px;
	top: 3px;
	cursor:pointer;
}
.rule-box ul li {
	margin-bottom:10px;
	overflow:hidden;
	COLOR: #dd9e10;
}
.rule-flex p {
	color:#ff7400;
	font-size:16px;
	background:#fdefdd;
	border:1px solid #ff7400;
	padding:3px 10px;
	position: absolute;
	top: 0px;
	left: 0px;
	line-height: 20px;
	cursor:pointer;
	border-radius: 20px;
	-webkit-animation: two-up-down 0.8s ease infinite 80ms alternate;
	animation: two-up-down 0.8s ease infinite 80ms alternate;
}
.read {
	background:#999;
	color:#FFF;
	padding:8px 20px;
	border-radius:3px;
	color:#FFF !important
}
.read:hover {
	background:#1888fb;
	color:#FFF;
}
.cantnot {
	padding:0px;
	text-align: center;
}
.cantnot img {
	width: 108px;
	height: 100px;
}
.cantnot div {
	border: #b9b9b9 solid 1px;
	padding:4px;
	display:inline-block;
	background:#fff;
	position:relative;
	overflow:hidden;
}
.cantnot .Nright {
	background:#f00;
	width: 18px;
	height: 18px;
	line-height: 20px;
	display:block;
	color:#fff;
	text-align:center;
	font-size: 30px;
	position:absolute;
	right: 0px;
	bottom: 0px;
}
.cantnot .Nright:before {
	content:'';
	width: 0;
	height: 0;
	border-bottom: 18px solid #ff1100;
	border-left: 18px solid transparent;
	top: -17px;
	position: absolute;
	right: 0px;
}
.cantnot .Nright:after {
	content:'';
	width: 0;
	height: 0;
	border-bottom: 18px solid #ff1100;
	border-left: 18px solid transparent;
	top: 1px;
	position: absolute;
	right: 18px;
}
.cantnot .Bright {
	background:#009407;
	width: 18px;
	height: 18px;
	line-height: 20px;
	display:block;
	color:#fff;
	text-align:center;
	font-size: 20px;
	position:absolute;
	right: 0px;
	bottom: 0px;
	font-weight:bold
}
.cantnot .Bright:before {
	content:'';
	width: 0;
	height: 0;
	border-bottom: 18px solid #009407;
	border-left: 18px solid transparent;
	top: -17px;
	position: absolute;
	right: 0px;
}
.cantnot .Bright:after {
	content:'';
	width: 0;
	height: 0;
	border-bottom: 18px solid #009407;
	border-left: 18px solid transparent;
	top: 1px;
	position: absolute;
	right: 18px;
}
@keyframes two-up-down {
 from {
 -webkit-transform: translate(0, 6px);
 transform: translate(0, 6px);
}
to {
	-webkit-transform: translate(0, -6px);
	transform: translate(0, -6px);
}
}
.level_two {
	color:#ff7300;
	font-size:18px; font-weight:bold;
	float:left
}
.level_two::before{ content:''; width:3px; height:18px; display:inline-block; background-color:#ff7800; margin-right:10px; position:relative; top:2px;}
.level_two span {
	color:#999;
	margin-left:5px;
	font-weight:400;
}
.level_two_r {
	color:#666;
	float:right;
	line-height:15px;
}
.level_two_r a {
	color:#666;
	margin-left:10px;
}
.level_two_r a:hover, .level_two_r .on {
	color:#ff7400
}
.level_two_r a:nth-child(2):before {
content:'.';
font-size:36px;
position:relative;
top:-3px;
margin-right: 10px;
color: #999;
}
.level_two_r a:nth-child(2):after {
content:'.';
font-size:36px;
position:relative;
top:-3px;
margin-left: 10px;
color: #999;
}
.level_head_box {
	overflow:hidden;
	margin: 12px 0;
	width: 96%;
}
.date_list_box {
	margin-bottom:60px;
}
.date_list_box ul li {
	position:relative;
	display: inline-block;
	padding: 10px 20px;
	width: 19%;
	height: 120px;
	box-sizing: border-box;
	margin-right: 7px;
	border-radius: 5px;
}
.date_list_box ul li:last-child {
	margin-right:0px
}
.date_list_box ul li h3 {
	font-size: 26px;
	color: #fff;
	margin: 8px 0px;
	font-weight:bold;
}
.date_list_box ul li h4 {
	font-size: 15px;
	color: #fff;
	margin: 3px 0;
	font-weight:normal;
}
.date_list_box .PV {
	color:#FFF;
	float:right
}
.date_list_box .PV span {
	font-size:20px;
	font-weight:bold
}
.date_list_box .Bl {
	background: url(../img/date_bj_01.png) right center no-repeat, linear-gradient(to top, #208af0, #3ebaf9)
}
.date_list_box .OR {
	background: url(../img/date_bj_02.png) right center no-repeat, linear-gradient(to top, #ff882c, #faa05a);
}
.date_list_box .GR {
	background: url(../img/date_bj_03.png) right center no-repeat, linear-gradient(to top, #17c081, #32d296);
}
.date_list_box .PL {
	background: url(../img/date_bj_04.png) right center no-repeat, linear-gradient(to top, #5a5efa, #7477fa);
}
.date_list_box .PI {
	background: url(../img/date_bj_05.png) right center no-repeat, linear-gradient(to top, #d5348b, #ed6ab2);
}
.date_body_box {
	width:96%;
	height:500px;
	border:5px solid #eee;
	padding:20px;
	box-sizing: border-box;
	position:relative
}
.date_body_box .label_type {
	margin-left: 10px;
	height: 45px;
	line-height: 45px;
}
.date_body_box .label_type ul li {
	float:left;
	margin-right: 40px;
	position:relative;
}
.date_body_box .label_type ul li:after {
	content:'●';
	color:#ddd;
	position: absolute;
	right: -25px;
	top: -1px;
	font-size: 14px;
}
.date_body_box .label_type ul li:last-child:after {
	content:'';
}
.date_body_box .label_type ul li a {
	color:#9E9E9F;
	font-size: 17px;
	font-weight: bold;
}
.date_body_box .label_type .on a {
	color:#ff7300;
	font-weight:bold;
}
.messagebox {
	width:200px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float:left
}
.messageA {
	float:left
}

.attention{ width:96%; display:inline-block;}
.ygzl{ width:30%; padding:20px;  border: 5px solid #eee;  box-sizing: border-box; float:left; margin-right:2%; height:850px;}
.frequency{ width:100%; height:165px; padding:30px;  box-sizing: border-box; background-color:#fff8f2; border-radius: 5px;display: flex;}
.pcl{display: flex; align-items: center; color:#999; font-size:14px; line-height:20px; margin-right:20px; width:30%; float:left;}
.rcr{ float:left; padding-left:25px; border-left:1px solid #f1e5db; width:60%; box-sizing: border-box;}
.rcr div{ color:#333; font-size:40px; font-weight:bold; padding-top:15px;}
.rcr a{ height:28px; line-height:28px; display:inline-block; margin-top:30px; padding:0 30px; background-color:#ff7800; color:#fff; border-radius: 28px;}
.rcr a:hover{ background-color:#de6b05;}
.pct{ font-size:18px; font-weight:bold; margin-top:50px;}
.ealist{ width:100%; display:inline-block; margin-top:30px; padding-bottom:30px; border-bottom:1px solid #f4f4f4;}
.ealist:last-child{border-bottom:0; padding-bottom:0;}
.ea{ color:#fff; font-size:14px; float:left; text-align:center;line-height: 19px;width:23px; margin-right:15px;}
.eabg1{ width:23px; height:26px; display:inline-block; background:url(../img/hw_icon.png) no-repeat 0 -66px;}
.eabg2{ width:23px; height:26px; display:inline-block; background:url(../img/hw_icon.png) no-repeat -41px -66px;}
.eabg3{ width:23px; height:26px; display:inline-block; background:url(../img/hw_icon.png) no-repeat -82px -66px;}
.qwmol{ float:left; width:80%;}
.qwname{ font-size:18px; font-weight:bold; display:inline-block; width:100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.qwcas{ color:#666; font-size:14px; display:block; }
.qwzs{ float:right; font-size:20px; font-weight:bold; text-align:right; margin-top:20px;}
.qc1{ color:#f4493a;}
.qc2{ color:#ff891b;}
.qc3{ color:#ffc015;}
.qc4{ color:#666;}
.eabg4{width:23px; height:23px; display:inline-block; border-radius:23px; background-color:#b6b6b6; line-height:23px; }
.ygzr{ width:68%; padding:20px;  border: 5px solid #eee;  box-sizing: border-box; float:left; height:850px; }
.ygdt{ font-size:18px; font-weight:bold; margin-bottom:10px;}
.ygimg1{ height:360px;}
.ygimg2{ height:330px;}
/*新增*/
.tabbox {
	position:relative;
}
.location {
	height:60px;
	position:absolute;
	top:-80px;
	right:10px;
}
.location .portrait {
	width:60px;
	height:60px;
	float:right;
	cursor: pointer;
}
.location .portrait img{max-width:60px; max-height:60px;}
.location .location_R {
	padding-right:20px;
	height:37px;
	border-width: 2px 2px 0 0;
	border-color: #ececec;
	border-style: solid;
	background-color:#ececec;
	border-radius:5px;
	margin-top:12px;
	float:right;
	margin-right:10px;
	font-size:16px;
	line-height:37px;
	color:#333;
	position:relative;
}
.location_R{ display:none;}
.location:hover .location_R{ display:block;}
.location .kailong {
	width:0;
	height:0;
	border-top:15px solid transparent;
	border-bottom:15px solid transparent;
	border-left:15px solid #ececec;
	position:absolute;
	top:3px;
	right:-10px;
}
.location .location_R a {
	font-size:16px;
	color:#333;
}
.location .location_R .LR {
	width:18px;
	height:18px;
	display:inline-block;
	background:url(../../img/Inquirymanagement_icon.png) no-repeat;
	margin-right:8px;
	position:relative;
	top:3px;
	margin-left:25px;
}
.location .location_R .LR_1 {
	background-position:0 0;
}
.location .location_R .LR_3 {
	background-position:0 -26px;
}
.location .location_R .LR_5 {
	background-position:0 -50px;
}
.location .location_R .LR_2 {
	padding-right:30px;
	border-right:1px solid #999;
}
.location .location_R .LR_4 {
	height:16px;
}
/*滑动弹框新增*/
.Leftfix {
	width:40px;
	height:34px;
	position:absolute;
	right:10px;
	top:100px;
}
.overlay {
	position:fixed;
	z-index:999;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000;
	opacity:0.6;
}
.Modal {
	position:fixed;
	width:500px;
	height:412px;
	margin-left:-250px;
	z-index:9999;
	color:#fff;
	border:1px solid #303030;
	background-color:#fff;
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
	border-radius:10px;
}
span.M_close {
	font-size:22px;
	color:#fff;
	cursor:pointer;
	height:26px;
	width:26px;
	position:absolute;
	right:-40px;
	top:-20px;
	border-radius:40px;
	border:1px solid #fff;
	text-align:center;
	line-height:26px;
}
.Leftfix_T {
	font-size:24px;
	color:#ff7301;
	text-align:center;
	line-height:90px;
}
.TKicon {
	height:30px;
}
.TKicon p {
	float:left;
	width:130px;
	margin-left:30px;
	color:#333;
	font-size:18px;
	background:linear-gradient(rgba(255, 255, 255, 0.5), rgba(191, 191, 191, 0.5));
}
.TKicon p span {
	margin-right:5px;
}
.LF_ewm {
	width:165px;
	height:165px;
	margin:65px auto 0;
}
.LF_ewm img {
	width:165px;
	height:165px;
}
.LF_txt {
	color:#666;
	font-size:14px;
	text-align:center;
	line-height:30px;
}
.Glide_L{}
/*滑动弹框新增*/
.wenjuan {
	width:40px;
	height:34px;
	position:fixed;
	z-index:100;
	right:10px;
	top:80px;
	
}
.wenjuan i {
	width:40px;
	height:34px;
	display:inline-block;
	background:url(../../img/wxicon.png) no-repeat 0 0;
	position:absolute;
	top:20px;
	right:0;
	overflow:hidden;
}
.Glide_L{ float:left; width:326px; height:405px; background-image: linear-gradient(to right, #ebebeb , #fff);border-radius:10px;}
.Glide_L i{ width:240px; height:274px; display:inline-block; background:url(../../img/wxicon.png) no-repeat 0 -209px; margin-top:64px; margin-left:39px;}
.Glide_R{ float:left; margin-left:50px;}
.Glide_T{ font-size:30px; color:#333; line-height:63px; margin-top:11px; position:relative;}
.Glide_T::before{ content:''; width:48px; height:43px; display:inline-block;background:url(../../img/wxicon.png) no-repeat -74px 0; position:absolute; top:10px; left:-50px;}
.Glide_p1{ font-size:16px; color:#666; text-align:center; margin-bottom:53px;}
.Glide_img{ width:170px; height:170px; background:url(../../img/wxicon.png) no-repeat -161px 0; margin:0 auto;}
.Glide_img img{width:158px; height:158px; margin-top:5px; margin-left:5px;}
.Glide_p2{ font-size:14px; color:#666; text-align:center; margin-top:15px;}
#demo {
	position:fixed;
	z-index:99;
	cursor:pointer;
	right:-20px;
	top:0;
	width:10px;
	height:10px;
	background:#fff;
	border-radius:10px;
}
#zhezhao {
	position:fixed;
	z-index:98;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	background:#000;
}
#close {
	position:absolute;
	right:-30px;
	top:0px;
	font-size:24px;
	color:#fff;
	width:20px;
	height:20px;
	border-radius:20px;
	border:1px solid #fff;
	line-height:22px;
	text-align:center;
}
.Bu_chong {
	width:510px;
	height:50px;
	background:url(img/tcbg.png) no-repeat center 0;
	font-size:22px;
	color:#fff;
	text-align:center;
	line-height:50px;
}
.Bu_txt {
	width:490px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	margin-top:50px;
	line-height:20px;
	color:#333;
	font-size:16px;
}
.popupbut {
	width:150px;
	height:34px;
	border-radius:34px;
	border:1px solid #ff7301;
	margin:40px auto 0;
	text-align:center;
}
.popupbut input {
	width:150px;
	height:34px;
	color:#ff7301;
	font-size:18px;
	border:0px;
	background-color:transparent;
	outline: none;
	cursor:pointer;
}
.popupbut:hover {
	background-color:#ff7301;
	color:#fff;
}
.popupbut a:hover {
	color:#fff;
}
.popupbut input：hover {
	color:#fff;
}
.wenjuan_tit {
	font-size:18px;
	color:#333;
	margin-top:30px;
	margin-left:40px;
}
.wenjuan_tit span {
	font-size:20px;
	color:red;
	position:relative;
	top:-5px;
}
.wenjuan_input {
	margin-left:70px;
	margin-top:10px;
}
.wenjuan_input label {
	color:#333;
	font-size:14px;
	margin-left:5px;
	margin-right:30px;
	position:relative;
	top:-2px;
}
.wenjuan_textarea {
	width:430px;
	margin:10px auto 0;
}
.wenjuan_textarea textarea {
	width:410px;
	height:50px;
	border:1px solid #999;
	padding:10px;
}
.Demonstration {
	width:287px;
}
.Demonstration_W p {
	margin-bottom:10px;
}
.Dem_Correct {
	font-size:16px;
	font-weight:bold;
	color:#333;
	position:relative;
}
.Dem_Correct span, .Dem_Correct span img {
	width:18px;
	height:18px;
	position:absolute;
	left:-13px;
	top:1px;
	display:inline-block;
}
.Dem_img {
	padding-top:5px;
	margin-bottom:10px;
}
.Dem_span {
	display:inline-block;
	margin-right:8px;
	margin-top:5px;
}
.Dem_Upload {
	display:inline-block;
	position:relative;
	overflow:hidden;
	text-align:center;
}
.Dem_Uploadbg {
	background: rgba(116, 116, 116, 0.7);
	position: absolute;
	height: 100%;
	width: 100%;
	z-index: 3;
	opacity: 1;
	transition: all ease-in-out 0.5s;
}
/*.Dem_Upload:hover .Dem_Uploadbg { opacity: 1;}*/
.Dem_details {
	text-align: center;
	color: white;
	font-size: 20px;
	z-index: 4;
	position:absolute;
	top: 50%;
	left:50%;
	opacity: 1;
	transition: all ease-in-out 0.5s;
	margin-left:-40px;
	margin-top:-30px;
}
/*.Dem_Upload:hover .Dem_details {top: 50%; opacity: 1;}*/
.Operation {
	width:32px;
	height:26px;
	background:url(../img/tu_Icon1.png) no-repeat -42px -41px;
	display:inline-block;
	position: relative;
	left: -5px;
}
.Operation_1 {
	width:25px;
	height:26px;
	background:url(../img/tu_Icon1.png) no-repeat 0px -41px;
	display:inline-block;
	position: relative;
	left: -5px;
}
.Operation_2 {
	width:25px;
	height:26px;
	background:url(../img/tu_Icon1.png) no-repeat 0px 0px;
	display:inline-block;
	position: relative;
	left: -5px;
}
.Operation_3 {
	width:32px;
	height:26px;
	background:url(../img/tu_Icon1.png) no-repeat -42px 0px;
	display:inline-block;
	position: relative;
	left: -5px;
}
/*Message页面*/
.CON_Content {
	width: 100%;
	position: absolute;
	top:50px;
	bottom:20px;
	display: flex;
}
.CON_NAV {
	width:90px;
	height:56px;
	float:left;
	text-align:center;
	border-bottom: 1px solid #ccc;
}
.CON_NAV .nav_ICON {
	width:31px;
	height:24px;
	background:url(../img/icon.png) no-repeat -169px -211px;
	display:inline-block;
	margin-top:17px;
}
.CON_NAV .nav_ICON:hover {
	width:31px;
	height:24px;
	background:url(../img/icon.png) no-repeat -169px -170px;
	display:inline-block;
	margin-top:17px;
}
.CON_NAV .nav_ICON1 {
	width:31px;
	height:24px;
	background:url(../img/icon.png) no-repeat -169px -244px;
	display:inline-block;
	margin-top:17px;
}
.Chat_List {
	width:307px;
	height:100%;
	border-right:1px solid #efefef;
	float:left;
}
.ZK_Search {
	height:50px;
	position:relative;
	float:left;
	width:307px;
	padding: 9px 0 0 0;
}
.ZK_Search input {
	width:280px;
	height:30px;
	background-color:#fff;
	border-radius:3px;
	padding:0 10px;
	outline: none;
	border:0px;
	font-size:13px;
	margin: auto;
	display: block;
}
.ZK_Search i {
	width:15px;
	height:15px;
	background:url(../img/icon.png) no-repeat 0px -169px;
	display:inline-block;
	position:absolute;
	top:16px;
	right:20px;
	cursor:pointer;
}
.ZK_Search i:hover {
	background:url(../img/icon.png) no-repeat -57px -169px;
}
.ZK_Search .cheng {
	font-size: 22px;
	color: #333;
	position: absolute;
	top: 15px;
	right: 32px;
	cursor:pointer;
}
.people_list {
	height:90%;
	overflow-y:auto;
	scrollbar-width: thin;
	width:307px;
	background:#eee
}

 .people_list::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
border-radius: 5px;
background-color: #fff;
}
.people_list::-webkit-scrollbar {
width: 5px!important;
background-color: #fff;
}
.people_list::-webkit-scrollbar-thumb {
border-radius: 5px;
-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, .3);
background-color: #cdcdcd;
}
.people_list li {
	padding:10px;
	height:70px;
	position:relative
}
.people_list li .people_img,#messagecontent .people_img {
	width:50px;
	height:50px;
	position:relative;
	float:left;
	border-radius:40px;
	background:url(../img/hw_icon.png) no-repeat -40px 0;
	text-transform:capitalize
}

.people_green,.people_pink,.people_red,.people_blue,.people_yellow,.people_purple{ text-align:center; line-height:50px; color:#fff;font-size:20px;background:#99cc99!important;
}
.people_pink{background:#ffcccc!important;}
.people_red{background:#fc7b7b!important;}
.people_blue{background:#99ccff!important;}
.people_yellow{background:#ffcc33!important;}
.people_purple{background:#cc99cc!important;}

.people_list li  .xianshispan {
	width: 16px;
	height: 16px;
	display:inline-block!important;
	background:#f00;
	color: #fff;
	border-radius: 12px;
	line-height: 16px;
	text-align: center;
	font-size: 12px;
	position: absolute;
	top: 30px;
	right: 10px;
}
.people_list li .people_img img {
	width:50px;
	height:50px;
	border-radius:40px;
	overflow:hidden;
}
.people_list li .messageother{ display:none; z-index:9999;width:30px;height:10px; background:#fff; text-align:center; line-height:10px; position:absolute;right:10px;bottom:10px;font-size:20px;opacity:0.9; border-radius:5px;}
.people_list li:hover .messageother{ display:block;}
.people_list li .messageother .messageotherlist{ display:none;width:100px;padding:10px; box-shadow:1px 1px 5px #999; position:absolute;top:15px;right:0; background:#fff; text-align:left; border-radius:5px;}
.people_list li .messageother .messageotherlist a {font-size:13px; line-height:20px; display:inline-block; color:#333;}
.people_list li .messageother:hover .messageotherlist{ display:block}
.remark{width:20px;height:20px; display:block; float:left; background:url(../img/hw_icon.png) no-repeat 0 -20px;margin-right:5px;}
.people_left {
	float:left;
	margin-left:10px;
	position:relative;
	width:218px;
}
.people_name {
	font-size:16px;
	line-height:16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width:160px;
	height:32px;
	padding:8px 0
}
.people_gs {
	color:#666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height:28px;
	height:28px;
}
.people_Words {
	color:#615b5b;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height:12px;
	font-size:12px
}
.people_time {
	font-size:12px;
	color:#999;
	position:absolute;
	right:0;
	top:10px;
	line-height:12px;
}

.people_list li:hover {
	background-color: #f9f9f9;
}
.Current, li.Current:hover {
	background-color: #f9f9f9;
}
.chitchat {
	height:100%;
	flex: 1;
	float:left;
	background-color:#f9f9f9;
	position:relative;
}
.chat_TIT {
	height:50px;
	line-height:50px;
	padding-left:80px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #615b5b;
}
.chat_TIT b {
	margin-right:10px;
	font-size: 16px;
	color: #333;
}
.chatbox{height: 800px;
    position: relative;
    background: #eee;
    box-shadow: 3px -3px 5px #ccc;}
.LoadMore {
	width:180px;
	text-align:center;
	margin:10px auto 0;
	position:relative;
	display:block;
}
.LoadMore a {
	font-size:13px;
	color:#f85a13!important;
}
.LoadMore::before {
content:'';
width:13px;
height:13px;
background:url(../img/icon.png) no-repeat -28px -169px;
margin-right:10px;
display:inline-block;
position:relative;
top:2px;
}
.current_time {
	text-align:center;
	font-size:13px;
	color:#999;
	margin-top:15px;
	margin-bottom:15px;
	clear:both;
}
/*滚顶条样式*/
.Chat_Conter {
	height:70%;
	overflow-y:auto;
	scrollbar-width: thin;
}
/*.Chat_Conter::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 5px;background-color: #fff;}*/
.Chat_Conter::-webkit-scrollbar-track {
background-color: #f9f9f9;
}
.Chat_Conter::-webkit-scrollbar {
width: 5px;
background-color: #fff;
}
.Chat_Conter::-webkit-scrollbar-thumb {
border-radius: 5px;
background-color: #cdcdcd;
}
/*滚顶条样式*/
/*滚顶条样式*/
/*.Chat_Conter::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 5px;background-color: #fff;}*/
.quoted_W::-webkit-scrollbar-track {
background-color: #f9f9f9;
}
.quoted_W::-webkit-scrollbar {
width: 5px;
background-color: #fff;
}
.quoted_W::-webkit-scrollbar-thumb {
border-radius: 5px;
background-color: #cdcdcd;
}
/*滚顶条样式*/
.Chat_MY {
	margin-right:20px;
	margin-bottom:20px;
	float:right;
	clear:both;
	position:relative;
}
.Chat_MY_time {
	position: absolute;
	width:112px;
	right: 72px;
	top: -15px;
	float: left;
	font-size: 12px;
	color: #999;
}
.Chat_YOU_time {
	position: absolute;
	width:112px;
	left: 72px;
	top: -15px;
	float: left;
	font-size: 12px;
	color: #999;
}
.Chat_Tou {
	float:left;
}
.Chat_Tou img {
	width:50px;
	height:50px;
	border-radius:50px;
}
.Artificial {
	max-width:500px;
	background-color:#fceeee;
	border-radius: 5px;
	padding:10px 15px;
	position:relative;
	margin-right:20px;
	float:left;
	margin-top:10px;
}
.Artificial::after {
content:'';
width: 0;
height: 0;
border-top: 8px solid transparent;
border-left: 16px solid #fceeee;
border-bottom: 8px solid transparent;
display:inline-block;
position:absolute;
right:-14px;
top:5px;
}
.Artificial p {
	line-height:20px;
	font-size:14px;
	margin-left:5px;
	word-wrap: break-word;
	max-width:440px;
}
.Artificial_F p {
	line-height: 20px;
	font-size: 14px;
	margin-left: 5px;
	word-wrap: break-word;
	max-width: 440px;
}
.Artificial_none p {
	float:none!important;
}
.Artificial p span, .Artificial_F p span {
	color:#999;
	padding-right:5px;
}
.Artificial a {
	float: left;
	width: 66px;
	height: 66px;
	border-radius: 5px;
	overflow: hidden;
	margin-right: 10px;
}

.Artificial a img {
	width: 100%;
	height: 100%;
}

.Artificial div {
	float: left;
}

.Artificial div p {
	word-wrap: break-word;
	max-width: 200px;
}
.Artificial_F a {
	float: left;
	width: 66px;
	height: 66px;
	border-radius: 5px;
	overflow: hidden;
	margin-right: 10px;
}

.Artificial_F a img {
	width: 100%;
	height: 100%;
}

.Artificial_F div {
	float: left;
}

.Artificial_F div p {
	word-wrap: break-word;
	max-width: 200px;
}
.quote_Price {
	color:red!important;
}
.quote_details {
	line-height: 30px !important;
	font-size: 13px;
	text-align: center;
	color: #ff7200 !important;
}
.quote_details_P {
	text-align: center;
	background: #ff7300;
	border-radius: 3px;
	font-size: 12px;
	width: 47px;
	text-transform: capitalize;
	color: #fff;
	clear: both;
	float: right
}

.quote_details_P:hover {
	background: #ff9034;
	color: #fff;
}
.READ {
	font-size:10px;
	color:#fff;
	padding:1px 3px;
	border-radius:2px;
	margin-right:10px;
	background-color:#6abf53;
	line-height:12px;
	float:left;
	margin-left:10px;
	transform: scale(0.90);
	margin-top:10px;
}
.View {
	padding:1px 3px;
	background-color:#6abf53;
	font-size:12px;
	color:#fff;
}
.Chat_YOU {
	margin-left:20px;
	margin-bottom:20px;
	float:left;
	clear:both;
	position:relative;
}
.Artificial_F {
	max-width:500px;
	background-color:#eee;
	border-radius: 5px;
	padding:10px 17px;
	position:relative;
	margin-left:20px;
	float:left;
	word-wrap: break-word;
	line-height: 18px;
	margin-top:10px;
}
.Artificial_F::before {
content:'';
width: 0;
height: 0;
border-top: 8px solid transparent;
border-right: 16px solid #eee;
border-bottom: 8px solid transparent;
display:inline-block;
position:absolute;
left:-14px;
top:5px;
}
.Artificial pre,.Artificial_F pre{ background:none;border:none; font:13px/150% Arial, Helvetica, sans-serif;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space:-pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}

.Unread {
	font-size:10px;
	color:#fff;
	padding:1px;
	border-radius:2px;
	margin-left:10px;
	float:left;
	background-color:#cecece;
	line-height:12px;
	margin-right:3px;
	margin-top:10px;
}
.zk_B {
	width:100%;
	min-height:120px;
	max-height:200px;
	background-color:#fff;
	margin-top:30px;
	position:absolute;
	bottom:0px;
	clear:both;
	border-bottom: 20px solid #fff;
}
.TJ {
	width:17px;
	height:16px;
	background:url(../img/icon.png) no-repeat 0 -91px;
	margin-left:20px;
	margin-top:10px;
	float:left;
}
.WB {
	clear:both;
	width: 98%;
	
	margin: auto;
	
}

.WB .test_box {
	width:100%;
	width: -webkit-fill-available;
	min-height:80px;
	max-height:160px;
	word-wrap: break-word;
	overflow-x: hidden;
	overflow-y: auto;
	padding:10px;
	clear: both;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	border-radius:5px;
	border: 1px solid #E0e0e0;
	background:#fff;
}
.WB .test_box:hover {
	border:1px solid #b7b7b7
}
.test_box::-webkit-scrollbar-track {
background-color: #f9f9f9;
}
.test_box::-webkit-scrollbar {
width: 5px;
background-color: #fff;
}
.test_box::-webkit-scrollbar-thumb {
border-radius: 5px;
background-color: #cdcdcd;
}
.FS span {
	font-size:12px;
	color:#999;
	position:absolute;
	right:160px;
	display:inline-block;
}
/*.FS a {
	font-size:18px;
	color:#fff;
	width:100px;
	height:30px;
	line-height:30px;
	background-color:#ff7301;
	text-align:center;
	border-radius:5px;
	float:right;
	margin-top:5px;
	margin-right:20px;
}
.FS a:hover {
	background: #ff9034;
	color: #fff;
}*/
.FS{padding-top:10px;}
.Chat_Psend{border:none; background:#ff7300;color:#fff; float:left;padding:0 20px; font-size:16px;border-top-left-radius:5px;border-bottom-left-radius:5px; display:block; float:right;margin-right:25px;outline: none; height:32px; line-height:32px; cursor:pointer}
.FS_select{  width:36px; position: relative; left: -25px; padding: 0; background:#ff7300;height:32px; float:right;border:none; font-family:'fontello'; color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #efefef; cursor:pointer}
.FS_box{position: absolute;padding: 10px 15px 10px 35px;background-color: #fff;display: block;box-shadow: 1px 1px 5px #ccc;right: 5px;top: 145px;}
.FS_box p{ position:relative;}
.FS_box p input{position: absolute;left: -20px;top: 2px;}
.Function {
	width:380px;
	height:100%;
	float:right;
	background-color:#fff;
	position:relative;
}
.Introduction {
	border-bottom:1px solid #ededed;
	padding-bottom:40px;
}
.Introduction_xx {
	margin-left:20px;
	margin-top:40px;
}
.Introduction_xx p {
	float:none;
	font-size:14px;
	margin-right:10px;
}
.Introduction_xx p span {
	display:block;
	line-height:20px;
	margin-right:8px;
}
.Introduction_1 {
	margin-left:20px;
	line-height:28px;
}
.Introduction_1 span {
	display:inline-block;
	width:72px;
	color:#999;
}
.Function_GB {
	position:absolute;
	right:10px;
	top:5px;
	font-size:28px;
	color:#333;
}
.quoted_tit {
	height:54px;
	line-height:54px;
	font-size:16px;
	color:#000;
	border-bottom:1px solid #ededed;
}
.quoted_tit p {
	float:left;
	width:170px;
	text-align:center;
}
.Selected {
	border-bottom:2px solid #ff7301;
}
.quoted_W {
	overflow-y:auto;
	clear: both;
	height:60%;
	width:380px;
	scrollbar-width: thin;
}
.quoted_W li {
	margin-left:20px;
	border-bottom:1px solid #cccccc;
	clear:both;
	padding-bottom:15px;
}
.quoted_W li p {
	line-height:24px
}
.quoted_time {
	padding-top:15px;
	padding-bottom:5px;
	color:#999;
}
.quoted_W li p span {
	color:#999;
	width:120px;
	display:inline-block;
}
.manipulation {
	position:absolute;
	top:-35px;
}
.manipulation a {
	display:inline-block;
	padding:4px 8px;
	border:1px solid #ccc;
	border-radius:15px;
	color:#999;
	background-color:#fff;
	margin-left:10px;
	font-size:12px;
	line-height:12px;
}
.manipulation a:hover {
	color:#ff7300;
}
.nav_launch {
	border-left:1px solid #ededed;
	float:right;
	width:30px;
	height:100%;
	background-color:#fff;
}
.Shrink {
	width:19px;
	height:28px;
	background:url(../img/icon.png) no-repeat -99px -227px;
	display:block;
	position:absolute;
	top:50%;
	margin-top:-15px;
	margin-left:4px;
}
.Shrink_F {
	width:19px;
	height:28px;
	background:url(../img/icon.png) no-repeat -128px -227px;
	display:block;
	position:absolute;
	top:50%;
	margin-top:-15px;
}
.nav_List {
	width:355px;
	background-color:#fff;
	z-index:99;
	position:absolute;
	top:56px;
	left:0;
	border-bottom:1px solid #ccc;
	padding:10px 10px 0 30px;
	text-align:left
}
.Message_tit {
	color:#333!important;
	font-weight:600;
}
.Message_tit:hover {
	color:#ff7300!important;
}
.Interlinkage {
	width:13px;
	height:14px;
	background:url(../img/icon.png) no-repeat -32px -91px;
	display:inline-block;
	position:relative;
	right:-5px;
	top:3px;
	float:right;
}
.caozuo {
	border:1px solid #ff6c00!important;
	color:#ff6c00!important;
}
.caozuo:hover {
	background-color:#ff6c00!important;
	color:#fff!important;
}
.No_messages1 {
	position:absolute;
	text-align:center;
	line-height:30px;
	font-size:16px;
	color:#333;
	top:50%;
	left:140px;
	z-index:999;
}
.No_messages2 {
	position:absolute;
	top:50%;
	left:50%;
	text-align:center;
	line-height:30px;
	font-size:16px;
	color:#333;
	font-weight:bold;
	margin-top:-150px;
	margin-left:-100px;
}
.No_messages2 a {
	color:#ff5e00;
	font-weight:200;
	line-height:15px;
}
.No_messages2 a:hover {
	color:#001674;
}

.Verified {
	width:320px;
	padding:5px 10px;
	background-color:#fff;
	border:1px solid #cdcdcd;
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-160px;
	border-radius:5px;
	z-index:99;
	text-align:left;
	min-height:160px;
}
.expansion-tit{ font-size:16px; padding:10px;  border-bottom:#eeeeee solid 1px; background-color:#fff;}
.exts{ width:100%; display:inline-block; background-color:#fff; padding-top:10px; padding-bottom:10px;}
.extl{ float:left; margin-left:10px; margin-right:15px;}
.extl img{ display:block; margin:10px auto 0;}
.exp1{ text-align:center; font-size: 26px; color: #009114; margin-top:10px;}
.exp2{ font-size: 12px; color: #999; margin-top: 4px; text-align:center;}
.extr{ float:left; }
.extr div{ color:#009114; font-size:14px; margin-top:10px;}
.extr div::before{ content:''; width:14px; height:14px; display:inline-block; background:url(../../../Content/img/en-icon_productlist.png) no-repeat -173px -30px; margin-right:10px; position:relative; top:2px;}
.c9{ color:#999 !important;}
.Topi21{ float:left; margin-left:30px; margin-top:10px;}
.exc{ color:#999; float:left; margin-left:15px; font-size:26px; margin-top:25px; position:relative;}
.exc::after{ content:''; width:100px; height:84px; display:inline-block;  background:url(../../../Content/img/en-icon_productlist.png?v=1.4) no-repeat 0 -434px; position:absolute; left:35px; top:-12px; }


/*TOP黄金设置成功后提示*/
.contrast_W{ width:100%; height:100%; background-color:#333; opacity:0.5; position:fixed; top:0; left:0; z-index:999;}
.contrast_box{ width:556px; background-color:#fff; border-radius: 10px; padding:20px;position:fixed; top:100px; left:50%; z-index:9999; margin-left:-253px;}
.contrast_close{ font-size:28px; color:#fff!important; position:absolute; top:-15px; right:-30px; border:0!important;}
.contrast_prompt{ text-align:center; font-size:34px; color:#333; padding-bottom:30px; padding-top:10px; border-bottom:1px solid #eaeaea;}
.contrast_prompt span{ width:32px; height:32px; display:inline-block; background:url(../img/quote_icon.png) -168px -210px; margin-right:10px; position:relative; top:3px;}
.contrast_p1{ margin-top:20px; font-size:14px; color:#333;}
.contrast_div{ display:inline-block; margin-top:20px; height:225px; width:100%;}
.contrast_div table{ width:100%; border-collapse:collapse; }
.contrast_div table tr td{ line-height:44px;}
.contrast_div table .contrast_tr{ background-color:#fafafa;}
.contrast_div table .contrast_td_b{ border-right:1px solid #e7e7e7;}
.contrast_btn{ width:183px; height:32px; border-radius:32px; line-height:32px; text-align:center; color:#fff!important; background-color:#ff7301; font-size:16px; display:block; margin:30px auto 0;}
.contrast_btn:hover{color:#fff!important;}
.contrast_tdt{ text-align:center; font-size:14px; font-weight:bold;}
.contrast_tdt span{ color:red; font-size:12px;}
.contrast_td_icon1{ width:16px; height:16px; display:inline-block; background:url(../img/quote_icon.png) 0 -210px; margin-right:8px; margin-left:15px; position:relative; top:2px;}
.contrast_td_icon2{ width:16px; height:16px; display:inline-block; background:url(../img/quote_icon.png) -42px -210px; margin-right:8px;margin-left:15px; position:relative; top:4px;}
.contrast_td_icon3{ width:16px; height:16px; display:inline-block; background:url(../img/quote_icon.png) -84px -210px; margin-right:8px;margin-left:15px; position:relative; top:2px;}
.contrast_td_icon4{ width:16px; height:16px; display:inline-block; background:url(../img/quote_icon.png) -124px -210px; margin-right:8px;margin-left:15px; position:relative; top:4px;}
.contrast_td_w{ width:179px; text-align:center; color:#666;}
/*TOP黄金设置成功后提示*/
.ilsx{ width:100%; display:inline-block; margin-bottom:25px;}
.ilsl{ float:left;}
.ilsl select{ width:300px; height:42px; line-height:42px; background-color:#f6f6f9; border:1px solid #eaeaea;  border-radius:5px; float:left; margin-right:10px; padding:0 10px; box-sizing: border-box; float:left;}
.ilsr{ width:380px; float:right; height:38px; line-height:38px; border:1px solid #ff7800;border-radius:5px; margin-top:2px;}
.ilsi1{ background-color:#fff; background-color:#fff; border:0; width:290px;border-radius:5px; margin-left:10px; line-height:38px; outline: none; }
.ilsi2{ float:right;height:38px; background-color:#ff7800; color:#fff; text-align:center; width:60px; font-size:14px; border:0;cursor: pointer;}
.ilsi2:hover{background-color:#0c9ebb;}
.xga{ margin-top:30px;}
.xga a{ height:32px; line-height:32px; display:inline-block; margin-right:10px; border:1px solid #ff7800; border-radius:5px; padding:0 20px;}
.xga1{ background-color:#ff7800; color:#fff !important;}
.xga2{ color:#ff7800 !important;}
.xga a:hover{ background-color:#e44b00; color:#fff !important;}
.bthw{ width:100%; height:100%; position:fixed; top:0; left:0; background-color:#333; opacity: 0.5;}
.bthb{ width:620px; background-color:#fff; border-radius:5px; position:fixed; top:100px; left:50%; margin-left:-310px; padding-bottom:30px; }
.btt{ height:57px; line-height:57px; padding:0 20px; box-sizing: border-box; border-bottom:1px solid #eee; font-size:18px; font-weight:bold;}
.btt a{ float:right; display:inline-block; font-size:24px; color:#333; font-weight:400;}
.btt a:hover{ color:#ff7800;}
.ztdq{ padding:0 20px;  box-sizing: border-box; margin-top:20px; color:#666; }
.ztdq span{ font-weight:bold; color:#333;}
.ztint{ width:580px; margin:20px auto 0;  border-radius:5px; background-color:#f3f4f8; padding:20px 15px; box-sizing: border-box;} 
.zint{ width:100%; display:inline-block;}
.zint span{ color:#333; margin-left:5px;}
.zint a{ float:right; color:#264f8b; margin-right:5px;}
.zint a:hover{ color:#ff7800;}
.zop{ margin-top:12px; width:100%; display:inline-block;}
.zop select{ width:265px; height:38px; line-height:38px; background-color:#fff; border:0;  border-radius:5px; float:left; margin:0 5px; padding:0 15px; box-sizing: border-box; float:left;}
.zttj{ padding:0 20px; margin-top:20px;  box-sizing: border-box;}
.ztin{ width:100%; display:inline-block; margin-top:13px;}
.ztin1{ width:80%; height:38px; line-height:38px; padding:0 15px;  border-radius:5px;  box-sizing: border-box; border:1px solid #ccc; float:left;}
.ztin2{ width:18%; height:38px; line-height:38px; text-align:center; color:#fff;border-radius:5px; background-color:#2db3cd; border:0; float:right;}
.zilist{ width:100%; display:inline-block; margin-top:15px; padding-bottom:15px; border-bottom:1px solid #ccc;}
.zit{ float:left;}
.zita{ float:right; }
.zita span{ margin-left:10px; color:#264f8b; font-size:13px;     cursor: pointer;}
.zita span:hover{ color:#ff7800;}
.zitxt{ width:100%; display:inline-block; margin-top:15px;}
.zitaz{ margin-top:10px; display:inline-block; width:100%; padding-left:15px; box-sizing: border-box; color:#666;}
.btha{ width:380px; margin:30px auto 0;}
.btha a{ display:inline-block; width:165px; height:34px;border-radius:34px; line-height:34px; text-align:center; font-size:16px; margin-left:10px; margin-right:10px;}
.btha a:hover{background-color:#e44b00; color:#fff !important;}
.btha1{ background-color:#e7e7e7; color:#666 !important;}
.btha2{ background-color:#ff7800; color:#fff !important;}
.revise{border-radius: 5px;  background: #ff7300; color: #fff !important; height: 30px; width:60px; display:inline-block; cursor: pointer; border:0;}
.revise:hover{ background-color:#ec6f00;}

.rezbox{ color:#000;}
.reznav{ display:inline-block; position:relative; margin-right:5px;}
.reznav:hover .rezw{ display:block;}
.reimg{ displa y:inline-block; cursor: pointer;}
.reimg img{ height:16px;}
.rezw{ width:290px; padding:15px 20px; box-sizing: border-box; background-color:#fff; border-radius:5px;  box-shadow: 0 1px 10px 0 rgba(0,0,0,.2); position:absolute; left:-23px; top:22px; z-index:999; display:none;}
.rezw::before{content:'';width: 0;  height: 0; border: 12px solid transparent;  border-bottom-color: #fff; position: absolute; left:19px; top:-16px;}
.rezwp1{ font-size:18px; font-weight:bold; color:#04a442;}
.rezwp2{ color:#666; font-size:14px; margin-top:5px;}
.rezwp3{ color:#999; font-size:13px; margin-top:8px;}
@media screen and (max-width: 1550px) {
	
	}
@media screen and (max-width: 1280px) {
.Chat_Conter {
height:50%;
}
.Artificial {
max-width:300px;
}
.nav_List {
height:80%;
overflow-y:auto;
}
.people_list {
height:80%;
}
.quoted_W {
height:30%;
}
}
/*Message页面*/
/*平台参考价*/
 .References_W {
	position:relative;
	display:inline-block;
}
	.References_W a {
		height: 18px;
		line-height: 20px;
		border-radius: 20px;
		border: 1px solid #ff7200;
		color: #ff7200 !important;
		font-size: 13px;
		text-align: center;
		padding: 0 10px;
		display: inline-block;
	}
		.References_W a:hover {
			background-color: #ff7200;
			color: #fff !important;
		}
		.References_W a span {
			margin-right: 8px;
		}
.References {
	width:305px;
	border-radius:10px;
	background-color:#f9f9f9;
	border:1px solid #aaa;
	position:absolute;
	top:25px;
	left:-20px;
	z-index:999;
	padding-bottom:10px;
}
.References::before {
content:'';
width: 0;
height: 0;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #c1c1c1;
position:absolute;
top:-7px;
left:40px;
}
.References_tit {
	font-size:14px;
	color:#ff7200!important;
	line-height:24px!important;
	margin-left:17px;
	font-weight:bold;
	margin-top: 20px !important;
}
.References_tit::before {
content:'';
width:14px;
height:14px;
background:url(../img/m.png) no-repeat 0 -526px;
margin-right:7px;
display:inline-block;
position:relative;
top:2px;
}
.References p {
	color:#333;
	line-height:14px;
	font-size:14px;
	margin-top:10px;
	margin-left:17px;
}
.References p span {
	width:97px;
	display:inline-block;
	color:#999;
}
.References .red {
	color:red;
}
.References_W a:hover {
	background-color:#ff7200;
	color:#fff;
}
.References_W a：hover .References {
	display:block!important;
}
/*平台参考价*/

.scoreHW {
	background:#f4f4f4;
	padding:20px;
	overflow:hidden;
	height:160px;
	margin-bottom:20px
}
.scorebox {
	width:200px;
	float:left
}
.scoredetail {
}
.scoredetail b {
	font-size:20px;
	font-weight:normal;
	display:block
}
.scoredetail i {
	font-size:12px;
	color:#999;
	display:block;
	line-height:150%
}
.scorddetailnumber {
	width:620px;
	float:left
}
.SDnumber {
	width:600px;
	margin-top:10px
}
.SDnumber li {
	display:inline-block;
	height:10px;
	float:left;
	position:relative;
	text-align:center;
}
.SDprice1 {
	background:#2bb008;
	width:200px;
	margin-right:3px;
	border-top-left-radius:6px;
	border-bottom-left-radius:6px;
	min-width:30px;
}
.SDprice2 {
	background:#f20303;
	width:50px;
	margin-right:3px;
	min-width:30px;
}
.SDprice3 {
	background:#dadada;
	width:250px;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	min-width:30px;
}
.SDnumber li .SDpricetext {
	position:absolute;
	top:20px;
	display:block;
	width:100%;
	white-space:nowrap
}
.SDprice1 b {
	color:#2bb008;
}
.SDprice2 b {
	color:#f20303
}
.SDprice3 b {
	color:#888
}
.SDprice1 .SDpricetext {
	left:0
}
.SDprice3 .SDpricetext {
	right:0
}
.SDnumber li:hover {
	background:#2744a5;
}
.SDnumber li:hover .SDpricetext b {
	color:#2744a5
}
a.Toquote {
	padding:4px 15px;
	background:#ff7300;
	color:#fff;
	font-size:15px;
	float:right;
	background: -webkit-linear-gradient(left, #ff7502, #ffa200);
	background: -o-linear-gradient(left, #ff7502, #ffa200);
	background: -moz-linear-gradient(left, #ff7502, #ffa200);
	background: linear-gradient(left, #ff7502, #ffa200);
	border-radius:5px;
}
a.Toquote:hover {
	color:#fff;
	background: -webkit-linear-gradient(right, #ff7502, #ffa200)
}
@media screen and (max-width: 1440px) {
.rule-box {
top: 30px;
right: 500px;
max-height:450px;
overflow-y:auto;
}
}
.guize i {
	width: 14px;
	height: 14px;
	border-radius: 10px;
	display: inline-block;
	border: 1px solid #ccc;
	background: #fff;
	text-align: center;
	line-height: 14px;
	font-size: 12px;
}

.guize .guizemx {
	display: none;
	position: absolute;
	top: 36px;
	background: #FEFFE8;
	border: 1px solid #FFEFD2;
	width: 560px;
	padding: 15px;
	z-index: 999;
	line-height: 24px;
}

.guize:hover .guizemx {
	display: block
}
.QUP td{padding-top:10px;}
.QUP label{margin:0;font-weight: normal;}
.minprice{padding:5px 0;width:600px; position:relative}
.minprice span{width:70px;display:inline-block;padding-right:5px;text-align: left;color:#666;font-size:12px;}
.minprice .jldw{ font-style:normal;color:#ff7300;min-width:30px;display:inline-block;padding-left:3px;}
.priceyl {color: #666;padding: 10px 5px !important;font-size: 13px;border: 1px solid #ccc;border-radius: 10px;vertical-align: top;width:250px;}
.pricey_jt{width: 12px;height: 12px;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;transform: rotate(45deg);background: #fff;position: absolute;top: 50%;left: -7px;}
.priceyltext{text-align: center;padding: 8px;font-size: 15px;color: #888;background: #f5f5f5;}
.priceyl ul {border-bottom: 1px dotted #ccc;padding: 15px 5px;}
.priceyl ul li {display: inline-block;min-width: 90px;margin-right: 5px;text-align: right}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
color:#bbb;
}

input:-moz-placeholder,textarea:-moz-placeholder{
color:#bbb;
}

input::-moz-placeholder,textarea::-moz-placeholder{
color:#bbb;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
color:#bbb;
}

/*2022*/
.Nian {
	width: 24px;
	height: 26px;
	background: url(/img/jieri.png) no-repeat 0 0;
	display: inline-block;
	margin-left: 8px;
	margin-right: 8px;
	position: relative;
	top: 9px;
}
/*2022*/
.gsname{max-width: 240px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    float: left;}
.cdata1 {
	position: relative;
}

.cdata2 {
	white-space: nowrap;
	overflow: hidden;
	max-width: 300px;
	text-overflow: ellipsis;
	display: block;
}

.cdata3 {
	width: 500px;
	white-space: break-spaces;
	position: absolute;
	background: #fff;
	border: 1px solid #dec1a1;
	padding: 10px;
	max-height: 200px;
	overflow-y: auto;
	max-width: 500px;
	z-index:9;
}
.cdataclose {
	background: #fff;
	border: 1px solid #dec1a1;
	border-radius: 50%;
	width: 20px;
	height: 20px;
	text-align: center;
	color: #dec1a1;
	font-size: 11px;
	position: absolute;
	right: -165px;
	z-index: 10;
}
	.cdataclose:hover {
		background: #fff;
		border: 1px solid #F00;
		border-radius: 50%;
		width: 20px;
		height: 20px;
		text-align: center;
		color: #F00;
		font-size: 11px;
		position: absolute;
		right: -165px;
		z-index: 10;
		cursor: pointer;
	}
.Dbox{ line-height:30px}
.D{border-left:1px dashed #29b5ce; position:relative;width:12px;margin-left:20px}
.D i{height:30px;width:30px; background:#29b5ce; border-radius:30px; position:absolute;top:0;left:-15px; font:bold 20px Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:30px;}
.D1{height:120px;}
.D2{height:180px;}
.D3{height:20px;}
.D3 i:before{content:"✔";}
.Dbox .Q{ position:relative}

.dow1,.update1{border:1px solid #ddd;padding:5px; width:140px; display:inline-block; margin-right:15px;color:#333;font:14px "微软雅黑"; line-height:26px; text-align:center}
.dow1:hover,.update1:hover{border:1px solid #ff7300; background:#fff}
.dow1:before{content:"";width:25px;height:30px; background:url(../../PublishProduct/img/stock0323.png) no-repeat 0 -95px; display:block; float:left}
.update1:before{content:"";width:25px;height:30px; background:url(../../PublishProduct/img/stock0323.png) no-repeat -25px -95px; display:block; float:left}
.czwx{ width:800px; background-color:#fff; border-radius:5px; position:fixed; left:50%; margin-left:-400px; top:100px; z-index:99999; padding:20px 30px 30px 30px; box-sizing: border-box;}
.czwt{ width:100%; font-size:18px; font-weight:bold; }
.czwt a{ display:inline-block; float:right; font-weight:400px; font-size:22px; color:#333;}
.cztable{ width:100%; margin-top:20px;}
.cztable table{ width:100%; border-collapse: collapse;}
.cztable table tr th{ background-color:#f9f9f9; color:#333; line-height:34px; text-align:left; padding-left:10px;}
.cztable table tr td{ padding:10px; border-bottom:1px solid #eee;}
.cztable table tr td a{ color:#ff7800;}
.czta{ width:100%; display:inline-block; margin-top:20px;}
.czta span{ padding:0 20px; height:30px; line-height:30px; text-align:center; color:#ff7800; display:inline-block; border-radius:5px;    cursor: pointer; margin-right:15px; border:1px solid #ff7800;}
.cztaa{ background-color:#ff7800; color:#fff !important;}