html,body{font-size:12px; line-height:24px; font-family:'Microsoft YaHei';}
html{overflow-y:auto; overflow-x:hidden;}
body{background:#fff; color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse;}
div{overflow:hidden;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0; list-style-type:none;} 
li{list-style-position:outside;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;} 
a{text-decoration: none; color:#333; outline:none; cursor:pointer;}
.f_l{float:left;}
.f_r{float:right;}
input,textarea{outline:none;}
button,input,textarea,select,optgroup,option,file{font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; outline:none;}
.header{width:980px; height:76px; margin:0 auto;}
.ckefu_logo{width:168px; height:76px; float:left; display:block;}
.ckefu_menu,.ckefu_reg_menu{float:left; height:25px; line-height:25px; margin:27px 0 0 100px; display:inline; height:49px;}
.ckefu_reg_menu a:hover,.sub_selected{background:url(../images/sub_menuH_bj.jpg) no-repeat center bottom; font-weight:bold;}
.ckefu_menu a,.ckefu_reg_menu a{display:block; float:left; margin:0 18px; font-size:16px; width:75px; height:49px; text-align:center;}
.a_selected,.ckefu_menu a:hover{font-weight:bold; background:url(../images/menu_select_ico.jpg) no-repeat center bottom;}
.headR,.login_headR{width:auto; height:auto; float:right; font-size:14px; margin-top:30px; line-height:20px;}
.login_headR a{float:left;}
.headR_line{float:left; color:#c7c7c7; margin:2px 12px 0 12px; line-height:18px;}
.login_ico{color:#ff9b1f; float:left; background:url(../images/login_ico.jpg) no-repeat; padding-left:20px; line-height:18px; padding-top:3px;}
.reg_ico{background:url(../images/reg_ico.jpg) no-repeat; float:left; padding-left:26px; color:#67b920; display:block; padding-top:2px;}

.foot_out{width:100%; border:1px solid #d9d7d7; height:auto; margin:0 auto; padding-top:35px;}
.footer{width:980px; height:190px; margin:0 auto;}
.footer dl dt{font-weight:bold; font-size:14px; color:#555; padding-bottom:12px;}
.footer dl{float:left; width:100px; padding-right:55px;}
.footer dl dd{color:#999;}
.footR{width:196px; height:auto; float:right;}
.footR p{float:left; margin-top:5px;}
.zx_online{width:114px; height:43px; margin-top:5px; float:right; background:url(../images/foot_zixun_button.png) no-repeat; font-size:18px; color:#fff; padding-left:75px; line-height:43px;}
.bottom,.login_bottom{width:100%; height:37px; margin:0 auto; background:#909090;}
.login_bottom{background:#fff !important; padding-top:20px;}
.bottom_con{width:980px; height:37px; margin:0 auto; color:#fff; line-height:37px;}
.login_bottom .bottom_con{color:#828890;}
.bottom_conL{float:left; height:37px;}
.bottom_conL a{display:block; float:left; color:#fff; height:37px;}
.login_bottom .bottom_conL a{color:#828890;}
.bottom_conL a img{float:left; margin-right:3px;}
.bottom_conL span{float:left; margin:0 7px; display:inline;}
.bottom_conR{float:right; height:37px; margin-right:10px;}
.bottom_conR a{color:#fff;}
.bottom_conR a:hover{text-decoration:underline;}
.gongshang_ico{float:right; width:27px; height:26px; display:block; margin:5px 0 0 5px;}