

body,a,strong,input,select,button,h1,h2,h3,h4,h5,h6,h7 {font:12px "Tahoma","","Arial","QQ 124625998",sans-serif;}
html,body {height:100%;background:#FFF}
body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}
div,p {display:block;}
ul,ol,dl {list-style:none;}
img {border:0;}
a {text-decoration:none; color:#333}
a:hover {text-decoration:underline;color:#f00;}
button {cursor:pointer;}
body { font-size:12px; text-align:left;}
input {cursor:text;} 
input.anniu {cursor:pointer;}

select,input{font-size: 12px;font-family:"",arial; padding:1px; margin:0;color:#666;}


.header,.footer,.wrapper{ width:960px; overflow:hidden; margin:0 auto;}

.header{ padding:10px 0 5px 0;}
.header .logo{ float:left}
.header .toplink{float:right; margin-top:50px; text-align:right;}
.header .toplink li{float:left;padding:0 10px; line-height:16px; border-right:1px dashed #ccc; display:inline;}
.header .toplink .lastli{border:none;}
.header .toplink a {text-decoration:none; color:#333}
.header .toplink a:hover {text-decoration:underline;color:#f00;}

.wrapper{ margin-bottom:10px}

.wrapper .left{ width:700px; float:left; padding:0 0 20px 0;}
.wrapper .left .title { width:700px; height:36px;background:url(../images/reg/dl_bg2.gif) repeat-x; margin-bottom:20px;}
.wrapper .left .title li {  height:36px; line-height:36px; float:left; color:#C9C9C9; text-align:right; }
.wrapper .left .title li.tt1 { background:url(../images/reg/dl_bg.gif) no-repeat; font: normal bold 14px/36px ""; color:#ff0; width:213px; padding-left:40px; text-align:left;}
.wrapper .left .title li.tt1 a{ font: normal bold 14px/36px ""; color:#ff0; width:213px; text-align:left;}
.wrapper .left .title li.tt2 { background:url(../images/reg/dl_bg1.gif) no-repeat; width:16px; float:right;}
.wrapper .left .title li.tt3 { width:430px;}

.wrapper .left .reg { width:700px;overflow:auto;}
.f14 { font-size:14px; line-height:35px;}
.wrapper .left .reg input.rr1,.wrapper .left .reg input.rr2 {border:#CECDCD 1px solid; background:url(../images/reg/bbd.gif) repeat-x left top; height:23px; line-height:23px;color:#666;}
.wrapper .left .reg input.rr1 {width:185px; }
.wrapper .left .reg input.rr2 {width:244px; }
.rr3 {width:250px; height:23px; line-height:23px;color:#666; border:1px solid #CECDCD;}
.wrapper .left .reg input.rr4 {width:165px;border:#CECDCD 1px solid; background:url(../images/reg/bbd.gif) repeat-x left top; height:23px; line-height:23px;color:#666;}
.rr5 { color:#666;}
.jiace{ background:url(../images/reg/lll.gif) repeat-x left top; border:none; height:27px; padding:0px; width:43px; font-weight:bold; font-size:12px; }
.pp1 { padding:0 0 0 15px;}

.zc_1 {display:none;background:#E5F5FF url(../images/gan.gif) no-repeat 5px 5px;border:1px solid #40B3FF;padding:3px 3px 3px 23px;width:300px;z-index:99;position: absolute;overflow:hidden;line-height:24px;color:#999;}
.zc_2 {display:none;background:#FDF2EC url(../images/cha.gif) no-repeat 5px 5px;border:1px solid #EB9C7D;padding:3px 3px 3px 23px;width:300px;z-index:99;position: absolute;overflow:hidden;line-height:24px;color:#999;}
.zc_3 {display:none;background:url(../images/gou.gif) no-repeat; margin-top:10px; width:16px; height:16px; z-index:99;position: absolute;overflow:hidden;}
.zc_4 { background:#FDFDDD; border:1px solid #FFCC00; padding:3px; width:237px; z-index:99;position: absolute;overflow:hidden; line-height:24px; margin-top:48px;color:#999;}

.yy_left {float:left;}
.yy_pt5 { padding-top:5px;}

.wrapper .right{ border:#E7EAEF 1px solid; width:238px; float:right;}
.wrapper .right dt{ background: url(../images/reg/dtbg.gif) repeat-x left top; padding:10px 0px 10px 10px; border-bottom:#EEF2F4 1px solid; font-weight:bold}
.wrapper .right dd { padding:20px 16px 10px 22px; overflow:hidden}
.wrapper .right dd li{ display:block; padding-bottom:32px; float:left; width:200px}
.wrapper .right dd li strong{ display:block; margin-bottom:4px; padding-left:40px;overflow:hidden; color:#CC0000; font-size:14px; font-weight:bold}
.wrapper .right dd li p{ display:block; line-height:18px; color:#666}
.wrapper .right dd li p a{ line-height:18px; color:#FF6600}
.wrapper .right ul {padding:10px 2px 2px 10px; line-height:25px;}

.sd1{ background:url(../images/d1.gif) no-repeat 3px center; padding-top:10px}
.sd2{ background:url(../images/d2.gif) no-repeat 3px center; padding-top:5px}
.sd3{ background:url(../images/d3.gif) no-repeat 3px center; padding-top:5px}
.sd4{ background:url(../images/d4.gif) no-repeat 3px center; padding-top:10px}


.anniu { background:url(../images/reg/cccf.gif) no-repeat left top; height:40px; width:159px; border:none; font-size:16px; color:#CC0000; font-weight:bold;}

.a999 { color:#999;}

.ahong { color:#f00; line-height:35px;}

a.lan_1 { color:#ff6600; text-decoration:underline;}
a.lan_1:hover { color:#00f; text-decoration:underline;}

.footer{ border-top:#E7EBEE 1px solid; padding:5px 0 20px; text-align:center; line-height:24px; color:#999; }
span.xlk1{display:block; border:#CECDCD solid 1px;width:60px;height:17px;overflow:hidden; float:left; margin:8px 10px 0 0;}
span.xlk1 select{border:#fff solid 1px;line-height:24px;width:64px;height:21px;margin:-2px;}
span.xlk3{display:block;width:248px;height:17px; border:#CECDCD solid 1px;overflow:hidden; float:left;}
span.xlk3 select{border:#fff solid 1px;width:252px;height:21px;line-height:24px;margin:-2px;}