.top_nva_bg{height:41px;max-height:41px;background:#fff url(../image/topnav_bg.png) 0 0px repeat-x;_overflow:hidden;}
.top_nva{ width:1000px; margin:0 auto; line-height:40px;}
.top_nva .tblogo{float:left; display:block; width:116px; height:31px; margin:4px 10px 0 0;
background-image:url(../image/logo1.png)!important;  /* FF IE7 */
background-repeat: no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bbs/../image/logo1.png');  /* IE6 */
_ background-image: none; /* IE6 */
}
.top_nva a{ color:#333333;}
.top_nva .s2{ color:#f54000;}
.top_nva .newmes img{ margin:8px 0; vertical-align:middle;}

.top_nva .main_nva li{ float:left; margin:0 0px; display:inline; height:40px; _width:1%;_white-space:nowrap;}
.top_nva .main_nva a{height:40px;line-height:42px;padding:0 8px;font-size:14px; color:#333;display:block;}
.top_nva .main_nva a:hover{height:38px;line-height:40px;background:url(../image/topnav_hover.gif) repeat-x 0 0;border:1px solid #dbdbdb;padding:0 7px;text-decoration:none;}
.top_nva .main_nva #nav_key_up_4{margin-left:3px; padding-right:15px; background:url(../image/ico.gif) right 15px no-repeat;}
.top_nva .main_nva #nav_key_up_4:hover{height:40px;line-height:42px;padding:0 15px 0 8px;background:url(../image/ico.gif) right 15px no-repeat;border:0 none;}
.top_nva .main_nva .index_on{background:url(../image/topnav_index_on.png) left -40px no-repeat;}
.top_nva .main_nva .index_on #nav_key_up_4{background:url(../image/topnav_index_on.png) right 0 no-repeat;}
.top_nva .main_nva .on{ background:url(../image/ico.gif) #FFFFFF 38px -38px no-repeat!important;  display:block; float:left;}

/*头部登录*/
.login_right{height:29px;line-height:29px;border:1px solid #e8e8e8;background:url('../image/login_bg.jpg') 0 0 repeat-x;border-radius:4px;margin-top:5px;}
.login_right a{display:block;float:left;border-left:1px solid #e8e8e8;font-size:12px;color:#333;}
.login_right a:hover{color:#f54100;}
.login_right a span{display:block;border-left:1px solid #fff;padding:0 10px;}
.login_right a.weibo_a{border:0 none;background:url('../image/mintip.gif') 0px -22px no-repeat;padding-left:14px;margin-left:5px;display:inline;}
.login_right a.qq_a span{background:url('../image/mintip.gif') 4px 4px no-repeat;padding-left:28px;}
.login_right a.weibo_a span{border:0 none;}



.login_right_after .fl{height:40px;line-height:42px;float:left;padding-left:15px;}
.login_right_after .mr5{margin-right:0px;}
.uname{float:left;max-width:380px;_width:1%;_white-space:nowrap;}
.uname .uname_line{clear:both;width:100%;height:0px;}
.uname i{cursor:pointer;float:left;height:40px;line-height:42px;color:#333;display:block;font-style:normal;padding-left:4px;}
.uname i a{cursor:pointer;max-width:352px;height:40px;overflow:hidden;line-height:42px;padding:0 18px 0 10px;color:#333;display:block;font-style:normal;background:url('../image/ico.gif') right 15px no-repeat;}
.uname_sub{top:39px;width:140px;position:absolute;z-index:3;right:0px;border:1px solid #e1e1e1;background:#fff;display:none;}

.uname_sub .l_ul li em{display:block; background:url('../image/left_icon.png') no-repeat;}

.uname_sub{ width:140px; float:left; margin-right:0px;background:#fff;}
.uname_sub .l_ul {position: relative;z-index: 20;}
.uname_sub .l_ul li{ width:120px; height:30px;padding: 0 10px; line-height:30px; }
.uname_sub .l_ul li a{ height:30px; width:120px; line-height:30px; font-size:12px; color:#666666; overflow:hidden;display: block;}
.uname_sub .l_ul li a:hover{ color:#f54100;}
.uname_sub .l_ul li a em{ float:left; width:25px; height:25px; margin:0px 10px 0 0;}
.uname_sub .l_ul li .mytiboo em{ background-position:0 3px;}
.uname_sub .l_ul li .mythread em{ background-position:0 -327px;}
.uname_sub .l_ul li .myinfo em{ background-position:0 -357px;}
.uname_sub .l_ul li .myphoto em{ background-position:0 -387px;}
.uname_sub .l_ul li .mycollect em{ background-position:0 -416px;} 
.uname_sub .l_ul li .mydata em{ background-position:0 -536px;}
.uname_sub .l_ul li .myintegral em{ background-position:0 -566px;}
.uname_sub .l_ul li .myuidtoggle em{ background-position:0 -623px;}
.uname_sub .l_ul li .outlogin em{ background-position:0 -655px;}
.uname_sub .l_ul li .myhome em{ background-position:0 -817px;}
.uname_sub .l_ul li.li_on{background-color: #E6E6E6;}

.uname_sub .l_ul li .menu_userlist{height: 600px;}

.uname_on{position:relative;z-index:10;}
.uname_on .uname_line{height:1px;overflow:hidden;background-color:#fff;top:39px;left:0;z-index:110;position:absolute;*zoom:1;}
.uname_on i{background:url('http://xx.beihai365.com/images/bbs/topnav_index_on.png') left -40px no-repeat;border-bottom:1px solid #fff;z-index:4;right:0;}
.uname_on i a{background:url('http://xx.beihai365.com/images/bbs/topnav_index_on.png') right 0 no-repeat;white-space:nowrap;}
.uname_on .uname_sub {display:block;}
.userbindingMenu{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:450px;position: absolute;z-index: 20;background-color: #fff;right:140px;display: block;top:0px;padding-left:10px;height:600px;display:none;overflow:auto;}

.msg{float:left;max-width:180px;_width:1%;_white-space:nowrap;}
.msg .msg_line{clear:both;width:100%;height:0px;float:left;}
.msg i{cursor:pointer;float:left;height:40px;line-height:42px;color:#333;display:block;font-style:normal;padding-left:4px;}
.msg i a{cursor:pointer;max-width:352px;height:40px;overflow:hidden;line-height:42px;padding:0 18px 0 10px;color:#333;display:block;font-style:normal;background:url('../image/ico.gif') right 15px no-repeat;}
.msg_sub{top:39px;width:170px;position:absolute;z-index:3;right:0px;border:1px solid #e1e1e1;background:#fff;display:none;}

.msg_sub .l_ul li em{display:block;background:url('../image/left_icon.png') no-repeat;}

.msg_sub{ width:170px; float:left; margin-right:0px;background:#fff;}
.msg_sub .l_ul {position: relative;z-index: 20;}
.msg_sub .l_ul li{ width:150px; height:30px;padding: 0 10px; line-height:30px; }
.msg_sub .l_ul li a{ height:30px;  line-height:30px; font-size:12px; color:#666666; overflow:hidden;display: block;}
.msg_sub .l_ul li a:hover{ color:#f54100;}
.msg_sub .l_ul li a em{ float:left; width:25px; height:25px; margin:0px 10px 0 0;}
.msg_sub .l_ul li .mymention em {background-position: 0 -28px;}
.msg_sub .l_ul li .mymail em {background-position: 0 -58px;}
.msg_sub .l_ul li .myfriend em {background-position: 0 -446px;}
.msg_sub .l_ul li .mynotice em {background-position: 0 -683px;}
.msg_sub .l_ul li.li_on{background-color: #E6E6E6;}
.msg_sub .l_ul li .data_bg {float: right;margin: 8px 5px 0 0;}
.msg_sub .l_ul li .data_bg1 {float: right;margin: 8px 5px 0 0;}
.data_bg, .data_bg span{background: url('http://xx.beihai365.com/u/themes/mytiboo/images/mytiboo2_1.gif') no-repeat scroll 0 0 transparent;
    display: block;}
.data_bg, .data_bg span {background-position: right -810px;float: left;height: 15px;overflow: hidden;padding-right: 4px;}
.data_bg span {background-color: #FFFFFF;background-position: left -810px;color: #FFFFFF;font-weight: bold;line-height: 15px;padding: 0 0 0 4px;}
.data_bg1, .data_bg1 span{background: url('http://xx.beihai365.com/u/themes/mytiboo/images/mytiboo2_1.gif') no-repeat scroll 0 0 transparent;
    display: block;}
.data_bg1, .data_bg1 span {background-position: right -976px;float: left;height: 15px;overflow: hidden;padding-right: 4px;}
.data_bg1 span {background-color: #FFFFFF;background-position: left -976px;color: #FFFFFF;font-weight: bold;line-height: 15px;padding: 0 0 0 4px;}
.msg_on{position:relative;z-index:10;}
.msg_on .msg_line{height:1px;overflow:hidden;background-color:#fff;top:39px;left:0;z-index:110;position:absolute;*zoom:1;}
.msg_on i{background:url('http://xx.beihai365.com/images/bbs/topnav_index_on.png') left -40px no-repeat;border-bottom:1px solid #fff;z-index:4;right:0;}
.msg_on i a{background:url('http://xx.beihai365.com/images/bbs/topnav_index_on.png') right 0 no-repeat;white-space:nowrap;}
.msg_on .msg_sub {display:block;}


.box_div{zoom:1;}
.box_div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.box_div h2{ background:url(../image/title_bg.gif) repeat-x; height:24px; overflow:hidden;}
/*红色合子*/
.boxyellow_top { background:url(../image/title_bg.gif) no-repeat -7px -50px; HEIGHT:7px; OVERFLOW:hidden; POSITION:relative; MARGIN-BOTTOM:-7px}
.boxyellow_top span {background:url(../image/title_bg.gif) no-repeat 0 -50px; DISPLAY:block; HEIGHT:7px; OVERFLOW:hidden; FLOAT:right; WIDTH:7px;}

.boxgray_bottom { background:url(../image/title_bg.gif) no-repeat -7px -43px; HEIGHT:7px; OVERFLOW:hidden; POSITION:relative; MARGIN-top:-7px}
.boxgray_bottom span {background:url(../image/title_bg.gif) no-repeat 0 -43px; DISPLAY:block; HEIGHT:7px; OVERFLOW:hidden; FLOAT:right; WIDTH:7px;}

.box_div h2.yellow_title{background-position:0 -58px!important;; padding:7px 5px 0 10px;}
.box_div h2.yellow_title a{ font-size:14px; color:#DE6014; font-weight:bold; float:left;}
.yellow_box{border:solid 1px #FDD79D;zoom:1;}
.yellow_box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*灰色合子*/
.boxgray_top { background:url(../image/title_bg.gif) no-repeat -7px 0px; HEIGHT:7px; OVERFLOW:hidden; POSITION:relative; MARGIN-BOTTOM:-7px}
.boxgray_top SPAN {background:url(../image/title_bg.gif) no-repeat 0 0px; DISPLAY:block; HEIGHT:7px; OVERFLOW:hidden; FLOAT:right; WIDTH:7px;}
.box_div h2.gray_title{background-position:0 -8px; padding:6px 10px 0 10px;}
.box_div h2.gray_title a{ background:url(../image/ico.gif) no-repeat; padding-left:20px; font-size:14px; color:#f54100; font-weight:bold;}
.box_div h2.gray_title a.new_t{background-position:0 -81px;}
.box_div h2.gray_title a.new_h{background-position:0 -121px;}
.box_div h2.gray_title a.pddh_title{background-position:0 -159px;}
.box_div h2 .more{ color:#999999!important; font-size:12px!important; font-weight:normal!important; float:right!important; background:0!important; padding:0!important;}
.box_div .gray_box{border:solid 1px #e6e6e6;background-color:#fff;zoom:1;}
.box_div .gray_box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*暗恋*/
.like_div{ text-align:center;}
.like_div a{color:#ff0000; text-decoration:underline; }
.like ,.like_in ,.like_love { height:30px!important;}
.like a,.like_in a,.like_love a{ display:block; background:url(../image/like.gif) no-repeat; width:95px; height:30px; overflow:hidden; text-indent:-1000px; margin:5px auto;}
.like a:hover{ background-position:0 -40px;}
.like_in a{background-position:0 -80px;}
.like_love a{background-position:0 -120px;}

/* 2012新消息提示 */
.xlmsg{width:195px;float:right;left:50%;margin-left:302px;top:41px;position:fixed;background-color:#f9f9f9;border:1px solid #e8e8e8;z-index:9;
-moz-box-shadow: 0 1px 3px 1px rgba(230,230,230,0.5);
-webkit-box-shadow:3px 3px 1px rgba(230,230,230,0.5);
box-shadow:3px 3px 1px rgba(230,230,230,0.5);
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#f5f5f5,direction=135,strength=3)";
*filter: progid:DXImageTransform.Microsoft.Shadow(color=#f5f5f5,direction=135,strength=3);
}
* html .xlmsg{_position:absolute;_top:expression(documentElement.scrollTop + 41);_margin-left:302px;}
.xlmsg .xlm_close{margin-top:5px;text-align:right;color:#cccc66;height:12px;line-height:12px;}
.xlmsg .xlm_close a{margin-right:7px;font-size:12px;color:#cccc66}
.xlmsg ul{padding-bottom:5px;}
.xlmsg li{margin-left:10px;color:#666666;height:26px;line-height:26px;white-space:nowrap;}
.xlmsg li a{color:#3366dd;}
.xlmsg .xm_num{color:#fff;background-color:#f60;position:relative;padding:0 5px;margin-right:5px;_float:left;_height:16px;_line-height:16px;_margin-top:3px;}
.xlmsg .xm_num .xm_numa, .xlmsg .xm_num .xm_numb, .xlmsg .xm_num .xm_numc, .xlmsg .xm_num .xm_numd{position:absolute;width:1px;height:1px;background-color:#fbc29b;overflow:hidden;}
.xlmsg .xm_num .xm_numa{left:0px;top:0px;}
.xlmsg .xm_num .xm_numb{top:0px;right:0px;_margin-right:-1px;}
.xlmsg .xm_num .xm_numc{bottom:0px;left:0px;}
.xlmsg .xm_num .xm_numd{bottom:0px;right:0px;_margin-right:-1px;}

.portal_adlist{margin-bottom:10px;}
.portal_adlist .count_4 .fl{margin-right:13px;}

/* 发帖弹出板块类别 */
.typebta{cursor:pointer;color:#333333;padding:0 8px;background:#FFFAF1;margin:5px 3px;white-space:nowrap;border:1px solid #FDD79D;line-height:22px;background:#fff; font-size:14px;float:left;}
.typebta:hover{ text-decoration:none;}
.typebta_1{cursor:pointer;color:#333333;padding:0 8px;background:#FFFAF1;margin:2px;white-space:nowrap;border:1px solid #FDD79D;line-height:22px;background:#fff; font-size:14px;float:left;}
.typebta_1:hover{ text-decoration:none;}


.v3-top{
    width: 100%;
    height: 262px;
    background: url(../image/v3-top1.jpg) no-repeat;
    position: relative;
    width: 1000px;
	margin: 0 auto;
}
.v3-top a{
    position: absolute;
    width: 140px;
    height: 34px;
    right: 38px;
    bottom: 22px;
}