@charset "utf-8";
body{margin:0;padding:0;font-size:12px;color:#000;background:url(https://res.cngoldres.com/100705/soft/fx_bg.jpg) repeat-x left 93px;}
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:16px;}
img{border:0;}
ul,li{list-style-type:none;}
:focus {outline:0;}
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;}

.logo {width:960px;margin:0 auto;overflow:hidden;}
.logo h1 {width:960px;height:69px;float:left;background:url(https://res.cngoldres.com/web/soft/img/fx_bg.jpg) no-repeat;font-size:0;}
.logo h1 span {float:left; width:252px;}
.logo h1 span a {width:252px; height:66px; display:block; text-indent:-9999px; text-decoration:none;}
.logo h1 span a:hover {width:252px; height:66px; display:block; text-indent:-9999px; text-decoration:none;}
.logo h1 p {float:right;line-height:55px;height:55px;font-size:12px;font-weight:400;}
.logo h1 p a {margin:0 10px;}
.logo h1 p a:hover {margin:0 10px;}
.logo h1 p strong a { font-size:14px; color:#ab0003; text-decoration:underline;}
.logo h1 p strong a:hover { font-size:14px; color:#ab0003; text-decoration:none;}
.download {width:960px;margin:0 auto;background:url(https://res.cngoldres.com/web/img/ttj_top_pic02.jpg) no-repeat left top; overflow:hidden; clear:both;}
.kong {width:960px;height:306px; overflow:hidden; float:left;}
.down_btn {width:180px; height:60px; position:relative; left:588px; top:152px; overflow: hidden; text-indent:-9999px;}
.down_btn a { display:block; width:180px; height:60px; overflow:hidden; text-decoration:none;}
.down_btn a:hover { display:block; width:180px; height:60px; overflow:hidden; text-decoration:none;}
.account_btn {width:283px; height:24px; position:relative; left:567px; top:199px; overflow: hidden; text-indent:-9999px;}
.account_btn a { display:block; width:283px; height:24px; overflow:hidden; text-decoration:none;}
.account_btn a:hover { display:block; width:283px; height:24px; overflow:hidden; text-decoration:none;}

.sw_main {width:960px;margin:0 auto;background:url(https://res.cngoldres.com/100705/soft/main_bg.png) no-repeat left top;overflow:hidden;}
.sw_main_left {width:620px;float:left;margin:20px 0 0 15px;display:inline;background:url(https://res.cngoldres.com/100705/soft/line.jpg) no-repeat right top;}
.left_title {width:610px;border-bottom:3px solid #ddd;height:24px;}
.left_title h3 {width:120px;border-bottom:3px solid #ab0003; color:#ab0003; line-height:24px;height:24px; text-indent:5px;}
.sw_main_left dl {width:280px;float:left;margin:20px 30px 0 0;display:inline;}
.sw_main_left dl dt {width:210px;float:right;line-height:25px;height:25px;font-weight:600;}
.sw_main_left dl dt a {color:#0158a7;}
.sw_main_left dl dt a:hover {color:#ab0003;}
.sw_main_left dl dd.pic {width:60px;height:60px;float:left;}
.sw_main_left dl dd.text {width:210px;line-height:20px;color:#858585;float:right;}

.sw_main_right {width:300px;float:right;margin:10px 15px 0 0; display:inline; overflow:hidden;}
.right_title {width:300px;border-bottom:3px solid #ddd;height:24px;clear:both;margin-top:10px;}
.right_title h3 {width:120px; color:#ab0003; border-bottom:3px solid #ab0003;line-height:24px;height:24px;text-indent:5px;}
.sw_main_right dl {width:280px;clear:both;overflow:hidden;margin:10px 0 0 0;}
.sw_main_right dl dt {width:190px;float:right;line-height:24px;margin-top:10px;}
.sw_main_right dl dd img {width:78px;float:left;display:block;}
.sw_main_right ul {margin:8px 0 0 10px;}
.sw_main_right ul li {width:280px;line-height:26px;height:26px;background:url(https://res.cngoldres.com/100705/soft/icon_red.gif) no-repeat left center;text-indent:10px;}
.sw_main_right h5 span {color:#c5c5c5;}

.sw_list {width:960px;margin:20px auto;background:url(https://res.cngoldres.com/100705/soft/sw_list_bg.jpg) no-repeat left top;clear:both;overflow:hidden;}
.sw_list h3 {color:#ab0003;text-indent:15px;font-size:14px;font-weight:600;line-height:32px;height:32px;}
.sw_list h3 span {float:right;margin-right:15px;font-size:12px;font-weight:400;}
.sw_list h3 span a {color:#ab0003;}

.sw_other_info {width:958px;overflow:hidden;padding:0 0 0 20px;}
.sw_other_info dl {width:292px;float:left;padding:20px 20px 0 0;overflow:hidden;}
.sw_other_info dl dt {width:292px;height:28px;line-height:28px;font-size:14px;font-weight:600;color:#ab0003;text-indent:10px;background:#f2f2f2;}
.sw_other_info dl dt span {float:right;padding-right:10px;font-size:12px;font-weight:400;}
.sw_other_info dl dd {width:272px;height:30px;line-height:30px;font-size:14px;padding-left:10px;}
.sw_other_info dl dd a {color:#0158a7; text-decoration:none;} 
.sw_other_info dl dd a:hover {color:#0158a7; text-decoration:underline;}
.sw_other_info dl dd span {float:right;font-size:12px;color:#979797;padding-right:5px;}

form {padding:10px 0 10px;}
form p {width:240px; line-height:35px; padding:0 20px; overflow:hidden;}
form p b {float:right; color:#ab0003; font-weight:400;}
form p span {padding-left:40px;}
.reg_name {width:123px; height:13px; padding:4px 0; text-indent:3px; background:url(https://res.cngoldres.com/100705/img/reg_txt1.jpg) no-repeat; border:0;}
.reg_num {width:181px; height:13px; padding:4px 0; text-indent:3px; background:url(https://res.cngoldres.com/100705/img/reg_txt2.jpg) 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:181px; 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; 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;}

.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;}

