/* MEYER RESET v1.0*/
@import "/USITE/Css/Module/download/download.css";
#PhoneDoc {min-height:100%;height: auto !important;height: 100%; /*IE6不识别min-height*/position: relative;}
body{background:#e9e9e9;padding:0;margin:0;font-size:12px;color:#666; font-family: tahoma,'Microsoft Yahei',Arial, Helvetica, sans-serif;
}
#PhoneDoc{margin:0 auto;max-width:978px;}
#body{overflow:hidden;min-height:400px;}
a:hover{text-decoration:none;}
ul{margin:0;}
/*fo*/
ul,li{ margin:0; padding:0; list-style-type:none;}
img{vertical-align : bottom}
.clear{clear:both}


/*nav导航*/
.navbar-inverse .navbar-inner {
    background:#1d2023;
    line-height: 52px;
    padding: 8px 0;
    border: none;
}
.navbar-fixed-top {
    margin: 0;
    border-bottom: 1px solid #ccc;
}
.navbar .brand {
    z-index: 1;
    padding: 0;
    margin: 0;
    text-indent: -99999px;
    background: url(images/logo.png) no-repeat left top;
    width: 135px;
    height: 40px;
    display: block;
}
.navbar .btn-navbar {
    padding: 10px 6px;
    background: #e62129;
    border-radius: 0;
    border: 0;
    text-shadow: none;
}
 .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .brand, .navbar-inverse .nav>li>a {
/*    color: #e62129;*/
 }
 .navbar-inverse .nav>li>a {
    text-shadow: none;
}
.navbar-inverse .nav-collapse .nav>.active>a, .navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus {
    color: #fff;
   /* background: #e62129;*/
    border-radius: 0;
}
h2{text-align:center;color:#FFF;font-size:14px; line-height:40px; height:40px; overflow:hidden;background: url(images/h2_bg.jpg) repeat-x left center; margin:0;}
h2 span{background:#e62129; padding:0.3em 0.8em;}

.carousel {
    margin-bottom:5px;
 }


/*home网站导航----*/
#useruse {
    display: block;
    margin: 0;
    padding: 0 0 3px 0;
    overflow: hidden;
    background: #fff;
}
#useruse h2 {
	margin: 0 0 8px 0;
}

#useruse .search-box {
    margin: 0 8px;
}
#useruse .search-box a {
    width: 100%;
    margin-bottom:5px;
    display: block;
    float: left;
    border: 1px solid #ddd;
 }
 #useruse .col-box {
    margin: 0 8px;
}
#useruse .col-box a {
    width: 49.18%;
    margin-right:5px;
    margin-bottom:5px;
    display: block;
    float: left;
 }


/*home产品中心----*/
 #usmodule {
    padding: 0;
    margin: 0;
}
#usmodule h2 {
	margin: 0 0 8px 0;
}
#usmodule .col-box {
    padding: 0 8px;
}
 #usmodule a {
    display: block;
    border: 1px solid #ccc;
    margin: 0 0 4px;
}


/*about内页导航-----*/
.emptycar{text-align:center;padding:4em;font-size:1.5em;}
#body .text{padding:2em;overflow:hidden;zoom:1;}
#body .text table{table-layout:fixed;}
#body .text table td img{max-width:100%;}
#body .content{padding:1em;overflow:hidden;zoom:1;}
#body .content li{list-style:none;}
#body input,#body select{border:1px solid #e5e5e5;padding:0.3em 0.5em;}
#body input.txt,#body select{min-width:13em;}
#subnav h3{
	float:left;
	background:#7B1A00 url(images/sep.png) no-repeat right center;
	padding-right:20px;
	color:#fff;
	padding-left:1em;
	height:23px;
	line-height:23px;
}
#subnav ul{
	display:block;
	padding:10px;
	margin:0;
	background:#fff;
}
#subnav ul li{
	list-style:none;
	display:block;
	border:1px solid #e5e5e5;
	height:28px;
	margin-bottom:5px;
	background: #fafafa url(images/about_li_bg.gif) no-repeat right center;
}
#subnav ul li a{
	display:block;
	color:#666;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:28px;
	padding:0 0 0 15px;
}

#msg,#news,#news_view,#contact,#searchbar1,#login,#regform,.pro_content{
	display:block;
	margin:0;
	padding:0;
	background:#fff;
}


/*版权-----*/
#copyright{
	padding:0 0 50px;
	text-align: center;
}
#copyright .box2{
	color:#1d2023;
	font-size:12px;
	margin: 5px 0 0 ;
}

/*通用设置*/
.productlist .empty{padding:20px;}
/*产品列表*/
/*--详细内容div--*/
.sep_plist{margin:0;padding:0 10px 10px;background:#fff;}
.sep_plist .inner{border:1px solid #e5e5e5;background:#fafafa;padding:10px;}
.sep_plist .img img{border:1px solid #ccc;background:#eee;border-bottom:1px solid #999;border-right:1px solid #e5e5e5;}
.sep_plist .img{float:left;padding:0 10px 0 0;text-align:center;}
.sep_plist .desc{float:left;width:170px;padding:0 10px 0 0;}
.sep_plist .desc h3,.sep_plist .desc h4{font-size:1em;line-height:1.2em;padding:0 5px;margin:0;}
.sep_plist .desc p{padding:0 5px;}
.sep_plist a{color:#e62129;}
.sep_plist label{width:126px;padding:0 0 0 25px;height:27px;background:url(images/pdcar.gif) no-repeat left top;display:block;margin:2px 0;line-height:27px;color:#333;display:none;}
.sep_plist .model{float:left;}

#pdcar table{color:#666;}
#pdcar table a{color:#e62129;}
#pdcar #orderform{padding:10px;color:#666;}
#pdcar #orderform li{overflow:hidden;zoom:1;list-style:none;margin:0 0 10px;}
#pdcar #orderform li label{float:left;width:20%;padding: 0.3em 0.5em;margin:0;}
#pdcar #orderform li .txt{margin:0;}
#pdcar #orderform li input[type='text']{float:left;}
#pdcar #orderform li .txtrange{float:left;height:50px;border:1px solid #e5e5e5;min-width:15em;}
.order_xx{padding:0 10px;}
#pdcar .yourorder_h3{font-size:1em;line-height:1.2em;padding:0 5px;margin:0 0 10px;color:#e62129;}
#pdcar table#plist .title{background:#e62129;}
#pdcar table#plist .title th{color:#fff;}



/*详细内容---------------------------------------------------------------------------------------------*/
#container select.hidden{display:none;}
.productlist table{
	border-collapse :collapse; 
	border:1px solid #aaa; 
	width:100%;
	border-top:none; 
	color: #333333;
	line-height: 20px;
}
.productlist table tr th{
	padding:5px 5px;
	background-image: url(images/tb_bg_pdlist.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.productlist table tr td{padding:4px;border-bottom:1px dotted #999;border-right:1px dotted #aaa;vertical-align:top;}
.productlist table tr td.img{
	text-align:center;
	width: 160px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
}
.productlist table tr td.img a {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.productlist table tr td.img a:hover {
	text-decoration: underline;
}
.productlist table tr td.desc{width: 150px;}
.productlist table tr td a img{
	margin:10px;
	border: 1px solid #FFFFFF;
	padding: 2px;
}
.productlist table tr td a:hover img{border:1px solid #ccc;padding: 2px;}
.productlist table tr td img a:hover{
	border: 1px solid #ccc;
}
.productlist table tr td label{
	display:block;
	text-align:center;
	padding:2px;
	background-color: #ddd;
}
.productlist a {color: #5b66bc;}
.productlist a:hover {
	text-decoration: none;
	color: #ff0000;
}
.productlist h3 a {
	color: #000000;
	font-size:12px;
	font-weight:bold;
}
.productlist h4{
	font-size:14px;
}


/*---showcarpic----------*/
.modelitem{cursor:pointer;}
.showcarpic{margin:10px 0;width: 120px;background: #fff;padding: 10px;position:absolute;left:0;_top: 20px;*top: 20px;-webkit-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));-moz-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));-ms-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));-o-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));filter: drop-shadow(0 1px 5px rgba(0,0,0,.5));}
#main .showcarpic img{display:block;padding:0;margin:0;width:120px;}
.showcarpic:after{content: "";position: absolute;left: 10px;top: -10px;margin:0px ;border-bottom: 10px solid #fff;border-left: 10px solid transparent;border-right: 10px solid transparent;}


/*产品展示*/
#product_view{
	display:block;
	margin:0;
	background:#fff;
	padding:0 0 20px;
}
#productview_desc {
	float:left;
	background: url(images/tb_01.gif) no-repeat left bottom;
}
#productview_desc ul {
	overflow:hidden;
	background:url(images/tb_02.gif) no-repeat right bottom;
	margin:0 10px;
}
#productview_desc table {
	width:290px;
	border: 1px solid #C2D8EF;
	border-bottom:0px;
	border-right:0px;
}
#productview_desc table td {
	border-bottom:1px solid #C2D8EF;
	border-right:1px solid #C2D8EF;
	line-height:20px;
	padding:5px 10px;
}
#productview_img {
	float:right;
	background:url(images/tb_02.gif) no-repeat right bottom;
	margin:10px;
}
#productview_img img {
	border:1px solid #C2D8EF;
}
#productview_con {
	clear:both;
}
#ECM {
	clear:both;
	background:url(images/tb_l.gif) no-repeat left top;
	margin:10px;
}
#ECM1 {
	background:url(images/tb_r.gif) no-repeat right top;
}
#ECM1 table {
	border-collapse :collapse;
	table-layout:fixed;
}
#ECM1 table tr.subtitle {
	cursor:pointer;
}
#ECM1 .modelpic{width:60px;}
#ECM1 .modelpic a{text-decoration:none;}
#ECM1 .modelpic img{width:29px;border:none;}
#ECM1 table .ecmtitle{
	border-right:1px solid #e62129;
}
#ECM1 table th {
	background:#e62129;
	padding:5px 0;
	height:21px;
	font-size:0.8em;
	line-height:21px;
	color:#fff;
}
#ECM1 table tr td {
	border-bottom:1px dashed #ccc;
	padding:2px;
	height:5px;
	border-right:1px dotted #ccc;
	font-size:0.8em;
}
#ECM1 table tr.subtitle td {
	border:none;
	border-bottom:1px dashed #ccc;
}
#ECM1 table tr td.title {
	background:url(images/tree.gif) repeat-y 7px top;
	padding:5px 0 5px 15px;
}
#ECM1 table tr.subtitle td.title {
	background:#fafafa url(images/treeclose.gif) no-repeat 0px center;
	padding:5px 0 5px 15px;
	border:1px solid #dcdcdc;
}


/*新闻列表---------------------------------------------------------------------------------------------*/
#news{}
#news .content{}
#news .list{clear: both;border-bottom: 1px dashed #CCCCCC;padding:10px;line-height: 22px;overflow:hidden;zoom:1;}
#news .list .smallimg{float: left;border: 1px solid #CCCCCC;margin-right: 10px;}
#news .list .title a{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color:#e62129;
}
#Content #newsviewnav .pre{text-indent:20px; color:#b77400;}


/*联系我们---------------------------------------------------------------------------------------------*/
#contact {
	
}
#contact .content ul{padding:10px;}
#contact .content ul li{padding:5px;border-bottom:1px dashed #ccc;zoom:1;overflow:hidden;clear:both;}
#contact .content ul li label{display:block;float:left;width:60px;margin:0 5px;}
#contact .content ul li span{margin:0 5px;float:left;}


/*分页样式*/
.pagenav{
	overflow:hidden;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:5px 10px 10px;
	background:#fff;
}
.pagenav ul{list-style-type: none;border:1px solid #e5e5e5;background:#fafafa;float:left;display:block;width:100%;padding:15px 0;margin:0;color:#666;}
.pagenav li{float: left;padding:0 10px;}
.pagenav li a {
	float: left;
	border: 1px solid #fff;
	height: 18px;
	text-decoration: none;
	color: #666;
	margin-right:5px; 
	padding:0 5px;
}
.pagenav span a{
	font-size: 14px;
	font-weight: bold;
}
.pagenav a:hover{background:#e62129;color:#fff;}
.pagenav .active a {background-color:#ffa200; border: 1px solid #945e00;color: #666;}


/*重定义JQUI的一些样式*/
.ui-tabs .ui-tabs-nav li a {
	padding:2px 8px;
}
.ui-tabs {
	padding:0;
}
.ui-tabs .ui-tabs-panel {
	padding:5px;
}



/*pdcar*/
#pdcar{
	margin:0 10px;
	background:#fff;
}
#pdcar #form1{
	padding:10px;
}
#pdcar #form1 .btn-group{
	margin:0 0 10px 0;
}
#pdcar #form1 #plist{
	margin:0 0 10px;
	border:1px solid #e5e5e5;
}
#pdcar .emptycar{
	padding:20px 0;color:#666;line-height:32px;
}



/*style1样式----------------------------------------------------------------------------*/
.minpic {
	float:left;
	width:280px;
}
.minpic img {
	width:250px;
	padding:5px;
	border:1px solid #ccc;
	background:#eee;
}
.pddesc {
	float:left;
}
.pddesc ul {
	border:1px solid #ccc;
	width:250px;
	padding:10px;
}
.pddesc .oe {
	font-size:18px;
	font-weight:bold;
	color:blue;
}
.pddesc .number {
	font-size:18px;
	font-weight:bold;
	color:orange;
}
.pddesc .name, .pddesc .unit {
	margin:10px 0 0 30px;
	border-bottom:1px solid #ccc;
}
.pddesc .price {
	color:red;
	margin:10px;
	text-align:center;
}
.pddesc .price label {
	display:none;
}
.pddesc .bottom {
	text-align:center;
}
.pddesc .checkcar {
	border:none;
	background:url(images/pdcar.gif) no-repeat left top;
	width:151px;
	height:27px;
	color:#fff;
}
.modelist .tabs {
	clear:both;
	border:none !important;
}
.modelist .usefor {
	width:auto;
	min-height:480px;
	font-size:12px;
	padding:10px 0 0 0;
}
.modelist .ui-widget-header {
	background:none!important;
	border-top:none!important;
	border-right:none!important;
	border-left:none!important;
}
.modelist .pddesc {
	font-size:12px;
	width:500px;
}
.modelist .content .pddesc th {
	vertical-align:top;
	border-right:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	padding:2px 10px;
	background:#eee;
}
.modelist .content .pddesc td {
	vertical-align:top;
	padding:4px;
	border-bottom:1px dotted #ccc;
}
.modelist .TreeTable {
	font-size:10px;
	border-collapse:collapse;
}
.modelist .TreeTable th {
	padding:2px;
	white-space :nowrap;
}
.modelist .TreeTable td {
	padding:2px;
	border:1px solid #ccc;
	margin:2px;
}
.modelist .TreeTable tr.subtitle td {
	border:none;
	border-bottom:1px solid #aaa;
	font-size:12px;
}
.modelist .TreeTable tr.subtitle {
	cursor:pointer;
}
.modelist .TreeTable tr.subtitle .mtitle {
	cursor:pointer;
}
.modelist .TreeTable tr.subtitle .mtitle .green {
	background:transparent url(images/treeclose.gif) no-repeat 3px center;
	padding:2px 0 2px 25px;
	font-weight:bold;
	color:green;
}
.modelist .TreeTable td.stitle {
	padding:2px 4px 2px 20px;
}
#body #pdcar table .txt{width:30px;min-width:30px;}
#pdcar table tr td.img {width:110px;text-align:center;color:#e62129;}
.EditButton,.DeleteButton,td.year{white-space:nowrap;}
.contact a{white-space:nowrap;}
#searchbar{background:#fff;clear:both;overflow:hidden;zoom:1; display:none;}
#fixbar #searchbar ul li{float:none;margin:0;padding:0;width:100%;}
#searchbar select,#advsearch1 select{border:1px solid #ccc;min-width:18em;display:block;margin:0 0 10px;padding:4px 6px;}
#searchbar input{border:1px solid #ccc;}
#menu #M_download,#menu #M_pdcar,#menu #M_news{display:none;}
#msg .text div{width:auto!important;}



/* 联系我们 */
#contact .content ul{
	padding: 10px;
}
#contact .content ul li{
	padding: 5px;
	border-bottom: 1px dashed #ccc;
	zoom: 1;
	overflow: hidden;
	clear: both;
}
#contact .content ul li label{
	display: block;
	float: left;
	width: 60px;
	margin: 0 5px;
}
#contact .content ul li span {
	margin: 0 5px;
	float: left;
}


/*bar导航*/
#fixbar {
    position: fixed;
    z-index: 999;
    bottom: 0;
    background: #1d2023;
    width: auto;
    overflow: hidden;
    zoom: 1;
}
#fixbar ul {
    padding: 0px;
    overflow: hidden;
    zoom: 1;
    margin: 0;
}
#fixbar ul li {
    width: 33%;
    float: left;
    list-style: none;
    display: block;
    height: 42px;
}
#fixbar ul li a {
    line-height: 42px;
    color: #fff;
    display: block;
    text-align: center;
    text-decoration: none;
    font-size: 24px;
}

/*productsearch*/
#partnumber form{margin:0 10px;}
#partnumber .input-append .txt{min-width:12em;}
#partnumber{margin:20px 0 0;}
.input-append #partnumber{margin:0;}
#advsearch1{margin:10px 10px 0;}


/*语言选择*/
#lan_switching {
	background: #fff;	
    display: none;
}
#lan_select {
    padding: 10px;
    overflow: hidden;
}
#lan_select a {
    display: block;
    width:120px;
    height:30px;
    line-height: 30px;
    float: left;
    text-align: center;
    background: #385dae;
    margin: 0 10px;
    color: #fff;
}
#lan_btn {
	width: 300px;
	margin: 0 auto;
	display: block;
}

.btn-danger2 {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #da4f49;
    background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
    background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: linear-gradient(to bottom,#ee5f5b,#971511);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#advs_keyword .tip span{line-height: 26px;
    text-align: left;
    margin-top: 3px;
    margin-left: 8px;
}

/*fo搜索*/
#body{
	width: 100%;
	max-width: 978px;

}
#three li{
	width: 50%;
	float: left;
} 
/*#search{
	background: #fff;
	text-align: center;

}
#search img{
	width:70%;
	padding: 20px 0;
}*/
#search_number .tip{
	margin-top: 10px;
}
#list{
	background:url(images/bg.jpg) repeat;
	height: 100%;
	padding:5px 0;
}
#list li {
	margin-top:6px;
}
#list .one{
	margin-top: 0px;
}
/*fo刹车片搜索*/

#home_return .left{
	float: left;
	    width: 49.8%;
}

#home_return .right{
	float: right;
	    width: 49.8%;
}
#search1 h3{
  font-family: "微软雅黑";
  font-size: 20px;
  color: #666666;
  margin-top: 30px;
}
#search1 .innersearch{
	font-size: 18px;
}
#search1 .innersearch input{
	        min-width: 30px;
    width: 25%;
    font-size: 16px;
    border-radius: 3px;
    border: solid 1px #666666;
}
}
#search1 .innersearch tr{
	line-height: 30px;
	height: 70%;
}
#search1 .innersearch td{
	height: 33px;
};
.sai_submit{
  font-family: "微软雅黑";
  color: #fff;
}
#SortTable tr{
	border: 1px solid #ccc;

}
#SortTable tr td{
	text-align: center;
	border: 1px solid #ccc;
	background: #FFFFFF;
	padding:3px ;
}