.wrap {
	background: #fff none repeat scroll 0 0;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 7px;
	width: 980px;
}
.mingrenlist {
	margin-top:12px;
    width: 480px;
	float: left;
}

.mingrenlist li {
	width: 96px;
	float: left;
}
.mingrenlist li a {
	font-size: 14px;
	font-family: "å¾®è½¯é›…é»‘";
	display: block;
	line-height: 32px;
	height: 32px;
	color: #333;
}
.navht {
	height: 88px;
	background: #f5f5f5;
	border-bottom: 1px solid #ebebeb;
	
	
}
.topbg {
	float: right;
	height: 88px;
	width: 500px;
	background: #f5f5f5 url(../images/topbg.jpg) no-repeat;
}
.conFirst {
	margin: 0 5px 12px;
	width: 980px;
}
.conFL {
	float: left;
	width: 665px;
}
.marBot10 {
	margin-bottom: 12px;
}
.focus {
	background: #bebdbb none repeat scroll 0 0;
	height: 531px;
	overflow: hidden;
	width: 665px;
}
.focus .fi04 {
	height: 380px;
	width: 665px;
}
.conFR {
	border: 1px solid #832b2b;
	float: right;
	margin-right: 10px;
	overflow-x: hidden;
	width: 298px;
}
.quickPic {
	width: 296px;
}
.borBox {
	border: 1px solid #dbe1e6;
}
.quickPic {
	height: 529px;
	overflow: hidden;
	width: 298px;
}
.clumnTit {
	background: #7d0004;
	border-bottom: 1px solid #9c1616;
	height: 30px;
	line-height: 30px;
	padding: 0;
}
.clumnTit h3 a {
	color: #fff;
	display: block;
	float: left;
	font-size: 16px;
	font-weight: bold;
	font-family: "å¾®è½¯é›…é»‘";
	margin-left: 10px;
}
.clumnTit span a {
	color: #fff;
	display: block;
	float: right;
	margin-right: 10px;
}
.clumnTit span a:hover {
	color: #fff !important;
	text-decoration: underline;
	margin-right: 10px;
}
.information {
	margin-bottom: 10px;
	overflow: hidden;
	width: 980px;
}
.information .title_tit {
	float: left;
	height: 35px;
	
	
	
}
.title_tit {
	width: 978px;
	height: 35px;
	float: left;
	margin-bottom: 10px;
	border-bottom: 2px solid #7d0004;
	margin-top:20px;
}
.jingpaisize{
	       width: 584px;
		   height: 400px;
		   overflow: hidden;
	        
	      } 
.wxx_tag {
	margin-top: 40px;
}
.zaface {
	width: 240px;
	height: 330px;
	text-align: left;
}
.wxx_tag li {
	border: 3px solid #000000;
	float: left;
	height: 60px;
	margin: 15px;
	text-align: center;
	width: 290px;
}
.wxx_tag li a {
	border: 1px solid #000000;
	display: inline-block;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 18px;
	font-weight: bold;
	height: 46px;
	line-height: 46px;
	margin-top: 6px;
	width: 276px;
}
.wxx_tag a:link, .wxx_tag a:visited {
	color: #000000;
	text-decoration: none;
}
.pic_painter {
	height: 400px;
}
.inforlist {
	margin-top: 10px;
	overflow: hidden;
	width: 980px;
}
.inforlist li {
	display: inline-block;
	float: left;
	overflow: hidden;
	padding: 10px 30px 20px;
	width: 430px;
}
.inftit a:hover {
	color: #900;
	text-decoration: none;
}
.inftit a {
	color: #252525;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 18px;
	height: 40px;
	line-height: 40px;
}
.infcon {
	overflow: hidden;
}
.infcon-img {
	float: left;
	height: 100px;
	margin-right: 10px;
	overflow: hidden;
	width: 100px;
}
.infcr {
	line-height: 25px;
	margin-left: 125px;
	text-indent: 2em;
}
.infcr p {
	padding-top: 5px;
}
.infconb {
	overflow: hidden;
	padding: 10px 3px 20px;
	width: 940px;
}
.infconb a {
	display: block;
	float: left;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	margin-right: 12px;
	overflow: hidden;
	padding-left: 10px;
	width: 290px;
}
.pad {
	width: 288px;
    border-bottom: 1px dotted #666;
	margin: auto;
	height: 114px;
	padding-left: 10px;

}
.yishu_pic{ 
         width:90px;
		 float:right;
		 }
.yishu_line{
	      width:192px;
	      float:left; 
	      line-height:24px;
	       
	   }
.sizef{
	font-size:16px;
	   
	   }

.i_box {
	height: 530px;
	overflow: hidden;
	position: relative;
	width: 278px;
}
.i_imglist {
	width: 278px;
	z-index: 0;
}
 @charset "GBK";
/* CSS Document */
html, body, img {
	border: 0;
	margin: 0;
	padding: 0;
}
body, * {
	font-family: 'SimSun', 'Arial', 'Helvetica', 'Verdana', 'å®‹ä½“';
	font-size: 12px;
	color: #000;
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, ul, li {
	margin: 0;
	padding: 0;
	font-weight: normal;
	list-style-type: none;
}
/*header*/
.header1 {
	background: #e5e5e5;
}
.top {
	width: 980px;
	height: 54px;
	margin: 0 auto;
}
.top .top_all li {
	float: left;
	overflow: hidden;
}
.top img {
	margin-right: 1px;
}
.header2 {
	width: 980px;
	overflow: hidden;
	margin: 0 auto;
}
.logo_left {
	width: 670px;
	height: 153px;
	overflow: hidden;
	margin: 0 0 5px 7px;
	float: left;
}
.logo_left .LT {
	float: left;
}
.logo_left .LM {
	float: left;
	height: 80px;
	width: 670px;
}
.logo_left .LB {
	float: left;
	margin-top: 7px;
}
.text1 {
	width: 234px;
	color: #a3a3a3;
	float: left;
}
.top_nav {
	width: 241px;
	height: 80px;
	background: url(../images/bg_3_15.jpg) center 0px no-repeat #fff;
	float: left;
	padding: 7px 1px 5px 1px;
	position: absolute;
	z-index: 120;
}
.top_nav ul {
	width: 239px;
	height: 80px;
	border: #c0bdbd solid 1px;
	background: #fff;
	float: left;
	padding: 1px;
}/*zhaoliyan*/
.top_nav ul li {
	width: 79px;
	height: 20px;
	line-height: 20px;
	color: #a3a3a3;
	text-align: center;
	float: left;
}
.top_nav ul li.current {
	background: #e5e5e5;
}
.top_nav ul li a {
	color: #a3a3a3;
	font-size: 14px;
	height: 20px;
	line-height: 24px;
}
.top_nav ul li a:hover {
	text-decoration: underline;
}
.logo_right {
	width: 300px;
	height: 155px;
	margin-top: 4px;
	background: url(../images/top_bg5.jpg) top right no-repeat;
	float: left;
	left: 905px;
	top: 55px;
	z-index: -100;
}
.logo_right .LR_text {
	width: 182px;
	height: 20px;
	line-height: 20px;
	background: url(../images/bg_3_12.jpg) left center no-repeat;
	padding-left: 12px;
	float: right;
}
.logo_right .LR_text li {
	float: left;
	text-align: center;
}
.button {
	width: 300px;
	padding-top: 100px;
}
.button p {
	width: 50px;
	text-align: center;
	height: 21px;
	line-height: 21px;
	float: left;
}
.button .red {;
	background: #6a0000;
}
.button .grey {
	background: #333;
}
.button p a {
	color: #fff;
	font-size: 14px;
}
.spe_1 {
	position: relative;
	bottom: -29px;
	left: 31px;
}
.search {
	width: 300px;
	height: 20px;
	margin-top: 7px;
	float: left;
}
#search {
	width: 200px;
	height: 18px;
	background: url(../images/search.jpg) left center no-repeat;
	border: #b07878 solid 1px;
	float: left;
}
#search_button {
	width: 50px;
	height: 20px;
	background: url(../images/search_button.jpg) right top no-repeat;
	border: 0;
}
.search2 {
	width: 240px;
	height: 20px;
	float: left;
}
#search2 {
	width: 180px;
	height: 18px;
	background: url(../images/search.jpg) left center no-repeat;
	border: #b07878 solid 1px;
	float: left;
}
#search_button2 {
	width: 50px;
	height: 20px;
	background: url(../images/search_button.jpg) right top no-repeat;
	border: 0;
	float: left;
}
/*nav*/
.nav {
	height: 115px;
	background: #7c0000;
	margin: 0 auto;
	_margin-top: 10px;
}
.nav_con {
	width: 980px;
	height: 115px;
	margin: 0 auto;
}
.nav_l {
	width: 149px;
	height: 115px;
	background: #974D4E;
	float: left;
}
.nav_l img {
	padding: 28px 25px 35px 29px;
	height: 52px;
	width: 95px;
}
.nav_r {
	width: 822px;
	padding: 28px 0 34px 0;
	height: 53px;
	float: left;
}
.nav_r li {
	width: 133px;
	height: 35px;
	line-height: 30px;
	text-align: center;
	float: left;
}
/*wrap*/
.wrap {
	width: 980px;
	overflow: hidden;
	background: #fff;
	margin: 0 auto;
	padding-top: 7px;
}
.consecond .title1 .spe_2 { /* position:relative; left:814px; top:-123px;_left:789px; _top:-122px; */
}
.gold {
	margin: 5px;
}
.gold img {
	width: 970px;
}
.consecond .title1 {
	height: 35px;
	background: url(../images/tit_1.jpg) -1px -2px no-repeat;
	margin-bottom: 5px;
}
.gb {
	width: 980px;
	margin-bottom: 40px;
	height: 110px;
}
.gb dl {
	margin-top: 10px;
	width: 108px;
	float: left;
}
.gb dl dt {
	width: 108px;
	height: 108px;
	_width: 105px;
	_height: 105px;
	text-align: center;
}
.gb dl dd {
	width: 108px;
	_width: 105px;
}
.gb dl .up {
	text-align: center;
	font-weight: bold;
}
.gb dl .down {
	text-align: center;
}
.art {
	width: 976px;
	overflow: hidden;
	margin-bottom: 5px;
	_margin-bottom: 10px;
}
.art .title2 {
	height: 35px;
	background: url(../images/tit_2.jpg) -1px -2px no-repeat;
}
.art .title2 a {
	height: 35px;
	line-height: 45px;
	color: #303030;
	float: right;
	padding-right: 10px;
}
.art ul {
	padding: 5px;
	_padding-top: 0;
	padding-right: 0;
}
.art ul li {
	float: left;
	width: 97px;
	height: 128px;
}
.art-name {
	height: 32px;
	line-height: 32px;
	width: 97px;
	text-align: center;
}
.text_painter {
	width: 97px;
	color: #fff;
	font-weight: bold;
	background: #1296D3;
	height: 37px;
	line-height: 37px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0px;
	z-index: 99px;
	display: none;
	background: url(../images/index_vip.jpg) left center no-repeat #1296D3;
}
.video {
	float: left;
	width: 670px;
	margin-right: 20px;
}
.video .title3 {
	height: 35px;
	margin-bottom: 5px;
	_margin-bottom: 0px;
	background: url(../images/tit_3.jpg) left top no-repeat;
}
.video .title3 a {
	height: 35px;
	line-height: 45px;
	color: #303030;
	float: right;
	padding-right: 10px;
}
.focus1 {
	background: none repeat scroll 0 0 #DADADA;
	height: 420px;
	overflow: hidden;
	position: relative;
	width: 670px;
	padding-top: 10px;
}
.details {
	float: left;
	width: 672px;
}
.details ul li {
	height: 349px;
	margin: 7px 0 7px 5px;
	width: 627px;
}
.details ul li img {
	width: 667px;
	height: 364px;
}
.details ul li {
	background: url("../images/loading.gif") no-repeat scroll center 140px;
	height: 364px;
	position: relative;
	width: 670px;
}
.details ul li div.shadow, .details ul li h3 {
	background: none repeat scroll 0 0 #000000;
	bottom: 0;
	height: 45px;
	left: 0;
	opacity: 0.5;
	position: absolute;
	width: 667px;
}/*zhaoliyan*/
.details ul li h3 {
	bottom: 0;
	height: 45px;
	left: 0;
	opacity: 1;
	position: absolute;
	width: 667px;
}
.details ul li .spe_5 img {
	width: 84px;
	height: 84px;
}
.details ul li h3 {
	background: none repeat scroll 0 0 transparent;
	line-height: 45px;
	opacity: 1;
	text-align: center;
}
.details ul li h3 a {
	color: #fff;
	font-size: 20px;
}
.items {
	float: left;
	margin-top: 9px;
	width: 304px;
	overflow: hidden;
}
.items ul li {
	height: 65px;
	margin-bottom: 3px;
	padding-left: 9px;
	position: relative;
}
.items ul li span {
	background: url(../images/bg_4.jpg) repeat-x;
	border-color: #B2BFC8 #B2BFC8 #B2BFC8 -moz-use-text-color;
	border-image: none;
	border-style: solid solid solid none;
	border-width: 1px 1px 2px medium;
	display: inline-block;
	float: left;
	height: 50px;
	padding: 12px 10px 0;
	width: 160px;
}
.items ul li span a {
	color: #053670;
	display: inline-block;
	font-weight: bold;
	height: 40px;
	line-height: 20px;
}
.items ul li img {
	background-color: #FFFFFF;
	border: 2px solid #4C4C4C;
	float: left;
	height: 59px;
	padding: 1px;
	width: 105px;
}
.focus1 div.tthz {
	background: url(../images/bg_5.jpg) repeat-x;
	border: 1px solid #75899C;
	bottom: 8px;
	clear: both;
	height: 19px;
	line-height: 19px;
	position: absolute;
	right: 9px;
	text-align: center;
	width: 290px;
}
.focus1 div.tthz a {
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	text-align: center;
}
.show {
	width: 976px;
	overflow: hidden;
	margin-bottom: 5px;
	margin-top: 5px;
}
.show .title4 {
	height: 35px;
	background: url(../images/tit_4.jpg) -1px -2px no-repeat;
}
.show .title4 a {
	height: 35px;
	line-height: 45px;
	color: #303030;
	float: right;
	padding-right: 10px;
}
.show .wxx_pic {
	width: 370px;
	height: 497px;
	margin: 5px;
_ margin:5px 3px;
	float: left;
	position: relative;
}
#.show .wxx_pic a {
width:370px;
height:490px;
overflow:hidden;
}
#.show .wxx_pic img {
width:370px;
height:501px;
overflow:hidden;
}
#.show .wxx_pic .shadow1 {
width:370px;
height:30px;
background:#000 transparent;
position:absolute;
right:-3px;
top:470px;
}
#.show .wxx_pic .shadow1 p {
color:#fff;
font-size:15px;
padding-left:10px;
line-height:24px;
width:300px;
float:left;
}
#.show .wxx_pic .shadow1 .ch {
float:right;
padding-right:13px;
}
.shadow1 ul li.hover {
	background-color: #c4004f !important;
}
.shadow1 ul li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 2px;
	margin-top: 7px;
	background-color: #d9d9d9;
	cursor: pointer;
	float: left;
}
.ref {
	width: 596px;
	overflow: hidden;
	margin-top: 5px;
	float: left;
}
.ref_top li {
	width: 194px;
	height: 194px;
	float: left;
	margin: 2px;
	overflow: hidden;
}
.ref_top li img {
	width: 194px;
	height: 194px;
}
.ref_top .shadow2 {
	background: #000;
	height: 45px;
	position: relative;
	top: -48px;
	opacity: 0.5;
}
.ref_top p {
	height: 45px;
	line-height: 45px;
	text-align: center;
	position: relative;
	top: -92px;
	opacity: 1;
	color: #fff;
}
.ref_top p a {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	opacity: 1;
}
.ref_top p a:visited, .ref_top p a:hover {
	color: #fff;
}
.ref_bottom {
	margin-top: 398px;
	_margin-top: 5px;
	width: 592px;
	height: 101px;
	padding-left: 2px;
	background: url(../images/bg_03.jpg) no-repeat 2px center;
}
.ref_bottomL {
	width: 200px;
	height: 95px;
	float: left;
}
.ref_bottomR {
	width: 350px;
	height: 95px;
	line-height: 22px;
	padding-top: 6px;
	overflow: hidden;
	float: left;
}
.ref_bottomR li {
	width: 350px;
	overflow: hidden;
}
.ref_bottomR a {
	font-size: 14px;
	font-weight: bold;
}
.more {
	padding: 82px 6px 0 0;
}
.con_6 {
	margin-bottom: 10px;
	overflow: hidden;
}
.c6_l {
	width: 590px;
	overflow: hidden;
	float: left;
	padding-right: 5px;
}
.c6_l .title5 {
	height: 35px;
	background: url(../images/tit_5.jpg) -1px -2px no-repeat;
}
.c6_l .title5 a {
	height: 35px;
	line-height: 45px;
	color: #303030;
	float: right;
	padding-right: 10px;
}
.c6_r {
	width: 360px;
	overflow: hidden;
	float: left;
	margin-left: 20px;
}
.c6_r .title6 {
	height: 35px;
	background: url(../images/tit_6.jpg) -1px -2px no-repeat;
}
.c6_r .title6 a {
	height: 35px;
	line-height: 45px;
	color: #303030;
	float: right;
	padding-right: 10px;
}
.works {
	width: 460px;
	height: 330px;
	overflow: hidden;
	margin: 5px 0 5px 5px;
	border: #9f5758 solid 1px;
}/*zhaoliyan*/
.works .WT {
	width: 450px;
	margin: 5px;
	height: 300px;
	overflow: hidden;
	position: relative;
}
.works .WT img {
	width: 450px;
	height: 300px;
}
.works .WT .shadow3, .works .WT.text2 {
	width: 450px;
	height: 45px;
	bottom: 0;
	left: 0;
	opacity: 0.5;
	background: #000;
	position: absolute;
}
.works .WT .text2 {
	width: 450px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: 1;
}
.works .WT .text2 a {
	color: #fff;
	font-size: 18px;
}/*zhaoliyan*/
.WB {
	height: 20px;
	line-height: 20px;
	float: right;
	padding-right: 3px;
}
.WB li.hover {
	background-color: #c4004f !important;
}
.WB li {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 2px;
	background-color: #d9d9d9;
	cursor: pointer;
	float: left;
}
.preview {
	width: 483px;
	height: 330px;
	margin: 5px;
}
.preview dt {
	width: 245px;
	height: 300px;
	float: left;
}
.preview dt img {
	width: 245px;
	height: 330px;
}
.preview dd {
	width: 227px;
	padding-left: 10px;
	float: left;
}
.text3 {
	width: 226px;
	height: 190px;
}
.pic1 {
	display: block;
	float: right;
}
.theme {
	overflow: hidden;
	font-size: 16px;
	font-weight: bold;
	margin-top: 5px;
	width: 205px;
	float: left;
}
.text3 p {
	line-height: 20px;
	margin-top: 5px;
	width: 226px;
	float: left;
}
.text3 p a.t1 {
	font-size: 14px;
	display: block;
	float: right;
}
.text3 p a.t2 {
	color: #252384;
	font-size: 14px;
	text-decoration: underline;
	margin-top: 10px;
	display: block;
	float: right;
}
.text4 {
	width: 226px;
	height: 130px;
	margin-top: 10px;
}
.text4 p {
	line-height: 25px;
}
.text4 p a.t3 {
	font-size: 14px;
	display: block;
	padding-left: 20px;
	float: right;
}
.text4 p a.t2 {
	color: #252384;
	font-size: 14px;
	text-decoration: underline;
	margin-top: 10px;
	display: block;
	float: right;
}
.con_7 {
	width: 980px;
	overflow: hidden;
	margin-bottom: 10px;
	float: left;
	position: relative;
	z-index: 0;
}
.con_7 .title7 {
	height: 35px;
	width: 980px;
	background: url(../images/tit_7.jpg) -1px -2px no-repeat;
}
.con_7 .title7 a {
	height: 35px;
	line-height: 45px;
	color: #303030;
	float: right;
	padding-right: 10px;
}
.con_7 .con_7_1 {
	width: 936px;
	overflow: hidden;
	background: #d6d6d6;
	margin: 5px;
	padding: 11px 17px;
}
.spe_3 {
	position: absolute;
	left: 5px;
	bottom: 132px;
	z-index: 100;
}
.spe_4 {
	position: absolute;
	left: 941px;
	bottom: 132px;
	z-index: 1;
}
.con_7 .con_7_1 .con_7_t {
	width: 936px;
	height: 225px;
}
.con_7 .con_7_1 .con_7_t ul {
	height: 225px;
}
.con_7 .con_7_1 .con_7_t li {
	width: 302px;
	height: 225px;
	float: left;
	position: relative;
}
.con_7 .con_7_1 .con_7_t li img {
	width: 302px;
	height: 225px;
}
.con_7 .con_7_1 .con_7_t .shadow4 {
	width: 302px;
	height: 23px;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: 0.5;
	background: #000;
}
.con_7 .con_7_1 .con_7_t .text5 {
	width: 302px;
	height: 23px;
	line-height: 23px;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: 1;
}
.con_7 .con_7_1 .con_7_t .text5 a {
	color: #fff;
	font-size: 16px;
	height: 23px;
	line-height: 23px;
	text-align: left;
	font-weight: bold;
	opacity: 1;
	padding-left: 10px;
}
.con_7 .con_7_1 .con_7_b {
	width: 906px;
	height: 30px;
}
.con_7 .con_7_1 .con_7_b ul {
	width: 114px;
	height: 24px;
	padding: 13px 0 0 391px;
}
.con_7 .con_7_1 .con_7_b ul li {
	width: 18px;
	height: 18px;
	float: left;
	margin-left: 2px;
}
.c6_l .title8 {
	height: 35px;
	background: url(../images/tit_8.jpg) -1px -2px no-repeat;
}
.c6_l .title8 a {
	height: 35px;
	line-height: 45px;
	color: #303030;
	float: right;
	padding-right: 10px;
}
.c6_r .title9 {
	height: 35px;
	background: url(../images/tit_9.jpg) -1px -2px no-repeat;
}
.c6_r .title9 a {
	height: 35px;
	line-height: 45px;
	color: #303030;
	float: right;
	padding-right: 10px;
}
.extend {
	widht: 460px;
	height: 255px;
	padding: 10px 0 0 17px;
}
.ext_l {
	width: 260px;
	float: left;
}
.ext_l img {
	display: block;
	float: right;
}
.ext_l a {
	padding-right: 15px;
	display: block;
}
.ext_r {
	width: 188px;
	_width: 180px;
	float: left;
}
.ext_r p {
	font-size: 12px;
	line-height: 14px;
	padding: 120px 0 0 10px;
}
.sell {
	width: 482px;
	overflow: hidden;
}
.sell_l {
	width: 270px;
	float: left;
}
.sell_l img {
	width: 270px;
	height: 243px;
}
.sell_r {
	width: 200px;
	float: left;
}
.sell_r p {
	width: 180px;
	margin: 10px;
	padding: 10px 0;
	font-size: 12px;
	line-height: 13px;
	border-bottom: 1px solid #000;
}
.footer {
	background: #fff;
	border-top: 2px solid #CFCFCF;
	line-height: 24px;
	margin: 10px auto 0;
	overflow: hidden;
	padding: 10px 0 20px;
	text-align: center;
	width: 950px;
	text-align: center;
}
.photoAuthorName {
	top: 35%;
	font-size: 40px;
	color: #6a0000;
	font-weight: bold;
	width: 48%;
	text-align: center;
	text-shadow: 2px 2px 2px #000;
	padding: 10px 0 0 5px;
	float: left;
}
.photoAuthorName2 {
	color: #000;
	top: 35%;
	padding-top: 39px;
	font-size: 40px;
	font-weight: bold;
	width: 46%;
	text-align: center;
	text-shadow: 2px 2px 2px #000;
	float: left;
}
.items ul li.cur em {
	display: block;
}
.items ul li em {
	background: url(../images/icons20120725.png) no-repeat scroll 0 0 #E5E5E5;
	display: none;
	height: 19px;
	left: 2px;
	position: absolute;
	top: 27px;
	width: 7px;
}
.title_tit h2 a {
	font-family: "å¾®è½¯é›…é»‘";
	background: #7d0004 none repeat scroll 0 0;
	border-top: 5px solid #7d0004;
	color: #fff;
	display: block;
	float: left;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 90px;
}
.title_tit a {
	display: block;
	height: 35px;
	line-height: 35px;
	float: right;
	padding-right: 10px;
}
/* 2013-4-28*/
.consecond {
	margin-top: 10px;
}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.mb-u {
	margin-top: 10px;
}
.mc-main {
	overflow: hidden;
	width: 980px;
}
/* 2013-4-27 */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.hot-news {
	width: 950px;
	margin: 2px auto -4px;
	overflow: hidden;
	height: 24px;
	background: url(/images/Phone_31.gif) no-repeat 10px center;
	padding-left: 30px;
}
.hot-news ul li {
	padding: 3px 5px 0 0;
	float: left;
}
.join-art {
	background: url(/images/join-bj.jpg) no-repeat;
	width: 811px;
	margin: 10px auto 0;
	height: 32px;
	padding-left: 169px;
}
.join-art ul {
	padding: 4px 0 0 0;
	overflow: hidden;
	float: left;
}
.join-art ul li {
	float: left;
	padding: 0 3px;
	color: #e3e3e3;
	height: 28px;
	line-height: 28px;
}
.join-art ul li a {
	float: left;
}
.join-art ul li img {
	margin: 7px 0 0 5px;
	position: relative;
	vertical-align: middle;
	float: left;
}
.search0815 {
	width: 980px;
	margin: 10px auto 0;
	background: url(/images/search-bj0815.jpg) no-repeat;
	height: 32px;
	line-height: 32px;
}
.search0815 .fl {
	padding-left: 60px;
}
.search0815 .fr {
	padding-right: 60px;
}
.search0815 span {
	float: left;
}
.search0815 .input0815 {
	width: 200px;
	border: 1px solid #ccc;
	height: 18px;
	line-height: 18px;
	margin: 6px 5px 0;
	background: #fff;
	float: left;
}
.search0815-tit {
	background: url(/images/gj-searches.jpg) no-repeat 15px center;
	float: left;
	padding-left: 35px;
	font-weight: bold;
	color: #c80000;
}
.art1105 {
	width: 974px;
	margin: 5px auto 0;
	border: 1px solid #e4e4e4;
	overflow: hidden;
	padding: 2px;
}
.art1105 .art1105-tit {
	background: url(/images/hot_tit1105.jpg) no-repeat;
	width: 120px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	font-weight: bold;
	color: #fff;
	float: left;
}
.art1105 .art1105-tit a {
	color: #ffffff;
	text-decoration: none;
}
.art1105 .art1105-con {
	width: 854px;
	float: left;
	height: 24px;
	line-height: 24px;
}
.art1105 .art1105-con a {
	padding: 0 12px;
}
.search-btn {
	background: url("/images/searchbox.gif") no-repeat scroll 0 0 transparent;
	border: 0 none;
	cursor: pointer;
	height: 20px;
	margin-top: 5px;
	width: 45px;
}
/*åœ¨çº¿ç”»å†Œ css*/
.Album .Album-t {
	width: 980px;
	height: 39px;
	line-height: 39px;
	margin-top:20px;
}
.Album .Album-t .fl {
	text-indent: -9999px;
}
.Album .Album-t .more {
	padding-right: 20px;
}
.Album .Album-t .more a {
	color: #a86200;
}
.Album-con {
	border: 1px solid #ffd395;
	border-top: 0 none;
	overflow: hidden;
	width: 978px;
	padding: 20px 0 10px;
}
.leftarr {
	width: 20px;
	height: 27px;
	margin: 50px 0 0 8px;
	float: left;
	display: inline;
	cursor: pointer;
}
.scroll {
	width: 922px;
	height: 156px;
	float: left;
}
.scroll ul li {
	width: 98px;
	height: 156px;
	padding-left: 15px;
	float: left;
	overflow: hidden;
}
.scroll .s-img {
	width: 96px;
	height: 124px;
	overflow: hidden;
	text-align: center;
	border: 1px solid #dcdcdc;
}
.scroll .s-img i {
	height: 100%;
	display: inline-block;
	vertical-align: middle;
}
.scroll .s-img img {
	float: none;
	border: 0 none;
	display: inline;
	vertical-align: middle;
}
.scroll .s-name {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	padding-top: 5px;
}
.rightarr {
	width: 20px;
	height: 27px;
	margin: 50px 8px 0 0;
	float: right;
	display: inline;
	cursor: pointer;
}
.leftarr {
	background: url("../images/huace_left.png") no-repeat scroll 0 0 transparent;
}
.rightarr {
	background: url("../images/huace_right.png") no-repeat scroll 0 0 transparent;
}
.conFirst {
	margin: 0 5px 12px;
	width: 980px;
}
.conFL {
	float: left;
	width: 665px;
}
.conFR {
	border: 1px solid #832b2b;
	float: right;
	margin-right: 10px;
	overflow-x: hidden;
	width: 298px;
}
.focus {
	background: #bebdbb none repeat scroll 0 0;
	height: 531px;
	overflow: hidden;
	width: 665px;
}
.focus .fi04 {
	height: 380px;
	width: 665px;
}
.focus .fi04 img {
	display: block;
	height: 416px;
	width: 665px;
}
.focus .fi04_1 {
	margin: 0 auto;
	width: 665px;
}
.focus .fi04_1 .fi_ct {
	background: #000 none repeat scroll 0 0;
	cursor: pointer;
	margin: 0 0 12px;
	overflow: hidden;
	position: relative;
	width: 665px;
}
.focus .fi04_1 .fi_ovl {
	background: #000 none repeat scroll 0 0;
	bottom: 0;
	height: 44px;
	left: 0;
	line-height: 44px;
	position: absolute;
	width: 665px;
}
.focus .fi04_1 .fi_tt {
	bottom: 14px;
	color: #fff;
	font-family: SimHei, MsYahei;
	font-size: 18px;
	font-weight: bold;
	padding: 0 20px 0 12px;
	position: absolute;
	text-align: center;
}
.focus .fi04_1 .fi_desc {
	color: #fff;
	display: none;
	font-family: "ç€¹å¬©ç¶?";
	font-size: 12px;
	padding: 0 10px 0 35px;
	position: absolute;
	text-align: left;
	top: 389px;
}
.focus .fi04_1 .fi_tab {
	margin: 0 auto;
	position: relative;
	top: -8px;
	width: 640px;
	z-index: 10;
}
.focus .fi04 .fi_tab dl {
	margin: 0 0 0 4px;
	padding: 0;
	width: 650px;
}
.focus .fi04_1 .fi_tab dd {
	display: inline;
	float: left;
	margin: 0 1px 0 0;
	padding: 0;
	text-align: center;
	width: 159px;
}
.focus .fi04_1 .fi_tab dd img {
	border: 1px solid #bebdbb;
	cursor: pointer;
	height: 96px;
	margin: 5px auto;
	width: 150px;
}
.focus .fi04_1 .fi_tab dd.now img {
	border: 1px solid #f4f4f4;
}
.focus .fi04_1 .fi_pointer {
	background: rgba(0, 0, 0, 0) url("../images/channel.png") no-repeat scroll -383px 0;
	cursor: pointer;
	height: 125px;
	position: absolute;
	top: -10px;
	width: 175px;
	z-index: -1;
}
.picWorld {
	height: 373px;
	overflow: hidden;
	padding-top: 13px;
	width: 635px;
}
.picWorld .pad {
	margin: 19px 0 0;
}
.conLeft {
	float: left;
}
.jzDsh .picAll {
	width: 655px;
}
.jzDsh .picAll li {
	height: 268px;
	margin: 0 10px;
	width: 300px;
}
.jzDsh .picAll a {
	height: 195px;
	width: 300px;
}
.jzDsh .picAll img {
	height: 195px;
	width: 300px;
}
.jzDsh .picAll .txt {
	margin: 9px 1px;
	width: 180px;
}
.jzDsh .picAll h1 {
	color: #06346f;
	font-size: 14px !important;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	margin: 12px auto 0;
	overflow: hidden;
	text-align: center !important;
	white-space: nowrap;
}
.jzDsh .picAll h1 a {
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}
.jzDsh .picAll h5 {
	color: #666;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center !important;
	white-space: nowrap;
}
.jzDsh .picAll h5 a {
	color: #666;
	height: 20px;
	line-height: 20px;
}
.quickPic {
	height: 529px;
	overflow: hidden;
	width: 298px;
}
.quickPic pad {
}
.quickPic .picText {
	height: 118px;
	margin-bottom: 20px;
	overflow: hidden;
	width: 271px;
}
.quickPic .picText h1, .picText h1 a {
	font-size: 14px !important;
	font-weight: bold;
	margin: 0 0 15px;
	overflow: hidden;
	padding: 0;
	white-space: nowrap;
	width: 268px;
}
.quickPic .picText img {
	border: 1px solid #ccc;
	float: left;
	height: 85px;
	width: 130px;
}
.quickPic .picText h5 {
	color: #666 !important;
	float: right;
	font-weight: normal;
	height: 87px;
	line-height: 20px;
	overflow: hidden;
	width: 132px;
}
.quickPic .picText em {
	margin: 0 5px;
}
.quickPic .picText em a {
	color: #900;
	margin: 0 3px;
}
.quickPic .picAll {
	width: 300px;
}
.quickPic .picAll li {
	margin-right: 15px;
}
.newsClick {
	height: 185px;
}
.conSec {
	margin: 12px auto;
	width: 950px;
}
.conLeft {
	margin: 0;
	overflow: hidden;
	width: 635px;
}
.conRight {
	display: inline;
	float: left;
	margin: 0 0 0 15px;
	overflow-x: hidden;
	width: 300px;
}
.jzDsh {
	overflow: hidden;
	width: 635px;
}
.jzDsh .pad {
	margin: 20px 0 7px;
}
.elitePic {
	overflow: hidden;
	width: 635px;
}
.elitePic .pad {
	margin: 20px 0 12px;
}
.elitePic .picAll {
	width: 655px;
}
.elitePic .picAll li {
	height: 175px;
	margin: 0 10px;
	width: 194px;
}
.elitePic .picAll a {
	height: 128px;
	width: 194px;
}
.elitePic .picAll img {
	height: 126px;
	width: 192px;
}
.elitePic .picAll .txt {
	height: 25px;
	margin: 9px auto;
	width: 192px;
}
.hqVisual {
	height: 242px;
	overflow: hidden;
	width: 635px;
}
.hqVisual .pad {
	margin: 10px 0;
}
.hqVisual .picAll {
	width: 655px;
}
.hqVisual .picAll li {
	height: 185px;
	margin: 0 10px;
	position: relative;
	width: 194px;
}
.hqVisual .picAll a {
	height: 128px;
	text-align: left;
	width: 194px;
}
.hqVisual .picAll img {
	height: 126px;
	width: 192px;
}
.hqVisual .picAll .txt {
	float: left;
	height: 21px;
	line-height: 21px;
	margin: 9px 0 0;
	width: 131px;
}
.hqVisual .picAll .author {
	float: left;
	height: 21px;
	line-height: 21px;
	margin: 0;
	overflow: hidden;
	white-space: nowrap;
	width: 131px;
}
.hqVisual .picAll .buy {
	background-position: -140px -105px !important;
	bottom: 20px;
	color: #000;
	float: right;
	font-family: "ç€¹å¬©ç¶?";
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	padding-left: 1px;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	width: 54px;
}
.hqVisual .picAll em {
	color: #06346f;
	display: block;
	float: left;
	height: 21px;
	line-height: 21px;
	position: relative;
	text-align: left;
	width: 131px;
}
.hqVisual .picAll em a {
	position: absolute;
	right: 0;
	top: 1px;
	width: 70px !important;
}
.teacher {
	height: 280px;
	overflow: hidden;
}
.teacher .pad {
	margin: 10px 3px;
}
.teacher .picAll li {
	height: 117px;
	margin: 0 0 0 11px;
	width: 82px;
}
.teacher .picAll a {
	height: 81px;
	width: 82px;
}
.teacher .picAll img {
	height: 79px;
	width: 80px;
}
.teacher .picAll .txt {
	height: 25px;
	margin: 0 auto;
	text-align: center;
	width: 72px;
}
.race h1, .outLook h1, .weekly h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 8px 3px 30px;
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	width: 269px;
}
.race h1 a:hover, .outLook h1 a:hover, .weekly h1 a:hover {
	color: #820c0c !important;
}
.outLook {
	height: 352px;
	overflow: hidden;
	width: 298px;
}
.outLook h1 {
	margin: 8px 3px 10px;
}
.outLook h5 {
	margin-bottom: 42px;
}
.outLook h5 em {
	color: #666666;
	display: inline-block;
	margin: 0 5px;
}
.outLook h5 em i {
	color: #990000 !important;
	display: inline-block;
	font-size: 12px !important;
	font-style: normal;
	margin: 0 3px;
}
#games1 {
	overflow: visible;
}
.outLook .coin-slider {
	height: 300px;
	position: relative;
}
.race {
	height: 274px;
	overflow: hidden;
	width: 298px;
}
#games2 {
	overflow: visible;
}
.race .coin-slider {
	height: 230px;
	position: relative;
}
.race .cs-title {
	top: 192px !important;
}
.race a:hover {
	text-decoration: underline;
}
.weekly {
	height: 265px;
	overflow: hidden;
	width: 298px;
}
.weekly img {
	margin-bottom: 55px;
}
#games3 {
	overflow: visible;
}
.weekly .coin-slider {
	height: 230px;
	position: relative;
}
.weekly .cs-title {
	top: 192px !important;
}
.shadow {
	clear: both;
	height: 225px;
	margin-top: 7px;
	overflow: hidden;
}
.shadow .pad {
	margin: 0;
}
.shadow .scrolllist {
	margin: 25px auto 0;
	overflow: hidden;
	width: 940px;
	z-index: -1;
}
.shadow .scrolllist .cont {
	overflow: hidden;
	width: 940px;
}
.shadow .scrolllist #pre_bulls {
	cursor: pointer;
	display: inline;
	float: left;
	height: 52px;
	margin: 38px 10px 0 5px;
	text-indent: -9999px;
	width: 20px;
}
.shadow .scrolllist #next_bulls {
	cursor: pointer;
	display: inline;
	float: left;
	height: 52px;
	margin: 38px 0 0 10px;
	text-indent: -9999px;
	width: 20px;
}
.shadow .scrolllist .pics {
	float: left;
	overflow: hidden;
	position: relative;
	width: 872px;
	z-index: 1;
}
.shadow .photolist {
	overflow: visible;
	position: relative;
	width: 10000px;
}
.shadow .scrolllist ul li {
	display: inline;
	float: left;
	padding-right: 21px;
	width: 202px;
}
.shadow .scrolllist ul li div {
	margin: 0 2px 0 0;
	position: relative;
	width: 202px;
}
.shadow .scrolllist ul li div img {
	display: block;
	height: 130px;
	width: 200px;
}
.shadow .scrolllist ul li h3 {
	font-size: 12px;
	font-weight: normal;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	padding: 8px 0 0;
	text-align: center;
	width: 202px;
}
.origin {
	overflow: hidden;
	width: 635px;
}
.origin .pad {
	margin: 28px 10px 0;
}
.leftPad {
	float: left;
	width: 198px;
}
.leftPad .picAll {
	width: 198px;
}
.leftPad .picAll li {
	height: 368px;
	margin: 0;
	padding: 0;
	width: 198px;
}
.leftPad .picAll a {
	height: 302px;
	width: 198px;
}
.leftPad .picAll img {
	height: 300px;
	width: 196px;
}
.leftPad .picAll .txt {
	margin: 20px 3px;
	width: 192px;
}
.rightPad {
	float: right;
	overflow: hidden;
	width: 407px;
}
.rightPad .picAll {
	width: 450px;
}
.rightPad .picAll li {
	height: 182px;
}
.rightPad .picAll .txt {
	margin: 20px 1px;
}
.plotSbj {
	overflow: hidden;
	width: 635px;
}
.plotSbj .pad {
	margin: 21px 10px 0;
}
.plotSbj .picAll {
	width: 665px;
}
.plotSbj .picAll li {
	height: 236px;
	margin: 0 43px 0 0;
	padding: 0;
	width: 287px;
}
.plotSbj .picAll a {
	height: 122px;
	width: 287px;
}
.plotSbj .picAll img {
	height: 120px;
	width: 285px;
}
.plotSbj .picAll .txt {
	height: auto;
	margin: 12px 0 7px;
	width: 287px;
}
.plotSbj .picAll h5 {
	height: 60px;
	line-height: 20px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
	width: 270px;
}
.plotSbj .picAll h5 a {
	display: inline;
	height: auto;
	text-align: left;
	width: auto;
}
.hqWeekly {
	height: 286px;
	margin-bottom: 7px;
	overflow-x: hidden;
	width: 298px;
}
.hqWeekly .pad {
	margin: 22px 0 0;
}
div.scrollable {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 200px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 150px;
}
div.scrollable div.items {
	clear: both;
	position: absolute;
	width: 20000px;
}
div.scrollable div.items div {
	background: #fff none repeat scroll 0 0;
	cursor: default;
	float: left;
	margin-left: 0;
	margin-right: 0;
	overflow: hidden;
	padding: 0;
	text-align: center;
	width: 150px;
}
div.scrollable div.items div img {
	border: medium none;
	height: 200px;
	width: 150px;
}
a.prev, a.next {
	background: rgba(0, 0, 0, 0) url("../../images/channel.png") repeat scroll 0 0;
	cursor: pointer;
	display: inline;
	float: left;
	height: 51px;
	margin: 81px 28px 0;
	width: 18px;
}
a.prev {
	background-position: 0 -77px;
}
a.next {
	background-position: -21px -77px;
}
a.prev:hover {
	background-position: -50px -77px;
}
a.next:hover {
	background-position: -71px -77px;
}
.navi {
	clear: both;
	display: inline;
	float: left;
	height: 20px;
	padding: 5px 0 0 181px;
	width: 75px;
}
.navi a {
	background: #a9a9a9 none repeat scroll 0 0;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 1px;
	height: 7px;
	margin: 2px;
	width: 7px;
}
.navi a:hover {
}
.navi a.active {
	background: #f91f1f none repeat scroll 0 0 !important;
}
.discuss {
	clear: both;
	height: 225px;
	margin-top: 7px;
	overflow: hidden;
}
.discuss .pad {
	margin: 0;
}
.discuss .scrolllist {
	margin: 25px auto 0;
	overflow: hidden;
	width: 940px;
	z-index: -1;
}
.discuss .scrolllist .cont {
	overflow: hidden;
	width: 940px;
}
.discuss .scrolllist #pre_bulls2 {
	cursor: pointer;
	display: inline;
	float: left;
	height: 52px;
	margin: 38px 10px 0 5px;
	text-indent: -9999px;
	width: 20px;
}
.discuss .scrolllist #next_bulls2 {
	cursor: pointer;
	display: inline;
	float: left;
	height: 52px;
	margin: 38px 0 0 10px;
	text-indent: -9999px;
	width: 20px;
}
.discuss .scrolllist .pics {
	float: left;
	overflow: hidden;
	position: relative;
	width: 872px;
	z-index: 1;
}
.discuss .photolist {
	overflow: visible;
	position: relative;
	width: 10000px;
}
.discuss .scrolllist ul li {
	display: inline;
	float: left;
	padding-right: 21px;
	width: 202px;
}
.discuss .scrolllist ul li div {
	margin: 0 2px 0 0;
	position: relative;
	width: 202px;
}
.discuss .scrolllist ul li div img {
	display: block;
	height: 130px;
	width: 200px;
}
.discuss .scrolllist ul li h3 {
	font-size: 12px;
	font-weight: normal;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	padding: 8px 0 0;
	text-align: center;
	width: 202px;
}
.picDaily {
	height: 375px;
	overflow: hidden;
	width: 950px;
}
.picDaily .pad {
	margin: 0;
	padding: 23px 0 0 10px;
}
.picDaily .picAll {
	float: right;
	width: 582px;
}
.picDaily .picAll li {
	float: left;
	height: 170px;
	margin: 0;
	padding: 0 6px;
	width: 182px;
}
.picDaily .picAll li a {
	height: 120px;
	width: 182px;
}
.picDaily .picAll li img {
	height: 118px;
	width: 180px;
}
.picDaily .picAll .txt {
	margin: 10px 1px;
	width: 180px;
}
.picDaily .big {
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 352px !important;
}
.picDaily .big li {
	height: 340px;
	padding: 0;
	width: 352px;
}
.picDaily .big a {
	height: 231px !important;
	width: 352px !important;
}
.picDaily .big span.gray {
	background: #e2e2e2 none repeat scroll 0 0;
	display: block;
	height: 35px;
	width: 352px;
}
.picDaily .big a.txt {
	font-size: 14px;
	font-weight: bold;
	height: 35px !important;
	line-height: 35px;
	margin: 0 4px;
	overflow: hidden;
	padding: 0;
	width: 344px !important;
}
.picDaily .big h5 {
	font-weight: normal;
	height: 45px;
	line-height: 20px;
	text-align: left;
}
.picDaily .big em a {
	cursor: text;
	display: inline;
	height: auto !important;
	text-decoration: none;
	width: auto !important;
}
.picDaily .big img {
	height: 229px !important;
	width: 350px !important;
}
.picDaily .iconBox {
	margin-top: 12px;
	width: 385px;
}
.picDaily .iconBox li, .picDaily .iconBox li a {
	height: 24px !important;
	margin-right: 12px;
	text-align: left;
	width: 170px;
}
.special .pad {
	margin: 0;
	padding: 23px 7px 0 3px;
}
.special .picAll {
	float: left;
}
.special .big {
	float: right;
}
.friends {
	margin: 12px auto;
	width: 948px;
}
.coin-slider {
	overflow: hidden;
	position: relative;
}
.coin-slider a {
	border: medium none;
	outline: medium none;
	text-decoration: none;
}
.cs-buttons {
	float: right;
	font-size: 0;
	left: 1px !important;
	padding: 4px;
}
.cs-buttons a {
	background-color: #a9a9a9;
	color: #b8c4cf;
	cursor: default;
	float: left;
	font-size: 0;
	height: 7px;
	margin-left: 4px;
	text-indent: -1000px;
	width: 7px;
}
.cs-active {
	background-color: #f91f1f !important;
	color: #ffffff;
}
.cs-title {
	background-color: #fff;
	color: #ffffff;
	height: 100px;
	padding: 0;
	top: 200px !important;
	width: 275px;
}
.cs-title a {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	display: inline !important;
	float: none;
	height: auto;
	margin: 0;
	padding: 0;
	position: inherit !important;
	text-indent: 0;
	width: auto;
}
.cs-title h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 8px 3px 15px;
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	width: 269px;
}
.cs-title h1 a {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.cs-title a:hover {
	text-decoration: underline;
}
.cs-title h5 {
	font-size: 12px;
	font-weight: normal;
	height: 60px;
	line-height: 20px;
	margin: 0 3px;
	width: 269px;
}
.cs-title h5 a {
	color: #666;
}
.cs-title h5 a:hover {
	color: #820c0c;
}
.cs-title h5 em a {
	color: #900;
	margin: 0 3px;
}
.cs-title h5 i {
	color: #900;
	font-style: normal;
	margin: 0 3px;
}
.cs-prev, .cs-next {
	background-color: #000000;
	color: #ffffff;
	display: none;
	padding: 0 10px;
}



.btn {
	display: block;
	height: 30px;
	overflow: hidden;
	position: relative;
	width: 278px;
}
.i_nav {
	float: right;
	height: 30px;
	margin-top: 5px;
	overflow: hidden;
	text-align: right;
	width: 35px;
	z-index: 2;
}
.i_nav ul li {
	background-color: #a9a9a9;
	cursor: pointer;
	display: inline-block;
	float: left;
	height: 9px;
	margin: 0 1px;
	width: 9px;
}
.i_nav ul li.hover {
	background-color: #f91f1f !important;
}
.picTextW60 {
	height: 115px;
	margin: 3px 0 0;
	overflow: hidden;
	width: 278px;
	border-bottom: 1px dotted #999999;
}
.picTextW60 dd {
	float: left;
	overflow: hidden;
	width: 217px;
}
.picTextW60 dt {
	float: right;
	height: 55px;
	margin-left: 5px;
	overflow: hidden;
	padding-top: 7px;
	width: 55px;
}
.picTextW60 img {
	border: 1px solid #ccc;
	float: left;
	height: 54px;
	width: 54px;
}
.picTextW60 h1 {
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
	overflow: hidden;
	white-space: nowrap;
	width: 195px !important;
}
.picTextW60 h1 a {
	color: #2a4c7b;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
}
.picTextW60 h5 {
	font-weight: normal;
	height: 105px;
	line-height: 18px;
	margin: 0;
	overflow: hidden;
}
.picTextW60 h5 a {
	color: #666;
}
.picTextW60 h5 em a, .picTextW60 h5 a:hover {
	color: #990000;
}
.botBor {
	border-bottom: 1px solid #dbe1e6;
}
#games1 .admin_piao, #games2 .admin_piao, #games3 .admin_piao, #games4 .admin_piao {
	height: 230px !important;
	overflow: hidden !important;
}
#games1 .admin_piao h1, #games2 .admin_piao h1, #games3 .admin_piao h1, #games4 .admin_piao h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 22px 3px;
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	width: 269px;
}
#games1 .admin_piao h1 a, #games2 .admin_piao h1 a, #games3 .admin_piao h1 a, #games4 .admin_piao h1 a {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
#games1 .admin_piao h5, #games2 .admin_piao h5, #games3 .admin_piao h5, #games4 .admin_piao h5, #games1 .admin_piao h5 a, #games2 .admin_piao h5 a, #games3 .admin_piao h5 a, #games4 .admin_piao h5 a {
	color: #666;
	font-size: 12px;
	font-weight: normal;
	height: 60px;
	line-height: 20px;
	margin: 0 3px 10px;
	width: 269px;
}
#games1 .admin_piao h5 em a, #games2 .admin_piao h5 em a, #games3 .admin_piao h5 em a, #games4 .admin_piao h5 em a {
	color: #900;
	margin: 0 3px;
}
#games1 .admin_piao i, #games2 .admin_piao i, #games3 .admin_piao i, #games4 .admin_piao i {
	color: #900;
	font-style: normal;
	margin: 0 3px;
}
#games1 .admin_piao {
	height: 300px !important;
}
#games4 .admin_piao {
	height: 300px !important;
}
.NavMenu2 a:link, .NavMenu2 a:visited, .NavMenu2 a:hover,.NavMenu2 a strong
{
    color:#622008;
}