﻿* {margin:0;padding:0;}
body {text-align:center;background:#F1F2EF;margin:0;height:100%;font-size: 12px;line-height: 1.5em;font-family: tahoma,"宋体",Simsun, Microsoft YaHei,  Arial Unicode MS, Mingliu, Arial, Helvetica;}
img {border: none;vertical-align:middle;}
.num {font-family: Verdana, Helvetica;font-size: 80%;}
.clear {font: 0/0 sans-serif;height:0;overflow:hidden;clear:both;display: block;}
.right {float: right;display: block;}
.left {float: left;display: block;}
.center {text-align:center;}
.b04 {font-family: Verdana, Helvetica;font-size: 100%;}
.red {color:red;}
.orange {color:orange;}
.none {display:none;}
ul, li {list-style-type: none;}
a:link, a:visited {color:#8C8C8C;text-decoration:none;}
a:hover, a:active {color:#F76900;text-decoration:underline;}

/*top*/
#top1{width:980px;background:#FFFFFF;margin:auto;padding:1px 0;}
#top1 .topmenu{color:#BFBFBF;text-align:right;margin:4px 5px;}
#top1 .banner{background:url(../images/top_bg_k2.gif) no-repeat 0 0;width:970px;height:122px;margin:4px 5px 0 5px;position:relative;}
#logo{float:left;margin:5px 0 0 10px;}
#logo span{display:none;}
*+html #hot {margin-left:-40px;margin-top:-16px;position:absolute;z-index:99}
#menu{position:absolute;left:30px;bottom:-2px;font-size:14px;font-weight:bold; }
*+html #menu{position:absolute;left:30px;bottom:-2px;font-size:14px;font-weight:bold; }
#menu .hot {float:left;margin-left:-777px;margin-top:-12px;position:absolute;z-index:99}
#menu a {position:relative;float:left;width:96px;height:18px;padding:7px 0;margin-left:-1px;}
#menu a:link,#menu a:visited {color:#FFFFFF;text-decoration:none;}
#menu a:hover{color:#FFFFFF;text-decoration:underline;}
#menu a sup{position:absolute;width:32px;height:22px;top:-15px;right:4px;}
#menu a.now,#menu a.now:hover,#menu a.now:visited {	background:url(../images/menu_bg.gif) no-repeat 0 -32px;_background:url(../images/menu_bg.gif) no-repeat 0 -32px;color:#2A8000;text-decoration:none;top:-1px;_top:0px;}
#menu .anew{ float:left; margin-left:37px; margin-bottom:10px; font-size:14px;font-weight:bold;}
/*#menu a {position:relative;float:left;background:url(../images/_index_bg.png) no-repeat right -468px;width:96px;height:18px;padding:7px 0;margin-left:-1px;}
#menu a:link,#menu a:visited {background:url(../images/_index_bg.png) no-repeat right -468px;color:#FFFFFF;text-decoration:none;}
#menu a:hover{background:url(../images/_index_bg.png) no-repeat right -468px;color:#FFFFFF;text-decoration:underline;}
#menu a sup{position:absolute;width:32px;height:22px;top:-15px;right:4px;}
#menu a.now,#menu a.now:hover,#menu a.now:visited {	background:url(../images/menu_bg.gif) no-repeat 0 -32px;_background:url(../images/menu_bg.gif) no-repeat 0 -32px;color:#2A8000;text-decoration:none;top:-2px;_top:-1px;}

a#openplayer,a#music {font-weight:normal;text-decoration:none;padding-top:2px;font-size:12px;height:27px;line-height:27px;}
a#music:link,a#music:visited{position:absolute;right:-240px;top:0px;color:#DAF9ED;padding:0 0 0 0px;width:101px;line-height:24px;height:24px;overflow:hidden;background:none;}
a#music:hover,a#music:active{color:#DAF9ED;text-decoration:none;background:none;}
a#openplayer:link,a#openplayer:visited {position:absolute;right:-350px;top:2px;color:#DAF9ED;padding:0 0 0 20px;line-height:20px;width:70px;height:24px;overflow:hidden;background:url(../images/_index_bg.png) no-repeat -884px -328px;}
a#openplayer:hover,a#openplayer:active{color:#DAF9ED;text-decoration:none;background:url(../images/_index_bg.png) no-repeat -884px -328px;}
*/

#seach{position:absolute;right:0;top:18px;background:url(../images/search_bg11.gif) no-repeat 0 0;width:390px;height:48px;text-align:left;}
#seach input{vertical-align:middle;margin:0 5px;}
/*#seach input.text{background:none;border:none;width:240px;height:18px;}
#seach input.room{background:none;border:none;width:30px;height:18px;}*/
#seach input.text{width:220px;height:18px;}
#seach input.room{width:30px;height:18px; }
/*
#seach p.tag{margin:-9px 5px 0;color:#1a4e00;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
*+html #seach p.tag{margin:-9px 5px 0 -100px;color:#1a4e00;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
#seach p.tag a{margin:0 5px;color:#1a4e00;}
#seach p.tag a:link,#search_form p.tag a:visited {color:#1a4e00;}
*/
#seach .tag{margin:0 5px 0;color:#1a4e00;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
*+html #seach .tag{width:390px;margin:0 0 5px 5px;color:#1a4e00;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
#seach .tag a{margin:0 5px;color:#1a4e00;}
#seach .tag a:link,{color:#1a4e00;}

/*main*/
#main{width:980px;background:#FFFFFF;margin:0;padding:5px 0 0 0; }
#main #all{	float:left;width:730px;	margin:0 4px 1px 3px;}
#main #info{float:left;	width:230px;margin:0; padding-bottom:0px; }

/*left*/
#area_1{ width:730px; height:218px;}

#gonggao{float:left; width:230px;height:220px;background:url(../images/gonggaobg.gif) no-repeat 0 0; margin:0;}
#gonggao h1{ float:left;display:block;clear:both;position:relative;font-size:13px;top:10px;left:25px;color:#F76900; font-weight:bolder;}
#gonggao h1 a:link,#gonggao h1 a:visited {font-size:11px;color:#188EC0;text-decoration:underline;}
#gonggao h1 a:hover,#gonggao h1 a:active {font-size:11px;color:#188EC0;text-decoration:none;}
#gonggao ol{width:220px;float:left;text-align:left;margin:15px 0 0 5px;}
*+html #gonggao ol{width:220px;float:left;text-align:left;margin:15px 0 0 10px;}
#gonggao li{color:#8C8C8C;line-height:23px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
*+html #gonggao li{color:#8C8C8C;line-height:22px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
#gonggao li span{float:left;display:inherit;font-weight:bolder;color:#F76900;}
#gonggao li a:link,#gonggao li a:visited{color:#188EC0;text-decoration:none;}
#gonggao li a:hover,#gonggao li a:active{color:#F76900;text-decoration:underline;}

/*中间广告和推荐房间*/
#areacenter{float:left; margin-left:5px; width:490px; height:220px;}
*+html #areacenter{float:left; margin-left:8px; width:490px;}
#areacenter div{width:490px; height:110px; margin:0;}
#areacenter div ol{ width:490px; height:110px; margin:0; text-align:center;}
#areacenter div ol li{ float:left;width:98px; margin:5px 0 0 0px; }

#roomlist{ width:730px;background:url(../images/model_.gif) repeat-y center center;overflow:hidden; margin-top:2px; margin-bottom:10px;}
#roomlist div{ float:left; display:block;clear:both;position:relative;font-size:12px;margin-top:10px; color:#2A8000;}
#roomlist div span{ font-weight:bolder; color:#188EC0; margin-left:15px;}
#roomlist div ol{width:730px;margin:2px 0 2px 20px;text-align:center;position:relative;}
/*#roomlist div li{float:left;width:180px;margin:2px 0 1px 0;text-align:center; padding-bottom:1px; color:#188EC0;}*/
#roomlist div li{float:left;margin:2px 0 1px 0;text-align:left; padding-bottom:1px; }
#roomlist div li .tj5{float:left;width:130px; margin:5px 0 1px 0px;}
#roomlist div ol li a:link,#roomlist div ol li a:visited{color:#188EC0;text-decoration:none;}
#roomlist div ol li a:hover,#roomlist div ol li a:active{color:#F76900;text-decoration:underline;}
.div_r1{ float:left; width:125px; margin-left:10px;}
.div_r2{ float:left; width:45px;margin-left:20px; margin-right:10px; padding-top:2px; }

#gongneng{width:730px;height:234px; margin:15px 0 0px 0;}
#gongneng .title{float:left; display:block;clear:both;position:relative;font-size:13px;color:#F76900; font-weight:bolder; width:730px; text-align:left;}
#gongneng .gnjs{ float:left;width:345px;height:90px; margin-top:0px; margin-left:10px;}
#gongneng .gnjs img{float:left; margin-top:0px; width:60px; height:60px;}
#gongneng .gnjs .gname{float:left; margin-top:0px; margin-left:10px; text-align:left;}
#gongneng .gnjs .gname font{font-weight:bolder; font-size:13px;}

/*right*/
#loginarea{width:230px;height:220px;background:url(../images/login_bg.jpg);}
#login2{float:left; width:230px;height:220px;background:url(../images/login_bg.jpg) no-repeat 0 0;}
#loginarea h1,#login2 h1{font-size:12px;text-align:left;margin:6px 5px 0;color:#FFFFFF;float:left; font-weight:bolder;}
#loginarea p,#login2 p{color:#3c3c3c;clear:both;text-align:left;width:180px;margin:13px auto 0 13px;float:left; height:16px;}
*+html #loginarea p,*+html #login2 p{color:#3c3c3c;clear:both;text-align:left;width:180px;margin:13px auto 0 13px;float:left; height:10px;}
#loginarea div,#login2 div{clear:both;text-align:left;width:200px;margin:25px auto 0 13px;float:left;}
#loginarea div a,#login2 div a{ margin:-50px 0 0 10px;}
#loginarea div a:link,#loginarea div a:visited,#loginarea p a:link,#loginarea p a:visited,#login2 div a:link,#login2 div a:visited,#login2 p a:link,#login2 p a:visited{color:#F76900;text-decoration:none;}
#loginarea div a:hover,#loginarea div a:active,#loginarea p a:hover,#loginarea p a:active,#login2 div a:hover,#login2 div a:active,#login2 p a:hover,#login2 p a:active{color:#F76900;text-decoration:underline;}
.login_btn{clear:both;width:172px;height:26px;background:url(../images/login_btn.gif);display:block;color:#fff;font-weight:bold;font-size:10pt;padding-top:10px;margin:10px 0 10px 17px;float:left;}
*+html #loginarea p,*+html #login2 p{color:#3c3c3c;clear:both;text-align:left;width:180px;margin:20px auto 0 23px;float:left;}
*+html .login_btn{clear:both;width:172px;height:26px;background:url(../images/login_btn.gif);display:block;color:#fff;font-weight:bold;font-size:10pt;padding-top:7px;margin:10px 0 10px 27px;float:left;}
#main a,#main a:link,#main a:hover{color:#fff;}
a.login_btn:hover{text-decoration:none;}
#loginarea a.action,#loginarea a.action:link,#loginarea a.action:hover,#login2 a.action,#login2 a.action:link,#login2 a.action:hover{top:180px;left:-50px;text-align:left;padding:0px;width:150px;position:relative;color:#4ba00d;text-decoration:underline;}
#loginarea ol,#login2 ol{width:210px;float:left;text-align:left;margin:5px 0 0 10px;}
*+html #loginarea ol,*+html #login2 ol{width:210px;float:left;text-align:left;margin:5px 0 0 15px;}
#loginarea li,#login2 li{color:#8C8C8C;line-height:25px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
#loginarea li span,#login2 li span{float:right;display:inherit;margin-top:-25px;}
#loginarea li a:link,#loginarea li a:visited,#login2 li a:link,#login2 li a:visited{color:#8C8C8C;text-decoration:none;}
#loginarea li a:hover,#loginarea li a:active,#login2 li a:hover,#login2 li a:active{color:#F76900;text-decoration:underline;}

#tools{width:230px;height:175px;margin:5px 0 0 0px;}
/*
#tools{width:230px;height:175px;background:url(../images/gonggaobg_k.gif) no-repeat 0 0;margin:5px 0 0 0px;}
*/
#tools h1{ float:left;display:block;clear:both;position:relative;font-size:13px;top:8px;color:#F76900; margin-left:-25px; font-weight:bolder; width:230px;}
*+html #tools h1{ float:left;display:block;clear:both;position:relative;font-size:13px;top:8px;color:#F76900; margin-left:-50px; font-weight:bolder; width:230px;}
#tools ol{width:230px;margin:35px 0 0 10px;position:relative;}
#tools ol li{ float:left;width:70px;line-height:23px;overflow:hidden;}
#tools ol li a:link,#tools ol li a:visited{color:#188EC0;text-decoration:none;}
#tools ol li a:hover,#tools ol li a:active{color:#F76900;text-decoration:underline;}

#paihang{width:230px;height:auto;margin:0px 0 0 0px;}
#jifen{width:230px;height:auto;margin:0px 0 0 0px;}

.ph01{ display:block;background:url(../images/ph01.gif) no-repeat 0 0;height:29px; width:230px;clear:both;position:relative;font-size:13px;color:#F76900; font-weight:bolder; margin:0; text-align:left; padding-top:8px;}
.ph02{background:url(../images/ph02.gif)  repeat-y; margin-top:-21px; padding-top:2px;}
.ph03{background:url(../images/ph03.gif) no-repeat 0 0; margin:0;}

/*
#paihang{width:230px;height:332px;background:url(../images/paihang_k.gif) no-repeat 0 0;margin:10px 0 0 0px;}
#paihang h1{ float:left;display:block;clear:both;position:relative;font-size:13px;top:8px;left:25px;color:#F76900; font-weight:bolder;}
#paihang h1 a:link,#paihang h1 a:visited {font-size:11px;color:#188EC0;text-decoration:underline;}
#paihang h1 a:hover,#paihang h1 a:active {font-size:11px;color:#188EC0;text-decoration:none;}
#paihang ol{width:210px;float:left;text-align:left;margin:15px 0 0 5px;}
*+html #paihang ol{width:210px;float:left;text-align:left;margin:15px 0 0 15px;}
#paihang li{line-height:25px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap; display:block;}
*/
/*
#paihang li{width:220px;color:#8C8C8C;line-height:25px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap; display:block;}
#paihang li span{float:left;display:inherit;font-weight:bolder;color:#F76900;}
#paihang li span .div1{float:left;display:inherit;font-weight:bolder;color:#F76900; width:20px;}
#paihang li span .div2{float:left;display:inherit;font-weight:bolder;color:#F76900; width:110px;}
#paihang li span .div3{float:right;display:inherit;font-weight:bolder;color:#F76900; width:80px;}
*/
.div1{float:left; width:25px;font-weight:bolder;color:#F76900; padding-top:5px;}
.div2{float:left; width:80px;}
.div3{float:left; width:95px; text-align:right;}
/*
#paihang li a:link,#paihang li a:visited{color:#188EC0;text-decoration:none;}
#paihang li a:hover,#paihang li a:active{color:#F76900;text-decoration:underline;}
*/

/*
#jifen{width:230px;height:335px;background:url(../images/jifen_k.gif) no-repeat 0 0;margin:10px 0 0 0px;}
#jifen h1{ float:left;display:block;clear:both;position:relative;font-size:13px;top:8px;left:25px;color:#F76900; font-weight:bolder;}
#jifen h1 a:link,#jifen h1 a:visited {font-size:11px;color:#188EC0;text-decoration:underline;}
#jifen h1 a:hover,#jifen h1 a:active {font-size:11px;color:#188EC0;text-decoration:none;}
#jifen ol{width:210px;float:left;text-align:left;margin:15px 0 0 5px;}
*+html #jifen ol{width:210px;float:left;text-align:left;margin:15px 0 0 15px;}
#jifen li{line-height:25px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space: nowrap; display:block;}
#jifen li a:link,#jifen li a:visited{color:#188EC0;text-decoration:none;}
#jifen li a:hover,#jifen li a:active{color:#F76900;text-decoration:underline;}
*/

/*footer*/
#footer{clear:both;background:#F1F2EF;color:#8C8C8C;margin:auto;padding:15px 0;}
#footer a:link,#footer a:visited {color:#8C8C8C;text-decoration:none;}
#footer a:hover,#footer a:active {color:#F76900;text-decoration:underline;}

/*Register*/
#register{ margin:30px auto 30px auto;}
.table_ab{	font-size: 12px;color: #000000;	border:none; margin:20px auto;}
.table_ab td{padding-right: 3px;padding-left: 3px;height: 45px;line-height: 30px; text-align:left;}
.table_ab .tip {font-size: 12px;line-height: 15px;color: #999999;height: 40px;width: 320px;font-family: Arial, Helvetica, sans-serif;}
.input_ab {border: 1px solid #0678c2;font-size: 12px;padding-top: 2px;padding-right: 3px;padding-bottom: 2px;padding-left: 3px;width: 200px;}
.bj_1i {font-size: 12px;color: #000000;	padding-top: 3px;padding-right: 5px;padding-bottom: 3px;background-color: #E9FFFE;border: 1px solid #15DFF1;padding-left: 5px;}

/*User---CSS*/
.usertd{padding-left:30px; text-align:left;}

/*gift*/
#gift{width:730px;height:234px; margin:15px 0 0 0;}
#gift .giftli{ float:left;width:345px; margin-top:20px; margin-left:10px;}
#gift .giftli .imgclass{float:left; margin-top:0px; width:134px;}
#gift .giftli .giftname{float:left; margin-top:0px; margin-left:10px; text-align:left;}
#gift .giftli .giftname font{font-weight:bolder; font-size:13px;}













