/* CSS Document */
/** 设置默认字体 **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
ul,ol,li{ list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
body{font: 12px/1.2 "微软雅黑";font-family:"微软雅黑",Microsoft Yahei,Arial Narrow;}
textarea,input{outline:none;resize:none;}
a{text-decoration:none; outline:none;}
a:hover{ text-decoration:none;}
img{ border:none; vertical-align:middle;}

.ma{ margin:0 auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

.mt_50{ margin-top:50px;}
.mt_20{ margin-top:20px;}
.mt_10{ margin-top: 10px;}
.mr_10{ margin-right:10px;}
.mb_10{ margin-bottom:10px;}
.mb_20{ margin-bottom:20px;}
.ml_10{ margin-left:10px;}
.ml_20{ margin-left:20px;}
.webw{ width:1000px;}

.clearfix:after{content:"\020"; display: block; height:0; clear:both;}
.clearfix{zoom:1;}
.b1{ border:1px #e6e6e6 solid;}
/** 通用结束 **/

body{ background:#fdfcfa;}
.content{ width:1000px; height:auto; margin:0 auto 15px;}


/** 金融服务导航开始 **/
.con_nav{ width:642px; height:50px; margin:14px auto 12px; overflow:hidden; padding:0 358px 0 0;}
.con_nav .ms_logo{ background:url(imagesms_logo.jpg) no-repeat; width:94px; height:50px;}
.con_nav .ms_logo a{ display:block; width:94px; height:50px; text-indent:-9999px;}
.con_nav .bnav{ float:left; font-size:14px; margin:20px 0 0 20px; font-family:"宋体"}
.con_nav .bnav a{ color:#37A5B4}
.con_nav .bnav a:hover{ background:#37A5B4; color:#fff;}
.con_nav .bnav b{ margin:0 6px; font-weight:normal}
/** 金融服务导航结束 **/

/** title satr **/
.title{ height:37px; margin-top:-1px; overflow:hidden; width:640px;}
.title_l{ border-top:3px solid #67c8c2; width:87px; height:34px; overflow:hidden}
.title_l p{ line-height:34px; text-align:center}
.title_l p a{ font-size:16px; color:#0f869b;}
.title_r{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; width:552px; height:36px; overflow:hidden;}
/** title end **/

/** 正文开始 **/
.con{ width:1000px; height:auto; margin:0 auto 15px;}

/** 正文左边开始 **/
.con_l{ width:642px; height:auto}

/** 我要提问开始 **/
.quiz{ width:642px; height:254px; overflow:hidden}
.quiz_area{ width:640px; height:192px; overflow:hidden}
.quiz_area_t{ width:640px; height:37px; border-bottom:1px solid #e6e6e6; overflow:hidden}
.quiz_area_tit{ background:url(imagesquiz_tit_bg.png) no-repeat; width:180px; height:20px; margin:10px 0 0 10px;}
.font_total{ width:183px; height:25px; overflow:hidden; background:#f8f8f8; margin:8px 10px 0 0; line-height:25px; text-align:center}
.font_total p{ font-size:12px; color:#676767;}
.font_total span{ color:#666; font-weight:bold; font-family:"Constantia,Georgia"; font-size:18px;}

.quiz_area_b{}
.quiz_area_b textarea{ width:616px; height:130px; overflow:hidden; line-height:15px; color:#b4b4b4; padding:12px; border:none; _border:0;}

.quiz_btn{ width:640px; height:32px; overflow:hidden; line-height:30px; margin-top:20px;}
.quiz_btn .icon{}

.icon{ margin-left:5px;}
.icon a{ color:#3f975f; margin-right:15px;}
.face{ background:url(imagesface.jpg) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:3px;}
.pic{ background:url(imagespic.jpg) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:3px;}

.ask_btn label{ font-size:12px; color:#444;}
.ask_btn label input{ vertical-align:middle; _vertical-align:2px;}
.ask_btn span{ background:url(imagesask_btn.png) no-repeat; width:115px; height:32px; display:inline-block; margin-left:10px;}
.ask_btn span a{ width:115px; height:32px; display:block; text-indent:-9999px;}
/** 我要提问结束 **/

/** IE6下隐藏清除浮动的div开始 **/
.cl_ie6{ _display:none}
/** IE6下隐藏清除浮动的div结束 **/

/** 问答内容开始 **/
.ask{ width:640px; height:auto; border:1px solid #e6e6e6; border-top:1px solid #eaeae9; border-bottom:1px solid #eaeae9;}
.ask .ask_con{ width:618px; height:auto; margin:0 auto 28px;}
.ask_con ul{}
.ask_con li{ width:617px; height:auto; border:1px solid #97e4fd; margin:14px 0}


/** 问答内容通用样式 **/
.weibo_con{ margin-left:70px;}
.con_txt p{ line-height:21px; color:#767676;}
.con_txt p a{ color:#2175ab; font-size:14px;}
.wb_sign1{ background:url(imagesicon_user.gif) no-repeat; width:16px; height:14px; display:inline-block; vertical-align:middle; vertical-align:-4px;}
.wb_sign1 a:hover{ text-decoration:none}

.con_bottom{ height:14px; padding-top:8px; color:#aaa; font-size:12px;}
.con_bottom a{ color:#3e788e}
.bottom_left{ float:left;}
.weibo_from{ margin-left:2px; _font-style:normal;}
.bottom_right{ float:right;}
.bottom_right span{ margin:0 6px; color:#e8e8e8}

.reply .con_txt p{ line-height:25px;}
/** 问答内容通用样式 **/

/** 问 开始 **/
.asking{ width:617px; height:auto;border-top:1px solid #a9dff0;}
.asking_logo{ background:url(imagesask_logo.jpg) no-repeat; width:39px; height:38px; margin:-2px 0 0 -2px;}
.asking_con{ width:540px; height:auto; margin-left:10px; padding:15px 0; display:inline}
/** 问 结束 **/

/** 答 开始 **/
.reply{ width:617px; /*height:100px;*/ border-top:1px solid #e9f4fd;}
.reply_logo{ background:url(../images/answer_logo.jpg) no-repeat; width:39px; height:38px; margin:-1px 0 0 -2px; }
.reply_con{ width:540px; /*height:110px;*/ margin-left:10px; padding:15px 0; display:inline}
/** 答 结束 **/

/** 问答内容结束 **/

/** 返回顶部 分页按钮开始 **/
.btn_link{ width:642px; height:24px; margin-top:30px; line-height:24px;}
.return_top{ margin-left:5px;}
.return_top a{ color:#0363a0; font-size:12px;}
.return_top_btn{ background:url(imagesreturn_top_btn.jpg) no-repeat; width:11px; height:12px; display:inline-block; _margin-right:5px;}

/** 分页内容开始 **/
.page a{ margin-right:8px; background:#f3f3f3; padding:4px; color:#0363a0;}
.page a.cureen{ color:#999;}
.page_num{background:#f3f3f3; padding:4px; color:#0363a0; }
.page_font{ background:url(imagesnext_page_btn.jpg) no-repeat; width:56px; height:24px; display:inline-block; text-align:center; color:#424242; text-indent:-9999px;}
/** 分页内容结束 **/

/** 返回顶部 分页按钮结束 **/

/** 正文左边结束 **/

/** 正文右边开始 **/
.con_r{ width:346px; height:auto}
.con_r .title{ width:344px;}
.con_r .title_r{ width:256px;}

/** 咨询服务开始 **/
.refer_serve{ width:344px; height:248px;}
.refer_serve_con{width:222px;height:180px;overflow: hidden; margin:20px 0 0 50px;}
.refer_serve_con li{line-height:30px; font-size:14px;}
.refer_serve_con li a{ color:#000;}
.logo{ margin:6px 0 0 32px;}
/** 咨询服务结束 **/

/** 微博热议开始 **/
.wb_hot{ width:344px; height:304px; overflow:hidden}
.wb_hot .title_r a{ float:right; display:inline; font-size:16px; color:#3d3d3d; line-height:36px; margin-right:10px}
.wb_con{ width:344px; height:258px; overflow:hidden;}
.wb_con_list{ width:280px; height:258px; margin:0 auto; overflow:hidden}
.wb_con_list ul{ width:280px; height:240px; overflow:hidden;}
.wb_con_list li{ border-bottom:1px dotted #3d3d3d; padding:20px 0 10px 0;}
.wb_con_list li p{ line-height:20px; color:#3d3d3d;}
.wb_con_list li p span a{ font-size:12px;}
.wb_con_list li a{ color:#0c9cb6; font-size:14px;}
.up_btn{ background:url(imagesup_btn.png) no-repeat; width:10px; height:4px; display:block; margin:0 auto;}
.down_btn { background:url(imagesup_btn.png) no-repeat; width:10px; height:4px; display:block; margin:0 auto;}
/** 微博热议结束 **/

/** 广告内容开始 **/
.ad{ width:344px; height:260px; overflow:hidden}
.ad .ad_pic{ margin:0px;}
/** 广告内容开始 **/

/** 阅读排行开始 **/
.most_read{ width:344px; height:282px; overflow:hidden; border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.most_read_tit{ width:344px; height:37px; overflow:hidden;}
.most_read_tit_l{ height:37px; overflow:hidden;}
.most_read_tit_l li{ float:left; height:34px; /*margin-top:3px;*/ overflow:hidden; width:70px; border:1px solid #e6e6e6; border-left:none}

.most_read_tit_l ul li.cur{ border-top:3px solid #67C8C2; border-bottom:none; display:block; height:34px; line-height:34px; margin-top:-1px;text-align:center; width:70px; border-left:none}

.most_read_tit_l ul li a{ color:#3d3d3d; display:block; font-size:14px; height:35px; line-height:34px; text-align:center; width:70px;}
.most_read_tit_l ul li.cur a{ color:#0F869B; font-size:14px; font-weight:bold}
.most_read_tit_r{ height:36px; width:130px; overflow:hidden; border-bottom:1px solid #e6e6e6; margin-top:-1px}

.most_read_con{ width:343px; height:246px; border-right:1px solid #e6e6e6; }
.most_read_list{ margin-left:10px;}
.ph-24{ background:url("www.sinaimg.cncjdfzcms_v1.0imgbg.png") no-repeat scroll 0 0; background-position:-285px -205px; line-height:28px; margin:10px 0 7 15px; padding-left:27px; margin-left:20px; margin-top:10px;}
.ph-24 li a{ color:#424242;}


.ph-comment{ color:#e0e0e0; line-height:28px; margin:10px 18px 7px 5px;}
.ph-comment li{ overflow:hidden; height:28px;}
.ph-comment li em{ color:#cc0000; display:inline-block; font-size:14px; font-style:italic; font-weight:bold; padding-right:6px; text-align:center; width:45px;}
.ph-comment li a{ color:#424242;}

.m_list01{ margin:10px 18px 7px 15px;}
.m_list01 li{ height:28px; line-height:28px; overflow:hidden}
.m_list01 li span{ background:url("i1.sinaimg.cncjdfzcms_v1.0imgtwittericon01.jpg") no-repeat scroll right center rgba(0, 0, 0, 0); display:inline; float:right; padding-left:3px; padding-right:12px;}
.m_list01 li a{ color:#424242;}
/** 阅读排行结束 **/

/** 视频推荐开始 **/
.video_recom{ width:344px; height:364px; overflow:hidden}
.recom_list{}
.recom_list ul{}
.recom_list li{ float:left; width:130px; height:138px; padding:20px 17px 0 22px; overflow:hidden; line-height:21px; text-align:center}
.recom_list li .p1{ margin-top:2px;}
.recom_list li .p1 a{ color:#087487; font-size:14px;}
.name a{ color:#1e1e1e; font-size:14px;}
/** 视频推荐开始 **/

/** 精彩专题开始 **/
.won_topic{ width:344px; height:294px; overflow:hidden}

/*.won_topic_con{ width:324px; height:258px; margin-left:20px; overflow:hidden}
.img_list{ width:324px; height:174px; overflow:hidden;}
.img_list li{ float:left; width:324px; margin-top:12px; display:inline; height:75px; overflow:hidden}
.img_list .list_img{ margin-right:12px;}
.img_list .list_font{ height:50px; line-height:25px;}
.list_font h3{ font-weight:bold; margin-top:18px;}*/

.won_topic_con{ width:324px; height:258px; margin-left:15px; overflow:hidden;}
.img_list{ width:324px; height:174px; overflow:hidden;}
.img_list li{ float:left; width:324px; margin-top:12px; display:inline; height:75px; overflow:hidden;}

.img_list .list_font{ width:210px; height:75px; line-height:25px; float:right}
.list_font h3{ font-weight:bold; width:200px; height:25px; overflow:hidden; text-align:center;}
.list_font h3 a{ color:#222;}
.list_font p{color:#666;}
.list_font p a{ color:#00457d;}

.font_list{ width:324px; height:72px; overflow:hidden}
.font_list li{ background:url(imageslist_dot.png) no-repeat scroll center top; background-position:4px;text-indent: 1.5em; height:24px; line-height:24px; width:324px; overflow:hidden}
.font_list li a{color:#222; font-size: 14px;}
/** 精彩专题开始 **/

/** 正文右边结束 **/

/** footer 开始 **/
.footer{padding: 20px 0 0 0;text-align: center;line-height: 24px;height:150px;background: #3399a7;}
.footer p{line-height: 30px;}
.footer,.footer a{color:#fff;}
/** footer 结束 **/