﻿@charset "utf-8";
/* Purchasing Inquiry Style */
/*
CopyRight：Auto1688.com
Designer：Lijazz
MSN：lijazz2008@163.com
Creat：@date
Update：@date
*/
/*-----Basic Style-----*/
* {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*-----Public Style-----*/
#logo a span, #usermenu h3, #quicknav h3, .cnsite span, #search legend, #ad585x100 h3, .dd_mail a span, #ad160x40 h3, #footer h3, .showdetails span, #procansuo h3, #procansuo a span {
	display:none;
}
.fontbold {
	font-weight:bold;
}
.dd_date label, #featuredpro a, #footer a, #thisnow a, #companyinfo a, #relatedpro a, #proclass a, #usertips a {
	color:#003278;
	text-decoration:none;
}
.red {
	color:#ff0000;
}
#footer label {
	color:#003399;
}
#quicknav a:hover, #inquirybox dl a:hover, #featuredpro a:hover, #footer a:hover, #thisnow a:hover, #companyinfo a:hover, #relatedpro a:hover, #proclass a:hover, #usertips a:hover {
	color:#ff6600;
}
/*-----Layout Style-----*/
#order {
	width:760px;
	margin:10px auto;
}
/*--head style--*/
/*---1--*/
#logo a {
	display:block;
	float:left;
	width:115px;
	height:62px;
	background:url(../images/logo.gif) no-repeat left center;
}
/*---2--*/
#usermenu ul {
	float:right;
	margin-top:40px;
}
#usermenu li {
	display:inline;
	float:left;
	margin-left:2px;
}
#usermenu li a {
	display:inline;
	float:left;
	line-height:21px;
	background:url(../images/img.gif) no-repeat left 0;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
#usermenu li a span {
	background:url(../images/img.gif) no-repeat right -21px;
	padding:4px 10px;
	margin-left:2px;
}
#usermenu li a:hover, #usermenu .selected {
	background:url(../images/img.gif) no-repeat left -92px;
}
#usermenu li a:hover span, #usermenu .selected span {
	background:url(../images/img.gif) no-repeat right -113px;
}
#usermenu li em {
	font-style:normal;
	background:url(../images/new.gif) no-repeat 128px top;
	padding-right:14px;
}
/*---3--*/
#quicknav {
	position:relative;
	float:right;
	margin-top:-45px;
}
#quicknav li {
	display:inline;
	float:left;
}
#quicknav li a {
	background:url(../images/img.gif) no-repeat right -887px;
	padding:0 7px;
	color:#003278;
	text-decoration:none;
}
.cnsite {
	display:block;
	width:28px;
	height:13px;
	background:url(../images/img.gif) no-repeat 7px -184px!important;
}
#wel {
	display:inline;
	float:left;
	margin-right:3px;
}
#wel span {
	color:#ff0000;
	font-weight:bold;
}
/*--search style--*/
#search {
	float:left;
	width:758px;
	height:40px;
	margin:10px 0;
	border:1px solid #85d65a;
	border-bottom-color:#5bb22d;
	background:url(../images/img.gif) repeat-x left -570px;
}
#search dt, #search dd {
	display:inline;
	float:left;
	margin:10px 0 0 8px;
	line-height:20px;
}
#search dt {
	margin-left:35px;
	background:url(../images/img.gif) no-repeat left -372px;
	padding-left:16px;
	font-weight:bold;
}
.keybtn {
	height:21px;
	font-size:11px;
	font-weight:bold;
}
/*--main contents style--*/
#main {
	float:left;
	width:760px;
}
#left {
	float:left;
	width:585px;
}
#right {
	float:right;
	width:160px;
}
/*---1--*/
#inquirybox {
	margin-top:110px;
}
#inquirybox h3, #featuredpro h3, #proclass h3, #usertips h3 {
	height:22px;
	line-height:21px;
	border:1px solid #69cd34;
	background:url(../images/img.gif) repeat-x left -660px;
	padding-left:7px;
	font-size:11px;
}
.todaynew {
	height:20px;
	line-height:20px;
	border-bottom:1px solid #dddddd;
	background-color:#f5f5f5;
	padding-left:8px;
}
.todaynew span {
	color:#ff0000;
}
#inquirybox dl {
	display:inline;
	float:left;
	width:490px;
	height:96px;
	margin:10px 0 10px 95px;
	border-bottom:1px dotted #a9b4c3;
}
#inquirybox dl dt {
	width:220px;
	margin-right:5px;
	font-size:11px;
	font-weight:bold;
}
.dd_img {
	position:absolute;
	width:95px!important;
	width:93px;
	height:95px;
	border-bottom:1px dotted #a9b4c3;
	margin:-12px 0 0 -95px;
}
.dd_date {
	position:absolute;
	margin:-12px 0 0 220px;
	font-size:9px;
	color:#666666;
}
.dd_spec {
	padding:5px 0 10px 0;
	line-height:12px;
}
.dd_linkman {
	float:left;
	height:20px;
	line-height:20px;
	margin-right:10px;
	background:url(../images/img.gif) no-repeat left -436px;
	padding-left:23px;
}
.dd_location {
	float:left;
	line-height:20px;
}
.dd_location img {
	float:left;
	margin:3px 3px 0 0;
}
.dd_mail {
	float:left;
}
.dd_mail a {
	display:block;
	width:92px;
	height:18px;
	background:url(../images/img.gif) no-repeat left -949px;
	margin-left:10px;
}
#inquirybox a {
	color:#003399;
	text-decoration:none;
}
/*--Products Class--*/
#proclass ul {
	float:left;
	width:563px;
	padding:10px;
	border:1px solid #69cd34;
	border-top:0;
}
#proclass li {
	display:inline;
	float:left;
	width:180px;
	line-height:18px;
}
#proclass a {
	font-size:11px;
}
#proclass em {
	padding-left:3px;
	font-style:normal;
	color:#999999;
	font-size:8px;
}
/*---2---*/
#pages {
	clear:both;
	width:585px;
	margin:10px 0;
	line-height:22px;
}
#pages a {
	border:1px solid #5bb22d;
	padding:3px 5px;
	color:#000000;
}
#pages a:hover {
	background-color:#eff9e9;
}
.pageleft {
	float:left;
}
.pageleft span {
	padding:0 2px 0 5px;
	font-size:11px;
}
.pageright {
	float:right;
}
.gobutton {
	height:20px;
	font-size:11px;
	font-weight:bold;
}
/*---3---*/
#ad585x100 {
	position:absolute;
	top:134px;
}
/*---4---*/
#right h2 a {
	display:block;
	width:145px;
	height:18px;
	line-height:18px;
	padding-left:15px;
	background:url(../images/img.gif) no-repeat left -502px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e0a08;
	text-decoration:none;
	text-align:center;
}
/*---5---*/
#featuredpro ul, #usertips ul {
	border:1px solid #9fdf7e;
	border-top:0;
	padding:5px 10px;
	margin-bottom:10px;
}
#featuredpro li {
	padding:5px 0;
}
#featuredpro a {
	cursor:pointer;
}
#featuredpro span {
	display:block;
	width:102px;
	margin-left:36px;
	position:absolute;
}
/*---6---*/
#ad160x40 li {
	float:left;
	margin-bottom:5px;
}
/*---7---*/
#usertips {
	line-height:15px;
}
.freejoin a {
	display:block;
	width:70px;
	height:20px;
	line-height:20px;
	background:url(../images/img.gif) no-repeat left -307px;
	margin:5px 0 3px 0;
	text-align:center;
	color:#391b00;
	text-decoration:none;
	font-weight:bold;
}
/*--footer style--*/
#footer {
	float:left;
	width:760px;
	margin-top:30px;
	border-top:1px solid #cccccc;
	padding-top:10px;
	text-align:center;
}
#footer ul {
	width:623px;
	overflow:hidden;
}
#footer li {
	display:inline;
	float:left;
	border-left:1px solid #cccccc;
	margin-left:-1px;
	padding:0 10px;
}
#footer p {
	clear:both;
	padding:6px 0;
}
#footer h4 {
	padding-bottom:10px;
	font-size:10px;
	font-weight:normal;
}
/*-----Order Details Style-----*/
#orderdetails {
	float:left;
	width:760px;
}
#orderdetails h2 {
	height:45px;
	line-height:45px;
	border-bottom:1px solid #cccccc;
	margin:5px 0 10px 0;
	text-align:center;
	font-size:24px;
	font-weight:normal;
}
.box {
	float:left;
	width:760px;
	margin-bottom:10px;
}
/*---1.Company Info---*/
#companyinfo {
	float:right;
	width:216px;
	height:198px;
	border:1px solid #9fdf7e;
}
#companyinfo h3, #relatedpro h3 {
	height:22px;
	line-height:22px;
	background:url(../images/img.gif) repeat-x left -660px;
	border-bottom:1px solid #9fdf7e;
	padding-left:8px;
	font-size:11px;
}
#companyinfo dl {
	display:inline;
	float:left;
	margin:12px 10px;
}
#companyinfo dt {
	margin-bottom:2px;
}
#companyinfo dd {
	float:left;
	width:195px;
	margin-top:8px;
	line-height:13px;
}
.location label, .location img, .location span {
	display:inline;
	float:left;
	padding-right:3px;
}
.location span {
	color:#666666;
}
.showdetails {
	display:block;
	margin-top:10px!important;
	border-top:1px dashed #cccccc;
	padding-top:8px;
	text-align:center;
}
.showdetails a {
	display:block;
	width:160px;
	height:26px;
	background:url(../images/img.gif) no-repeat left -813px;
}
#uprade {
	float:right;
	width:196px;
	border:1px dashed #FD973F;
	padding:10px;
	background-color:#FFFBEE;
}
#uprade p {
	background-color:#ff0000;
	padding:10px;
	color:#ffffff;
}
#uprade a {
	display:block;
	margin-top:5px;
	font-size:13px;
	font-weight:bold;
	color:#ffff00;
	text-decoration:underline;
}
#uprade a:hover {
	color:#ffffff;
}
/*---2.Products Basic CanSuo---*/
#procansuo {
	display:inline;
	float:right;
	width:312px;
	margin:0 15px;
}
#procansuo li {
	float:left;
	width:312px;
	border-bottom:1px dotted #cccccc;
	padding:3px 0 5px 0;
	font-size:11px;
}
#procansuo li label, #procansuo li span {
	display:inline;
	float:left;
	margin-right:3px;
}
#procansuo li label {
	color:#2255aa;
}
#procansuo li span {
	width:236px;
	word-wrap:break-word;
	break-word:break-all;
}
#procansuo p {
	float:left;
	width:298px;
	margin-top:11px;
	background-color:#f3f4f5;
	padding:7px;
}
.contactnow, .leavemessage {
	display:block;
	width:160px;
	height:31px;
}
.contactnow {
	background:url(../images/img.gif) no-repeat left -732px;
}
.leavemessage {
	background:url(../images/img.gif) no-repeat left -1017px;
}
#propic {
	float:left;
	border:1px solid #666666;
}
#propic img {
	float:left;
}
/*---3.Products Details---*/
#prodetails {
	width:758px!important;
	border:1px solid #9fdf7e;
	font-size:11px;
}
#prodetails h3 {
	height:27px;
	line-height:25px;
	padding-left:10px;
	background-color:#f5f5f5;
	font-size:12px;
}
#protab {
	margin:10px auto;
	vertical-align:top;
}
#protab td {
	width:232px;
	word-wrap:break-word;
}
.tdtitle {
	width:142px!important;
	line-height:22px;
	background-color:#f5f5f5;
	padding-left:5px;
}
#protab h4 {
	font-size:11px;
	padding:5px 0;
}
/*---4.related Products---*/
#relatedpro {
	width:758px!important;
	height:153px;
	border:1px solid #9fdf7e;
}
#relatedpro p {
	height:18px;
	margin:-18px 8px 0 0;
	text-align:right;
}
#relatedpro ul {
	display:inline;
	float:left;
	margin:10px 10px 0 10px;
}
#relatedpro li {
	display:inline;
	float:left;
	width:123px;
	height:120px;
	text-align:center;
}
#relatedpro li span {
	position:absolute;
	display:block;
	width:122px;
	height:30px;
	margin:83px 0 0 -20px;
	line-height:14px;
	overflow:hidden;
	cursor:pointer;
}
/*---5.Message---*/
#message {
	display:inline;
	float:left;
	width:718px;
	margin-top:20px;
	border:1px solid #cdcdcd;
	padding:5px 20px 20px 20px;
}
#message h3 {
	font-size:15px;
	line-height:30px;
	border-bottom:1px dashed #cccccc;
	margin:10px 0 15px 0;
	background-color:#f7f7f7;
	padding-left:5px;
}
#message li {
	display:inline;
	float:left;
	width:100%;
	line-height:20px;
	margin-bottom:5px;
	font-size:11px;
}
#message li label {
	display:inline;
	float:left;
	width:110px;
	text-align:right;
	padding-right:10px;
	color:#555555;
}
.mButton {
	width:595px!important;
	margin-top:15px;
	border-top:1px dashed #cccccc;
	padding:10px 0 0 120px;
}
/*-----Bug Style-----*/
*:lang(zh) #usermenu li a span {
	padding:3px 10px 5px 10px;
}
*:lang(zh) .dd_img {
	height:94px;
}
*:lang(zh) #relatedpro li span {
	margin:83px 0 0 0;
}