/* CSS Document */
body { margin:0 auto; padding:0; font-size:12px; color:#000; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, button, textarea, p, th, td { margin:0px; padding:0px; }
input, select { font-size:12px; line-height:18px; }
img { border:0; }
ul, li { list-style-type:none; }
:focus { outline:0; }
h2 { font-size:14px; }
h3 { font-size:14px; }
h4 { font-size:12px; }
a.red { color:#e0570d; text-decoration:none; }
a.red:hover { color:#e0570d; text-decoration:underline; }
a { color:#000; text-decoration:none; }
a:hover { color:#e0570d; text-decoration:underline; }
/*header*/
.header { margin:0 auto; width:960px; overflow:hidden; clear:both; }
/*header_top*/
.head_top { width:960px; height:27px; background:url(https://res.cngoldres.com/forex/img/head_topbg.gif) no-repeat; line-height:27px; float:left; }
.head_top ul li { float:left; text-indent:15px; line-height:27px; display:inline; }
.head_top ul li a { color:#666; }
.head_top ul li a:hover { color:#ab0003; }
.head_top ul li img { padding-right:5px; _position:relative; _top:7px; }
.head_top ul li span a { color:#ab0003; _position:relative; _top:6px; }
.head_top ul li strong { color:#ff0000; }
.head_top p { float:right; padding-right:15px; }
.head_top p a { color:#666; }
.head_top p a:hover { color:#ab0003; }
.logo_banner { width:960px; overflow:hidden; clear:both; margin:2px auto 0 auto; float:left; }
.logo_banner h1 { width:275px; height:54px; float:left; background:url(https://res.cngoldres.com/group/img/gold_silver.jpg) no-repeat; text-indent:-2000px; margin-left:2px; display:inline; margin-top:2px; }
.logo_banner h1 a { display:block; width:275px; height:54px; text-decoration:none; color:#ffffff; }
.logo_banner h1 a:hover { display:block; width:275px; height:54px; text-decoration:none; color:#ffffff; }
.logo_banner img { float:right; }
/*sub_menu*/
.sub_menu { width:960px; margin:0px auto 3px auto; overflow:hidden; clear:both; background:url(https://res.cngoldres.com/group/img/sub_menu_bg.jpg) left center no-repeat; height:55px; line-height:55px; }
.sub_menu ul.sub_menu_ul { width:960px; float:left; overflow:hidden; margin-top:8px; margin-left:5px; display:inline; }
.sub_menu ul.sub_menu_ul02 { width:960px; float:left; overflow:hidden; margin-top:7px; margin-left:5px; display:inline; }
.sub_menu ul li { line-height:15px; height:15px; border-right:#c9c9c9 1px dotted; float:left; padding:0px 12px; display:inline; text-align:center; overflow:hidden; }
.sun_menu ul li a { color:#000000; text-decoration:none; }
.sun_menu ul li a:hover { color:#ab0003; text-decoration:none; }
/*two_menu*/
.two_menu { width:960px; float:left; overflow:hidden; margin:6px auto 0 auto; clear:both; }
.two_menu p { width:145px; height:30px; line-height:30px; float:left; background:url(https://res.cngoldres.com/group/img/two_menu_pbg.gif) repeat-x; font-weight:600; color:#fff; text-indent:15px; }
.two_menu ul { width:815px; float:left; background:url(https://res.cngoldres.com/group/img/two_menu_bg.gif) repeat-x; height:30px; line-height:30px; font-size:12px; color:#fff; overflow:hidden; }
.two_menu ul li { float:left; height:30px; line-height:30px; }
.two_menu ul li a { padding:0px 13px; color:#fff; float:left; }
.two_menu ul li a:hover { padding:0px 13px; color:#fff; float:left; }
.two_menu ul li img { float:left; }
/*content*/
.content { width:960px; margin:8px auto; clear:both; overflow:hidden; }
.ad { width:960px; margin:0 auto; }
.adv { width:958px; overflow:hidden; clear:both; margin:8px auto 0 auto; }
.adv_left { float:left; width:535px; }
.adv_left img { float:left; height:60px; }
.adv_right { float:right; width:420px; }
.adv_right img { height:60px; width:420px; }
.content_left { float:left; width:322px; }
.news_adv { width:957px; overflow:hidden; clear:both; margin:4px auto 0 auto; }
.news_adv_left { float:left; }
.news_adv_left img { float:left; }
.news_adv_right { float:right; }
.menu_2 { height:28px; border:#b75d15 1px solid; width:958px; margin:0px auto; margin-top:8px; background:url(../images/mune_2_1.gif) repeat-x; font-size:15px; color:#ffa635; overflow:hidden; }
.menu_2 ul li { float:left; line-height:28px; }
.menu_2 span { background:url(../images/mune_2_2.gif) no-repeat; height:28px; width:175px; /*	padding-top:1px;*/
	text-align:center; font-weight:bold; display:block; color:#025296; }
.menu_2 ul li a { font-weight:bold; color:#cd4603; padding:0px 20px 0px 20px; display:block; }
.menu_2 a:hover { color:#fff; }
.subnav { width:957px; margin:0 auto; overflow:hidden; clear:both; height:30px; line-height:30px; }
.subnav span { color:#ab0003; }
/*header style end*/
.contenter { clear:both; width:960px; margin:8px auto 0px auto; }
.price_table { width:958px; border:1px #fddaba solid; float:left; }
.price_table .table_title { height:33px; width:958px; }
.price_table .table_title .right { font-size:12px; float:right; padding-right:15px; color:#ff8a00; line-height:33px; }
.price_table ul { width:958px; background:url(https://res.cngoldres.com/group/img/title_bg.gif) repeat-x; height:33px; }
.price_table ul li { float:left; margin-left:5px; }
.price_table ul li a { display:block; color:#999; text-decoration:none; font-size:15px; padding:0px 15px 0px 15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; }
.price_table .menu_link a span { float:left; display:block; padding:0px 15px 0px 15px; color:#000; background:url(https://res.cngoldres.com/group/img/hover_bg.gif) 0 2px no-repeat; text-decoration:none; font-size:15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; }
.price_table .menu_link a em { background:url(https://res.cngoldres.com/group/img/hover_bg.gif) -264px 0px no-repeat; width:5px; height:33px; display:block; float:left; margin-top:2px; }
.price_table .tech_tab_con { padding:5px 0px; }
.advs { margin-top:8px; clear:both; overflow:hidden; float:left; }
.index_left { float:left; width:237px; }
.index_left .us, .index_left .silver { width:235px; border:1px #fddaba solid; height:218px; overflow:hidden; margin-top:8px; }
.index_left .us h1, .index_left .silver h1 { font-size:15px; padding-left:10px; background:url(https://res.cngoldres.com/group/img/title_bg.gif) repeat-x; line-height:33px; color:#ff8a00; }
.index_left .us img, .index_left .silver img { width:180px; margin:15px auto 0px auto; display:block; }
.index_left .us h2, .index_left .silver h2 { font-size:14px; text-align:center; margin-top:15px; }
.index_right { float:left; width:713px; margin:8px 0px 0px 8px; border:1px #fddaba solid; height:446px; overflow:hidden; }
.index_right .title { height:33px; }
.index_right ul { width:713px; background:url(https://res.cngoldres.com/group/img/title_2.gif) repeat-x; height:33px; }
.index_right ul li { float:left; margin-left:0px; }
.index_right ul li a { display:block; color:#999; text-decoration:none; background:url(https://res.cngoldres.com/group/img/tab_1.gif) -302px 0px no-repeat; font-size:15px; padding:0px 15px 0px 15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; border-right:1px #fddaba solid; }
.index_right .menu_link a { float:left; display:block; padding:0px 15px 0px 15px; color:#000; background:url(https://res.cngoldres.com/group/img/tab_1.gif) -1px 0px no-repeat; text-decoration:none; font-size:15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; border-right:1px #fddaba solid; }
.index_right .tech_tab_con img { width:630px; height:400px; margin:4px auto; display:block; }
.index_right .right1 { float:right; padding-right:15px; font-size:15px; line-height:33px; color:#ff8a00; font-weight:bold; }
.login { width:235px; float:left; border:1px #fddaba solid; margin-top:8px; height:auto; overflow:hidden;}
.login h3 { height:33px; background:url(https://res.cngoldres.com/group/img/title_bg.gif) repeat-x; color:#ff8a00; text-indent:10px; line-height:33px; }
.news_zn_server_1 { float:left; width:100%;}
.news_zn_server_1 form { margin:5px 0px 2px; padding:0px 0 5px;overflow:hidden;}
.news_zn_server_1 form p {width:230px; line-height:26px; padding:0; overflow:hidden; margin-left:10px; margin-top:5px; color:#ab0003;}
.news_zn_server_1 form p label{ width:50px;  text-align:right; float:left; color:#000;}
.news_zn_server_1 form .box_error{padding-left:0px; color:#EA0700;background: url(https://res.cngoldres.com/web/spec/img/moni_reg_errortb.jpg) no-repeat 0px 0px; margin-left:5px; padding-left:18px;}
.news_zn_server_1 form p input.reg_name {width:70px; height:12px; padding:4px 0; text-indent:3px; background:url(https://res.cngoldres.com/100705/img/reg_txt1.jpg) no-repeat; border:0; border-right:1px solid #bbb; float:left; margin-right:5px;}
.news_zn_server_1 form p input.freecode{width: 90px;height: 20px;background: #8AB119;color: white;border-color: #82A912;cursor: pointer;text-align: center; border:0px;}
.news_zn_server_1 form span b{ margin-left:20px; color:#EA0700;}
.news_zn_server_1 form .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;}
.news_zn_server_1 form .p_btn {*margin:0 0 2px 0; _margin:5px 0 2px 0;}
.reg_num {width:150px; height:13px; padding:4px 0; text-indent:3px; background:url(https://res.cngoldres.com/100705/img/reg_txt3.png) no-repeat; border:0;}
/*soft*/
.main_soft { float:left; margin:8px 0 0 8px; width:713px; border:1px #fddaba solid; display:block; height:203px; }
.main_soft h3 { width:713px; height:33px; line-height:33px; background:url(https://res.cngoldres.com/group/img/title_bg.gif) repeat-x; color:#ab0003; text-indent:10px; }
.main_soft .one { float:left; margin:20px 0px 0px 20px; }
.main_soft .title { width:170px; text-align:center; overflow:hidden; height:30px; font-size:14px; font-weight:bold; }
.main_soft .title span { font-size:14px; color:#ab0003; }
.main_soft p { padding:2px; line-height:22px; width:200px; }
.main_soft p img { float:left; display:block; margin-right:8px; }
.metal { margin-top:8px; clear:both; overflow:hidden; float:left; }
.metal_left { width:474px; float:left; border:1px #fddaba solid; }
.metal_right { margin-left:8px; width:474px; float:left; border:1px #fddaba solid; }
.metal .title { height:33px; }
.metal ul.bg1 { width:474px; background:url(https://res.cngoldres.com/group/img/title_2.gif) repeat-x; height:33px; }
.metal ul li { float:left; margin-left:0px; }
.metal ul li a { display:block; color:#999; text-decoration:none; background:url(https://res.cngoldres.com/group/img/tab_1.gif) -302px 0px no-repeat; font-size:15px; padding:0px 15px 0px 15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; border-right:1px #fddaba solid; }
.metal .menu_link a { float:left; display:block; padding:0px 15px 0px 15px; color:#000; background:url(https://res.cngoldres.com/group/img/tab_1.gif) -1px 0px no-repeat; text-decoration:none; font-size:15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; border-right:1px #fddaba solid; }
.metal .tech_tab_con { padding:5px; width:450px; margin:0px auto; }
.metal .tech_tab_con ul { margin:0px; }
.metal .tech_tab_con ul li { float:left; margin-left:9px; width:180px; text-align:center; }
.metal .tech_tab_con ul li img { width:180px; height:120px; }
.metal .tech_tab_con ul li span { line-height:24px; margin-top:10px; display:block; font-size:14px; font-weight:bolder; }
.metal .right1 { float:right; padding-right:15px; font-size:15px; line-height:33px; color:#ff8a00; font-weight:bold; }
.rel_content { float:left; width:235px; border:1px #fddaba solid; margin-top:8px; }
.rel_content h1 { background:url(https://res.cngoldres.com/group/img/title_bg.gif) repeat-x; font-size:14px; line-height:33px; height:33px; padding-left:10px; color:#ff8a00; }
.rel_content ul { margin-left:15px; margin-top:6px; padding-bottom:5px; }
.rel_content ul li { width:210px; overflow:hidden; line-height:23px; height:23px; }
.news { width:713px; border:1px #fddaba solid; float:left; margin:8px 0px 0px 8px; display:inline; }
.news h2 { background:url(https://res.cngoldres.com/group/img/title_bg.png) repeat-x; height:32px; line-height:32px; width:713px; color:#444; text-indent:12px; text-align:left; border-bottom:1px solid #fddaba; color:#e0570d; }
.news h2 a { float:right; margin-right:12px; display:inline; font-size:12px; font-weight:normal; color:#ff8a00; }
.news ul { float:left; margin-top:6px; padding-bottom:5px; }
.news li { line-height:23px; float:left; width:350px; background:url(https://res.cngoldres.com/100705/img/dian.gif) no-repeat 12px center; text-indent:22px; }
.news li span { float:right; margin-right:10px; display:inline; }
/*footer*/
.footer { margin:10px auto 0px auto; width:957px; text-align:center; overflow:hidden; clear:both; }
.footer_menu { border-bottom:1px solid #fdd9b9; height:32px; line-height:32px; margin-bottom:5px; }
.footer_bottom { color:#6f6f6f; line-height:25px; float:left; width:957px; }
/*纸黄金页面*/
.icbc_table_title { height:33px; background:url(https://res.cngoldres.com/group/img/title_bg.gif) repeat-x; width:958px; overflow:hidden; color:#ff8a00; }
.icbc { line-height:33px; text-indent:15px; float:left; }
.icbc_table_title .right { float:right; margin-right:10px; line-height:33px; }
.gold_price { height:445px; overflow:hidden; width:235px; border:1px #fddaba solid; margin-top:8px; }
.gold_price h1 { font-size:15px; color:#ff8a00; background:url(https://res.cngoldres.com/group/img/title_bg.gif) repeat-x; text-indent:10px; line-height:33px; }
.gold_price img { margin:20px auto 0px auto; width:172px; }
.gold_price p { padding-top:15px; padding:15px 0px 10px 0px; line-height:50px; font-size:14px; font-weight:bold; text-align:center; }
.c_price { background:url(https://res.cngoldres.com/group/img/title_bg.gif) repeat-x; height:33px; color:#ff8a00; text-indent:10px; line-height:33px; font-size:15px; }
.c_price_img { width:640px; margin:5px auto; height:400px; }
.icbc_2 { float:left; width:713px; margin:8px 0px 0px 8px; height:445px; overflow:hidden; border:1px #fddaba solid; }
.icbc_2 ul { height:33px; background:url(https://res.cngoldres.com/group/img/title_2.gif) repeat-x; }
.icbc_2 ul li { float:left; margin-left:0px; }
.icbc_2 ul li a { display:block; color:#999; text-decoration:none; background:url(https://res.cngoldres.com/group/img/tab_1.gif) -302px 0px no-repeat; font-size:15px; padding:0px 15px 0px 15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; border-right:1px #fddaba solid; }
.icbc_2 .menu_link a { float:left; display:block; padding:0px 15px 0px 15px; color:#000; background:url(https://res.cngoldres.com/group/img/tab_1.gif) -1px 0px no-repeat; text-decoration:none; font-size:15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; border-right:1px #fddaba solid; }
.icbc_2 .right1 { float:right; padding-right:15px; font-size:15px; line-height:33px; color:#ff8a00; font-weight:bold; }
.icbc_2 .tech_tab_con img { width:630px; height:400px; margin:4px auto; display:block; }
.ccb { float:left; width:713px; margin:8px 0px 0px 8px; height:445px; overflow:hidden; border:1px #fddaba solid; }
.ccb ul { height:33px; background:url(https://res.cngoldres.com/group/img/title_2.gif) repeat-x; }
.ccb ul li { float:left; margin-left:0px; }
.ccb ul li a { display:block; color:#999; text-decoration:none; background:url(https://res.cngoldres.com/group/img/tab_1.gif) -302px 0px no-repeat; font-size:15px; padding:0px 15px 0px 15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; border-right:1px #fddaba solid; }
.ccb .menu_link a { float:left; display:block; padding:0px 15px 0px 15px; color:#ff8a00; background:url(https://res.cngoldres.com/group/img/tab_1.gif) -1px 0px no-repeat; text-decoration:none; font-size:15px; line-height:33px; text-align:center; font-weight:bold; cursor:pointer; border-right:1px #fddaba solid; }
.ccb .right1 { float:right; padding-right:15px; font-size:15px; line-height:33px; color:#ff8a00; font-weight:bold; }
.ccb .tech_tab_con img { width:630px; height:400px; margin:4px auto; display:block; }
/*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; }
/*关键词展示*/
.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:right; 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; }

/*2013-7-31修改注册页面*/
.news_reg form { overflow:hidden; width:270px; margin-top:5px; margin-left:15px;}
.news_reg form p {width:100%; height:28px; padding:5px 0 0; overflow:hidden; }
.news_reg form p label {width:40px; float:left; font-size:12px; line-height:28px;}
.news_reg form p em {width:12px; height:26px; line-height:26px; display:block; float:left; font-style:normal; color:#ba3022;}
.news_reg form p input {width:160px; height:18px; padding:3px; border:1px solid #ddd; float:left;}
.news_reg form p input.code{width:80px;}
.news_reg form p.p-h {height:auto; padding:5px 0 2px;}
.news_reg form p.p-c {height:25px; overflow:hidden; padding-top:6px;}
.news_reg form p.p-c input {width:13px; height:13px; margin:10px 6px 0 0; border:none; padding:0\0;}
.news_reg form p input.free-code {width:70px; height:28px; background:#8ab119; color:#fff; border-color:#82a912; cursor:pointer; text-align:center; margin-left:10px;}
.news_reg form p input.free-code:hover , .main form p input.free-code:focus {background:#99c026;}
.news_reg form p input.free-code:active {-webkit-box-shadow:inset 0 0 8px 4px #769c0a, 0 1px 0 0 #eeeeee; box-shadow: inset 0 0 8px 4px #769c0a, 0 1px 0 0 #eeeeee;}
.news_reg form p input.after {background:#ddd; border-color:#ccc; cursor:auto;}
.news_reg form p input.after:hover , .main form p input.after:focus {background:#ddd; border-color:#ccc;}
.news_reg form p input.after:active {-webkit-box-shadow:none; box-shadow:none;}
.news_reg form span {color:#aaa; padding-left:10px; float:left; *+float:none;; margin-top:5px; display:inline;}
.news_reg form span.box_error , .main form span.box_ok {background:url(https://res.cngoldres.com/web/spec/img/moni_reg_errortb.jpg) no-repeat 10px 3px; *+background:url(https://res.cngoldres.com/web/spec/img/moni_reg_errortb.jpg) no-repeat 10px 0px; padding:0 0 0 27px; color:#EA0700; font-weight:600; line-height:20px; margin-left:32px;}
.news_reg form span.box_error b, .main form span.box_ok b{ line-height:18px; height:18px; overflow:hidden; float:left;}
.news_reg form span.box_ok { padding:0px;}
.news_reg form span.box_ok b {background:none; margin-left:10px; color:#EA0700; width:205px; _width:200px; float:right; height:28px; overflow:hidden;}
.news_reg form .pl0 {padding-left:0; font-size:14px; color:#666;}
.news_reg form .pl0 strong {color:#ba3022;}
.news_reg form p .btn-red {width:210px; height:35px; line-height:40px; margin:5px 0 10px 0px;   border:1px solid #ac251a; border-bottom:1px solid #ac251a; color:#fff; font:600 20px/35px microsoft yahei; padding:0; text-align:center; text-shadow:1px 1px 0 #902b2b; cursor:pointer; outline:none; background-color:#c24131;}
.news_reg form p img{cursor:pointer; float:left; margin-left:10px; display:inline;}
.news_reg form p input:focus { border: 2px solid #8AB119;}
.news_reg .ps{ float:left; margin-top:10px; color:#999; clear:both; margin-left:62px; display:inline; width:210px; height:20px; line-height:20px;}
