﻿/*页面常用*/
@import url(http://static.cnstock.com/css/company/global.css?v=201306161742.css); 
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #F4F4F4; font-size:12px; color:#002b8d;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; font-family:"宋体"; }
p { display:inline;}
ul {margin:0; padding:0;}
li { list-style-type:none;}
img{border:0px;}
a:link{ text-decoration:none;color:#1f3e81;}
a:visited{text-decoration:none;color:#1f3e81;}
a:hover{text-decoration:underline;color:#1f3e81;}
clear{both}
td {font-family:sans-serif,"宋体", arial;font-size:12px; color:#000000;  text-align: center;    height: 22px; line-height: 22px;}
table { empty-cells: inherit; border-collapse: inherit; }
div.NewsList12px a:hover {text-decoration:underline;}
.divhidden { display:none;}
.fnomal p {display:block;}
.red {color:#b30707;}
.gray { color:#767676;}
.blue { color:#203f81;}
.green { color:#008000;}
.black {color:#000000;}
.shift{background:#f3faff;}


/*页面结构*/
.area {width:987px;position:relative;margin:0 auto 0 auto;text-align:left;background-color:#ffffff;}
.arealeft {width:187px;float:left;padding:1px; border:#dcdcdc solid 1px;}
.arearight {width:790px;float:left;padding:1px; border:#dcdcdc solid 1px; border-left:0;}

.arealeftw {width:294px;float:left;padding:1px; border:#dcdcdc solid 1px;}
.areacenter {width:468px;*width:472px;float:left;padding:1px; border:#dcdcdc solid 1px; border-left:0;}
.arearight_nob {width:210px; height:265px;float:right; }
.bar{clear: both;    height: 6px;    overflow-x: hidden;    overflow-y: hidden;}
.bottomnav {/*width:987px;float:left;*/}

/*主导航菜单*/
#topnav {height:29px; background: url(../images/1.png) no-repeat top; background-position:0 0; padding:0 0 0 268px; text-align:left; }
#topnav span {width:72px!important;width:78px; text-align:center; display:inline-block;color:#fff; font-size:14px; line-height:29px;}
#topnav span a {color:#fff;font-size:12px; }


/* 分类导航*/
.mainNav {height:36px;overflow:hidden;padding:5px 0;border:1px #d4d4d4 solid;border-top:none;background:url(../images/global/dxfback01.gif) repeat-x }
.mainNav  .o-tag{line-height:16px;float:left;border:1px #9bbcdd solid;background-color:#e2eff7;margin-left:5px;}
.mainNav  .o-tag b{float:left;display:block;float:left;padding:1px 2px;border:1px #fff solid;color:#3d3e42;}
.mainNav  .tag{float:left;border:1px #9bbcdd solid;background-color:#e2eff7;margin:0 9px;display:inline;}
.mainNav  .tag b{line-height:15px;height:14px;overflow:hidden;float:left;display:block;float:left;padding:0 4px;border:1px #fff solid;color:#3d3e42;}
.mainNav  .nav-split{height:16px;float:left;width:1px;margin:1px 2px;background-position:-199px -28px;overflow:hidden;}
.mainNav  ul{height:20px;float:left;padding:0;margin:0;}
.mainNav  ul li{float:left;display:inline;height:20px;line-height:20px;text-align:center;padding:0 6px;font-family:"宋体";white-space:nowrap;width:auto;}
.mainTabNav {border-bottom:2px solid #3c433c;height:29px;position:relative;}
.mainTabNav ul{height:31px;position:absolute;padding-left:20px;top:0;left:0;}
.mainTabNav ul li{float:left;padding-left:12px;padding-left:30px;width:auto;margin-right:6px;height:31px;line-height:31px;background:url(../images/global/mainNav-bg.png) no-repeat;text-align:center;font-size:14px;color:#FFF;cursor:pointer;}
.mainTabNav ul li span{float:left;display:inline;}
.mainTabNav ul li.at{background-image:none;background-color:#e1eeff;;color:#000;font-weight:bold;cursor:default;}
.mainTabNav ul li b{float:left;display:inline;overflow:hidden;background:url(../images/global/mainNav.png) no-repeat -108px 0;height:31px;line-height:31px;width:20px;}
.mainTabNav ul li.at b{background-position:-108px -31px;}
.mainTabNav ul li a,.centerNav ul li a:link,.centerNav ul li a:visited,.centerNav ul li a:hover,.centerNav ul li a:active{color:#fff;}
.mainTabNav .favor{line-height:21px;height:21px;font-size:12px;float:right;padding:2px 0;margin-right:5px;}
.mainTabNav .favor img{cursor:pointer;}

/* 内容标题 */
.conTitle  {

  background:url(../images/global/title-bg.png) repeat-x;
  float: none;
  height: 31px;
  border-color: #CACACA;
  border-style: solid;
  border-width: 1px;
  overflow-x: hidden;
  overflow-y: hidden;
}
.conTitle div{float: left;}
.conTitle .tIcon{
	    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/global/xgicon.jpg");
    background-origin: padding-box;
    background-position: 0 -91px;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 12px;
    margin-bottom: 0;
    margin-left: 11px;
    margin-right: 0;
    margin-top: 10px;
    text-indent: -9999px;
    width: 12px;
}
.conTitle .tTitle{
	font-size: 14px;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 6px;
    margin-right: 0;
    margin-top: 9px;
    
}


/* 内容块*/
.blockarea{
	margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    
    width: 985px;
    border-color: #CACACA;
    border-style: solid;
    border-width: 1px;
}
.blockarea .blocktitle{
	height:35px;
	padding-top: 1px;
	margin:0;
	background-color:#EFF6FD;
	border-bottom-color: #CACACA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.blockarea .blocktitle .titleicon{
	background-image: url("../images/global/xgicon.jpg");
	background-repeat:no-repeat;
    background-position: 0 -62px;
    display: inline;
    float: left;
    height: 13px;
    margin-left: 11px;
    margin-top: 11px;
    margin-right: 11px;
    width: 13px;
}
.blockarea .blocktitle .titlecontent{
	width: 950px;
    margin-left: 6px;
}
.blockarea .blocktitle .titlecontent .left{
	width:500px;
	float:left;
    font-weight: bold;
    font-size: 14px;   
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 0; 
}
.blockarea .blocktitle .titlecontent .right{
	width:420px;
	float:right;
    font-size: 12px; 
    margin-bottom: 0;
    margin-left: 6px;
    margin-right: 0;
	
}
.blockarea .blocktitle .titlecon{
	
	font-size: 14px;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 6px;
    margin-right: 0;
    margin-top: 11px;
}
.blockarea .blockcon{
	width: 970px;border:1px solid #dcdcdc;  margin: 10px auto;
}

.blockarea .blockcon .tab{
	
    border-color: #D7D7D7;
    border-style: solid;
    border-width: 0px;
    display: block;
    height: 33px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 0;
    padding-top: 0px;
    position: relative;
    z-index: 1;
    background-attachment:fixed;
    background:url(../images/bar-bg.png) repeat-x ;
    background-position:0px -111px;
}

.blockarea .blockcon .tab ul{height:24px;position:absolute;top:8px;margin:0;padding:0;left:20px;}
.blockarea .blockcon .tab ul li{
	width:65px;
background-color:#FBFBFB;
   background:url(../images/tab-li-bg.png) no-repeat;
 list-style:none outside none;
border-bottom-color:#D7D7D7;
border-bottom-style:solid ;
border-bottom-width:1px;
cursor:pointer;
margin-right: 3px;
display:inline;
float:left;
font-size:12px;
text-align:center;
font-weight:normal;
height:24px;
line-height:25px;
margin-left:0;
overflow:hidden;

}
.blockarea .blockcon .tab ul li.curr {
   border-bottom-color: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #023399;
    font-weight: bold;
   
    height: 24px;
}

.cont ul{height:24px;line-height:24px;border-bottom:1px #D7D7D7 solid;}
.cont ul li{display:block;float:left;width:70px;height:24px;line-height:24px;overflow:hidden;border-left:1px #D7D7D7 solid;}
.cont ul li.rank{width:68px;border-left:none;}
.cont ul li.code{width:80px;}
.cont ul li.name{width:90px;}
.cont ul li.info{width:130px;}
.cont ul li.amount{width:100px;font-family:arial;font-weight:bold;}
.cont ul li.number{width:100px;font-family:arial;font-weight:bold;}
.cont ul li.aveprive{width:100px;font-family:arial;font-weight:bold;}
.cont ul li.price{width:100px;font-family:arial;font-weight:bold;}
.cont ul li.present{width:100px;font-family:arial;font-weight:bold;}
.cont ul li.on{background:#F1F1F1;}}
.cont ul.more{border:none;}
.cont ul.more li{border:none;width:99%;text-align:right;}
.cont ul.header{height:30px;line-height:30px;background-color:transparent;}}
.cont ul.header li{border:none;margin-right:1px;height:30px;line-height:30px;font-weight:normal;vertical-align:middle;}
.cont ul.header li img{vertical-align:middle;}
.cont ul.header li a{height:14px;line-height:14px;margin-top:8px;display:block;}
.cont ul li a{text-decoration:underline!important;}




/* 全球股指*/
#globalstock {height:30px;overflow:hidden; background:url(../images/barbg.png) repeat-x; margin:0 0 0 0;padding:0; border:#dcdcdc solid 1px; font-size:12px; line-height:29px;}
#globalstock  span { text-align:center; display:inline-block; font-size:12px; line-height:30px;}
#globalstock  span b { font-weight:normal; color:#00458b;}
#globalstock  span i { font-style:normal; color:#339900;}
#globalstock  span a { color:#cc3300;}

#globalstock .search {width:250px;float:right;margin:3px 5px;}
#globalstock .global_scroll { width:985px; height:30px;  overflow:hidden; float:left;  }

.global_scroll .title {text-algin:center;width:90px; margin: 0 10px 0 10px ;height:30px;float:left; position:absolute;}

.global_scroll .scroll_con{
	width:885px;
	position:relative;
	overflow:hidden;
	top:0px;
	height:20px;
	float:right;
	text-algin:left;
	
}
.hq_up { background: url(../images/global/hq_up.gif) no-repeat 100% 8px; padding: 0 15px 0 0px; font-weight: bold; font-size: 14px; color:#b30707; display: inline-block;  }
.hq_down { background: url(../images/global/hq_down.gif) no-repeat 100% 8px; padding: 0 15px 0 0px; font-weight: bold; font-size: 14px; color:#008000; display: inline-block;  }
.global_scroll .scroll_con .scroll_up{ width:985px;position:absolute; overflow:hidden;top:0px; left:10px;height:20px;}
.global_scroll .scroll_con .scroll_up ul li {line-height:20px; height:20px; font-size:12px; overflow:hidden;}



#button_qqgs {width:43px; height:20px;margin:2px 0 0 0; float:left;}

/*高度*/
#gpsj { height:590px;}
#gpsjright { height:590px;*height:591px;}

/*边框、栏口*/
.left_item {}

.lankou{height:22px; background-color:#fff;padding:0 0 0 5px; color:#ab0f10; font-size:14px; font-weight:bold; line-height:22px; }

.lankou_red {height:22px; background-color:#edf1f9;padding:0 0 0 5px; color:#ab0f10; font-size:14px; font-weight:bold; line-height:22px; }
.icon_red {width:11px;height:10px;background: url(../images/1.png); background-position: 0 -88px; float:left; overflow:hidden; margin:5px 5px 0 0;}

.lankou_right{height:22px; background:url(../images/bg_2.png) left no-repeat; background-color:#edf1fa;}
.bar2 { width:61px;height:21px; background:url(../images/bar2.png) top no-repeat; color:#fff; font-size:12px; line-height:21px; text-align:center; float:right; margin:1px 3px 0 0;}
.bar2jj { width:120px;height:21px; background:url(../images/bar8.png) top no-repeat; color:#fff; font-size:12px; line-height:21px; text-align:center; float:right; margin:1px 3px 0 0;}
.bar2jyts { width:300px;height:21px; font-weight:bold; font-size:14px; line-height:21px; text-align:left; float:left; margin:1px 3px 0 0;}

.bar2 span a:link{ text-decoration:none;color:#fff;}
.bar2 span a:visited{text-decoration:none;color:#fff;}
.bar2 span a:hover{text-decoration:underline;color:#fff;}
.bar2jj span a:link{ text-decoration:none;color:#fff;}
.bar2jj span a:visited{text-decoration:none;color:#fff;}
.bar2jj span a:hover{text-decoration:underline;color:#fff;}

.icon_21 {width:79px;height:28px; background:url(../images/1.png);background-position: 0px -108px; line-height:28px; text-align:center; margin:0 0 1px 8px;*margin:0 0 1px 5px;float:left;}
.icon_22 {width:146px;height:28px; background:url(../images/1.png);background-position: 0px -146px; line-height:28px; text-align:center; margin:0 0 1px 20px;*margin:0 0 1px 10px;float:left;}

.splitline {clear:both; height:1px;overflow:hidden; background:url(http://www.cnstock.com/template/images/index_dotta01.gif) repeat-x; margin:0 5px 10px 5px; }
.bluesolidline {clear:both; height:2px; background-color:#c5d6e8; overflow:hidden;}
.line_2color { width:184px;height:2px;_height:2px; background:url(../images/line_2color.png); overflow:hidden;}

.icon_jyts {width:146px;height:28px; background:url(../images/1.png);background-position: 0px -146px; line-height:28px; text-align:left; margin:0 0 1px 20px;*margin:0 0 1px 10px;float:left;}

/*字体设置*/



/*带背景渐变头条*/
.mainrow{height:265px; background: url(../images/bg_mainrow.png) repeat-x;}
.mainrow .tTitle{text-align:center;font-weight: normal; font-size: 18px;font-family: "黑体"; line-height:25px; z-index:999; position:relative;}

.mainrow .tIntro{text-align:left;font-size:12px;line-height:25px; font-weight:normal;margin:10px 15px 0 15px;text-decoration:none;text-indent:23px; z-index:999;position:relative;}
.mainrow .tIntro a { color:#969caa;}
.GeneralRow{text-align:center;font-size:12px;line-height:24px;font-family: "宋体";text-decoration:none; margin:5px 0 0 0;}
.GeneralRow li{display:inline; margin:0 0 0 10px;}





/*股指概览*/
#item_gzgl {height:265px;}
.gzgl {text-align:center;line-height:24px; margin-left:10px;}
.gzgl tr{height:24px;}
.gzgl td { color:#cc3300; border-bottom:1px dotted #ccc;}
.gzgl .red {color:#b30707;}
.gzgl .gray { color:#767676;}
.gzgl .blue { color:#203f81; text-align:left;}
.gzgl .green { color:#008000;}
.gzgl .nob {border-bottom:none;}

/*今典数据*/
.jdsj {width:210px;}
.jd {width:65px;height:20px; background:url(../images/bar_1.png); font-size:12px; line-height:20px; margin:0 0 10px 12px; text-align:center; float:left;}
.jdsjleft {width:46px;height:50px; background-image:none; margin:0; float:left;}

/*股票数据右侧表格*/
.lankou_top10 { height:22px; background:url(../images/colordc3.png) repeat-x bottom;}
.t10blank { height:22px; width:18px; float:left;}
.t10title_on { height:22px; width:64px; background:url(../images/a1_03.png); line-height:22px; font-size:12px; color:#1f3e81; text-align:center; float:left; margin:0 5px 0 0;}
.t10title { height:22px; width:64px; background:url(../images/a1_05.png); line-height:22px; font-size:12px; color:#757575; text-align:center; float:left; margin:0 5px 0 0;}
.t10date { height:22px;width:398px;float:left;font-size:12px; color:#bababa; line-height:22px; text-align:right;}
.t10more {height:22px;width:64px;float:left;font-size:12px; color:#1f3e81; line-height:22px; text-align:right;}
.t10dateright{ height:22px;width:398px;float:right;font-size:12px; color:#bababa; line-height:22px; text-align:right;}
.t10dateright_fbjj{ margin:-23px;height:22px;width:398px;float:right;font-size:12px; color:#bababa; line-height:22px; text-align:right;}
.t10dateright_kfjj{ height:22px;width:398px;float:right;font-size:12px; color:#bababa; line-height:22px; text-align:right;}

.table_t10 { background:url(../images/a1_07.png) top no-repeat; line-height:22px; text-align:center; color:#000; margin-left:25px;*margin-left:17px!important;*margin-left:10px;}
.table_t10 td { border-top:1px dotted #ccc;}
.table_t10 .gray { color:#757575; border-top:none;}
.table_t10 .green { color:#339900;}
.table_t10 .red { color:#cc3300; }

	.blank1 {height:1px;clear:both;overflow:hidden;}
	.blank3 {height:3px;clear:both;overflow:hidden;}
	.blank5 {height:5px;clear:both;overflow:hidden;}
	.blank8 {height:8px;clear:both;overflow:hidden;}
	.blank10 {height:10px;clear:both;overflow:hidden;}
	.blank15 {height:15px;clear:both;overflow:hidden;}
	.blank20 {height:20px;clear:both;overflow:hidden;}
	.blank25 {height:25px;clear:both;overflow:hidden;}
	.blank30 {height:30px;clear:both;overflow:hidden;}
	.blank35 {height:35px;clear:both;overflow:hidden;}
	.blank40 {height:40px;clear:both;overflow:hidden;}
	