.ad_top{
	height:253px;
	background-image:url(/images/linebg.gif);
	background-position: bottom;
}
.button_container{
width:1000px;
height:110px;
padding-top:10px;
}
.left_button{
	float:left;
	width:660px;
	text-align:center;
	line-height:140px;
	margin-right:10px;
}
.right_button{
	float:right;
	width:330px;
	text-align:center;
}
.content_container{
width:1000px;
clear:both;
}
.left_content{
margin-top:16px;
float:left;
width:718px;
}
.right_content{
	margin-top:15px;
float:left;
width:270px;
margin-left:10px;
}
.content{
	border:1px solid #cccccc;
}
.title{
	height:30px;
	border-bottom:1px solid #cccccc;
}
.title .more{
	float:right;
	height:30px;
	line-height:30px;
}
.title h3{
	padding-top:10px;
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
	float:left;
}
.list{
	padding:0 2px;
}
.list h3{
	padding-top:5px;
	padding-left:2px;
	font-size:12px;
	font-weight:bold;
}
.list p{
	line-height:20px;
	padding:4px
}
.list ul {
	margin:10px;
	margin-top:0;
	padding-top:5px;
	padding-left:10px;
}
.list ul li {
	line-height:18px;
}
.list  .point{
color:#cc0000;
font-size:12px;
	font-weight:bold;
}

#resource {
	float:left;
	clear:left;
	width:716px;
	border:1px solid #B7B6BB;
}
#resource_title {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #cccccc;
}
#resource_content {
}
#resource_title_nav {
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
	width:148px;
	float:left;
	padding-left:5px;
	border-right:1px solid #B7B6BB;
}
#resource_title_nav  a:link{
	color:#cc0000;
}
#resource_title_menu ul {
	list-style:none;
}
#resource_title_menu li {
	float:left;
	width:90px;
	border-right:1px solid #B7B6BB;
	text-align:center;
	font-weight:bold;
}
#resource_title_menu li a, #resource_title_menu li a:link, #resource_title_menu li a:active, #resource_title_menu li a:visited {
	display: inline-block;
	/* hide from ie/mac \*/
  display: block;
	/* end hide */
	color:black;
	text-decoration:none;
}
#resource_title_menu li a:hover, #resource_title_menu li a.selected {
	background-color:#B91D3F;
}
.resource_current {
	background-color:#B91D3F;
	color:#FFF;
}
.none {
}
#resource_content {
	padding:20px 5px;
	height:275px;
}
#resource_image {
	float:left;
	width:490px;
}
#resource_intro {
	float:left;
	width:170px;
	padding-left:20px;
	padding-top:4px;
}
#resource_intro p {
	padding:10px 0;
	line-height:20px;
}

/* ===== 首页「云配画」在线版引流宣传区 ===== */
.yun_section {
	width:1000px;
	clear:both;
	margin-top:14px;
	margin-bottom:34px;
}
.yun_banner {
	position:relative;
	overflow:hidden;
	border-radius:6px;
	background:#b3243c;
	background-image:
		radial-gradient(55% 130% at 88% 0%, rgba(255,214,102,0.38) 0%, rgba(255,214,102,0) 62%),
		radial-gradient(50% 120% at 0% 100%, rgba(120,8,42,0.55) 0%, rgba(120,8,42,0) 58%),
		linear-gradient(112deg, #8f0f2e 0%, #b3243c 24%, #cf3a33 46%, #e56a28 70%, #f2962f 88%, #f7b13c 100%);
	box-shadow:0 2px 6px rgba(0,0,0,0.18);
}
.yun_tag {
	display:inline-block;
	margin:18px 0 0 26px;
	padding:3px 12px;
	font-size:12px;
	letter-spacing:1px;
	color:#ffffff;
	background:rgba(255,255,255,0.18);
	border:1px solid rgba(255,255,255,0.4);
	border-radius:12px;
}
.yun_body {
	padding:10px 26px 32px 26px;
}
.yun_body:after {
	content:"";
	clear:both;
	display:block;
}
.yun_left {
	float:left;
	width:660px;
}
.yun_right {
	float:right;
	width:260px;
	text-align:center;
	padding-top:26px;
}
.yun_title {
	margin:6px 0 0 0;
	padding:0;
	font-size:26px;
	font-weight:bold;
	color:#ffffff;
	text-shadow:0 1px 2px rgba(0,0,0,0.25);
}
.yun_sub {
	margin-left:10px;
	font-size:14px;
	font-weight:normal;
	color:#ffe1bd;
}
.yun_desc {
	margin:8px 0 0 0;
	font-size:13px;
	line-height:21px;
	color:#fdf0e2;
}
.yun_feats {
	margin-top:10px;
}
.yun_feats span {
	display:inline-block;
	margin:4px 8px 0 0;
	padding:3px 10px;
	font-size:12px;
	color:#ffffff;
	background:rgba(255,255,255,0.14);
	border-radius:3px;
}
.yun_cta {
	display:inline-block;
	padding:11px 26px;
	font-size:16px;
	font-weight:bold;
	color:#9d1a33;
	text-decoration:none;
	background:#ffd24d;
	background-image:linear-gradient(#ffe27a, #ffc82e);
	border-radius:24px;
	box-shadow:0 2px 5px rgba(0,0,0,0.22);
}
.yun_cta:hover {
	background-image:linear-gradient(#ffea94, #ffd24d);
	text-decoration:none;
}
.yun_host {
	display:block;
	margin-top:8px;
	font-size:12px;
	color:#ffdcae;
	letter-spacing:1px;
}
.yun_banner:after {
	content:"";
	clear:both;
	display:block;
}
