@charset "utf-8";
/* CSS Document */
body{margin:0 auto; color:#333; background:#fff; font:12px/1.6 tahoma,arial,宋体;text-align:center;_position:absolute;}
dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,input,th,td{margin:0;padding:0;}
img,iframe{border:none;}
ul,li,ol{list-style:none;}
img{vertical-align:middle;}
table{border-spacing:0;}
input{ outline:none;}
em,b,i,strong,cite,sub,sup,font{font-style: normal; font-size:100%;}
a{ color:#333; text-decoration:none; outline:none;}
a:hover{ color:#ff4800; text-decoration:underline;}
select { padding: 3px 2px; border: 1px solid #ddd; line-height: 16px; }

.clear{ clear:both;}
.red,.red a{ color:#cc0000;}
.green{ color:#094}
.blue{ color:#03C;}
.blue a{ color:#03C; text-decoration:underline;}
.orange,.orange a{ color:#f60;}
.orange a{ text-decoration:underline;}
.orange a:hover{color:#2886e7; text-decoration:underline;}
.link a{ color:#03C;}
.gray{ color:#888;}
.disno{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix{clear:both;zoom:1;}.clearfix:after{content:"";clear:both;display:block;visibility:hidden;height:0;}

/*布局*/
.main,.footer{ width:990px; margin:0 auto; text-align:left;}
.main_right{ width:252px; float:right; overflow:hidden;}
.main_left{ width:730px; float:left; overflow:hidden;}
.right300{ width:302px; float:right; overflow:hidden;}
.left650{ width:680px; float:left; overflow:hidden;}
.left300{ width:302px; float:left; overflow:hidden;}
.right680{ width:678px; float:right; overflow:hidden;}
.mt10{ margin-top:10px;}

.graybox .boxtitle{ height: 32px; padding:0 10px; line-height: 32px; border-bottom: 1px solid #e6e6e7; background-color:#f8f8f8;}
.huibox .boxtitle h3,.graybox .boxtitle h3{ font-size:14px; display:inline-block; _float:left;  padding-left:10px;}
.huibox .boxtitle span,.graybox .boxtitle span{ float:right;}
.huibox .menutite{ margin:0 10px; padding-left:10px; line-height:27px; border-bottom:1px solid #999;}
.module{ clear:both; margin-top:10px;}
.module h3{ height:33px; line-height:33px; background:url(../images/md2-bg.gif) top repeat-x; font-size:14px; font-style:normal; font-weight:700; overflow:hidden; margin:0; display:block;}
.mdborder{border:1px solid #dbdfe8; border-top:none;}
.huibox{ border:1px solid #e6e6e7; margin-bottom:10px;}
.huibox .boxtitle{background:url(../images/bg_x.png) 0px -287px repeat-x;  height:29px; padding:0 5px 0 0px; line-height:27px;}
.huibox .boxtitle h3{border-bottom:2px solid #C80000;}
.huredbox{ margin-bottom:10px;}
.huredbox h3,.huredbox h3 span{ background:url(../images/wbg.png) no-repeat;}
.huredbox h3{ display:block; height:31px; line-height:31px; font-size:14px;  font-weight:100;background-position:0 -579px; background-repeat:repeat-x;}
.huredbox h3 span{ display:inline-block; height:31px; line-height:31px; float:left;}
.huredbox span.tlf{ padding-left:22px; background-position:0 -548px;}
.huredbox span.trt{ float:right; background-position:right -548px; padding-right:10px; font-size:12px;}
.huredbox_cnt{ border:1px solid #dfe2e8;-moz-border-radius:0 0 5px 5px;
-khtml-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
padding:0 0 5px 0px;
height:100%; overflow:hidden} 

.graybox{ margin-bottom:10px;}
.graybox h2,.graybox h2 span,.graybox h3,.graybox h3 span{ background:url(../images/wbg.png) no-repeat;}
.graybox h2,.graybox h3{ display:block; height:31px; line-height:31px; font-size:14px;  font-weight:100;background-position:0 -579px; background-repeat:repeat-x;}
.graybox h2 span,.graybox h3 span{ display:inline-block; height:31px; line-height:31px; float:left;}
.graybox span.tlf{ padding-left:22px; background-position:0 -548px;}
.graybox span.trt{ float:right; background-position:right -548px; padding-right:5px; font-size:12px;}
.graybox span.trt a{ margin:0 3px;}

.graybox_cnt{ border:1px solid #dfe2e8;-moz-border-radius:0 0 5px 5px;
-khtml-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
padding:0 0 5px 0px;
height:100%; overflow:hidden} 
.graybox_cnt .descrip{ padding:5px 10px; line-height:25px; font-size:14px;}
.graybox_cnt .descrip ul{ border-bottom:1px solid #dfdfdf; padding-bottom:5px;}
.graybox_cnt .descrip ul li a{ margin:0 4px; color:#069; text-decoration:underline;}

.website{ clear:both; height:100%; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dashed #dfdfdf; padding:2px 0; padding-top:6px; margin-bottom:10px;}
.website .webGuide{float:left; line-height:30px; padding-left:25px; background:url(../images/kl_icon.png) no-repeat 6px 7px;}
.website .favorite{float:right; line-height:27px; padding-top:3px;}
.website .favorite .share{ display:block; float:left;}
.website .favorite .share a{ color:#06F; text-decoration:underline; margin:0 3px;}
.website .favorite .share a.favo{background:url(../images/star.jpg) 0 50% no-repeat; display: inline-block; padding-left:18px;}
#pages{ text-align:center; height:35px; padding-top:10px;  padding-left:10px;}
#pages span,#pages a{ border: 1px solid #CCCCCC;  display: inline-block; _float:left; margin: 0 2px; padding: 3px 10px;}
#pages span {background: none repeat scroll 0 0 #C80000;  color:#FFFFFF;}
#pages a{background:#FFFFFF;  }
#pages a:hover{ background-color:#C80000; color:#FFFFFF;}
.footer{ text-align:center; padding:10px 0; border-top:2px solid #C80000; margin-top:10px; line-height:25px; color:#999}
.footer span{ font-size:14px;}
.footer a{ margin:0 4px;}
/*head*/
.topbar{background:#f6f6f6;height:26px;border-bottom:1px solid #dadada;font-family:simsun; width:100%; position:absolute; top:0px; left:0px;}
.topbar .topbar_text{width:990px;margin:auto;padding:5px;line-height:16px; text-align:left; color:#999;}
.topbar a{display:inline-block;position:relative;z-index:99;}
.header{padding:8px 0;background:#fff; margin-top:27px;}
.header .header-skin{width:990px;margin:auto;}
.header .logo{float:left;width:162px;height:60px;}
.header .searchbar{float:left;width:336px;margin-left:85px;margin-top:5px;}.header .searchbox{width:369px;height:29px;background:url(http://img.taoxie.com/wp/2012/header/sprite_v1.gif) 0 -96px no-repeat;padding:2px;}.header .input{float:left;width:277px;height:26px;padding:2px 1px 1px 28px;}.header .submit{float:left;width:63px;height:29px;display:inline;}.header .submit input{background:none;border:none;width:63px;height:29px;cursor:pointer;font-weight:bold;font-size:14px;color:#fff;}.header .text{border:none;height:16px;width:265px;margin:0;*margin:-1px 0!important;background:none;color:#999;padding:6px 6px 4px;outline:none;}.header .onfocus{color:#333;}
.header .keyword{margin-top:5px;font-family:Simsun;width:334px;white-space:nowrap;overflow:hidden; text-align:left}
.header .keyword em{color:#999;}
.header .hotlinebox{float:right;width:320px; text-align:right;}
.header .hotlinebox em{ font-size:27px; font-weight:bold; display:block;}
.header .hotlinebox span{color:#999;}
.logotitle{
	float:left;
	padding-left:10px; text-align:left;	height:60px;}
.logotitle span{ color:#999; font-family:Verdana, Geneva, sans-serif;}

.channel{background:#c80000;height:36px;}.channel .channel-skin{width:990px;margin:auto;}.menu li{float:left;height:36px;line-height:36px;}.menu li a{float:left;padding:0 18px;font-size:14px;position:relative;}.menu li sup{position:absolute;display:block;width:26px;height:18px;text-indent:-999em;top:-10px;right:0;}.menu li sup.icon_rob{background:url(http://img.taoxie.com/wp/2012/header/sprite_v1.gif) -374px -58px no-repeat;}.menu li.home{background:none;}.menu li.selected a,.menu li.selected a:hover{background:#010101;z-index:2;}.menu li.selected a{font-weight:bold;}.menu a:link,.menu a:visited{color:#fff;}.menu li a:hover{background:#a00000;z-index:0;}

.city64{ padding:5px 10px 10px;}
.city64 a{ display:inline-block; _float:left; width:61px; border-bottom:1px dashed #cfcfcf; padding-left:5px; line-height:27px; font-size:14px;}
.tablelist td{ text-align:center; line-height:27px; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.tablelist a{color:#000099; text-decoration:underline;}
.tablelist .rnoborder{ border-right:none;}
.tablelist tr:hover{ background-color:#F8F8F8;}
.tablelist .tbtitle{background-color:#ECF2FA;}
.tablelist .tdbg{ background:url(../images/menu_bg.png) 0 -2px repeat-x; padding:0 10px; height:27px;}
.tablelist .tdbg b{ float:left; display:inline-block; font-weight: bold;}
.tablelist .tdbg span{ float:right;}
.clists { margin:10px 0;}
.clists li{ width:140px; margin:3px 5px; padding-left:9px; display:inline-block; line-height:25px; border-bottom:1px dashed #cfcfcf; _float:left;}
.cli300 li{width:130px; _width:125px;}
.cli330 li{width:60px; _width:55px; padding-left:3px;}
.lists12{ padding:5px 10px;}
.lists12 li{ padding-left:15px; line-height:25px; height:25px; overflow:hidden; border-bottom:1px dashed #cfcfcf; background:url(../images/arrow.gif) no-repeat 3px 10px;}

.line_box{border:1px #e9e9e9 solid;margin:0 0 10px 0;position:relative;clear:both;z-index:1}.line_box h3{background:#f7f7f7;border-bottom:1px #e9e9e9 solid;font-family:simSun;font-size:14px;font-weight:bold;height:28px;line-height:28px;overflow:hidden}.line_box h3 span{border:1px #C80000 solid;color:#fff;float:left;padding:0 20px;background:url(../images/bgmenu.png) repeat-x;height:26px;line-height:26px}.line_box h3 span a:link,.line_box h3 span a:visited{color:#fff}.line_box h3 span a:hover{color:#c00}.line_box h3 em{color:#666;font-size:12px;font-weight:normal;padding:0 0 0 10px;line-height:30px}.line_box_sub h4{background:#f7f7f7;border-bottom:1px #e9e9e9 solid;font-family:simSun;font-size:14px;font-weight:bold;height:28px;line-height:28px;overflow:hidden}.line_box_sub h4 span{padding:0 10px}.line_box_sub h4 em{color:#666;font-size:12px;font-weight:normal;padding:0 0 0 10px;line-height:30px}.more{position:absolute;top:5px;right:10px;color:#ccc}.more a:link,.more a:visited{color:#56616D}.more a:hover{color:#c00}.col-side .line_box{background:#F7F7F7}.col-side .line_box h3 span{background:0;border:0;color:#484848;padding:0 10px}.col-side .line_box h3 a:link,.col-side .line_box h3 a:visited{color:#1E4674}.col-side .line_box h3 a:hover{color:#c00}.col-side .line_box h3{background:#f1f1f1;clear:both}.col-side .line_box h3.ask{border-top:1px solid #E9E9E9}
.oilTableOut{overflow:hidden;margin:0 -1px -1px 0}.oilTable th,.oilTable td{border-bottom:1px solid #DEE3E7;border-right:1px solid #DEE3E7;text-align:center;padding:6px 0;color:#666}.oilTable thead th,.oilTable thead td{color:#000}.oilTable thead th,.oilTable thead td,.oilTable tbody th{background:#FAFAFA}.oilTable th{padding-left:20px;padding-right:20px}

.description{ padding:5px 10px; line-height:25px;}
.content{ padding:10px 15px; line-height:27px; font-size:14px;}
.content h2{ font-size:16px;font-family: "microsoft yahei"; margin-top:5px;}
.content h1,.content h2.title{text-align:center;line-height:40px;margin-top:5px; font-size:22px}
.content .showtime{border-bottom:1px solid #efefef;border-top:1px solid #efefef;height:30px; text-align:center;line-height:30px; color:#999;}.content .showtime span{display:inline-block;font-size:13px; color:#333}.content .showtime span a{color:#06F;text-decoration:underline;font-size:13px;}
.content p{ text-indent:20px;}
.content p.qip{ text-indent:0;}
.content .description{height:40px; overflow:hidden; border:1px dashed #C9E2F8; background-color:#fff; font-size:12px; padding:5px 10px; text-indent:20px; line-height:20px;}
.content a{color:#000099; text-decoration:underline;}
.content a:hover{ color:#F00; text-decoration:none;}
.content .pricemenu li a{ color:#FFF;}
.content .pricemenu li{ width:260px; height:40px; float:left; line-height:40px; background:url(../images/jmenubg.png) no-repeat; margin:8px 0px; color:#FFF; padding-left:30px;}
.content .pricemenu li span{ font-size:20px;}
.content .pricemenu li.fr{ float:right;}
.content .youjia{ padding:5PX 0;}
.content .youjia li{ width:300px; float:left; height:36px; line-height:30px; border-bottom:1px dashed #ddd;font-family:Verdana, Geneva, sans-serif; padding-left:8px;}
.content .youjia li strong{ color:#F00; font-size:16px; line-height:36px; }
.content .youjia li span{ color:#999;}
.content .youjia li.all { width:610px;}
.content .clists li{ width:107px; padding-left:6px; margin:3px 5px;}
.content .tablelist{ font-size:12px}

.huibox1{border:1px solid #ddd; margin-bottom:10px;}
.huibox1 h3{height:32px;line-height:31px;padding-right:6px;background:url(../images/sprite.png) repeat-x 0 0;overflow:hidden;}
.huibox1 h3 .more{float:right;color:#666;font-size:12px;font-weight:normal;}
.title_right{ float:right; display:inline; padding-top:1px;}
.tabList4{font-size:14px;font-weight:bold;border-right:1px solid #fff; float:left;}
.tabList4 span{display:inline-block;padding:0 10px;color:#004a71;background:#fff;border-top:2px solid #ab0003;border-right:1px solid #ddd;}
.tabList4 a{color:#004a71;}

.huitable{border-bottom:1px solid #dde2e4;}
.huitable th{ text-align:center;line-height:21px;background:#f3f7fa;color:#004a71;border-top:1px solid #c3cdd7;border-right:1px solid #c3cdd7;border-left:1px solid #fff;}
.huitable td{line-height:29px;text-align:center;border-top:1px solid #dde2e4;border-right:1px solid #dde2e4;}
.huitable .end{border-right:1px solid #fff;}
.huitable td a{color:#0079c2;}
.huitable td a:hover{color:#ab0003;}
.btn_copy{ float:left; border:0px; background:url(http://res.cngoldres.com/web/img_date/images/share_btn_qq.png) no-repeat; width:78px; height:24px; text-indent:-99999px; cursor:pointer; margin-top:2px;}
.btn_scj{ float:left; border:0px; background:url(http://res.cngoldres.com/web/img_date/images/share_btn_collect.png) no-repeat; width:56px; height:24px; text-indent:-99999px; cursor:pointer; margin-left:5px; display:inline; margin-top:2px;}
.btn_shuaxin{ float:left; border:0px; background:url(http://res.cngoldres.com/web/img_date/images/shuaxin_btn.png) no-repeat; width:56px; height:24px; text-indent:-99999px; cursor:pointer; margin-left:5px; display:inline; margin-top:2px;}

/*期货行情*/
.marketData {background:#f3f3f5; margin-bottom:10px;}
/*
.marketData tbody th {border-right:1px solid #cdcdd6; padding:0 3px; border-bottom:1px solid #cdcdd6; font-weight:normal; vertical-align:middle;}
.marketData tbody td {padding-left:0.5em; border-bottom:1px solid #cdcdd6; line-height:29px; height:29px;}
*/
.marketData h2 {display:inline; font-size:24px;}
.marketData .head th {text-align:left; padding-left:10px; border-bottom:1px solid #cdcdd6; border-right:0px; vertical-align:bottom; padding-top:3px;}
.marketData .head th h2 {margin-right:10px;}
.marketData .head a{ color:#03C;}
.marketData .head td {border-bottom:1px solid #cdcdd6; line-height:26px; padding-right:10px; text-align:right; vertical-align:bottom;}
.marketData tbody th {border-right:1px solid #cdcdd6; padding:0 3px; border-bottom:1px solid #cdcdd6; font-weight:normal;}
.marketData tbody td {padding-left:0.5em; border-bottom:1px solid #cdcdd6; line-height:25px; height:25px;}
.ptext{ font-size:14px; line-height:25px;}
.youzhanlist{ padding:10px;}
.youzhanlist li{ float:left; height:86px; overflow:hidden; width:300px; padding:5px 0 5px 10px; border-bottom:1px dashed #ddd}
.youzhanlist li h3 a{ color:#436C95; text-decoration:underline;}
.youzhanlist li h3 a:hover{ color:#ff0000; text-decoration:underline;}
.youzhanlist li p{ margin:0px; padding:0; line-height:20px;}
.youzhanlist li span{ color:#666;}

.tool li.tq{background:url(http://zjutedu.cn/statics/images/icon/post.gif) no-repeat left;}
.tool li.qw{background:url(http://zjutedu.cn/statics/images/icon/poll.gif) no-repeat left;}
.tool li.zs{background:url(http://zjutedu.cn/statics/images/icon/notice.gif) no-repeat left;}
.tool li.jd{background:url(http://zjutedu.cn/statics/images/icon/album.gif) no-repeat left;}
.tool li.lstq{background:url(http://zjutedu.cn/statics/images/icon/event.gif) no-repeat left;}
.tool li.ytq1{background:url(http://zjutedu.cn/statics/images/icon/gear_disable.png) no-repeat left;}
.tool li.ytq2{background:url(http://zjutedu.cn/statics/images/icon/gear_disable_green.png) no-repeat left;}
.tool li.air{background:url(http://zjutedu.cn/statics/images/icon/debate.gif) no-repeat left;}
.tool li.kq{background:url(http://zjutedu.cn/statics/images/icon/poll.gif) no-repeat left;}
.tool li.airport{background:url(http://zjutedu.cn/statics/images/icon/arrow.png) no-repeat left;}
.tool li.fr{float:right}
.t300 { padding:5px 10px 10px;}
.t300 li{ width:108px; padding-left:20px; font-size:13px; float:left; line-height:30px; border-bottom:1px dashed #dfdfdf;}

.listbox{padding:5px 10px;}.listbox ul li{border-bottom:1px dotted #ccc;padding:5px;}.listbox .biao{font-size:14px;font-weight:bold;line-height:30px;}.listbox h3{font-size:16px;line-height:36px;}.listbox h3 a{}.listbox h3 a span{color:#F30;}.listbox .miao{color:#999;text-indent:30px; line-height:22px;}.listbox .miao span{color:#F00;} .time{color:#666;height:25px;} .time a{padding:0 3px;} .time span{display:block;line-height:25px;} .time .cl{float:left; color:#000; font-size:14px;} .time .cl a{color:#03F;text-decoration:underline;} .time .cr{float:right;} .time .cr a{color: #E53B00;text-decoration:underline;}
#dplist{ display:none;}
.links { width:988px; margin:0 auto; text-align:left;}
.links{border:1px solid #ddd;clear:both; height:100%;overflow:hidden;}
.links .lfl{float:left;width:20px;width:38px;text-align:center;font-size:12px;line-height:18px;font-weight:bold; padding-top:10px; border-right:1px dashed #dedede;}
.links .lfr{float:left; padding:6px 10px; width:900px;}
.links .lfr a{ margin:0 3px;}