
/*base css start */
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,tahoma,arial,sans-serif}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal;}
table{ border-collapse:collapse;border-spacing:0;}
caption,th{ text-align:left;}
address,cite,dfn,var,em,strong,caption,th{font-style:normal;}
ul,ol{list-style:none}
img{border:none}
em{font-style:normal}
a{color:#333;text-decoration:none}
a:hover{text-decoration:underline;color:#07519a;}
select{height:22px;line-height:18px;padding:2px 0;margin:0}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
.plus{color:#c00c00;}
.minus{color:#008000;}
.level{color:#07519a;}

/*common*/
.fl{ float:left;display:inline;}
.fr{ float:right;display:inline;}
.cb{ clear:both;}
.hidden{display:none;}
/*end base css*/

/*common css start*/
html, body{background:#fff;height:100%;width:100%;font:12px/2.03 \5b8b\4f53,tahoma,arial,\5FAE\8F6F\96C5\9ED1,sans-serif;color:#333333;}
.m_logo, .interface dt, .interface_0, .sub_interface_1 .c_rise .icon_rise, .sub_interface_1 .c_fall .icon_fall, .options_up, .options_down, .self_select, .plus_price, .minute_price, .level_price, .new_column{
	background:url(../image/home_common2.png) no-repeat scroll 0 0 transparent;
}

.interface, .header_top, .detail_list, .line{
	background:url(../image/common_x.png) repeat-x scroll 0 0 transparent;
}
/*site_nav css start*/
#site_nav{font:12px/1.5 \5B8B\4F53;width:1000px;}
.header{width:1000px;margin:0 auto;}
#site_nav .site_nav{background:url("../image/common_nav_bg.png") repeat-x scroll 0 0 transparent;border:1px solid #bdbcbd;height:30px;line-height:30px;padding-left:12px;}
#site_nav .site_login{background-color:#eaeaea;border-left:1px solid #bdbdbd;color:#555555;float:right;font-family:\5B8B\4F53;overflow:hidden;text-align:center;width:150px;}
#site_nav .site_login a{color:#000000;margin:0 10px;text-decoration:none;}
#site_nav .site_login a:link, #site_nav .site_login a:visited{color:#555555;}
#site_nav .site_login a:hover, #site_nav .site_login a:active{color:#CC3300;text-decoration:underline;}
#site_nav .site_nav_links a{color:#000000;margin:0 5px;text-decoration:none;}
.site_nav{background:url("../image/common_nav_bg.png") repeat-x scroll 0 0 transparent;border:1px solid #bdbdbd;height:30px;line-height:30px;padding-left:12px;}
/*end site_nav css*/

/*interface css start*/
.interface{width:998px;margin:5px auto 0;border:1px solid #ddd;overflow:auto;zoom:1;background-position:0 -140px;}
.interface dl{overflow:auto;zoom:1;border-bottom:1px solid #e6e6e6;}
.interface dt{background-position:right -249px;width:84px;height:24px;line-height:24px;float:left;display:inline;text-align:center;font-weight:bold;}
.interface dd{padding:0 13px;height:24px;line-height:24px;text-align:center;float:left;display:inline;}
.interface .market_index{border-bottom:none;}
.interface .market_index dd{padding:0;width:251px;text-align:left;float:left;display:inline;padding-left:20px;background:none;}
.interface .market_index span{display:block;float:left;margin-right:2px;color:#333;}
.interface .market_index em{font-family:tahoma;display:block;float:left;margin-right:13px;}
.interface_0{float:left;width:49%;background-position:-298px -277px;}
.interface .dl_first{background:none;}
.interface_1 {clear:both;float:left;display:inline;width:84px;}
.sub_interface_1{float:left;position:relative;width:874px;height:25px;overflow:hidden;line-height:25px;}
.sub_interface_1 li{font-family:tahoma;height:25px;line-height:25px;}
.sub_interface_1 em {color:#000000;}
.sub_interface_1 img {height:12px;margin:0 12px 0 5px;vertical-align:middle;width: 8px;}
.sub_interface_1 .c_rise .icon_rise{background-position:right -313px;}
.sub_interface_1 .c_fall .icon_fall{background-position:right -336px;}
.sub_interface_1 .c_rise {padding-left:12px;height:25px;line-height:25px;_height:19px;_line-height:19px;_padding-top:5px;overflow:hidden;zoom:1;float:left;color:#C00C00;}
.sub_interface_1 .c_fall {padding-left:12px;height:25px;line-height:25px;_height:19px;_line-height:19px;_padding-top:5px;overflow:hidden;zoom:1;float:left;color:#008000;}
.sub_interface_1 .options_btn{background:none;position:absolute;right:10px;top:0;padding:0;overflow:hidden;zoom:1;}
.sub_interface_1 .options_btn a{float:left;width:15px;height:15px;text-indent:-9999px;margin:6px 0 0 5px;overflow:hidden;zoom:1;}
.options_up{background-position:-118px -244px;}
.options_down{background-position:-138px -244px;}
/*end interface css*/


/*header_top css start*/
.header_top{background-position:0 1px;height:41px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;width:958px;margin:0 auto;}
.header_logo{background-position:0 0;width:122px;height:38px;text-indent:-9999px;margin-left:20px;}
.home_logo{background-position:-122px 0;width:53px;height:38px;text-indent:-9999px;margin-left:8px;}
.search_form .search_input{border:1px solid #9d9d9d;color:#999999;height:20px;line-height:20px;margin-top:8px;padding:0 5px;width:220px;}
.search_form .search_btn{background-position:-175px 0;border:0 none;cursor:pointer;width:60px;height:22px;margin:8px 10px 0 4px;text-indent:-9999px;}
/*end header_top css*/

/*m_header css start*/
.m_header{width:1000px;margin:5px auto 0;position:relative;font-family:tahoma;} 
.m_logo{background-position:0 -262px;width:139px;height:107px;border:1px solid #dddddd;text-align:center;font:normal 24px/36px \5FAE\8F6F\96C5\9ED1;}
.m_logo a:hover{text-decoration:none;color:#333333;}
.m_logo strong{display:block;margin-top:15px;font-weight:normal;}
.new_detail{background:#fafafa;width:818px;border-top:1px solid #dddddd;border-right:1px solid #dddddd;}

.price{display:inline-block;float:left;overflow:hidden;zoom:1;width:100px;font-size:2.3em;font-weight:bold;line-height:71px;}
.plus_price{background-position:125px -452px;color:#c00c00;margin-left:28px;width:215px}
.minute_price{background-position:125px -390px;color:green;margin-left:28px;width:215px}
.black_price{color:#000000;margin-left:28px;width:215px}
.level_price{background-position:125px -503px;margin-left:28px;width:215px}
.price_details{float:left;margin-top:8px;width:115px;height:62px;overflow:hidden;zoom:1;font-size:1.5em;}
.price_details span{padding-left:38px;line-height:1.33;display:inline-block;float:left;}
.icon_list{display:none;}

.icons_box.price-box{position:relative;}
.icons_box .price{line-height: 50px;}
.icons_box .plus_price{background-position: 125px -462px;}
.icons_box .minute_price{background-position: 125px -400px;}
.icons_box .black_price{background-position: 0px -10px;}
.icons_box .level_price{background-position: 125px -513px;}
.icons_box .price_details span{line-height:1.2;}
.icons_box .icon_list{display:block;position:absolute;top:46px;left:24px;}
.icons_box .icon_list li{float:left;margin-left:2px;display: none;}


/**login**/
.dialgo_box{background:url("../image/dialgo.jpg") no-repeat scroll 0 0;height:220px;position:fixed;left:50%;margin-left:-175px;top:268px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)+268);z-index:10001;width:351px;z-index:9999;}
.dialgo_box .dialgo_pos{color:#555555;font-weight:bold;padding:16px 0 0 48px;}
.dialgo_box .dialgo_pos .dialgo_closed{background:url("../image/button.png") no-repeat scroll -5px -227px transparent;cursor:pointer;display:inline-block;float:right;height:16px;padding-right:15px;vertical-align:top;width:16px;}
.dialgo_box .dialgo_main{padding:34px 0 0 44px;}
.dialgo_main a{color:#07237D;text-decoration:underline;}
.dialgo_box .dialgo_login{background:url("../image/button.png") no-repeat scroll -5px -158px transparent;border:none;cursor:pointer;height:28px;margin:16px 0 0 194px;width:73px;}
.dialgo_box_tip{background:url("../image/dialgo.jpg") no-repeat scroll 0 0 transparent;height:220px;position:absolute;width:351px;z-index:9999;}
.dialgo_box_tip .dialgo_pos_tip{color:#555555;font-weight:bold;height:20px;padding:16px 0 0 48px;}
.dialgo_box_tip .dialgo_pos_tip .dialgo_closed_tip{background:url("../image/button.png") no-repeat scroll -5px -227px transparent;cursor:pointer;display:inline-block;float:right;height:16px;padding-right:15px;vertical-align:top;width:16px}
.dialgo_box_tip .dialgo_main_tip{font-size:16px;font-weight:bold;height:97px;line-height:22px;padding:56px 0 0;text-align:center;}
.dialgo_main_tip a{text-decoration:none;}
.dialgo_box_tip .dialgo_login_tip{background:url("../image/button.png") no-repeat scroll -5px -194px transparent;cursor:pointer;height:25px;margin:0 0 0 276px;width:70px;}

.new_trading{margin:8px 0 0 12px;height:62px;color:#555;width:414px;}
.new_trading li{height:22px;line-height:22px;overflow:hidden;float:left}
.new_trading span{float:left;display:inline-block;overflow:hidden;zoom:1;width:95px;padding-right:5px;}
.new_trading .trading_w{width:140px;}
.new_trading .trading_t{width:160px;}

.self_select{background-position:0 0;width:115px;height:35px;display:inline-block;overflow:hidden;zoom:1;text-indent:-9999px;margin:15px 10px 0 0;}
.detail_list{width:100%;background-position:0 -72px;height:37px;line-height:37px;}
.detail_list li{float:left;display:inline;margin:0 20px 0 7px;}
.detail_list .industry{margin-left:27px;}
.detail_list .industry a{color:#07519a;margin-right:5px;}
.detail_list .industry em{font-family:\5B8B\4F53;}
.detail_list strong{font-weight:normal;}

*html,*html body{background-attachment:fixed; background-image:url(about:blank);}
.fix_menu{position:fixed;top:0;left:50%;margin-left:-480px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)+0);z-index:10000;}
.menu{height:60px;margin:0 auto;width:1000px;clear:both;}
.top_menu{width:1000px;margin:0 auto;overflow:hidden;zoom:1;}
.nav_list{width:1000px;margin:0 auto;height:30px;line-height:30px;background:#287ab4;}
.nav_list a{float:left;padding:0 14px;}
.nav_list .home{margin-left:15px;}
.nav_list a{color:#fff;}
.nav_list a:hover{color:#fff;text-decoration:none;}
.nav_list a:hover.nav_current{color:#07519a;text-decoration:none;}
.nav_list .nav_current{background:#e6eefc;color:#07519a;}
.sub_list{width:1000px;margin:0 auto;clear:both;height:25px;padding-top:5px;line-height:30px;clear:both;background:#e6eefc;}
.sub_list .sl_first{padding-left:8px;}
.sub_list li{float:left;}
.sub_list a{float:left;zoom:1;padding:0 10px;height:20px;line-height:20px;text-align:center;color:#555;}
.sub_list a:hover{color:#fff;background:#287ab4;text-decoration:none;}
.sub_current{border-bottom:1px solid #4188b9;height:29px;}
.sub_current a{color:#4188b9;}
/*end m_header css*/

/* footer css */
#footer{border-top:1px solid #777;clear:both;overflow:hidden;padding-top:10px;text-align:center;font-size:12px;line-height:24px;width:1000px;margin:10px auto;font-family:tahoma,arial;}
#footer p{margin:0;}
#footer p.c333{color:#333;}
#footer span{color:#999999;padding:0 10px;}
#footer a{line-height:24px;color:#000;text-decoration:none;}
#footer a:hover{color:#CC3300;text-decoration:none;}
.line{background-position:0 -37px;height:3px;width:1000px;margin:0 auto;zoom:1;clear:both;overflow:hidden;}
/*right_ad*/
/*
* @name: fixed_side
* @description: fixed_side
*/
.fixedbar_qq, .fixedbar_btn, .fixedbar_contact_detail dt, .fixedbar_contact_detail dd{ background-image:url(../image/fixedbar.png);background-repeat:no-repeat;}
.fixedbar{position:fixed;width:40px;height:160px;bottom:150px;left:50%;margin-left:481px;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)) - 150);
}
.fixedbar li{float:left;width:40px;position:relative;}
.fixedbar_qq{display:block;height:36px;background-position:5px 0;}
.fixedbar_btn{display:block;margin-top:1px;height:28px;border-width:1px;border-style:solid;border-color:#e3e3e3 #ddd #ddd #e5e5e5;background-color:#e6e6e6;text-indent:-9999px;}
.fixedbar_btn:hover{background-color:#ccc;}
.fixedbar_tel span{color:#07519a;}
.fixedbar_toggle{position:relative;}
.fixedbar_totop{background-position:9px -40px;}
.fixedbar_feedback{background-position:9px -71px;}
.fixedbar_contact{background-position:9px -98px;}
.fixedbar_activity{background-position:9px -127px;}
.fixedbar_totop:hover{background-position:2px -301px;}
.fixedbar_feedback:hover{background-position:3px -325px;}
.fixedbar_contact_hover{background-position:2px -349px;background-color:#ccc}
.fixedbar_activity:hover{background-position:3px -374px;}
.fixedbar_contact_detail{display:none;position:absolute;top:1px;right:-140px;width:138px;border-width:1px;border-style:solid;border-color:#c6c6c6 #bbb #bbb #bbb;background-color:#fff;}
.fixedbar_inner{right:41px;}
.fixedbar_contact_detail dt{height:29px;text-align:center;font:16px/29px 'Microsoft Yahei';color:#555;background-color:#ccc;background-position:9px -156px;}
.fixedbar_contact_detail dd{padding:3px 0 3px 27px;line-height:20px;border-bottom:1px dotted #ddd;}
.fixedbar_email{background-position:2px -178px;}
.fixedbar_tel{background-position:2px -217px;}
.fixedbar_weibo{background-position:2px -257px;}

/*uservoet*/
.research_box_0{position:fixed;left:50%;margin-left:-374px;top:105px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)+165);z-index:1000;}
.research_box_1{position:fixed;left:50%;margin-left:-374px;bottom:95px;_bottom:125px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)-115);z-index:1000;}
.research_box_2{position:fixed;left:50%;margin-left:-374px;top:50%;margin-top:-250px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)+300);z-index:1000;}



.feedback{background:url(" ../image/feedback.png") no-repeat scroll 0 0 transparent;bottom:158px;height:73px;left:50%;line-height:20px;margin-left:261px;padding:38px 20px 0 70px;position:fixed;width:133px;z-index:999;}
.feedback a{color:#2690DA;float:right;right:20px;text-decoration:underline;}
/* add 0808 */
.price_box_wide .minute_price, .price_box_wide .plus_price, .price_box_wide .level_price{width: 230px;padding-left: 10px;}
.price_box_wide .price{width: 115px;}


