.wrapout {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_Gwrapout.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.wrapinner {
	background-image: url(https://static.web.sdo.com/xyx/pic/main/bg_Gwrapinnerb.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 1003px;
}
.header {
	height: 322px;
	position: relative;
	z-index:500;
}
.alert {
	padding-top: 25px;
	padding-right: 65px;
	height: 3px;
	overflow:hidden;
}

.left {
	width: 191px;
	margin-left: 8px;
	_display:inline;
	padding-top: 36px;
	overflow:hidden;
}
.l_c1 {background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/l_c1r.jpg);background-repeat: repeat-y;}
.l_c1_a {background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/l_bgc1.jpg);background-repeat: no-repeat;}
.l_c1_a p {margin-top: 5px;}
.l_c1_a .t a {display: block;height: 90px;}
.l_c1bot {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/l_bot.jpg);
	background-repeat: no-repeat;
	height: 25px;
}

.l_c2 {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/l_cr.jpg);
	background-repeat: repeat-y;
	margin-left:4px;
	width: 182px;
}
.l_c2 p {
	text-align: center;
	margin-top: 5px;
}

.l_bb {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bb.jpg);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 34px;
	background-position: 8px;
	color: #ac4910;
}

.l_c2bot {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/l_cbot.jpg);
	background-repeat: no-repeat;
	height: 8px;
	background-position: left bottom;
}
.service {
	background-image: url(https://static.web.sdo.com/xyx/pic/main/server_bg.jpg);
	background-repeat: no-repeat;
	height: 115px;
	width: 165px;
	margin-left: 4px;
	padding-top: 45px;
	padding-left: 15px;
	overflow:hidden;
}
.subservice {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/server01.jpg);
	background-repeat: no-repeat;
	height: 254px;
	width: 167px;
	margin-left: 4px;
	padding-top: 45px;
	padding-left: 15px;
	line-height:20px;
}
.fcm {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_fcm.jpg);
	background-repeat: no-repeat;
	height: 176px;
	width: 182px;
	padding-top: 34px;
	text-align:center;
	margin-left:3px;
}
.fcm a {
	display: block;
	height: 30px;
}

.l_ad img {
	border: 1px solid #7a8367;
	padding: 2px;
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/l_adbg.jpg);
}
.Boldyellow {font-size: 14px;font-weight: bold;color: #ffa200;}

a.link1:link,a.link1:visited {color:#000;text-decoration: underline;}
a.link1:hover {color:#C55C16;}

.right,.subright {
	width: 777px;
	background-color: #fff;
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_rtop.jpg);
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-right: 10px;
}
.subright {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_rtop01.jpg);
	background-repeat: no-repeat;
}
.r_c1 {
	height: 284px;
	position: relative;
}
.news {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_news.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 479px;
}
ul.news_menu {
	padding-top: 13px;
	padding-left: 95px;
	height: 25px;
}
ul.news_menu li {float: left;height: 25px;}
ul.news_menu li a {
	display: block;
	height: 25px;
	width: 78px;
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/n_menu.jpg);
	background-repeat: no-repeat;
}
.news_menu li.n1 a.active {background-position: 0px -25px;}
.news_menu li.n2 a {background-position: -78px 0px; width:80px;}
.news_menu li.n2 a.active {background-position: -78px -25px;}
.news_menu li.n3 a {background-position: -158px 0px; width:80px;}
.news_menu li.n3 a.active {background-position: -158px -25px;}
.news_menu li.n4 a {background-position: -238px 0px; width:92px;}
.news_menu li.n4 a.active {background-position: -238px -25px;}

.news .hot {height: 55px;}


.news_No1 {padding-top: 7px;padding-bottom: 3px;}
.news_No1 a:link,.news_No1 a:visited {font-size: 14px;font-weight: bold;color: #ffbf00;}
.news_No2 a {margin-right: 5px;margin-left: 5px;}
.news_No2 a:link,.news_No2 a:visited {color: #ffd582;}

.news_con {padding-right: 30px;padding-left: 30px;}
.news_con li {
	line-height: 22px;
	height: 22px;
	position: relative;
	padding-left: 5px;
}
.news_con  a:link,.news_con  a:visited { color:#f2efea;}
.news_con  a:hover { color:#ffde00;}
.news_more {
	position: absolute;
	height: 14px;
	width: 39px;
	top: 18px;
	right: 309px;
}

.date {position: absolute; top:1px;right: 5px;color: #f2efea;}


.g_rbot {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_rbot.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 795px;
	padding-right:9px;
}

/**/
.scrolAD{width:289px;height:274px;position:relative; margin-left:8px; }
	.scrolAD .imgMask{width:289px; height:342px; position:absolute;left:0px; top:-68px; overflow:hidden;}
	
		.scrolAD .imgMask .slider{position:absolute; width:289px; left:0; top:0}
			.scrolAD .imgMask .slider li{display:none}
				.scrolAD .imgMask .slider li img{width:289px; height:342px; }
				
		.scrolAD .numList{position:absolute; right:15px; bottom:5px; height:16px; overflow:hidden;z-index:9999;}
			.scrolAD .numList li{float:left;width:16px;height:16px;overflow:hidden;text-indent:-9999px;cursor:pointer;margin-left: 5px;}
			.scrolAD .numList li.No1{ background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/1.jpg) 0 0 no-repeat}
			.scrolAD .numList li.No2{ background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/2.jpg) 0 0 no-repeat}
			.scrolAD .numList li.No3{ background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/3.jpg) 0 0 no-repeat}
			.scrolAD .numList li.No4{ background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/4.jpg) 0 0 no-repeat}
			.scrolAD .numList li.No5{ background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/5.jpg) 0 0 no-repeat}
			.scrolAD .numList li.active{ background-position:0 -16px}
			
.r_c2 {background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_rc2.jpg);background-repeat: repeat-x;height: 95px;}
.r_c2 li {
	float: left;
	height: 80px;
	width: 180px;
	margin-left: 11px;
	margin-top: 7px;
	_display:inline
}
.r_c3 {
	height: 275px;
}
.srch_cnt{height:64px; border:1px solid #d9c3a3; overflow:hidden; padding:1px; margin-bottom:7px;}
.srch_in{height:62px; background:#ebe2d5; padding:6px;}
.mid_brown_txt{font-size:13px; font-weight:bold; color:#803d10;}
.brown_btn:link,.brown_btn:visited{display:block; width:70px; height:25px; line-height:25px; text-align:center; background:url(https://static.web.sdo.com/xyx/pic/main/brown_btn_bg.gif) no-repeat; color:#fff; font-size:12px;}
.brown_btn:hover{color:#fff; text-decoration:none;}
.srch_input{width:190px; height:20px; padding:3px; border:1px solid #c6b6a1;}
.brown_link:link,.brown_link:visited{font-size:12px; color:#5d472f;}
.srch_cnt dl{height:22px;margin:0; padding:0; line-height:22px; overflow:hidden;}
.srch_cnt dl dt{float:left;margin:0; padding:0; color:#803d10;}
.srch_cnt dl dd{float:left;margin:0; padding:0;}
.srch_cnt dl dd ul{margin:0; padding:0; width:400px;}
.srch_cnt dl dd ul li{float:left; margin:0; padding:0;}
.srch_cnt dl dd ul li a{display:inline-block; margin:0 5px;}
.game_intro {
	height: 275px;
	width: 383px;
	background-color: #ebe8e1;
	overflow:hidden;
}
.game_intro ul {padding-right: 10px;padding-left: 10px;padding-top: 5px;}
.g_t {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_03.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 151px;
	padding-left: 17px;
	font-weight: bold;
	color: #012427;
}
.game_intro li {
	border-bottom: 1px dashed  #999;
	padding-bottom: 4px;
	padding-top: 4px;
}
.title {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/yxzl_t.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 8px;
	padding-right: 10px;
}
.title1 {background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/jyjl_t.jpg);
	background-repeat: no-repeat;
	height: 31px;
	}
.title2 {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/jcsp_t.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 8px;
	padding-right: 10px;
}
.title3 {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/jcsj_t.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 8px;
	padding-right: 10px;
}
.title4 {background: url(http://pic.static.sdo.com/xyx/xyx/web3/images/sd_newsT.jpg) no-repeat;height: 23px;padding: 8px 10px 0 0;}
	
.g_con {padding-left: 15px; color:#000}
.g_con a {margin-right: 5px;margin-left: 5px;}
.g_con a:link,.g_con a:visited { color:#000;}
.g_con a:hover { color:#a62f00;}
.lab {
	height: 22px;
	width: 154px;
	padding-left: 107px;
	padding-top: 9px;
}
.lab p {
	float: left;
}
.lab p a {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/lab.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 77px;
}
.lab p.l1 a.active {background-position: 0px -22px;}
.lab p.l2 a {background-position: -77px 0px;}
.lab p.l2 a.active {background-position: -77px -22px;}
.sub_more {
	padding-top: 8px;
	padding-left: 75px;
}
.game_intro .jyjl_con {padding-right: 30px;padding-left: 30px;}
.game_intro .jyjl_con li {
	line-height: 26px;
	height: 26px;
	position: relative;
	border:none;
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/point.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding: 0 0 0 20px;
}
.bg01 { background-color:#f9f8f4;}
.game_intro .jyjl_con a:link,.game_intro .jyjl_con a:visited { color:#012427;}
.game_intro .jyjl_con a:hover { color:#01444a;}
.name {position: absolute; top:1px;right: 5px;color: #012427;}
.tl {
	padding-top: 8px;
	padding-left: 8px;
}
.beu {
	height: 185px;
}

.game_intro .video li {
	line-height: 26px;
	height: 100px;
	border:none;
	padding: 0;
	width: 165px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.game_intro .video li img {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_pic.jpg);
	background-repeat: no-repeat;
	padding: 2px;
}
/*sd_online*/
.sd_online {width: 100%;}

/*sd_news*/
.sd_news {height: 265px;width: 383px;background-color: #eadacc;}
.sd_news ul {padding-right: 10px;padding-left: 10px;padding-top: 3px;}
.sd_news .jyjl_con {padding-right: 10px;padding-left: 10px;}
.sd_news .jyjl_con li {
	line-height: 24px;
	height: 24px;
	position: relative;
	border-bottom:1px dashed #999;
	background: url(http://pic.static.sdo.com/xyx/xyx/web3/images/sd_newsP.jpg) no-repeat 5px center;
	padding: 0 0 0 20px;
}
.sd_news .jyjl_con a:link,.sd_news .jyjl_con a:visited { color:#012427;}
.sd_news .jyjl_con a:hover { color:#01444a;}

 .news_pic li {
	float: left;
	height: 262px;
	width: 182px;
	margin-top: 2px;
	margin-left: 6px;
	_margin-left: 4px;
	_display:inline;
}
.news_pic li img {
	border: 1px solid #8d9fa3;
	padding: 3px;
	_padding: 1px;
}
.r_c5 {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_rc3.jpg);
	background-repeat: repeat-x;
	height: 80px;
	padding-top: 10px;
	padding-left: 20px;
}

#marquee6 {
	height: 48px;
	width: 730px;
	overflow: hidden;
}
.padding_left55 {padding-left: 55px;}
.padding_left40 {padding-left: 40px;}

/*game_infor*/
.t1 {background: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_04.jpg) repeat-x;height: 38px;padding: 7px 0 0 10px; font-size:14px; font-weight:bold;}
	.t1 img { margin:0 5px;}
	.t1 select { width:150px; height:20px; border:1px solid #2f1a05; background-color:#a57f5a; margin:0 5px; color:#fff;}
	
	/*game_intro_guide*/
	.gameintro_guide { padding:0 0 10px 20px;background-color: #f2f1ed; border-bottom:1px dashed #333}
		.gameintro_guide span {font-weight:bold;}
		.gameintro_guide a { margin:0 5px;}
		
	/*gameintro_guideMenu*/
	.gameintro_guideMenu {}
		.gameintro_guideMenu li { padding-left:12px; margin-top:5px;}
			.gameintro_guideMenu li a { width:167px; height:35px; display:block; text-indent:-9999px; background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/game_guideMenu.jpg) no-repeat; cursor:pointer}
			.gameintro_guideMenu li.m1 a.active { background-position:-167px 0;}
			.gameintro_guideMenu li.m2 a { background-position:0 -35px;}
			.gameintro_guideMenu li.m2 a.active { background-position:-167px -35px;}
			.gameintro_guideMenu li.m3 a { background-position:0 -70px;}
			.gameintro_guideMenu li.m3 a.active { background-position:-167px -70px;}
			.gameintro_guideMenu li.m4 a { background-position:0 -105px;}
			.gameintro_guideMenu li.m4 a.active { background-position:-167px -105px;}
			.gameintro_guideMenu li.m5 a { background-position:0 -140px;}
			.gameintro_guideMenu li.m5 a.active { background-position:-167px -140px;}
			.gameintro_guideMenu li.m6 a { background-position:0 -175px;}
			.gameintro_guideMenu li.m6 a.active { background-position:-167px -175px;}
			.gameintro_guideMenu li.m7 a { background-position:0 -210px;}
			.gameintro_guideMenu li.m7 a.active { background-position:-167px -210px;}
			.gameintro_guideMenu li.m8 a { background-position:0 -245px;}
			.gameintro_guideMenu li.m8 a.active { background-position:-167px -245px;}
			.gameintro_guideMenu li.m9 a { background-position:0 -280px;}
			.gameintro_guideMenu li.m9 a.active { background-position:-167px -280px;}
			.gameintro_guideMenu li.m10 a { background-position:0 -315px;}
			.gameintro_guideMenu li.m10 a.active { background-position:-167px -315px;}
			.gameintro_guideMenu li.m11 a { background-position:0 -350px;}
			.gameintro_guideMenu li.m11 a.active { background-position:-167px -350px;}
			
		/*sec*/
		.sec { width:149px; background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_seca.jpg) no-repeat 3px bottom; padding:5px 5px 15px 8px; display:none}
			.sec li { border-bottom:1px dashed #000; padding:0}
				.sec li a { display:inline; background:none; text-indent:0;}
			
			.gameintro_guideMenu li.current .sec  { display:block}
		
		/*down*/
		.downMenu li { padding-left:12px; margin-top:5px;}
			.downMenu li a { width:167px; height:35px; display:block; text-indent:-9999px; background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/downMenua.jpg) no-repeat; cursor:pointer}
			.downMenu li.m1 a.active { background-position:-167px 0;}
			.downMenu li.m2 a { background-position:0 -35px;}
			.downMenu li.m2 a.active { background-position:-167px -35px;}
			.downMenu li.m3 a { background-position:0 -70px;}
			.downMenu li.m3 a.active { background-position:-167px -70px;}
			.downMenu li.m4 a { background-position:0 -105px;}
			.downMenu li.m4 a.active { background-position:-167px -105px;}
			.downMenu li.m5 a { background-position:0 -140px;}
			.downMenu li.m5 a.active { background-position:-167px -140px;}
		
		.downMenu1 li { padding-left:12px; margin-top:5px;}
			.downMenu1 li a { width:167px; height:35px; display:block; text-indent:-9999px; background:url(https://static.web.sdo.com/xyx/pic/main/downMenub2.jpg) no-repeat; cursor:pointer}

			.downMenu1 li.m2 a { background-position:0 -35px;}

			.downMenu1 li.m3 a { background-position:0 -70px;}

			.downMenu1 li.m4 a { background-position:0 -105px;}

			.downMenu1 li.m5 a { background-position:0 -140px;}
			.downMenu1 li.m6 a { background-position:0 -175px;}
			/*p.gameintro_guide a { display: inline-block; padding:0 3px; height:21px; }
			p.gameintro_guide a.current,p.gameintro_guide a:hover { background-color:#FF6600; color:#fff; text-decoration:none;}*/
								
	.downMenu2 li { padding-left:12px; margin-top:5px;}
			.downMenu2 li a { width:167px; height:35px; display:block; text-indent:-9999px; background:url(https://static.web.sdo.com/xyx/pic/main/downMenuc.jpg) no-repeat; cursor:pointer}

			.downMenu2 li.m2 a { background-position:0 -35px;}

			.downMenu2 li.m3 a { background-position:0 -70px;}

			.downMenu2 li.m4 a { background-position:0 -105px;}

	
	/*game_intro detail*/
	.gameintro_detail {background-color: #f2f1ed;padding: 10px 30px; min-height:500px; _height:500px;}
		.gameintro_detail p { margin:10px 0;}
		.gameintro_detail .con { min-height:800px; _height:800px;}

/*link*/
a.link2:link,a.link2:visited { font-size:14px; font-weight:bold;color:#29231e;}
a.link2:hover {color:#ff7400;}

/*ad*/
.g_ad {padding-top: 10px;}
.g_ad img {border: 1px solid #211c18;padding: 2px;}

/*subnewsmenu*/
.subnesmenu {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/bg_04.jpg);
	background-repeat: repeat-x;
	height: 45px;
	padding-left: 90px;
}
.subnesmenu li {float: left;height: 45px;}
.subnesmenu li a {
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/sub_newsmenu.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 45px;
	width: 109px;
}
.subnesmenu li.sub1 a.active {background-position: 0px -45px;}
.subnesmenu li.sub2 a {background-position: -109px 0px; width:129px;}
.subnesmenu li.sub2 a.active {background-position: -109px -45px;}
.subnesmenu li.sub3 a {background-position: -238px 0px; width:129px;}
.subnesmenu li.sub3 a.active {background-position: -238px -45px;}
.subnesmenu li.sub4 a {background-position: -367px 0px; width:129px;}
.subnesmenu li.sub4 a.active {background-position: -367px -45px;}
.subnesmenu li.sub5 a {background-position: -496px 0px; width:112px;}
.subnesmenu li.sub5 a.active {background-position: -496px -45px;}

.news_list {background-color: #f2f1ed;padding: 15px;}
.news_list li,.related_news li {
	line-height: 30px;
	height: 30px;
	position: relative;
	padding-left: 40px;
	padding-right: 40px;
	background-image: url(http://pic.static.sdo.com/xyx/xyx/web3/images/coin.gif);
	background-repeat: no-repeat;
	background-position: 25px center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e1dc;
}
.date01 {position: absolute; top:1px;right: 40px;}

.page_turn {height: 25px;padding-top:30px;}
.page_turn a { margin-left:5px; margin-right:5px;}

/*news_detail*/
.news_detail {background-color: #f2f1ed;padding: 30px 80px;}
.news_detail p {margin-top: 10px;line-height: 20px;}



.sub_t {
	background-color: #e4dcd3;
	line-height: 35px;
	height: 35px;
}
.sub_time {
	background-color: #fff;
	line-height: 30px;
	height: 30px;
}

.Bold {font-weight: bold;}
.gotop {
	padding-top: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e1dc;
	padding-bottom: 15px;
}
.related_news .t01 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 20px;
}

/*server_status*/
.server_status { height:50px; background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/server_status.jpg) no-repeat; margin-left:4px; padding:42px 0 0 25px;}
.server_status p { padding-top:4px; color:#fff;}

/*calendar*/
.calendar { height:156px; background:url(http://pic.static.sdo.com/xyx/xyx/web3/images/calendar.jpg) no-repeat; margin-left:4px; overflow:hidden;}




a.UnityNews_Red:link,a.UnityNews_Red:visited {color:#990000;border: 1px solid #8d9fa3;}
a.UnityNews_Red:hover { color:#990000;}
a.UnityNews_RedStrong:link,a.UnityNews_RedStrong:visited { color:#990000; font-weight:bold;}
a.UnityNews_RedStrong:hover { color:#990000; font-weight:bold;}

a.UnityNews_Yellow:link,a.UnityNews_Yellow:visited { color:#edde37;}
a.UnityNews_Yellow:hover { color:#edde37;}
a.UnityNews_YellowStrong:link,a.UnityNews_YellowStrong:visited { color:#edde37; font-weight:bold;}
a.UnityNews_YellowStrong:hover { color:#edde37; font-weight:bold;}
