@charset "gb2312";
/*

*北海365首页 2012 第一版本

*css by 销魂，最后，杏子

*2012，01，14 由销魂整理

*/

/*初始化结构*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, p, blockquote, th, td, input {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
th {
	text-align: left;
}
td, th, div {
	word-break: break-all;
	word-wrap: break-word;
}
form {
	display: inline;
}
* {
	outline: none
}
img {
	border: none;
}
em, cite ,i {
	font-style: normal;
}
blockquote {
	quotes: none;
}
 blockquote:before, blockquote:after, {
content: '';
content: none;
}
html {
	font-size: 12px; /**overflow-x:hidden;*/
}
body {
	font: 12px/1.5 "宋体", Tahoma, Helvetica, Arial, sans-serif;
	background: #f6fff5;
}
a {
	text-decoration: none;
	color: #2e2e2e;
}
a:hover {
	color: #f60;
	text-decoration: underline;
}
.mb5 {
	margin-bottom: 5px;
}
.fr {
	float: right
}
.cc {
*zoom:1;
}
.cc:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.c {
	clear: both;
	font: 0px/0px Arial;
	overflow: hidden;
	height: 0;
	width: 0;
}
/**头部**/

.xtop {
	background: #f9efc2 url(../images/xtop_bg.png) repeat-x;
}
.rgg {
	position: absolute;
	bottom: 1px;
	right: 0px;
	width: 283px;
	height: 136px;
	overflow: hidden;
}
.qipao{
	position: absolute;
	bottom: 28px;
	left: 120px;
	height: 60px;
	overflow: hidden;
	width: 250px;
}

/*.rgg a{display:block; background:url(https://ad.beihai365.com/ide/files/images/2012/0428/16-47-25-579639455.png) no-repeat 0 0; width:236px;  height:133px;_behavior: url(https://www.beihai365.com/html/channel/home2012/zh_logo/iepngfix.htc); }

.rgg a img { display:none;}*/

.cheng {
	color: #EE5132;
}
.logogg {
	position: absolute;
	top: 0px;
	left: 175px;
	height: 100px;
	overflow: hidden;
}
.xheader .logo {
	float: left;
	width: 360px;
	height: 100px;
}
.xsoso {
	float: left;
	width: 320px;
	margin-top: 25px;
}
.xsoso .search_inp {
	width: 234px;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
	padding: 0 3px;
	border: 1px solid #f98c16;
	border-right: 0;
	display: block;
	float: left;
}
.xsoso .search_btn {
	background: url(../images/top/xso_bg.gif) no-repeat;
	border: 0;
	width: 68px;
	height: 29px;
	line-height: 29px;
	display: block;
	float: left;
	text-indent: -9999em;
	cursor: pointer;
}
.search_tag_x a {
	color: #787877;
	line-height: 28px;
}
.xmenu {
	width: 980px;
	height: 38px;
	background: url(../images/top/xmenu_bg.png) no-repeat;
}
.xmenu ul { overflow:auto;}
.xmenu li {
	float: left;
}
.xmenu li a {
	display: block;
	float: left;
	text-indent: -9999em;
	background: url(../images/top/xmenu_text_bg.png) no-repeat;
	height: 38px;
}
.xmenu li.home {
	margin-left: 15px;
}
.xmenu li.home a {
	width: 90px;
	background-position: 0 1px;
}
.xmenu li.bbs a {
	width: 90px;
	background-position: -90px 1px;
}
.xmenu li.bhshx a {
	width: 136px;
	background-position: -413px 1px;
}
.xmenu li.bhshx a:hover {
	width: 136px;
	background-position: -413px -42px;
}
.xmenu li.xinxi a {
	width: 123px;
	background-position: -138px 1px;
}
.xmenu li.mai a {
	width: 120px;
	background-position: -300px 1px;
}
.xmenu li.job a {
	width:76px;
	background-position: -260px 1px;
}
.xmenu li.app a {
	width: 105px;
	background-position: -547px 1px;
}
.xmenu li.app a:hover {
	width: 105px;
	background-position: -547px -42px;
}
.xmenu li.home a:hover {
	width: 90px;
	background-position: 0 -42px;
}
.xmenu li.bbs a:hover {
	width: 90px;
	background-position: -90px -42px;
}

.xmenu li.xinxi a:hover {
	width: 123px;
	background-position: -180px -42px;
}
.xmenu li.mai a:hover {
	width: 120px;
	background-position: -300px -42px;
}
.xmenu li.job a:hover {
	width: 76px;
	background-position: -260px -42px;s
}

.xmenu li.taobh a {
	width: 72px;
	background-position: -338px 1px;
}


.xmenu li.taobh a:hover {
	width: 72px;
	background-position: -338px -42px;
}
#newNav {
	position: relative;
	z-index: 8;
}
.newNav {
	margin: 0 0 10px;
	overflow: hidden;
	zoom: 1;
	clear: both;
	height: 76px;
	width: 978px;
	border: 1px solid #fed549;
	border-top: none; /*background:url(../images/top/bg_2.gif) repeat-x 0 -4px;*/
	background: #fff;
}
.newNav ul {
	float: left;
	height: 58px;
	border-right: 1px solid #e5e4e3;
	margin: 6px 0 0 0;
}
.newNav ul li {
	list-style: none;
	font-size: 14px;
}
.newNav ul li a {
	background: url(../images/top/bg_1.gif) no-repeat 0 10px;
	padding: 1px 5px 1px 8px;
	float: left;
	display: block;
	color: #616161;
	text-decoration: none;
	line-height: 25px;
	white-space: nowrap;
}
.newNav ul li a:hover {
	background: #fefbec;
	border: 1px solid #febf90;
	padding: 0 4px 0 7px;
	text-decoration: none;
}
.newNav ul.tagA {
	background: url(../images/top/icon_1.gif) no-repeat 14px 3px;
	width: 102px;
	padding: 6px 0 0 60px;
}
.newNav ul.tagA li {
	width: 110px;
}
.newNav ul.tagB {
	background: url(../images/top/icon_2.gif) no-repeat 14px 3px;
	width: 156px;
	padding: 6px 0 0 60px;
}
.newNav ul.tagB li {
	width: 78px;
	float: left;
}
.newNav ul.tagC {
	background: url(../images/top/icon_3.gif) no-repeat 14px 3px;
	width: 400px;
	overflow: hidden;
	padding: 6px 0 0 60px;
}
.newNav ul.tagC li {
	display: block;
	float: left;
	width: 70px;
	overflow: hidden;
}
.newNav ul.tagC li.tag_2, .newNav ul.tagC li.tag_7 {
	width: 100px;
}
.newNav ul.tagC li.tag_3, .newNav ul.tagC li.tag_8 {
	width: 75px;
}
.newNav ul.tagC li.tag_4, .newNav ul.tagC li.tag_9 {
	width: 60px;
}
.newNav ul.tagC li.tag_5, .newNav ul.tagC li.tag_10 {
	width: 90px;
}
.newNav ul.tagD {
	background: url(../images/top/icon_4.gif) no-repeat 14px 3px;
	width: 60px;
	padding: 6px 0 0 60px;
	border: none;
}
.newNav ul.tagD li {
	display: block;
	float: left;
	width: 60px;
}
/************销魂*****************/



.ibox {
	width: 980px;
	margin: 0px auto;
	z-index: 2;
}
.icontent, .isidebar {
	float: left;
	margin-top: 10px;
}
.icontent {
	width: 740px;
	margin-right: 10px;
	_overflow: hidden;
	_margin-right: 5px;
}
.isidebar {
	width: 230px;
}
.bigbox_a {
	height: 580px;
*height:590px;
}
.bigbox {
	overflow: hidden;
	zoom: 1;
	background: #fff;
}
.bigboxtitle {
}
.bigboxtitle h1 {
	background: url(../images/boxbgh1.png) no-repeat;
	height: 22px;
	display: block;
	margin: 12px 0 12px 16px;
}
.fun h1 {
	background-position: 0 -22px;
}
.tagbox {
	width: 350px;
	margin: 0 8px 20px 10px;
	_margin: 0 0px 20px 5px;
	float: left;
	overflow: auto;
	zoom: 1;
}
.tagbox h2 {
	height: 24px;
	line-height: 24px;/* background:#f7f7f7;color:#303030;*/
	color: #ee5132;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	display: block;
	width: 340px;
}
.imgarea {
	margin: 10px 0 0 0;
	height: 80px;
	overflow: hidden;
}
.imgareapicl {
	width: 110px;
	float: left;
}
.imgarear {
	width: 240px;
	float: left;
}
.imgarear a {
	font-size: 14px;
	font-weight: bold;
	color: #373737;
	margin-bottom: 5px;
	display: block;
}
.imgarear p {
	font-size: 12px;
	color: #686868;
}
.textarea {
	margin-top: 10px;
}
.list_tow {
	font-size: 14px;
}
.list_tow li {
	line-height: 24px;
	height: 24px;
	overflow: hidden;
}
.list_tow li a {
	color: #333333;
}
.list_tow li a.cheng {
	color: #fd7e01;
}
.list_tow li span {
	float: right;
	font-size: 12px;
	color: #999;
}
.list_tow li span a {
	color: #999;
}
.r_box_hd {
	border: solid 1px #FBF8DF;
	border-top: none;
}
.sH {
}
.border_color_1 {
	border: solid 1px #FBF8DF;
}
.border_color_2 {
	border-bottom: solid 1px #D8F0FD;
}
.border_color_3 {
	border-bottom: solid 1px #FDE0E8;
}
.border_color_4 {
	border-bottom: solid 1px #feefc1;
}
.border_color_5 {
	border-bottom: solid 1px #efe5fe;
}
.border_color_6 {
	border-bottom: solid 1px #fff7ae;
}
.border_color_7 {
	border-bottom: solid 1px #d9f9c2;
}
.border_color_8 {
	border-bottom: solid 1px #fdd2f4;
}
.border_color_9 {
	border-bottom: solid 1px #fedcd3;
}
.gglist {/* margin-bottom:17px;*/
}
.gglist li {
	margin: 5px 0 0 0;
	padding: 0;
	display: block
}
.gglist60 {
	_padding-top: 20px;
	clear: both;
}
.gglist60 li {
	margin: 0 0 5px 0;
	padding: 0;/* overflow:hidden;*/
	display: block
}
.dq li, .cq li {
	display: block;
	overflow: hidden;
}
.cq, .dq, .yq {
	margin: 17px 0px;
}
.cq {
	margin-bottom: 10px;
}
.logined {
	position: relative;
	z-index: 2;
	padding: 10px 0 10px 10px;
	height: 170px;
}
.uinfo {
	position: relative;
	padding-left: 65px;
	height: 72px;
}
.uinfo dt {
	padding: 3px 0;
	line-height: 16px;
}
.uinfo .user {
	float: left;
	font-size: 12px;
	font-weight: 700;
}
.uinfo .avatar {
	position: absolute;
	left: 0;
	top: 4px;
	width: 60px;
	height: 60px;
}
.uinfo .logout {
	float: left;
	width: 36px;
}
.uopt {
	width: 150px;
	height: 17px;
	line-height: 17px;
	overflow: hidden;
}
.uopt a {
	float: left;
	margin-right: 10px;
	background: none;
	overflow: hidden;
}
.uopt span {
	float: left;
}
.uopt a:hover span {
	text-decoration: underline;
}
.uopt em {
	float: left;
	margin: 4px 0 0 2px;
	padding-left: 2px;
	height: 11px;
	line-height: 10px;
	background-position: -290px -108px;
	overflow: hidden;
}
.uopt i {
	display: block;
	padding-right: 2px;
	font-size: 10px;
	font-family: Arial;
	color: #FFF;
	background-position: right -108px;
}
.udata {
	margin-bottom: 10px;
	padding: 5px 10px;
	width: 176px;
	height: 40px;
	line-height: 21px;
	background: #FFF;
	border: 1px solid #E9EFD8;
	overflow: hidden;
	margin: 8px 0 0 5px;
}
.udata dt {
	float: left;
}
.udata dd {
	float: left;
	width: 40px;
}
.udata .l {
	width: 74px;
}
.uspace a {
	display: block;
	padding-top: 33px;
	width: 210px;
	height: 0;
	background-position: 0 -325px;
	overflow: hidden;
}
.uspace a:hover {
	background-position: 0 -358px;
}
/*右box*/

.r_box {
	margin-bottom: 10px;
	background: #fff;
}
.r_box .r_box_t {
	font-weight: bold;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	background: url(../images/zuihou/repeat_bg.jpg) repeat-x 0 -69px;
	color: #ee5132;
	border: 1px solid #e9e9e9;
	padding-left: 10px;
	display: block;
	width: 218px;
}
.list_a1 {
	padding-left: 5px;
	padding-bottom: 20px;
}
.list_a {
	padding: 10px;
}
.list_a li {
	border-bottom: 1px dashed #cfcfcf;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.list_a li.none {
	border-bottom: 0;
	padding-bottom: 0px;
	margin-bottom: 10px;
}
.list_a li a {
	color: #494949;
	font-size: 14px;
	line-height: 22px;
}
.list_a li p {
	color: #7a7a7a;
	line-height: 18px;
}
.list_a li p a {
	color: #1375fe;
	font-size: 12px;
}
.list_b {
	padding: 10px;
	overflow: auto;
	zoom: 1;
}
.list_b li {
	clear: both;
	line-height: 20px;/* height:22px; overflow:hidden;*/
}
.list_b li span {
	text-align: center;
	color: #B3C123;
	display: inline-block;/* width: 20px;*/
	font-weight: 700;
	font-family: arial;
}
.list_b li span.hot {
*float:left;
	width: 19px;
	height: 18px;
	margin-top: 2px;
*margin-top: 0px;
}
.list_b li a { /*padding-left:5px; */
	font-size: 14px;
	color: #303030;
	width: 185px;
	margin-bottom: 5px;
}
.list_c {
	margin: 10px;
}
.list_c li {
	position: relative;
	clear: both;
	height: 70px;
}
.list_c li .jing {
	position: absolute;
	top: 0px;
	left: 150px;
	background: url(../images/jingbg.gif) no-repeat;
	width: 38px;
	height: 15px;
	display: block;
	text-align: center;
	font-size: 12px;
	line-height: 15px;
	color: #fff;
	padding-left: 3px;
}
.list_c li .touxiang {
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 10px;
}
.list_c li .mingzi {
	font-size: 14px;
	color: #000;
	position: absolute;
	top: -5px;
}
.list_c li .biaoti {
	font-size: 12px;
	color: #666;
	display: block;
	position: absolute;
	top: 15px;
	left: 60px;
	width: 140px;
	line-height: 19px;
	height: 38px;
	overflow: hidden;
}
.list_c li .biaoti a {
	color: #666;
}
.list_c li .jing a {
	color: #fff;
}
.list_c li .jing a:hover {
	text-decoration: underline;
}
.list_c li .jing {
	left: 154px;
}
.list_c li .mingzi {
	white-space: nowrap;
}
/*****************最后********************/

.movie_panel {
	background: #fff;
}
.movie_panel h1 {
	font-weight: bold;
	font-size: 16px;
	height: 25px;
	line-height: 25px;/*background:url(../images/zuihou/repeat_bg.jpg) repeat-x 0 -69px;border:1px solid #e9e9e9;padding-left:10px;*/
	color: #ee5132;
	display: block;
	width: 218px;
}
.movie_panel ul.price {
	overflow: hidden;
	zoom: 1;
	padding: 1px 5px;
}
.movie_panel p a.zh_more {
	white-space: nowrap;
	color: #FD7E01;
}
.msflash {
	overflow: hidden;
	margin: 0 auto;
	position: relative
}
#today {
	color: #000;
}
.flashimgX {
}
.msflash .flashimgX li dl {
	overflow: hidden;
	zoom: 1;
	line-height: 1.5;
	margin: 2px 0;
}
.msflash .flashimgX li dl a {
	color: #000;
}
.msflash .flashimgX li dl.g {
	color: #999898
}
.msflash .flashimgX li dl dt {
	float: left;
	width: 115px;
}
.msflash .flashimgX li dl dd {
	float: left;
	width: 41px;
}
.flashimgX img {
	width: 200px;
	height: 111px;
}
.flashimgX li p {
	position: absolute;
	top: 95px;
	left: 0;
	z-index: 2;
}
.flashimgX li p a {
	line-height: 17px;
	height: 19px;
	display: block;
	color: #fff;
	font-size: 12px;
	padding-left: 3px;
	white-space: nowrap;
}
.flashBg {
	height: 19px;
	background: none repeat scroll 0 0 #000000;
	top: 92px;
	filter: alpha(opacity=40);
	opacity: 0.4;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.an {
	top: 99px;
	position: absolute;
	right: 4px;
	_right: 14px;
	z-index: 2;
}
.an li {
	float: left;
	margin-left: 4px;
}
.an li a {
	background: #ACA9A9;
	color: #ACA9A9;
	float: left;
	line-height: 9px;
	overflow: hidden;
	padding: 0;
	width: 9px;
}
.an li.movie_cur a, .an li a:hover {
	background: #f5f5f5;
	color: #f5f5f5;
	text-decoration: none;
}
.hot_layout {
	margin: 17px auto 17px;
	_margin: -5px auto -10px;
	width: 980px;
	background: #fff;
	border-bottom: 1px solid #f9fae3;
	border-left: 1px solid #f9fae3;
}
.zh_hot {
	width: 720px;
	padding: 15px 10px 0;
	float: left;/*border-top:1px solid #fee9af;*/
	background: #fff;
	height: 625px;
	height: 620px\9;
	_height: 630px;
}
.zh_sub {
	width: 220px;
	float: right;
	background: #FFF;
	padding-left: 10px;
	border-left: 1px solid #fde9cc;
	margin-bottom: 10px;
	margin-top: 10px;
}
.zh_hot_m {
	float: right;
	width: 380px;
}
.zh_hot_s {
	float: left;
	width: 320px;
}
.life_guid { /*border:1px solid #ededed; */
	margin-bottom: 10px;
}
.lg_hd {
	overflow: hidden;
	height: 30px;
	margin-bottom: 10px;
	padding: 10px 10px 0;
	position: relative;/*background:url(../images/zuihou/repeat_bg.jpg) repeat-x 0 0px;*/
}
.lg_hd h2 {
	background: url(../images/zuihou/hot_layout.gif) no-repeat 0 -472px;
	height: 0;
	overflow: hidden;
	padding-top: 30px;
	width: 125px;
}
.lg_hd .a2012 {
	position: absolute;
	right: 0;
	top: 0;
}
.lg_bd {
	padding: 0 10px;
}
.lg_bd .lg_hdline {
	display: block;
	padding-left: 100px;
	position: relative;
	width: 198px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #D7D7D7
}
.lg_bd .lg_hdline h2 {
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.lg_bd .lg_hdline p {
	height: 40px;
	line-height: 20px;
}
.lg_bd .lg_hdline img {
	height: 60px;
	left: 8px;
	position: absolute;
	top: 3px;
	width: 80px;
}
.lg_bd .lg_list {
	font-size: 14px;
	padding: 10px 0;
}
.zh_hot_m .h_line a {
	color: #666;
	display: block;
	margin-bottom: 10px;
	width: 100%;
}
.zh_hot_m .h_line a h2 {
	color: #000;
	font: 400 20px/30px "黑体", "Microsoft YaHei";
	height: 30px;
	overflow: hidden;
	text-align: center;
	width: auto;
}
.zh_hot_m .h_line a p {
	height: 42px;
	line-height: 21px;
	overflow: hidden;
}
.zh_hot_m_list {
	border-top: 1px dashed #D7D7D7;
	font-size: 14px;
	padding: 8px 0;
}
.zh_hot_m_list li {
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.link3 a, .link3 a:visited {
	color: #FC6D02;
}
.login_box {
	background: #fefdf5;
	border: 1px solid #fee9af;
	margin-bottom: 10px;
}
.sub_login li {
	float: left;
	margin-bottom: 7px;
	overflow: hidden;
	width: 198px;
}
.sub_login li.login-remember a.fr {
	color: #1282ff
}
.sub_login .login-uname {
	margin-bottom: 15px;
}
.sub_login {
	color: #666666;
	padding: 10px 15px 0;
}
.sub_login .text {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D8D8D8;
	border-radius: 4px 4px 4px 4px;
	font-size: 14px;
	height: 18px;
	letter-spacing: 1px;
	line-height: 18px;
	padding: 5px;
	width: 186px;
	color: #afafaf;
}
.sub_login .psd {
	background: url(../images/zuihou/hot_layout.gif) #fff no-repeat 5px -242px;
}
.sub_login .nopsd {
	background: url(../images/zuihou/hot_layout.gif) #fff no-repeat -50px -242px;
}
.sub_login .login-remember label .checkbox {
	vertical-align: middle;
	margin-right: 5px;
}
.sub_login .login-btn .zh_submit {
	float: left;
	text-indent: -999em;
	border: 0;
	background: url(../images/zuihou/hot_layout.gif) no-repeat 0 -121px;
	width: 63px;
	height: 29px;
	margin-right: 10px;
	cursor: pointer
}
.sub_login .login-btn .regist {
	float: left;
	text-indent: -999em;
	background: url(../images/zuihou/hot_layout.gif) no-repeat 0 -175px;
	width: 89px;
	height: 29px;
}
.login_box .forum_info {
	margin: 4px 15px 10px;
	padding: 5px;
	border: 1px solid #fedeae;
	background: #fff;
	color: #666
}
.login_box .forum_info li {
	padding-left: 10px;
	background: url(../images/zuihou/hot_layout.gif) no-repeat 0 9px;
}
.login_box .forum_info em {
	color: #fc6d02;
}
/*.login_box .zh_go { padding:8px 15px; background:#fef4e5;}

.login_box .zh_go .tid_inp { border:1px solid #fedeae; color:#afafaf; height:14px; line-height:14px; padding:3px; width:112px; float:left; margin-right:10px;}

.login_box .zh_go .zh_btn { color:#ff6e13; font-size:14px; border:0; background:none; cursor:pointer; float:left; padding:0; height:19px; width:62px; overflow:hidden;}*/

.life_nav h2 {
	font-weight: bold;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	background: url(../images/zuihou/repeat_bg.jpg) repeat-x 0 -69px;
	color: #4b4b4b;
	border: 1px solid #e9e9e9;
	padding-left: 10px;
}
.life_nav {
	margin-bottom: 10px;
	background: #fff;
}
.life_nav .nav_list {
	margin: 0 0 5px;
	border-bottom: 1px dashed #D7D7D7;
	padding: 0 0 10px;
	overflow: hidden;
	background: none;
	width: 210px;
}
.life_nav .nav_list a {
	float: left;
	width: 42px;
	text-align: center;
	padding-top: 35px;
	background: url(../images/zuihou/nav_list.gif) no-repeat;
	overflow: hidden;
	margin: 0;
}
.life_nav .nav_list a.a1 {
	background-position: 2px 0
}
.life_nav .nav_list a.a2 {
	background-position: -38px 0
}
.life_nav .nav_list a.a3 {
	background-position: -78px 0
}
.life_nav .nav_list a.a4 {
	background-position: -118px 0
}
.life_nav .nav_list a.a5 {
	background-position: -158px 0
}
.life_nav .nav_list a.a1:hover {
	background-position: 2px -79px;
	color: #FC6D02;
}
.life_nav .nav_list a.a2:hover {
	background-position: -38px -79px;
	color: #FC6D02;
}
.life_nav .nav_list a.a3:hover {
	background-position: -78px -79px;
	color: #FC6D02;
}
.life_nav .nav_list a.a4:hover {
	background-position: -118px -79px;
	color: #FC6D02;
}
.life_nav .nav_list a.a5:hover {
	background-position: -158px -79px;
	color: #FC6D02;
}
.life_nav_bd {
	padding: 7px 10px;
}
.life_nav_bd a {
	color: #4b4b4b
}
.zh_db {
	display: block;/* width:55px;*/
}
.zh_all {/*  padding-right:10px;background:url(../images/zuihou/hot_layout.gif) no-repeat 98px -288px;*/
}
.index_K1 span {
	display: none;
}
.zh_hot_s_slide {
	margin-bottom: 10px;
}
.zh_flash {
	overflow: hidden;
	margin: 0 auto;
	position: relative
}
.zh_flash .flashimgX li dl {
	overflow: hidden;
	zoom: 1;
	line-height: 1.5;
	margin: 2px 0;
}
.zh_flash .flashimgX li dl a {
	color: #0962c8;
}
.zh_flash .flashimgX li dl dt {
	float: left;
	width: 125px;
}
.zh_flash .flashimgX li dl dd {
	float: left;
	width: 41px;
}
.zh_flashimgX {
}
.zh_flashimgX img {
	width: 320px;
	height: 215px;
}
.zh_flashimgX li p {
	position: absolute;
	top: 175px;
	left: 0;
	z-index: 2;
}
.zh_flashimgX li p a {
	line-height: 20px;
	height: 44px;
	display: block;
	color: #fff;
	font-size: 16px;
	font-family: "微软雅黑";
	padding-left: 3px;
	white-space: nowrap;
}
.zh_flashBg {
	height: 44px;
	background: #000000;
	top: 170px;
	right: 0;
	filter: alpha(opacity=40);
	opacity: 0.4;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.zh_an {
	top: 202px;
	position: absolute;
	right: 7px;
	z-index: 2;
}
.zh_an li {
	float: left;
	margin-left: 4px;
}
.zh_an li a {
	background: #f5ac80;
	color: #000;
	float: left;
	height: 6px;
	overflow: hidden;
	text-indent: -999em;
	padding: 0;
	width: 6px;
	text-align: center;
	_display: block;
}
.zh_an li.on a, .zh_an li a:hover {
	background: #ffff00;
	color: #fff;
	text-decoration: none;
	text-indent: -999em;
}
/******************杏子****************/

.xz_total {/*width:980px; margin:0px auto;*/
}
.xz_left {
	width: 738px;
	float: left;
	margin: 0 0 10px 0;
	background: #fff;
	border: solid 1px #EFFEDD;
	padding-bottom: 30px;
	overflow: hidden;
	position: relative;
}
.xz_left_ggw {
	position: absolute;
	right: 1px;
	top: 1px;
}
.xz_left .xz_top {
	margin: 20px;
}
.xz_main {/*float:left;  height:80px;*/
	width: 240px;
	_width: 230px;
	margin: 0px 0px 0px 15px;
	_margin-left: 10px;
	position: relative;
	color: #EE5132;
	clear: both;
}
.xz_main span.bbsicon {
	font-size: 16px;
	float: left;
	margin-right: 10px;
	font-family: Arial; /* height:70px;margin:5px 6px 0 0;  width:45px; height:55px; background:url(../images/xingzi/index_icon_floor_hz.gif) no-repeat;*/
}
.cs_mid {
	border-left: 1px solid #fde9cc;
	border-right: 1px solid #fde9cc;
	width: 240px;
}
.cs_left, .cs_right {
	width: 245px;
*width:230px;/* background:#666;*/
}
.cs_right {
	float: left;
}
.xz_main span.lou1 {
	background-position: 0 0;
}
.xz_main span.lou2 {
	background-position: 0 -70px;
}
.xz_main span.lou3 {
	background-position: 0 -140px;
}
.xz_main span.lou4 {
	background-position: 0 -210px;
}
.xz_main span.lou5 {
	background-position: 0 -280px;
}
.xz_main span.lou6 {
	background-position: 0 -350px;
}
.xz_main span.lou7 {
	background-position: 0 -420px;
}
.xz_main span.lou8 {
	background-position: 0 -490px;
}
.xz_main span.lou9 {
	background-position: 0 -560px;
}
.xz_main span.lou10 {
	background-position: 0 -630px;
}
.xz_main span.lou11 {
	background-position: 0 -700px;
}
.xz_main span.lou12 {
	background-position: 0 -770px;
}
.xz_main span.lou13 {
	background-position: 0 -840px;
}
.xz_main span.lou14 {
	background-position: 0 -910px;
}
.xz_main span.lou15 {
	background-position: 0 -980px;
}
.xz_main span.lou16 {
	background-position: 0 -1050px;
}
.xz_main span.lou17 {
	background-position: 0 -1120px;
}
.xz_main span.lou18 {
	background-position: 0 -1200px;
}
.xz_main span.lou19 {
	background-position: 0 -1270px;
}
.xz_main span.lou20 {
	background-position: 0 -1340px;
}
.xz_main span.lou21 {
	background-position: 0 -1410px;
}
.xz_main span.lou22 {
	background-position: 0 -1480px;
}
.xz_main span.lou23 {
	background-position: 0 -1550px;
}
.xz_main span.lou24 {
	background-position: 0 -1620px;
}
.zh_fl {
	float: left;
	width: 225px;
	_width: 215px;/* height:52px; *width:210px;overflow:hidden;*/
	padding: 0 0 3px 3px;
	border: 1px solid #fff;
}
.zh_append {
	height: 72px;
	border: 1px solid #fde9d2;
	background: #fef8f1;
}
.xz_main .xz_title {
}
.xz_main .xz_title .xz_zt a {
	font-weight: bold;
	font-size: 16px;
	color: #EE5132;
	;
}
.xz_main .xz_title .xz_gx {
	color: #959595;
}
.xz_main ul {
	margin-bottom: 10px;
	clear: both;
}
.xz_main ul li {
	float: left;
	display: block; /*width:85px;*/
	height: 22px;
}
.xz_main ul li a {
	color: #666;
	font-size: 14px;/*border-right: 1px solid #bdbdbd;*/
	display: block;
	float: left;
	height: 18px;
	line-height: 18px;
	white-space: nowrap;
}
.xz_main ul li a, .xz_main ul li span {
	float: left;
	display: block;
}
.xz_main ul li span {
	padding: 0 4px;
}
.xz_right {
	width: 230px;
}
.xz_right .xz_phb {
	margin-bottom: 10px;
	background: #fff;
}
.xz_right .xz_ym {
	background: url(../images/xingzi/1_58.gif) no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #ee5132;
	line-height: 27px;
	padding-left: 5px;
	width: 230px;
	height: 27px;
}
.xz_right ul {
	margin: 7px 10px 10px 15px;
	padding-bottom: 5px;
}
.xz_right ul li {
}
/*.xz_right em{ margin-right:8px;vertical-align:middle;}

*/.xz_right .xz_phb_new li a, .list_b li span {
	font-size: 15px;
	line-height: 25px;
	color: #333333;
	background: url(../images/numBg.jpg) no-repeat;
	padding-left: 26px;
	padding-bottom: 3px;
}
.list_b li span {
	padding-left: 0px;
}
.xz_right li a.num1 {
}
.xz_right li a.num2, .list_b li span.num2 {
	background-position: 0px -25px;
}
.xz_right li a.num3, .list_b li span.num3 {
	background-position: 0px -49px;
}
.xz_right li a.num4, .list_b li span.num4 {
	background-position: 0px -74px;
}
.xz_right li a.num5, .list_b li span.num5 {
	background-position: 0px -97px;
}
.xz_right li a.num6, .list_b li span.num6 {
	background-position: 0px -122px;
}
.xz_right li a.num7, .list_b li span.num7 {
	background-position: 0px -147px;
}
.xz_right li a.num8, .list_b li span.num8 {
	background-position: 0px -170px;
}
.xz_right li a.num9, .list_b li span.num9 {
	background-position: 0px -195px;
}
.xz_right li a.num10, .list_b li span.num10 {
	background-position: 2px -220px;
}
.xz_right .xz_phb_new {
	margin-bottom: 10px;
	background: #fff;
}
.xz_right .xz_phb_new ul {
	margin: 7px 0px 10px 0px;
	border-bottom: 1px solid #F2FCFE;
}
.xz_right .xz_phb_new ul li {
	padding: 0 10px 3px 15px;
}
/*.xz_right .xz_phb_new ul li.ubg{ background:#fafafa; }

*/.xz_right .xz_phb_new ul li span {
	width: 11px;
	height: 22px;
	display: block;
	float: right;
	background: url(../images/xingzi/bbs_rank.gif) no-repeat; /* background-position:0 -44px; 排行没变化不需要显示*/
	background-position: 0 -144px;
}
.xz_right .xz_phb_new ul li span.up {
	background-position: 0 5px;
}
.xz_right .xz_phb_new ul li span.down {
	background-position: 0 -22px;
}
.xz_right .xz_phb_new ul li span.nonepank {
}
.xz_right .xz_kf {
	margin: 10px;
}
.xz_right .xz_kf p {
}
.xz_right .xz_kf img {
	float: left;
	margin-right: 10px;
	padding-top: 6px;
}
.xz_right .xz_kf .xz_text {
	color: #6a6a6a;
}
.xz_right .xz_kf .xz_tel {
	font-weight: bold;
	color: #fc6d02;
}
.xz_right .xz_kf a {
	color: #334f67;
}
.xz_right .xz_kf .xz_cc {
	padding-bottom: 10px
}
.xz_bottom {
	background: url(../images/xingzi/footerbg.jpg) no-repeat;
	width: 980px;
	height: 126px;
	clear: both;
	position: relative;
	margin: 0 auto;
}
.xz_bottom a {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	position: absolute;
	bottom: 18px;
	left: 380px;
}
.xz_footer {
	border-top: 1px solid #e8e8e8;
	margin: 10px 0px;
	padding-top: 10px;
	color: #666666;
	line-height: 28px;
	margin-bottom: 10px;
	background: #fff;
}
.xz_footer em {
	margin: 0px 8px;
}
.xz_fB, .xz_fT {
	width: 980px;
	margin: 0 auto;
	padding-left: 20px;
	_padding-left: 10px;
}
.xz_fT {
	padding-bottom: 10px;
	height: 115px;
*width:990px;
}
.xz_fB {
	padding-top: 20px;
	border-top: 1px dashed #e8e8e8;
	clear: both;
	text-align: center; position:relative;
}
/*增加网警图标*/
.index_police1,.index_police2{position: absolute;top: 3px;}
.index_police1{left: 183px;}
.index_police2{ right:160px;}

.xz_fUl h6, .xz_fUl1 h6 {
	width: 130px;
	color: #000;
}
.xz_fUl h6.wb {
	background: url(../images/xingzi/wb.png) no-repeat;
	text-indent: 2em;
}
.xz_fUl ul li a, .xz_fUl1 ul li a {
	color: #666;
}
.xz_fT .M {
	margin-right: 40px;
*margin-right:30px;
}
.at {
	font-family: Arial, Helvetica, sans-serif;
	color: #DEDEDE;
	margin-left: 5px;
}
.xz_fUl ul li, .xz_fUl1 ul li {
	line-height: 22px;
}
.xzLi1, .xzLi2, .xzLi3, .xzLi4 {
	background: url(../images/xingzi/lxIOC.png) no-repeat;
	text-indent: 2em;
}
.xzLi1 {
	background-position: 0px 7px;
}
.xzLi2 {
	background-position: 0px -14px;
}
.xzLi3 {
	background-position: 0px -35px;
}
.xzLi4 {
	background-position: 0px -56px;
}
/*2012-1-16 文字广告 */

#topAD {
	width: 978px;
	margin: 0 auto;
	height: 148px;
	_height: 108px;
	overflow: hidden;
	border: 1px #fceda8 solid;
	line-height: 20px;
	margin-bottom: 17px;
	_margin-bottom: 0px;
	font-family: "宋体";
	background: #f9f9f9;
}
#topAD a {
	color: #474747;
}
#topAD a {
	white-space: nowrap;
}
/* 顶通左侧四栏文字链切换 */

.topADL4 {
	float: left;
	width: 140px;
	overflow: hidden;
}
.topADLX1 {
	float: left;
	width: 115px;
	padding: 4px 0 0 0px;
	margin-right: 0px;
	overflow: hidden;
}
.topADLX2 {
	float: left;
	width: 115px;
	padding: 4px 0 0 0px;
	margin-left: 5px;
	overflow: hidden;
}
.topADTabs {
	width: 22px;
	float: left;
	color: #494d50;
	padding-top: 1px;
}
.topADTabs li {
	width: 16px;
	height: 32px;
	padding: 2px 0 0 0;
	border: 1px #febf90 solid;
	margin: 1px;
	vertical-align: middle;
	line-height: 15px;
	text-align: center; /*background:#e7edf9;*//*background:#ECECEC;*/
	cursor: pointer;
}
.topADTabs li#topadmenu_10 {
*margin-bottom:2px;
}
.topADTabs .topADTabsOn {
	width: 19px;
	background: url(https://www.beihai365.com/a/a2_ADpage/images/left_bg.gif) no-repeat;
	padding: 1px 0 0 3px;
	border: 0px;
	text-align: left;
	cursor: pointer;
	color: #FFF;
}
.topADTabsCon {
	width: 115px;
	_width: 113px;
	float: left;
	text-align: left;
	padding: 4px 0 0 0;
	overflow: hidden;
}
.topADTabsCon li {
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	white-space: nowrap;
}
#load01 {
	padding-top: 80px;
	text-align: center;
}
/* 顶铜中间 */

.topADC {
	width: 475px;
	overflow: hidden;
	float: left;
	padding-top: 4px;
	overflow: hidden;
}
.topADCT {
	text-align: left;
	width: 475px;
}
.topADCT li {
	float: left;
	width: 25%;
*width:118px;
}
.topADC li {
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	white-space: nowrap;
}
.topADCM {
	width: 475px;
	height: 95px;
	overflow: hidden;
	clear: both;
	margin: 3px 0 2px 0;
}
/* 顶通右侧文字链 */

.topADR {
	width: 120px;/* height:182px; */
	overflow: hidden;
	float: right;
	text-align: left;
	padding: 4px 0 0 0;
}
.topADR li {
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	white-space: nowrap;
}
#topAD #butt1 {
	margin-bottom: 5px;
}
/*2012-1-16 文字广告 */



/**过节logo，要撤掉请注销此代码**/

/*.xtop_bg{ background:url(../images/2012logo.gif) no-repeat center bottom; }

.xtop_bg .xheader .logo img{ display:none;}*/



.newem {
	background: url("https://www.beihai365.com/bbs/mode/area/images/xiaohun/zh_new.gif") no-repeat right top;
	display: block;
	font-size: 14px;
	height: 17px;
	position: absolute;
	text-indent: -999em;
	right: 164px;
	top: 40px;
	width: 17px;
}
.index_new em {
	display: none
}
.index_new1 {
	position: relative;
}
.index_new1 em {
	display: block;
	background: url(https://www.beihai365.com/bbs/mode/area/images/xiaohun/zh_new.gif) 0 0;
	font-size: 14px;
	height: 17px;
	position: absolute;
	right: -18px;
	text-indent: -999em;
	top: -5px;
	width: 17px;
	overflow: hidden;
}
/*欧洲杯*/

.ouzhougg {
	height: 95px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	right: 0;
	z-index: 3;
	display: block;
	background: url(about:block);
}
.xsoso {
	width: 270px
}
.xsoso .search_inp {
	width: 184px;
}
/*奥运7-30*/

/*<style type="text/css">*/

.aoyunS {
	height: 213px;
	background: #FFF;
	margin-bottom: 10px;
}
.aoyunMian h5 {
	width: 210px;
	overflow: hidden;
	height: 20px;
}
.aoyunMian h5 a {/*color:#f86112; font-weight:bold;*/
}
.aoyunMian {/*padding:0px 10px; */
	padding-top: 10px;
	width: 210px;
	overflow: hidden;
	height: 100px;
}
.aoyun_mid a {
	color: #666666;
}
.aoyun_mid a img {
	margin-right: 10px;
}
.aoyun_mid {
	margin-bottom: 8px;
	margin-top: 5px;
	margin-left: 5px;
}
.aoyunS ul {
	clear: both;
	padding: 5px 10px;
}
.aoyunS ul li {
	height: 20px;
	line-height: 20px;
	width: 210px;
	overflow: hidden;
	text-indent: 0.5em;
	background: url(http://jz.beihai365.com/html/channel/jz/images/libg.gif) no-repeat left;
}
.aoyunS ul li span {
	height: 3px;
	width: 3px;
	background: #666;
}
.movie_panel {
	display: none;
	width: 200px;
}
/*</style>*/



/*分享你的快乐*/

.fx {
	background: #FFF;
	margin-bottom: 10px;
	border-bottom: 1px dashed #D7D7D7;
	;
	border-top: 1px dashed #D7D7D7;
	clear: both;
	padding-bottom: 10px;
}
/*新版CSS 8-1*/

/*<style>*/

#topAD {
	z-index: 1;
}
.newNav {
	z-index: 2;
}
.ibox {
	z-index: 3;
}
.movie_panel {
	display: block;
}
.login_box {
	display: none;
}
.aoyunS {
	height: 219px;
	background: url(/images/2012/aoyun_bg.gif) no-repeat center bottom;
}
.aoyunMian {
	height: 80px;
}
.xmenu li a {
	background: url(/images/2012/xmenu_text_new918.png) no-repeat;
}

.xmenu li.home {
	margin-left: 15px;
}
.xmenu li.home a {
	width: 67px;
	background-position: 0 1px;
}
.xmenu li.bbs a {
	width: 70px;
	background-position: -66px 1px;
}
.xmenu li.my365 a {
	width: 80px;
	background-position: -590px 1px;
}

.xmenu li.taobh a {
	width: 72px;
	background-position: -338px 1px;
}


.xmenu li.taobh a:hover {
	width: 72px;
	background-position: -338px -42px;
}
.xmenu li.xinxi a {
	width: 123px;
	background-position: -138px 1px;
}
.xmenu li.mai a {
	width: 70px;
	background-position: -260px 1px;
}
.xmenu li.job a {
	  width: 76px;
  background-position: -260px 1px;
}
.xmenu li.bhshx a {
	width: 136px;
	background-position: -413px 1px;
}
.xmenu li.bhshx a:hover {
	width: 136px;
	background-position: -413px -42px;
}
.xmenu li.home a:hover {
	width: 67px;
	background-position: 0 -42px;
}
.xmenu li.bbs a:hover {
	width: 70px;
	background-position: -66px -42px;
}
.xmenu li.my365 a:hover {
	width: 80px;
	background-position: -590px -42px;
}

.xmenu li.xinxi a:hover {
	width: 123px;
	background-position: -138px -42px;
}
.xmenu li.mai a:hover {
	width: 70px;
	background-position: -260px -42px;
}
.xmenu li.job a:hover {
	width: 76px;
	background-position:-260px -42px;
}
.xmenu li.app {

}
.xmenu li.app a {
	width: 105px;
	background-position: -547px 1px;
}
.xmenu li.app a:hover {
	width: 105px;
	background-position: -547px -42px;
}
.rgg {
	bottom: 0px;
	right: 400px;
	width: 170px;
	height: 38px;
	display:none;
}
.rgg a {
	margin-top: -96px;
	margin-left: -90px;
	display: block;
}
.top_login {
	position: absolute;
	bottom: 0px;
	right:0px;
/*	left: 680px;*/
	*width: 330px;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	text-align: right;
	z-index: 99;
}
.top_login .regist_a {
	padding: 0 15px 0 10px;
}
.login_true {
	float: right;
}
.login_true {
}
.login_true .fl {
	
	padding-right: 10px;
}
.login_true .avatar {
	width: 28px;
	height: 28px;
	float: left;
	padding: 5px 5px 0 0;
}
.admin_box, .message_box {
	position: absolute;
	right: 10px;
	top: 30px;
	z-index: 1001;
	background: #FFF;
	border: 1px solid #fad596;
	padding: 5px 10px;
	text-align: left;
	line-height: 28px;
	width: 60px;
}
.admin_box a, .message_box a {
	display: block;
}
.message_box a.my_read {
	border-bottom: 1px solid #fdebd0;
}
.login_true .downA {
	position: relative;
	padding-right: 25px;
	z-index: 10;
	background: #FEF6E1;
	height: 37px;
	display: block;
	cursor: pointer;
}
.login_true .downA strong {
	font-weight: 500;
	cursor: pointer;
}
.login_true .downA .message_box, .login_true .downA .admin_box {
	display: none;
}
.login_true .show .message_box, .login_true .show .admin_box {
	display: block;
}
/*.login_true .downA {background: url(images/2012/top_login_icon.gif) no-repeat right center;}

*/.login_true .downA i.triangle_i {
	position: absolute;
	top: 16px;
	right: 10px;
	display: block;
	float: left;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	border-color: #92918b #fef9e1 #fef9e1 #fef9e1;
	border-style: solid solid solid solid;
	border-width: 6px;
}
.login_true .show i.triangle_i {
	border-color: #fef9e1 #fef9e1 #92918b #fef9e1;
	top: 10px;
}
.login_true .msg {
	position: relative;
	padding-right: 30px;
}
.login_true .msg .snum {
	position: absolute;
	width: 24px;
	height: 17px;
	display: block;
	right: 6px;
	top: 4px;
	background: url(/images/2012/top_login_sixin.gif) no-repeat;
	text-align: center;
	line-height: 16px;
	color: white;
}
/*</style>*/





/*首页异形图广告
*//*html {
	background: #F3FDFF url(https://www.beihai365.com/html/channel/home2012v2/images/yixinAd/bg_12117.jpg) no-repeat center -40px;
	_background: #F3FDFF url(https://www.beihai365.com/html/channel/home2012v2/images/yixinAd/bgIe6_12117.jpg) no-repeat center -40px;
}*/
body {
	background: none;
}
/*.xtop {
	background: none;
}*/
/*新帖子直达*/

.zh_go {
	margin-bottom: 10px;
}
.zh_go .tid_inp {
	border: 1px solid #b8bec0;
	background: #f2fcfe;
	color: #afafaf;
	height: 18px;
	line-height: 18px;
	padding: 3px;
	width: 147px;
	float: left;
	margin-right: 3px;
}
.zh_go .zh_btn {
	color: #fff;
	font-weight: 700;
	font-size: 14px;
	border: 0;
	background: none;
	background: url(/images/2012/go_read.gif) no-repeat;
	cursor: pointer;
	float: left;
	padding: 0;
	height: 26px;
	line-height: 26px;
	width: 72px;
	overflow: hidden;
}
/*浮动的导航8月3*/

.top_login_2 {
	position: absolute;
	top: 0px;
	right:0px;
/*	left: 680px;*/
/*	width: 400px;*/
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	text-align: right;
	z-index: 99;
	*width:330px;
}
.top_login_2 .regist_a {
	padding: 0 15px 0 10px;
}
.piaofu {
	position: fixed;
	display: none;
	top: -1000px;
	left: 0;
	z-index: 11;
	width: 100%;
}
.ibox_bg {
	background: #faefc2;
}
.rgg_2 {
	top: 0px;
	right: 360px;
	width: 200px;
	height: 38px;
	position: absolute;
	overflow: hidden;
	display:none;
}
.rgg_2 a {
	margin-top: -96px;
	margin-left: -90px;
	display: block;
}
/*新首页左边方块导航*/

.v2Top {
	margin-bottom: 70px;
*margin-bottom:0px;
}
.v2Top li {
	margin-bottom: 5px;
	margin-right: 5px;
}
.v2Top li a {
	color: #fff;
	display: block;
	text-align: center;
	height: 32px;
	line-height: 32px;
}
a.v2Top1 {
	background: #80c269;
	width: 85px;
}
a.v2Top2 {
	background: #f39700;
	width: 50px;
}
a.v2Top3 {
	background: #aa89bd;
	width: 70px;
}
a.v2Top4 {
	background: #009944;
	width: 45px;
}
a.v2Top5 {
	background: #2f98f8;
	width: 165px;
}
a.v2Top1:hover {
	background: #4ebc29;
}
a.v2Top2:hover {
	background: #f37800;
}
a.v2Top3:hover {
	background: #924bbb;
}
a.v2Top4:hover {
	background: #017334;
}
a.v2Top5:hover {
	background: #2f68f8;
}
/*在线人数*/
.oline_box{display:none;}
.oline_box p {
	margin-bottom: 8px;
}
.oline_box li {
	float: left;
	margin-right: 4px;
	position: relative;
}
.oline_box ul {
	margin: 0;
	padding: 0;
}
.oline_box li.show .i_div {
	display: block;
}
.oline_box li .i_div {
	display: none;
	background-color: #FFF;
	border: 1px solid #a6a6a6;
	float: left;
	width: 160px;
	position: absolute;
	font-size: 12px;
	z-index: 3;
	padding: 5px;
	line-height: 18px;
	left: -20px;
	top: -75px;
}
.oline_box li .i_div dl dt {
	color: #0063dc;
}
.oline_box li .flL {
	float: left;
	width: 15px;
}
.oline_box li .fl1 {
	float: right;
	width: 125px;
}
.oline_box li .fl img {
	margin-right: 10px;
}
.card-online, .card-fri, .card-fri-out, .card-mail, .card-offline, .card-blog, .card-magic, .card-qq, .card-ww {
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-indent: -9999px;
}
.card-online {
	float: left;
	background-position: 0 0;
	margin-left: 5px;
}
.card-offline {
	float: left;
	background-position: -20px 0;
	margin-left: 5px;
}
.ui-i_div-border {
	position: relative;
}
.ui-i_div-border s {
	position: absolute;
	top: 60px;
	right: 10px;
	display: block;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	border-color: #a6a6a6  transparent  transparent  transparent;
	border-style: dashed dashed solid dashed;
	border-width: 5px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.ui-i_div-border i {
	position: absolute;
	top: 53px;
	right: 5px;
	display: block;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	border-color: white  transparent  transparent  transparent;
	border-style: dashed dashed solid dashed;
	border-width: 10px;
	z-index: 1001;
}
/*add meilishou by tianqi on12.29*/
.img_show_wapper {
	width: 726px;
	border: 1px solid #fbf8df;
	background: #fff url(https://www.beihai365.com/html/channel/home2012v2/images/boxbgh1.png) no-repeat 10px -45px;
	padding: 10px 0px 20px 10px;
	margin-bottom: 15px;
}
.img_show_wapper ul {
	margin-top: 30px;
}
.img_show_wapper ul li {
	height: 160px;
	width: 130px;
	position: relative;
	float: left;
	margin-right: 15px;
	margin-top: 10px;
}
.img_show_wapper .img_show_p {
	font-family: \5FAE\8F6F\96C5\9ED1, Tahoma, Helvetica, Arial, sans-serif;
	z-index: 2;
	color: #fff;
	font-size: 14px;
	position: absolute;
	white-space: nowrap;
	overflow: hidden;
	bottom: 5px;
	width: 130px;
	text-align: center;
	cursor: pointer;
	left:0px;
}
.img_show_wapper .img_show_p:hover {
	text-decoration: underline;
}
.img_show_wapper span {
	background: #000;
	padding: 5px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	bottom: 0px;
	left: 0px;
	position: absolute;
	display: block;
	width: 120px;
	height: 19px;
	z-index: 1;
}
.img_show_wapper ul li a img {
	width: 130px;
	height: 160px;
}
.img_show_wapper ul li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.cle {
	clear: both;
}
/*纯CSS气泡框*/

.bubble-box{ 
width:200px; 
margin-bottom:30px; 
} 
.bubble-box .wrap{ 
background:#fffce9; 
/* 修正IE6 */
_position:relative; 
_z-index:10; 
border:1px solid #f5ce4d;
} 
/* arrow-effect */ 
.arrow-left{ border-left:10px solid #FFF; border-top:10px solid #f5ce4d; margin-top:20px;} 
.arrow-right{ border-right:10px solid #FFF; border-top:10px solid #f5ce4d;} 
.arrow-top{ border-left:10px solid #f5ce4d; border-top:10px solid transparent  ; margin-left:20px;} 
.arrow-bottom{ border-left:10px solid #f5ce4d; border-bottom:10px solid transparent;   margin-left:30px; } 
.arrow-bottom .wrap a{color: rgb(5, 79, 238);}
.arrow-left .wrap, 
.arrow-right .wrap{ 
width:220px; 
padding:12px 10px 12px 10px; 
margin-top:-40px; 
} 
.arrow-top, .arrow-bottom{ width:140px;} 
.arrow-top .wrap, 
.arrow-bottom .wrap{ 
width:210px; 
padding:13px 14px 10px 10px;; 
margin-left:-40px; 
} 
.close_wrap{position: absolute;top:2px;right: 21px;cursor: pointer;font-family:\5FAE\8F6F\96C5\9ED1;color: rgb(168, 168, 168);}


/*add 消息提示框 */
.message_ts_box{ width:125px;  border:1px solid #9a9a9a; position:absolute;top:37px; background: #fff;font-size: 12px;right: 5px; z-index:0;display:none;padding-top: 8px;padding-bottom: 8px;}
.message_ts_box li a{ height:25px; clear:both; width:94px; line-height:25px; padding:0px 15px; display:block;color:#31291c;text-align: left;}
.message_ts_box li a:hover{ background:#e6e6e6;}
.message_ts_box li a em.fl{ padding:0px;}
.message_ts_box li a i{ color:#1882b6; font-weight:700; float:right;white-space: nowrap;}
.message_ts{ cursor:pointer;padding-left: 10px;margin-right: 5px;border: 1px solid transparent;border-bottom: none;border-top: none; position:relative; z-index:1;}
.message_ts img{position: absolute;top: 6px;}
.show .message_ts{ border-color:#9a9a9a;border-bottom-color: #FFF;background: #fff;}
.show .message_ts_box{ display:block;}
.login_true .padding0{ padding:0px;}

/*add group by tianqi on 3.11 */
.xz_left .xz_top { margin-left:0px; margin-top:0px; }
.xz_top{ background:url(../images/xz_top_bg.jpg) no-repeat; width:728px; height:53px; padding-left:10px;}
.xz_top p{ float:left; height:53px; text-indent:-999em;  margin-right:3px; }
.xz_top_tab_a_1{background:url(../images/xz_top_a_1.jpg) no-repeat; width:167px;}
.xz_top_tab_1{background:url(../images/xz_top_1.jpg) no-repeat;}
.xz_top_tab_2{background:url(../images/xz_top_2.jpg) no-repeat; width:105px;}
.xz_top_tab_a_2{background:url(../images/xz_top_a_2.jpg) no-repeat;}

/*
.xz_left_group{ padding-left:20px; display:none; }
.xz_left_group li{	width:290px; height:80px; margin-right:50px; float:left; margin-bottom:25px; }
.xz_left_group li .fr{ width:235px; margin-left:5px; }
.xz_left_group li h5 a{ color:#f05133; white-space:nowrap; display:block; width:235px; font-size:14px; overflow:hidden; margin-bottom:5px; margin-top:-3px; }
.xz_left_group li p{ color:#656565; line-height:20px; }
.xz_left_group p a{color:#656565;}
/* add group by tianqi on 3.11 end*/

.xz_left_group{ padding-left:20px;  }
.xz_left_group li{	 float:left;  }
.xz_left_group li h5 a{  white-space:nowrap; display:block; padding-right: 18px; font-size:14px; overflow:hidden; margin-bottom:5px; }


span.shownum em{background: #E02627;height: 13px;line-height: 13px;color: #FFF;font-size: 11px;font-weight: bold;overflow: hidden;cursor: pointer;font-family: Arial;font-style: normal;padding: 0px 2px;position: absolute;top: 0px;right: 21px;display: block;border-radius: 2px;}

.admin_box_w104{ width:104px;padding-right:8px;}
.admin_box_w104 li{ height:26px;}

/********首页新四格***/
.newSige_layout {
  margin: 10px auto 10px;
  width: 980px;
  background: #fff;

}
.newSige li {  width:230px; height:130px;  background-color:#ccc; margin-left:750px; margin-bottom:10px; position:relative;  font: 400 16px 'Microsoft YaHei';  }
.newSige li.newSige-bigpic{ width:740px; height:410px; background-color:#69C; float:left; margin:0;}


.newSige li span { display:none;}
.newSige li h1{ color: #fff; position: absolute; bottom: 15px; left: 10px;font: bold 16px 'Microsoft YaHei';text-shadow: 1px 1px 1px #040000;}
.newSige li h2 {display:none;}
.newSige li a{ display:block;}

.newSige li.newSige-bigpic span {display:block;  background:#007aff; color:#fff; position:absolute; left:10px; top:10px; padding:3px 5px;}
.newSige li.newSige-bigpic h1{display:block;  color: #fff; position: absolute; bottom: 60px; left: 15px;font:bold 32px 'Microsoft YaHei';text-shadow: 1px 1px 1px #040000;}
.newSige li.newSige-bigpic h2 { display:block;  position: absolute;bottom: 30px;left: 15px;color: #FFFFFF;text-align: left; text-shadow: 1px 1px 1px #040000; font-weight:bold;}
#newHotList{overflow: hidden; border: solid #e7e7e7;border-width: 1px 0px 0 1px; margin-bottom:10px; }
.newHotList { margin-left:-1px;}
.newHotList ul{ width:490px; float:left; }
.newHotList ul li { width:489px; height:70px; display:block; padding:15px 0; border:solid #e7e7e7; border-width:0 1px 1px 0; background:#fff; position:relative;}

.newHotList ul li.zd{ background-color:#fefdf5; }
.newHotList ul li:hover{ background-color:#f7f7f7; }
.newHotList ul li a:hover{ text-decoration:none;}
.newHotList ul li  .newHotList-pic { float:left; margin-left:15px; width: 66px;
  height: 66px;
  overflow: hidden;} 
.newHotList ul li h1{
	color: #000000;
  font: 400 20px 'Microsoft YaHei';
  text-align: left;
  height:52px;
  line-height:24px;
  overflow:hidden;
  padding-right:110px;
   padding-left:15px;


}
.newHotList ul li h2{
  color: #999999;
  font: 400 12px 'Microsoft YaHei';
  text-align: left;
   padding-left:15px;
   float:left;
  }
  
 .newHotList ul li p  {
	 position:absolute;
	 right:20px;
	 top:15px;
	 width:100px;
  color: #ffa41c;
  text-align:right;
  font: 400 20px 'Microsoft YaHei';

}
 .newHotList ul li p em{
	 font: 400 12px 'Microsoft YaHei';
	 color:#999999;
	 display:block;
	 
	 }
	 .newHotList-jing,.newHotList-xin{
		 position:absolute;
		 top:0;
		 left:0;
		}
.bantouming{
	   width: 230px;
  height: 80px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: url(https://www.beihai365.com/html/channel/home2012v2/images/bantouming.png) no-repeat;
  display: block;
 }
 #x1{ z-index:2}
 	.newsige-sidebar{ z-index:1; position:fixed;left:50%; top:210px; _position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-50); overflow:hidden; width:49px; border:solid #fdebad; border-width: 1px 0 0 1px;  margin-left: -550px; background: #fff; text-align: center; }
	.newsige-sidebar li a{ width:48px; height:38px; padding:5px 0;  font-size: 16px; line-height: 19px; display:block; color:#fcb00c; border:solid #fdebad; border-width:0 1px 1px 0; }
	.newsige-sidebar li.lineheight48 a{ line-height:48px;  width:48px; height:48px; padding:0;}
	.newsige-sidebar li a:hover{ background-color:#ffa715; color:#fff; text-decoration:none;}
/********首页新结束***/



.xsoso{margin-top: 22px;}
.xsoso_top{ margin-bottom:4px; }
.xsoso_top span{ cursor:pointer; margin-right:5px; color:#756B52; font-size:12px; display: block;  float: left; padding: 1px 10px; }
.xsoso_top .select_span{ background-color:#F9D26B; position:relative;    border-radius: 2px; }
.xsoso_top .select_span .select_i{ position: absolute; position: absolute; top: 20px; right: 46%; display: block;  height: 0; width: 0;font-size: 0; line-height: 0; border-color: #F9D26B transparent transparent transparent;border-style: dashed dashed solid dashed; border-width: 3px;}
