html,body {color: #000; background-color: #383838; }
#topBar{background-color: #191919; color: #AFAFAF }
#topBar a {color: #AFAFAF; }
#topBar .more {border-left: 1px solid #FFFFFF; }
#service .op1 input{background-color: #E2E2E2; border: 0px solid #000000; }
#logo a{display: block; background-image: url(../images/cd_logo.gif); background-repeat: no-repeat; background-position: center center; height: 54px; width: 204px; text-indent:-9999px;}
#headBar .topAD{border: 0px solid #FFFFFF; }
#cdHeadPopIndex a{background-image: url(/style/skin01/images/cdpop1.gif); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 72px; width: 215px; text-indent: -9999px; }
#cdHeadPop h3{background-image: url(../images/cd_logo_right.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#mainnav {border-bottom: 3px solid #FAB816; }
#mainnav li a{color: #FFFFFF; text-decoration: none; background-image: url(../images/MenuBg.gif); background-repeat: no-repeat; background-position: center bottom; display: block; line-height: 29px; height: 29px; width: 92px; }
#mainnav li a.sel,#mainnav li a:hover{color: #000; background-position: center top; }
.material #mainnav3 a, .owners #mainnav4 a, #index #mainnav1 a, .home #mainnav2 a{color: #000; background-position: center top; }
ul#quickNav li a{color:#FFCC00; background-color: #000; }
ul#quickNav li a:hover{background-color: #FAB816; color:#000; text-decoration: none; }
#subMainNav, .passport{background-color: #505050; }
#subMainNav li a, .passport a, .passport{color:#DBDBDB; }
.passport em.streeB{color:#FF0; }
.passport .pInput input{background-color: #C3C3C3; border: 0px solid #AAA; }
.side1 .passport a, .side1 .passport{color:#000; }
#subMainNav li{border-left: 1px solid #DDD; }
#subMainNav li.last{border-right: 1px solid #DDD; }
#barPop{background-color:#7C7C7C; margin:1px; border: 1px solid #6A6A6A; }
#index #navTitle1 {margin-top: 0px; }
.proMaterial a {background-image: url(../images/pop_material.gif); background-repeat: no-repeat; background-position: 0px 0px; }
.proHome a {background-image: url(../images/pop_home.gif); background-repeat: no-repeat; background-position: -10px 0px; }
#slidetexts{background-repeat: no-repeat; background-position: 6px 12px; background-image: url(../images/home_action.gif); border: 0px solid #D0D0D0; }
#slidetexts a{color:#F1F1F1; }
#index #content {background-color: #B4B4B4; padding-bottom:4px; }
#index div.module {border: 1px solid #B4B4B4; }
#index div.module h2 {background-color: #555; border-bottom: 0px solid #FFF; color:#FFF; }
#index div.module h2, #index div.tierModule ul.tierNav li, #index div.tierModule div.tierNav h2{padding:3px 5px; }
#index div.tierModule div.tierNav h2{display:block; float:none; padding:4px }
#index div.module .more a{color:#FFF; }
#index div.module .more a:hover, #index #projectenjoy p.moreNav a:hover{color:#FF0; }
#index div.tierModule .moduleContent, #index div.module{background-color: #FFFFFF; }
#index div.tierModule .moduleContent{border: none; }
#index div.tierModule ul.tierNav, #index div.tierModule div.tierNav {background-image: url(../images/tierNav_linebg.gif); background-repeat: repeat-x; background-position: left bottom; }
#index div.tierModule ul.tierNav li a{color:#FFF; padding:3px 5px; }
#index div.tierModule ul.tierNav li, #index div.tierModule div.tierNav h2{background-color: #555; background-image: none; background-repeat: repeat-x; background-position: left bottom; color:#FFF; border: none; }
#index div.tierModule ul.tierNav li{margin-right:1px; }
#index div.tierModule ul.tierNav li.tierCurNav{background-image: none; background-color: #FFFFFF; color:#000; }
#index div.tierModule ul.tierNav li.tierCurNav a{color:#000; }
#index .moduleChildNav{border-bottom: 1px solid #909090; }
#index .moduleChildNav li{border-right: 1px solid #909090; }
#index .curChildNav{background-color: #EEE; }
#index .tierModule .moduleChildNav {border-right: 1px solid #909090; border-left: 1px solid #909090; }
#index #materialvip p.more a, #index #projectenjoy p.moreNav a{color:#FFF; text-decoration:none; }
#index .titleNav{color:#FFCC66; }
#index .picHot, #index #newspic{background-color: #000; }
#index .ebb{color:#000; }
#index a.lead, #index .leadMsg a{color:#000; }
#newsHot .title1 a{color:#000; }
#content {background-color: #FFFFFF; }
#online a{color:#DBDBDB; }
div.module {border: 1px solid #D0D0D0; }
div.module h2 {background-color: #EEEEEE; border-bottom: 1px solid #CCCCCC; }
.moduleChildNav{border-bottom-width: 1px solid #CCC; }
.moduleChildNav li{border-right: 1px solid #CCC; }
.curChildNav{background-color: #EEE; }
.tierModule .moduleChildNav {border-left: 1px solid #CCC; border-right:1px solid #CCC; border-left:1px solid #CCC; }
div.tierModule ul.tierNav, div.tierModule div.tierNav {background-image: url(../images/tierNav_linebg.gif); background-repeat: repeat-x; background-position: left bottom; }
div.tierModule ul.tierNav li, div.tierModule div.tierNav h2{background-color: #EEE; border-top: 1px solid #CCC; border-left:1px solid #CCC; background-image: url(../images/tierNav_linebg.gif); background-repeat: repeat-x; background-position: left bottom; }
div.tierModule ul.tierNav li.last, div.tierModule div.tierNav h2{border-right: 1px solid #CCC; }
div.tierModule ul.tierNav li.tierCurNav{background-image: url(../images/tierNav_bg.gif); background-repeat: repeat-x; background-position: left top; background-color: #FFFFFF; }
div.tierModule .moduleContent{border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC; }
div.depiction{color: #737373; }
.sInput input, .Input{background-color: #FFF; border: 1px solid #AAA; }
.titleNav a{color: #C33; text-decoration: none; }
#footer {background-color: #FFFFFF; }
#footer li {border-right: 1px solid #000000; }
#colligate {background-color: #242424; background-image: url(../images/adField_bottom.gif); background-repeat: no-repeat; background-position: left bottom; }
#adfield {background-image: url(../images/adField_top.gif); background-repeat: no-repeat; background-position: left top; }
#adfield .SideADList li{border-bottom: 1px dashed #363636; }
#adfield .SideADList li img, #adfield .SideADList li object{border: 3px solid #515151; }
#siteDataCount li{color:#737373; }
#siteDataCount strong{color:#CCCCCC; }
#curDataCount h5 a{text-indent: -9999px; display: block; height: 21px; width: 165px; background-image: url(../images/hBtn_wCount.gif); background-repeat: no-repeat; background-position: 0 0; }
#curDataCount h5 a:hover{background-position: 0px -21px; }
#materialDataCount h5{text-indent: -9999px; display: block; height: 21px; width: 165px; background-image: url(../images/hBtn_mCount.gif); background-repeat: no-repeat; background-position: left top; }
a {text-decoration: underline; }
a:hover {text-decoration: none; }
.un a,a.un{text-decoration: none; }
.un a:hover,a.un:hover{text-decoration: underline; }
.stree{color: #CC3333; }
.streeA a,a.streeA{color: #CC3333; }
.streeA a:hover{color: #F00; }
.streeB a,.streeB{color: #F00; }
.streeC,.streeC a{color: #1F3A87; }
.streeD,.streeD a{color: #9900FF; }
a.lead,.leadMsg a{color:#1842CA; text-decoration: underline; }
a.lead:hover,.leadMsg a:hover{color:#F00; text-decoration: none; }
.links a{color:#666; }
.links a:hover{color:#F00; }
.title1,.title1 a,.title1 a{font-size: 14px; font-weight: bold; color: #CC3333; }
li.title1 a{color: #CC3333; text-decoration: none; }
li.title1,ul.tersenessList li.title1{text-align: center; margin-top: 5px; margin-bottom: 10px; background-image: none; }
.title2 a,a.title2{color: #FF0000; }
.title3{color:#1F3A87; }
.titleNav,.leadMsg {color: #C33; }
.ebb,.ebb a{color:#666; }
p.more a{text-decoration: none; }
.home .regHome a{background-image: url(../images/regHome.gif); background-repeat: no-repeat; background-position: left top; text-indent: -9999px; display: block; height: 27px; width: 157px; }
.material #subMainNav .reg a{display: block; height: 26px; width: 124px; overflow: hidden; background-image: url(../images/reg_material.gif); background-repeat: no-repeat; background-position: 0px 0px; text-indent: -9999px; }
.bor {border: 1px solid #D0D0D0; }
.type1, .bg1{background-color: #F7F7F7; }
ul.picExplain li dt img{border: 1px solid #000000; }
ul.picExplain li dd {background-image: url(../images/ico_point.gif); background-repeat: no-repeat; background-position: 0px 5px; }
ul.postList li img{display:block; border: 1px solid #000000; }
ul.tersenessList li{background-image: url(../images/smallpoint.gif); background-repeat: no-repeat; background-position: 0px 8px; }
table.designer th{background-color: #F5F5F5; }
ol.order{background-image: url(/images/orderTop10.gif); background-repeat: no-repeat; background-position: 0px 0px; }
ol.order li em{color: #666; }
.icoList {background-image: url(../images/ico_list.gif); background-repeat: no-repeat; background-position: 5px 8px; padding-left: 12px; }
ul.icoStreeList li,.icoStreeList{background-image: url(../images/ico_list.gif); background-repeat: no-repeat; background-position: 5px 5px; padding-left: 12px; }
table.formInput .btn_css1, .btn_css1 {color: #000000; background-image: url(../images/btn_Css1.gif); background-repeat: no-repeat; background-position: center center; text-align: center; padding: 0px; width: 38px; background-color: transparent; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 22px; }
table.compages td{border-bottom: 1px dashed #CCCCCC; }
table.compages td em{color: #F00; }
.box_css1 {background-color: #FFF; border: 1px solid #B4B4B4; }
.reverse,.reverse a,.reverse a:hover, a.reverse,a.reverse:hover{color: #FFFFFF; }
a.link2 {color: #FFFFFF; }
a{color: #000; }
a:hover {color: #FF0000; }
.bar{background-color: #F4F4F4; border-bottom-color: #E3E3E3; }
.main{background-color: #FFFFFF; }
.moduleContent {padding: 8px; }
.btnBox1 {font-size: 14px; font-weight: bold; color: #FFFFFF; background-image: url(../images/btnBox1.gif); background-repeat: no-repeat; background-position: center center; height: 28px; width: 120px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; cursor: pointer; }
.btnBox2 {font-size: 14px; font-weight: bold; color: #FFFFFF; background-image: url(../images/btnBox2.gif); background-repeat: no-repeat; background-position: center center; height: 24px; width: 110px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; cursor: pointer; display: block; text-decoration: none; text-align: center; vertical-align: middle; padding-top: 8px; }
.btn_css2{background-image: url(/images/btn_bg1.gif); background-repeat: repeat-x; background-position: left center; border: 1px solid #BDBDBD; background-color: #FFF; height: 22px; padding-top: 3px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; }
a.btnBox2:hover{color: #FF0; }
.callOnline{background-image: url(../images/ico_call.gif); background-repeat: no-repeat; background-position: left center; text-indent: -9999px; display: block; height: 17px; width: 18px; overflow: hidden; }
.writeEmail{background-image: url(../images/ico_writeEmail.gif); background-repeat: no-repeat; background-position: left center; text-indent: -9999px; display: block; height: 17px; width: 22px; overflow: hidden; }
.callLeave{background-image: url(../images/ico_callLeave.gif); background-repeat: no-repeat; background-position: center center; text-indent: -9999px; display: block; height: 17px; width: 18px; overflow: hidden; cursor: default; }
ul.compages li{border-bottom: 1px dashed #CCCCCC; }
ul.compages span.addr{color:#666; background-color: #FFFFFF; }
#fastnavigation .moduleContent li{background-image: url(../images/fgLine.gif); background-repeat: no-repeat; background-position: right center; }
#fastnavigation li.vip{background-image: url(../images/ico_vip.gif); }
