html,body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sup,sub,tt,var,b,u,i,center,ul,ol,li,dl,dt,dd,table,tr,th,td,thead,tbody,tfoot,caption,form,fieldset,legend,input,button,textarea,select,label,applet,object,iframe,audio,video,canvas,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;}
ol,ul{list-style:none;padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{overflow:hidden;}
img{border:none;}
a{color: #122e67;}
p a,p a:hover{color: #ff0000;}
body{font-family:'\005fae\008f6f\0096c5\009ed1';}
.clear{clear:both;}
.hide{overflow:hidden;}
.visi{overflow: visible;}

.w280{width: 280px;overflow: hidden;}
.w300{width: 300px;overflow: hidden;}
.w380{width: 380px;overflow: hidden;}
.w1000{width: 1000px;overflow: hidden;}
.p10{padding: 10px 0;}
.p20{padding: 0 20px;}
.p23{padding: 0 23px;}
.pt32{padding-top: 32px;}
.pt42{padding-top: 42px;}
.pb9{padding-bottom: 9px;}
.pb20{padding-bottom: 20px;}
.mlr20{margin: 0 20px;}
.mt13{margin-top: 13px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt28{margin-top: 28px;}
.mb7{margin-bottom: 7px;}
.mb16{margin-bottom: 16px;}
.mb30{margin-bottom: 30px;}
.font20{font-size: 20px;}

.ad{
    width: 100%;
    overflow: hidden;
}

.focus{
    width:1000px;
    height:221px;
    position:relative;
    margin-top: 26px;
    overflow: hidden;
}
.img_list{
    width:100%;
    height:221px;
}
.img_list a,.img_list a img{
    width:100%;
    height:221px;
    display:block;
}
.focus_num{
    position:absolute;
    height:20px;
    bottom:10px;
    right:0;
}
.focus_num li{
    width:21px;
    height:21px;
    line-height: 21px;
    float:left;
    display:inline;
    color:#666;
    background:url(/img/dazong/images/fou-off.png) no-repeat;
    text-align:center;
    font-weight:bold;
    cursor:pointer;
    margin-right:12px;
}
.focus_num .on{
    color:#FFF;
    background:url(/img/dazong/images/fou-on.png) no-repeat;
}

.hot_tit{
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    font-weight: bold;
    font-family:'\005fae\008f6f\0096c5\009ed1';
}
.today_hot ul{
    font-family: "\5B8B\4F53";
    overflow: hidden;
}
.today_hot ul li{
    width: 100%;
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    text-overflow: ellipsis;
    overflow: hidden;
}
.com_tit{
    height: 28px;
    line-height: 28px;
    font-size: 20px;
    color: #000;
    overflow: hidden;
}
.impo_news_cont,.gray_cont{
    width: 100%;
    padding-top: 11px;
    font-family: "\5B8B\4F53";
    overflow: hidden;
}
.impo_news_cont li{
    width: auto;
    height: 30px;
    line-height: 30px;
    padding-left: 16px;
    font-size: 14px;
    text-overflow: ellipsis;
    background: url(/img/dazong/images/icon_que.png) 1px 14px no-repeat;
    overflow: hidden;
}
.gray_cont li{
    width: auto;
    height: 30px;
    line-height: 30px;
    padding-left: 16px;
    font-size: 14px;
    text-overflow: ellipsis;
    background: url(/img/dazong/images/gray_que.png) 1px 14px no-repeat;
    overflow: hidden;
}
.impo_news_cont li span,.gray_cont li span{
    padding: 0 5px;
    text-align: center;
}
.impo_news_cont li a.red{
    color: #aa0000;
}
.hotnews{
    width: auto;
    height: 40px;
    line-height: 42px;
    padding-left: 34px;
    text-overflow: ellipsis;
    font-family: "\5B8B\4F53";
    background: url(/img/dazong/images/hotnews.png) 10px 12px no-repeat #f7f7f7;
}
/*--------专家视角---------*/
.zjsj{
    overflow: hidden;
}
.zjsj h4{
    width: auto;
    height: 49px;
    line-height: 54px;
    font-size: 14px;
    text-overflow: ellipsis;
    font-family: "\5B8B\4F53";
    overflow: hidden;
}
.zjsj div{
    width: auto;
    padding-bottom: 6px;
    overflow: hidden;
}
.zjsj div img{
    margin-top: 12px;
}
.zjsj div p{
    width: 170px;
    height: 104px;
    line-height: 26px;
    color: #666;
    font-size: 12px;
    font-family: "\5B8B\4F53";
    overflow: hidden;
}
.zjsj ul{
    font-family: "\5B8B\4F53";
    overflow: hidden;
}
.zjsj ul li{
    width: auto;
    height: 26px;
    line-height: 26px;
    padding-left: 14px;
    text-overflow: ellipsis;
    background: url(/img/dazong/images/gray_que.png) 0 11px no-repeat;
    overflow: hidden;
}
.zj{
    width: auto;
    padding-top: 11px;
    margin-top: 19px;
    border-top: 1px dashed #e3e3e3;
}
.zj li{
    width: 78px;
    float: left;
}
.zj li img{
    border: none;
}
.zj li h3{
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
}
/*--------------- 现货行情 期货行情 ---------------*/
.dis,.dis2,dis3{
	display:block;
}
.undis,.undis2,.undis3{
	display:none;
}
.part{
	width:auto;
    margin-top: 17px;
    background: #fafbff;
    border: 1px solid #deebf4;
    position: relative;
}
.part_top{
	width:auto;
	height:30px;
    background: #FFF;
    border-bottom: 1px solid #deebf4;
}
.part_top div{
	height:30px;
	float:left;
    border-right: 1px solid #deebf4;
}
.part_top div a{
    width: 4em;
    height:30px;
	line-height:34px;
	font-size:14px;
    padding: 0 15px;
    display: block;
}
.hovertab{
	border-bottom:1px solid #FFF;
    background: #fafbff;
	color:#f758a4;
	display:block;
}
.hovertab a{
    color: #000;
}
.normaltab a{
	color:#122e67;
}
.hover_xs{
	width:100%;
    height: 398px;
}
.xh_price{
    width: auto;
    padding: 0 7px;
    position: absolute;
    top: 280px;
    left: 0;
    overflow: hidden;
}
/*------现货行情------*/
.part2,.part3{
	width:auto;
    height: 350px;
    margin: 7px 8px 0 8px;
    overflow: hidden;
}
.part_top2,.part_top3{
	width:auto;
	height:28px;
    background: url(/img/dazong/images/xh-bor.png) left 22px repeat-x;
}
.part_top2 div,.part_top3 div{
	width:50px;
    height: 28px;
	line-height:22px;
	float:left;
    margin-left: 10px;
    display: inline-block;
	font-size:12px;
	text-align:center;
}
.hovertab2,.hovertab3{
	background:#FFF;
    background: url(/img/dazong/images/xh-on.png) center bottom no-repeat;
	display:block;
}
.hovertab2 a,.hovertab2 a:hover,.hovertab3 a,.hovertab3 a:hover{
	color:#ff0000;
}
.normaltab2,.normaltab3{
    height: 22px;
}
.normaltab2 a,.normaltab3 a{
	color:#666;
}
.hover_xs2,.hover_xs3{
    margin-top: 20px;
    overflow: hidden;
}
/*------热门专题 国际市场聚焦 交易所专区 研究报告 多空调查------*/
.hot_zt{
    width: auto;
    overflow: hidden;
}
.hot_zt h3{
    width: auto;
    height: 37px;
    line-height: 37px;
    padding-left: 5px;
    font-size: 16px;
    font-weight: normal;
    background: url(/img/dazong/images/com_icon.png) 0 11px no-repeat;
    overflow: hidden;
}
.hot_zt div{
    width: auto;
    overflow: hidden;
}
.hot_zt div img{
    margin: 5px 14px 0 0;
}
.hot_zt div p{
    width: 246px;
    line-height: 30px;
    color: #122e67;
    font-size: 14px;
    font-family: "\5B8B\4F53";
}
.exchange ul{
    width: auto;
    padding: 4px 0;
    overflow: hidden;
}
.exchange ul li{
    width: 100%;
    height: 22px;
    margin-top: 12px;
    overflow: hidden;
}
.exchange ul li a{
    width: 78px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: block;
    font-size: 12px;
    font-family: "\5B8B\4F53";
    float: left;
    border: 1px solid #d0d0d0;
}
.exchange ul li a:hover{
    color: #FFF;
    background: #3464ab;
    text-decoration: none;
}
.cyl{
    width: auto;
    margin-top: 18px;
    margin-bottom: 10px;
    font-family: "\5B8B\4F53";
    background: url(/img/dazong/images/cyl.png) no-repeat;
    overflow: hidden;
}
.cyl h3{
    width: auto;
    height: 26px;
    line-height: 22px;
    text-align: right;
    font-size: 12px;
    padding-right: 12px;
}
.cyl h3 a{
    color: #c62f21;
}
.cyl div{
    width: 267px;
    padding-left: 33px;
    background: none;
    overflow: hidden;
}
.cyl div a{
    width: 78px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #d0d0d0;
    background: #FFF;
    float: left;
    margin: 0 0 8px 9px;
    display: inline-block;
    overflow: hidden;
}
.educate{
    width: 100%;
    border-top: 1px solid #d3d3d3;
}
.educate h3{
    width: 5em;
    height: 61px;
    line-height: 47px;
    border-top: 2px solid #1e5fb1;
    font-size: 20px;
    color: #000;
    margin-top: -2px;
}
.ed_books{
    width: auto;
    font-family: "\5B8B\4F53";
    overflow: hidden;
}
.ed_books li{
    width: 298px;
    float: left;
    margin-right: 53px;
    margin-bottom: 30px;
    overflow: hidden;
}
#end_book{
    margin-right: 0;
}
.ed_books li img{
    border: 1px solid #CCC;
    margin-right: 16px;
}
.ed_books li h3{
    width: 180px;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
}
.ed_books li h3 a,.ed_books li h3 a:hover{
    color: #1e5fb1;
}
.ed_books li h4{
    width: 180px;
    height: 29px;
    line-height: 18px;
    color: #666;
    font-size: 12px;
    overflow: hidden;
}
.ed_books li p{
    width: 180px;
    height: 48px;
    line-height: 24px;
    color: #666;
    font-size: 12px;
}
.price{line-height:22px;padding-left:3px;margin-top: 7px;}
.p_c{padding:4px 6px;width:292px;margin-left:3px;background:#efefef;height:22px;line-height:22px;}
.cIpt{padding:2px;width:58px;height:16px;line-height:16px;border:1px solid #d0d0d0;}
.p_c span,.p_c img,.p_c input{display:inline;float:left;margin:0 2px;}
.t_r{width:318px;padding-left:8px;}
.pt0{padding-top:0;}
.pt10{padding-top:10px;}

.bar{padding:6px;border:1px solid #efefef;}
.miniBox{width:325px;margin-right:10px;border-right:1px solid #efefef;}
.bTit font{color:#8c0e1a;}
.bTit a{margin-left:14px;}
.bImg img{width:48px;height:54px;overflow:hidden;}
.bCont{padding:3px 0 0 12px;width:252px;line-height:18px;color:#666;}
.ms{border:none;width:300px;}
.bLs{padding-left:12px;width:220px;}
.bLs p{line-height:24px;}
.bLs a{margin-left:6px;}
.c:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.c{zoom:1;display:inline-block;display:block;}

.clickTitle{height: 22px;line-height: 22px;padding-left: 21px;background:url(/img/futures/2015/oil/img/list_bgc.gif) 0 0 no-repeat;}
.clickTitle li{float:left; width:92px;height: 20px; text-align:center; display:block; background:#eee; cursor:pointer;border-right: 1px solid #929292;}
.clickTitle .active{float: left;padding: 0;background: url(/img/futures/2015/oil/img/l0.gif) 0 0 repeat-x;color: #fff;border: none;}
.tabcont{margin-top: 14px;}
