
/* reset*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
img{vertical-align:top; }
a img {border:none;}

/* typography*/
body {font-size:75%;color:#333;background:#fff;font-family: Tahoma, Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.17em;margin-bottom:0.33em;}
h3 {font-size:1em;margin-bottom:0.6em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;text-decoration:underline;}
a {color:#1F3A87;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em{font-style:normal;}
dfn {font-style:italic;}
em,dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {list-style:none}
dl {margin:0 0 0.6em 0;}
dl dt {font-weight:bold;}
dt {height: 42px;}
dt img{float:left;}
table {margin-bottom:0.6em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
input,button,textarea{border:1px #ccc solid;}


/*variable*/
.clear:after{
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
	content:" ";
}
.clear{
	display:inline-block;
}
/* fix IE hack \*/
* html .clear{
	height:1%;
}
.clear{
	display:block;
}
/* end hack*/

*html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}/*fix ie bg cache*/

.blank2,.blank6,.blank15,.blank10{
	height:6px;
	font-size:0;
	clear:both;
	overflow:hidden;
}

.blank2{height:2px;}
.blank10{height:10px;}
.blank15{height:15px;}

.line{
	height:8px;
	overflow:hidden;
	clear:both;
	background:#e7e7e7;
	margin:10px 0;
}

.star{
	color:#f00;
}

body{
	background:url(/ui/www/company/ciauto/images/bodybg.png) repeat-x;
}

.layout{
	width:960px;
	margin:0 auto;
}

.head{
	height:92px;
	background:#fcfc4c;
	position:relative;
}

.serviceline{
	width:276px;
	height:28px;
	display:block;
	background:url(/ui/www/company/ciauto/images/serviceline.png);
	text-indent:-999em;
	right:10px;
	top:10px;
	position:absolute;
}

.backlink{
	position:absolute;
	bottom:10px;
	right:10px;
}

.backlink li{
	float:left;
	color:#930a0a;
}

.backlink li a{
	margin:0 4px;
}

h1{
	width:414px;
	height:100%;
	margin:0;
}

h1 a{
	display:block;
	height:100%;
	background:url(/ui/www/company/ciauto/images/logo.png);
	text-indent:-999em;
}

.search{
	color:#fff;
	float:left;
}

.search-input{
	border:1px #AAB6C2 solid;
	padding-right:30px;
	background:#fff url(/ui/www/company/ciauto/images/zoom.png) no-repeat 96% 50%;
	display:inline-block;
	/*MS haslayout*/
	zoom: 1; 
	*display: inline;
}

.search-input input{
	vertical-align:middle;
	border:0 none;
	height:18px;
	font-size:100%;
	padding:0;
	margin:0;
}

.nav a,.search button,.button{
	width:70px;
	height:22px;
	background:url(/ui/www/company/ciauto/images/btnbg.png) no-repeat;
	line-height:22px;
	text-align:center;
	color:#fff;
	border:0 none;
	vertical-align:middle;
}

.search button{
	margin-left:5px;
}

.nav{
	float:right;
}

.nav li{
	float:left;
	margin-left:10px;
}

.nav a{
	display:block;
}

.nav a:hover{
	text-decoration:none;
}

.m-left{
	float:left;
	width:783px;
}

.m-right{
	float:right;
	width:168px;
}

.carad{
	width:771px;
	height:305px;
	background:#fff url(/ui/www/company/ciauto/images/carad.jpg) no-repeat 50% 7px;
	padding:7px 7px 0;
}

.carad ul{
	padding:10px 0 0 10px;
}

.carad li{
	margin-bottom:10px;
	height:62px;
}

.carad a{
	width:250px;
	height:100%;
	display:block;
	text-indent:-999em;
	background:url(/ui/www/company/ciauto/images/carad_s1.png) no-repeat;
}

.carad .cas-2{
	background-image:url(/ui/www/company/ciauto/images/carad_s2.png);
}

.carad .cas-3{
	background-image:url(/ui/www/company/ciauto/images/carad_s3.png);
}

.carad .cas-4{
	background-image:url(/ui/www/company/ciauto/images/carad_s4.png);
}

.np-warp{
	width:771px;
	margin:0 auto
}

.np{
	background:url(/ui/www/company/ciauto/images/nlbottom.png) no-repeat 0 100%;
	padding-bottom:10px;
}

.np h3,.prodlist h3,.prodinfo h3,.content-warp strong,.type strong{
	background:url(/ui/www/company/ciauto/images/ico.png) no-repeat 0 50%;
	font-size:18px;
	font-weight:bold;
	padding-left:10px;
}

.np-list{
	margin-left:-8px;
	overflow:hidden;
}

.np-list li{
	float:left;
	width:170px;
	margin:0 0 6px 22px;
	display:inline;
}

.np-list img{
	width:160px;
	height:160px;
	background:url(/ui/www/company/ciauto/images/picborder.png) no-repeat;
	padding:5px;
}

.np-list strong{
	color:#000;
	display:block;
	margin:2px 0;
}

.np-list span{
	color:#0F375A;
}

.np-oper{
	text-align:right;
	margin:4px 0;
}

.np-oper a{
	width:21px;
	height:21px;
	display:inline-block;
	background:url(/ui/www/company/ciauto/images/addsubtract.gif) no-repeat;
	margin-left:6px;
    /*MS haslayout*/
	zoom: 1; 
	*display: inline;
}

#minus{
	background-position:100% 0;
}

.pc{
}

.pc .top,.pc .bottom{
	height:5px;
	padding-left:5px;
	background:url(/ui/www/company/ciauto/images/pctop.png) repeat-x;
	overflow:hidden;
}

.pc .bottom{
	background:url(/ui/www/company/ciauto/images/pctbottom.png) repeat-x;
}

.pc .top div,.pc .bottom div{
	background:#3F5C7E url(/ui/www/company/ciauto/images/pctop.png) repeat-x 100% 0;
	height:100%;
}

.pc .bottom div{
	background:#fff url(/ui/www/company/ciauto/images/pctbottom.png) repeat-x 100% 0;
}

.pcl-warp{
	background:#aab6c2 url(/ui/www/company/ciauto/images/pcbg.png) repeat-x;
	padding:0 8px;
}

.withline{
	color:#CDD3D6;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px #C4CDD5 solid;
}

.withline span{
	display:block;
	height:100%;
	border-bottom:1px #8693A2 solid;
	padding-bottom:4px;
}

li.pcl_li{
	background:url(/ui/www/company/ciauto/images/add.png) no-repeat 0 7px;
	padding-left:15px;
	line-height:22px;
}

.pcl a{
	color:#fff;
}

.pcl ul{
	margin:0;
}

.pcl ul li{
	float:left;
	width:5.5em;
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.bbs{
	background:#dce1e7;
	padding:10px 8px;
	text-align:center;
}

.bbs .withline{
	color:#0E3759;
	border-bottom-color:#b7c1cb;
	text-align:left;
}

.bbs .withline span{
	border-bottom-color:#f4f7fc;
}

.bbsl{
	margin-bottom:6px;
}

.bbsl li{
	line-height:22px;
}

.foot{
	background:#F3F3F3;
	padding:10px 0 10px 15px;
	position:relative;
	color:#aaa;
}

.foot p{
	line-height:22px;
}

.foot a{
	color:#aaa;
}

.foot .txlogo{
	background:url(/ui/www/company/ciauto/images/txlogo.png) no-repeat;
	padding-left:30px;
}

.foot .count{
	position:absolute;
	top:13px;
	left:440px;
}

.foot .count img{
	vertical-align:middle;
}

.nav-warp .nav
{
	float:left;
}

.nav-warp .search
{
	float:right;	
}

.h3-span{
	background:url(/ui/www/company/ciauto/images/newproduct.gif) no-repeat;
	width:71px;
	height:18px;
	text-indent:-999em;
	display:block;
	font-size:0;
}

#stampproduct .h3-span{
 background-image:url(/ui/www/company/ciauto/images/stampproduct.gif);
}

li.subtract
{
	background-image:url(/ui/www/company/ciauto/images/subtract.png);
}

.video
{
	height:152px;
	background-image:url(/ui/www/company/ciauto/images/video.png);
}

#index_bbs
{
	text-align:left;	
}

#index_bbs .more
{
	float:right;
}