@charset "utf-8";
/* common style */
.clear { clear:both;}
.hidden { display:none; }
.current a { background:#FFCC00; }
#keyword_in {
	float: left;
	height: auto;
	width: 95%;
	margin: 10px;
	font-size: 11pt;
	line-height: 28px;
	font-weight: bold;
}

#maincon {width:978px; overflow:hidden;margin:0 auto;padding:0;border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; background:#FFF; }
#maincon .left {
	float: left;
	width: 620px;
	margin-right: 10px;
	margin-left: 9px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right:5px;
}

#maincon .right {
	float: left;
	width: 320px;
	margin-left: 5px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#tail a {color:#FFF;}

#hot_photo1,#hot_photo2,#hot_photo3,#hot_photo4{text-align:center;}
#click_div {text-align:left;}
.d_list,.long_article{text-align:left; vertical-align:text-top; }
.long_title a{color:#FFF!important;}
.sub_article img {max-width:565px; width:expression(this.width > 565 ? 563: true);}

/*左邊框架*/
#top_ad_in{background:#FFF; }
#top_ad_in a {width:430px;height:230px;/*display:table-cell;*/vertical-align:middle;*display:block;*font-family:Arial!important;*font-size:140px;*line-height:1;margin:0; padding:0;}
#top_ad_in img{vertical-align:middle;border:none;width:expression(this.width>430 && this.height < this.width ? 430:true);height:expression(this.height>230 ? 230:true);max-width:430px;max-height:230px;}

.long_pic a {width:128px;height:128px;/*display:table-cell;*/vertical-align:middle;*display:block;*font-family:Arial!important;*font-size:100px;*line-height:1;margin:0; padding:0;}
.long_pic img {vertical-align:middle;border:none;width:expression(this.width>128 && this.height < this.width ? 128:true);height:expression(this.height>128 ? 128:true);max-width:128px;max-height:128px;}

.square_pic a {width:148px;height:148px;/*display:table-cell;*/vertical-align:middle;*display:block;*font-family:Arial!important;*font-size:140px;*line-height:1;margin:0; padding:0;}
.square_pic img {vertical-align:middle;border:none;width:expression(this.width>148 && this.height < this.width ? 148:true);height:expression(this.height>148 ? 148:true);max-width:148px;max-height:148px;}

/*右侧*/
#p_pic a {width:118px;height:118px;/*display:table-cell;*/vertical-align:middle;*display:block;*font-family:Arial!important;*font-size:80px;*line-height:1;margin:0; padding:0; overflow:hidden; }
#p_pic img {max-width:118px;max-height:118px;vertical-align:middle;border:none;/*width:expression(this.width>118 && this.height < this.width ? 118:true);height:expression(this.height>118 ? 118:true);*/}

/*
#p_pic img{ max-width:118px; max-height:118px; width:expression(this.width > 118 && this.width/this.height > 0.7 ? 118 :true);height:expression(this.height > 118 && this.width/this.height < 0.7 ? 118 :true)}*/


.hot_photo_pic {width:115px; height:60px; }
.hot_photo_pic a{width:115px;height:60px;display:table-cell;vertical-align:middle;*display:block;*font-family:Arial!important;*font-size:40px;*line-height:1;margin:0; padding:0;}
.hot_photo_pic img{vertical-align:middle;border:none;width:115px;height:60px;max-width:115px;max-height:60px;}

/*列表*/
.list_pic {background:#FFF;}
.list_pic a{width:228px;height:128px;display:table-cell;vertical-align:middle;*display:block;*font-family:Arial!important;*font-size:100px;*line-height:1;margin:0; padding:0;}
.list_pic img{vertical-align:middle;border:none;width:228px;height:128px;max-width:228px;max-height:128px;}

/*list_con*/
#list_con {width:100%;height:20px;padding:0px;float:left;margin:10px;}
#list_con li {margin-right:10px;width:20px;float:left;list-style-type:none;line-height:20px;border:1px solid #CCC;background-color:#FFF;}
.list_con_now {color:#FFF!important;background-color:#969!important;}
#list_con li, #list_con a {height:20px;display:block;color:#666;}
#list_con li a:hover {color:#FFF;background-color:#969;}
.list_con_msg {width:110px;margin:0 auto;}

#hot_photo {float:left;height:230px;width:320px;background-image:url(../images/hot_photo.png);margin-bottom:10px;}
#hot_photo a {color:#666666;}
#hot_photo a:hover {color:#999999;}
.hot_photo_txt{text-align:center;width:115px;height:25px;}
.hot_pt {float:left;width:115px;}
.photo1 {margin-right:10px;margin-left:35px;margin-top:20px;}
.photo2 {margin-left:3px;margin-top:20px;}
.photo3 {margin-right:10px;margin-left:35px;}
.photo4 {margin-left:3px;}