@charset "utf-8";
@import url("index.css");



/* 登录/注册样式 */
#main{ margin-bottom:3px; padding-bottom:50px; width:990px; background-color:#fff; overflow:hidden;}
.login{ margin:20px 30px; width:930px; border-top:3px solid #cccecc; overflow:hidden;}
.login ul.hd{ margin:25px 0; width:930px; height:30px; line-height:28px; font-size:18px; text-align:center;}
.login ul.hd li{ float:left; margin-right:10px; width:140px; height:28px; color:#323333; border:1px solid #323333; cursor:pointer;}
.login ul.hd li.on{ color:#7caf00; border:1px solid #7caf00;}

.login .bd{ width:930px; overflow:hidden;}
.login .bd th{ padding:10px 0 22px; line-height:30px; text-align:left; font-weight:normal; color:#434242;}
.login .bd td,table.bjxx td{ padding-bottom:10px; line-height:26px; color:#3f3e3e;}
.login .bd td span{ color:#f00; font-weight:bold;}
.login .bd td input.text,table.bjxx td input.text{ margin-right:10px; padding:0 8px; width:220px; height:24px; line-height:24px; color:#434242; border:1px solid #c7c7c7;}
.login .bd td input.text1,table.bjxx td input.text1{ margin-right:10px; padding:0; width:108px; height:24px; line-height:24px; text-align:center; color:#434242; border:1px solid #c7c7c7;}
.login .bd td input.submit,table.bjxx td input.submit{ width:104px; height:26px; color:#eaeaea; background:url(../images/login_bj.jpg) no-repeat; cursor:pointer;}



/* 车架样式 */
.cj{ margin:40px 30px; width:930px; font-family:Arial; font-size:13px; overflow:hidden;}
.cj dl{ margin-bottom:35px; width:930px; overflow:hidden;}
.cj dt{ margin-bottom:25px; width:930px; height:38px; line-height:38px; font-size:38px; text-indent:15px; color:#FFF; background:url(../images/cj_bj.jpg) no-repeat;}
.cj dd{ margin-right:26px; float:left; width:213px; color:#545454; line-height:13px; letter-spacing:-1px; overflow:hidden;}
.cj dd .cjtp{ padding:2px 4px 4px 2px; width:207px; height:129px; background:url(../images/cj_bj1.jpg) no-repeat;}
.cj dd .cjtp img{ width:207px; height:129px;}
.cj dd span{ padding-top:8px; line-height:42px; font-size:25px; color:#7caf00; display:block;}



/* 车架详情样式 */
.sy{ padding-left:35px; width:960px; line-height:45px; font-size:14px; color:#b4d100;}
.sy a{ color:#b4d100;}
.sy span{ color:#1a1a1a;}
.cjxq{ width:990px; height:730px; overflow:hidden; position:relative;}
.cjxq ul.bd,.cjxq ul.bd li,.cjxq ul.bd li img{ width:990px; height:640px; overflow:hidden;}

.cjxq .hd{ padding:3px 200px; width:590px; height:84px; background-color:#d9d9da; overflow:hidden;}
.cjxq .hd ul{ width:590px; height:84px; overflow:hidden;}
.cjxq .hd li{ float:left; margin:0 2px; width:114px; height:84px; cursor:pointer;}
.cjxq .hd li.currt img{ width:112px; height:82px; border:1px solid #b4d200;}
.cjxq .hd li img{ width:114px; height:84px;}

.cjxq a.prev{ width:38px; height:38px; background:url(../images/cjxq_con1.png) left top no-repeat; display:block; position:absolute; left:30px; top:280px; cursor:pointer;}
.cjxq a:hover.prev{ background-position:left bottom;}
.cjxq a.next{ width:38px; height:38px; background:url(../images/cjxq_con1.png) right top no-repeat; display:block; position:absolute; right:30px; top:280px; cursor:pointer;}
.cjxq a:hover.next{ background-position:right bottom;}
.cjxq a.zprev{ width:9px; height:14px; background:url(../images/cjxq_con2.jpg) top no-repeat; display:block; position:absolute; left:148px; bottom:38px; cursor:pointer;}
.cjxq a.znext{ width:9px; height:14px; background:url(../images/cjxq_con2.jpg) bottom no-repeat; display:block; position:absolute; right:148px; bottom:38px; cursor:pointer;}


.cjgs{ padding-top:40px; width:990px; height:375px; background-color:#8b8d8d; overflow:hidden;}
.cjgs_l{ float:left; width:202px;}
.cjgs_l img{ max-width:202px;}

.cjgs_r{ float:right; width:788px; overflow:hidden;}
.cjgs_r ul.hd{ width:788px; height:30px; font-size:18px; line-height:28px; text-align:center; overflow:hidden;}
.cjgs_r ul.hd li{ float:left; margin-right:10px; width:152px; height:28px; border:1px solid #323333; color:#323333; cursor:pointer;}
.cjgs_r ul.hd li.on{ color:#fff; border:1px solid #fff;}

.cjgs_r ul.bd{ margin-top:38px; width:620px; line-height:24px; font-size:14px; color:#fff; overflow:hidden;}
.cjgs_r ul.bd span{ line-height:40px; display:block;}



/* 销售/服务样式 */
.sxfw{ padding:30px 30px 0; width:930px; line-height:22px; color:#3f3e3e; overflow:hidden;}
.sxfw h2,.ppxy h2{ margin:0; padding:0; height:40px; line-height:40px; font-family:Arial; font-size:35px; color:#cfcfcf; font-weight:normal;}
.sxfw h2 span,.ppxy h2 span{ float:left; margin-right:10px; padding:0 20px; height:40px; font-size:25px; color:#fff; text-align:center; background-color:#b4d100; display:block;}
.sxfw h3{ margin:20px 0 0 0; padding:0; height:40px; line-height:40px; font-family:Arial; font-size:25px; color:#CFCFCF; font-weight:normal;}

.dzlb,.tlq,.tlq dl{ width:930px; overflow:hidden;}
.dzlb dl{ float:left; margin-bottom:25px; width:358px; line-height:24px; overflow:hidden;}
.dzlb dt{ margin-top:10px; font-size:18px; line-height:38px; color:#7caf00;}



/* 社区样式 */
.tlq dt{ margin-top:42px; line-height:28px; font-size:17px; color:#737373; border-bottom:2px solid #cccecc; display:block;}
.tlq dd table{ line-height:130%; text-align:center; background-color:#cccecc;}
.tlq dd td{ padding:15px 0; font-size:15px; color:#363636; background-color:#FFF;}
.tlq dd td span{ font-family:Arial;}
.tlq dd td strong{ padding-bottom:5px; font-family:Arial; display:inline-block;}
.tlq dd td strong a,.tlq dd td a{color: #363636;}


/* 关于我们样式 */
img.wmtp{ width:990px; height:329px;}
.gywm{ margin-top:40px; border:none;}
.gywm ul.hd{ margin:0;}
.zyzx_l li a{color:#323333;}
.zyzx_l li {border-bottom: 1px dotted #dedede; line-height: 35px;}
ul.page{ padding:15px 0 54px 345px; width:655px;  background-color:#FFF;}
ul.page li{ float:left; margin-right:5px; height:30px;}
ul.page li a{ padding:0 8px; min-width:12px; height:28px; line-height:28px; color:#000; border:1px solid #d6d6d6; display:block;}
ul.page li a:hover{ font-weight:bold; color:#FFF; border:1px solid #323333; background-color:#323333;}
ul.page li.current a{font-weight:bold; color:#FFF; border:1px solid #323333; background-color:#323333;}
.ppxy{ width:930px; font-size:14px; color:#3f3e3e; line-height:22px; overflow:hidden;}
.ppxy h2{ margin:54px 0 32px;}
.ppxy hr{ margin-top:50px; height:1px; border:none; border-top:1px solid #e5e5e5;}


/* 查看主题与回复样式 */
.grmc{ width:930px; height:35px; font-size:24px; color:#1e1e1e; overflow:hidden;}
.grsy{ width:930px; height:22px; font-size:9px; line-height:22px; text-indent:10px; text-transform:uppercase; border-top:2px solid #000; background-color:#efefef; overflow:hidden;}
.grsy a,table.zthf td a{ color:#3F3E3E;}
.grxx{ width:930px; overflow:hidden;}
.grxx ul.hd{ margin:20px 0 16px; width:930px; font-family:宋体; height:24px; line-height:24px; border-bottom:1px solid #ccc;}
.grxx ul.hd li{ float:left; margin-right:1px;}
.grxx ul.hd li a{ padding:0 12px; color:#777; background-color:#eee; display:block;}
.grxx ul.hd li a:hover,.grxx ul.hd li.currt a{ color:#fff; background-color:#000;}


table.zthf{ text-align:left; line-height:38px;}
table.zthf th{ padding-left:10px; color:#1e1e1e; font-weight:normal; border-top:2px solid #999; border-bottom:1px solid #ccc;}
table.zthf td{ padding-left:10px; cursor:pointer;}
table.zthf tr:hover{ background-color:#ededed;}

/* 社区列表样式 */
.sqlb dt{ line-height:36px; font-size:14px; color:#737373; border-bottom:2px solid #cccecc; display:block;}
.sqlb dt a.xtan{ margin:22px 0 10px; width:82px; height:28px; line-height:28px; text-align:center; color:#fff; background:url(../images/fbxt_con.jpg) no-repeat; display:block;}
.sqlb dt a{ color:#737373;}
table.ltlb,table.hft{ text-align:center; background-color:#cccecc;}
table.ltlb th,table.hft th{ line-height:46px; font-size:15px; color:#737373; font-weight:normal; background-color:#FFF;}
table.ltlb td{ padding:15px 0; line-height:24px; color:#363636; vertical-align:top; background-color:#FFF;}
table.ltlb td a{ color:#363636;}
table.ltlb td span.time{ color:#737373;}
table.ltlb td span.hfs{ font-size:15px; font-family:Arial;}

.page{ padding-top:25px; width:100%; line-height:20px; text-align:right; overflow:hidden;}
.page a{ margin-right:10px; font-size:13px; font-family:宋体; color:#000;}
.page a:hover{ text-decoration:underline;}



/* 发布新帖样式 */
table.fbxt{ color:#4f4f4f; line-height:30px;}
table.fbxt th{ padding-top:8px; text-align:left; font-size:14px; color:#3b3b3b;}
table.fbxt td{ color:#363636;}
table.fbxt td span{ font-size:14px; color:#f00;}
table.fbxt td input.text{ padding:0 8px; width:430px; height:20px; line-height:20px; color:#4f4f4f; border:1px solid #d3d3d3;}
table.fbxt td textarea{ margin:12px 0; padding:42px 12px 36px; width:902px; height:210px; color:#4f4f4f; font-size:12px; line-height:18px; border:1px solid #d3d3d3; background:url(../images/fbxt_bj.jpg) no-repeat;}
table.fbxt td input.submit{ margin-left:5px; width:45px; height:28px; color:#fff; background:url(../images/ft_con.jpg) no-repeat; cursor:pointer;}



/* 回复帖样式 */
table.hft td{ padding:15px 0; line-height:24px; color:#363636; vertical-align:top; background-color:#FFF;}
table.hft td span{ line-height:34px; text-align:right; color:#737373; display:block;}


