body{padding:0;margin:0;font: 18px/1.5 'Microsoft Yahei','Simsun';color: #333;background: white;-webkit-text-size-adjust: none;}
.scroll{overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.main{padding:0 2%;}
.main img{width:100%;}
.ui-body-d .ui-link{font-weight:normal;}
.index_head{}
.index_head img{width:100%;}
.index_description{padding:10px;font-size: 14px;color: #555;max-height:100px;text-overflow: ellipsis;overflow: hidden;border-bottom:1px #CCC solid;}
#nav{width:auto;height:29px;overflow:hidden;padding:5px 0 5px 5px;background:#E9E9E9;border:1px #ccc solid;border-right:0;border-left:0;}
#nav a{display:block;position: relative;overflow:hidden;float:left;padding:5px 0;width:19.3%;text-align:center;text-decoration:none; font-weight:normal;border:1px #E9E9E9 solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#666;font-size:14px;}
#nav a:hover,#nav a.current{background:#C9C9C9;border:1px #999 solid;color:#333;}
#nav .icon_more{display:block;position:absolute;right: 10px;width: 0;border-width: 4px;border-style: solid;}
#nav .icon_more_down{top: 11px;border-color: #575757 transparent transparent transparent;}
#nav .icon_more_up{top: 6px;border-color: transparent transparent #575757 transparent;}
.list{overflow:hidden;}
.list a{text-decoration:none;padding:10px 30px 10px 10px;overflow:hidden;display:block;border-bottom:1px #CCC dashed;position: relative;}
.list a:hover{background:#F7F7F7;}
.list img{float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;margin-right:20px;width:110px;}
.list span{display:block;overflow:hidden;}
.list .item{border-bottom:2px #666 solid; color:#666; height:35px; line-height:35px; padding:0 10px; font-weight:600; font-size:16px;}
.list .title{color:#333;margin-bottom:10px;font-weight:600;}
.list .description{color:#666; font-size:14px; font-weight:normal;line-height:18px;}
.list .icon_more{display: block;position: absolute;top: 30px;right: 10px;width: 0;border-color: transparent transparent transparent #575757;border-width: 7px;border-style: solid;}
.list .list_img{width:50px;}
.list .list_title{margin-bottom:10px;}
.category{padding:10px 0 0 10px;overflow:hidden;border-bottom:1px #CCC dashed;}
.category a{position:relative;float:left;overflow:hidden;display:inline-block;font-weight:normal;text-decoration:none;font-size:14px;padding:0;margin:0 3% 10px 0;width:30%;}
.category a img{width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.category a .name{width:100%;height:25px;line-height:25px;display:block;font-weight:normal;font-size:16px;overflow:hidden;position:absolute;bottom:5px;z-index:10;color:#FFF;text-align:center;}
.category a .name_bg{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;background:#000;width:100%;height:25px;position:absolute;bottom:5px;z-index:9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
.top{overflow:hidden;margin-bottom:15px;}
.top span{display:block; width:100%;}
.top .title{font-size:20px; font-weight:600; height:30px; line-height:30px;}
.top .date{font-size:12px; color:#666;}
.content{padding:10px; border-bottom:1px #CCC dashed;}
.content .media{margin-bottom:18px;}
.content .media img{width:100%;}
.content .text{color:#3e3e3e;font-size:1.5;line-height:1.5;width: 100%;overflow: hidden;zoom:1;}
.content .text p{min-height:1.5em;min-height: 1.5em;word-wrap: break-word;word-break:break-all;}
#footer{padding:0;width:100%; height:40px; line-height:40px; text-align:center;}
/*�õ�Ƭ*/
#focus{margin:0 auto; overflow:hidden;position:relative;}
#focus img{border:0;overflow:hidden;}
#focus ul{list-style:none;position:absolute; margin:0; padding:0;}
#focus ul li{list-style:none;float:left;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:100%;height:20px;right:0;bottom:0;background:#000;overflow:hidden;}
#focus .btn{position:absolute;height:20px;line-height:20px;right:0;bottom:0;text-align:right;z-index:9999;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:100px;background:url(http://www.jsfoot.com/jquery/demo/2012-07-17/img/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}