
.fr{float:right}
.fl{float:left}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}	
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
/* End hide from IE-mac */ 
*+ html .clearfix {height: 1%;} 
.clearfl{clear:both}
.t_align_c{text-align:center}

.side_1{width:350px;float:right;}
.side_2{width:348px;float:left;}
.hot_bg{background: url(/images/bg_hot.gif) repeat-x left top;padding-right: 1px;padding-left: 1px;border-top: 6px solid #546070;}
.side_3{width:240px;height:auto;float:left;border-right: 1px solid #D3D5D4;}
.noborder{width:250px;border:none;}
.side_4{width:350px;float:left}
.side_5{width:350px;float:left}
.side_6{width:250px;float:left}


.lh_150{line-height:150%}
.mg_all5{margin:5px}
.mg_all10{margin:10px}
.mg_lr5{background-color: #FFFFFF;width: 338px;padding: 10px 5px 0px 5px;}
.mg_r10{margin-right:10px}
.mg_t10{margin-top:10px}
.mg_l10{margin-left:10px}
.mg_l5{margin-left:5px}
.mg_b10{margin-bottom:0px}
.mg_r15{margin-right:15px}.mg_r9{margin-right:9px}
.mg_t15{margin-top:0px}
.mg_lr15{margin-left:15px;margin-right:15px;}
.mg_t6{margin-top:6px}
.mg_l15{margin-left:15px}
.mg_b15{margin-bottom:15px}
.mg_b5{margin-bottom:5px;color: #000000;}
.mg_b20{margin-bottom:20px}
.mg_t25{margin-top:25px}
.pd_a10{padding:10px}
.pd_a5{padding:5px}
.pd_l5{padding-left:5px}
.pd_l10 {padding-left: 10px;}

.pd_5_10{padding:5px 10px;}
.text_r{text-align:right}

.noner{border-right:none}
.noneb{border-bottom:none}
hr{height:0;border:none;border-bottom:1px  dotted #999}
p.pf{text-indent:2em;color:#666;font-size:12px;line-height: 18px;}
p.pf a{margin:0 6px;font-size:12px}
p.sub a{margin:0 6px;text-align:center}
.bd_01{border:1px solid #BCCDD5}
.bd_al{border:1px solid #CCCDD1;}
.bd_t_n{border-top:none}
.bd_b_n{border-bottom:none}
.bk_07{background:#F5F6F0;border:1px solid #ccc}
.orange{color:#D54C03}
.yellow{color:yellow}
.wd_20{width:20%}
.wd_30{width:30%}
.wd_40{width:40%}
*html .wd_40{width:39%}
.wd_50{width:49%}
.wd_55{width:55%}
.wd_60{width:60%}
.wd_68{width:65%}
.wd_70{width:75%}
.wd_80 {width: 80%;}

.wd_150{width:155px;}
.wd_950{width:950px;margin:auto;text-align:left}
.wd_180px {width: 200px;}
.wd_100px {width: 110px;}


.fix_mgl{margin-left:46px}

hr{height:0;border:none;border-bottom:1px  dotted #999}

dl.dl_lt{}
dl.dl_lt dt{color:#000000;line-height:28px;font-size:14px;font-weight: bold;margin-bottom:6px;background: #ECECEC url(/images/icon_03.gif) no-repeat 8px 2px;padding-left: 38px;border-bottom: 2px solid #D3D5D4;}
dl.dl_lt dt a{color:#333333;font-weight: normal;}

/*dl.stocklist_r{margin-top:8px;clear:both;padding:8px}

dl.stocklist_r dt{font-size:14px;font-weight:bold;border-bottom:1px solid #C7D6DD }
*/
dl.stocklist_r dd{float:left;list-style-type:none;margin:3px 2px;width:73px;text-align: center;}
dl.stocklist_r dd a{display:block;}

dl.dl_02{clear:both;}
dl.dl_02 dt{font-size:14px;font-weight:bold;padding:8px;}
dl.dl_02 dt span{float:right;margin-right:8px}
dl.dl_02 dd{font-size:12px;margin:0 8px}

dl.slist dt{font-weight:bold}
dl.slist dd a{color:black}


dl.list_04{font-size:14px;margin:10px 0}
dl.list_04 dt{font-size:14px;color:#000000;border-bottom:1px solid #BCCDD5;font-weight:bold;background:#EDF2F5;line-height:25px;padding-left:8px}
dl.list_04 dd a{font-size:14px;line-height:23px;}

dl.list_02{font-size:14px;margin:15px 0}
dl.list_02 dt{font-size:14px;color:#000000;border-bottom:1px solid #BCCDD5;font-weight:bold;background:#EDF2F5;line-height:25px;padding-left:8px}
dl.list_02 dd{font-size:12px;}
dl.list_02 dd a{font-size:14px}

dl.list_03{font-size:14px;margin:15px 0}
dl.list_03 dt{font-size:14px;color:#000000;border-bottom:1px solid #ccc;font-weight:bold;line-height:25px;padding-left:8px}
dl.list_03 dd{font-size:12px;}
dl.list_03 dd a{font-size:14px}

dl.list_07 img{}
dl.list_07 dt{font-weight:bold;font-size:14px;border-bottom:1px solid #ccc;margin-bottom:10px;color:#07519A}
dl.list_07 span{display:block}

dl.dl_tip{line-height:160%}
dl.dl_tip a{text-decoration:none;}

dl.dl_01{clear:both;border:1px solid #CCCDD1;padding-bottom:6px;padding-top: 1px;padding-right: 1px;padding-left: 1px;}
dl.dl_01 dt{font-size:14px;font-weight:bold;line-height:25px;height:25px;margin-bottom:6px;background: #FFFFFF url(/images/bg_h1.gif) repeat-y;color: #FFFFFF;}
dl.dl_01 dt strong{padding-left:10px;}
dl.dl_01 dt span{float:right;margin-right:8px}
dl.dl_01 dd{margin:0 8px}


ul.list_top{font-size:14px;margin:15px 0}
ul.list_top li{font-size:12px;}
ul.list_top li a{font-size:14px}

ul.ul_tag{margin: 0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #5A6676;line-height: 25px;padding-top: 1px;padding-right: 1px;padding-bottom: 0px;padding-left: 1px;}
ul.ul_tag li{display:block;float:left;#E4E6ED;border:1px solid #FFF;border-left:none;border-top:none;text-align:center;cursor:pointer;clor:#000;background-image: url(/images/bg_xq2.gif);background-repeat: repeat-x;color: #FFFFFF;}
ul.ul_tag li.up{color:#FFFFFF;background-image: url(/images/bg_xq1.gif);font-weight: bold;border-bottom-style: none;}
ul.ul_tag li:hover{text-decoration:underline;}
ul.ul_tag li.top{text-decoration:none;cursor:default;font-weight:bold;color: #C30A04;background-image: none;}
ul.ul_tag li.right{text-decoration:none;cursor:default;font-weight:bold;border-right:none;color: #C30A04;background-image: none;}
ul.ul_tag li strong{margin:0 6px}

ul.ul_tag_s1 li{width:106px;height:25px;line-height:25px;font-size:14px;font-weight:bold;}
ul.ul_tag_s1 li.down{border-right:none;width:105px}
ul.ul_tag_s2 li{width:45px;height:22px;line-height:22px;font-size:12px;font-weight:normal;}
ul.ul_tag_s2 li.top{width:84px}
ul.ul_tag_s5 li{width:136px;height:25px;line-height:25px;font-size:14px;font-weight:normal;}
ul.ul_tag_s5 li.top{width:135px;}
ul.ul_tag_s6 li{width:272px;height:25px;line-height:25px;font-size:14px;font-weight:normal;}
ul.ul_tag_s6 li:hover{text-decoration:none}
ul.ul_tag_s6 li.up{width:273px;}
ul.ul_tag_s6 li.noner{width:546px;text-align:left }
ul.ul_tag_s7 li{width:43px;height:22px;line-height:25px;font-size:12px;font-weight:normal;}
ul.ul_tag_s7 li.top{width:56px;}
ul.ul_tag_s8 li{height:25px;line-height:25px;font-size:14px;margin:0 8px}


ul.ul_tag2{height:25px;padding-left:10px;background-color:#DFDFDF;padding-top: 5px;border-bottom:1px solid #666;}
* html ul.ul_tag2{height:24px;}
ul.ul_tag2 li{width:80px;display:block;float:left;text-align:center;cursor:pointer;clor:#000;text-decoration:none;}
ul.ul_tag2 li a{color:#333333}
* html ul.ul_tag2 li{width:80px;display:block;float:left;text-align:center;cursor:pointer;clor:#000;text-decoration:none;position:relative;margin-bottom:-1px}
ul.ul_tag2 li.up{color:#CC3300;font-weight:bold;font-size: 14px;border: 1px solid #666666;border-bottom: none;background-color: #fff;}
ul.ul_tag2 li.up a{color:#CC3300;}
ul.ul_tag2 li:hover{text-decoration:underline;}
.ul_tag3 {font-size:12px;background-color: #D5D9E2;border-bottom: 1px solid #B8BECD;height: 26px; padding-top:3px;}
.ul_tag3 li {margin-left:3px;float: left;line-height: 26px;height: 26px;cursor:pointer;background:url(/images/bg_menu_95.gif) no-repeat right -26px;display: block;}
.ul_tag3 li a{ font-weight:bold;color:#000033;background: url(/images/bg_menu_94.gif) no-repeat left -26px;padding-left:11px;padding-right:11px;display: block;}
.ul_tag3 li a:hover{
	color:#000;
	font-weight:bold;
	text-decoration: underline;
}
.ul_tag3 li.up{font-weight:bold;height: 26px;background:url(/images/bg_menu_95.gif) no-repeat right top;}
.ul_tag3 li.up a{color:#CC3300;background: url(/images/bg_menu_94.gif) no-repeat left top;padding-left:11px;padding-right:11px;display: block;}

ul.ul_02{}
ul.ul_02 li a{font-size:12px}

ul.ul_search {height:28px;line-height:28px;background-image: url(/images/bg_top.gif);background-repeat: repeat-x;background-position: left top;}
ul.ul_search li{float:left;color:#3C3C3C;width:60px;text-align:center;cursor:pointer}
ul.ul_search li:hover{text-decoration:underline;color: #993300;}
ul.ul_search li.up{background:#FFF;border:1px solid #ccc;border-bottom:none;color:black;font-weight:bold}
* html ul.ul_search li.up{background:#FFF;border:1px solid #ccc;border-bottom:none;position:relative;margin-bottom:-1px}


table.tab_01{}
table.tab_01 th{border-bottom:1px solid #ccc}
table.tab_01 td{border-bottom:1px dotted #ccc;color:#666}
table.tab_01 caption{font-size:14px;font-weight:bold}

input.input_text{border:1px solid #BCBCBC;line-height:26px;height:26px;font-size:14px;width: 400px;color:#D06700;background-color: #FFFADA;padding-right: 2px;padding-left: 2px;}
input.input_bt01{height:30px;font-size:14px;font-weight:bold;width:100px;line-height: 30px;margin-right: 10px;float: right;}


div.top_my{height:33px;line-height:33px;background-color:#FFFFFF;background-image: url(/images/bg_func.gif);background-repeat: repeat-x;background-position: left top;}
div.top_my a{color:#505050;padding:7px 0 7px 30px;margin:0 32px;text-decoration: none;}
div.top_my a:hover{color:#006699}
div.top_my a.s1{background:url(/images/topfunnc2.gif) no-repeat left top}
div.top_my a.s1:hover{background:url(/images/topfunnc1.gif) no-repeat left top}
div.top_my a.s2{background:url(/images/topfunnc2.gif) no-repeat left top}
div.top_my a.s2:hover{background:url(/images/topfunnc1.gif) no-repeat left top}
div.top_my a.s3{background:url(/images/topfunnc2.gif) no-repeat left top}
div.top_my a.s3:hover{background:url(/images/topfunnc1.gif) no-repeat left top}
div.top_my a.s4{background:url(/images/topfunnc2.gif) no-repeat left top}
div.top_my a.s4:hover{background:url(/images/topfunnc1.gif) no-repeat left top}
div.top_my a.s5{background:url(/images/topfunnc2.gif) no-repeat left top}
div.top_my a.s5:hover{background:url(/images/topfunnc1.gif) no-repeat left top}
div.top_my a.s6{background:url(/images/topfunnc2.gif) no-repeat left top}
div.top_my a.s6:hover{background:url(/images/topfunnc1.gif) no-repeat left top}
div.top_my a.s7{background:url(/images/topfunnc2.gif) no-repeat left top}
div.top_my a.s7:hover{background:url(/images/topfunnc1.gif) no-repeat left top}

div.top_head {background-color: #FFFFFF;clear: both;width: 950px;margin-right: auto;margin-left: auto;}
div.top_head .l_top{text-align:left;width:950px;margin:auto;border-bottom:1px solid #CCC;height: 95px;position: relative;z-index:99;}
div.top_head .oldthslinks {position:absolute;width:100px;height:25px;top: 0px;left: 75px;text-align: right;z-index:100;}
div.top_head .oldthslinks a{color:#666666;}
div.top_head .oldthslinks a:hover{color:#D54C03;}
div.top_head .l_top .logo_sub{position:absolute;width:140px;height:60px;top: 7px;left: 7px;}
div.top_head .l_top .rt_f02 {padding:15px 0px 0px 185px;}
div.top_head .l_top .rt_f02 p a{margin:0 8px 0 0}
* html div.top_head .l_top .rt_f02 p a{margin:0 8px 0 0}
*+html div.top_head .l_top .rt_f02 p a{margin:0 8px 0 0}

div.top_head .l_top .rt_f02 p strong{margin:0 0 0 10px}
* html div.top_head .l_top .rt_f02 p strong{margin:0 0 0 10px}
*+html div.top_head .l_top .rt_f02 p strong{margin:0 0 0 10px}

div.top_head .l_bottom{text-align:left;width:950px;margin:auto;border-top:1px solid #FFFFFF}

div.produce{line-height:30px;border-top:1px solid #ccc;background:#F2F2F2;margin-bottom:20px;}
div.produce a{margin:0 18px;color:black}

div.soft_ad{line-height:150%}
div.soft_ad li {float: left;width: 150px;display: block;background-image: url(/images/icon.gif);background-repeat: no-repeat;background-position: left center;padding-left: 10px;}

div.soft_ad a{color:#666666;}
div.soft_ad a:hover {color: #CC3300;}

#sub_nav {border-top: 1px solid #E8E8E8;margin-top: 6px; margin-left:10px;line-height: 23px;padding-top: 3px; padding-left:0px;text-align:left;}
#sub_nav a {background: url(/images/icon_line.gif) no-repeat right center; padding-right:12px; padding-left:12px;}

.login {float: left;background-color: #FFFFFF;width: 365px;border: 1px solid #CECECE;padding-top: 1px;padding-right: 1px;padding-left: 1px;height: 76px;}
.login input{vertical-align: middle;}
.login p {margin-left: 10px;}

.login em {font-size: 12px;font-weight: normal;float: right;}
.login em a {background-image: url(/images/icon1.gif);background-repeat: no-repeat;background-position: 0px center;padding-left: 10px;}
.login h1 {background-image: url(/images/bg_top.gif);background-repeat: repeat-x;background-position: left top;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E3E3E3;margin-bottom: 10px;line-height: 30px;color: #333333;display: block;}
.login .input_login {background-color: #FFFADA;height: 18px;width: 60px;padding-left: 2px;border: 1px solid #BCBCBC;line-height: 18px;}
.search_bg {width: 570px;padding: 1px;border: 1px solid #CCCCCC;margin-bottom: 5px;height: 75px;}
.mrtt h1 {color: #000000;width: 100px;display: block;float: left;height: 45px;}
.mrtt {height: 45px;clear: both;display: block;width: 100%;}

.mrtt h2 {float: right;width: 230px;display: block;line-height: 18px;margin: 0px;padding: 0px;height: 45px;}
.mrtt img {margin-left: 8px;}
.diaocha {background-color: #DEE4EB;display: block;line-height: 25px;padding-left: 10px;}
.icon_tittle {background: url(/images/dot_7x5_more.gif) no-repeat left center;padding-left: 12px;}
.ad_img img {background-color: #FFFFFF;padding: 5px;border: 1px solid #ccc;height: 106px;width: 145px;}
.list_04 .nobackground, .side_3 .nobackground, .side_1 .nobackground {background: none;}
.strong_red strong a {color: #CC3300;}
.leftbor_1 {border-left-width: 1px;border-left-style: solid;border-left-color: #D3D5D4;}
.icon_blue dd{padding-left:10px;background:url(/images/icon_117.gif) no-repeat left center;}
.icon_black li{padding-left:10px;background: url(/images/icon1.gif) no-repeat left center;}
.icon_black_dd dd{padding-left:10px;background: url(/images/icon1.gif) no-repeat left center;}
.red strong {color: #CC3300;}
.red a {color: #CC3300;}
.red a:hover {color: #333333;text-decoration: underline;}

.border_bottom {border-bottom: 1px solid #D3D5D4;}
.tslm dd {float: left;text-align: center;width: 76px;display: block;height: 25px;line-height: 25px;margin-right: 1px;margin-bottom: 1px;border-right: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;font-weight: bold;}

em img {padding-top: 6px;}
.marquees {width:325px;overflow: hidden;height: 69px;padding:3px 5px;margin-bottom:5px;background-color:#FBFFFF;border: 1px solid #CCCDD1;color: #07519A;}
.marquees em {float:right;color:#666666;}
	.marquees li a{color: #07519A;}  
	.marquees li a:hover{color:#CC3300;}
.scrollmessage {text-align: left;}

#icon_login {background: url(/images/icon_list2.gif) no-repeat left center;}
.banner_left1 {padding-top: 5px;padding-bottom: 5px;}
.banner_mid {clear: both;width: 950px;height:auto;margin-top:5px;margin-bottom:5px;}
.banner_mid div{float:left;}
.banner_mid .mid_mid{margin:0px 5px;}
/* code_input 的风格开始 */
#baohan{float:left;width:183px;height:0px;margin:0px 0px -180px 0px;position:relative;}
.stock_selector{position:relative;width:183px;line-height:14px;color:#909993;border:1px solid #909993;}
/* code_input 的风格结束 */



div.my{}
div.my a{color:#666;padding:7px 0 7px 30px;margin:0 5px;height:28px;line-height:28px}
div.my a:hover{color:#000}
div.my a.s1{background:url(/images/topfunc_06_out.gif) no-repeat left}
div.my a.s1:hover{background:url(/images/topfunc_06_move.gif) no-repeat left}
div.my a.s2{background:url(/images/topfunc_01_out.gif) no-repeat left}
div.my a.s2:hover{background:url(/images/topfunc_01_move.gif) no-repeat left}
div.my a.s3{background:url(/images/topfunc_04_out.gif) no-repeat left}
div.my a.s3:hover{background:url(/images/topfunc_04_move.gif) no-repeat left}
div.my a.s4{background:url(/images/topfunc_07_out.gif) no-repeat left}
div.my a.s4:hover{background:url(/images/topfunc_07_move.gif) no-repeat left}
div.my a.s5{background:url(/images/topfunc_02_out.gif) no-repeat left}
div.my a.s5:hover{background:url(/images/topfunc_02_move.gif) no-repeat left}
div.my a.s6{background:url(/images/topfunc_06_out.gif) no-repeat left}
div.my a.s6:hover{background:url(/images/topfunc_06_move.gif) no-repeat left}
div.my a.s7{background:url(/images/topfunc_07_out.gif) no-repeat left}
div.my a.s7:hover{background:url(/images/topfunc_07_move.gif) no-repeat left}

/*万公静加，用于评星评级*/
table.star {background:#F9F9FB}
table.star a{color:black; display:block}
table.star td{width:40px; height:50px; line-height:50px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center}
table.star th{background:#F9F9FB; font-size:12px;font-weight:bold;width:40px; height:50px; text-align:center }



td.a0{background:#F2F2F2}
td.b3{background:#EC2F00}
td.b2{background:#FF9175}
td.b1{background:#FFDBD2}
td.c1{background:#DDF9DD}
td.c2{background:#A5EFA5}
td.c3{background:#2FDB2F}
/*结束*/
/*特殊hot-潘传义*/
#veryhot { background:url(/images/ico_veryhot.gif) no-repeat center center; }
#veryhot a{color:#ffffff; }
/*结束*/

