@charset "utf-8";
/* CSS Document */
img{ border:0;}
:focus{ outline:0;}
ul{ list-style:none; margin:0; padding:0;}
a{ text-decoration:none;}
.clear{ clear:both;}
.spacer{ height:10px;}
body{
	margin:0;
	background:#fff0fb;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ed5ce9;
}
#warp {
	direction:rtl;
}
#header {
	background-image: url(../images/header-bg.jpg);
	background-repeat: repeat-x;
	height: 247px;
}
#header .right {
	background-image: url(../images/header-right.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 247px;
	width: 426px;
}
#header .left {
	background-image: url(../images/header-left.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 247px;
	width: 193px;
}
#tricker{
	background:url(../images/tricker-bg.jpg) repeat-x;
	top:120px;
	height:43px;
	position:absolute;
	right:426px;
	left:0;
}
.inner{
	position:relative;
	height:43px;
	width:100%;
}
#tricker .inner .trick-right {
	background-image: url(../images/tricker-right.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 131px;
	position:absolute;
	right:0;
	z-index:1000;
}
#tricker .inner .trick-left {
	background-image: url(../images/tricker-left.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 65px;
	position:absolute;
	left:0;
	z-index:1000;
}
#tricker .inner .marquee {
	position:absolute;
	top:18px;
	width:100%;
	z-index:1;
	color:#FFF;
}
.site-categories {
	width:800px;
	margin:0 auto;
}

.site-categories div {
	background-repeat:no-repeat;
	height:20px;
	width:73px;
	padding-right:35px;
	float:right;
	margin:3px;
	color:#fff;
}
.site-categories div  a{
	color:#fff;
}
div.icon{ background:url(../images/icon-a-07.jpg);}
div.icon-a{ background:url(../images/icon-a-06.jpg);}
div.icon-b{ background:url(../images/icon-a-05.jpg);}
div.icon-c{ background:url(../images/icon-a-04.jpg);}
div.icon-d{ background:url(../images/icon-a-03.jpg);}
div.icon-e{ background:url(../images/icon-a-02.jpg);}
div.icon-f{ background:url(../images/icon-a.jpg);}
div.icon-g{ background:url(../images/icon-a-14.jpg);}
div.icon-h{ background:url(../images/icon-a-13.jpg);}
div.icon-i{ background:url(../images/icon-a-12.jpg);}
div.icon-j{ background:url(../images/icon-a-11.jpg);}
div.icon-k{ background:url(../images/icon-a-10.jpg);}
div.icon-l{ background:url(../images/icon-a-09.jpg);}
div.icon-m{ background:url(../images/icon-a-08.jpg);}
#container{
	width:950px;
	margin:20px auto 0;
}
#main-content{
	float:right;
	margin-right:15px;
	width:716px;
}
#sidebar {
	width:211px;
	float:right;
}
.side-block {
	background-image: url(../images/r-block-bg.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	width: 211px;
}
.side-block .content {
	/*padding:0 25px;*/
}
.side-block .head {
	background-image: url(../images/2--_13.jpg);
	background-repeat: no-repeat;
	height: 69px;
	width: 211px;
}
.side-block .foot {
	background-image: url(../images/r-block-foot.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 211px;
}
.side-block .content li a{
	background:url(../images/li-a-bg.jpg) no-repeat center center;
	display:block;
	height:30px;
	line-height:28px;
	text-align:center;
	width:211px;
	color:#f16df4;
}
.side-block .content li a:hover{
	background:#e753e5;
	color:#FFF;
}
.chat-block {
	background-image: url(../images/chat-block.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 212px;
	width: 372px;
}
.chat-block .title {
	font-weight:bold;
	height:38px;
	line-height:25px;
	margin-right:26px;
	margin-top:31px;
	width:163px;
	overflow:hidden;
}
.chat-block .chat-code {
	height:116px;
	margin-right:18px;
	margin-top:3px;
	overflow:hidden;
	text-align:center;
	width:233px;
	float:right;
	overflow:hidden;
}
.chat-block .chat-links {
	float:left;
	height:102px;
	line-height:20px;
	margin-top:14px;
	width:91px;
}
.chat-block .chat-links a{ color:#ed5ce9;}
.text-chat {
	background:url(../images/txt-chat.jpg) no-repeat;
	width:323px;
	height:183px;
	float:left;
	margin-top:15px;
	position:relative;
}
.text-chat .title{
	display:block;
	margin-right:139px;
	margin-top:3px;
	width:100px;
}
.text-chat .chat-code {
	height:71px;
	overflow:hidden;
	position:absolute;
	right:63px;
	text-align:center;
	top:65px;
	width:242px;
}
.text-chat .txtchat-links {
	bottom:13px;
	height:22px;
	position:absolute;
	right:61px;
	width:250px;
	color:#870085;
}
.text-chat .txtchat-links a{
	color:#880083;
}
.rent-a{
	background:url(../images/rent-chat-right.jpg) no-repeat;
	width:248px;
	height:162px;
	position:relative;
	float:right;
}
.rent-b{
	background:url(../images/rent-chat-left.jpg) no-repeat;
	width:248px;
	height:162px;
	position:relative;
	float:right;
}
.rent-b-title{
	font-size:10px;
	font-weight:bold;
	height:23px;
	line-height:19px;
	margin-left:25px;
	width:136px;
	float:left;
	text-align:left;
}
.rent-a-title{
	font-size:10px;
	font-weight:bold;
	height:23px;
	line-height:19px;
	margin-right:25px;
	width:136px;
	float:right;
}
.rent-a-chat-code {
	bottom:23px;
	height:97px;
	overflow:hidden;
	position:absolute;
	right:22px;
	text-align:center;
	width:207px;
}
#main-content .bnr {
	float:right;
	margin-right:6px;
	margin-top:21px;
	width:210px;
}
#main-content .bnr img{
	margin-bottom:10px;
}
.main-block {
	background-image: url(../images/block-bg.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	width: 716px;
}
.main-block img{
width:100%;  
max-width:99%;  
_width: expression(document.body.clientWidth < 742? "300px" : document.body.clientWidth > 1000? "99%" : "auto");  
}  
.main-block .content {
	padding:0 12px;
}

.main-block .head {
	background-image: url(../images/block-head.jpg);
	background-repeat:no-repeat;
	height:61px;
	line-height:56px;
	text-indent:80px;
	width:716px;
}
.main-block .foot {
	background-image: url(../images/block-foot.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 716px;
}
.main-block .content .linkat {
}
.main-block .content .linkat li{
	display:block;
	float:right;
	height:25px;
	text-align:center;
	width:135px;
	line-height:17px;
}
.main-block .content .linkat li a{
	color:#863285;
}
.main-block .content .linkat li a:hover{
	font-weight:bold;
}
#footer {
	background-image: url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
	height: 145px;
}
#footer .right {
	background-image: url(../images/footer-right.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 145px;
	width: 426px;
}
#footer .left {
	background-image: url(../images/footer-left.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 145px;
	width: 191px;
}

