﻿/* CSS Document */

/*初始化标签*/
*{margin:0;padding:0;}
body{margin:0px; font-size:14px; color:#333333; background-color:white; line-height:27px; font-family:"宋体";}
ol,ul,li,dt,dd,dl{list-style:none;}
img{border:0;}
select,input{vertical-align:middle;}
a:link,a:visited{ font-family:"宋体",Arial;color:#000099;text-decoration:none;}
a:hover,a:active{color:#f00;text-decoration:underline;}
input,button{cursor:pointer;}
table{ margin:auto;}

.font12{font-size:12px;}
.font14{font-size:14px;}
.box{ margin-top:8px}
.form{margin:0px}
.box_center{ height:5px;width:950px; margin:0 auto;}
.box_left{float:left; margin-right:10px}
.box_left10{float:left; margin-right:10px; width:470px;}
.box_right{float:right; margin:0;}
.box_right10{float:right; margin:0;width:470px;}
.box_down{ margin-top:42px;}
.date{font-size:12px; color:#666666;float:right;}
.rose1{color:#FE0076;font-size:18px; font-weight:bold}
.blue1{color:#34A4E6; font-weight:bold}
.oran{color:#FF6000; font-weight:bold;font-size:12px;}
.red{color:#FF0000; font-weight:bold;font-size:14px;}
.gray{color:#CECECE; font-size:14px;}

.txt_right{float:right;}
.w{ color:#FFFFFF}
a.white{ color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none; line-height:22px;}
a.white:hover{ color:#FFC1D8;text-decoration:none;font-size:12px;line-height:22px;}

a.blue{ color:#34A4E6;font-size:12px;text-decoration:none; font-weight:normal; padding-left:4px;}
a.blue:hover{ color:#34A4E6;text-decoration:underline;font-size:12px;}

a.rose{ color:#FE0076;font-size:14px;text-decoration:none;padding-right:5px;}
a.rose:hover{ color:#FE0076;text-decoration:underline;}

a.font12{ color:#000000;font-size:12px;text-decoration:none; line-height:22px;}
a.font12:hover{ color:#D21E5D;text-decoration:none;font-size:12px;text-decoration:underline;}

.input{ FONT-SIZE: 12px;COLOR: #000000; BACKGROUND-POSITION: center center; height:15px;
	BORDER-TOP: 1px solid #BFBFBF; BORDER-LEFT: 1px solid #BFBFBF;  BORDER-BOTTOM: 1px solid #BFBFBF; BORDER-RIGHT: 1px solid #BFBFBF;}
.input_pink{ FONT-SIZE: 12px;COLOR: #000000; BACKGROUND-POSITION: center center; background:#FFFFFF;
	BORDER-TOP: 0px solid #FFC9E0; BORDER-LEFT: 0px solid #FFC9E0;  BORDER-BOTTOM: 0px solid #FFC9E0; BORDER-RIGHT: 0px solid #FFC9E0;}

/*通用导航*/
#qingdaonewsnav{margin:0 auto;width:950px;}

/*头部广告*/
#topad_mid a{color:#A82861;text-decoration:none; font-size:12px; margin-left:5px;margin-right:5px;line-height:22px}
#topad_mid a:hover{color:#A82861;text-decoration:underline;}

#ad_banner_center img{height:80px;width:615px;border:0px;margin:0 auto; padding-left:12px; padding-right:12px}


/*频道导航*/

#memu a{color:White;text-decoration:none; font-size:12px; margin-left:18px}
#memu a:hover{color:#FFD16D;}

#memu1{font-size:12px;height:15px;line-height:15px;float:left;margin-top:8px;padding-left:3px;padding-right:3px; color:#FFC1D7}
#memu1 a{color:#D6064F;text-decoration:none; font-size:12px;}
#memu1 a:hover{color:#FF6600;}

/*图片轮播*/
.flashNews {position:relative;width:314px;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:314px;margin-bottom:10px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:240px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:314px;height:40px;}
#SwitchTitle h3 { display:none}
#SwitchTitle {height:20px; text-align:center; line-height:22px; background:#ffffff; padding:0 10px; overflow:hidden; width:294px;}
#SwitchTitle a:link,#SwitchTitle a:visited { color:#000000; font-weight:bold;}
#SwitchTitle a:hover { color:#ff0000; text-decoration:none;}
.firstNews p a {font-size:12px;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px; z-index:2;}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews ul {width:314px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:310px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;}
.flashNews ul li a:visited { color:#FFFFFF}
.flashNews ul li a.sel:link,.flashNews ul li a.sel:visited,.flashNews ul li a.sel:hover {color:#fff; background:#ff0000;}
/**/

/*轮播图片flash*/
#newspic_title{text-align:center;}
#newspic_title a{color:#CC007A;text-decoration:none;line-height:35px; font-weight:bold;}
#newspic_title a:hover{ color:#CC007A;text-decoration:underline;}

/*商家信息发布*/
#InfoDif { background:url(infobg.gif);height:130px;width:311px;}
#InfoDif a{ color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none;}
#InfoDif a:hover{ color:#FFC1D8;text-decoration:none;}

/*BBS*/
#bbs {background:url(bbsbg.jpg);height:400px;width:243px;}
#bbs_title{ color:#FF9900; font-size:14px;font-weight:bold;}
#bbs_more a{color:#FBCCDC;text-decoration:none;}
#bbs_more a:hover{color:#FFffff;}
#bbs ul{margin:33px 20px 0px 7px; clear:both;}
#bbs_content a{ color:#000000;font-size:12px;text-decoration:none; line-height:22px;}
#bbs_content a:hover{ color:#D21E5D;text-decoration:none;font-size:12px;text-decoration:underline;}

/*最新特惠信息*/
#news_title{background:url(new.jpg) no-repeat; height:40px;width:370px; border-top:#FFCCCC 1px solid;font-weight:bold;padding-left:70px; line-height:35px;margin-left:3px}
#news ul{line-height:27px;margin:0px 0px 0px 7px;float:left;width:350px;}
#news ul li{margin:0px; list-style:none;}
#news_dotline{border-top:dashed 1px;width:350px; margin:6px ;height:1px;overflow:hidden;}


/*网友连线*/
.online{border-left:#FFDAEA 1px solid;border-right:#FFDAEA 1px solid;width:948px;height:255px;}
.online_dotline{border-right:1px #cccccc dotted;margin:0px ;height:240px;overflow:hidden;float:left;}

#online_input{float:left; padding-left:20px;width:330px; }
.online_input_t{ color:#0090C9;font-size:14px; font-weight:bold; margin-bottom:10px;float:left; width:265px;}
#online_content{float:left; padding-left:18px;width:280px; }
#online_content ul{list-style:none; margin:0;line-height:27px}

/*文章显示页*/
.art{width:720px;background:url(art_bg.gif) repeat-x ;border-top:1px #FFAFAD dotted;}

/*婚嫁交友*/
#firend_cncn{float:left; padding-left:20px;width:620px;}
#firend_cncn ul{float:left; margin:0;}
#firend_cncn ul li{float:left; margin:0;width:100px;text-align:center; padding:5px; margin-right:12px;}
#firend_cncn ul li hl{width:100px; text-align:center;background-color:#009900 }
#firend_cncn_t0{float:left;height:28px;width:600px;background:url(cncv_t0.gif); margin-bottom:7px;}
#firend_cncn_t{font-weight:bold;float:left; width:550px; height:28px;background:url(cncv_t1.gif) no-repeat; padding-top:7px; padding-left:30px}
#firend_login{float:left; padding-left:15px;width:265px; }
.line{border-top:1px #cccccc solid;width:265px; overflow:hidden; height:10px}
.dotline{border-left:1px #cccccc dotted;margin:0px ;height:300px;overflow:hidden;float:left;}


/*十大栏目*/
/*左栏 品牌影楼*/

.box_ppyl a{color:#34A4E6;font-size:14px;float:right;text-decoration:none;text-decoration:none; font-weight:normal; margin-right:10px}
.box_ppyl a:hover{color:#000000;}

.ppyl_mid{clear:both; width:468px;background-color:#FFF9FC;border-left:1px #FFDAEA solid;border-right:1px #FFDAEA solid;}
.ppyl_mid .content{float:left;width:265px;padding-left:25px; margin:0}
.ppyl_mid .content ul{margin:0px 10px 0px 10px;}
.ppyl_content {margin:0px;line-height:27px;list-style-image:url(dot01.gif); clear:both;}

.pic_title a{color:#FE6000;text-decoration:none; font-size:12px; line-height:24px;}
.pic_title a:hover{ text-decoration:underline;font-size:12px; }
.ppyl_but{background:url(buttom1.gif) no-repeat;width:470px; height:10px; margin:0; overflow:hidden; float:left;}

.box_xyjx{width:470px;float:left;}
.box_xyjx h1{height:44px;width:470px; background:url(xyjx.gif);float:left;margin-right:10px;margin:0}
.box_xyjx h1 a{margin-right:20px;color:#34A4E6;font-size:14px;float:right;text-decoration:none;margin-top:20px;text-decoration:none; font-weight:normal}
.box_xyjx h1 a:hover{color:#000000;}

.box_hjss{width:470px;float:left;}
.box_hjss h1{height:44px;width:470px; background:url(hjss.gif);float:left;margin-right:10px;margin:0}
.box_hjss h1 a{margin-right:20px;color:#34A4E6;font-size:14px;float:right;text-decoration:none;margin-top:20px;text-decoration:none; font-weight:normal}
.box_hjss h1 a:hover{color:#000000;}

.box_sygp{width:470px;float:left;}
.box_sygp h1{height:44px;width:470px; background:url(sygp.gif);float:left;margin-right:10px;margin:0}
.box_sygp h1 a{margin-right:20px;color:#34A4E6;font-size:14px;float:right;text-decoration:none;margin-top:20px;text-decoration:none; font-weight:normal}
.box_sygp h1 a:hover{color:#000000;}

.box_gxxz{width:470px;float:left;margin:0;}
.box_gxxz h1{height:44px;width:470px; background:url(gxxz.gif);float:left;margin-right:10px;margin:0;}
.box_gxxz h1 a{margin-right:20px;color:#34A4E6;font-size:14px;float:right;text-decoration:none;margin-top:20px;text-decoration:none; font-weight:normal}
.box_gxxz h1 a:hover{color:#000000;}

.topa{ width:950px; margin:5px auto 0 auto;}
.topa .pb10{ padding-bottom:10px;}
.topa .ad220{ padding:5px 0 5px 5px; width:210px; float:right; overflow:hidden; border:1px solid #FFDAEA; background:#FFFDFE; font-size:12px;
	height:133px;}
.topa .ad220 ul{ padding:0; margin:0;float:left; width:100px; padding-right:5px;}
.topa .ad220 ul li{ line-height:19px; height:19px; overflow:hidden;}
.topa .ad730{float:left; width:725px;overflow:hidden;}

.main_tab .cGray,.main_tab a.cGray,.main_tab a.cGray:visited{color: #333333;}

div.hr {height:1px; margin:5px 0; padding:0;border-bottom:#ccc dotted 1px;overflow:hidden;}
.cBlack {color:#000000;}
.cYellow {color:#ff6600;}
a.cBlack {color:#000000;}
a.cYellow {color:#ff6600;}
a img{ border:none;}
.STYLE2 {color: #D6074F}
.STYLE3 {
	color: #666666;
	font-size: 12px;
}
.STYLE4 {
	color: #f0206b;
	font-weight: bold;
}
.STYLE8 {
	color: #EC577F;
	font-weight: bold;
}
.bb {border-bottom:#FFCCCC solid 1px;}
.bl {border-left:#FFCCCC solid 1px;}
.br {border-right:#FFCCCC solid 1px;}
.f14 {font-size:14px;}
.f18 {font-size:18px;font-weight: bold;color:#FF0000;}
.cGray {color: #999999;}
.cGray01 {color: #999999;text-decoration: line-through;}
.cRed {color:#ff0000;}
.f12 {font-size:12px;}
a.cGray {color: #999999;}
a.cGray01 {color: #999999;text-decoration: line-through;}
a.cRed {color:#ff0000;}
.cDRed {color:#bc2931;}
a.cDRed {color:#bc2931;}
.STYLE10 {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
/* 字体属性 */
.fb{font-weight:bold;}
/* 字体大小*/
.f12{font-size:12px;}
.f14{font-size:14px;}
/*浮动*/
.left{float:left;}
.right{float:right;}
/*虚线*/
div.hr{ height:1px; margin:5px 0; padding:0;border-bottom:#ccc dotted 1px;overflow:hidden;}
div.hr hr{ display:none;}

.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.ml10{ margin-left:10px;}
.pt10{ padding-top:8px;}
.pr10{ padding-right:10px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}

/*新闻列表*/
ul.newslist12px,ul.newslist14px{}
ul.newslist12px li,ul.newslist12px li a{font-size:12px;line-height:23px;}
ul.newslist14px li,ul.newslist14px li a{font-size:14px;line-height:24px;}
/*头题*/
.headerInfo{height:auto;}
.headerInfo h2{
	text-align:center;
	margin-bottom:5px;
	line-height: 18px;
}
.headerInfo h2 a:link,.headerInfo h2 a:visited{font:18px 宋体;color:#cc0000;line-height:27px;font-weight:bold;}
.headerInfo p{
	text-align:left;
	text-indent:2em;
	line-height: 18px;
}
.headerInfo{height:auto;}
.headerInfo h3{text-align:center;margin-bottom:5px;}
.headerInfo h3 a:link,.headerInfo h3 a:visited{font:12px 宋体;color:#cc0000;line-height:22px;font-weight:bold;}
.headerInfo p{text-align:left;text-indent:2em;}
/*图片排版全局通用*/
dl.img_tex{}
dl.img_tex dt{float:left; margin-left:9px;margin-bottom:10px;}
dl.img_tex dt b{display:block; text-align:center; padding:1px; border:1px solid #cccccc; width:auto;}
dl.img_tex dt span{background:;display:block;line-height:20px; font-weight:normal; font-size:12px; color:#000000; text-align:center;}
#Layer1 {position:absolute; left:-10px; top:2px; width:959px; height:249px; z-index:1;}

.form{width:200px;}
.form dl{padding:10px 0;}
.form dt{font-size:14px;font-weight:bold;line-height:20px;}
.form dd{margin:5px 0; FONT-SIZE: 9px; BACKGROUND: #9ED8F3; FLOAT: left; WIDTH: 13px;LINE-HEIGHT: 12px; HEIGHT: 12px; COLOR: #fff; TEXT-ALIGN: center}
.subtopic{padding:0px; width:230px;}
.subtopic h2{font-size:14px;text-align:left;line-height:20px;}
.subdesc{margin-top:10px;margin-left:25px;line-height:20px;padding:5px;color:#666666}
.YourInfo{width:200px; margin:0px;padding:3px;line-height:15px;border:1px solid #efefef;}.picb {
	border: 1px solid #CCCCCC;
}

.sec1 {
	CURSOR: hand;
	COLOR: #FFFFFF;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(http://vip.hiao.com/2010/09/twy/htqh01.gif);
	background-repeat: no-repeat;
}
.sec2 {
	FONT-WEIGHT: bold;
	CURSOR: hand;
	COLOR: #EA3C70;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	font-family: "宋体";
	font-size: 14px;
	text-decoration: none;
	border-bottom-style: none;
	background-image: url(http://vip.hiao.com/2010/09/twy/htqh.gif);
	background-repeat: no-repeat;
}
.jktd01 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FEA3BA;
	border-left-color: #FEA3BA;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FEA3BA;
}
.jktd02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CDD2D6;
	border-right-color: #CDD2D6;
}
.jktd03 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD2D6;
}
.jktd04 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CDD2D6;
	border-left-color: #CDD2D6;
}
.main_tab {
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
}
.td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FEA3BA;
	border-bottom-color: #FEA3BA;
	border-left-color: #FEA3BA;
}
