﻿@charset "utf-8";
.banner { vertical-align:top; font-size:0;}
.marTop10 { margin-top:10px;}
.marTop8 { margin-top:8px;}
.marTop5 { margin-top:5px;}
.banner_l{ float:left; width:758px; overflow:hidden}
.banner_r{ margin-left:10px; float:left; width:182px; overflow:hidden}

body { background-image:url(../../../../../../templates/news/skins/default/home/images/bg2.jpg); background-repeat:repeat-y; background-position:center top;}
.color_gay,a.color_gay { color:#999;}
a.color_gay:hover { color:#666;}

.wrapper {margin:0 auto;width:950px; position:relative;}
.wrapper_n {margin:0 auto;width:950px;}
#ISL_Cont_1{ margin-left:35px;}

#header .topBar .quickLink li,#header .topBar .quickLink li a,.channel_nav,.sub_nav .menu li,input.l_send,input.l_cancel,.ind_login_box { background:url(../../../../../../templates/news/skins/default/home/images/newibg.png) no-repeat 0 0; _background:url(../../../../../../templates/news/skins/default/home/images/newibg.gif) no-repeat 0 0;}
.channel_nav,.channel_nav li,.channel_nav li span.current { background:url(../../../../../../templates/news/skins/default/home/images/themenav.png) no-repeat 0 0; _background:url(../../../../../../templates/news/skins/default/home/images/themenav.gif) no-repeat 0 0;}

#header .topBar { border:1px solid #e0e0e0; border-bottom:1px solid #c6c6c6; padding:0 1px 1px; background-color:#fff;}
#header .topBar .topBarB { padding:0 5px; height:27px; line-height:27px; *line-height:29px; _line-height:27px;  background:url(../../../../../../templates/news/skins/default/home/images/newirepeatx.png) repeat-x 0 0; overflow:hidden;}
#header .topBar .city { float:left; color:#888;}
#header .topBar .city a { color:#888;}
#header .topBar .city a:hover { color:#f50;}
#header .topBar .city em { font-weight:bold; color:#0099cc;}
#header .topBar .quickLink { float:right;}
#header .topBar .quickLink li { float:left; background-position:-1035px 7px; display:inline; padding-right:15px;}
#header .topBar .quickLink li.end { background:none; padding-right:3px;}
#header .topBar .quickLink li a { display:block; background-position:-1097px -87px; padding-left:8px;}
#header .topBar .quickLink li.fabutop { background-position:-1028px 7px;}
#header .topBar .quickLink li.fabutop a { background-position:-1087px -218px; padding:0 0 0 16px;}
#header .topBar .quickLink li.xins { background-position:-1028px 7px;}
#header .topBar .quickLink li.xins a { background-position:-1087px -251px; padding:0 0 0 16px;}
#header .topBar .quickLink li.cate a { background-position:-1094px -670px; padding:0 0 0 11px;}
#header h1 { padding:5px 0 0; text-align:left;}
#header h1 a.logo { display:block; background:url(../../../../../../templates/news/skins/default/home/images/logo.gif) no-repeat 0 0; width:268px; height:52px; text-indent:-9999em; overflow:hidden;}
#header .login_info { float:right; margin-top:-65px;}
#header .login_info .zone { float:right; _display:inline; margin-right:10px; text-align:left;}
#header .login_info .smallBanner { float:right;}
#header .login_info .login { padding:0 8px; background:url(../../../../../../templates/news/skins/default/home/images/newirepeatx.png) repeat-x 0 -28px; border:1px solid #daeaf5; line-height:27px; color:#666;}
#header .login_info .login em { font-size:14px; color:#f30; line-height:normal!important;}
#header .login_info .login span { color:#aaa;}
#header .login_info .cy { color:#999; margin-top:9px;}
#header .channel_nav { margin-top:10px; height:38px; overflow:hidden;}
#header .channel_nav ul { float:left; width:738px;}
#header .channel_nav li { float:left; width:82px; height:29px; padding-top:7px; font-size:14px;}
#header .channel_nav li a { color:#fff!important;}
#header .channel_nav li.index { width:65px;}
#header .channel_nav li span { display:block; line-height:22px; *line-height:24px; _line-height:22px; margin:0 auto;}
#header .channel_nav li span.current { width:68px; height:22px; font-weight:bold;}
#header .channel_nav li.index span.current { width:51px; height:22px; display:block;}
#header .channel_nav .telephone { vertical-align:middle; float:right; display:inline; margin:7px 6px 0 0; width:200px; height:22px; line-height:22px; *line-height:24px; _line-height:22px; color:#888;}
#header .channel_nav .telephone em { font-size:14px; font-weight:bold;}
#header .login_info span.user_name { color:#FF3300;}

.sub_nav { background:url(../../../../../../templates/news/skins/default/home/images/newisubnav.png) no-repeat 0 0; height:58px; padding-left:3px;}
.sub_nav .menu li { background-position:-1099px -28px; width:86px; float:left; margin-top:6px; vertical-align:middle;}
.sub_nav .menu li a { color:#004499;}
.sub_nav .menu li a:hover { color:#f60;}
.sub_nav .menu li a.red { color:#f30;}
.sub_nav .menu li.first { background:none;}


#footer { margin-top:10px;  border-top:1px solid #dedede; padding-top:5px; line-height:22px;}
#footer .logo_gay { float:left; display:inline; margin-right:12px; width:263px; height:57px; margin-top:10px;}
#footer .logo_gay a { display:block; background:url(../../../../../../templates/news/skins/default/home/images/logo_gay.gif) no-repeat 0 0; width:263px; height:57px; overflow:hidden; text-indent:-999em;}
#footer .foot_info { float:left; width:566px; height:70px; text-align:left; line-height:22px;}
#footer .foot_nav { color:#666;}
#footer a { color:#0135af; text-decoration:underline;}
#footer a:hover { color:#f30; text-decoration:underline;}
#footer .safety { float:left; width:109px;}
#footer .bor { overflow:hidden; height:5px; background:url(../../../../../../templates/news/skins/default/home/images/bg_repeatx.png) repeat-x 0 -133px; margin:8px 0;}


.pagination_module { margin-top:15px;}
.pagination_module .left { display:block; float:left;}
.pagination_module .right { display:block; float:right;}
.pagination_module .right2 { margin-top:8px; display:inline; float:right; margin-right:5px; line-height:24px;}
.pagination_module  a { display:block; float:left; border:1px solid #d7d7d7; background:#f7f7f7; color:#333; padding:4px 6px;line-height:14px; margin-right:3px;}
.pagination_module  a.current { border:1px solid #f25602; background:#ffd6bf; font-weight:bold;}
.pagination_module  span.kill { display:block; float:left; padding:4px 6px; line-height:14px; margin-right:3px;}
.pagination_module  span.invalid{ border:1px solid #eee; background:#fff; color:#ddd;}
.pagination_module .jump_box { display:block; float:right; margin-top:-4px; color:#666;}
.pagination_module .jump_box input.jump_input { line-height:18px; border:1px solid #a7a6aa; height:18px; margin-top:5px; width:30px; margin-left:2px;}
.pagination_module .jump_box input.jump_menu { background:url(../../../../../../templates/news/skins/default/home/images/hd_320.png) no-repeat -240px -291px; width:20px; height:20px; border:0; margin-left:2px; cursor:pointer;}


.manu { padding:3px; margin:3px; margin-top:10px; text-align:right;}
.manu a { border:1px solid #eee; color:#036cb4; margin:2px; text-decoration:none; padding:2px 5px;}
.manu a:hover { border:1px solid #999;}
.manu a:active { border:1px solid #999; color:#666;}
.manu .current { border:1px solid #036cb4; padding:2px 5px; margin:2px; color:#fff; background:#036cb4; font-weight:bold;}
.manu .disabled { border:1px solid #eee; padding:2px 5px; margin:2px; color:#ddd;}


.lcBox {}
#header .location { float:left; color:#666; _display:inline; margin:10px 0 8px 0px; background:url(../../../../../../templates/news/skins/default/home/images/icon.gif) no-repeat 8px -214px; padding-left:20px; text-indent:1em;}
#header .location_a { float:left; color:#666; _display:inline; margin:10px 0 8px 0px; background:url(../../../../../../templates/news/skins/default/home/images/icon.gif) no-repeat 8px -214px; padding-left:20px; text-indent:1em;}
#header .location_a a{ color:#666666; background:url(../../../../../../templates/news/skins/default/home/images/jiao.gif) no-repeat right; padding-right:8px; padding-left:5px;}
#header .location_a a:hover{ color:#ff6600; text-decoration: none}
#header .location a{ color:#666666; background:url(../../../../../../templates/news/skins/default/home/images/jiao.gif) no-repeat right; padding-right:8px; padding-left:5px;}
#header .location a:hover{ color:#ff6600; text-decoration: none}
#header .changeSkin { float:right; margin:10px 4px 0 0; _display:inline; color:#a59770;}


.changeSkin { margin-top:0px;}
.changeSkin em { display:block; float:left; color:#999; *line-height:20px; _line-height:18px;}
.theme { float:left; background:url(../../../../../../templates/news/skins/default/home/images/theme.gif) no-repeat 0 4px; height:10px; overflow:hidden; width:100px; padding-top:4px;}
.theme li { float:left; display:inline; margin-right:6px; background:url(../../../../../../templates/news/skins/default/home/images/theme.gif) no-repeat 0 -20px;}
.theme li a { display:block; text-indent:-999em; overflow:hidden; width:10px; height:10px;}
#theme1.current { background-position:0 -10px;}
#theme2.current { background-position:-16px -10px;}
#theme3.current { background-position:-32px -10px;}
#theme4.current { background-position:-48px -10px;}
#theme5.current { background-position:-64px -10px;}
#theme6.current { background-position:-80px -10px;}


#positionS { position:absolute; top:28px; right:133px; width:70px; border:1px solid #c6c6c6; border-top-color:#ddd; border-bottom:0; background:#f6f6f6;}
#positionS a { display:block; background:none!important; padding:0!important; border-top:1px solid #fff; border-bottom:1px solid #ddd; line-height:20px; *line-height:22px; _line-height:20px; height:20px; overflow:hidden;}


.ind_login_box { display:none; background-position:0 -709px; position:absolute; top:70px; right:310px; overflow:hidden; width:360px; height:23px; text-align:left; padding:10px 8px 0; vertical-align:middle; color:#36c;}
.ind_login_box input { vertical-align:middle;}
input.ind_log_input { border:1px solid #e7e7e7; border-top:1px solid #bbb; border-left:1px solid #bbb; height:16px; line-height:16px; color:#666; width:90px;}
input.l_send { width:33px; height:18px; border:0; background-position:-853px -585px; color:#fff; line-height:16px; cursor:pointer;}
input.l_cancel { width:33px; height:18px; border:0; background-position:-888px -585px; color:#fff; line-height:16px; cursor:pointer;}


.email_login { float:left; margin-left:20px; _display:inline;}
.email_input { border:1px solid #ccc; height:16px; background:#fff; line-height:16px; color:#333; width:90px;}
.email_button { border:1px solid #ccc; height:18px; background:#fff; line-height:18px; color:#777; width:40px;}
.site_service { float:right; margin:3px 5px 0 0; _display:inline; width:71px; height:19px; background:url(../../../../../../templates/news/skins/default/home/images/navj_03.png) no-repeat 0 0; line-height:19px; text-align:left; padding-left:8px;}
.site_service a { color:#972d00; display:block;}
.site_service_zone { position:absolute; top:30px; right:0; width:278px; z-index:9999; display:none;}
.site_service_zone .hd { background:url(../../../../../../templates/news/skins/default/home/images/navj2_03.png) no-repeat 0 0; height:12px; overflow:hidden;}
.site_service_zone .bd { background:url(../../../../../../templates/news/skins/default/home/images/navj.png) repeat-y 0 0; margin:0;}
.site_service_zone .ft { background:url(../../../../../../templates/news/skins/default/home/images/navj2_07.png) no-repeat 0 0; height:28px; overflow:hidden; text-align:right;}
.site_service_zone .ft a.siteService_close { float:right; color:#888; background:url(../../../../../../templates/news/skins/default/home/images/navj_15.png) no-repeat 25px 6px; margin-top:4px; width:45px; text-align:left; display:block;}
.site_service_zone .item { text-align:left; padding:3px 15px;}
.site_service_zone .item .title { color:#f50; font-size:14px; font-weight:bold;}
.site_service_zone .item .title img { vertical-align:middle;}
.site_service_zone .item .cont { line-height:20px;}
.site_service_zone .item .cont a { color:#666;}
.display { display:block;}





.bwm{
	border:1px solid #99BBDD;
	margin-bottom:10px;
}
.bwm_title{
	background:url(../../../../../../templates/news/skins/default/home/images/index_bwm_bg.gif);
    position: relative;
    height: 28px;
}
.bwm_title h3 {
    height: 26px;
    line-height: 26px;
    margin: 1px 1px 0;
    padding: 0 10px;
    font-weight: bold;
    font-size: 120%;
    color: #333333;
}
.bwm_title span {
	float:right;
	padding-top:5px;
	padding-right:5px;
}

.bwmlist{margin:0px;padding:1px;}
.bwmlist ul{margin: 0px;padding: 0px;list-style-image: none;list-style-type: none;}
.bwmlist li{list-style-image: none;list-style-type: none;line-height:21px;}




.fabiao { background:url(../../../../../../templates/news/skins/default/home/images/hd_320.png) no-repeat -240px -340px; width:53px; height:22px; color:#fff; font-size:12px; border:0; cursor:pointer; line-height:22px;}







a.orange:hover, a.orange:active { color:#ff4800; font-size:12px; text-decoration:underline;}
a.orange:link, a.orange:visited { color:#ff4800; font-size:12px; text-decoration:underline;}




.titles {	margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
.titles h3 { font-size:12px;	background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
.titles div { padding:10px 0;}
.titles a {	width:280px; float:left;	padding-left:8px; line-height:150%;}
#xinqing li { margin:9px; text-align:center; display:inline; float:left; line-height:24px;}
#column{}
#column li{margin:5px 14px;}
#column li div{background-color:#EEF7F7; height:79px; width:20px; border:1px solid #C8DDF2; padding:0; position:relative;}
#column li div img{width:20px; position:absolute;bottom:0;left:0;}



#digg { width:140px; margin:0 auto 10px; overflow:hidden;}
dd.digg_pic,#digg span,#digg span.cai{ background:url(../../../../../../templates/news/skins/default/images/bg_digg.png) no-repeat 0 0; width:53px; display:block; text-align:center; line-height:24px; padding-top:8px; text-decoration:none; color:#f90; float:left;}
dd.digg_pic span strong,#digg span strong{ color:#fff; font-family:Arial; font-size:14px;}
dd.digg_pic samp{cursor:pointer;}
#digg span.cai {background-position: -62px 0; width:53px; color:#09f; float:right;}



#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#077ac7; color:#fff;}



#keyword{ font-size:14px; margin:10px 14px; padding:0; color:#077ac7;}
#keyword a{ margin-left:8px; color:#f00;}

#pagestitles{ margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
#pagestitles h3{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
#pagesitles a{ list-style:none; width:280px; float:left; padding-left:8px;line-height:180%; }

#pre_and_next{border-top:1px solid #6DC0E9; border-bottom:1px solid #6DC0E9;}
#pre_and_next li{ margin:8px 10px;}
#commnent_tag{ font-size:12px; padding:10px; margin-top:5px; font-weight:bold;color:#077ac7;}
#commnent_tag img{ float:right; margin-top:-10px;}



.noime{ime-mode:disabled;}
.commenttext textarea{display:black; width:600px; height:110px; background:url(../../../../../../templates/news/skins/default/images/bg_logo.gif) no-repeat 260px 40px; padding:4px;}
.commenttext li input{float:left;margin:0 3px;}
.commenttext li img{float:left;margin:0 5px 5px;*margin-bottom:0px;}


.comment_input { width:690px; padding:2px 5px; line-height:20px; color:#444; height:120px; border:1px solid #ddd;}
.login_test { border:1px solid #ddd; height:18px; line-height:18px; width:50px;}


td.align_r,.align_r{ text-align:right;}

.txt_input { padding:2px 5px; line-height:20px; color:#444; border:1px solid #ddd;}
.txt_txt1 { border:1px solid #ddd; height:18px; line-height:18px;}


.location{ border:1px solid #ccc; width:680px; height:28px; line-height:28px; overflow:hidden; text-align:left; float:left;}
.location_a{}
.button_style{ width:35px; height:19px; border:1px solid #ccc; font-size:12px;}
.button_style value{ font-size:12px; color:#3366CC;}
.city{ font-size:12px;}
#div_logined strong{ font-weight:normal; color: #FF0000;}


.window{width:602px; border:2px solid #fff; overflow:hidden; position:fixed; top: 17%; left: 50%; z-index:3000; background: #fff; margin-left: -301px;}
.window_content{ border:1px solid #B9DFF9;}
.window h4{ margin: 0; background:url(../../../../../../templates/news/skins/default/home/skin/images/bg_table.jpg) repeat-x 0 0; font-size:12px; padding:0 10px;}
.window h4 a{ float:right; margin-top:6px;}
.window table{width:100%;}
a.jqmClose{height:16px; width:16px; display:block; float:right; margin:5px 5px 0 0;}　
a.jqmClose:link,a.jqmClose:visited{}
a.jqmClose:hover,a.jqmClose:active{}
.window h4,.window table th{ border-bottom:1px solid #B9DFF9; color:#077AC7; height:28px; line-height:28px;}
.window table th{ font-weight:bold; height:24px; text-align:left;}
.window table td{ font-size:12px; height:28px; line-height:28px;}
.jqmOverlay { background-color: #000;z-index:2999;}

* html .window {
	overflow-x: hidden; overflow-y: auto;
    position: absolute;
    top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


* iframe.jqm { position:absolute;top:0;left:0;
	z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

#protocol { line-height:180%; overflow:auto; padding:0px;}
.min-p{ width:950px; margin:0 auto;}
.min-p .m-left{ width:636px; float:left; text-align:left; border:1px solid #ccc; margin-top:8px;}

