/*  system message box  */
#sys_msg{border: 1px solid #ddd;background: #f6f6f6;padding: 5px; display: inline-block; position:fixed;_position: absolute; ; min-width:200px;max-width: 300px;_width: 300px; top:50%; left:45%; margin-left:-100px; margin-top:-100px; z-index:99999;display:none;}
#sys_content{background: #ffffff;height: 50px;min-width:190px;max-width:290px;_width: 290px;line-height:50px;overflow:hidden;text-align: center;font-family:Tahoma, Helvetica, sans-serif;font-size:14px;color: #DF0416;font-weight: bold;padding: 0px 10px;}
.errorMsg{ height: 22px; text-align: right; padding-right: 10px; color: #EE0000;}
.errorMsg span{font-weight: bold;}
.infoMsg{ height: 22px; text-align: right; padding-right: 10px; color: #808080;}
.infoMsg span{font-weight: bold;}
.nativeMsg{ height:10px;}
.hand{cursor: pointer}
.msgpic{float: right;padding-top: 2px;}
.highLightMsg{background-color: #DBDBDB;}
.room_list_right p strong a{color:#333}
.message_list_right .time em{color: #F00;margin-left: 22px;cursor: pointer;display: none;}
.room_right .room_vip{width: 22px;height: 22px;position: absolute;top: 0px;left: 28px;border: 0px;}
.guanZhu_list a{position: relative;}
.needBig{cursor: url(../images/big.cur),auto!important;}

.spacebox{ }
.spacebox h4{}
.spacebox h4 span{ font: bold 16px/36px "Microsoft Yahei",Arial,sans-serif;}
.spacebox h4 a{ font-weight:normal;}
.space_con{ border:1px solid #ddd; background:#fff; /*padding:10px;*/ color:#848484;}
.space_con{ border:1px solid #ddd; background:#fff; color:#848484; width:308px; height:196px; position:relative; overflow:hidden;}  /*add     2013-12-09 wxl*/
.space_con dl{padding:10px; width:288px; float:left;}  /*add     2013-12-09 wxl*/
.space_con dt{ height:60px;}
.space_con dt img{ /*vertical-align:middle;*/}
.space_con dt .space_user{ display:inline-block; margin:-24px 3px 0; text-align:center; overflow:hidden;}
.space_con dt .space_user strong{ font-size:14px; display:block; color:#3b3b3b;}
.space_con dt a{ }
.space_con dd{ margin:10px 0;}
.space_con dd span{ margin-top:-3px;}
.space_point{ height:38px; border:1px solid #ddd; border-top:none; background:#f4f4f4; text-align:center;}
.ico_comment{ display:inline-block; width:18px; height:16px; background:url(../images/ico_small.gif) no-repeat; vertical-align:middle;}
.ico_comment{ background-position:0 -22px;}

.ico_arrl,.ico_arrr,.ico_pogray,.ico_pored{ display:inline-block; width:14px; height:14px; margin:10px 8px; overflow:hidden; background:url(../images/ico_tabpoint.gif) no-repeat; }
.ico_arrl{ background-position:0 0;}
.ico_arrr{ background-position:0 -16px;}
.ico_pogray{ background-position:0 -32px;}
.ico_pored{ background-position:0 -48px;}

.radio_list{height: 63px;vertical-align: middle;padding-left: 30px;border-top: 1px solid #F1EDED}
.radio_list .label{width: 85px;height: 63px;font-weight: bold;}
.radio_list label{width: 136px;height: 63px;display:inline-block;line-height: 63px;}

/*add     2013-12-09 wxl*/
.space_point a{ float:left;}
.ico_arrl{ float:left; width:30px;}
.ico_arrr{ float:left;}
.point_box{ float:left; width:130px; height:36px; overflow:hidden; position:relative;}

.point_box .pointList{ width:100%; height:100%; position:absolute; top:0; left:0px;}
.point_box .pointList a{ float:left; position:relative;}

.spaceList{ position:absolute; width:1552px; top:0; left:0px;}
.room_tc .room_vip_flow{width: 22px;height: 22px;position: absolute;top: 9px;left: 37px;border: 0px;}
.pList .room_vip{width: 22px;height: 22px;position: absolute;top: 0px;left: 30px;border: 0px;}

.room_list_right .content a{color:red;}

/*涓嬫媺*/
/*.selectStyle{ padding:2px 5px; height:28px; line-height:28px; border:1px solid #b9b9b9; width:268px; display:block; position:relative; background:#fff;}*/
/*.selectStyle span{ float:left; width:245px; height:28px; line-height:28px; display:inline-block;}*/
/*.selectStyle a{ float:right; width:20px; height:28px; background: url(../images/icobg.gif) -178px -103px no-repeat; display:inline-block; cursor:pointer;}*/
/*.selectStyle ul,.selectStyle_a { position:absolute; top:32px; left:-1px; width:278px; border:1px solid #b9b9b9; background:#fff; z-index:5; display:none;}*/
/*.selectStyle ul li,.selectStyle_a li{ width:268px; padding:2px 5px; height:28px; line-height:28px; cursor:pointer;}*/
/*.selectStyle ul li.active,.selectStyle_a li a.active{ background:#e1e0e0; cursor:pointer;}*/

.w550 {width: 550px;}
.w900 {width: 900px;}
.w880 {width: 880px;}