@charset "utf-8";
/* BY Z 2012-06-29 */

/*html,body{ height:100%;}*/
div,form,img,ul,ol,li,dl,dt,dd,p,font{ margin:0; padding:0; border:none;}

/*
body{ text-align:left; margin:0; padding:0; color:#fff; font:12px "宋体",Arial,Tahoma; background:url(../img/body_bg.jpg) repeat-x;}

ul,li,dl,dd{ list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:normal;}
input,select,button,td{ font:12px Verdana,Arial,Tahoma; vertical-align:middle;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
a{ color: #fff; text-decoration:none;}
a:hover{ color:#fff; text-decoration:none;}
.ac{ text-align:center;}
.all_text{ color:#00f;}
.all_text:hover{ color:#f00;}
.font_red{ color:#f00505;}
.font_green{ color:#03860c;}
.font_blue{ color:#8ac9e9;}
.font_yellow{ color:#f0ec00;}
.vm{ vertical-align:middle;}
*/

/*投资顾问主页*/
.main_wrapper{ width:950px; height:100%; margin:0 auto; background:#cfcfcf;}
.main_banner,.main_banner img{ width:950px; height:110px; overflow:hidden; position:relative;}
.banner_link{ position:absolute; right:80px; top:50px; color:#fff; font-size:18px; font-weight:700;}
.main_header{ padding:8px; height:244px; position:relative; overflow:hidden;}
.main_ad{ width:278px; height:240px; margin-right:8px; border:1px solid #b4b4b4; padding:1px 0; float:left;}
.main_ad img{ width:278px; height:240px;}
/*管理页面入口*/
.enter_menu{ width:100%; height:32px; margin:8px 0 0 0;}
.enter_menu li{ width:120px; height:23px; padding-top:9px; margin-left:8px; background:url(../img/btn_enter_bg.gif); text-align:center; font-size:14px; color:#5a5a5a; font-weight:700; display:block; float:left; cursor:pointer;}
.enter_menu span{ margin-right:8px; float:right; cursor:pointer;}
/*--公告--*/
.main_notice{ width:356px; height:242px; border:1px solid #b4b4b4; background:#ebebec; float:left; display:inline; overflow:hidden;}
.main_notice dt{ width:360px; height:23px; background:url(../img/notice.gif); color:#fff; text-align:right; padding:16px 0 0 0; display:block; position:absolute; left:291px; top:9px;}
.main_notice dd{ height:23px; margin:0 4px; border-bottom:1px dashed #c8c7c8; color:#484747; cursor:pointer;}
.main_notice p{ width:220px; padding:6px 0 0 26px; background:url(../img/icon_arrow.gif) 8px 7px no-repeat; display:block; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.main_notice em{ padding:6px 12px 0 0; font-style:normal; float:right;}
.main_notice_over{ height:170px; margin:39px 5px 5px 2px; overflow:hidden;}
/*--介绍--*/
.main_introduce{ width:278px; height:242px; border:1px solid #b4b4b4; background:#ebebec; margin-left:8px; float:left; display:inline; overflow:hidden;}
.main_introduce dt{ width:278px; padding-top:8px; text-align:center;}
.main_introduce dd{ height:196px; padding:4px 8px; line-height:20px; text-indent:2em; color:#484747; word-wrap:break-word; word-break:break-all; overflow-y:auto; overflow:hidden;}
#dd_introduction_info,#dd_introduction_info:hover{ color:#000;}
/*--分页--*/
.xxpl_pager ul {font-size:12px; line-height:20px; }
.xxpl_pager ul li {padding:0px 2px; text-align:center; display:inline; list-style:none; color:#0673ca; cursor:pointer;}
.xxpl_pager ul li.pager_selected {background-color:#0673ca; color:white;}
.xxpl_pager ul li.pager_over {background-color:silver;}

/* msgbox弹出 */
.pop_contentdiv{ overflow-y:auto; overflow:hidden;}
.pop_contentdiv a:link { color:#28d4d5; text-decoration:none; cursor:pointer; }
.pop_contentdiv a:visited { color:#28d4d5; text-decoration:none; }
.pop_contentdiv a:hover { color:Red; text-decoration:none; }
.pop_contentdiv a:active { color:#28d4d5; text-decoration:none; cursor:pointer; }
.NewsConTextBig { padding:4px 20px 30px 25px; text-align:left; font-size:16px; font-weight:normal; background:#fff; }
.NewsConTextBig table thead { font-size:18px; font-weight:bold; text-align:center; line-height:3em;}
.NewsConTextBig table td p { text-indent:2em; color:#404040; margin:4px 0; line-height:1.6em; text-align:left; font-size:16px; }
.NewsConTextBig h2 { line-height:1.6em; font-size:16px; text-align:left; color:#6C6C6C; }
.NewsConTextBig h3 { line-height:1.6em; float:right; color:#6C6C6C; font-size:16px; }
.NewsConTextMid { padding:12px 20px 30px 25px; text-align:left; font-size:14px; font-weight:normal; line-height:1.8em;}
.NewsConTextMid table thead { font-size:16px; font-weight:bold; text-align:center; line-height:3em;}
.NewsConTextMid table td p { text-indent:2em; color:#404040; margin:4px 0; line-height:1.8em; text-align:left; font-size:14px; }
.NewsConTextMid h2 { line-height:1.8em; font-size:14px; text-align:left; color:#6C6C6C; }
.NewsConTextMid h3 { line-height:1.8em; float:right; color:#6C6C6C; font-size:14px; }
.NewsConTextSml { padding:12px 20px 30px 25px; text-align:left; font-size:12px; font-weight:normal; line-height:1.6em; }
.NewsConTextSml table thead { font-size:14px; font-weight:bold; text-align:center; line-height:3em;}
.NewsConTextSml table td p { text-indent:2em; color:#404040; margin:4px 0; line-height:2.0em; text-align:left; font-size:12px; }
.NewsConTextSml h2 { line-height:2em; font-size:12px; text-align:left; color:#6C6C6C; }
.NewsConTextSml h3 { line-height:2em; float:right; color:#6C6C6C; font-size:12px; }
.CurrentContentSel{color: Red; text-decoration: none;}
