/* CSS Document */
body { font-family:"宋体", arial;margin:0; padding:0; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
input,select {margin:0; padding:0; text-align:left; font-family:Arial, Helvetica, sans-serif; margin-left:10px; font-size:12px}
img{border:0}
/* 链接颜色 */
a:link {color: #1f3a87; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

/* 导航栏菜单定义 */

.daohang {FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: "宋体";font-weight: bold;}
a.daohang:link {FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: "宋体"; font-weight: bold;}
a.daohang:visited {FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: "宋体";font-weight: bold;}
a.daohang:hover {FONT-SIZE: 13px; COLOR: #bc2931; FONT-FAMILY: "宋体"; text-decoration: underline;font-weight: bold;}
a.daohang:active {FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: "宋体"; text-decoration: underline;font-weight: bold;}


.dingbu {FONT-SIZE: 13px; COLOR: #666; FONT-FAMILY: "宋体"; text-decoration: none;font-weight: bold;}
a.dingbu:link {FONT-SIZE: 13px; COLOR: #666; FONT-FAMILY: "宋体"; text-decoration: underline;font-weight: bold;}
a.dingbu:visited {FONT-SIZE: 13px; COLOR: #666; FONT-FAMILY: "宋体"; text-decoration: underline;font-weight: bold;}
a.dingbu:hover {FONT-SIZE: 13px; COLOR: #bc2931; FONT-FAMILY: "宋体"; text-decoration: underline;font-weight: bold;}
a.dingbu:active {FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: "宋体"; text-decoration: underline;font-weight: bold;}

/* 添加菜单或文章时下拉颜色控制 */

.down1,a.down1:link,a.down1:visited{ color:#000000; }
.down2,a.down2:link,a.down2:visited{ color:#FFFFFF; }
.down3,a.down3:link,a.down3:visited{ color:#008000; }
.down4,a.down4:link,a.down4:visited{ color:#800000; }
.down5,a.down5:link,a.down5:visited{ color:#808000; }
.down6,a.down6:link,a.down6:visited{ color:#000080; }
.down7,a.down7:link,a.down7:visited{ color:#800080; }
.down8,a.down8:link,a.down8:visited{ color:#808080; }
.down9,a.down9:link,a.down9:visited{ color:#FFFF00; }
.down10,a.down10:link,a.down10:visited{ color:#00FF00; }
.down11,a.down11:link,a.down11:visited{ color:#00FFFF; }
.down12,a.down12:link,a.down12:visited{ color:#FF00FF; }
.down13,a.down13:link,a.down13:visited{ color:#FF0000; }
.down14,a.down14:link,a.down14:visited{ color:#0000FF; }
.down15,a.down15:link,a.down15:visited{ color:#008080; }


/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cqing,a.cqing:link,a.cqing:visited{color:#193142;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cWhiteA,a.cWhiteA:link,a.cWhiteA:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
.cBlackA,a.cBlackA:link,a.cBlackA:visited{color:#333333;}
a.cBlack:hover{color:#bc2931;}
a.cBlackA:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}


.STYLE1 { FONT-SIZE: 18px; COLOR: #ce0000; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体" }
	.STYLE2 { FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 180% }
	.STYLE3 { FONT-WEIGHT: bold; COLOR: #2767bd; LETTER-SPACING: 1px }
	A { FONT-SIZE: 12px }
	BODY { FONT-SIZE: 12px }
	TD { FONT-SIZE: 12px }
	TH { FONT-SIZE: 12px }
	.STYLE5 { COLOR: #0066cc }
	.STYLE8 { FONT-WEIGHT: bold; COLOR: #ffffff; LETTER-SPACING: 1px }
	.STYLE9 { FONT-SIZE: 16px; FONT-FAMILY: "黑体"; LETTER-SPACING: 1px }
	.STYLE10 { COLOR: #333333 }
	.STYLE11 { FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 12px }
	.STYLE12 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "新宋体" }
	.STYLE13 { COLOR: #27becd }


/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.divcenter {
	position:absolute;
	z-index:1000;
	visibility: visible;
	left:expression(document.body.offsetWidth/2-100); 
	top:expression(document.body.offsetHeight/2-50);
}

.line_1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 6px;
}
.line_2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
}
.line_3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
}
.line_4 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B6CFF9;
	background-color: #F7FBFF;
}
.line_5 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6CFF9;
}
.line_6 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ededed;
	margin-bottom: 6px;
}

.linetable {
	font-weight: bold;
	color: #47B604;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #47B604;
}


.tabel_1 {
	 background-color: #f6f6f6; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC; 
}
.tabel_2 {
	border: 1px solid #CCCCCC;
	color: #CCCCCC;
}
.tabel_3 {
	BORDER-RIGHT: #0E78C2 1px solid; BORDER-TOP: #0E78C2 1px solid; BORDER-LEFT: #0E78C2 1px solid; BORDER-BOTTOM: #0E78C2 1px solid; 
}
.tabel_4 {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #58595b; BORDER-BOTTOM: #a8a8a8 1px solid; 
}
.tabel_green {
	border: 1px solid #BFE367;
}
.table_6 {
	border: 1px dashed #cccccc;
	color: #CCCCCC;
	background-color: #f5f5f5;
}
.tabel_7 {
	border: 1px dashed #BAD0F2;
}
.tabel_8 {
	border: 1px dashed #cccccc;
	color: #0066CC;
}

.tabel_9 {
	border: 1px dashed #cccccc;
	color: #0066CC;
}

.tabel_l_b {
	BORDER-LEFT: #a8a8a8 1px solid; COLOR: #58595b; BORDER-BOTTOM: #a8a8a8 1px solid; 
}

.tabel_l_t {
	 BORDER-TOP: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #58595b; 
}
.tabel_l_t_r {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #58595b; 
}
.tabel_L_T_B {
	BORDER-TOP: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #58595b; BORDER-BOTTOM: #a8a8a8 1px solid; 
}

.table_m_line {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; BORDER-BOTTOM: 1px
}


.tdborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #59C4FA;
	border-left-color: #59C4FA;
	background-color: #D2F0FB;
}

.tdborder1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #47B604;
	border-left-color: #47B604;
}

.td_right{
	BORDER-RIGHT: #a8a8a8 1px solid; 
}

.td_left{
	BORDER-left: #a8a8a8 1px solid; 
}
.td_bottom{
	BORDER-bottom: #BFE367 1px solid; 
}
.td_bottom_top_white{
	BORDER-bottom: #ffffff 1px solid; 
}
/* 菜单 */
.mtDropdownMenu {	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px}
.mtDropdownMenu .content {	POSITION: absolute}
.mtDropdownMenu .items {	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: 0px}
.mtDropdownMenu .item {	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #333333; BORDER-BOTTOM: medium none; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none; EXT-DECORATION: none}
.mtDropdownMenu .background {	Z-INDEX: 1; FILTER: alpha(opacity=75); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8}
.mtDropdownMenu .shadowRight {	Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4}
.mtDropdownMenu .shadowBottom {	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4}
.mtDropdownMenu .hover {	BACKGROUND: #CCCCCC; COLOR: #FFFFFF}
.mtDropdownMenu .item IMG {	MARGIN-LEFT: 10px}
/* 登录框样式控制 */
.input_border {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #58595b; BORDER-BOTTOM: #a8a8a8 1px solid; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}

.input_login {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(/images/input_bg.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 48px; PADDING-TOP: 2px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; COLOR: #666
}

/* Ajax效果样式 */

.rankBox {background: url("http://images.39.net/sex/images/rank_bot.gif") no-repeat bottom;padding-bottom: 7px;}
.tabs {background: url("http://images.39.net/sex/images/tab_bg.gif") repeat-x bottom;overflow: auto; height: 100%}
.tabs li {float: left; text-align: center;line-height: 20px}
.tabs li a{color: #F36;background: url("http://images.39.net/sex/images/tab_1.gif") left -24px;width: 90px;float: left; padding-top: 3px}
.tabs li a:hover, .tabs li a.current {color: #60208E;font-weight: bold; background: url("http://images.39.net/sex/images/tab_1.gif")}
.tab1 {margin-right: 2px}
.taBox {display: none}
.rankBox {background: url("http://images.39.net/sex/images/rank_bot.gif") no-repeat bottom;padding-bottom: 7px;}
.rankBox .body {border-left: 1px solid #EDDFF7; border-right: 1px solid #EDDFF7;padding: 5px 0 0 7px;}



/* 公用框内标题及背景图片 */
.BoxTitleBgImg { background-image: url(/images/titleBg1.jpg); background-repeat: no-repeat; height: 22px; padding-left: 15px; padding-top: 2px;}

.ajaxFocus,.ajaxBlur {border:1px solid #cccccc;cursor:hand;}
.ajaxBlur{text-align:center;background-image:url(/images/ajaxBlurBg.gif);}
.indexRightBigDiv {float:left;width:570px;margin-left:5px;border:1px solid #cccccc;overflow:hidden;}
