﻿@charset "utf-8";
/* CSS Document */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote{margin:0px; padding:0px; list-style:none}
dl,dt,dd,ol,li,ul{display:block}
h1, h2, h3, h4, h5, h6{display:block; font-size:14px}
marqueen{display:inline}
fieldset, img{border:0;}
input,
textarea,
select,
option{font:normal 12px/120% Tahoma,SimSun,Arial;}


a{text-decoration:none; color:#000}
a:hover{ text-decoration:underline; color:#E60000}

body{font:normal 12px/140% Tahoma,SimSun,Arial; margin:0px; padding:0px; color:#000; background-color:#fff; word-wrap:break-word}
/*头部*/
.head1{height:30px; line-height:30px; background:url(http://static.di78.com/images/head/top_bg.jpg); color:#333; font-size:12px}
.head11{height:30px}
.head11 span{float:right}
.head11 span a{float:left; width:60px; padding-left:18px; display:block; height:16px; line-height:16px; background:url(http://static.di78.com/images/head/icon.gif) left no-repeat; margin-top:7px}
.head11 span a.b{background:url(http://static.di78.com/images/head/icon.gif) 0px -16px no-repeat}
.head11 span a.c{background:url(http://static.di78.com/images/head/icon.gif) 0px -32px no-repeat}
.head11 span a.d{background:url(http://static.di78.com/images/head/icon.gif) 0px -48px no-repeat}
.head11 span a.e{background:url(http://static.di78.com/images/head/icon.gif) 0px -64px no-repeat}

.head2{height:64px}
.m970{margin:0px auto; width:990px}

.logo{height:48px; width:216px; float:left; margin-top:8px; overflow: hidden;}
.logo .a1{width:216px; height:48px; float:left; display:block}
.logo .a2{width:0px; height:48px; float:left; display:block}

.search{width:710px; height:36px; margin-top:12px; padding:1px; float:right}
.search2 input.txt{height:30px; line-height:30px; font-size: 20px; background:#fff; font-size:14px; font-weight:bold; padding-left:2px; width:610px; border:#F7C26A solid 1px; float:left; margin-right:5px}
.search2 input.btn{height:36px; line-height:22px; font-size:16px; text-align:center; border:#F27326 solid 1px; width:80px; background:url(http://static.di78.com/images/pd/btn.jpg); color:#fff; font-weight:bold; cursor:pointer}
.search2 select{float:left; font-size:14px; margin-right:5px}
.search2 a{float:right; display:block; line-height:20px}

.top1{ border:#fff solid 1px; width:988px; height:70px; padding:4px; background:#f9f9f9; margin:0px auto; padding-top:0px; border-top:none }
.top2{background:#F60; height:70px}

.logo{height:47px; width:138px; background:url(logo.jpg); margin:11px; float:left}
.logo a{display:block; height:47px; width:138px}

.search{margin-left:20px; width:700px; margin:11px; float:left}
.search li{display:block; line-height:24px; overflow:hidden; height:1%; font-size:12px}
input.txt{height:30px; line-height:30px; border:#fc0 solid 1px; padding:0px; float:left; width:600px; margin-right:5px; font-size: 20px;}
input.btn{height:36px; line-height:22px; font-size:16px; text-align:center; color:#555; width:80px; border:#ccc solid 1px; background:#efefef; float:left; margin-right:5px; font-weight:bold; border-left:#fff solid 1px; border-top:#fff solid 1px; cursor:pointer}

.search2 {width: 970px; height: 55px; padding: 8px 0px 0px 10px; background: #f60;}
.search2 .txt {width: 700px;}
.search2 .adslinks {padding: 5px 0px;text-align: left;}

.nav{height:31px; line-height:31px; background:url(http://static.di78.com/images/pd/navbg.jpg)}
.nava{background:url(http://static.di78.com/images/pd/nav1.jpg) left no-repeat; padding-left:4px; height:31px}
.navb{background:url(http://static.di78.com/images/pd/nav2.jpg) right no-repeat; padding-right:4px; height:31px}

.navb li{float:left; line-height:31px; font-size:14px; color:#fff; background:url(http://static.di78.com/images/pd/nav3.jpg) right no-repeat; height:31px; text-align:center;padding:0px 15px;}
.navb li a{color:#fff}
.navb li a:hover{color:#fff;font-weight:bold}

.navr {float:right;}
.navr li{float:left; width:auto; padding:0px 7px 0px 8px; font-size:12px; margin:0px}
.navr li a:hover{font-weight:100}
div.navp{float:right; position:relative; width:20px}

.pannel1 { background:url(http://static.di78.com/images/pd/arrow.jpg) 6px 10px no-repeat; width:13px; height:12px; padding:6px; line-height:12px}
.pannel1 a{ display:block; width:13px} 


.pannel2 {position:absolute; width:384px; left:-365px; top:33px; z-index:1000}
.pannel2 dt{height:0px; position:relative}
.pannel2 dt a{display:block; height:24px; background:url(http://static.di78.com/images/pd/p1.jpg); width:13px; float:right; position:absolute; top:-23px; z-index:1000; left:371px}
.pannel2 dd{ border:#999 solid 1px; padding:5px; height:160px; background:#fff}
.pannel2 dd a{font-size:12px; width:118px; border-right:#ccc solid 1px; display:block; line-height:20px; padding-left:5px; float:left; color:#333}
.pannel2 dd a.last{border:none}


.navr .xz,.navb .xz2{background:url(http://static.di78.com/images/pd/a1.gif) left bottom no-repeat; padding-left:3px}
.navr .xz a,.navb a.xz2 {display:block; height:26px; line-height:26px; margin-top:5px; background:url(http://static.di78.com/images/pd/a2.gif) right no-repeat; color:#000; font-weight:bold; float:left; padding:0px 5px}
.navr .xz a:hover,.navb a.xz2:hover{color:#000; font-weight:bold}
.navr li.a{background:none}

.nav2{ height:28px; line-height:27px; background:url(http://static.di78.com/images/pd/n_bg2.jpg)}
.nav2 img{float:left; padding:7px}

/*最新报价*/
.zxhome{ margin-top:5px;width:990px; height:30px; background:url(http://static.di78.com/images/home/home.gif) repeat-x 0px -63px;}
.zxhome1{width:990px; height:30px;background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px 0px; overflow:hidden;}
.zxhome2{width:40px;height:30px; float:right;background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px -31px;}
.zxhome .zxhomeb{ width:90px; text-align:center;float:left;line-height:30px;color:#666;}
#scrollDiv{ width:810px;height:28px;line-height:28px;overflow:hidden; float:left; padding-left: 20px; padding-top: 2px;}


/*资讯*/
.marL10{ margin-left:10px;}
.information{ width:990px; margin:10px auto; overflow:hidden;}

.tj{ width:990px; height:28px; background:#F4F4F4; line-height:28px;}
.tj span{width:76px;font-weight:bold; padding-left:20px;float:left;background:url(http://static.di78.com/images/information/bg.gif) no-repeat 80px 0px}
.tj a{ border-left:1px solid #DEDFDE; width:173px; display:block; float:left; text-align:center; color:#c00;}
.zxl{ width:660px; float:left;}
.zxr{ width:300px; float:left; margin:10px 0px 0px 10px; display:inline;}


.zxa{ width:658px; float:left; border:1px solid #FFCA88; margin-top:10px;}
.zxa h2{ height:22px; border-bottom:1px solid #FFCA88; width:658px; line-height:22px; font-size:12px;}
.zxa h2 span{ margin:1px; background:#FFF5E7 url(http://static.di78.com/images/information/bg.gif) no-repeat 5px -22px; display:block; padding-left:25px; color:#DC1B20; font-weight:normal;}
.zxa h2 span a{color:#DC1B20;}
.zxa .zxla{ margin:30px;_margin:29px; float:left; display:inline;}
.zxa .zxla h1,.zxa .zxla h6{ width:598px; font-size:24px;text-align:center; line-height:40px;}
.zxa .zxla h6{ font-size:12px; line-height:15px; color:#999; font-weight:normal;}
.zxa .zxla h3{ width:598px; height:24px; border:1px solid #ddd; background:#F6F6F6; line-height:26px;}
.zxa .zxla h3 span{float:left;padding-top:3px;}
.zxa .zxla h3 span.a1{float:left; width:81px; height:26px; text-align:center; color:#fff;background:url(http://static.di78.com/images/information/bg.gif) no-repeat -1px -56px; display:block; font-weight:normal; margin-right:5px;padding:0px;}

.zxa .zxla .zy{width:578px; border:1px dotted #dedede; background:#F6F6F6; margin:10px 0px; padding:10px; color:#999;}
.zxa .zxla .zxn{ margin-top:10px;}
.zxa .zxla .zxn p{font-size:14px; line-height:180%;}
/*广告*/
.zxa .zxla .zxn .gg{ width:250px;float:right;}
.zxa .zxla .zxn .gg1{ width:250px; height:250px;float:left; }
.zxa .zxla .zxn .gg2{ width:250px; height:250px;float:left; }

.zxa .zxla .zxn .a1{ float:left; margin-bottom:10px;}
.zxa .zxla .zxn .a1 img{width:expression( this.width > 500 ? '500px':true);height:expression( this.width > 500 ? '500px':true);max-width:500px; max-height:500px; }
/*内容*/
.zxa .zxla p a{ color:#F2282E; text-decoration:underline;}
.zxa .zxla .yd{border:solid #FFCA88; border-width:0px 1px 1px 1px;float:left; width:582px;}
.yd ul.yd1,.yd dl{ margin: 10px 20px 0px 20px; float:left; display:inline;padding-bottom:20px;}
.yd ul.yd1 li,.zxl .more1 li{background:url(http://static.di78.com/images/information/bg.gif) no-repeat left -84px; float:left; padding-left:12px; line-height:150%; width:530px; text-align:left; font-size:14px;}
.zxa .zxla h4{width:584px;background:url(http://static.di78.com/images/information/6.gif) no-repeat left top; color:#FFAC46; line-height:25px; float:left; text-align:center;}
.yd2{ border:1px solid #FFCA88; margin-top:20px; float:left;width:562px; text-align:left; height:44px; line-height:46px; padding-left:20px;}
.yd2 span{ float:left;}
.yd2 a.a1,.yd2 a.a2,.yd2 a.a3{background:url(http://static.di78.com/images/information/bg.gif) no-repeat 0px -105px; width:87px; height:24px;margin-right:8px; float:left; margin-top:10px; text-align:center;color:#fff;font-weight:bold; line-height:24px; cursor:pointer;}
.yd2 a.a2{background:url(http://static.di78.com/images/information/bg.gif) no-repeat 0px -162px;}
.yd2 a.a3{background:url(http://static.di78.com/images/information/bg.gif) no-repeat 0px -135px;}
.yd2 a.a4{ width:165px; height:30px;background:url(http://static.di78.com/images/information/bg.gif) no-repeat 0px -191px; float:left; line-height:30px; margin-top:5px;color:#fff;font-weight:bold; text-align:center;}
.zxl .zxla h5{text-align:center; float:left; width:582px; margin:10px 0px;}
.zxl .zxla h5 a{ font-weight:bold; font-size:12px; color:#c00;}
.yd dt{ float:left; margin-right:20px;width:120px}
.yd dd{ float:left; width:370px; text-align:left; line-height:20px;}
.yd dt span{ width:120px; float:left;}
.yd dt span.a1{ width:100px; height:100px;display:block;}
.yd dt a,.yd dt a.a1{ width:72px; height:16px; float:left;background:url(http://static.di78.com/images/information/bg.gif) no-repeat 0px -247px; text-align:center; margin-top:5px; float:left;}
.yd dt a.a1{float:left;background:url(http://static.di78.com/images/information/bg.gif) no-repeat 0px -225px;}
.yd dd a,.yd dd a.a1,.yd dd a.a2{color:#000099;font-size:14px;text-decoration:underline;}
.yd dd a.a1{ color:#261CDC;font-weight:bold;}
.yd dd a.a2{color:#7777CC;font-size:12px;}
.yd dd a.a4{ text-align:right; float:right; font-size:12px;}
.zxl .sc{ height:27px; line-height:27px;width:648px; background:#FFF4E8; float:left; text-align:right; padding-right:10px;}

.zxl .bg{background:url(http://static.di78.com/images/information/bg.gif) no-repeat 0px -326px;}
.zxl .pl{ margin:10px 20px 20px 20px; float:left; width:618px; display:inline}
.zxl .pl input{ width:80px; height:20px; border:1px solid #ccc;}
.zxl .pl li.a1{color:#333;margin-left:50px; width:568px; display:inline; min-height:0px;}
.zxl .pl li.a1 a{ float:right;color:#000099; text-decoration:underline;}
.zxl .pl textarea{ width:550px; margin-left:50px;height:100px; border:1px solid #B5B5B5;}
.zxl .pl input.fb{width:100px; height:24px;background:url(http://static.di78.com/images/information/bg.gif) no-repeat 0px -269px; border:0px; margin:5px 17px 0px 0px; cursor:pointer; float:right;}
.zxl .pl li{ min-height:50px;float:left; border-top:1px solid #D0DCF0; width:100%; margin-top:10px; line-height:22px;}
.zxl .pl li.no{ border:none}
.zxl .pl li a,.zxl .more2 dd a,.zxr .rbox1 .rbox2 dd a{color:#000099;text-decoration:underline;}
.zxl .pl li span{ color:#666;}
.zxl .pl li dt{ width:33px; height:33px;margin-right:10px; float:left;}
.zxl .pl li dd{ float:left;}
.zxl .pl li.fr{ float:right; text-align:right; padding-top:20px; font-size:14px;}
.zxl .pl li.fr span,.zxl .more1 h2 a{color:#c00;font-weight:bold;}
.zxl .pl li.fr a{color:#000099; font-weight:bold; text-decoration:none;}
.zxl .more1{/*border:1px solid #FFCA88;*/ width:323px; float:left; margin-top:10px;}
.zxl .more1 h2{ height:26px; line-height:26px;width:313px;border-bottom:1px solid #FFCA88; background:#FFEDD7; padding-left:10px; font-weight:normal;}
.zxl .more1 h2 a{ text-decoration:underline;}
.zxl .more1 ul{ margin:10px; float:left; display:inline;}
.zxl .more1 li{ width:290px;}
.zxl .more2{ width:658px;}
.zxl .more2 h2{ width:648px;}
.zxl .more2 .tw{ margin:10px; display:inline; float:left;}
.zxl .more2 dl{ width:140px; float:left;margin-right:25px!important;margin-right:23px;}
.zxl .more2 dl.no{margin:0px!important;margin:0px;}
.zxl .more2 dt{ width:140px; height:80px; border:1px solid #ccc;}

/*高级搜索*/
.zx{border:1px solid #B0B0B0;float:left;padding:1px;width:656px; margin-top:10px;}
.bjb h3{ width:646px; height:26px;background:url(http://static.di78.com/images/pd/it/bj.jpg) no-repeat left top; color:#fff; line-height:26px; padding-left:10px; margin:0px; font-size:14px; float:left;}
.bjb h3 span{width:25px; height:23px;background:url(http://static.di78.com/images/pd/it/ph.jpg) no-repeat left top;position:absolute;left:90px;top:0px;}
.bjb .ss{ width:646px;background:url(http://static.di78.com/images/pd/it/bj1.jpg) repeat-x left top;float:left; padding:5px;}
.bjb .ss li{border-bottom:1px dotted #66B7DD; float:left; line-height:25px; padding:5px 0px;}
.bjb .ss li span{width:65px; float:left; font-weight:bold;}
.bjb .ss li span.pp{width:581px; float:left; font-weight:bold;}
.bjb .ss li span.pp .pptj{ width:581px;float:left;}
.bjb .ss li.no{ border:none;}

.bjb .ss li a{ margin:0px 13px;font-weight:normal; float:left;}
.bjb .ss li a.more,.bjb ul li a.morea,.bjb dl.bjzx a.more{ width:65px; height:17px;background:url(http://static.di78.com/images/pd/it/p16.jpg) no-repeat left top;float:left; margin-top:5px;}
.bjb .ss li a.more1{ width:89px;background:url(http://static.di78.com/images/pd/it/p17.jpg) no-repeat left top;float:left;}
.bjb .ss li a.more:hover,.bjb ul li a.more1:hover,.bjb dl.bjzx a.more:hover{ text-decoration:none;}
.bjb .ss li input.a1{ width:250px; height:22px; font-size:14px; float:left;margin-top:5px;}
.bjb .ss li input.a2{background:url(http://static.di78.com/images/pd/it/p18.jpg) no-repeat left top; width:102px; height:24px; font-size:14px; float:left; border:none; margin:5px 0px 0px 10px; cursor:pointer;color:#fff; line-height:24px; font-weight:bold;}

/*right*/
.zxr .gg{ width:300px; height:250px;float:left;}
.zxr .gg2{ width:300px; height:auto; float:left; margin-top:10px;}

.zxr .rbox1{ border:1px solid #ccc; padding:1px; width:296px; float:left; margin-bottom:10px;}
.zxr .rbox1 h2{background:url(http://static.di78.com/images/information/bg.gif) repeat-x 0px -297px; width:286px; height:28px; line-height:28px; color:#fff; padding-left:10px;}
.zxr .rbox1 .rbox2{ margin:15px 0px 15px 15px; display:inline; float:left;}
.zxr .rbox1 .rbox2 dt{width:122px; height:94px; border:1px solid #ccc;}
.zxr .rbox1 .rbox2 dl{width:124px; margin-right:15px; float:left;display:inline;}
.zxr .rbox1 .rbox2 dd{ line-height:30px; text-align:center;}
.zxr .rbox1 .rbox2 ul{background:url(http://static.di78.com/images/information/zx1x.gif) no-repeat left 6px;line-height:25px; font-size:14px; padding-left:20px; overflow:hidden; width:255px;}

/*nav产品*/
.cp{ width:990px;height:30px;margin:10px auto; background:url(http://static.di78.com/images/pd/it/nav1.gif) repeat-x 0px -260px;}
.cp1{ width:990px;height:30px;background:url(http://static.di78.com/images/pd/it/nav1.gif) no-repeat 0px -194px;}
.cp1 span.cp2{ float:right;width:8px; height:30px;background:url(http://static.di78.com/images/pd/it/nav1.gif) no-repeat 0px -227px;}
.cp1 li.bt{height:30px;margin-left:8px;float:left;background:url(http://static.di78.com/images/information/zxnavbg.jpg) no-repeat right top; line-height:30px; font-size:14px; font-weight:bold; color:#fff;padding:0px 10px 0px 0px; display:inline;}

.cp1 li{float:left; line-height:30px;margin:0px 5px;padding-right:8px;background:url(http://static.di78.com/images/pd/it/navbg2.jpg) no-repeat right center;}
.cp1 li.no{ background:none;}
.cp1 li.xl{height:30px;background:url(http://static.di78.com/images/pd/it/navx1.jpg) no-repeat left top;position:relative; float:left;}
.cp1 li.xl a.a1{ display:block;height:30px;background:url(http://static.di78.com/images/pd/it/navx2.jpg) no-repeat right top;position:relative; float:left;margin-left:1px;}
.cp1 li a{ padding:0px 10px; float:left;}
.cp1 li.xl dl{width:211px; border:solid #9A9A9A; border-width:0px 1px 1px 1px;background:#fff; position:absolute; left:0px;top:30px;padding:10px;}

.cp1 li.xl dd a{width:90px;float:left; border-right:1px solid #E0E0E0;height:20px; line-height:20px;background:url(http://static.di78.com/images/pd/it/cpniu1.jpg) no-repeat 0px 8px;overflow:hidden; padding:0px 0px 0px 10px;color:#666; margin-right:10px;}
.cp1 li.xl dd a.xz2{border:none; margin:0px;}
.cp1 li.xl dd a:hover{background:url(http://static.di78.com/images/pd/it/cpniu2.jpg) no-repeat 0px 8px;}


/*foot*/
.footer{background:#F7F7F7; height:150px}
.footer1{width:990px; padding-top:30px; text-align:center; line-height:180%; margin:0px auto; height:120px; font-size:12px; background:#efefef /*url(http://static.di78.com/images/p/footer.jpg) right no-repeat*/}

@charset "utf-8";
/* CSS Document */

.logo{ background:url(logo.jpg) left no-repeat; height:48px; float:left; margin-top:8px }


.home{ width:990px; margin:0px auto 5px auto;overflow:hidden;}
.zx{ margin-top:5px;width:990px; height:30px; background:url(http://static.di78.com/images/home/home.gif) repeat-x 0px -63px;}
.zx1{width:990px; height:30px;background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px 0px;}
.zx2{width:40px;height:30px; float:right;background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px -31px;}
.zx .zxb{ width:90px; text-align:center;float:left;line-height:30px;color:#666;}



.homec{ width:990px; float:left; margin-top:5px;}
.homel{width:730px; float:left;}
.homer{width:250px; margin-left:10px;float:left; overflow:hidden;}

.jd{ width:722px; height:400px; border:1px solid #ccc; background:url(http://static.di78.com/images/home/01.jpg) no-repeat right bottom; padding:2px; overflow:hidden;}
.jd .flash{ width:300px; height:400px; float:left;}
.jd .jdr{ width:416px; background:url(http://static.di78.com/images/home/4_2.jpg) no-repeat left top;float:right; margin:3px; display:inline;}
.jd .jdr span.rq{ width:400px;padding:5px 10px 0px 10px;text-align:right;color:#999; display:block; line-height:25px;overflow:hidden;}
.jd .jdr span a{ color:#c00;}
.jd .jdr ul{ width:405px;padding:5px 10px;}
.jd .jdr li.ti{font-size:18px; font-weight:bold;text-align:center;/* margin-bottom:5px;*/background:none;padding:0px 0px 5px 0px;}
.jd .jdr li.ti a{color:#c00; line-height:30px;}
.jd .jdr li,.hot .pd li{width:360px;height:25px; overflow:hidden; line-height:22px;font-size:14px; padding-left:20px; background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px -140px;font-family:simsun;}
.jd .jdr li.ti a:hover{color:#F30;height:25px;}
.jd .jdr li .a1 {color: rgb(102, 102, 102);}

.jd .jdr li a:hover,.jd .jdr li.zt{color:#F30; background-color:#FEF8EF;height:25px;}

.jd .jdb{width:375px;padding:10px; float:left;background:url(http://static.di78.com/images/home/home.gif) repeat-x 0px -498px; float:left; overflow:hidden;}
.jd .jdb dl,.hot .pd dl{width:88px;height:155px; float:left; margin-right:5px;}
.jd .jdb dl dt,.hot .pd dt{ width:80px; height:80px; border:1px solid #ccc; margin-left:4px; margin-bottom:10px;display:table-cell; vertical-align:middle;* display:block;*font-size:69px;}
.jd .jdb dl dd,.hot .pd dd{width:80px;text-align:center; line-height:16px;}
.jd .jdb dl dd.a1,.hot .pd dd.a1{max-height:32px;_height:32px;overflow:hidden; width:88px;}

.jd .jdb dl dd a,.hot .pd dd a{ max-width:88px;color:#666; overflow:hidden; float:left; max-height:30px; line-height:15px;*height:30px;}
.jd .jdb dl dd a.a1,.hot .pd dd a.a1{color:#ccc;}
.jd .jdb dl dd span,.hot .pd dd span{ color:#FF6600; font-weight:bold;}

.homel .category h2,.hot h2{ width:698px; height:30px; background:#DD090E url(http://static.di78.com/images/home/home.gif) no-repeat 0px -189px; margin:10px 0px 0px;color:#fff;line-height:30px; padding-left:30px;float:left;}
.homel .category h2 span{ background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px -97px; margin-left:35px; padding-left:10px;font-size:12px; font-weight:normal; }
.homel .category h2 span a,.homel .category h2 font a{color:#fff;}
.homel .category h2 font{ margin-left:20px;font-size:12px; font-weight:normal;}

.homel .category .pd,.hot .pd{ width:726px; border:1px solid #ccc; float:left; margin-top:5px;}
.homel .category .pd dl{width:222px; float:left; padding:10px;}
.homel .category .pd dl.bg{ background:#fff url(http://static.di78.com/images/home/bg1.jpg) repeat-x left bottom;}
.homel .category .pd dt{ width:72px; height:72px; float:left; margin-right:5px;}
.homel .category .pd dd{width:133px;float:left; display:block;}
.homel .category .pd dd li.ti a{ max-height:40px; line-height:20px; font-weight:bold; font-size:14px;color:#000;}
.homel .category .pd dd ul{height:80px; overflow:hidden;}
.homel .category .pd dd li a{color:#6B6B6B; margin-right:10px;}
.homel .category .pd dd li a.more{ color:#0099FF;}
.homel .category .pd dd li a:hover,.homel .category .pd dd li.ti a:hover{color:#E60000;}

.hot h2{background:#FE3C00 url(http://static.di78.com/images/home/home.gif) no-repeat 0px -222px;}
.hot h2 span {float:right; font-size: 12px; margin-right: 10px;}
.hot h2 span a {color: #fff;}
.hot .pd{width:716px;background:#fff url(http://static.di78.com/images/home/bg1.jpg) repeat-x left bottom;padding:10px 0px 10px 10px; overflow:hidden;}
.hot .pd dl{ margin-right:11.7px;}
.hot .pd li{ width:330px;float:left; height:30px; overflow:hidden; line-height:30px;}
.hot .pd li a.a1{ max-width:88px;color:#666; overflow:hidden;}
.hot .pd li a{color:#000;}
.hot .pd li a.news{color:#f30;}

/*right*/

.homer .zc a.zc1,.homer .zc a.zc2,.homer .zc a.zc3,.homer .zc a.zc4{width:123px;height:39px;background:url(http://static.di78.com/images/home/j1.jpg) no-repeat left top; display:block; float:left;margin:0px 4px 5px 0px;}
.homer .zc a.zc2{background:url(http://static.di78.com/images/home/j2.jpg) no-repeat left top; margin-right:0px;}
.homer .zc a.zc3{background:url(http://static.di78.com/images/home/j3.jpg) no-repeat left top;}
.homer .zc a.zc4{background:url(http://static.di78.com/images/home/j4.jpg) no-repeat left top; margin-right:0px;}
.homer .zc a:hover{ text-decoration:none;}

.homer .te{width:250px; height:110px; overflow: hidden; background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px -453px; float:left; padding:15px 15px 0px 15px; margin-top:2px;}
.homer .te input.txt {width: 160px; height: 18px;}
.homer .te dl{ padding:10px;}
.homer .te a.te1,.homer .te a{width:250px;text-align:center;line-height:20px; display:block;}
.homer .te a.te1{ font-size:14px; }
.homer .te a.te1 span,.nr3 dd span{color:#E22F30; font-weight:bold;}
.homer .te a span{color:#E22F30;}
.homer .te a span.col1{color:#30F;}
.homer .te .frmbtn {text-align: center; margin-top: 10px; margin-right: 20px;}
.homer .te .frmbtn input {height: 25px; font-size: 14px; width: 60px;}
.homer .te ul li {margin: 5px 0px;}

.homer .nr1,.homer .nrtwo{width:250px; background:url(http://static.di78.com/images/home/rbg2.jpg) repeat-y left top; float:left; margin:5px 0px;}
.homer .nr2{width:250px;background:url(http://static.di78.com/images/home/rbg1.jpg) no-repeat left top;float:left;padding-top:3px;}
.homer .nr3{background:url(http://static.di78.com/images/home/rbg3.jpg) no-repeat left bottom;padding:0px 3px 3px;float:left;padding-bottom:10px;}
.nr3 h2,.nr3 h2.bg2{width:219px; height:26px;background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px -367px; color:#fff;padding-left:25px; line-height:26px;}
.nr3 ul{ padding:5px;}
.nr3 li,.homer .nrtwo li{background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px -138px; line-height:20px; padding-left:15px;}
.nr3 li a.a1{ color:#f30;}
.nr3 dl{ padding:10px 10px 0px 10px; float:left;}
.nr3 dt{ width:80px; height:80px; border:1px solid #ccc; float:left; margin-right:10px;}
.nr3 dd{color:#999;float:left; width:120px;}

.homer .nrtwo li, .homer .nr1 li{width:220px;line-height:30px; border-bottom:1px dotted #ccc; height:30px; overflow:hidden;}
.nr3 h2.bg2{background:url(http://static.di78.com/images/home/home.gif) no-repeat 0px -405px;}
.nr3 dd span.zi1{ color:#333; font-weight:normal;}

.len40{ 
	overflow:hidden; 
	white-space:nowrap; 
	text-overflow:ellipsis; /* for IE */ 
	-o-text-overflow: ellipsis; /* for Opera */ 
	-icab-text-overflow: ellipsis; /* for iCab */ 
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
	-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/ 
	width:40%;
}

/*幻灯片*/
.dhooo_tabindex{width:300px; background:#fff url(http://static.di78.com/images/indexflash/main_bg.gif) repeat-x 0 100%; float:left; background:#eee; text-align:center;}
.dhooo_tabindex li,ul { margin:0;padding:0;list-style-type:0; }
.tab_btn_num{position:absolute; left:6px;top:383px; _top:-30px;}
.tab_btn_num li{width:20px;height:15px;background:url(http://static.di78.com/images/indexflash/a1.gif) no-repeat;overflow:hidden; color:#fff; filter:alpha(opacity=80);opacity:0.8;float:left;cursor:default; font-size:12px;line-height:20px; margin:0px 5px; font-family:Arial; line-height:16px;text-align:center;}
.tab_btn_num li.hot{background:url(http://static.di78.com/images/indexflash/a1-hot.gif) no-repeat; color:#000; line-height:16px; }
.dhooo_tabindex .main{width:300px; height:400px; overflow:hidden;  margin:0 auto; text-align:left;font-size:12px;}
.dhooo_tabindex .main .content2 li img{vertical-align:bottom;border:0px;}

/*友情链接*/
.link h2{background:#FE3C00 url(http://static.di78.com/images/home/home.gif) no-repeat 0px -222px; color:#fff; height:30px; line-height:30px; padding-left:30px; margin-top:10px;}
.linkn{ border:1px solid #ccc; margin-top:5px; text-align:left; padding:10px;}

.ads728x90 {
	clear: both;
	width: 728px;
	height: 90px;
	margin-top: 5px;
}

.ads250x250 {
	clear: both;
	width: 250px;
	height: 250px;
}

.home .left {
	width: 336px;
	height: 280px;
	overflow: hidden;
	margin-right: 10px;
	margin-top: 5px;
}

.home .right {
	width: 644px;
	height: 287px;
	overflow: hidden;
}

.home .right .hot {
	margin: 0px;
}

.home .right .hot .pd {
	width: 632px;
	height: 260px;
	margin-bottom: 0px;
}

.home .right .hot .pd p {
	font-size: 18px;
	text-align: center;
	font-weight: bold; 	
	color: rgb(102, 102, 102);
}

.home .right .hot .pd p a {color:#c00; line-height:30px;}
.home .right .hot .pd p a:hover{color:#F30;height:25px;}

.home .right .hot .pd li {
	width: 290px;
	height: 28px;
	overflow: hidden;
}

.zs .hot h2 {margin-top: 0px; padding-top: 0px;}
.zs .pd li {width: 110px;}
.zs .pd .subject {
	color: #007fde;
	font-weight: bold;
	font-family: 黑体;
	font-size: 14px;
	border-bottom: 1px rgb(204, 204, 204) dashed;
	padding-bottom: 3px;
	clear: both;
	margin-top: 10px;

}

.zs .pd .subject img {
	float: left;
	margin: 0 5px 0 3px;
}

.zs .pd ul {
	clear: both;
	margin-left: 30px;
	height: auto;
}

.zs .pd ul li {
	width: 110px;
	float: left;
	color: #007fde;
	line-height: 25px;
	background: url(arrow_1.gif) no-repeat 0 9px;
	white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
	font-size: 14px;
}

.hot .ql ul {
	margin-left: 5px;
}

.hot .ql ul li {
	width: 100%;
	
}

.fl {float: left;}
.fr {float: right;}

.pages {
	clear: both;
	text-align: center;
	margin: 10px 0 0 0;
	font-family: Arial, "宋体";
	font-weight: bold;
	font-size: 12px;
}

.pages a {
	border: 1px solid #ccc;
	color: #06c; background: #FFF;
	padding: 4px 6px 2px 6px;
	line-height: 27px;
	height: 40px;
}

.pages a:hover {
	background: #139; border: 1px solid #333;
	color: #FFFFFF;
}

.zxhome .path a {
	clear: both;
}

.nobm {
	margin-bottom: 5px;
}

.wrap2, .wrap3 {
	clear: both;
	width: 990px;
	margin:0px auto 5px auto;
	overflow:hidden;
}

.wrap2 .left {
	float: left;
	width: 654px;
	background: #eff6d7;
}

.wrap2 .right {
	float: left;
	width: 336px;
}

.article {
	width: 624px;
	margin: 10px;
	background: #fff;
	font: 14px/22px "宋体"; color: #000!important;
	padding: 15px 5px 0 5px;
	line-height: 180%;
	word-wrap: break-word; table-layput: fixed;
	word-break: break-all;	
	text-align:justify; 
	text-justify:inter-ideograph;
	
}

.article h1 {
	font-size: 16px;
	text-align: center;
}

.article a { color: #06c; }
.article a:hover { color: #F60; }

.article p {
	margin-bottom: 25px;
}

div.clearer {
	clear: both;
}

div.line {
	margin-bottom: 3px;
	border-bottom: 1px solid #ccc;
}

div.qs {
	color: #909090;
	margin-bottom: 30px;
	margin-top: 5px;
	text-align: center;
	font-size: 12px;
}
p.qd {
	border:#fc0 solid 1px; background:#ffffee; margin-bottom:10px; color:#333; padding:10px; line-height:180%; font-size:14px;
}
p.qd strong{color:#f40; padding-right:10px;}
p.relatedBox {
	font-weight: bold;
	border-bottom: 1px rgb(204, 204, 204) dashed;
	margin-bottom: 10px;
	padding-left: 10px;
}

p.subject {
	background: #ffffee;padding: 3px 3px 0px 10px;
	margin-bottom: 10px;
	font-weight: bold;
	color:#f40;
}
p.subject a {
	color: #f40;
	text-decoration: none;
}

p.subject a:hover {
	color: #0000ff;
	text-decoration: underline;

}

p.content {
	padding-left: 10px;
}

pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}

.boxr{width: 336px;margin-right: 0;}
.boxr h2{ background:url(../images/t_bg.jpg); border:#B5E8AA solid 1px; line-height:26px; height:26px; color:#333; padding-left:5px; font-family:"微软雅黑"}
.boxr .container{border:#B5E8AA solid 1px; border-top:none; padding:9px; margin-bottom:10px; overflow:hidden; height:1%}
.boxr .container li {
	line-height:25px; 
	width: 306px; 
	background: url(../images/arrow_1.gif) no-repeat 0 9px; 
	text-indent: 8px; 
	padding-left:8px; 
	font-weight:100; 
	font-size: 12px;	
	white-space: nowrap; 
	overflow: hidden; 
	text-overflow: ellipsis;
}
.boxr a {color: #e60000; text-decoration: none;}
.boxr a:hover {color: #0000ff; text-decoration: underline;}

.wrap3 .right .boxr {width: 300px;}
.wrap3 .right .boxr .container li {width: 270px;}
#rids {display: none;}

.fr {float: right;}
.fl {float: left;}
.cr {text-align: center; margin-bottom: 10px;}

.ads160x600 {
	width: 160px;
	height: 600px;
	margin-bottom: 10px;
}

.ads300x250 {
	width: 300px;
	height: 250px;
	margin-bottom: 10px;
}

.ads336x280 {
	width: 336px;
	height: 280px;
	margin-bottom: 10px;
}

.ads300x530 {
	width: 300px;
	height: 520px;
	margin-right: 5px;
}

.pages {
	clear: both;
	text-align: center;
	margin: 10px 0 0 0;
	font-family: Arial, "宋体";
	font-weight: bold;
	font-size: 12px;
}

.pages a {
	border: 1px solid #ccc;
	color: #06c; background: #FFF;
	padding: 4px 6px 2px 6px;
	line-height: 27px;
	height: 40px;
}

.pages a:hover {
	background: #139; border: 1px solid #333;
	color: #FFFFFF;
}

.pg {text-align:center; line-height:24px; font-weight:bold; color:#f60; height:30px; padding:10px; background:#fff;}
.pg a{border:#ccc solid 1px; padding:2px 6px; margin:0px 4px; font-weight:100; color:#000}
.pg span{font-weight:100; color:#000}

div.gk .category{
	width: 320px;
	overflow: hidden;
}

div.commentBox {
	text-align: left;

}
div.commentBox .h {
	clear: both;
	font-weight: bold;
	border-bottom: 1px rgb(204, 204, 204) dashed;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 5px;

}
div.commentBox .c {
	border: 1px solid #ccc;
	border-top: 0px;
}
div.commentBox .c dd {
	height: 1%;
	overflow: hidden;
	padding: 10px;
	margin-bottom: 10px;
}

div.commentBox .c dt {
	font-size: 12px;
	color: #949494;
	background: #f6f6f6;
	padding-left: 10px;
	border-top: 1px solid #ccc; 
}

div.commentBox .c dt span{
	float: right;
	margin-right: 5px;
}

div.commentBox .commentForm {
	clear: both;

}

div.commentBox .commentForm img {
	cursor: hand;
}
div.commentBox .commentForm span{
	font-size: 12px;
	color: #ccc;
}

div.commentBox .commentForm textarea {
	width: 500px;
	height: 50px;
}

div.commentBox .commentForm .submit {
	width: 100px;
	height: 30px;
}

.wrap3 .left {
	float: left;
	width: 160px;
	text-align: right;
}

.wrap3 .left .boxr{width: 160px;}
.wrap3 .left .boxr h2{text-align: left; background:url(../images/t_bg.jpg); border:#B5E8AA solid 1px; line-height:26px; height:26px; color:#333; padding-left:5px; font-family:"微软雅黑"}
.wrap3 .left .boxr .container{border:#B5E8AA solid 1px; border-top:none; padding:9px; margin-bottom:10px; overflow:hidden; height:1%}
.wrap3 .left .boxr .container li {
	line-height:25px; 
	width: 160px; 
	background: url(../images/arrow_1.gif) no-repeat 0 9px; 
	text-indent: 8px; 
	padding-left:8px; 
	font-weight:100; 
	font-size: 12px;	
	white-space: nowrap; 
	overflow: hidden; 
	text-overflow: ellipsis;
}
.wrap3 .left .boxr a {color: #e60000; text-decoration: none;}
.wrap3 .left .boxr a:hover {color: #0000ff; text-decoration: underline;}

.wrap3 .left .boxr {width: 160px;}

.wrap3 .middle {
	float: left;
	width: 528px;
	background: #eff6d7;
}

.wrap3 .middle .article {
	width: 495px;
	margin: 10px;
	background: #fff;
	padding: 5px;
}

.wrap3 .middle .article p {
	padding-left: 10px;
}

.wrap3 .right {
	float: left;
	width: 300px;
}
