@charset "utf-8";

.side { float:left; width:195px; margin-right:10px; }
.main { float:left; width:745px; }

.jitaotao-tp { width:195px; height:8px; background:url(jitaotao_01.gif) no-repeat; overflow:hidden; }
.jitaotao-bt { width:195px; height:8px; background:url(jitaotao_02.gif) no-repeat; overflow:hidden; }
.jitaotao-bd { width:195px; background:url(jitaotao_03.gif) repeat-y; }

.jitaotao-a { margin-bottom:8px; }

.item-tp { width:195px; height:7px;  background:url(search_top.jpg) no-repeat; overflow:hidden; }
.item-bt { width:195px; height:0px; border-bottom:1px solid #dfdfdf; background:none; overflow:hidden; }

/* 杂志 */
.magazine { width:174px; height:227px; margin:0 auto 8px; overflow:hidden }
/* 视频 */
.video { width:175px; height:148px; margin:0 auto 8px; overflow:hidden; }
/* 友情链接 */
.link { padding-top:11px; text-align:center; }
.link li { height:30px; .height:31px; }

.jitaotao-a-1 { width:745px; }
.jitaotao-a-1 .jitaotao-a-1-1 { width:745px; height:240px; margin-bottom:8px; background:url(jitaotao-a-1-1.jpg) no-repeat; }
.jitaotao-a-1 .jitaotao-a-1-2 { width:745px; height:310px; background:url(jitaotao-a-1-2.jpg) 0 28px no-repeat; }

.info-list { padding:10px 10px; }
.info-list li { background:url(point_01.gif) no-repeat 0 9px; line-height:23px; }
.info-list li span { float:right; }
.info-list li a { padding-left:8px; }
.invincible { padding:0 16px; }
.random-con { padding:7px 10px; }

/* 头部搜索 */
.search { padding:5px 0 7px; }
.search .textbox { height:25px; text-align:center; }
.search .btnbox { text-align:center; }
.search .textbox .test { width:146px; height:17px; border:1px solid #bebebe; line-height:17px; }
.search .btnbox .btn { width:70px; height:19px; padding-left:15px; border:none; background:url(btn_side_search.gif) no-repeat; cursor:pointer; }

.random-title { height:25px; background:url(random_title.gif) no-repeat; font-size:14px; line-height:25px; text-align:center; }
.alert { background:url(random_alert.gif) no-repeat; }


/* 热点关注 */
.hot-concern { margin-bottom:8px; }
.hot-concern li { float:left; }

.pic-fun { padding:0 0 8px 0; }
.pic-fun .pic { float:left; margin:0 12px 0 0; }
.pic-fun .pic img { vertical-align:bottom; }
.pic-fun .nom { margin-right:0 !important; }




/* 图片集合神马 */
.shenma { width:174px; margin:0 auto; }
.shenma li { margin-bottom:8px; }
.shenma li img { vertical-align:bottom; }

/* 幻灯片 */
.slide { float:left; width:320px; height:260px; margin-bottom:8px; padding:3px; border:1px solid #e9e9e9; }
.hot-news { float:right; width:405px; margin-bottom:8px; }
.hot-news .hd { position:relative; height:35px; background:url(hot_news_hd.gif) no-repeat; }
.hot-news .hd .more { position:absolute; right:15px; top:10px; padding-right:10px; background:url(ico_arrow_02.gif) no-repeat right center; }
.hot-news .bd { border:solid #cfcfcf; border-width:0 1px 1px; }
.tab-panel { padding-left:20px; }
.tab-panel li { float:left; width:72px; height:35px; margin-right:5px; background:url(tab_li.gif) no-repeat; }
.tab-panel li a { display:block; width:72px; height:35px; line-height:33px; text-align:center; }
.tab-panel li a:hover { background:url(tab_cur.gif) no-repeat; color:#fff; text-decoration:none; }
.tab-panel .on a { background:url(tab_cur.gif) no-repeat; color:#fff; }

.first-danny { border-bottom:1px solid #dee8ba; color:#ff5a00; font-size:14px; text-align:center; line-height:27px; }
.danny { padding:8px 10px; }
.danny li { line-height:21px; }
.danny li span { float:right; }
.danny li a { padding-left:8px; }

.babeila-box { float:left; width:366px; }
.babeila-box .hd { position:relative; height:28px; background:url(title_02.jpg) no-repeat; line-height:28px; }
.babeila-box .hd h2 { padding:0 10px; color:#fff; font-size:14px; }
.babeila-box .hd .more { position:absolute; right:15px; top:0; padding-right:10px; background:url(ico_arrow_02.gif) no-repeat right center; }
.babeila-box .bd { padding:10px; border:solid #bed1e7; border-width:0 1px 1px; }
.babeila-box .info-list { padding:0; }
.showmethemoney { margin-right:13px; }

/* 联盟 */
.union { float:left; width:450px; margin-right:11px; }
.union .hd { height:28px; }
.union .hd h2 { height:28px; background:url(jitaotao_d_t_01.jpg) no-repeat; /*text-indent:-9999px; */}
.union .hd h2 a { float:left; width:170px; height:28px; }

.picnews { height:115px; padding:20px 0 0 185px; }
.picnews .pic { position:absolute; width:140px; height:105px; margin-left:-155px; }
.picnews .news { padding:5px 17px 0 0; }
.picnews .news h4 { line-height:26px; }

/* 分类 */
.categories { float:left; width:284px; }
.categories .tp { height:31px; background:url(categories_hd.jpg) no-repeat; }
.categories .tp h2 { padding:7px 0 0 13px; color:#b10100; font-size:14px; line-height:24px; }
.categories .bd { padding:0 5px; background:url(categories_bd.jpg) repeat-y; }
.categories .bt { height:5px; background:url(categories_bt.jpg) no-repeat; overflow:hidden; }

.categories-list { padding:5px 7px; }
.categories-list li { float:left; width:65px; height:26px; background:url(ico_arrow_03.gif) no-repeat 0 11px; line-height:26px; overflow:hidden; }
.categories-list li a { padding-left:8px; }

.categories-col { width:174px; height:45px; padding:0 15px 5px; overflow:hidden; }

.consumer { float:left; width:450px; margin-right:11px; }
.consumer .hd { height:28px; }
.consumer .hd h2 { height:28px; background:url(jitaotao_d_t_02.jpg) no-repeat;/* text-indent:-9999px;*/ }
.consumer .hd h2 a { float:left; width:160px; height:28px; }

/* 调查 */
.survey { float:left; width:284px; height:300px; }
.survey .tp { height:31px; background:url(survey_hd.jpg) no-repeat; }
.survey .tp h2 { padding:7px 0 0 13px; color:#348c20; font-size:14px; line-height:24px; }
.survey .bd { padding:8px 5px; background:url(survey_bd.jpg) repeat-y; }
.survey .bt { height:5px; background:url(survey_bt.jpg) no-repeat; overflow:hidden; }
.question { line-height:24px; text-align:center; margin:0 0 12px 0; color:#348C20; font-size:14px; font-weight:bold; }
.survey-form { padding-left:10px; }
.survey-form li { height:26px; line-height:26px; margin:4px 0; }
.survey-form li span { display:block; float:left; width:20px; height:17px; padding-top:5px; padding-top:0px\9; text-align:center; overflow:hidden; vertical-align:top; }
.survey-form li span input { vertical-align:top; }
.survey-btn-list { height:22px; padding:15px 0 5px 40px; }
.survey-btn-list li { float:left; height:22px; padding-right:10px; }
.survey-btn { width:60px; height:22px; }

/* 为了不影响其它样式，故重新写一个 by curitis 2010-12-31 */
.appealBox .bd { padding:7px 10px; }
.info-list2 { padding:0; }
.info-list2 li { background:url(point_01.gif) no-repeat 0 9px; line-height:23px; border-bottom:1px dashed #CCC; }
.info-list2 li span { float:right; color:#999; }
.info-list2 li a { padding-left:8px; }
