/* CSS Document */
@charset "utf-8";

/*通用样式*/
/*初始化标签*/
*{margin:0;padding:0;}
body{font:14px "宋体",Arial; color:#000000; line-height:24px;}
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;}


.font12{font-size:12px;line-height:20px;}
.black{color:#000}
.rose1{color:#FE0076;font-size:18px; font-weight:bold}
.blue12{color:#0089DF; font-weight:bold;font-size:12px;}
.blue14{color:#0089DF; font-weight:bold;font-size:14px;}
.green{color:#2C9B00; font-weight:bold;font-size:14px;}
.red12{color:#FF3000; font-size:12px;font-family:"Arial"}
.red14{color:#FF3000; font-size:14px;}
h1{color:#FF3000; font-size:14px;}
.red20{color:#FF3000; font-size:20px;font-weight:bold;}
.w{ color:#FFFFFF;font-weight:bold; line-height:21px}
.dotline{border-top:dashed 1px #AEAEAE;width:190px; margin:3px  10px 5px 10px;height:1px;overflow:hidden;}
.dotline1{border-top:dashed 1px #AEAEAE;width:300px; margin:0;height:1px;overflow:hidden;}

.box{ margin:5px 0px 5px 0px;}
.box_center{ margin:0 auto;}
.box_center950{ 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_right20{float:right; margin:0;width:314px;}
.box_down{ margin-top:42px;}
.date{font-size:12px; color:#666666;float:right;}

.mt{margin-top:5px}
.mb{margin-bottom:5px;}
/*虚线*/
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;}


a.white{ color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none; line-height:21px;}
a.white:hover{ color:#CBEEFF;text-decoration:none;font-size:12px;line-height:21px;}

a.moreblue{ color:#67B6E8;font-size:12px;text-decoration:none; font-weight:normal; padding-left:4px;}
a.moreblue:hover{ color:#67B6E8;text-decoration:underline;font-size:12px;}

a.moregreen{ color:#2C9B00;font-size:12px;text-decoration:none; font-weight:normal; padding-left:4px;}
a.moregreen:hover{ text-decoration:underline;font-size:12px;}

a.blue14{ color:#0068A4;font-size:14px;text-decoration:none;padding-right:5px; font-weight:normal}
a.blue14:hover{ color:#007FCF;text-decoration:underline;}

a.blue12{ color:#005F9B;font-size:12px;text-decoration:none;padding-right:5px; font-weight:normal;line-height:22px;}
a.blue12:hover{ color:#005F9B;text-decoration:underline;font-size:12px;}

a.black12{ color:#000000;font-size:12px;text-decoration:none;font-weight:normal}
a.black12:hover{ color:#FF3C00;text-decoration:none;font-size:12px;}

a.font12{ color:#000000;font-size:12px;text-decoration:none; line-height:24px;}
a.font12:hover{ color:#FF3C00;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_blue{ FONT-SIZE: 12px;COLOR: #000000; BACKGROUND-POSITION: center center; background:#F5FCFD; 
	BORDER-TOP: 1px solid #C0E3F4; BORDER-LEFT: 1px solid #C0E3F4;  BORDER-BOTTOM: 1px solid #C0E3F4; BORDER-RIGHT: 1px solid #C0E3F4;}
	
/*图片轮播*/
.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:210px;}
.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;}	

/*头部广告*/
#topad_mid a{color:#000000;text-decoration:none; font-size:12px;line-height:22px}
#topad_mid a:hover{color:#000000;text-decoration:underline;}
.boxad{ margin:4px 0px 4px 0px}

/*频道导航*/
#menu{ background-image:url(menubg.jpg); width:950; margin:0 auto; height:47px;}
a.menu {color:#005F9B;text-decoration:none; font-weight:bold; margin-right:28px}
a.menu:hover{color:#FF6600;text-decoration:none;}

/*旅游资讯*/
.lyzx{ background-image:url(lyzx.jpg);background-repeat: no-repeat; width:314px; border-right:1px #cccccc dotted;}

/*旅游问吧*/
.ask{ border-right:1px #cccccc dotted;}

/*右侧栏目*/
.right{ background-image:url(rightbg.gif);background-repeat: no-repeat; width:210px;}

/*通用导航*/
#qingdaonewsnav{margin:0 auto;width:950px;}

/*切换效果*/
.check{color:#0089DF; font-weight:bold;font-size:12px;background-image:url(fw_bq.gif);}

/*社区热贴效果*/
.ranking{width:100%;}
.ranking a {line-height:24px;margin-left:5px;font-size:12px;}
.ranking a:hover{font-size:12px;}
.ranking .num{background-image:url(dot.gif);background-repeat: no-repeat;background-position:left center;}
.ranking td{text-align:left;}
.ranking td span{ color:#999999; text-align:right;}

/*品牌展示*/
.listbox {font-size:12px;text-align:center;}
.listbox li {float:left;width:145px;height:110px;margin-left:8px;margin-right:2px;}
.listbox .liphoto{border:1px solid #E2E2E2;}
.listbox .lititle{text-align:center; height:35px}
/*图片轮播*/
.flashNews {position:relative;width:290px;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:290px;margin-bottom:10px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:210px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:290px;height:40px;}
#SwitchTitle h3 { display:none}
#SwitchTitle { height:20px; text-align:center; line-height:22px; padding:0 10px; overflow:hidden; width:290px;}
#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:290px;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;}
.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;}
/* 字体大小*/
.f12{font-size:12px;}
.f14{font-size:14px;}

/* 颜色属性 */
.cRed,a.cRed,a.cRed:visited{color:#ff0000;}
.cBlue,a.cBlue,a.cBlue:visited{color:#005F97;}
.cBlue01,a.cBlue01,a.cBlue01:visited{color:##0089DF;}
.cDRed,a.cDRed,a.cDRed:visited{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #333333;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow,a.cYellow:visited{color:#ff6600;}
/* 字体属性 */
.fb{font-weight:bold;}
.tdl01 {
	border: 1px solid #DBE9EE;
}
/*图片排版全局通用*/
dl.img_tex{}
dl.img_tex dt{float:left; margin-left:12px;margin-bottom:10px;}
dl.img_tex dt b{display:block; text-align:center; padding:1px; border:; 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;}

.center{ margin:0 auto; width:950px;}
.td{ border:1px solid #dbe9ee;}


.tab{}

#TabTab03Con1{width:95%;  margin-top:5px; margin-right:20px;}
#TabTab03Con2{width:95%; margin-top:5px; margin-right:20px;}
#TabTab03Con3{width:95%;  margin-top:5px; margin-right:20px;}

.xixi1{width:100%;height:32px;line-height:32px;background-image:url(qh1.jpg);cursor:pointer;}
.xixi2{width:100%;height:32px;line-height:32px;background-image:url(qh2.jpg);cursor:pointer;}
.xixi3{width:100%;height:32px;line-height:32px;background-image:url(qh3.jpg);cursor:pointer;}

.tab1{width:93px;height:32px;line-height:32px;float:left;text-align:center;cursor:pointer; color:#0089DF; margin-left:30px;}
.tab2{width:93px;height:32px;line-height:32px;float:left;text-align:center;cursor:pointer; color:#0089DF; margin-left:12px;}
.tab3{width:93px;height:32px;line-height:32px;float:left;text-align:center;cursor:pointer; color:#0089DF; margin-left:10px;}

/*-导航-*/
.logo{height:60px; padding-right:10px; background:url(t_logo.jpg) no-repeat; text-align:right; line-height:60px; font-size:12px}
.logo h1{float:left; visibility:hidden; width:430px}
.nav{height:38px; background:url(t_logo.jpg) 0 -172px repeat-x}
.nav li{display:block; float:left; width:94px; height:38px; line-height:38px; text-align:center}
.nav li a,.nav li a:visited{display:block; width:94px; height:38px;color:#fff}
.nav li a:hover{background:#5fbff1; text-decoration:none; color:#fff}
.nav_b1{border-right:1px solid #99d8f9}

.search{float:left; width:370px; padding-top:10px}
.w288{ display:block; float:left; width:245px; height:33px; padding-left:30px; border:1px solid #e3e3e3; border-right:none; background:url(t_logo.jpg) 8px -123px no-repeat; font-size:14px; color:#999; line-height:33px}
.btn{display:block; float:left;width:70px; background:url(t_logo.jpg) 0 -76px no-repeat; color:#434343;height:35px;border:none; font-size:14px;font-weight:bold; cursor:pointer}

