@charset "gb2312";
/*---------------------------
	Style Name:
	Version:
	URI:
	Author:
	Date:
---------------------------*/
/* 初始化 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address{margin:0;padding:0;}
fieldset,img{border:none;}
address,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:14px;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;}
body{background:#fff;color:#666;font:14px/22px 'Microsoft YaHei', sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}

.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix{zoom:1;}

a{color:#000;text-decoration:none;}


.wrap{margin:0 auto;width:950px;}
/*-----------------------------------------------------------------*/

.blue{color: #00499c !important; text-align:right; padding-right:20px;  }
.red{color: #d50000 !important;}
.green{color: #256900 !important;}
.m_left{float: left;}
.m_right{float: right;}
.icon_sq{display: inline;float: left;width: 5px;height: 17px;margin:4px 10px 0 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background: -webkit-gradient(linear,0 0,0 bottom,from(#949494),to(#585858));background: -moz-linear-gradient(top, #949494,  #585858);}
.bdr_rt{border-right: 1px solid #fff;-webkit-box-shadow:#e1e1e1 1px 0 0;-moz-box-shadow:#e1e1e1 1px 0 0;}
.icon_clock{float: left;width: 18px;height: 18px;margin: 2px 5px 0 0;background: url(images/finance_yc_icon.png) 0 0 no-repeat;}
.txt{-webkit-appearance:none;font-size: 12px;height: 20px;padding: 2px;line-height: 20px;border: 1px solid #d8d8d8;background: #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.btn01{height: 26px;padding: 0 5px;border: 1px solid #cfcfcf;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background: -webkit-gradient(linear,0 0,0 bottom,from(#f3f3f3),to(#dcdcdc));background: -moz-linear-gradient(top,#f3f3f3,#dcdcdc);cursor: pointer;}




.header{height: 38px;margin: 0px 0 0;overflow: hidden;border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius:5px 5px 0 0;background: #bbb;background: -webkit-gradient(linear,0 0,0 bottom,from(#dcdcdc),to(#8e8e8e));background:-moz-linear-gradient(top, #dcdcdc,  #8e8e8e);}
.header .logo{margin: 2px 0 0 20px;}


.content{overflow: hidden;}
.top_bar{height: 34px;padding:6px 10px 0;background: -webkit-gradient(linear,0 0,0 bottom,from(#e2e2e2),to(#fff));background: -moz-linear-gradient(top,#e2e2e2,#fff);}

/*搜索*/
.search_box{height: 40px;margin: 12px 0;border: 1px solid #d5d5d6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background: #f0f0f0;}
.search_box .search{margin: 7px 10px;}
.top_bar .search{*margin-top: -24px;}
.search{float: right;}
.search .txt{color: #777;}



.col_01 .m_left{width: 588px;height: 378px;border: 1px solid #cecece;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.col_01 .m_right{width: 348px;height: 376px; overflow:hidden; border: 1px solid #cecece;padding: 1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}

.col_01 .m_left h2,.col_01 h3{text-align: center;color: #000;}
.col_01 .m_left h2{line-height: 30px;}
.col_01 .m_left h2 span{color: #555; margin:0 5px; }
.col_01 h3{margin: 10px 0;}
.plot_box{height: 320px;text-align: center;}
.plot_box img{display: block;margin: auto;}
.plot_box .rds input{margin: 0 3px;}
.mod_01{background: -webkit-gradient(linear,0 0,0 bottom,from(#ebebeb),to(#fff));background: -moz-linear-gradient(top,#ebebeb,#fff);}

#slide_box{width: 580px;margin: auto;}
#slide_box li{float: left;width: 580px;}
.dot_list{text-align: center;}
.dot_list_item,.dot_list_on{display: inline-block;width: 13px;height: 12px;margin: 0 5px;cursor: pointer;background: url(images/finance_yc_icon.png) -40px 0 no-repeat;}
.dot_list_on{background-position: -20px 0;}

.hd {margin: 0 10px;padding: 5px;border-bottom: 1px solid #cccccc;-moz-box-shadow:#fff 0 1px 0;-webkit-box-shadow:#fff 0 1px 0;}
.hd h2{font-size: 16px;color: #000;}
.hd h2 a{color: #000;}
.hd .more{float: right;margin-top: -20px;color: #585858;}


/*用户登录*/
.login{margin: 14px 0;}
.login .fm_item{margin: 10px 0 0 15px;}
.login .txt{width: 194px;}
.login label span{display: inline-block;width: 60px;color: #000}
.login .btns{margin: 10px;text-align: center;}
.login a{margin: 0 5px;font-size: 12px;}


.tb_01{width: 320px;margin: auto;text-align: center;line-height: 25px;}
.tb_01 td{border-bottom: 1px dotted #bebebe;}
.tb_01 tbody tr:last-child td{ border-bottom: 0; }
.tb_01 tbody td:first-child { text-align:left; padding-left:10px; }
.tb_01 .nobdr td{border-bottom: 0;}


.col_02{margin: 12px 0;padding-bottom: 5px;border: 1px solid #e1e1e1;background: #f0f0f0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.col_02 .m_left{width: 590px;}
.col_02 .m_right{width: 350px;}
.col_02 .m_right .hd{margin: 0;}
.col_02 h2{line-height: 28px;}
.col_02 h2 .icon_sq{margin-top: 6px;}
.col_02 .mod_02{float: left;width: 270px;padding: 0 10px;}


.col_02 .tb_01{width: 270px;}
.col_02 h3{line-height: 32px;color: #000;text-align: center;}

.list_01{margin-left: 15px;line-height: 28px;margin-top: 10px;}


/*全球时间*/
#bj_time,#edt_time{ margin-left:8px; }
#tips{ margin-top:-20px;float:right;color:#ff0000; }
#selfTable, #hotTable{ display:none; }
#mgrvip { padding:3px 10px; color:#6C6C6C; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background: #E1E1E1; }



/*二级页*/
.mod_zhishu{height: 90px;margin-bottom: 10px;background: #F0F0F0;border: 1px solid #E1E1E1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.mod_zhishu h1{float: left;width: 160px;height: 90px;text-align: center;border-right: 1px solid #E1E1E1;font-size: 16px;}
.mod_zhishu h1 span{display: block;font-size: 30px;line-height: 60px;color: #000;}
.mod_zhishu h1 i{ font-style:normal; }
.mod_zhishu .num{float: left;width: 180px;height: 90px;border-right: 1px solid #e1e1e1;text-align: center;}
.mod_zhishu .num *{display: block;}
.mod_zhishu .num strong{margin-top: 5px;font-size: 24px;line-height: 30px;}
.mod_zhishu .num em{font-style:normal;line-height: 30px;}

.mod_zhishu table{width: 600px;margin-top: 10px;}
.mod_zhishu td{padding: 5px 10px;}
.tab_menu {text-align: center;}
.tab_menu li {display: inline;margin: 0 10px;padding: 1px 10px;border: 1px solid #d7d7d7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background: #e5e5e5;background: -webkit-gradient(linear,0 0,0 bottom,from(#f3f3f3),to(#dbdbdb));background: -moz-linear-gradient(top,#f3f3f3,#dbdbdb);cursor: pointer;}
.tab_menu .selected{background: #fff; }

.second .plot_box{ padding-top:20px; }

.mod_10{float: left;width: 466px;padding-right: 4px;}

.col_04{margin: 10px 0;}
.mod_11{float: left;width: 588px;overflow: hidden;border: 1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.mod_12{float: right; height:130px; width: 348px;border: 1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.mod_11 table{width: 592px;margin: -1px;}
.mod_11 td,.mod_11 th{border: 1px solid #cecece;line-height: 24px;text-align: center;}
.mod_11 th{color: #26539b;}
.mod_11 th .black{color: #585858}
.mod_11 thead th{line-height: 30px;}

.mod_12 table{width: 100%;text-align: center;line-height: 26px; }

.bold{font-weight: bold;}
.mod_13 .hd{text-align: center;}
.mod_13 .hd span,.mod_13 .ft span{margin: 0 10px;}
.mod_13 table{line-height: 26px;}
.mod_01 .ft{margin-top: 10px;text-align: center;font-size: 16px;color: #000;}

.tb_02 th{width: 80px;text-align: right;}
.tb_02 th,.tb_02 td{padding: 5px;vertical-align: top}

/*全球股指*/
#tradetime{ color:#666666; }
#tabfive .blue, #tabeach .blue{ padding:0; text-align:center; }
#global table{ display:inline-block; }
#global td{ padding-right: 20px; }
#global td span{ padding-right:10px; }

.index .tab_menu li { margin:0; }

/*财务摘要 */
.ftable{ width:100%; }
.ftable th{ text-align:left; padding-left:20px; }
.ftable td{ text-align:right; padding-right:10px;}
.ftable thead th, .ftable thead td{ font-weight:bold; }

.right2{ text-align:right; padding-right:30px; }
#ahcodes tr:last-child td{ border-bottom:none; }

