body{font-size:12px;}body,div,ul,li,dl,dt,dd,pre,form,input,textarea,th,td,hr,p{ margin:0; padding:0;}.diy-content-wrap{overflow:hidden;margin:0 auto;}#diyContent{width:960px;margin:0 auto;}div[id ^="frame_con_"] {overflow: hidden;float:left;height:100%;}ul{list-style:none;padding:0;margin:0;}.block{background-color:#fff;margin:0; padding:0;}
#diy-content-wrap {background-image:url();}
#frame363{overflow:hidden;}#frame382{height:px;margin:5px 0px 5px 0px; padding:10px 0px 10px 0px; border:1px solid #06F; background-color:;background-image:url();background-repeat:repeat;background-position-x:0px;background-position-y:0px;overflow:hidden;}#frame386{height:px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #06F; background-color:;background-image:url();background-repeat:repeat;background-position-x:0px;background-position-y:0px;overflow:hidden;}#frame389{height:px;margin:0px 0px 0px 0px; padding:0px; border:0px solid transparent; background-color:transparent;background-image:url();background-repeat:repeat;background-position-x:0px;background-position-y:0px;overflow:hidden;}#frame392{overflow:hidden;}
#module390   .block-content .block-c-c{
	background-position-x:0px;
	padding:0px;
	border:0px solid 0;
	background-position-y:0px;
	background-image:;
	background-repeat:no-repeat;
	}
#module390  .block-title a{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	}
#module390  .content span{
	position:relative;
	width:98%;
	display:inline-block;
	font-weight:normal;
	line-height:25px;
	height:25px;
	font-size:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-decoration:none;
	left:0px;
	top:0px;
	}
#module390  .block-title a.more{
	padding-right:5px;
	line-height:30px;
	color:#ababab;
	text-align:right;
	font-size:12px;
	width:60px;
	text-decoration:none;
	display:inline-block;
	font-weight:normal;
	}
#module390  .content span:hover{
	color:#044c82;
	text-decoration:underline;
	}
#module390  .content{
	color:#808080;
	width:310px;
	margin:5px 5px 0 0;
	display:inline-block;
	}
#module390  .content img{
	height:190px;
	width:310px;
	background-color:#330;
	background-position-x:0px;
	border:2px solid #CCC;
	background-position-y:0px;
	background-repeat:repeat;
	background-image:;
	}
#module390 .block-title a:hover{
	color:#745fab;
	}
#module390  .block-title{
	padding-left:10px;
	background-color:#C00;
	font-weight:bold;
	padding:0px 0px 0px 20px;
	line-height:32px;
	height:32px;
	color:#FFF;
	font-size:14px;
	overflow:hidden;
	background-position-x:0px;
	text-decoration:none;
	border:0px solid 0;
	background-position-y:0px;
	background-repeat:no-repeat;
	background-image:url(black-a.png);
	}
#module390 {
	width:960px;
	background-position-x:0px;
	margin:0px 0px 0px 0px;
	border:0px solid #C00;
	padding:0px 0px 0px 0px;
	background-position-y:0px;
	background-repeat:repeat;
	background-image:;
	}
#module384  .block-c-c{
	height:250px;
	width:440px;
	background-position-x:0px;
	margin:5px 0px 5px 20px;
	text-decoration:none;
	font-weight:normal;
	padding:0px;
	border:0px solid transparent;
	background-position-y:0px;
	background-repeat:repeat;
	background-image:;
	}
#module394  .block-c-c{
	width:100%;
	}
#module365  img{
	width:100%;
	}
#module387 .block-title a:hover{
	color:#745fab;
	}
#module387  .pic{
	margin-right:10px;
	height:150px;
	overflow:hidden;
	width:235px;
	margin-bottom:10px;
	background-position-x:0px;
	border:0px solid 0;
	background-position-y:0px;
	float:left;
	background-repeat:repeat;
	background-image:;
	}
#module387  .block-title{
	padding-left:10px;
	background-color:transparent;
	font-weight:bold;
	padding:0px 0px 0px 20px;
	line-height:32px;
	height:32px;
	color:#FFF;
	font-size:14px;
	overflow:hidden;
	background-position-x:0px;
	text-decoration:none;
	border:0px solid 0;
	background-position-y:0px;
	background-repeat:no-repeat;
	background-image:url(black-a.png);
	}
#module387  .pic img{
	width:100%;
	border:0;
	}
#module387  .block-title a{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	}
#module387  .imgText-blue{
	background-position-x:0px;
	padding:10px 0px 10px 20px;
	border:0px solid 0;
	background-position-y:0px;
	background-image:;
	background-repeat:no-repeat;
	}
#module387  .Q-list{
	height:140px;
	overflow:hidden;
	border-bottom:1px dotted #f0f0f0;
	float:left;
	}
#module387  ul li.outerLi{
	height:150px;
	overflow:hidden;
	width:100%;
	margin-bottom:5px;
	display:block;
	}
#module387  .Q-list a{
	line-height:26px;
	height:26px;
	color:#4e7cba;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	}
#module387  .block-title a.more{
	padding-right:5px;
	line-height:30px;
	color:#ababab;
	text-align:right;
	font-size:12px;
	width:60px;
	text-decoration:none;
	display:inline-block;
	font-weight:normal;
	}
#module387  .Q-list .word{
	line-height:24px;
	height:115px;
	color:#4e4e4e;
	overflow:hidden;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	word-wrap:break-word;
	}
#module387  .Q-list a:hover{
	text-decoration:underline;
	}
#module387 {
	overflow:hidden;
	width:100%;
	background-position-x:0px;
	margin:0px 0px 0px 0px;
	border:0px solid 0;
	padding:0px 0px 0px 0px;
	background-position-y:0px;
	background-repeat:repeat;
	background-image:;
	}
#module401  .slider-2 .bimg{
	height:100%;
	width:100%;
	display:none;
	}
#module401  .slider-2 .cont{
	height:100%;
	width:100%;
	padding:0;
	}
#module401  .image img{
	height:250px;
	width:470px;
	background-position-x:0px;
	border:0px solid 0;
	background-position-y:0px;
	background-repeat:repeat;
	background-image:;
	}
#module401  .title a{
	color:#272727;
	width:100%;
	heihgt:100%;
	display:inline-block;
	text-decoration:none;
	font-weight:normal;
	float:right;
	}
#module401  {
	width:100%;
	}
#module401  .slider-2 .right{
	width:100%;
	}
#module401  .slider-2 .back{
	left:0;
	border:0;
	}
#module401  a img{
	border:none;
	}
#module401  .slider-2 .pic-button{
	position:absolute;
	color:transparent;
	width:10%;
	display:block;
	top:40%;
	}
#module401  .slider-2 .title{
	height:50px;
	width:100%;
	background-position-x:0px;
	border:0px solid 0;
	background-position-y:20px;
	background-repeat:repeat;
	background-image:;
	}
#module401  .slider-2{
	position:relative;
	height:250px;
	width:470px;
	background-position-x:0px;
	margin:5px 0px 5px 0px;
	border:0px solid 0;
	background-position-y:0px;
	background-image:;
	background-repeat:repeat;
	}
#module401  .slider-2 .title a:hover{
	color:#933933;
	text-decoration:underline;
	}
#module401  .slider-2 .bimg.selected{
	display:block;
	}
#module401  .slider-2 .next{
	border:0;
	right:0;
	}
#module401  .slider-2 .left{
	width:100%;
	}
#module401  .slider-2 .image{
	height:95%;
	width:100%;
	}
