﻿/*基本框架样式----------------------------*/
* {
	padding:0;
	margin:0;
	list-style:none;
	font-family: tahoma,'Microsoft Yahei',Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none;
	color:#666;
}
a:hover{
	color:#990000;
}
ul, form {
	list-style:none;
	padding:0;
	margin:0;
}
img {
	border:none;
}
body {
	background:#fff;
	color:#666;
	font-size:12px;
}
table {
	border-collapse:collapse;
}
.padding10{padding-top:10px;}

.atag{color:#5291df}
.atag:hover{color:#990000}

.search_keyword {
  float:left;
  color: #eee;
  background: #990000;
  border: 1px solid #8b0000;
  border-radius: 2px;
  margin: 5px 2px;
  padding:0px 5px;
  display: block;
  height: 20px;
  line-height: 20px;
  text-align: center;
}
.etk_btn,.copy_btn{
  float:left;
  color: #eee;
  background: #6282b2;
  border: 1px solid #6282b2;
  border-radius: 2px;
  margin: 5px 2px;
  width: 30px;
  display: block;
  height: 20px;
  line-height: 20px;
  text-align: center;
}
.copy_btn{background: #0086cc;border: 1px solid #0086cc;}
a.search_keyword:hover, .etk_btn:hover, .copy_btn:hover{
	color: #fff;
}
.red, .error {
	color:red;
}
.error a{color:blue;}
.blue {
	color:blue;
}
.orange {
	color:#ffa500;
}
.red2{
	color:#990000;
	margin:0 3px;
}
.yiparts_y{
	color:#990000;
}
.word{background:url(Images/word.png) no-repeat;}
.reload{position:relative;left:-30px;top:-10px;cursor:pointer;padding:6px 11px;background:url(Images/refresh.png) no-repeat;}
.TouchCodeBox{
moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
.btn1{
	cursor: pointer;
	height: 22px;
	line-height: 22px;
	color: #333;
	padding: 0 8px;
	border: 1px solid #dcdcdc;
	background: #fdfdfd;
}
.btn2{
	cursor: pointer;
	color: #333;
	padding: 4px 8px;
	border: 1px solid #dcdcdc;
	background: #fdfdfd;
}
.btn1:hover, .btn2:hover{
	color:#fff;
	background:#990000;
}

.btn3{
	cursor: pointer;
	color: #ebebeb;
	padding: 4px 8px;
	border: 1px solid #990000;
	background: #990000;
	border-radius:3px;
}
.btn3:hover{color: #fff;}

.btn4{
	cursor: pointer;
	color: #fff;
	padding: 4px 8px;
	border: 1px solid #eea236;
	background: #eea236;
	border-radius:3px;
}

.btn5{
	cursor: pointer;
	color: #fff;
	padding: 4px 8px;
	border: 1px solid #357ebd;
	background: #357ebd;
	border-radius:3px;
}
.btn6{
	cursor: pointer;
	color: #000000;
	padding: 4px 8px;
	border: 1px solid #c0c0c0;
	background: #ffffff;
	border-radius:3px;
}

.btn4:disabled,.btn5:disabled{
    border: 1px solid #DDD;
    background-color: #F5F5F5;
    color:#ACA899;
}

.nodata1 {
	font-size:14px;
	font-weight:bold;
	padding:10px;
	color:#990000;
	text-align:center;
}
.nodata {
	display:block;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:2px 5px;
	color:#990000;
}
.center{text-align: center;}
.nodata img{
	position:absolute;
	top:40px;
	left:80px;
}
.nodata .warning {
	display:inline!important;
	background:url(Images/images.png) no-repeat!important;
	background-position:-11px -418px!important;
	float:none;
	padding:0 11px 0;
}
.warnimg,.noteimg,.errimg{
	float:left;
	width:16px;
	height:16px;
	margin:0 6px 0 0;
	background: url(Images/images.png) no-repeat;
}
.prompt_d{
	margin:10px 0;
}
.warnimg{
	background-position: -11px -418px;
}
.noteimg{
	background-position: -11px -442px;
}
.errimg{
	background-position: -11px -467px;
}
.View,.SetPic,.Delete,.Delete2,.download_btn{
	cursor:pointer;
	display:block;
	width:16px;
	height:16px;
	background:url(Images/images.png) no-repeat;
}
.View{

	background-position:-49px -419px;
}
.SetPic{
	background-position:-49px -442px;
}
.Delete{
	background-position:-49px -466px;
}
.Delete2{
	background-position:-50px -490px;
}
.download_btn{
	display:inline-block;
	width:58px;
	height:18px;
	text-indent:-9999px;
	background-position:-83px -415px;
	margin:0 0 0 5px;
}
/*.nodata .warning {
	float:none!important;
	border:none!important;
	display:inline!important;
	padding:0 13px!important;
	background:url(Images/searchman_bg.jpg) no-repeat!important;
	background-position:left top!important;
	cursor:pointer!important;
	height:auto!important;
}*/

.NoticeMsg{
	padding:0 5px;
	line-height:22px;
	background:#d0f0ff;
	border:1px solid #dcdcdc;
}

#YpNoData td{
	padding:0 0 0 220px;
}
#YpNoData .nodata{
	text-align:left;
	padding:0 0 0 160px;
}
.nodataul{
	float:left;
	width:738px;
	font-weight:bold;
	padding:0 0 10px;
}
.nodataul li {
	padding:10px 20px 10px 0;
	color:#990000;
	float:left;
	width:718px;
	line-height:22px;
}
.nodataul li a {
	text-decoration:underline;
}
.nodata_help{
	float:left;
	width:450px;
	color:#666;
	font-weight:bold;
	border-right:1px solid #e3e3e3;
}
.nodata_help h2{
	font-size:14px;
	margin-bottom:5px;
}
.nodata_help_txt{
	padding:0 0 0 30px;
	margin-bottom:20px;
	line-height:16px;
	font-weight:normal;
}
.nodata_link{
	width:180px;
	padding:0 0 0 20px;
	float:left;
}
.nodata_link a{
	display:inline;
	color:#0708c4;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}
.nodata_link a:hover{
	color:#990000;
}
.hide {
	display:none;
}
.show {
	display:'';
}
.line {
	height:9px;
	line-height:9px;
	display:block;
	float:left;
	overflow:hidden;
	color:#919090;
	padding:13px 14px 0;
}
.num_s{
	padding:0 3px;
}
/*背景共用样式*/
.plus, .minus, .plus2, .minus2, .PageHome #Mainleft #header, .heading .partsort, #options li .fork, #options li .fork:hover, #Main .searchbox a, #Main .searchbox a:hover, #Main .ljfl .smallsort .sub li .tothirdicon, #Main .ljfl .smallsort .sub .third li, .PageSearch #yipartsdata .foot .saveto1 a, .PageSearch #yipartsdata .foot .saveto2 a, .PageSearch #tidbits, .explanationicon, .gt, .PageProduct .rbpart .company .companyicon, .magnifier, .magnifier:hover, .view_active, #ManuDesList .pdcar, .PageSearch3 #Main .nfxz .selectionbox, .PageSearch3 #Main .nfxz .tick, .PageSearch4 #Main .nfpp .smallsort li, .PageSearch4 #Main .nfpp .smallsort li .jump, .PageSearch4 #Main .nfpp .smallsort li .jump:hover, #makebox #right .sorttitle li a, .subICO2, .subCaseTop, .subCaseBottom {
	background: url(Images/images.png) no-repeat;
}
.input_err, .input_ok, .sortul li .sorticon, .sortul li .new_type2, .sortul li .new_type3, #Main .ppfl .smallsort li a, .PageMakes #Main .cxda .introduction h3, .PageSearch #yipartsdata .models .smallul li, .card .table .model, .para li, .enginelist .box li span, #othdata .firsttd, .PageSet #left li span a, .PageMakes #Main .cxda .relatedlink a, #Main1 .modelistnoimg li a, #Main1 .classinfo ul li, #makebox #reflist li span a, #makebox #reflist li ul li a, #Main1 .modelink li a, #Main1 .modelname a, .ModelInfo1Article .medelist li {
	background: url(Images/images5.png) no-repeat;
}
.sortul .sorticon .sorticontent, .sortul li .new_type2 .sorticontent, .sortul li .new_type3 .sorticontent, .PageHome #Mainleft #header .content .number, .PageSearch #Main .readmore, .PageSearch #Main .readmore:hover, .PageSearch #Main .readmore_up, .PageSearch #Main .readmore_up:hover, .PageSearch #Main .sequence .newest a, .PageSearch #Main .sequence .newest a:hover, .PageSearch #Main .sequence .active.newest a, .moreBtn a, .moreBtn a:hover, .subTitleText, .subCloe4 .content, .subCloe5 .subCloe5btn, .required, .returnsearch a,.returnsearch a:hover,.closesearch a,.closesearch a:hover {
	background: url(Images/images4.png) no-repeat;
}
/*颜色共用样式*/
.ref_no, .Year, .sortul li a:hover, #Relatedlinks1 li a:hover, #Relatedlinks2 li a:hover, .PageSearch #yipartsdata .supplier li a:hover, .pagenav li span a:hover, #yipartsdata .pagenav li .active, .rightpart li a:hover, #ManuDesList a:hover, .PageSearch3 #Main .nfxz .bigsort li a:hover, .table .model2 a:hover, .table .enmodel a:hover, .partsort2 h4:hover, .PageSet #left .active span a, .PageSet #left li span a:hover, #Main1 .modelistnoimg li a:hover, #Main1 .classinfo ul li a:hover, #makebox .xglj a:hover, #makebox #reflist .active span a, #makebox #reflist li span a:hover, #makebox #reflist li ul .active a, #makebox #reflist li ul li a:hover, #makebox #right .content .infotoimg a:hover, #Main1 .submodelmore td a:hover, #makebox .returninfo a:hover, .ModelInfo1Article .medelist li a:hover, #Main1 .modelink li a:hover {
	color:#990000;
}
/*鼠标滑上共用样式*/
#Specialmenu li a:hover, .PageHome #recommend .title .more a:hover, .PageHome #Main3 .sortmiddle .titleli a:hover, #Footleft .titleli li a:hover, #options .qpk a:hover, #Main .ppfl .smallsort li a:hover, .PageSearch #yipartsdata .foot .saveto1 a:hover, #yipartsdata .foot .saveto2 a:hover, .PageSearch #tidbits a:hover, .productnav a:hover, .starcontent a:hover, .getpass_form a:hover, #login_form a:hover, .PageMakes #Main .cxda .officialweb a:hover, #Main1 .classlist li a:hover {
	color:#990000;
	text-decoration:underline;
}
.input_err {
	padding-left:20px;
	background-position:4px -231px;
	color:red;
}
.input_ok {
	padding-left:20px;
	background-position:4px -265px;
}
.clear {
	clear:both;
}
.position_top {
	position:fixed;
	top:0px;
	z-index:1000;
	background:#fff;
}
.bgc {
	background: #f9f9f9;
}
.plus, .minus {
	padding-left:13px;
	cursor:pointer;
}
.plus {
	background-position:-855px -46px;
}
.minus {
	background-position:-855px -66px;
}
.plus2, .minus2 {
	display:inline-block;
	width:11px;
	height:11px;
	margin:5px 0 0 23px;
	cursor:pointer;
}
.plus2 {
	background-position:-129px -322px;
}
.minus2 {
	background-position:-129px -342px;
}
.chose .btn {
	display:inline;
	cursor:pointer;
	padding:3px 25px;
	height:12px;
	margin:0 10px;
	background:#777;
	border:1px solid #333;
	color:#fff;
}
.chose .btn:hover {
	background:#555;
	border:1px solid #222;
	color:#fff;
}
#Main table thead th {
	background:#ecf8ff;
}
/*广告*/
#yp_103 .ypimportant, #yp_104 .ypimportant {
	border:1px solid #dcdcdc;
}
.PageSearch .yiparts_ajax_info, .PagePart .yiparts_ajax_info {
	float:left;
	
}
/*各个模块样式----------------------------*/
#ModelList li {
	width :220px;
}
#container {
	width:100%;
	height:auto;
}
/*Main--------------------*/
#Main {
	width:1122px;
	margin:0 auto;
}
#Bigcontent {
	width:1122px;
	clear:both;
}
/*Main1*/
.PageHome #Main1 {
	width:1122px;
	float:left;
	padding-top:4px;
}
#Specialmenu {
	float:left;
	width:888px;
	height:33px;
	line-height:33px;
	padding-left:72px;
}
#Specialmenu li {
	float:left;
	font-size:13px;
	color:#333;
	margin-right:15px;
}
#Specialmenu li a {
	color:#333
}
.PageHome #Mainleft {
	position:relative;
	float:left;
	width:233px;
	height:404px;
	border:1px solid #e2e2e2;
}
.PageHome #Mainleft #header {
	position:absolute;
	width:240px;
	height:50px;
	left:-9px;
	top:0;
	background-position:-10px -242px;
}
.PageHome #Mainleft #header .content {
	float:left;
	width:227px;
	height:40px;
	line-height:40px;
	padding-left:13px;
}
.PageHome #Mainleft #header .content .headerleft {
	float:left;
	width:60px;
	font-weight:bold;
}
.PageHome #Mainleft #header .content .headerright {
	float:left;
	width:140px;
	padding-left:25px;
}
.PageHome #Mainleft #header .content .depict {
	float:left;
	width:72px;
	color:#444;
}
.PageHome #Mainleft #header .content .number {
	float:left;
	padding-right:12px;
	color:#dd0501;
	background-position:right -429px;
}
#clearboth {
	clear:both;
}
.PageHome #Mainleft #content {
	float:left;
	width:231px;
	height:349px;
	padding-top:55px;
	border:none;
}
.sortul li {
	float:left;
	width:212px;
	height:19px;
	line-height:19px;
	padding:0 10px 0 9px;
	margin-bottom:5px;
	overflow:hidden;
}
.sortul li .sorticon {
	margin-right:11px;
	display:inline;
	float:left;
	background-position:left -299px;
	padding:0 0 0 3px;
	height:19px;
}
.sortul li .new_type2 {
	background-position:left -461px;
}
.sortul li .new_type3 {
	background-position:left -510px;
}
.sortul .sorticon .sorticontent {
	display:inline;
	float:right;
	padding: 0 3px 0 0;
	height:19px;
	background-position:right -474px;
}
.sortul li .new_type2 .sorticontent {
	background-position:right -588px;
}
.sortul li .new_type3 .sorticontent {
	background-position:right -637px;
}
.sortul .sorticon span {
	float:left;
	background:#f8eeee;
	border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	padding:0 1px;
	height:17px;
	line-height:17px;
}
.sortul li .new_type2 span {
	background:#e6f1f7;
}
.sortul li .new_type3 span {
	background:#f9f8e9;
}
.sortul li a {
	color:#666;
	font-size:12px;
}
.PageHome #Mainleft #content .bottom {
	float:left;
	width:221px;
	height:55px;
	padding:10px 0 0 10px;
	border-top:1px dashed #e2e2e2;
	line-height:16px;
	margin:7px 0 0;
}
.PageHome #Mainleft #content .bottom img {
	float:left;
	padding-right:8px;
}
.PageHome #Mainleft #content .bottom a {
	font-weight:bold;
	color:#b20000;
}
.PageHome #Mainleft #content .bottom a:hover {
	text-decoration:underline;
	color:#990000;
}
.PageHome #Mainmiddle {
	float:left;
	width:700px;
	height:406px;
	margin-left: 2px;
}
.PageHome #banner {
	float:left;
	width:700px;
	height:297px;
}
.PageHome #recommend {
	float:left;
	width:699px;
	height:107px;
	border:1px solid #e0e0e0;
	border-left:none;
}
.PageHome #recommend .title {
	width: 20px;
    height: 102px;
    line-height: 24px;
    border-right: 1px solid #e0e0e0;
    float: left;
    padding: 5px 0 0 8px;
    text-align: center;
    color: #000;
    font-size: 14px;
    letter-spacing: 20px;
	background-color:#F8F8F8;
}
.PageHome #recommend .title h2 {
	font-size:12px;
	font-weight:bold;
	color:666;
	padding-left:10px;
	float:left;
}
.PageHome #recommend .title .more a {
	font-size:12px;
	color:#666;
	padding-right:5px;
	float:right;
}
.PageHome #recommend .content {
	float:left;
	width:670px;
	padding:0;
}
.PageHome #recommend .content li {
	float:left;
	width:132px;
	padding:5px 0 0;
	height:100px;
}
.PageHome #recommend .content .dashed {
	width:1px;
	height:100px;
	padding:0;
	border-left:none;
}
.PageHome #Mainright {
	float:right;
	width:182px;
}
.PageHome #Mainright #ad {
	float:left;
	width:180px;
	height:95px;
	border:1px solid #ccc;
	margin-bottom:6px;
}
/*Main2*/
.PageHome #Main2 {
	width:1122px;
	height:102px;
	float:left;
	text-align:center;
}

/**head begin**/
.icon_hot{
	display:block;
	width:27px;
	height:19px;
	background:url(Images/images5.png) no-repeat left -1116px;
	position:absolute;
	top:-10px;
	margin-left: 65px;
}
.icon_hot2{
	float:left;
	width:22px;
	height:14px;
	background:url(Images/icon_hot2.gif) no-repeat 2px 2px;
	padding:2px 0 0 2px;	
}
#TradeMenu .icon_hot2{
	position:absolute;
	top:-8px;
	right:5px;
}
/*Top*/
#Top1 {
	width:100%;
	height:34px;
	background:#f5f5f5;
	border-bottom:1px solid #dcdcdc;
	position:relative;
	z-index:4;
}

#TopAd{
	width:1122px;
	margin:0 auto;
}

.avbox{
	display:none;
	position:relative;
	margin:0px auto;
	width:1120px;
	z-index:0;
}
.avbox .avbtn{
	position: absolute;
	width:19px;
	height:55px;
	top:10px;
	right:-23px
}
.avbox .avbtn a{
	display:block;
	background:url(Images/show_btn.png) no-repeat 0px 0px;
	height:55px;
	overflow:hidden
}
.avbox .avbtn .avclose{background:url(Images/show_btn.png) no-repeat -19px 0px;}
.avbox .small .qq_link{position:absolute;margin:-84px 0 0 880px;line-height:25px;font-size:14px;font-weight:600;}
.avbox .qq_link a{color:#416b35;}
.avbox .qq_link a img{padding-right:6px;display:block;float:left;margin-top:4px;}
.avbox .big .qq_link{position:absolute;margin:-268px 0 0 450px;line-height:21px;font-size:14px;font-weight:600;}
.avbox .big .link_btn{position:absolute;margin:-66px 0 0 185px;}
.avbox .big .link_btn li{float:left;width:280px;}

#Top2 {
	width:100%;
	height:100px;
	position:relative;
	padding:9px 0 6px;
	z-index:3;
}
#main {
	width:1122px;
	margin:0 auto;
}
#Top1 #main, #link, #language {
	height:34px;
}
#link {
	float:left;
}
#link li {
	height:34px;
	line-height:34px;
	float:left;
}
#link li a {
	float:left;
}
#link li a:hover {
	color:#990000;
}
#link #Mobileversion {
	background:url(Images/images.png)  no-repeat;
	background-position:-9px -39px;
	padding-left:14px;
	position:relative;
	z-index:2;
}
#Mobileversion a:hover #Dimensionalcold{
	display:block;
}
#Yipartsclient{
	position:relative;
	z-index:2;
}
#Yipartsclient a:hover #Dimensionalcold{
	display:block;
}
#WeChat {
	position:relative;
	z-index:2;
}
#WeChat a:hover #Dimensionalcold{
	display:block;
}
#Dimensionalcold{
	display:none;
	position:absolute;
	top:28px;
	left:0;
	width:158px;
	height:159px;
	background:url(Images/images.png) no-repeat;
	background-position:-785px -305px;
	padding-top:11px;
}
#Dimensionalcold .content{
	width:156px;
	height:158px;
	background:#fff;
	border:1px solid #c7c7c7;
	border-top:none;
}
#language {
	width:210px;
	height:26px;
	padding-top:8px;
	float:right;
	background:url(Images/images.png) no-repeat;
	background-position:-286px -1px;
}
#language a {
	display:block;
	float:left;
	width:25px;
	height:17px;
	margin-left:8px;
	border:1px solid #dadada;
}
#Top2 #main {
	height:100px;
}
#logo {
	position:relative;
	width:200px;
	height:100px;
	float:left;
	margin-right:96px;
}
#beta {
	position:absolute;
	top:35px;
	left:200px;
	width:50px;
}
#returnlegacy {
	position:absolute;
	top:53px;
	left:200px;
	width:52px;
	color: #990000;
	font-weight:bold;
	background:#fcffcb;
	border-bottom:1px solid #fcffcb;
}
#search {
	width:551px;
	padding-top:32px;
	float:left;
	margin-right:45px;
	font-size:13px;
	font-family:"宋体";
	font-weight:bold;
	z-index:999;
}
.searchTxt {
	position:relative;
	width:484px;
	height:30px;
	line-height:30px;
	border:2px solid #f26600;
	background:#fff;
}
.searchTxt:hover {
	border:2px solid #f26600;
}

.searchSelected{
	display:none;
}
.searchMenu{
	position:absolute;
	left:-2px;
	top:-27px;
	_top:-29px;
	background:#fff;
	height:25px;
}
.searchMenu li{
	float:left;
	width:70px;
	height:25px;
	line-height:27px;
	font-size: 14px;
	text-align:center;
}
.searchMenu li a{
	font-weight:normal;
	display:block;
	height:25px;
}
.searchMenu .active a{
	font-weight:bold;
}
#serch_all a:hover{
	background:#ffecec;
	color:#f26600;
}
#serch_all.active a{
	background:#f26600;
	color:#fff;
}

#serch_number a:hover{
	background:#f4eee9;
	color:#990000;
}
#serch_number.active a{
	background:#990000;
	color:#fff;
}

#serch_model a:hover{
	background:#ecffff;
	color:#ca7e00;
}
#serch_model.active a{
	background:#008080;
	color:#fff;
}
.searchTxt_model .searchTxt{
	border:2px solid #008080;
}
.searchTxt_model .searchBtn{
	background:#008080;
}

#serch_vin a:hover{
	background:#f4eee9;
	color:#ca7e00;
}
#serch_vin.active a{
	background:#ca7e00;
	color:#fff;
}

#serch_company a:hover{
	background:#fff5e4;
	color:#f29a00;
}
#serch_company.active a{
	background:#f29a00;
	color:#fff;
}
.searchTxt_number .searchTxt{
	border:2px solid #990000;
}
.searchTxt_number .searchBtn{
	background:#990000;
}

#serch_para a:hover{background:#e1e4f4;color:#ca7e00;}
#serch_para.active a{background:#3F51B5;color:#fff;}
.searchTxt_para .searchTxt{border:2px solid #3F51B5;}
.searchTxt_para .searchBtn{background:#3F51B5;}

#AnyNumBox{
	display:none;
	border:2px solid #990000;
	border-top:0px;
	padding:0px 99px 0px 0px;
	background:#ffffff;
	position:absolute;
	z-index:999;
	width:448px;
}
#AnyNumBox .M5{text-align:center;}
#AnyNumBox .notice{margin-bottom:10px;}

#AnyVinBox{
	display:none;
	border:2px solid #ca7e00;
	border-top:0px;
	padding:0px 99px 0px 0px;
	background:#ffffff;
	position:absolute;
	z-index:999;
	width:448px;
}

.searchTxt_vin .searchTxt{
	border:2px solid #ca7e00;
}
.searchTxt_vin .searchBtn{
	background:#ca7e00;
}

.searchTxt_company .searchTxt{
	border:2px solid #f29a00;
}
.searchTxt_company .searchBtn{
	background:#f29a00;
}

.searchtext {
	float:left;
	width:474px;
	border:0;
	background:#fff;
	height:12px;
	line-height:12px;
	padding: 9px 4px 9px 6px;
	margin-top:0px;
	color:#666;
}
.searchBtn {
	width:50px;
	height:34px;
	line-height:34px;
	padding-left:13px;
	float:right;
	margin-top:-34px;
	cursor:pointer;
	background:#f26600;
	color:#fff;
	letter-spacing:6px;
	position:relative;
}
#AutoKeyword {
	position:absolute;
	width:397px;
	border: 2px solid #990000;
	border-top:none;
	background:#fff;
}
#AutoKeyword li {
	float:left;
	width:381px;
	height:30px;
	line-height:30px;
	padding:0 8px;
	cursor:pointer;
}
#AutoKeyword li:hover {
	background:#e8e8e8;
}
.question {
	width:550px;
	float:left;
	padding-top:8px;
}
.question ul {
	width:550px;
	float:left;
}
.question li {
	float:right;
	padding-left:10px;
}
.question a {
	color:#666;
	font-size:12px;
	font-weight:normal;
	word-break:break-word;
}
.question a:hover {
	color:#990000;
}
#collection {
	margin-left:10px;
	float:left;
}
.app_ul li{
	float:left;
	margin-right:20px;
}
.app_ul li .txt{
	padding-bottom:5px;
	text-align:center;
}
.big_info{
	display:none;
	position:absolute;
	top:28px;
	margin-left:-20px;
	background:#fff;
	border:1px solid #c7c7c7;
	text-align:center;
}
.big_info .txt{
	color:#888;
	padding:5px 5px 0 5px;
}
/*Menu*/
#Menu {
	width:100%;
	height:43px;
	border-bottom:1px solid #e1e1e1;
	position:relative;
	z-index:2;
}
#Menu .main {
	width:1122px;
	height:43px;
	margin:0 auto;
	z-index:1;
}
#Menu .content {
	width:1118px;
	float:left;
	border-left:4px solid #ad3333;
	border-top:3px solid #ad3333;
	background:#990000;
	height:40px;
}
#Menu li {
	float:left;
	height:40px;
	margin-top:1px;
}
#Menu li a {
	font-size:15px;
	color:#fff;
	height:39px;
	line-height:39px;
	display:inline;
	float:left;
	padding:0 23px 0 25px;
	border-left:1px solid #cc8080;
}
#Menu .active a {
	font-weight:bold;
}
#Menu li a:hover, #Menu .active a {
	color:#000;
	background:#fff;
	border-left:1px solid #d4d4d4;
	height:40px;
}
#Menu #homelink a {
	border-left:none;
}
#Menu #businesslink{
	position:relative;
}
/*fixed-nav*/
#fixed-nav {
	position:fixed;
	width:122px;
	-moz-box-shadow: 0 0 3px rgba(0,0,0,.15);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.15);
	box-shadow: 0 0 3px rgba(0,0,0,.15);
}
#fixed-nav .header {
	height:15px;
	width:122px;
	background:#990000 url(Images/images2.png) no-repeat;
	background-position:center -63px;
}
#fixed-nav .footer {
	height:5px;
	width:122px;
	background:#990000;
}
#fixed-nav .content {
	float:left;
	width:120px;
	padding:0;
	text-align:center;
	border:1px solid #b6b6b6;
	border-top:none;
	border-bottom:none;
	background:#f7f7f7;
	padding:3px 0;
}
#fixed-nav li {
	width:120px;
	float:left;
	margin:3px 0;
}
#fixed-nav li a {
	display:block;
	width:120px;
	height:30px;
	line-height:30px;
}
#fixed-nav li a:hover, #fixed-nav .active a {
	background:#aaa;
	color:#fff;
}
#fixed-nav li span {
	font-weight:bold;
	font-size: 14px;
}
#Copyright a:hover {
	color:#990000;
	text-decoration:underline;
}
.report img {
	width: 10px;
	height: 10px;
}
/*分享栏样式*/
.bdshare-button-style0-16 .bds_mshare {
	background-position: 0 -2444px!important;
}
.bdshare-button-style0-16 .bds_qzone {
	background-position: 0 -52px!important;
}
.bdshare-button-style0-16 .bds_tsina {
	background-position: 0 -104px!important;
}
.bdshare-button-style0-16 .bds_baidu {
	background-position: 0 -2600px!important;
}
.bdshare-button-style0-16 .bds_renren {
	background-position: 0 -208px!important;
}
.bdshare-button-style0-16 .bds_tqq {
	background-position: 0 -260px!important;
}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
	margin: 4px 6px 0px 0!important;
}
.bdshare-button-style0-16 .bds_count {
	background: none!important;
	margin: 5px 0 0 4px!important;
}
.bdshare-button-style0-16 .bds_more {
	background-position: -4px 0px!important;
}
/**/
#Jc01{
	position:absolute;
	width:288px;
	height:189px;
	background:url(Images/jc01.png) no-repeat left top;
	z-index:955;
	left:10px;
	top:-132px;
}
.Jc01closebtn{
	display:block;
	width:28px;
	height:32px;
	position:absolute;
	right:62px;
	top:20px;
}
.Jc01closebtn2{
	display:block;
	width:82px;
	height:30px;
	position:absolute;
	right:112px;
	bottom:33px;
}
#FirstS{

	width:1122px;margin:0 auto;
	display:block;
	position:relative;
	z-index:960;
}
#Jc02{
	display:none;
	position:absolute;
	width:auto;
	height:90px;
	z-index:955;
	left:367px;
	top:-74px;
	background:#fff;
	border:1px solid #990000;
	padding:0 10px;
}
#Jc02 li{
	line-height:30px;
}
#Jc02 li span{
	display:block;
	border-bottom:1px dotted #990000;
}
#Jc02 li .Jc02b{
	border:none;
}
#Jc03{
	display:none;
	position:absolute;
	width:20px;
	height:87px;
	z-index:956;
	left:348px;
	top:-76px;
	background:url(Images/jc02.png) no-repeat;
	background-position:left 8px;
}
#Bbigbg {
	position: fixed;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	z-index: 950;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.closesub {
	zoom:1;
	position:absolute;
	top:-1px;
	right:-1px;
	cursor:pointer;
	width:19px;
	height:19px;
	border:1px solid #990000;
	border-right:none;
	border-top:none;
	background:#fff url(Images/images.png) no-repeat;
	background-position: -499px -45px;
}
.closesub:hover {
	background:#fff url(Images/images.png) no-repeat;
	background-position: -558px -45px;
}
#TempSearchBox{
	position:fixed;
	background-color:#666;
	background-color: rgba(0,0,0,0.3);
	width:391px;
	padding:5px;
	z-index:9999;
}
#TempSearchBox .content{
	background:#fff;
	float:left;
	position:relative;
}
#TempSearchBox .content{
	padding-bottom:20px;
}
#TempSearchBox .closesub{
	top: 6px;
	right: 6px;
	border: none;
	background:url(Images/images.png) no-repeat;
	background-position: -499px -45px;
}
#TempSearchBox .closesub:hover{
	background:url(Images/images.png) no-repeat;
	background-position: -558px -45px;
}
#TempSearchBox h2{
	display:block;
	padding:8px 0 8px 10px;
	background: url(Images/images3.png) repeat-x left -187px;
	border-bottom:1px solid #dcdcdc;
	margin-bottom:10px;
	font-size:14px;
}
#TempSearchBox li{
	width:371px;
	padding:10px 10px 0;
	float:left;
	background:#fff;
}
#TempSearchBox li label {
	float:left;
	text-align:right;
	height:20px;
	line-height:20px;
	padding:4px 4px 0;
	color:#990000;
}
#TempSearchBox #CorText{
	width:272px;
	border:1px solid #dcdcdc;
	line-height:20px;
	padding:4px;
}
#TempSearchBox .CorFrom{
	border:1px solid #990000;
	width:272px;
	height: 20px;
	line-height: 20px;
	padding: 4px;
	float:left;
}
#TempSearchBox li .btn{
	border:0;
	display:inline-block;
	height: 30px;
	line-height: 28px;
	letter-spacing: 6px;
	font-weight:bold;
	background:#990000;
	color:#fff;
	padding:0 2px 0 8px;
	cursor:pointer;
}
#TempSearchBox .searchhelp{
	width:333px;
	padding-left:48px;
}
#TempSearchBox .searchhelp a{
	color:#990000;
}
#Othd{float:left;}
#Othd a{color:#f5f5f5; padding-right:2px;line-height:34px;}

/**head end**/


/*Main3*/
.PageHome #Main3 {
	width:1122px;
	float:left;
	margin-top:25px;
}
#sort {
	width: 1122px;
	float: left;
}
.PageHome #sort {
	width:1120px;
	float:left;
	margin:0 0 20px;
	border:1px solid #e2e2e2;
}
.PageHome #sort a:hover{
	color:#990000;
}
.PageHome #sort .newslist_c:hover{
	color:#888;
} 
.sortleft{
	float:left;
	width:230px;
}
.sortleft_top{
	float:left;
	width:230px;
	height:40px;
	border-bottom:1px solid #e2e2e2;
}
.sortleft_top h2,.sort_top h2{
	float:left;
	width:145px;
	font-family: "微软雅黑";
	font-size:18px;
	line-height:40px;
	color:#000;
	padding:0 0 0 20px;
}
.allsort_btn{
	float:left;
	width:auto!important;
	padding:0 10px;
	height:20px!important;
	color:#fff!important;
	text-align:center!important;
	line-height:20px!important;
	font-size:12px!important;
	margin:10px 0 0 10px;
	background:#6282b2;
	border-radius:4px;
}
.sortright .allsort_btn,.membersort1 .allsort_btn,.membersort2 .allsort_btn{
	float:right!important;
}
.allsort_btn:hover{
	background:#6c8ec2!important;
	border-top:none!important;
}
.sortleft_bottom{
	float:left;
	width:230px;
	height:auto;
}
.sortleft_bottom span{
	float:left;
	width:230px;
	height:auto;
	margin:0 0 1px;
}
.sortleft_bottom span span{
	margin:0;
}
.sortright{
	float:left;
	width:889px;
	border-left:1px solid #e2e2e2;
	position:relative;
}
.sortright_top{
	width:869px;
	height:40px;
	background:#f8f8f8;
	position:absolute;
	top:0;
	left:0;
	padding:0 20px 0 0;
}
.sortright_top a,.membersort2 .sort_top a{
	float:left;
	width:150px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#888;
	border-right:1px solid #e2e2e2;
}
.sortright_top .active,.membersort2 .sort_top .active,.sortright_top a:hover,.membersort2 .sort_top a:hover{
	height:38px;
	line-height:36px;
	border-top:2px solid #ff8901;
	color:#990000;
	background:#fff;
	border-bottom:1px solid #fff;
}
.sortright_bottom{
	float:left;
	width:889px;
	margin:40px 0 0;
	padding:12px 0 20px;
	background:#fff;
	border-top:1px solid #e2e2e2;
}
.qgsort .sortright_bottom{
	padding:20px 0 0;
}
.sortlist{
	float:left;
	width:889px;
	height:auto;
}
.sortlist_title{
	float:left;
	width:125px;
	height:33px;
	line-height:32px;
	font-size: 14px;
	text-align:right;
	padding:0 20px 0 0;
}
.sortlist_title a{
	color:#333;
}
.sortlist_part{
	float:left;
	width:721px;
	height:32px;
	line-height:32px;
	font-size: 14px;
	border-bottom:1px dashed #e1e1e1;
	background:url(Images/images5.png) no-repeat left -1392px;
	padding:0 0 0 11px;
	overflow:hidden;
}
.sortlist_part a{
	float:left;
	margin:0 18px 0 0;
	color:#888;
}
.sortright_bottom_l{
	float:left;
	width:517px;
	padding:0 20px;
}
.gqlist,.newslist{
	float:left;
	width:507px;
	height:80px;
	padding:0 0 20px;
}
.gqlist_img{
	float:left;
	width:102px;
	height:80px;
}
.gqlist_img img{
	width:100px;
	height:78px;
	border:1px solid #e2e2e2;
}
.gqlist_c,.newslist_c{
	float:left;
	width:325px;
	padding:10px 0 0 10px;
	color:#888;
}
.gqlist_c h2 img{
	float:left;
	width:20px;
	height:14px;
}
.gqlist_c h2{
	float:left;
	width:325px;
}
.gqlist_c h2 a,.newslist h2 a{
	float:left;
	width:295px;
	padding:0 0 0 10px;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.gqlist_c_num,.gqlist_c_date,.memberlist_c_pro,.memberlist_c_web{
	float:left;
	width:325px;
	padding:8px 0 0;
}
.sortright_bottom_r{
	float:left;
	width:310px;
	padding:0 20px 0 0;
}
.sortright_bottom_r li{
	float:left;
	width:310px;
	padding:12px 0;
	border-bottom:1px solid #e1e1e1;
}
.sortright_bottom_r li span{
	float:left;
	width:14px;
	height:14px;
	line-height:14px;
	color:#e1e1e1;
	background:#666;
	text-align:center;
}
.sortright_bottom_r li a{
	float:left;
	width:286px;
	height:14px;
	line-height:14px;
	padding:0 0 0 10px;
	color:#888;
}
.lastlist{
	border-bottom:none!important;
} 
.newslist{
	height:auto;
	padding:4px 0 12px;
	margin:0 0 12px;
	border-bottom:1px dashed #e1e1e1;
}
.newslist h2{
	float:left;
	width:437px;
	font-weight:normal;
}
.newslist h2 span{
	float:left;
	width:30px;
	height:18px;
	color:#fff;
	font-size:12px;
	background:#ea892a;
	border:1px solid #e1e1e1;
	border-radius:4px;
	line-height:18px;
	text-align:center;
}
.newslist h2 a{
	width:395px;
	line-height:20px;
}
.newslist_c{
	width:507px;
	height:48px;
	line-height:24px;
	padding:5px 0 0;
	text-overflow: ellipsis;
	overflow: hidden;
}
.newssort .sortright_bottom{
	padding:20px 0 16px;
}
.newssort .sortright_bottom_l .lastlist{
	padding:4px 0 0;
	margin:0;
}
.membersort1{
	border-bottom:none!important;
}
.sort_top{
	float: left;
	width: 1100px;
	height: 40px;
	padding:0 20px 0 0;
	border-bottom: 1px solid #e2e2e2;
}
.sort_bottom{
	float:left;
	width:1120px;
	height:auto;
	background:#fff;
}
.memberlist{
	float:left;
	width:352px;
	height:78px;
	padding:20px 10px 0;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
}
.lastmenberlist{
	width:354px;
	border-right:none;
}
.memberlist_logo{
	float:left;
	width:110px;
	height:78px;
	text-align:center;
	line-height:98px; 
}
.memberlist_c{
	float:left;
	width:238px;
	color:#888;
}
.memberlist_c h2{
	float:left;
	width:238px;
}
.memberlist_c h2 a{
	float:left;
}
.member_name{
	float:left;
	width:auto;
	max-width:172px;
	margin:0 3px 0 0;
	font-size:14px;
	font-weight:normal;
	color:#333;
}
.memberlist_c_pro,.memberlist_c_web{
	width:238px;
}
.memberlist_c_pro a{
	color:#888;
}
.memberlist_c_web a{
	color:#ea892a;
}
.PageHome #sort .memberlist_c_web a:hover{
	color:#ea892a;
	text-decoration:underline;
}
.membersort2{
	position:relative;
}
.membersort2 .sort_top{
	position:absolute;
	top:0;
	left:0;
	height:40px;
	border:none;
	background:#f8f8f8;
}
.membersort2 .sort_bottom{
	padding:10px 0 5px 20px;
	margin:40px 0 0;
	width:1100px;
	border-top:1px solid #e2e2e2;
}
.sort_bottom li{
	float:left;
	font-size: 14px;
	width:232px;
	height:30px;
	line-height:30px;
	padding:0 0 0 23px;
	margin:0 20px 5px 0;
	border-bottom:1px dashed #e1e1e1;
	background:url(Images/images5.png) no-repeat left -1421px;
}
.sort_bottom li a{
	color:#333;
	font-size: 14px;
}
.searchsort{
	width:1100px!important;
	height:30px;
	padding:10px 0 10px 20px;
	background:#fff;
}
.searchsort_s{
	float:left;
	width:550px;
	height:30px;
	background:url(Images/images4.png) no-repeat right -845px;
	margin:0 99px 0 0;
}
#bdcsMain{
	float:left;
	width:392px;
	height:28px;
	padding:0 0 0 8px;
	border:1px solid #e2e2e2;
}
#searchsort_s_btn{
	float:left;
	width:86px;
	height:30px;
	color:#fff;
	font-weight:bold;
	background:#ff8901;
	border:none;
	cursor:pointer;
	text-align:center;
}
#searchsort_s_btn:hover{
	background:#ff9720;
}
.searchsort a{
	float:left;
	line-height:30px;
	color:#666;
	font-weight:bold;
	margin:0 47px 0 0;
	padding:0 13px 0 0;
	background: url(Images/images4.png) no-repeat right -894px;
}
.searchsort a:hover{
	background: url(Images/images4.png) no-repeat right -932px;
}
.gqlist_c h2 a,.newslist h2 a,.sortright_bottom_r li a,.member_name,.memberlist_c_pro,.memberlist_c_web,.sort_bottom li{
	word-break: keep-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 14px;
}

.heading,.hzcstitle {
	position:relative;
	width: 1122px;
	height: 24px;
	float: left;
	border-bottom: 2px solid #e2e2e2;
}
.hzcstitle{
	margin:0 0 12px;
}
.PageSearch3 .heading, .PageSearch4 .heading {
	margin:10px 0;
}
.heading span,.hzcstitle h2 {
	position:absolute;
	left:0;
	bottom:-2px;
	float:left;
	display:inline;
	height: 24px;
	border-bottom: 2px solid #cc0000;
}
.heading span a,.hzcstitle h2 span {
	display: inline;
	float:left;
	height: 16px;
	line-height: 16px;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	color: #000;
	border-left: 4px solid #cc0000;
	padding:0 7px;
	cursor:default;
}
#vin_index{
	text-indent:2em;
	margin-bottom:20px;
	line-height:24px;
}
.PageHome .heading span a, .PagePart2 .heading span a {
	cursor:pointer;
}
.heading .searchbox {
	position:absolute;
	left:80px;
	bottom:6px;
	margin:0 0 0 10px;
	width:150px;
	overflow:hidden;
}
.heading .searchbox input {
	width:128px;
}

 /*Main4*/
.PageHome #Main4 {
	width:1122px;
	float:left;
	text-align:center;
	margin-top:5px;
}
.PageHome #Main4 #yp_104 h3{display:none;}
.PageHome #Main4 #yp_104{float:left;}
.PageHome #Main4 .yiparts_ajax_info{float:left;}
/*Foot*/
#Foot,#Form_Foot {
	float:left;
	width:100%;
	clear:both;
	border-top:1px solid #dcdcdc;
	margin-top:20px;
	background:#f9f9f9;
}
#Form_Foot{
	margin:0;
}
.Footcontent {
	width:1122px;
	margin:0 auto;
	padding-top:15px;
	overflow:hidden;
}
#Form_Foot .Footcontent{
	padding:0;
}
#Footleft {
	float:left;
	width:860px;
	height:205px;
	padding:0;
	border-right:1px solid #dcdcdc;
}
#Footleft .titleli {
	float:left;
	width:180px;
	font-size:16px;
	font-weight:bold;
	color:#000;
	margin-right: 35px;
}
#Footleft .titleli h2 {
    font-size: 15px;
    height: 40px;
    line-height: 44px;
    border-bottom: 1px solid #ccc;
    color: #333;
}
#Footleft .titleli li {
	float:left;
	width:160px;
	margin-top:7px;
    *margin-top:3px;
    line-height: 16px;
}
#Footleft .titleli li a {
	font-size:14px;
	font-weight:normal;
	color:#666;
}
#Footright {
	float:left;
	width:205px;
	height:140px;
	padding:20px 0 0 50px;
}
#Footright li {
	float:left;
	width:150px;
	margin-bottom:10px;
}
/*Relatedlinks*/
#Relatedlinks {
	width:1122px;
	padding:10px 0;
	float:left;
}
#Form_Foot #Relatedlinks{
	padding:0 0 10px;
}
#Relatedlinks1 {
	float:left;
	width:1107px;
	padding-left:15px;
	height:38px;
	line-height:38px;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}
#Form_Foot #Relatedlinks1{
	border-top:none;
}
#Relatedlinks1 li {
	float:left;
	font-size:14px;
	margin-right:14px;
}
#solid {
	width:1px;
	height:12px;
	border-left:1px solid #dcdcdc;
	margin-top:13px;
	overflow:hidden;
}
#Relatedlinks2 {
	float:left;
	width:1107px;
	padding-left:15px;
	height:39px;
	line-height:39px;
	border-bottom:1px solid #dcdcdc;
}
#Relatedlinks2 li {
	float:left;
	font-size:14px;
	margin-right:14px;
}
/*Copyright*/
#Copyright {
	float:left;
	width:945px;
	height:75px;
	padding:5px 0 0 15px;
	color:#999;
	line-height:20px;
	text-align:left;
}
#blank {
	width:18px;
	height:12px;
	display:inline-block;
 *display:inline;
}
#Copyright a {
	color:#999;
}
/*PageSearch--------------------------------------------------------------------------------------------------------------*/
/*options*/
#options {
	float:left;
	width:1122px;
	height:22px;
	line-height:22px;
	margin-bottom:5px;
}
#options li {
	float:left;
	height:20px;
	line-height:20px;
	line-height:18px\0;
	color:#666;
	border:1px solid #dcdcdc;
	margin-right:3px;
}
#options .qpk {
	padding:0;
	border:none;
	height:22px;
	line-height:18px;
}
#options .qpk a {
	float:left;
}
#options li a {
	color:#666;
	cursor:pointer;
}
#options .forkF {
	position:relative;
	padding:0 20px 0 5px;
	color:#990000;
}
#options li .fork {
	position:absolute;
	top:0;
	right:5px;
	width:12px;
	height:20px;
	background-position:-502px -45px;
}
#options .forkF:hover{border-color:#990000}
#options .forkF:hover .fork{background-position:-561px -45px;}
/*content*/
.PageSearch #Main #content {
	float:left;
	width:1120px;
	border:1px solid #dcdcdc;
	/*border-top:2px solid #FF8900;*/
	position:relative;
}
/*ljfl & qcpp*/
.PageSearch #Main .ljfl, .PageSearch #Main .qcpp, .PageSearch #Main .cxfdj {
	float:left;
	width:943px;
	padding:10px 0 6px 15px;
	border-bottom:1px dashed #dcdcdc;
}
/*searchtop*/
#Main .searchtop {
	width:1078px;
	float:left;
	background: #f3f3f3;
    height: 40px;
    padding: 0 0 0 10px;
    border: 1px solid #dcdcdc;
    margin-bottom: 10px;
}
#Main .searchtop h2 {
	width: 170px;
	height: 40px;
    float: left;
    line-height: 42px;
    font-size: 15px;
}
#Main .searchtop ul {
	overflow: hidden;
}
#Main .searchtop .depict {
	font-weight:bold;
	width:auto;
	line-height:23px;
	margin:0;
	text-align:left;
	padding:2px 0 0;
	color:#666;
	float:left;
	font-size: 14px;
}

#Main .searchtop li {
    float: left;
    height: 23px;
    line-height: 20px;
    margin: 8px 8px 0 0;
    font-size: 14px;
    border-right: 1px dashed #ccc;
    padding-right: 10px;
}
#Main .searchtop li.last {
	border-right: none;
	padding-right: 0;
	margin-right: 0;
}
#make_search .searchtop .searchbox {
    margin: 0; 
}
#Main .searchtop .searchbox a {
    margin: 1px 0 0 0;
}
#Main .searchtop .searchbox {
    width: 140px;
    background: #fff;
}
#Main .searchtop .searchbox input {
    width: 120px;
}
/*searchbottom*/
#Main .searchbottom {
	width:1090px;
	height: auto;
	overflow: hidden;
}

/*searchleft*/
#Main .searchleft {
	width:235px;
	float:left;
}
#Main .searchleft .depict {
	font-weight:bold;
	width:75px;
	line-height: 22px;
	margin:0;
	text-align:left;
	padding:2px 0 0;
	color:#666;
	float:left;
	font-size: 14px;
}
#Main .searchbox {
	float:left;
	width:150px;
	height:20px;
	border:1px solid #dcdcdc;
}
#Main .searchbox a {
	float:left;
	width:18px;
	height:18px;
	background-position:-621px -48px;
}
#Main .searchbox a:hover {
	background-position:-651px -48px;
}
#Main .searchbox input {
	float:left;
	width:130px;
	height:20px;
	line-height:18px;
	border:none;
	padding-left:2px;
	color:#666;
 *width:75px;
 *height:12px;
 *padding:2px;
 *border:0;
}
/*searchright*/
#model_search_list li{
	float:left;
}
#Main .searchright {
	width:810px;
	float:left;
}
#Main .searchright span {
	cursor:pointer;
}
#Main .searchright .smallsort .sub li span {
	display:inline;
	float:left;
	padding:0 2px;
	height:16px;
	line-height:16px;
}
/*bigsort*/
#Main .bigsort {
	float:left;
	width:790px;
}
#Main .bigsort li, #Main .ljfl .smallsort span, #Main .cxfdj .bigsort span, #Main .cxfdj .smallsort span {
	height:25px;
	line-height:20px;
	padding:0 11px 0;
	color:#005aa0;
}
#Main .bigsort li {
	float:left;
	margin:0 5px 0 0;
}
#Main .ljfl .bigsort li {
	cursor:pointer;
}
#Main .qcpp .bigsort li {
	margin:0 5px 3px 0;
	cursor:pointer;
	font-size: 14px;
}
#Main .bigsort li:hover, #Main .bigsort .active, #Main .ljfl .smallsort span:hover, .PageSearch #Main .ljfl .smallsort .active span, #Main .qcpp .smallsort li span:hover, #Main .qcpp .smallsort .active span, #Main .cxfdj .smallsort span:hover, .PageSearch #Main .cxfdj .smallsort .active span, #Main .cxfdj .bigsort span:hover, .PageSearch #Main .cxfdj .bigsort .active span, #Main1 .qcpp .smallsort li a:hover, #Main1 .qcpp .smallsort .active a, #Main .cxfdj .bigsort .search_model li span:hover, #Main .cxfdj .bigsort .search_engine li span:hover {
	background:url(Images/images2.png) no-repeat center 11px;
	background-color:#990000;
	color:#fff;
}
#Main .bigsort #ModelList li:hover, #Main #ModelList .bigsort .active, #Main .cxfdj .bigsort .search_model li:hover, #Main .cxfdj .bigsort .search_engine li:hover {
	background:none;
	color:#666;
}
/*smallsort*/
#Main .ljfl .smallsort {
	float:left;
	width:750px;
	_overflow-x:hidden;
}
#Main .qcpp .smallsort {
	float:left;
	width:858px;
	padding:0 0 0 2px;
}
#Main .cxfdj .smallsort {
	float:left;
	width:750px;
}
#Main .ljfl .smallsort li, #Main .cxfdj .bigsort li {
	float:left;
	padding:0;
}
#Main .cxfdj .bigsort li {
	margin-bottom:5px;
}
#Main .ljfl .smallsort li, #Main .cxfdj .smallsort li {
	float:left;
	margin: 3px 5px 0 0;
}
#Main .ljfl .smallsort li {
	width:132px;
}
#Main .ljfl .smallsort span, #Main .cxfdj .bigsort span, #Main .cxfdj .smallsort span {
	display:inline-block;
}
#Main .ljfl .smallsort .sub, #Main .cxfdj #model_list .smallsort .sub {
	position:relative;
	width:725px;
	height:auto;
	float:left;
	border:1px solid #990000;
	padding:0 0 6px 3px;
	margin: 0 0 0 10px;
}
.closesub {
	zoom:1;
	position:absolute;
	top:-1px;
	right:-1px;
	cursor:pointer;
	width:19px;
	height:19px;
	border:1px solid #990000;
	border-right:none;
	border-top:none;
	background:#fff url(Images/images.png) no-repeat;
	background-position: -499px -45px;
}
.closesub:hover {
	background:#fff url(Images/images.png) no-repeat;
	background-position: -558px -45px;
}
#Main .ljfl .smallsort .sub li, #Main .cxfdj .smallsort .sub li {
	height:16px;
	margin-top:6px;
	background: url(Images/images5.png) no-repeat;
	background-position: -4px -151px;
	padding-left:8px;
}
#Main .ljfl .smallsort .sub li .tothird {
	color:#fff;
	background:#990000;
	padding: 2px 0 2px 8px;
}
#Main .ljfl .smallsort .sub li .tothirdicon {
	background-position:-2px -555px;
}
#Main .ljfl .smallsort .sub li .noto {
	color:#fff;
	background:#990000;
}
#Main .ljfl .smallsort .sub .third {
	position:absolute;
	width:138px;
	border:1px solid #990000;
	background:#fff;
	padding-bottom:10px;
}
#Main .ljfl .smallsort .sub .third li {
	float:left;
	width:122px;
	margin-right:0;
	padding-left:16px;
	background-position:-35px -558px;
}
#Main .qcpp .smallsort ul {
	width: 850px;
    overflow: hidden;
}
#Main .qcpp .smallsort li, #Main .cxfdj #engine_list .smallsort li, #Main1 .bigsort #ModelList li, #Main .cxfdj .bigsort .search_model li, #Main .cxfdj .bigsort .search_engine li {
	float:left;
	height:20px;
	line-height:20px;
	margin:0 5px 3px 0;
}
#Main .qcpp .smallsort li {
	width:136px;
	font-size: 14px;
}
#Main .qcpp .smallsort li span, #Main .cxfdj #engine_list .smallsort li span, #Main1 .bigsort #ModelList a, #Main1 .qcpp .smallsort li a, #Main .cxfdj .bigsort .search_model li span, #Main .cxfdj .bigsort .search_engine li span {
	display:inline;
	float:left;
	height:20px;
	line-height:20px;
	padding:0 8px;
}

#make_search .searchbox{margin:5px 0 10px;}

/*readmore*/
.PageSearch #Main .readmore, .PageSearch #Main .readmore_up {
	float:left;
	padding-right:15px;
	height:20px;
	line-height:20px;
	font-weight:normal;
	cursor:pointer;
}
.PageSearch #Main .readmore {
	background-position:right -53px;
}
.PageSearch #Main .readmore:hover {
	color:#990000;
	background-position:right -103px;
}
.PageSearch #Main .readmore_up {
	background-position:right -28px;
}
.PageSearch #Main .readmore_up:hover {
	color:#990000;
	background-position:right -78px;
}
/*cxfdj*/
#Main .cxfdj {
	border-bottom:1px solid #dcdcdc;
}
#Main .select {
	font-weight:bold;
	width:100px;
	height:21px;
	line-height:21px;
	margin-right:15px;
	text-align:left;
	border:1px solid #dcdcdc;
	padding:0;
	float:left;
}
#Main .qcpp .select{
	margin-top:5px;
}
#Main  .cxfdj .select{border-bottom:none;}
#Main .select a {
	float:left;
	display:block;
	font-weight:bold;
	color:#666;
	text-align:center;
}
#Main .select .cx a {
	width:49px;
	height:21px;
	border-right:1px solid #dcdcdc;
}
#Main .select .fdj a {
	width:50px;
	height:21px;
}
.PageSearch #Main .select a:hover,.PageSearch #Main .cxfdj .select .active {
	background:#990000;
	color:#fff;
	text-decoration:none;
}
#Main .cxfdj .bigsort .search_model li, #Main .cxfdj .bigsort .search_engine li {
	width:258px;
}
#Main .cxfdj .searchbox a{
	background-color:#fff;
}
#Main .cxfdj .searchbox{
	background:#990000;
	border-top:none;
	padding:3px;
	width:150px;
	margin:0;
	height: 18px;
}
#Main .cxfdj .searchbox input{
	width:130px;
	height: 18px;
}
/*model_list*/
#Main .cxfdj .smallsort li {
	width:240px;
}
#Main .cxfdj .smallsort .sub li {
	width:226px;
}
.PageSearch #Main .smallsort li span {
	color:#000;
}
#Main .smallsort .sub li span {
	color:#333;
}
#Main .smallsort .sub .third a {
	color:#666;
}
#Main .smallsort .sub .third a:hover {
	color:#990000;
	text-decoration:none;
}
/*returnsearch*/
.returnsearch{
	position:absolute;
	width:1122px;
	height:25px;
	text-align:center;
}
.returnsearch a{
	line-height:20px;
	padding:2px 30px 2px 20px;
	border:1px solid #dcdcdc;
	border-top:1px solid #fff;
	background-position:56px -54px;
}
.returnsearch a:hover{
	color:#990000;
	background-position:56px -104px;
}
/*closesearch*/
.closesearch{
	position:absolute;
	top:-21px;
	right:-1px;
	text-align:right;
}
.closesearch a{
	display:inline-block;
	width:48px;
	line-height:20px;
	padding:0 0 0 10px;
	text-align:left;
	margin-left:10px;
	color:#fff;
}
.closesearch .opensearch_btn{
	background:#FF8900 url(Images/images4.png) no-repeat;
	background-position:-2px -752px;
}
.closesearch .opensearch_btn:hover{
	background:#FF8900 url(Images/images4.png) no-repeat;
	background-position:-2px -752px;
}
.closesearch .closesearch_btn{
	background:#FF8900 url(Images/images4.png) no-repeat;
	background-position:-2px -728px;
}
.closesearch .closesearch_btn:hover{
	background:#FF8900 url(Images/images4.png) no-repeat;
	background-position:-2px -728px;
}
/*sequence*/
.PageSearch #Main .sequence {
	float:left;
	width:1083px;
	padding:5px 20px 5px 15px;
	border-bottom:1px solid #dcdcdc;
}
.PageSearch #Main .trade_module .sequence{
	width:1076px;
	padding:10px 0 10px 20px;
	margin:0 0 10px;
	border:1px solid #dcdcdc;
}
.trade_search{width:1076px;padding:10px 0 10px 20px;margin:0 0 10px;border:1px solid #dcdcdc;background-color:#eee}
.txt_input{width: 265px;height: 12px; line-height: 12px;padding: 9px 0 9px 5px; margin: 0;border: 1px solid #dcdcdc;}
.txt_select{width: 272px; height: 30px; line-height: 30px; padding: 0 0 0 5px; margin: 0; border: 1px solid #dcdcdc;}
.PageSearch #Main .sequence li {
	float:left;
	margin-right:15px;
	height:22px;
	line-height:22px;
	border:1px solid #dcdcdc;
}
.PageSearch #Main .sequence li span{
	display:inline;
	float:left;
	padding:0 3px 0 8px;
}
.PageSearch #Main .sequence li a {
	display:inline;
	float:left;
	width:17px;
	height:13px;
	margin:5px 0 0;
	background:url(Images/images4.png) no-repeat;
}
.PageSearch #Main .sequence .desc {
	background-position:right -132px;
	border-right:1px solid #dcdcdc;
}
.PageSearch #Main .sequence .active.desc {
	background-position:right -147px;
}
.PageSearch #Main .sequence .asc {
	background-position:right -163px;
}
.PageSearch #Main .sequence .active.asc {
	background-position:right -178px;
}
.PageSearch #Main .sequence .depict{
	border:none;
}

/*yipartsdata*/
.PageSearch #yipartsdata {
	float:left;
	width:1120px;
	position:relative;
}
.PageSearch #yipartsdata table {
	width:1120px;
	border-collapse: collapse;
}
/*thead*/
.PageSearch #yipartsdata thead th {
	height:30px;
	padding:4px 0 0;
	line-height:30px;
	font-size: 14px;
	color:#fff;
	background:#990000;
	font-weight:normal;
	text-align:left;
}
.PageSearch #yipartsdata thead .first {
	text-align:left;
	padding-left:4px;
}
.PageSearch #yipartsdata .sort {
	float:left;
	padding:0 5px;
	background:#fff;
	text-align:center;
	color:#990000;
	font-weight:bold;
	margin-right:15px;
}
/*content*/
.PageSearch #yipartsdata .content {
	width:1120px;
}
.PageSearch #yipartsdata .content td {
	vertical-align:top;
	padding:10px 5px 10px 0;
	border-bottom:1px solid #dcdcdc;
}
.PageSearch #yipartsdata .pic {
	width:195px;
	text-align:center;
}
.PageSearch #yipartsdata .parameternumber {
	width:175px;
	font-weight:bold;
}
.PageSearch #yipartsdata .Parts {
	width:120px;
	font-weight:bold;
}
.PageSearch #yipartsdata .Parts li {
	float:left;
	width:120px;
	margin-bottom:2px;
}
.parameter {
	width: 298px;
    overflow: hidden;
}
.parameter li {
	word-break: break-all;
	line-height: 20px;
}
.parameter li label {
	font-weight:bold;
}
.model_pro_para li{
	background: url(Images/images5.png) no-repeat;
	background-position: left -174px;
	padding-left: 15px;
}
.PageSearch #yipartsdata .models {
	width:245px;
}
.PageSearch #yipartsdata .models .smallul li {
	padding-left:13px;
	width:245px;
	font-size: 12px;
	background-position: -2px -151px;
}
.PageSearch #yipartsdata .models li {
	float:left;
	width:245px;
	margin-bottom:2px;
}
.PageSearch #yipartsdata .content .location {
	width:245px;
	padding-top:6px;
}
.PageSearch #yipartsdata .location .location_top {
	float:left;
	width:210px;
	padding:0 0 5px 35px;
}
.PageSearch #yipartsdata .location .location_bottom {
	float:left;
	width:245px;
}
.PageSearch #yipartsdata .location .location_bl {
	float:left;
	width:35px;
	font-weight:bold;
	color:#000;
	padding-top:25px;
}
.PageSearch #yipartsdata .location .location_br {
	float:left;
	width:200px;
}
.PageSearch #yipartsdata .location .location_br table {
	float:left;
	width:auto;
	border:1px solid #dcdcdc;
}
.PageSearch #yipartsdata .location .location_br table td {
	padding:5px 8px 5px 8px;
	color:#000;
}
.PageSearch #yipartsdata .location .location_br table .direction {
	padding:5px 2px 5px 9px;
	font-weight:bold;
	border-right:1px solid #dcdcdc;
}
.PageSearch #yipartsdata .models .bigli .smallul {
	display:none;
}
.PageSearch #yipartsdata .models .bigli li {
	padding:0;
	padding-left:13px;
}
.PageSearch #yipartsdata .models .bigli li a {
	padding:0;
	background:none;
}
.PageSearch #yipartsdata .supplier {
	width:195px;
}
.PageSearch #yipartsdata .supplier li {
	float:left;
	width:200px;
	margin-bottom:8px;
	word-break:break-all;
}
.PageSearch #yipartsdata .supplier li a {
	font-weight:bold;
	font-size: 12px;
}
.PageSearch #yipartsdata .supplier li .readmore {
	margin-top:-4px;
}
.PageSearch #yipartsdata .supplier li .readmore a {
	font-weight:normal;
}
.PageSearch #yipartsdata .supplier .gyssq {
	float:left;
	height:20px;
	line-height:20px;
}
.PageSearch #yipartsdata .supplier .gyssq a {
	padding:2px 3px;
 *padding:3px 3px 1px;
	border:1px solid #dcdcdc;
}
.PageSearch #yipartsdata .supplier .gyssq a:hover {
	border:1px solid #990000;
	color:#990000;
}
/*foot*/
.PageSearch #yipartsdata .foot {
	float:left;
	width:1120px;
	height:40px;
	line-height:40px;
}

.count {
	float:left;
	padding:0 10px;
	line-height:40px;
}
.count .record, .count .pages {
	width:40px;
	display:inline;
	color:#005aa0;
	font-weight:bold;
	padding:0 3px;
}

/*.PageSearch #yipartsdata .foot .record, #yipartsdata .foot .pages {
	width:40px;
	display:inline;
	color:#005aa0;
	font-weight:bold;
	padding:0 3px;
}*/

.PageSearch #yipartsdata .foot .saveto1, #yipartsdata .foot .saveto2 {
	float:left;
	width:140px;
}
.PageSearch #yipartsdata .foot .saveto1 a {
	padding:2px 0 2px 50px;
	background-position:-1115px -48px;
}
.PageSearch #yipartsdata .foot .saveto2 a {
	padding:2px 0 2px 50px;
	background-position:-1249px -48px;
}
/*pagenav*/
.pagenav {
	float:left;
	width:888px;
	height:35px;
	padding-left:50px;
}
.pagenav li {
	float:left;
	margin-right:20px;
	height:20px;
	line-height:20px;
}
.pagenav .first, .pagenav .prveious, .pagenav .next, .pagenav .last {
	background:#444;
	width:76px;
	height:20px;
}
.pagenav .first span, .pagenav .prveious span, .pagenav .next span, .pagenav .last span {
	display:block;
	height:16px;
	line-height:16px;
	border:1px solid #999;
	background:url(Images/images.png) no-repeat;
	background-color:#666;
	color:#fff;
	cursor:pointer;
	margin:1px 0 0 1px;
}
.pagenav .first span {
	width:48px;
	background-position:-817px -94px;
	letter-spacing:8px;
	padding-left:24px;
}
.pagenav .prveious span {
	width:54px;
	background-position:-820px -133px;
	letter-spacing:2px;
	padding-left:18px;
}
.pagenav .next span {
	width:60px;
	background-position:-819px -174px;
	letter-spacing:2px;
	padding-left:12px;
}
.pagenav .last span {
	width:57px;
	background-position:-822px -213px;
	letter-spacing:8px;
	padding-left:15px;
}
.pagenav .nothing {
	background:#a0a0a0;
}
.pagenav .nothing span {
	border:1px solid #cecece;
	background-color:#b1b1b1;
}
.pagenav li span {
	margin-right:6px;
}
.pagenav li span a {
	color:#000;
}
.pagenav li span a:visited {
	color:#9400d5;
}
.pagenav li .active {
	font-weight:bold;
}
/*thirdpartydata*/
.PageSearch #thirdpartydata {
	float:left;
	width:1120px;
}
.tpd_tr{
	border-bottom:1px solid #dcdcdc;
}
.tpd_left{
	width:652px;
	overflow:hidden;
}
.PageSearch #thirdpartydata .tpd_left_t{
	width:652px;
}
.PageSearch #thirdpartydata .tpd_left_t td{
	border-bottom:none!important;
}
.tpd_right{
	width:305px;
	border-left:1px solid #dcdcdc;
	vertical-align:top;
	padding:10px 0 20px 0;
}
.tpd_right .tpd_ad{
	float:left;
	width:305px;
	height:auto;
}
.PageSearch #thirdpartydata table {
	width:1120px;
	border-collapse: collapse;
}
/*thead*/ 
.PageSearch #thirdpartydata thead th {
	height:21px;
	padding:4px 0 0;
	line-height:21px;
	color:#fff;
	background:#003366;
	font-weight:normal;
	text-align:left;
}
.PageSearch #thirdpartydata .first {
	text-align:left;
	padding-left:4px;
}
.PageSearch #thirdpartydata .sort {
	padding:3px 5px 4px;
	background:#fff;
	text-align:center;
	color:#003366;
	font-weight:bold;
	margin-right:15px;
}
.PageSearch #thirdpartydata .tpd_ljckh{
	margin: 0 0 0 48px;
	width: 155px;
}
.PageSearch #thirdpartydata .tpd_cs{
	margin: 0 0 0 102px;
	width: 322px;
}
/*content*/
.PageSearch #thirdpartydata .content {
	width:1120px;
}
.PageSearch #thirdpartydata .tpd_left .content {
	width:652px;
}
.PageSearch #thirdpartydata .content td {
	vertical-align:top;
	padding:20px 0;
	border-bottom:1px solid #dcdcdc;
}
.PageSearch #thirdpartydata .pic {
	width:165px;
	text-align:center;
}
.PageSearch #thirdpartydata .pic img {
	max-height:150px;
	max-width:120px;
}
.PageSearch #thirdpartydata .parameternumber {
	width:175px;
	font-weight:bold;
}
.PageSearch #thirdpartydata .Parts {
	width:120px;
	font-weight:bold;
}
.PageSearch #thirdpartydata .Parts li {
	float:left;
	width:120px;
	margin-bottom:2px;
}
.PageSearch #thirdpartydata .parameter {
	width:638px;
}
.PageSearch #thirdpartydata .parameter li {
	margin-bottom:2px;
}
.PageSearch #thirdpartydata .tpd_left .parameter {
	width:302px;
	padding-left:10px;
}
.PageSearch #thirdpartydata .tpd_left .parameter li {
	width:302px;
}
.PageSearch #thirdpartydata .parameter li label {
	font-weight:bold;
}
.PageSearch #thirdpartydata .models {
	width:245px;
}
.PageSearch #thirdpartydata .models li {
	float:left;
	width:245px;
	margin-bottom:2px;
}
/*tidbits*/
.PageSearch #tidbits {
	float:left;
	padding:10px 10px 10px 28px;
	line-height:22px;
	background-position:-1393px -35px;
}
.PageSearch #tidbits .topic {
	float:left;
	font-weight:bold;
	color:#003366;
}
.PageSearch #tidbits a {
	color:#003366;
	padding:0 2px;
}
/*explanation*/
.PageSearch #explanation, .PageOthdata #explanation {
	float:left;
	width:1106px;
	padding:6px 10px 6px 4px;
	line-height:22px;
	background:#d0f0ff;
	border-top:1px solid #dcdcdc;
}
.explanationicon {
	float:left;
	width:14px;
	height:18px;
	background-position:-1404px -154px;
}
/*PageProduct--------------------------------------------------------------------------------------------------------------*/
/*ProductMenu*/
#ProductMenu {
	width:100%;
	height:35px;
	border-bottom:1px solid #e1e1e1;
}
#ProductMenu .main {
	width:1122px;
	height:35px;
	margin:0 auto;
	_position:relative;
}
#ProductMenu .content {
	width:956px;
	float:left;
	border-left:4px solid #ad3333;
	border-top:3px solid #ad3333;
	background:#990000;
	height:32px;
	_position:absolute;
	_bottom:-2px;
	_left:0;
	_float:none;
	_border-bottom:none;
}
#ProductMenu li {
	float:left;
	height:31px;
	margin-top:1px;
}
#ProductMenu li a {
	font-size:13px;
	color:#fff;
	height:31px;
	line-height:31px;
	display:block;
	padding:0 17px 0 16px;
	border-left:1px solid #cc8080;
	_display:inline-block;
}
#ProductMenu li a:hover, #ProductMenu .active a {
	color:#000;
	background:#fff;
	border-left:1px solid #d4d4d4;
	height:32px;
}
#ProductMenu .active a {
	font-weight:bold;
}
/*Main*/
/*productnav*/
.productnav {
	float:left;
	width:1122px;
	height:21px;
	margin-bottom:10px;
}
.productnav .content {
	float:left;
	height:21px;
	line-height:21px;
	background:#f9f9f9;
	padding:0 0 0 5px;
	width:955px;
}
.productnav a {
	color:#969696;
	text-decoration:none;
	padding:2px;
}
.gt {
	float:left;
	display:inline;
	height:15px;
	padding:2px 8px;
	background-position: -442px -46px;
}
.PageOthdata .gt {
	float:right;
}
/*leftpart*/
.leftpart {
	width:430px;
	float:left;
	position: relative;
}
.leftpart .bigpic {
	float:left;
	width:420px;
	height:373px;
	text-align: center;
	border:1px solid #dbdbdb;
	margin-bottom: 10px;
	padding-top: 15px;
}
.leftpart .smallpic {
	float:left;
	width:400px;
	height:77px;
	margin: 0;
	position: absolute;
    top: 300px;
    left: 10px;
}
.leftpart .smallpic li {
	float:left;
	width:100px;
	height:75px;
	vertical-align:middle;
	border:1px solid #dbdbdb;
	cursor:pointer;
	margin-right:4px;
}
.leftpart .smallpic .active {
	border:1px solid #990000;
}
.leftpart .specificad {
	float:left;
	width:430px;
	overflow:hidden;
}
.leftpart .specificad li {
	float:left;
	width:205px;
	height:65px;
	border:1px solid #dbdbdb;
	margin-right:8px;
}
/*middlepart*/
.middlepart, .rightpart {
	width:318px;
	float:left;
	min-height:220px;
	height:auto!important;
	_height:220px;
	border: 1px #ddd solid;
    padding: 10px;
    margin: 0 10px 10px 0;
}
.rightpart {
	margin-right: 0;
}
.middlepart h2, .rightpart h2 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.middlepart h2 {
	color:#990000;
	padding: 0 10px 10px 0;
    border-bottom: 1px dashed #ddd;
}
.rightpart h2 {
	color:#333;
	padding: 0 10px 10px 0;
    border-bottom: 1px dashed #ddd;
}
.rightpart li {
	margin-bottom:6px;
	width:300px;
	float:left;
	background: url(Images/images5.png) no-repeat;
	background-position: left -151px;
    padding-left: 15px;
    font-size: 14px;
}
.rightpart li span{
	cursor:pointer;
}
.rightpart li span:hover{
	color:#990000;
}
.viewmore {
	float:left;
	width:200px;
	padding:6px 0 0 40px;
	height:21px;
	line-height:21px;
}
.viewmore a {
	padding:3px 40px;
	height:15px;
}
.viewmore a:hover {
	background:#990000;
	color:#fff;
}
.PageOthdata .middlepart{
	width:610px;
}
.middlepart_l{
	float:left;
	width:304px;
}
.middlepart_r{
	float:left;
	width:304px;
	border:1px solid #dcdcdc;
}
.PageOthdata .parameter li{
	width:610px;
}
/*PageProduct共用样式*/
.PageProduct h4, .PageOthdata h4 {
	font-size:14px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dbdbdb;
}
.modelsetlist h4, .numberlist h4 {
	border-bottom:none;
}
.PageProduct h4 span, .PageOthdata h4 span {
	float:left;
	padding:0 13px;
	background:#990000;
	border:1px solid #dbdbdb;
	border-bottom:none;
	color:#fff;
	line-height: 29px;
}
.PageProduct h4 a{
	float:right;
	font-weight:normal;
	background:#ffcd00;
	border:1px solid #dbdbdb;
	border-bottom:none;
	color:#444;
	padding:0 10px;
	margin-left:3px;
}
.PageProduct h4 a:hover {
	color:#000;
}

#no_supplier{
	font-size:14px;
	font-weight:900;
}

#no_supplier a {
	font-size:12px;
	height:22px;
	line-height:21px;
	font-weight:normal;
	background:#ffcd00;
	border:1px solid #dbdbdb;
	border-bottom:none;
	color:#444;
	padding:2px 10px;
	margin-left:3px;
}
#no_supplier a:hover {
	color:#000;
}

.PageProduct .box {
	float:left;
	position:relative;
	overflow:hidden;
	zoom:1;
}
.makenav {
	height:30px;
}
.PageOthdata .makenav {
	height:19px;
}
.makenav ul {
	height:30px;
	float:left;
	overflow:hidden;
}
.makenav li {
	display:inline;
	float:left;
	height:30px;
	line-height:30px;
}
.makenav a {
	font-weight: bold;
	color: #333;
	padding: 0 10px;
	background: #ecf8ff;
	border: 1px solid #dbdbdb;
	border-left: none;
	border-top:none;
	float:left;
	display:inline;
	font-size: 14px;
	height:29px;
	line-height:29px;
}
.makenav .active, .makenav a:hover {
	background:#fff;
	border-bottom:1px solid #fff;
}
/*rbpart*/
.PageProduct .rbpart {
	width:690px;
	padding-top:12px;
	float:left;
}
.PageProduct .rbpart .box {
	padding-top:29px;
	width:690px;
	height:146px;
	margin-top:8px;
}
.PageProduct .rbpart .makenav {
	position:absolute;
	top:0;
	left:0;
	width:690px;
	overflow:hidden;
	border-left:1px solid #dbdbdb;
}
.PageProduct .rbpart .makenav a {
	border-top:1px solid #dbdbdb;
	height:28px;
	line-height:27px;
}
.PageProduct .rbpart .content {
	float:left;
	width:683px;
	height:141px;
	overflow:scroll;
	overflow-x:hidden;
	padding:3px 0 0 5px;
	border:1px solid #dbdbdb;
}
.PageProduct .rbpart .company {
	float:left;
	width:316px;
	border:1px solid #dbdbdb;
	margin:0 5px 3px 0;
	padding:0 5px 2px;
}
.PageProduct .rbpart .company:hover {
	border:1px solid #acacac;
}
.PageProduct .rbpart .company li {
	float:left;
	width:277px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.PageProduct .rbpart .company .companyname {
	font-weight:bold;
	color:#626262;
}
.PageProduct .rbpart .company .companyname a {
	color:#005aa0;
}
.PageProduct .rbpart .company .companyphone {
	color:#626262;
	margin:0;
	width:auto;
}
.PageProduct .rbpart .company .companyicon {
	float:right;
	padding-left:4px;
	width:auto;
	height:20px;
	background-position:-511px -90px;
}
.PageProduct .rbpart .company .companyicon a {
	display:block;
	width:17px;
	height:17px;
	float:left;
	margin-right:4px;
}
.toright, .toleft {
	position:absolute;
	top:0;
	display:block;
	float:right;
	width:15px;
	height:18px;
	border:1px solid #dbdbdb;
	cursor:pointer;
	background:#ecf8ff url(Images/images.png) no-repeat;
}
.toright:hover {
	background:#dff3ff url(Images/images.png) no-repeat;
	background-position: -443px -46px;
}
.toleft:hover {
	background:#dff3ff url(Images/images.png) no-repeat;
	background-position: -445px -66px;
}
.toright {
	right:0;
	background-position: -443px -46px;
}
.toleft {
	right:16px;
	background-position: -445px -66px;
}
/*modelsetlist*/
.modelsetlist {
	float:left;
	width:1122px;
	margin-top:15px;
}
.modelsetlist .makenav a, .modelsetlist .makenav a:hover {
	border-bottom:none;
}
#fixbar {
	width:1120px;
	background: #fff;
	border:1px solid #dbdbdb;
	border-bottom:none;
}
.tabletitle {
	background: #ecf8ff;
	margin: 10px;
	margin-bottom: 0;
}
.table {
	zoom: 1;
	overflow: hidden;
	border: 1px solid #dbdbdb;
	margin: -1px;
	width:100%;
}
.table span {
	display: block;
	float: left;
	padding: 3px 5px 5px;
	border-right: 1px dashed #dbdbdb;
	height: 24px;
	line-height:25px;
	font-size: 14px;
	word-break: break-all;
}
.table td {
	padding: 3px 5px 5px;
	border-right: 1px dashed #dbdbdb;
	height: auto;
	line-height:20px;
	vertical-align:top;
}
#othdata .table .model {
	border-left: 1px dashed #dbdbdb;
}
.table .make {
	width: 130px;
}
.table .model {
	width: 376px;
}
.card .table .model {
	padding-left: 15px;
	background:url(Images/cardtmodel_bg.gif) no-repeat left 10px;
	width:365px;
}
#othdata .table .model {
	width:366px;
}
.table .engine {
	width: 118px;
}
.table .cc {
	width: 50px;
}
.table .kw {
	width: 50px;
}
.table .cylinder {
	width: 50px;
}
.table .type {
	width: 150px;
}
.table .year {
	width: 60px;
}
#othdata .table .year {
	border-right:none;
}
.table .location {
	/*width: 30px;*/
	border: none;
}
.sbookmark {
	margin-top: -125px;
	display: block;
	height: 125px;
}
.modelsetlist .maketitle {
	background: #a9dbff;
	padding: 5px;
	font-weight: bold;
	color: #333;
	border:1px solid #dbdbdb;
	border-bottom:none;
}
.modelsetlist .card {
	overflow: hidden;
	zoom: 1;
	border:1px solid #dbdbdb;
	margin-bottom:4px;
}
.modelsetlist .card .pic {
	width: 140px;
	height:auto;
	float: left;
	text-align: center;
	padding: 5px 0;
	text-align: center;
	border-right:1px solid #dbdbdb;
}
.modelsetlist .card .info {
	width: 977px;
	float: left;
	border-left: 1px solid #dbdbdb;
	margin-left:-1px;
}
.modelsetlist .card .info .title {
	background: #ecf8ff;
	padding: 5px;
	border: 1px solid #dbdbdb;
	margin: -1px;
	font-weight: bold;
	width:967px;
	height:15px;
}
#othdata .card .info .title {
	width:806px;
	padding-left:147px;
}
.modelsetlist .card .info .title b {
	color: #000;
}
.modelsetlist .card .info .title i {
	margin-left: 10px;
	color: #999;
	font-weight: normal;
}
.modelsetlist .card .info .row {
	border-top: 1px dashed #dbdbdb;
	border-bottom: 1px dashed #dbdbdb;
}
#othdata .card .info .row {
	border:none;
	margin-left:141px;
	width:818px;
	background:#f6fcff;
}
.para {
	width:100%;
	margin:-1px;
	padding:5px 0 0 20px;
	float:left;
	background:#f9fbff;
	border-top: 1px dashed #dbdbdb;
	border-bottom: 1px dashed #dbdbdb;
	border-left: 1px solid #dbdbdb;
}
.para li {
	float:left;
	margin-right:20px;
	width:100%;
	margin-bottom:5px;
	background-position: left -176px;
	padding-left: 15px;
}
.para li label {
	font-weight:bold;
	margin-right:3px;
}
.modelsetlist .magnifier {
	float:left;
	margin-left:20px;
	height:17px;
	background-position:-10px -320px;
}
.modelsetlist .magnifier:hover {
	background-position:-10px -350px;
}
/*enginelist*/
.enginelist {
	float:left;
	width:1122px;
	margin-top:20px;
}
.enginelist .box {
	padding:10px 8px;
}
.enginelist .box li {
	float:left;
	width:205px;
	line-height:24px;
	height:24px;
	margin:0 16px 3px 0;
	border-bottom:1px dashed #dcdcdc;
	font-size: 14px;
}
.enginelist .box li span {
	padding-left: 15px;
	background-position: left -151px;
}
/*numberlist*/
.numberlist {
	float:left;
	width:1122px;
	margin-top:15px;
}
.numberlist table {
	width: 1122px;
}
.numberlist th {
	background: #f4f4f4;
}
.numberlist td {
	height:14px;
}
.numberlist td, .numberlist th {
	border: 1px solid #dbdbdb;
	padding: 7px 10px;
	font-size: 14px;
}
.numberlist table tbody th {
	text-align: left;
	background: #f9f9f9;
}
.numberlist i {
	color:red;
}
.magnifierF {
	position:relative;
}
.magnifier {
	position:absolute;
	top:7px;
	right:10px;
	width:15px;
	height:15px;
	background-position:-10px -322px;
	cursor:pointer;
}
.magnifier:hover, .view_active {
	background-position:-10px -352px;
}
.thestar {
	position:absolute;
	z-index:1;
}
.star {
	position:relative;
	height:250px;
	padding: 5px;
	background: #f4f4f4;
}
.thestar .reload{left:200px;top:-20px}
.thestar .error{margin-top:-10px;text-align:center}
.starfoot {
	position:absolute;
	bottom:-40px;
	left:0;
	width:230px;
	height:40px;
	background:url(Images/images2.png) no-repeat;
	background-position:center -127px;
}

.thestar .close {background-color:#fff;margin:-10px -10px 0 0;}
.thestar .close:hover{background-color:#fff;}
/*supplierlist*/
.supplierlist {
	float: left;
	width: 1122px;
	margin-top: 15px;
}
.supplierlist #ManufacturerDes {
	zoom: 1;
	overflow: hidden;
	background: #fff;
	position: relative;
	border:1px solid #dcdcdc;
	border-top:none;
	padding-top:29px;
}
.supplierlist #fixbar {
	width: 1120px;
	background: none;
	border:none;
	position:absolute;
	top:0;
	left:0;
}
#ManuDesList {
	float:left;
	width:1120px;
	border-top:1px solid #dcdcdc;
}
#ManuDesList tr {
	float:left;
	width:1120px;
}
#ManuDesList td {
	padding:10px 10px 10px 0;
	border-bottom:1px dashed #dbdbdb;
	width:88px;
	font-size: 14px;
}
#ManuDesList ul li {
	padding:1px 0;
}
#ManuDesList .cart {
	float:right;
	margin:-40px 20px 0 0;
}
#ManuDesList .province {
	float:right;
	margin:-20px 20px 0 0;
}
#ManuDesList td div {
	line-height:18px;
}
#ManuDesList .logo {
	padding:10px 0;
}
#ManuDesList .company {
	font-weight:bold;
}
#ManuDesList .company a {
	color:#005aa0;
	text-decoration:none;
}
#ManuDesList a {
	text-decoration:underline;
}
#ManuDesList label {
	color:#000;
}
#ManuDesList .logo_company {
	width:200px;
	text-align:center;
}
#ManuDesList .contact1 {
	width:430px;
}
#ManuDesList .contact2 {
	width:350px;
}
#ManuDesList .pdcar {
	display: block;
	width: 45px;
	height: 33px;
	background-position:-56px -322px;
}
#basic {
	height: 21px;
	padding: 4px 0 0;
	line-height: 21px;
	color: #fff;
	background: #ddd;
	font-weight: normal;
	text-align: left;
	margin-bottom:20px;
}
#basic .sort {
	float:left;
	font-size:12px;
	padding: 0 5px;
	background: #fff;
	text-align: center;
	color: #444;
	font-weight: bold;
	margin-left: 5px;
}
#basic .ref_no {
	padding:0 10px;
}
.Correction {
	float:left;
	display:block;
	clear:both;
	width:66px;
	height:18px;
	margin:5px 200px 0 0;
	background:url(Images/images.png) no-repeat;
	background-position:-519px -370px;
}
#Correctionbg{
	position:fixed;
	top:0;
	width:100%;
	height:100%;
	z-index:1000;
	background:#000;
	filter:alpha(opacity=50);/*IE*/
	opacity:0.5;/*FF*/
}
#Correction{
	position:fixed;
	background-color: rgba(0,0,0,0.3);
	width:512px;
	padding:5px;
	z-index:9999;
}
#Correction .content{
	background:#fff;
	float:left;
	position:relative;
}
#Correction .closesub{
	top: 6px;
	right: 6px;
	border: none;
	background:url(Images/images.png) no-repeat;
	background-position: -499px -45px;
}
#Correction .closesub:hover{
	background:url(Images/images.png) no-repeat;
	background-position: -558px -45px;
}
#Correction h2{
	display:block;
	padding:8px 0 8px 10px;
	background: url(Images/images3.png) repeat-x left -187px;
	border-bottom:1px solid #dcdcdc;
	margin-bottom:10px;
	font-size:14px;
}
#Correction li{
	width:492px;
	padding:10px 10px 0;
	float:left;
	background:#fff;
}
#Correction li label{
	float:left;
	text-align:right;
	height:20px;
	line-height:20px;
	padding:4px 4px 0;
	color:#666;
}
#Correction #CorText{
	width:417px;
	border:1px solid #dcdcdc;
	line-height:20px;
	padding:4px;
}
#Correction #CorFrom{
	border:1px solid #dcdcdc;
	width:417px;
	height: 20px;
	line-height: 20px;
	padding: 4px;
}
#Correction .searchbar{
	width:512px;
	padding:15px 0 0;
	height:35px;
}
#Correction .searchbar .btn{
	float:none;
}
/*PageOthdata*/
.PageOthdata .modelsetlist h4 span, .PageOthdata .numberlist h4 span {
	background: #ddd;
	color:#444;
}
.PageOthdata #Main .modelsetlist thead th, .PageOthdata #Main .numberlist thead th {
	background:#f5f5f5;
}
.PageOthdata #Main .modelsetlist .makenav{
	background:#fff;
}
.PageOthdata #Main .modelsetlist .makenav a:hover {
	background:#fff;
}
#othdata table {
	width:1122px;
}
#othdata #fixbar table {
	margin:-1px;
}
#othdata td, #othdata th {
	border: 1px solid #dbdbdb;
	padding: 5px 10px;
}
#othdata td{
	vertical-align:top;
}
#othdata .firsttd {
	padding-left:15px;
	background-position: left -327px;
	line-height:20px;
}
#DAIHATSU td {
	border-top:none;
}
/*bg-----------------------------------------------------------------------*/
#Bbigbg {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.bigbg {
	width:1122px;
	height:auto;
	margin:0 auto;
	position:relative;
	clear:both;
}
.bg {
	position: fixed;
	top: 260px;
	left: 472px;
	background-color: rgba(0,0,0,0.3);
	width: 950px;
	padding: 5px;
	z-index: 9999;
}
.csxx {
	background: #fff;
	float: left;
	position: relative;
	padding-bottom:60px;
}
.csxx h2 {
	display: block;
	padding: 8px 0 8px 10px;
	background: url(Images/images3.png) repeat-x left -187px;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 10px;
	font-size: 14px;
	text-align:center;
}
.csxx li {
	float:left;
	background: url(Images/images5.png) no-repeat;
	padding-left: 15px;
	background-position: left -151px;
	width: 145px;
	height:25px;
	margin: 5px 20px 0 10px;
}
.csxx li span{
	cursor:pointer;
	}
.csxx li span:hover{
	color:#990000;
}
.close {
	zoom: 1;
	position: absolute;
	cursor: pointer;
	width: 19px;
	height: 19px;
	top: 11px;
	right: 11px;
	border: none;
	background: url(Images/images.png) no-repeat;
	background-position: -499px -45px;
}
.close:hover {
	background:url(Images/images.png) no-repeat;
	background-position: -558px -45px;
}
.chose {
	position:absolute;
	width:1120px;
	left:0;
	bottom:20px;
	height:25px;
	line-height:25px;
	text-align:center;
}
.chose btn {
	display: inline-block;
	cursor: pointer;
	padding: 0 40px;
	height: 21px;
	line-height: 21px;
	margin: 0 20px 0 0;
	background: #fff;
	border: 1px solid #dcdcdc;
	color: #666;
	font-weight: bold;
	text-align:center;
}
.chose btn:hover {
	color:#000;
}
/*PageSearch2--------------------------------------------------------------------*/
/*content*/
.PageSearch2 #Main #content {
	float:left;
	width:1120px;
	border:1px solid #dcdcdc;
}
.PageSearch2 #Main .ppfl {
	float:left;
	width:1083px;
	padding:12px 20px 12px 15px;
}
.PageSearch2 #Main .ppfl .bigsort li {
	cursor:pointer;
	font-size: 14px;
}
.PageSearch2 #Main .ppfl .searchright {
	width:790px;
	padding-left:15px;
    border-left:1px solid #dcdcdc;
}
/*smallsort*/
#Main .ppfl .smallsort {
	float:left;
	width:1089px;
    margin: 15px 0 0 0;
	padding:0 0 0 14px;
	_overflow-x:hidden;
}
#Main .ppfl .smallsort li {
	display:block;
	float:left;
	height:27px;
	text-align:left;
	width:357px;
	margin:5px 5px 0 0;
	font-size: 14px;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
#Main .ppfl #make_list_smallsort.smallsort li {
	width:210px;
}
#Main .ppfl .smallsort li a {
	padding-left:15px;
	background-position:left -151px;
}
/*PageSearch3--------------------------------------------------------------------*/
/*content*/
.PageSearch3 #Main #content, .PageSearch4 #Main #content {
	float:left;
	width:1120px;
	border:1px solid #dcdcdc;
	margin-bottom:20px;
}
.PageSearch3 #Main .nfxz, .PageSearch4 #Main .nfpp {
	float:left;
	width:1083px;
	padding:12px 20px 12px 15px;
}
.PageSearch3 #Main .nfxz .searchright, .PageSearch4 #Main .nfpp .searchright, .PageSearch3 #Main .nfxz .bigsort {
	width:1083px;
}
.PageSearch3 #Main .nfxz .bigsort li {
	padding:0;
	margin-right:26px;
	width:64px;
	cursor:default;
}
.PageSearch3 #Main .nfxz .bigsort li:hover, .PageSearch3 #Main .nfxz .bigsort .active {
	background:none;
}
.PageSearch3 #Main .nfxz .bigsort li a {
	color:#005aa0;
}
.PageSearch3 #Main .nfxz .bigsort .active {
	background:none;
	color:#000;
}
.PageSearch3 #Main .nfxz .bigsort li span {
	padding:2px 0 0 23px;
	height:14px;
	line-height:14px;
	color:#000;
}
.PageSearch3 #Main .nfxz .selectionbox {
	display:block;
	background-position:-9px -597px;
}
.PageSearch3 #Main .nfxz .tick {
	display:block;
	background-position:-60px -597px;
}
.searchbar {
	float:left;
	width:1108px;
	background:#f3f3f3;
	height:40px;
	padding:0 0 0 10px;
}
.searchbar li {
	float:left;
	height:23px;
	line-height:20px;
	margin:9px 30px 0 0;
	font-size: 14px;
}
.searchbar li input {
	height: 18px;
	line-height:18px;
	border: 1px solid #dcdcdc;
	padding-left:3px;
	margin-top:1px;
	color:#666;
}
.searchbar .btn{
	display:inline;
	float:left;
	cursor:pointer;
	padding:0 10px;
	height:23px;
	line-height:19px;
	margin:0 20px 0 0;
	background:#990000;
	border:1px solid #dcdcdc;
	color:#e8e8e8;
	font-weight:bold;
}
.searchbar .returnbtn {
	background:#fff;
	color:#666;
	margin-right:0;
}
.searchbar .btn:hover {
	color:#fff;
}
.searchbar .returnbtn:hover {
	color:#000;
}
#Main .searchbar .searchbox {
	margin:0 5px 0 5px;
	background:#fff;
}
#SModelErr {
	height:20px;
	line-height:20px;
	text-align:center;
}
/*Table.css*/
.PageSearch3 .table, .PageSearch4 .table {
	width:1122px;
	margin: -1px 0 0 -1px;
}
.PageSearch3 .table th, .PageSearch3 .table td, .PageSearch4 .table th, .PageSearch4 .table td {
	padding: 4px 5px 4px;
	border-right: 1px dashed #dbdbdb;
	height: 17px;
	line-height:20px;
	text-align:left;
}
.PageSearch3 .table th, .PageSearch4 .table th {
	border-bottom:1px solid #dbdbdb;
	padding: 4px 5px 4px 15px;
	cursor:pointer;
}
.PageSearch3 .table td, .PageSearch4 .table td {
	border-bottom:1px dashed #dbdbdb;
	vertical-align:top;
}
.PageSearch3 .table .details, .PageSearch4 .table .details {
	width:26px;
	border-right:none;
	padding-left:5px;
	cursor:default;
}
.PageSearch3 .table .row .model2, .PageSearch4 .table .row .model2 {
	padding-left:15px;
	background:url(Images/images5_n.png) no-repeat;
	background-position:left top;
}
.PageSearch3 .table .engine2, .PageSearch4 .table .engine2, .PageSearch3 .table .type2, .PageSearch4 .table .type2 {
	padding-left:15px;
}
.table .cylinder2 {
	width:14px;
}
.table .model2 a, .table .enmodel a {
	color:#005aa0;
	font-weight:bold;
}
.PageSearch3 #Main .table-sorted-asc, .PageSearch4 #Main .table-sorted-asc {
	background:#ecf8ff url(Images/images5.png) no-repeat 4px -402px;
}
.PageSearch3 #Main .table-sorted-desc, .PageSearch4 #Main .table-sorted-desc {
	background:#ecf8ff url(Images/images5.png) no-repeat 4px -373px;
}
/*PageSearch4--------------------------------------------------------------------*/
/*content*/
.PageSearch4 #Main .nfpp .smallsort {
	float:left;
	width:1083px;
	_overflow-x:hidden;
}
.PageSearch4 #Main .nfpp .smallsort li {
	display:block;
	float:left;
	height:27px;
	line-height:16px;
	text-align:left;
	width:440px;
	margin:0 5px 5px 0;
	padding-left:16px;
	background-position:-35px -558px;
	cursor:default;
}
.PageSearch4 #Main .nfpp .smallsort li a {
	color:#000;
	float:left;
	margin-right:8px;
}
.PageSearch4 #Main .nfpp .smallsort li a:hover {
	text-decoration:underline;
}
.PageSearch4 #Main .nfpp .smallsort li .jump {
	display:block;
	float:left;
	width:9px;
	height:16px;
	background-position:-130px -592px;
}
.PageSearch4 #Main .nfpp .smallsort li .jump:hover {
	background-position:-189px -592px;
}
.PageSearch4 #Main .nfpp .smallsort .active {
	background:url(Images/images2.png) no-repeat center 11px;
	background-color:#990000;
	color:#fff;
}
/*PagePart-------------------------------------------------------------------------------------------------------------------------*/
.PagePart #sort .content {
	float:left;
	padding:30px 0 20px 11px;
	width:1109px;
}
.PagePart #sort .content li {
	float:left;
	width:200px;
	height:48px;
	margin:0 27px 25px 0;
}
.PagePart #sort .content .g100090, .PagePart #sort .content .g100230, .PagePart #sort .content .g100650 {
	margin-right:0;
}
.PagePart #sort .content li a {
	display:block;
	width:138px;
	height:33px;
	padding:15px 0 0 60px;
	border:1px solid #dcdcdc;
	font-size: 14px;
	color:#000;
}
.PagePart #sort .content li a:hover {
	border:1px solid #990000;
	color:#990000;
}
.PagePart #sort .content .icon a {
	background:url(Images/icon01.png) no-repeat;
}
.PagePart #sort .content .g100001 a {
	background-position:-27px 1px;
}
.PagePart #sort .content .g100029 a {
	background-position:-27px -44px;
}
.PagePart #sort .content .g100030 a {
	background-position:-27px -90px;
}
.PagePart #sort .content .g100060 a {
	background-position:-27px -136px;
}
.PagePart #sort .content .g100090 a {
	background-position:-27px -180px;
}
.PagePart #sort .content .g100120 a {
	background-position:-27px -224px;
}
.PagePart #sort .content .g100150 a {
	background-position:-27px -263px;
}
.PagePart #sort .content .g100180 a {
	background-position:-27px -307px;
}
.PagePart #sort .content .g100210 a {
	background-position:-27px -353px;
}
.PagePart #sort .content .g100230 a {
	background-position:-27px -399px;
}
.PagePart #sort .content .g100280 a {
	background-position:-27px -443px;
}
.PagePart #sort .content .g100400 a {
	background-position:-27px -488px;
}
.PagePart #sort .content .g100450 a {
	background-position:-27px -533px;
}
.PagePart #sort .content .g100500 a {
	background-position:-27px -579px;
}
.PagePart #sort .content .g100600 a {
	background-position:-27px -622px;
}
.PagePart #sort .content .g100650 a {
	background-position:-27px -667px;
}
.PagePart #sort .content .g100700 a {
	background-position:-27px -712px;
}
.PagePart #sort .content .g100800 a {
	background-position:-27px -757px;
}
.PagePart #sort .content .g100830 a {
	background-position:-27px -801px;
}
.PagePart #sort .content .g100900 a {
	background-position:-27px -844px;
}
.PagePart #sort .content .g100950 a {
	background-position:-27px -884px;
}
.PagePart #sort .content .g100990 a {
	background-position:-27px -924px;
}
/*PagePart2-------------------------------------------------------------------------------------------------------------------------*/
.PagePart #sort2, .PagePart2 #sort2 {
	width: 1122px;
	float: left;
	margin-top:10px;
}
.PagePart #sort2 .content, .PagePart2 #sort2 .content {
	width:1122px;
	float:left;
	padding:30px 0 20px 0;
}
.partsort2 {
	width:148px;
	height:148px;
	border:1px solid #dcdcdc;
	float:left;
	margin:0 18px 20px;
	position:relative;
}
.partsort2:hover {
	border-color:#990000;
}
.partsort2 a {
	float:left;
}
.partsort2 .partimg {
	float:left;
	width:148px;
	height:138px;
	padding-top:10px;
	text-align:center;
	cursor:pointer;
}
.partsort2 .h4 {
	position:absolute;
	clear:both;
	width:142px;
	padding:5px 3px;
	bottom:0;
	left:0;
	text-align:center;
	border-top:1px dashed #dcdcdc;
	background:url(Images/images3.png) repeat-x left -187px;
	color:#000;
	font-weight:normal;
	font-size:12px;
	cursor:pointer;
}
.PagePart2 .partsort2 .h4 {
	padding:8px 3px;
	font-size: 14px;
}
/*首页底部各个链接页面------------------------------------------------------------------------------------------------------------------------------*/
/*PageRegister------------------------------------------------------------------------------------------------*/
/*Main--------------------*/
#msg {
	clear: both;
	padding:0 0 15px;
	overflow: hidden;
	zoom: 1;
}
#reg {
	margin: auto;
	width: 1122px;
}
#pos {
	padding: 0 0 20px 0;
}
.jgf {
	font-family: Verdana;
	font-size: 10px;
	padding: 0 8px 0 8px;
}
#reg #menu .sel {
	padding:0 10px;
	border:1px solid #dcdcdc;
	border-bottom:none;
	background:#f2f3ff;
	color: #666;
	text-align: center;
}
#reg #menu li {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	margin: 0 55px 0 0;
	height: 27px;
	line-height: 27px;
}
#reg #box {
	clear: both;
	border: 1px solid #dcdcdc;
	text-align: center;
}
.textarea {
	line-height: 25px;
	font-size: 12px;
	padding:15px 25px 0;
	width: 906px;
	border: 1px solid #fff;
	height: 398px;
	margin-bottom:15px;
}
.greenbt, .redbt {
	cursor:pointer;
	color: #fff;
	height: 22px;
	padding: 0 5px 0 5px;
}
.greenbt {
	background-color: #6DB547;
	border: 1px solid #619B35;
}
.redbt {
	background-color: #DD0000;
	border: 1px solid #003366;
}
/*PageRegister2------------------------------------------------------------------------------------------------*/
/*Main--------------------*/
#reg dl {
	padding:8px 0 3px 0;
	margin:0;
}
.PageRegister2 #box dt {
	clear: both;
	float: left;
	width: 150px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 20px;
	text-align: right;
	color: #003366;
}
.PageRegister2 #box dd {
	height: 30px;
	line-height:30px;
	padding: 0;
	text-align: left;
	margin:0 0 5px;
}
.PageRegister2 #box .required, .PageRegister2 #box .dd2 {
	margin-top: 3px;
	height:22px;
	line-height:22px;
	padding:0 0 0 4px;
}
.PageRegister2 #box .required {
	background-position: right -2px;
}
.PageRegister2 #box .dd2 {
	border:1px solid #dcdcdc;
}
.required {
	background-position:right -5px;
	border: 1px solid #dcdcdc;
	margin-top:5px;
}
.bluebt {
	background-color: #006699;
	color: #fff;
	border: 1px solid #003366;
	height: 22px;
	padding: 3px 5px 4px;
}
.PageRegister2 #country, .PageRegister2 #province, .PageRegister2 #city, .PageRegister2 #url, .PageRegister2 #zip, .PageRegister2 #mb, .PageRegister2 #fax, .PageRegister2 #msn, .PageRegister2 #qq {
	margin-top:5px;
}
/*PageGetpass------------------------------------------------------------------------------------------------*/
.setpass_form,.getpass_form {
	margin:0 auto;
	width:420px;
	height:300px;
}
.setpass_form .setpass,.getpass_form .getpass {
	width:300px;
	float:left;
	padding:20px 60px 20px;
	border:4px solid #dcdcdc;
}
.setpass_form .setpass h4,.getpass_form .getpass h4 {
	color:#990000;
	font-size:18px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	margin:0 0 20px;
}
.setpass_form .setpass li,.getpass_form .getpass li {
	width:300px;
	float:left;
	color:#666;
}
.setpass_form .setpass .setpass_input,.getpass_form .getpass .getpass_input {
	position:relative;
}
.getpass_form .yzcode_c {
	left: 160px;
	top:10px;
}
.setpass_form .setpass input,.getpass_form .getpass input, #login_form .login .required {
	float:left;
	display:block;
	width:278px;
	height: 20px;
	line-height: 20px;
	padding: 4px 16px 4px 4px;
	border: 1px solid #dcdcdc;
	font-size: 14px;
	font-family: arial, "宋体";
}
.getpass_form .getpass input {
	margin-bottom:18px;
}
.getpass_form .getpass .code input, #login_form .login .code input {
	width:128px;
	margin:0 10px 0 0;
}
.getpass_form .getpass .getpass_btn, #login_form .login .login_btn {
	margin-top:10px;
}
.getpass_form .getpass .getpass_btn input, #login_form .login .login_btn input {
	width:138px;
	height:32px;
	line-height:32px;
	font-weight:bold;
	text-align:center;
	padding:0;
	float:left;
	cursor:pointer;
	background:#fff;
	color:#666;
}
.getpass_form .getpass .getpass_btn input {
	border:1px solid #dcdcdc;
	margin-bottom:8px;
}
#login_form .login .login_btn input {
	margin:0;
}
.getpass_form .getpass .getpass_btn input:hover {
	border:1px solid #333;
}
.setpass_form .setpass .setpass_btn .greenbt,.getpass_form .getpass .getpass_btn .greenbt {
	margin-right:20px;
	background: #990000;
	border: 1px solid #dcdcdc;
	color: #fff;
}
#setpassbtn{
	height: 30px;
	margin-top: 10px;
	width: 100%;
}
.getpass_form .getpass .required {
	margin-top:6px;
	background-position:right 1px;
}
.getpass_form .getpass .input_err, #login_form .getpass .input_ok {
	position:absolute;
	height:18px;
	line-height:18px;
	padding:0 0 0 4px;
	top:36px;
	left:0;
	background:none;
	color:red;
}
.getpass_form .red {
	width:300px;
	float:left;
	height:16px;
	line-height:16px;
	margin-top:5px;
}
.getpass_form .getpass_link {
	width:300px;
	float:left;
	margin-top:5px;
}
.getpass_form a {
	text-decoration:underline;
}
.getpass_form .getpass .code a {
	text-decoration:none;
}
/*Pagelogin------------------------------------------------------------------------------------------------*/
#login_form {margin:0 auto;width:auto;height:285px;}
#login_form .login_ad {
	width:480px;
	height:320px;
	float:left;
	margin-right:40px;
}
#login_form .login {
	width:320px;
	float:left;
	margin-top:15px;
}
.login_txt{border:1px solid #ccc;border-radius:4px;color: #666;width:259px;padding:8px;background:#f7f7f7}


.login_error{display:none;line-height: 18px;border: 1px solid #ffcccc; border-radius: 3px; background: url(Images/l-warning.jpg) no-repeat 8px 5px #fff2f2;padding:3px 5px 3px 30px; color: #808080;width:282px}
.login_txt_ul li {margin:10px 0; position: relative;}
.account{background: url(Images/l-name.jpg) no-repeat 8px 8px #f7f7f7;padding-left:30px}
.password{background: url(Images/l-lock.jpg) no-repeat 8px 8px #f7f7f7;padding-left:30px}
.codemark_ipu{float:left;}
.codemark_ipu .login_txt{width:130px;}
.imgcode_box{float:left;width:135px;height:34px;line-height:34px;margin-left:10px;}
.imgcode_box a{font-size:14px;}
.imgcode_box img{width:75px;height:25px}

#login_form .login .login_btn .submit {background: #990000;color: #e8e8e8;border-radius: 3px;}
#login_form .login .login_btn .submit:hover {color:#fff;}

#log_foot .login_link {margin-top:10px;width: 320px;}
#log_foot .login_link a{margin:5px;text-decoration:none;}
#login_form a {margin:5px;text-decoration:none;}
/*#login_form .login .code a {text-decoration:none;}*/
#lf_d{
	position:absolute;
	right:15px;
	top:20px;
}
#login_form .login .login_btn input{border:none; height: 38px;width: 100%;}
.auto{
	margin:0 3px 0 0;
	_margin:0;
	vertical-align:bottom;
	vertical-align:auto\9;
}
#ALogin .ALogin_r{margin-top:10px}
#ALogin .login_txt{width:185px;}
#ALogin .codemark_ipu .login_txt{width:79px;}
#ALogin .imgcode_box{width:auto;margin-left:5px;}
#ALogin .login_error{width:auto}

#login_form .login_txt{padding: 10px;}
#login_form .account,#login_form .password{padding-left: 48px;}
#login_form #na{height: 38px;width: 38px; background: url(Images/name01.png) no-repeat 12px 11px;}
#login_form #lk{height: 38px;width: 38px; background: url(Images/lock01.png) no-repeat 12px 11px;}

#login_form #lk,#login_form #na{border-right: 1px solid #ccc;}
#login_form .imgcode_box {width: auto;}
#login_form .imgcode_box img{height: 38px;width: 105px;}
#login_form .imgcode_box a{margin-right: 0;}
#login_form .login_btn{height: 38px;line-height: 38px;background: #990000;border-radius: 3px;}
.login_left {width: 350px; float: left; border:1px solid #e4e4e4;margin-top:80px}
.log_middle{padding: 0 15px;}
.log_foot{padding: 15px;border-top: 1px solid #e4e4e4;text-align: center;}
.log_foot .login_link a:nth-child(1){color: #990000;}
.log_head{width: 350px;border-bottom: 1px solid #e4e4e4;padding: 10px 0;position: relative;background: #f3f2f2;}
/*.log_head h3{position: relative;display: block;}*/
.log_top #na{height: 38px;width: 38px; background: url(Images/name01.png) no-repeat 14px 12px;margin-left: 90px;}
.log_head h2{width: 50%;float: left;text-align: center;font-size: 17px;cursor: pointer;}
.log_head h2:nth-child(1){border-right: 1px solid #e4e4e4;width: 174px;}
.log_head>h2:hover{color: #e7181e;}

.log_top{padding: 7px 0;text-align: center;position: relative;background: #efefef;}

.login_right{float: left;width: 537px;margin-right: 90px;padding: 15px 20px;}
.cont{margin-bottom: 20px;}
.cont-title{font-size: 14px;font-weight: 600;color: #1c1c1c;line-height: 20px;}
.cont-title span{height: 16px;border-left: 2px solid #e7181e;border-right: 1px solid #e7181e;margin-right: 5px;}
.cont ol{margin-left: 15px;margin-top: 7px;}
.cont ol>li{display:list-item;list-style-type:disc;line-height: 23px;font-size: 13px;}
.cont ol>li>span{color: #e7181e;}
.cont-img{list-style-type:none !important;margin-top: 5px;}
.cont-img img{width: 100px;height: 100px;}
.log_middle_ewm {text-align: center;}
.log_middle_ewm .img_box{height: 170px;padding-top: 43px;display: table-cell;vertical-align: middle;width: 350px;}
.log_middle_ewm .ewm_img{max-width: 170px;max-height: 170px;display: block;margin: 0 auto;}
.log_middle_ewm p{margin-top: 25px;}
.login_left .red {color: #e7181e;}
.login_outer {height: 170px;width: 170px;margin: 0 auto;margin-top: -170px;text-align: center;position: relative;}
.login_outer img{height: 70px;width: 70px;margin-top: 40px;}
.option_bottom{height: 170px;width: 170px;background: #333;opacity: .8;position: absolute;z-index:1;top:0;}
.inner_box{height: 170px;width: 170px;position: absolute;top: 0;z-index: 9999;}
.inner_box p{font-size: 16px;color: #fff;margin-top:10px;}
.login_outer_expire p,.login_outer_login p{ font-size: 13px;cursor: pointer;}
   
/*PageSet------------------------------------------------------------------------------------------------*/
.PageSet #left {
	float: left;
	width: 200px;
	padding: 5px 10px 20px 0;
}
.PageSet #left li {
	float:left;
	width:200px;
	margin:0 0 5px 0;
}
.PageSet #left li span {
	display:block;
	width:198px;
	height:22px;
	line-height:22px;
	border:1px solid #dcdcdc;
	background:url(Images/images3.png) repeat-x left 0;
}
.PageSet #left .active span {
	border-left: 2px solid #990000;
	width:197px;
}
.PageSet #left li span a {
	padding: 0 0 0 15px;
	margin-right: 15px;
	color: #000;
	background-position:left -151px;
}
.PageSet #right {
	float: right;
	width: 900px;
	padding: 5px 0 20px;
}
.myRight#right{
	float: left;
}
.PageSet .right_box{
	position:relative;
	padding:35px 0 20px!important;
}
.PageSet #right #box {
	padding:40px 10px 20px;
	width: 878px;
	float: left;
	border: 1px solid #dcdcdc;
	overflow:hidden;
}
.PageSet #right #box dt {
	clear: both;
	float: left;
	width: 150px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 20px;
	text-align: right;
	color: #003366;
}
.PageSet #right #box dd {
	height: 30px;
	line-height:30px;
	margin: 0;
	padding: 0;
	text-align: left;
	margin:0 0 5px;
}
.PageSet #right #box .required, .PageSet #right #box .dd2 {
	margin-top: 3px;
	height:22px;
	line-height:22px;
	padding:0 0 0 4px;
}
.PageSet #right #box .required {
	background-position: right 2px;
}
.PageSet #right #box .dd2 {
	border:1px solid #dcdcdc;
}
/*PageUserfaq------------------------------------------------------------------------------------------------*/
.userfaq li {
	color: #000;
	margin-bottom: 8px;
	list-style: decimal;
	list-style-position: inside;
}
.formtitle {
	clear: both;
	font-size: 20px;
	font-weight: bold;
	color: #666;
	text-align: center;
	margin: 20px 0;
	padding:0 0 10px;
	border-bottom: 1px dashed #dcdcdc;
}
.forminfo {
	width:1122px;
	float:left;
	padding:0 0 20px 0;
}
.forminfo h4 {
	font-size:16px;
	height:30px;
	float:left;
	margin:0 0 -1px;
}
.star, .forminfo h4 span, .forminfo #newsmsg, .forminfo .content {
	border: 1px solid #b6b6b6;
	-moz-box-shadow: 0 0 3px rgba(0,0,0,.15);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.15);
	box-shadow: 0 0 3px rgba(0,0,0,.15);
}
.forminfo h4 span {
	display:inline;
	float:left;
	height:28px;
	line-height:28px;
	padding: 0 13px;
	background: #f4f4f4;
	color: #666;
	font-weight:normal;
}
.forminfo h4 span strong {
	float:left;
}
.forminfo #newsmsg {
	width:1122px;
}
.forminfo .content {
	width:1100px;
	float:left;
	padding:10px;
	background:#f4f4f4;
}
.forminfo .content2 {
	width:1078px;
	padding:20px 10px;
	float:left;
	background:#fff;
	line-height:20px;
}
.forminfo .content2 p {
	font-size: 14px;
	text-indent: 2em;
	line-height: 28px;
}
.forminfosort {
	width:1078px;
	float:left;
	margin:0 0 20px;
}
.forminfo li {
	width:1058px;
	line-height:28px;
	float:left;
	font-size: 14px;
	padding:0 0 5px 22px;
	list-style-type:square;
	list-style-position:inside;
}
.forminfo li a {
	color:#990000;
	text-decoration:underline;
	margin:0 3px;
}
.forminfoTitle {
	float:left;
	width: 1078px;
	height: 14px;
	padding:0 0 10px;
	text-align: left;
}
.forminfoTitle span {
	padding-left: 10px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	display: block;
	border-left: 4px solid #990000;
	height: 14px;
	line-height: 15px;
}
.PageUserfaq .subDashed, .PageClientfaq .subDashed, .PageWhyjoin .subDashed, .PageFindautopart .subDashed, .PageWhyjoin .subDashed {
	float:left;
	width:1078px;
	padding:10px 0 0;
}
/*PageClientfaq------------------------------------------------------------------------------------------------*/
#clientfaq {
	padding:0 0 20px;
}
/*PageWhyjoin------------------------------------------------------------------------------------------------*/
.PageWhyjoin table, .PageWhyjoin td {
	background-color:#fff!important;
}
/*PageMakes------------------------------------------------------------------------------------------------*/
/*Main--------------------*/
#Main1 #options {
	width:1122px;
}
#Main1 #content {
	width:1120px;
	float:left;
	border:1px solid #dcdcdc;
}
#Main1 .qcpp {
	float: left;
	width: 1108px;
	padding: 12px 0 12px 10px;
	border-bottom: 1px dashed #dcdcdc;
}
#Main1 .cxfdj {
	float: left;
	width: 1108px;
	padding: 12px 0 12px 10px;
}
.PageModels_info0 #Main1 .cxfdj {
	border-bottom:none;
}
#Main1 .searchright, #Main1 .bigsort {
	width:865px;
}
#Main1 .bigsort #ModelList {
	width:865px;
	float:left;
}
#Main1 .bigsort #ModelList li {
	width:266px;
}
#Main1 .bigsort #ModelList a:hover, #Main1 .bigsort #ModelList .active a {
	background:#990000;
	color:#fff;
	text-decoration:none;
}
#Main1 .cxda {
	width:1120px;
	float:left;
}
.PageMakes #Main .cxda {
	width:1100px;
	float:left;
	padding:10px;
}
.PageMakes #Main .cxda h2 {
	color:#0033CC;
	font-size:18px;
	margin:5px 0 5px 0;
}
.PageMakes #Main .cxda .officialweb {
	margin-bottom:5px;
	color:#000;
}
.PageMakes #Main .cxda .relatedlink {
	font-size:12px;
	clear:both;
	width:300px;
	height:22px;
	line-height:22px;
	border:1px solid #dcdcdc;
	background:url(Images/images3.png) repeat-x left 0;
	padding:0 7px 0 0;
}
.PageMakes #Main .cxda .relatedlink a {
	padding: 0 0 0 15px;
	color: #000;
	background-position:left -151px;
	font-weight:normal;
}
.PageMakes #Main .cxda .cxdatop {
	position:relative;
	width:1096px;
	padding:0 0 40px;
	padding:0 0 20px\0;
}
.MakeLogo {
	position:absolute;
	top:20px;
	right:40px;
}
.PageMakes #Main .cxda #options {
	width:1096px;
}
.PageMakes #Main .cxda .introduction {
	width:1096px;
	float:left;
}
.PageMakes #Main .cxda .introduction h3 {
	float:left;
	width:1076px;
	padding:0 0 3px 20px;
	font-size:14px;
	background-position:left -33px;
	border-bottom:1px solid #dcdcdc;
	margin:15px 0 5px;
}
.PageMakes #Main .cxda .introduction #com_info {
	margin:0 0 10px;
}
.PageMakes #Main .cxda .introduction p {
	width:1096px;
	float:left;
	line-height:18px;
	margin:10px 0 0;
	font-size: 14px;
	line-height: 25px;
}
.PageMakes #Main .cxda .introduction p span {
	background:#d0f0ff;
	padding:5px;
}
.PageMakes #Main .cxda .introduction p span a {
	color:#990000;
	text-decoration:underline;
	margin:0 3px;
}
.PageMakes #Main #newModel {
	width:1076px;
	clear: left;
	height: 100%;
	padding: 20px 0 0 20px;
	overflow: hidden;
	zoom: 1;
	border-top: 3px solid #dcdcdc;
}
.PageMakes #Main #newModel li {
	float: left;
	width: 130px;
	height: 180px;
	margin-right:22px;
}
.PageMakes #Main #newModel li img {
	border: 1px solid #DDDDDD;
	padding: 1px;
}
.PageMakes #Main #newModel li img:hover {
	border: 1px solid #333;
}
/*PageModels_info0------------------------------------------------------------------------------------------------*/ 
/*Main--------------------*/
#Main1 .classlist {
	width:1100px;
	clear: both;
	_height: 1%;
	overflow: hidden;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	margin: 0 0 4px 0;
	padding: 5px 10px 3px;
	background: #fefeee;
}
#Main1 .classlist li {
	width:187px;
	height:24px;
	line-height:24px;
	margin-bottom:2px;
	float:left;
}
#Main1 .newmodel {
	width:1120px;
	clear: both;
	padding: 5px 0 3px;
}
#Main1 .newmodel h4, #Main1 .modelistnoimg h4 {
	width:1115px;
	background:url(Images/images3.png) repeat-x left -89px;
	font-size: 12px;
	line-height: 28px;
	padding-left: 6px;
	margin: 0;
	color: #333;
}
#Main1 .newmodel ul {
	overflow: hidden;
	margin: 0px;
}
#Main1 .newmodel ul li ul li {
	float:left;
	height: 96px;
	width: 124px;
	cursor: pointer;
	padding: 10px;
}
#Main1 .newmodel li img {
	border: 1px solid #ddd;
	padding: 1px;
}
#Main1 .newmodel li img:hover {
	border: 1px solid #333;
}
#Main1 .modelistnoimg {
	width:1120px;
	clear: both;
	padding: 5px 0 20px;
	overflow:hidden;
}
#Main1 .modelistnoimg ul {
	overflow: hidden;
	_height: 1%;
	padding:10px 10px 0;
}
#Main1 .modelistnoimg li {
	float: left;
	width: 523px;
	line-height: 24px;
	height: 24px;
	margin:0 27px 3px 0;
	border-bottom:1px dashed #dcdcdc;
}
#Main1 .modelistnoimg li a {
	padding-left:15px;
	background-position:left -151px;
}
/*PageModels_info1------------------------------------------------------------------------------------------------*/ 
/*Main--------------------*/
#Main1 .classinfo {
	width:865px;
	background: #f2f3ff;
	padding: 10px;
	margin: 0 0 10px 0;
	float:left;
	overflow:hidden;
}
#Main1 .classinfo h3 {
	border-bottom: 1px solid #999;
	margin: 0px;
	padding: 5px;
	font-size: 14px;
}
#Main1 .classinfo p {
	line-height:18px;
}
#Main1 .classinfo div {
	padding: 5px;
	float:left;
	background:#fff;
	overflow: hidden;
}
#Main1 .classinfo img {
	margin: 5px;
	padding: 2px;
	border: 1px solid #ccc;
}
#Main1 .classinfo ul {
	width: 1078px;
	padding:10px 5px 0;
	clear: both;
}
#Main1 .classinfo h2 {
	font-size: 12px;
	clear: both;
	height: 22px;
	line-height: 22px;
	border: 1px solid #dcdcdc;
	border-left:none;
	border-right:none;
	background: url(Images/images3.png) repeat-x left 0;
	padding-left:7px;
	font-weight:normal;
}
#Main1 .classinfo ul li {
	background-position:left -62px;
	height: auto;
	width: 324px;
	float: left;
	padding: 4px 4px 4px 19px;
}
/*PageModelInfo2------------------------------------------------------------------------------------------------*/ 
/*Main--------------------*/
#makebox {
	width:1122px;
	clear:both;
}
#makebox #left {
	float:left;
	width: 200px;
	padding:20px 10px;
	overflow:hidden;
}
#makebox .xglj {
	border:1px solid #dcdcdc;
	background:#f2f3ff;
	font-size:12px;
	font-weight:normal;
	height:22px;
	line-height:22px;
	margin-bottom:5px;
	text-align:center;
}
#makebox .xglj a {
	color: #000;
}
#makebox #reflist {
	float:left;
	width:200px;
}
#makebox #reflist h2 {
	border:1px solid #dcdcdc;
	background:#fefeee;
	font-size:12px;
	font-weight:normal;
	height:22px;
	line-height:22px;
	text-align:center;
}
#makebox #reflist li {
	float:left;
	width:200px;
	margin:5px 0 0;
}
#makebox #reflist li span {
	display:block;
	width:198px;
	height:22px;
	line-height:22px;
	border:1px solid #dcdcdc;
	background:url(Images/images3.png) repeat-x left 0;
}
#makebox #reflist .active span {
	border-left: 2px solid #990000;
	width:197px;
}
#makebox #reflist li span a {
	padding: 0 0 0 15px;
	margin:0 15px 0 0;
	color: #000;
	background-position:left -151px;
}
#makebox #reflist li ul {
	float:left;
	width:178px;
	padding:0 0 5px;
}
#makebox #reflist li ul li {
	width:184px;
	padding-left:6px;
}
#makebox #reflist li ul li a {
	padding: 0 0 0 15px;
	color: #333;
	background-position: left -176px;
}
#makebox #right {
	float:right;
	width:888px;
	padding:20px 0 20px 10px;
	overflow:hidden;
}
#makebox #right .sorttitle {
	width:728px;
	height:24px;
	clear:both;
}
#makebox #right .sorttitle li {
	margin-right:4px;
	float:left;
	width:120px;
}
#makebox #right .sorttitle li a {
	display:block;
	width:120px;
	height:22px;
	line-height:22px;
	padding-top:2px;
	text-align: center;
	background-position:-519px -336px;
}
#makebox #right .sorttitle li a:hover, #makebox #right .sorttitle .active a {
	background: url(Images/images.png) no-repeat;
	background-position:-519px -292px;
}
#makebox #right .content {
	width:885px;
	float:left;
	border:1px solid #dcdcdc;
	border-right:none;
}
.PageModelInfo2 #Main1 .classinfo ul {
	width: 685px;
}
.PageModelInfo2 #Main1 .classinfo ul li {
	width:319px;
}
#makebox #right .content .info {
	width:865px;
	clear:both;
	padding:10px;
	float:left;
}
#makebox #right .content .infoname {
	float:left;
	display:block;
	width:450px;
	color: #0033CC;
	font-size: 14px;
	margin: 5px 0 5px 0;
	font-weight:bold;
}
#makebox #right .content .infoimg {
	float:right;
	width:204px;
	margin-top:-20px;
}
#makebox #right .content .infoimg img {
	border: 1px solid #DDDDDD;
	padding: 1px;
}
#makebox #right .content .infoimg img:hover {
	border: 1px solid #333;
}
#makebox #right .content .infoyear, #makebox #right .content .infoarea {
	float:left;
	width:450px;
	margin-top:3px;
	color:#000;
}
#makebox #right .content .infotoimg {
	float:left;
	width:450px;
	margin-top:6px;
}
#makebox #right .content .infotoimg a {
	color: #0033CC;
	text-decoration:underline;
}
#Main1 .modelink {
	width:865px;
	clear: both;
	padding: 5px 10px 20px;
	background:#f2f3ff;
	overflow:hidden;
}
#Main1 .modelink h4 {
	width: 709px;
	font-size: 12px;
	line-height: 28px;
	padding-left: 6px;
	margin: 0;
	color: #333;
}
#Main1 .modelink h4 a {
	color:#990000;
	margin:0 3px;
}
#Main1 .modelink h4 a:hover {
	text-decoration:underline;
}
#Main1 .modelink ul {
	overflow: hidden;
	_height: 1%;
	padding:10px 0 10px;
	width:865px;
	background:#fff;
	overflow:hidden;
}
#Main1 .modelink li {
	float: left;
	width: 410px;
	line-height: 24px;
	height: 24px;
	margin:0 20px 3px 0;
	border-bottom:1px dashed #dcdcdc;
}
#Main1 .modelink li a {
	padding-left:15px;
	background-position: left -151px;
}
#Main1 .modelimg {
	width:865px;
	clear: left;
	height: 100%;
	padding: 20px 0 20px 20px;
	overflow: hidden;
	zoom: 1;
}
#Main1 .modelimg li {
	float: left;
	width: 130px;
	height: 94px;
	margin:0 10px 5px 0;
}
#Main1 .modelimg li img {
	border: 1px solid #ddd;
	padding: 1px;
}
#Main1 .modelimg li img:hover {
	border: 1px solid #333;
}
#Main1 .submodelmore {
	width:865px;
	height: 100%;
	padding:20px 10px;
}
#Main1 .submodelmore table {
	border-collapse: collapse;
	width: 100%;
}
#Main1 .submodelmore td, #Main1 .submodelmore th {
	border: 1px solid #ccc;
	padding: 2px 5px;
}
#Main1 .submodelmore th {
	color:#000;
	padding:4px 5px;
	font-weight:normal;
}
#Main1 .submodelmore td a {
	color:#0033CC;
}
/*PageModelInfo3------------------------------------------------------------------------------------------------*/ 
#Main1 .modelparameter {
	width:705px;
	height: 100%;
	padding:20px 10px;
}
#Main1 .modelname {
	line-height: 24px;
	height: 24px;
	border-bottom:1px dashed #dcdcdc;
}
#Main1 .modelname a {
	padding-left:15px;
	background-position:left -151px;
}
#makebox #pcbox {
	margin:10px 0 0;
	width:705px;
}
#makebox #pcbox #cate {
	color:#990000;
	font-weight:bold;
	margin:3px 0;
}
#makebox #pcbox li {
	margin:5px 0 0;
	height:18px;
	line-height:18px;
}
#makebox #pcbox strong {
	color:#000;
}
#makebox #pcbox #text {
	padding:0 0 0 5px;
}
#makebox .returninfo {
	margin-top:10px;
}
#makebox .returninfo a {
	color:#0033CC;
}
/*ModelInfo1Article------------------------------------------------------------------------------------------------*/ 
.ModelInfo1Article .medelist {
	float: left;
	width: 1120px;
	padding:0 0 10px 0;
	border-bottom:1px solid #dcdcdc;
}
.ModelInfo1Article .medelist .medelistitle {
	font-size: 12px;
	clear: both;
	height: 22px;
	line-height: 22px;
	border-bottom: 1px solid #dcdcdc;
	background: url(Images/images3.png) repeat-x left 0;
	padding:0 0 0 10px;
	font-weight: normal;
	width:948px;
	margin-bottom:5px;
}
.ModelInfo1Article .medelist li {
	background-position: 11px -62px;
	height: auto;
	width: 425px;
	float: left;
	padding: 4px 4px 4px 30px;
}
.ModelInfo1Article #Main1 .classinfo, .PageModels_info1 #Main1 .classinfo {
	width:1100px;
	overflow:hidden;
}
.ModelInfo1Article #Main1 .classinfo p {
	line-height:20px;
	text-indent:2em;
	margin:10px 0;
}
.ModelInfo1Article #Main1 .classinfo table {
	border-collapse: collapse;
	border: 1px solid #ccc;
	margin:5px;
}
.ModelInfo1Article #Main1 .classinfo td, .ModelInfo1Article #Main1 .classinfo th {
	border: 1px solid #ccc;
	margin: 0;
	padding: 4px;
}
.ModelInfo1Article #Main1 .classinfo strong {
	margin-left:-2em;
}
.ModelInfo1Article #Main1 .classinfo table strong {
	margin-left:0;
}
/*PageTopic-------------------------------------------------------------------------------------------------------------------------*/
.PageTopic #sort .content {
	float:left;
	padding:30px 0 10px 11px;
	width:1109px;
}
.PageTopic #sort .content li {
	float:left;
	width:190px;
	height:48px;
	margin:0 35px 20px 0;
}
.PageTopic #sort .content .g100060, .PageTopic #sort .content .g100180 {
	margin-right:0;
}
.PageTopic #sort .content li a {
	display:block;
	width:138px;
	height:33px;
	padding:15px 0 0 60px;
	border:1px solid #dcdcdc;
	font-size:14px;
	color:#000;
}
.PageTopic #sort .content li a:hover {
	border:1px solid #990000;
	color:#990000;
}
.PageTopic #sort .content .icon a {
	background:url(Images/icon01.png) no-repeat;
}
.PageTopic #sort .content .g100450 a {
	background-position:-27px -533px;
}
/*services各个页面------------------------------------------------------------------------------------------------------*/
/* Fixes incorrect placement of numbers in ol鈥檚 in IE6/7 */
ol {
	margin-left:2em;
}
/* == clearfix == */
.clearfix:after { /*/*/
	content: "."; /* IE8 hack */
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* IE7 hack */
.clearfix {
	display: inline-block;
}
/* IE-mac, IE5, IE6 */
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
em {
	font-style:normal
}
.blank5, .blank10, .blank15, .blank20, .blank20else, .blank30, .blank40, .blank70, .blank100 {
	clear:both!important;
	line-height:0!important;
	margin:0!important;
	overflow:hidden;
	font-size:1px!important;
}
.blank5 {
	height:5px!important;
	font-size:0!important;
}
.blank10 {
	height:10px!important;
}
.blank15 {
	height:10px!important;
}
.blank20 {
	height:20px!important;
}
.blank20else {
	height:20px!important;
	_height:2px;
	position:relative;
}
.blank30 {
	height:30px!important;
}
.blank40 {
	height:40px!important;
}
.blank70 {
	height:70px!important;
}
.blank100 {
	height:100px!important;
}
.top {
	width:100%;
	height:160px;
	background:url(Images/topBg.jpg) repeat-x top;
}
.title {
	width:1000px;
	height:80px;
	margin:0 auto;
	padding-top:14px;
	padding-bottom:11px;
}
.yipartsLogo {
	width:235px;
	height:80px;
	float:left;
}
.topTitle {
	width:390px;
	height:64px;
	float:right;
	padding-top:11px;
}
.nav {
	width:1000px;
	height:50px;
	margin:0 auto;
	background:url(Images/nav.jpg) center no-repeat;
	position:relative;
}
.nav ul {
	padding-left:35px;
	width:1000px;
	height:50px;
}
.nav li {
	float:left;
	height:50px;
}
.nav li a {
	display:block;
	height:50px;
	cursor:pointer;
}
.nav li.n1 a, .nav li.n1 a:hover {
	width:54px;
	height:50px;
	position:absolute;
	top:0px;
	left:46px!important;
}
.nav li.n1 a {
	background:url(Images/NavN1.jpg) left no-repeat;
	left:64px;
}
.nav li.n1 a:hover {
	background:url(Images/navHomeHover.jpg) left no-repeat;
}
.nav li.n1_g a {
	z-index:10;
	background:url(Images/navHome.jpg) left no-repeat;
	width:76px;
	height:60px;
	position:absolute;
	top:-10px;
	left:26px!important;
	left:54px;
}
.nav li.n2 a, .nav li.n2 a:hover {
	width:68px;
	height:50px;
	position:absolute;
	top:0px;
	left:102px!important;
}
.nav li.n2 a {
	background:url(Images/NavN2.jpg) left no-repeat;
	left:120px;
}
.nav li.n2 a:hover {
	background:url(Images/navProductsHover.jpg) left no-repeat;
}
.nav li.n2_g a {
	z-index:10;
	background:url(Images/navProducts.jpg) left no-repeat;
	width:90px;
	height:60px;
	position:absolute;
	top:-10px;
	left:91px!important;
	left:110px;
}
.nav li.n3 a, .nav li.n3 a:hover {
	width:68px;
	height:50px;
	position:absolute;
	top:0px;
	left:172px!important;
}
.nav li.n3 a {
	background:url(Images/NavN3.jpg) left no-repeat;
	left:190px;
}
.nav li.n3 a:hover {
	background:url('Images/navSuppliersHover.jpg') left no-repeat;
}
.nav li.n3_g a {
	z-index:10;
	background:url(Images/navSuppliers.jpg) left no-repeat;
	width:90px;
	height:60px;
	position:absolute;
	top:-10px;
	left:162px!important;
	left:180px;
}
.nav li.n4 a, .nav li.n4 a:hover {
	width:54px;
	height:50px;
	position:absolute;
	top:0px;
	left:242px!important;
}
.nav li.n4 a {
	background:url(Images/NavN4.jpg) left no-repeat;
	left:260px;
}
.nav li.n4 a:hover {
	background:url(Images/navNewHover.jpg) left no-repeat;
}
.nav li.n4_g a {
	z-index:10;
	background:url(Images/navNew.jpg) left no-repeat;
	width:90px;
	height:60px;
	position:absolute;
	top:-10px;
	left:232px!important;
	left:250px;
}
.nav li.n5 a, .nav li.n5 a:hover {
	width:54px;
	height:50px;
	position:absolute;
	top:0px;
	left:298px!important;
}
.nav li.n5 a {
	background:url(Images/NavN5.jpg) left no-repeat;
	left:316px;
}
.nav li.n5 a:hover {
	background:url(Images/navTradeHover.jpg) left no-repeat;
}
.nav li.n5_g a {
	z-index:10;
	background:url(Images/navTrade.jpg) left no-repeat;
	width:90px;
	height:60px;
	position:absolute;
	top:-10px;
	left:288px!important;
	left:306px;
}
.nav li.n6 a, .nav li.n6 a:hover {
	width:82px;
	height:50px;
	position:absolute;
	top:0px;
	left:354px!important;
}
.nav li.n6 a {
	background:url(Images/NavN6.jpg) left no-repeat;
	left:372px;
}
.nav li.n6 a:hover {
	background:url(Images/navInquiryHover.jpg) left no-repeat;
}
.nav li.n6_g a {
	z-index:10;
	background:url(Images/navInquiry.jpg) left no-repeat;
	width:104px;
	height:60px;
	position:absolute;
	top:-10px;
	left:344px !important;
	left:362px;
}
.nav li.n7 a, .nav li.n7 a:hover {
	width:54px;
	height:50px;
	position:absolute;
	top:0px;
	left:438px!important;
}
.nav li.n7 a {
	background:url(Images/NavN7.jpg) left no-repeat;
	left:456px;
}
.nav li.n7 a:hover {
	background:url(Images/navServicesHover.jpg) left no-repeat;
}
.nav li.n7_g a {
	z-index:10;
	background:url(Images/navServices.jpg) left no-repeat;
	width:76px;
	height:60px;
	position:absolute;
	top:-10px;
	left:427px!important;
	left:445px;
}
.nav li.n8 a, .nav li.n8 a:hover {
	width:82px;
	height:50px;
	position:absolute;
	top:0px;
	left:494px!important;
}
.nav li.n8 a {
	background:url(Images/NavN8.jpg) left no-repeat;
	left:512px;
}
.nav li.n8 a:hover {
	background:url(Images/navAccountHover.jpg) left no-repeat;
}
.nav li.n8_g a {
	z-index:10;
	background:url(Images/navAccount.jpg) left no-repeat;
	width:104px;
	height:60px;
	position:absolute;
	top:-10px;
	left:484px!important;
	left:502px;
}
.nav li.n9 a, .nav li.n9 a:hover {
	width:82px;
	height:50px;
	position:absolute;
	top:0px;
	left:578px!important;
}
.nav li.n9 a {
	background:url(Images/NavN9.jpg) left no-repeat;
	left:596px;
}
.nav li.n9 a:hover {
	background:url(Images/navAutoKnowledgeHover.jpg) left no-repeat;
}
.nav li.n9_g a {
	z-index:10;
	background:url(Images/navAutoKnowledge.jpg) left no-repeat;
	width:104px;
	height:60px;
	position:absolute;
	top:-10px;
	left:568px!important;
	left:586px;
}
.nav li.n11 a, .nav li.n11 a:hover {
	width:82px;
	height:50px;
	position:absolute;
	top:0px;
	left:662px!important;
	left:672px;
}
.nav li.n11 a {
	background:url(Images/NavN11.jpg) left no-repeat;
	left:672px;
}
.nav li.n11 a:hover {
	background:url(Images/navModelsHover.jpg) left no-repeat;
}
.nav li.n11_g a {
	z-index:10;
	background:url(Images/navModels.jpg) left no-repeat;
	width:104px;
	height:60px;
	position:absolute;
	top:-10px;
	left:662px!important;
	left:672px;
}
.nav li.n12 a, .nav li.n12 a:hover {
	width:68px;
	height:50px;
	position:absolute;
	top:0px;
	left:746px!important;
}
.nav li.n12 a {
	background:url(Images/NavN12.jpg) left no-repeat;
	left:746px;
}
.nav li.n12 a:hover {
	background:url(Images/navAutoCityHover.jpg) left no-repeat;
}
.nav li.n12_g a {
	z-index:10;
	background:url(Images/navAutoCity.jpg) left no-repeat;
	width:90px;
	height:60px;
	position:absolute;
	top:-10px;
	left:735px!important;
	left:754px;
}
.nav li.n13 a, .nav li.n13 a:hover {
	width:54px;
	height:50px;
	position:absolute;
	top:0px;
	left:815px!important;
	left:815px;
}
.nav li.n13 a {
	background:url(Images/NavN13.jpg) left no-repeat;
	left:815px;
}
.nav li.n13 a:hover {
	background:url(Images/navShowHover.jpg) left no-repeat;
}
.nav li.n13_g a {
	z-index:10;
	background:url(Images/navShow.jpg) left no-repeat;
	width:76px;
	height:60px;
	position:absolute;
	top:-10px;
	left:815px!important;
	left:815px;
}
.focus {
	width:100%;
	text-align:center;
}
.focus img {
	margin-right:30px;
}
.Content {
	width:1120px;
	margin:0 auto;
	background:#fafafa;
	background-position:left top;
	position:relative;
	border-right:1px solid #f1f1f1;
    border-left:1px solid #f1f1f1;
}
.focusBg {
	position:absolute;
	width:30px;
	hright:30px;
	left:-30px;
	top:0;
	display:block;
	width:30px;
	height:30px;
	background:url(Images/images.png) no-repeat;
	background-position:-520px -242px;
}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8 {
	width:239px;
	float:left;
	border-right:1px dashed #292929;
	border-bottom:1px dashed #292929;
	position:relative;
}
.col9, .col10, .col11 {
	width:239px;
	float:left;
}
.col9 {
	border-right:1px dashed #16323d;
}
.col10 {
	border-right:1px dashed #43728d;
}
.col11 {
	border-right:1px dashed #839b2f;
}
.moreBtn {
	width:168px;
	background:#4f4f4f;
	font-size:12px;
	font-family:"宋体";
	color:#fff;
	float:right;
	text-align:left;
	margin-top:65px;
}
.moreBtn a, .moreBtn a:hover {
	width:172px;
	font-size:12px;
	font-family:"宋体";
	float:right;
	text-align:left;
	padding:10px 0 10px 0;
	text-decoration:none;
}
.moreBtn a {
	background-position:right -194px;
	color:#fff;
}
.moreBtn a:hover {
	background-position:right -249px;
	color:#e60000;
}
.moreBtn p {
	margin:0;
	padding:0;
	margin-left:20px;
}
.colA a {
	display:block;
	border:0px solid red;
}
.colA a .colText {
	display:none;
}
.colA a:hover {
	display:block;
	border:0px solid blue;
}
.colA a:hover .colText {
	display:block;
	background:#eadd03;
	border-left:4px solid #e60000;
	width:227px;
	padding:8px 0 8px 8px;
	position:absolute;
	left:0;
	bottom:0;
	text-align:left;
	color:#000;
	text-decoration:none;
}
.colTitle {
	width:1100px;
	height:50px;
	background:#dfdfdf;
	font-size:24px;
	font-family:"微软雅黑";
	color:#606060;
	text-align:left;
	padding:10px 0 0 20px;
}
/*****************宜配服务下级页样式********************/
.subLine1 {
	width:100%;
	margin-top:20px;
}
.subLine {
	width:1122px;
	margin:0 auto;
}
.subContent {
	width:1120px;
	margin:0 auto;
	background:#f4f4f4;
	position:relative;
	border:1px solid #e1e1e1;
	border-top:none;
	border-bottom:none;
}
.subTitle {
	width:100%;
	border-bottom:3px solid #bcbcbc;
	height:48px;
}
.subTitleText {
	float:left;
	text-align:left;
	font:30px/1.6 "微软雅黑";
	font-weight:bold;
	color:#282828;
	margin-left:20px;
	height:48px;
	background-position:right -350px;
	padding-right:50px;
}
.subSlash {
	float:left;
	width:49px;
	margin-top:10px;
}
.subTitleTextEn {
	float:left;
	font:12px/1.6 Arial, Helvetica, sans-serif;
	color:#a3a3a3;
	margin-top:20px;
	font-style:italic;
}
.subSite {
	float:right;
	margin-right:10px;
	margin-top:20px;
	font-family:"宋体";
	color:#9a9a9a;
}
.subSite a, .subSite a.subSiteA, .subSite a:hover.subSiteA {
	text-decoration:none;
}
.subSite a {
	color:#595959;
}
.subSite a:hover {
	color:#d75b00;
	text-decoration:underline;
}
.subSite a.subSiteA {
	color:#9a9a9a;
}
.subSite a:hover.subSiteA {
	color:#d75b00;
}
.subCol1 {
	width:1120px;
}
.subCol1Text {
	width:500px;
	height:205px;
	float:left;
}
.subCol1Text_new {
	width:620px;
	float:left;
}
.subCol1Text_new_two {
	width:570px;
	float:left;
}
.subCol1Text_new_three {
	width:500px;
	float:left;
}
.subColelse {
	width:956px;
	margin:0 auto;
}
.subCol1Title, .subCol2Title {
	height:22px;
	text-align:left;
}
.subCol1Title {
	width:500px;
}
.subCol1Title span, .subCol2Title span {
	padding-left:10px;
	margin-left:20px;
	text-align:left;
	font-size:22px;
	font-family:"微软雅黑";
	color:#282828;
	font-weight:bold;
	display:block;
	border-left:6px solid #e00000;
	height:22px;
	line-height:22px;
}
.subCol1Text p {
	width:465px;
	padding:0;
	margin:15px 0 0 35px!important;
	text-align:left;
	line-height:22px;
	color:#282828;
	font-family:Arial, Helvetica, sans-serif "宋体";
}
.subCol1Pic, .subCol1PicIVI {
	width:405px;
	height:205px;
	float:right;
	padding:0;
}
.subCol1Pic {
	background:#999;
}
.subCol1PicIVI {
	margin-right:10px;
}
.subCol2Title {
	width:1120px;
}
.subDashed, .subDashed1 {
	border-bottom:1px dashed #c6c6c6;
	width:1120px;
	height:1px;
	font-size:0;
	clear:both!important;
	line-height:0!important;
	margin:0!important;
	overflow:hidden;
}
.subDashed1 {
	position:absolute;
	bottom:0;
	left:0;
}
.subCol2, .subCol4 {
	width:1078px;
	margin-left:20px;
}
.subCol2_new {
	width:1078px;
	margin-left:40px;
}
.subCol2Text {
	text-align:left;
}
.ColContentText, .ColContentTextelse, .ColContentText_new {
	background-color:#e8e8e8;
	border:1px solid #b4b4b4;
	position:relative;
	text-align:left;
	float:left;
}
.ColContentTextelse {
	padding:10px 30px 12px 0;
}
.boxTopLeft, .boxTopRight, .boxTopLeft1, .boxTopRight1, .boxTopLeft2, .boxTopRight2 {
	width:10px;
	height:10px;
	position:absolute;
	border-top:1px solid #e90800;
	top:-1px!important;
	top:-1px;
}
.boxTopLeft, .boxTopLeft1, .boxTopLeft2, .boxBottomLeft, .boxBottomLeft1, .boxBottomLeft2 {
	border-left:1px solid #e90800;
	left:-1px;
}
.boxTopRight, .boxTopRight1, .boxTopRight2, .boxBottomRight, .boxBottomRight1, .boxBottomRight2 {
	border-right:1px solid #e90800;
	right:-1px!important;
	right:-1px;
}
.boxBottomLeft, .boxBottomRight, .boxBottomLeft1, .boxBottomRight1, .boxBottomLeft2, .boxBottomRight2 {
	width:10px;
	height:10px;
	position:absolute;
	border-bottom:1px solid #e90800;
	bottom:-1px!important;
	bottom:-2px;
}
.ColContentText h1, .subCol2 .title1, .ColContentText2 h1, .subCol4 .title1, .ColContentText_new h1 {
	font-family:"微软雅黑";
	font-size:16px;
	text-align:left;
}
.ColContentText h1, .ColContentText_new h1 {
	color:#dd0700;
	margin:10px 0 0 15px;
	padding:0;
}
.subCol2 .title1 {
	color:#fff;
	margin:0 6px 0 10px;
	background:url(Images/images6.png) repeat-x;
	background-position:left -8px;
}
.ColContentText ul {
	margin:10px 30px 10px 10px;
	padding:0;
	color:#606060;
}
.ColContentText_new ul {
	margin:10px 30px 10px 10px;
	padding:0;
	color:#3f3f3f;
}
.ColContentText li {
	text-align:left;
	list-style-type:square;
	line-height:22px;
	margin-left:22px;
}
.ColContentText_new li {
	text-align:left;
	list-style-type:square;
	line-height:22px;
	margin-left:22px;
	font-size:14px;
}
.ColContentText p, .ColContentText_new p {
	margin:10px;
	padding:0;
}
.subCol3Title {
	width:1100px;
	height:30px;
	text-align:left;
}
.subCol3Title_new {
	width:500px;
	height:25px;
	text-align:left;
}
.subCol3Title_n_b {
	width:520px;
	height:30px;
	text-align:left;
}
.subCol3Title_box {
	float:left;
	padding:0;
	margin-left:20px!important;
	margin-left:15px;
	text-align:left;
	background:#d04900;
	color:#fff;
	font-family:"微软雅黑";
	font-size:18px;
	position:relative;
}
.subCol3Title_box_new {
	float:left;
	padding:0;
	margin-left:40px!important;
	text-align:left;
	color:#575757;;
	font-family:"微软雅黑";
	font-size:16px;
	position:relative;
}
.subCol3Title_box_n_b {
	float:left;
	padding:0;
	margin-left:40px!important;
	text-align:left;
	color:#000;
	font-family:"微软雅黑";
	font-size:18px;
	position:relative;
}
.subICO2 {
	position:absolute;
	bottom:0!important;
	bottom:-18px;
	right:-7px!important;
	right:-7px;
	display:block;
	width:7px;
	height:7px;
	background-position:-560px -242px;
}
.ColContentText1, .ColContentText2 {
	background-color:#e8e8e8;
	border:1px solid #b4b4b4;
	margin:10px 0 0 30px;
	position:relative;
}
.ColContentText1 {
	padding:10px 20px 20px 20px;
	margin:10px 0 0 30px;
}
.ColContentText1 p, .ColContentText1 ul {
	margin:10px 0 0 0;
	padding:0;
}
.ColContentText1 ul {
	color:#606060;
}
.ColContentText1 li {
	text-align:left;
	list-style-type:upper-alpha;
	line-height:22px;
	margin-left:20px;
}
.subCol3 {
	width:1100px;
	border-bottom:1px dashed #c6c6c6;
}
.subColPic {
	margin:20px 0 0 1px;
}
.subCol4Text {
	text-align:left;
}
.ColContentText2 {
	text-align:left;
	float:left;
}
.ColContentText2 h1 {
	color:#dd0700;
	margin:10px 0 0 10px;
	padding:0;
}
.subCol4 .title1 {
	color:#fff;
	margin:0 6px 0 10px;
	background:url(Images/images6.png) repeat-x;
	background-position:left -8px;
}
.ColContentText2 ul {
	margin-top:20px;
	padding:10px 0 0 20px;
	color:#606060;
}
.ColContentText2 li {
	width:282px!important;
	width:200px;
	text-align:left;
	background:url(Images/images5.png)no-repeat;
	background-position:left -4px;
	margin:0px 0 10px 0!important;
	padding:0 0 10px 10px!important;
	margin:0px 0 5px 0;
	padding:0 0 5px 10px;
	border-bottom:1px dashed #c7c7c7;
	float:left;
}
.ColContentText2 p {
	margin:10px;
	padding:0;
}
.ColContentText2 li a {
	color:#606060;
	text-decoration:none;
}
.ColContentText2 li a:hover {
	color:#F30;
	text-decoration:none;
}
.subCase {
	width:920px;
	margin:0 auto;
	margin-top:30px;
	text-align:left;
}
.subCaseTitle {
	background:#c7c7c7;
	text-align:center;
	width:122px;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	color:#282828;
	padding:5px 0 5px 0;
	margin-left:30px;
}
.subCaseTop, .subCaseBottom {
	height:6px;
	font-size:0;
	width:920px;
}
.subCaseTop {
	background-position:-580px -242px;
}
.subCaseBottom {
	background-position:-580px -262px;
}
.subCaseContent {
	background:#e9e9e9;
	text-align:left;
	padding:15px 0 15px 0;
	display:none;
	width:1078px;
	border:1px solid #d8d8d8;
	border-top:none;
	border-bottom:none;
}
.subCaseContent img {
	margin-left:30px;
	border:1px solid #b5b5b5;
}
.suvADSplace {
	width:89px;
	margin-left:20px;
	_margin-left:-40px;
}
.suvADSplacetop {
	width:1058px;
	height:32px;
}
.borderleft, .borderright {
	width:460px;
	height:1px;
	font-size:0;
	border-top:1px solid #7f7f7f;
	margin:15px 0;
}
.borderleft {
	float:left;
}
.ADSname {
	font-size:24px;
	font-family:"微软雅黑";
	color:#7f7f7f;
	float:left;
	padding-left:10px;
}
.borderright {
	float:right;
}
.subADSplacemain {
	width:1100px;
}
.subADSplaceleft {
	width:269px;
	float:left;
}
.subADSplaceleft h1 {
	width:269px;
	height:50px;
	line-height:50px;
	background:#000;
	color:#fff;
	font-size:28px;
	text-align:left;
	margin-bottom:10px;
}
.subADSplaceleft .style2 {
	margin-top:45px;
}
.subADSplaceleft li {
	font-size:14px;
	text-align:left;
	line-height:22px;
	text-indent:5px;
}
.subADSpic {
	width:627px;
	float:left;
}
.suvWEBstyle {
	width:886px;
	height:20px;
	text-align:left;
	margin-left:20px;
	_margin-left:-40px;
}
.suvWEBstyle span {
	color:#fff;
	font-family:"微软雅黑";
	font-size:18px;
	text-align:left;
	background:url(Images/images6.png) repeat-x;
	background-position:left -7px;
	_padding-top:2px;
}
.subCol2 .template, .subCol2 .template a {
	font-family:"宋体";
	font-size:12px;
	color:#fff;
}
.subCol2 .template {
	background:#5d5d5d;
	border-right:4px solid #e90800;
	padding:2px 16px 2px 10px;
}
.subCol2 .template a {
	text-decoration:none;
}
.subCol2 .template a:hover {
	color:#000;
}
.subCloe4, .subCloe5 {
	width:775px;
	border:1px solid #b4b4b4;
	margin-left:20px;
	_float:left;
	_margin-left:15px;
}
.subCloe4 {
	height:191px;
}
.subCloe4top, .subCloe4bottom {
	width:775px;
	height:95px;
}
.subCloe4top {
	border-bottom:1px solid #b4b4b4;
}
.subCloe4left, .subCloe5left {
	float:left;
	font-size:14px;
	font-family:"宋体";
	text-align:left;
	border-right:1px solid #dedede;
}
.subCloe4left {
	width:139px;
	height:57px;
	padding:38px 0 0 80px;
}
.subCloe4right1, .subCloe4right2, .subCloe4right3 {
	width:544px;
	height:26px;
	line-height:26px;
	float:left;
	text-align:left;
}
.subCloe4right1 {
	margin:13px 0 10px;
}
.subCloe4 .content {
	height:26px;
	background-position:right -304px;
	padding:0;
}
.subCloe4right1 .content {
	width:209px;
}
.subCloe4right2 .content {
	width:223px;
}
.subCloe4right3 .content {
	width:83px;
}
.subCloe4right3 {
	margin-top:30px;
}
.subCloe4 a, .subCloe5 a {
	height:14px;
	text-decoration:none;
	font-size:14px;
	font-family:"宋体";
	color:#fff;
	background:url(Images/images3.png) repeat-x;
	background-position:left -42px;
	padding:6px 10px 6px 11px;
}
.subCloe4 a:hover, .subCloe5 a:hover {
	color:#000;
}
.subCloe5 {
	height:130px;
}
.subCloe5left {
	width:236px;
	line-height:26px;
	padding:41px 0 53px 0;
}
.subCloe5right1 {
	width:500px;
	line-height:22px;
	float:left;
	text-align:left;
	margin:10px 0 10px;
	padding-left:20px;
}
.subCloe5 .subCloe5btn {
	height:26px;
	background-position:right -304px;
}
.subCloe5left .subCloe5btn {
	width:83px;
	float:right;
	margin-right:20px;
	margin-top:10px;
}
.subNr {
	width:940px;
	margin-left:20px;
	text-align:left;
	color:#333;
	font-size:14px;
	line-height:30px;
	margin-bottom:20px;
	overflow:hidden;
}
.subNr .ypah_download, .subNr .ypah_download1 {
	height: 304px;
	position: relative;
	width: 1122px;
}
.subNr .ypah_download a, .subNr .ypah_download1 a {
	position:absolute;
	width:220px;
	height:61px;
	background:url(Images/ypah_btn.jpg) no-repeat left top
}
.subNr .ypah_download a {
	left:527px;
	top:178px;
}
.subNr .ypah_download1 a {
	left:588px;
	top:171px;
}
.subNr .ypah_download1 a:hover {
	background:url(Images/superexcel_btn01.jpg) no-repeat left top;
}
.subNr .ypah_download a:hover {
	background:url(Images/ypah_btn01.jpg) no-repeat left top;
}
.subNr h2 {
	font-size:18px;
	color:#000;
	font-family:"微软雅黑";
}
.subNr span {
	display:block;
	color:#bd0801;
	font-weight:bold;
	margin:10px 0px;
}
.subNr .img {
	text-align:center;
	margin-top:30px;
}
.subNr img {
	margin-top:15px;
}
.templatecontent {
	padding:20px;
	overflow:hidden;
}
.templatecontent li {
	width:160px;
	height:140px;
	float:left;
	padding:10px;
	background:#fff;
	margin:5px;
	border:1px solid #ccc;
}
.templatecontent li img {
	width:160px;
	height:120px;
	margin-bottom:5px;
}
/*第三方数据列表页样式*/
.PageOthdatalist #content{
	width:1100px;
	padding:0 0 0 20px;
	border:1px solid #dcdcdc;
	float:left;
}
.Othdatalist li{
	width:234px;
	float:left;
	margin:10px 0 0 0;
}
.Othdatalist li a:hover{
	color:#990000;
}
.PageOthdatalist .foot {
    float: left;
    width: 1120px;
    height: 40px;
    line-height: 40px;
}
.PageOthdatalist .record, .PageOthdatalist .pages {
	width:40px;
	display:inline;
	color:#005aa0;
	font-weight:bold;
	padding:0 3px;
}
/*登录框样式------------------------------*/
#ALogin{
	position:fixed;
	top:200px;
	left:200px;
	z-index:9999;
	background:#fff;
	display:none;
	width:510px;
}
#ALogin h2{
	height:45px;
	line-height:45px;
	background:#f7f7f7 url(Images/Alogin_bg.gif) no-repeat 20px center;
	border-bottom: 1px solid #eee;
	padding:0 0 0 50px;
}
#ALogin .closesub,.ActionMsgBox .closesub{
	position:absolute;
	right:15px;
	top:13px;
	border:none;
	background:url(Images/close_bg.gif) no-repeat;
    background-position: left center;
}
#ALogin .closesub:hover,.ActionMsgBox .closesub:hover{
	background:url(Images/close_bg2.gif) no-repeat;
    background-position: left center;
}
.ALogin_l{
	float:left;
	width:230px;
	padding:15px 0 0px 15px;
	background:#fff;
}
.ALogin_l img{
	float:left;
	width:230px;
	height:230px;
}
.ALogin_r,.ALogin_r2{
	float:right;
	width:225px;
	padding:0 20px 0 0;
	background:#fff;
}
.ALogin_content{
	width:220px;
	padding:10px 0 0;
	float:left;
}
.ALogin_content li{
	position:relative;
	padding:0 0 7px;
}
.ALogin_content li input{
	width:213px;
	height:12px;
	line-height:12px;
	background-position:right 4px;
	border:1px solid #dcdcdc;
	margin:5px 0 0;
	padding:9px 0 9px 5px;
}
.ALogin_content li input:hover{
	border:1px solid #aaa;
}
.ALogin_content li .error{
	padding:0 0 0 2px;
}
#ALogin_btn{
	float:left;
}
#code_c{
	position:absolute;
	right:15px;
	top:24px;
}
#ALogin #login_btn{
	width:225px;
	height:30px;
	margin:0;
	cursor:pointer;
	background:#990000;
	color:#fff;
	border:none;
	font-size:14px;
}
#ALogin #login_btn:hover{
	background:#af0000;
}
#ALogin_b{
	float:left;
	width:490px;
	margin:15px 0 0;
	padding:10px 0 15px 20px;
	border-top:1px solid #ddd;
	background:#f7f7f7;
	text-align:center;
}
#ALogin_b a:hover{
	color:#990000;
	text-decoration:underline;
}
#ALoginAuto,#ALoginErr{
	float:left;
	width:215px;
	margin-bottom:8px;
}
#ALoginAuto{
	margin-bottom:10px;
}
.ALogin_r2{
	padding:40px 20px 0 0;
	text-align:center;
}
.ALogin_r2_t{
	float:left;
	width:220px;
	font-size:14px;
	font-weight:bold;
}
.Avatar{
	float:left;
	width:220px;
	padding:30px 0 25px 0;
}
.Acatar_img{
	display:block;
	width:78px;
	height:78px;
	margin:0 auto;
	padding:2px;
	border:1px solid #c9c9c9;
	border-radius:2px;
	box-shadow:0 0 6px #bbb;
	-webkit-box-shadow:0 0 10px #bbb;
	-moz-box-shadow:0 0 10px #bbb;
	text-align:center;
}
.Acatar_img:hover{
	border:1px solid #b0b0b0;
	box-shadow:0 0 6px #aaa;
	-webkit-box-shadow:0 0 6px #aaa;
	-moz-box-shadow:0 0 6px #aaa;
}
.Acatar_img img{
	width:78px;
	height:78px;
	border-radius:2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}
.A_user_n{
	display:block;
	width:220px;
	padding:5px 0 0;
}
.ALogin_way2{
	float:left;
	width:220px;
	color:#990000;
}
.ALogin_way2:hover{
	text-decoration:underline;
}
/*提示框样式-------------------------*/
.ActionMsgBox{
	position:absolute;
	top:200px;
	left:800px;
	min-width:220px;
	height:auto;
	padding:0 0 10px;
	background:#fefded;
	z-index:9998;
	border:1px solid #f9f2a7;
	-webkit-box-shadow:0 0 5px #ccc;
	-moz-box-shadow:0 0 5px #ccc;
}
.ActionMsgBox h2{
	font-size:16px;
	height:30px;
	line-height:30px;
	background:#fffbcd;
	border-bottom:1px solid #eee;
	padding:0 0 0 10px;
}
.ActionMsgBox .closesub{
	width:10px;
	height:10px;
	top:10px;
	right:10px;
	background: url(Images/close_bg2.gif) no-repeat;
	background-position:-2px center;
}
.ActionMsgBox .closesub:hover{
	background: url(Images/close_bg.gif) no-repeat;
	background-position:-2px center;
}
.ActionMsgBox_c{
	padding:10px;
	word-break: break-all;
	word-wrap: break-word;
	background:#fefded;
	color:#7C7770;
	line-height:20px;
}
.ActionMsgBox_btn{
	padding:5px 10px 0 10px;
	text-align:center;
}
.ActionMsgBox_btn input{
	cursor:pointer;
	height:23px;
	line-height:19px;
	margin:0 10px;
	padding:0 8px;
	border:1px solid #dcdcdc;
}
.ActionMsgBox_btn .btn{
	background:#990000;
	color:#ddd;
}
.ActionMsgBox_btn .btn:hover{
	color:#fff;
}
.ActionMsgBox_btn .returnbtn{
	background:#fff;
	color:#666;
}
.ActionMsgBox_btn .returnbtn:hover{
	color:#000;
}
.MsgBox{
	position:absolute;
	top:400px;
	left:800px;
	width:260px;
	height:auto;
	padding:0 0 10px;
	background:#fefded;
	z-index:9998;
	border:1px solid #f9f2a7;
	-webkit-box-shadow:0 0 5px #ccc;
	-moz-box-shadow:0 0 5px #ccc;
}
.MsgBox_c{
	padding:10px;
	word-break: break-all;
	word-wrap: break-word;
	background:#fefded;
	color:#FF8900;
	font-weight:normal;
}
.MsgBox_btn{
	padding:5px 10px 0 10px;
	text-align:center;
}
.MsgBox_btn input{
	cursor:pointer;
	height:23px;
	line-height:19px;
	margin:0 10px;
	padding:0 8px;
	border:1px solid #dcdcdc;
	background:#990000;
	color:#ddd;
}
.MsgBox_btn input:hover{
	color:#fff;
}
/*加入配件单按钮样式--------------*/
.addbtn2,.addbtn3{
	float:left;
	height:30px;
	line-height:30px;
	margin:10px 10px 10px 0;
	border:0;
	cursor:pointer;	
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 35px;
	text-align:left;
}
.addbtn0{
	color:#ddd;
	width:120px;
	background:url(Images/images5.png) no-repeat 0px -800px;
}
.addbtn1{
	width:120px;
	color:#444;
	background:url(Images/images5.png) no-repeat 0px -837px;
}
.addbtn3{
	width:98px;
	font-weight:normal;
	color:#444;
	padding:0 0 0 30px;
	background:url(Images/images5.png) no-repeat 0px -874px;
}
#yipartsdata .addbtn1,#yipartsdata .addbtn0,#thirdpartydata .addbtn1,#thirdpartydata .addbtn0,.ycsjbtn {
	width:80px;
	height:auto;
	padding:1px 0;
	background:#ddd;
	cursor:pointer;
	border-radius: 2px;
	border:1px solid #aaa;
	margin:5px 0 0;
}
#yipartsdata .addbtn1,#thirdpartydata .addbtn1,.ycsjbtn{
	background:#ddd;
	border:1px solid #aaa;
}
.ycsjbtn{
	display:block;
	width:78px;
	color:#444;
	text-align:center;
	font-weight:normal;
}
#yipartsdata .addbtn0,#thirdpartydata .addbtn0{
	background:#990000;
	border:1px solid #8b0000;
}
/*配件单样式-----------------------*/
#CartForm_d{
	float:left;
	width:1120px;
	border:1px solid #dcdcdc;
}
.Pageaddbuy #CartForm_d{
	width:1100px;
	padding:0 10px;
}
#CartForm_d table{
	width:1120px;
	float:left;
}
.Pageaddbuy #CartForm_d table{
	width:1100px;
}
.Pageaddbuy #CartForm_d #addbuy_e_c{
	margin:0 0 5px 0;
}
#CartForm_d table th{
	height:36px;
	text-align:left;
	border-bottom:1px solid #dcdcdc;
}
#CartForm_d table thead th{
	background:#ecf8ff;
}
.CartList_chose{
	padding:0 0 0 10px;
	width:200px;
}
.CartList_chose input{
	cursor:pointer;
	float:left;
}
#CartList tr{
	border-bottom:1px solid #dcdcdc;
}
#LoadData a,.c_ref_no a,.no_ad a{font-weight:bold;margin:0 2px;color:#ff8901;}
#LoadData a:hover,.c_ref_no a:hover,.no_ad a:hover{text-decoration:underline;}
.CartList_sort_t th{
	background:#fefeee;
	padding:0 0 0 10px;
}
#CartList tr td{
	padding:10px 0;
}
#CartList tr .CartList_chose{
	padding:10px 0 10px 10px;
}
#CartList tr .CartList_chose input{
	margin:30px 0 0;
}
#CartForm_d table .CartList_pic{
	padding:0 0 0 20px;
}
#CartForm_d table #CartList .CartList_pic{
	float:left;
	padding:0 0 0 30px;
	width:120px;
	overflow:hidden;
}
.CartUpic{
	width:69px;
	height:24px;
	padding-top:2px;
}
#addbuy_form #addbuy_cart .CartUpic{
	border:none;
}
.CartForm_btn {
	float:left;
	width:1100px;
	padding:10px;
}
.CartForm_btn input,.AddbuyForm_btn input{
	height:30px;
	line-height:30px;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	padding:0 10px;
	float:right;
	margin-left:10px;
	background:#990000;
	color:#ddd;
	border:1px solid #dcdcdc;
}
.CartForm_btn input:hover{
	color:#fff;
}
.CartForm_btn .CartForm_btn1{
	float:left;
	background:#fff;
	color:#666;
	border:1px solid #dcdcdc;
	margin:0;
}
.CartForm_btn .CartForm_btn1:hover{
	color:#000;
}
#CartForm_d .selectbtn{
	width:40px;
}
#CartForm_d .selectbtn span{
	cursor:pointer;
}
#CartList .c_ref_no th{
	text-align:center;
}
.Cartcount{
	width:110px;
}
#CartForm_d thead .Cartcount{
	width:80px;
	padding:0 0 0 20px;
}
#CartForm_d .Cartcount input{
	background:#fff;
	border:1px solid #dcdcdc;
	padding:3px;
	margin:0 2px;
	text-align:center;
}
#CartForm_d .Cartcount input{
	height:18px;
	line-height:18px;
}
#CartForm_d .Cartcount .Cartcount_btn{
	cursor:pointer;
	padding:0 3px;
	margin:0;
	width:16px;
	height:16px;
	line-height:14px;
}
#CartForm_d .Cartcount input:hover{
	border:1px solid #999;
}
.Cartcount span:hover,#CartForm_d .selectbtn span:hover{
	color:#990000;
}
#CartForm_d_2{
	float:left;width:1122px;height:850px;padding:250px 0 0;border-top:1px solid #dcdcdc;background:url(Images/CartForm_d_2_bg.jpg) no-repeat center top;
}
#CartForm_d_2 h2{
	text-align:center;font-size:20px;
}
#CartForm_d_2 h2 a{
	color:#ff8901;padding:0 5px;
}
#CartForm_d_2 h2 a:hover{
	text-decoration:underline;
}

.AnyNumBox{
	text-align:center;
	margin:10px;
}
.M5{margin:10px 0;}
/*头部新增按钮--配件单、发布采购样式--------------------*/
#Trade_btn{
	float:left;
}
#Trade_btn{
	color:#ff8900;
}
#CartForm_btn{
	background:url(Images/images5.png) no-repeat left -912px;
	padding:0 0 0 16px;
}
#cart_num{
	line-height:34px;
	font-weight:bold;
}
#Trade_btn{
	display:block;
	width:60px;
	height:77px;
	text-align:center;
	background:url(Images/Trade_btn_bg.jpg) no-repeat center bottom;
	margin:10px 0 0;
}
/*发布求购单样式---------------------*/
#addbuy_form{
	float:left;
	width:1120px;
	padding:0 0 20px;
}
.addbuy_form_title{
	width:1100px;
	float:left;
	border-bottom:1px dashed #dcdcdc;
	padding:14px 10px;
	margin:0 0 15px;
}
.Pageaddbuy .addbuy_form_title{
	width:1100px;
	padding:14px 0;
}
.addbuy_form_title_i {
	float:left;
	padding: 0 0 20px;
}
.addbuy_form_title_i input{
	width:550px;
}
#addbuy_cart{
	margin:-15px 0 0;
}
.Pageaddbuy #addbuy_cart{
	border:1px solid #dcdcdc;
	margin:0;
}
.addbuy_form_title h2{
	float:left;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	border-left:5px solid #990000;
	padding:0 0 0 10px;
	max-width:800px;
	_width:800px;
	width:auto;
}
.addbuy_form_title a{
	float:left;
}
.addbuy_des{
	padding:0 10px;
	line-height:24px;
}
.addbuy_form_des{
	float:left;
	padding:0 10px;
	width:1082px;
	line-height:24px;
    word-wrap: break-word;
}
#CartForm_d .addbuy_form_des table{
	width:940px;
}
#addbuy_form input,#addbuy_form select{
	height:28px;
	line-height:28px;
	border:1px solid #dcdcdc;
	padding:0 0 0 5px;
}
#addbuy_form select{
	height:30px;
	line-height:30px;
	padding:0;
	cursor:pointer;
}
#addbuy_form #addbuy_cart input{
	margin:0;
}
#addbuy_form textarea, #AnyNum{
	border:1px solid #dcdcdc;
	padding:4px;
	font-size:12px;
}
#addbuy_form .pro_p textarea{
	width:194px;
	height:64px;
}
#addbuy_form .buydes{
	width:930px;
}
#addbuy_form .pro_m textarea{
	width:135px;
	height:64px;
}
#addbuy_form .pro_d textarea{
	width:112px;
	height:64px;
}
#CartForm_d #addbuy_e_c #buydes{
	width:912px;
}
#addbuy_cart tbody tr{
	border-bottom:1px solid #dcdcdc;
}
#addbuy_cart tbody td{
	padding:15px 0;
	word-break: break-all;
}
#addbuy_form #addbuy_cart .input_num input{
	margin:5px 0;
}
.part_name input{
	width:179px;
}
#CartForm_d #addbuy_cart .CartList_pic{
	padding:0 12px;
	width:100px;
}
.pic_l_a{
	float:left;
	width:100px;
	height:18px;
	position:relative;
	overflow:visible;
	margin:-18px 0 0;
}
.pic_l_a .magnifier{
	top:23px;
	right:0;
	width:18px;
	height:18px;
	border:1px solid #d3d3d3;
	background-color:#fff;
	background-position: -9px -320px;
}
.pic_l_a .magnifier:hover{
	background-position:-9px -350px;
}
.CartList_pic img{
	padding-top:5px;
	padding-bottom:5px;
}
#CartForm_d #addbuy_cart .input_num{
	width:190px;
	padding:0 10px 0 0; 
}
.input_num a:hover{
	color:#990000;
}
#CartForm_d #addbuy_cart .input_num li{
	width:195px;
}
#CartForm_d #addbuy_cart .input_num .part_name .required{
	width:182px;
}
#CartForm_d #addbuy_cart .input_num .part_sort input{
	width:77px;
}
#CartForm_d #addbuy_cart .input_num .part_sort .required{
	width:89px;
}
#CartForm_d #addbuy_cart .pro_p{
	width:200px;
	padding:0 10px 0 0;
}
#CartForm_d #addbuy_cart tbody .pro_p{
	padding:15px 10px 15px 0;
}
#CartForm_d #addbuy_cart .pro_m{
	width:150px;
}#CartForm_d #addbuy_cart .pro_d{
	width:126px;
}
#addbuy_form .pro_a,#addbuy_form #addbuy_cart .pro_s{
	padding:0 0 0 10px;
	width:16px;
}
#addbuy_form .addbuyplus{
	cursor:pointer;
	text-indent:-9999px;
	display:inline-block;
	width:12px;
	height:12px;
	background:url(Images/images5.png) no-repeat;
	background-position:left -997px;
}
.batchadd_btn .addbuyplus{
	padding:0 3px 0 0;
}
.batchadd_btn .addbuyline{
	margin:2px 5px 0px 5px;
	color:#A9B9C9;
}
#addbuy_form .pro_s .SetPic{
	margin:8px 0;
}
#CartForm_d #addbuy_cart .Cart_p_c{
	text-align:center;
	padding-right:10px;
	width:90px;
}
#addbuy_cart tbody .Cartprice,#addbuy_cart tbody .Cartcount{
	width:90px;
}
#addbuy_cart tbody .Cartprice{
	margin:0 0 10px;
	width:84px;
	padding:0 0 0 6px;
}
#addbuy_form #addbuy_cart tbody .Cartprice input{
	width:47px;
	text-align:center;
	padding:0;
	margin:0 20px 0 4px;
}
#addbuy_cart tbody .Cartprice input:hover{
	border:1px solid #999;
}
#addbuy_e_c tr td{
	padding:0 0 15px;
}
#FormMain #addbuy_e_c tr td{
	width:375px;
}
.c_show .addbuy_e_c_title,#CartForm_d .addbuy_e_c_title{
	padding:0 5px 15px 0;
	width:60px!important;
	text-align:right;
}
#FormMain #CartForm_d .addbuy_e_c_title{
	width:75px!important;
}
#expiry_day_count{
	font-weight:bold;
	color:#990000;
	padding:0 2px 0 6px;
}
.addbuy_e_c_input #buydes{
	width:805px;
	height:135px;
}
#addbuy_form .required{
	margin:0;
	background-position:right 1px;
}
.addbuy_e_c_input input{
	width:229px;
}
#addbuy_form .CartForm_btn{
	padding:20px 0 10px 411px;
	width:547px;
}
#addbuy_form .CartForm_btn1{
	margin:0 0 0 20px;
}
#addbuy_form .CartForm_btn input{
	padding:0 10px;
	float:left;
}
.buying_c{
	float:left;
	width:1108px;
	padding:0 0 0 10px;
	position:relative;
	overflow:visible;
}
.buying_c span{
	float:left;
	width:948px;
	margin:3px 0;
}
.buying_c_c,.buying_c_c2,.buying_c_c3{
	width:268px;
	height:50px;
	line-height:45px;
	padding:0 0 0 46px;
	background:url(Images/images.png) no-repeat;
	background-position:-519px -458px;
	position:absolute;
	right:3px;
	top:0;
}
.buying_c_c2{
	width:188px;
	background-position:-1119px -458px;
}
.buying_c_c3{
	width:200px;
	background-position:-1393px -458px;
	padding:0 0 0 34px;
}
.buying_c_c a{
	float:left;
	width:80px;
	height:23px;
	text-align:center;
	color:#ff8901;
}
.buying_c_c span,.buying_c_c2 span,.buying_c_c3 span{
	width:150px;
	margin:0;
	padding:0 0 0 25px;
	color:#fff;
}
.buying_c_c2 span{
	width:80px;
	text-align:center;
	padding:0;
	color:#aaa;
}
.buying_c_c3 span{
	width:200px;
	color:#fff;
	padding:0;
}
.batchadd_btn{
	padding:10px 10px 19px;
	float:left;
	width:1078px;
}
.batchadd_btn span{
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	color:#215687;
}
#AndAnyBox{
	float:left;
	width:1100px;
	text-align:center;
}
.Pageaddbuy #AndAnyBox{
	padding:10px 0 0;
}
.AndAnyBox_btn{
	clear:both;
	margin:10px 0;
}
#AndAnyBox .prompt_d{
	margin:0;
	display:inline-block;
}
#AndAnyBox .prompt_d .noteimg{
	float:none;
	display:inline-block;
	vertical-align:bottom;
}
#addbuy_form .AndAnyBox_btn input{
	padding:0 10px;
	color:#666;
	background:#fff;
	cursor:pointer;
	font-weight:bold;
	margin:0 10px 0 0;
}
#addbuy_form .AndAnyBox_btn input:hover{
	color:#000;
}
.signprompt{
	float:left;
	width:1100px;
	background:#fefeee;
	border-bottom:1px dashed #dcdcdc;
	padding:15px 10px;
}
.Pageaddbuy .signprompt{
	width:1076px;
	border:1px solid #dcdcdc;
	margin:10px 0 0;
}
.go-less{
	float:left;
	padding:0 20px 0 0;
}
.go-less a{
	color:#990000;
	margin:0 3px;
}
.sign_w{
	padding:2px 8px;
	background:#fff;
	border:1px dashed #dcdcdc;
}
.Pageaddbuy #addbuy_e_c .signprompt{
	padding:15px 10px;
	margin:0 0 10px;
	width:1076px;
}
#addbuy_e_c .signprompt a{
	margin:0 3px 0 0;
	color:#990000;
}
/*求购页面样式---------------------------*/
.trade_module_b{
	float:left;
	width:1122px;
	padding:35px 0 0;
	position:relative;
	margin:5px 0 0;
}
#TradeMenu,#registermenu,.usermenu{
	float: left;
	width: 1119px;
	height: 35px;
	position:absolute;
	top:0;
	left:0;
	border-left:1px solid #dcdcdc;
}
.usermenu{
	width:538px;
	margin:0 0 0 170px;
}
#TradeMenu a,#registermenu .btn,.usermenu a{
	float: left;
	padding:0 50px;
	text-align:center;
	height: 35px;
	line-height: 35px;
	color: #444;
	font-size:14px;
	border: 1px solid #dcdcdc;
	border-bottom:1px solid #fff;
	border-left:none;
	background:url(Images/images5.png) repeat left -1300px;
}
#TradeMenu .active,#registermenu .active,.usermenu .active{
	color:#990000;
	font-weight:bold;
	height:34px;
	border-top:2px solid #ff8901;
	border-bottom:1px solid #fff;
	background:#fff;
}
#TradeMenu #title {
	float: left;
	width: 100px;
	padding-left: 10px;
}
#TradeMenu #put {
	float: right;
}
#TradeMenu #put img {
	margin: 2px 5px 0 0;
}
#TradeMenu #box {
	margin: 0 auto;
	width: 220px;
}
#TradeMenu #box .buy1 {
	border-right: 1px dashed #d6d6d6;
	padding-right: 30px;
	margin-right: 30px;
}
.c_show,.trade_module{
	float:left;
	width:1100px;
	border:1px solid #dcdcdc;
	padding:10px;
	position:relative;
	z-index:2;
}
.trade_module .signprompt{
	width:1076px;
	height:25px;
	line-height:25px;
	padding:10px;
	border:1px solid #dcdcdc;
	margin:0 0 10px;
}
.trade_module .signprompt a{
	float:left;
	width:82px;
	height:25px;
	background:url(Images/images5.png) no-repeat;
	margin:0 20px 0 0;
	text-indent:-9999px;
}
#trade_buy_btn{
	background-position:left -1230px;
}
#trade_sale_btn{
	background-position:left -1265px;
}
#add_company_btn{
	width:112px;
	background-position:left -1356px;
}
.trade_module .signprompt .noteimg{
	height: 25px;
	background-position:-11px -437px;
}

.trade_c_txt{
	line-height:24px;
	margin:-6px 0 0;
	max-height: 190px;
	overflow: hidden;
}
.trade_c_list{
	float:left;
	width:1075px;
	padding:10px 0 10px 20px;
	border:1px solid #dcdcdc;
	margin:0 0 20px;
	position:relative;
}
.trade_c_list:hover{
	border:1px solid #bbb;
}
.trade_c_list_t{
	float:left;
	width:1000px;
	height:32px;
}
.country_img{
	float:left;
	margin:3px 10px 0 0;
}
.country_img2{
	float:left;
	margin:2px 5px 0 0;
}
.trade_c_l_t{
	float:left;
	width:550px;
	line-height:20px;
	font-size:14px; 
	font-weight:bold;
	overflow:hidden;
	text-overflow: ellipsis;
}
.trade_c_l_t a{
	white-space:nowrap;
	color:#3b639f;
}
.trade_c_l_t a:hover{
	color:#990000;
}
.trade_c_l_d{
	float:right;
	padding:0 92px 0 0;
}
.trade_c_l_s,.trade_c_l_s2{
	position:absolute;
	right:-1px;
	top:-1px;
	width:25px;
	height:38px;
	padding:14px 15px 0 53px;
	background:url(Images/images.png) no-repeat;
	background-position:-873px -458px;
	font-size:14px;
	font-weight:bold;
	color:#fff600;
	font-family:宋体;
	text-align:center;
}
.trade_c_l_s2{
	background-position:-986px -458px;
}
.trade_c_c{
	float:left;
	width:1000px;
}
.trade_p_img{
	float:left;
	width:760px;
	padding-bottom:1px
}
.trade_p_img li{
	float:left;
	width:100px;
	margin:0 10px 10px 0;
	border:1px solid #dcdcdc;
}
.addup_num{
	line-height:32px;
	font-weight:bold;
	color:#990000;
}
.ljbjbtn{
	text-align:center;
	margin:0 10px;
	padding:1px 8px;
	line-height:32px;
	border-radius: 2px;
	background:#990000;
	color:#ddd;
}
.ljbjbtn:hover{color:#fff;}
.sort_num{
	float:left;
	width:1050px;
}
.sort_num li{
	float:left;
	width:320px;
	line-height:22px;
	color:#666;
	padding:0 0 0 15px;
	background:url(Images/images5.png) no-repeat -2px -148px;
}
.c_name{
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	/*color:#095183;*/
}
.r_state{
	width:auto;
	height:14px;
	overflow:hidden;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	background:#fe0000 url(Images/images5.png) no-repeat left -1175px;
	padding:0 8px 0 11px;
}
.trade_c_city{
	width:238px;
	text-align:left;
	color:#990000;
	font-weight:normal;
	font-size:12px;
	margin: 4px 0 0;
	overflow:hidden;
}
.trade_c_li{
	float:left;
	width:342px;
	height:100px;
	border:1px solid #dcdcdc;
	margin:0 10px 10px 0;
}
.trade_c_li img{
	float:left;
	width:100px;
	height:75px;
	padding:5px;
}
.trade_c_li_p{
	float:left;
	width:211px;
	height:50px;
	line-height:24px;
	padding:10px 10px 0;
	border-bottom:1px dashed #dcdcdc;
	border-left:1px dashed #dcdcdc;
	font-size:14px;
}
.trade_c_li_n{
	float:left;
	width:231px;
	height:34px;
	border-left:1px dashed #dcdcdc;
}
.trade_c_li_n span{
	float:left;
	width:114px;
	height:34px;
	line-height:34px;
	text-align:center;
}
.trade_c_li_n_l{
	border-right:1px dashed #dcdcdc;
}
.trade_s{
	width: 198px;
	position:absolute;
	right:10px;
	top:67px;
}
.trade_s_t{
	font-size:14px;
	font-weight:bold;
	padding:0 0 10px;
}
.trade_s td select,.trade_s td #expiry_time{
	width: 198px;
	float: left;
	margin: 0 5px 10px 0;
	padding:3px 0;
	border: 1px solid #dcdcdc;
}
.trade_s td #expiry_time{
	width:194px;
	padding:3px 0 3px 4px;
}
.trade_btn{
	cursor: pointer;
	padding: 0 10px;
	height: 23px;
	line-height: 19px;
	background: #990000;
	border: 1px solid #dcdcdc;
	color: #ddd;
	font-weight: bold;
}
.trade_btn:hover{
	color:#fff;
}
/*我的求购*/
#mybuy_table{
	width:900px;
	border:1px solid #dcdcdc;
}
#mybuy_table th,#mybuy_table td{
	height: 36px;
	text-align: left;
	border-bottom: 1px solid #dcdcdc;
	padding-left:5px;
}
#mybuy_table tbody tr{
	border-bottom: 1px solid #dcdcdc;
}

.user_page .pagenav{
	width:736px;
	padding:10px 10px 0px 10px;
}
/*发布表单页面样式*/
#FormTop{
	float:left;
	width:100%;
	background:#990000;
	position:relative;
	z-index:2;
}
#FormTop2{
	width:1122px;
	height:100px;
	margin:0 auto;
}
.yiparts_logo2{
	float:left;
	width:420px;
	height:100px;
}
#FormTop #search{
	float:right;
	width:329px;
	margin:0;
	padding:35px 0 0;
}
#FormTop .searchTxt{
	float:left;
	width:260px;
	height:32px;
	line-height:32px;
	border-right:none;
}
#FormTop .searchMenu {
	width:auto;
	float:left;
	position:static;
}
#FormTop .searchSelected {
	background:#eaeaea;
	height:32px;
	line-height:32px;
	width:auto;
	float:left;
	padding-left: 8px;
	display:block;
}
#FormTop .searchSelected a {
	background:url(Images/images4.png) no-repeat;
	background-position:right -413px;
	color:#990000;
	padding-right:20px;
}
#FormTop .searchSelected a:hover {
	color:#990000;
}
#FormTop .searchTab {
	position:absolute;
	top:32px;
	left:-2px;
	background:#fff;
	border:2px solid #f26600;
	border-top:none;
}
#FormTop .searchTab li {
	padding:0 0 0 8px;
	width:40px;
	text-align:left;
	height:32px; 
	line-height:32px;
}
#FormTop .searchTab li a{
	display:inline;
}
#FormTop .searchTab li:hover {
	background:#ffecec;
}
#FormTop .searchMenu li a:hover{
	font-weight:normal;
	color:#990000;
}
#FormTop .searchtext{
	height:12px;
	padding:10px 4px 10px 6px;
}
#FormTop .searchBtn{
	width:65px;
	height:32px;
	background:#ff8901;
	padding:0;
	line-height:32px;
	margin:0;
	text-align:center;
	border:2px solid #f26600;
	border-left:0;
}
#FormMain{
	float:left;
	width:100%;
	background:#f5f5f5;
	position:relative;
	z-index:1;
}
#Formtitle{
	float:left;
	width:1022px;
	height:110px;
	line-height:110px;
	text-align:center;
	font-size:30px;
	color:#333;
	font-family:Arial, 微软雅黑;
	letter-spacing:8px;
}
#FormMain .Pageaddbuy{
	width:1122px;
	margin:0 auto;
}
#FormMain #addbuy_form{
	float:left;
	width:1022px;
}
#FormMain #CartForm_d{
	float:left;
	width:1122px;
	padding:30px 30px 10px;
	border:1px solid #dcdcdc;
	background:#fff;
}
#FormMain .signprompt{
	width:1100px;
	margin:0 0 10px;
	padding:10px;
}
#FormMain .addbuy_form_title{
	width:1122px;
}
#FormMain #CartForm_d table{
	width:1122px;
}
#FormMain #CartForm_d #addbuy_e_c #buydes{
	width:954px;
}
#FormMain .CartForm_btn{
	width:1022px;
	padding:0;
	text-align:center;
}
#FormMain .CartForm_btn input,.PageSet #right #box .info_btn,.sj_btn a{
	float:none;
	margin:30px 0;
	padding:0 30px;
	height:40px;
	line-height:40px;
	font-size:16px;
	background:#ff8901;
	border-radius:5px;
	cursor:pointer;
	border:none;
	color:#fff;
}
.PageSet #right #box .info_btn{
	margin:0;
    height:32px;
	line-height:32px;
	font-size:14px;
}
#FormMain .CartForm_btn input:hover,.PageSet #right #box .info_btn:hover{
	background:#ff9e2f;
}
.accept_dd input{cursor:pointer;}
.c_logo{
	padding:0 0 30px 210px;
}
.up_logo{
	cursor:pointer;
}
.sj_btn{padding:0px 0 20px;text-align:center;}
.sj_btn.my_sj_btn{text-align: left;}
.sj_btn a{height:20px;line-height:20px;margin:0 0 0 3px;padding:0 10px;font-size:12px;}
.o_width{width:70px!important;border:none!important;padding:3px 0 0!important;}
/*注册页面样式*/
#FormMain #register_c{
	float:left;
	width:1122px;
	padding:35px 0 0;
	position:relative;
	margin:30px 0 0;
}
#FormMain #registermenu{
	width:745px;
	margin:0 0 0 385px;
}
#FormMain #registermenu span{
	float:right;
	line-height:35px;
	padding:0 20px 0 0;
}
#FormMain #registermenu span a{
	padding:0 0 0 5px;
	color:#990000;
}
#FormMain #registermenu span a:hover{
	text-decoration:underline;
}
#FormMain .register_form{
	float:left;
	width:1122px;
}
#FormMain .register_form_c,#FormMain .reg_form_c_ok{
	float:left;
	width:1122px;
	padding:10px 0 10px;
	border:1px solid #dcdcdc;
	background:#fff;
	position:relative;
}
#FormMain .reg_form_c_ok{
	margin:60px 0;
	padding:60px 0 60px 280px;
	width:740px;
	line-height:24px;
	background:#fff url(Images/firework_icon.jpg) no-repeat 100px center;
}
.reg_form_c_ok a{
	color:#990000;
}
.reg_form_c_ok_t{
	font-size:20px;
	font-weight:bold;
	line-height:46px;
	color:#990000;
}
.c_reg_quick{
	position:absolute;
	top:30px;
	right:20px;
	font-weight:bold;
	font-size:16px;
	font-family:Arial, 微软雅黑;
	width:160px;
	height:72px;
	line-height:72px;
	background:#fafff9;
	border:1px solid #dcdcdc;
	text-align:center;
	color:#7eba64;
}
.c_reg_quick:hover{
	border:1px solid #7eba64;
}

#FormMain .register_form dt,.PageSet #right #box dt{
	width:400px;
	float:left;
	text-align:right;
	padding:5px 10px 5px 0;
	height:auto;
	line-height:30px;
	margin:0 0 20px;
	color:#666;
}
#FormMain .register_form dd,.PageSet #right #box dd{
	width:600px;
	float:left;
	height:auto;
	padding:5px 0;
	line-height:30px;
	margin:0 0 20px;
}
.PageSet #right #box dt{
	width:70px;
}
.PageSet #right #box dd{
	width:400px;
}
#FormMain .register_form .sex_d{
	margin:-10px 0 20px;
}
#FormMain .register_form dd input,#FormMain .register_form dd select,.PageSet #right #box .required, .PageSet #right #box .dd2{
	width:265px;
	height:12px;
	line-height:12px;
	padding:9px 0 9px 5px;
	margin:0;
	border:1px solid #dcdcdc;
}
#FormMain .register_form dd input:hover,#FormMain .register_form dd select:hover,.PageSet #right #box .required:hover, .PageSet #right #box .dd2:hover{
	border:1px solid #aaa;
}
#FormMain .register_form dd .license,.PageSet #right #box .license{
	height:27px;
	padding:3px 0 0 5px;
}
#FormMain .register_form dd select,.PageSet #right #box select{
	height:32px;
	line-height:32px;
	cursor:pointer;
}
#FormMain .register_form dd #country,.PageSet #right #box #country{
	width:272px;
	height:30px;
	line-height:30px;
	padding:0 0 0 5px;
}
#FormMain .register_form .PC select,.PageSet #right #box .PC select{
	width:135px;
	height:30px;
	line-height:30px;
	padding:0 0 0 5px;
}
#FormMain .register_form .required{
	background-position:right 2px;
}
#FormMain .register_form .accept_dd{
	line-height:25px;
	margin:-5px 0 0 ;
}
#FormMain .register_form dd .choose_btn{
	width:12px;
	margin:0 2px 0 0;
	cursor:pointer;
	vertical-align:middle;
}
#FormMain .register_form .accept_dd a{
	color:#990000;
	padding:0 2px;
}
#FormMain .register_form .accept_dd a:hover{
	text-decoration:underline;
}
.yzcode{
	position:relative;
}
.yzcode_c{
	position:absolute;
	left:140px;
	top:5px;
}
/*注册企业用户样式*/
#FormMain #c_rigister_c{
	width:1020px;
	float:left;
	margin:0 0 20px;
}
#FormMain .c_rigister_c_p{
	border-bottom:1px solid #E7E7E7;
	margin:0 0 30px!important;
}
#FormMain .c_rigister_c_t{
	width:1122px;
	float:left;
	padding:0 30px;
	font-size:24px;
	color:#ff8901;
	font-family:Arial, 微软雅黑;
}
#FormMain #c_rigister_c dl {
	float: left;
	width: 448px;
	height: auto;
	padding: 10px 30px 20px;
}
#FormMain #c_rigister_c dt {
	width:448px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
	text-align:left;
	font-family:Arial, 微软雅黑;
}
#FormMain #c_rigister_c ul {
	width:448px;
	margin:0;
}
#FormMain #c_rigister_c ul li{
	float:left;
	width:224px;
	line-height: 24px;
	list-style-type:square;
	list-style-position:inside;
}
#FormMain .c_rigister_c_t2{
	width:1122px;
	float:left;
	border-top: 1px solid #E7E7E7;
	padding: 2px 30px 3px;
	background: #f7f7f7;
	height: 28px;
	line-height: 28px;
	margin-bottom: 20px;
	font-family: "微软雅黑";
	font-weight: normal;
	font-size:16px;
}
#container .Form_FirstS{
	width:1022px;
}
.Form_FirstS #Jc01{
	left:373px;
	top:100px;
}
.Form_FirstS #Jc02{
	display:block;
	left:734px;
	top:80px;
	width:302px;
}
.Form_FirstS #Jc03{
	display:block;
	left:715px;
	top:75px;
}
/*悬浮零件搜索样式*/
.SelBox{
	position:absolute;
	top:38px;
	left:0;
	z-index:2;
	clear:both;
	width:432px;
	height:auto;
	padding:30px 30px 20px;
	border:1px solid #ff8901;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif, Microsoft YaHei;
	display:none;
}
.SelBoxClose{
	position:absolute;
	top:16px;
	right:16px;
	display:inline-block;
	width:14px;
	height:14px;
	cursor:pointer;
	background:url(Images/close_bg.gif) no-repeat left top;
}
.SelBoxClose:hover{
	background:url(Images/close_bg2.gif) no-repeat left top;
}
.SelBoxBig{
	float:left;
	width:432px;
	height:auto;
	position:relative;
	padding:36px 0 0;
	margin:10px 0 0;
}
.SelBoxNow{
	position:absolute;
	top:0;
	left:0;
	width:430px;
	height:36px;
	border-left:1px solid #ff8901;
	z-index:4;
}
.SelBoxNow li{
	float:left;
	height:35px;
	line-height:35px;
	padding:1px 20px 0;
	margin:0 0 0 -1px;
	background:#fff;
	border:1px solid #dcdcdc;
	font-weight:bold;
	cursor:pointer;
}
.SelBoxNow .active{
	height:35px;
	line-height:35px;
	padding:0 20px;
	border-top:2px solid #ff8901;
	border-bottom:1px solid #fff;
}
.SelBoxSearch{
	position:absolute;
	top:37px;
	left:2px;
	width:390px;
	height:47px;
	padding:18px 0 0 20px;
	background:#fff;
	z-index:3;
}
.SelBoxSearch input{
	width:280px;
	height:30px;
	line-height:30px;
	border:1px solid #dcdcdc;
}
.SelBoxSearch input:hover{
	border:1px solid #aaa;
}
.SelBoxList,.SelBoxSel{
	float:left;
	width:410px;
	height:auto;
}
.SelBoxList{
	border:1px solid #dcdcdc;
	padding:65px 0 10px 20px;
	background:#fff;
	max-height:140px;
	_height:140px;
	_height:auto;
	height:auto;
	overflow:auto;
}
.SelBoxList li,.SelBoxSel li{
	float:left;
	height:25px;
	line-height:25px;
	width:114px;
	padding:0 0 0 6px;
	margin:0 11px 6px 0;
	cursor:pointer;
}
.SelBoxList li:hover{
	background:#ff8901;
	color:#fff;
}
.SelBoxList li input{
	vertical-align:middle;
	cursor:pointer;
}
.SelBoxList li label{
	cursor:pointer;
}
.SelBoxSel{
}
.SelBoxSel li{
	width:112px;
	height:23x;
	line-height:23px;
	border:1px solid #dcdcdc;
	background: url(Images/close_bg3.gif) no-repeat right center;
}
.SelBoxSel li:hover{
	color:#fff;
	background:#ff8901 url(Images/close_bg4.gif) no-repeat right center;
}
/*企业认证*/
.rzc_col{
	float:left;
	height:auto;
	margin:0 -18px 0 0;
}
.rzc_c{
	float:left;
	width:259px;
	height:auto;
	padding:0 0 10px;
	margin:0 18px 18px 0;
	border:1px solid #dcdcdc;
	cursor:pointer;
}
.rzc_c:hover{
	border:1px solid #aaa;
	cursor:default;
}
.rzc_c img{
	width:259px;
	height:292px;
}
.rzc_c_n{
	width:239px;
	height:24px;
	line-height:24px;
	padding:10px 10px 0;
	overflow:hidden;
	font-size: 14px;
}
.rzc_c_n a:hover{
	color:#990000;
}
#LoadData,.no_ad{
	float:left;
	width:1100px;
	text-align:center;
	height:34px;
	line-height:34px;
	color:#990000;
}
#LoadData img{
	vertical-align:middle;
	padding:0 5px;
}
.c_show h2{
	margin:10px 0 15px;
	padding:0 0 15px;
	border-bottom:1px dashed #dcdcdc;
}
.c_show table td{
	padding:0 5px 15px 0;
}
.c_show .addbuy_e_c_title{
	width:60px!important;
}
.c_show table img{
	margin:0 5px 0 0;
}
.c_show img{
	max-width:1100px;
	margin:10px 0 0;
}
#TradeMenu .vip_a{
	width:120px;
}
#TradeMenu .company_a{
	position:relative;
}
.vip_icon{
	float:left;
	width:120px;
	height:35px;
	background:url(Images/vip_icon2.png) no-repeat center center;
}
.active .vip_icon{
	background:url(Images/vip_icon.png) no-repeat center center;
}
/*我的宜配使用帮助引导*/
#help_lead{
	width:720px;
	height:442px;
	background:url(Images/help_lead_bg.jpg) no-repeat left top;
	margin:20px 0 -10px;
	position:relative;
}
#help_lead a{
	display:inline-block;
	height:30px;
	cursor:pointer;
	text-indent:-9999px;
	position:absolute;
}
.help_lead_a1{
	width:240px;
	top:62px;
	right:15px;
}
.help_lead_a2{
	width:235px;
	top:240px;
	left:285px;
}
.help_lead_a3{
	width:320px;
	bottom:30px;
	left:290px;
}
/*#mybuy_t_status{
	width:60px;
	padding:0 0 0 10px;
}
.mybuy_t_quote{
	width:45px;
	text-align:center;
}
.mybuy_t_end,.mybuy_t_edit{
	width:120px;
	padding:0 10px;
}
#mybuy_table td a:hover{
	color:#990000;
}
#mybuy_table .pagenav{
	width:686px;
}*/
/*pagedownload*/
.pg_download{
	float:left;width:1100px;padding:10px;border:1px solid #dcdcdc;
}
.pg_download h2{
	float:left;font-size:16px;margin:20px 0;
}
.pg_download .signprompt{
	width: 1076px;height: 25px;line-height: 25px;padding: 10px;border: 1px solid #dcdcdc;margin: 0 0 10px;
}
.pg_download .signprompt .noteimg {
	height: 25px;background-position: -11px -437px;
}
.pg_download .signprompt a{
	color:#990000;margin:0 5px;
}
.pg_download_btn{
	float:left;width:1100px;padding:10px 0 40px;border-bottom:1px dashed #dcdcdc;
}
.pg_download_b{
	float:left;width:320px;border:1px dashed #dcdcdc;border-radius:10px;padding:10px 20px 20px;margin:40px 0 40px 280px;text-align:center;background:#ecf8ff;
}
.pg_download_b h2{
	display:block;width:320px;
}
.pg_download_b li{
	float:left;width:320px;line-height:30px;
}

.subCol1Left_one{
width: 458px;
float: left;
}
.subCol1Left_two{
width: 508px;
float: left;
}
.subCol1Left_three{
width: 578px;
float: left;
}
.subPic_button{
padding-right: 200px;
float: right;
margin-top: 10px;
}
.subCol1Pic_top{
width:1120px;
height:115px;
text-align:center;
}

/*预约演示弹出框*/
#AYue {
position: fixed;
z-index: 9999;
width:750px;
height:450px;
background:#f9fede url(Images/AYue_bg.jpg) no-repeat center center;
-webkit-box-shadow: 0 0 30px #1f1f1f;
-moz-box-shadow: 0 0 30px #1f1f1f;
box-shadow: 0 0 30px #1f1f1f;
}

#AYue form {
width:660px;
height:290px;
padding:80px 0 0 90px;
}
#AYue form li{
width:560px;
height:25px;
margin:8px 0;
}
#AYue form li label{
width:120px;
height:25px;
display:block;
float:left;
font-size:14px;
font-family:"微软雅黑";
text-align:justify;
}
#AYue form li input#Cname,#AYue form li input#fname,#AYue form li input#ftel,#AYue form li input#fqq,#AYue form li input#fproduct,#AYue form li input#fcontent{
width:276px;
height:21px;
border:1px solid #c9c9cb;
background:#fff;
}
#AYue form ul .button {
margin-left:120px;
}
#AYue form li .btn {
width:75px;
height:25px;
margin-right:30px;
border:1px #9c9c9c solid;
background:url(Images/button.jpg) repeat-x center center;
cursor: pointer;
}
#AYue  .bottom_word  {
width:750px;
height:15px;
text-align:center;
color:#2e2e2e;
margin-top:50px;
}
#AYue .closesub {
border:none;
top: -15px;
right: -15px;
width: 30px;
height: 30px;
background: transparent url(../Js/fancybox/fancybox.png) -40px 0px;
cursor: pointer;
z-index: 1103;
}
.RCA_col12 a .colText {
display: none;
}
.RCA_col12 {
width: 1122px;
}


/*车架号搜索内容区*/
.PagePart table {
    width:1120px;
	border:1px solid #dbdbdb;
}
.PagePart thead {
    height:30px;
    line-height:30px;
    color:#4d4d4d;
    background:#ecf8ff;
    text-align:left;
	border:1px solid #dbdbdb;
}
.PagePart thead  th {
	padding:0 10px;
	border:1px solid #e6e6e6;
}
.PagePart tbody  td {
	height:28px;
	line-height:28px;
	padding:0 5px 0 8px;
	border:1px solid #e6e6e6;
	vertical-align:top;
}
.PagePart .heading {
    margin:10px 0px;
}

.nodata_notice {margin-bottom:10px;background:#FFF1DC;border:1px solid #FFE3B8;padding:10px;font-size:14px;}
.nodata_notice a{color:#1e5ab4}
.PagePart  .nodata {
    width: 1122px;
    margin: 10px 0px;
    overflow: hidden;
}
.PagePart .nodata_link {
    width: 1122px;
	padding:0;
    text-align: center;
}

.PagePart #vinlink {
	width:1122px;
	height:auto;
	overflow:hidden;
}
.PagePart #vinlink .linksall {
    border-width:1px 1px 1px 20px;
    border-style:solid;
    border-color:#900;
    -moz-border-top-colors:none;
    -moz-border-right-colors:none;
    -moz-border-bottom-colors:none;
    -moz-border-left-colors:none;
    border-image:none;
    margin:10px;
    padding:0px;
	color:#000;
	font-weight:bold;
}
.PagePart #vinlink .linksall a {
	color:#000;
}
.PagePart #vinlink .linksall li {
    list-style:outside none none;
    margin:0px;
    padding:5px 10px;
	font-size:14px;
}
.PagePart #vinlink  .links {
    clear:both;
    margin:10px;
    padding:2px 0px;
    overflow:hidden;
    background:#f2f0f0 none repeat scroll 0% 0%;
}
.PagePart #vinlink  .links li {
    float:left;
    min-width:100px;
    margin:0px;
    padding:5px 0px 5px 20px;
}
.PagePart #vinlink .links li a {
    padding:0px 0px 0px 10px;
    font-size:12px;
    color:#828282;
    text-decoration:none;
    border-left:3px solid #828282;
}
.PagePart #vinlink .links li a:hover  {
    color:#f00;
	font-weight:bold;
}

.FullPage .pagenav{padding-left:200px}


.last_search_vin_ul li{
	float:left;
	width:230px;
	height:30px;
	font-size: 14px;
	line-height:30px;
	padding:0 0 0 23px;
	margin:0 20px 5px 0;
	border-bottom:1px dashed #e1e1e1;
	background:url(Images/images5.png) no-repeat left -1421px;
}

.last_search_vin_ul li a{
	color:#333;
}

.last_search_vin_ul li a:hover{
	color:#990000;
}

/**新版搜索页开始**/

#SelectBox2{}

#vin_model{padding:10px 10px 0 10px;}
#makes{padding:10px 10px 0 10px;height:32px;}
#makes .make_box{float:left;padding-right:5px}
#select_box_area{width:100px;}
#select_box_area .select_main{width:82px;height:158px}
#select_box_makeid, #select_box_m1{width:160px;}
#select_box_makeid .select_main{width:760px;height:158px;}
#select_box_m1 .select_main{width:632px;height:158px;}
#select_box_m1 .select_option li{width:150px;}
#select_box_m2{width:320px;}
#select_box_m2 .select_main{width:302px;height:158px;}
#select_box_m2 .select_option li{width:290px;}
#select_box_m3{width:333px;}
#select_box_m3 .select_main{width:330px;height:158px;}
#select_box_m3 .select_option li{width:320px;}

.table_list{
	width:1100px;
	border:1px solid #dbdbdb;
}
.table_list thead  th {
	text-align:left;
	height:28px;
	line-height:28px;
	padding:0 10px;
	border-right:1px dashed #dbdbdb;
	vertical-align:top;
}
.table_list tbody  td {
	height:28px;
	line-height:28px;
	padding:0 5px;
	border-bottom:1px solid #e6e6e6;
	border-right:1px dashed #e6e6e6;
	vertical-align:top;
}

#search_btn_box{
	float:left;
	height:32px;
	line-height:32px;
	margin-left:10px;
}

.search_btn{
	width:80px;
	height:32px;
}

#parts{padding:10px;height:32px;}

.select_part{
	float:left;
	width:233px;
	height:32px;
	line-height:32px;
	cursor:pointer;
	display:inline-block;
	background-color:#fff;
}

.select_part .selected_txt{
	position:relative;
	border:1px solid #ddd;
	height:30px;
	line-height:30px;
	padding:0 8px;
	overflow:hidden;
}
.select_part .selected_txt.selected{
	border-color:#f26600;
}

.select_part .selected_name{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.select_part .drop_down{
	position:absolute;
	top:6px;
	right:6px;
	width:20px;
	height:20px;
	vertical-align:top;
	display:inline-block;
	background:url(Images/select_box.png) no-repeat 4px 7px;
	transition:background-position .15s ease-in-out;
}

.select_part.select_open{position:relative;z-index:6;}
.select_part.select_open .selected_txt{z-index:6;border-color:#f26600;}
.select_part.select_open .select_drop_down{background-position:4px -44px;}

.select_part_main{
	float:left;
	padding:1px 8px 0px;
	width:753px;
	height:29px;
	line-height:29px;
	border:1px solid #ddd;
	border-left:0px;
	background-color:#fff;
}

.select_part_main .select_initial_list{position:absolute;}
.select_part_main .select_initial_list li{float:left;width:24px;height:28px;line-height:28px}
.select_part_main .select_initial_list li.txt{width:60px;}
.select_part_main .select_initial_list li.all, .select_part_main .select_initial_list li.hot{width:40px;}
.select_part_main .select_initial_list .search_txt{width:50px;margin-top:5px;}
.select_part_main .select_initial_list li a{line-height:28px;color:#215687;padding:5px 5px;text-decoration:none;cursor:pointer;border:1px solid #fff;}
.select_part_main .select_initial_list li a:hover{border-color:#f26600;}
.select_part_main .select_initial_list li .selected{color:#fff;background-color:#f26600;font-weight:500;}
.select_part_main .select_option{
	clear:both;
	position:absolute;
	left:10px;
	z-index:4;
	margin-top:28px;
	padding:6px 15px 6px 15px;
	width:971px;
	height:144px;
	cursor:default;
	display:none;
	border:1px solid #f26600;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#fff;
}

.select_part_main .select_option li{
	float:left;
	width:154px;
	height:16px;
	line-height:16px;
	cursor:pointer;
	overflow:hidden;
	background: url(Images/images5.png) no-repeat;
	background-position: -4px -151px;
	padding-left:5px;
	margin:4px 0px;
}
.select_part_main .select_option li a{color:#026ca5;padding:0 5px;text-decoration:none;cursor:pointer;}
.select_part_main .select_option li a:hover{color:#f26600;}
.select_part_main .select_option li .selected{color:#f26600;border-color:#f26600;font-weight:500}

.select_part_main .select_tree{
	clear:both;
	position:absolute;
	left:10px;
	z-index:4;
	margin-top:28px;
	padding:5px 5px 10px 5px;
	width:991px;
	min-height:112px;
	cursor:default;
	display:none;
	border:1px solid #f26600;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#fff;
}

.select_part_main .level1{
	float:left;
	width:130px;
	height:26px;
	line-height:26px;
	cursor:pointer;
	overflow:hidden;
	background-color:#f2f2f2;
	border:1px solid #ddd;
	background-color:#f2f2f2;
	margin-top:10px;
	margin-left:8px;
	margin-bottom:-1px;
}

.select_part_main .level1 a{padding-left:5px;}
.select_part_main .level1.selected{background-color:#f26600;}

.select_part_main .level1.selected a{
	color:#fff;
}

.select_part_main .level2{
	display:none;
	clear:both;
	width:970px;
	padding:5px 10px;
	overflow-x:hidden;
	overflow-y:auto;
}

.select_part_main .level2 ul{
	clear:both;
}

.select_part_main .level2 ul li{
	float:left;
	width:153px;
	height:16px;
	line-height:16px;
	cursor:pointer;
	overflow:hidden;
	background: url(Images/images5.png) no-repeat;
	background-position: -4px -151px;
	padding-left:5px;
	margin:4px 0px;
}

.select_part_main .level2 a{color:#026ca5;padding:0 5px;text-decoration:none;cursor:pointer;}
.select_part_main .level2 a:hover{color:#f26600;}
.select_part_main .level2 .selected{color:#f26600;border-color:#f26600;font-weight:500}

.select_part_main.full{width:770px;}
.select_part_main.full .select_option{width:905px;}
.select_part_main.full .select_option li{width:171px;}
.select_part_main.full .select_tree{width:925px;}
.select_part_main.full .select_tree .level1{width:146px;}
.select_part_main.full .select_tree .level2{width:900px;}
.select_part_main.full .select_tree .level2 ul li{width:174px;}

.select_part.select_box_open{position:relative;z-index:6;}
.select_part.select_box_open .selected_txt{z-index:6;border-color:#f26600;border-bottom-color:#fff;}
.select_part.select_box_open .select_drop_down{background-position:4px -44px;}
.makes_ul li{float:left;height:22px;line-height:22px;padding-right:10px;}

#SelectBox2 #options{
	display:none;
	padding:0 10px 5px 5px;
}
#SelectBox2 #options li{margin-left:5px;}
#SelectBox2 #options li.parts{
	color:#f26600;
}
.desc {
	display:inline;
	float:left;
	width:17px;
	height:13px;
	margin:8px 0 0;
	background:url(Images/images4.png) no-repeat;
	background-position:right -132px;
}
.desc.active {
	background-position:right -147px;
}
.asc {
	display:inline;
	float:left;
	width:17px;
	height:13px;
	margin:8px 0 0;
	background:url(Images/images4.png) no-repeat;
	background-position:right -163px;
}
.asc.active {
	background-position:right -178px;
}
/**新版搜索页结束**/

/**VIN最近结果页说明开始**/
#last_search_vin_recently  {width:890px; height:auto; float:left;}
.PagePart #last_search_vin_recently  .heading {width:860px;}

#last_search_vin_about  {width:230px; height:auto; float:left;}
.PagePart #last_search_vin_about  .heading {width:230px;}
#last_search_vin_about .last_search_vin_p {font-size:12px; color:#000; line-height:24px; padding-bottom:20px; border-bottom:1px dashed #ddd; text-indent:2em;}
#last_search_vin_about .last_search_vin_pic {font-size:14px; color:#990000; text-indent:2em; margin:15px 0 8px;}
#last_search_vin_about .last_search_vin_aboutul li {padding:0 4px; margin:10px 0;}
#last_search_vin_about .last_search_vin_aboutul li p {line-height:24px; text-align:center; color:#000;}
.vin_art{padding:10px;border-bottom:1px #dcdcdc dotted;}
.vin_art img{max-width:850px;}
.vin_art .ti{margin:10px 5px;font-size:20px;}
.vin_art .ti a{color:#005aa0;}
.vin_art .des{line-height:23px;font-size:14px;}
#vinart_more{float:right;margin:10px 10px 0 0;font-size:14px;}
/**VIN最近结果页说明结束**/


/**搜索功能页说明开始**/
.search_resolve {width:1090px; min-height:1000px; margin:30px 10px 10px 10px; position:relative;}
.search_resolve .resolve_toword {position:absolute; top:-30px; right:268px;}
.search_resolve .Btitle {background:#990000;}
.search_resolve .blank120  {width:100%; height:120px; background:url(Images/heading_search_sl.jpg) no-repeat; }
.search_resolve .resolve_list {margin-left:115px;}
.search_resolve .resolve_list h2{font-size:18px; color:#990000; padding-left:30px; background:url(Images/resolve_list_icon.gif) no-repeat top left; line-height:21px;}
.search_resolve .resolve_list .resolve_content {font-size:16px; color:#141414; margin:0 30px 0 60px; line-height:24px;}
.search_resolve .resolve_list img.resolve_pic  {margin-left:60px;}
/**搜索功能页说明结束**/

/**搜索结果没有时说明开始**/
.nodata_help_new {
    display: block;
	height: 30px;
	line-height: 30px;
	font-size:18px;
	font-weight: bold;
	margin:10px;
	color: #990000;
	font-family:"微软雅黑"; 
}
.nodata_help_new .warning {
	display: inline!important;
	background: url(Images/images.png) no-repeat!important;
	background-position: -11px -413px!important;
	float: none;
	padding:0 11px 0;
	margin:0 0 10px 0;
}
.nodata_help_new .nodata_help_txt_p {
	color:#000;
	padding:0 0 0 20px;
	font-weight:normal;
	font-size:14px;
}
.nodata_help_new .nodata_help_txt_p_one {
	margin-top:10px;
	color:#000;
	padding:0 0 0 20px;
	font-weight:normal;
	font-size:14px;
}
.nodata_help_new .nodata_help_txt_p a {
	color:#1e5ab4;
	font-weight:bold;
}
.nodata_help_new .nodata_help_txt_p a:hover {
	color:#990000;
}
/**aag展会 begin**/
.exhibition{}
.exhibition .left{width:230px; height:auto; float:left;}
.exhibition .right{width:890px; height:auto; float:left;padding-left:2px;}
.exhibition .left .heading{width:208px;}

.exhibition .left li{
	height:30px;
	font-size: 14px;
	line-height:30px;
	padding:0 0 0 23px;
	margin:0 20px 5px 0;
	border-bottom:1px dashed #e1e1e1;
	background:url(Images/images5.png) no-repeat left -1421px;
}
.exhibition .active a{color:#990000;}
.exhibition .left .tree2{margin-left:20px;}

.exhibition .right .ti{text-align:center;padding:5px;font-size:16px;border:1px solid #dcdcdc;background:#fefeee;color:#990000;}
.exhibition .right .des{margin-top:20px;}
.exhibition .right img{max-width:890px;}
.exhibition .right .aag_link_btn{margin:20px 0 0 50px}
.exhibition .right .aag_link_btn li{float:left;width:280px;}

.aag_txt{}
.aag_txt .tit{text-align:center;line-height:42px;font-size:18px;}
.aag_txt .tit2{line-height:38px;font-size:16px;}
.aag_txt .tit3{line-height:38px;font-size:14px;}
.aag_txt .txt{line-height:28px;font-size:14px;text-indent:2em;font-family: "温软雅黑"}
.aggfo img{
	margin: 0 0 25px 10px;
}
.exhibition .left .treefo li{
	height:30px;
	font-size: 14px;
	line-height:30px;
	padding:0 0 0 23px;
	margin:0 20px 5px 0;
	border-bottom:1px dashed #e1e1e1;
	background: none;
}
/**aag展会 end**/

/**model_part**/
#model_part .left{width:200px;float:left;line-height:32px;font-size:14px;text-align:right;}
#model_part .right{width:920px;float:left;border-bottom:1px dashed #e1e1e1;}
#model_part .right li{float:left;line-height:32px;font-size:14px;padding:0 10px;}

.checkcode{
	width:213px;
	height:12px;
	line-height:12px;
	background-position:right 4px;
	border:1px solid #dcdcdc;
	margin:5px 0 0;
	padding:9px 0 9px 5px;
}
.changcode{
	margin:-28px 0 0 170px
}
/*170702*/
#Main .trade_module .Pc{
	height: 240px;
}
#Main .trade_module .Pc ul li{
    width: 175px;
    height: 38px;
    text-align: center;
    line-height: 40px;
    border: 4px solid #fff;
    background-color: #f5f5f5;
    float: left;
}
#Main .trade_module .Pc ul li a{
    padding-left: 15px;
    background-position: left -151px;
    background: url(Images/images5.png) no-repeat 2px -151px;
}


#Main .trade_module .Part ul li{
     width: 175px;
    height: 38px;
    text-align: center;
    line-height: 40px;
    border: 4px solid #fff;
    background-color: #f5f5f5;
    float: left;
}
#Main .trade_module .Part ul li a{
    padding-left: 15px;
    background-position: left -151px;
    background: url(Images/images5.png) no-repeat 2px -151px;
}
#Main .trade_module strong {
    border-left: 4px solid rgb(204, 0, 0);
        padding: 0px 7px;
        

}
#Main .trade_module #sf{
    height:80px;
    width: 46px;
    border-bottom: 2px solid #cc0000;
    margin-bottom: 2px;
    
    font-size: 14px;
}

#Main .trade_module #lj{
	display: block;
    height:22px;
    width: 130px;
    border-bottom: 2px solid #cc0000;
    margin-bottom: 5px;
    font-size: 14px;
    color: #005aa0;
}
#Main .trade_module #lj:hover{
    color: #cc0000;
}

#Othd{float:left;}
#Othd a{color:#f5f5f5; padding-right:2px;line-height:34px;}
.oth_fac li{float:left;width:215px;height:27px;text-align:left;margin:5px 5px 0 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.oth_fac li a {padding-left:15px;background: url(Images/images5.png) no-repeat left -151px;}
#oth_ga li{width:270px;}

#all_co{
	margin-bottom: 5px;
	width: 1118px;
	height: 22px;
}
#AdList span{
    display: block; 
    border-bottom: 2px solid #cc0000;
    padding-bottom: 3px;
    width: 102px;
}
#AdList h4{
    
	font-size: 14px;
    border-left: 4px solid rgb(204, 0, 0);
    padding: 0px 7px;
}
#AdList .rzc_c a{
	font-weight: bold;
}
#AdList #pinpai{
		padding:1px 10px 0;
}

.img10000{ width: 956px; margin: 30px auto 15px;}
.case-services{  overflow: hidden; padding-top:36px;}
.case-services li{ width: 290px; height: 320px; float: left; margin-right:25px; -o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;  -ms-transition: all .3s; transition:all .3s;}
.case-services li:hover{ -o-transform: translate(0,-5px); -webkit-transform: -moz-translate(0,-5px); -ms-transform: translate(0,-5px); transform: translate(0,-5px); transform: translate(0,-5px);}
.case-services li a{ display: block; width: 290px; height: 320px;}
.case-services li a p{ font-size: 16px;  line-height: 26px; width: 290px; padding-top: 10px; color: #333;}

/**VIN begin**/
#VinPage table{border:none;}
#VinCheck {margin-left:300px;}
#VinCheck li{float:left;margin-right:10px}
#VinCheck .Forward{margin-top:40px;border:1px dashed #e1e1e1;padding:10px;}
#VinCheck .ForImg{text-align:center;}
#VinCheck .Txt{font-size:18px;line-height:28px;color:#990000}
#VinForm .reload{left:200px;top:-22px;}
#VinPage .NoBorderTr, #VinPage .NoBorderTr td{border:none;height:20px;}
.model_yp {background:#f26600;border-color:#f26600}
.VinPart{margin:5px 0px}
.VinPart .PartBox{display:block;height:106px;float:left;width:106px;border:1px solid #dcdcdc;margin:5px;text-align:center;}
.VinPart .PartBox:hover{color:#990000;border-color:#990000;}
.VinPart .PartBox:hover .Name{color:#990000;}
.VinPart .PartBox .Name{height:28px;line-height:28px;padding:0 5px;color:#3b639f;font-weight:900;border-top:1px dashed #e1e1e1;overflow:hidden;}
.VinPart .More{margin:5px 0 0 5px;}

.more_open{float:left;display:block;width:31px;height:109px;background: url(Images/more_open.png) no-repeat;}
.more_close{float:left;display:block;width:31px;height:109px;background: url(Images/more_close.png) no-repeat;}

.VinPart .All{display:none}
.VinPart .heading{width:1100px}
.VinPart .PartTree .left{width:150px;float:left;text-align:right;}
.VinPart .PartTree .right{width:920px;float:left;border-bottom:1px dashed #e1e1e1;}
.VinPart .PartTree .right li{float:left;padding:0 10px;}
.VinPart .SearchPart{margin:-10px 0 10px 10px;}
.VinPart .SearchPart li{float:left;width:146px;cursor:pointer;overflow:hidden;background: url(Images/images5.png) no-repeat;background-position: -4px -146px;padding-left:8px;}

/**VIN end**/


/**TableMarkDifferent begin***/
.DiffVal2{color:red;background-color:#fbfbc6}
.DiffVal3{color:#e90800;background-color:#c4f1b9}
.DiffVal4{color:#990000;background-color:#bec8ec}
/**TableMarkDifferent End***/


/**宜配车型库 begin***/

#YpcModel{
	position:fixed;
	top:50%;
	left:50%;
	z-index:1001;
	background:#fff;
	display:none;
	width:1082px;
	height:500px;
	margin:-250px 0 0 -562px;
	padding:20px;
	border:1px solid #e2e2e2;
}

#BrandBox{
	position:static;
	border:none;
	overflow-y:auto;
	height:auto;
	width:1080px;
	padding:0px;
	font-size:14px;
	line-height:32px;
}
#BrandBox .CarTop{margin:5px 0 10px 0;}
#BrandBox .CarTop .Txt{float:left;}
#BrandBox .select_initial_list{font-size:16px;line-height:36px;font-weight:bold;}
#BrandBox .select_initial_list li .selected{font-weight:bold;}
#BrandBox .select_initial_list li{width:28px;}
#BrandBox .select_initial_list li.all{width:50px;}
#BrandBox .select_option li{width:135px;}
#BrandBox .select_option li a{color:#666}
#BrandBox .select_option li a:hover, .MenuPath li a:hover{color:#f26600;}


.MenuPath{font-size:14px;line-height:32px;}
.MenuPath li{float:left;margin-right:2px;font-weight:bold}
.MenuPath li a{color:#215687}
.MenuPath li .gt{float:none;padding:0 8px}


.MenuSwitch{height:32px;background:#f8f8f8;}
.MenuSwitch li{float:left;padding:0 10px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#888;border-right:1px solid #e2e2e2;}
.MenuSwitch li.active{border-top:2px solid #ff8901;color:#990000;background:#fff;margin-top:-1px;}
.MenuSwitch li.active a{color:#990000;}

.MBorder1{border:1px solid #e2e2e2;height:465px;}
.MMain{height:430px;overflow-y:auto;overflow-x:hidden;margin:0 10px;}
.M3Main{height:455px;overflow-y:auto;overflow-x:hidden;margin:-5px 10px 0 10px;}

.MMLi{margin:10px 0px;}
.MMTxt{margin-bottom:5px;color:#000;padding-left:15px;background:url(Images/images5.png) no-repeat left -151px;font-weight:bold}

.M1List{margin:10px;}
.M1List li{float:left;width:126px;border:1px solid #dcdcdc;margin:5px;padding:0 5px;line-height:28px}
.M1List li:hover{border:1px solid #990000;}
.M1List li:hover a{color:#990000;}
.M2Lists{margin:10px;}
.M2Lists li{margin:10px 0;padding-left:15px;background:url(Images/images5.png) no-repeat left -151px;}

.table2 {border:1px solid #e6e6e6;width:100%;}
.table2 thead  th{padding:5px; background:#ecf8ff;border:1px solid #e6e6e6;white-space:nowrap;text-align:left;}
.table2 td {padding:5px;border:1px solid #e6e6e6;}
#YpcModel .table2{width:100%}
.ABlue{color:#215687}
#YpcModel .VinPart .PartBox{width:102px;margin:3px;}
#YpcModel .VinPart .heading{width:1020px;margin:10px 0px;}
#YpcModel .VinPart .PartTree .right{width:870px;line-height:28px;}
#YpcModel .VinPart .PartTree .left,#YpcModel .VinPart .SearchPart li{line-height:28px;}
/**宜配车型库 end***/

/**宜配参数搜索 begin***/
#ProParams{
	position:fixed;
	top:50%;
	left:50%;
	z-index:1001;
	background:#fff;
	display:none;
	width:1122px;
	height:500px;
	margin:-250px 0 0 -562px;
	padding:0 0 20px 0px;
	border:1px solid #e2e2e2;
}

.para_part_ul{padding:5px 20px 0 20px;background:#f5f5f5;height:32px;line-height:32px;border-bottom:1px solid #dcdcdc}
.para_part_ul li{float:left;padding:0px 20px;}
.para_part_ul li.active{background:#ffffff;border:1px solid #dcdcdc;border-bottom-color:#ffffff}
.para_main_box{margin-top:20px;padding:20px;}
.para_main_box .heading{width:100%;margin-bottom:20px;}
.para_box{width:500px;float:left;margin-right:20px;}
.para_img_box{width:550px;float:left;}
.para_demoimg{margin-left:50px}

.para_table{width:380px;margin:0px 0px 10px 50px}
.para_table th{padding:5px;background:#ecf8ff;border:1px solid #e6e6e6;text-align:left}
.para_table td{padding:5px;border:1px solid #e6e6e6;text-align:left}
#ProParams .para_btns{text-align:center}

/**宜配参数搜索 end***/


/**账户安全 begin***/

.safe-item{width:900px;border:1px solid #e2e2e2;padding:10px;height:26px;margin-bottom:15px;margin-left:100px}
.safe-item .item1,.safe-item .item2,.safe-item .item3{float:left;height:24px;line-height:24px;}
.safe-item .item1{width:175px;font-size:18px;border-right:1px solid #e2e2e2;}
.safe-item .item2{width:580px;margin:0px 15px;font-size:14px;}
.safe-item .item3{margin:0px 15px;font-size:14px;}
.is_ok{padding:16px;margin:0 20px 0 10px;background:url(Images/icon03.png) no-repeat 0px 16px;}
.is_not{padding:16px;margin:0 20px 0 10px;background:url(Images/icon03.png) no-repeat -46px 13px;}
.setsafty{margin-left:150px;font-size:14px}
.setsafty th{text-align:right}
.setsafty th, .setsafty td{padding:5px;}
.txtbox{height: 20px;line-height: 20px;padding: 4px 16px 4px 4px;border: 1px solid #dcdcdc;font-size: 14px;font-family: arial, "宋体";}
.setsafty .required{background-position:right 1px;}
.ok_notice{text-align:center;padding:10px;font-size:18px;}
.setsafty .input_err{background-position:4px -228px;margin:10px 0 0 5px;}

/**账户安全 end***/

/**账户绑定 begin***/
.qq_s{width:22px;height:22px;float:left;margin:3px;background:url(Images/qqlog.png) no-repeat;}
.weixin_s{width:22px;height:22px;float:left;margin:3px;background:url(Images/weixinlog.png) no-repeat;}
.dsf_login{margin:5px 0 0 0px}
.dsf_login li{float:left;line-height:26px;height:26px;margin-right:25px;}
#ksdl_login{margin:5px 0 0 0px}
#ksdl_login li{float:left;line-height:26px;height:26px;margin-right:25px;}

.fast_user{line-height:30px;height:30px;margin:0 0 10px 350px;}
.fast_user .tx{float:left;width:30px;vertical-align:middle;border-radius:5px}
.fast_user .txt{float:left;margin-left:10px;}
.fast_error{margin:0 0 10px 410px;color:red;display:none;}

#BingLogin dt{width:400px;}

.WxEwm{
	display:none;
	position:absolute;
	margin:-212px 0 0 -78px;
	background:#fff;
	border:1px solid #c7c7c7;
	text-align:center;
}
.WxEwm .txt{
	color:#888;
	padding:5px 5px 0 5px;
}

.PowerNotice{margin:0 auto;width:90%;color:gray}
.PowerNotice h3{margin:10px;}
.PowerNotice p{text-indent: 2em;}

/**账户绑定 end***/



/*原厂数据功能*/
.etkdatatr td {color: #333;  padding: 4px 8px;  border: 1px solid #dcdcdc;  background: #fdfdfd;}
.etkdatatr:hover{color:#fff; background-color:#990000;}

/*GetRealOemInfo.html  样式*/
.page-header h1{ font-size: 20px; padding: 30px 0 10px; color: #000; }
.page-header h1 span{ color: #cf1312;}
.picture{ padding: 0 20px 30px 4px; box-sizing: border-box; width: 100%; overflow: hidden; }
.picture div{float: left; padding-left: 16px; padding-top:16px;}
.picture img {width: 240px;}
.picture .fancybox-hover, .image .fancybox-hover {background-position:-9px -350px;}
.page-info,.page-replace,.page-model{ padding-bottom: 36px;}
.page-info h2,.page-replace h2,.page-model h2{ margin-bottom: 36px;}


.param {float: left;}
.param table{  border-collapse: collapse; border-spacing: 0; border: 1px solid #bcbcbc;  line-height: 18px; margin: 0 20px; padding: 0; color: #333;}
.param table th,.param table td{ border: 1px solid #bcbcbc; border-bottom: none;  text-align: left; padding: 8px 10px; color: #333; font-weight: normal;}
.param table td{ width: 180px;}
.param p {margin: 0 20px; padding: 0;}
.param p .parmred {color: #cf1312; font-weight: bold;}
.param p .parmblue {color: blue; font-weight: bold;}
.image{ float: left; width: 370px;  margin: 0 30px 0 0;}
.image img{ width: 370px; height: 370px;}

.note{ float: left; width: 342px; overflow: hidden;}
.note li{ word-break:break-all; color: #000; line-height: 28px; }
.note li label {font-weight: bold;}

.page-replace table,.page-model table{ width: 1082px; margin: 0 auto; border: 1px solid #bcbcbc; }
.page-replace table thead,.page-model table thead{ color: #333; font-size: 14px; white-space:nowrap;}
.page-replace table th,.page-model table th,.page-replace table td,.page-model table td{ border-left: none; border-right: none; padding: 8px 8px;
 line-height: 18px; text-align: center;  border-color: #bcbcbc;}


.page-model table tbody .models001{text-align: left; color: #000;}
.page-model table thead th{ border-left: 1px dashed #bcbcbc;}
.page-model table tbody .models001 th{ text-align: left; border-bottom: 1px solid #bcbcbc;}
.page-model table td{ border-left: 1px dashed #bcbcbc; border-bottom: 1px dashed #bcbcbc;}

.page-model .breadcrumb{ list-style: none; border-radius: 4px;}
.page-model .breadcrumb>li {display: inline-block;}
.page-model .breadcrumb .modelyear {padding-left: 5px; color: #B4B4B4;}
.placeholder{ position: relative;}
.placeholder .pic_l_a{ position: absolute; width: 240px; height: 18px;}
.placeholder .pic_l_a .magnifier {
    top: 18px;}
.image{ position: relative;}
.image .pic_l_a{ position: absolute; width: 370px; height: 18px;}
.image .pic_l_a .magnifier {
    top: 18px;}
.radio-inline {
	position: relative;
	display: inline-block;
	padding-left: 0px;
	margin-bottom: 0;
	font-weight: 400;
	vertical-align: middle;
	cursor: pointer;
}
#container-page-info{ overflow: hidden;}

/**/
#etksearchdata {margin:10px 0px;}
#etkpartydatalift{ width: 100%; }
#Main #etkpartydatalift thead th{ background: #ca7e00;}
#etkpartydatalift thead tr{  text-align: left; overflow: hidden; border:none;}
#etkpartydatalift thead tr th{ padding: 4px 0 0 4px;}
#etkpartydatalift thead tr th span{ color: #fff;}
#etkpartydatalift thead tr th .sort{ background: #fff; line-height: 28px; padding: 0 8px; display: inline-block; 
	margin-right: 14px; color: #333;}
#etkpartydatalift td{ padding: 18px 10px; }
#etkpartydatalift tbody tr{ border-bottom: 1px solid #e6e6e6; }
#etkpartydatalift tbody tr .etkmodeltd{ width: 130px;}
#etkpartydatalift .etkmodeltd {border-right: 1px solid #dcdcdc;}
#etkpartydatalift td a, .etkdatatd a{color: #8b0000; font-weight: bold;}
table {
    border-collapse: collapse;
    border-spacing: 0;
    border-bottom: none; margin: 0; padding: 0;
}
#etkpartydatalift tbody tr.trhover{ background: #f9f9f9;}

/*登录框*/
#account{ background:#f7f7f7; padding-left: 30px;}
#password { background: #f7f7f7; padding-left: 30px;}
#na{ position: absolute; display: inline-block; width: 30px; height: 34px; background: url(Images/name01.png) no-repeat 8px 8px; left: 0; top: 0;}
#lk{ position: absolute; display: inline-block; width: 30px; height: 34px; background: url(Images/lock01.png) no-repeat 10px 8px; left: 0; top: 0;}

input:-webkit-autofill {
 -webkit-box-shadow: 0 0 0px 34px #f7f7f7 inset;
}

/*vin*/
.atag01{ display: inline-block; background: #6282b1; color: #fff; padding: 2px 10px; border-radius: 2px;}
.atag01:hover{ color: #fff;}
.MaxSearch{margin:10px auto 20px; width: 237px; min-height: 102px; background: url(Images/img002.jpg) no-repeat 0 bottom #e7696a; padding:5px; overflow: hidden;}
.MaxSearch li{margin:10px; color: #fff;}
.MaxSearch li a{ color: #fff965;}
.MaxSearch li a:hover{ color: #fff965;}
.warning01{ font-size: 34px; text-align: center; color: #805c3a; font-weight: bold; display: block;}
.nodata01{width:260px; overflow: hidden; background: url(Images/img001.jpg) no-repeat 350px 0; padding-top: 18px; padding-left: 450px; font-size: 18px;
color:#805c3a; line-height: 30px;}
.nodata01 span{ color: #e66869;}
.MaxSearch01 li{ margin: 1px 10px;}



/*弹窗样式*/
.tc{display:none; width: 650px; background: url(Images/img10011.jpg) no-repeat; position: absolute; left: 50%; top: 50%; margin: -133px 0 0 -325px;z-index:1000;padding-bottom:10px;}
.tc-top{ width: 100%; height: 34px;}
.tc-top p{ height: 34px; color: #666; font-size: 16px; line-height: 36px; padding-left: 44px; overflow: hidden; float: left; font-weight: bold;}
.tc-top span{ display: block; float: right; width: 34px; height: 34px; cursor: pointer;}
.tc ul{ width: 396px; overflow: hidden; padding: 14px 0 0 14px;}
.tc ul li{float: left; margin: 0 14px 14px 0;}
.tc ul li.qq{ width: 176px; height: 47px; background: url(Images/icon1004.png) no-repeat; overflow: hidden;}
.tc ul li a{ display: inline-block; padding-left: 72px; height: 47px; color: #333; line-height: 50px; font-size: 13px; font-weight: bold; width: 104px;}
.tc-f{ height: 20px; font-size: 14px; background: url(Images/icon1001.png) no-repeat 14px center; padding-left: 44px; line-height: 20px; margin-top: 4px;}
.tc-f span{ font-weight: bold;}

/*vin弹窗*/
.fancybox-overlay .fancybox-skin {background: #ffffff;}
#inline{ min-width: 1240px;}
#inline1 {width: 600px; height: auto; float: left;}
#inline1 img{ display: inline-block; width: 600px; height: auto;}
#inline2{ width: 620px; height: auto; float: right;  overflow-y:hidden;}
#inline2 table{border-collapse: collapse; border-spacing: 0;  border: 1px solid #bcbcbc; width: 100%; line-height: 20px;  margin: 0; padding: 0;  }
#inline2 table thead {border-bottom: 1px solid #bcbcbc; text-align: left; background: #ecf8ff;}
#inline2 table tr td, #inline2 table tr th{ padding: 4px; border: 1px dashed #bcbcbc; border-top: none; border-left: none; font-size: 14px;}
#inline2 table thead th {padding-left: 5px; }
#inline2 table tr td.bor-lc {width: 70px;}
#inline2 table tr td.bor-no {width: 150px;}
#inline2 table tr a{ color: #08c;}
#inline2 table tr.active{ color: #990000; background: #f0f0f0; font-weight: bold;}
#inline2 table tr.active a{ color: #990000;}

/**公共**/
.main_auto{width:1200px;margin: 0 auto;}
.maintb{width:1200px;margin: 0 auto;padding:15px 0 15px;}
.size14{font-size:14px;}

.alert { padding: 10px; border: 1px solid transparent;border-radius: 4px;line-height:1.43}
.alert-warning {color: #8a6d3b; background-color: #fcf8e3;border-color: #faebcc;}
.alert-success { color: #3c763d;  background-color: #dff0d8; border-color: #d6e9c6;}

/**密码**/
#getpass_box{width:550px;padding:20px 20px}
#get_by{padding-left:160px}
#get_by label{margin-bottom:0px;font-weight:bold;font-size:16px;margin-right:20px;}
.by_mobile{display:none}
.com_tips .txt_row{margin-bottom:15px;}
.txt_main>lable{font-size:14px;font-weight:bold}
.txt_main .txt_title{display:inline-block;margin-bottom:0px;font-weight:bold;line-height:32px;font-size:14px;width:150px;text-align:right;margin-right:5px;}
.txt_main .txt_title>.required_txt{color:red;padding:0 4px;font-weight:normal}
.txt_tips{color:#ddd;margin:2px 0 5px 150px;height:20px;line-height:20px;}
.txt_err .txt_tips{color:red;}
.txt_main .form-control{width:230px;height:26px;line-height:26px;border:1px solid #dcdcdc;padding:2px 6px}

.txt_main .txt_btn{height:30px}
.imgcodebox .form-control, .mobile_code_box .form-control{width:135px}
.imgcodebox .txt_title{display:block;float:left;}
.imgcodebox .form-control{float:left;margin-left:4px;}
.imgcodebox .imgcode{display:block;float:left;margin-left:4px;padding-top:3px;}

.agree_box label{margin-left:60px;font-weight:bold;font-size:14px;}
.sub_btns{margin:2px 0 5px 160px;}
.sub_btns .btn5{width:150px;height:30px}
.sub_btns .error{padding-top:10px;}


.trade_company_base{width:45%;float:left;}
.trade_company_info{width:54%;float:left;}
.trade_link{height:24px;float:right;margin-right:10px}
.trade_company_info>.heading{width:100%}
.trade_company_info_txt{line-height:24px;margin:10px 0px;text-indent: 2em;}
#Main .trade_module .trade_c_txt strong{border:none;}
/*车架号*/
#brandsearch{margin:10px auto;width: 40%;font-size: 30px;}
#brandinput{padding:20px 10px;margin:0 auto;width: 80%;font-size:20px;}
#brandintro{margin: 10px auto;width: 80%;}
#introtext{padding:20px ;border: 1px solid #aaa;margin:20px auto;font-size:14px}
#introtext img{width: 100%;}
.num_ads{float: right; background: #e4dede;padding: 0px 4px; color: #990000; font-weight: 100;}


/***商城配件推广**/
.b2c-title{padding:0 10px;line-height:34px; font-size: 14px;color: #fff;background: #990000;width: 1102px;margin-left: -1px;}
.b2c-item-hot{border-bottom: 1px solid #990000;overflow: hidden;padding-left:8px;}
.b2c-item-hot li{float:left;border:1px solid #dcdcdc;margin:9px;position: relative;}
.b2c-item-hot li:hover{border:1px solid #f26600;}
.b2c-item-hot-min li .b2c-item-img img{width:164px;}
.b2c-item-hot-min .b2c-item-info{padding: 5px;
    height: 14px;
    overflow: hidden;
    margin-top: -24px;
    background: #fff;
    position: absolute;
    width: 154px;
    opacity: 0.90;
    text-overflow: ellipsis;
    color: black;}
.b2c-item-hot-min .b2c-item-name{height:14px;overflow: hidden;line-height: 14px;}
.rmb{font-family:Arial;color: #ff4400;}
.b2c-item-hot-min .b2c-item-price{color: #ff4400;
    position: absolute;
    right: 0px;
    margin-top: -164px;
    background-color: #fff;
    height: 25px;
    line-height: 25px;
    padding: 0 2px;opacity: 0.90;}
.b2c-item-hot-min .b2c-item-price .price{font-size: 14px;font-weight: bold;margin-left:2px;}

.b2c-item-hot-all li{width:347px;}
.b2c-item-hot-all .b2c-item-name{}
.b2c-item-hot-all li .b2c-item-img{width:120px;float:left;}
.b2c-item-hot-all li .b2c-item-img img{width:120px;}
.b2c-item-hot-all .b2c-item-info{width:217px;float:left;padding-left:10px;}
.b2c-item-hot-all .b2c-item-name{
    font-weight: 700;
    margin-bottom: 10px;
    padding-right: 10px;
    height: 32px;
    overflow: hidden;
    margin-top: 5px;text-overflow: ellipsis;}
.b2c-item-hot-all .b2c-item-price{padding: 0 10px;
    line-height: 25px;
    background-color: #eee;
    color: gray;}
.b2c-item-hot-all .b2c-item-price .price{font-size: 18px;font-weight: bold;margin-left:2px;color: #ff4400;}
.b2c-item-hot-all .b2c-shop-name{margin-top:10px;line-height:15px;}
.b2c-item-hot-all .b2c-shop-name .b2c-shop-logo{float:left;margin-right:5px;}
.b2c-item-hot-all .b2c-shop-logo img{width:30px;}
.b2c-item-price-t{margin-right:10px;}
.b2c-item-hot-all .b2c-shop-nametxt{line-height:30px;}
.pjd-btn{float: left;
    border-radius: 2px;
    margin: 5px 2px;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;width: auto;color: #fff;border: 1px solid #990000;background-color: #990000; padding: 0 2px;display:none;}
.pjd-btn:hover{color: #fff;}
.marl10{margin-left: 10px;}
.font12{font-size: 12px;color:#9e9e9e;}
.red3{color:#e7181e;}
.black1{color:#555;}

#web_notice{position: fixed;top:40%;left:40%;min-width:300px;max-width:500px;z-index:9999;background-color: #fff; -webkit-background-clip: content;border-radius: 2px;box-shadow: 1px 1px 50px rgba(0,0,0,.3);}
#web_notice .notice_title{text-align:center;padding:5px 10px;line-height:32px;font-size:16px;font-weight:600;border-bottom: 1px solid #e1e1e1;background: #eee;}
#web_notice .notice_txt{padding:20px;line-height:24px;}
#web_notice .notice_foot{text-align:right;padding:20px 20px;line-height:32px;}
#web_notice .notice_txt p{text-indent: 2em;}

.login-notice{margin-top:10px;line-height:24px;font-size:14px;text-indent: 2em;}
#web_notice .cont-img img{width:150px;height:150px;}

/*图片验证码**/
.niceimgcode-box{position: relative;border:1px solid #ddd;width: 302px; height: 182px;}
.niceimgcode-box>.reget{position: absolute;z-index: 2;right: 8px;left: auto;top: 0px;cursor: pointer; line-height: 31px;padding: 0 5px;}
.niceimgcode-box>.reget>i{background: url(Images/refresh.png) no-repeat;padding:4px 11px;}
.niceimgcode-box .posactive{position: absolute;z-index: 3;width: 28px;height: 28px;font-size: 0;background: url(Images/posactive.png);background-repeat: no-repeat;}


/*第三方数据**/
#any-third-items{display:none;border-bottom: 1px solid #dcdcdc;}
.third-main{}
.third-items-list{width:650px;float:left;border-right: 1px solid #dcdcdc;padding:10px;}
.third-nas{width:425px;float:left;padding:10px;}
.third-items-title{line-height:34px;background: #003366;color:#fff;padding:0px 10px;font-weight:700}
.third-items-list>.third-item{color: #333;width:620px;font-size: 13px;line-height: 1.54;word-wrap: break-word;word-break: break-word;margin:15px 20px;border-collapse: collapse;}
.third-item>.t { line-height: 1.54; font-weight:500;font-size: medium;margin-bottom: 1px;}
.third-item>.t a{text-decoration: underline;color: #00c;}
.third-item>.des{margin-top: 5px;}
.third-item .des-img{display: inline-block;margin-right: 17px;list-style: none;width: 101px;overflow: hidden;vertical-align:top;text-align: center;}
.third-item .des-img img{max-height:80px;max-width: 100px;}
.third-item .des-txt{display: inline-block;width:450px;vertical-align:top;}
.third-item .noimg .des-txt{width:600px;}
.third-item .ctxt{max-height:60px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.third-item .c-showurl{color: green;margin-right:10px;}
.third-item .m{color: #666;}


/**查询验证码**/
.search-act{margin:50px 0;color:#333;}
.search-act .search-title{font-size:16px;margin-bottom:20px;text-align:center;font-weight:600;}
.search-act .act-list{width:800px;margin:0 auto;}
.search-act .cap-act{width:300px;float:left;background: #f7f7f7;border: 1px solid #ddd;padding: 20px;border-radius: 10px;}
.search-act .cap-tips{font-weight:600;font-size:15px;margin-bottom:5px;}
.search-act .huo-act{float: left;font-size: 40px;color: #990000;margin: 100px 20px 0 20px;}
.search-act .login-act{width:300px;float:left;background: #f7f7f7; border: 1px solid #ddd;padding: 20px;border-radius: 10px;height:225px;text-align:center;}
.search-act .login-act img{height:150px}
.search-act .sl-btn a{display:inline-block;font-size:16px;background: #990000;color:#fff;padding:10px 20px;border-radius: 10px;margin:10px;letter-spacing:2px;}