#login {
    border-top: 6px solid #08365d;
}

#wrapper {
    background: url(images/yadz/shandong_04.gif) repeat-y scroll center center #FFFFFF;
}

#aboutus {
    background-color: #08365d;
}


#footer {
    border-top: 10px solid #08365d;
}

#layout_header img{
	display:block;
}

#yadz img{
	display:block;
}

#yadz .topic{
	height:46px;
	background:#cfcfcf;
}

#yadz .topic h2{
	float:left;
	height:46px;
	line-height:46px;
	background:#08365d url(images/yadz/topic-bg.gif) no-repeat right top;
	font-size:26px;
	font-family:"Microsoft Yahei","黑体";
	color:#fff;
	font-weight:normal;
	padding:0px 80px 0px 30px;
}

#yadz .topic a{
	float:right;
	display:inline;
	margin:12px 40px 0px 0px;
	height:22px;
	width:63px;
	background:url(images/yadz/topic-more.gif) no-repeat;
	overflow:hidden;
}

#cldp .box,#xcbd .box,#xwld .box{
	margin-top:15px;
}

#yadz .photo-show1{
	display:inline;
	width:290px;
}

#xcbd .photo-show1{ float:left; }

#xwld .photo-show1{ float:right; }

#yadz .photo-show1 p{
	line-height:34px;
	text-align:center;
	background:#cfcfcf;
}

#yadz .photo-show1 p a{
	color:#08365d;
}

#yadz .photo-show1 img{
	height:195px;
	width:290px;
}

#yadz .news-list1{
	float:left;
	display:inline;
	border-left:1px solid #cfcfcf;
	padding-left:21px;
	width:270px;
	margin-left:15px;
}

#yadz .news-list1 ul li{
	font-size:14px;
	line-height:28px;
	height:28px;
	overflow:hidden;
	background:url(images/yadz/news-type1.gif) no-repeat left center;
	padding-left:9px;
}

#yadz .news-list1 ul li a{
	color:#08365d;
}


#yadz .news-list2{
	float:left;
	display:inline;
	/*border-left:1px solid #cfcfcf;width:270px;*/
	padding-left:1px;
	
	margin-left:1px;
}

#yadz .news-list2 ul li{
	font-size:14px;
	line-height:28px;
	height:28px;
	overflow:hidden;
	background:url(images/yadz/news-type1.gif) no-repeat left center;
	padding-left:9px;
}

#yadz .news-list2 ul li a{
	color:#08365d;
}


#yadz .news-hot1{
	float:left;
	display:inline;
	width:312px;
}

#xcbd .news-hot1{
	margin-left:17px;
}

#yadz .news-hot1 h3{
	font-size:16px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-weight:normal;
	font-family:"Microsoft Yahei","黑体";
}

#yadz .news-hot1 h3 a{
	color:#08365d;
}

#yadz .news-hot1 p{
	line-height:20px;
	height:40px;
	overflow:hidden;
	color:#7c7c7c;
}

#yadz .news-hot1 p a{
	color:#0063a2;
}

#jz h4{
	float:left;
	font-size:12px;
	font-weight:normal;
	line-height:13px;
	height:67px;
	width:16px;
	padding:8px 4px 0px 4px;
	background:#08365d;
	color:#fff;
	text-align:center;
}

#jz .content{
	float:right;
	width:288px;
}

#jz .content ul li{
	float:left;
	display:inline;
	margin-left:14px;
	width:82px;
}

#jz .content ul li p{
	background:#e8e8e8;
	height:18px;
	line-height:18px;
	text-align:center;
	color:#000;
}

#jz .content ul li p a{
	color:#000;
}

#cldp ul{
	height:100%;
}

#cldp #box ul li{
	float:left;
	display:inline;
	width:415px;
	padding:15px 12px 10px 12px;
	border-bottom:1px dotted #08365d;
	margin:0px 15px;
}

#cldp ul li a{
	color:#08365d;
}

#cldp ul li h3{
	line-height:29px;
	height:29px;
	overflow:hidden;
	font-size:20px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	background:url(images/yadz/cldp-type.gif) no-repeat left center;
	padding-left:31px;
	color:#08365d;
	margin:0px 0px 10px 0px;
}

#cldp ul li h3 span{
	float:left;
	height:29px;
	width:40px;
	background:#e3e3e3;
	text-align:center;
	font-size:28px;
	margin-right:8px;
}

#cldp ul li p{
	color:#545454;
	line-height:23px;
	height:46px;
	text-indent:18pt;
}

.focus{ width:940px; margin:0 auto;}
.hdBigPic{ width:940px; margin:0 auto;}
.hdBigPic .bigPic{ width:940px; position:relative;}
.hd_btn{width:53px; height:53px; top:320px; position:absolute; left:0;}
.hd_btn2{ width:53px; height:53px; top:320px; position:absolute; right:0;}
#ly6-main-image img {width:940px;}
.hdTxt{  background:#fafafa; padding:18px 24px 22px 24px;}
.hdTxt .txtL{ float:left; display:inline; width:660px;}
.hdTxt .txtL h2{ font:22px "微软雅黑"; padding-bottom:7px;}
.hdTxt .txtL h2 a{ color:#2b2b2b; }
.hdTxt .txtL p{ line-height:18px;color:#8a8a8a;}
.hdTxt .txtL p a{ color:#2b2b2b;}
.hdTxt .txtR{ float:right; width:200px; padding:6px 10px 0 0;}
.hdTxt .txtR dt{ float:right; padding:39px 0 0 8px; color:#a1a1a1;}
.hdTxt .txtR dd{ font:22px "微软雅黑"; color:#8a8a8a; float:right;}
.hdTxt .txtR dd span{ padding-left:6px;}
#ly6-slide-summary{font-size:12px;text-align:left;}
.hd_org,.hd_org a{ color:#f37108;}
.hd_f{ font:54px Arial, Helvetica, sans-serif}


#spbd ul{
	height:100%;
}

#spbd ul li{
	float:left;
	display:inline;
	width:210px;
	margin:15px 12px 0px 12px;
}

#spbd ul li img{
	width:210px;
	height:145px;
}

#spbd ul li p{
	text-align:center;
	line-height:24px;
	height:24px;
	overflow:hidden;
	padding-top:3px;
	font-weight:bold;
}

#spbd ul li p a{
	color:#333;
}


#luntan .box{
	margin-top:15px;
}

#luntan .topic a{
	background:url(images/yadz/luntan-more.gif);
	width:80px;
}



#luntanqf .main{
	float:left;
	display:inline;
	margin:0px 20px 0px 10px;
	width:585px;
}

#luntanqf .main h3 {
	height:46px;
	line-height:46px;
	padding-top:5px;
	overflow:hidden;
	font-size:30px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
}

#luntanqf .main h3 a{
	color:#08365d;
}

#luntanqf .main p{
	line-height:20px;
	color:#7c7c7c;
}

#luntanqf .main p a{
	color:#0063a2;
}

#zjsc .box{
	margin-left:-20px;
	width:960px;
}

#zjsc .block{
	float:left;
	display:inline;
	width:435px;
	padding:10px;
	border:1px solid #ddd;
	margin:10px 0px 0px 20px;
	height:131px;
	overflow:hidden;
}

#zjsc .block .photo{
	float:left;
	height:105px;
	width:160px;
}

#zjsc .block .photo img{
	height:105px;
	width:160px;
}

#zjsc .block .text{
	float:right;
	width:265px;
}

#zjsc .block .text h3{
	font-size:14px;
}

#zjsc .block .text h3 a{
	color:#004276;
}

#zjsc .block .text p{
	line-height:22px;
	color:#666;
	margin-top:5px;
}

#zjsc .block .text p a{
	color:#ba2636
}

#help{
	border-top:4px solid #4478a9;
	height:45px;
	background:#08365d url(images/yadz/help.gif) no-repeat left center;
	padding:8px 0px 0px 465px;
	color:#82a2c0;
	line-height:18px;
}

#love .main{
	float:left;
	display:inline;
	margin-left:15px;
	width:652px;
	line-height:20px;
	color:#08365d;
}

#love .main a{
	color:#08365d;
}

#love .main p{
	text-indent:18pt;
}

#love .main .all{
	margin:0px 0px 0px 5px;
}

#love .main .all img{
	display:inline;
}


#dyl{
	width:612px;
	background:url(images/yadz/dyl.gif) no-repeat;
	padding:55px 40px 0px 0px;
}

#xax .title{
	margin-bottom:15px;
}

#xax p{
	padding-right:50px;
}

#love .sidebar{
	float:right;
	display:inline;
	margin-right:10px;
	width:252px;
}

#love .sidebar .content{
	width:250px;
	margin:18px auto 0px auto;
	border-left:1px solid #486a87;
}

#love .sidebar .content h3{
	height:34px;
	line-height:34px;
	padding-left:15px;
	font-size:20px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	color:#08365d;
	background:#dde7fc;
}

#love .sidebar .content .block{
	margin-left:15px;
	border-bottom:1px dotted #08365d;
	color:#08365d;
	line-height:19px;
	padding:6px 0px;
}

#nav{
	height:38px;
	line-height:38px;
	color:#fff;
	background:#113d62;
	text-align:center;
	font-size:14px;
}

#nav a{
	color:#fff;
	margin:0px 12px;
}

.layout_title{
	height:29px;
	line-height:29px;
	background-image:none;
	background:#cfcfcf;
}

.layout_title h3{
	float:left;
	font-size:18px;
	background:#08365d url(images/yadz/layout-title.gif) no-repeat right top;
	color:#fff;
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	padding:0px 40px 0px 15px;
}

.layout_title a{
	float:right;
	display:inline;
	margin-right:18px;
	color:#08365d;
}

/*焦点图*/
.MphotoList {
	width:550px;
	padding:0;
	float:right
}
.MphotoList h2 {
	width:396px;
	height:27px;
	padding:5px 0 8px;
	float:left;
	font-size:16px;
	line-height:20px
}
.MphotoList .photoL {
	width:545px;
	float:right;
	position:relative;
}
.MphotoList .photolist {
	width:548px;
	height:235px;
	padding-bottom: 5px;
}
.MphotoList .photo {
	width:548px;
	height:235px;
	float:left
}
.MphotoList .photo img{
	width:545px;
	height:235px;
	border:1px solid #CCC
}
.MphotoList .photo h4 {
	width:356px;
	float:left;
	padding:2px 0 0;
	line-height:18px;
	margin: 2px;
	font-size:12px;
}
.MphotoList .photo h4 a{
	color:#000;
	font-size:12px;
	}
.MphotoList .btPhoto {
	width:100px;
	height:26px;
	float:left;
	position:absolute;
	top:240px;
	left:400px;
	z-index:9;
	margin: 5px 0;
	padding: 0 10px;
}
.MphotoList .btPhoto .bt02, .MphotoList .btPhoto .bt03, .MphotoList .btPhoto .bt04, .MphotoList .btPhoto .bt05, .MphotoList .btPhoto .bt06, .MphotoList .btPhoto .bt07, .MphotoList .btPhoto .bt08 {
	background:url(images/layout1_right_icon3.jpg) no-repeat;
	width:9px;
	height:9px;
	margin:5px;
	display:inline;
	float:left;
	cursor:pointer
}
.MphotoList .btPhoto .current {
	background:url(images/layout1_right_icon4.jpg) no-repeat;
	width:9px;
	height:9px;
	margin:5px;
	display:inline;
	float:left;
	cursor:pointer
}
.MphotoList #pre_30 {
	width:17px;
	height:13px;
	margin:0 5px;
	float:left;
	cursor: pointer;
	position: absolute;
	left: 360px;
	top: 245px;
	z-index: 99;	
}
.MphotoList #next_30 {
	width:17px;
	height:13px;
	margin:0 5px;
	float:left;
	cursor: pointer;
	position: absolute;
	left: 500px;
	top: 245px;
	z-index: 99;
	}
	
	
.phone{
	height:460px;
	width:240px;
	float:right;
	display:inline;
	margin:1px 1px 0px 0px;
	background:url(images/ly15-phone.jpg);
}

.phone .content{
	height:307px;
	width:190px;
	margin:69px 0px 0px 20px;
	overflow-y:scroll;
	line-height:22px;
	color:#000;
	padding:5px;
}

.phone .tel{
	margin:10px 0px 0px 35px;
	height:48px;
	width:190px;
	overflow:hidden;
	
}

.phone .tel p{
	color:#fff;
	line-height:16px;
}
#gqtj .photo-list{
	border-top:4px solid #08365d;
}

#gqtj .photo-list ul{
	height:100%;
}

#gqtj .photo-list ul li{
	float:left;
	display:inline;
	width:285px;
	margin:18px 14px 0px 14px;
}

#gqtj .photo-list ul li img{
	width:285px;
	height:195px;
}

#gqtj .photo-list ul li p{
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	line-height:38px;
	height:38px;
	overflow:hidden;
	text-align:center;
	background:#e2e2e2;
}

#gqtj .photo-list ul li p a{
	color:#152805;
}

#gqtj .photo-list .more{
	width:930px;
	margin:20px auto 0px auto;
}


#ditu { background: url(images/ditu.png) no-repeat; width: 940px; height: 461px; position: relative; }
#ditu .ditu-content { width: 350px; height: 304px; position: absolute; left: 565px; top: 120px; font-size: 14px; line-height: 20px; color: #000; overflow-y: auto }
#ditu .ditu-content h2 { line-height: 30px; font-family: "Microsoft Yahei", "黑体"; font-size: 22px; font-weight: normal; border-bottom: solid 1px #eee; border-top: solid 1px #eee; text-align: center; background-color: #fff; margin-bottom: 10px; }
#ditu .ditu-content ul { margin-top: 10px; padding-top: 5px; border-top: dashed 1px #ccc; }
#ditu .ditu-content ul li { background: url("http://www.dzwww.com/2013/yadz/images/yadz/news-type1.gif") no-repeat scroll left center transparent; font-size: 14px; height: 26px; line-height: 28px; overflow: hidden; padding-left: 9px; }
#ditu .ditu-content ul li a { color: #08365D; }

#ditu .didian { width:60px; height:60px;position: absolute; cursor:pointer; background: url("http://www.dzwww.com/2013/yadz/images/dian.png") no-repeat center center ; }
#ditu .didian a  { display: block;width:60px; height:60px;cursor:pointer;z-index:10;position: absolute;}
#ditu .didian a strong { display:none;}
#ditu .didian.hong {}
#ditu #chengdu { left: 706px; top: -9px; }
#ditu #yaan { left: 252px; top: 312px; }
#ditu #lushan { left: 238px; top: 229px; background:url(../images/yadz/hongdian.png) no-repeat center center; }
#ditu #longmen { left: 291px; top: 181px; }
#ditu #lingguan { left: 197px; top: 186px; }
#ditu #baoxing { left: 191px; top: 126px; }
/*图片故事*/
#tpgs .photo-list .title{
	height:30px;
	line-height:30px;
	background:url(../images/yadz/gqtj-tpgs.gif) no-repeat right center;
}

#tpgs .photo-list .title h2{
	float:left;
	display:inline;
	margin-left:20px;
	font-family:"Microsoft Yahei","黑体";
	font-size:26px;
	font-weight:normal;
	color:#08365d;
}

#tpgs .photo-list .title a{
	float:right;
	display:inline;
	margin-right:15px;
	color:#fff;
}

#tpgs .photo-list ul{
	height:100%;
}

#tpgs .photo-list ul li{
	float:left;
	display:inline;
	width:285px;
	margin:18px 14px 0px 14px;
}

#tpgs .photo-list ul li img{
	width:285px;
	height:195px;
}

#tpgs .photo-list ul li p{
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	line-height:38px;
	height:38px;
	overflow:hidden;
	text-align:center;
	background:#e2e2e2;
}

#tpgs .photo-list ul li p a{
	color:#152805;
}

#tpgs .photo-list .more{
	width:930px;
	margin:20px auto 0px auto;
}

/*震区日记*/
#zqrj{
	background:#cfcfcf;
	overflow:hidden;
	position:relative;
	padding-bottom:15px;
}

#zqrj .title{
	width:57px;
	position:absolute;
	left:437px;
	top:0px;
}

#zqrj .title h2{
	font-family:"Microsoft Yahei","黑体";
	color:#fff;
	font-size:28px;
	font-weight:normal;
	width:30px;
	text-align:center;
	margin:0px auto;
	line-height:30px;
	margin-top:15px;
}

#zqrj .title a{
	display:block;
	color:#fff;
	width:14px;
	text-align:center;
	margin:70px auto 0px auto;
	line-height:14px;
}

#zqrj .box{
	height:100%;
	margin-left:-80px;
	width:1020px;
	background:url(images/yadz/zqrj_new.gif) repeat-y 80px top;
}

#zqrj .block{
	float:left;
	display:inline;
	width:377px;
	height:233px;
	background:#ececec;
	margin:12px 0px 0px 93px;
	padding:19px 15px 0px 15px;
}

#zqrj .block .header p{
	height:20px;
	line-height:20px;
	overflow:hidden;
	width:315px;
	text-align:center;
	color:#08365d;
	margin:0px auto;
}

#zqrj .block .header h3{
	height:50px;
	line-height:50px;
	overflow:hidden;
	font-size:22px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
}

#zqrj .block .header h3 a{
	color:#08365d;
}

#zqrj .block .header .reporter{
	height:14px;
	line-height:14px;
	overflow:hidden;
	background:url(../images/yadz/line1.gif) repeat-x left center;
	color:#7c7c7c;
	text-align:center;
}

#zqrj .block .header .reporter span{
	background:#ececec;
	padding:0px 30px;
}

#zqrj .block .text{
	height:120px;
	overflow:hidden;
	line-height:24px;
	font-size:14px;
	color:#5c5c5c;
	margin-top:15px;
	padding:0px 10px;
}

#zqrj .block .text a{
	color:#fd5900;
}



#layout1_left h4{ height:40px; line-height:40px; overflow:hidden}
#zqjl{
	background:#08365d;
	height:100%;
}

#zqjl .title{
	height:58px;
	line-height:58px;
	border-bottom:1px solid #fff;
}

#zqjl .title h2{
	float:left;
	display:inline;
	margin-left:30px;
	color:#fff;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	font-size:30px;
	background:url(../images/yadz/zqjl-title.gif) no-repeat right center;
	padding-right:33px;
}

#zqjl .title a{
	float:right;
	display:inline;
	color:#fff;
	margin-right:45px;
}

#zqjl .content{
	padding:14px 0px;
}

#zqjl .left,#zqjl .right{
	width:395px;
	padding:0px 37px;
}

#zqjl .right{
	border-left:1px dashed #6c8396;
}

#zqjl .content .hot{
	height:285px;
	padding:3px 9px 0px 9px;
	border-bottom:1px dotted #52728e;
}

#zqjl .content .hot span{
	font-weight:bold;
	color:#d4c66a;
}

#zqjl .content .hot h3{
	height:50px;
	line-height:50px;
	overflow:hidden;
	font-size:22px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
}

#zqjl .content .hot h3 a{
	color:#fff;
}

#zqjl .content .hot img{
	width:375px;
	height:132px;
	border:1px solid #c3c5c8;
} 

#zqjl .content .hot p{
	color:#dae6ef;
	line-height:20px;
	height:60px;
	overflow:hidden;
	margin-top:15px;
}

#zqjl .content .hot p a{
	color:#dae6ef;
}

#zqjl .content .list{
	margin:10px 0px 0px 10px;
}

#zqjl .content .list ul li{
	font-size:14px;
	line-height:28px;
	height:28px;
	background:url(../images/yadz/zqjl-type.gif) no-repeat left 12px;
	padding-left:8px;
}

#zqjl .content .list ul li a{
	color:#fff;
}