/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,code,form,input,button,textarea,select,p,th,td,img{margin:0;padding:0}body{font:12px "宋体",Verdana,Arial,sans-serif,"Times New Roman";line-height:24px;color:#484848;word-wrap:break-word;word-break:break-all}table{border-collapse:collapse;border-spacing:0}input{color:#484848}img{border:0}a img{vertical-align:middle}i,address,cite,em,b{font-style:normal;font-weight:normal}ul,li,dl,dt,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}a{text-decoration:none;color:#817f80;transition:color .3s ease}a:hover,a:hover span{color:#fff;cursor:pointer}.center{text-align:center;margin:0 auto}.clear{display:block;clear:both;overflow:hidden}.left{float:left;display:inline}.right{float:right;display:inline}.clearFix{display:block;zoom:1}.clearFix:after,.clearFix:before{content:'';overflow:hidden;clear:both;display:block;visibility:hidden;height:0}
/*alert popBox*/
.dialog-pop-box .title,.dialog-pop-box .submit a{background:url(images/popBox.png) no-repeat}.dialog-pop-box{box-shadow:0 0 3px 1px #888;font-size:14px;font-family:"微软雅黑";color:#484848}.dialog-pop-box a{text-decoration:none;color:#484848;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.dialog-pop-box a:hover{color:#2366b2}.dialog-pop-box .title{background-color:#2fccff;background-position:0 -15px;height:29px;position:relative;line-height:29px;color:#fff;overflow:hidden;padding:0 10px;cursor:default}.dialog-pop-box .close{position:absolute;right:10px;top:-1px;font-size:18px;color:#fff}.dialog-pop-box .close:hover{color:#2366b2}.dialog-pop-box .cont{background-color:#fff}.dialog-pop-box .text{line-height:24px;padding:20px 40px;min-height:50px;width:220px}.dialog-pop-box .html{padding:10px}.dialog-pop-box .submit{text-align:center;padding:4px 0 20px 0}.dialog-pop-box .submit a{display:inline-block;background-position:0 -54px;width:84px;height:26px;line-height:25px;text-align:center;margin:0 5px}
/*start*/
body{
	min-width: 1200px;
	_width:expression(document.body.clientWidth < 1200? "1200px": "auto" );
	background:#270f0f url(images/bg2.jpg) no-repeat center top;
}
/*header*/
.header{
	background:url(images/header_bg.png) no-repeat center top;
	_background-image:url(images/IE6/header_bg.png);
	width:100%;
	height:170px;
	position: relative;
	z-index: 2;
}
.header-nav,.header-nav a i,.header-nav .clone,.header-nav a em,.index-left,.index-down a,.index-kv,.index-list,.index-hint,.login-input .submit,.login-other .reg,.container-nav a,.index-list .list i,.index-list .more{
	background:url(images/sprite.png) no-repeat;
	_background-image:url(images/IE6/sprite.png);
}
.header-nav{
	width:1200px;
	height: 161px;
	margin:0 auto;
	background-position: 0 0;
	position: relative;
}
.header-nav ul{
	position: absolute;
	left:270px;
	top:31px;
}
.header-nav li{
	float:left;
	display:inline;
}
.header-nav a{
	float:left;
	width: 136px;
	height: 49px;
	margin-left:16px;
	position: relative;
}
.header-nav a i{
	width:100%;
	height:40px;
	top:0;
	text-indent: -9999px;
	position: absolute;
	z-index: 10;
}
.header-nav .clone,.header-nav a.hover em{
	position: absolute;
	background-position:-12px -363px;
	width: 136px;
	top:45px;
	height: 4px;
}
.header-nav .i0{
	background-position: -12px -230px;
}
.header-nav a:hover .i0,.header-nav a.hover .i0{
	background-position: -12px -318px;
}
.header-nav .i1{
	background-position: -164px -230px;
}
.header-nav a:hover .i1,.header-nav a.hover .i1{
	background-position: -164px -318px;
}
.header-nav .i2{
	background-position: -316px -230px;
}
.header-nav a:hover .i2,.header-nav a.hover .i2{
	background-position: -316px -318px;
}
.header-nav .i3{
	background-position: -468px -230px;
}
.header-nav a:hover .i3,.header-nav a.hover .i3{
	background-position: -468px -318px;
}
.header-nav .i4{
	background-position: -622px -230px;
}
.header-nav a:hover .i4,.header-nav a.hover .i4{
	background-position: -622px -318px;
}
.header-nav .i5{
	background-position: -776px -230px;
}
.header-nav a:hover .i5,.header-nav a.hover .i5{
	background-position: -776px -318px;
}
.header-nav .hint{
	left:211px;
	font-family: "微软雅黑";
	font-size: 14px;
	color:#331b23;
	position: absolute;
	top:80px;
}
.header-nav .hint em{
	color:#a12504;
}
/*footer*/
.footer .hint{
	font-size: 14px;
	text-align: center;
	color:#776466;
}
.footer-main{
	width:1000px;
	margin:0 auto;
	text-align: center;
	color:#776466;
	position: relative;
	padding-bottom: 10px;
}
.footer .hint{
	font-size: 14px;
	position: relative;
}
.footer-main a{
	color:#776466;
}
.footer-main a:hover{
	color:#fff;
}
.footer-link,.footer-edu{
	border-bottom:1px dashed #473234;
	height:32px;
	line-height: 32px;
	display:inline-block;
	clear:both;
}
.foot-logo a,.foot-tb a{
	background:url(images/footer.png) no-repeat;
}
.foot-logo{
	position: absolute;
	left:65px;
	top:120px;
}
.foot-logo a{
	float:left;
	background-position: 0 0;
	width: 116px;
	height: 37px;
}
.foot-tb{
	position: absolute;
	left:830px;
	top:100px;
}
.foot-tb a{
	text-indent: -9999px;
	float:left;
}
.foot-tb .a0{
	background-position:-15px -57px;
	width: 34px;
	height: 35px;
}
.foot-tb .a1{
	background-position:-55px -61px;
	width: 24px;
	height: 28px;
	margin:5px 0px 0 10px;
}
.foot-tb select{
	background-color:#270f0f;
	border-color:#473234;
	color:#776466;
	margin-top:5px;
	float:left;
	outline: none;
}
/*container*/
.container{
	position: relative;
	width:100%;
	height:950px;
	margin-top:-170px;
	zoom:1;
}
.container:after, .container:before {
	content: '';
	overflow: hidden;
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
}
.container-list{
	margin-top:110px;
	height:auto;
}
.container-list .index-left{
	top:-103px;
}
.container-0,.container-1,.container-2{
	width:1200px;
	height:700px;
	margin:0 auto;
	top:170px;
	position: relative;
}
.container-list .container-0{
	height:auto;
	top:auto;
}
.body-1 .footer{
	margin-top:-30px;
}
.container-0-bg{
	background:url(images/container_0.png) no-repeat center top;
	_background-image:url(images/IE6/container_0.png);
	width:100%;
	position: absolute;
	height:100%;
	top:-28px;
}
.index-left{
	background-position: 0 -417px;
	width: 266px;
	height: 526px;
	position:absolute;
	z-index: 1;
	top:7px;
	left:0;
}
.index-left .start{
	width:259px;
	height:121px;
	text-indent: -9999px;
	background:url(images/transparent.gif) repeat center center;
	position:absolute;
	top:91px;
	left:4px;
}
.start-swf{
	position: absolute;
	width:259px;
	height:121px;
	left: 4px;
	top: 91px;
	z-index: 10;
}
.index-login{
	margin-left:18px;
	position: absolute;
	top:212px;
	width:100%;
}
.login-input{
	clear:both;
	overflow: hidden;
	position: relative;
}
.login-input .input{
	width:152px;
	height:29px;
	float:left;
	clear:both;
	background-color: #421714;
	position: relative;
	margin:7px 0;
}
.login-input .input *{
	position: absolute;
	color:#f6b029;
	font-size: 14px;
	font-family: "微软雅黑";
	height:29px;
}
.login-input i{
	line-height: 29px;
	left:3px;
}
.login-input input{
	outline: none;
	background: none;
	border: none;
	width:146px;
	line-height: 29px\9;
	z-index: 2;
	left:0;
	padding:0 3px;
}
.login-input .submit{
	background-position: -299px -753px;
	width: 78px;
	height: 71px;
	position: absolute;
	left:160px;
	_left:10px;
	top:8px;
	text-indent: -9999px;
}
.login-input .submit:hover{
	background-position: -400px -753px;
}
.login-other{
	margin-top:4px;
	clear:both;
	overflow: hidden;
}
.login-other *{
	float:left;
	line-height: 14px;
	font-family: "微软雅黑";
	color:#cec7bb;
}
.login-other span input{
	*margin-top:-5px;
}
.login-other span label{
	margin-left:3px;
}
.login-other .forget{
	margin-left:17px;
}
.login-other .reg{
	background-position: -501px -760px;
	width: 77px;
	height: 17px;
	text-align: center;
	line-height: 17px;
	margin-top:-1px;
	color:#d9cdb7;
	font-weight: bold;
}
.login-other a:hover{
	color:#fff;
}
/*登陆后*/
.user-info{
	line-height: 20px;
	width: 223px;
	padding: 5px 10px;
	height: 110px;
	overflow: hidden;
	color:#cec7bb;
}
.user-info .ziliao{
	display:inline;
	float:left;
}
.user-info .time{
	float:right;
	display:inline;
}
.user-info .server{
	clear:both;
	overflow: hidden;
}
.user-info .server span{
	float:left;
	width:100%;
	height:20px;
	overflow: hidden;
}
.user-info .server a{
	float:left;
	margin-right:10px;
}
.user-info a{
	color:#cec7bb;
}
.user-info a:hover{
	color:#fff;
}
.user-info .logout .a1{
	padding:0 20px;
}
/**/
.server-list{
	width:210px;
	left:25px;
	position: absolute;
	top:330px;
}
.server-list .select{
	width:100%;
	height:20px;
	overflow: hidden;
	clear:both;
}
.server-list .select *{
	float:left;
	color:#bfadaa;
	line-height: 20px;
}
.server-list .select input{
	height:14px;
	width:32px;
	padding:0 2px;
	border:1px solid #757373;
	background-color: #e3dfd6;
	color:#991903;
	text-align: center;
	line-height: 14px;
	outline: none;
	margin:3px 11px 0 0;
}
.server-list .select a{
	background-color:#791403;
	border:1px solid #982713;
	height:18px;
	width:57px;
	line-height: 18px;
	text-align: center;
	float:right;
}
.server-list .select a:hover{
	color:#fff;
}
.server-list ul{
	clear:both;
	overflow: hidden;
	width:100%;
	margin-top:5px;
	height:110px;
}
.server-list li{
	width:100%;
	clear:both;
	height:26px;
	line-height: 26px;
	float:left;
	overflow: hidden;
	border-bottom:1px dashed #4c1d1b;
}
.server-list li .sp0{
	float:left;
	width:140px;
	height:26px;
	overflow: hidden;
}
.server-list li a{
	color:#bfadaa;
}
.server-list li a em{
	color:#c92004;
	font-weight: bold;
}
.server-list li a:hover{
	color:#fff;
}
.server-list li .sp1{
	float:right;
	font-weight:bold;
	color:#c92004;
}
.server-list .more{
	position: absolute;
	top:135px;
	left:68px;
	color:#bfadaa;
}
.server-list .more:hover{
	color:#fff;
}
.index-hint{
	position:absolute;
	top: 470px;
	left: 650px;
	background-position: -294px -688px;
	width: 207px;
	height: 48px;
}
.index-right{
	width:292px;
	position:absolute;
	z-index: 1;
	right:0;
	top:107px;
}
.index-down a{
	float:left;
	text-indent: -9999px;
}
.index-down .a0{
	background-position: -562px -516px;
	width: 148px;
	height: 54px;
	margin-left:10px;
}
.index-down .a0:hover{
	background-position: -564px -599px;
}
.index-down .a1{
	background-position: -724px -594px;
	width: 146px;
	height: 52px;
	margin-left:-23px;
}
.index-down .a1:hover{
	background-position: -724px -517px;
}
.index-kv{
	background-position: -267px -482px;
	width: 292px;
	height: 175px;
	margin:2px 0;
	overflow: hidden;
	clear:both;
}
.index-kv-ul{
	width:280px;
	height:161px;
	overflow: hidden;
	clear:both;
	margin:7px 0 0 6px;
	position: relative;
}
.index-kv-ul ul{
	position: relative;
}
.index-kv-ul img{
	width:280px;
	height:161px;
}
.kv-slide-change{
	position: absolute;
	bottom:5px;
	right:12px;
	z-index: 10;
	line-height: 16px;
}
.kv-slide-change a{
	color:#ab9e97;
	font-size: 40px;
	float:left;
	width:16px;
	height:13px;
}
.kv-slide-change a:hover,.kv-slide-change a.hover{
	color:#881603;
}
.index-list{
	overflow: hidden;
	clear:both;
	background-position: -887px -479px;
	width: 291px;
	height: 187px;
}
.index-list .title{
	position: relative;
}
.index-list .title .clone{
	position: absolute;
	width:49px;
	height:21px;
	background-color:#8a1502; 
	top:15px;
	z-index: 1;
}
.index-list .list{
	float:left;
	margin:15px 0 0px 14px;
}
.index-list .list a{
	float:left;
	width:49px;
	height:21px;
	position: relative;
	z-index: 2;
	margin-right:10px;
}
.index-list .list a.hover{
	background-color:#8a1502;
}
.index-list .list i{
	width: 31px;
	height: 15px;
	float:left;
	margin:3px 0 0 9px;
}
.index-list .list .i0{
	background-position: -309px -861px;
}
.index-list .list .i1{
	background-position: -368px -861px;
}
.index-list .list .i2{
	background-position: -427px -861px;
}
.index-list .list .i3{
	background-position: -485px -861px;
}
.index-list .more{
	background-position:-571px -702px;
	width: 18px;
	float: right;
	height: 18px;
	margin: 17px 14px 0 0px;
}
.index-list .cont{
	margin:8px 0 0 14px;
	width:265px;
	overflow: hidden;
	clear:both;
	color:#dfc8c6;
	font-family: "微软雅黑";
	height:120px;
	position: relative;
}
.index-list .cont-ul{
	width:100%;
	height:100%;
	overflow: hidden;
}
.index-list .cont ul{
	overflow: hidden;
	display:none;
	height:100%;
}
.index-list .cont li{
	float:left;
	display:inline;
	width:100%;
}
.index-list .cont span{
	float:left;
	width:215px;
	height: 24px;
	overflow: hidden;
}
.index-list .cont a{
	color:#dfc8c6;
	float:left;
}
.index-list .cont .a0{
	color:#90A82F;
	margin-right:5px;
}
.index-list .cont .a1{
	width:174px;
	overflow: hidden;
	height:24px;
}
.index-list .cont a:hover{
	color:#fff!important;
}
.index-list .cont i{
	float:right;
	width:43px;
	text-align: right;
}
.ad-pic{
	position: absolute;
	top:535px;
	left:0;
	width:1216px;
	z-index: 1;
}
.ad-pic a{
	float:left;
	width: 288px;
	height: 144px;
	margin-right:16px;
	position: relative;
}
.ad-pic span{
	position: absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	background-color:#000;
	filter:alpha(opacity=40);
	opacity: .4;
	transition:all ease 0.3s;
}
.ad-pic a:hover span{
	filter:alpha(opacity=0);
	opacity: 0;
}
.ad-pic img{
	display:block;
	width:100%;
	height:100%;
}
/*列表页 list.html*/
.list-right{
	left:280px;
	/*top:110px;*/
	/*position: absolute;*/
	width:822px;
	position: relative;
}
.list-right .wrap{
	background-color:#3c0c07;
	margin-bottom: 20px;
	height:auto!important;
	min-height:500px;
	padding-bottom: 20px;
	height:500px;
}
.list-right-header{
	background:url(images/list_header.png) no-repeat left top;
	height:182px;
	width:895px;
	position: absolute;
	left:-3px;
	top:-65px;
}
.list-right-content{
	width:100%;
	position: relative;
}
.list-right-content .title{
	
}
.list-right-content .title .sp0{
	float:left;
	color:#f1972c;
	font-family: "微软雅黑";
	line-height: 30px;
	font-size: 30px;
	margin:35px 0 0 65px;
}
.list-right-content .title .sp1{
	float:right;
	margin-right:10px;
	height:24px;
	overflow: hidden;
	margin:47px 10px 0 0;
	max-width: 600px;
	color:#bfadaa;
}
.list-right-content .title a{
	color:#bfadaa;
}
.list-right-content .title a:hover{
	color:#fff;
}
.list-page-ul{
	color:#bfadaa;
}
.list-page-ul ul{
	overflow: hidden;
	clear:both;
	padding:30px;
}
.list-page-ul li{
	height:30px;
	line-height: 30px;
	overflow: hidden;
	border-bottom:1px dashed #4c1d1b;
}
.list-page-ul .tit{
	width:650px;
	float:left;
	height:30px;
	overflow: hidden;
}
.list-page-ul .tit a{
	color:#bfadaa;
}
.list-page-ul .tit a:hover{
	color:#fff;
}
.list-page-ul .time{
	float:right;
}
.footer-page-num{
	text-align: center;
	padding-bottom: 20px;
}
.footer-page-num *{
	display:inline-block;
	text-align:center;
	height:30px;
	overflow:hidden;
	line-height:30px;
	padding:0 6px;
	margin-right:2px;
	font-size:14px;
	font-family: "微软雅黑";
}
/*article*/
.article-title{
	clear:both;
	overflow: hidden;
	margin-top:25px;
	text-align: center;
	line-height: 42px;
	font-size: 24px;
	font-family: "黑体";
	color:#e6b422;
	font-weight: bold;
	padding-bottom:15px;
}
.article-title h1{
	font-size: 24px;
}
.article-detail{
	width:750px;
	margin:0 auto;
	overflow: hidden;
	clear:both;
	border-bottom:1px dashed #55231e;
}
.article-detail .info{
	float:right;
	color:#7c504c;
}
.article-content{
	clear:both;
	overflow: hidden;
	height:100%;
	color:#af827e;
	width:750px;
	margin:10px auto;
	padding-bottom: 20px;
}
.go-back{
	height:50px;
	overflow: hidden;
	clear:both;
	line-height: 50px;
	text-align:center;
	margin-top:20px;
}
.go-back a{
	font-size: 14px;
	font-family: "微软雅黑";
	color:#e6b422;
}
.go-back a:hover{
	color:#fff;
}
.game_read_hot a{
	color:#bfadaa;
}
.game_read_hot a:hover{
	color:#fff;
}
.container-nav a{
	text-indent: -9999px;
	width: 120px;
	height: 57px;
	margin-right:13px;
	float:left;
}
.container-nav{
	position: absolute;
	top:20px;
	left:760px;
	z-index: 10;
}
.container-nav .a0{
	background-position: -722px -782px;
}
.container-nav .a0:hover{
	background-position:  -722px -718px;
}
.container-nav .a1{
	background-position:  -855px -782px;
}
.container-nav .a1:hover{
	background-position:  -855px -718px;
}
/*container_1*/
.container-1{
	display:none;
}
.container-2{
	display:none;
}
/*.container-1-cont,.container-1-footer a i,.cont-1-0 .bg span,.cont-1-0 .nav span,.cont-1-1 .nav i,.cont-1-1 .right .name{
	background:url(images/container_1.png) no-repeat;
}
.cont-1-1 .img span,.cont-1-1 .select a,.cont-1-1 .right .img{
	background:url(images/hero.png) no-repeat;
}*/
.container-1-cont{
	background-position: -145px -197px;
	width: 1079px;
	height: 492px;
	position:absolute;
	left:60px;
	top:50px;
}
.container-1-footer{
	position: absolute;
	left:425px;
	top:530px;
}
.container-1-footer a{
	width: 140px;
	height: 48px;
	float:left;
	margin-right:51px;
}
.container-1-footer i{
	width:100%;
	height:100%;
	float:left;
	text-indent: -9999px;
}
.container-1-footer .i0{
	background-position: -498px -94px;
}
.container-1-footer a:hover .i0,.container-1-footer a.hover .i0{
	background-position: -497px -28px;
}
.container-1-footer .i1{
	background-position: -308px -94px;
}
.container-1-footer a:hover .i1,.container-1-footer a.hover .i1{
	
	background-position: -307px -28px;
}
.cont-1-0{
	position: relative;
}
.cont-1-0 .bg span{
	background-position:-62px -772px;
	width: 908px;
	height: 391px;
	left:75px;
	top:77px;
	position: absolute;
}
.cont-1-0 .nav{
	position: absolute;
	left:330px;
	top:100px;
}
.cont-1-0 .nav span{
	width: 106px;
	height: 40px;
	float:left;
	margin-right:47px;
}
.cont-1-0 .nav .sp0{
	background-position: -118px -713px;
}
.cont-1-0 .nav .sp1{
	background-position: -271px -713px;
}
.cont-1-0 .nav .sp2{
	background-position: -421px -713px;
}
.cont-1-0 .list{
	position: absolute;
	left:327px;
	top:160px;
}
.cont-1-0 .list-c{
	width:115px;
	float:left;
	margin-right:38px;
	overflow: hidden;
	display:inline;
}
.cont-1-0 .list-c span{
	float:left;
	width:100%;

}
.cont-1-0 .list-c a{
	float:left;
	font-family: "微软雅黑";
	color:#320701;
}
.cont-1-0 .list-c em{
	color:#bc1d03;
}
.cont-1-0 .list-c a:hover,.cont-1-0 .list-c a:hover em{
	color:#98564d;
}
.cont-1-0 .list-c i{
	float:left;
	margin:0 4px;
	color:#6d4e2f;
}
.cont-1-0 .list-c .more{
	float:right;
}
.cont-1-1{
	position: relative;
	display:none;
}
.cont-1-1 .nav{
	position: absolute;
	left:132px;
	top:91px;
	width:83px;
}
.cont-1-1 .nav a{
	display:block;
	width: 83px;
	height: 33px;
	margin-top:2px;
}
.cont-1-1 .nav i{
	float:left;
	width:100%;
	height:100%;
	text-indent: -9999px;
}
.cont-1-1 .nav .i0{
	background-position: -1017px -797px;
}
.cont-1-1 .nav a:hover .i0,.cont-1-1 .nav a.hover .i0{
	background-position:  -1152px -790px;
}
.cont-1-1 .nav .i1{
	background-position: -1017px -831px;
}
.cont-1-1 .nav a:hover .i1,.cont-1-1 .nav a.hover .i1{
	background-position:  -1152px -824px;
}
.cont-1-1 .nav .i2{
	background-position: -1017px -865px;
}
.cont-1-1 .nav a:hover .i2,.cont-1-1 .nav a.hover .i2{
	background-position:  -1152px -858px;
}
.cont-1-1 .nav .i3{
	background-position: -1017px -899px;
}
.cont-1-1 .nav a:hover .i3,.cont-1-1 .nav a.hover .i3{
	background-position:  -1152px -892px;
}
.cont-1-1 .nav .i4{
	background-position: -1017px -933px;
}
.cont-1-1 .nav a:hover .i4,.cont-1-1 .nav a.hover .i4{
	background-position:  -1152px -926px;
}
.cont-1-1 .nav .i5{
	background-position: -1017px -967px;
}
.cont-1-1 .nav a:hover .i5,.cont-1-1 .nav a.hover .i5{
	background-position: -1152px -960px;
}
.cont-1-1 .nav .i6{
	background-position: -1017px -1001px;
}
.cont-1-1 .nav a:hover .i6,.cont-1-1 .nav a.hover .i6{
	background-position:  -1152px -994px;
}
.cont-1-1 .nav .i7{
	background-position: -1017px -1035px;
}
.cont-1-1 .nav a:hover .i7,.cont-1-1 .nav a.hover .i7{
	background-position:  -1152px -1028px;
}
.cont-1-1 .cont{
	position: absolute;
	left:243px;
	top:88px;
	width:710px;
	font-size: 14px;
	font-family: "微软雅黑";
	color:#2a0900;
}
.cont-1-1 .cont em{
	color:#8b1d01;
	font-weight: bold;
}
.cont-1-1 .cont p{
	clear:both;
	overflow: hidden;
}
.cont-1-1 .c-0{
	display:none;
}
.cont-1-1 .select{
	position:absolute;
	left:0;
	top:235px;
}
.cont-1-1 .select a{
	width: 59px;
	height: 59px;
	float:left;
	margin-right:12px;
	text-indent: -9999px;
}
.cont-1-1 .hint{
	position: absolute;
	right: 200px;
	top: 365px;
	color: #C00;
}
.cont-1-1 .select .a0{
	background-position: -32px -93px;
}
.cont-1-1 .select .a1{
	background-position: -119px -94px;
}
.cont-1-1 .select .a2{
	background-position: -203px -94px;
}
.cont-1-1 .select .a3{
	background-position: -287px -92px;
}
.cont-1-1 .select .a4{
	background-position: -366px -91px;
}
.cont-1-1 .select .a5{
	background-position: -442px -91px;
}
.cont-1-1 .select .a6{
	background-position: -521px -92px;
}
.cont-1-1 .select .a7{
	background-position: -31px -177px;
}
.cont-1-1 .select .a8{
	background-position: -119px -177px;
}
.cont-1-1 .select .a9{
	background-position: -204px -176px;
}
.cont-1-1 .select .a10{
	background-position: -288px -175px;
}
.cont-1-1 .select .a11{
	background-position: -367px -176px;
}
.cont-1-1 .select .a12{
	background-position: -441px -178px;
}
.cont-1-1 .select .a13{
	background-position: -522px -179px;
}
.cont-1-1 .select .a14{
	background-position: -34px -263px;
}
.cont-1-1 .select .a15{
	background-position: -120px -262px;
}
.cont-1-1 .select .a16{
	background-position: -205px -262px;
}
.cont-1-1 .select .a17{
	background-position: -289px -262px;
}
.cont-1-1 .select .a18{
	background-position: -367px -263px;
}
.cont-1-1 .select .a19{
	background-position: -441px -261px;
}
.cont-1-1 .select .a20{
	background-position: -521px -263px;
}
.cont-1-1 .select .a21{
	background-position: -35px -350px;
}
.cont-1-1 .select .a22{
	background-position: -118px -351px;
}
.cont-1-1 .select .a23{
	background-position: -206px -349px;
}
.cont-1-1 ul{
	clear:both;
	overflow: hidden;
	width:100%;
	height:331px;
}
.cont-1-1 li{
	overflow: hidden;
	height:100%;
}
.cont-1-1 .left{
	width:250px;
}
.cont-1-1 .left .name{
	font-size: 17px;
	line-height: 40px;
	color:#7c1b01;
	font-weight: bold;
}
.cont-1-1 .left .detail{
	text-indent: 2em;
	height:190px;
	overflow: hidden;
}
.cont-1-1 .right{
	width:430px;
}
.cont-1-1 .right .name{
	background-position: -1022px -38px;
	width: 125px;
	line-height: 31px;
	color:#8b1d01;
	font-size: 17px;
	font-weight: bold;
	height: 31px;
	float:left;
	text-indent: 5px;
	clear:both;
}
.cont-1-1 .right .detail{
	width:183px;
	float:right;
	display: inline;
	margin-top:20px;
}
.cont-1-1 .right .img{
	float:left;
	width:218px;
	display: inline;
	background-position:-634px -32px;
	height: 331px;
}
.cont-1-1 .img span{
	width: 188px;
	height: 300px;
	float:left;
	margin:16px 0 0 16px;
}
.cont-1-1 .img .sp0{
	background-position: -29px -523px;
}
.cont-1-1 .img .sp1{
	background-position: -253px -523px;
}
.cont-1-1 .img .sp2{
	background-position: -487px -523px;
}
.cont-1-1 .img .sp3{
	background-position: -710px -523px;
}
.cont-1-1 .img .sp4{
	background-position: -922px -523px;
}
.cont-1-1 .img .sp5{
	background-position: -29px -853px;
}
.cont-1-1 .img .sp6{
	background-position: -253px -853px;
}
.cont-1-1 .img .sp7{
	background-position: -487px -853px;
}
.cont-1-1 .img .sp8{
	background-position: -710px -853px;
}
.cont-1-1 .img .sp9{
	background-position: -922px -854px;
}
.cont-1-1 .img .sp10{
	background-position: -29px -1189px;
}
.cont-1-1 .img .sp11{
	background-position: -253px -1189px;
}
.cont-1-1 .img .sp12{
	background-position: -487px -1189px;
}
.cont-1-1 .img .sp13{
	background-position: -710px -1189px;
}
.cont-1-1 .img .sp14{
	background-position: -922px -1188px;
}
.cont-1-1 .img .sp15{
	background-position: -29px -1531px;
}
.cont-1-1 .img .sp16{
	background-position: -253px -1531px;
}
.cont-1-1 .img .sp17{
	background-position: -487px -1531px;
}
.cont-1-1 .img .sp18{
	background-position: -710px -1531px;
}
.cont-1-1 .img .sp19{
	background-position: -922px -1531px;
}
.cont-1-1 .img .sp20{
	background-position: -29px -1876px;
}
.cont-1-1 .img .sp21{
	background-position: -253px -1876px;
}
.cont-1-1 .img .sp22{
	background-position: -487px -1876px;
}
.cont-1-1 .img .sp23{
	background-position: -710px -1876px;
}
/*container2*/
/*.container-2 .bg,.container-2 .name,.container-2 .link .tit{
	background:url(images/container_2.png) no-repeat;
}*/
.container-2 .bg{
	position: absolute;
	right:0;
	top:-150px;
	background-position: -71px 0;
	width: 880px;
	height: 925px;
}
.container-2 .container-nav{
	z-index: 3;
	left:auto;
	right:30px;
	/*top:-50px;*/
	margin-top:-50px;
}
.container-2 .name{
	position: absolute;
	background-position: -109px -980px;
	width: 498px;
	left:57px;
	top:53px;
	height: 68px;
}
.container-2 .adImg{
	position: absolute;
	top:140px;
	left:57px;
}
.container-2 .adImg a{
	float:left;
	margin-right:16px;
	width:154px;
	height: 230px;
	overflow: hidden;
	position: relative;
}
.container-2 .adImg  span{
	position: absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	background-color:#000;
	filter:alpha(opacity=40);
	opacity: .4;
	transition:all ease 0.3s;
}
.container-2 .adImg a:hover span{
	filter:alpha(opacity=0);
	opacity: 0;
}
.container-2 .adImg img{
	display:block;
	width:100%;
	height:100%;
}
.container-2 .link{
	position: absolute;
	left:57px;
	top:410px;
	width:475px;
	border-radius: 2px;
}
.container-2 .link .wrap{
	width:100%;
	height:100%;
	position: static;
	filter:Alpha(opacity=50);
	background-color:#35221c;
	padding:10px;
	background-color:rgba(53, 34, 28,.5);
}
.container-2 .link div{
	position: relative;
}
.container-2 .link .tit{
	display:block;
	width: 107px;
	height: 23px;
	clear:both;
	margin-top:5px;
	overflow: hidden;
}
.container-2 .media .tit{
	background-position: -687px -971px;
}
.container-2 .friend .tit{
	background-position: -687px -1081px;
}
.container-2 .link .list{
	padding:0px 0 20px 0;
	clear:both;
	overflow: hidden;
	display: block;
	width:110%;
}
.container-2 .media .list a{
	float:left;
	margin-right:10px;
	width:150px;
	height:50px;
	margin-top:10px;
}
.container-2 .media .list img{
	display:block;
	height:100%;
	width:100%;
}
.container-2 .friend .list a{
	float:left;
	color:#fbe9d0;
	font-family: "微软雅黑";
	margin-right:10px;
}
.container-2 .friend .list a:hover{
	color:#aaa;
}
/*视频播放*/
.flashPlay{
	background-color: #181717;
	padding:3px;
	height:395px;
	width:702px;
}
.flashPlay .tit{
	position: relative;
}
.flashPlay .close{
	position: absolute;
	right: -29px;
	top: -3px;
	font-size: 20px;
	background-color: #181717;
	color: #fff;
	padding: 3px;
}