﻿/* ClassList Style Start */
.classtitle { padding: 2px 3px 2px 30px; background:url(../images/ico05.gif) no-repeat 10px 5px; background-color:#CA0002; color: #fff;letter-spacing: 1px; line-height: 150%;}
.classroot { margin:0px; padding:0px; background:#FFF;}
.classroot li { margin:3px 0px; padding:0px; list-style:none;}
.classroot a { display:block; padding-top:1px; text-decoration:none; line-height:18px; height:18px; border:1px solid #CCC; border-color:#CCC #D1D1D1 #D1D1D1 #CCC; background-color:#EEE;}
.classroot a:hover { color:#F00; text-decoration:none; background-color:#FCF6DF; border-color:#FF9933;}
.classroot span { font-style:italic;}

.root_t { padding:5px 5px 2px 5px;}
.root_t img { margin:0px 1px 0px 0px;}
.root_t b { letter-spacing:3px; line-height:16px; font-family:Arial; text-decoration:underline;}

.root0 { padding-left:15px; color:#333; background:url(../images/ico04.gif) no-repeat 4px 7px;}
.root1 { padding-left:30px; color:#333; background:url(../images/ico04.gif) no-repeat 18px 7px;}
.root2 { padding-left:38px; color:#333; background:url(../images/ico04.gif) no-repeat 26px 7px;}
.root3 { padding-left:53px; color:#333; background:url(../images/ico04.gif) no-repeat 41px 7px;}
.isme  { color:#C00; background-color:#EFEFEF; font-style:italic; font-weight:bold;}
.mepar { color:#900;}
.pdqh1 { display:inline; text-decoration:none; color:#FFF;}
.pdqh2 { padding:2px 1px 1px 2px; border:1px solid #CCC; line-height:12px;}
.pdqhlink { position:absolute; background:#f4f4f4; border:1px solid #C30;}
.pdqhlink a { display:block; padding:0px 2px 0px 5px; color:#069; text-decoration:none; letter-spacing:3px;}
.pdqhlink a:hover { background:#99CCFF;}
/* ClassList Style End */

.conline { margin:0px; padding:0px; width:920px; height:2px; overflow:hidden; border:0px;}

.clear { clear:both; height:0px; overflow:hidden;}
#form1 { margin:0px auto; padding:0px; width:920px;}
.line5 { clear:both; height:5px; overflow:hidden;}
.statinfo { padding:1px; border:1px solid #B1B1B1; background:#FFF;}
.statinfo div { padding:8px 8px 5px 8px; background:#F0F0F0;}
.statinfo span { color:#F00; font-size:13px; text-decoration:underline;}

.dleft  { float:left;  width:160px; overflow:hidden;}
.dright { float:right; width:750px; overflow:hidden;}
.content { padding:4px 0px; background:url(../images/leftline.gif) no-repeat 164px top;}

.position { padding:4px 5px 5px 5px; font-family:Arial;}
.position a { color:#333; text-decoration:none; line-height:15px;}

.adkey1 { margin-bottom:5px;}

.conleft { float:left; width:510px; overflow:hidden;}
.conright { float:right; width:230px; overflow:hidden;}
.listadbox { border:1px solid #CCC; line-height:210px; overflow:hidden; background:#FFFFFF;}
.listadbox1,.listadbox2 { padding:0 5px 0 147px; border-top:2px solid #CCC; height:280px; background:url('http://www.ddove.com/images/nopic_list.gif') no-repeat 0 17px; background-color:#FAFCFF;}
.listad1 {}
.listad2 {}
.listad3 {}
.listad4 {}

.v_cls { clear:both; margin:10px 0px; padding:0px 0px 0px 10px; display:block; border-bottom:2px solid #BC0000; height:25px; overflow:hidden;}
.v_c1,.v_c2 { float:left; margin:0px 5px; padding:4px 0px 0px 0px; list-style:none; width:83px; height:21px; text-align:center;}
.v_c1 a,.v_c2 a { color:#333; text-decoration:none; line-height:21px; font-family:Arial;}
.v_c1 a { color:#FFF; font-weight:bold;}
.v_c1 a:hover,.v_c2 a:hover { color:#F00; text-decoration:underline;}
.v_c1 { background:url(../images/v_c1.gif);}
.v_c2 { background:url(../images/v_c2.gif);}

/* Center DataList Start */
.clbox { clear:both; margin:5px 0px 8px 0px; padding:5px 0px 0px 0px; height:140px; border-bottom:0px solid #DEDEDE; background:#FFF; position:relative;}
.cl1 { display:none; position:absolute; padding:1px 0px 1px 2px; width:14px; font-size:12px; top:8px; left:0px; background:#C00; color:#FFF;}
.cl2 { float:left; width:120px; height:100px;}
.cl2 img { margin:3px 0px 0px 3px; padding:2px; border:1px solid #CCC; width:120px; height:93px;}
.cl3 { float:right; width:375px;}
.cl3 { font-size:12px; color:#333;}
.cl3_1 { padding-left:12px; height:25px; line-height:26px; overflow:hidden; background:url(../images/ico07.gif) no-repeat left 10px;}
.cl3_1 h5 { margin:0px; padding:0px; font-size:12px; font-weight:100;}
.cl3_1 a { text-decoration:underline; font-weight:100; color:#003399; font-size:14px; line-height:26px;}
.cl3_1 a:hover { color:#F00; text-decoration:underline;}
.cl3_1 img { margin-left:3px;}
.cl3_2 ul { margin:0px; padding:0px 0px 0px 12px; color:#666;}
.cl3_2 li { float:left; margin:0px; padding:0px 5px 0px 0px; list-style:none; width:111px; height:18px; overflow:hidden; white-space:nowrap;}
.cl3_2 a { color:#333; text-decoration:none;}
.cl3_3 ul { margin:0px; padding:0px 0px 0px 12px; color:#666;}
.cl3_3 li { float:left; margin:0px; padding:0px 5px 0px 0px; list-style:none; width:111px; height:18px; overflow:hidden; white-space:nowrap;}
.cl3_3 a { text-decoration:none;}
.cl3_4 { margin:0px; padding:5px 0px 0px 0px; clear:both; font-size:12px; line-height:16px; height:32px; overflow:hidden;}
.cl3_4 .zy { color:#666;}
.cl3_5 { clear:both; padding:0px 2px 0px 16px; color:#555; line-height:18px; font-family:Arial; background:url(../images/ico03.gif) no-repeat 4px 5px;}
.cl3_5 a { padding:0px 2px; color:#555; text-decoration:none;}
.cl3_5 span { float:right;}
.cl3_5 img { margin:0px 2px;}

.pagetext { clear:both; padding:15px 0px 0px 0px; text-align:center;}
.pagetext a { color:#369; text-decoration:none;}

.albox { clear:both; padding:5px 5px 8px 5px;}
.al3_1 { padding-left:13px; height:22px; line-height:22px; overflow:hidden; background:url(../images/ico07.gif) no-repeat left 7px;}
.al3_1 h5 { margin:0px; padding:0px; font-size:12px; font-weight:100;}
.al3_1 a { color:#003399; font-size:14px; line-height:22px;}
.al3_1 a:hover { color:#F00; text-decoration:underline;}
.al3_1 img { margin-left:3px;}
.al3_2 { margin:0px; padding:3px 0px 5px 12px; color:#000;}
.al3_2 a { padding-right:20px; color:#333; text-decoration:none;}
.al3_4 { margin:0px; padding-left:12px; font-size:12px; line-height:16px;}
.al3_4 .zy { text-indent:25px; color:#666;}
.al3_5 { clear:both; padding:5px 2px 3px 12px; color:#555; line-height:18px; font-family:Arial;}
.al3_5 a { padding:0px 2px; color:#555; text-decoration:none;}
.al3_5 span { float:right;}
.al3_5 img { margin:0px 2px;}
/* Center DataList End */


.rtitle { padding:1px 1px 0px 1px; border:1px solid #C6C6C6; border-bottom-width:0px;}
.rtitle div { padding:3px; background:url(../images/weekbg.gif); font-weight:bold; color:#C00;}
.rtitle1 { padding:1px 1px 0px 1px; border:1px solid #C6C6C6; border-bottom-width:0px;}
.rtitle1 div { padding:3px; background:url(../images/weekbg2.gif); font-weight:bold; font-size:14px; color:#333;}
.rbox0 { padding:5px; width:218px; border:1px solid #C6C6C6; line-height:18px; color:#444; background:#FFF;}
.rbox1 { float:left;  width:85px; height:185px; text-align:center;}
.rbox1 a { display:block; padding:3px 0px;}
.rbox2 { float:right; padding-top:2px; width:130px; height:183px;}
.rbox2 a { color:#009; text-decoration:none;}

/* Show Page Style Start */
.sposition { padding:4px 5px 5px 5px; font-family:Arial; background:#F0F0F0;}
.sposition a { color:#333; text-decoration:none; line-height:15px;}
.stitle h1 { font-size:32px; text-align:center;}
.conbox1 {}
.box1l { float:left; padding:5px 0px 0px 5px;  width:340px; height:280px; border:1px solid #C30; background:#FAFCFF;}
.box1r { float:right; width:385px; height:287px;}
#userinfo { display:none;}
.si0 { width:100%; height:230px; border:1px solid #DDD; border-width:1px 0px 0px 1px;}
.si0 td { padding:5px 2px 3px 3px; border:1px solid #DDD; border-width:0px 1px 1px 0px;}
.si22 span { color:#C00; line-height:16px;}
.si1 { padding:5px; text-align:center; font-size:14px; font-weight:bold;}
.si2 {}
.si21 { width:18%; text-align:right;}
.si22 { width:31%; color:#333;}
.si22 a { color:#069;}
.si23 { width:18%; text-align:right;}
.si24 { width:31%; color:#333;}
.si24 a { color:#069;}
.si3 { line-height:20px;}
.si3 span { padding-left:4px; color:#666;}
.si3 a { padding:0px 9px; color:#666; text-decoration:none;}
.smorebut { padding:12px 0px 0px 0px; text-align:center;}
.smorebut a { display:inline-block; padding:6px 12px 4px 12px; background:url(../images/morebut.gif); color:#666; text-decoration:none;}

.concopy { clear:both; margin:10px 0px; border:1px solid #CCC; height:50px; line-height:20px;}
.concopy1 { float:left;  padding:5px 0px 5px 5px; text-align:right;  width:90px; height:40px; border-right:1px solid #CCC; background:#EEE; font-size:15px; font-weight:bold; color:#C00;}
.concopy2 { float:right; padding:5px; width:640px; height:40px; color:#666;} 
.sthumbs { margin-bottom:5px; padding-left:1px; border:1px solid #CCC; background:#FFF;}
.sthumbs ul { margin:0px; padding:0px;}
.sthumbs li { float:left; margin:5px 4px 5px 5px; padding:5px; border:2px solid #F0F0F0; width:100px; height:98px; overflow:hidden;}
.sthumbs a { line-height:18px; color:#444; text-decoration:none;}
.sthumbs img { margin-bottom:4px; width:100px; height:80px;}
.scontent { clear:both; margin-bottom:5px; border:1px solid #CCC;}
.scontitle { padding:5px 5px 5px 10px; font-size:14px; font-weight:bold; background:#F0F0F0; border-bottom:1px solid #CCC; border-bottom:0px;}
.scontitle span { float:right; font-weight:100;}
.scontitle a { color:#069; text-decoration:none; vertical-align:middle;}
.scontitle .setbg { display:block; margin:3px; float:left; border:1px solid #CCC; width:10px; height:10px; line-height:10px; overflow:hidden;}
.scontitle .setsd { font-size:16px;}
.scontitle .setsz { font-size:14px;}
.scontitle .setsx { font-size:12px;}
.sconcon { padding:10px; line-height:22px; font-size:14px;}
.thumbbox { margin:5px 0px; padding:5px; border:3px solid #DDD; text-align:center;}
.extfiles { margin-bottom:5px; padding:10px 5px 8px 26px; border:1px solid #CCC; background:url(../images/down.gif) no-repeat 8px 10px;}
.extfiles a { color:#333; text-decoration:none;}

.casehumbs { margin-bottom:5px; padding:0px; border:1px solid #CCC;}
#casead { padding:5px 5px 4px 0px; text-align:right; background:#FFFFCC;}
.casepictitle { padding:10px 5px 5px 5px; font-size:14px; text-align:center; line-height:18px;}
#casepictitle {}
#casepiccount { color:#009; font-weight:bold; letter-spacing:3px;}
.casepic1 { padding:20px 5px; vertical-align:top;}
.casepic2 { padding:5px 0px; text-align:center; vertical-align:top;}
.casepic3 { padding:20px 5px; vertical-align:top; text-align:right;}
#caseimg1 { width:60px;}
#caseimg3 { width:60px;}

.adbox2 { border:1px solid #CCC; height:90px; text-align:center; line-height:90px; background:#F9F9F9;}
.adbox3 { margin-bottom:10px; padding:6px 5px 7px 5px; border:1px solid #CBD5E6; background:#FAFCFF;}
.adbox4 { margin-bottom:5px; border:1px solid #CCC; text-align:center;  background:#FFFFFF;}
.adbox5 { padding:30px 5px 5px 5px; border:1px solid #CCC; border-top-width:0px; background:url(http://www.ddove.com/images/tuijian.gif) no-repeat;}

.pointbox { margin:5px 0px; border:1px solid #CCC; background:#FFF; width:748px; overflow:hidden;}
.pointtitle { padding:5px 5px 5px 10px; height:18px; border-bottom:1px solid #CCC; font-size:14px; font-weight:bold; background:#F0F0F0; border-bottom:0px;}
.pointtitle span { padding-left:50px; font-size:12px; font-weight:100;}
.pointtitle a { font-weight:bold; color:#F00;}
.loginbox { border:1px solid #999; line-height:12px; width:100px; height:14px;}
.pl { padding:5px; float:left;  width:48%;}
.pr { padding:5px; float:right; width:48%;}
.plp { clear:both; padding:10px 5px 0px 5px; height:30px; width:100%;}
.plpl { float:left;  width:90px; color:#CC6633; font-size:14px; font-weight:bold; line-height:26px; text-align:right; background:url(../images/point0.gif);}
.plpr { float:right; width:645px; overflow:hidden;}
#pointv { display:none; padding:5px; border:1px solid #FFCC99; background:#FEFCEB; width:0px; height:14px; overflow:hidden;}
.plpr ul { margin:6px 0px 5px 5px; padding:0px; position:absolute;}
.plpr li { float:left; list-style:none; width:62px; height:12px; line-height:15px; cursor:pointer;}
.plpr li div { float:left; padding:0px 5px 0px 5px; background:url(../images/point10.gif) no-repeat 5px 0px; width:14px; height:14px;}
.star1 { opacity:0.20; -moz-opacity:0.20; filter:alpha(opacity=20);}
.star2 { opacity:0.32; -moz-opacity:0.32; filter:alpha(opacity=32);}
.star3 { opacity:0.44; -moz-opacity:0.44; filter:alpha(opacity=44);}
.star4 { opacity:0.52; -moz-opacity:0.52; filter:alpha(opacity=52);}
.star5 { opacity:0.60; -moz-opacity:0.60; filter:alpha(opacity=60);}
.star6 { opacity:0.68; -moz-opacity:0.68; filter:alpha(opacity=68);}
.star7 { opacity:0.76; -moz-opacity:0.76; filter:alpha(opacity=76);}
.star8 { opacity:0.84; -moz-opacity:0.84; filter:alpha(opacity=84);}
.star9 { opacity:0.92; -moz-opacity:0.92; filter:alpha(opacity=92);}

.plsubmitload { display:none; position:absolute; padding:48px 30px; width:300px; line-height:60px; border:1px solid #CCC; background:#F0F0F0; opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30);}
.pl textarea { border:1px solid #CCC; color:#369; width:99%; height:80px; font-family:宋体; font-size:12px; line-height:16px;}
.pl div { padding-top:5px; text-align:center;}
.pl img { vertical-align:middle; margin:0px 10px;}
.plsubmit { padding-top:2px; background:url(../images/plsubmit.gif); border:0px; width:70px; height:22px; overflow:hidden; vertical-align:middle;}

#plbox { position:absolute;}

.pr table { width:100%; border:1px solid #CCC;}
.pr .tr1 { height:95px;}
.pr .tr1 td { vertical-align:bottom; text-align:center;}
.pr .tr2 td { padding:4px 2px 2px 2px; border-top:0px solid #CCC; text-align:center; background:#F0F0F0;}
.pr .tr1 td img { width:16px; height:0px; background:url(../images/bar2.gif);}
.pr .tr1 span { display:block;}
.pr .tr2 {}

.articleview { white-space:nowrap; color:#C00;}
.morelike { margin-bottom:5px; width:100%; border:1px solid #CCC; border-width:1px 0px 0px 1px;}
.morelike td { padding:7px 2px 5px 3px; border:1px solid #CCC; border-width:0px 1px 1px 0px;}
.morelike a { color:#009; text-decoration:none; }
.morelike .ml1 { width:40px; text-align:center;}
.morelike .ml1 img { width:40px; height:30px;}

.stagbox { border:1px solid #CCC; border-bottom-width:0px;}
.stagtitle { padding:5px; height:16px; background:#EFEFEF; font-size:14px; font-weight:bold;}
.stagtitle span { padding-left:20px;}
.stagtitle a { font-size:12px; font-weight:100; color:#009;}
.pllistbox { border:1px solid #CCC;}
.pllisttitle { padding:5px; height:16px; background:#EFEFEF; font-size:14px; font-weight:bold;}
#pllist { padding:5px;}
.pllist2 { padding-top:10px; color:#888;}
.pllist2 .title { display:none; font-size:10px; font-style:italic;}
.pllist3 { padding:10px 10px 10px 30px; line-height:20px; color:#444; border-bottom:1px solid #CCC;}
#plpage { padding:8px; text-align:center;}
#plpage a { margin:0px 3px; padding:0px 3px; line-height:12px; text-decoration:none; border:1px solid #F0F0F0; color:#009;}
#plpage a:hover { background:#99CCFF;}
#plpage b { padding:0px 2px;}

.cashbox { margin:0; padding:5px; border:1px solid #CCC; border-width:0 1px 1px 1px; background:#FFFFFF;}
.cashbox li { list-style:none; text-align:center;}
.cashbox img { display:block; margin-bottom:5px; width:200px;}
.cashbox a { line-height:18px; color:#444444;}