/* CSS Document */
/*快速搜索*/
.fsi{ text-align:right;margin-right:25px;}
.fsicon{}
.fstop{ clear:both; margin:80px auto 60px; text-align:center; }
.fsxz,.fsxz:link{ font-weight:bold; color:#333; font-size:14px;margin:10px 10px;}
.fssear{ margin:0px auto; text-align:center;}
.fsselect{ font-size:18px;}
.dhp1 .fsselect{ font-size:14px; margin-right:5px;}
.fsinput{ width:95px; border:1px solid #9a9a9a; border-bottom-color:#cdcdcd; background:url(../images/fs_03.jpg) repeat-x;font-size:15px; *font-size:16px; padding:3px 5px 4px;*padding:5px 5px 2px; margin-right:6px;color:#9c9a9a;}
.fsinput2{ width:300px; border:1px solid #9a9a9a; border-bottom-color:#cdcdcd; background:url(../images/fs_03.jpg) repeat-x;font-size:15px; *font-size:16px; padding:3px 5px 4px;*padding:5px 5px 2px; margin-right:6px;color:#9c9a9a; height:21px;}
.fsinput3{ width:215px; border:1px solid #9a9a9a; border-bottom-color:#cdcdcd; background:url(../images/fs_03.jpg) repeat-x;font-size:15px; *font-size:16px; padding:3px 5px 4px;*padding:5px 5px 2px; margin-right:6px;color:#9c9a9a;}
.fsbut,.fsbut2{ background:url(../images/fs_05.jpg) repeat-x; width:94px; border:0px;font-size:14px;*font-size:16px; font-weight:bold; height:29px;}
.fsbut9{ background:url(../images/czyx.jpg) repeat-x; width:94px; border:0px;font-size:14px;*font-size:16px; font-weight:bold; height:29px;}
.fsbut2{width:75px;}
.dhp1 .fsinput{ font-size:14px; padding:2px 5px 2px;*padding:4px 5px 0px; width:160px; }
.dhp1 .fsbut{ height:23px; font-size:14px; margin-right:20px;}
.fsbot{ text-align:center; margin:100px 0px 40px; font-size:14px}
.fslistbot{text-align:center;font-size:14px; margin:10px;}
.fstcon{ border:1px solid #d1d6da;  margin-bottom:10px;}
.fstable{ width:99%; font-size:14px; text-align:left;}
.fstable tr td{border-bottom:1px solid #d3dfe7; padding:7px 2px; text-align:center;}
.fstbg{ background:url(../images/list_03.jpg) repeat-x; font-size:14px; padding:0px 0px 5px; height:30px;}
.fstbg .fstable tr td{ border-bottom:0px; font-weight:bold;}
.fstable .a{width:180px; padding-left:20px;}
.fstable .b{width:63px;}
.fstable .c{width:75px;}
.fstable .d{width:75px;}
.fstable .e{width:75px;}
.fstable .f{width:185px;}
.fstable .g{width:100px;}
.fstable .z{width:40px;}
.fslistdh{ margin-bottom:8px;}
.plfyp{ text-align:right;margin:7px 0px 5px;}
.plfy{ margin:0px 4px;font-family:Arial, Helvetica, sans-serif; font-size:12px;display:bolck}
.plfy a,.plfy a:link,.plfy a:visited{padding:1px 4px 0px; border:1px solid #c4c4c4; display:bolck}
.plfy a:hover{ border: 1px solid #ff7300;padding:1px 4px 0px; text-decoration:none;display:bolck}
.plfynext,.plfynext1{padding:3px 3px 0px 3px;}
.plfynext a,.plfynext a:link,.plfynext a:visited{padding:3px 3px 0px 3px;border:1px solid #c4c4c4; line-height:28px; }
.plfynext a:hover,.plfynext1 a:hover{ border: 1px solid #ff7300; text-decoration:none;}
.plfynext1 a,.plfynext1 a:link,.plfynext1 a:visited{padding:3px 3px 0px 3px;border:1px solid #c4c4c4; line-height:28px; }
.plfypre,.plfypre1{padding:3px 3px 0px 3px;}
.plfypre a,.plfypre a:link,.plfypre a:visited{padding:3px 5px 0px 5px;border:1px solid #c4c4c4; line-height:28px;}
.plfypre a:hover,.plfypre1 a:hover{ border: 1px solid #ff7300; text-decoration:none;}
.plfypre1 a,.plfypre1 a:link,.plfypre1 a:visited{padding:3px 3px 0px 10px;border:1px solid #c4c4c4; line-height:28px; }
.plfyde{ background-color:#ffede1;border: 1px solid #ff7300; color:#ff7300; padding:1px 4px 0px;margin:0px 4px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.plfyde a,.plfyde a:link,.plfyde a:visited{color:#ff7300; font-weight:bold; text-decoration:none;}
/*推荐车型*/
.tjcon{ border:1px solid #ebe9e9; background:url(../images/index_45.jpg) repeat-x; margin-bottom:10px;}
.tjcon ul{ clear:both; padding:15px 0px 0px 16px; margin-bottom:15px;}
.tjcon ul li{ width:101px; height:105px;*height:90px;text-align:center; display:block; float:left;margin-right:15px; margin-bottom:0px; padding-bottom:0px;}
.tjcon ul li img{ padding:3px;}
.tjcon ul li a:hover{ background:#ff3300;display:block; text-decoration:none; color:#fff;}
.tjcxbg{ background:url(../images/index_44.jpg) no-repeat; height:27px; padding-top:7px; padding-left:19px;}
.tjcxtxt{font-size:14px; font-weight:bold; color:#1e4674; margin-right:50px;}
.tjbg{ background-color:#f4f7f9; margin:3px 20px 3px 17px; padding:3px 6px;font-size:14px;}
.tjbg a,.tjbg a:link,.tjbg a:visited{ margin:0px 4px; font-weight:bold; font-size:14px; color:#ff4200;}
.tjr{ float:right; font-size:14px; color:#ff4200; margin:5px 15px;}
/*登录页*/
.loginleft{ float:left; width:385px; margin:55px 5px 50px 45px;_margin:55px 5px 50px 25px; font-size:14px;}
.loginleft .bold{ margin-top:25px; line-height:35px}
.loginlebg{ background:url(../images/login_12.jpg) no-repeat; padding:5px 20px 5px 26px; width:100px;}
.loginlebg a,.loginlebg a:link,.loginlebg a:visited{}
.loginright{ float:right; background:url(../images/login_03.jpg) no-repeat; width:310px; height:275px;margin:55px 75px 50px 0px;_margin:55px 35px 50px 0px; padding:10px 25px; font-size:14px;}
.lorititle{ font-size:14px; font-weight:bold; margin-bottom:25px;}
.lorititle .orange14b{ margin-left:130px;}
.lorinput{ border:1px solid #838383; background:url(../images/login_bg.jpg) repeat-x; padding:5px; width:170px;}
.loginright table tr td{ padding:8px}
.loribut{ background:url(../images/login_dl.jpg); width:70px; height:30px; font-size:14px; color:#fff; border:0px; font-weight:bold; margin-right:20px;}
.logribot{ background:url(../images/login_19.jpg) no-repeat 5px 38px; padding:30px 0px 10px 19px; color:#2b5585; font-weight:bold;}
.logribot img{ vertical-align:middle; margin-left:10px;}
/*免费注册*/
.regri{ position:absolute;right:15px; top:5px;width:300px; text-align:right; width:700px; font-size:12px;}
.regricon{background:url(../images/re_03.jpg) no-repeat 0px 0px;padding-left:20px;  }
.listcon .regtable{ margin:20px auto; width:550px; font-size:14px;}
.listcon table img,.listcon table input{ vertical-align:middle;}
.listcon table tr td{ padding:8px; }
.retinput{ border:1px solid #838383; background:url(../images/login_bg.jpg) repeat-x; padding:0px 3px; font-size:14px; height:23px;}
.regbut,.regbutcz{ background:url(../images/re_14.jpg) no-repeat; width:76px; height:28px; border:0px; color:#fff; font-weight:bold;}
.regbutcz{background:url(../images/re_17.jpg) no-repeat;}
/*关于我们*/
.gywm{ padding:25px; font-size:14px;}
.gywm table{ margin:10px 15px; border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
.gywm table tr td{ padding:3px 5px; border:1px solid #ccc; border-bottom:0px; border-left:0px; }
/*会员中心*/
.membtop{ background:url(../images/member_03.jpg) repeat-x;  border:1px solid #e4e6e8; padding:5px 8px;}
.membti,.membti2,.membti3,.membti4{ background: url(../images/icon.gif) no-repeat 0px 0px; padding-left:25px;}
.membti2{background-position:0px -47px; color:#797777; margin-right:15px;}
.membti3{background-position:0px -94px;}
.membti4{background-position:0px -130px; font-size:14px;}
.membti4 span{ margin-right:10px;}
.membbg2{background: url(../images/member_05.jpg) repeat-x; padding:8px; height:28px}
.membbg2 .right{ font-size:14px;}
.membleft{ float:left; width:150px; border:1px solid #b7ccdd; background:url(../images/member_08.jpg) repeat-x; padding:5px 15px 8px; margin-bottom:8px}
.membleft .black14b{ padding-left:10px; margin-bottom:5px;}
.membleft p{ background:url(../images/list_07.jpg) repeat-x bottom; padding:3px 8px;}
.membright{ float:right; border:1px solid #b7ccdd; background:url(../images/member_11.jpg) repeat-x; width:726px; height:auto !important;height:390px; min-height:390px ; margin-bottom:8px;padding:5px 15px 8px;}
.membrti{ font-size:14px; margin-bottom:20px;}
.memsy{ background:url(../images/member_16.jpg) no-repeat; padding:0px 95px 100px 130px; margin:120px 0px 0px 110px; }
.memline{ border-bottom:1px solid #bbcfdf; font-size:24px; color:#1d426e; font-family:"微软雅黑", "黑体", "宋体"; padding:18px 0px 20px;}
.memline .orange24{ margin:15px;}
.membot{ color:#818080; font-size:14px; margin-top:15px;}
.metable{ font-size:14px;}
.metable tr td{ padding-left:10px; padding-top:5px;}
.megbut{ background:url(../images/detail_29.jpg) no-repeat; border:0px; width:88px; height:28px; margin:0px 5px 0px 0px; color:#fa4f07; font-weight:bold;}

/*简单注册2012-11-16*/
.zctop{ padding-top:10px;height:75px; position:relative;}
.zcright{ position:absolute; right:0px; bottom:12px;}
.zcdh{ background:url(../images/zc_03.jpg) repeat; height:35px; padding-top:15px;}
.zcdh .con .black14b{ padding-left:60px;}
.zcdh .con a,.zcdh .con a a:link,.zcdh .con a a:visited{font-size:12px; color:#0033cc; text-decoration:underline}
.zctable,.mltable{ font-size:14px; margin:20px 0px 0px 60px;}
.zctable tr td,.mltable tr td{ height:50px;}
.zctable input,.mltable input{ padding:8px; margin-right:20px; border:1px solid #cccccc; background:url(../images/zc_071.jpg) repeat-x;}
.zctable .zcbut,.mltable .zcbut{ background:url(../images/zc_07.jpg) no-repeat; width:110px; height:33px; border:0px; font-size:14px; color:#FFFFFF; padding:5px 0px}
.zcbot{ margin-top:20px;text-align:center;}

/*简单登录2012-11-16*/

.mlogin{ width:450px;margin:0px auto; margin-top:0px;background-color:#FFFFFF; }
.mltop{ background:url(../images/mlogin_03.jpg); font-size:14px; font-weight:bold; padding:10px 20px;margin:0px auto;} 
.mltable{ margin:10px 0px 0px 50px;width:350px;}
.mltable .mlcheck{ border:0px; background:none; margin-right:5px;}
.mllink,.mllink a:link,.mllink a:visited{font-size:12px; color:#0033cc; text-decoration:underline}
.mlbot{ background:url(../images/mlogin_15.jpg) repeat-x top; height:30px; padding-left:50px; padding-top:15px; margin-top:5px; margin-bottom:10px;}


#TB_overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index:100;
	width: 100%;
	height: 100%;
	background-color:#CCC;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#TB_window {
	top: 0px;
	left: 0px;
	position: fixed;
	_position: absolute;
	background: #fff;
	z-index: 102;
	color:#000000;
	display:none;
	border:0px solid #666;
}
#TB_caption{
	height:25px;
	padding:10px 30px 10px 25px;
}
#TB_closeWindow{
	height:25px;
	padding:10px 25px 10px 0;
	float:right;
}
#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	background-color:#e8e8e8;
}
#TB_ajaxContent{
	padding:2px 15px 15px 15px;
	overflow:auto;
}

#TB_load{
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	overflow: visible;
	visibility: visible;
	display: block;
	z-index:101;
}
#TB_loadContent{
	margin-left: -125px;
	position: absolute;
	top: -50px;
	left: 50%;
	width: 250px;
	height: 100px;
	visibility: visible;
}
