@charset "utf-8";
/* 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;}
.adv_02{ width:717px; float:left; margin:9px auto;}
.news_adv{ width:957px; overflow:hidden; clear:both; margin:4px auto 0 auto;}
.news_adv_left{ float:left;}
.news_adv_right{ float:right;}
/*subnav*/
.subnav{ width:957px; margin:0 auto; overflow:hidden; clear:both; height:30px; line-height:30px;}
.subnav span{ color:#ab0003;}



.main {width:938px; padding:8px; border:3px solid #ab0003; margin:0 auto; overflow:hidden;}
.main_top {width:938px; overflow:hidden;}
.main_top h1 {width:938px; height:200px; background:url(https://res.cngoldres.com/group/img/kh_ad.jpg) no-repeat; text-indent:-9999px; margin-bottom:8px;}
.main_top h2 {width:938px; height:85px; background:url(https://res.cngoldres.com/group/img/kh_ad2.jpg) no-repeat; text-indent:-9999px; margin-bottom:8px;}

.open_account {width:936px; height:193px; background:url(https://res.cngoldres.com/group/img/kh_bg.jpg) repeat-x; border:1px solid #ccc; overflow:hidden;}
.kh_bank {width:612px; height:193px; float:left; background:url(https://res.cngoldres.com/group/img/kh_line1.jpg) no-repeat right center; overflow:hidden;}
.kh_bank dl {width:185px; float:left; padding:15px 0 0 15px; overflow:hidden;}
.kh_bank dl dt {width:120px; line-height:18px; float:right; font-weight:600;}
.kh_bank dl dd.pic {width:58px; height:50px; float:left;}
.kh_bank dl dd.pic img {display:block; border:none;}
.kh_bank dl dd.text {width:120px; line-height:16px; float:right;}
.kh_bank dl dd.text a {color:#ab0003; text-decoration:none;}
.kh_bank dl dd.text a:hover {color:#ab0003; text-decoration:underline;}
.kh_bank dl dd.text span a {color:#0158a7; text-decoration:none;}
.kh_bank dl dd.text span a:hover {color:#0158a7; text-decoration:underline;}
.kh_bank dl dd.bot {clear:both; font-weight:600; padding-top:5px;}
.kh_bank dl dd.bot a {color:#ab0003; text-decoration:none;}
.kh_bank dl dd.bot a:hover {color:#ab0003; text-decoration:underline;}
.kh_bank p {clear:both; padding-top:12px;}
.kh_pic {width:324px; float:right; overflow:hidden;}

.main_left {width:612px; float:left; overflow:hidden;}
.gold_td {width:610px; border:1px solid #ccc; border-top:none; background:url(https://res.cngoldres.com/group/img/kh_topbg.jpg) repeat-x;}
.gold_td_title {background:url(https://res.cngoldres.com/group/img/kh_top_rightbg.jpg) no-repeat right top;}
.gold_td_title h3 {width:590px; font-family:'microsoft yahei'; font-size:20px; font-weight:600; color:#ab0003; border-bottom:3px solid #ccc; padding:15px 0 8px; margin:0 10px;}
.gold_td p {width:590px; padding:0 10px; font-size:14px; text-indent:28px; line-height:27px; margin-top:15px;}
.gold_eg {width:610px; border:1px solid #ccc; background:url(https://res.cngoldres.com/group/img/kh_titlebg.jpg) repeat-x; margin-top:8px; overflow:hidden;}
.gold_eg h3 {width:610px; height:30px; line-height:30px; background:url(https://res.cngoldres.com/group/img/kh_ico2.jpg) no-repeat 15px center; font-size:14px; text-indent:36px;}
.gold_eg01 {width:590px; padding:10px 10px 15px; *padding:10px 10px 19px; overflow:hidden;}
.gold_eg01 h4 {height:28px; line-height:28px; background:#f2f2f2; font-size:14px; font-weight:600; text-indent:27px; margin-bottom:15px;}
.gold_eg01 p {line-height:27px; _line-height:28px; text-indent:28px; font-size:14px;}
.gold_trait {width:610px; border:1px solid #ccc; background:url(https://res.cngoldres.com/group/img/kh_titlebg.jpg) repeat-x; margin:8px 0 0; padding-bottom:15px; overflow:hidden;}
.gold_trait h3 {width:610px; height:30px; line-height:30px; background:url(https://res.cngoldres.com/group/img/kh_ico2.jpg) no-repeat 15px center; font-size:14px; text-indent:36px;}
.gold_trait p {width:580px; padding:0 15px; font-size:14px; line-height:27px; margin-top:15px;}
.gold_trait p strong {color:#ab0003;}

.main_right {width:318px; padding:8px 0 0 8px; float:right; overflow:hidden;}
.kh_quote {width:312px; border:3px solid #ccc; padding:5px 0; margin-bottom:8px; overflow:hidden;}
.kh_quote h3 {width:306px; background:url(https://res.cngoldres.com/group/img/kh_ico1.jpg) no-repeat left center; text-indent:25px; border-bottom:3px solid #ccc; margin:0 3px 3px; padding:12px 0 6px; padding:12px 0 8px\9;}
.kh_tool {width:316px; border:1px solid #ccc; background:#f2f2f2 url(https://res.cngoldres.com/group/img/kh_titlebg.jpg) repeat-x; margin:8px 0; overflow:hidden;}
.kh_tool h3 {width:316px; height:30px; line-height:30px; background:url(https://res.cngoldres.com/group/img/kh_ico2.jpg) no-repeat 15px center; font-size:14px; text-indent:36px;}
.kh_tool form {padding:8px; padding:7px 8px\0;}
.kh_tool form p {padding:6px 0;}
.kh_tool form p select {width:125px; height:18px;}
.kh_tool form p input {width:120px; height:14px;}
.kh_tool form p label {width:140px; text-align:right; display:block; float:left; padding:2px 5px 0 0;}
.btn_red {width:81px; height:27px; background:url(https://res.cngoldres.com/group/img/kh_btn_red.jpg) no-repeat; border:none; margin:5px 10px 2px 54px; cursor:pointer;}
.btn_gray {width:81px; height:27px; background:url(https://res.cngoldres.com/group/img/kh_btn_gray.jpg) no-repeat; border:none; margin:5px 0 2px; cursor:pointer;}
.div_table {width:312px; border:3px solid #ccc; margin-bottom:8px;}
.div_table table {border-top:1px solid #fff; border-left:1px solid #fff;}
.div_table table tr th {height:40px; background:#ab0003; border-bottom:1px solid #fff; border-right:1px solid #fff; font-size:14px; color:#fff;}
.div_table table tr td {height:40px; background:#ebebeb; border-bottom:1px solid #fff; border-right:1px solid #fff; padding-left:10px;}
.div_table table tr.double td {background:#d4d4d4;}
.gold_link {width:316px; border:1px solid #ccc; background:url(https://res.cngoldres.com/group/img/kh_titlebg.jpg) repeat-x; margin:8px 0 0; overflow:hidden;}
.gold_link h3 {width:316px; height:30px; line-height:30px; background:url(https://res.cngoldres.com/group/img/kh_ico2.jpg) no-repeat 15px center; font-size:14px; text-indent:36px;}
.gold_link ul { list-style-type:none; margin:6px 0; overflow:hidden;}
.gold_link ul li {width:145px; height:28px; line-height:28px; float:left; background:url(https://res.cngoldres.com/group/img/dian.jpg) no-repeat left center; font-size:14px; text-indent:15px; margin-left:10px;}

.gold_btn {width:938px; clear:both; padding:8px 0;}
.gold_btn ul { list-style-type:none; width:938px; height:40px; display:inline;}
.gold_btn ul li {float:left; font-size:14px; font-weight:600; text-align:center;}
.gold_btn ul li a {color:#fff; text-decoration:none;}
.gold_btn ul li a:hover {color:#fff; text-decoration:underline;}
.gold_btn ul li.btn_icbc a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn1.jpg) no-repeat; margin-right:13px;}
.gold_btn ul li.btn_icbc a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn1_hover.jpg) no-repeat;}
.gold_btn ul li.btn_cib a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn2.jpg) no-repeat; margin-right:13px;}
.gold_btn ul li.btn_cib a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn2_hover.jpg) no-repeat;}
.gold_btn ul li.btn_cmbc a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn3.jpg) no-repeat; margin-right:13px;}
.gold_btn ul li.btn_cmbc a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn3_hover.jpg) no-repeat;}
.gold_btn ul li.btn_cmb a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn4.jpg) no-repeat; margin-right:13px;}
.gold_btn ul li.btn_cmb a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn4_hover.jpg) no-repeat;}
.gold_btn ul li.btn_egb a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn5.jpg) no-repeat; margin-right:13px;}
.gold_btn ul li.btn_egb a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn5_hover.jpg) no-repeat;}
.gold_btn ul li.btn_sdbc a {width:158px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn6.jpg) no-repeat;}
.gold_btn ul li.btn_sdbc a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn6_hover.jpg) no-repeat;}

.ad_vip {width:960px; margin:8px auto 0; overflow:hidden;}
.bottom {width:100%; height:65px; position:fixed; left:0; bottom:0; z-index:100; border-top:5px solid #fff; overflow:hidden;}
.page_bot {width:960px; height:65px; background:url(https://res.cngoldres.com/group/img/kh_bottombg.jpg) no-repeat; margin:0 auto; bottom:0; overflow:hidden;}
.page_bot p {font-size:14px; color:#fff; padding:8px 0 0 8px;}
.page_bot p a {color:#fff; text-decoration:none;}
.page_bot p a:hover {color:#fff; text-decoration:underline;}
.page_bot p a strong {color:#FF0; text-decoration:none;}
.page_bot p a:hover strong {color:#ff0; text-decoration:underline;}
.page_bot p span {padding:0 4px 0 5px;}

/*
.foot_menu {width:960px; margin:10px auto; height:38px; line-height:38px; overflow:hidden; clear:both; background:url(https://res.cngoldres.com/web/img/foot_menu.jpg) left center repeat-x; text-align:center;}
.copy {width:960px; margin:0 auto 65px; padding:5px 0 15px 0; clear:both; overflow:hidden; text-align:center; color:#999999; line-height:25px; font-family:arial;}
.copy span{ color:#000;}*/
/*footer*/
.footer {margin:10px auto 0; width:957px; text-align:center; padding-bottom:75px; 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;}

/*--------------------------------------liucheng------------------------------------------*/
.main_lc {width:954px; border:3px solid #ab0003; margin:0 auto; overflow:hidden;}
.open_account_lc {width:936px; height:193px; background:url(https://res.cngoldres.com/group/img/kh_bg.jpg) repeat-x; border:1px solid #ccc; margin:8px; overflow:hidden;}
.kh_bank_lc {width:597px; height:193px; float:right; background:url(https://res.cngoldres.com/group/img/kh_line1.jpg) no-repeat left center; overflow:hidden;}
.kh_bank_lc dl {width:182px; float:left; padding:15px 0 0 15px; overflow:hidden;}
.kh_bank_lc dl dt {width:116px; line-height:18px; float:right; font-weight:600;}
.kh_bank_lc dl dd.pic {width:58px; height:50px; float:left;}
.kh_bank_lc dl dd.pic img {display:block; border:none;}
.kh_bank_lc dl dd.text {width:116px; line-height:16px; float:right;}
.kh_bank_lc dl dd.text a {color:#ab0003; text-decoration:none;}
.kh_bank_lc dl dd.text a:hover {color:#ab0003; text-decoration:underline;}
.kh_bank_lc dl dd.text span a {color:#0158a7; text-decoration:none;}
.kh_bank_lc dl dd.text span a:hover {color:#0158a7; text-decoration:underline;}
.kh_bank_lc dl dd.bot {clear:both; font-weight:600; padding-top:5px;}
.kh_bank_lc dl dd.bot a {color:#ab0003; text-decoration:none;}
.kh_bank_lc dl dd.bot a:hover {color:#ab0003; text-decoration:underline;}
.kh_bank_lc p {clear:both; padding:12px 0 0 2px;}
.kh_pic_lc {width:339px; float:left; overflow:hidden;}

.lc_title {width:954px; background:url(https://res.cngoldres.com/group/img/kh_titlebg_ms.jpg) repeat-x left top; overflow:hidden;}
.lc_title h1 {width:954px; height:40px; background:url(https://res.cngoldres.com/group/img/kh_title_ms.jpg) no-repeat center top; text-indent:-9999px;}
.lc_left {width:310px; padding:20px; float:left; background:url(https://res.cngoldres.com/group/img/kh_line4.jpg) no-repeat right top; overflow:hidden;}
.lc_right {width:604px; float:right; overflow:hidden;}
.lc_right p {width:574px; margin-left:15px; line-height:24px; font-size:12px; font-weight:600; clear:both;}
.lc_right p span {font-weight:400;}
.lc_right p span a {float:left; display:block; padding-right:10px; font-weight:400; color:#0158a7; text-decoration:none;}
.lc_right p span a:hover {float:left; display:block; padding-right:10px; font-weight:400; color:#0158a7; text-decoration:underline;}
.lc_right p strong a {color:#ab0003;}
.lc_pic {width:954px; background:url(https://res.cngoldres.com/group/img/kh_titlebg2_ms.jpg) repeat-x left top; overflow:hidden;}
.lc_pic h2 {width:954px; height:40px; line-height:40px; font-family:'microsoft yahei'; font-size:20px; font-weight:600; text-align:center;}
.lc_pic img {border:1px solid #333; margin:13px; display:block;}

.lc_btn {width:928px; clear:both; padding:0 12px 12px; overflow:hidden;}
.lc_btn ul { list-style-type:none; width:938px; height:40px; display:inline;}
.lc_btn ul li {float:left; font-size:14px; font-weight:600; text-align:center;}
.lc_btn ul li a {color:#fff; text-decoration:none;}
.lc_btn ul li a:hover {color:#fff; text-decoration:underline;}
.lc_btn ul li.btn_icbc a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn1.jpg) no-repeat; margin-right:11px;}
.lc_btn ul li.btn_icbc a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn1_hover.jpg) no-repeat;}
.lc_btn ul li.btn_cib a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn2.jpg) no-repeat; margin-right:11px;}
.lc_btn ul li.btn_cib a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn2_hover.jpg) no-repeat;}
.lc_btn ul li.btn_cmbc a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn3.jpg) no-repeat; margin-right:11px;}
.lc_btn ul li.btn_cmbc a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn3_hover.jpg) no-repeat;}
.lc_btn ul li.btn_cmb a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn4.jpg) no-repeat; margin-right:11px;}
.lc_btn ul li.btn_cmb a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn4_hover.jpg) no-repeat;}
.lc_btn ul li.btn_egb a {width:143px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn5.jpg) no-repeat; margin-right:11px;}
.lc_btn ul li.btn_egb a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn5_hover.jpg) no-repeat;}
.lc_btn ul li.btn_sdbc a {width:158px; height:40px; line-height:40px; display:block; background:url(https://res.cngoldres.com/group/img/kh_btn6.jpg) no-repeat;}
.lc_btn ul li.btn_sdbc a:hover {background:url(https://res.cngoldres.com/group/img/kh_btn6_hover.jpg) no-repeat;}



.lc_title_sf {background:url(https://res.cngoldres.com/group/img/kh_titlebg_sf.jpg) repeat-x;}
.lc_title_sf h1 {background:url(https://res.cngoldres.com/group/img/kh_title_sf.jpg) no-repeat center top;}
.lc_pic_sf {background:url(https://res.cngoldres.com/group/img/kh_titlebg2_sf.jpg) repeat-x left top;}

.lc_title_gs {background:url(https://res.cngoldres.com/group/img/kh_titlebg_gs.jpg) repeat-x;}
.lc_title_gs h1 {background:url(https://res.cngoldres.com/group/img/kh_title_gs.jpg) no-repeat center top;}
.lc_pic_gs {background:url(https://res.cngoldres.com/group/img/kh_titlebg2_gs.jpg) repeat-x left top;}

.lc_title_xy {background:url(https://res.cngoldres.com/group/img/kh_titlebg_xy.jpg) repeat-x;}
.lc_title_xy h1 {background:url(https://res.cngoldres.com/group/img/kh_title_xy.jpg) no-repeat center top;}
.lc_pic_xy {background:url(https://res.cngoldres.com/group/img/kh_titlebg2_xy.jpg) repeat-x left top;}

.lc_title_zs {background:url(https://res.cngoldres.com/group/img/kh_titlebg_zs.jpg) repeat-x;}
.lc_title_zs h1 {background:url(https://res.cngoldres.com/group/img/kh_title_zs.jpg) no-repeat center top;}

.lc_title_hf {background:url(https://res.cngoldres.com/group/img/kh_titlebg_hf.jpg) repeat-x;}
.lc_title_hf h1 {background:url(https://res.cngoldres.com/group/img/kh_title_hf.jpg) no-repeat center top;}

.lc_left p {width:310px; line-height:24px; font-size:14px; font-weight:600; clear:both; margin-bottom:20px;}
.lc_left p span {font-weight:400;}
.lc_left p span a {float:left; display:block; padding-right:10px; font-weight:400; color:#0158a7; text-decoration:none;}
.lc_left p span a:hover {float:left; display:block; padding-right:10px; font-weight:400; color:#0158a7; text-decoration:underline;}
.lc_left p strong a {color:#ab0003;}

.intro {width: 924px; padding:15px; overflow:hidden;}
.intro h4 {background-color: #E6E6E6; border-bottom: 1px dotted #CCCCCC; font: bold 14px "宋体"; margin-bottom: 10px; padding: 8px;}
.intro p {margin: 8px 0; text-indent: 2em; line-height:24px;}
.intro table {font: 14px/150% "宋体"; background: #DDD;}
.intro table th {padding: 8px; color: #FFF;	background: #0088C7;}
.intro table td {padding: 8px; background: #FFF;}
.intro table .bb td {background: #E1F0F8;}
.intro table td.bold {font-weight: bold;}
.intro table tr:hover td {color: #C00; background-color: #EEE;}

.content{ width:958px; margin:0 auto; overflow:hidden; clear:both;border:1px solid #FDD9B9;}
.content h2{ background:url(https://res.cngoldres.com/group/img/list_title_bg.png) repeat-x; text-indent:12px; width:958px; height:29px; line-height:29px;color:#e0570d;}
.contant_main{ border-top:1px solid #FDD9B9;} 


/*--------------------------------------zhuce201307------------------------------------------*/
.contant_main form {padding:20px 0 40px 180px; overflow:hidden;}
.contant_main form p {width:100%; height:38px; padding:15px 0 6px; overflow:hidden;}
.contant_main form p label {width:70px; float:left; font-size:14px; line-height:36px;}
.contant_main form p em {width:12px; height:36px; line-height:36px; display:block; float:left; font-style:normal; color:#ba3022;}
.contant_main form p input , .contant_main form p textarea{width:298px; height:18px; padding:8px; border:1px solid #e8e8e8; float:left;}
.contant_main form p textarea {height:50px;}
.contant_main form p.p-h {height:auto;}
.contant_main form p.p-c {height:25px; overflow:hidden; padding-top:6px;}
.contant_main form p.p-c input {width:13px; height:13px; margin:10px 6px 0 0; border:none; padding:0\0;}
.contant_main form p input:focus , .contant_main form p textarea:focus {border:2px solid #8ab119;}
.contant_main form p input.free-code {width:115px; height:36px; background:#8ab119; color:#fff; border-color:#82a912; cursor:pointer; text-align:center; margin-left:10px;}
.contant_main form p input.free-code:hover , .contant_main form p input.free-code:focus {background:#99c026;}
.contant_main 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;}
.contant_main form p input.after {background:#ddd; border-color:#ccc; cursor:auto;}
.contant_main form p input.after:hover , .contant_main form p input.after:focus {background:#ddd; border-color:#ccc;}
.contant_main form p input.after:active {-webkit-box-shadow:none; box-shadow:none;}
.contant_main form span {color:#aaa; margin-left:82px;}
.contant_main form .box_error , .contant_main form .box_ok {background:url(https://res.cngoldres.com/web/spec/img/moni_reg_errortb.jpg) no-repeat 10px 11px; padding:12px 0 12px 27px; color:#EA0700; font-weight:600; line-height:36px; margin-left:10px;}
.contant_main form .box_ok {background:none; margin-left:10px;}
.contant_main form .pl0 {padding-left:0; font-size:14px; color:#666;}
.contant_main form .pl0 strong {color:#ba3022;}
.contant_main form p .btn-red {width:314px; height:45px; margin:10px 0 10px 82px; border:1px solid #ac251a; border-bottom:1px solid #ac251a; color:#fff; font:400 24px/24px microsoft yahei; padding:0; text-align:center; text-shadow:1px 1px 0 #902b2b; cursor:pointer; outline:none; background-color:#c24131; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b347), color-stop(100%, #5e9e2e));
background:-webkit-linear-gradient(top, #c24131, #ac251a); 
background:-moz-linear-gradient(top, #c24131, #ac251a); 
background:-ms-linear-gradient(top, #c24131, #ac251a); 
background:-o-linear-gradient(top, #c24131, #ac251a); 
background:linear-gradient(top, #c24131, #ac251a); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c24131', endColorstr='#ac251a'); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#c24131', endColorstr='#ac251a')";}
.contant_main form p .btn-red:hover , .contant_main form p .btn-red:focus {-webkit-box-shadow:inset 0 1px 0 0 #cd5644; box-shadow:inset 0 1px 0 0 #cd5644; background-color:#cd5644; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cd5644), color-stop(100%, #ac251a)); 
background:-webkit-linear-gradient(top, #cd5644, #ac251a); 
background:-moz-linear-gradient(top, #cd5644, #ac251a); 
background:-ms-linear-gradient(top, #cd5644, #ac251a); 
background:-o-linear-gradient(top, #cd5644, #ac251a); 
background:linear-gradient(top, #cd5644, #ac251a); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd5644', endColorstr='#ac251a'); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd5644', endColorstr='#ac251a')";}
.contant_main form p input.btn-red:active {border:1px solid #ac251a; border-bottom:1px solid #ac251a; -webkit-box-shadow:inset 0 0 8px 4px #902b2b, 0 1px 0 0 #eeeeee; box-shadow:inset 0 0 8px 4px #902b2b, 0 1px 0 0 #eeeeee;}