@charset "utf-8";
/* 基础样式 */
body{margin:0;padding:0;background:#fff;font-size:12px;color:#666;font-family:"Microsoft YaHei","Simsun";}
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0; display:block;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px; font-weight:normal;}
ul,ol,li{list-style:none;}
table,td,input{font-size:12px;}
table{border-collapse:separate;}
ul{margin:0px auto; padding:0px;}
i,em{ font-style:normal;}
a:link,a:visited{ color:#666; text-decoration:none;}
a:hover{ color:#BA2636; text-decoration:underline;}
/* 下划线 */
.unline,.unline a{text-decoration:underline;}
/* 通用属性 */
.txtleft {text-align:left;}
.txtright {text-align:right;}
.txtcenter {text-align:center;}
.left { float: left;}
.right { float: right;}
.clear { clear: both; overflow:hidden;}
.margin { margin:0 auto;}
.none{ display:none;}
.block{ display:block;}
.txtindent{ text-indent:2em;}
.cursor{ cursor:pointer;}
/* 字体属性 */
.fb {font-weight: bold;}
.f14 { font-size:14px;}
.f12 { font-size:12px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
.f20 { font-size:20px;}
.f22 { font-size:22px;}
.f24 { font-size:24px;}
.hei { font-family:"黑体"}
/* 行高定义 */
.lh18 {line-height:18px}
.lh20 {line-height:20px}
.lh22 {line-height:22px}
.lh23 {line-height:23px}
.lh24 {line-height:24px}
.lh26 {line-height:26px}
.lh27 {line-height:27px}
.lh28 {line-height:28px}
.lh29 {line-height:29px}
.lh30 {line-height:30px}
.lh32 {line-height:32px}
.lh34 {line-height:34px}
.lh38 {line-height:38px}
/* 文字颜色属性 */
.f12_000,.f12_000 a:link,.f12_000 a:visited{color:#000; text-decoration:none;}
.f12_000 a:hover{ color:#BA2636; text-decoration:underline;}
.f12_fff,.f12_fff a:link,.f12_fff a:visited{color:#fff; text-decoration:none;}
.f12_fff a:hover{ color:#fff; text-decoration:underline;}
.f12_222,.f12_222 a:link,.f12_222 a:visited{color:#222; text-decoration:none;}
.f12_222 a:hover{ color:#BA2636; text-decoration:underline;}
.f12_999,.f12_999 a:link,.f12_999 a:visited{color:#999; text-decoration:none;}
.f12_999 a:hover{ color:#BA2636; text-decoration:underline;}
/* 背景色 */
.bgcolor_FFFFFF { background:#FFFFFF;}
/* 边框 */
.bor_ddd{border:1px solid #ddd;}
/*dot*/
.li_dot li,.li_dot_f li .left{ padding-left:10px; background:url(images/list_li_dot.gif) no-repeat 0px 14px;}
.li_dot_lh24 li{ background-position:0px 12px;}
/* CSS空白 */
.blank1 {margin:0 auto; height:1px; font-size:0px;clear:both; overflow:hidden;} 
.blank2 {margin:0 auto; height:2px; font-size:0px;clear:both; overflow:hidden;}
.blank3 {margin:0 auto; height:3px; font-size:0px;clear:both; overflow:hidden;} 
.blank4 {margin:0 auto; height:4px; font-size:0px;clear:both; overflow:hidden;}
.blank5 {margin:0 auto; height:5px; font-size:0px;clear:both; overflow:hidden;} 
.blank7 {margin:0 auto; height:7px; font-size:0px;clear:both; overflow:hidden;} 
.blank8 {margin:0 auto; height:8px; font-size:0px;clear:both; overflow:hidden;} 
.blank9 {margin:0 auto; height:9px; font-size:0px;clear:both; overflow:hidden;}
.blank10 {margin:0 auto; height:10px; font-size:0px;clear:both; overflow:hidden;}
.blank15 {margin:0 auto; height:15px; font-size:0px;clear:both; overflow:hidden;} 
/*距离*/
.ml3 { margin-left:3px;}
.ml5 { margin-left:5px;_margin-left:3px;}
.ml5_2 {margin-left:5px;_margin-left:2px;}
.ml6 {margin-left:6px;_margin-left:3px;}
.ml7 { margin-left:7px;_margin-left:4px;}
.ml8 { margin-left:8px; display:inline;}
.ml8_2 { margin-left:8px;_margin-left:5px;}
.ml10 { margin-left:10px; display:inline;}
.ml10_2 { margin-left:10px;}
.ml12 { margin-left:12px;_margin-left:7px;}
.ml15 { margin-left:15px; display:inline;}
.ml15_2 { margin-left:15px;_margin-left:8px;}
.ml18 { margin-left:18px;_margin-left:15px;}
.ml20 { margin-left:20px;_margin-left:15px;}
.ml20_1 { margin-left:20px;_margin-left:10px;}
.ml25 { margin-left:25px;}
.ml25_1 { margin-left:25px;_margin-left:10px;}
.ml25_20{ margin-left:25px;_ margin-left:20px;}
.ml30 { margin-left:30px; display:inline;}
.ml30_1 { margin-left:30px;_margin-left:15px;}
.ml2 { margin-left:2px; display:inline;}
.mt15 { margin-top:15px;}
.mt13 { margin-top:13px;}
.mt11 { margin-top:11px;}
.mt10 { margin-top:10px; display:inline;}
.mbtm10 { margin-bottom:10px; display:inline;}
.mt8 { margin-top:8px;}
.mt7 { margin-top:7px;}
.mt5 { margin-top:5px;display:inline;}
.mt4 { margin-top:4px;_margin-top:4px;}
.mt3 { margin-top:3px;}
.mt2 { margin-top:2px;}
.mt1 { margin-top:1px;}
.mr5 { margin-right:5px;_margin-right:1px;}
.mr2 { margin-right:2px;_margin-right:0px;}
.mr8 { margin-right:8px;_margin-right:8px; display:inline;}
.mr10 { margin-right:10px;_margin-right:5px;}
.mr15 { margin-right:15px;display:inline;}
.mr20 { margin-right:20px;_margin-right:15px;}
.mr25 { margin-right:25px; display:inline;}
.pad2{ padding:2px;}
.pad5_lr{ padding-left:5px; padding-right:5px;}
.pad10_lr{ padding-left:10px; padding-right:10px;}
.pad_l_10{ padding-left:10px;}
.pad_l_15{ padding-left:15px;}
.pad_r_10{ padding-right:10px;}
.pad_t_5{ padding-top:5px;}
.pad_t_8{ padding-top:8px;}
.pad_t_10{ padding-top:10px;}
.pad_t_18{ padding-top:18px;}
.pad_b_5{ padding-bottom:5px;}
.pad_b_10{ padding-bottom:10px;}
.position_r{ position:relative;}
.wid960{ width:960px; overflow:hidden; clear:both;margin:0 auto;}
.wid958{ width:958px; overflow:hidden;}
.wid700{ width:700px; overflow:hidden;}
.wid630{ width:630px; overflow:hidden;}
.wid605{ width:605px; overflow:hidden;}
.wid475{ width:475px; overflow:hidden;}
.wid440{ width:440px; overflow:hidden;}
.wid420{ width:420px; overflow:hidden;}
.wid350{ width:350px; overflow:hidden;}
.wid345{ width:345px; overflow:hidden;}
.wid340{ width:340px; overflow:hidden;}
.wid335{ width:335px; overflow:hidden;}
.wid320{ width:320px; overflow:hidden;}
.wid295{ width:295px; overflow:hidden;}
.wid270{ width:270px; overflow:hidden;}
.wid250{ width:250px; overflow:hidden;}

.wid_totle{ width:100%; overflow:hidden;}
.bor_e3e3e3{ border:1px solid #e3e3e3;}
.bor_b_e3e3e3{ border-bottom:1px solid #e3e3e3;}
.bor_b_das_e3e3e3{border-bottom:1px dashed #e3e3e3;}
.bg_f8f8f8{ background:#f8f8f8;}
/*滚动头部开始*/
.scroll_top{ height:34px; clear:both; background:url(images/index_scroll_bg.gif) repeat-x;}
.scroll_top .wid960 a.left{ padding-left:42px; background:url(images/index_zt_logo.gif) no-repeat 10px 3px;}
.scroll_top .wid960 a.left:hover{ text-decoration:none;}
/*专题主体*/
.pagebody{ width:960px; overflow:hidden; clear:both;margin:0 auto;}
/*大导航*/
.nav_big{ width:937px; height:60px; padding:0px 13px 0px 8px;}
.nav_big ul li{ width:192px; background:url(images/index_bignav_line.gif) no-repeat right 0px; height:40px; overflow:hidden; padding:0px 10px 0px 32px;}
.nav_big ul li .nav_big_font{ width:126px;}
.nav_big ul li .nav_big_font a{ padding:0px 10px 0px 8px;}
/*小导航*/
.nav_small{ height:38px;}
.nav_small a{ padding:0px 23px;}
.nav_s_left{ width:1px; height:38px; background: url(images/index_smnav_left.png) no-repeat;}
.nav_s_mid{ width:956px;}
/*焦点图*/
.focus_h{ height:38px;}
.focus_h .right{ color:#e3e3e3; padding-top:15px;}
.focus_circle{position:absolute; right:240px; top:0px; width:49px; height:29px;}
.focus_circle_f{ background:url(images/focus_btm_circle.gif) no-repeat; width:19px; height:18px; position:absolute; right:0px; bottom:0px;}
.focuse{ width:688px; height:263px;float:left;overflow:hidden;position:relative; display:inline;}
.focuse_box{ height:2000px; position:absolute;}.
.focuse_box .right h2{ width:px; height:px;}
.num{width:258px; height:263px;}
.num a{ display:block; width:258px; height:65px; background:#f6f6f6; border-bottom:1px solid #e3e3e3;}
.num a img{ width:137px; height:70px;}
.f_txt{width:286px;padding-left:30px; padding-top:50px;}
.f_txt h2{ width:286px; height:38px;}
.f_txt p{ width:286px; height:96px;}
.num .l_num{ width:60px; height:65px; text-align:center; font-size:50px; color:#c5c5c5;}
.num .l_txt_fouse{ width:178px;line-height:20px; padding:12px 0px;}
.num .l_txt_fouse h2,.num .l_txt_fouse p{ width:178px; height:20px; overflow:hidden;}
.num a.current div{ color:#fff;}
.num a.current:hover{ text-decoration:none; cursor:pointer;}
/*热点新闻*/
.hotnews{ width:340px; padding-left:5px;}
.hotnews h2{ width:340px; height:38px;}
.hotnews ul li{ width:294px; height:28px; overflow:hidden;}
/*photo605*/
.photo{ width:605px; height:314px;}
.pad_l_5{ padding-left:5px;}
.pad_t_6{ padding-top:6px;}
.li_a,.li_b,.li_c{ position:absolute; top:214px;}
.li_d,.li_e,.li_f{ position:absolute; top:106px;}
.li_g,.li_h,.li_i,.li_j,.li_k{position:absolute; top:0px;}
.li_a{left:0px;}
.li_b{left:102px;}
.li_c{left:205px;}
.li_d{ left:407px;}
.li_e{ left:306px;}
.li_f{ left:205px;}
.li_g{left:508px;}
.li_h{left:407px;}
.li_i{left:306px;}
.li_j{left:205px;}
.li_k{left:0px;}
.photo_p_a,.photo_p_b,.photo_p_c,.photo_p_d,.photo960_p_a,.photo960_p_b{ position:absolute; left:0px; bottom:0px; background:url(images/blackbg.png); display:none;}
.photo_p_a,photo_p_b{ padding:4px 0px;}
.photo_p_a h2{width:190px; height:28px;overflow:hidden;}
.photo_p_a p{width:190px; height:32px;overflow:hidden; line-height:16px;}
.photo_p_b p,.photo_p_c p{width:86px; height:24px;overflow:hidden;}
.photo_p_c p{ width:187px;}
/* photo 960 */
.photo_960{ height:354px;}
.a_1,.a_2,.a_3,.a_4,.a_5,.a_6,.a_7,.a_8,.a_9,.a_10,.a_11,.a_12{ position:absolute;}
.a_1,.a_2,.a_3,.a_4,.a_5,.a_6{top:0px;}
.a_7,.a_8,.a_9{ top:120px;}
.a_10,.a_11,.a_12{ top:244px;}
.a_1{left:0px;}
.a_2{left:242px;}
.a_3{left:484px;}
.a_4{left:606px;}
.a_5{left:728px;}
.a_6{left:850px;}
.a_7{left:484px;}
.a_8{left:606px;}
.a_9{left:728px;}
.a_10{left:242px;}
.a_11{left:364px;}
.a_12{left:484px;}
.photo960_p_a,.photo960_p_b{  padding:4px 0px;}
.photo960_p_a h2{ width:212px; height:30px;overflow:hidden;}
.photo960_p_a p{ width:212px; height:32px; line-height:16px; overflow:hidden;}
.photo960_p_b p{ width:100px; height:28px;overflow:hidden;}
/*photo345*/
.photo345{ height:345px;}
.b_1,.b_2,.b_3,.b_4,.b_5,.photo345_p_a,.photo345_p_b{ position:absolute;}
.photo345_p_a,.photo345_p_b{background:url(images/blackbg.png); padding:4px 0px;}
.b_1,.b_2{top:0px;}
.b_1{ left:0px;}
.b_1 a{ width:228px; height:108px;}
.b_2 a,b_3 a,b_5 a{ width:108px; height:108px;}
.b_4 a{ width:228px; height:228px;}
.b_2{ left:237px;}
.b_3,.b_4{top:117px;}
.b_3{lef:0px;}
.b_4{left:117px;}
.b_5{top:236px; left:0px;}
.photo345_p_a h2{ width:218px; height:28px; overflow:hidden;}
.photo345_p_a p{ width:218px; height:32px; line-height:16px; overflow:hidden;}
.photo345_p_b p{ width:98px; height:20px; overflow:hidden;}
/*hd选项卡*/
.tit_left{ width:275px; height:38px;}
.tit_left span{ background:url(../red/images/index_tab_lfont.gif) no-repeat center top; width:259px; height:38px;}
.hd_tab_tit{ border-bottom:4px solid #cbcbcb; height:38px;}
.hd_tab_tit em{ width:25px; height:1px;}
#myTab li{ float:left; margin-right:5px; display:inline; width:80px; height:26px; line-height:26px; margin-top:12px; background:#d9d9d9 url(images/index_tabli_circle.png) no-repeat; cursor:pointer;}
#myTab li.li_active{ height:30px; margin-top:8px; color:#fff; line-height:30px;}
.hd_tab_tit .right{ padding-top:13px;}
.TabContent a.tab_l_img{ border:4px solid #cbcbcb;}
.bg_f4f4f4{ background:#f4f4f4;}
.tab_r_p{ width:642px; padding-right:22px;}
.TabContent{ height:312px;}
.l_dot,.r_dot{ width:50px; height:32px;}
.l_dot{ background:url(images/index_tab_ldot.gif) no-repeat 0px 8px;}
.r_dot{ background:url(images/index_tab_rdot.gif) no-repeat right 0px;}
.tab_top_p{ width:540px; height:72px; overflow:hidden;}
.bor_b_d_ccc{ border-bottom:1px dashed #ccc;}
.tab_btm li{ padding:15px 10px 0px 5px;}
.tab_btm li h3{ background:url(../red/images/index_tab_icon.gif) no-repeat 8px 6px; padding-left:24px;}
.tab_btm li p{ width:291px; height:60px; }
/*竖列选项卡*/
.sd_tab{ width:960px; height:650px; background:url(images/index_tab_bookbg.jpg) no-repeat;}
#myTab_0{ padding-top:112px; width:34px;}
#myTab_0 li{ width:15px; padding:10px 14px 0px 5px; height:74px; cursor:pointer; overflow:hidden;}
#myTab_0 li.li_active{ background:url(images/index_sdtab_hover.png) no-repeat 0px 2px; color:#8e3d10;}
.tab_left_a{ padding:62px 0px 0px 70px; width:366px; height:543px;}
.f12_8e3d10,.f12_8e3d10 a:link,.f12_8e3d10 a:visited{color:#8e3d10; text-decoration:none;}
.f12_8e3d10 a:hover{ color:#8e3d10; text-decoration:underline;}
.tab_left_a p{ line-height:30px; font-size:14px; text-indent:2em; padding:0px 10px;}
#myTab_0_Content0,#myTab_0_Content1,#myTab_0_Content2,#myTab_0_Content3,#myTab_0_Content4{ width:925px;}
.tab_right_a{ width:372px; padding:60px 33px 0px 0px;}
.tab_right_a li .left{ width:192px;}
.tab_right_a li .right{ width:162px;}
.tab_right_a img{ border:1px solid #8e3d10;}
.tab_right_a h3{ width:196px; height:28px;}
.tab_right_a p{ width:196px; height:120px;}
.tab_right_a li{ padding-top:24px; width:372px;}
/*社区部分*/
.message960,.circle{ border-top:3px solid #b3b3b3; background:#f3f3f3;}
.message960 .m_left{ width:532px; padding-left:20px;}
.m_left .left_img{ width:220px;}
.m_left .more{ width:51px; height:26px; margin-top:10px; display:inline; background:url(images/message_more_bg.png) no-repeat;}
.m_left .left a{ width:220px; height:165px;}
.m_left .left a p{ width:210px; height:30px; position:absolute; top:135px; left:0px; background:url(images/blackbg.png) repeat;}
.m_left .left .a_show_p{ width:210px; height:30px; position:absolute; top:142px;  background:url(images/blackbg.png) repeat;}
.m_left ul.li_dot_color li{ width:264px; height:24px; overflow: hidden;}
.message960_li{ width:296px; padding-top:38px;}
.meg960_r{ width:340px; padding-right:26px;}
.scrolllist{width:524px;height:78px;margin:0 auto;}
.scrolllist .imglist_w{width:490px;height:78px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:50px;float:left;padding:0 10px;}
.scrolllist .imglist_w li p{height:28px;line-height:28px;overflow:hidden; width:50px;}
a.abtn{display:block;height:60px;width:17px;overflow:hidden;background: url(images/message_scroll_btn.png) no-repeat 0px 50%;}
a.aleft{float:left;}
a.agrayleft{cursor:default;background-position:-34px 50%;}
a.aright,a.scroll_r_btn{float:right;background-position:-17px 50%;}
a.agrayright{cursor:default;background-position:-51px 50%;}
.text_m{ width:329px; height:62px; padding:0px 5px;}
.meg_btn{ background:url(images/btn/meg_btn.gif) no-repeat; border:none; width:74px; height:22px;}
.scroll_msg{ width:320px; height:182px; }
.message960 .meg960_r{ background:url(images/msg_line.gif) repeat-y left 20px; padding-left:20px;} 
/*热门圈子*/
.circle h2{ padding-left:33px;}
.scrolllist_c{width:937px;height:123px;margin:0 auto;}
.scrolllist_c .imglist_w{width:900px;height:123px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist_c .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist_c .imglist_w li{width:80px;float:left;padding:0 10px;}
.scrolllist_c .imglist_w li p{height:18px;line-height:18px;overflow:hidden; width:80px;}
.scrolllist_c a.abtn{height:80px;}
/*滚动four*/
.scroll_f{ width:876px; height:260px; overflow:hidden; margin:0 auto;position:relative;}
.scroll_f ul {height:260px; position:absolute;}
.scroll_f ul li {float:left; width:876px; height:260px; overflow:hidden; position:relative;}
.scroll a.scroll_l_btn{ position:absolute; top:90px; left:10px;}
.scroll a.scroll_r_btn{ position:absolute; top:90px; right:10px;}
.scroll_f .right h3{ width:290px; height:16px; line-height:16px;}
.scroll_f .right p{ width:290px; height:80px;}
.scroll_f ul li .scroll_item{ border-left:1px dashed #ccc; padding-right:0px;width:410px;float:left; height:120px; padding:19px 26px 0px; border-bottom:1px dashed #ccc;}
/*图文列表*/
.piclist{ width:960px; clear:both; margin:0 auto;}
.piclist ul li{padding: 15px 12px 0 15px;width: 164px;}
.piclist ul li p{height: 26px;overflow: hidden;width: 160px;}
.piclist ul li img{display: inline;margin: 2px;}

/*6图文列表*/
.piclists{ width:940px; clear:both; margin:0 auto;}
.piclists ul li{padding: 8px 12px 0 8px;width: 135px;}
.piclists ul li p{height: 26px;overflow: hidden;width: 130px;}
.piclists ul li img{display: inline;margin: 2px;width: 135px;}
/*4图 图文列表*/
.plan_t_bg {height:80px;left: 250px;position: absolute;top: 0;width:466px;}
.plan_t_bg .clear h2{ line-height:40px; font-size:26px; width:322px; height:40px; overflow:hidden;}
.plan_t_bg .clear span{ width:72px; height:40px;}
.plan_t_bg .clear span.right{ background-position:-78px 0px;}
.plan_t_bg p{height:36px; width:443px;}
.piclist_f ul li div.clear {border: 1px solid #e4e4e4;padding: 10px; background:#f2f2f2;}
.piclist_f ul li div.clear h3{ width:200px; height:30px;}
.piclist_f ul li div.clear p {height:72px;width: 200px;}
.piclist_f ul li {float: left;padding-left: 15px;width: 220px;}
/*7图 图文列表*/
.seven_l h2{ width:300px; height:30px;}
.seven_l p{ width:300px; height:110px;}
.piclist_s ul li{ padding-left:20px;}
.piclist_s ul li p{ width:200px; height:30px; margin:5px 0px;}
/*投票*/
.vote ul li{ width:160px; padding-left:20px;}
.vote ul{ padding-left:20px;}
.vote ul li{ width:160px; padding:25px 0px 23px 30px; border-bottom:1px solid #ebebeb;}
.vote ul li h3{ width:160px; height:26px;}
.vote ul li p{ width:160px; height:72px;}
.vote ul li .right{font-family:Verdana; width:70px; height:16px; overflow:hidden;}
.checkbox{ margin:0px; padding:0px;}
label{vertical-align:middle}
.checkbox{vertical-align:middle; padding:0px; margin:0px 4px;_ margin:-3px 4px 0px; outline:none;}
.votebtn_ipt{ width:108px;height:31px; border:none;}
/*投票b形式*/
.vote_b ul li{ width:224px; padding-left:21px;}
.vote_b ul li .right h3{ width:108px; height:22px;}
.vote_b ul li .right p{ width:108px; height:90px;}
.vote_b_btn{ width:40px; height:22px; overflow:hidden;}
.vote_num{ width:70px; height:22px; overflow:hidden;}
/*图文列表 竖版*/
.piclist_sb ul li{ width:210px; padding:0px 19px 10px 20px; border-right:1px dashed #ccc;}
.piclist_sb ul li h3{ width:210px; height:24px;}
.piclist_sb ul li p{ width:210px; height:130px;}
/*对话十八大*/
.dia .position_r{ width:280px; height:340px;}
.dia .position_r p{ width:250px; height:40px; line-height:40px; overflow:hidden; padding-top:260px; background:#dcdcdc; position:absolute; bottom:0px; right:0px; z-index:-1;}
.dia_r h3{ width:670px; height:30px;}
.dia_r p{ width:650px; height:80px;}
.dia_r ul li{ padding-left:10px;}
.dia_r ul li p{ width:150px; height:30px;}
/*导语*/
.bg_f3f3f3{ background:#f3f3f3;}
.intro{ border-top:4px solid #d9d9d9;}
.intro h2{ font-size:30px; padding-left:26px;}
.intro p{ width:910px;}
/*独家策划*/
.plan h2{ padding-left:21px; height:34px;}
.plan_l .p_r{ width:230px;}
.plan_l .p_r h3{ width:230px; height:20px;}
.plan_l .p_r p{ width:230px; height:80px;}
.plan_l ul li{ width:325px; height:24px; overflow:hidden;}
.plan_r .p_r{ width:138px;}
.plan_r .p_r h3{ width:138px; height:20px;}
.plan_r .p_r p{ width:138px; height:80px;}
.plan_r	 ul li{ width:230px; height:24px; overflow:hidden;}
/*问答*/
.q_a ul{ padding:0px 30px; width:900px;}
.q_a ul li{ padding-top:42px;}
.ask,.qst{ width:280px; height:136px; padding:16px 27px 20px 22px; border:1px solid #d9d9d9;}
.qst{ width:450px; height:143px; padding:29px 39px 0px 31px;}
.cir{ position:absolute; width:12px; height:12px; overflow:hidden; background-image:url(images/ask_circle.png); background-repeat:no-repeat; z-index:55;}
.cir_lt{ left:-1px; top:-1px; background-position:0px 0px;}
.cir_lb{ left:-1px; bottom:-1px;background-position:0px -31px;}
.cir_rt{ right:-1px; top:-1px;background-position:-17px 0px;}
.cir_rb{ right:-1px; bottom:-1px;background-position:-17px -31px;}
.ask_font,.qst_font{ width:75px; height:38px; left:17px; top:-28px;background-position:-38px 0px;}
.qst_font{background-position:-122px 0px; left:427px;}
.arrow{ width:24px; height:37px; left:-24px; top:63px;background-position:0px -56px;}
.quo_t,.quo_b{ width:43px; height:35px;}
.quo_t{left:10px; top:-14px;background-position:-37px -57px;}
.quo_b{left:464px; bottom:5px;background-position:-96px -57px;}
.ask h2,.ask_or{ width:280px; height:26px;}
.ask p{ width:280px; height:66px; overflow:hidden;}
.f12_0078b6 a:link,.f12_0078b6 a:visited{color:#0078b6; text-decoration:none;}
.f12_0078b6 a:hover{ color:#0078b6; text-decoration:underline;}
.qst_p{ width:450px; height:88px;}
.qst p{ text-indent:2em; line-height:22px;}
/*960宽4条新闻*/
.news_four ul li{ padding:13px 23px 13px 12px; border-bottom:1px dashed #ccc; width:444px;}
.news_four ul li h2{ width:444px; height:26px;}
.news_four ul li p{ width:444px; height:48px;}
/*地图*/
.map{ border:1px solid #e5e5e5; background:#fbfbfb; width:938px;}
.map h2{ height:54px; line-height:54px; font-size:26px; padding-left:38px; width:900px; background:url(images/index_map_icon.gif) no-repeat 6px 20px; border-bottom:1px solid #e5e5e5;}
.map_b{ width:938px; height:auto;}
/*width 345新闻*/
.wid345_news h2{ width:345px; height:38px;}
.wid345_news p{ width:345px; height:72px;}
.wid345_news ul li{ padding:7px 0px; border-bottom:1px dashed #ddd;}
.wid345_news_b{ width:325px; margin:0 auto;}
.wid345_news_b ul li .left{width:250px; height:30px; overflow:hidden;}
.wid345_news_b ul li .right{ width:50px; height:30px; overflow:hidden;}
.wid250_news_l{ width:230px; margin:0 auto;}
.wid250_news_l ul li .left{width:170px; height:30px; overflow:hidden;}
.wid250_news_l ul li .right{ width:50px; height:30px; overflow:hidden;}
/*按钮*/
.btn_l,.btn_r{ position:absolute;background:#000; width:3px;top:0px; z-index:55;}
.btn_l{ background:url(images/btn/btn_l.png) no-repeat; left:0px;}
.btn_r{ background:url(images/btn/btn_r.png) no-repeat;right:0px;}
.btn{border:none; position:relative; text-align:center; width:100%; padding:0px; margin:0px; font-weight:bold; cursor:pointer; font-size:14px; color:#fff;}
.hgt_24{ height:24px; line-height:24px;}.hgt_30{ height:30px; line-height:30px;}.hgt_37{ height:37px; line-height:37px;}

/*社区相册*/
.scroll_sq_f{ width:864px; height:384px; overflow:hidden; margin:0 auto;position:relative;}
.scroll_sq_f ul {height:384px; position:absolute;}
.scroll_sq_f ul li {float:left; width:864px; height:384px; overflow:hidden; position:relative;}
.scroll_sq a.abtn{ background:url(images/scroll_sq_btn.gif) no-repeat; width:36px; height:60px; position:absolute; top:160px; }
.scroll_sq a.scroll_sq_l_btn{left:5px;}
.scroll_sq a.scroll_sq_r_btn{right:5px; background-position:-75px 0px;}
.scroll_sq_f ul li td{ width:90px; height:90px; padding:3px;}
.photo_sq ul li{ padding-left:6px;}
.photo_mid{ width:203px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:0px 15px;}
.p_icon{ background:url(images/photos_sq_icon.gif) no-repeat 0px 8px; padding-left:18px;}
.photo_mid .p_user{width:30px; margin-top:6px; display:inline;}
.p_descibe .f12_0078b6{ width:160px; height:44px; overflow:hidden;}
.scroll_sq_txt h2{ width:330px; height:70px; line-height:70px; font-size:36px; overflow:hidden;}
.scroll_sq_txt p{ width:330px; height:48px; overflow:hidden;}
/*图文*/
.graphic{ background:#333; height:300px; border-radius:5px; margin-top:19px;}
.graphic h2{ position:absolute; left:28px; top:-19px;}
.graphic .l_txt{ padding:24px 23px 0px; width:204px; height:264px; overflow:hidden;}
.g_r_img{ width:702px; height:284px; background:#f3f3f3; margin-top:8px; display:inline;}
.graphic ul li{ padding-left:19px; width:152px;}
.graphic ul li p{ width:150px; height:22px;}
/*热词*/
.hot_tags{ width:250px; overflow-x:hidden;}
.hot_tags a{ padding:0px 5px; margin:5px; display:inline-block; margin:0px 2px 5px 0px; line-height:24px; white-space: nowrap;}
.bg_a{ background:#9e57e4;}
.bg_b{ background:#3ca4ff;}
.bg_c{ background:#ff3c59;}
.bg_d{ background:#60da8b;}
.bg_e{ background:#0c78e6;}
.bg_f{ background:#6873d3;}
.bg_g{ background:#dacb60;}
.bg_h{ background:#ff3ca0;}
.bg_i{ background:#ff973c;}
.bg_j{ background:#66bc29;}
.bg_k{ background:#ffacf4;}
/*平铺相册*/
.photos_tile{ background:#f3f3f3; width:952px; height:540px; padding:4px;}
.photos_tile ul li{padding:4px;}
.dialog{ width:208px; height:170px; border:1px solid #d1d1d1; position:relative; margin-left:8px; padding:0px 10px;}
.dialog_f{ margin-right:8px; margin-left:0px;}
.dialog p,.dialog_f p{width:208px; height:170px; overflow:hidden;}
.d_lt,.d_lb,.d_lt,.d_rt,.d_rb,.arrow_l,.arrow_r{ position:absolute; display:block; width:10px; height:10px; z-index:55;}
.d_lt{ left:-1px; top:-1px; background:url(images/dialog_lt.jpg) no-repeat;}
.d_lb{ left:-1px; bottom:-1px;_ top:161px; background:url(images/dialog_lb.jpg) no-repeat;}
.d_rt{ right:-1px; top:-1px;background:url(images/dialog_rt.jpg) no-repeat;}
.d_rb{ right:-1px; bottom:-1px;_ top:161px;background:url(images/dialog_rb.jpg) no-repeat;}
.arrow_l{ background:url(images/arrow_r.jpg) no-repeat; left:-9px; top:50px; width:15px; height:15px;}
.arrow_r{ background:url(images/arrow_l.gif) no-repeat; right:-15px; top:50px; width:15px; height:15px;}
.tile_txt{ width:208px; height:120px; padding-top:30px;}
/*微博相册*/
.photos_weibo{height:700px;}
.photos_weibo h2{ width:250px; height:48px; line-height:48px; font-size:40px; letter-spacing:5px; position:absolute; top:8px; left:50%; margin-left:-125px;}
.photos_weibo img{ margin-top:48px;}
/*手风琴效果*/
.accord{width:950px;height:446px; background:#353535; padding:7px 5px;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.accord_box{ padding:7px 5px; border:1px dashed #ccc; overflow:hidden; height:432px;}
.handle{float:left;margin:0 2px; display:inline;cursor:pointer;text-align:center;color:#FFF; width:31px; height:432px;}
.handle span{ background:url(images/acc_link_bg.png) no-repeat; width:31px; height:432px; display:block; padding:0px; margin:0px;}
.handle span p{ width:14px; margin:0 auto; font-size:14px; line-height:30px; color:#fff; font-weight:bold; padding-top:20px;}
.handle span.a_select{ background:url(images/acc_hover_bg.png) no-repeat; position:absolute; position:relative;}
.handle span.a_select b{ position:absolute; display:block; right:-10px; top:35px; z-index:555; background: url(images/acc_hover_icon.png) no-repeat; width:13px; height:26px;}
.a_slide{float:left;width:0px;height:432px; overflow:hidden;margin:0px;}
.a_slide img{display:block;height:432px;}
/*社区直播*/
.live_l{ width:668px; padding:0px 20px;}
.live_r{ width:230px; padding:0px 9px; background:#f9f9f9; border-left:1px solid #ddd;}
.user_atten li { border-right:1px solid #ddd;float: left;margin:0px 5px 0px 0px;padding:0px 5px 0px 0px;}
.hotview a.left{ width:46px; height:32px; overflow:hidden; border-radius:5px;}
.hotview li p{ width:172px; height:32px; overflow:hidden;}

.culture ul.ul_img li{ width:208px; float:left; padding:0px 14px 0px 14px;}
.culture ul.ul_img li p{ width:194px; height:28px;}