@charset "utf-8";
/* CSS Document */
body
{
	background:#1d1d1d url(/images/index_body_bg.png) no-repeat center 0;
}
.wrapper
{
	width:1000px;
	margin:0 auto;
	text-align:left;
}
.header
{
	height:80px;
	margin:14px 0 28px;
	position:relative;
}
.header .logo
{
	position:absolute;
	left:0;
	top:0;
}
.header .logo h1
{
	background:url(/images/logo.png) no-repeat 0 0;
	_background:url(/images/logo.gif) no-repeat 0 0;
	/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/logo.png" ,sizingMethod="crop");*/
	width:162px;
	height:76px;
}
.header .ps
{
	position:absolute;
	left:210px;
	bottom:0;
	color:#fe31aa;
	font-size:18px;
	line-height:24px;
	text-align:center;
}
.header .ps span
{
	color:#a6a6a6;
	font-size:14px;
}
.header .pay
{
	position:absolute;
	left:610px;
	bottom:6px;
	width:125px;
	color:#999999;
}
.header .hotline
{
	position:absolute;
	left:768px;
	width:100px;
	bottom:6px;
	color:#fe31aa;
}
.header .online
{
	position:absolute;
	left:900px;
	bottom:6px;
	color:#fe31aa;
}

.news
{
	margin:0 auto 10px;
	line-height:24px;
	background:url(/images/index_news.gif) no-repeat 18px 6px;
	padding:0 0 0 64px;
	color:#999999;
}

.slider
{
	height:404px;
	overflow:hidden;
	margin:0 auto;
}

.slider .commendList
{
	float:left;
	width:199px;
}
.slider .commendList li
{
	border:1px solid #010101;
	margin:0 0 2px;
	height:77px;
	overflow:hidden;
}

.slider .content
{
	float:left;
	display:inline;
	width:595px;
	height:400px;
	overflow:hidden;
	margin:0 0 0 3px;
	border:1px solid #7a7a7a;
}
.slider .content .tabcont
{
	width:595px;
	height:400px;
	position:relative;
	display:none;
}
.slider .content .tabcont .thumb
{
	width:595px;
	height:400px;
}
.slider .content .tabcont .thumb img
{
	width:595px;
	height:400px;
}
.slider .content .tabcont .buy,.slider .content .tabcont .more
{
	position:absolute;
	right:102px;
	bottom:5px;
	width:88px;
	background:#ff0066;
	text-align:center;
	color:#ffffff;
	line-height:24px;
	font-size:14px;
}
.slider .content .tabcont .more
{
	right:5px;
}

.slider .scrollable
{
	float:left;
	display:inline;
	background:#41453e;
	width:198px;
	height:400px;
	overflow:hidden;
	border:1px solid #7a7a7a;
	border-left:none;
	position:relative;
}
.slider .items
{
	position:absolute;
	height:200000em;
}
.slider .items .item
{
	width:180px;
	height:72px;
	overflow:hidden;
	border-bottom:1px solid #30332e;
	padding:7px 8px 0 10px;
	color:#c4c4c2;
}
.slider .items .item a
{
	color:#c4c4c2;
}
.slider .items .item p
{
	height:18px;
	overflow:hidden;
}
.slider .items .active
{
	background:#7e2f4b;
	color:#ffffff;
	font-weight:bold;
	height:73px;
	overflow:hidden;
	border-bottom:1px solid #30332e;
	padding:7px 8px 0 14px;
	color:#c4c4c2;
}


.qlinks
{
	margin:25px 0;
}
.live
{
	float:left;
	display:inline;
	margin:0 43px;
	background:url(/images/index_pic_02.gif) no-repeat 0 0;
	width:302px;
	height:183px;
}
.live a
{
	display:block;
	margin:15px 15px 0;
	text-align:center;
}
.star,.partner
{
	float:left;
	display:inline;
	background:url(/images/index_pic_01.gif) no-repeat 0 0;
	width:302px;
	height:134px;
	margin:49px 0 0 0;
}
.star a,.partner a
{
	display:block;
	margin:7px;
	line-height:26px;
	color:#ff0066;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.star a img,.partner a img
{
	height:87px;
	margin:0 0 10px; 
}

.others
{
	margin:25px 0;
}
.others .rent
{
	float:left;
	border:1px solid #414140;
	width:603px;
	height:98px;
}
.others .bookmail
{
	float:right;
	background:#0e0e0e;
	color:#484848;
	border:1px solid #414140;
	padding:2px 30px 0 35px;
	width:302px;
	height:96px;
	line-height:20px;
}
.others .bookmail h3
{
	font-size:12px;
	line-height:28px;
	color:#ff0066;
}
.others .bookmail .mtxt
{
	height:20px;
	line-height:20px;
	border:1px solid #41453e;
	background:none;
	width:140px;
	vertical-align:middle;
	margin:0 0 0 10px;
	color:#cccccc;
}
.others .bookmail .mbtn
{
	height:24px;
	background:#41453e;
	color:#ffffff;
	border:none;
	cursor:pointer;
	vertical-align:middle;
}

.footer
{
	background:#000000 url(/images/dot.png) repeat-x 0 0;
	text-align:left;
}
.footer .back
{
	width:994px;
	margin:0 auto;
	text-align:right;
	color:#ff0066;
	line-height:24px;
	
}
.footer .back a
{
	display:inline-block;
	color:#ff0066;
	padding:0 10px;
	font-size:12px;
}
.footer .links
{
	color:#999999;
	font-size:14px;
	line-height:24px;
	padding:3px 10px;
	border-top:1px solid #0b0b0b;
	background:#000000 url(/images/dot.png) repeat-x 0 bottom;
}
.footer .links a
{
	color:#999999;
	font-size:14px;
	line-height:24px;
	padding:0 15px;
}
.footer .links a:hover
{
	color:#ff0066;
	text-decoration:none;
}
.footer .copyrights
{
	background:#ff0066;
	line-height:20px;
	color:#ffffff;
	text-align:center;
	padding:6px 0;
}