﻿@charset "utf-8";
/**
* @Author: Andy
* @Date:   2016-10-12-08:58:27-Wednesday
* @Project: 新华网首次公开发行A股网上投资者交流会
* @Last modified by:   huimini
* @Last modified time: 2016-10-17-12:27:25-Monday
*/


/**************************************************************************************************
                                            universal
***************************************************************************************************/

body { position: relative; background-color: #f7f7f7; background-image: url(/fortune/xhwsslyzb/images/banner.jpg); background-position: center top; background-repeat: no-repeat; }
.wrap { overflow: hidden; width: 100%; position: relative; }
#topHeader { background: rgba(0, 0, 0,0.5); background: #000\9; font-family: "Microsoft YaHei", "微软雅黑"; border-bottom: none; }
#topHeader a { color: #fff }
/*通用列表*/
.box-style0 { width: 275px; padding: 15px; background-color: #fff; border: 1px solid #dee9ed; margin-bottom: 15px; }
.box-style0-tit { height: 44px; background: url(/politics/tgehfs/0914/img/quotes.png) 0 0 no-repeat; padding-left: 55px; margin-bottom: 20px; }
.box-style0-tit-chinese { font-size: 22px; line-height: 26px; color: #4c4e5b; font-family: "Microsoft YaHei", "微软雅黑"; }
.box-style0-tit-chinese a { color: #4c4e5b; }
.box-style0-tit-english { font-size: 14px; line-height: 20px; color: #b3b3b3; font-family: arial; }
.box-style0-tit-english a { color: #b3b3b3; }
.box-style0-list li { font-size: 14px; line-height: 30px; color: #4c4e5b; font-family: "Microsoft YaHei", "微软雅黑"; border-bottom: 1px solid #dee9ee; margin-top: 15px; padding-bottom: 15px; position: relative; margin-left: 18px; }
.box-style0-list li a { color: #4c4e5b; }
.box-style0-list li i { width: 5px; height: 5px; background: #b3b3b3; position: absolute; left: -15px; top: 12px; border-radius: 50%; }
.box-style0-list li:last-of-type { border-bottom: none }
.fixed-box { position: fixed; left: 50%; top: 0; margin-left: 195px; z-index: 99; }
/**************************************************************************************************
                                        banner  &  foot
***************************************************************************************************/
.banner { width: 1000px; height: 250px; margin: 0 auto; overflow: hidden; }
.banner-topic { font-size: 30px; line-height: 48px; color: #fff; font-family: "Microsoft YaHei", "微软雅黑"; font-weight: bold; margin-top: 220px; margin-left: 178px; position: relative; }
.banner-topic-time { width: 245px; position: absolute; left: 194px; top: -152px; font-size: 16px; overflow: hidden; }
.banner-topic-local { position: absolute; left: -48px; top: 2px; font-size: 20px; }
.foot { background: #124caa; height: 82px; color: #fff; text-align: center; font-size: 12px; line-height: 26px; overflow: hidden; padding-top: 35px; margin-top: 90px; cursor: pointer; }
/**************************************************************************************************
                                        顶部视频
***************************************************************************************************/
.topVideo { width: 750px; height: 560px; /*width: 730px;
    height: 410px;*/ /*background: url(/politics/tgehfs/0914/img/di.png) 0 0 no-repeat;*/ margin: 0 auto 80px; overflow: hidden; position: relative; border: 4px solid #357cd5; /*background-color: #bf5d49;*/ background-color: #333333; padding: 2px; border-radius: 10px; cursor: pointer; }
.topVideo-size { display: none; }
.topVideo-cont { width: 750px; height: 560px; margin: 0 auto; /*overflow: hidden;*/ position: relative; }
.topVideo-tit { display: none; }
.topVideo-url { display: none; }
.topVideo-img { width: 750px; height: 560px; margin: 0 auto; overflow: hidden; position: relative; /*position: absolute;
    left: 11px;
    top: 13px;*/ z-index: 2 }
.topVideo-playBtn { width: 113px; height: 114px; z-index: 3; background: url(/politics/tgehfs/0914/img/play-big.png) 0 0 no-repeat; left: 50%; top: 50%; margin-left: -57px; margin-top: -57px; position: absolute; }
.topVideo-cover { box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.5) inset; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2; background: #000\9; filter: alpha(opacity=50); }
.topVideo-img img { width: 100%; height: 100%; }
.topVideo iframe { width: 750px; height: 560px; margin: 0 auto; position: absolute; left: 0; top: 0; display: none; }
.topVideo-fixed { position: fixed; bottom: 88%; right: 50%; width: 295px; height: 220px; /*height: 201px;*/ margin-right: -501px; z-index: 99; background: #333333; padding: 5px; margin-bottom: -292px; display: none !important; }
.topVideo-fixed .topVideo-tit { width: 287px; height: 32px; padding-left: 18px; background: #333; cursor: pointer; display: block; line-height: 34px; color: #fff; font-size: 14px; font-family: "Microsoft YaHei", "微软雅黑"; position: absolute; left: 0; top: 0px; }
.topVideo-closeBtn { display: inline-block; float: right; padding-right: 11px; cursor: pointer; color: #b2b2b2; }
.topVideo-tit-cont { display: inline-block; float: left; width: 220px; height: 32px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.topVideo-fixed .topVideo-img { width: 295px; height: 220px; }
.topVideo-fixed iframe { width: 295px; height: 220px; left: 4px; top: 4px; }
.topVideo-fixed .topVideo-playBtn { width: 67px; height: 67px; z-index: 3; background: url(/politics/tgehfs/0914/img/play-small.png) 0 0 no-repeat; left: 50%; top: 50%; margin-left: -33.5px; margin-top: -33.5px; position: absolute; }
.topVideo-bigSize, .topVideo-bigSize .topVideo-cont, .topVideo-bigSize .topVideo-img, .topVideo-bigSize .topVideo iframe { width: 730px; height: 547.5px; }
.topVideo-bigSize .topVideo-fixed, .topVideo-bigSize .topVideo-fixed .topVideo-img, .topVideo-bigSize .topVideo-fixed iframe { width: 295px; height: 221.25px; }
/**************************************************************************************************
                                            概述
***************************************************************************************************/
.overview { background-color: #fff; border: 1px solid #dee9ed; width: 830px; padding: 30px 85px; margin: 0 auto 20px; position: relative; }
.overview-txt { font-size: 14px; line-height: 34px; color: #4c4e5b; font-family: "Microsoft YaHei", "微软雅黑"; }
.quotes-left { width: 40px; height: 30px; background: url(/politics/tgehfs/0914/img/quotesleft.png) 0 0 no-repeat; position: absolute; left: 22px; top: 30px; }
.quotes-right { width: 40px; height: 30px; background: url(/politics/tgehfs/0914/img/quotesright.png) 0 0 no-repeat; position: absolute; right: 22px; bottom: 30px; }
/**************************************************************************************************
                                            主要直播内容
***************************************************************************************************/
.main { width: 1000px; margin: 0 auto; overflow: visible; padding-top: 30px; background: #f7f7f7; }
.live { width: 815px; position: relative; margin-left: -145px; }
/*直播顶部按钮*/
.live-top { height: 40px; }
.live-top-liveDay { background: url(/politics/tgehfs/0914/img/clock.png) right 0 no-repeat; height: 40px; width: 145px; text-align: left; font-size: 16px; line-height: 40px; color: #4c4e5b; font-family: "Microsoft YaHei", "微软雅黑"; }
.live-top-styleChoice { height: 32px; margin-top: 4px; margin-left: 55px; position: relative; }
.active-line { width: 210px; height: 32px; position: absolute; z-index: 1; left: 0; top: 0; }
.orange-line { width: 68px; height: 28px; border: 1px solid #357cd5; border-radius: 15px; display: block; position: absolute; left: 0; top: 0; }
.live-top-styleChoice ul { position: relative; z-index: 2; }
.live-top-styleChoice li { width: 70px; height: 30px; float: left; text-align: center; font-size: 16px; line-height: 30px; color: #999999; font-family: "Microsoft YaHei", "微软雅黑"; cursor: pointer; background: none; }
.live-top-styleChoice li.active { width: 70px; height: 30px; /*border-radius: 15px;*/ color: #357cd5;/*border: 1px solid #ff9d6f;*/ }
.live-top-refresh { width: 54px; height: 30px; margin-top: 4px; background: url(/politics/tgehfs/0914/img/refresh.png) 0 0 no-repeat; cursor: pointer; }
/*************************************************直播主体内容**************************************************/
.live-bottom { background: url(/politics/tgehfs/0914/img/greyline.png) 123px 0 repeat-y; padding-top: 20px; }
.live-tips { width: 660px; /*height: 0px;*/ /*overflow: hidden;*/ height: 0; opacity: 0; filter: alpha(opacity=0); overflow: hidden; margin-bottom: 15px; text-align: center; background: #d4d4d4; border-radius: 15px; font-size: 14px; line-height: 28px; color: #4c4e5b; font-family: "Microsoft YaHei", "微软雅黑";/*display: none;*/ }
.live-list { width: 750px; }
.live-list li { background: url(/politics/tgehfs/0914/img/dot.png) 48px 20px no-repeat; margin-bottom: 20px; }
.live-time { font-size: 14px; line-height: 28px; color: #4c4e5b; font-family: "Microsoft YaHei", "微软雅黑"; margin-top: 20px; width: 37px; overflow: hidden; height: 28px; }
.live-cont { width: 675px; position: relative; }
.live-cont-triangle { position: absolute; left: 2px; top: 32px; width: 14px; height: 22px; background: url(/politics/tgehfs/0914/img/tri.png) 0px 0px no-repeat; z-index: 2; }
.live-cont-dialogue { margin-left: 15px; width: 618px; background-color: #fff; border: 1px solid #dee9ee; padding: 10px 20px; }
.dialogue-headPortrait { width: 330px; height: 50px; overflow: hidden; }
.headPortrait-img { width: 50px; height: 50px; border-radius: 50%; overflow: hidden; }
.headPortrait-img img { display: none; }
.headPortrait-img img:first-child { display: block; width: 100%; height: 100%; }
.headPortrait-name { margin-left: 13px; font-size: 14px; line-height: 50px; color: #02a8f0; font-family: "Microsoft YaHei", "微软雅黑"; }
.dialogue-btn { width: 286px; margin-top: 10px; cursor: pointer; }
.dialogue-btn-share { /*width: 210px;*/ width: 49px; overflow: hidden; position: relative; }
.share-base { width: 34px; height: 34px; background: url(/politics/tgehfs/0914/img/sharegrey.png) 0 0 no-repeat; float: right; margin-right: 15px; z-index: 1; position: relative; }
/*.share-base:hover{
    background: url(/politics/tgehfs/0914/img/sharered.png) 0 0 no-repeat;
}*/
.share-list { position: absolute; z-index: 0; /*width: 0px;*/ height: 34px; width: 196px; right: 15px; top: 0; overflow: hidden; }
.share-list li { float: left; width: 34px; height: 34px; margin-left: 15px; }
.share-list li.share-xh { background: url(/politics/tgehfs/0914/img/sharenews.png) 0 0 no-repeat; }
.share-list li.share-wx { background: url(/politics/tgehfs/0914/img/sharewx.png) 0 0 no-repeat; }
.share-list li.share-wb { background: url(/politics/tgehfs/0914/img/sharewb.png) 0 0 no-repeat; }
.share-list li.share-kj { background: url(/politics/tgehfs/0914/img/shareqzone.png) 0 0 no-repeat; }
.dialogue-btn-favor { width: 36px; height: 34px; background: url(/politics/tgehfs/0914/img/lovegrey.png) 0 0 no-repeat; padding-left: 40px; font-size: 16px; line-height: 34px; color: #a2adb3; font-family: "Microsoft YaHei", "微软雅黑"; position: relative; cursor: pointer; }
.clicked { background: url(/politics/tgehfs/0914/img/lovered.png) 0 0 no-repeat; }
/*图片视频列表样式*/
.dialogue-styleMark { display: none; }
.dialogue-TitUrl { display: none; }
.dialogue-txt { font-size: 14px; line-height: 34px; color: #4c4e5b; font-family: "Microsoft YaHei", "微软雅黑"; margin-bottom: 15px; margin-top: 5px; }
/*txtOnly:纯文字,videoShow:视频显示,picShow:图片显示*/
.txtOnly, .videoShow, .picShow { display: block!important; }
/*视频*/
.dialogue-video { width: 380px; height: 285px; margin-bottom: 17px; position: relative; display: none; }
.video-url { display: none; }
.video-img { width: 380px; height: 285px; position: relative; cursor: pointer; z-index: 2 }
.video-cover { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #000; filter: alpha(opacity=50); opacity: 0.5; z-index: 1; }
.video-playBtn { width: 67px; height: 67px; background: url(/politics/tgehfs/0914/img/play-small.png) 0 0 no-repeat; position: absolute; left: 50%; top: 50%; margin-left: -30px; margin-top: -30px; z-index: 2; }
.video-img img { width: 100%; height: 100%; position: relative; z-index: 0; }
.dialogue-video iframe { width: 380px; height: 285px; position: absolute; left: 0; top: 0; z-index: 1; }
.video-closeBtn { width: 29px; height: 28px; background: url(/politics/tgehfs/0914/img/close.png) 0 0 no-repeat; position: absolute; right: -29px; top: 0; cursor: pointer; display: none; }
/*************************************图片*************************************/
.dialogue-pics { overflow: hidden; margin-bottom: 17px; display: none; }
.dialogue-pics li { float: left; display: none; overflow: hidden; cursor: pointer; }
/*一张图*/
.picNum1 { width: 380px; height: 285px; }
.picNum1 li { width: 380px; height: 285px; overflow: hidden; display: block; }
.picNum1 li img { width: 100%; height: auto; }
/*二或者三张图*/
.picNum2, .picNum3 { height: 152px; }
.picNum2 { width: 414px; }
.picNum3 { width: 621px; }
.picNum2 li, .picNum3 li { width: 202px; height: 152px; overflow: hidden; margin-right: 5px; display: block; }
.picNum2 li img, .picNum3 li img { width: 100%; height: auto; }
/*三张以上图*/
.picNum4, .picNum5, .picNum6, .picNum7, .picNum8, .picNum9 { width: 495px; }
.picNum4, .picNum5, .picNum6 { height: 330px; }
.picNum7, .picNum8, .picNum9 { height: 495px; }
.picNum4 li, .picNum5 li, .picNum6 li, .picNum7 li, .picNum8 li, .picNum9 li { width: 160px; height: 160px; overflow: hidden; margin-right: 5px; margin-bottom: 5px; }
.picNum4 li:nth-child(1), .picNum4 li:nth-child(2), .picNum4 li:nth-child(3), .picNum4 li:nth-child(4) { display: block; }
.picNum5 li:nth-child(1), .picNum5 li:nth-child(2), .picNum5 li:nth-child(3), .picNum5 li:nth-child(4), .picNum5 li:nth-child(5) { display: block; }
.picNum7 li:nth-child(1), .picNum7 li:nth-child(2), .picNum7 li:nth-child(3), .picNum7 li:nth-child(4), .picNum7 li:nth-child(5), .picNum7 li:nth-child(6), .picNum7 li:nth-child(7) { display: block; }
.picNum8 li:nth-child(1), .picNum8 li:nth-child(2), .picNum8 li:nth-child(3), .picNum8 li:nth-child(4), .picNum8 li:nth-child(5), .picNum8 li:nth-child(6), .picNum8 li:nth-child(7), .picNum8 li:nth-child(8) { display: block; }
.picNum6 li, .picNum9 li { display: block; }
.picNum4 li img, .picNum5 li img, .picNum6 li img, .picNum7 li img, .picNum8 li img, .picNum9 li img { width: 100%; height: auto; }
/**************************************************************************************************
                                            右侧扩展内容
***************************************************************************************************/
.extend { width: 305px; }
/*.extend-relatedNews .box-style0-tit-chinese,.extend-liveSummary .box-style0-tit-chinese{
    line-height: 43px;
}*/
.extend-fighting-list li { border-bottom: 1px solid #f4f4f3; padding-bottom: 8px; margin-bottom: 8px; }
.extend-fighting-list li:last-child { border-bottom: none; margin-bottom: 0px; }
.fighting-head { width: 50px; height: 50px; border-radius: 50%; overflow: hidden; border: 2px solid #b70610; float: left; margin-top: 10px; }
.fighting-head img { width: 100%; height: 100%; }
.fighting-txt { width: 152px; padding-left: 5px; float: left; margin-top: 5px; }
.fighting-txt-name { color: #161615; font-size: 16px; line-height: 20px; font-family: "Microsoft YaHei", "微软雅黑"; }
.fighting-txt-popularity { color: #848484; font-size: 12px; padding-left: 5px; }
.fighting-txt-popularity i { font-style: normal; }
.fighting-txt-sum { color: #848484; font-size: 12px; line-height: 18px; font-family: "Microsoft YaHei", "微软雅黑"; }
.fighting-btn { border: 2px solid #b70610; padding: 2px; background: #fff; float: left; width: 38px; margin-left: 8px; height: 60px; }
.fighting-btn-love { text-align: center; color: #fff; background: #b70610; background-size: 50% auto; height: 60px; position: relative; cursor: pointer; }
.fighting-btn-love i { width: 15px; height: 15px; display: block; position: absolute; left: 50%; top: 4px; margin-left: -7px; background: url(/politics/tgehfs/0914/img/fighting-k.png) 0 0 no-repeat;/*background-size: 100% auto;*/ }
.fighting-btn-love.clicked i { background: url(/politics/tgehfs/0914/img/fighting-s.png) 0 0 no-repeat;/*background-size: 100% auto;*/ }
.fighting-btn-love span { width: 14px; display: block; margin: 0 auto; line-height: 18px; padding-top: 19px; }
.fighting-url { display: none }
/**************************************************************************************************
                                            图片呼吸动画
***************************************************************************************************/
@keyframes imgBreath {
0% {
transform:scale(1.3)
}
/*25%  {top:200px;}
50%  {top:100px;}
75%  {top:200px;}*/
100% {
transform:scale(1)
}
}
 @-moz-keyframes imgBreath /* Firefox */ {
0% {
transform:scale(1.3)
}
    /*25%  {top:200px;}
    50%  {top:100px;}
    75%  {top:200px;}*/
    100% {
transform:scale(1)
}
}
 @-webkit-keyframes imgBreath /* Safari 和 Chrome */ {
0% {
transform:scale(1.3)
}
    /*25%  {top:200px;}
    50%  {top:100px;}
    75%  {top:200px;}*/
    100% {
transform:scale(1)
}
}
 @-o-keyframes imgBreath /* Opera */ {
0% {
transform:scale(1.3)
}
    /*25%  {top:200px;}
    50%  {top:100px;}
    75%  {top:200px;}*/
    100% {
transform:scale(1)
}
}
.breath { /*animation: name duration timing-function delay iteration-count direction;*/ animation: imgBreath 18s; -webkit-animation: imgBreath 18s; /* Safari 和 Chrome */ }
/**************************************************************************************************
                                            二维码弹出
***************************************************************************************************/
.qrcode { width: 100%; height: 100%; overflow: hidden; position: fixed; left: 0; top: 0; z-index: 99; display: none; }
.qrcodeBg { width: 100%; height: 100%; background: #000; filter: alpha(opacity=80); opacity: 0.8; z-index: 1; position: absolute; left: 0; top: 0; }
.qrcode-box { position: absolute; left: 50%; top: 50%; margin-left: -89px; margin-top: -89px; z-index: 2; width: 178px; padding: 12px; background-color: #fff; text-align: center; }
#itemQRcode { margin: 0 auto; }
.qrcode-txt { margin-top: 12px; color: #4c4c4c; font-size: 16px; line-height: 23px; font-family: "Microsoft YaHei", "微软雅黑"; font-weight: 400; }
.qrcode-txt span { font-size: 14px; font-weight: normal; }
.qrcode-close { position: absolute; right: 0; top: 0; width: 57px; height: 57px; background: url(/politics/tgehfs/0914/img/close1.png) 0 0 no-repeat; z-index: 2 }
.toTop { width: 70px; height: 84px; background: url(/politics/tgehfs/0914/img/totop.png) 0 0 no-repeat; position: fixed; right: 50%; bottom: 50%; margin-right: -571px; margin-bottom: -273px; z-index: 99; cursor: pointer; display: none; }
.rock { width: 38px; height: 33px; background: url(/politics/tgehfs/0914/img/rock.png) no-repeat; position: fixed; right: 50%; bottom: 50%; margin-right: -554px; margin-bottom: -227px; z-index: 99; cursor: pointer; }
.rock-write { width: 38px; height: 54px; background: url(/politics/tgehfs/0914/img/rock.png) 0 0 no-repeat; position: fixed; right: 50%; bottom: 50%; margin-right: -554px; margin-bottom: -241px; z-index: 99; cursor: pointer; }
.rock-red { width: 38px; height: 54px; background: url(/politics/tgehfs/0914/img/rock.png) -40px 0 no-repeat; position: fixed; right: 50%; top: 90%; margin-right: -554px; z-index: 99; display: none; cursor: pointer; }
@keyframes rockMoveOk {
0% {
margin-right: -555px;
}
 100% {
margin-right: -552px;
}
}
 @-moz-keyframes rockMoveOk /* Firefox */ {
0% {
margin-right: -555px;
}
 100% {
margin-right: -552px;
}
}
 @-webkit-keyframes rockMoveOk /* Safari 和 Chrome */ {
0% {
margin-right: -555px;
}
 100% {
margin-right: -552px;
}
}
 @-o-keyframes rockMoveOk /* Opera */ {
0% {
margin-right: -555px;
}
 100% {
margin-right: -552px;
}
}
.rockMove { /*animation: name duration timing-function delay iteration-count direction;*/ animation: rockMoveOk 0.1s infinite; -webkit-animation: rockMoveOk 0.1s infinite; /* Safari 和 Chrome */ }
/**************************************************************************************************
                                            kaka放大图集相关
***************************************************************************************************/
#mask { width: 100%; height: 100%; z-index: 99; position: fixed; left: 0; top: 0; display: none; }
.mask-bg { width: 100%; height: 100%; background: #000; filter: alpha(opacity=80); opacity: 0.8; z-index: 1; }
.mask-close { position: absolute; right: 0; top: 0; width: 57px; height: 57px; background: url(/politics/tgehfs/0914/img/close1.png) 0 0 no-repeat; z-index: 2; cursor: pointer; }
.bigPic { width: 600px; height: 630px; position: fixed; left: 50%; top: 50%; margin: -300px 0 0 -300px; z-index: 101; display: none; }
.bigPic2 { width: 600px; height: 480px; margin: -240px 0 0 -240px; }
.bigPic .arrow-left { background: url(/politics/tgehfs/0914/img/arrows.png) no-repeat left top; position: absolute; left: -40px; top: 50%; margin-top: -15px; width: 20px; height: 30px; }
.bigPic .arrow-right { background: url(/politics/tgehfs/0914/img/arrows.png) no-repeat left bottom; position: absolute; right: -40px; top: 50%; margin-top: -15px; width: 20px; height: 30px; }
.bigPic .swiper-container { height: 100%; }
.bigPic .swiper-slide img { width: 600px; height: auto; }
.bigPic .pagination { position: absolute; left: 0; text-align: center; bottom: 5px; width: 100%; z-index: 102; }
.bigPic .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px; cursor: pointer; }
.bigPic .swiper-active-switch { background: #fff; }
.live-list-url { display: none; }
.prosp { width: 185px; height: 220px; margin: 0 auto; }
.list_info { width: 275px; overflow: hidden; }
.list_info li { height: 60px; border-bottom: 1px solid #dee9ee; margin-bottom: 15px; }
.list_info li .show { font-family: "微软雅黑"; font-size: 14px; color: #3773db; }
.list_info li { font-family: "微软雅黑"; font-size: 14px; color: #4c4e5b; background: url(/fortune/xhwsslyzb/images/dian.jpg) no-repeat left 10px; padding-left: 20px; }
.list_info li a { color: #4c4e5b; }
.list_info li .date { font-family: "微软雅黑"; font-size: 14px; color: #b2b2b2; padding-left: 10px; }
/**************************************************************************************************
                                            LHR追加公司高管区块
***************************************************************************************************/
.gsgg { overflow: hidden; }
.gsgg dt { float: left; width: 100px; }
.gsgg dd { float: right; width: 160px; padding-top: 20px; }
.gsgg dd h3 { font-size: 18px; padding-bottom: 10px; font-weight: bold; }
.gsgg dd h3 a { color: #4c4c4c; font-weight: bold; }
.gsgg dd p a { color: #808080; }
