@charset "gb2312";
/**
 * CSS Resets
 * @date Feb 2010
 * @mail xuximing@shandagames.com
 */
@import url("resets.css");
@import url("styles.css");

.inner{
}
.inner .main{
	margin:0 auto 10px;
}

.leftside{
	float:left;
	width:185px;
	display:inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
}
.leftside .link{
	margin:6px auto;
	width:160px;
}
.leftside .link img{
	display:block;
}
.leftside .banner{
	width:152px;
	height:82px;
	margin:6px auto 0;
	padding:5px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_inner_leftbanner.jpg') no-repeat;
}
.leftside .banner img{
	display:block;
}
.left-1{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_left_1.jpg') repeat-y right center;
	width:185px;
	position:relative;
	z-index:1;
}

.left-1 .leftfix{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/fix_inner_left.png') no-repeat;
	height:83px;
	width:21px;
	position:absolute;
	top:0;
	right:-21px;
	margin:0 0 5px;
}
.left-1 .down{
	position:absolute;
	left:2px;
	top:-105px;
	width:170px;
	height:170px;
}

.left-1-t{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_left_1_top.jpg') no-repeat right top;
}
.left-1-b{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_left_1_bottom.jpg') no-repeat right bottom;
	padding:66px 0 20px 13px;
}
.left-1 h3{
	height:49px;
}
.left-1 a img{
	display:block;
}

#leftAccList ul{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_leftnav_sub.jpg') no-repeat left bottom;
	width:161px;
	float:left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 18px;
	padding-left: 7px;
}
#leftAccList li{
	display:inline;
	float:left;
	width:55px;
	height:20px;
	line-height:20px;
	padding:0 0 0 13px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/dot_leftAccList.gif') no-repeat 2px center;
}
#leftAccList li a{
	color:#B0AA98;
}

.left-2{
	width:184px;
	margin:5px 0 0 1px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_left_2.jpg') repeat-y;
}
.left-2-t{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_left_2_top.jpg') no-repeat left top;
}
.left-2-b{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_left_2_bottom.jpg') no-repeat left bottom;
	min-height:100px;
	padding:16px 0;
}

.centercontent{
	width:624px;
	display:inline;
	float:left;
	margin:0 0 0 4px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_inner_content.jpg') repeat-y;
}
.centercontent-t{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_inner_content_top.jpg?2') no-repeat center top;
}
.centercontent-b{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_inner_content_bottom.jpg') no-repeat center bottom;
	min-height:700px;
	_height:700px;
}
.centercontent h2{
	padding:7px 7px 0;
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#E4ECD4;
}
.centercontent h2 img{
	display:block;
}

.rightcontent{
	width:793px;
	display:inline;
	float:left;
	margin:0 0 0 4px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_inner_rightcontent.jpg') repeat-y;
}
.rightcontent-t{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_inner_rightcontent_top.jpg?2') no-repeat center top;
}
.rightcontent-b{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_inner_rightcontent_bottom.jpg') no-repeat center bottom;
	min-height:700px;
	_height:700px;
}
.rightcontent h2{
	padding:7px 7px 0;
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#E4ECD4;
}
.rightcontent h2 img{
	display:block;
}

.rightside{
	float:left;
	display:inline;
	margin:0 0 0 4px;
	width:164px;
}

.rightbanner{
}
.rightbanner li{
	width:152px;
	height:82px;
	padding:5px 6px;
	margin:0 0 6px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/bg_inner_banner.gif') no-repeat;
}
.rightbanner li img{
	display:block;
}


.news_list{
	padding:43px 0 60px;
}

.newsList{
}
.newsList ul {
	background: url(http://pic.static.sdo.com/dn/dn/web3/home/images/g_dot.gif) repeat-x left top;
	padding:1px 0 0;
	width:550px;
	margin:0 auto;
}
.newsList ul li {width:550px;line-height:26px;background:url(http://pic.static.sdo.com/dn/dn/web3/home/images/g_dot.gif) repeat-x left bottom;position:relative;}
.newsList ul li.odd {
	background:#F8F6E5 url(http://pic.static.sdo.com/dn/dn/web3/home/images/g_dot.gif) repeat-x left bottom;
}
.newsList ul li .tClass {color:#443D2A;}
.newsList ul li a{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #443d2a;
	text-decoration: none;
}
.newsList ul li a:hover{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #443d2a;
	text-decoration: underline;
}
.newsList ul li .newsDate {
	float:right;
	position:absolute;
	top:0;
	right:0;
	font-weight: normal;
	color: #443d2a;
	font-family: Arial;
	font-size: 11px;
}

.newsList ul li .newsDate2 {display:none;}
.newslist_ac{
	background-color: #afa456;
	height: 25px;
	width: 557px;
	clear: both;
	float: left;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
.newslist_page{
	height: 26px;
	margin-top: 20px;
	clear: both;
	text-align: center;
	padding-top: 9px;
	vertical-align: bottom;	
	
}
.newslist_page img{
	vertical-align: bottom;
	margin-bottom: 1px;
	margin-right: 5px;
	margin-left: 0px;
}

.newslist_page a{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #29230A;
	text-decoration: none;
}
.newslist_page a:hover{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #663300;
	text-decoration: underline;
}

.news-content{
	overflow:hidden;
	padding-top: 38px;
	padding-right: 28px;
	padding-bottom: 65px;
	padding-left: 28px;
}
.innerContent{
}
.innerContent .cTitle{
	text-align:center;
}

.innerContent .ciTitle h5 {
	background:url("http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/title_right.jpg") no-repeat scroll right center transparent;
	display:inline;
	font-size:14px;
	padding:6px 45px 6px 0;
}
.innerContent .ciTitle{
	display:inline;
	padding:6px 0 6px 45px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/title_left.jpg') no-repeat left center;
}

.innerContent .cOther{
	text-align:right;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
}

.innerContent .cDetail{
	padding:10px;
	width:548px;
	overflow:hidden;
	background:#F8F6E5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C4C1B3;
	border-bottom-color: #C4C1B3;
}

.votelist{
	margin:10px 0;
}
.votelist ul{
	width:480px;
	margin:0 auto;
	padding:10px 0;
	height:140px;
}
.votelist li{
	width:80px;
	display:inline;
	float:left;
}
.votelist li .c{
	width:10px;
	height:33px;
	background:#BEBCA5;
	padding:2px;
	margin:0 auto 5px;
	border:1px #655C48 solid;
}
.votelist li .c table{
	background:#EDE8C6;
	border:0;
	border-collapse:collapse;
}
.votelist li .c img{
	display:block;
}
.votelist li .s{
	text-align:center;
	font-weight:bold;
}
.votelist label{
	color:#630B5E;
	font-weight:bold;
}
.votelist .newsShare{
	border:1px #000 inset;
	width:275px;
	padding:2px 3px;
}
.votelist .btnShare{
	width:80px;
	height:25px;
	background:#fff url('http://pic.static.sdo.com/dn/dn/web5/assets/images/inner/btn_copylink.jpg') no-repeat;
}



.moreNews{
}
.moreNews ul {
	padding:1px 0 0;
	width:530px;
	margin:0 auto;
}
.moreNews ul li {width:530px;line-height:26px;position:relative;}
.moreNews ul li .tClass {color:#443D2A;}
.moreNews ul li a{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #443d2a;
	text-decoration: none;
}
.moreNews ul li a:hover{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #443d2a;
	text-decoration: underline;
}
.moreNews ul li .newsDate {
	float:right;
	position:absolute;
	top:0;
	right:0;
	font-weight: normal;
	color: #443d2a;
	font-family: Arial;
	font-size: 11px;
}


.moreNews ul li .newsDate2 {display:none;}


/*Intro*/

.spec-content{
	padding:32px 35px 65px;
	width:695px;
	margin:0 auto;
	overflow:hidden;
}
.spec-con-tabs{
	height:37px;
	overflow:hidden;
}
.spec-con-tabs ul{
}
.spec-con-tabs li{
	display:inline;
	float:left;
	height:37px;
	margin:0 2px 0 1px;
	padding:0 20px 0 0;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_spectab_right.jpg') no-repeat right center;
}
.spec-con-tabs li a{
	float:left;
	height:30px;
	line-height:30px;
	padding:7px 0 0 20px;
	font-size:13px;
	font-weight:bold;
	color:#6B674D;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_spectab_left.jpg') no-repeat left center;
}
.spec-con-tabs li a:hover{
	color:#6B674D;
}
.spec-con-tabs li.active{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_spectab_right_h.jpg') no-repeat right center;
}
.spec-con-tabs li.active a{
	color:#FFF;
	font-size:14px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_spectab_left_h.jpg') no-repeat left center;
}
.spec-con-tabs li.active a:hover{
	color:#FFF;
}
.spec-con-view{
	padding:15px;
	background:#B4B092;
	min-height:550px;
	_height:550px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C4C1B3;
	border-bottom-color: #C4C1B3;
}

.skill-content{
	padding:28px 35px 65px;
	width:675px;
	margin:0 auto;
	overflow:hidden;
}

.skill-list{
	padding:25px 0;
	width:675px;
	overflow:hidden;
	border-top:1px #000 dotted;
	border-bottom:1px #000 dotted;
	background:#B4B092;
}
.skill-list-con{
	width:660px;
	height:584px;
	margin:0 auto;
	position:relative;
	z-index:1;
}
.skill-list-con h3{
	text-align:center;
	position:absolute;
	z-index:1;
	font-size:14px;
	height:33px;
	width:660px;
	left:0;
	top:0;
	line-height:33px;
	color:#FFF;
	padding:2px 0 0;
}
.skill-tablist{
	width:252px;
	position:absolute;
	top:504px;
	left:27px;
	z-index:1;
}
.skill-tablist li{
	display:inline;
	float:left;
	height:68px;
	width:66px;
	margin:0 6px;
}
.skill-tablist li a{
	display:block;
	height:68px;
	width:68px;
	text-indent:-99999px;
}


#skillDetailView{
	position:absolute;
	width:356px;
	height:518px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_skill_detail.jpg') no-repeat;
	top:45px;
	right:20px;
	z-index:5;
	display:none;
}
#skillDetailView .f{
	width:320px;
	margin:0 auto;
	padding:60px 0 20px;
}
#skillDetailView .l{
	float:left;
	display:inline;
	width:100px;
	margin:0 0 0 5px;
	padding:20px 10px 0;
	text-align:center;
	color:#FFF;
}
#skillDetailView .c{
	font-weight:bold;
}
#skillDetailView .r{
	float:left;
	display:inline;
	width:190px;
	color:#FFF;
}
#skillDetailView .d{
	padding: 0 0 20px 0;
}
#skillDetailView label{
	font-weight:bold;
	color:#FBBA0C;
}

#skillDetailView .cls{
	display:block;
	position:absolute;
	bottom:5px;
	right:5px;
}
#skillDetailView .cls img{
	display:block;
}

.skill-listview{
	width:308px;
	float:right;
	margin:36px 24px 0 0;
	display:inline;
}

.skill-listview li{
	height:54px;
	width:55px;
	cursor:pointer;
	display:inline;
	float:left;
	margin:18px 11px;
	position:relative;
	z-index:1;
}
.skill-listview li p{
	display:none;
	width:65px;
	position:absolute;
	text-align:center;
	top:-20px;
	color:#FFF;
	font-weight:bold;
	left:-5px;
}
.skill-listview li.empty{
	cursor:auto;
}

#skill-list-1-1{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_1_1.jpg') no-repeat;
}
#skill-list-1-2{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_1_2.jpg') no-repeat;
}
#skill-list-1-3{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_1_3.jpg') no-repeat;
}
#skill-list-2-1{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_2_1.jpg') no-repeat;
}
#skill-list-2-2{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_2_2.jpg') no-repeat;
}
#skill-list-2-3{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_2_3.jpg') no-repeat;
}
#skill-list-3-1{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_3_1.jpg') no-repeat;
}
#skill-list-3-2{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_3_2.jpg') no-repeat;
}
#skill-list-3-3{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_3_3.jpg') no-repeat;
}
#skill-list-4-1{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_4_1.jpg') no-repeat;
}
#skill-list-4-2{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_4_2.jpg') no-repeat;
}
#skill-list-4-3{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/img_skilllist_4_3.jpg') no-repeat;
}

.character-content{
	padding:28px 35px 65px;
	width:675px;
	margin:0 auto;
	overflow:hidden;
}
.character-con{
	padding:20px 15px;
	overflow:hidden;
	border-top:1px #000 dotted;
	border-bottom:1px #000 dotted;
	background:#B4B092;
}
.character-img{
	float:left;
	display:inline;
	width:356px;
	position:relative;
	z-index:1;
}
.other-characters{
	position:absolute;
	z-index:1;
	top:413px;
	left:57px;
}
.other-characters li{
	float:left;
	display:inline;
	margin:0 9px 0 0;
	width:70px;
	height:70px;
}
.other-characters a{
	text-indent:-99999px;
	display:block;
	width:70px;
	height:70px;
}

.character-des{
	width:270px;
	float:right;
}
.character-des h3{
	line-height:32px;
	font-size:20px;
	text-align:center;
}
.character-des h4{
	color:#861907;
	margin:15px 0 0;
	line-height:20px;
	font-size:14px;
}
.character-des h5{
	color:#861907;
	margin:0 0 15px;
}
.character-attr{
	margin:15px 0;
}
.character-attr li{
	height:21px;
	clear:both;
}
.character-attr li label{
	float:left;
	width:67px;
	font-weight:bold;
}
.character-attr li p{
	float:left;
	background:#655C48;
	padding:0 2px 2px 0;
}
.character-attr li span{
	float:left;
	width:189px;
	height:10px;
	background:#B9B599;
	border:2px #D7D1C6 solid;
}
.character-attr li img{
	display:block;
}
.character-skill{
	margin:5px 0;
}
.character-skill li{
	float:left;
	width:67px;
	text-align:center;
}
.mapnpc-con-view{
}
.mapnpc-con-view .i{
	float:left;
	width:447px;
}
.mapnpc-con-view .d{
	float:right;
	width:195px;
}
.mapnpc-con-view h3{
	font-size:20px;
	color:#951B0C;
	text-align:center;
	margin:5px 0 10px;
}
.mapviewlist{
}
.mapviewlist a{
	color:#000;
}
.mapviewlist li{
	background:#979580;
	margin:10px 0;
	width:642px;
	padding:10px;
	display:inline;
	float:left;
}
.mapviewlist .i{
	float:left;
	width:221px;
}
.mapviewlist .i img{
	display:block;
}
.mapviewlist .d{
	float:right;
	width:400px;
}

.npcviewlist{
}
.npcviewlist a{
	color:#000;
}
.npcviewlist li{
	background:#979580;
	margin:5px;
	width:300px;
	padding:10px;
	display:inline;
	float:left;
	height:140px;
	overflow:hidden;
}
.npcviewlist .i{
	float:left;
	width:100px;
}
.npcviewlist .i img{
	display:block;
}
.npcviewlist .d{
	float:right;
	width:180px;
	height:139px;
	overflow:hidden;
}

.monster-view{
	padding:15px;
	border-top:1px #000 dotted;
	border-bottom:1px #000 dotted;
	background:#B4B092;
	min-height:550px;
	_height:550px;
}
.monster-list{
	float:left;
	width:300px;
}
.monster-list ul{
	width:220px;
	padding:20px 0 0 20px;
}
.monster-list li h5{
	height:28px;
	line-height:28px;
	font-size:14px;
	padding:0 0 4px 55px;
	text-align:center;
	background-image:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_monsterlist.jpg');
	background-position:left -64px;
	color:#F0A54D;
	cursor:pointer;
}
.monster-list li h5.f{
	background-position:left top;
}
.monster-list li.active h5.f{
	background-position:left -32px;
}
.monster-list li h5.l{
	background-position:left -128px;
}
.monster-list li.active h5{
	background-position:left -96px;
}
.monster-list li.active h5.l{
	background-position:left -160px;
}
.monster-list .sub{
	padding:0 30px 15px 80px;
	display:none;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_monsterlist_sub.jpg') no-repeat left bottom;
}
.monster-list li.l .sub{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_monsterlist_sub_b.jpg') no-repeat left bottom;
}
.monster-list .sub a{
	padding:0 0 0 8px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/dot_white.gif') no-repeat left center;
	display:block;
	color:#FFF;
}
.monster-list li.active .sub{
	display:block;
}
.monster-con{
	width:350px;
	float:left;
}
.monster-con h3{
	font-size:14px;
	text-align:center;
	margin:5px 0 10px;
	color:#951B0C;
}
.monster-con .i{
	text-align:center;
}
.monster-con .i img{
	border:4px #7F8266 solid;
}
.monster-con h4{
	text-align:center;
	margin:5px 0;
}

.gameintro-warp{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_ginfo_b.jpg') no-repeat center bottom;
}
.gameintro-con{
	width:506px;
	margin:0 auto;
	padding:35px 0 210px;
}
.gameintro {
	width:506px;
	height:125px;
	margin:15px 0;
}
.gameintro h3{
	font-size:14px;
	line-height:27px;
	height:32px;
	padding:0 0 0 65px;
	color:#F0A54D;
}
.gameintro ul{
	padding:0 0 0 32px;
}
.gameintro li{
	width:86px;
	height:34px;
	display:inline;
	float:left;
	margin:2px;
}
.gameintro li a{
	color:#FFF;
	text-align:center;
	display:block;
	width:86px;
	height:34px;
	line-height:32px;
	font-weight:bold;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_ginfo_btn.jpg') no-repeat;
}
.gameintro li a:hover{
	color:#fff;
}
.gameintro-1{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_ginfo_1.jpg') no-repeat;
}
.gameintro-2{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_ginfo_2.jpg') no-repeat;
}
.gameintro-3{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_ginfo_3.jpg') no-repeat;
}
.gameintro-4{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_ginfo_4.jpg') no-repeat;
}

.gamespce{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_gamespec.jpg') no-repeat;
	width:658px;
	height:610px;
	margin:0 auto;
	position:relative;
	z-index:1;
}
.gamespce .btn{
	text-align:right;
	width:500px;
	margin:0 auto;
}
#gamespceslider{
	width:500px;
	margin:0 auto;
	color:#B7B4B4;
	height:500px;
	overflow:hidden;
	padding:60px 0 0;
}
#gamespceslider li{
	width:500px;
}
#gamespceslider a{
	color:#B7B4B4;
}
#gamespceslider h3{
	font-size:14px;
	text-align:center;
	line-height:24px;
	color:#FFF;
}
#gamespceslider p{
	padding:0 5px;
}
.gamespce #prevBtn{
	width:20px;
	height:37px;
	display:block;
	position:absolute;
	display:block;
	z-index:1;
	top:275px;
	left:50px;
}
.gamespce #nextBtn{
	width:20px;
	height:37px;
	display:block;
	position:absolute;
	display:block;
	z-index:1;
	top:275px;
	left:585px;
}
.gamespce #prevBtn a{
	width:20px;
	height:37px;
	display:block;
	text-indent:-99999px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/gamespec_sleft.jpg') no-repeat;
}
.gamespce #nextBtn a{
	width:20px;
	height:37px;
	display:block;
	text-indent:-99999px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/gamespec_sright.jpg') no-repeat;
}

.gamespecfla{
}

.vote-content{
	padding:32px 35px 65px;
	width:515px;
	margin:0 auto;
	overflow:hidden;
}

.vote-content .newsList {
	margin:15px 0 0;
}
.vote-content .newsList ul{
	width:510px;
	margin:0 auto;
}
.vote-content .newsList li{
	width:510px;
	margin:0 auto 
}

.vote-con-view{
	padding:15px 30px;
	border-top:1px #000 dotted;
	border-bottom:1px #000 dotted;
	background:#B4B092;
}

.vote-con-view h3{
	font-size:14px;
	text-align:center;
	margin:5px 0;
}
.vote-con-view .v-hr{
	margin:15px 0;
}
.vote-con-view ul{
}
.vote-con-view li{
	clear:both;
	height:28px;
}
.vote-con-view li .i{
	width:28px;
	padding:0 0 0 4px;
	float:left;
}
.btnVoteSubmit{
	width:82px;
	height:28px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/btn_vote.jpg') no-repeat;
}
.btnShowVote{
	width:82px;
	height:28px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/btn_showvote.jpg') no-repeat;
}

.down-con{
	padding:43px 40px 60px;
}

.downlist-view{
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/down/bg_down_view.jpg') no-repeat center bottom;
	padding:0 0 30px 0;
}
.down-list{
	padding:20px 0 0;
}
.down-list .photoArea{
	width:164px;
	height:152px;
	display:inline;
	float:left;
	margin:0 8px 10px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/down/bg_downlist.jpg') no-repeat center top;
}
.down-list .photoArea .innerPhoto{
	width:156px;
	height:97px;
	padding:4px;
}
.down-list .photoArea .innerPhoto img{
	display:inline;
}
.screenshot-list{
}
.screenshot-list .photoArea .decName{
	height:26px;
	line-height:26px;
	padding:0 6px;
	text-align:center;
	color:#C8BA92;
}
.screenshot-list .photoArea .decName a{
	color:#C8BA92;
}
.screenshot-list .photoArea .decName a:hover{
	color:#C8BA92;
}
.screenshot-list .photoArea .decDate{
	text-align:right;
}
.wallpaper-list{
}
.wallpaper-list .decBak2{
	margin:2px 6px 1px 9px;
	float:left;
	display:inline;
}
.wallpaper-list .decBak2 img{
	display:block;
}

.fanart-list{
}
.fanart-list .decBak2{
	text-align:right;
	padding:2px 5px 0;
}
.artwork-list{
}

.video-list{
	
}
.video-list{
	padding:20px 0 0;
}
.video-list .photoArea{
	width:164px;
	height:152px;
	display:inline;
	float:left;
	margin:0 8px 10px;
	background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/down/bg_downlist.jpg') no-repeat center top;
}
.video-list .photoArea .innerPhoto{
	width:156px;
	height:97px;
	padding:4px;
}
.video-list .photoArea .innerPhoto img{
	display:inline;
}

.music-list{width:523px; margin:0 auto;}
.music-list li{background:url(http://pic.static.sdo.com/dn/dn/web5/assets/images/down/bg_musiclist.jpg) no-repeat center bottom; padding:10px 5px; float:left; width:512px;}
.music-list li .i{
	width:80px;
	float:left;
}
.music-list li .d{width:340px; float:left;}
.music-list li .b{ width:78px; float:right; padding:5px 0 0;}
.music-list li .b img{display:block; margin:0 0 5px;}

.eventLeftList{padding:0 0 0 5px;}
.eventLeftList img{margin:5px 0 0;}

.event-content{padding:28px 35px 65px;}

#eventCalendarDaySel{padding:5px 0;}
#eventCalendarHead{text-align:center; font-weight:bold;}

#eventCalendarHead img{vertical-align:middle; cursor:pointer;}
#eventCalendarTB{background:url(http://pic.static.sdo.com/dn/dn/web5/assets/images/event/bg_event.jpg) no-repeat center top; padding:5px 2px 0;width:511px; height:241px; margin:0 auto;}
.eWeekdays{height:38px;}
.eWeekdays td{height:35px; line-height:35px; text-align:center;}
#eventCalendarTB{}
#eventCalendarTB table td{width:69px; height:28px; padding:0 2px 3px; line-height:28px; font-weight:bold;}
#eventCalendarTB table div{position:relative; height:28px; width:69px; z-index:1;}
#eventCalendarTB table div.c{color:#FFF;}
#eventCalendarTB table p.d{padding-left:5px;}
#eventCalendarTB table p.w{display:none; position:absolute;bottom:0; left:0; line-height:18px; background:#000; padding:1px; text-align:center; color:#FFF; width:125px; z-index:1;}
#eventCalendarTB table p.w span{display:block}
#eventCalendarTB table p.w a{color:#fff}
#eventCalendarTB table p.w a:hover{color:#fff}

.event-more-view{width:511px;margin:10px auto;}
.mapviewlist{
}
.mapviewlist a{
	color:#000;
}
.event-morelist{
	background:#c5c1a3;
	width:511px;
	float:left;
}
.event-morelist li{
	width:491px;
	padding:10px;
	color:#EDE7C1;
}
.event-morelist li.hr{
	margin:0;
	width:491px;
	padding:0;
	position:static;
	height:2px;
	line-height:0;
	font-size:0;
	background:url(http://pic.static.sdo.com/dn/dn/web5/assets/images/event/list_s.jpg) no-repeat center center;
}
.event-morelist li a{
	color:#EDE7C1;
}
.event-morelist li a:hover{
	color:#EDE7C1;
}
.event-morelist .i{
	float:left;
	width:135px;
}
.event-morelist .m{
	text-align:right;
}
.event-morelist .i img{
	display:block;
}
.event-morelist .d{
	float:right;
	width:345px;
	height:90px;
}

.guide-con{width:763px; height:790px; margin:0 auto; background:url(http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_newer_guide.jpg) no-repeat center top; padding:0 0 15px; position:relative; color:#A9AAA8;}
/*
.guide-con{width:763px; height:790px; margin:0 auto; background:url(http://pic.static.sdo.com/dn/dn/web5/assets/images/intro/bg_newer_guide.jpg) no-repeat center top; padding:0 0 15px; position:relative; color:#A9AAA8;}
*/
.guide-con a,.guide-con a:hover{color:#A9AAA8;}
.guide-con1{position:absolute; left:245px; top:185px; width:336px;line-height:180%;}
.guide-con2{position:absolute; left:42px; top:406px; width:209px;line-height:180%;}
.guide-con3{position:absolute; left:428px; top:423px; width:292px;line-height:180%;}
.guide-con4{position:absolute; left:195px; top:629px; width:232px;line-height:180%;}
.innerContent .cDetail{
	padding:10px;
	width:548px;
	overflow:hidden;
	background:#f7f4dd;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C4C1B3;
	border-bottom-color: #C4C1B3;
}
.innerContent .cDetail p{margin:8px 0;line-height:20px;}
#eventCalendar a{color:#FFF;} 







#homeCanlendar{background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/event/bg_eventCalendar_side.jpg') no-repeat; width:185px; height:166px; margin:5px 0;}

.event-sidelist{height:333px; width:185px; background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/event/bg_event_sidelist.jpg') no-repeat; margin:5px 0;}

.event-sidelist .c{padding:40px 15px 0;}

.event-sidelist ul {margin:0 0 5px;}
.event-sidelist ul li{height:25px; line-height:25px; border-bottom:1px #989473 dotted;background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/event/dot_event_sidelist.jpg') no-repeat left center; padding:0 18px;}
.event-sidelist ul li a{color:#989473;}

.event-combolist{width:545px; margin:0 auto; padding:30px 0 45px;}

.event-combolistview{background:#F9F6E3; padding:12px;}

.comboView{padding:10px 0;border-bottom:1px #A9A078 dotted;}
.comboViewLeft{width:152px; padding:2px 2px 4px 4px;margin:0 0 0;height:82px;background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/event/bg_eventlist_img_2.jpg') no-repeat;float:left;display:inline;}
.comboViewLeft .i{height:87px;}
.comboViewLeft .i img{display:block;}
.comboViewLeft .d{line-height:20px; padding:0 0 0 22px;}

.comboViewRight{width:355px; float:right;}
.comboViewRight .t{height:21px;background:url('http://pic.static.sdo.com/dn/dn/web5/assets/images/event/bg_eventlist_title.jpg') no-repeat;margin:0 0 5px;position:relative;}
.comboViewRight .t a{display:block;position:absolute; right:-2px; top:-5px;}
.comboViewRight .t h3{line-height:21px;padding:0 0 0 10px; color:#FFF;font-size:14px;}
.comboViewRight .d{padding:0 0 0 5px;}
.comboViewRight .d strong{font-size:12px; color:#A36400;}



