﻿/*---------------------------------------------container---Start---------------*/

.clear{clear:both;}
#container_bg{
	margin:0 auto;
	position:relative;
	top:-109px;
	_top:-149px;
	width:990px;
	min-height:800px;
}

#container_bg1{
	float:left;
	width:990px;
	min-height:800px;
	background:url(../../images/bg_Content.jpg) center top repeat-y !important;

}
#container_bg2{
	float:left;
	width:990px;
	min-height:800px;
	background:url(../../images/bg_Content2.jpg) center top no-repeat !important;

}
#container{
	width:960px;
	padding:0 15px 0 15px;
	margin:0 auto;
	background: url(../../images/container_bg.jpg) center top no-repeat !important;

}

#container .content{
	float:left;
	display:block;
	height:auto;
	width:940px;
	padding:0 10px 10px 10px;

}
/*---------------------------------------------left---Start---------------*/
#container .content .contentleft{
	float:left;
	height:800px;
	width:240px;

}

#newsGuide {
	margin-bottom:5px;
	padding-top:5px;
	width:240px;
}

#allSearch {
	width:238px;
	height:42px;
	border:#D9D9D9 1px solid;
	background-color:#F2F1ED;
}
#allSearch01 {
	float:left;
	padding:8px 0 0 15px;
	width:145px;
	height:30px;

}
#allSearch02 {
	float:left;
	padding:8px 0 0 0;
	width:60px;
	height:30px;

}
#gameDate {
	width:240px;
	height:74px;
	padding:10px 0 10px 0;

}

#partner {

	width:240px;
	height:65px;
	padding:0px 0 0 0;
}
#Service {

	margin-top:10px;
	overflow:hidden;
	position:relative;
	width:240px;
	height:202px;
	background:#F2F1ED url(../../images/bg_icon01.jpg) left top repeat-x !important;
}
#Service h2{
	display:block;
	color:#F2F1ED;
	font-size: 13px;
	position:absolute;
	height:25px;
	width:150px;
	line-height:25px;
	padding-left:30px;
}
#ServicePic{
	padding-top:25px;
	width:240px;
	height:177px;
	background:url(../../images/Index/bg_icon__72.jpg) center bottom no-repeat !important;
}
#ServicePic ul{
	float:right;
	margin-top:18px;
	width:115px;
}
#ServicePic ul li{
	float:left;
	text-align:left;
	width:100%;
	height:25px;
	line-height:25px;

}
#ServicePic .photonum{

	line-height:18px;

}

/*---------------------------------------------right---Start---------------*/
#container .content .contentright_blank{
	float:left;
	height:100%;
	width:690px;
	padding-left:10px;
}
#container .content .contentright{
	float:none;
	min-height:800px;
	_height:800px;
	width:688px;
	background:#F2F1ED url(../../images/Index/icon_11.jpg) left top no-repeat !important;
	border-bottom:#D9D9D9 1px solid;
	border-left:#D9D9D9 1px solid;
	border-right:#D9D9D9 1px solid;
}
#container .content .contentright_title{
	height:33px;
	width:628px;
	padding:0 10px 0 50px;
}
#container .content .contentright_title .pic{
	float:left;
	height:33px;
	width:150px;
}
#container .content .contentright_title .nav{
	float:right;
	height:33px;
	width:auto;
	line-height:33px;
	color:#fff;
}
#container .content .contentright_title .nav a{color:#fff;}
.content{background-color:#fff; border:1px solid #dadada; border-top:0px; margin-bottom:10px;}
#container .content .contentright_title .nav a:hover{color:#bb0002; text-decoration:none;cursor:pointer; } 

#container .content .contentright_content{
	height:auto;
	width:628px;
	padding:15px 30px 0 30px;
}
#container .content .contentright_content ul{
	height:auto;
	width:628px;

}
#container .content .contentright_content ul li{
	float:left;
}
#container .content .contentright_content .list{
	float:left;
	height:30px;
	width:628px;

		border-bottom:#EAEAE8 1px solid;
}
#container .content .contentright_content .bg01{
	float:left;
	width:90px;
	height:40px;
	line-height:28px;
	text-align:center;
	color:#FFF;
	letter-spacing: 0px;
	background: url(../../images/Index/icon_16.jpg) center top no-repeat !important;
}

#container .content .contentright_content .bg01 a{
	color:#FFF;
}

#container .content .contentright_content .bg02 a{
	color:#FFF;
}

#container .content .contentright_content .bg02{
	float:left;
	width:90px;
	height:40px;
	line-height:28px;
	text-align:center;
	color:#FFF;
	letter-spacing: 0px;
	background: url(../../images/Index/icon_13.jpg) center top no-repeat !important;
}
#container .content .contentright_content .title01{
	display:inline;
	float:left;
	width:615px;
	height:30px;
	padding-left:15px;
	line-height:30px;
	margin-bottom:15px;
	background: url(../../images/Index/icon_15.jpg) center top repeat-x !important;
}
#container .content .contentright_content .pic01{
	float:left;
	width:70px;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#FFF;
	background: url(../../images/Index/icon_17.jpg) center 7px no-repeat !important;

}
#container .content .contentright_content .pic02{
	float:left;
	width:70px;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#FFF;
	background: url(../../images/Index/icon_18.jpg) center 7px no-repeat !important;

}
#container .content .contentright_content .pic03{
	float:left;
	width:70px;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#FFF;
	background: url(../../images/Index/icon_19.jpg) center 7px no-repeat !important;

}
#container .content .contentright_content .cont{
	float:left;
	width:450px;
	line-height:30px

}
#container .content .contentright_content .date{
	float:left;
	width:auto;
	height:30px;
	line-height:30px;

}
#container .content .contentright_content .hot{

	width:auto;
	height:30px;

}
/*---------------------------------------------container---End---------------*/
#container .content .contentright_content .title01 .pic03{
	float:left;
	width:70px;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#FFF;
	background: url(../../images/Index/icon_19.jpg) center 7px no-repeat !important;

}
#container .content .contentright_content .title01 .line{
	float:left;
	width:15px;
	padding-left:5px;
}
#container .content .contentright_content .title01 h2{
	float:left;
	font-size:12px;
	width:auto;
	height:30px;
	line-height:30px;
	color:#bb0002;
}
#container .content .contentright_content .newsinfo{
	float:left;
	border-top: #E2E2E2 1px solid;
	border-bottom:#E2E2E2 1px solid;
	width:628px;
	height:25px;
	line-height:25px;
}
#container .content .contentright_content .newsinfo .date{
	float:left;
	width:auto;
	height:25px;
	line-height:25px;
}

#container .content .contentright_content .newsinfo .num{
	float:right;
	width:auto;
	height:25px;
	line-height:25px;
}
#container .content .contentright_content .newsinfo_content{
	float:left;
	width:628px;
	min-height:550px;
	line-height:20px;
	padding:10px 0 10px 0;
	word-wrap: break-word;
	word-break: normal;
	
}
#container .content .contentright_content .author{
	float:left;
	text-align:right;
	width:628px;
	height:40px;
	line-height:40px;
}
#container .content .contentright_content .newsinfo_bottom{
	float:left;
	text-align:center;
	border-top: #E2E2E2 1px solid;
	width:628px;
	height:35px;
	line-height:35px;
}