@charset "utf-8";
/* CSS Document */

/*main*/
.main{ width:960px; overflow:hidden; clear:both; margin:0px auto;}
.by_market{ width:958px; float:left; border:1px solid #fddaba;}
.by_market h2{ background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x; width:958px; float:left; height:32px; line-height:32px; color:#ff8a00; text-indent:16px; border-bottom:1px solid #fddaba;}
.by_market  h2 span{ float:right; color:; font-size:12px; font-weight:normal; margin-right:16px;}
.by_market iframe{ float:left; margin-top:3px;}
.price_adv{ clear:both; overflow:hidden; width:960px; margin: 10px auto 0 auto;}
.main_left{ float:left; width:280px; margin-top:10px;}
/*reg*/
.reg{ width:278px; border:1px solid #fddaba; float:left;}
.reg h2{ background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x; width:278px; float:left; height:32px; line-height:32px; text-indent:11px; color:#ff8a00; border-bottom:1px solid #fddaba;}
.reg form{ width:278px; margin-top:10px; float:left; padding-bottom:10px; }
.reg p {width:240px; height:35px; line-height:35px; padding:0 20px; overflow:hidden;}
.reg p b {float:right; color:#ab0003; font-weight:400;}
.reg p span {padding-left:40px;}
.reg_name {width:123px; height:21px; line-height:21px; text-indent:3px; background:url(https://res.cngoldres.com/100705/img/reg_txt1.jpg) no-repeat; border:0;}
.reg_num {width:181px; height:21px; line-height:21px; text-indent:3px; background:url(https://res.cngoldres.com/100705/img/reg_txt2.jpg) no-repeat; border:0;}
.reg_name_err {width:123px; height:21px; line-height:21px; text-indent:3px; background:url(https://res.cngoldres.com/100705/img/reg_txt1_err.jpg) no-repeat; border:0; color:#fff;}
.reg_num_err {width:181px; height:21px; line-height:21px; text-indent:3px; background:url(https://res.cngoldres.com/100705/img/reg_txt2_err.jpg) no-repeat; border:0; color:#fff;}
.reg_ensure {width:62px; height:25px; float:left; background:url(https://res.cngoldres.com/100705/img/reg_btn_red.jpg) no-repeat; border:0; text-indent:-9999px; margin:4px 10px 0 41px; margin:4px 10px 0 38px\0; cursor:pointer;}
.reg_cancel {width:62px; height:25px; float:left; background:url(https://res.cngoldres.com/100705/img/reg_btn_gray.jpg) no-repeat; border:0; text-indent:-9999px; margin:4px 0 0 0; cursor:pointer;}
/*soft*/
.soft{ width:278px; border:1px solid #fddaba; float:left; margin-top:10px; padding-bottom:16px;}
.soft h2{ background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x; width:278px; float:left; height:32px; line-height:32px; text-indent:11px; color:#ff8a00; border-bottom:1px solid #fddaba;}
.soft dl {width:216px; float:left; padding:16px 15px 0px; _padding:12px 15px 0px; overflow:hidden;}
.soft dl dt a {width:152px; float:right; font-size:12px; font-weight:600; color:#0158a7; text-decoration:none;}
.soft dl dt a span {font-size:14px; color:#ab0003;}
.soft dl dt a:hover {color:#ab0003; text-decoration:underline;}
.soft dl dd.pic {width:56px; height:56px; float:left;}
.soft dl dd.txt {width:152px; line-height:20px; float:right;}
/*metal*/
.metal{ width:278px; float:left; border:1px solid #fddaba; margin-top:10px; text-align:center; padding-bottom:27px;}
.metal h2{ float:left; height:32px; text-align:left; text-indent:11px; color:#ff8f0a; margin-bottom:10px; line-height:32px; width:278px; background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x; border-bottom:1px solid #fddaba;}
.metal img{ width:180px; height:120px; margin-top:30px;}
.metal span{ width:180px; float:left; margin:22px 0px 0px 50px; *+margin:21px 0px 0px 50px; display:inline; font-weight:bold;}
/*main_right*/
.main_right{float:right; width:670px;}
.main_right_tab {width:668px; float:left; overflow:hidden; clear:both; border:1px solid #fddaba; margin-top:10px;}
.main_right_tab h2{float:left; color:#ff8f0a; width:668px; text-indent:11px; border-bottom:1px solid #fddaba; height:32px; line-height:32px; background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x;}
.main_right_tab_t {width:668px; float:left; border-bottom:1px solid #fddaba; height:32px;}
.main_right_tab_t ul li {float:left; color:#999; text-align:center;cursor: pointer;padding:0px 8px; height:32px; border-right:1px solid #fddaba; line-height:32px; background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x;}
.main_right_tab_t ul li.menu_link {background:#fff; height:33px; line-height:32px; color:#000; padding:0px 8px;}
.main_right_tab_t ul li.menu_link  a{ color:#000; text-decoration:none;}
.main_right_tab_t ul li a{color:#999; text-decoration:none;}
.main_right_tab_t span.tab_span{ float:right; margin-right:14px; color:#ff8f0a; font-size:14px; font-weight:bold; height:32px; line-height:32px; }
.main_right_tab_gold {width:668px; float:left; border-bottom:1px solid #fddaba; height:32px;}
.main_right_tab_gold ul li {float:left; color:#999; text-align:center;cursor: pointer; width:155px; text-align:center; height:32px; border-right:1px solid #fddaba; line-height:32px; background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x;}
.main_right_tab_gold ul li.menu_link {background:#fff; height:33px; line-height:32px; color:#000; width:155px; text-align:center;}
.main_right_tab_gold ul li.menu_link  a{ color:#000; text-decoration:none;}
.main_right_tab_gold ul li a{color:#999; text-decoration:none;}
.main_right_tab_gold span.tab_span{ float:right; margin-right:14px; color:#ff8f0a; font-size:14px; font-weight:bold; height:32px; line-height:32px; }
.main_right_tab_con {float:none; overflow:hidden;width:668px; margin-top:10px;}
.main_right_tab_con img{ float:left; margin:7px 0px 7px 7px; *+padding-bottom:7px;}
.main_right_tab_g {float:none; overflow:hidden;width:668px; margin-top:10px; text-align:center;}
.main_right_tab_g img{ margin:15px 0px; *+padding-bottom:15px;}
.main_right_tab_t2 {width:668px; float:left; border-bottom:1px solid #fddaba; height:32px;}
.main_right_tab_t2 ul li {float:left; color:#999; text-align:center; cursor: pointer; width:104px; height:32px; border-left:1px solid #fddaba; line-height:32px; background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x;}
.main_right_tab_t2 ul li.menu_link {background:#fff; height:33px; line-height:32px; color:#000; width:104px; text-align:center;}
.main_right_tab_t2 ul li.menu_link  a{ color:#000; text-decoration:none;}
.main_right_tab_t2 ul li a{color:#999; text-decoration:none;}
.main_right_tab_t2 span.tab_span02{ float:left; color:#ff8f0a; font-size:14px; text-indent:17px; font-weight:bold; height:32px; line-height:32px; width:248px;}
.main_right_tab_con2 {float:none; overflow:hidden;width:668px; margin-top:7px;}
.main_right_tab_con2 img{ float:left; margin:12px 0px 15px 30px; *+padding-bottom:15px;}
.main_right_tab_t3 {width:668px; float:left; border-bottom:1px solid #fddaba; height:32px; margin-bottom:10px;}
.main_right_tab_t3 ul li {float:left; color:#999; text-align:center;cursor: pointer;padding:0px 8px 0 14px; height:32px; border-right:1px solid #fddaba; line-height:32px; background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x;}
.main_right_tab_t3 ul li.menu_link {background:#fff; height:33px; line-height:32px; color:#000; padding:0px 8px 0 14px;}
.main_right_tab_t3 ul li.menu_link  a{ color:#000; text-decoration:none;}
.main_right_tab_t3 ul li a{color:#999; text-decoration:none;}
.main_right_tab_t3 span.tab_span{ float:right; margin-right:14px; color:#ff8f0a; font-size:14px; font-weight:bold; height:32px; line-height:32px; }
.main_right_tab_con3 {float:none; overflow:hidden;width:668px; padding-bottom:7px;}
.main_right_tab_con3 img{ float:left; height: 155px; width: 250px;}
.main_right_tab_con3 span{ width:250px; float:left; font-size:14px; font-weight:bold; margin-top:10px;}
.history_01{ width:255px; float:left; text-align:center; margin-left:50px;  display:inline; margin-top:10px;}
/*by_money*/
.by_zst{ overflow:hidden; clear:both; width:960px; margin:0 auto;}
.by_money {float:left; overflow:hidden;width:473px; padding-bottom:5px; text-indent:11px; margin-top:10px; border:1px solid #fddaba;}
.by_money h2{ margin-bottom:5px\9;background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x; width:473px; float:left; color:#ff8f0a; height:32px; line-height:32px;border-bottom:1px solid #fddaba;}
.by_money img{ float:left; width:180px; }
.by_money span{ width:180px; float:left; font-size:14px; font-weight:bold; margin-top:7px;margin-top:0px\9;}
.by_money_01{ width:180px; float:left; text-align:center; margin-left:35px;  display:inline; margin-top:8px; margin-top:0px\9;}
/*by_zp_tab*/
.by_zl{ width:473px; float:right; overflow:hidden; border:1px solid #fddaba; margin-top:10px;overflow:hidden;}
.by_zl_tab {width:473px; float:left; border-bottom:1px solid #fddaba; height:32px;}
.by_zl_tab ul li {float:left; color:#999; text-align:center; cursor: pointer; width:69px; height:32px; border-left:1px solid #fddaba; line-height:32px; background:url(https://res.cngoldres.com/group/img/price_title.gif) repeat-x;}
.by_zl_tab ul li.menu_link {background:#fff; height:33px; line-height:32px; color:#000; width:69px; text-align:center;}
.by_zl_tab ul li.menu_link  a{ color:#000; text-decoration:none;}
.by_zl_tab ul li a{color:#999; text-decoration:none;}
.by_zl_tab span.tab_span02{ float:left; color:#ff8f0a; font-size:14px; text-indent:7px; font-weight:bold; height:32px; line-height:32px; width:193px;}
.by_zl_tab_con {float:none; overflow:hidden;width:473px;}
.by_zl_tab_con img{ float:left; padding:10px; padding:13px\9;}
/*xg_news*/
.by_news_con{ width:960px; overflow:hidden; clear:both; margin:0 auto;}
.xg_news{ width:238px; border:1px solid #fdd9b9; margin-top:10px; float:left;}
.xg_news h2{ background:url(https://res.cngoldres.com/group/img/title_bg.jpg) repeat-x; width:238px; border-bottom:1px solid #fdd9b9; height:32px; line-height:32px; color:#e0570d; text-indent:11px; float:left;}
.xg_news ul{float:left; width:235px; margin-top:5px;}
.xg_news li{line-height:24px; width:235px; background:url(https://res.cngoldres.com/group/img/list_ico.png) no-repeat 12px center; text-indent:23px; float:left;}
/*by_news*/
.by_news{ width:708px; border:1px solid #fdd9b9; margin-top:10px; float:left; margin-left:10px; display:inline; }
.by_news h2{ background:url(https://res.cngoldres.com/group/img/title_bg.jpg) repeat-x; width:708px; border-bottom:1px solid #fdd9b9; height:32px; line-height:32px; color:#e0570d; text-indent:11px; float:left;}
.by_news h2 a{float:right; margin-right:12px; font-size:12px; color:#000; font-weight:normal;}
.by_news h2 a:hover{ color:#e0570d;}
.by_news ul{float:left; width:708px; margin-top:5px;}
.by_news li{line-height:24px; width:352px; overflow:hidden; background:url(https://res.cngoldres.com/100705/img/dian.gif) no-repeat 12px center; text-indent:23px; float:left;}
.by_news li span{float:right; margin-right:17px;}
.price_adv02{ float:left; margin-top:10px;}

.by_news p {float:left; width:645px; font-size:14px; font-weight:600; height:25px; line-height:25px; padding:0 15px; overflow:hidden;}
.by_news p a{color:#333;}
.by_news span {float:left; text-indent:24px; color:#666; padding:0 10px; display:block; line-height:20px; margin-bottom:10px; overflow:hidden;}

/*btn_recommend2*/
.btn_recommend2{width:250px;height:21px; background:url(https://res.cngoldres.com/energy/img/main_title_btn4.png) no-repeat; text-indent:-9999px; border:none; cursor:pointer;}
.copy_main_bg{ width:385px; height:82px; background:url(https://res.cngoldres.com/web/img_date/images/copy_bg.png) no-repeat; float:left;}
.copy_main{ width:378px; height:75px; float:left;}
.copy_main .copy_main_input{ width:254px; height:26px; line-height:26px; background:#fff; border:2px solid #ec8181; margin:10px 6px 0px 10px; display:inline; float:left; padding-left:4px; color:#464646;}
.copy_main img{ float:left; margin-top:10px;}
.copy_main span{ width:160px; float:left; margin-top:6px; margin-left:10px; display:inline; color:#d53737;}
.l-hidden{ display:none;}
.copy_post{position:absolute;left:570px;top:420px;}
/*百度新闻采集*/
.by_news p {float:left; font-size:14px; font-weight:600; height:25px; line-height:25px; padding:10px 10px 0px 20px; overflow:hidden;}
.by_news p a{color:#333;}
.by_news span {float:left; text-indent:24px;  color:#666; padding:0 20px; display:block; line-height:20px; margin-bottom:10px; overflow:hidden;}
/*关键词展示*/
.gold_key_list{ width:281px; float:left;border:1px solid #FDD9B9; margin-top:10px;}
.gold_key_list h3 {width:281px; background:url(https://res.cngoldres.com/group/img/title_bg.jpg) repeat-x; height:32px; line-height:32px;float:left; overflow:hidden; border-bottom:1px solid #fddabc; text-indent:12px; color:#e0570d;}
.gold_key_list ul{float:left; overflow:hidden; margin:10px auto;}
.gold_key_list ul li{float:left; width:135px; line-height:22px; height:22px; background: url("https://res.cngoldres.com/group/img/list_ico.png") no-repeat 12px center; text-indent:20px; overflow:hidden;}
/*百度新闻展示645px*/
.news_baidu{float:left; border:1px solid #FDD9B9; width:668px; margin-top:10px; *padding-bottom:10px; overflow:hidden;}
.news_baidu h3 {width:668px; background:url(https://res.cngoldres.com/group/img/title_bg.jpg) repeat-x; height:32px; line-height:32px;float:left; overflow:hidden; border-bottom:1px solid #fddabc; text-indent:12px; color:#e0570d; margin-bottom:10px;}
.news_baidu p {float:left; width:645px; font-size:14px; font-weight:600; height:25px; line-height:25px; padding:0 15px; overflow:hidden;}
.news_baidu p a{color:#333;}
.news_baidu span {float:left; text-indent:24px; color:#666; padding:0 10px; display:block; line-height:20px; margin-bottom:10px; overflow:hidden;}

/*行情播报*/
#docreport {width:960px; margin:0 auto; overflow:hidden;}
.mov_price {width:958px; background:url(https://res.cngoldres.com/group/images/hjtd_titlebg_kp.jpg) repeat-x; border:1px solid #e8e8e8; overflow:hidden;}
.mov_price h3 {height:25px; line-height:25px; background:url(https://res.cngoldres.com/goldgroup/img/agtd_ico02.jpg) no-repeat 5px 5px; border-bottom:1px solid #c1c5c7;color:#0d519c; text-indent:15px;}
.mov_price h3 a {color:#0d519c;}
.mov_price h3 span a {float:right; font-size:12px; margin-right:5px; font-weight:normal; }
.mov_price ul {width:958px; overflow:hidden;}
.mov_price ul li {line-height:20px; padding:5px; border-bottom:1px dotted #ddd; }
.mov_price ul li.odd { background:#f6f6f6; }
.mov_price ul li span { font-weight:600; color:#003399; float:left; }
.mov_price ul li span.old { color:#999; }
.mov_price em { height:5px; line-height:5px; background:#ab0003; color:#fff; display:block; margin:0 1px; }