@charset "utf-8";
/*车辆颜色start*/

*{outline:none;}
.i_b{ display:inline-block;
	_float:left;
	vertical-align:middle;
	width:17px;
	height:17px;
	border:1px solid #fff;
	margin-right:5px;
	margin-top:-2px;
	_margin:0;
	_margin-top:3px;
}
.btred{ color: #FF0005;
    margin-left: 5px;
    font-size: 20px;
    /* line-height: 17px; */
    float: right;
    font-weight: bold;}
.bg_red,
.bg_yellow,
.bg_black,
.bg_white,
.bg_blue,
.bg_green,
.bg_gray,
.bg_c39,
.bg_gold,
.bg_orange,
.bg_brown,
.bg_6cc,
.bg_630,
.bg_ffc,
.bg_e7e7e7,
.bg_c63{ background:url('../img/bg_i_b.png') no-repeat 0 0;} 

.bg_red{ background-position:0 0;}
.bg_yellow{ background-position:0 -16px;}
.bg_black{ background-position:0 -32px;}
.bg_white{ background-position:0 -48px;}
.bg_blue{ background-position:0 -64px;}
.bg_green{ background-position:0 -80px;}
.bg_gray{ background-position:0 -96px;}
.bg_c39{ background-position:0 -112px;}
.bg_gold{ background-position:0 -128px;}
.bg_orange{ background-position:0 -144px;}
.bg_brown{ background-position:0 -160px;}
.bg_6cc{ background-position:0 -176px;}
.bg_630{ background-position:0 -192px;}
.bg_ffc{ background-position:0 -208px;}
.bg_e7e7e7{ background-position:0 -224px;}
.bg_c63{ background-position:0 -240px;}
/*车辆颜色end*/

/********车辆类型、车辆颜色、环保标准start*********/
	.standardtype,.type,.colortype,.liangdian,
	.dingqibaoyang,.zhongdashigu,.shiyongxingzhi,.guohushouxu{
		padding: 2px 2px;
		width:100%;
		height:24px;
		line-height:24px;
	}
	.colortype{ line-height:normal; height:93px}
	.type{ line-height:normal; height:65px}
	.main-right .type li{ margin-top:16px; text-align:center;}
	.main-right .type li a{ padding-left:8px;
    padding-right:8px;}


.infotjtj tr:nth-child(1){ display:none}

.xiugai-right{ position:relative;}
.xiugai-right .file{ top: 19px;left: 185px;}
.xiugai-right { margin-bottom:10px; margin-top:10px;}
.xiugai-right .img{ width:160px; height:120px;}
.xiugai-right .img img{ width:160px; height:120px;}


	.standardtype li a,.type li a,.colortype li a,.liangdian li a,.dingqibaoyang li a,.zhongdashigu li a,.shiyongxingzhi li a,.guohushouxu li a{ 
	    text-decoration:none;
		border: 1px solid #EAEAEA;
		display: block;
		padding:2px 13px;
		color:black;
		padding-left: 5px;
		padding-top: 0px;
    	padding-bottom: 0px;
		}
		
	.standardtype li,.type li,.colortype li,.liangdian li,.dingqibaoyang li,.zhongdashigu li,.shiyongxingzhi li,.guohushouxu li{
		text-align: center;
		/*width:60px;*/
		height:30px;
		line-height:30px;
		float: left;
		list-style-type: none;
		margin:7px 5px;
		cursor:pointer;
		  
	}
	.parentFileBox{
		padding:10px;
		}

.standardtype li .coco:hover, .type li .coco:hover,
 .colortype li .coco:hover, .liangdian li .coco:hover,
 .dingqibaoyang li .coco:hover,.zhongdashigu li .coco:hover,.shiyongxingzhi li .coco:hover,
 .guohushouxu li .coco:hover{
	background:url(../img/gou.png) right 0px no-repeat;
			}
	
	.standardtype li .coco, .type li .coco, .colortype li .coco,
	 .liangdian li .coco, .dingqibaoyang li .coco, .zhongdashigu li .coco,
	  .shiyongxingzhi li .coco,.guohushouxu li .coco{
		border: 1px solid #dc0000;
		display: block;
		
	
		background:url(../img/gou.png) right 0px no-repeat;
		
	}
/********车辆类型、车辆颜色、环保标准end*********/

/**********品牌的input输入框*************/


#table-new td,#tableimg td,#txshuxing td{
	text-align:left;
	}
	
	
table:nth-child(3) tr td:first-of-type{
	text-align:right;
	padding-right:20px;
	}
	table tr:nth-child(2) td:nth-child(2){
		position:relative; border-bottom: 1px solid #F7F7F7;
	}
	table.xuanxiang td{
		padding-left:20px;
		text-align:left;
		}
		.zhuti tr td:first-of-type{
			text-align:right;
			padding-right:20px;
			}
			.dynamic-tab-pane-control .tab-page{
				background:white;
				}
				.header{
			/*	   padding:6px 20px;*/
					}
					.tableborder{
						border:none;
						}
					.dynamic-tab-pane-control .tab-page{
						border:none;
						}
						.zhuanti,.dingshifabu{
							padding:6px 20px;
							}
							.tongshifabu{
								padding-left:20px;
								}
								.tongshifabu input[type=checkbox]{
									margin:0;
									}
							
	ul.type li a{
		color:#666;
		}
		select{
			padding:10px;
			outline:none;
			border:1px solid #CCC;
		    margin:10px 0px;     min-width: 90px;
			}
		
		
tr td:nth-child(2){ text-align:left; border-bottom: 1px solid #F7F7F7;}
tr td:nth-child(1){ text-align:right; border-bottom: 1px solid #F7F7F7; vertical-align:middle;}
.tjinfotwo tr td input{ margin-left: 15px; } 
#pinPai, #cheXic{
outline:none;
margin:12px 5px;
}
#cheXic{ display:none;}

	 textarea[name=smalltext]{
		 padding:8px 10px;
	border:1px solid #CCC;
	margin:10px;
	outline:none;
	border-radius:10px;
	moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
	width:310px;
		 }
		 




#cheXing {
    width: 233px;
	display:none;
}

.infotjtj .smtext{ color: #A5A5A5}
.tjinfotwo input{
	    width:286px;
    outline: none;
    height: 38px;
    line-height: 38px;
     margin: 12px 0px;
    padding: 0 0 0 7px;
    font-size: 14px;
    transition: border linear .2s,box-shadow linear .2s;
    border: 1px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	color:#747474
	}

input[name=pinpai],input[name=chexi],input[name=chexing]{ width:100px;}

.infotjtj .isbaoyang{ float:left; width:50px; height: 30px;line-height: 30px; border:1px solid #E8E8E8; text-align:center; position:relative; margin-top:10px; margin-bottom:10px; margin-right:10px; cursor:pointer}
.infotjtj .isbaoyang input{
	filter: alpha(opacity:0);
    opacity: 0;
position:absolute; width:100%; height:100%; left:0; top:0; margin:0px; cursor:pointer
}

.tjinfotwo textarea{
    outline: none;

     margin: 12px 0px;
    padding: 0 0 0 7px;
    font-size: 14px;
    transition: border linear .2s,box-shadow linear .2s;
    border: 1px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	color:#747474}


.infotjtj .islangd{ float:left; padding-left:10px; padding-right:10px; height: 30px;line-height: 30px; border:1px solid #E8E8E8; text-align:center; position:relative; margin-top:10px; margin-bottom:10px; margin-right:10px; cursor:pointer}
.infotjtj .islangd input{
	filter: alpha(opacity:0);
    opacity: 0;
	position:absolute; width:100%; height:100%; left:0; top:0; margin:0px; cursor:pointer
}


.infotjtj .isxz{ float:left; padding-left:10px; padding-right:10px; height: 30px;line-height: 30px; border:1px solid #E8E8E8; text-align:center; position:relative; margin-top:10px; margin-bottom:10px; margin-right:10px; cursor:pointer}
.infotjtj .isxz input{
	filter: alpha(opacity:0);
    opacity: 0;
	position:absolute; width:100%; height:100%; left:0; top:0; margin:0px; cursor:pointer
}


.infotjtj .isgh{ float:left; padding-left:10px; padding-right:10px; height: 30px;line-height: 30px; border:1px solid #E8E8E8; text-align:center; position:relative; margin-top:10px; margin-bottom:10px; margin-right:10px; cursor:pointer}
.infotjtj .isgh input{
	filter: alpha(opacity:0);
    opacity: 0;
	position:absolute; width:100%; height:100%; left:0; top:0; margin:0px; cursor:pointer
}



.infotjtj .addra {
    width: 100%;
    height: 40px;
    float: left;
    line-height: 30px;
    margin-right: 0 !important;
    margin-bottom: 0px;
    position: relative;z-index: 8; margin-top:13px; margin-bottom:13px;
}

.infotjtj .addra .addr {
    width: 287px;
    height: 40px;
    display: block;
    line-height: 40px;
    margin: 0;
    padding: 0 0 0 7px;
    font-size: 16px;
    color: #999;
    border: 1px solid #ddd;
    cursor: pointer;
    transition: border linear .2s,box-shadow linear .2s;
    border: 1px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

.infotjtj .addra .sales-triangle {
    position: absolute;
    top: 18px;
    left: 280px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    border-color: #333333 transparent transparent transparent;
}


.infotjtj .addra .sales-hide {
    display: none;
}
.s_province, .s_city {
    width: 294px;
    height: 300px;
    overflow-y: scroll;
    float: left;
    background-color: white;
    border: 1px solid #CCC;
    border-top: none;
    z-index: 1000;
	margin-top:0;
	padding-left:0;
}



.s_province li, .s_city li {
    padding-left: 10px;
    color: #333;
    border-bottom: 1px solid #eee;
    font-size: 14px;
    height: 31px;
    line-height: 32px;
    cursor: pointer;
}

.infotjtj .default{ border:1px solid #dc0000;    background: url(../img/gou.png) right 0px no-repeat; cursor:pointer}


	input[name=button]{
		border:none;
		outline:none;
		padding:10px 10px;
		background:#F0F0F0;
		color:black;
		font-weight:bold;
		border-radius:10px;
		moz-border-radius: 10px; 
        -webkit-border-radius: 10px; 
		cursor:pointer;
		}
	input[type=radio],input[type=checkbox]{
		margin:10px 5px;
		vertical-align:middle;
		}
		
	textarea[name=descripe]{
					width:407px;
					height:120px;
					line-height: 20px;
    				font-size: 13px;
					}
	.tjinfo input[type=submit],input[type=reset]{
		width:100px;
		background:#06B0B9;
		color:white;
		font-weidth:bold;
		border:none;     
		width: 185px;
		height: 45px;
		border-radius: 5px;
		font-size: 17px;
						
	}
	input[name=addnews]{
		width:115px;
		height:35px;
		font-size:15px;
		font-weight:bold;
	}
	
	#show{
		position:relative;
		}
	.showbg{
		height:150px;
		width:auto;
		list-style:none;
		margin-left:10px;
		position:absolute;
		top:55px;
		}
		.showbg li{
		height:146px;
		width:170px;
		float:left;
		margin-top:5px;
		margin-left:5px;
		overflow:hidden; 
		background:url(../img/qiche.png) no-repeat;
		}
.main-right .subbtn{ width:225px; height:40px; line-height:40px; font-size: 17px;
    font-weight: 100; width: 297px;     margin-top: 23px; padding:0px;}
		
.txt {
 
}
.w_be {
    margin-left: 10px;
}
.w140 {
    width: 140px;
}




.fider dt{ 
    font-weight:bold;
	font-size:14px;
height: 31px;
    line-height: 31px; text-align:right; width:100px;
	}
	.fider dd a{
		line-height:25px;
		color:#949694;
		text-decoration:none;
		}
		.fider dd a:hover{
			color:#DC0000;
			}
		
		
/*时间插件*/
#dpClearInput{
	background:#DC0000;
	}


/*时间插件*/

/**********品牌的input输入框*************/





/******品牌内容菜单*******/
/*.pinpai_win {
    position: absolute;
    top: 204px;
    left: 323px;
    width: 768px;
    border: 1px solid #C3C1C1;
    background-color: #FFF;
    font-size: 12px;
    display: none;
    overflow: hidden;
}
.pinpai_win a.ppwin_close {
    position: absolute;
    width: 18px;
    height: 18px;
    background: transparent url("../img/post_model_close.png") no-repeat scroll 0% 0%;
    top: 5px;
    right: 5px;
}*/
a.ppwin_close {
    position: absolute;
    width: 18px;
    height: 18px;
    background: url("../img/post_model_close.png") no-repeat scroll 0% 0%;
    top: 5px;
    right: 5px;
	display:none; cursor:pointer;
}

#cheXingWin a.ppwin_close{ display:none;}

.Menubox:before,#cheXiWin:before,#cheXingWin:before {
    content: "台词：";
    height: 1px;
    width: 240px;
    display: block;
    text-indent: -100px;
    overflow: hidden;
    background: #FFF;
    position: absolute;
    top: -1px;
    left: 246px;
}
.Menubox:before{ left: 0px; width: 107px; background: #EFEFEF;}
#cheXiWin:before{ left: 0px; width: 107px; background: #fff;}

.Menubox .Contentbox li{ width:100px;}
.Menubox .Contentbox { padding-top:0px; min-height:100px; margin-top:0px;}
.cheXiWin a.ppwin_close:hover{
	position: absolute;
    width: 18px;
    height: 18px;
    background: url("../img/post_model_close.png") no-repeat scroll 0% 0%;
    top: 5px;
    right: 5px;
	}
	#show .fileBoxUl{
		
		}
	
	



.pinpai_win .tit_sm {
    margin: 0px auto;
    width: 748px;
    height: 32px;
    line-height: 32px;
    color: #888;
}
.pinpai_win .zm_fenlei {
    margin: 0px auto;
    padding-top: 3px;
    padding-left: 10px;
    width: 738px;
    height: 31px;
    line-height: 34px;
    background-color: #F7F7F7;
    overflow: hidden;
}
.pinpai_win .zm_fenlei li {
    float: left;
    display: inline;
}
.pinpai_win .zm_fenlei li.curr {
    float: left;
    display: inline;
    background: transparent url("../img/pinpai_fenlei.png") no-repeat scroll 0% 0%;
    font-weight: 700;
}
.pinpai_win .fenleicon {
    margin: 0px auto;
    width: 748px;
}
.pinpai_win .fenleilist {
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 2px;
    width: 746px;
    display: none;
}
.pinpai_win .txtright {
    padding-right: 10px;
    height: 32px;
    line-height: 32px;
    color: #888;
    text-align: right;
    background-color: #FCFCFC;
}

/*******品牌内容菜单******/


/*************/
/*************/


/*************/
/*************/


/*菜单class*/
.Menubox{width:80%;
     /*background:url(nav.gif);*/
	 background:#fff;
	 height:auto;
	 z-index:999;
	 border:1px solid #ccc;
	 line-height:28px;
	 position:absolute; 
	top: 62px;
    left: 157px; display:none;
	}
	 .Contentbox li:hover{
		 color:#DC0000
		 }

.Menubox li{float:left;display:block;cursor:pointer;width:3.8%;text-align:center;color:#949694; text-transform:uppercase; font-size: 13px; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in; border-radius:3px;}

.Menubox li.hover{background:#DC0000;color:white;}

.main-right table{ background:none;}
.main-right table td{ padding:10px 0px; }

.Contentbox{width:100%;clear:both;border-top:0;line-height:35px;text-align:center;padding-top:0px;background:white;}
.Menubox .Contentbox ul{ overflow:hidden}


.Contentbox span{color:#ccc;}
#menubox{
	    border-bottom: 1px solid #EFEFEF;
    height: 27px;
    padding: 10px;
    background: #FBFBFB;
	}


		.imgClose{
			position:absolute;
			display:block;
			width:20px;
			height:18px;
			right:0;
			z-index:99;
			background:url(../img/post_model_close.png);
			 border-radius:100%;
		     moz-border-radius: 100%; 
            -webkit-border-radius: 100%; cursor:pointer;
			}
/*菜单class*/


/********车系下拉框样式*****/
.w_fider2 {
    top: 56px;
    left: 320px;
    width: auto;
}
.w_fider1 {
    top: 62px;
    left: 280px;
    width: 641px;
}
.fider {
    position: absolute;
   /* padding-top: 22px;*/
    border: 1px solid #ccc;
    background-color: #fff;
    font-size: 12px;
    display: none;
	z-index:99999;
}
.w_fider1 dl {
    width: auto;
    height: auto;
    overflow-x: hidden;
    overflow-y: auto;
	padding:6px;
}
.w_fider2 dl {
    width: auto;
    height: auto;
    overflow-x: hidden;
    overflow-y: auto;
}
.fider .fide_sm {
    padding-right: 8px;
    height: 42px;
    line-height: 42px;
    text-align: right;
    background-color: #FCFCFC;
}

.fider .fide_sm a {
    color:#1B1B1B;
}
.fider dl {
    margin: 0px auto;
}

#cheXingWin{ 
    left: 157px;
    top: 62px;
    width: 763px;
 }
#cheXingWin .clearfix dd{ 
	width: 234px;
    text-align: left;
    line-height: 25px;
    height: 25px;
	margin-bottom: 5px;
    margin-top: 5px;
}

#cheXingWin .clearfix dd a{line-height: 12px;
	display: block;
    text-overflow: ellipsis;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
	font-size:13px;
}


.clearfix {
    display: block;
}


/*a, a:link, a:visited {
    color: #527ACC;
}
a:link, a:visited {
    color: #25D;
}*/



#box{
	position:relative;
	}
table a{
	color:black;
	}
.container2{ border:none;}
.container2 .demo{ width:240px;}
.container2 .demo em{font-size: 12px;
    font-style: normal;
    margin-left: 5px;
}

.right-user-title{
	height:60px;
	line-height:60px;
	border-bottom:1px solid #D3D3D3; text-align:left; margin-bottom:20px;
	}

.addinfoone{ display:block; float:right; height:30px; line-height:30px; text-align:center; background:#E4007F; color:#FFF; margin-top:15px; width: 140px;}

.right-user-title strong{
	font-size:18px;
	letter-spacing:2px;
	}


.tjinfo{ width:80%; margin:0 auto; margin-top:20px; min-height:500px; overflow:hidden; margin-top: 160px;}
.tjinfonoe{ float:left; width:270px; background:#FFF}
.tjinfotwo{ padding:20px; padding-top:0px; text-align:right; font-size:15px; width: 75%; background-color: #fff; float:right; position:relative; margin-bottom:20px;}
.lmlj { color:#06B0B9;}
.lmlj  a{ color:#06B0B9; font-weight:bold;}
.container2{ border:none;}


.norz{
position: absolute;
    background-color: #fff;
    z-index: 100;
    border: 4px solid #06B0B9;
    padding: 40px;
    right: 20px;
    top: 100px;
    height: 160px;
    text-align: center;
    padding-top: 100px;
}
.norz span{
    display: block;
    background-color: #F76120;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    margin-top: 10px;}
.norz span a{color: #fff;}
.main-left{
	width:20%;
	min-height:782px;
	background:white;
	float:left;
	padding-top:15px;
	margin-bottom:30px; background:#FFF;
	border: 1px solid #f1f1f1;
	}
.main-left .left-title{
	width:100%;
	height:auto;
	margin:0 auto;
	}
.main-left .left-title dd:hover a{
	 color:#DC0000;
	}
.main-left .left-title>dt{
	width: 90%;
    height: auto;
    font-size: 18px;
    font-weight: bold;
    line-height: 55px;
    padding: 5%;
    padding-top: 0;

	}
.main-left .left-title>dt>a{
	display:block;
	height:55px;
	border-bottom:1px solid #EAEAEA;
	color:#4E5154;
		}
.main-left .left-title>dd>a{
	color:#595856;
	}
.main-left .left-title dd {
	height:42px;
	line-height:42px;
	padding-left:35px; position:relative;
	}

.main-left .left-title dd em{ position:absolute; display:block; width:19px; height:12px; background:url(../images/hot.png) no-repeat; top: 3px; left: 147px;}

.main-left .left-title dd.select{
	background:url('../images/shukuan.png') no-repeat;
	}
.main-left .left-title dd a{
	height:42px;
	font-weight:500;
	font-size:16px;
	}
td s{ margin-left:10px; color:#e4007f; text-decoration: initial;}	

#city_1 i{ padding-left:27px; background:url(../images/dw.png) no-repeat 0px -7px;}

.nametrue {height: 38px;
    line-height: 38px;
    margin: 12px 0px;
    padding: 0 0 0 7px; border: 1px solid #ccc; width:286px; background-color: #F7F7F7;
    color: #A2A2A2;}

.rzz {width:190px; height:50px; line-height:50px; text-align:center; color:#F5F5F5; background:#9B9B9B; margin-top:15px; margin-left:143px;}
.tjinfotwo .tjtjtj{ display:block; margin-left:143px; background:#06B0B9;     border-radius: 3px;}
.tjinfowo-content{ height:auto; overflow:hidden; width:710px; margin:0 auto}
.tjinfowo-content-many{ width:200px;height:100px; border:#06b0b9 2px solid; text-align:center; float:left; border-radius:5px; margin-right:30px; color:#06b0b9; cursor:pointer}
.tjinfowo-content-many p{ font-size:20px; margin-top:20px}
.tjinfowo-content-many span{ font-size:14px}

*{    font-family: Montserrat,Arial,Helvetica,sans-serif;}


.buycar{ width: 80%;
    margin: 0 auto;
    margin-top: 160px;
    margin-bottom: 170px;
    background: #fff;
    padding: 20px;
    box-sizing: border-box;
    border-radius: 15px;
    min-height: 500px;
    border: 1px solid #f1f1f1;}
.buycar ul{ border-bottom:1px solid #f1f1f1; overflow:hidden;  padding: 20px 0px;}
.buycar ul li{ float:left; }
.buycar ul li:nth-child(1) a{ display: block; background: #f3f3f5; }
.buycar ul li img{ height: auto;
    width: 100%;
    mix-blend-mode: darken;
    display: block; }
.buycar ul li:nth-child(1){ width:7% }
.buycar ul li:nth-child(2){margin: 0 2%;font-size: 20px; line-height: 27px; width: 40%;}
.buycar ul li:nth-child(3){font-size:16px; color: #6b6b6b; height: 100%;margin: 0 2%;line-height: 32px;}
.buycar ul li:nth-child(4){margin: 0 2%; font-size: 16px; color: #6b6b6b;}
.buycar ul li input{font-size: 16px; border: 1px solid #f1f1f1; padding: 5px; border-radius: 5px; text-align: center; margin-left: 10px; color: #6b6b6b;}
.buycar ul li:last-child{ float:right}

.buycar input[type=checkbox]{height: 18px; width: 18px;}

.tonj{ overflow:hidden;     margin-top: 50px;}
.tonj strong, .tonj a{ line-height: 40px; display:block; float:right; font-size: 16px; font-size: 16px; line-height: 30px; }
.tonj strong{ float:left; }
.tonj a{ padding:10px 25px; color:#fff; background: #c2c2c2; border-radius: 5px; margin-left: 20px;}
.tonj a:hover,.tonj a.next{ background:#d3a439 }


.tjorder{width:80%; margin:0 auto; margin-top:170px; margin-bottom:170px; }

.tjorder ul{ border-bottom:1px solid #f1f1f1; overflow:hidden;  padding: 20px 0px; margin-left: 20px;  margin-right: 20px;}
.tjorder ul li{ float:left; font-size: 12px !important;}
.tjorder ul li img{ width:100%; height:auto; }
.tjorder ul li:nth-child(1){ width:7% }
.tjorder ul li:nth-child(2){margin: 0 2%;font-size: 20px; line-height: 27px; width: 40%; text-align:left}
.tjorder ul li:nth-child(3){font-size:16px; color: #6b6b6b; height: 100%;margin: 0 2%;line-height: 27px;}
.tjorder ul li:nth-child(4){margin: 0 2%; font-size: 16px; color: #6b6b6b; line-height: 27px;}
.tjorder ul li input{font-size: 16px; border: 1px solid #f1f1f1; padding: 5px; border-radius: 5px; text-align: center; margin-left: 10px; color: #6b6b6b;}
.tjorder ul li:last-child{ float:right; line-height: 27px;}

.tjorder .title{font-size: 20px;
    font-weight: 400;
    line-height: 50px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 20px;}

.tjorder .allprice{ line-height:40px; font-size:20px; font-weight:bold; margin:30px 0px; margin-top:0; text-align:center; }
.tjorder .huilv{line-height: 40px;
    font-size: 20px;
    margin: 30px 0px;
    margin-bottom: 0;
    text-align: center;}
 

.tjorder .infoso{ font-size: 20px; border-bottom: 1px solid #f1f1f1; line-height: 50px;}
.tjorder .infoso2{overflow:hidden; margin-top: 18px; }
.tjorder .infoso2 li:nth-child(1),.tjorder .infoso2 li:nth-child(2),.tjorder .infoso2 li:nth-child(3),.tjorder .infoso2 li:nth-child(4),.tjorder .infoso2 li:nth-child(5),.tjorder .infoso2 li:nth-child(6),.tjorder .infoso2 li:nth-child(7),.tjorder .infoso2 li:nth-child(8){ overflow:hidden; width:49%; font-size:16px; margin:0; color: #4e4e4e;    line-height: 80px; }
.tjorder .infoso2 li input{    line-height: 40px; text-align: left; color:#232323; margin-left:0px; width: 98%; }
.tjorder .infoso2 li:nth-child(2n){ float:right;}
.tjorder .infoso2 li:last-child{width:100%; }
.tjorder .infoso2 textarea{font-size: 16px;
    border: 1px solid rgb(241, 241, 241);
    padding: 10px 5px;
    width: 99%;
    border-radius: 5px;
    height: 84px;
    line-height: 19px;
    text-align: left;
    color: rgb(35, 35, 35);
    margin-top: 0px;
    margin-bottom: 0px;}

.step2{ width:100%; text-align:center; margin:30px 0px; display:none; }
.prev{border: none;
    width: 185px;
    height: 45px;
    border-radius: 5px;
    font-size: 17px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    line-height: 45px; margin:0px 15px;     background: #bfbfbf; }
.prev:hover{ color:#fff; }
.step2 input{ vertical-align: middle; }


.empty{text-align: center;
    font-weight: bold;
    line-height: 100px;
    font-size: 20px;
    color: #5e5e5e;}


.edname{height: 38px;
    line-height: 38px;
    margin: 12px 0px;
    padding: 0 0 0 7px; border: 1px solid #ccc; width:286px; background-color: #F7F7F7;
    color: #A2A2A2; margin-left: 15px;}
	
	
	
	
	

	
.buy{ width: 80%;  margin: 0 auto;  margin-top:200px; background:#fff; }
.buy_a{ border: 1px solid #f1f1f1;  overflow: hidden; }
.buy_a h2{ background: #f1f1f1;  padding: 15px;  font-weight: 500;  font-size: 16px; }
.buy h2.down::after{ content: '';
    display: inline-block;
    height: 6px;
    width: 6px;
    border-bottom: 1px solid #000;
    border-right: 1px solid #000;
    transform: rotate(45deg);
    margin-left: 5px;
    vertical-align: top;}

.buy_a_left{ float: left;   width: 38%;   padding: 30px;   padding-top: 44px;  padding-left: 100px; }
.buy_a_left h3{ font-size: 28px;   font-weight: 500; }
.buy_a_left h4{ margin: 20px 0px; }
.buy_a_left label{ font-size: 14px;  font-weight: 500; }
.buy_a_left label input{ margin: 0;  padding: 0;  vertical-align: bottom;}
.buy_a_left p{ font-size: 12px;   line-height: 150%;}
.continue { width: 150px;  background: #c2c2c2;  color: #fff;  text-align: center;  border-radius: 5px;  height: 40px;   font-size: 17px;   line-height: 40px;   margin-top: 50px; cursor:pointer; }

.continue:hover{ background:#d3a439; }

.buy_a_right{ float: left;  width: 50%;}
.buy_a_right .denglu{ margin: 0; }
.buy_a_right .denglu .biaodan{ position: relative;  width: 100%;}
.buy_a_right .fright{ display:none; }


.buy_b { border: 1px solid #f1f1f1; overflow: hidden; }
.buy_b h2{ background: #f1f1f1;  padding: 15px;  font-weight: 500;  font-size: 16px; }

#userinfoform{ display:none; }

.buy_b .buy_b_left{ float: left;  padding: 2%;   box-sizing: border-box;  width: 46%; }
.buy_b .buy_b_right{ float: right;  padding: 2%;  box-sizing: border-box;   width: 46%; }
.buy_b h3{ font-size: 16px;  border-bottom: 1px solid #f1f1f1;  line-height: 50px;  font-weight: 500;}
.buy_b .form-group{ margin-top: 20px; }
.buy_b .form-group label{ display:block; margin-bottom:10px; }
.buy_b .form-group input{ display: block;  border: 1px solid #cccccc;  padding: 12px;   width: 100%; }
.buy_b .continue{     margin: 0 auto;   margin-bottom: 50px;}

.buy_b .tip{ margin-top: 6px;  height: 12px;  color: #06B0B9; }  

div.required .control-label:before {
    content: '* ';
    color: #d3a439;
    font-weight: bold;
}

.tjorder .buy{ width:100%; }
.buy .buy_c{ border: 1px solid #f1f1f1; overflow: hidden; }
.buy .buy_c h2{ background: #f1f1f1;  padding: 15px;  font-weight: 500;  font-size: 16px; }
.buy_c_a ul{border: none;  padding: 20px 0;   box-sizing: border-box; }
.buy_c_a ul li{ width: 23.5% !important;
    line-height: 27px !important;
    border: 1px solid #f1f1f1;
    height: auto !important;
    font-size: 12px !important;
    padding: 15px;
    float: left;
    background: #f1f1f1;
    color: #7c7c7c;
    box-sizing: border-box;
    margin: 0 !important;
        margin-right: 2% !important;
        margin-bottom: 15px !important; position:relative; }
	
.tjorder ul li:nth-child(4){ margin-right:0 !important; }
	
.tjorder .buy_c_a ul li:last-child{ float:left; }

.buy_c_a ul li.hover{ background: #fff; }
.buy_c_a ul li.hover::before{ content:''; display:block; position:absolute; width:100%; height:100%; border:1px solid #ebe1d2; left:0; top:0; }
.buy_c_a ul li.hover::after{ content: '';
    display: block;
    position: absolute;
    height: 8px;
    width: 14px;
    border-left: 2px solid #ebe1d2;
    border-bottom: 2px solid #ebe1d2;
    top: 10px;
    right: 10px;
    transform: rotate(-45deg); } 

.buy_c_a ul li span:nth-child(1){ display: block;  margin-bottom: 5px;  font-size: 14px;  color: #000; }
.buy_c_a ul li span:nth-child(2){ line-height: 20px; }


.buy_c_b{ overflow: hidden;  }
.buy_c_b .new_address{ padding: 20px;   box-sizing: border-box;  padding-bottom: 0; float: left;  width: 30%; text-decoration: underline;
    color: #686868;  font-weight: 500;  padding-top: 0; padding-bottom:20px; cursor:pointer; }
	
.buy_c_b .new_address:hvoer{ font-weight:bold; }
	
.buy_c_b #shipping-new{  display:none;   padding: 20px;  box-sizing: border-box;  float: left;   width: 60%; padding-bottom: 50px;}
.buy_c_b #shipping-new input{ display: block;  border: 1px solid #cccccc;  padding: 12px; width: 100%;  box-sizing: border-box; }
.buy_c_b .form-group { margin-bottom:15px; }  


.buy_c_b .continue{ display: inline-block;     margin-top: 20px; }
.buy_c_b .cancel{ width: 150px;  background: #ffffff;   color: #646464;  text-align: center;  border-radius: 5px;   height: 40px;   font-size: 17px;   line-height: 40px;  margin-top: 20px;   cursor: pointer;  display: inline-block;  margin-left: 50px;   border: 1px solid #646464; }

.buy_c .tip {
    margin-top: 6px;
    height: 12px;
    color: #06B0B9;
}

.buy h2{ margin:0; background: #f1f1f1;   padding: 15px;  font-weight: 500;  font-size: 16px; border-bottom: 1px solid #ffffff;}

.buy_d{ border: 1px solid #f1f1f1;  overflow: hidden; }
.buy_d_a{ padding:20px; display:none; }
.buy_d_a .ps{     display: flex; margin-bottom: 15px; }
.buy_d_a .ps p{ margin-left: 10px;  color: #747474; }

.ps span{ display:block; position:relative; }
.ps span input{ margin: 0;  vertical-align: sub;   position: absolute;   width: 100%;   height: 100%;   display: block; z-index: 10; opacity:0; }
.buy_e{ border: 1px solid #f1f1f1;  overflow: hidden; }

.buy_e_a{     margin: 20px;  display: none;  border: 1px solid #f1f1f1; }
.buy_e_a .ps{box-sizing: border-box; }

.buy_e_a .ps:nth-child(4n){ margin-right:0;}

.buy_e_a .ps p{ margin-left: 10px;  color: #747474; }

.buy_e_a .ps .copy_eth{  
 padding: 5px 13px;
 background: #ebe1d2; }


.buy_e_a .ps{ width:100%; }
.ps span{ display:block;  position:relative; }
.ps span label{ margin: 0px;
    padding: 20px;
    padding-left: 50px;
    font-size: 14px;
    display: block;
    width: 100%; border-bottom: 1px solid #f1f1f1; cursor:pointer; box-sizing: border-box; }

.buy_e_a .ps:last-child span label{ border-bottom:0px; }

.ps span label:before{content: '';
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 20px;
    border: 1px solid #000000;
    opacity: 0.3;
    position: absolute;
    left: 10px;
    top: 10px; }
.ps span label:after{ content: '';
    display: block;
    width: 16px;
    height: 16px;
    border-radius: 20px;
    background: #266ceb;
    opacity: 0;
    position: absolute;
    left: 17px;
    top: 17px; }

.ps span input[type=radio]:checked+label:before{ opacity:1; border: 1px solid #266ceb; }
.ps span input[type=radio]:checked+label:after{ opacity:1; }
.ps span input[type=radio]:checked+label{ background:#f1f1f1; }




.buy_f{ border: 1px solid #f1f1f1;  overflow: hidden; }
.buy_f_a{ display:none; }

.stepdown {clear: both;  width: 150px;  background: #646464;  color: #fff;  text-align: center;  border-radius: 5px;  height: 40px;  font-size: 17px;  line-height: 40px;  cursor: pointer;  margin: 20px;  float: right; }

.stepdown:hover{ background: #ebe1d2;     color: #404040; }



@media screen and (max-width:500px){

	.rzz{ margin-left:0px;}
	.nametrue,.tjinfotwo input{ width:210px;}
	.main-left {     float: none;
    width: 96%;
    margin: 0 auto;
    min-height: auto;
    position: relative;
    height: 70px;
    border: none;
    margin-bottom: 0px;
    height: 50px;
    overflow-x: scroll;
    border-bottom: 1px solid #f1f1f1;}
	
	.main-left .left-title{ width:640px;  height:50px;  margin: 0 auto; position: absolute;  overflow: hidden; z-index: 5;     display: flex; background: #fff; }
	.main-left .left-title>dt>a{ height:50px; border:none; }
	.main-left .left-title>dt:last-child{ margin-left:15px; }
	.main-left .left-title>dt{ }
	.tjinfo{ width:100%; min-width:320px; margin-top: 70px;}
	.tjinfotwo{     width: 96% !important;
    margin: 0 auto;
    margin-top: 0px;
    float: none;
    padding: 0; border: none !important;}
	.main-left .left-title dd{ padding-left: 15px; height: 50px;  line-height: 50px; }
	.main-left .left-title>dt { width:auto;  height: auto;     font-size: 14px; font-weight: bold;line-height:50px !important;     height: 50px !important;  padding: 0%; padding-top: 0; }
	.main-left .left-title dd a{ font-size:14px; }
	.listdd li span:nth-child(6) { margin-left: 38px;}
	table:nth-child(3) tr td:first-of-type{ padding-right:10px;}
	
	
	.right-user-title{text-indent: 15px;
    font-size: 18px;
    border: none;
    text-align: center;
    height: 40px;
    line-height: 40px;
    margin-bottom: 0;
    margin-top: 10px;}
	
	.tjinfotwo tr td:nth-child(1){ width:80px !important; font-size:13px; padding-right:10px; border: none;}
	.tjinfotwo tr td:nth-child(1).nametrue {width:109px;}
	
	.listdd li{font-size: 12px;}
	.tjinfotwo .title{ line-height:20px !important; }
	.listdd li span{padding-right: 0px !important;}
	.listdd li span:nth-child(1) { padding-right: 10px !important;}
	
	.aewee{ text-indent:10px;}
	tr td:nth-child(2){border-bottom:none !important;}
	.tjinfo input[type=submit], input[type=reset]{    margin: 0px;
    padding: 0px;
    float: left;
    margin-left:30px;
    margin-top: 10px;
    width: 165px;}
	.rzz { margin-left: 90px; width:165px;     margin-top: 0px;}
	
	.tjinfotwo{ margin-top:0px; padding-top:0px; border-bottom:4px solid #F7F7F7}
	
	.sublogin input[type=submit], input[type=reset]{ margin-left:0px;}

	#uploader .queueList {
    	margin: 10px;
	}
	
	
	
	.buycar{ margin-top: 100px;  width: 96%; }
	.buycar ul{ padding:10px 0px;}
	.buycar ul li:nth-child(1){ width:24%; }
	.buycar ul li:nth-child(2){font-size: 12px; line-height: 16px; width:71%;}
	.buycar ul li input{ margin-left:0px; }
	.buycar ul li:nth-child(4){ font-size: 14px; color: #000000; }
	.buycar ul li:nth-child(3){ font-weight:bold; color:#009899; }
	.buycar ul li input{ margin-left:0px; width: 30px; }
	.tonj { margin-top: 20px;}
	.tonj a{padding: 6px 14px; margin-left: 13px;}
	.tonj strong{ float:none; text-align: right; margin-bottom: 12px; }
	.tonj strong, .tonj a{ font-size:16px; line-height: 20px; }
	
	.tjorder{     margin-top: 90px; width:96%; }
	.tjorder .title{ margin-bottom: 20px;      font-size: 15px; }
	.tjorder ul li:nth-child(1) { width:23%;}
	.tjorder ul li:nth-child(2) { margin: 0 2%; font-size: 14px; line-height: 19px;  width: 73%;  text-align: left;}
	.tjorder ul li:nth-child(4){ font-size:14px; color: #6b6b6b;  height: 100%; margin: 0 2%; line-height: 32px; }
	.tjorder ul li:last-child{ float: right; font-size: 14px; color: #009899; height: 100%; margin: 0 2%; font-weight: bold; line-height: 32px; }
	.tjorder .allprice { line-height: 31px;  font-size: 16px; font-weight: bold; margin: 10px 0px;}
	.tjorder .infoso2 li input{ width: 92%; }
	.tjorder .infoso2{ margin-top:0px; border-bottom: 0px; }
	.tjorder input[type=submit], .tjorder input[type=reset]{ margin-top:0px; margin-left:0px; } 
	.step2{ display:flex; margin-top: 0px;}
	.edname{ width: 210px; }
	.tjorder ul{ padding:10px 0px; }
	
	.buy{ width: 96%;  margin: 0 auto;   margin-top: 40px; }
	.buy_a_left{ width: 100%;
    box-sizing: border-box;
    padding: 15px 15px; }
    .buy_a_left h3{     font-size: 16px;  }
    
    .continue{ width: 120px;
    background: #646464;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    margin-top: 20px; }
    
    .stepdown{ width: 120px;
    background: #646464;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    margin-top: 20px;  }
    
    .buy_a_right{ width:100%; }
    .denglu .biaodan .fimg{ font-size:16px !important; }
    .denglu .biaodan .sublogin .inp {
    text-indent: 10px;
    height: 40px;
    line-height: 40px;
    font-size: 13px;
    margin-top: 10px;
          }
    .denglu .biaodan .sublogin .su{ font-size: 14px; height: 40px;  line-height: 40px; margin-top: 10px; }
    .denglu .biaodan .sublogin,.denglu { height:auto !important; }
    .buy h2{ font-size:14px; }
    
    .tjorder .step2 .prev{ margin-bottom:10px; }
    
    .buy_b .buy_b_left{ width:100%; }
    .buy_b .buy_b_right{ width:100%; }
    .buy_b h3{ font-size:14px; }
    .buy_b .form-group input{ padding: 8px; }
    .buy_b .form-group{ margin-top:10px; }
    .buy_b select,.buy_c select{ width:100%;  padding: 9px 5px;}
    .buy_c_b .new_address{ width:100%; }
    .buy_c_b #shipping-new{ width:100%; }
    .buy_f{ margin-bottom:30px; }
    .buy_c_b .cancel{ width: 120px; line-height: 30px;  height: 30px; }
    .buy_e_a .ps{ width:100%; }
    .buy_c_a ul li{ width:100% !important; }
    .tjorder .huilv{ font-size:16px; }
    
    .buy_b .form-group input{ box-sizing: border-box; }
    
}




