.firstwrap,.indexad,.maintit,.maintit1,.pmain,.automain,.lifemain,.autopic,.beautybox,.union,.unionshop,.link{ width:970px; margin:0 auto 6px; overflow:hidden}
.firstwrap .mid,.indexspecial,.left384,.indexbbs,.indexbl,.member,.shop,.indexdrive,.indexplay,.autoprice,.autopic,.lifebox,.midbox,.beautybox,.unionshop{ border:1px solid #D1D1D1}
.mag6{ margin-bottom:6px; }
.indexspecial .tit .con,.indexspecial .tit .current,.f12list li,.citytit,.indexbbs .tit .con,.indexbbs .tit .current,.indexbl .tit,.gkpicleft,.gkpicleft1,.gkpicright,.gkpicright1,.gklist li,.iconleft,.iconright,.iconlist li,.rtit,.cxss .ssbox1 .bg1,.cxss .ssbox1 .bg2,.cxss .ssbox1 .bg3,.cxss .ssbox1 .sbtn,.indexdrive .line,.indexdrive .list li,.pcboxtit,.rtit1 h1,.f14list li,.indexplay .lefttit,.autolist .tit .current,.lifetit,.lifetit{ background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/indexallbg.gif) no-repeat;}
.img{ padding:1px; border:1px solid #D1D1D1;}

.firstwrap .left{ width:386px; float:left; margin-right:6px;}
.firstwrap .mid{ width:345px; float:left; background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/midbg.gif) repeat-x top;}
.firstwrap .right{ width:225px; float:right;}

.left386{ width:386px;}

.indexspecial{width:384px; overflow:hidden}
.indexspecial .tit{ width:31px; float:left; position:relative; z-index:1; margin-top:-1px; }
.indexspecial .tit .con{ background-position:-114px -87px;}
.indexspecial .tit .current{ background-position:-149px -87px; color:#cd0000}
.indexspecial .tit span{ width:31px; float:left; height:66px; font:bold 14px Tahoma; text-align:center; padding:30px 0 0 0}
.indexspecial .pic{ padding:10px 15px 0 15px; width:130px; float:left;}
.indexspecial p{ padding:10px 15px 0 15px; float:left; width:134px; color:#666; line-height:18px;}
.indexspecial p span{ font:bold 12px/20px Tahoma; display:block}
.indexspecial .list{width:189px; float:right; padding:5px 0 0 0}

.left384{ width:374px; overflow:hidden; padding:3px 5px;}

.f12list li{ background-position:-595px -141px; padding-left:10px;}

/*midnew*/
.indexhotnew{ text-align:center; padding-bottom:15px;}
.indexhotnew h1{ font:normal 18px Simhei; padding:15px 0 0 0}

.citytit{ background-position:0 -245px; height:33px; position:relative}
.citytit h1{ font:bold 14px Tahoma; padding:10px 0 0 25px;}
.citytit span{ width:68px; float:right; height:19px; margin:7px 8px 0 0;}
.citytit span a,.citytit span a:visited{ display:block; width:68px; height:19px;}
.citytit span a:hover{ display:block; width:68px; height:19px;}

.citylist{ width:72px; border:1px solid #D7D7D7; background:#FFF; border-top:0; position:absolute; z-index:1; top:26px; right:8px;_right:7px;}
.citylist li{ width:36px; text-align:center; float:left;}

.hotnewlist{ padding:13px 0 13px 12px;}
.hotnewlist li{ font-size:14px; line-height:24px;}
.hotnewlist li a,.hotnewlist li a:visited{ color:#0B368D}
.hotnewlist li a:hover{ color:#; text-decoration:underline}
.hotnewlist li span,.hotnewlist li span a,.hotnewlist li span a:visited{ color:#444;}
.hotnewlist li span a:hover{ color:#cd0000; text-decoration:underline}

.btmline{ border-bottom:1px dashed #DBDBDB;}
.btmline{ width:328px; margin:0 auto; height:1px; overflow:hidden}

/*bbs*/
.indexbbs{ width:223px; overflow:hidden; background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/bbsbg.gif) repeat-x bottom;}
.indexbbs .tit{ overflow:hidden;position:relative; z-index:1;width:225px; margin-left:-1px;}
.indexbbs .tit span{ float:left; width:112px; text-align:center; font:bold 14px/27px Tahoma;}
.indexbbs .tit .con{ background-position:0 -119px; }
.indexbbs .tit .current{ background-position:0 -88px; color:#cd0000}
.indexbbs .pic{ width:223px; padding:12px 0 10px 0; text-align:center}
.indexbbs .pic img{ display:block; margin:0 auto 3px;}
.indexbbs .list,.indexbl .list{ padding:7px 6px 7px 10px}

.bbsline{ width:210px; margin:0 auto; overflow:hidden; border-bottom:1px dashed #DBDBDB; height:0}

.indexbl{ background:#F0F0F0; width:223px; overflow:hidden;}
.indexbl .tit{ background-position:-377px -248px; height:29px; overflow:hidden}
.indexbl .tit h1{ font:bold 14px/29px Tahoma; padding-left:20px;}
.indexbl .tit span{ float:right; padding:4px 6px 0 0;}

/*ad*/
.div738{ width:738px; float:left;}
.div225{ width:225px; float:right;}

.maintit,.maintit1{ background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/titbg.jpg) no-repeat; height:38px; overflow:hidden}
.maintit1{ background-position:0 -38px;}
.maintit h1,.maintit h2,.maintit h3{ background: url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/titbg.gif) no-repeat; width:74px; margin-left:66px;_margin-left:33px; float:left; height:38px}
.maintit h1{ background-position:0 0 }
.maintit h2{ background-position:0 -39px}
.maintit h3{ background-position:0 -77px}
.maintit1 h4{ background: url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/norepeat.gif) no-repeat 0 0; width:135px; float:left; height:38px }
.maintit span{ width:690px; float:left; text-align:center; padding:10px 0 0 0; text-align:center}
.maintit em,.maintit1 em{ float:right; padding:8px 0 0 25px; color:#FFF;}
.maintit em{ width:115px;}
.maintit em a,.maintit em a:visited,.maintit1 em a,.maintit1 em a:visited{ color:#FFF;}
.maintit em a:hover,.maintit1 em a:hover{ color:#FFF; text-decoration:underline}

.maintit1 em{ width:65px;}

/*people*/
.pmain .left,.pmain .left1{ width:707px; float:left; }
.pmain .left{ background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/pbg.gif) repeat-x top;}
.pmain .left1{ background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/pbg01.gif) repeat-x top}
.pmain .right{ width:257px; float:right}

.gkpicleft,.gkpicleft1,.gkpicright,.gkpicright1{ width:15px; color:#FFF; font:bold 12px/14px Tahoma; padding-right:8px; padding-left:8px;}
.gkpicleft,.gkpicleft1{ background-position:-189px -75px; float:left; }
.gkpicleft{ padding-top:25px; height:105px;}
.gkpicleft1{ padding-top:30px; height:100px;}
.gkpicright,.gkpicright1{ background-position:-223px -75px; float:right; }
.gkpicright{ height:100px; padding-top:30px;}
.gkpicright1{ height:112px; padding-top:18px;}
.gkpicright a,.gkpicright a:visited{ color:#FFF;}
.gkpicright a:hover{ color:#FFF; text-decoration:none;}

.gklist{ padding:0 0 0 14px; width:628px; float:left; overflow:hidden}
.gklist li{ background-position:-266px -78px; width:144px; float:left; margin-right:13px; padding-top:8px; height:120px; text-align:center }
.gklist li img{ display:block; margin:0 auto;}

.p_pic{ width:355px; float:left; background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/pbg.jpg) no-repeat 9px 0; padding:29px 15px 0 20px; height:96px;}
.p_pic img{ float:left;}
.p_pic .imgtext{ width:210px; float:right; padding:0 8px 0 0;}
.p_pic .imgtext strong{ display:block}
.p_pic .imgtext em{ display:block}

.p_list{ padding:12px 0 0 0; width:240px; float:left;}

.iconleft,.iconright{ width:3px; height:108px; }
.iconleft{ background-position:-503px -81px;float:left;}
.iconright{ background-position:-506px -81px; float:right;}

.iconlist{ padding:12px 0 0 5px; width:696px; overflow:hidden; float:left;}
.iconlist li{ width:78px; float:left; margin-right:9px; background-position:-423px -81px; text-align:center}
.iconlist li img{ display:block; margin:15px auto 18px;}

.member,.shop{ width:255px; overflow:hidden}
.rtit{ background-position:0 -36px; height:28px; overflow:hidden}
.rtit h1{ width:86px; float:left; text-align:center; font:bold 14px/28px Simsun; color:#FFF; }
.rtit h1 a,.rtit h1 a:visited{ color:#FFF;}
.rtit h1 a:hover{ color:#FFF; text-decoration:underline}
.rtit span{ float:right; padding:5px 6px 0 0;}
.member p{ padding:10px; color:#666}
.member p strong{ display:block; text-align:center}
.member .list{ padding:0 10px 10px 10px;}

.shop p{ padding:10px; text-align:center; color:#888;}
.shop p a{ margin:0 3px;}
.shop .list{ padding:0 10px 7px 10px; width:234px; overflow:hidden}
.shop .list li{ width:117px; float:left; text-align:center; color:#777; line-height:20px;}
.shop .list li img{ display:block; margin:0 auto 2px;}
.shop .list li strong{ display:block;}
.shop .list li span{ display:block; color:#444}
.shop .list li em{ color:#cd0000;}

/*auto*/
.cxss{ width:968px; margin:0 auto; border:1px solid #D1D1D1; border-bottom:0; margin-bottom:8px;}
.cxss .ssbox1{ border-bottom:1px solid #D1D1D1;  overflow:hidden; height:28px; line-height:28px}
.cxss .ssbox1 select{ width:150px;}
.cxss .ssbox1 span{ width:90px; float:left; font:bold 12px Simsun; text-align:right; padding:8px 10px 0 0}
.cxss .ssbox1 a,.cxss .ssbox1 a:visited{ margin-right:25px; font-weight: normal}
.cxss .ssbox1 .jglist{ width:810px; float:right; padding-left:58px; font-weight:bold}
.cxss .ssbox1 .jglist em{ width:50px; float:left; font-style:normal;}
.cxss .ssbox1 .jglist img{ vertical-align:middle}

.cxss .ssbox1 .bg1{ background-position:-522px -80px}
.cxss .ssbox1 .bg2{ background-position:-522px -110px}
.cxss .ssbox1 .bg3{ background-position:-522px -140px}

.cxss .ssbox1 .sbtn{ width:44px; height:18px; background-position:-126px 0px; border:0;}

.indexdrive{ width:385px; float:left; padding:0 0 10px 0; overflow:hidden}
.indexdrive .line{ background-position:0 -218px; height:15px; overflow:hidden}
.indexdrive h2{ font: normal 18px Simhei; color:#cd0000; text-align:center;}
.indexdrive .pic{ padding:11px; width:363px; overflow:hidden}
.indexdrive .pic img{ float:left;}
.indexdrive .pic table{ float:right; background:#DCDCDC; width:213px;}
.indexdrive .pic table td{ background:#FFF; height:19px; line-height:19px; padding-left:5px;}
.indexdrive .pic table .tdleft{ background:#ECECEC; text-align:center}
.indexdrive .pic table strong{ color:#cd0000}
.indexdrive .list{ padding:12px 0 12px 5px; width:390px; overflow:hidden}
.indexdrive .list li{ width:180px; float:left; background-position:-595px -141px; padding-left:10px;}

.pcbox,.bybox{ border:5px solid #CCC; position:relative; padding:0 6px;}
.pcbox{ width:342px; margin:0 auto;}
.bybox{ width:156px;}
.pcboxtit{ position:absolute; z-index:1; top:-8px; left:9px; background-position:-515px -2px; font:bold 12px Tahoma; width:83px; text-align:center; color:#CD0000;}
.pcboxlist{ padding:8px 0;}
.pcboxlist a,.pcboxlist a:visited{ margin-right:6px; color:#0B1C82;}
.pcboxlist a:hover{ color:#0B1C82; text-decoration:underline; margin-right:6px;}
.pcboxlist .f14{ font-size:14px; font-weight:bold}
.pcboxlist .f12{ font-weight:bold}

.autolist{ padding:15px 11px 0 10px;*padding:14px 11px 0 10px; width:364px;}
.autolist .tit{ position:relative; border-bottom:1px solid #D1D1D1; height:21px;}
.autolist .tit .con{ position:absolute; height:22px; top:0; left:0; z-index:1; width:364px}
.autolist .tit .con li{ width:60px; float:left; text-align:center}
.autolist .tit .current{ background-position:0 -183px; font-weight:bold; color:#Cd0000; line-height:22px;}
.autolist .box{ border:1px solid #D1D1D1; background:#F1F1F1; border-top:0; padding:12px 0 12px 7px; width:355px; overflow:hidden}
.autolist .box li{ width:71px; float:left}

.indexplay,.autoprice{ width:575px; float:right; overflow:hidden}
.indexplay .left{ width:178px; float:left; background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/mainbg01.gif) repeat-x top; padding:0 12px; overflow:hidden}
.indexplay .right{ width:339px; float:right; background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/mainbg02.gif) no-repeat left top; padding:12px 14px 0 20px; clear:right;}

.indexplay .leftpic{ padding:18px 0; text-align:center}
.indexplay .leftpic img{ display:block; margin:0 auto 2px;}

.indexplay .lefttit{ background-position:-405px -210px; font:bold 12px/22px Tahoma; padding-left:14px; height:24px;}
.indexplay .leftlist{ padding:3px 3px 20px 3px;}

.indexplay .rlist{ padding:5px 0 11px 3px;}
.indexplay .rpic{ padding:5px 9px 5px 10px; width:320px; overflow:hidden}
.indexplay .rpic li{ width:160px; float:left; text-align:center}
.indexplay .rpic li img{ display:block; margin:0 auto 2px;}

.f14list li{ background-position:-595px -138px; padding-left:10px; font:normal 14px/24px Tahoma;}
.f14list li span{ float:right; color:#888; font-size:12px;}

.rtit1{ border-bottom:1px solid #D0D0D0; height:25px; position:relative}
.rtit1 h1{ position:absolute; z-index:1; background-position:0 -149px; top:0; left:0; width:75px; height:20px; font:bold 12px Tahoma; padding:6px 0 0 23px;}
.rtit1 span{ float:right; padding:2px 0 0 0}

.autoprice .list{ padding:8px 6px 8px 7px;*padding:7px 6px 7px 7px; width:562px; overflow:hidden}
.autoprice .list li{ font-size:14px; line-height:24px; width:281px; float:left;}
.autoprice .list li span{ color:#0B1C82}
.autoprice .list li span a,.autoprice .list li span a:visited{ color:#0B1C82}
.autoprice .list li span a:hover{ color:#0B1C82; text-decoration:underline}

.autoprice table{ background:#E8E8E8;}
.autoprice table td{ background:#FFF; padding:0 0 0 5px; height:23px;}
.autoprice table th{ background:#E8E8E8; border-top:1px solid #FFF; height:21px;}
.autoprice table span{ color:#cd0000; font-weight:bold;}
.autoprice table em{ color:#888;}

.autopic{ width:968px; background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/mainbg03.gif) repeat-x bottom;}
.autopic .left{ width:35px; float:left; border-left:1px solid #FFF; background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/autopic.gif) no-repeat 3px 13px; height:152px;}
.autopic .right{ width:925px; float:right; border-right:1px solid #FFF; height:152px;}
.autopic .list{ padding:10px 0 0 0; width:px;}
.autopic .list li{ width:175px; float:left; text-align:center}
.autopic .list li img{ padding:2px; border:1px solid #D1D1D1; background:#FFF; display:block; margin:0 auto 2px;}

.autopic .list td{ width:175px; text-align:center}
.autopic .list td img{ padding:2px; border:1px solid #D1D1D1; background:#FFF; display:block; margin:0 auto 2px;}
/*life*/
.lifemain .left{ width:257px; float:left; margin-right:6px;}
.lifemain .mid{ width:444px; float:left;}
.lifemain .right{ width:257px; float:right;}

.lifetit{ background-position:-256px 0; height:31px;}
.lifetit h1{ font:bold 14px/22px Tahoma; padding:5px 0 0 28px;}

.lifetit1{ background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/titbg01.gif) repeat-x; height:22px;margin-bottom:1px; *margin-bottom:3px;}
.lifetit1 h1{ border:1px solid #D4D4D4; border-bottom:0; background: url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/midbg.gif) repeat-x top #FFFFFF; width:74px; font:bold 12px/21px Tahoma; height:21px; text-align:center}

.lifebox{ padding:0 8px 0 9px; width:238px; overflow:hidden; border-top:0;}
.lifepic{ padding:11px 0 10px 0; width:238px; text-align:center; border-bottom:1px dashed #DBDBDB; overflow:hidden}
.lifepic img{ display:block; margin:0 auto 3px;}
.lifepic li{ width:119px; float:left;}

.lifelist{ padding:8px 3px 15px 3px; overflow:hidden;}
.film{ background:#F2F2F2; height:100px; margin-bottom:1px;}

.drivetit,.midbox,.buytit{ background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/lifebg.gif) no-repeat;}
.drivetit{ background-position:0 -35px; height:32px;} 
.buytit{ background-position:0 0; height:32px;}
.drivetit h1,.buytit h1{ font:bold 14px/22px Tahoma; padding:6px 0 0 23px;}
.midbox{ border-top:0; width:418px; background-position:-1px -67px; overflow:hidden; padding:0 12px;}
.midbox h2{ font:normal 18px/24px Simhei; text-align:center; padding:10px 0 2px 0;}
.midbox p{ text-align:center; padding-bottom:6px;}
.midbox span{ position: absolute; z-index:1; right:0; top:50px; width:100px; color:#cd0000}
.midbox span a,.midbox span a:visited{ color:#cd0000;}
.midbox span a:hover{ color:#cd0000;}

.midlist{ padding:8px 0 8px 4px; border-top:1px dashed #DBDBDB; width:418px; overflow:hidden;}
.midlist li{ width:197px; float:left;}
.midlist li span{ color:#0B1C82}
.midlist li span a,.midlist li span a:visited{ color:#0B1C82}
.midlist li span a:hover{ color:#0B1C82; text-decoration:underline}

.midpic{ padding:10px 5px 14px 5px; width:408px; overflow:hidden; border-top:1px dashed #DBDBDB}
.midpic li{ width:136px; float:left; text-align:center}
.midpic li img{ display:block; margin:0 auto 3px;}

.buylist{ width:418px; padding:10px 0; overflow:hidden}
.buylist .icon{ width:59px; float:left; text-align:center; font-weight:bold;}
.buylist .icon img{ display:block; margin:3px auto 2px;}
.buylist .list{ width:150px; float:left;}

/*beauty*/
.maintit1{ margin-bottom:0}
.beautybox{ width:952px; padding:8px 8px; overflow:hidden}
.beautybox li{ width:136px; float:left; text-align:center}
.beautybox li img{ display:block; margin:0 auto 3px;}

/*union*/
.union .left,.union .right{background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/norepeat.gif) no-repeat; float:left; height:92px;}
.union .left{ background-position:  0 -43px; width:164px; }
.union .mid{ background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/unionbg01.gif) repeat-x top; padding:6px 0 9px 0; height:77px; float:left; width:787px; overflow:hidden}
.union .right{ background-position: -164px -43px; width:17px;}

.union h1{ font:bold 12px Tahoma; background:#FFF; margin-left:5px; width:160px;}
.union p{ padding:5px 0 0 8px; color:#888}

/*unionshop*/
.unionshop{ width:968px; background:url(http://img2.gcimg.cn/gdmain/tec/10/07/08/newpage/images/unionbg02.gif) repeat-x top #F2F2F2;}
.unionshop .box{ border:1px solid #FFF; width:958px; overflow:hidden; padding:4px;}
.unionshop h1{ font:bold 14px Tahoma; color:#000; padding:3px 0 3px 8px;}
.unionshop .list{ border:1px solid #E4E4E4; background:#FFF; padding:6px;width:944px; overflow:hidden; line-height:22px;}
.unionshop .list a{ margin-right:5px;}

/*link*/
.link{ width:952px; background:#F7F7F7; border:1px solid #D5D5D5; padding:8px;}
.link h1{ border-bottom:1px solid #E3E3E3; padding-bottom:3px; font:bold 14px Tahoma; color:#000;}
.link h1 span{ float:right; color:#666; font:normal 12px Tahoma;}
.link h1 span a,.link h1 span a:visited{ color:#666;}
.link h1 span a:hover{ color:#666;}
.link p{ color:#888; padding:6px 0 0 0;}
.link p a{ margin:0 3px;}
