/* CSS Document */
/*
Powered By www.toprand.com
*/
@charset"utf-8";
/*Reset*/
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none}
object{ display:block;}
ul,ul li{ list-style:none;} 
a{text-decoration:none;} 
html{overflow:-moz-scrollbars-vertical;}
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
a:link{ color:#666;}
a:hover,li a:hover,h2 a:hover{color:#CC0000}
a:visited{color:#333} 
.play{ display:none;} 
select,input{ vertical-align:middle;font-size:12px;}  

*{margin:0px; padding:0px;}
/*basic*/ 
body{margin:0px; padding:0px;font-family:"", Arial, Helvetica, sans-serif; font-size:12px;color:#000; background:#f4f4f4;}  
.qqbox a:link {
    color: #000;
    text-decoration: none;
}
.qqbox a:visited {
    color: #000;
    text-decoration: none;
}
.qqbox a:hover {
    color: #f80000;
    text-decoration: underline;
}
.qqbox a:active {
    color: #f80000;
    text-decoration: underline;
}

.qqbox{
    width:125px;
    height:auto;
    overflow:hidden;
    position:absolute;
    right:0;
    top:100px;
    color:#000000;
    font-size:12px;
    letter-spacing:0px;
}
.qqlv{
    width:25px;
    height:256px;
    overflow:hidden;
    position:relative;
    float:right;
    z-index:50px;
}
.qqkf{
    width:120px;
    height:auto;
    overflow:hidden;
    right:0;
    top:0;
    z-index:99px;
    border:0px solid #696969;
    background:#fff;
}
.qqkfbt{
    width:118px;
    height:20px;
    overflow:hidden;
    background:#696969;
    line-height:20px;
    font-weight:bold;
    color:#fff;
    position:relative;
    border:1px solid #9CD052;
    cursor:pointer;
    text-align:center;
}
.qqkfhm{
    width:112px;
    height:25px;
    overflow:hidden;
    line-height:25px;
    padding-right:10px;
    position:relative;
}
.bgdh{
    width:102px;
    padding-left:10px;
    background: url(../image/siderIM_bg.gif);
}

.qqb{ background:url(../image/siderIM_bottom.gif); height:9px; overflow:hidden; }
.qqt{ background:url(../image/siderIM_title.gif); height:30px;}
.qqinfobox{ text-align:center; background:#bdc5cb; background-image:url(../image/siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700;}


/*index upbg*/
.upbg { width:1002px; background:url(../image/bg_body.jpg) repeat-x; margin:0 auto; background-color:#e2e2e2;}/* height:467px;*/
/*.upbg .upbgmain { width:914px; margin-left:45px;}*/
.upbg .upbgmain { width:932px; margin-left:35px; }
.upbgmain .head { width:914; height:79px; margin-left:9px;}
.upbgmain .head .logo { width:201px; margin-top:21px; float:left;}
.upbgmain .head .aa{ width:200px; margin-top:21px; float:left; margin-left:0px; line-height:50px;}
.upbgmain .head .logoright { float:left; margin-left:585px; *margin-left:455px; _margin-left:348px; height:32px; margin-top:32px;}
.upbgmain .head .logoright a { color:#777575;}
.upbgmain .head .logoright a:hover { color:#e58701;}
.upbgmain .head .logoright .la { float:left; margin-top:3px;}
.upbgmain .head .logoright .lb { float:left; margin:10px 0 0 15px; font-size:12px; font-family:""; color:#777575;}
.upbgmain .head .logoright .lc { float:left; width:1px; height:32px; background:url(../image/bg_logoline.jpg) left top no-repeat; margin:0 15px 0 15px;}



/*nav*/
.upbgmain .nav { width:914px; height:53px; margin-left:9px;}
.upbgmain .nav .navleft { float:left; width:695px; height:53px;}
.upbgmain .nav .navleft ul { width:691px; overflow:hidden; padding-left:3px;}
.upbgmain .nav .navleft ul li { float:left;  padding:20px 0 0 0; font-size:14px; color:#eff4f9; width:90px; text-align:center; }
.upbgmain .nav .navright { float:left; width:219px;}

/* subnav */
.subnav1{ float:left; clear:both; margin-left:94px; z-index:1; position:absolute;}
.subnav1 ul{float:left; background:#FFFFFF; line-height:20px; display:none;}
.subnav1 ul li { width:135px; height:20px; overflow:hidden; font-size:12px; background-color:#E7E7E7; margin:1px; text-indent:15px;}
.subnav1 ul li a{ margin-right:30px;}


/*main*/
.upbgmain .main { height:327px; width:914px; margin-top:7px; margin-left:9px; position:relative;}
.upbgmain .main .leftflash { width:690px; background:url(../images/pushBJ.gif) left top no-repeat; float:left; height:327px;}
.upbgmain .main .leftflash .leftpush { height:325px; width:689px;}
.upbgmain .main .leftflash .leftpush .leftmainPush { width:688px;height:286px;margin-left:1px;margin-right:1px;}
.upbgmain .main .leftflash .leftpush .leftlinkPush { height:35px; margin:1px 0 0 1px;}
.upbgmain .main .leftflash .leftpush .leftlinkPush a { display:block;float:left;width:60px;color:green;padding-top:8px;height:25px;text-align:center;text-decoration:none;}
.upbgmain .main .leftflash .leftpush .leftlinkPush a:hover { background:url(../images/pushHere.gif);width:75px;font-size:12px;font-weight:bold;color:#ff6600;}
.upbgmain .main .leftflash .leftpush .leftlinkPush a.linkPushHere { background:url(../images/pushHere.gif);width:75px;font-size:12px;font-weight:bold;color:#ff6600;}
.upbgmain .main .leftflash .flash { width:680px; height:317px; margin:5px 0 0 5px;}
.upbgmain .main .rightjob { float:left; width:213px; margin-left:10px; height:327px; background:url(../image/bg_job.jpg) left top no-repeat;}
.upbgmain .main .rightjob .picjob { padding:22px 0 0 16px;}
.upbgmain .main .rightjob .jobziline { width:168px; margin-top:10px; margin-left:26px; border-bottom:dashed 1px #5c5c5c; padding:0 0 10px 0;}
.upbgmain .main .rightjob .jobziline dt { font-size:13px; color:#5c5c5c;  line-height:20px;}
.upbgmain .main .rightjob .jobziline dt a { color:#5c5c5c;}
.upbgmain .main .rightjob .jobziline dt a:hover {color:#e58701;}
.upbgmain .main .rightjob .jobzi { width:168px; margin-top:10px; padding-left:26px;}
.upbgmain .main .rightjob .jobzi dt { font-size:13px; color:#5c5c5c;  line-height:20px;}
.upbgmain .main .rightjob .jobzi dt a { color:#5c5c5c;}
.upbgmain .main .rightjob .jobzi dt a:hover { color:#e58701;}
.upbgmain .main .rightjob .jobzi .newjob { padding:0 0 0 130px;}

/*news*/
.upbgmain .news { width:914px; height:36px; margin-top:14px;margin-left:9px; overflow:hidden;}
.upbgmain .news .newsleft { float:left;}
.upbgmain .news .newsleft .a { float:left; font-size:16px; font-family:"MS PGothic"; color:#b2b2b2; font-weight:bold; padding:12px 0 0 20px; }
.upbgmain .news .newsleft .b{ float:left; font-family:"Բ"; font-size:17px; padding:10px 0 0 5px; color:#b2b2b2; font-weight:bold;}
.upbgmain .news a {overflow:hidden; width:300px; float:left; font-size:12px; color:#686868; margin:10px -100px 15px 188px; *margin:11px -100px 0 188px; _margin:11px -100px 0 180px;}
.aaa{float:left;width:320px;height:36px;margin:0px;padding:0px;margin-right:25px;line-height:36px;}

/*indexpic*/
.upbgmain .indexpic { width:914px; margin-top:10px; margin-left:1px;margin-left:9px;}
.upbgmain .indexpic .picaa { float:left; background:url(../image/bg_index1.jpg) left top no-repeat; height:282px; width:214px; }
.upbgmain .indexpic .pica { float:left; background:url(../image/bg_index1.jpg) left top no-repeat; margin-left:19px; height:282px; width:214px; }
.upbgmain .indexpic .picaa .caa { width:186px; line-height:20px;  margin:16px 0 0 14px;}
.upbgmain .indexpic .picaa .caa .caafw { font-size:13px; color:#4285ce; margin:3px 0 3px 0; *margin:8px 0 5px 0; _margin:8px 0 5px 0;}
.upbgmain .indexpic .picaa .caa .caazi { color:#767676; font-size:12px;}
.upbgmain .indexpic .picaa .caa .caalj { font-size:12px; color:#6a8003;}
.upbgmain .indexpic .picaa .caa .caalj a { color:#6a8003;}
.upbgmain .indexpic .picaa .caa .caalj a:hover { color:#e58701;}

.upbgmain .indexpic .pica .caa { width:186px; line-height:20px; margin:16px 0 0 14px;}
.upbgmain .indexpic .pica .caa .caafw { font-size:13px; color:#4285ce;  margin:3px 0 3px 0; *margin:8px 0 5px 0; _margin:8px 0 5px 0;}
.upbgmain .indexpic .pica .caa .caazi { color:#767676; font-size:12px;}
.upbgmain .indexpic .pica .caa .caalj { font-size:12px; color:#6a8003;}
.upbgmain .indexpic .pica .caa .caalj a { color:#6a8003;}
.upbgmain .indexpic .pica .caa .caalj a:hover {color:#e58701;}

/*foot*/
.upbg .foot { border-top:solid 1px #bbbbbb; width:1002px; margin:0px 0 0 0; text-align:center; height:30px; padding:20px 0 0 0; color:#a0a0a0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.upbg .foot a {color:#a0a0a0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.upbg .foot a:hover { color:#e58701;}

/*.upbgmain .sumain .leftbian { width:9px; background:url(image/bg_leftmain.jpg) left top repeat-y; float:left; min-height:771px; _min-height:771px;}
.upbgmain .sumain .rightbian { width:9px; background:url(image/bg_leftmain.jpg) left top repeat-y; float:left; min-height:771px; _min-height:771px;}*/


/*successful*/
/*.upbgmain .sumain { width:914px;  background:url(image/subg_main.jpg) left top repeat-y;}*/
.upbgmain .sumain { width:923px; padding-left:9px; margin:0px;min-height:770px; _height:770px;}
.upbgmain .sumain .suleft { width:209px; float:left; background-color:#ffffff;}
.upbgmain .sumain .suleft .sulefttitle { width:209px;}
.upbgmain .sumain .suleft .sulefttitle .titleleft { background:url(../image/subg_leftpoint.jpg) 85px 15px no-repeat; margin:0px 0 0px 7px; width:190px; padding:0 0 0 5px; font-size:12px; color:#757575; line-height:35px; border-bottom:dashed 1px #808080;}
.upbgmain .sumain .suleft .sulefttitle .titleleft a {color:#757575;}
.upbgmain .sumain .suleft .sulefttitle .titleleft a:hover {color:#e58701;}

.upbgmain .sumain .suright { width:705px; float:left; min-height:770px; _height:770px;}
.upbgmain .sumain .suright .surighttitle { width:660px; margin:16px 0 22px 24px;}
.upbgmain .sumain .suright .surighttitle .righta { float:left;}
.upbgmain .sumain .suright .surighttitle .rightb { background:url(../image/subg_chline.jpg) left top repeat-x; width: 644px; float:left; width:647px; height:32px;}
.upbgmain .sumain .suright .surighttitle .rightb .aa { font-size:14px; width:135px; color:#3333FF; font-weight:bold; padding:8px 0 0 8px; float:left;}
.upbgmain .sumain .suright .surighttitle .rightb .bb { font-size:12px; width:500px; color:#ffffff; padding:8px 0px 0 0px; text-align:right; float:left;}
.upbgmain .sumain .suright .surighttitle .rightc { float:left;}


.upbgmain .sumain .suright .surightcon { width:660px; margin:22px 0 0 24px; *margin:0px 0 0 24px; _margin:0px 0 0 24px;}
.upbgmain .sumain .suright .surightcon .cona { width:660px; border-bottom:dashed 1px #828282; padding:0 0 22px 0; float:left; margin-bottom:22px;}
.upbgmain .sumain .suright .surightcon .cona .conaleft { width:199px; float: left; height:65px;  padding:0 5px 0 0;text-align:center;}
.upbgmain .sumain .suright .surightcon .cona .conaright { width:366px; float:left; margin:0 0 0 18px; padding-left:29px; font-size:12px; border-left:dashed 1px #828282; color:#828282; line-height:28px;}


/*.upbgmain .sumain .suright .surightcon .page { width:650px; text-align:right; margin:10px 0 10px 8px;}
.upbgmain .sumain .suright .surightcon .page span { padding:0 0 0 5px; color:#828282;}*/
.upbgmain .sumain .suright  .page { width:650px; text-align:right; margin:10px 0 50px 8px;}
.upbgmain .sumain .suright  .page span { padding:0 0 0 5px; color:#828282;}




/*successful job*/
.upbgmain .sumain .suright .jobmain { width:640px; margin:10px 0 10px 27px; *margin:-10px 0 10px 27px; _margin:-10px 0 10px 27px; padding:0 15px 0 10px; line-height:24px;}
.upbgmain .sumain .suright .jobmain .jobmainzi { font-size:12px; color:#757575;}
.upbgmain .sumain .suright .jobmain .jobmainone { width:610px; margin:0 0 0 15px;}
.upbgmain .sumain .suright .jobmain .jobmainone .mainone { width:610px; }
.upbgmain .sumain .suright .jobmain .jobmainone .mainone .leftone { float:left; width:152px; padding:8px 0 0 5px;}
.upbgmain .sumain .suright .jobmain .jobmainone .mainone .lefttwo p { color:#757575;}
.upbgmain .sumain .suright .jobmain .jobmainone .mainone .lefttwo { float:left; width:392px; padding:0 0 0 60px; border-left:dashed 1px #8f8f8f;}
.upbgmain .sumain .suright .jobmain .jobmainone .maintwo { width:610px; border-top:dashed 1px #8f8f8f; }

/*resolvent    about*/
.upbgmain .sumain .suleft .sulefttitle .titleleft dd{ margin:0px; padding:0px 0 0 15px; line-height:30px;}
.upbgmain .sumain .suright .remain { width:640px; margin:10px 0 10px 27px; *margin:-10px 0 10px 27px; _margin:-10px 0 10px 27px; padding:0 15px 0 10px; line-height:30px;}
.upbgmain .sumain .suright .remain dl { font-size:12px; color:#7a7a7a;}
.upbgmain .sumain .suright .remain dl dt { float:left;}

/*client*/
.upbgmain .sumain .suright .clmain { width:645px; margin:10px 0 10px 27px; *margin:-10px 0 10px 27px; _margin:-10px 0 10px 27px; padding:0 0 0 0px;}
.upbgmain .sumain .suright .clmain ul li { width:153px;  margin:20px 0 0 8px; *margin:20px 0 0 8px; _margin:20px 0 0 6px; float:left; border-bottom:solid 3px #dadada; padding:0 0 11px 0;}

/*job*/
.upbgmain .sumain .suright .jobmidcontent { width:420px; float:left; padding:15px 0 0 0; margin:10px 0 0 14px; *margin:10px 0 0 14px; _margin:10px 0 0 6px; }
.upbgmain .sumain .suright .jobmidcontent ul li { padding:0 0 12px 0; *padding:0 0 10px 0; _padding:0 0 10px 0;}
.upbgmain .sumain .suright .jobmidcontent ul li span { margin:0 0 0 10px; color:#7e7e7e;}
.upbgmain .sumain .suright .jobrightcontent { width:210px; float:left; padding:10px 0 0 0; margin:10px 0 0 35px; *margin:10px 0 0 38px; _margin:10px 0 0 38px; }
.upbgmain .sumain .suright .jobrightcontent .jobbgup { width:210px; padding:42px 0 0 12px; height:25px;}
.upbgmain .sumain .suright .jobrightcontent .jobbgup a { color:#000000;}
.upbgmain .sumain .suright .jobrightcontent .jobbgup .reg { padding:0 0 0 35px;}
.upbgmain .sumain .suright .jobrightcontent .jobbgdown { width:210px; padding:50px 0 0 12px; margin-top:12px; height:261px;}
.upbgmain .sumain .suright .jobrightcontent .jobbgdown ul li { padding:0 0 18px 0; *padding:0 0 18px 0; _padding:0 0 15px 0;}
.upbgmain .sumain .suright .jobrightcontent .jobbgdown ul li span { padding:0 0 0 130px;}

/*contact*/
.upbgmain .sumain .suright .conmain { width:640px; margin:10px 0 10px 27px; *margin:-10px 0 10px 27px; _margin:-10px 0 10px 27px; padding:0 0 0 10px; line-height:30px;}
.upbgmain .sumain .suright .conmain dl { font-size:12px; color:#606060;}
.upbgmain .sumain .suright .conmain dl dt a {color:#606060;}
.upbgmain .sumain .suright .conmain dl dt a:hover { color:#e58701;}

/*newjob*/
.upbgmain .sumain .suright .newjobmain { width:640px; margin:10px 0 10px 27px; *margin:-10px 0 10px 27px; _margin:-10px 0 10px 27px; padding:0 0 0 10px; line-height:24px;}
.upbgmain .sumain .suright .newjobmain h1 { font-weight:bold; color:#000000;}
.upbgmain .sumain .suright .newjobmain ul li { color:#747272; width:624px; padding:0 0 20px 0; border-bottom:dashed 1px #969696; margin:0 0 15px 0;}
.upbgmain .sumain .suright .newjobmain ul li span { padding:0 0 0 25px;}
.upbgmain .sumain .suright .newjobmain .newjobpage { width:640px; text-align:center;}
.upbgmain .sumain .suright .newjobmain .newjobpage span { padding:0 0 0 8px;}
.upbgmain .sumain .suright .newjobmain .rightb {width: 640px;}
.upbgmain .sumain .suright .newjobmain .rightb .aa { font-size:14px; width:365px; color:#a0a0a0; font-weight:bold; float:left;}
.upbgmain .sumain .suright .newjobmain .rightb .bb { font-size:12px; width:250px; color:#a0a0a0; text-align:right; float:left;}
/*detail*/
.upbgmain .sumain .suright .detailmain { width:640px; margin:10px 0 10px 27px; *margin:-10px 0 10px 27px; _margin:-10px 0 10px 27px; padding:0 0 0 10px; line-height:24px;}
.upbgmain .sumain .suright .detailmain .newjobup { width:640px; margin-top:10px;}
.upbgmain .sumain .suright .detailmain h2 { font-weight:bold; color:#000000; font-size:14px;}
.upbgmain .sumain .suright .detailmain h3 { font-weight:bold; color:#000000; padding:10px 0 0 0;}
.upbgmain .sumain .suright .detailmain dl dt { color:#787878;}

.upbgmain .sumain .suright .detailmain .newjobdown { width:620px; height:286px; background:url(../images/bg_newjobmain.jpg) left top no-repeat; margin:20px 0 50px 0;}
.upbgmain .sumain .suright .detailmain .newjobdown h4 { font-size:16px; font-weight:bold; padding:15px 0 5px 19px;}
.upbgmain .sumain .suright .detailmain .newjobdown ul { width:580px; margin:0 0 0 20px;}
.upbgmain .sumain .suright .detailmain .newjobdown ul li { margin:0 0 2px 0;}
.upbgmain .sumain .suright .detailmain .newjobdown ul li span { padding:0 0 0 40px;}


/*other*/
/*successful   index*/
.upbgmain .othermain { width:932px;  min-height:338px; _height:338px; background-color:#ffffff; background:url(../image/bg_loginmain.jpg) left top no-repeat;}
.upbgmain .othermain  .loginmain { width:542px; height:232px; margin:34px auto; background:url(../image/bg_login.jpg) left top no-repeat; padding:64px 0 0 17px;}
.upbgmain .othermain  .loginmain ul { width:250px;}
.upbgmain .othermain  .loginmain ul li { color:#ffffff; margin-bottom:10px;}
.upbgmain .othermain  .loginmain ul li a { color:#fff;}
.upbgmain .othermain  .loginmain ul li a:hover { color:#e58701;}
.upbgmain .othermain  .loginmain ul li span { color:red; padding-left:5px;}
.upbgmain .othermain  .loginmain .forget { float:right; padding:32px 0 0 0; *padding:20px 0 0 0; _padding:20px 0 0 0;}
.upbgmain .othermain  .loginmain .btnlogin {float:right; padding:0 17px 0 0;}

/*password*/
.upbgmain .othermain  .findmain { width:542px; height:232px; margin:34px auto; background:url(../image/bg_pass.jpg) left top no-repeat; padding:64px 0 0 17px;}
.upbgmain .othermain  .findmain ul { width:250px; padding:30px 0 0 0;}
.upbgmain .othermain  .findmain ul li { color:#ffffff; margin-bottom:10px;}
.upbgmain .othermain  .findmain ul li a { color:#fff;}
.upbgmain .othermain  .findmain ul li a:hover {color:#e58701;}
.upbgmain .othermain  .findmain ul li span { color:red; padding-left:5px;}
.upbgmain .othermain  .findmain .forget { float:right; padding:32px 0 0 0; *padding:20px 0 0 0; _padding:20px 0 0 0;}
.upbgmain .othermain  .findmain .btnlogin {float:right; padding:20px 17px 0 0;}

/*reg*/
.upbgmain .othermain  .regmain { width:542px; height:232px; margin:34px auto; background:url(../image/bg_reg.jpg) left top no-repeat; padding:64px 0 0 17px;}
.upbgmain .othermain  .regmain ul { width:250px;}
.upbgmain .othermain  .regmain ul li { color:#ffffff; margin-bottom:5px;}
.upbgmain .othermain  .regmain ul li a { color:#fff;}
.upbgmain .othermain  .regmain ul li a:hover {color:#e58701;}
.upbgmain .othermain  .regmain ul li span { color:red; padding-left:5px;}
.upbgmain .othermain  .regmain .forget { float:right; padding:20px 0 0 0; *padding:8px 0 0 0; _padding:8px 0 0 0;}
.upbgmain .othermain  .regmain .btnlogin {float:right; padding:10px 17px 0 0;}

/*update*/
.upbgmain .bgnavmid { width:932px;float:left;  overflow:hidden; background:url(image/bg_numdown.jpg) left top no-repeat;  height:8px;}

/*loginlast*/
.upbgmain .sumain .suright .jobmidcontentl { width:423px; float:left; padding:15px 0 0 0; margin:10px 0 0 14px; *margin:10px 0 0 14px; _margin:10px 0 0 6px; }
.upbgmain .sumain .suright .jobmidcontentl h1 { font-weight:bold; color:#000000;}
.upbgmain .sumain .suright .jobmidcontentl ul li { color:#747272; width:423px; padding:0 0 15px 0; border-bottom:dashed 1px #969696; margin:0 0 15px 0;}
.upbgmain .sumain .suright .jobmidcontentl ul li span { padding:5px 0 0 0px;}

.upbgmain .sumain .suright .jobrightcontent .jobbglogin { width:210px; padding:11px 0 0 12px; background:url(../image/bg_loginlast.jpg) left top no-repeat; height:147px;}
.upbgmain .sumain .suright .jobrightcontent .jobbglogin dl { margin:40px 0 0 3px; line-height:26px;}
.upbgmain .sumain .suright .jobrightcontent .jobbglogin dl dt { font-weight:bold;}
.upbgmain .sumain .suright .jobrightcontent .jobbglogin dl dd { font-weight:bold; background:url(../image/bg_kuai.jpg) 5px 10px no-repeat; padding:0 0 0 13px;}
.upbgmain .sumain .suright .网页rightcontent .jobbglogin dl dd a { color:#000;}
.upbgmain .sumain .suright .jobrightcontent .jobbglogin dl dd a:hover { color:#e58701;}

/*my*/
.upbgmain .sumain .suright .detailmain .myjob { width:620px; height:186px; background:url(../image/bg_my.jpg) left top no-repeat; margin:20px 0 50px 0;}
.upbgmain .sumain .suright .detailmain .myjob h4 { font-size:16px; font-weight:bold; padding:15px 0 5px 19px;}
.upbgmain .sumain .suright .detailmain .myjob ul { width:580px; margin:0 0 0 20px;}
.upbgmain .sumain .suright .detailmain .myjob ul li { margin:0 0 4px 0;}





/*textarea*/
.coolscrollbar{scrollbar-arrow-color:#afcdfb;scrollbar-base-color:#afcdfb;}

.text_core {
	FONT-SIZE: 12px;
	COLOR: #333;
	LINE-HEIGHT: 170%;
	TEXT-DECORATION: none;
	font-family: "宋体";
}
.add-area-red{
	font-family:Verdana,Arial,Helvetica,sans-serif,"新宋体";
	font-size: 16px;
	color:#990000;
	font-weight:bold
}
.addredline{ width:300px;
     height:2px;
     font-size:0;
     background:#990000;
    } 

.upbgmain .bottomnav { width:914px; height:53px; margin-left:9px;}    
.upbgmain .bottomnav .kofi-mid-bg{
background-color:#FFFFFF;
}
.footertitle A:visited{
	FONT-SIZE: 12px;
	COLOR: #FFF;
	TEXT-DECORATION: none;
	font-family: "宋体";
}
.footertitle A:link{
	FONT-SIZE: 12px;
	COLOR: #FFF;
	TEXT-DECORATION: none;
	font-family: "宋体";
}
.footertitle A:hover{
	FONT-SIZE: 12px;
	COLOR: #FFF;
	TEXT-DECORATION: none;
	font-family: "宋体";
}
.footertitle A:active {
	FONT-SIZE: 12px;
	COLOR: #FFF;
	TEXT-DECORATION: none;
	font-family: "宋体";
}
.copy {
	font-family: "宋体";
	font-size: 12px;
	color: #666;
}