h1, h2, h3{ font:bold 16px/1 "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei",Arial,sans-serif;}
textarea{ overflow:auto; resize:vertical;}
.hide{ display:none;}
.list_wrap{ background:#fff url(../images/list_box.png) no-repeat -980px bottom; margin:0 auto 12px; padding:0 0 4px; width:980px; position:relative;}
.list_wrap:after{ content:'.'; width:970px; position:absolute; left:5px; bottom:7px; z-index:-1; box-shadow:0 6px 10px rgba(0, 0, 0, 0.5);}
.list_wrap .top{ background:url(../images/list_box.png) no-repeat; height:8px;}
.list_wrap .wrap_inner{ border:1px solid #d3d3d3; border-width:0 1px;}

.navigator{ margin-top:10px;}
.navigator .wrap_inner{ height:45px; position:relative;}
.navigator h2{ color:#000; border-left:4px solid #00aeff; font-size:26px; font-weight:800; margin:14px; padding:1px 4px; position:absolute;}
.navigator h2 em{ color:#999; font-size:12px; padding-left:10px;}
.navigator .nav{ background:url(../images/list_nav.png) no-repeat 0 39px; height:100%; margin-top:3px; padding-left:14px; position:absolute; left:366px;}
.navigator ul{ background:url(../images/list_nav.png) no-repeat 100% -6px; height:100%; padding-right:14px; _display:inline; _zoom:1;}
.navigator li{ float:left; height:100%;}
.navigator li a{ display:inline-block; background:url(../images/list_nav.png) repeat-x 0 -12px; color:#010101; font-size:14px; height:100%;}
.navigator li span{ display:inline-block; background:#fff; cursor:piointer; line-height:36px; height:39px; padding:0 20px;}
.navigator li a:hover, .navigator li a.hover{background-position:0 -18px; color:#005dab; text-decoration:none;}
.navigator li a:hover span{ cursor:pointer;}

.list_shell{}
.list_shell .top{ background-image:url(../images/list_box_header.png); height:45px;}
.list_shell .crumbs{ background:url(../images/list_header_ico.png) no-repeat 16px 22px; padding:24px 0 0 40px; text-shadow:1px 1px 0 #fff;}
.list_shell .commt_order{ margin-left:0; right:330px}
.list_shell .wrap_inner{ background:url(../images/list_box.png) repeat-y -1961px 0;}
.list_shell .item_panel{ overflow:hidden; *zoom:1;}
.order_type{ padding:12px 30px 0 0; height:28px;}
.order_type .panel{ float:right; background:url(../images/list_order_type.png) no-repeat; height:100%; width:128px;}
.order_type .panel a, .order_type .panel span{ float:left; color:#5a6265; line-height:26px; height:100%; width:50%; text-indent:22px;}
.order_type .panel span{ cursor:default; text-indent:32px;}
.order_type .panel a:hover{ color:#000; text-decoration:none;}
.order_type .list{}
.order_type .grid{ background-position:0 -28px;}
.order_type .grid a{ text-indent:32px;}
.order_type .grid span{ text-indent:22px;}
.list_main{ float:left; width:658px;}
.list_main .item{ border-bottom:1px dotted #ccc; font-size:14px; margin:0 20px 0; padding:20px 0;}
.list_main .item li{ color:#666; cursor:default; line-height:18px; padding:2px 0; position:relative;}
.list_main .item li a{ display:inline-block; background:url(../images/icons.png) no-repeat -4px -18px; color:#666; padding:2px 0 2px 18px;}
.list_main .item li a:hover, .list_main .item li:hover a{ background-position:-4px 2px; color:#2a609f; text-decoration:none;}
.list_main .item .timer{ color:#999; font:12px/normal Arial; position:absolute; right:20px; _right:40px;}
.list_main .item li:hover .timer{ color:#666;}
.list_main .pager{ padding-top:20px;}
.list_slider{ float:right; padding-top:30px; width:270px;}
.list_sch{ background:url(../images/list_sch.png) no-repeat; margin:-54px 0 0 10px; height:42px; width:250px; position:absolute; *margin-left:0;}
.list_sch label{ color:#333; cursor:text; position:absolute; left:36px; top:11px; *top:12px;}
.list_sch input{ background:none; border:0; padding:3px; height:16px; width:176px; position:absolute; left:34px; top:9px; outline:0;}
.list_sch a{ height:19px; width:19px; position:absolute; left:218px; top:12px; text-indent:-9999em;}
.list_sch .btn{ display:none;}
.list_slider .wea_d_250_250{ margin:0 auto 16px;}
.list_pics{ margin:0 auto 12px; width:244px; overflow:hidden;}
.list_pics li{ border-top:1px dotted #5a737f; margin-top:-1px; padding:20px 0 6px; *zoom:1;}
.list_pics .pic{ float:left; border:1px solid #d0d0d0;}
.list_pics .tit{ float:left; color:#333; font-weight:bold; margin-left:12px;}
.list_pics .desc{ float:left; color:#666; margin-left:12px; width:170px;}
.list_pics .more{ clear:both; text-align:right;}
.list_pics .more a{ display:inline-block; background:#e8f3f7; border:1px solid #d0dde2; padding:0 10px;}
.hot_commt{ margin-bottom:20px;}
.hot_commt h3{ border-bottom:1px solid #d3d3d3; color:#333; font-weight:500; padding:10px 16px;}
.hot_commt ul{ margin:0 16px;}
.hot_commt li{ padding:4px 0 0;}
.hot_commt li a{ display:inline-block; background:url(../images/icons.png) no-repeat -4px -18px; color:#666; padding:2px 0 2px 18px;}
.hot_commt li a:hover{ background-position:-4px 2px; color:#2a609f; text-decoration:none;}
.list_grid{}
.list_grid .item{ overflow:hidden; *zoom:1;}
.list_grid .item .pic{ float:left; width:164px;}
.list_grid .item .pic a{ display:block; border:1px solid #d3d3d3; padding:2px;}
.list_grid .item .pic a:hover{ border-color:#2A609F;}
.list_grid .item .pic img{ display:block;}
.list_grid .item .head{ margin:0 0 14px 176px;}
.list_grid .item .head h3{ font:bold 18px/1.5 "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei",Arial; margin-bottom:4px;}
.list_grid .item .head h3 a{ color:#333;}
.list_grid .item .head h3 a:hover{ color:#2A609F; text-decoration:none;}
.list_grid .item .meta{ background:#f9fbff; border:1px solid #dfe7f9; font:12px/20px "\5FAE\8F6F\96C5\9ED1","SimSun","ËÎÌå",Arial; line-height:20px; height:20px; position:relative;}
.list_grid .meta span{ cursor:default;}
.list_grid .meta a, .list_grid .meta span{ background:url(../images/meta.png) no-repeat 2px 0; color:#6a728a; padding-left:20px;}
.list_grid .item .timer{ position:static;}
.list_grid .item .author{ background-position:0 -16px;}
.list_grid .item .link{ background-position:0 -32px;}
.list_grid .item .line{ background:none; padding:0 0px 0 4px;}
.list_grid .item .funs{ position:absolute; right:4px; top:0;}
.list_grid .item .view{ background-position:0 -48px;}
.list_grid .item .cmt{ background-position:0 -64px;}
.list_grid .desc{ margin-left:176px; color:#999; font:12px/1.6 "SimSun","ËÎÌå",Arial;}

.slider_col{ float:right; margin-top:-40px; width:320px; *position:relative;}
.slider{ margin-bottom:20px;}
.slider h3{ background:#fff url(../images/box.png) repeat-x 0 1px; border:1px solid #d6d6d6; border-width:1px 0; font-weight:bold; font-size:14px; height:29px; line-height:28px; text-indent:10px;}
.slider_main{ margin:10px 15px;}
.slider_top{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.slider li{ position:relative;}
.slider_list li a{ display:inline-block; background:url(../images/icons.png) no-repeat -4px -16px; padding:4px 0 6px 20px;}
.slider_list li a:hover{ background-position:-4px 4px;}
.slider li span{ color:#999; position:absolute; right:10px; top:4px; _right:20px;}
.slider .more, .free .more{ display:block; height:30px;}
.slider .more a, .free .more a{ float:right; background:url(../images/btns.png) no-repeat; color:#333; line-height:24px; margin-top:6px; height:24px; width:64px; text-indent:16px; text-shadow:1px 1px 0 #fff;}
.slider .more a:hover, .free .more a:hover{ background-position:0 -24px; color:#333; text-decoration:none;}
.pic_slider{}
.pic_slider li{ background:none; padding:0 0 8px 88px; overflow:hidden; *zoom:1;}
.pic_slider li a{ display:block; font-size:14px; font-weight:bold; height:18px; overflow:hidden;}
.pic_slider li p{ color:#999; padding:2px 0 0;}
.pic_slider .pic{ float:left; border:1px solid #ccc; margin-left:-88px; padding:2px; height:50px; _display:inline;}
.free{ margin-bottom:20px; overflow:hidden;}
.free .ui-tabs-panel{ margin:5px 0;}
.free .ui-tabs-panel li{ padding:10px 20px 10px 60px; position:relative; float:left; width:240px}
.free .ui-tabs-panel li.even{ background:#f1f9fb;}
.free .ui-tabs-panel li .ico{ position:absolute; left:10px; top:10px}
.free .ui-tabs-panel li a{overflow:hidden; -o-text-overflow: ellipsis;text-overflow:ellipsis;white-space:nowrap; display:block;width:240px}
.free .ui-tabs-panel li em{ display:block; color:#999}
.free .ui-tabs-panel li.more{ border:0; padding:10px 0; text-align: right; width:248px;}
.free .ui-tabs-panel li.more a{ display:inline-block; width:auto}
.free .ui-tabs-panel li i{ font-size:10px; color:#fff; background:#a6b6c3; position: absolute; right:16px; bottom:10px;-webkit-text-size-adjust:none; line-height:1.1em; padding:2px 4px;-moz-border-radius: 4px;-khtml-border-radius:4px; -webkit-border-radius: 4px; border-radius:4px;}
.free .more{ margin-right:12px;}

.slider_col .wea_d_300_250{ margin:10px;}