.datagrid thead th { font-weight: normal; background: url(../images13/jj-bg.jpg) repeat-x; height: 33px; border-bottom: solid 1px #ddd; text-align: center; }
.datagrid .row1 td { background-color: #fff; }
.datagrid .row2 td { background-color: #f8f9fb; }
.datagrid .c { text-align: center; }

/*----- ÐÐÇé -----*/
.index_main { width: 277px; margin: 0 auto 15px auto; }
.tabs { clear: both; width: 277px; border: 0; }
/*
.tabs .tabsHead { width:277px;  background-image:url(../images13/indexTab.png);background-color:#f9f9f9; background-repeat:repeat-x; background-position:left bottom ; border-bottom:0;  height: 26px;_height: 27px;line-height: 26px;border:solid 1px #ccc; border-top :0;  }
.tabs .innerTabsHead { padding-left:0; height:26px; width:277px; overflow :hidden ;   }
.tabs .tabsHead li {margin-top:0px;  cursor: pointer; width:71px; text-align :center ;  list-style: none; float: left; display :inline-block ; height: 26px; line-height:26px; border-top:solid 1px #ccc; background-image:url(../images13/tabBorder.gif); background-repeat:no-repeat ; background-position:top right ; }
.tabs .tabsHead li.hover { margin-left:-1px;  background-color: #fff; color: #000; background-image:none;border-top:solid 2px #da0003;height: 25px; line-height:25px; border-left :solid 1px #ccc; border-right:solid 1px #ccc;  }
*/
.tabs .tabsHead { width: 277px; height: 26px; }
.tabs .tabsHead ul { padding: 0 0 0 1px; height: 26px; font-size: 12px; background-image: url(../images13/ty_label_3.jpg); background-repeat: no-repeat; }
.tabs .tabsHead li { padding: 4px 11px 2px 10px; float: left; display: block; cursor: pointer; list-style: none; text-align: center; background-image: url(../images13/ty_label_1.jpg); background-position: top right; }
.tabs .tabsHead li.hover { background-image: url(../images13/ty_label_2.jpg); }
.tabs .tabBox { position: absolute; left: 0; top: 0; width: 277px; height: 218px; }
.tabs .indexs_container { position: relative; margin-top: 2px; width: 277px; height: 220px; overflow: hidden; }
.tabs .indexs_container dl { display: block; clear: both; }
.tabs .indexs_container dl.curr { border-bottom: none; }
.tabs .indexs_container dt { height: 32px; clear: both; line-height: 32px; cursor: pointer; border-bottom: dashed 1px #999; background-color: #fff; }
.tabs .indexs_container dt span { text-align: left; display: block; height: 32px; line-height: 32px; float: left; padding: 0; margin: 0; }
.tabs .indexs_container dt .n1 { width: 58px; text-align: center; }
.tabs .indexs_container dt .n2 { margin-left: 8px; width: 58px; text-align: center; }
.tabs .indexs_container dt .n3 { margin-left: 8px; width: 58px; text-align: center; }
.tabs .indexs_container dt .n4 { margin-left: 8px; width: 58px; text-align: center; }
.tabs .indexs_container dt.red span { color: #f00000; }
.tabs .indexs_container dt.green span { color: #008000; }
.tabs .indexs_container dt.red .n1, .tabs .indexs_container dt.green .n1 { color: #000; }
.tabs .indexs_container dd { height: 191px; clear: both; }
.tabs .indexs_container dd .chart { width: 270px; height: 191px; position: relative; }
.tabs .indexs_container dd .chart img { position: absolute; top: 59px; left: 119px; }
#mod01 { width: 250px; }
#mod01 li { width: 250px; overflow: hidden; height: 23px; line-height: 23px; }
.mod-tw .mod-text4 { height: 90px; overflow: hidden; }
.mod-tw .mod-text4 .mod-lt { width: 155px; height: 84px; overflow: hidden; text-overflow: ellipsis;  -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;  -moz-binding: url("ellipsis.xml#ellipsis"); vertical-align:middle; }
.mod-tw .mod-text4 .mod-lt a, .mod-tw .mod-text4 .mod-lt a:link, .mod-tw .mod-text4 .mod-lt a:visited, .mod-tw .mod-text4 .mod-lt a:active { color :#555; } 
.mod-tw .mod-text4 .mod-lc { width: 155px; height: 25px; overflow: hidden; line-height: 25px; padding: 0; text-overflow: ellipsis;  -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); white-space:nowrap; }
#lyztSP li { width: 250px; overflow: hidden; height: 19px; line-height: 19px; text-overflow: ellipsis;  -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); white-space:nowrap;}
/*
    "Segoe UI Light", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
*/
.mininav-right { width: 380px; margin-top: 4px; line-height: 38px; }
#user-menu { }
.menu li.item { margin-right: 2px; float: right; display: inline; position: relative; }
.menu .link { padding: 0px 7px; height: 33px; line-height: 33px; display: inline-block; position: relative; color: #fff; text-decoration: none; }
.mininav-right .menu .link { color: #000; }
.menu .link:hover { color: #fff; text-decoration: none; }
.menu .link span { padding-right: 11px; position: relative; z-index: 25; cursor: pointer; _zoom: 1; }
.menu .link span em { border-width: 3px 3px 0px; border-style: solid dashed dashed; border-color: rgb(99, 99, 99) transparent transparent; top: 50%; height: 0px; right: 0px; line-height: 0; font-size: 0px; margin-top: -2px; position: absolute; cursor: pointer; }
.menu li.current { background: #b93c3c; }



.menu li.hover { border: 0; margin-right: 0px; margin-left: -1px; position: relative; z-index: 22; -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 3px rgba(0,0,0,0.3); }
.menu li.hover .link { background-image: url(../../images13/layer_bg.png); background-color: transparent; padding: 0px 8px 0px 7px; text-decoration: none; margin-bottom: -1px; border: solid 1px #000; border-bottom: none; position: relative; z-index: 24; _background: #FFF; color: rgb(99, 99, 99); }
.menu li.hover .link:hover { color: rgb(99, 99, 99); }
.menu li.hover .link span { top: -1px; }
.menu li.hover .link span em { border-color: rgb(99, 99, 99) transparent transparent; }
.menu-sublist { background: url(../../images13/layer_bg.png); padding: 3px 2px; border: 1px solid #000; width: 125px; position: absolute; z-index: 21; _background: #FFF; left: 0; top: 33px; display: none; -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); -moz-border-radius-bottomright: 3px; -moz-border-radius-topright: 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
.menu-sublist .solid-line { background: rgb(223, 220, 220); margin: 3px 0px; height: 1px; line-height: 1px; overflow: hidden; font-size: 0px; }
.menu-sublist .border { padding: 4px 0px 9px 0; margin: 0 0px 0 0px; zoom: 1; background-image: url(../../images13/menu_title_bg.png); background-color: transparent; background-repeat: repeat-x; background-position: 0% 0%; }
.menu div ul div { top: 0; left: 0; margin-left: 120px; z-index: 26; border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; }
.menu div ul div ul { }
.menu div ul li { padding: 0; z-index: 24; position: relative; }
.menu div ul li span { padding-right: 60px; position: relative; z-index: 25; cursor: pointer; _zoom: 1; }
.menu div ul li span em { border-width: 3px 0px 3px 3px; border-style: solid dashed dashed; border-color: transparent #000 transparent; top: 50%; height: 0px; right: 0px; line-height: 0; font-size: 0px; margin-top: -2px; position: absolute; cursor: pointer; }
.menu div ul li a:hover span em { border-color: transparent #fff transparent; }
.menu ul.ul-list { }
.menu ul.ul-list li { width: auto; height: 25px; line-height: 25px; vertical-align: bottom; }
.menu ul.ul-list li a { color: rgb(99, 99, 99); padding-left: 10px; display: block; zoom: 1; }
.menu ul.ul-list li a:visited { color: rgb(99, 99, 99); padding-left: 10px; display: block; zoom: 1; }
.menu ul.ul-list li a:link, .ul-list li a:active { color: rgb(99, 99, 99); }
.menu ul.ul-list li a:hover { text-decoration: none; background-color: #b93c3c; color: #fff; }

.menu .link-hover, .menu .link-hover em { background: url(../../images13/btns.gif) no-repeat; height: 28px; color: #636363; line-height: 28px; font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block; cursor: pointer; background-position: -320px 0; }
.menu .link-hover { margin-left: 3px; background-position: -320px 0; padding-left: 10px; }
.menu .link-hover em { background-position: right -28px; height: 28px; padding-right: 10px; font-style: normal; color: #000; }
.menu a.link-hover:hover em { background-position: right -84px; height: 28px; text-decoration: none; display: inline-block; color: #fff; }
.menu a.link-hover:link { text-decoration: none; }
.menu a.link-hover:visited { text-decoration: none; }
.menu a.link-hover:hover { text-decoration: none; background-position: -320px -56px; color: #fff; }
.menu .welcome { padding-top: 3px; height: 28px; line-height: 28px; color: #999; }

.rt-search{width:180px;}
#stockcode { width: 120px; }
#stockcode2 { width: 120px; }

.mod-lt { width: 99%; }/* 118 */

.jg-list-text li{ width: 65px;}/* 270 */

.ct-list-hd{ width:98%; margin:10px 0 18px 6px; *margin:10px 0 10px 6px; font-size:14px}
.ct-list-hd li{ width:45%; float:left; display:inline; font-size:12px; padding: 0 0 0 10px; margin: 2px 4px 6px 0; background: url(../images13/dot_1.gif) no-repeat left center; list-style-type: none; }

#MostTime { float :right ; margin-top :12px; }

.red, a.red, a.red:link, a.red:visited, a.red:hover, a.red:active { color: #c80000; }
.red a, .red a:link, .red a:visited, .red a:hover, .red a:active{ color: #c80000; }
.headlines h1{line-height:25px;}
.ct-list2 h1 {line-height:25px;}

.top_brand_zone_content ul li {list-style:none; width:165px; float:left;}

.adcls {height:12px; line-height:12px; width:100%; overflow:hidden; text-align:right; vertical-align:text-top;display:block;}
.adcls a{ background:none;height:12px; line-height:12px; vertical-align:text-top;display:block;}
.adcls img{ cursor:pointer;}

.weixinpic{width:92px; height:172px; position:fixed; _position:absolute; top:170px; right:8px; display:block;}
.weixinpic a{display:block;width:92px; height:172px; background-image: url(/images13/weixin_92_172.jpg); background-position: 0px 0px;}

.weixinpic2{width:92px; height:172px; position:fixed; _position:absolute; top:170px; left:8px; display:block;}
.weixinpic2 a{display:block;width:92px; height:172px; background-image: url(/images13/app_92_172.png); background-position: 0px 0px;}

.flink-mc{ float:left; margin: 20px 0 25px 0; margin-right:-3px; padding:0px; width: 1022px; height:auto; background-image:url(../images13/f_link_list_bg_0.gif); background-repeat:no-repeat}
.flink-mc span{float:left; width:1007px; padding: 8px 0 30px 15px; *padding: 9px 0 30px 15px; background-image:url(../images13/f_link_list_bottom.gif); background-repeat:no-repeat; background-position: left bottom}
.flink-title{float:left; font-size:14px;font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; font-weight:bold}
.flink-list{ float:left; margin: 20px 0 0 0; width: 99%}
.flink-list p{ margin: 0 0 5px 0}

.flink-col{ float:left; width: 190px; _width: 169px; background-image:url(../images13/f_link_list_col.gif) }
.flink-col2{ float:left; width: 180px; _width: 150px; background-image:url(../images13/f_link_list_col2.gif) }
.flink-col-tit{ padding: 3px 0 15px 27px; font-size: 14px }
.flink-col-list li{ width:96%; font-size:12px; padding: 0 0 0 10px; margin: 2px 4px 2px 14px; background-image: url(../images13/dot_1.gif); background-repeat: no-repeat;background-position: left center; list-style-type: none; }
.flink-cm{ padding: 5px 0 0 30px}

.foot13 { color:#666; font-family:'ËÎÌå'; font-size:12px; width:960px; margin:4px auto 0 auto; height:130px; overflow:hidden; text-align:center;}
.foot13 a { color:#666; text-decoration:none; }
.foot13 a:hover { color:#c80000; text-decoration:underline; }
.foot13 .foot13-inner {width:900px; margin:0 auto; height:120px; overflow:hidden; }
.foot13 .f-l { width:480px; float:left; text-align:center; margin-top:8px; }
.foot13 .f-l p { margin:0; padding:0; line-height:20px;}
.foot13 .f-r { width:330px; float:right; margin-top:8px; margin-left:10px; line-height:22px; text-align:left; }
.foot13 .fontArial {font-family:'Arial';}

.clearfloat{display:block;clear:both;content:"";visibility:hidden;height:0; line-height:0; font-size:1px;}


.head-link{ width: 273px; height: 100px; padding: 12px 0 0 5px;  background-repeat:repeat-x }
.head-link li{ float:left; width:80px;display: inline;padding: 0 0 0 7px;margin: 3px 4px 2px 0;background-image: url(../images13/dot_1.gif);
background-repeat: no-repeat;background-position: left center;}
.yyline { width:278px; height:2px; background-color:#dabd6a;  font-size:0px;}

.blank10{clear:both; height:10px;}
.blank18{clear:both; height:18px;}

.cwqz .cwqz_t { border-bottom:1px solid #EA4137; }
    .cwqz .cwqz_t .cwqz_t_l {float:left;}
    .cwqz .cwqz_t .cwqz_t_r {float:right;}

.rslides_tabs { float: right; text-align: center; width: 50px; height: 30px; margin-top: 5px; }
.xggz-box .rslides_tabs li { height: 30px; display: inline; float: left; margin-top: 12px; margin-right: 1px; margin-left: 1px; }
.rslides_tabs a { background: url(/images13/s-dot.jpg) no-repeat 0 4px; height: 30px; display: block; width: 9px; }
.rslides_tabs .rslides_here a { background: url(/images13/s-dot-c.jpg) no-repeat 0 4px; }
.rslides_tabs .rslides1_t1 a { height: 30px; padding-top: 0px; background: url(/images13/d1.gif) no-repeat; height: 16px; display: block; width: 19px; padding-right: 3px; }
.rslides_tabs .rslides1_b1 a { height: 30px; padding-top: 0px; background: url(/images13/d2.gif) no-repeat; height: 16px; display: block; width: 19px; padding-left: 3px; }

.xggz-box ul li { height: 72px; vertical-align: top; margin-bottom: 3px; }
	.xggz-box ul li .xg-logo-l { width: 80px; float: left; }
		.xggz-box ul li .xg-logo-l img { width: 77px; height: 61px; }
	.xggz-box ul li .xg-text-r { float: left; width: 205px; padding-left: 5px; }
		.xggz-box ul li .xg-text-r dl dt { font-family: "Î¢ÈíÑÅºÚ"; color: #333; font-size: 13px; font-weight: bold; line-height: 24px; margin-bottom: 8px; margin-top: 1px; text-align: left; }
		.xggz-box ul li .xg-text-r dl { height: 58px; border-bottom: 1px dashed #dbdbdb; }
			.xggz-box ul li .xg-text-r dl dd { color: #999; }
				.xggz-box ul li .xg-text-r dl dd span { margin-right: 0; }
					.xggz-box ul li .xg-text-r dl dd span a { color: #999; }
.xggz-box ul li { vertical-align: top; margin-bottom: 3px; *margin-bottom: 3px; }
.xggz-box ul li .xg-text-r dl dd span{ margin-right: 0; }

#content_xggz { height: 150px; overflow: hidden; }
.content_xggz_c { height: 72px; overflow: hidden; }

.mod-title-new-fk { width: 100%; height: 42px; margin: 0px 0 10px 0px; border-bottom: 1px solid #ea4137; }
.mod-title-new-fk h5 { font-size:18px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#454646; line-height:42px; padding:0 5px;}
.xggz-box .mod-title-new-fk { margin-top: 0; }

.fh { color:#f53230;}
.mod-title-left { float:left; }

.cxxg span { background:url(/images13/ys-17.jpg) no-repeat; width:60px; height:27px; float:left; line-height:25px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; padding-left:33px; margin-bottom:15px;}
.cxxg span.cxxg-ipo { margin-left:18px;}

.top-ad-1 { float: left; margin: 12px 0; width: 102%; }
.top-ad-item-1 { float: left; margin: 0 12px 5px 0; }