/*common*/
.fl{float:left}
.fr{float:right}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clear{zoom:1}
/*common end*/

.case-show{
	/*margin:10px auto;*/
}
.c-top:after{
	content:"&nbsp;";
	clear:both;
}
.c-title{
	font-size:14px;
	margin:20px 0 8px 0;
}
.cleft{
	position:relative;
}
.cleft img.fm{
	border-radius:5px;
	width:447px;
	height:447px;
}
.cleft .bg{
	border-radius:5px;
	display:none;
	width:447px;
	height:447px;
	background:#ffffff;
	position:absolute;
	top:0;
	left:0;
	filter:alpha(opacity=20);  
	-moz-opacity:0.2;  
	-khtml-opacity: 0.2;  
	opacity: 0.2;  
}
.cleft img.fm:hover +div.bg{display:block}
div.bg:hover{display:block}
.cmid{
	margin-left:10px;
	position:relative;
}
.cmid .bg1{
	position:absolute;
	width:100%;
	height:570px;
	text-align:center;
	line-height:570px;
	background:#e6e6e6;
	z-index:99;
	 filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6;
}
.cmid .cprice{
	width:530px;
	height:110px;
	background:#FFF5EC;
}

.cmid .cprice .ctb{
	height:110px;
	width:87px;
	background:#FFDDC8;
	text-align:center;
}
.cmid .cprice .ctb img{
	margin-top:20px;
}
.cmid .cprice .ctb p{
	margin-top:8px;
	color:#FF6A40;
	font-size:14px;
}

.cmid .cprice ul{margin-left:33px;}
.cmid .cprice ul li {
	float:left;
	width:140px;
	text-align:left;
	margin-top:12px;
}
.cmid .cprice ul li p{
	padding:3px 0;
}
.cmid .cprice ul li .p1{
	font-family:'Arial Negreta', 'Arial Normal', 'Arial';
	font-size:28px;
	color:#FF7300;
	font-weight:700;
}
.cmid .cprice ul li .p1 span{
	font-size:16px;
}
.cmid .cprice ul li .p2{
	font-size:14px;
	color:#888888;
}
.cmid .cprice ul li .p3{
	font-size:14px;
	color:#444444;
}
.cright{
	width:189px;
	height:447px;
	/*background:#f1f1f1;*/
	background:#F9F9F9;
}
.cmid .cfrm 
{
	margin-top:10px;
}
.cmid .cfrm .li .name{
	color:#888888;
	font-size:12px;
	padding-left:30px;
	height:36px;
	line-height:36px;
	width:78px;
	
}
.cmid .cfrm .li .value{
	color:#222222;
	font-size:12px;
	padding-left:16px;
	height:36px;
	line-height:36px;
	
}
.cmid .cfrm .li.hd .value a{
	width:69px;
	height:20px;
	line-height:20px;
	border:1px solid #F5DAAF;
	text-align:center;
	color:#FF7300;
	background:#FFF5EB;
	display:block;
	margin-top:7px;
}
.cmid .cfrm .li.hd .value a.a1{
	border-right:1px dashed #F5DAAF;
}

.cmid .cfrm .li.hd .value a.a2{
	border-left:0;
}
.cmid .cfrm .li.tjzs .value{
/*	padding-left:16px;*/
}
hr.com{margin:0;}
hr.das{border-top:1px dashed #e6e6e6;margin:0;width:516px;margin-left:15px;background:none}
.input{
	border:1px solid #F0F0F0;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#444444;
}
input.input:focus
{ 
border:1px solid #ff6000;
}
input.input::-webkit-input-placeholder { /* WebKit browsers */
    color:   #AEAEAE;
}
input.input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:   #AEAEAE;
}
input.input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:   #AEAEAE;
}
input.input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:   #AEAEAE;
}
.value.nums{padding-top:5px;}
.box{width:26px;height:26px;line-height:26px;border:1px solid #F0F0F0;text-align:center;color:#AEAEAE;font-size:18px;cursor:pointer;}
.box:hover{border:1px solid #ff6000;color:#ff6000;background:#FFF5EB}
.zz{width:26px;height:28px;line-height:28px;text-align:center;color:#AEAEAE;font-size:14px;}
.box1{
	width:38px;
	height:38px;
	border:1px solid #D5D5D5;
	text-align:center;
	line-height:38px;
	font-size:18px;
	margin-right:10px;
	cursor:pointer;
	color:#282828;
}
.box1.active{border:1px solid #ff6000;}
.box1 img{margin-top:-5px;}
.box1.ybg{
	background:#F2F2F2;

}
.value1{height:46px;line-height:46px;margin-top:5px;margin-left:16px;}

.box2{
	width:65px;
	height:26px;
	border:1px solid #D5D5D5;
	text-align:center;
	line-height:26px;
	font-size:14px;
	margin-right:10px;
	cursor:pointer;
	color:#282828;
}
.box2.active{border:1px solid #ff6000;}

.son{
	border: 1px #e0e0e0 dotted;
	position:relative;
		
}
.son .top_triangle{position: absolute;
    top: -30px;
    left: 28px;
    width: 0;
    height: 10px;
    border-width: 10px;
    border-style: solid;
    border-color: transparent transparent #999 transparent;
    z-index: 9999;}
.son .whiteBg{
    position: absolute;
    top: -30px;
    left: 28px;
    width: 0;
    height: 10px;
    border-width: 10px;
    border-style: solid;
    border-color: transparent transparent #ffffff transparent;
    z-index: 9999;
}
.sub{margin-top:10px;padding-left:125px;}
.btn{
	line-height:40px;
	text-align:center;
	width:160px;
	height:40px;
	/*background:inherit;*/
	background:rgb(255, 115, 0);
	border:none;
	font-size:18px;
	color:#ffffff;
	cursor:pointer;
	border-radius:2px;
}
.btn1{
	line-height:38px;
	text-align:center;
	width:160px;
	height:38px;
	//background:inherit;
	//background-color:rgba(255, 115, 0, 1);
	border:1px solid #DDDDDD;
	font-size:18px;
	cursor:pointer;
	position:relative;
	color:#7F6697;
	padding-left:20px;
	margin-left:20px;
	
}
.btn2{
	line-height:38px;
	text-align:center;
	width:130px;
	height:38px;
	color: white;
	background:inherit;
	border:1px solid #4CAF50;
	border-radius:2px;
	font-size:18px;
	cursor:pointer;
	position:relative;
	background: #4CAF50;
	padding-left:20px;
	margin-left:20px;
}
.btn2 img{position:absolute;left:5px;top:6px;height:26px;}
.btn1 img{position:absolute;left:0;top:1px;height:36px;}


/*right*/
.cright{
	border-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.cright .title{
	height:33px;
	line-height:33px;
	text-align:center;
	background:#F2F2F2;
	border-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
	color:#797979;
	font-size:13px;
}

/*无缝滚动*/
.bj-scroll{height:400px;overflow:hidden;margin-left:5px;margin-top:5px}
.bj-scroll li{
	height:55px;
	width:180px;
	border-radius:5px;
	-moz-box-shadow:1px 1px 1px 0px rgba(107, 107, 107, 0.349019607843137) inset;
	-webkit-box-shadow:1px 1px 1px 0px rgba(107, 107, 107, 0.349019607843137) inset;
	box-shadow:1px 1px 1px 0px rgba(107, 107, 107, 0.349019607843137) inset;  background:inherit;
	background-color:rgba(255, 255, 255, 1);
	margin-bottom:10px;
	cursor:pointer;
	line-height:55px;
	position:relative;
	
}
.bj-scroll li .price,.bj-scroll li .tx,.bj-scroll li .time{height:34px;line-height:34px;margin-top:10px;}
.bj-scroll li .tx{margin-left:10px;}
.bj-scroll li .tx img{width:34px;width:34px;line-height:34px;border-radius:17px;    opacity: 0.8;}
.bj-scroll li .price{margin-left:5px;margin-top:12px;}
.bj-scroll li .time{margin-right:10px;}

.bj-scroll li .price{
	font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
	font-size: 20px;
    color: #949494;
	font-weight:700;
}
.bj-scroll li .time{
	    font-family: 'Arial Normal', 'Arial';
	  font-size:12px;
  color:rgba(0, 0, 0, 0.349019607843137);
  width:50px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.bj-scroll li .table{
	position:absolute;
	top:0;left:0;
	width:180px;
	z-index:10;
	/*background:-webkit-linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(242, 242, 242, 1) 100%, rgba(242, 242, 242, 1) 100%);
	background:-moz-linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(242, 242, 242, 1) 100%, rgba(242, 242, 242, 1) 100%);
	background:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(242, 242, 242, 1) 100%, rgba(242, 242, 242, 1) 100%);*/
	background:-webkit-linear-gradient(270deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 0%, rgb(242, 242, 242) 100%, rgb(242, 242, 242) 100%);
	background:-moz-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 0%, rgb(242, 242, 242) 100%, rgb(242, 242, 242) 100%);
	background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 0%, rgb(242, 242, 242) 100%, rgb(242, 242, 242) 100%);
	border:none;
	border-radius:5px;
	-moz-box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0.349019607843137) inset;
	-webkit-box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0.349019607843137) inset;
	box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0.349019607843137) inset;
/*	height:270px;*/
}
.bj-scroll li .table hr{
	border-top: 1px dashed #e6e6e6;
   margin-bottom:0px;
    width: 160px;
    background: none;
	margin-left:8px;
}
.bj-scroll li .table .li{
	
	font-size:12px;
	color:#888888;
	line-height:34px;
}
.bj-scroll li .table .li .name{
	width:70px;
	text-align:center;
}
.bj-scroll li:hover .table{display:block}

/*content*/
.content .left{
	width:220px;
	border-right:1px solid #E7E7E7;
}
.content .left .search{
	width:200px;
	margin:0 auto;
	//height:28px;
	line-height:28px;
	margin-top:10px;
	padding-bottom:10px;
}
.content .left input{
	width:155px;
	border:1px solid rgba(227, 227, 227, 1);
	height:28px;
	line-height:28px;
	padding-left:5px;
}
.content .left .an{
	height:28px;
	width:36px;
	background:rgba(255, 0, 0, 1);
	text-align:center;
	border:1px solid rgba(227, 227, 227, 1);
	color:#ffffff;
	cursor:pointer;
	
}
.content .left .search a{
	display:block;
	text-align:center;
	width:90px;
	height:29px;
	border-width:1px;
	border-style:solid;
	border-color:rgba(227, 227, 227, 1);
	-moz-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.349019607843137);
	-webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.349019607843137);
	box-shadow:2px 2px 2px rgba(0, 0, 0, 0.349019607843137);
	color:#888888;
	font-size:13px;
	margin-top:5px;
	
}
.content .left .search a:hover{color:#ff6000;}
.content .left .wdzj{
	width:200px;
	margin:0 auto;
}
.content .left .wdzj .til{
	width:100%;
	text-align:center;
}
.content .left .wdzj  hr{
	border-top: 1px dashed #e6e6e6;
 
  
    background: none;
}

.content .left .wdzj  .cases li img
{
	width:197px;
	height:197px;
	border-radius:5px;
	margin-top:5px;
}
/*右侧内容*/
.content .right{
	padding:15px;
	width:930px;
	border:0px solid grey;
	line-height:30px;
	font-size:14px;
}
.content .right img{
		display:block;
		margin:0 auto;
		max-width:800px;
}
.content .right .cnt{width:800px;margin:0 auto;}
/* wwwww*/
.w70{width:70px;}
.ml20{margin-left:20px;}
.ml15{margin-left:15px;}
.mt8{margin-top:8px;}
.mt5{margin-top:5px;}
.mt3{margin-top:3px;}
.mt15{margin-top:15px;}
.ml10{margin-left:10px;}
/*wwwww end*/

/*其他*/
#link{margin-top:20px;}
#iconWall{width:800px;margin: 0 auto;overflow: hidden;list-style: none;padding-bottom: 20px;}
#iconWall li{
width: 140px;
height: 93px;
float: left;
margin-right:20px;
margin-bottom:25px;
position:relative;
cursor:pointer;
box-shadow: 8px 8px 20px rgba(0,0,0,.2);
}
/*äºŒã€3Dåè½¬åŒºåŸŸå¤„ç† */
.img-back, .img-front{
position: absolute;
left: 0;top: 0;
background-color: #fff;
width: 140px;
height: 93px;
text-align: center;
line-height: 108px;
}
#iconWall li img{width:100%;height:93px;border:0;}
.img-3d{position: relative;}
.img-front{z-index:3;}
.img-back{z-index:2;transform:scale(0,0);}
.big_title {
	text-align: center;
	font-size: 35px;
	margin-top: 0px;
}
.big_sub_title {
	text-align: center;
	font-size: 18px;
	color: #999;
	margin-bottom: 20px;
}
#btnRefresh{
text-align: center;
transition: .3s linear;
background-color: #f6f6f6;
/*border:1px solid #eee;*/
color:#ff6000;
}
.iconRefresh{
width:45px;
height:48px;
line-height: 48px;
text-align: center;
background: url("{$tpl_path}Public/newhome/imgs/refresh.png");
margin: 24px auto 0;
}
#btnRefresh:hover{color: #fff;background-color: #ff6000;transition: 0s;}
#btnRefresh:hover .iconRefresh{background: url("{$tpl_path}Public/newhome/imgs/refresh-white1.png");}
.main .newsList li{margin:20px 0 20px 25px}
#section .newsList .smallTitle img{display:inline}
.sec_bz .sec_bz_con{
	width:880px;
	margin: 25px auto;
}
.sec_bz .sec_bz_con ul{
	overflow: hidden;
}
.sec_bz .sec_bz_con ul li{
	float: left;
	width:220px;
	margin-left: 25px;
}
.sec_bz .sec_bz_con ul li:nth-child(1){
	margin-left:0;
}
.sec_gc{
	/*padding: 72px 0 50px 0;*/
}
.sec_gc_con{
	width:800px;
	margin:0px auto;
	margin-top:10px;
	margin-bottom:10px;
}
.sec_gc_con .gc_nav{
		width:603px;
		margin:40px auto;
		margin-top:0px;
		margin-bottom:10px;
		overflow: hidden;
}
.sec_gc_con .gc_nav li{
		width:130px;
		height:45px;
		line-height: 45px;
		text-align: center;
		border-bottom:2px solid transparent;
		font-size: 20px;
		font-weight: bold;
		float: left;
		margin-left: 100px;
		cursor: pointer;
}
.sec_gc_con .gc_nav li:nth-child(1){
		margin-left: 0;
}
.sec_gc_con .gc_nav li.hover,.sec_gc_con .gc_nav li:hover{
		border-color: #ff6000;
}
.sec_gc_con .gc_zhi{
	width:880px;
	overflow: hidden;
}
.sec_gc_con .gc_pi{
	width:1200px;
	overflow: hidden;
	display: none;
}
.sec_gc_con .gc_mu{
	width:1200px;
	overflow: hidden;
	display: none;
}
.sec_gc_con .showBox .tu{
	width:439px;
}
.sec_gc_con .showBox .tu>.shang img{
	width:215px;
	/*height:202px;*/
	margin-bottom: 2px;
}
.sec_gc_con .showBox .tu>.xia
{
	clear:both;
}
.sec_gc_con .showBox .tu>.xia img{
	width:215px;
	/*height:280px;*/
	margin-bottom: 2px;
}
.sec_gc_con .showBox .tu>.shang>div:nth-child(2),.sec_gc_con .showBox .tu>.xia>div:nth-child(2){
	margin-left: 5px;
}
.sec_gc_con .showBox .vedio{
	width:360px;
	height:350px;
	margin-left: 0px;
	float: left;
	background: #808080;
}
.sec_cl{
	padding: 47px 0 50px 0;
}
.sec_cl_con{
	width:1200px;
	margin:35px auto;
}
.sec_cl_con .xian{
	width:1200px;
	height:24px;
	background: url(../imgs/zlbz_30.png);
}
.sec_cl_con .cl_box{
	width:1200px;
	overflow: hidden;
	margin: 20px 0;
}
.sec_cl_con .cl_box li{
	width:297px;
	height:185px;
	float: left;
	margin: 3px 3px 0 0;
}
.sec_cl_con .cl_box li>img{
	width:100%;
	height:100%;
}
.sec_gy{
	padding: 60px 0 20px 0;
}
.sec_gy_con{
	width:1200px;
	margin:0 auto;
}
.sec_gy_con .gy_box{
	width:1200px;
	overflow: hidden;
	margin: 35px 0;
}
.sec_gy_con .gy_box li{
	width:297px;
	height:255px;
	float: left;
	margin-right: 3px;
}
.sec_gy_con .gy_box li>img{
	width:100%;
	height:100%;
}
.cases .allcase {width:880px;padding:0;}
.cases .allcase .case{width:268px;height:268px;}
.cases .allcase img{border-radius:5px;}
.allcase .case .text{width:230px;}
#btnRefresh{
text-align: center;
transition: .3s linear;
background-color: #f6f6f6;
/*border:1px solid #eee;*/
color:#ff6000;
}
.iconRefresh{
width:45px;
height:48px;
line-height: 48px;
text-align: center;
background: url("http://static.51hbz.com/Templates/Home/theme4/Public/newhome/imgs/refresh.png");
margin: 24px auto 0;
}
#btnRefresh:hover{color: #fff;background-color: #ff6000;transition: 0s;}
#btnRefresh:hover .iconRefresh{background: url("/Templates/Home/theme4/Public/newhome/imgs/refresh-white1.png");}

/*success*/
#success{
	border:0px solid red;
	width:830px;
	margin:0 auto;
	margin-top:10px;
}
#success .title{
	margin-top:10px;
	width:783px;
	margin:0 auto;
	
}
#success .title ul li{
	margin-right:20px;
	height:21px;
}
#success .title ul li .tb{
	width:18px;
	height:18px;
	border-radius:9px;
	background:#FFA07F;
	color:#ffffff;
	text-align:center;
}
#success .title ul li .value{
	margin-left:20px;
	color:#434343;
	font-size:14px;
}
#success .title hr{
	border-top:1px dashed #e6e6e6;background:none
}
#success .title span{
	color:#003366;
}
#success .title img{margin-left:10px;}
#success .title li.jgsm{
	cursor:pointer;
}
.scnt{
	background:#F7F7F7;
	height:505px;
	width:783px;
	margin:0 auto;
	
}
.scnt .sleft{
	width:286px;
}
.scnt .fl .case{width:266px;margin:0 auto;margin-top:10px;}
.scnt .fl .case img{
	width:93px;
	height:93px;
	border-radius:5px;
	 -moz-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.21);
   -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.21);
  box-shadow:3px 3px 3px rgba(0, 0, 0, 0.21); 
}
.scnt .fl .case .value {margin-left:10px;}
.scnt .fl .case .value .p{
	font-size:14px;
	margin-top:10px;
	width: 155px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.scnt .fl .case .value .p1{
	font-size:12px;
	margin-top:10px;
	color:#868686;
}
.scnt .fl .table{
	width:264px;
	margin:0 auto;
	margin-top:10px;
	border:1px solid #CCCCCC;
	border-radius:5px;
	background-color:#ffffff;
	position:relative;
}
.scnt .fl .table ul{min-height:380px;}
.scnt .fl .table .dj{
	position:absolute;
	    right: -80px;
    bottom: 10px;
}
.scnt .fl .table .dj .jg{position:relative;}
.scnt .fl .table .dj .jg p{
	position:absolute;
	bottom:40px;
	left:25px;
	font-size:15px;
	color:#E60012;
	font-weight:bold;
	display: block;
	
	text-align: center;
	width: 70px;
}
.scnt .fl .table ul li {
	height:34px;
	line-height:34px;
	border-bottom:1px dashed #e6e6e6;
	color:#949494;
}
.scnt .fl .table ul li.no{
	border:0;
}
.scnt .fl .table ul li .name{
	width:70px;
	text-align:right;
	
}
.scnt .fl .table ul li .value{
margin-left:20px;
}

.scnt .fr{
	width:4s97px;
	background:#F3FBFE;
	height:505px;
}
.scnt .price .img{display:block;margin:0 auto;margin-top:50px;}
.scnt .price .res{
	width:440px;
	margin:0 auto;
}
.scnt .price .res ul li.tol{
	margin-top:20px;
}
.scnt .price .res ul li .name{
	width:193px;
	text-align:right;
	font-size:32px;
	font-weight:700;
}
.scnt .price .res ul li .value{
	font-size:36px;
	color:#FF6000;
	margin-left:10px;
}
.scnt .price .res ul li .value span.sp1{
	font-size:72px;
	color:#FF6000;
	line-height:0px;
	position:relative;
	top:5px;
	font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
	font-weight:700;
}
.scnt .price .res ul li .value span.sp{
	font-size:36px;
	color:#FF6000;
	padding-left:10px;
}
.scnt .price .res ul li.li .name{
	font-size:24px;
	    font-family: 'Arial Normal', 'Arial';
    font-weight: 400;
	color: #868686;
}

.scnt .price .res ul li.li .value{
	font-size:24px;
	    font-family: 'Arial Normal', 'Arial';
    font-weight: 400;
	color: #868686;
}
.scnt .price .res ul li.li .value s{
	color:red;
}
.scnt .price .res ul li.cz{
	margin-top:20px;
}
.scnt .price .res ul li.cz .name{
	padding-right:10px;
}
.scnt .price .res ul li .btn{
	display:block;
	width:140px;
	background:#993300;
	font-size:16px;
	color:#ffffff;
	height:40px;
	line-height:40px;
	border-radius:5px;
	margin-right:20px;
}
.scnt .price .res ul li .btn.f2{
	background:#990000;
}
.scnt .price .res ul li .btn:hover{
	background:red;
}

/*119急单*/

.d119{width:1190px;height:76px;/*background:white;*//*background:rgb(218,213,255);*/background:rgb(193,227,255);margin-bottom:0px;padding-left:30px;}
.d119-t{color:#6E6E6E;font-size:26px;padding-top:8px;}
.d119-t span{color:red;font-weight:bold;font-size:32px;}
.d119-left{width:300px;float:left}
.d119-right{float:left;position:relative;}
.d119-st{font-size:13px;padding-left:10px;color:#999}
.d119-st span{color:red}
.d119-db{height:2px;}
.form-warp{height:50px;width:852px;position: absolute;overflow: hidden;top: 13px;background:white}
.form-warp .one-info-ctn:first-child {
    border-left: 1px solid #D9D9D9;
}
.form-warp .one-info-ctn {
    float: left;
    padding: 0 15px;
    padding-top: 11px;
    width: 180px;
    height: 100%;
    border-color: #d9d9d9;
    border-style: solid;
    border-width: 1px 0;
    position: relative;
}
.tgc-same-input-div {
    height: 28px;
    line-height: 26px;
    border-bottom: 1px solid transparent;
    color: #999;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.form-warp .one-info-ctn .splite-line {
    width: 1px;
    height: 28px;
    background: #ddd;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    opacity: .5;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -14px;
}
.form-warp, .one-info-ctn,.next-select ,.form-warp .argee-contract-div{
    box-sizing: border-box;
}
.form-warp .one-info-ctn .select-input {
    width: 100%;
    padding: 0;
    border: none;
    /*color: #1966ff;*/
	color:#666;
}
.next-select-inner {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 100%;
}
.form-warp .one-info-ctn .splite-line {
    width: 1px;
    height: 28px;
    background: #ddd;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    opacity: .5;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -14px;
}
.next-select.medium {
    height: 28px;
    line-height: 26px;
    padding-left: 8px;
    padding-right: 25px;
    font-size: 16px;
    border-width: 1px;
}
.form-warp .argee-contract-div {
    width: 160px;
    height: 100%;
    float: left;
    line-height: 46px;
    color: #666;
    border-color: #d9d9d9;
    border-style: solid;
    border-width: 1px 0;
}
 .form-warp .submit-btn {
    width: 152px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    float: left;
    cursor: pointer;
    /*background: no-repeat url(../imgs/119-bg1.png);*/
    background:#ff6000;
    background-position: 0 0;
}
.next-checkbox input[type=checkbox] {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 16px;
    height: 16px;
    margin: 0;
}
 .form-warp .argee-contract-div .agree-contract {
    margin-right: 6px;
    margin-left: 18px;
    position: relative;
    top: -1px;
}
.next-checkbox {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 16px;
    height: 16px;
    line-height: 14px;
}
.next-checkbox .next-checkbox-inner {
    display: inline-block;
    width: 100%;
    height: 100%;
    background: #FFF;
    border-radius: 2px;
    border: 1px solid #CCC;
    transition: ease all .3s 0s;
    text-align: left;
}
.tgc-same-input-div .icon-warp-ctn {
    float: right;
    margin-right: 6px;
}
.tgc-same-input-div .input-div-arrow {
    color: #ccc;
}
.next-icon {
    position: relative;
    display: inline-block;
    font-family: NextIcon;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .1px;
    -moz-osx-font-smoothing: grayscale;
}
.tgc-same-input-div:hover {
    border-bottom: 1px solid #ff6000;
}
 .form-warp .one-info-ctn .select-input.out-hover:focus,.form-warp .one-info-ctn .select-input.out-hover:hover {
    border-bottom: 1px solid #ff6000;
}
@font-face {
  font-family: 'NextIcon';  /* project id 1261008 */
  src: url('//at.alicdn.com/t/font_1261008_vjhckupesyr.eot');
  src: url('//at.alicdn.com/t/font_1261008_vjhckupesyr.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1261008_vjhckupesyr.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1261008_vjhckupesyr.woff') format('woff'),
  url('//at.alicdn.com/t/font_1261008_vjhckupesyr.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1261008_vjhckupesyr.svg#iconfont') format('svg');
  

}

.input-div-arrow:before {
    width: 12px;
    font-size: 12px;
}
.next-icon-arrow-down:before {
    content: "\e608";
	box-sizing: border-box;
}
.next-icon-small:before {
    width: 16px;
    font-size: 16px;
    line-height: inherit;
}
.next-icon:before {
    display: inline-block;
    speak: none;
    font-size: 12px;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}
.next-select.medium .next-select-arrow:before, .next-select.medium .next-select-clear:before {
    width: 12px;
    font-size: 12px;
    line-height: inherit;
}
.next-select *, .next-select :after, .next-select :before {
    box-sizing: border-box;
}
.next-select.medium .next-select-arrow, .next-select.medium .next-select-clear {
    right: 6px;
    top: 50%;
    margin-top: -13px;
}

.next-select .next-select-arrow, .next-select .next-select-clear {
    position: absolute;
}
/*联系方式tc*/

.chose-cate-content-quickly-find, .contacts-form-content {
    background: #fff;
    box-shadow: 2px 2px 20px rgba(0,0,0,.15);
}
.next-form-item-label {
    display: inline-block;
    vertical-align: top;
    color: #999;
    min-height: 20px;
    margin: 0;
}
.next-form-item-label[required]:before {
    display: inline-block;
    margin-right: 4px;
    content: "*";
    font-family: SimSun;
    color: #F33;
}

.next-input.next-input-single {
    border-color: #EBEBEB;
}
.next-form-item-control>.next-input, .next-form-item-control>.next-input-group {
    width: 100%;
}
.next-input {
    box-sizing: border-box;
    display: inline-table;
    border-collapse: separate;
    overflow: visible;
    border: 1px solid #F5F5F5;
    width: 200px;
    border-spacing: 0;
    background-color: #FFF;
    transition: all .3s ease-out;
}
.tgc-agree-contact-ctn {
    width: 180px;
    position: relative;
    padding: 0 24px;
    padding-top: 16px;
    padding-bottom: 32px;
    font-size: 13px;
	
}
.tgc-agree-contact-ctn .confirm-btn {
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    background-color: #ff6000;
    position: absolute;
    bottom: 0;
    left: 0;
    cursor: pointer;
}
.next-form-item {
    margin-bottom: 24px;
}
.next-input input, .next-input textarea {
    width: 100%;
    border: none;
    outline: 0;
    padding: 0;
    font-weight: 400;
    vertical-align: baseline;
    background-color: transparent;
}
#tc-lxfs{display:none;position:absolute;z-index:100}
.next-input-medium input {
    height: 26px;
    line-height: 26px;
    margin: 0;
    padding: 0 8px;
    font-size: 12px;
}
.next-select {
    box-sizing: border-box;
    color: #333;
    font-family: Roboto,"Helvetica Neue",Helvetica,Tahoma,Arial,"Microsoft YaHei","PingFang SC";
    font-size: 13px;
    line-height: 1.28571;
    display: inline-block;
    border: 1px solid #F5F5F5;
    cursor: pointer;
    position: relative;
    transition: ease all .3s .1s;
    border-radius: 0;
    min-width: 100px;
    color: #333;
    border-color: #EBEBEB;
    background-color: #FFF;
}
/*区域弹窗*/
.next-select-menu {
    max-height: 260px;
    overflow: auto;
}
.next-menu {
    box-sizing: border-box;
    color: #333;
    font-family: Roboto,"Helvetica Neue",Helvetica,Tahoma,Arial,"Microsoft YaHei","PingFang SC";
    font-size: 13px;
    line-height: 1.28571;
    border: 1px solid #EBEBEB;
    border-radius: 0;
    box-shadow: 1px 1px 3px 0 rgba(0,0,0,.1);
    color: #333;
    font-size: 12px;
    line-height: 28px;
    padding: 24px 0;
    min-width: 100px;
    background: #FFF;
    position: relative;
}
.next-menu .next-menu-item.selected {
    color: #333;
    background: #FFF;
}
.next-menu .next-menu-item {
    padding: 0 28px;
    position: relative;
    cursor: pointer;
    white-space: nowrap;
    transition: background .2s ease;
}
.next-menu li, .next-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.next-menu .next-menu-item .next-menu-icon-select {
    position: absolute;
    left: 4px;
    top: 0;
    color: #ff6000;
}
.next-icon:before {
    display: inline-block;
    speak: none;
    font-size: 12px;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}
.next-icon-select:before {
    content: "\e643";
	box-sizing: border-box;
}
.next-menu .next-menu-item:hover {
    color: #ff6000;
    background: #f9eddb;
    outline: 0;
}
#tc-addr{width:150px;display:none;position:absolute;z-index:100}
.next-icon-xs:before {
    width: 12px;
    font-size: 12px;
    line-height: inherit;
}
.next-checkbox .next-checkbox-inner>.next-icon {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 1;
    -webkit-transform: scale3d(0,0,0);
    transform: scale3d(0,0,0);
    line-height: 14px;
    transition: ease all .3s 0s;
    color: #ff6000;
    margin-top: 1px;
    margin-left: 2px;
}

/*包装项目*/
#d119-pack{cursor:pointer}
#tc-pack label.tc-pack-lb {
    width: 160px;
    height: 34px;
    float: left;
    line-height: 34px;
    color: #666;
	
  
}
#tc-pack label.tc-pack-lb  label{
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 16px;
    height: 16px;
    line-height: 14px;
	margin-right: 6px;
}
#tc-pack label.tc-pack-lb  span{position:relative;top:-3px;}

#tc-pack{position:absolute;z-index:100;display:none}

.next-checkbox.checked .next-checkbox-inner {
    border-color: #ff6000;
    background-color: #FFF;
}
.next-checkbox.checked .next-checkbox-inner>.next-icon {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    margin-left: 2px;
}
#d911-design{cursor:pointer;font-size:16px}
.tc-pack-lb{cursor:pointer}
/*.d119-border{
  padding:5px;
  border: 5px solid transparent;
  background:linear-gradient(white, white) padding-box,
	            repeating-linear-gradient(-45deg, red 0, red 12.5%, transparent 0, transparent 25%, 
	              #58a 0, #58a 37.5%, transparent 0, transparent 50%) 0 / 6em 6em;
  animation:ants 80s linear infinite;
}
@keyframes ants{ to {background-position:100%}}*/