@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:20px; height:20px; }
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:#ab0003; text-decoration:none; }
a.red:hover { color:#ab0003; text-decoration:underline; }
a { color:#000; text-decoration:none; }
a:hover { color:#ab0003; text-decoration:underline; }
/*header*/
.header { background:url(https://res.cngoldres.com/fx666/img/header_bg.gif) repeat-x #fff; height:171px; width:100%; overflow:hidden; }
.header .logo { width:960px; margin:0px auto; height:69px; overflow:hidden; }
.header .logo h1 { float:left; background:url(https://res.cngoldres.com/fx666/img/logo.gif) no-repeat; height:50px; width:210px; margin:10px 0px 0px 5px; padding:0px; overflow:hidden; }
.header .logo h1 a { text-indent:-9999px; display:block; }
.header .logo p { float:right; width:290px; height:69px; line-height:69px; color:#666; }
.header .logo p a { color:#666; padding:0px 10px; }
.header .logo p a:hover { color:#1675c4; }
.header .nav { width:960px; height:101px; margin:0px auto; }
.header .nav ul { border:#0866b6 solid; border-width:1px 1px 0px 1px; width:958px; height:34px; background:url(https://res.cngoldres.com/fx666/img/nav_bg.gif) repeat-x; overflow:hidden; }
.header .nav ul li { float:left; font-size:14px; margin:0px 15px 0px 16px; line-height:34px; }
.header .nav ul li a { color:#fff; text-decoration:none; }
.header .nav ul li a:hover { color:#ddd; }
.header .nav p {  border:1px #d8edfe solid; border-top-style:none;line-height:27px; padding:5px; display:block; background:#fbf9f9; color:#333; }
.header .nav p span a{ font-size:13px; font-weight:bolder; color:#1675c4; }
.header .nav p a { padding:0px 8px 0px 5px; }
.header .nav p a:hover { color:#1675c4; }
.adv { width:960px; margin:8px auto 0px auto; overflow:hidden; clear:both; }
.adv_left { float:left; }
.adv_center { float:left; margin-left:7px; display:inline; }
.adv_right { float:right; }

/*--------------------------------------zhuce201307------------------------------------------*/
.content_1{ width:958px; margin:10px auto 0px auto; overflow:hidden; clear:both;border:1px solid #d8edfe;}
.content_1 h2{ background:url(https://res.cngoldres.com/fx666/img/title_bg.gif) repeat-x; text-indent:12px; width:958px; height:29px; line-height:29px;color:#1675c4; border-bottom:1px solid #d8edfe;}
.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; padding-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;}
.contant_main form .box_ok {background:none;}
.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;}


