@charset "utf-8";
body{font:12px/1.5 tahoma,\5b8b\4f53;color:#2b2b2b;min-width:1000px;}body,div,form,p,img,ul,li,ol,dl,dt,dd{margin:0;padding:0;border:0;}li{list-style:none;}i,em{font-style:normal;}h1,h2,h3,h4,h5{font-size:100%;font-weight:normal;margin:0;padding:0;}img{border:0px;}img,input{vertical-align:middle;}.f12{font-size:12px;}.f14{font-size:14px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh30{line-height:30px;}.l{float:left;}.r{float:right;}.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}.t2{text-indent:2em;}.fb{font-weight:bold;}.fix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.fix{clear:both;*zoom:1;}.clear{clear:both;height:0;font-size:0;}.yh{font-family:\5FAE\8F6F\96C5\9ED1;}.inputTxt{font-family:arial;font-size:12px;}.pl10{padding-left:10px;}.pr10{padding-right:10px;}.pt15{padding-top:15px;}.pt10{padding-top:10px;}.pb10{padding-bottom:10px;}.pr5{ padding-right:5px;}.mt25{ margin-top:25px;}.pt25{ padding-top:25px;}.pl5{ padding-left:5px;}.pt5{padding-top:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}.mt10{margin-top:10px;}.mb10{margin-bottom:10px;}.mr10{margin-right:10px;}.ml10{margin-left:10px;}.mt5{margin-top:5px;}.mt15{margin-top:15px;}.mb5{margin-bottom:5px;}.p10{ padding:10px;}.b{display:block;}.in-b{display:inline-block;}.in{display:inline;}.hide{display:none;}.aNone:hover{ text-decoration:none;}.aH{cursor:pointer;}a{color:#2b2b2b;text-decoration:none;}a:hover{text-decoration:underline;color:#dd0000;}.yellow{ color:#eb6100;}.red{color:#dd0000;}.blue{color:#1e50a2;}.grey{color:#a7a6a6;}.dgrey{color:#666666;}.white{ color:#fff;}
body{ background:#fff url(../pic/bg.jpg) no-repeat center top;}
.down_list li a{
	background: url("../pic/zhong.gif") no-repeat scroll left 4px transparent;
    color:#436EEE;
	font-size:14px;
	text-decoration:underline;
    display: block;
    height: 30px;
    line-height: 27px;
    padding-right: 5px;
    text-indent: 30px;
}
.down_list li a:hover{
	color:red;
}
.down_list{
	background:none repeat scroll 0 0 #F2F2F2;
	border:1px #BABABA solid;
}
.nav .th a,.nav .th .cur,.nav .th .cur s,.nav .tb s,.nav .tb ul,.search,.focus .control a,.downLoad,.modRecom .tit,.modRecom s,.mod .th .tit,.mod .th,.ulTxt li,.colorCate,.btn,.colorCate .subTh li,.tag,.ulPic .img s,.footer,.palList dt,.Pbtn a,.modA .th{ background:url(../pic/spirit.png) no-repeat;}
.mod .th ul{position:relative; left:8px;}
.mod .th{ height:34px; padding-bottom:7px; line-height:34px; height:34px; background-position:0 -239px; background-repeat:repeat-x; overflow:hidden;}
.mod .th .tit{ float:left; padding-left:8px; width:94px; text-align:center; background-position:-107px -98px; margin-left:-8px; font-size:14px; position:relative; cursor:pointer;}
.mod .th .cur{ background-position:0 -98px; position:relative; padding:0 4px 0 4px; width:98px; z-index:10;}
.mod .th .cur a{ color:#fff; font-weight:bold;}
.mod .th .cur i{ cursor:default;color:#fff; font-weight:bold;}
.mod .th .more{ float:right; padding-top:5px;}
.mod .th .more i{ font-family:\5b8b\4f53;}
.z1{ z-index:9;}
.z2{ z-index:8;}
.z3{ z-index:7;}
.z4{ z-index:6;}
.z5{ z-index:5;}
.z6{ z-index:4;}
.z7{ z-index:3;}
.z8{ z-index:2;}
.btn{ display:inline-block; width:82px; height:20px; line-height:20px; color:#2b2b2b; text-align:center; background-position:-523px -60px; cursor:pointer;}
.btn:hover{color:#fff;background-position:-523px -39px; text-decoration:none;}
.ulTxt li{ padding-left:15px; background-position:-713px -76px; overflow:hidden; height:26px; line-height:26px; position:relative; }
.ulTxt span{ color:#a7a6a6; font-size:12px; position:absolute; right:0; top:0; padding-left:10px; background:#fff;}
.ulTxt span.red{color:#ff0000;}
.ulTxt .type1{ background:url(../pic/xp.gif) no-repeat 0 8px; padding-left:25px;}
.ulTxt .type168{ background:url(../pic/win.gif) no-repeat 0 8px; padding-left:25px;}
.ulTxt .type18{ background:url(../pic/vs.gif) no-repeat 0 8px; padding-left:25px;}
.ulPic li{ width:186px; float:left; padding:0 12px 10px 0;}
.ulPic img{ width:180px; height:120px; position:relative; padding:2px; border:1px solid #c8c8c8;  background:url(../pic/loading.gif) center no-repeat;}
.ulPic .img .tit{ background:#000; line-height:24px; height:24px; overflow:hidden; text-align:center; display:block; color:#fff; margin:-27px 3px 0 3px; padding-right:30px; position:relative; opacity:0.6;filter:alpha(opacity=60); cursor:pointer;}
.ulPic .img s{ display:block; width:16px; height:16px; background-position:-606px -60px; float:right; margin:-20px 10px 0 0; _display:inline; position:relative; cursor:pointer;}
.ulPic .img:hover{ text-decoration:none; border:none;}
.ulPic .img:hover img{ border:1px solid #dd0000;}
.ulPic .txt{ background:#f9f9f9;padding-bottom:5px;}
.ulPic .txt .tit{ font-size:14px; line-height:28px; height:28px; padding:0 5px; display:block; overflow:hidden;}
.ulPic .txt .desc{ line-height:20px; height:40px; overflow:hidden; color:#666666;padding:0 5px; }
.ulPic .txt .btn{ float:right; margin:5px;}
.ulPic .txt .tags{ padding:0 5px 0; line-height:16px; height:16px; overflow:hidden;}
.ulPic .txt .tags a{ padding-left:10px; color:#737373;}
.ulPicCol3{ padding:5px 0 0 15px; overflow:hidden; width:615px; background:#fff;}
.ulPicCol3 .ulPic{ width:650px;}
.ulPicCol3 .ulPic li{ padding-right:28px;}
.ulPicCol5{ width:980px; overflow:hidden; height:398px;}
.ulPicCol5 .ulPic{ width:1050px;}
.ulPicCol5EX{ height:auto;}
.header{ position:relative;}
.box980{ width:980px; margin:0 auto;}
.box730{ width:730px; float:left;}
.box240{ width:240px; float:right;}
.box340{ width:340px; float:left;}
.box630{ width:630px; float:right;}
.box380{ width:380px; float:left;}
.box640{ width:640px; float:left;}
.box320{ width:320px; float:right;}
.logo{ position:absolute; left:0; top:0;}
.nav{ padding:20px 0 0 225px;}
.nav .th li,.nav .th .li{ float:left; margin:0 30px; padding-bottom:8px;_display:inline;}
.nav .th .cur{ background-position:-633px -199px; position:relative;}
.nav .th .cur s{ position:absolute; width:15px; height:8px; background-position:0 -30px; left:50%; margin-left:-7px; top:28px; display:block; z-index:100;}
.nav .th a{ float:left; height:19px; overflow:hidden; text-indent:-4000px;}
.nav .th .nav1{ width:36px; background-position:-32px -30px;}
.nav .th .nav2{ width:78px; background-position:-69px -30px;}
.nav .th .nav3{ width:59px; background-position:-148px -30px;}
.nav .th .nav4{ width:81px; background-position:-208px -30px;}
.nav .th .nav5{ width:39px; background-position:-290px -30px;}
.nav .th .nav6{ width:68px; background-position:-330px -30px;}
.nav .tb{ margin-top:8px;}
.nav .tb div{zoom:1;}
.nav .tb s{ float:left; width:7px; height:29px;}
.nav .tb .sL{ background-position:-16px -30px;}
.nav .tb .sR{ background-position:-24px -30px;}
.nav .tb ul{ float:left; height:26px; line-height:26px; padding-bottom:3px; background-repeat:repeat-x; font-size:14px;}
.nav .tb li{ float:left; padding:0 15px;}
.userInfo{ position:absolute; top:65px; left:0px;}
.topLink{ position:absolute; right:0; top:0;}
.topLink a{ line-height:24px; padding-right:20px;}
.logo a{ width:208px; height:74px; display:block; text-indent:-4000px; background:url(../pic/logo.png) no-repeat;}
.search{ width:249px; height:37px; background-position:0 -60px; position:absolute; right:0; top:10px;}
.search .txt{ height:31px; width:178px; line-height:33px; position:absolute; padding-left:5px; left:2px; top:2px; border:none; background:none;}
.search .btn{ width:64px; height:33px; position:absolute; right:0; top:2px; border:none; background:none; cursor:pointer;}
/*focus*/
.focus{position:relative; overflow:hidden;}
/*.focus .content li {background:url(http://auto.meizhou.net/templets/default/pic/loading.gif) no-repeat center;}*/
.focus .content li a img{ float:left;}
.focus .bg{ position:absolute; bottom:1px;left:1px; height:30px; background:#000; opacity:0.4; filter:alpha(opacity=40); z-index:88; width:100%;}
.focus .title{ position:absolute;bottom:-30px; left:0;z-index:90; width:450px; height:30px; padding-left:15px; overflow:hidden;}
.focus .title a{ line-height:30px; display:none;font-size:14px; color:#fff; text-align:left; width:100%; font-weight:bold;}
.focus .control {position:absolute; right:5px; bottom:8px; z-index:100;}
.focus .control li {float:left;}
.focus .control a{ float:left;height:15px; width:15px; background-position:-266px -60px;  margin-left:10px; overflow:hidden; text-indent:-4000px;}
.focus .control li.current a{background-position:-250px -60px;}
.focus .control a:hover{ text-decoration:none;}
.downLoad{ background-position:-282px -60px; width:240px; height:58px; }
.downLoad a{padding:5px 0 0 40px; float:left;}
.modRecom .tit{ display:block; padding-left:20px; background-position:-706px -46px;}
.modRecom .img{ float:left; padding-top:3px; background:none; height:106px; overflow:hidden;}
.modRecom .img s{ display:block; height:6px; background-position:0 -398px;}
.modRecom .img:hover s{background-position:0 -405px;}
.resCate dd a,.resCate .sublink a{ width:80px; display:inline-block; float:left;}
/*colorCate*/
.colorCate{width:305px; padding:5px 5px 5px 30px; height:95px; background-position:0 -133px; position:relative;}
.colorCate .th{ padding-left:80px;}
.colorCate .th li{ float:left; padding-left:15px;}
.colorCate .th .cur i{color:#fff;background-position:-523px -39px;}
.colorCate .subTh{ position:absolute; right:5px; top:32px;zoom:1; height:72px;}
.colorCate .subTh li{ width:66px; padding-left:5px; height:22px; line-height:22px; text-align:center; background-position:-253px -421px; margin-bottom:-1px; cursor:pointer;}
.colorCate .subTh .cur{background-position:-253px -398px; color:#fff; position:relative;}
.colPal{ width:275px; padding-top:3px;}
.xpcol,.wincol { width:310px;}
.colPal a{ background:url(../pic/color.jpg) no-repeat; float:left; width:33px; height:33px; margin:2px 28px 0 0; text-indent:-4000px; overflow:hidden;}
.colPal .cOrange{ background-position:-34px 0;}
.colPal .cRed{ background-position:-68px 0;}
.colPal .cPink{ background-position:-102px 0;}
.colPal .cPurple{ background-position:-136px 0;}
.colPal .cGreen{ background-position:-170px 0;}
.colPal .cBlue{ background-position:-204px 0;}
.colPal .cGrey{ background-position:-238px 0;}
.colPal .cBlack{ background-position:-272px 0;}
.colPal .cMulti{ background-position:-306px 0;}
.wincol a{ opacity:0.85;filter:alpha(opacity=85);}
.colPal a:hover{ opacity:0.6;filter:alpha(opacity=60);}
/*tag*/
.tag{height:105px; background-position:0 -549px;}
.tag .th .l{ padding:3px 0 0 25px;}
.tag .th .r{ padding:5px 10px 0 0;}
.tag .th .r i{ font-family:\5b8b\4f53;}
.tag .tb{ padding:5px 22px 0; line-height:22px; height:66px; overflow:hidden;}
.tag .tb a{ white-space:nowrap; float:left; padding-right:7px;}
/*footer*/
.footer{ height:116px; background-position:0 -281px; background-repeat:repeat-x; width:100%;}
.footer .box980{ position:relative; height:116px;}
.footer,.footer a{ color:#777777;}
.fLink{ position:absolute; left:0; top:10px;}
.fLink a{ padding:0 5px;}
.footer .info{ line-height:24px; position:absolute; left:245px; top:25px;}
.footLink{ position:absolute; right:0; top:45px;}
.footLink i{ color:#6d6d6d; padding:0 5px;}
.fLogo { top:0px;}
.fLogo a{ background-position:0 bottom;}
/*list*/
.cmdPal,.searBar,.Pmain{background:url(../pic/bgR.png) no-repeat;}
.cmdPal{ background-color:#fff; background-position:0 -169px; background-repeat:repeat-x; padding:10px 0 0 0;}
.palList{ position:relative; padding:5px 10px 5px; }
.palList dd{ padding-left:100px;}
.palList dt{ width:90px; position:absolute; left:10px; top:10px; font-size:14px; font-weight:bold; height:43px; line-height:43px; background-position:right -541px;}
.catePal dd{ padding-left:105px;}
.catePal a{ float:left; width:100px; padding-left:5px;line-height:24px;height:24px;overflow:hidden;}
.catePal a i{ font-size:12px; color:#9f9f9f;}
.colPalEx{ width:auto; }
.colPalEx a{ margin:0 26px 0; padding-top:33px; height:18px; line-height:18px; text-indent:0; text-align:center; font-size:12px; color:#9f9f9f;}
.searchEx{ position:relative; top:0; right:0; background-position:0 -445px; height:33px; width:469px; border:1px solid #fff;}
.searchEx .btn,.searchEx .txt{top:0;}
.searchEx .txt{left:104px; width:296px;}
.hotWords{ line-height:33px; width:470px; overflow:hidden; height:33px;}
.hotWords a{ font-size:12px; padding:0 5px;}
.searBar{ padding:0 10px 10px; background-position:0 5px; background-repeat:repeat-x;}
.sOption{ width:102px; line-height:31px; cursor:pointer; position:absolute; border:1px solid #cacaca; z-index:100;z-index:1000;}
.sOption dt{ padding-right:20px; text-align:center;}
.sOption dd a{ background:#fff; padding-left:10px; display:block;}
.sOption dd a:hover{ background:#f3f3f3; color:#2b2b2b; text-decoration:none;}
.sOption dd,.sOptionShow .hide{ display:none;}
.sOptionShow dd{ display:block;}
.crumb{ line-height:24px; height:24px; overflow:hidden;}
.picList{ border:1px solid #e5e4e4; padding:10px 10px 0;overflow:hidden; width:618px;}
.picList .ulPic{ width:660px;}
.picList .ulPic li{ padding:0 30px 10px 0;}
.slider .mod{ border:1px solid #e5e4e4; padding:10px; background:#fff;}
.slider .mod .th{ margin-top:-20px; position:relative;}
.slider .mod .th .tit{ width:102px; padding-left:0; margin-left:0; font-weight:bold;}
.picTxt{ padding: 0 10px 0 150px; position:relative;zoom:1;}
.picTxt img{ padding:2px; border:1px solid #c8c8c8; position:absolute; left:0; top:0; width:130px; height:85px;}
.picTxt .tit{ line-height:24px; height:24px; overflow:hidden; display:block;}
.picTxt .desc{ line-height:16px; padding:5px 0 0px;margin-bottom:9px; height:32px; overflow:hidden;}
.picTxt .img:hover{ text-decoration:none; border:none;}
.picTxt .img:hover img{ border:1px solid #dd0000;}
.slider .picTxt{ margin-top:5px; padding-bottom:7px; border-bottom:1px solid #eaeaea;}
.page{ text-align:center;}
.page ul{ display:inline-block;*display:inline;*zoom:1;}
.page li{ float:left; padding-right:8px; line-height:26px; height:26px; font-size:14px;}
.page li a{ display:block;padding:0 8px; height:24px; line-height:24px; float:left;border:1px solid #eaeaea;}
.page li.thisclass a, .page li a:hover {background: none repeat scroll 0 0 #38A3E1;border: 1px solid #1883C8;color: #FFFFFF;text-decoration: none;}
.cmdPalEx{ background:#fff; border:1px solid #d9d9d9; padding-top:3px;}
.cmdPalEx .searBar{ padding:0 5px 3px 10px;}
/*page*/
.Pmain{ padding:10px;background-color:#fff; background-position:0 -169px; background-repeat:repeat-x;}
.Ptit h1{ text-align:center; font-size:20px; font-weight:bold;}
.Ptit p{ text-align:center;height:24px; line-height:24px; overflow:hidden;}
.Ptit p i{ padding:0 10px; line-height:24px;}
.Pdesc{width:306px; float:left;}
.Pdesc img{ padding:2px; border:1px solid #C8C8C8;  overflow:auto; width:300px; height:190px;}
.Pdesc p{ line-height:20px; height:40px; overflow:hidden;}
.Pdesc .tags{ height:20px; overflow:hidden;}
.Pdesc .tags a{ padding-right:10px;}
.Pbtn a{ display:inline-block; width:155px; height:46px; background-position:-325px -398px; float:left; text-indent:-4000px;position:relative;}
.Pbtn{width:155px;overflow:hidden;float:left;height:46px;}
#ckepop{ padding-top:12px; float:left; margin-left:10px;_margin-left:0; display:inline;}
.pBody{ border:1px solid #c8c8c8; line-height:24px; font-size:14px;}
.pBody .box{ border:1px solid #fff; background:#f2f2f2; padding:10px;width:596px; overflow:hidden;position:relative;s}
.pBody .box td{width:596px;word-wrap:break-word;}
.modA .th{ background-position:0 -479px; height:34px; line-height:34px; padding-bottom:8px;}
.modA .th i{ padding-left:15px;}
.Pdown ul.l li{ line-height:30px; height:30px; padding-top:10px; }
.Pdown ul.Pbtn li{padding-top:0; }
.Pdown ul.ulTxt{width:402px;padding-top:5px;}
.Pdown ul.ulTxt li{float:left;width:185px;}
.Pdown .l{margin-top:15px;}
.Prelated ul{ width:660px;}
.Prelated .tb{ width:100%; overflow:hidden;}
.Prelated li { width:136px; padding-right:25px;}
.Prelated li img{width:130px; height:85px;}
.Prelated .img .tit{ line-height:18px; height:18px; margin-top:-21px; padding-right:0;}
/*dig*/
.newdigg .digg_act,.newdigg .digg_percent{ display:none;}
.diggbox{ width:86px; height:78px; background:url(../pic/dig.png) no-repeat; cursor:pointer; float:left; margin-right:30px;}
.digg_bad{ background-position:right top;}
.diggbox .digg_num{ text-align:center; font-size:16px; padding-top:7px; color:#999999;}
/*wPage*/
.wDig{ text-align:center;}
.wDig .newdigg{ display:inline-block;*display:inline;zoom:1;}
.picbox{ padding-bottom:10px; background:url(../pic/line.png) bottom center no-repeat;}
.cmdPalP{ padding-bottom:10px; border:1px solid #e5e4e4; border-top:none;}
.wDig .diggbox{ margin:0 15px;}
/*DIY*/
.ulTxtA li{ line-height:30px; background-position:-713px -73px; font-size:14px;}
.pbody{ padding:10px 10px 0 10px; border-top:1px solid #e5e4e4;border-bottom:1px solid #e5e4e4;}
.pageDIY #ckepop{ float:right; margin-top:-8px;}
.pageDIY .Ptit  p i{ float:left; padding-left:20px;}
.pageDIY .Ptit p{ padding:5px 0;}

#page img{max-width:596px!important;}
.friendLinkI .th { background-position: 0 -249px;height: 24px;line-height: 24px;}
.friendLinkEx .th{ padding-bottom:3px;}
.friendLinkEx .tb a{ width:120px; float:left; line-height:20px;}
.friendLinkEx .th .more{display:block; padding-top:0;}

.ulpicList li{float:left; padding:20px;}
.ulpicList {padding:0 30px;}
.txtList{padding:10px;border:none;}
.txtList .ulTxt li{margin:10px 0 0; padding-bottom:10px; border-bottom:1px solid #eaeaea;}
.sList .ulPic i.tit { background: none repeat scroll 0% 0% transparent;color: #2B2B2B;margin-top: 0pt; padding-right:0;opacity:1;filter:alpha(opacity=100);}
.sList .ulPic {width: 340px;}
.sList .ulPic li { padding:0 10px 8px 0;width: 144px;}
.sList .ulPic img { height: 90px; width: 138px;}
.slider .sList {padding-bottom:0;}
.slider .sList .tb{width:298px;overflow:hidden;}
#bigimg{max-width:980px;}
.picbox{width:980px;overflow:hidden;}
.pagead1{padding-left:10px;} 