@charset "utf-8";
/* CSS Document */
.main { width:960px; margin:0px auto 10px; overflow:hidden;}
.main_left { width:240px; padding-right:10px; float:left; overflow:hidden;}
.main_right { width:240px; padding-left:10px; float:left; overflow:hidden;}
.main_center { width:458px; border:1px solid #ddd; float:left; overflow:hidden;}
.main_center h2 { font-family:microsoft yahei; font-size:20px; padding:10px 0 15px; text-align:center; color:#ab0003;}
.main_center h3 { font-family:microsoft yahei; font-size:15px; padding:4px 0 3px; text-align:center; color:#ab0003; border-bottom:1px dashed #CCCCCC;}
.main_center img { display:block; margin:0 auto 15px;}
/*黄金白银实时行情*/
.main_center_hq {height:158px; width:458px; border:1px solid #ddd; overflow:hidden;}

.left_chart { width:238px; border:1px solid #ddd; margin-bottom:10px; overflow:hidden;}
.left_chart h3 { height:30px; line-height:30px; background:url(https://res.cngoldres.com/goldgroup/img/gold04_titlebg02.gif) repeat-x; color:#ab0003; text-indent:12px;}
.left_chart img { display:block; margin:10px auto;}
.right_chart img { display:block; margin:8px auto;}
/*分析中心*/
.hangqing_fenxi { width:298px; border:1px solid #ffae66; background:url(https://res.cngoldres.com/goldgroup/img/gold03_toolbg.gif) repeat-x left bottom; overflow:hidden;}
.hangqing_fenxi h3 { height:26px; line-height:26px; background:url(https://res.cngoldres.com/goldgroup/img/gold03_ico.gif) no-repeat left center; border-bottom:1px solid #ffae66; margin:0 10px; color:#ab0003; text-indent:15px;}
.au{float:left; padding:10px;}
.au li{ width:195px; _width:195px; float:left; line-height:27px; height:27px; background:url(../img/by1_hangqing_ico.gif) no-repeat left center; text-indent:15px;}
.au li a{color:#ab0003; font-size:14px;}
/*注册vip*/
.index_reg{padding:4px 0 8px; float:left; margin-top:2px;}
.index_reg p {padding:5px; overflow:hidden; float:left; margin-left:10px; line-height:25px; height:25px;}
.index_reg p b {float:right; color:#ab0003; font-weight:400;}
.index_reg p span {padding-left:40px;}
.reg_name {width:113px; height:13px; padding:4px 0; text-indent:3px; background:url(https://res.cngoldres.com/bysilver/img/by9_form_text2.gif) no-repeat; border:0;}
.reg_num {width:160px; height:13px; padding:4px 0; text-indent:3px; background:url(https://res.cngoldres.com/bysilver/img/by9_form_text1.gif) no-repeat; border:0;}
.reg_name_err {width:123px; height:13px; padding:4px 0; 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:160px; height:13px; padding:4px 0; 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;}
.p_btn {*margin:0 0 2px 0; _margin:5px 0 2px 0;}

.main_ad { width:960px; height:90px; margin-bottom:10px; clear:both; overflow:hidden;}
.main_ad img { display:block;}

.gold_jp { width:238px; border:1px solid #ddd; margin-bottom:10px; overflow:hidden;}
.gold_jp h3 { width:236px; height:50px; margin:1px; background:url(https://res.cngoldres.com/goldgroup/img/gold04_jp.jpg) no-repeat; text-indent:-9999px;}
.gold_jp ul { width:226px; padding:7px 10px;}
.gold_jp ul li { width:226px; background:url(https://res.cngoldres.com/goldgroup/img/dian.gif) no-repeat left center; height:28px; line-height:28px; font-size:14px; text-indent:12px; overflow:hidden;}

.gold_news { width:438px; padding:10px; overflow:hidden;}
.gold_news h3 { width:438px; height:32px; line-height:32px; background:#fff url(https://res.cngoldres.com/goldgroup/img/gold04_ico.gif) no-repeat left center; text-indent:15px; font-family:microsoft yahei; font-size:18px; color:#ab0003;}
.gold_news span { float:right; background:#fff; padding-right:10px; font-family:'宋体'; font-size:12px; font-weight:400;}
.gold_news span a { color:#666; }
.gold_news h4 { width:438px; font-size:14px; font-weight:400; margin:10px 0 5px; background:url(https://res.cngoldres.com/goldgroup/img/dian.gif) no-repeat 2px center; text-indent:15px; overflow:hidden;}
.gold_news p { line-height:21px; color:#999; border-bottom:1px dotted #ccc; padding-bottom:8px; text-indent:24px;}

.gold_tool { width:238px; border:1px solid #ab0003; background:url(https://res.cngoldres.com/goldgroup/img/gold04_toolbg.gif) repeat-x left bottom;  margin-bottom:10px; overflow:hidden;}
.gold_tool h3 { height:26px; line-height:26px; background:url(https://res.cngoldres.com/goldgroup/img/gold04_ico02.gif) no-repeat left center; border-bottom:1px solid #ab0003; margin:0 10px; color:#ab0003; text-indent:15px;}
.gold_tool iframe { background-color:transparent; margin-top:10px;}

.gold_quote { width:238px; border:1px solid #ddd; background:url(https://res.cngoldres.com/goldgroup/img/gold04_titlebg02.gif) repeat-x; margin-bottom:10px; overflow:hidden;}
.gold_quote h3 { height:30px; line-height:30px; background:url(https://res.cngoldres.com/goldgroup/img/gold04_ico02.gif) no-repeat 10px center; color:#ab0003; text-indent:25px;}
.gold_quote iframe { margin-top:8px;}

/*纸黄金*/
.gold_zhi { width:238px; border:1px solid #ddd; background:url(https://res.cngoldres.com/goldgroup/img/gold04_titlebg02.gif) repeat-x; margin-bottom:10px; overflow:hidden;}
.gold_zhi h3 { height:30px; line-height:30px; background:url(https://res.cngoldres.com/goldgroup/img/gold04_ico02.gif) no-repeat 10px center; color:#ab0003; text-indent:25px;}
.gold_zhi ul{width:220px; padding:12px 8px 12px 8px;}
.gold_zhi ul li{width:220px; overflow:hidden; font-size:12px; height:24px; line-height:24px;}
/*ad*/
.gold_ad10{margin-bottom:10px;}
.gold_ad21{margin-bottom:10px;}
.gold_ad5{margin-top:10px;}

.friend_link { width:958px; border:1px solid #ddd; clear:both; overflow:hidden;}
.friend_link .title { height:30px; line-height:30px; background:url(https://res.cngoldres.com/goldgroup/img/gold04_titlebg02.gif) repeat-x; text-indent:10px; color:#ab0003;}
.friend_link .title a {font-weight:bold; text-decoration:none; color:#ab0003;float:right; margin-right:10px; display:inline;width:140px; height:30px; line-height:30px; padding-top:2px;}
.friend_link .title a span{ float:left; width:54px; line-height:31px; text-indent:0px; }
.friend_link .title a img{vertical-align:top;  float:right; }
.friend_link p {width:938px; float:left; padding:8px 10px; overflow:hidden; line-height:25px; text-align:left;}
.friend_link p a {margin-right:10px; display:inline; text-decoration:none;}
.friend_link p a:hover {margin-right:10px; display:inline; text-decoration:underline;}

form.gold_change{float:left; width:230px; border:none; margin-top:10px; padding-bottom:15px;*+padding-bottom:0px;_padding-bottom:10px;}
.gold_change table{ border:none;}
.gold_change td{ border:none; float:left; margin-left:10px; display:inline; width:100px; height:auto; margin-top:3px;}
.gold_change .input_change{ height:18px; line-height:18px; width:90px; float:left; float:left; margin-left:10px; display:inline; border:1px solid #000;text-align:center;}
.gold_change .input_change02{ height:18px; line-height:18px; width:90px; float:left; float:left; margin-left:10px; display:inline; border:1px solid #000; background:#c5c5c5; text-align:center;}
.gold_change span{ line-height:16px;}

/*2013-8-2修改注册页面*/
.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: 0px 0px 0px 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;}
