/**广告**/
#bdshare{ color: #999;height: 31px;line-height: 31px;overflow: hidden;position: absolute;right: 6px;top: 6px;} #bdshare i{font-style:normal} #bdshare a, #bdshare span{display:inline-block;float:none;margin-right:.3em;padding:0;width:32px;height:32px;border-radius:2px;background:url(../images/share-icons.png) no-repeat 50% 0 !important;vertical-align:middle;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s} #bdshare .bds_tsina{background-color:#e6162d;background-position:0 0 !important} #bdshare .bds_qzone{background-color:#f3b73d;background-position:0 -32px !important} #bdshare .bds_tqq{background-color:#128abc;background-position:0 -64px !important} #bdshare .bds_renren{background-color:#0070ce;background-position:0 -96px !important} #bdshare .bds_sqq{background-color:#28a8e2;background-position:0 -128px !important} #bdshare .bds_douban{background-color:#071;background-position:0 -160px !important} #bdshare .bds_weixin{background-color:#008751;background-position:0 -192px !important} #bdshare .bds_more{background-color:#50af1b;background-position:0 -224px !important} .bdshare-button-style0-32 a {margin: 0px 6px 9px 0;} #bdshare a:hover{opacity:.8}
.crumbs #bdshare{font-size: 16px;}


/*右侧栏目*/

.crumbs {width:1197px; height:55px;line-height: 55px;background:#fff; border-left:3px solid #419900;position:relative;z-index:999;margin-top:55px;position:relative;}
.crumbs strong{background: url("../images/nav_icon.png") no-repeat scroll 0 center; padding-left:18px; margin-left:10px;}
.crumbs a {margin:0px 2px;font-weight: normal;}
.crumbs a:hover {}
.crumbss {width:910px; height:55px;line-height: 55px;background:#fff; border-left:3px solid #419900;position:relative;z-index:999;margin-top:55px;position:relative;}
.crumbss strong{background: url("../images/nav_icon.png") no-repeat scroll 0 center; padding-left:18px; margin-left:10px;}
.crumbss a {margin:0px 2px;font-weight: normal;}
.crumbss a:hover {}
.crumbs small {display:inline-block;vertical-align:middle;width:8px;height:20px;overflow:hidden;background:url(../images/ico-3.gif) 2px 8px no-repeat;font-size:0px;}
.articlelink {
	clear:both;
	padding:0 5px;
}
.pagelist{ line-height:50px; text-align:center; clear: both; padding: 10px;}
.pagelist a {background:#fff;border: 1px solid #EEEEEE;border-radius: 3px;line-height: 17px;margin: 0 3px;padding:5px 12px;}
.searchlist .pagelist a{ float:left; padding:10px 15px; background:#fff; margin-right:10px;font-size:14px;border-bottom:1px solid #DADAD9}
.pagelist a.nowpage,.pagelist a:hover {background:#419900;border: 1px solid #419900;color: #FFFFFF;text-decoration: none;}
.pagelist .pageinfo {background:#fff;border: 1px solid #EEEEEE;border-radius: 3px;line-height: 17px;margin: 0 3px;padding:5px 12px;}
.pagelist .pageinfo strong {color:#000000;font-weight:normal;margin:0px 2px;}
.helpcenter{float:right; width:170px;}
/*---------- 模板详细页面 ---------*/
.pagebox{ margin:20px 5px; overflow:hidden;}
.pagebox .click em{color: #419900; font-weight:bold;font-style: normal;}
.mb_buy{ background:url(../images/moban_btn.jpg) left center no-repeat;height: 38px;width: 152px;}
.mbinfo{border:1px solid #efecde; background:#FFFCEF; color:#DB7C22; width:915px; clear: both; margin-bottom:10px; border-radius:3px}
.mbinfo span{margin-left:8px; margin-right:0;color: #888888;}
.mbinfo img{vertical-align:middle; margin-top: -8px;}
.mbinfo pic{vertical-align:middle; margin-top: 0px; width:155px;height:39  }

a.downbtn{ width:80px; height:26px; display:inline-block; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; line-height:26px; background:#F79B2C;border: 1px solid #EA8C1A;}
a.downbtn:hover{background:#EA8C1A;border: 1px solid #dd8010; color:#ffffff}

.sfixed{ position:fixed; top:35px;width:651px;z-index:7}
*html .sfixed{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop)+35);}

.dbox{ margin:10px 0; background:#fff;}
#downbox a{font-size: 14px;margin-right: 10px; display: inline-block;}
.tipinfo a{ border-bottom:1px dashed #ff6600}

#downlist{ background:#F8F8F8;border: 1px solid #EDEDED;border-radius: 3px;clear: both;margin: 15px 5px 10px 0;padding: 2px;}
#downlist a.down_link{background: url("../images/btn_down.gif") no-repeat scroll 0 1px;display: block;font-size: 0;height:39px;margin-right: 8px;overflow: hidden;text-decoration: none;text-indent: -999em;width: 155px; float:left}
#downlist a.down_link:hover{background-position: 0  bottom;}
#downlist span{float:left;line-height:39px;padding-left:20px;}
#downlist span b{padding:0 2px;}
#downlist span a{padding-left:10px;}
.xzinfo{ margin:50px 0}
.xzinfo .pic{ width:180px; height:135px; overflow:hidden; float:left; display: inline; padding:2px; border:1px solid #eeeeee; margin-right:15px; }
.xzinfo .pic img{ width:180px;}
.downform{font-size:12px; overflow:hidden}
.downform h1{ margin-bottom:10px; font-weight:normal;height: auto;}
.flbox{ width:650px; float:left;}
.frbox{ width:320px; float:right;border-left:1px dashed #dddddd; padding-left:15px;}
.cz_list{padding-left:8px;line-height: 25px;}
.cz_list span{display:block;padding:0;_padding:2px 0;}
.cz_list label{padding-left:5px;cursor:pointer;}
.downsm{background:#fff;margin:10px auto;padding:8px 10px;line-height:22px;border-radius:3px;}
.downsm span{color:#c00;}
.downsm a{border-bottom:1px dotted #0096CC;font-weight:bold;padding:0 2px 2px 2px;}
.downsm a:hover{text-decoration:none;color:#f00;}

.soft_ts a{display:block;float:left;margin-top:10px;margin-bottom:5px;}
.soft_ts .button{font-size:14px;}
.soft_ts a.button:hover{text-decoration:none;}

.vm_know {background:#F8F8F8;margin:10px 0;padding:10px;}
.vm_know h3 {color:#D0A900;font-size:13px;margin-bottom:3px;}

.m_T11{height:30px;line-height:28px;font-size:14px;color:#fff;font-weight:bold;padding:0; align="center";}
.m_Grid4 .tejia h3 a:hover{color:#f60}
.m_Grid5{width:727px;font-size:14px;color:#121212;line-height:24px;margin:15px;}
.m_Grid4 .tejia h3 a:hover{color:#f60}.m_Grid5{width:727px;font-size:14px;color:#121212;line-height:24px;margin:15px
0 5px 0;overflow:hidden}.m_Grid5 p,.m_Grid5
div{margin-bottom:15px}.m_Grid5
a{border-bottom:1px dashed #2970A6;color:#2970A6}.m_Grid5 a:hover{border-bottom:1px solid #f60;color:#f60;text-decoration:none}.m_Grid5 table:hover{border-color:#bbb !important;background-color:#f1f1f1 !important}.m_Box1{height:36px;width:240px;text-align:center;line-height:36px;padding:0
0 10px 420px}.m_Box1
a{display:block;height:36px;width:240px;background:url(../images/mbzj_bg3.gif) 0 -160px no-repeat}.m_Box1 a:hover{color:#fff;text-decoration:none;background-position:0 -196px}.m_Box2{width:550px;height:150px}.m_Box2
li{float:left;width:163px;padding:10px
20px 0 0}.m_Box3{width:530px;line-height:25px;padding:5px
0 0 0}.m_Box3
li{float:left;width:260px;padding:0
5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_Box4{width:163px;padding:10px
15px 0 0}.m_Box4
li{float:left;width:163px;padding:0}.m_Box2 li img,.m_Box4 li
img{padding:1px;border:1px
#cdcdcd solid;display:block}.m_Box2 li img:hover,.m_Box4 li img:hover{border:1px
#508e03 solid}.m_Box2 p,.m_Box4
p{width:163px;text-align:center;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_Box5{width:350px;padding:6px
0 0 0}.m_Box5
li{float:left;width:350px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_Box6{width:1080px;padding:15px
0 10px 0}.m_Box7{padding:5px
0 0 0}.m_Box7
li{width:255px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_Box8{width:728px;height:140px;padding:15px
0;border-bottom:1px #ccc solid}.m_Box8
.tit{height:34px;color:#999;padding:0
0 0 7px;margin-bottom:15px;line-height:16px;border-left:4px #50940a solid}.m_Box8 .tit
a{font-size:14px;font-weight:bold;color:#419900}.m_Box8 .tit a:hover{color:#f60}.m_Box8 .tit
p{line-height:16px;padding:3px
0 0 0}.m_Box8 .tit p
a{font-size:12px;font-weight:normal;color:#999}.m_Box8 .tit p a:hover{color:#419900}.m_Box8 .tit:hover{border-left:4px #f60 solid}.m_Box8
img{float:left;padding:0
15px 0 0}.m_Box8
p{color:#787878;line-height:22px}.m_Box8
.box{height:66px}.m_Box8:hover{background:#f9f9f9}.m_Box8 .box
a{color:#419900}.m_Box8 .box a:hover{color:#f60}.m_Box9{width:290px;padding:5px
0 0 0}.m_Box9
li{float:left;width:134px;position:relative;padding:5px
11px 0 0}.m_Box9 li
img{height:97px;width:130px;padding:1px;border:1px
#dedede solid}.m_Box9 li img:hover{border:1px
#7bc129 solid}.m_Box9
.txt{width:130px;height:97px;line-height:18px;color:#fff;display:none;padding:1px;position:absolute;left:0;top:5px;border:1px
#7bc129 solid}.m_Box9
.p4{width:130px;line-height:30px;padding:0
2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.m_Box9
.p5{width:120px;height:73px;padding:2px
5px;background:url(../images/mbzj_bg4.png) repeat}.m_Box9
.p6{width:120px;height:20px;padding:0
5px;background:url(../images/mbzj_bg9.png) repeat}.m_Box9 li:hover
a{color:#419900;text-decoration:underline}.m_Box9 li:hover
.txt{display:block}.m_Box9 .txt
a{color:#fff !important;text-decoration:none !important}.m_Box9 .txt a:hover{text-decoration:underline !important}.m_Box10{width:290px}.m_Box10
li{float:left;width:134px;height:30px;position:relative;padding:10px
11px 0 0}.m_Box10 li
a{display:block;height:30px;width:134px;line-height:30px;text-align:center;font-size:14px;font-weight:bold;color:#fff;background:url(../images/mbzj_bg3.gif) -134px -420px no-repeat}.m_Box10 li a:hover{text-decoration:none;background-position:0 -420px}.m_Box10
.thisclass{background:url(../images/mbzj_bg3.gif) 0 -420px no-repeat}.m_Box11{line-height:20px;color:#999;text-align:center;padding-bottom:12px}.m_Box12{width:726px;line-height:30px;border-top:1px #ccc solid;border-left:1px #ccc solid}.m_Box12
li{float:left;height:30px;width:153px;padding:0
0 0 10px;border-right:1px #ccc solid;border-bottom:1px #ccc solid}.m_Box12 li
img{float:left;padding:5px
4px 0 0}.m_Box12 li
strong{color:#F60;font-size:18px;font-family:Georgia}.m_Box12
.lw{width:67px;background:#f5f5f5}.m_Box12 li
a{color:#F60;text-decoration:none;border-bottom:1px #F60 dashed}.m_Box12 li a:hover{color:#3c8b02;text-decoration:none;border-bottom:1px #3c8b02 dashed}.m_Box12 li:hover{background:#ffffc1}.m_Box13{width:278px;padding:7px
0 0 0;border-top:none}.m_Box13
li{width:270px;line-height:24px;padding:0
0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/mbzj_bg3.gif) -281px -368px no-repeat}.m_Box14{height:38px;margin:20px
0 5px 0;text-align:center;background:url(../images/mbzj_bg12.gif) center 12px no-repeat}.m_Box15{height:38px;padding:15px
0;text-align:center;background:url(../images/mbzj_bg12.gif) center 27px no-repeat #ffffc1}.m_Box16{height:20px;line-height:20px;padding:0
0 0 20px;margin:10px
0;background:url(../images/mbzj_bg3.gif) -277px -97px no-repeat}.m_Box16
a{color:#419900}.m_Box16 a:hover{color:#454545}.m_Box17{border:1px
dashed #ccc;line-height:24px;padding:12px
15px;margin-bottom:10px;background-color:#f9f9f9}.m_Box17
span{font-size:14px;color:#f60;font-weight:bold}.m_Box17
label{color:#419900;font-weight:bold}.m_Box18{line-height:24px}


/***============================文章页*===========================**/
.author{ clear:both;height: 50px;margin-bottom: 10px;}
.userpic{ width:48px; height:48px; display:block; float:left; margin-right:8px;}
.author .title{ float:left; height:48px;}
.extinfo { margin-bottom:15px; color:#AAAAAA; }
.extinfo em { font-style:normal; margin-right:5px;}
	#article_body { width:100%; color:#333333; overflow:hidden;font-size:14px; line-height:180%; clear:both; margin-top:15px;}
	#article_body img{ text-align:center; max-width:720px; width:expression(this.width > 720 ? 720: true);margin: 5px 0;}
	.listpage #article_body img{max-width:795px; width:expression(this.width > 795 ? 795: true);}
	#article_body p { margin-bottom:5px; }
	#article_body strong { font-weight:bold;}
	#article_body a{background: url("../images/blank.gif") no-repeat scroll right top;margin:0 5px;padding-right: 10px;}
	#article_body a u{text-decoration: none;}
	#article_body #downlist a,#article_body .toolbar a{border-bottom:none}
	#article_body .bianji{ text-align:right; margin:15px 5px 10px 0;}
.share{background-color: #F8F8F8;border: 1px dashed #DBDBDB;color: #888888;height: 26px;line-height: 13px;}
.keywords {color:#FF3300;font-family:verdana, tahoma, arial;font-size:12px;}
span.bds_more, .bds_tools a{margin: 0 3px;}
.context{ clear:both; height:30px; line-height:30px}
.context li{ list-style:none}
.aboutcate{}
.aboutcate dd{ font-size:14px; height: 38px;line-height: 38px;text-indent: 14px; background:url(../images/ico-5.gif) left center no-repeat}
.aboutcate dd.cur{ font-weight:bold}
.abouth1{ margin: 20px 0; text-align:center; height:30px; line-height:30px; }

.tags a{ background:#419900;
    border-radius: 3px;
    color: #fff;
	display:inline-block;
    font-size: 12px;
    height:25px;
    line-height: 25px;
    margin-bottom: 5px;
    margin-right: 5px;
    padding: 0 15px;}
.tags a:hover{ background:#66cc33; color:#ffffff;text-decoration:none}
/*评论--------------------------------*/
#plq {padding-bottom: 10px;}
.talk #plq{ border:none}
/*评论顶部*/
.plqt {line-height: 30px;height: 30px;border-bottom: 1px solid #EEEEEE;font-size: 14px;margin-bottom: 5px;}
/*评论顶部右边*/
.plqt span {float: right;font-size: 12px;color: #7D7D7D;font-weight: normal;}
.plqt b{color: #419900;margin-right: 2px;margin-left: 3px;}
/*评论提示*/
.plinfo {margin-right: 10px;margin-left: 10px;font-size: 12px;color: #ff0000;line-height: 40px;height: 40px;}
/*评论框*/
.plk {margin: 10px 0;}
.plk .ipt-txt2 {
	width: 903px;
	height: 80px;
	padding: 5px;border-radius: 5px 5px 5px 5px;
	font-size: 14px;
	background:url("../images/bg_comment.png") repeat-x scroll 0 -90px #FFFFFF;
	border-width: 1px;
	border-style: solid;
border-color: #dddddd #eeeeee #eeeeee #dddddd;
}
/*最新评论*/
.plqt-2 {
	line-height: 35px;
	height: 35px;
	border-bottom: 1px solid #EEEEEE;
	font-size: 14px;
	margin-bottom: 10px;
}
/*最新评论右边*/
.plqt-2 span {
	float: right;
	font-size: 12px;
	color: #7D7D7D;
	font-weight: normal;
}
/*登陆样式*/
.dcmp-post{
	height:30px;
	line-height:30px;
	padding-bottom: 5px;
	font-family: "宋体";
	font-size: 12px;
}
/*登录样式左边*/
.dcmp-post .dcmp-userinfo{}
.custips{ text-align:center;}
.custips a{color:#F86E6A}
/*登陆样式框*/
.dcmp-userinfo{position:relative}
.dcmp-userinfo input{
	height:18px;
	padding-right:0px;
	line-height: 18px;
	padding-left: 3px;
	font-size: 12px;
	color: #666666;
	border:1px solid #f4f4f4;
	border-radius:3px
}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{vertical-align:middle;margin:5px;}
.dcmp-post .dcmp-submit{position:absolute;right:0;top:0px;width:91px}
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{vertical-align:middle;}
/*提交按钮*/
.dcmp-post .dcmp-submit button{
	width:91px;
	height:29px;
	line-height:27px;
	letter-spacing:1px;
	overflow:hidden;
	color:#ffffff;
	cursor:pointer;
	font-size: 12px;
	background-color: #419900;
	border:1px solid #419900;
	border-radius:2px;
}
.dcmp-post .dcmp-submit button:hover{
	width:91px;
	height:29px;
	line-height:27px;
	letter-spacing:1px;
	overflow:hidden;
	color:#ffffff;
	cursor:pointer;
	font-size: 12px;
	background-color: #66cc33;
	border:1px solid #66cc33;
	border-radius:2px;
}
/*评论分页*/
#commetpages {
	clear: both;
	line-height: 30px;
	font-size: 12px;
	margin-top: 10px;
	text-align:center
}
#commetpages b {
	color: #333333;
	margin-right: 5px;
	margin-left: 5px;
}
#commetpages a,#commetpages strong {
    padding: 0 5px;
}
#commetpages span {
	padding-right: 10px;
}
#commetpages strong {
	color: #FF6600;
}
/*评论提示信息样式*/
#plq font {margin:5px;line-height: 30px;font-size: 12px;padding:5px; background:#f9f9f9; border:1px solid #f4f4f4;display: block;}
.plk form {margin: 0px;padding: 0px;display: block;}
/*评论内容样式*/
#commetcontent{ }
.commentbox {padding:10px 0;border-bottom:1px solid #f4f4f4; clear:both; display:inline-block; width:720px;}

.commentbox .uhead {float:left;width:40px;height:40px;margin:3px 5px 0 0; }
.commentbox .uhead img{border-radius:50%;border:1px solid #eee;-webkit-box-shadow:inset 0 -1px 0 #3333sf;box-shadow:inset 0 -1px 0 #3333sf;-webkit-transition:.4s;-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:transform .4s ease-out}
.commentbox .uhead img:hover{border:1px solid #ccc;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);-webkit-rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1)}
.commentbox .uinfo{color:#888888}
.commentbox .uname{ color:#555555; padding-right:5px;}
.commentbox .lou {color:#aaa;position:absolute; right:5px; top:5px;}
.commentbox .content{width:620px;text-align:left;line-height:20px;float:right; position:relative;padding-right: 50px;}
#gallery {
	padding:6px;
	overflow:hidden;
	margin-bottom:8px;
}
#gallery ul {
	margin-top:15px;
	width:105%
}
#gallery ul li {
	display:inline;
	float:left;
	margin:4px 18px 4px 0;
}
#gallery ul li a {
	display:block;
	overflow:hidden;
	position:relative;
	border-radius:3px;
	background:#2db2ea;
	padding:3px;
	color:#ffffff;
}
#gallery ul li a:hover {
	background:#3377AA;
}
#gallery ul li a span {
	padding:0;
	display:block;
	text-align:center;
	height:22px;
	line-height:22px;
}

#gallery ul li a, #gallery ul li a span, #gallery ul li a u, #gallery ul img {
	width:110px;
}
#overlay {
	position:absolute;
	top:0;
	left:0;
	z-index:999;
	width:100%;
	height:500px;
}
#lb {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:1000;
	text-align:center;
	line-height:0;
}
#lb a img {
	border:none;
}
#lb-container-image-box {
	position:relative;
	background-color:#171717;
	width:250px;
	height:250px;
	margin:0 auto;
	box-shadow:rgba(0, 0, 0, 0.4) 0 0 8px;
}
#lb-container-image {
	padding:10px;
}
#lb-loading {
	position:absolute;
	top:40%;
	left:0;
	height:25%;
	width:100%;
	text-align:center;
	line-height:0;
}
#lb-nav {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:999999;
}
#lb-container-image-box>#lb-nav {
	left:0;
}
#lb-nav a {
	outline:none;
	filter:alpha(opacity=50);
	opacity:.5;
	display:block;
	position:relative;
}
#lb-nav a:hover {
	filter:alpha(opacity=80);
	opacity:.8;
}
#lb-nav-btnPrev, #lb-nav-btnNext {
	width:45px;
	height:100px;
	top:140px;
	background:url(../images/sprite.png) no-repeat 0 0;
	cursor:pointer;
}
#lb-nav-btnPrev {
	left:0;
	float:left;
}
#lb-nav-btnNext {
	right:0;
	float:right;
	background-position:right top;
}
#lb-nav a:hover {
-moz-transition:opacity .2s linear;
-webkit-transition:opacity .2s linear;
-o-transition:opacity .2s linear;
transition:opacity .2s linear;
}
#xgt_tbg {
display:none;
	position:absolute;
	background:#171717;
	text-align:left;
	top:10px;
	font:12px Verdana, Helvetica, sans-serif;
	overflow:auto;
	width:100%;
	height:30px;
	line-height:30px;
	filter:alpha(opacity=90);
	opacity:.9;
	color:#fff;
}
#xgt_caption {
	display:block;
	position:absolute;
	top:10px;
	width:100%;
	height:30px;
	line-height:30px;
	text-align:left;
	padding:0 10px;
	color:#fff;
}
#lb_num {
	display:block;
	position:absolute;
	top:10px;
	right:20px;
	height:30px;
	line-height:30px;
	color:#ccc;
	text-align:right;
	width:100%;
}
.fixed {
	position:fixed;
	top:0;
}
/* 代码高亮 */
pre{font-family:'Courier New' , Monospace; font-size:12px; width:99%; overflow:auto; margin:0 0 1em 0; background:#F7F7F7; }
pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}
pre a, pre a:hover{background:none; border:none; padding:0; margin:0}
pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00;}
pre ol li{list-style:decimal-leading-zero; list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em}
pre ol li.alt{color:inherit}
pre ol li span{color:black; background-color:inherit}
pre .comment, pre .comments{color:#008200; background-color:inherit}
pre .string{color:blue; background-color:inherit}
pre .keyword{color:#069; font-weight:bold; background-color:inherit}
pre .preprocessor{color:gray; background-color:inherit}
pre .dp-xml .cdata{color:#ff1493}
pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}
pre .dp-xml .attribute{color:red}
pre .dp-xml .attribute-value{color:blue}
pre .dp-sql .func{color:#ff1493}
pre .dp-sql .op{color:#808080}
pre .dp-rb .symbol{color:#a70}
pre .dp-rb .variable{color:#a70; font-weight:bold}
pre .dp-py .builtins{color:#ff1493}
pre .dp-py .magicmethods{color:#808080}
pre .dp-py .exceptions{color:brown}
pre .dp-py .types{color:brown; font-style:italic}
pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}
pre .dp-j .annotation{color:#646464}
pre .dp-j .number{color:#C00000}
pre .dp-delphi .number{color:blue}
pre .dp-delphi .directive{color:#008284}
pre .dp-delphi .vars{color:#000}
pre .dp-css .value{color:black}
pre .dp-css .important{color:red}
pre .dp-c .vars{color:#d00}
pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}
