﻿body { background:#FFFFFF; font-size:12px;color:#484848;font-family:"宋体",Arial;}
body,form,ul,p,table,tr,td{margin:0px;padding:0px;}
table,tr,td{ border:0;border-collapse:collapse;}
ul,li{list-style:none; list-style-image:none;}

a{outline-style:none;color:#00349a; text-decoration:none; }
a:hover{ text-decoration:underline; color:#ff4901;}
.hotMagazine a:hover{ text-decoration:underline; color:#ff4901;}
a img{border:0px;}
.em{text-indent:2em;}
.titA{ color:#000;}
.titA:hover{ color:#000; }
.titAHover{ color:#000;}
.titAHover:hover{ color:#ff4901; }
.other .red {color:#ff4901;}
.noUnderline:hover{text-decoration:none;}
 
#header .Navigationfirst{font-size:12px;}
#header .Navigation{ margin:0 auto; padding-top:6px;float:left; display:block;padding-left:14px;}
#header .Navigation li{float: left;background-position: left -26px;background-repeat: no-repeat;display: block;padding: 0 7px 0 7px;line-height: 15px;background: url("/finance../imagesv2/element.png") no-repeat -90px -188px;}
#header .Navigation .first{float:left;}
#header .Navigation .first li{list-style-image: none;background: none;}
#header .Navigation ul .s{vertical-align:middle;margin-left:4px;}
#header .Navigation ul li a{color: black;text-decoration: none;}
#header .Navigation ul li a:hover{text-decoration: underline;color:#ff4901;}
#header .Navigation .red a{color:#ff4901;}
#header .Navigation .other{ width:890px;float:left;}
#header .topAdArea{height:88px;margin-top:10px;}
#header .topAdArea adl{width:173px;}
#header .advert {  width: 950px; height: 90px; overflow: hidden; float:left; _margin:0;padding-top:10px;}
#header .advert .left { float: left; width: 175px; height: 90px; }
#header .advert .center { float: left; width: 588px; margin-left: 6px; }
#header .advert .right { float: right; width: 175px; height: 90px; }
#header .menu{width:950px;height:35px;line-height:35px;margin:0 auto;text-align:center;float:left;}
#header .menu .menuTitle{float:left;width:80px;height:35px;line-height:35px;background-color:#525252;font-size:14px;border-right:2px solid white;}
#header .menu .menuTitle a{font-size:14px;font-weight:bold;color:White;}
#header .menu .mainMenu{float:left;width:868px;height:35px;background-color:#3A5E95;}
#header .menu .mainMenu .item{padding-left:16px;padding-right:15px;float:left;}
#header .menu .mainMenu .item a{font-size:14px;color:White;}
#header .menu .mainMenu .item a:hover{color:Red;}
#header .menu .mainMenu b{float:left;margin:9px 0;width:1px;height:13px;background-color:#3A5E95;border-right:1px solid #758FB5;}
#header .menu a:-webkit-any-link{text-decoration:none;}
#header .menu a:hover{text-decoration: none;}
#header .subMenu{ background:#ECF4FD; width:950px; height:30px;float:left;margin-top:2px;}
#header .subMenu ul{width:935px;height:30px; text-align:center;margin:0 auto;}
#header .subMenu ul li{ float:left; padding-left:13px;padding-right:13px;display:block; line-height:30px; }
#header .subMenu ul li a{ font-size:14px;}
#header .mainFrame{float:left;width:950px;}
#header .mainFrame .logo{ height:50px; }
#header .mainFrame .logo:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#header .mainFrame .logo .logo_img{ float:left; padding-left:12px; padding-top:5px; margin-top:8px;}
#header .mainFrame .logo .remark{float: right;height: 40px;z-index: 10000; line-height:24px; margin-top:7px; text-align:right;}
#header .mainFrame .logo .remark ul{ float:right; line-height:22px; margin:0; padding:0; list-style:none;margin-top:0px;}
#header .mainFrame .logo .remark ul font{ font-size:12px; color:#494949;}
#header .mainFrame .logo .expand { float:left;margin-top:5px;margin-left:30px;}
#header b.icoX { background:url("/finance../imagesv2/element.png") no-repeat -98px -225px; width:22px; height:22px; float:left;}
#header b.M { background:url("/finance../imagesv2/element.png") no-repeat -101px -250px; width:22px; height:22px; float:left;}
#header b.icoX.G { background-position:0 -61px;}
#header .mainFrame .logo .expand span { float:left; display:block; margin:12px 6px 0;}
#header .mainFrame .logo .expand a { float:left; font-size:14px; height:auto; line-height:16px; vertical-align:middle; margin:5px 0 0 4px; }
#header .HotRecommend{float:right;height:14px; line-height:14px; margin-top:18px; text-align:right;color:#494949;padding-right:10px;}
#header .HotRecommend a{margin-right:5px;}
#header .HotRecommend .tj_title{font-weight:bold;}
#header .mainFrame .search { margin-right:0px;float:right;width:auto;height:22px;margin-top:2px;}
#header .mainFrame .search .sinput {float:left; border:1px solid #999;padding:1px 2px;width:110px;height:15px;font-size:12px;color:#999; vertical-align:middle;background-color:#fff;margin-right:3px;margin-left:5px;}
#header .mainFrame .search .sradio,.search .radio{float:left; }
#header .mainFrame .search .sradio label {float:left;line-height:18px;}
#header .mainFrame .search .radio input{margin:4px;*margin:-2px 0px 0px 0px;_margin-top:-2px;padding:0px;}
#header .mainFrame .search select {float:left;margin-right:3px;vertical-align:middle;}
#header .mainFrame .search .btn {height:17px;line-height:17px;}
#header .mainFrame .search .btn b {float:left;background-position:0 -99px;margin:0px;height:15px;width:auto;overflow:hidden;}

.TabTitle{ position:relative; float:left; height:38px;  width:100%; border-bottom: 2px solid #2f5895; z-index:11;}
.tabs { float:left; position:relative; top:2px;text-align:center; z-index:2; height:35px; line-height:35px; font-size :18px; font-family: 微软雅黑;  }
.tabs .c{ border-left:1px solid #2f5895; border-right:1px solid #2f5895; border-top:1px solid #2f5895; border-bottom:2px solid #fff; }
.tabs li{ cursor:pointer; float:left; padding:2px 20px 0 20px; position:relative; top:0px; z-index:8;}
.tabs li a{color:#000;}
.tabs li a:link{color:#000;}
.tabs .c{z-index: 3;border: 1px solid #2F5895;border-bottom: none;position: relative;top:-1px; background-color: #fff;height: 38px;_height: 39px;_line-height: 33px;_top: 0px;_margin-top: -2px;}
.tabs .c a{ color:#000;}
.tabs .c a:link{ color:#000;}
.tabs li{position: relative;top:-1px;z-index: 2;margin-left: -1px;float: left;padding: 0px 10px 0px 10px;border-top: 1px solid #BBD4E8;border-left: 1px solid #BBD4E8;border-right: 1px solid #BBD4E8;display: block;height: 36px;font-size: 18px;font-family: 微软雅黑;}

.tabs .f{ margin-left:0px;}
.TabTitle .more{ float:right; margin-top:15px; margin-right:5px;}

.grayBg { background:#F5F5F5; }
.tbPannel { float:left;_float:none; padding:0; margin:0;}

.page{margin: 0px auto;width:950px;}
.page #header{float:left; margin-top:0px;}
.page #main{float:left; margin-top:0px;}
.page .Pannel{float:left; margin-top:10px;}
.clearfix{*display:inline-block}

.main{ width:950px; }
.main .gl{width:650px; float:left;}
.main .gc{ width:20px; _width:12px;float:left;height:2104px;}
.main .vline{ height:2054px; width:1px; font-size:1px; background:#F1F6FA;display:block; margin:50px auto;}
.main .gr{width:280px; float:left;}
.main .newsGr .Pannel{width:280px;float:left;}

.main .gl .artitleList2 { width:650px; float:left;}
.main .gl .artitleList2 ul{width:650px;float:left;}
.main .gl .artitleList2 ul li{ height:108px;width:650px; border-bottom:1px solid #BBD4E8;}
.main .gl .artitleList2 ul li:hover{background:#f7f7f7;}
.main .gl .artitleList2 .title{ font: 20px/35px "微软雅黑","simhei"; height: 31px;overflow: hidden;width: 475px;}
.main .gl .artitleList2 tr{ border-bottom:1px solid #E4EEF6; padding-bottom:5px; height:141px;}
.main .gl .artitleList2 .info { height:52px; overflow:hidden; color:#818181; line-height: 26px;}
.main .gl .artitleList2 .time { color:#818181; line-height: 22px;width:20%; text-align:right; position:absolute; bottom:5px; right:15px;display:inline-block;}
.main .gl .artitleList2 .newsImg{ border:1px solid #b4b1b1;}

.main .gl .artitleList3 { width:650px; float:left;}
.main .gl .artitleList3 ul{width:650px;float:left;}
.main .gl .artitleList3 ul li{ height:143px;width:650px; border-bottom:1px solid #BBD4E8;}
.main .gl .artitleList3 ul li:hover{background:#f7f7f7;}
.main .gl .artitleList3 .title{ font: 20px/35px "微软雅黑","simhei";height: 30px; overflow: hidden; width: 480px; }
.main .gl .artitleList3 tr{ border-bottom:1px solid #E4EEF6; padding-bottom:5px; height:141px;}
.main .gl .artitleList3 .info { height:52px; overflow:hidden; color:#818181; line-height: 26px;}
.main .gl .artitleList3 .time { color:#818181; line-height: 22px;width:98%; text-align:right;}
.main .gl .artitleList3 .newsImg{ border:1px solid #b4b1b1;}


.main .gl .artitleList4 { width:650px; float:left;}
.main .gl .artitleList4 ul{width:650px;float:left;}
.main .gl .artitleList4 ul li{ height:146px;width:650px; border-bottom:1px solid #BBD4E8;}
.main .gl .artitleList4 ul li:hover{background:#f7f7f7;}
.main .gl .artitleList4 .title{ font: 20px/35px "微软雅黑","simhei"; }
.main .gl .artitleList4 tr{ border-bottom:1px solid #E4EEF6; padding-bottom:5px; height:141px;}
.main .gl .artitleList4 .info { height:52px; overflow:hidden; color:#818181; line-height: 26px;}
.main .gl .artitleList4 .time { color:#818181; line-height: 22px;width:98%; text-align:right;}
.main .gl .artitleList4 .newsImg{ border:1px solid #b4b1b1;}

.main .gl .artitleList { width:650px; float:left;}
.main .gl .artitleList ul{width:650px;float:left;}
.main .gl .artitleList ul li{ height:108px;width:650px; border-bottom:1px solid #BBD4E8;}
.main .gl .artitleList ul li:hover{background:#f7f7f7;}
.main .gl .artitleList .title{ font: 20px/35px "微软雅黑","simhei";  height: 31px;overflow: hidden; width: 480px;}
.main .gl .artitleList tr{ border-bottom:1px solid #E4EEF6; padding-bottom:5px; height:141px;}
.main .gl .artitleList .info { height:52px; overflow:hidden; color:#818181; line-height: 26px;}
.main .gl .artitleList .time { color:#818181; line-height: 22px; text-align:right; position:absolute; bottom:5px;right:15px; display:inline-block; }
.main .gl .artitleList .newsImg{ border:1px solid #b4b1b1;}


.wNews .img img { float: left; margin: 0px 12px;  border:1px solid #CCCCCC;} 
.wNews .title { float: left; display: block; width: 143px;font-size: 14px; } 
.wNews .info { color:black; display: block; float: left; width: 143px; height: 68px; line-height: 170%; margin-top: 5px; text-indent: 20px; font-size:12px;} 

.pics ul{ height:178px;}
.pics ul li{height: 90px;float: left;margin-top:15px;}

.newsList{ float:left; margin-top:10px; padding-left:15px;width:265px;_width:250px;}
.newsList ul{width:265px;_width:250px;}
.newsList li{width:265px; _width:250px;line-height:26px; height:26px; font-size:12px;background:url(/finance../imagesv2/dot.gif) 0px 13px no-repeat; padding-left:8px;}

.BestHotnewsList{ float:left; padding-top:10px; padding-left:15px;width:265px;_width:250px;background:url(/finance../imagesv2/bg_hotnews.gif) 16px 15px no-repeat; background-color:#F4FAFF;}
.BestHotnewsList ul{width:250px;_width:245px;margin-top:10px;margin-left:20px;}
.BestHotnewsList .top12{margin-top:33px;_margin-top:43px;}
.BestHotnewsList .top24{margin-top:30px;}
.BestHotnewsList .top48{margin-top:35px;}
.BestHotnewsList li{overflow:hidden; width:230px; _width:230px;line-height:24px; height:24px; font-size:12px;background:url(/finance../imagesv2/dot.gif) 0px 13px no-repeat; padding-left:8px;}

.Pannel .title3 { width:370px; border-bottom:2px solid #2F5895; float:left; height:38px; }
.Pannel .title3 .title2Name{ float:left; margin-top:8px; margin-left:13px; font-size:18px; font-family: 微软雅黑;}
.Pannel .title3 .more { float:right; font-size:12px;margin-top:15px; margin-right:5px; }
.Pannel .title3 .date{float:left; margin-left:10px; font-size: 12px;height: 14px;margin-top: 15px;color: #838383;}

.gr .tabName{  float:left; margin-top:8px; margin-left:10px; font-size:16px; font-family: 微软雅黑; color:#000;}

 
.financeData{width:280px;float:left; height:299px;  border-bottom:1px solid #BBD4E8; overflow:hidden;}
.financeData ul{ width:275px;font-size:12px;padding-left:5px; height:26px;}
.financeData ul li{ width:75px;text-align:center;float:left;line-height:26px;height:26px;color:#333333;}
.financeData .ft {border-bottom:1px solid #BBD4E8; height:30px;}
.financeData .ft li{ line-height:30px;height:30px;}
.financeData .bg{background:#FAFAFD;}


.imgroll { position: relative; height: 187px; overflow: hidden; }
.imgroll li img { border: 1px solid #BDBDBD; position: absolute; cursor: pointer;}
.imgroll ul {width:280px;float:left; height: 178px;}
.imgrollinfo { text-align: center; width: 100%; position: absolute; top: 167px; }
 
.topic ul{width:280px;}
.topic ul li{ line-height:33px; height:33px; }
.topic ul li span {margin-left:13px;}
.topic ul li a{ margin-left:15px;}

.hotNews { width:280px;float:left;background-color: #F4FAFF;height: 245px;}
.hotNews ul { width:280px;float:left;margin-top:10px;}
.hotNews ul li{ width:270px; padding-left:10px; overflow:hidden;height:25px;line-height:25px;}
.hotNews ul li span{ display:inline-block; width:20px;height:25px;line-height:25px;text-align:left;font-style:italic; font-family: Arial;font-size:14px;font-weight:600;}
.hotNews ul .tenNo {padding-left:5px;}
.hotNews ul .tenNo span{width:25px;}

.newsGuid { width:650px; height:405px;float:left;}
.newsGuid .guid1 { position:relative; width:650px;height:190px;float:left;border-bottom:1px solid #BBD4E8;}
.newsGuid .guid1 .img{float:left; position:relative; top:50px; left:10px; z-index:2;}
.newsGuid .guid1 .title{
    float: left;
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 2;
    width: 610px;
    display: block;
    height: 35px;
    line-height: 35px;
    text-align: left;
    font-size:22px;
    font-family:微软雅黑;
    color:#003399;
    font-weight:600;
    overflow: hidden;
}
.newsGuid .guid1 .title:hover{
    color:#ff4901;
}
.newsGuid .guid2 .title:hover{
    color:#ff4901;
}
.titleTime { height:39px;width:650px; float:left;border-bottom:1px solid #BBD4E8;margin-top:10px;}
.titleTime table{height:30px; width:350px;}
.titleTime b{ width:14px;height:14px;background:url(/finance../imagesv2/element.png) -42px -152px no-repeat;display:block;margin-left:10px;}
.newsGuid .guid1 ul{height:190px; _overflow:hidden;_display:inline-block;}
.newsGuid .guid1 .guid1List
{
    float: left;
    position: absolute;
    top: 60px;
    left: 270px;
    z-index: 2;
    display: block;
    width:370px;
    height:110px;

}
.newsGuid .guid1 .guid1List li{display:block; background: url(/finance../imagesv2/dot.gif) 0px 13px no-repeat; width:360px; padding-left:10px;height:28px;line-height:28px; overflow:hidden;}

.newsGuid .guid2 { position:relative; width:650px;height:120px;float:left;border-bottom:1px solid #BBD4E8;}
.newsGuid .guid2 .img{float:left; position:relative; top:20px; left:10px; z-index:2;}
.newsGuid .guid2 .title{
    float: left;
    position: absolute;
    top: 10px;
    left: 150px;
    z-index: 2;
    display: block;
    height: 35px;
    line-height: 35px;
    text-align: left;
    font-size:20px;
    font-family:微软雅黑;
    color:#003399;
    font-weight:600;
    overflow: hidden;
    width: 470px;
}
.newsGuid .guid2 ul{ width:650px; height:120px;}
.newsGuid .guid2 .guid2List
{
    float: left;
    position: absolute;
    top: 45px;
    left: 150px;
    z-index: 2;
    display: block;
    width: 370px;
    height: 60px;

}
.newsGuid .guid2 .guid2List li{background: url(/finance../imagesv2/dot.gif) 0px 13px no-repeat; width:360px; padding-left:10px;height:28px;line-height:28px; overflow:hidden;}

.newsGuid .red{font-size:12px;}
.newsGuid  .red a{ color:#ff4901;}
.newsGuid  .blue a{ color:#039;}
.newsGuid  .blue a:hover{color:#ff4901;}
.newsGuid  .lightblue a{color:#2860FF;}
.newsGuid  .lightblue a:hover{color:#ff4901;}
.newsGuid  .green a{color:#090;}
.newsGuid  .green a:hover{color:#ff4901;}

 
.guid1:hover{background:#f7f7f7;}
.guid2:hover{background:#f7f7f7;}
 

.spread { float:left; width:650px;height:40px;}
.spread ul{ width:640px;margin-left:10px; overflow:hidden;}
.spread ul li{ height:35px;line-height:35px;}

.main .gl .artitleList .threePic {float:left; height:205px;border-bottom:1px solid #BBD4E8;}
.main .gl .artitleList .threePic ul{ width:640px;margin-top:50px;margin-left:6px;}
.main .gl .artitleList .threePic ul li{position:relative; width:210px;float:left; border-bottom:none;}
.main .gl .artitleList .threePic ul li:hover{background:#f7f7f7;}
.main .gl .artitleList .threePic ul li .title{
    float: left;
    position: absolute;
    top: -40px;
    left: 0px;
    z-index: 2;
    display: block;
    height: 35px;
    width:640px;
    line-height: 35px;
    text-align: left;
    font-size:20px;
    font-family:微软雅黑;
    color:#003399;
    font-weight:600;
}

.main .gl .artitleList2 .threePic {float:left; height:205px;border-bottom:1px solid #BBD4E8;}
.main .gl .artitleList2 .threePic ul{ width:640px;margin-top:50px;margin-left:6px;}
.main .gl .artitleList2 .threePic ul li{position:relative; width:210px;float:left; border-bottom:none;}
.main .gl .artitleList2 .threePic ul li:hover{background:#f7f7f7;}
.main .gl .artitleList2 .threePic ul li .title{
    float: left;
    position: absolute;
    top: -40px;
    left: 0px;
    z-index: 2;
    display: block;
    height: 35px;
    width:610px;
    line-height: 35px;
    text-align: left;
    font-size:20px;
    font-family:微软雅黑;
    color:#003399;
    font-weight:600;
}

.moreTen {float:left; background:#E3F0FA;width:648px;height:33px;*height:28px;border:1px solid #BBD4E8;text-align:center;font-size:14px;}
.moreTen b{width:12px;height:7px;display:block;background:url(/finance../imagesv2/v.gif) 0px 0px no-repeat;margin-left:5px;}

.moreTen a{ color:#3F3F3F;}
.moreTen a:link{ color:#3F3F3F;}

.share{width: 108px; height:50px; float:right;position:absolute;top:20px;right:10px; z-index:2;}
.share .shareIco{ float:right; margin-right:5px;width:14px;height:14px;background:url(/finance../imagesv2/icon.png) 0px -1611px no-repeat;_background:url(/finance../imagesv2/icon.gif-v2.html) 0px -1611px no-repeat;display:block;}
.shareContent{  z-index:3; float:right; border:1px solid #e2e2e2; width:90px;height:27px;}
#bdshare{background:#ffffff;}

.gr .iamgeList{float:left; width:280px;background:#F4FAFF;}
.gr .iamgeList ul{ float:left;width:280px;}
.gr .iamgeList ul li{float:left; width:135px;_width:130px;margin-left:5px;}
.gr .iamgeList ul li .img{ display:block; width:135px;_width:130px;text-align:center;padding-top:10px;} 
.gr .iamgeList ul li .title{display:block;height:22px;text-align:center;line-height:22px;width:135px;_width:130px;}
.img img{border:1px solid #e8e8e8;}
.gr .iamgeWordList{float:left; width:280px;}
.gr .iamgeWordList ul{float:left;width:280px;}
.gr .iamgeWordList li{background:#F4FAFF;width:260px;border:1px solid #BBD4E8;float:left;height: 75px; margin:4px auto;padding-top:8px;margin-left:8px;}
.gr .iamgeWordList .img img { float: left; margin: 0px 12px;  border:1px solid #CCCCCC;} 
.gr .iamgeWordList .title { float: left; display: block; width: 143px;font-size: 14px; } 
.gr .iamgeWordList .info { color:black; display: block; float: left; width: 143px; height: 45px; line-height: 170%; margin-top: 5px; text-indent: 20px; font-size:12px;} 

.gr .stockMans {float:left;margin-top:10px;width:280px;}
.gr .stockMans .img img { float: left; margin: 0px 12px;  border:1px solid #CCCCCC;} 
.gr .stockMans .title { float: left; display: block; width: 143px;font-size: 14px;margin-top:10px; } 
.gr .stockMans .info { color:black; display: block; float: left; width: 143px; height: 110px; line-height: 170%; margin-top: 5px; text-indent: 20px; font-size:12px;} 
.gr .stockMans ul{height:150px;}

.gr .manNames {float:left;width:280px;height:22px;line-height:22px;padding-left:10px;}

.gr .manNames  .red{font-size:12px;}
.gr .manNames   .red a{ color:#ff4901;}
.gr .manNames   .blue a{ color:#039;}
.gr .manNames   .blue a:hover{color:#ff4901;}
.gr .manNames   .lightblue a{color:#2860FF;}
.gr .manNames   .lightblue a:hover{color:#ff4901;}
.gr .manNames   .green a{color:#090;}
.gr .manNames   .green a:hover{color:#ff4901;}




/**/
 
.Footer{float:left;width:1000px; margin-top:20px;}
.Footer a{color:black;text-decoration:underline;}
.Footer .active{height:37px;line-height:37px;vertical-align:middle;}

/*页头搜索*/
.inp-search { position:relative; top:0px; z-index:1000; }
.inp-search .sim-select{float: left;display:inline;position: relative;width: 75px;height: 28px;_height:28px; border : 1px solid #3A5E95;border-right:0px; /*border-radius: 3px 0 0 3px;*/margin-top:3px;background:#fff url(/finance../imagesv2/bg1px.png) 74px -218px no-repeat;_background:#fff url(/finance../imagesv2/bg1px.gif) 74px -218px no-repeat;}
.inp-search .sim-select h3{text-align:left; position:relative;top:-14px;*top:0px; _top:3px;  z-index:1000;line-height: 28px; _line-height:23px; font-weight: normal;font-size: 14px;background: url(/finance../imagesv2/icon.png) 55px -340px no-repeat;_background: url(/finance../imagesv2/icon.gif) 55px -340px no-repeat; background-position-y:-838px; padding-left: 15px;cursor: pointer;float: left;display: inline;width: 59px;}
.inp-search .sim-select .sim-ul-flt{margin-top:-1px;_margin-top:-1px; position: absolute;left: -1px;top: 34px;*top:31px;  _top:33px;  z-index: 10000;}
.sim-select .sim-ul-bg{}
.inp-search .inp-txt-wrap {border: 1px solid #3A5E95; float: left;display: inline;margin-top: 3px;border-radius: 0;height: 28px;width: 210px;border-left: 0px;font-size: 14px;position: relative;z-index: 1;}
.inp-search input {background-color: white;cursor: auto;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;text-align: start;}
.inp-search .inp-txt {width: 196px;color: #666;margin: 0;height:28px; *height: 27px; _height:25px; _line-height:25px; line-height:28px; *line-height: 27px; padding: 0px 0 0px 14px;border: 0px;font-size: 14px;_height: 26px;_line-height: 26px;font-family: "Arial","SimSun","宋体";}
.define-select{ height:124px; padding:0;vertical-align:top;float:left;z-index:9999;_display:inline-block;position:relative;_position:absolute;top:-28px; *top:-0px;_top:28px;background-color:#fff;left:-1px;}
.define-select ul { z-index:10000; width:74px; border:1px solid #3A5E95;padding:0;text-align:center;margin:0; }
.define-select ul li {  background: none repeat scroll 0 0 white;border-bottom: 1px solid #3A5E95;cursor: pointer;height: 30px;_height:26px;line-height: 30px;_line-height:26px;list-style: none outside none;padding: 0;width: 74px;}
.define-select ul li a{ margin-left:-16px;font-size:14px; font-family: "宋体",Arial;color: #484848;}
.define-select ul { border-top:none;}
.define-select ul .l{ border-bottom:none;}
.define-select ul .over{color: #e77802;background-color: #cde2f8; }
.seach-div {float:left;height:30px;_height:28px;}
.btnNew { background-color:#4F78BD; height:30px;_height:30px; width:64px;color:#fff;font-size:16px; text-align:center;line-height:28px;}
.btnNew{float:left; margin-top:3px;cursor:pointer;}
#jj_suggest_resultStockCode_bar{ top:-3px !important;left:0px !important; }
#jj_suggest_result { left: 0 !important; top: -3px !important; *top: -2px !important;}

.FontColorRed {color:#dc0000;}
.FontColorBlue {color:#097C25;}

.PageBox { clear:both; display:block; height:22px !important; margin-top:5px; *margin-top:0px; overflow:hidden; font-size:14px !important; }
.PageBox .Page { float:left; font-size:12px; height:22px !important; line-height:14px; left:50%; position:relative; }
.PageBox .Page span,.PageBox .Page a { float:left; margin:0 2px; padding:4px 8px 2px; position:relative; right:50%; border:1px solid #C8D8F2; display:inline;}
.PageBox .Page a { background:#FFF; color:#3669ba; text-decoration:none; vertical-align:middle;}
.PageBox .Page a:hover { border:1px solid #286eb4;/*background:#286eb4; color:#FFF;*/}
.PageBox .Page span { font-weight:bold; color:#FFF;border:1px solid #286eb4;  background:#286eb4;}

