/* ::::: http://news.sina.com.cn/css/stencil_v2/public_101122.css ::::: */

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table, td, th, form, fieldset, img, dl, dt, dd { margin: 0pt; padding: 0pt; }
textarea, input, select, body { font-size: 12px; font-family:"宋体";}
select, input { vertical-align: middle; margin: 0pt; }
fieldset, img { border-width: 0pt; border-style: solid; }
ul, ol { list-style: none outside none; }
a { color: rgb(0, 0, 0); text-decoration: none; }
a:visited { color: rgb(128, 0, 128); text-decoration: none; }
a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
.clearfix:after { content: "."; display: block; height: 0pt; visibility: hidden; clear: both; }
.clearfix {  }
.VBody { background: none repeat scroll 0% 0% #fff; }
#wrap { width: 902px; text-align: left; margin: 0pt auto; }
#topWrap { text-align: center; }
#headBox { width: 902px; margin: 0pt auto; }
.list_009 li { padding-left: 1em; background: url(../images/unfcn_mj_01.gif) no-repeat scroll 5px 50% transparent; }
.list_999 li { padding-left: 1em; background: url(../images/unfcn_mj_01.gif) no-repeat scroll -4995px 50% transparent; }
.linkStrong, a.linkStrong { font-weight: bold; }
.datetime { font-size: 0.85em; color: rgb(153, 153, 153); padding-left: 5px; line-height: 1.6em; }
.w_cont_box {  }
.w_cont_box:after { content: "."; display: block; height: 0pt; visibility: hidden; clear: both; }
.contBox { clear: both; overflow: hidden; }
.contBox:after { content: "."; display: block; height: 0pt; visibility: hidden; clear: both; }
.p_r3_01 { overflow: hidden; margin-bottom: 10px; }
.p_r3_01 .p_left { width: 302px; float: left; overflow: hidden; }
.p_r3_01 .p_middle { width: 342px; float: left; overflow: hidden; margin-left: 10px; }
.p_r3_01 .p_right { width: 232px; float: left; overflow: hidden; margin-left: 10px; }
.p_r2_04 { overflow: hidden; margin-bottom: 10px; }
.p_r2_04 .p_left { width: 620px; float: left; overflow: hidden; }
.p_r2_04 .p_right { width: 320px; float: left; overflow: hidden; margin-left: 10px; }
.p_r1 { overflow: hidden; margin-bottom:10px; }
.c_t_02 { padding: 6px 0pt 4px; }
.c_t_02 li { line-height: 20px; }
.c_t_03 { padding: 4px 10px; line-height: 20px; color: rgb(51, 51, 51); }
.c_t_06 { padding: 6px 0pt 6px 5px; }
.c_t_06 h5 { font-size: 14px; font-weight: normal; line-height: 23px; }
.c_t_06 p { text-indent: 2em; line-height: 20px; }
.c_t_10 { padding: 5px; }
.c_t_10 h1 { font-size: 20px; font-family: "黑体"; font-weight: normal; text-align: center; line-height: 30px; color: rgb(204, 46, 47); }
.c_t_10 h1 a:link, .c_t_10 h1 a:visited { text-decoration: none; }
.c_t_10 h1 a:hover { text-decoration: underline; }
.c_t_10 p { line-height: 23px; text-indent: 2em; font-size: 14px; }
.c_p_05 {  }
.c_p_05:after { content: "."; display: block; height: 0pt; visibility: hidden; clear: both; }
.c_p_06 {  }
.c_p_06:after { content: "."; display: block; height: 0pt; visibility: hidden; clear: both; }
.c_p_06 .c_pic { text-align: center; float: left; padding: 10px 5px 0pt; }
.c_p_06 .c_pic img { display: block; margin: 0pt auto; border-width: 1px; }
.c_p_06 .c_pic p { padding: 6px 0pt 0pt; line-height: 20px; }
.c_pt_04 {  }
.c_pt_04:after { content: "."; display: block; height: 0pt; visibility: hidden; clear: both; }
.c_pt_04 .c_picTxt { float: left; width: 100%; }
.c_pt_04 .c_pic { float: left; width: 127px; padding: 10px 2px 3px 0pt; text-align: center; }
.c_pt_04 .c_pic img { border-width: 1px; display: block; margin: 0pt auto; }
.c_pt_04 .c_txt { margin-left: 127px; padding-left: 3px; padding-top: 8px; }
.c_pt_04 .c_txt h5 { font-size: 14px; font-weight: normal; line-height: 23px; }
.c_pt_04 .c_txt p { text-indent: 2em; line-height: 22px; }
.c_s_01 { text-align: center; padding: 5px 0pt; }
.c_s_05 { text-align: center; }
.c_s_05 object { display: block; margin: 0pt auto; }
.footer { text-align: center; line-height: 28px; margin: 20px auto 0pt; width: 950px; }
.sv_cont_c12 { margin-top: -1px ! important; }
.sv_cont_c12 form { background: url('bg_mj_002.gif') repeat-x scroll 0pt 0pt transparent; }
.w_title { font-weight: normal; }
/* ::::: http://news.sina.com.cn/css/stencil_v2/style20.css ::::: */

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table, td, th, form, fieldset, img, dl, dt, dd { margin: 0pt; padding: 0pt; }
textarea, input, select, body { font-size: 12px; }
select, input { vertical-align: middle; }
fieldset, img { border: 0pt none; }
ul, ol { list-style: none outside none; }
a { color: rgb(25, 58, 125); text-decoration: none; }
a:visited { color: rgb(128, 0, 128); text-decoration: none; }
a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
.VBody { background: none repeat scroll 0% 0% #fff; }
#wrap { width:902px; text-align: left; margin: 0pt auto; padding: 10px 0pt 0pt; background:#022164; }
#topWrap {width: 902px; margin: 0pt auto; text-align: left; }
.Banner { width: 902px;}
.w_title a:link, .w_title a:visited { color: rgb(255, 255, 255); text-decoration: none; }
.w_title a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.sp_h10 { height: 10px; overflow: hidden; clear: both; }
.c_memo { color: rgb(51, 51, 51); }
img { border-color: rgb(51, 51, 51); border-style: solid; }
.w_01 {  }
.w_01 .w_title { height: 26px; background: none repeat scroll 0% 0% rgb(7, 19, 31); color: rgb(255, 255, 255); }
.w_01 .w_title .w_name { font-size: 14px; float: left; padding: 2px 0pt 0pt 24px; line-height: 24px; background:url(../images/s01_mj_003.gif) no-repeat scroll 0pt 0pt transparent; }
.w_01 .w_title .w_more { float: right; padding: 2px 10px 0pt 15px; line-height: 23px; font-size: 12px; font-weight: normal; background: url(../images/s01_mj_003.gif) no-repeat scroll 100% -26px transparent; }
.w_01 .w_cont { border-left: 4px solid rgb(7, 19, 31); border-right: 4px solid rgb(7, 19, 31); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.w_01 .w_cont .w_cont_bg { padding: 0pt 1px 1px; }
.w_01 .w_bot { height: 4px; background: url(../images/s01_mj_004.gif) no-repeat scroll 0pt 0pt rgb(7, 19, 31); padding-left: 10px; overflow: hidden; }
.w_01 .w_bot_bg { height: 4px; background: url(../images/s01_mj_004.gif) no-repeat scroll 100% 0pt transparent; }
.w_05 {  }
.w_05 .w_title { height: 26px; background:url(../images/s01_mj_007.gif) repeat-x scroll 0pt 0pt rgb(26, 133, 221); color: rgb(255, 255, 255); }
.w_05 .w_title .w_name { font-size: 14px; float: left; padding: 2px 0pt 0pt 24px; line-height: 24px; background: url(../images/s01_mj_007.gif) no-repeat scroll 0pt -26px transparent; }
.w_05 .w_title .w_name a:link, .w_05 .w_title .w_name a:visited { color: rgb(255, 255, 255); }
.w_05 .w_title .w_name a:hover { color: rgb(255, 255, 255); }
.w_05 .w_title .w_more { float: right; padding: 2px 10px 0pt 15px; height: 24px; line-height: 23px; font-size: 12px; font-weight: normal; background: url(../images/s01_mj_007.gif) no-repeat scroll 100% -52px transparent; }
.w_05 .w_cont { border-left: 4px solid rgb(21, 126, 211); border-right: 4px solid rgb(21, 126, 211); background: none repeat scroll 0% 0% rgb(233, 250, 255); }
.w_05 .w_cont .w_cont_bg { padding: 0pt 1px 1px; }
.w_05 .w_bot { height: 4px; background: url(../images/s01_mj_008.gif) no-repeat scroll 0pt 0pt rgb(21, 126, 211); padding-left: 10px; overflow: hidden; }
.w_05 .w_bot_bg { height: 4px; background: url(../images/s01_mj_008.gif) no-repeat scroll 100% 0pt transparent; }
.w_07 { background: none repeat scroll 0% 0% #d5ecff; }
.w_07 .w_cont { background:url(../images/s01_mj_010.png) repeat-x scroll 0pt 0pt #d5ecff; padding-left: 5px; }
.w_07 .w_cont .w_cont_bg { background: url(../images/s01_mj_010.png) repeat-x scroll 100% 0pt transparent; padding: 5px 5px 0pt 0pt; }
.w_07 .w_bot { background: url(../images/s01_mj_010.png) no-repeat scroll 0pt 100% transparent; height: 5px; overflow: hidden; padding-left: 5px; font-size: 0pt; }
.w_07 .w_bot_bg { background: url(../images/s01_mj_010.png) no-repeat scroll 100% 100% transparent; height: 5px; overflow: hidden; font-size: 0pt; }
.footer { color: rgb(255, 255, 255); }
.footer a:link, .footer a:visited { color: rgb(255, 255, 255); text-decoration: none; }
.footer a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
a:link, a:visited { color: rgb(25, 58, 125); }
#block_m_1 .w_cont_box { height:auto; overflow: hidden; }
#block_m_2 .w_cont_box { height: 115px; overflow: hidden; }
#cont_m_2 { padding: 10px 10px 10px 12px; }
#cont_m_2 .c_memo { line-height: 20px; }
#block_m_3 .w_cont_box { height: 384px; overflow: hidden; }
#cont_m_3 { padding: 10px 10px 10px 15px; }
#cont_m_3 h5 { line-height: 24px; }
#cont_m_3 .c_memo { color: rgb(102, 102, 102); }
#block_m_4 .w_cont_box, #block_m_6 .w_cont_box, #block_m_10 .w_cont_box { height: 179px; overflow: hidden; }
#cont_m_5 { padding: 2px; text-align: right; }
#cont_m_5_box, #cont_m_7_box { border-bottom: 1px dashed rgb(204, 204, 204); }
#cont_m_6 { padding: 0px 10px 10px 12px; }
#cont_m_6 h1 { font-size: 14px; font-family: 宋体; }
#cont_m_6 p, #cont_m_19 .c_txt h5 { font-size: 12px; line-height: 20px; }
#cont_m_6 h1 a:link, #cont_m_6 h1 a:visited { color: rgb(255, 0, 0); }
#cont_m_7 { padding: 0pt 5px; text-align: right; }
#cont_m_9, #cont_m_10, #cont_m_11 { padding: 2px 0pt 2px 5px; }
#cont_m_9 li { line-height: 22px; }
#cont_m_9 .datetime, #cont_m_10 .datetime, #cont_m_11 .datetime { display: none; }
#block_m_7 .w_cont_box, #block_m_8 .w_cont_box { height: 112px; overflow: hidden; }
#cont_m_10 li, #cont_m_11 li { line-height: 21px; }
#block_m_9 .w_cont_box { height: 289px; overflow: hidden; }
#cont_m_12 { padding: 4px 5px 6px 10px; }
#cont_m_12 h5 { font-size: 12px; line-height: 26px; }
#cont_m_12 .c_memo, #cont_m_18 .c_pic p { line-height: 18px; }
#cont_m_14, #cont_m_15 { padding: 0pt 0pt 6px; }
#part_11 { margin-bottom: 10px; }
#cont_m_18 { padding: 5px 0px; }
#cont_m_18 .c_pic { width: 140px; }
#cont_m_18 .c_pic table { height: 150px; }
#cont_m_19 { padding: 10px 0pt; }
#cont_m_19 .c_pic { padding: 5px 2px 3px 0pt; }
#cont_m_19 .c_txt p { line-height: 20px; text-indent: 0em; }
#cont_m_19 .c_picTxt { width: 33.3%; }
#cont_m_21 { padding: 10px 15px; }
#cont_m_21_box, #cont_m_22_box, #cont_m_23_box { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#block_m_17 .w_cont_box, #block_m_18 .w_cont_box { height: 785px; overflow: hidden; }
/* ::::: http://news.sina.com.cn/js/slide/widget_v1.css ::::: */

.imgslide { background: none repeat scroll 0% 0% rgb(42, 42, 42); }
.imgslide img, .imgslide ul, .imgslide li { border: 0pt none; padding: 0pt; margin: 0pt; }
.imgslide ul { list-style: none outside none; }
.imgslide-content { overflow: hidden; margin: 0pt auto; padding: 15px 0pt; }
.imgslide-slide { padding: 5px 20px; }
.imgslide-main { position: relative; border: 5px solid rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(255, 255, 255); min-height: 150px; }
.imgslide-img { text-align: center; overflow: hidden; }
.imgslide-img img { display: block; margin: 0pt auto; }
.imgslide-txt-bg { display: none; }
.imgslide-txt { background: url('news_zxh_0216_02.png') no-repeat scroll 111px 0pt transparent; color: rgb(0, 0, 0); left: 0pt; bottom: 0pt; z-index: 5; line-height: 22px; height: 62px; padding: 18px 20px 0pt 130px; overflow: hidden; }
.imgslide-num { margin-top: -82px; font-size: 36px; width: 120px; text-align: center; line-height: 80px; font-family: Arial,Helvetica,sans-serif; color: rgb(204, 204, 204); }
.imgslide-num span { color: rgb(53, 51, 47); }
.imgslide-action { width: 50%; height: 100%; position: absolute; top: 0pt; z-index: 10; background: none repeat scroll 0% 0% rgb(255, 255, 255); opacity:0;filter:alpha(opacity=0); }
.imgslide-prev { cursor: url('images/arr_left.cur'), auto; left: 0pt; }
.imgslide-next { cursor: url('images/arr_right.cur'), auto; right: 0pt; }
.imgslide-loading-bg { position: absolute; top: 0pt; left: 0pt; width: 100%; height: 100%; background-color: rgb(255, 255, 255); opacity: 0.75; z-index: 12; }
.imgslide-loading { background: url('loading.gif') no-repeat scroll 0pt 0pt transparent; width: 32px; height: 32px; position: absolute; left: 50%; top: 50%; margin-left: -16px; margin-top: -16px; z-index: 15; }
.imgslide-list { position: relative; padding: 5px 20px; min-height: 30px; }
.imgslide-scroll { border: 1px solid rgb(68, 68, 68); padding: 9px; overflow:hidden; }
.imgslide-scroll-inner { overflow: hidden; }
.imgslide-list li { float: left; display: inline; margin-right: 18px; background-color: rgb(64, 64, 64); border: 1px solid rgb(146, 146, 146); cursor: pointer; height: 54px; overflow: hidden; }
.imgslide-list li.imgslide-selected { border-color: rgb(253, 221, 4); }
.imgslide-list img { display: block; margin: 0pt auto; }
.imgslide-list-action { position: absolute; top: 50%; margin-top: -9px; z-index: 10; width: 11px; height: 19px; cursor: pointer; background:url(../images/news_zxh_1223_04.png) no-repeat scroll 0% 0% transparent; font-size: 0pt; line-height: 0; }
.imgslide-list-p { background-position: 0pt 0pt; left: 5px; }
.imgslide-list-n { background-position: -11px 0pt; right: 5px; }
.clearfix:after { content: "."; display: block; height: 0pt; visibility: hidden; clear: both; }
.clearfix {  }
.imgslide-cmt { position: relative; background-color: rgb(229, 229, 229); padding: 5px 10px; color: rgb(204, 204, 204); height: 25px; }
.imgslide-cmt .imgslide-cmt-actions { float: right; display: inline; margin-right: 5px; height: 25px; line-height: 25px; overflow: hidden; }
.imgslide-cmt .imgslide-cmt-actions em { font-style: normal; }
.imgslide-cmt .imgslide-cmt-actions a { color: rgb(0, 0, 0); text-decoration: none; }
.imgslide-cmt .imgslide-cmt-actions a:hover { color: rgb(102, 102, 102); text-decoration: underline; }
.imgslide-cmt .imgslide-cmt-actions a.imgslide-cmt-share:hover { text-decoration: none; }
.imgslide-cmt .imgslide-cmt-share { background: url('wbicon_cl_002.png') no-repeat scroll 0pt -2px transparent; width: 23px; height: 24px; display: inline-block; margin: 0pt; }
.imgslide-cmt .imgslide-sep { padding: 0pt 4px; }
/* ::::: http://news.sina.com.cn/css/268/2011/1110/17/weibo-all.css ::::: */

.weibo-widget { font: 12px Helvetica,Arial,sans-serif; }
.weibo-clearfix {  }
.weibo-clearfix:after { clear: both; content: "."; display: block; height: 0pt; visibility: hidden; }
.weibo-widget a { text-decoration: none; }
.weibo-widget p { margin: 0pt; padding: 0pt; }
.weibo-widget img { margin: 0pt; padding: 0pt; border: 0pt none; }
.weibo-widget ul, .weibo-widget ol { list-style: none outside none; margin: 0pt; padding: 0pt; }
.weibo-widget .weibo-arrow { position: absolute; width: 16px; height: 10px; top: -11px; left: 15px; background: url('layer_arrow.png') no-repeat scroll 0pt -1px transparent; overflow: hidden; }
a.weibo-button { color: rgb(51, 51, 51); border: 1px solid rgb(193, 193, 193); display: inline-block; font-size: 12px; height: 23px; line-height: 23px; padding: 0pt 20px; margin: 0pt 5px; text-decoration: none; vertical-align: middle; background-color: rgb(244, 244, 244); border-radius: 3px 3px 3px 3px; background-image: -moz-linear-gradient(rgb(255, 255, 255), rgb(221, 221, 221)); }
a.weibo-button:hover { background-color: rgb(250, 250, 250); background-image: -moz-linear-gradient(rgb(255, 255, 255), rgb(231, 231, 231)); }
.weibo-widget .weibo-icon { margin: 0pt; padding: 0pt; border: 0pt none; background: url('ico.png') no-repeat scroll 0% 0% transparent; width: 12px; height: 12px; display: inline-block; }
.weibo-widget .weibo-icon-v-p { width: 14px; height: 12px; background-position: 0pt -206px; }
.weibo-dialog { z-index: 12000; }
.weibo-dialog a { text-decoration: none; }
.weibo-dialog .weibo-dialog-hd { height: 27px; line-height: 27px; margin: 1px; padding: 0pt 10px; position: relative; background-color: rgb(242, 245, 249); }
.weibo-dialog .weibo-dialog-hd .weibo-dialog-title { height: 27px; line-height: 27px; overflow: hidden; }
.weibo-dialog .weibo-dialog-hd a.weibo-dialog-close { position: absolute; display: block; width: 15px; height: 27px; line-height: 25px; overflow: hidden; top: 0pt; right: 0pt; color: rgb(102, 102, 102); }
.weibo-dialog .weibo-dialog-bd { overflow: hidden; margin: 1px; position: relative; }
.weibo-dialog-overlay-b { background-color: rgb(232, 232, 232); opacity: 0.7; border-radius: 3px 3px 3px 3px; }
.weibo-dialog-overlay-p { z-index: 11000; background-color: rgb(0, 0, 0); opacity: 0.15; }
.weibo-retweet .weibo-retweet-content { border: 1px solid rgb(198, 198, 198); background-color: rgb(255, 255, 255); overflow: hidden; border-radius: 3px 3px 3px 3px; }
.weibo-retweet .weibo-retweet-box { margin: 15px 10px; }
.weibo-retweet .weibo-retweet-form { margin: 15px 0pt; line-height: 20px; }
.weibo-retweet a.weibo-retweet-emoticons { background: url('ico.png') no-repeat scroll 0pt 1px transparent; width: 20px; height: 20px; display: inline; float: left; }
.weibo-retweet .weibo-retweet-wordcount { color: rgb(0, 136, 0); display: inline; float: right; width: 130px; text-align: right; margin-right: 5px; }
.weibo-retweet .weibo-retweet-wordcount em { font-style: normal; }
.weibo-retweet .weibo-retweet-textarea { width: 410px; height: 54px; line-height: 18px; clear: both; border-color: rgb(153, 153, 153) rgb(201, 201, 201) rgb(201, 201, 201) rgb(153, 153, 153); border-style: solid; border-width: 1px; color: rgb(153, 153, 153); font-family: Tahoma,"宋体"; font-size: 12px; margin: 2px 0pt 10px; padding: 5px; outline: medium none; resize: none; word-wrap: break-word; overflow: auto; }
.weibo-retweet .weibo-retweet-options p { margin: 0pt; vertical-align: middle; }
.weibo-retweet .weibo-retweet-options input { vertical-align: middle; }
.weibo-retweet .weibo-retweet-options label { padding-left: 3px; vertical-align: middle; }
.weibo-retweet .weibo-retweet-actions { text-align: center; }
.weibo-retweet .weibo-retweet-actions a { color: rgb(51, 51, 51); border: 1px solid rgb(193, 193, 193); display: inline-block; font-size: 12px; height: 23px; line-height: 23px; padding: 0pt 20px; margin: 0pt 5px; text-decoration: none; vertical-align: middle; background-color: rgb(244, 244, 244); border-radius: 3px 3px 3px 3px; background-image: -moz-linear-gradient(rgb(255, 255, 255), rgb(221, 221, 221)); }
.weibo-retweet .weibo-retweet-actions a:hover { background-color: rgb(250, 250, 250); background-image: -moz-linear-gradient(rgb(255, 255, 255), rgb(231, 231, 231)); }
.weibo-retweet .weibo-retweet-actions a.weibo-retweet-cancel { color: rgb(136, 136, 136); }
.weibo-emoticons { z-index: 20000; }
.weibo-emoticons-content { background-color: rgb(255, 255, 255); border: 1px solid rgb(198, 198, 198); }
.weibo-emoticons-content .weibo-dialog-bd { padding: 8px; }
.weibo-emoticons-list { overflow: hidden; background-color: rgb(255, 255, 255); }
.weibo-emoticons-list img { border: 0pt none; }
.weibo-emoticons-list ul { float: left; margin: 0pt; padding: 0pt; }
.weibo-emoticons-list ul li { float: left; width: 28px; height: 28px; padding: 0pt 1px 1px 0pt; }
.weibo-emoticons-list ul li a { border: 1px solid rgb(237, 237, 237); display: block; height: 26px; overflow: hidden; text-align: center; width: 26px; }
.weibo-emoticons-list ul li a:hover { background-color: rgb(248, 248, 248); border: 1px solid rgb(102, 204, 0); }
.weibo-logindialog .weibo-logindialog-content { background-color: rgb(255, 255, 255); }
.weibo-logindialog .weibo-dialog-bd { padding: 15px 30px; }
.weibo-logindialog .weibo-logindialog-box { margin: 0pt auto; }
.weibo-logindialog .weibo-logindialog-form .weibo-logindialog-tip { color: rgb(153, 153, 153); margin-bottom: 15px; }
.weibo-logindialog .weibo-logindialog-form p { margin-bottom: 10px; }
.weibo-logindialog .weibo-logindialog-account input, .weibo-logindialog .weibo-logindialog-password input { background-color: rgb(248, 251, 239); border-color: rgb(196, 199, 189) rgb(239, 239, 239) rgb(242, 242, 242) rgb(210, 213, 202); border-style: solid; border-width: 1px; color: rgb(85, 85, 85); height: 20px; padding: 2px; width: 250px; }
.weibo-logindialog .weibo-logindialog-form .weibo-logindialog-remember { margin-bottom: 15px; }
.weibo-logindialog .weibo-logindialog-actions .weibo-logindialog-submit { display: inline; float: left; margin: 0pt; }
.weibo-logindialog .weibo-logindialog-actions .weibo-logindialog-lostpwd { display: inline; float: left; margin-left: 20px; margin-top: 5px; }
.weibo-logindialog .weibo-logindialog-signup { color: rgb(153, 153, 153); margin-top: 25px; }
.weibo-list { margin: 0pt; padding: 0pt; border: 0pt none; list-style: none outside none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 12px; line-height: 150%; }
.weibo-list a { text-decoration: none; color: rgb(0, 130, 203); }
.weibo-list a:hover { text-decoration: underline; }
.weibo-list img { border: 0pt none; }
.weibo-list p { margin: 0pt; }
.weibo-list .weibo-list-item { border-bottom: 1px dashed rgb(204, 204, 204); padding: 10px 0pt; margin-top: 10px; }
.weibo-list .weibo-list-portrait { float: left; display: inline; width: 56px; margin-right: -70px; overflow: hidden; }
.weibo-list .weibo-list-portrait a { display: block; width: 56px; height: 56px; color: rgb(255, 255, 255); }
.weibo-list .weibo-list-portrait a:hover { text-decoration: none; }
.weibo-list .weibo-list-portrait img { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); display: block; margin: 0pt; padding: 2px; }
.weibo-list .weibo-list-portrait .weibo-list-follow { width: 54px; height: 18px; line-height: 18px; text-align: left; display: block; overflow: hidden; margin-top: 5px; }
.weibo-list .weibo-list-portrait a.weibo-list-follow { background-color: rgb(227, 255, 213); border: 1px solid rgb(207, 243, 187); color: rgb(34, 101, 167); }
.weibo-list .weibo-list-portrait a.weibo-list-follow:hover { text-decoration: none; background-color: rgb(79, 190, 79); border: 1px solid rgb(51, 153, 51); color: rgb(255, 255, 255); }
.weibo-list .weibo-list-portrait .weibo-list-follow em { float: left; font-family: Arial; font-size: 17px; font-weight: bold; font-style: normal; margin: 0pt 1px 0pt 3px; line-height: 18px; overflow: hidden; cursor: pointer; }
.weibo-list .weibo-list-feed { margin-left: 70px; }
.weibo-list .weibo-list-feed .weibo-list-userinfo { background-color: rgb(240, 248, 255); margin-top: 10px; line-height: 24px; padding: 0pt 10px; }
.weibo-list p.weibo-list-text { font-size: 14px; line-height: 22px; margin: 0pt 0pt 5px; padding: 0pt; }
.weibo-list .weibo-list-detail, .weibo-list .weibo-list-comments, .weibo-list .weibo-list-retweet { background-color: rgb(246, 246, 246); border: 1px solid rgb(228, 228, 228); margin-bottom: 5px; padding: 8px 14px; }
.weibo-list .weibo-list-meta { margin-top: 8px; color: rgb(102, 102, 102); line-height: 120%; }
.weibo-list .weibo-list-meta a { color: rgb(153, 153, 153); }
.weibo-list .weibo-list-meta strong { font-weight: normal; }
.weibo-list .weibo-list-meta .weibo-list-meta-l { float: left; display: inline; }
.weibo-list .weibo-list-meta .weibo-list-meta-r { float: right; display: inline; }
.weibo-list .weibo-list-meta .weibo-list-time { margin-right: 12px; }
.weibo-list .weibo-list-line { color: rgb(204, 204, 204); margin-left: 10px; margin-right: 10px; }
.weibo-list .weibo-list-comments { margin-top: 8px; }
.weibo-list .weibo-list-item a.weibo-list-follow, .weibo-list .weibo-list-userinfo { display: none; }
.c_t_06 p { text-indent: 0em; }
.weiboListBox { height: 400px; overflow-y: scroll; }
.sv_cont_c12 { text-align: left; color: rgb(0, 0, 0); font-size: 12px; line-height: 20px; margin: 0pt 5px; }
.sv_cont_c12 form { padding: 0pt 0pt 10px; background-image: none; }
.sv_cont_c12 .sv_title { padding: 10px 0pt 0pt 16px; background: url('pollwiget_icon_tyh_03.gif') no-repeat scroll 0pt 13.5px transparent; }
.sv_cont_c12 .sv_list { padding-left: 10px; }
.sv_cont_c12 .sv_option { overflow: hidden; }
.sv_cont_c12 .sv_element { width: 22px; float: left; }
.sv_cont_c12 .sv_txt { margin-left: 22px; }
.sv_cont_c12 .sv_buttons { text-align: center; padding: 5px 0pt 0pt; }

.moresanron{ text-align:right;}
.jifen{ width:232px; height:199px; overflow:hidden; margin-bottom:10px;}
