@charset "utf-8";
/* CSS Document */
.main {width:960px; margin:0 auto; overflow:hidden;}
.main_left {width:680px; float:left; overflow:hidden;}
.main_right {width:270px; float:right; overflow:hidden;}

/*hot*/
#spe_hot {width:678px; border:1px solid #ddd; background:url(https://res.cngoldres.com/web/img/spe_hot.gif) no-repeat; margin-top:10px; overflow:hidden;}
.spe_hot_left {width:248px; float:left; margin:0 0 0 10px; display:inline; overflow:hidden;}
.spe_hot_left h3 {width:248px; height:37px; border-bottom:2px solid #ab0003; text-indent:-9999px;}
#spe_hot h4 {width:248px; height:33px; line-height:33px; border-bottom:1px dotted #ddd; background:url(https://res.cngoldres.com/web/img/spe_hot_ico02.gif) no-repeat 0 14px; text-indent:12px; overflow:hidden;}
#spe_hot h4 a {font-size:14px; font-weight:400;}
#spe_hot h4.up a {width:248px; height:33px; line-height:33px; display:block; font-weight:600; color:#ab0003; text-decoration:underline; background:url(https://res.cngoldres.com/web/img/spe_hot_ico.gif) no-repeat right 12px;}
#spe_hot p {width:400px; height:300px; float:right; display:none; padding:10px 10px 10px 0; overflow:hidden;}
#spe_hot p img {width:400px; height:300px; display:block;}
#spe_hot p.up {display:block;}

/*gold*/
.spe_gold {width:678px; margin-top:10px; border:1px solid #ddd; overflow:hidden;}
.spe_gold h3 {height:33px; line-height:33px; background:url(https://res.cngoldres.com/web/img/spe_ico.gif) no-repeat left 12px; border-bottom:2px solid #ab0003; color:#ab0003; margin:0 10px; text-indent:15px;}
.spe_gold h3 em {font-family:arial; font-style:normal; font-weight:400; color:#999; padding-left:10px;}
.spe_gold h3 span {float:right; font-size:12px; font-weight:400;}
.spe_gold h3 span a {color:#666;}
.spe_gold dl {width:318px; float:left; padding:10px; margin-top:10px; border-right:1px dotted #ddd; overflow:hidden;}
.spe_gold dl.no_line {border-right:none;}
.spe_gold dl dt {width:160px; height:25px; line-height:25px; float:right; font-size:14px; font-weight:600; overflow:hidden;}
.spe_gold dl dt a {color:#ab0003;}
.spe_gold dl dd.pic {float:left;}
.spe_gold dl dd.pic a {width:134px; height:92px; padding:1px; border:5px solid #ececec; display:block;}
.spe_gold dl dd.pic a:hover {border:5px solid #F9BBB9;}
.spe_gold dl dd.text {width:160px; line-height:24px; color:#999; float:right; word-break:break-all;}
.spe_gold dl dd.text a {color:#ab0003;}
.spe_gold ul {width:678px; margin-bottom:9px; overflow:hidden;}
.spe_gold ul li {width:318px; height:24px; line-height:24px; float:left; background:url(https://res.cngoldres.com/web/img/spe_hot_ico02.gif) no-repeat 10px 10px; padding:0 10px; border-right:1px dotted #ddd; text-indent:10px; overflow:hidden;}
.spe_gold ul li.no_line {border-right:none;}
.spe_gold ul li span {font-family:arial; color:#999; float:right;}
.spe_gold ul li a {width:240px; display:block; overflow:hidden;}

/*new*/
.spe_new {width:268px; border:1px solid #ddd; margin-top:10px; overflow:hidden;}
.spe_new h3 {height:29px; line-height:29px; background:url(https://res.cngoldres.com/web/img/spe_titlebg.gif) repeat-x; color:#ab0003; text-indent:10px;}
.spe_new ul {width:268px; padding:2px 0 3px; overflow:hidden;}
.spe_new ul li {height:26px; line-height:26px; background:url(https://res.cngoldres.com/web/img/spe_hot_ico02.gif) no-repeat 10px 12px; padding:0 10px; text-indent:10px; overflow:hidden;}
.spe_new ul li span a {color:#ab0003; padding-right:6px;}
.spe_stock ul li {height:24px; line-height:24px;}
.spe_other ul {padding:2px 0 1px;}

.copy {font-family:arial;}

.head_menu {width:960px; height:16px; padding:8px 0; margin:10px auto 0; background:#f8f8f8; border-top:2px solid #417999; border-bottom:1px solid #f0f0f0;}
.head_menu ul li {font:600 14px/16px microsoft yahei; float:left; padding:0 12px; border-right:1px solid #e8e8e8;}
.head_menu ul li a {color:#417999;}
.head_menu ul li a:hover, .head_menu ul li.on a {color:#ba3022; text-decoration:none;}