/*common*/

html{-webkit-text-size-adjust:none;}
body{font-weight:normal;color:#333;text-align:center;margin:0px;padding:0px;background:#fff;position:relative;}
body, button, input, select, textarea{font-size:16px;line-height:150%;font-family:"Microsoft YaHei", 微软雅黑, Tahoma,Arial,sans-serif;}
div,ol,ul,li,dir{text-align:left;margin:0px;padding:0px;border:0px;list-style-type:none;}
form,img,span,h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px;}
table,td,th,p,dl,dt,dd,pre{margin:0px;padding:0px;}
input{vertical-align:middle;}
img{vertical-align:top;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.content {margin: 0px 0px 0px; padding-bottom: 0px; line-height: 30px; text-indent: 2em;}
.clearfloat{clear:both;height:0px;line-height:0px;font-size:1px;}
.height1{clear:both;height:1px;line-height:1px;font-size:1px;}
.height2{clear:both;height:2px;line-height:2px;font-size:1px;}
.height3{clear:both;height:3px;line-height:3px;font-size:1px;}
.height4{clear:both;height:4px;line-height:4px;font-size:1px;}
.height5{clear:both;height:5px;line-height:5px;font-size:1px;}
.height6{clear:both;height:6px;line-height:6px;font-size:1px;}
.height7{clear:both;height:7px;line-height:7px;font-size:1px;}
.height8{clear:both;height:8px;line-height:8px;font-size:1px;}
.height9{clear:both;height:9px;line-height:9px;font-size:1px;}
.height10{clear:both;height:10px;line-height:10px;font-size:1px;}
.height11{clear:both;height:11px;line-height:11px;font-size:1px;}
.height12{clear:both;height:12px;line-height:12px;font-size:1px;}
.height14{clear:both;height:14px;line-height:14px;font-size:1px;}
.height15{clear:both;height:15px;line-height:15px;font-size:1px;}
.height20{clear:both;height:20px;line-height:20px;font-size:1px;}
.height30{clear:both;height:30px;line-height:30px;font-size:1px;}

/*layout*/
.header{clear:both;position:relative;zoom:1;z-index:9999;}
.main_content{clear:both;width:1200px;margin:0 auto;overflow:visible;*overflow:hidden;zoom:1;}
.footer{clear:both;background:#eee;min-width:1200px;position:relative;margin-top:30px;*margin-top:30px;}

.mainnavwrap{clear:both;height:55px;background:#f30606;min-width:1200px;position:relative;z-index: 99999;}
.mainnav_block{width:1200px;margin:0 auto;position:relative;zoom:1;z-index: 999999;}
.logo{float:left;}
.logo a{display:block;float:left;font-size:24px;line-height:48px;*line-height:51px;color:#fff;}
.logo a:hover{ text-decoration:none;}

.logo a.logo01{float:left;width:226px;height:55px;overflow:hidden;background-image:url(//www.ddsb.cn/static/images/logo03.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//www.ddsb.cn/static/images/logo03.png");_background:none;cursor:pointer;margin-right:12px;_display:inline;}
.logo p{float:left;height:55px;}
.logo p.logo02{width:1px;overflow:hidden;background:#53dda5;border-right:1px solid #05a462;margin:0 13px 0 2px;_display:inline;}
.logo p.logo03{width:20px;background-position:5px 0;}

.mainnav01{float:left;font-size:18px;height:55px;line-height:53px;overflow:hidden;zoom:1;}
.mainnav01 a{display:block;float:left;height:55px;_display:inline;margin-left:22px;color:#fff;}
.mainnav01 a.curr{background:url(//www.ddsb.cn/static/images/nav01c.gif) no-repeat center 49px; text-decoration:none;}
.mainnav01 a:hover{ text-decoration:none;}
.searchwrap{position: absolute;right:114px;top:12px;width:200px;height:32px;background-image:url(//www.ddsb.cn/static/images/nav_search01a.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//www.ddsb.cn/static/images/nav_search01a.png");_background:none;}
.searchwrap_over{background-image:url(//www.ddsb.cn/static/images/nav_search01b.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//www.ddsb.cn/static/images/nav_search01b.png");_background:none;}
.searchwrap input.input01{position:absolute;left:21px;top:0px;width:135px;padding:0;border:0;font-size:14px;color:#fff;height:30px;*line-height:30px;background:transparent;outline:none;}
.searchwrap input.input02{position:absolute;right:15px;top:5px;width:20px;height:20px;border:0;background-color:transparent;background-image:url(//www.ddsb.cn/static/images/nav_search.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//www.ddsb.cn/static/images/nav_search.png");_background:none; cursor:pointer;}


.mainnav02{position: absolute;right:0;top:0;width:63px;height:55px;line-height:53px;*line-height:54px;_line-height:56px;padding-left:34px;background:url(//www.ddsb.cn/static/images/nav02.gif) no-repeat 10px 20px;cursor:pointer;}
.mainnav02 p{font-size:18px;color:#fff;position:relative;height:55px;}
.mainnav02 p span{position: absolute;right:10px;top:26px;width:10px;height:5px;background-image:url(//www.ddsb.cn/static/images/nav01a.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//www.ddsb.cn/static/images/nav01a.png");_background:none;}
.mainnav02_over{background-image:url(//www.ddsb.cn/static/images/nav02b.gif);background-color:#fff;}
.mainnav02_over p{color:#333;}
.mainnav02_over p span{background:url(//www.ddsb.cn/static/images/nav01b.gif) no-repeat 0 0;_filter:;}
.mainnav02_con{position:absolute;right:0;top:55px;z-index:999999;border:2px solid #ddd;border-top:0;background:#fff;width:528px;padding:10px 0 10px 30px;}
.mainnav02_con dl{clear:both;overflow:hidden;zoom:1;padding:0px 0 0px 104px;position:relative;line-height:42px;}
.mainnav02_con dl dd a{margin-right:23px;display:inline-block;color:#333;font-size:14px;}
.mainnav02_con dl dt{position:absolute;left:0;top:0px;font-size:16px;height:42px;width:104px;}
.mainnav02_con dl dt a{padding-left:31px;position:relative;zoom:1;color:#666;}
.mainnav02_con dl dt a span{display:inline-block;width:24px;height:24px;position:absolute;left:0;top:1px;*top:12px;background:url(//www.ddsb.cn/static/images/nav04.gif) no-repeat 0 0;cursor: pointer;}
.mainnav02_con dl dt a.mainnav02_news span{background-position:0 0;}
.mainnav02_con dl dt a.mainnav02_jb span{background-position:0 -338px;top:2px;*top:12px;}
.mainnav02_con dl dt a.mainnav02_baby span{background-position:0 -128px;left:-1px;}
.mainnav02_con dl dt a.mainnav02_beauty span{background-position:0 -297px;top:3px;*top:13px;_top:12px;}
.mainnav02_con dl dt a.mainnav02_medicine span{background-position:0 -253px;*top:11px;}
.mainnav02_con dl dt a.mainnav02_life span{background-position:0 -169px;*top:11px;}
.mainnav02_con dl dt a.mainnav02_man span{background-position:0 -84px;*top:11px;left:-1px;}
.mainnav02_con dl dt a.mainnav02_woman span{background-position:0 -42px;*top:11px;}
.mainnav02_con dl dt a.mainnav02_cons span{background-position:0 -421px;}
.mainnav02_con dl dt a.mainnav02_dream span{background-position:0 -464px;top:2px;*top:12px;left:-3px;}
.mainnav02_con dl dt a.mainnav02_sex span{background-position:0 -214px;top:2px;*top:12px;left:-2px;}
.mainnav02_con dl dt a.mainnav02_pic span{background-position:0 -379px;}
.mainnav02_con dl dt a.mainnav02_ask span{background-position:-2px -550px;}
.mainnav02_con dl dt a.mainnav02_ys span{background-position:0px -599px;_top:11px;}
.mainnav02_con dl dt i{font-style:normal;color:#ccc;padding-left:16px;font-family:"宋体";}
.mainnav02_con dl dd a:hover,.mainnav02_con dl dt a:hover{color:#ca0000;}


.mainnav03{float:left;font-size:16px;height:55px;line-height:53px;zoom:1;padding-left:10px;position:relative;z-index:99999;}
.mainnav03 div{float:left;height:55px;padding:0 10px;color:#fff;position:relative;zoom:1;z-index:99999;}
.mainnav03 div em,.mainnav03 div dl{display:none;}
.mainnav03 div.mainnav03_select{padding-right:25px;}
.mainnav03 div.mainnav03_select em{display:block;position:absolute;right:9px;top:26px;_top:25px;width:11px;height:5px;background-image:url(//www.ddsb.cn/static/images/nav05.png);background-position:right 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="//www.ddsb.cn/static/images/nav05.png");_background:none;}
.mainnav03 div.mainnav03_select_on,.mainnav03 div.mainnav03_curr{background:#2c71bc;}
.mainnav03 div.mainnav03_select_on dl{display:block;position:absolute;left:0;top:55px;width:99px;z-index:99999;}
.mainnav03 div.mainnav03_select_on dl dt{border:1px solid #d0d0d0;border-top:0;border-bottom:0;background:#fff;position: relative;zoom:1;}
.mainnav03 div.mainnav03_select_on dl dt a{display:block;clear:both;height:39px;line-height:39px;border-bottom:1px solid #ddd; text-align:center;color:#333;}
.mainnav03 div.mainnav03_select_on dl dt a:hover{color:#378deb; text-decoration:none;}

.subnavwrap {clear:both;height:40px;background:#313131;min-width:1200px;position:relative;}
.subnavwrap ul{width:1200px;margin:0 auto;position:relative;zoom:1;}
.subnavwrap a{display:block;float:left;height:38px;line-height:38px;_display:inline;margin-right:18px;color:#ddd;}
.subnavwrap a.curr,.subnavwrap a:hover{color:#f30606;border-bottom:2px solid #f30606; text-decoration:none;}

.foot_content{width:1168px;margin:0 auto;position:relative;zoom:1;min-height:89px;}
a.foot01{display:block;float:left;width:168px;height:100px;background:url(//www.ddsb.cn/static/images/foot01b.jpg) no-repeat 0 0px;margin-right:40px;_display:inline;}
.foot02{float:left;border-left:1px solid #ddd;padding-left:20px;color:#666;}
.foot02 dt{line-height:18px;}
.foot02 dd{clear:both;overflow:hidden;zoom:1;padding-top:8px;}
.foot02 dd a{display:block;float:left;margin-right:17px;_display:inline;font-size:12px;line-height:24px;}
.foot03{position:absolute;right:17px;top:42px;width:138px;height:72px;}
.foot04{padding-bottom: 10px;font-family:微软雅黑;font-weight:500;clear:both; text-align:center;font-size:14px;color:#333;padding-top:20px;*padding-top:0px;*margin-top:-10px;}


.flink{clear:both;border:1px solid #e6e6e6;overflow:hidden;zoom:1;padding:14px 15px 22px 20px;line-height:24px;font-size:14px;margin-top:20px;}
.flink a{display:inline-block; white-space:nowrap;}
.flink span{display:inline-block; white-space:nowrap;color:#ccc;padding:0 7px;}
.flink strong{display:inline-block; white-space:nowrap;color:#999;}

.navigator{clear:both;height:37px;line-height:37px;font-size:16px;padding-top:8px;color:#666;overflow:hidden;position:relative;}
.navigator span{padding:0 7px;color:#999;font-family:"宋体";}

.wxewm{position:fixed; bottom:0;right: 30px;}
.wxewm p{background-color:#cf0f0f;color:#fff;font-size:15px;font-family: 微软雅黑;text-align: center;}
.wxewm{position:fixed; bottom:0;right: 25px;}

.adv,.adv2{clear:both;width:100%;text-align:center;overflow-x:hidden;}
.adv div,.adv2 div{text-align: center;}
.adv2{margin:20px 0;}
.adv img,.adv2 img{ vertical-align:top;}

.space01{padding-left:30px;}
.space02{padding-top:45px;}
.space03{margin-bottom:15px;}
.w340{width:340px;}
.w500{width:500px;}
.w300{width:300px;}
.w870{width:870px;}
.w780{width:830px;}

/*list*/
.list{clear:both;overflow:hidden;zoom:1;position:relative;}
.list_head{clear:both;height:67px;position:relative;overflow:hidden;}
.list_head ul{float:left;line-height:70px;position:relative;font-size:24px;color:#eb1a6d;padding-left:66px;}
.list_head ul p{position:absolute;left:30px;top:23px;_top:21px;background-position:-474px -53px;width:26px;height:26px;}
.list_space{position:absolute;left:0;bottom:0;width:100%;height:9px;background:#fff;overflow:hidden;}
.list02{clear:both;overflow:hidden;zoom:1;margin:0 30px;background:url(//www.ddsb.cn/static/images/line01.gif) repeat-x 0 bottom;padding:16px 0 15px;}
.list02 dt{clear:both;height:26px;line-height:26px;font-size:20px;font-weight:bold;overflow:hidden;}
.list02 dd{clear:both;height:125px;overflow:hidden;padding-top:17px;}
.list02 dd ol{float:left;width:120px;}
.list02 dd ol img{width:120px;height:90px;}
.list02 dd ol p{ /*text-align:center;*/font-size:14px;color:#999;line-height:42px;}
.list02 dd ul{float:right;width:672px;height:78px;line-height:26px;overflow:hidden;}
.list03{clear:both;overflow:hidden;zoom:1;margin:0 30px;background:url(//www.ddsb.cn/static/images/line01.gif) repeat-x 0 bottom;padding:16px 0 15px;}
.list03 dt{clear:both;height:26px;line-height:26px;font-size:20px;font-weight:bold;overflow:hidden;}
.list03 dt a{padding-left:31px;background-position:-478px -132px;}
.list03 dd{clear:both;padding-top:17px;}
.list03 dd ul{clear:both;overflow:hidden;zoom:1;padding-bottom:3px;}
.list03 dd ul img{float:left;width:210px;height:140px;margin:0 5px 5px 0;}
.list03 dd ol{clear:both;font-size:14px;color:#999;line-height:26px;*padding-top:5px;}
.list04{clear:both;border:1px solid #cdcdcd;border-top:2px solid #f30606;overflow:hidden;zoom:1;margin-top:15px;}
.list04_tag{clear:both;height:40px;overflow:hidden;padding:10px 0 20px 20px;}
.list04_tag ul{float:left;width:110px;height:40px;overflow:hidden;padding-right:10px;position:relative;}
.list04_tag ul span{position: absolute;left:0;top:0;width:100%;height:40px;background:url(//www.ddsb.cn/static/images/space.gif) repeat 0 0;}
.list04_tag ul.curr span{display:none;}
.list04_tag ul li{width:110px;font-weight:bold;font-size:18px;text-align:center;height:40px;line-height:40px; overflow:hidden;background:#eee;}
.list04_tag ul.curr li{background:#f30606;}
.list04_con{clear:both;overflow:hidden;zoom:1;}
.list05{clear:both;overflow:hidden;margin-top:15px;}
.list05_head{clear:both;font-size:22px;height:56px;line-height:52px;padding:0 20px;}
.list05_head span{color:#eb1a6d;}
.list06{clear:both;overflow:hidden;margin-top:15px;position:relative;zoom:1;}
.list06a{position:absolute;right:20px;top:13px;line-height:26px;font-size:16px;}
.list06a span{padding:0 8px 0 7px;color:#999;font-family:"宋体";}



.sexBk10{clear:both;overflow:hidden;height:259px;position:relative;}
.sexBk10 a{display:block;position:absolute;overflow:hidden;cursor:pointer; text-align:center;}
.sexBk10 a:hover{ text-decoration:none;}
.sexBk10a{top:15px;width:72px;height:47px;line-height:47px;}
.sexBk10a1{left:0;background:#9ff147;}
.sexBk10a1:hover{background:#90f028;}
.sexBk10a2{left:76px;background:#00dcac;}
.sexBk10a2:hover{background:#05c69c;}
.sexBk10a3{left:152px;background:#f46275;}
.sexBk10a3:hover{background:#dd5466;}
.sexBk10a4{right:0;background:#855ff0;}
.sexBk10a4:hover{background:#7251cd;}
.sexBk10b{top:67px;width:72px;height:67px;line-height:67px;}
.sexBk10b1{left:0;background:#855ff0;}
.sexBk10b1:hover{background:#7251cd;}
.sexBk10b2{left:76px;background:#f46275;}
.sexBk10b2:hover{background:#dd5466;}
.sexBk10c{top:209px;left:0;background:#f0c02b;width:300px;height:50px;line-height:50px;}
.sexBk10c:hover{background:#d1a620;}
.sexBk10d{width:72px;height:47px;line-height:47px;}
.sexBk10d span{position:absolute;left:0px;height:26px;background:#000;opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);overflow:hidden;}
.sexBk10d:hover span{opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40);}
.sexBk10d p{position:absolute;left:0px;height:26px;line-height:26px; text-align:center;overflow:hidden;font-size:12px;}
.sexBk10d1{top:139px;left:0;width:148px;height:65px;}
.sexBk10d1 img{width:148px;vertical-align:top;}
.sexBk10d1 span{top:39px;width:148px;}
.sexBk10d1 p{top:39px;width:148px;}
.sexBk10d2{top:67px;right:0;width:148px;height:137px;}
.sexBk10d2 img{width:148px;height:137px; vertical-align:top;}
.sexBk10d2 span{top:111px;width:148px;}
.sexBk10d2 p{top:111px;width:148px;}

/*detail*/
.detail{clear:both;border-top:2px solid #f30606;overflow:hidden;zoom:1;padding:0 30px;}
.detaila{line-height:38px;font-size:32px;color:#000;text-align:center;font-weight:bold;padding:40px 0 17px;}
.detailc{    text-indent: 2em;line-height:32px;font-size:16px;padding:20px 0 10px;overflow-x:hidden;zoom:1;text-align:center;text-justify:inter-ideograph;}
.detailc p{padding-bottom:26px;text-align: left;font-size: 18px;line-height: 32px;}
.detailc p img{display: block;margin: 0 auto;}
.detailc a{border-bottom:1px dotted #aaa;}
.detailc a:hover{background:#f0f0f0;text-decoration:none;}
.detaild{clear:both;padding:7px 0 15px 0;color:#eb1a6d;overflow:hidden;zoom:1;margin-left:-36px;_display:inline;}
.detaild li{float:left;width:386px;height:30px;line-height:30px;overflow:hidden;margin-left:36px;_display:inline;}

/*catalog border*/
.catalog01{clear:both;}
.catalog01 dt{height:26px;line-height:26px;overflow:hidden;}
.catalog01 dd{height:44px;line-height:22px;font-size:14px;color:#666;overflow:hidden;}
.catalog01a{margin:0 0 30px;background:url(//www.ddsb.cn/static/images/line01.gif) repeat-x 0 bottom;padding:16px 0 15px;overflow:hidden;zoom:1;}
.catalog01a dt{font-size:20px;font-weight:bold;}
.catalog01a dd{height:auto;line-height:26px;font-size:16px;color:#333;}
.catalog01a dd ul{padding:9px 0;}
.catalog01a dd ol{font-size:14px;color:#999;}
/*去掉列表页最后一项的虚线 by 杨国春*/
.catalog01:last-child{background: none;}


.catalog02 li{height:32px;line-height:32px;background:url(//www.ddsb.cn/static/images/point01.gif) no-repeat 0 15px;*background-position:0 14px;padding-left:12px;overflow:hidden;}
.catalog02a{padding-top:7px;background:url(//www.ddsb.cn/static/images/list01.gif) no-repeat 0 16px;_background-position:0 15px;}
.catalog02a li{background:none;padding-left:32px;font-size:14px;}
.catalog02b{clear:both;padding:5px 20px 9px 20px;}
.catalog02b li{height:30px;line-height:30px;background-position:0 14px;*background-position:0 13px;font-size:14px;padding-left:14px;}
.catalog02c{padding:12px 19px 11px 0;background:url(//www.ddsb.cn/static/images/list02.gif) no-repeat 20px 20px;*background-position:20px 19px;}
.catalog02c li{background:none;padding-left:47px;font-size:14px;height:28px;line-height:28px;}
.catalog02d li{height:35px;line-height:35px;background:none;padding-left:0;border-bottom:1px solid #fff;}
.catalog02d li a{display:block;clear:both;height:35px;background:#f7f7f7;padding:0 19px 0 20px;font-size:14px;}
.catalog02d li a:hover{background:#e8e7e7; text-decoration:none;}
.catalog02e{padding:12px 19px 11px 20px;}
.catalog02e li{height:28px;line-height:28px;background:none;padding-left:0;font-size:14px;}
.list05 .catalog02{float:left;padding-left:17px;width:219px;}
.list05 .catalog02 li{padding-left:15px;font-size:14px;}


.catalog03{clear:both;overflow:hidden;zoom:1;position:relative;}
.catalog03 li{width:168px;height:111px;overflow:hidden;position:relative;}
.catalog03 li img{width:168px;height:111px;}
.catalog03 li p{position:absolute;left:5px;top:85px;width:158px;height:26px;line-height:26px;font-size:14px;color:#fff; text-align:center;overflow:hidden;cursor:pointer;}
.catalog03 li span{position:absolute;left:0px;top:85px;width:168px;height:26px;background:#000;opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);overflow:hidden;}
.catalog03a li,.catalog03a li img{width:300px;height:130px;}
.catalog03a li p{top:100px;width:290px;height:30px;line-height:30px;}
.catalog03a li span{top:100px;width:300px;height:30px;}
.catalog03b{padding:0 0px 0 20px;}
.catalog03b li{float:left;width:135px;height:100px;}
.catalog03b li img{width:125px;height:94px;}
.catalog03b li p{top:71px;*top:72px;width:115px;height:22px;line-height:22px;}
.catalog03b li span{top:72px;width:125px;height:22px;}
.list05 .catalog03{clear:none;float:left;padding-left:20px;}
.list05 .catalog03 li,.list05 .catalog03 li img{width:170px;height:190px;}
.list05 .catalog03 li p{top:160px;width:160px;height:30px;line-height:30px;}
.list05 .catalog03 li span{top:160px;width:170px;height:30px;}


.catalog04{clear:both;height:60px;overflow:hidden;}
.catalog04 dt{float:left;width:80px;height:60px;overflow:hidden;}
.catalog04 dt img{width:80px;height:60px;}
.catalog04 dd{float:right;width:204px;height:60px;line-height:28px;overflow:hidden;}
.catalog04 dl dd ul{height:28px;overflow:hidden;}
.catalog04 dl dd ol{height:28px;overflow:hidden;font-size:12px;color:#888;}
.catalog04a{height:auto;padding:18px 0 20px;}
.catalog04a dl{height:80px;border-bottom:1px solid #fff;overflow:hidden;background:#f2f2f2;}
.catalog04a dt,.catalog04a dt img{width:107px;height:80px;}
.catalog04a dd{width:169px;height:auto;line-height:21px;padding:8px 15px 0 0;}
.catalog04a dl dd ul{height:21px;}
.catalog04a dl dd ol{height:42px;color:#999;padding-top:3px;}
.catalog04a2{padding:0px 19px 0 20px;}
.catalog04a2 dl{height:95px;border-bottom:0;background:#fff;}
.catalog04a2 dd{width:146px;padding:5px 0px 0 0;}
.catalog04a2 dt img{width:100px;height:75px;}

.catalog04b{height:72px;padding:0 20px 0 18px;}
.catalog04b dt,.catalog04b dt img{width:96px;height:72px;}
.catalog04b dd{width:146px;height:72px;line-height:24px;}
.catalog04b dl dd ul{height:20px;line-height:20px;}
.catalog04b dl dd ol{height:48px;font-size:14px;color:#666;padding-top:7px;}
.catalog04b2{height:auto;}
.catalog04b2 dl{clear:both;height:92px;}
.catalog04b3{height:80px;padding:0 19px 0 20px;}
.catalog04b3 dt,.catalog04b3 dt img{width:107px;height:80px;}
.catalog04b3 dd{width:141px;height:80px;line-height:22px;}
.catalog04b3 dl dd ul{height:26px;line-height:26px;}
.catalog04b3 dl dd ol{height:44px;color:#999;padding-top:0px;}
.catalog04c{display:block;height:70px;margin:0 20px;background:#f4f4f4;padding-right:4px;cursor:pointer;}
.catalog04c dt,.catalog04c dt img{width:93px;height:70px;}
.catalog04c dd{width:149px;height:60px;line-height:24px;padding-top:10px;}
.catalog04c dl dd ol{height:48px;font-size:14px;color:#333;}
.catalog04c:hover{background:#e8e8e8; text-decoration:none;}
.list04_con .catalog04{height:auto;zoom:1;position:relative;}
.list04_con .catalog04 dl{float:left;_display:inline;width: 196px;height: 204px;margin-right:15px;}
.list04_con .catalog04 dl.nmg{margin:0px}
.list04_con .catalog04 dl dt{float:none;clear:both;width: 196px;height: 137px;}
.list04_con .catalog04 dl dt img{width: 196px;height: 137px;}
.list04_con .catalog04 dl dd{float:none;clear:both;width: 196px;line-height: 26px;}
.list04_con .catalog04 dl dd ul{height: 56px;padding-top:7px;text-align: left;font-size: 16px;}
.click_event{background:#ebebeb; cursor:pointer;height:30px;font-size:14px;color:#f40000 !important;text-decoration:none;line-height:30px;text-align:center;display:block; margin-top:20px;}

.catalog05{padding:0 19px 10px 20px;clear:both;overflow:hidden;zoom:1;}
.catalog05 ul{height:30px;line-height:30px;overflow:hidden;}
.catalog05 p{float:left;width:196px;height:30px;line-height:30px;overflow:hidden;font-size:14px;}
.catalog05 span{display:block;float:right; text-align:right;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#999;overflow:hidden;}
.catalog05 span em{font-style:normal;color:#f30606;}
.catalog05a{margin:0 30px;padding:0 0 20px 0;background:url(//www.ddsb.cn/static/images/line01.gif) repeat-x 0 bottom;}
.catalog05a p{width:640px;font-size:16px;background:url(//www.ddsb.cn/static/images/point01.gif) no-repeat 0 14px;*background-position:0 13px;padding-left:16px;}
.catalog05a span{font-size:14px;line-height:32px;}
.catalog05b{padding:15px 0;margin-left:-35px;_display:inline;}
.catalog05b ul{float:left;width:397px;height:32px;line-height:32px;overflow:hidden;margin-left:35px;_display:inline;}
.catalog05b p{width:288px;height:32px;font-size:16px;background:url(//www.ddsb.cn/static/images/point01.gif) no-repeat 0 14px;*background-position:0 13px;padding-left:17px;}
.catalog05b span{font-size:12px;}

.c_catalog02a{clear:both;overflow:hidden;zoom:1;padding:5px 0 8px 20px;}
.c_catalog02a li{float:left;width:90px;height:46px;line-height:;font-size:14px;background:none;padding-left:0;}
.c_catalog02a li a{display:block;width:80px;height:36px;line-height:35px; text-align:center;background:#f2f2f2;overflow:hidden;}
.c_catalog02a li a:hover{ text-decoration:none;background:#dfdcdc;color:#333;}
.c_border02{clear:both;border-top:2px solid #000;padding:15px 20px 12px;overflow:hidden;zoom:1;margin-top:15px;background:#f2f2f2;}
.c_border02_tag{clear:both;height:36px;overflow:hidden;position:relative;}
.c_border02_tag ol{border-bottom:1px solid #999;height:29px;}
.c_border02_tag ul{position:absolute;left:0;top:0;height:30px;padding-left:46px;}
.c_border02_tag ul span{position:absolute;left:0;top:0;display:block;height:30px;background-position:-46px -101px;background-color:#f2f2f2;width:36px;}
.c_border02_tag ul a{display:block;float:left;height:30px;line-height:26px;*line-height:28px;font-size:18px;margin-right:6px;_display:inline; white-space:nowrap;}
.c_border02_tag ul a p{float:left;height:29px;padding:0 5px;cursor:pointer;}
.c_border02_tag ul a.curr{border-left:3px solid #f2f2f2;border-right:3px solid #f2f2f2;}
.c_border02_tag ul a.curr p{border-bottom:1px solid #f30606;padding:0 2px;}
.c_border03{clear:both;border:1px solid #eee;overflow:hidden;zoom:1;margin-top:15px;}
.c_border03_head{clear:both;border-top:2px solid #000;overflow:hidden;position:relative;height:51px;}
.c_border03_head ul{float:left;font-size:22px;color:#000;padding-left:20px;line-height:48px;}
.c_border03_2{border:0;background:#f7f7f7;}
.c_border03_head02{clear:both;border-top:2px solid #000;overflow:hidden;position:relative;height:57px;padding:0 20px;}
.c_border03_head02 ul{clear:both;font-size:22px;color:#000;padding-left:1px;border-bottom:1px solid #ddd;height:46px;line-height:46px;}
.c_border03_tag{height:34px;overflow:hidden;position:absolute;right:7px;top:7px;}
.c_border03_tag a{display:block;float:left;height:34px;line-height:34px;*line-height:34px;font-size:18px;margin-right:18px;_display:inline; white-space:nowrap;}
.c_border03_tag a.curr{background-repeat:no-repeat;background-position:center bottom;}
.c_border03_tag a:hover{ text-decoration:none;}

/*link*/
.main_content a{color:#333;}
.main_content a:hover{color:#ca0000;}

a.link01{color:#999;}
a.link02,.flink a{color:#535353;}
a.link03{color:#eb1a6d;}
a.link04,.foot02 a,.navigator a{color:#666;}
a.link05,a.link05:hover,.sexBk10 a,.sexBk10 a:hover,.list04_tag ul.curr li a,.list04_tag ul.curr li a:hover{color:#fff;}
.foot04 a{color:#b5b5b5;}
a.link06,.c_border02_tag ul a{color:#000;}
a.link06:hover{text-decoration: none;color: #000;}

.c_more01{position:absolute;right:20px;top:15px;line-height:27px;padding-right:12px;font-size:12px;background:url(//www.ddsb.cn/static/images/point03.gif) no-repeat right 10px;_background-position:right 9px;}
.c_more03{position:absolute;right:20px;top:18px;height:16px;width:21px;background-position:-58px 6px;}
.c_more04{position:absolute;right:30px;top:26px;line-height:24px;font-size:14px;}
.c_more06{position:absolute;right:20px;top:16px;height:18px;line-height:17px;*line-height:18px;overflow:hidden;background-position:-378px -110px;padding-left:26px;font-size:14px;}

.xgss{width:780px;clear:both;overflow:hidden;margin-top:20px;border:1px solid #D1E3F3;padding-bottom:20px;padding-left:20px;padding-right:15px;}
.xgss h2{font-size:18px;color:#000;width:100%;text-align:left;height:32px;line-height:32px;margin-bottom:10px;margin-top:10px;}
.xgss a{width: 210px;float: left;padding: 5px 10px;border: 1px solid #ddd;border-radius: 6px;background-color: #f0f0f0;margin-right: 10px;margin-bottom: 10px;display: inline-block;}
.sousuo{width:750px;float:left;margin-right:20px;}

.foot02 a:hover,.foot04 a:hover{color:#333;}

/*pagestyle*/
.pageStyle {clear:both;padding:35px 20px 45px;text-align:center;color:#b5b5b5;}
.pageStyle p{display:inline;}
.pageStyle p a {border:#dadada 1px solid;background:#fff;padding:10px 18px;*padding:10px 18px 12px;line-height:22px;color:#666; margin-right:10px;text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.pageStyle p a:hover,.pageStyle p a:active{border:#f30606 1px solid;color:#fff;background:#f30606;}
.pageStyle span.current {border: #f30606 1px solid;padding:8px 18px 9px;*padding:8px 18px 11px;line-height:22px;color:#fff;margin-right:10px;background-color:#f30606;font-family:Arial, Helvetica, sans-serif;font-size:18px;}
.pageStyle a.page_pre,.pageStyle a.page_next{padding:9px 18px;line-height:22px;color:#666;font-size:14px;border:#dadada 1px solid;margin-right:10px;overflow:hidden;}
.pageStyle a:hover{color:#ca0000;}
.pageStyle s{ text-decoration:none}
.detail .pageStyle p a {padding:6px 13px;*padding:6px 13px 8px;}
.detail .pageStyle span.current {padding:4px 12px 5px;*padding:4px 12px 7px;}
.detail .pageStyle a.page_pre,.detail .pageStyle a.page_next{padding:5px 12px;}
/*提问*/
.tw_rb_on,.tw_rb_off,.tw_rb_on input{background-image:url(//www.ddsb.cn/static/images/tw_rb.gif);background-repeat:no-repeat;}
.tw_rb_on,.tw_rb_off{position: fixed;z-index:9999999;overflow: hidden;_position: absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);_left:expression(documentElement.scrollLeft+documentElement.clientWidth-this.offsetWidth);}
.tw_rb_on{width: 281px;height:200px;background-position:0 0;}
.tw_rb_off{width:43px;height:149px;background-position:0 -251px;}
.tw_rb_on a.tw_rb_close {position: absolute;right:12px;top:13px;z-index:2;width: 16px;height: 16px;overflow: hidden;display: block;cursor:pointer;}
.tw_rb_off a.tw_rb_close {position: absolute;left:0;top:0;z-index:2;width: 43px;height: 149px;overflow: hidden;display: block;cursor:pointer;}
.tw_rb_on textarea{position:absolute;left:26px;top:63px;z-index: 3;width: 239px;height:54px;padding:5px 0;font-size: 12px;
color: #999;line-height: 18px;background:transparent;border: 0;resize: none;outline: none;overflow: auto;}
.tw_rb_on input.tw_rb_input {position: absolute;left:78px;top: 149px;z-index: 4;width:130px;height:31px;text-align:center;color:#ff6197;border: 0;outline: none;cursor: pointer;background-position:0 -211px;padding-bottom:2px;_padding-bottom:0px;}
.tw_rb_on input.curr {color:#fff;background-position:-151px -211px;}

.fl{float:left;display:inline;}
.w515{ width:576px; overflow:hidden}
.fr{float:right;display:inline;}
.t-osu{border-bottom: 2px solid #636363; height: 30px; font-size: 20px;}

.rightBox{ width:960px; float:right; margin-right:34px; display:inline; padding:15px 0 40px 0;}
.position{ border-bottom:1px solid #D9D9D9; padding-left:25px; background:url(//www.ddsb.cn/static/images/home_ico.png) no-repeat 5px center; height:40px; line-height:40px;}
.rightBox .body{font-size:14px; padding:10px 0;}
.rightBox .body h1{ font-size:22px; line-height:30px; font-weight:bold; color:#666; padding:20px 0;}
.rightBox .body .detail{ line-height:30px; color:#5a5a5a; }
.rightBox .body .detail h3{ font-size:18px; font-weight:bold;}
.rightBox .body .detail .img{ text-align:center; padding:40px 0;}
.rightBox .body .pb10 p{ padding:5px 0 10px 0;}
.rightBox .body .pb10 h3{ padding:10px 0 10px 0;}
.sitemap h3{float:left; width:100%; font-size:20px;border-bottom:1px dashed #eee;padding:10px;}
.sitemap h3 a{color:#00AA98;}
.sitemap ul{padding:10px;float:left; width:100%; }
.sitemap li a{display:inline;font-size:16px;margin:10px 10px 10px 0px;border:1px solid #eee;padding:5px 10px;float:left; }
.sitemap li a:hover{color:#fff;border:1px solid #00AA98; background:#00AA98}

#pages { clear:both; text-align:center;margin-top: 20px;}
#pages li{display: inline;}
#pages a,#pages span {background:#171c61;font-size:16px;height:44px; line-height:44px; padding:0 20px; margin:0 5px; display:inline-block; color:#fff; ;}
#pages span{background:#CC0000;color:#fff;}
#pages a:hover,#pages .thisclass a,#pages .thisclass span{ background-color:#CC0000; color:#fff; text-decoration:none;}
.page .noPage { display:inline-block; width:56px; height:32px; line-height:32px; background:#ddd ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
#content_more{ text-align:center; margin: 30px;}
#content_more a { background:#CC0000; color:#fff; padding:5px 8px;}

.listtwo h2{  line-height: 26px;margin:0px;font-size:20px;}
.listtwo p{text-align:justify;margin-top:4px; font-size: 16px; color:#555; line-height: 30px;}
.listtwo dl{ padding:20px 0; overflow: hidden; position: relative; border-bottom: 1px solid #ddd; cursor: pointer}
.listtwo dl:hover{ background: #fbfbfb}
.listtwo dl dd span { position:absolute;bottom:20px;font-size:13px;padding: 0;display: block;color: #666;height: 24px;line-height: 24px;}
.listtwo dl dd span i {height: 14px;overflow: hidden;font-style: normal;}
.listtwo dl:hover{ background: #fbfbfb}
.listtwo dl dd .more{margin-left:7px; font-size: 13px; color: #fff; background: #f40000; padding:2px 5px; cursor: pointer}