@charset "utf-8";
/* www.quanjing.com */
html,body{min-height:100%;background:#fff;}body,textarea{font-size:12px;font-family:"宋体",Arial,sans-serif;color:#999;}body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}sup,sub{vertical-align:baseline;}table{border-collapse:collapse;}li{list-style:none;}fieldset,a img{border:0;}button,label,input.radio,input.checkbox{cursor:pointer;}input[type=radio],input[type=checkbox]{cursor:pointer;}.claer{clear:both;}.claer:after{content:"清除浮动";clear:both;display:block;font-size:0;height:0;overflow:hidden;}a{color:#999;text-decoration:none;}a:hover{color:#666;text-decoration:underline;}
.header,
.nav,
.search,
.content,
.qj_more,
.footer { position:relative; z-index:1; width:974px; overflow:hidden; margin:0 auto; text-align:left; }
body { text-align:center; background:#fff url(/images/index/bodyBg.gif) repeat-x; }
/* End Common */
.header { height:104px; }
.header h1 { margin:55px 0 0 22px; }
.header h2 { display:none; }
.services { position:absolute; top:18px; right:5px; width:292px; height:35px; background:url(/images/index/common.gif) no-repeat; }
.services p { margin-top:5px; }
.services p a { float:left; display:block; padding:7px 0; text-shadow:1px 1px 0 #fff; }
.services p a.a { width:65px; padding-left:35px; }
.services p a.b { width:64px; padding-left:28px; }
.services p a.c { width:71px; padding-left:26px; background:url(/images/index/common.gif) no-repeat 80px -37px; }
.services ul { position:absolute; top:-999px; right:0; width:100px; background:#fff; }
/* End Header */
.nav { height:43px; overflow:visible; background:#fff url(/images/index/maxBg.gif) no-repeat; }
.nav h2 { display:none; }
.nav ul { padding-left:27px; }
.nav li { float:left; display:block; padding:13px 39px 0 0; }
.nav li a { float:left; display:block; color:#333; font-size:12px; font-family:"微软雅黑"; }
.nav li a:hover { border-bottom:1px solid #ccc; text-decoration:none; }
.nav li a strong { padding-bottom:2px; visibility:hidden; font-weight:normal; }
.login { position:absolute; right:0; top:-20px; }
.login a { padding-right:15px; }
.login .reg { background:url(/images/index/common.gif) no-repeat 33px -75px; }
/* End Nav */
.search { z-index:2; height:84px; overflow:visible; background:#fff url(/images/index/maxBg.gif) no-repeat 0 -43px; }
.search h2 { display:none; }
.search input,
.search label { vertical-align:middle; font-family:"宋体"; }
.search .text { margin:18px 0 0 32px; width:226px; height:16px; border:0; color:#666; font-family:"宋体"; }
.search .textBg { background:url(/images/index/common.gif) no-repeat -318px 6px; }
.search .submit { position:absolute; left:281px; top:18px; height:14px; overflow:hidden; border-right:1px solid #333; }
.search .submit button { padding:0 0 0 8px; margin:0 5px 0 0; border:0; font-size:12px; background:url(/images/index/common.gif) no-repeat 0 -105px; }
.search .ct { position:absolute; left:341px; top:11px; width:217px; }
.search .ct a { float:right; display:block; width:90px; padding-left:15px; height:28px; line-height:29px; overflow:hidden; background:url(/images/index/common.gif) no-repeat 80px -98px; color:#444; text-decoration:none; }
.search .ct a:hover { color:#999; }
.search .ct .advanced { float:left; width:83px; padding:0; text-align:center; color:#999; background:none; }
.search .ct .advanced:hover { color:#666; }
.search .ct .hot { margin-top:6px; }
.search .rmrf { position:absolute; right:10px; top:12px; width:330px; line-height:25px; }
.search .rmrf label { display:inline-block; width:140px; }
.search .sort { padding:10px 0 0 20px; line-height:20px; }
.search .more { position:absolute; right:8px; bottom:7px; width:96px; height:20px; background:url(/images/index/common.gif) no-repeat 80px -46px; }
.more_list { position:absolute; top:74px; right:7px; width:310px; height:90px; border:1px solid #d2d2d2; background:#fff; }
.more_list p { height:30px; line-height:30px; text-indent:12px; }
.more_list ul { height:60px; padding-left:10px; background:#fff url(/images/index/common.gif) no-repeat 12px -180px; }
.more_list li { float:left; display:block; width:36px; height:60px; }
.more_list li a { display:block;  width:36px; height:20px; padding-top:40px; text-align:center; }
.more_list a.checked { background:url(/images/index/common.gif) no-repeat 22px -116px; }
/* End Search */
.content { height:438px; margin-top:17px; background:url(/images/index/commonBg.gif) no-repeat; }
.content .lt { float:left; width:180px; padding:7px 6px 0 6px; }
.content .lt h2 { font-size:12px; }
.content .lt li a { margin-top:2px; display:block; height:23px; overflow:hidden; line-height:24px!important; line-height:25px; text-indent:20px; color:#fff; background:url(/images/index/common.gif) no-repeat -111px -86px; }
.content .lt .s1 h2 { height:23px; line-height:24px; text-indent:11px; color:#fff; background:url(/images/index/common.gif) no-repeat -111px -61px; }
.content .lt .s2 h2,
.content .lt .s3 h2 { margin-top:18px; height:23px; overflow:hidden; line-height:24px!important; line-height:25px; border-top:1px dashed #ccc; color:#f18d00; }
.content .lt .s2 li a { background-position:-111px -111px; }
.content .lt .s3 h2 { color:#4c4c4c; }
.content .lt .s3 li a { background-position:-111px -136px; }
/* End Content */
.qj_more { height:32px; margin-top:24px; overflow:hidden; background:url(/images/index/maxBg.gif) no-repeat 0 -127px; }
.qj_more h2 { display:none; }
.qj_more li { float:left; width:155px; text-align:center; line-height:35px; }
.qj_more li.user_help { padding-left:25px; }
.qj_more li.user_help a { color:#67b061; }
/* End qj_more */
.footer { margin-top:33px; line-height:18px; background:url(/images/index/logo_bottom.gif) no-repeat right 2px; }
.footer h2 { display:none; }
.footer p { padding-right:157px; text-align:right; }
.footer p,
.footer p a { color:#c1c1c1; }
.footer .bottom { margin:25px 0; padding:0; }
.footer .bottom,
.footer .bottom a { color:#828282; }
/* End Footer */