/* CSS Document */
body {font-family: "宋体";font-size: 12px;color: #000;background-color: #ffffff;margin:0; padding:0;list-style-type: none;}
form, ul, li, dl, dd, h1, h2, h3, p, button input{margin:0; padding:0;list-style-type: none;}
a {color:#333333; text-decoration:none; font-size:12px;}
a:hover {color:#c00; text-decoration:underline;}
/*header*/
.box{width:1000px;margin:0 auto;padding:0;background-color: #ffffff;}

.index_top{width:948px;height:32px;background-image: url(../images/top_bg.jpg);}
.index_top a {color:#666666; text-decoration:none; font-size:12px;}
.index_top a:hover {color:#c00; text-decoration:underline;}
.index_login{width:400px;float:left;padding:8px 0 0 8px;color:#666666;}
.index_so{width:300px;float:left;color:#666666;}
.user{width:233px;height:20px;float:left;}
.tijiao{width:50px;height:20px;float:left;padding-top:2px;}
.zhuce{width:120px;float:left;padding-top:5px;}
.input_login{width:60px;height:15px;border:1px solid #cccccc;}
.login_right{width:190px;padding-top:8px;float:right;color:#666666;}
.index_dh{width:948px;height:60px;}
.logo{width:186px;float:left;margin:5px 0 0 2px;}
.logoright{ float:right; width:730px; margin-top:11px;line-height:20px;}
.logoright dt{ width:20px; background:#FFFFFF; position:relative; }
.logoright dt,.logoright dd{ float:left;}
.zixun,.life,.hourse,.jiaju,.hudong{ float:left;}
.logoright .zixun{ width:130px;}
.logoright .life{ width:226px;}
.logoright .hourse{ width:153px;}
.logoright .jiaju{ width:127px;}
.logoright .hudong{ width:94px;}
.logoright dd{border-right:1px #e1e1e1 solid;}
.logoright .zixun dd{ width:96px; }
.logoright .life dd{ width:188px;}
.logoright .hourse dd{ width:120px;}
.logoright .jiaju dd{ width:94px;}
.logoright .hudong dd{ width:74px; border:0;}
.logoright dd{ overflow:hidden; margin-left:-1px;}
.logoright dd a{padding-right:4px;padding-left:10px;background-image: url(../images/title_line.gif);background-repeat: repeat-y;background-position: left center;}
/*ent*/
.ad_gg_01{margin-top:8px;display:inline-block}
*html .ad_gg_01{margin-top:8px;}
*+html .ad_gg_01{margin-top:8px;width:100%}
/*footer */

.foot_bq{width:950px;text-align:center;padding-top:10px;color:#666666;}
.foot_bq a {color:#666666; text-decoration:none;font-size:12px;}
.foot_bq a:hover {color:#c00; text-decoration:underline;}
.foot_ms{width:950px;text-align:center;line-height:20px;color:#666666;margin-top:5px;}
/*新闻频道头部样式*/
.news_top_dh{width:950px;height:28px;}
.top_dh_left{width:735px;float:left;padding:8px 0 0 5px;color:#999999;}
.top_dh_right{width:202px;float:left;padding:8px 8px 0 0;text-align:right;}
.news_ad_1{width:938px;border:1px solid #E3E3E3;padding:5px 5px 1px 5px;display:inline-block;}
*html .news_ad_1{width:938px;border:1px solid #E3E3E3;padding:5px;}
*+html .news_ad_1{width:938px;border:1px solid #E3E3E3;padding:5px;}
.news_ad_left{width:140px;float:left;}
.news_ad_con{width:648px;float:left;margin-left:5px;}
.news_ad_right{width:140px;float:left;margin-left:5px;}
.nav11 {BACKGROUND: url(../images/nxbg_jn_navBg.gif) repeat-x; HEIGHT: 22px;FONT-SIZE: 14px; MARGIN: 8px auto 8px auto; WIDTH: 810px; PADDING-TOP: 10px; TEXT-ALIGN: left;padding-left:140px;COLOR:#ffffff;}
.nav11 A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR:#ffffff; font-size:14px;PADDING-TOP: 5px; TEXT-ALIGN: left}
.nav11 A:hover {COLOR: #ffff00;}
/*时尚频道头部样式*/
.subnav {BORDER-TOP: #b71f6e 1px solid; BACKGROUND: #202020; MARGIN: 0px auto; WIDTH: 950px; COLOR: #672045; LINE-HEIGHT: 37px; BORDER-BOTTOM: #b71f6e 1px solid;overflow:auto;}
.subnav A {FONT-SIZE: 14px; MARGIN: 0px 11px; COLOR: #fff; TEXT-DECORATION: none;display:inline-block;}
.clear {BORDER-TOP: #fbb4d8 1px solid; BACKGROUND: #fff5fb;BORDER-BOTTOM: #fbb4d8 1px solid;MARGIN: 5px auto 0px auto; WIDTH: 950px;display:inline-block;}
.clear .left {WIDTH: 248px;float:left;padding:8px 0px 8px 10px;BORDER-left: #fbb4d8 1px solid;}
.clear .right {padding-top: 20px;padding-bottom:10px; BACKGROUND: url(15c_0df30d92_6b3e_414b_9fb7_b763fd22d349_0.gif); WIDTH: 690px;float:right;BORDER-right: #fbb4d8 1px solid;}
.clear .right .l {FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 200px}
.clear .right .l A:hover {COLOR: #ffffff; BACKGROUND-COLOR: #cc3366; TEXT-DECORATION: none}
.clear .right .c A:hover {COLOR: #ffffff; BACKGROUND-COLOR: #cc3366; TEXT-DECORATION: none}
.clear .right .r A:hover {COLOR: #ffffff; BACKGROUND-COLOR: #cc3366; TEXT-DECORATION: none}
.clear .right .c {DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 32px; WIDTH: 200px}
.clear .right .r {FLOAT: right; WIDTH: 200px}
.clear .right H2 {MARGIN-BOTTOM: 8px; TEXT-ALIGN: left}
.clear .right P {COLOR: #555; LINE-HEIGHT: 18px; TEXT-ALIGN: left}
.clear .right P A {COLOR: #555}
.xsger {BACKGROUND: #cc3366}
.content{
 width:950px;
 margin:0 auto;
}
/*底部版权样式*/

.link_box li{float: left;}


.foot{ height:25px; line-height:25px; background-color:#004276; text-align:center; margin-top:20px;}
.foot a{ color:#FFF; margin:0 20px; font-size:12px;}
.copyright{ line-height:24px; text-align:center; font-size:12px; padding-top:10px;}
ul.foot_pic{ width:650px; height:50px; margin:5px auto 0 auto;}
ul.foot_pic li{ width:118px; height:48px; margin:0 5px; float:left;}
/*底部版权样式*/

.tab_banner{ border-top:solid 2px #004276; height:30px; line-height:30px; background-color:#F7F7F7; margin-top:10px;}
.tab_banner a:hover{ text-decoration:none;}
.tab_banner a.tab{ display:block; height:30px; line-height:30px; padding:0 10px; float:left;}
.tab_banner a.tabcur{ color:#004276; background-color:#FFF;font-weight:bold;}

.link_box{
	line-height:24px;
	padding: 5px;
}
.link_box li{
	width:10%;
	float: left;
	line-height:24px;
	overflow: hidden;
	height: 24px;
}
.link_box a{ margin:0 10px; font-size:12px; color:#333;}
.link_box a:hover{ color:#C00; }
a.reglink{ color:#C00; font-weight:bold;}
a.morelink{ font-weight:bold;}
.links{ padding:10px;}
.links a{ margin:0 10px; line-height:30px;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #006699;
	padding:2px 4px 2px;
}
.dede_pages ul li a{
	float:left;
	
	color:#006699;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	
	font-weight:bold;
}
.dede_pages  .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
	
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.page{
	text-align:center;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.page li{text-align:center; display:inline; line-height:22px; font-size:14px; margin:0 3px;}
.page li a{border:1px solid #ccc;height:20px;line-height:20px; padding:2px 8px; display:inline-block; color:#666;}
.page li a.pagenow,.page li a:active,.page li a:hover{border:1px solid #369;background:#2F97B3; color:#fff; text-decoration:none;}
.page li.page__no__this{
	border:1px solid #40C0FF;
	height:20px;
	line-height:20px;
	padding:4px 8px;
*padding:4px 3px 2px 8px; *padding:4px 3px 2px 8px !important; 	display:inline;
	color:#fff;
	margin-right:7px;
	background-color: #2F97B3;
}
.page li#page__index,.page li#page__pre,.page li#page__next{margin:0 7px 0 0;}
.page li#page__next{margin:0 7px;}
.page li span#fanyekuaijie{font-size:12px;}
.page .pageinfo{
	font-size: 12px;
	color: #CCCCCC;
}

/*列表页样式*/
ul.news_list{ padding-top:10px;}
ul.news_list li{ margin-top:10px; background:url(../images/dotLine.png) repeat-x left bottom; zoom:1; overflow:hidden; padding-bottom:10px;}
.news_title{ height:40px; line-height:40px;}
.news_title a{ color:#005B91; font-size:16px; font-weight:bold;}
.news_abs{line-height:24px; font-size:12px;}
.news_other{ padding-top:10px;}
.view{ color:#C00; margin-left:10px;}
.pages{ height:30px; line-height:30px; text-align:center; font-size:12px;}
.pages a{ color:#333333;}

.pic_list_box{ background-color:#F8F8F8; zoom:1; overflow:hidden; padding:20px 0px;}
.pic_list{ zoom:1; overflow:hidden; margin-left:-20px;}

.pic_list li{
	width:200px;
	height:195px;
	float:left;
	margin-left:20px;
	display:inline;
	margin-bottom:15px;
	list-style-type: none;
}
.pic_list li .pic_box{width:180px; height:135px;border:solid 1px #E6E6E6; background-color:#FFF; padding:9px;
    /* 兼容标准浏览器 */
    display: table-cell;
    vertical-align: middle;
    text-align: center;
 
    /* 兼容IE6/IE7 */
    *display: block;
    *font-size: 117px;  /* 字体大小约为容器高度的0.873倍 200*0.873 = 349 */
    *font-family: Arial;  /* 防止非utf-8引起的hack失效问题，如gbk编码 */
}
.pic_list li .pic_box img{
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.pic_list li .pic_title{ height:40px; line-height:20px; background-color:#F2F2F2; font-size:12px; font-weight:bold; color:#333; padding:5px 10px; overflow:hidden;}
.pic_datetime{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7d7d7d; padding-left:5px;}

/*列表页样式*/
.nv_daodu { border-bottom: #e2e2e2 1px solid; border-left: #e2e2e2 1px solid; padding-bottom: 6px; line-height: 24px; margin: 15px auto 0px; padding-left: 10px; width: 590px; padding-right: 10px; color: #666; font-size: 14px; border-top: #e2e2e2 1px solid; border-right: #e2e2e2 1px solid; padding-top: 8px }
.ad234{

	float: left;
}
.ad640{

	float: right;
}
.pic_ts{width:950px;margin:14px auto 0 auto;clear:both;}
.pic_ts a{float:left;padding:10px 14px; border:1px solid #ccc; background:#eee; border-bottom:none;margin-right:14px}
.pic_ts a:hover{background:#ddd;border-color:#ccc;color:#ff0000}
.pic_ts a.tj{border-color:#cc0000; border-top:3px solid #cc0000;padding:8px 14px 10px 14px;background:#FCDAD5}
.piclist{
	diaplay:block;
	height:140px;
	width:580px;
	font-size:12px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.piclist img{padding:4px;border:1px solid #ccc; background:#fff}
.piclist a{float:left; width:140px; text-align:center; line-height:36px; margin:10px 10px 0 39px; color:#000; font-weight:bold;}
.piclist a:hover{color:#cc0000}
.piclist img:hover{padding:2px;border:3px solid #333; background:#fff}

.shenming {
    border: 1px solid rgb(215, 215, 215);
    clear: both;
}
.title4 {
    margin-top: 3px;
    clear: both;
    padding: 0px 5px 0px 0px;
    border-bottom: 1px solid rgb(215, 215, 215);
    text-align: left;
    height: 25px;
    background: none repeat scroll 0% 0% rgb(249, 249, 249);
}
.content2 {
    clear: both;
    padding: 5px;
    line-height: 23px;
    font-size: 12px;
}
.title4 span {
    padding-left: 5px;
    float: left;
    font-size: 14px;
    color: rgb(255, 0, 0);
    font-weight: bold;
    line-height: 25px;
}
.list-pt{ padding-left:8px; padding-right:8px;}
.list-pt li {padding:6px 0px; border-bottom: 1px #ECECEC solid;zoom: 1;display: block; position: relative; }
.list-pt li:after {content: "\20"; display: block; height: 0; clear: both; visibility: hidden; }
.list-pt .thum{width:105px;height:60px;margin-right:6px;overflow:hidden;float:left !important;}
.list-pt img{ width:100%; height:100%;}
.list-pt .lp-title{font-size:14px;line-height:20px;color:#333;float:right !important;width:60%;height:60px;overflow:hidden;letter-spacing:1px;}

