/*==== top css ====*/
.top {border:#DDD solid 1px;border-radius:5px;background:#FFF;padding:15px;}
.top dl{margin-bottom:10px;clear:both;min-height:50px;}
.top dl:last-child{margin-bottom:0;}
.top dl dt{border:#DDD solid 1px;background:#EEE;padding:1px;}
.top dl div{background:#F5F5F5;display:block;overflow:hidden;height:58px;}
.top dl dt img{vertical-align:top;width:50px;height:50px;}
.top dl dt span{writing-mode:vertical-rl;font-size:10px;width:20px;height:50px;vertical-align:middle;background:#CCC;text-align:center;padding:2px 3px 2px 0;}
.top dl dt,.top dl dd{float:left;}
.top dl dd {margin:0 15px;line-height:28px;}
.top dl dt span a{text-decoration:none;}

/*==== gw css ====*/
.gw{margin:0px 0 10px;width:100%;height:100px;background:#EEE;text-align:center;vertical-align:middle;line-height:100px;}
.gw img{width:100%;}

/*==== List show ====*/
.panel{margin:15px 0;display:block;border:#DDD solid 1px;background-color:#FCFCFC;border-bottom:#AAA solid 1px;border-radius:5px}
.panel .tit{margin-top:1px;line-height:24px;padding:10px 15px;background:-webkit-linear-gradient(top,#f2f2f2,#EEE);border-bottom:#DDD solid 1px}

.panel .box {margin:12px 15px} .panel .box dd{float:left} .panel .box dd em a, .panel .box dd li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} .panel .box dd img{width:150px;height:100px;padding:2px;border:#CCC solid 1px} .panel .box dd em a{width:150px;margin-bottom:4px} .panel .box dd li a{width:260px}
.panel .box dd li{height:26px;line-height:26px} .panel .box dd .hot{position:relative;width:345px!important;margin:0 0 0 5px} .panel .box dd .hot i{font-style:normal;position:absolute;right:0;font-size:12px;color:#666}
.panel .box dd ul{margin:0 20px;width:260px} .panel .box dd .hot a{display:inline-block;width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.panel .box dd em{height:25px;line-height:25px;margin-bottom:10px;font-style:normal;font-size:12px;text-align:center}
.panel .box dd .hot li{text-indent:6px!important}

@media screen and (min-width: 1366px) { /* 桌面屏幕尺寸大于等于 1366px 时执行的样式 */
	.main, .headtop, .ulink{width:1300px;margin:0 auto;} .main{padding:10px 0}
}
@media screen and (min-width: 1200px) and (max-width: 1365px) { /* 桌面屏幕尺寸在 1200px 到 1365px 之间时执行的样式 */
	.main, .headtop, .ulink{width:1200px;margin:0 auto;} .main{padding:10px 0}
}
@media screen and (min-width: 992px) and (max-width: 1199px) { /* 桌面屏幕尺寸在 992px 到 1199px 之间时执行的样式 */

}
@media screen and (min-width: 768px) and (max-width: 991px) { /* 平板屏幕尺寸在 768px 到 991px 之间时执行的样式 */
	.top dl div {
		height:58px;overflow:hidden;display:block;
	}
	
}
@media screen and (max-width: 767px) { /* 移动屏幕尺寸小于等于 767px 时执行的样式 */
	.top dl div {
		height:58px;overflow:hidden;display:block;
	}
	.panel .box dd:nth-child(3), .panel .box dd:nth-child(4), .panel .box dd:nth-child(5){display:none}
	.panel .box{margin:15px 0} .panel .box dd span{float:left;margin:0 16px} .panel .box dl dd ul{width:95.555%;padding:0;margin:0 15px;display:block} .panel .box dl dd li{width:46.666%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 0 0} .panel .box dl dd li, .panel .box dl dd li a{float:left!important;display:block} .panel .box dl dd li:nth-child(2n){margin-left:15px}
	.ulink{margin-left:15px;}
}