@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;color:#000; background:url(https://res.cngoldres.com/web/vip/img/vip_main_bg.jpg) repeat; font-family:Arial, Helvetica, sans-serif,宋体;}
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:20px; height:20px;}
img{display:block; border:0;}
ul,li{list-style-type:none;}
:focus {outline:0;}

.top {height:37px; background:url(https://res.cngoldres.com/web/vip/img/vip_top_bg.jpg) repeat-x; overflow:hidden;}
.vip_top {width:960px; margin:0 auto; overflow:hidden;}
.vip_top h1 {width:150px; height:28px; float:left; background:url(https://res.cngoldres.com/web/vip/img/vip_logo.jpg) no-repeat; text-indent:-9999px; margin:3px 20px 0 10px;}
.vip_top h1 a {display:block; width:150px; height:28px;}
.vip_top h1 a:hover {display:block; width:150px; height:28px;}
.vip_top p {float:left; height:37px; line-height:37px; color:#ab0003; overflow:hidden;}
.vip_top p a {color:#ab0003; text-decoration:none;}
.vip_top p a:hover {color:#ab0003; text-decoration:underline;}
.vip_top p span {padding:0 5px;}
/*登录*/
.login_r { text-align: right; width: 355px;float:left; margin-top:7px;}
.login_r input.login_input_01, .login_r input.input_name, .login_r input.now_input { background:url(https://res.cngoldres.com/web/img/reg_input_01.png) left center no-repeat; width:93px; height:12px; padding:4px; height:20px\9; width:97px\9; padding:0px 2px\9; font-size:12px; border:0;}
.login_r input.now_input{ color:#000;}
.login_r input.now_input2{ color:#000;}
.login_r input.login_input_01 { color:#999;}
.login_r input.login_input_02, .login_r input.input_name2, .login_r input.now_input2 { background:url(https://res.cngoldres.com/web/img/reg_input_02.png) left center no-repeat; width:62px; height:12px; padding:4px; width:66px\9; height:20px\9; padding:0px 2px\9; font-size:12px; border:0;}
.login_r input.login_input_03 { background:url(https://res.cngoldres.com/web/img/reg_input_03.png) no-repeat; width:13px; height:13px; border:0; position:relative; top:3px; top:1px\9; *+top:-3px;}
.login_r label a { color:#666; margin-left:4px; display:inline;}
.login_r label.zidong { color:#666; }
.login_r input.login_botton { background:url(https://res.cngoldres.com/web/img/index_regbtn.png) no-repeat; width:38px; height:18px; line-height:18px; text-align:center; border:0; color:#fff; cursor:pointer; position:relative\9; top:-1px\9;}
.login_dc{ float:left;text-align: right; width: 355px; margin-top:7px;}
.login_dc strong{ color:#ab0003; margin-right:6px; display:inline;}
.login_dc b{ color:#ab0003; margin-right:6px; display:inline;}
.login_dc label{ color:#666; margin-left:3px; display:inline;}
.login_dc em a{ color:#666; text-decoration:none; font-style:normal;}
.login_dc em a:hover{ color:#f00; text-decoration:none; font-style:normal;}
.login_dc a{ color:#666;}
.login_dc a:hover{ color:#ab0003;}
.login_dc input.login_botton { background:url(https://res.cngoldres.com/web/img/index_regbtn.png) no-repeat; width:38px; height:18px; line-height:18px; text-align:center; border:0; color:#fff; cursor:pointer; position:relative\9; top:1px\9;}

.main {width:960px; margin:0 auto; overflow:hidden;}
.main_top {width:950px; height:271px; padding:0 0 0 5px; overflow:hidden;}
.main_top_left {width:692px; height:271px; float:left; background:url(https://res.cngoldres.com/web/vip/img/vip_banner.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
.main_top_right {width:255px; height:271px; float:left; background:url(https://res.cngoldres.com/web/vip/img/vip_login_bg.jpg) no-repeat; overflow:hidden;}
.main_top_right form {width:255px; padding:70px 0px 0; overflow:hidden; margin-left:10px;}
.main_top_right form p {width:215px; height:34px; line-height:34px; overflow:hidden; margin-top:5px;}
.main_top_right form p span {float:right; color:#ab0003; font-weight:400; line-height:28px;}
.main_top_right form p label {width:60px; line-height:28px; display:block; text-align:right; float:left;}
.first b {font-weight:400; padding-right:15px;}
.first input {vertical-align:middle; margin-right:5px; *margin-right:0; _margin:8px 0 0 0; _height:20px;  _vertical-align:text-bottom;}
.first label {margin-top:5px;}
.reg_name {width:139px; height:16px; line-height:16px; float:left; padding:5px 0; font-size:12px; text-indent:3px; background:url(https://res.cngoldres.com/web/vip/img/vip_textbox.jpg) no-repeat; border:0; color:#333;}
.main_top_right form p input.code {width:65px; height:16px; line-height:16px; float:left; padding:5px 0; font-size:12px; text-indent:3px; background:url(https://res.cngoldres.com/web/vip/img/vip_textbox.jpg) no-repeat; border:0; color:#333; border-right:1px solid #aaa;}
.reg_name_err {width:139px; height:16px; line-height:16px; float:left; padding:5px 0; font-size:12px; text-indent:3px; background:url(https://res.cngoldres.com/web/vip/img/vip_textbox_err.jpg) no-repeat; border:0; color:#ab0003;}
.free-code {width:70px; height:26px; background:#8ab119; color:#fff; border-color:#82a912; cursor:pointer; text-align:center; border:0px; float:left; margin-left:5px; display:inline;}
.main_top_right form p input.free-code:hover , .main_top_right form p input.free-code:focus {background:#99c026;}
.main_top_right form p input.after {background:#ddd; border-color:#ccc; cursor:auto;}
.main_top_right form span.yzm10{ color:#aaa; margin-left:30px; margin-top:8px; float:left; display:inline;}
.main_top_right form .box_error , .main_top_right form .box_ok {background:url(https://res.cngoldres.com/web/spec/img/moni_reg_errortb.jpg) no-repeat 5px 0px; padding:0px 0 12px 27px; color:#EA0700; font-weight:600; line-height:26px; margin-left:55px;}
.main_top_right form span.box_ok { padding:0px;}
.main_top_right form span.box_ok b {background:none; margin-left:10px; color:#EA0700; width:275px; width:260px\9; float:right; height:28px; overflow:hidden;}


.reg_btn {width:114px; height:34px; background:url(https://res.cngoldres.com/web/vip/img/vip_btn.jpg) no-repeat; border:0; display:block; text-indent:-9999px; margin:0 0 0 61px; cursor:pointer;}

.vip_tab {width:939px; margin:13px 8px 0 13px; margin:15px 8px 0 13px\9; _margin:15px 8px 0 12px; overflow:hidden;}
.vip_tab_top {width:939px; height:7px; background:url(https://res.cngoldres.com/web/vip/img/vip_tabT_bg.jpg) no-repeat;}
.vip_tab_bottom {width:939px; height:37px; background:url(https://res.cngoldres.com/web/vip/img/vip_tabB_bg.jpg) no-repeat;}
.vip_tab_center {width:909px; padding:8px 15px; background:url(https://res.cngoldres.com/web/vip/img/vip_tabC_bg.jpg) repeat-y;}
.vip_table {width:907px; background:#fdf9f1; border:1px solid #771607;}
table {width:880px; margin:16px auto; border-top:1px solid #cb8063; border-left:1px solid #cb8063; font-size:14px; color:#582804; text-align:center;}
table th {height:32px; border-right:1px solid #cb8063; border-bottom:1px solid #cb8063; background:#f4be92; color:#b32408;}
table td {height:32px; border-right:1px solid #cb8063; border-bottom:1px solid #cb8063;}
table tr.double td {background:#fbf1ec;}

.vip_cont {width:935px; margin:0 8px 0 17px; _margin:0 8px 0 16px; overflow:hidden;}
.vip_cont_top {width:935px; height:66px; background:url(https://res.cngoldres.com/web/vip/img/vip_contT_bg.jpg) no-repeat;}
.vip_cont_bottom {width:935px; height:12px; background:url(https://res.cngoldres.com/web/vip/img/vip_contB_bg.jpg) no-repeat;}
.vip_cont_center {width:935px; background:url(https://res.cngoldres.com/web/vip/img/vip_contC_bg.jpg) repeat-y; padding:20px 0 28px; overflow:hidden;}
.vip_cont_center h3 {width:850px; height:26px; line-height:26px; font-size:12px; font-weight:600; color:#d12d0c; margin:0 0 0 50px;}
.vip_cont_center p {width:850px; line-height:24px; color:#a75709; margin:0 0 20px 50px;}
.vip_prompt {width:858px; border:1px solid #ed5050; background:#ffeeea; padding-bottom:10px; margin:0 0 0 40px; overflow:hidden;}
.vip_prompt h4 {height:28px; line-height:28px; font-size:14px; font-weight:600; color:#87220b; text-indent:25px; background:url(https://res.cngoldres.com/web/vip/img/vip_heart.jpg) no-repeat left center; margin:10px 0 0 10px;}
.vip_prompt h5 {font-size:14px; font-weight:400; color:#87220b; line-height:26px; margin-left:20px;}
.vip_prompt h5 span {color:#f53b10; font-weight:600;}
.vip_copy {width:960px; line-height:30px; font-size:12px; color:#ea7c06; text-align:center; margin:10px 0 20px;}