/* CSS Document */
body{color:#525252;}
p{ margin:0;}
.ganbg{ background:#fff url(dj06.gif) repeat-x; left top;}
.daogan{ background:url(dj07.gif) no-repeat; width:960px; height:153px;margin:0 auto; display:block;}

.area{width:958px; margin:0 auto; text-align:left; margin-top:-26px; background:url(dj02.gif) repeat-x; border:1px solid #ddd;}

.colL{ float:left; width:622px;}
.colR{ float:right; width:336px; background:url(dj05.gif) no-repeat left 32px;}


.colL .content{padding-left:10px; padding-top:32px;}
.colL .content p.djsm{ font-size:14px;line-height:22px; padding-top:10px; width:570px; padding-left:3px;}
.colR h4.title{ font-weight:bold; color:#919191; font-size:14px; padding-left:27px; height:23px; border-bottom:2px solid #ddd; background:url(dj03.gif) no-repeat 2px top;}
.djinput{padding:13px 45px 0 36px;}
.djinput table{ float:left;padding-top:10px; }
.djinput table th{ height:28px; font-size:14px; width:111px}
.djinput .tips{ float:right; width:172px; background:#f3f3f3;  padding:3px; line-height:20px;}
.inpare{padding:60px 9px 0 28px;}
.inpare h6.numb{border-bottom:1px solid #e8e8e8; height:22px; line-height:22px; text-align:right;padding-right:3px;}
.inpare h6.ipt{line-height:22px; overflow:hidden; padding-left:3px;border-bottom:1px solid #e8e8e8;}
.inpare h6.ipt span{ width:53px; float:right;}

.discusslist{}
.discusslist li{ background:url(dj08.gif) repeat-x left 7px; line-height:18px;border-bottom:1px solid #e8e8e8; }
.discusslist li .title{background:#fff;  padding-left:3px; padding-right:3px;color:#2b2b2b; font-size:12px; line-height:20px;}
.discusslist li span{background:#fff; float:right; padding-right:10px; text-align:right;padding-left:3px; line-height:20px;}
.discusslist li span,.discusslist li span a{font-size:12px; color:#646464;}
.discusslist li span em{margin:0 2px;}
.f12textlist li{padding-left:10px; background:url(dj09.gif) no-repeat 0 7px; line-height:18px;border-bottom:1px solid #e8e8e8; }
.f12textlist li,.f12textlist li a{font-size:12px;}
.f12textlist li span{margin-right:10px;}

.djbottom{ text-align:center; padding-top:10px; }
.djbottom input{ font-size:14px; margin-right:10px;}
.foot{width:960px;}

.colM{ padding:30px 10px 0 16px;}
.colM h6.titles { font-size:14px; font-weight:bold;}
.colM h6.titles span{ float:right;  padding-right:8px;}
.colM h6.titles span a{ font-size:12px; font-weight:normal; text-align:center; display:block; height:20px; line-height:20px; overflow:hidden; float:left; margin-right:10px; color:#525252;}
.colM h6.titles span .ido{ background:url(dj14.gif) no-repeat; width:104px;}
.colM h6.titles span .goback{ background:url(dj15.gif) no-repeat; width:69px;}
.colM .caption{ border-bottom:3px solid #d1d1d1; height:28px; letter-spacing:-1px;}
.colM .caption input{margin-right:4px; padding:0px;}
.colM .buylist{ clear:both;}
.colM .buylist ul{width:450px; float:left; margin-right:24px; padding-top:15px;}
.colM .buylist ul.nomar{ margin-right:0px;}
.colM .buylist li{padding:4px; margin-bottom:5px;}
.colM .buylist li.bgc{background:#f7f7f7;}
.colM .buylist li h3{background:url(dj16.gif) repeat-x left 10px;height:25px;line-height:25px;overflow:hidden;}
.colM .buylist li h3 a{background:#fff url(dj10.gif) no-repeat left 0px; padding-left:22px;font-size:14px; padding-right:5px;}
.colM .buylist li p{ height:25px; padding-top:5px; overflow:hidden; text-align:right;}
.colM .buylist li p input{margin-right:3px;}
.colM .buylist .mores{ clear:both; padding-top:3px; height:15px; border-bottom:2px dashed #d1d1d1; text-align:right; padding-top:10px;}
.colM .djbottom input{margin-right:20px; padding:3px;}


.spend{padding:30px 10px 0 16px;}
.spend h6.titles { font-size:12px; border-bottom:3px solid #d1d1d1; height:25px;}
.spend h6.titles span{ float:right;  padding-right:8px;}
.spend h6.titles span a{ font-size:12px; font-weight:normal; text-align:center; display:block; height:20px; line-height:20px; overflow:hidden; float:left; margin-right:10px; color:#525252;}
.spend h6.titles span .ido{ background:url(dj14.gif) no-repeat; width:104px;}
.spend h6.titles span .goback{ background:url(dj15.gif) no-repeat; width:69px;}
.spend .survey{padding-top:15px;font-size:14px; }
.spend .survey h4{ height:30px;font-size:14px;}
.spend .survey p{text-indent:2em; line-height:20px;}
.spend .survey cite{ text-align:right; display:block; padding-top:14px;}
.hline{ background:url(dj17.gif) no-repeat; display:block; height:17px; overflow:hidden;}
.picdec li{padding-right:0px; line-height:0;}
.picdec li .titles{ line-height:21px; font-size:14px; font-weight:bold;}
.picdec li img{float:left; border:1px solid #dcdddd; margin-right:24px;}
.picdec li p{line-height:18px; color:#727171; padding-top:15px;}
.picdec li p input{font-size:14px; margin-right:10px;}
