/*Witmart En BaseStyle font:75%/1.5 Arial,Tahoma,sans-serif;*/
html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,img,ins,del,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}
.JOBDESC{color:#666;}
.JOBDESC ul{ list-style-type:disc;  padding-left:20px; margin:auto;}
.JOBDESC ol{ list-style-type:decimal; padding-left:20px; margin:auto;}
.JOBDESC li{ }
html{-webkit-text-size-adjust: none;}
.smallsize{ font-size:10px;}
body{font-family:Arial,Tahoma,sans-serif; font-size:12px; color:#333;}
button,input,select,textarea{font:100% Arial,Tahoma,sans-serif;margin:0;color:#333}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var,i{font-style:normal}
blockquote:before,blockquote:after,q:before,q:after{content:''}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none}
a{text-decoration:none;color:#0066d9}
a:hover{text-decoration:underline;color:#FF7000}
/*public*/
.page_990{width:990px;margin:0 auto;}
.clear{clear:both}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.fl{float:left}
.fr{float:right}
.gray3{color:#333}/*text*/
.gray6{color:#666}
.gray9{color:#999}
.grayc{color:#ccc}
.orange{color:#FF7000}
.optlink,.optlink a{text-decoration:underline}
.m5{margin:5px}/*margin*/
.mt5{margin-top:5px}
.mr5{margin-right:5px}
.mb5{margin-bottom:5px}
.ml5{margin-left:5px}
.m10{margin:10px}
.mt10{margin-top:10px;}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px}
.m20{margin:20px}
.mt20{margin-top:20px}
.mr20{margin-right:20px}
.mb20{margin-bottom:20px}
.ml20{margin-left:20px}
.p_txt{display:block;float:left;height:27px;line-height:27px;overflow:hidden;}
textarea{padding:5px 8px;border:1px solid #D0D0D0;background:#fff url(/img/area_bg.png) no-repeat;}
.p_txt input{line-height:15px;padding:5px 8px;margin-right:9px;float:left;color:#333;border:1px solid #D0D0D0;background:#fff url(/img/input_bg.png) no-repeat;}/*input*/
.txt_w input{border-color:#FFC740;background-color:#FFFBE2;background-position:0 -40px;}
.txt_o input{border-color:#99D45A;background-color:#F0F9DC;background-position:0 -80px;}
.txt_e input{border-color:#E07A2F;background-color:#FFEEE7;background-position:0 -120px;}
.area_bg{background:#fff url(/img/area_bg.png) no-repeat;border:1px solid #D0D0D0;padding:5px 8px;}

.tipico,.p_btn,.p_btn i{display:inline-block;background:url(/img/en_pic.png) no-repeat;}
.p_txt .tipico{float:left;margin:5px 3px 0 0;}
.t_o_64{width:64px;height:64px;background-position:0 -578px;}/*ok*/
.t_o_48{width:48px;height:48px;background-position:-64px -578px;}
.t_o_32{width:32px;height:32px;background-position:-112px -578px;}
.t_o_24{width:24px;height:24px;background-position:-112px -674px;}
.t_o_16{width:16px;height:16px;background-position:-88px -722px;}
.t_i_64{width:64px;height:64px;background-position:0 -642px;}/*warning*/
.t_i_48{width:48px;height:48px;background-position:-64px -626px;}
.t_i_49{width:112px;height:3px;background-position:-152px -621px;}
.t_i_32{width:32px;height:32px;background-position:-112px -610px;}
.t_i_24{width:24px;height:24px;background-position:-112px -698px;}
.t_i_16{width:16px;height:16px;background-position:-120px -722px;}
.t_e_64{width:64px;height:64px;background-position:0 -706px;}/*wrong*/
.t_e_48{width:48px;height:48px;background-position:-64px -674px;}
.t_e_32{width:32px;height:32px;background-position:-112px -642px;}
.t_e_24{width:24px;height:24px;background-position:-64px -722px;}
.t_e_16{width:16px;height:16px;background-position:-104px -722px;}

.p_btn{
    border-color: #dddddd;
    border-image: none;
    border-radius: 3px 3px;
    border-style: solid;
    border-width: 1px;
    color: #333;
    display: inline-block;
    padding: 3px 15px;
    transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out;
    cursor: pointer;
    text-shadow: 0px 1px 0px #ffffff;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 100%); /* IE10+ */
    background: linear-gradient(top, #ffffff 0%,#eeeeee 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}
/*btn*/
.p_btn,.p_btn input{font:25px/40px arial;color:#fff;text-shadow:none;}
.p_btn:hover{
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top, #fefefe 0%, #dddddd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* IE10+ */
    background: linear-gradient(top, #fefefe 0%,#dddddd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
    text-decoration:none;}
.p_btn i{margin-right:25px;width:5px;height:100%;background-color:#fff;float:left;}
.b_i_b{
    background: #f60;
    color: #fff;
    box-shadow: #b2b2b2 1px 1px 2px;
    border-radius: 3px 3px;
    border: 0px solid #fc8b48;
    border-color: #ECC4B6 #F18660 #e8460d #feaa8d;
    padding: 4px 15px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    display: inline-block;
    font-size:24px;

}/*orange big*/
.b_i_b i{background-position:-152px -578px;}
.b_i_b:hover{ background: #f80; color:#fff;}
.b_i_b:hover i{background-position:-158px -578px;}
.b_i_b:active{background-position:right -88px;}
.b_i_b:active i{background-position:-164px -578px;}
.b_o_b,.b_o_s,.b_o_m,.b_o_b input,.b_o_s input,.b_o_m input{   background: #49b008;
    color: #fff;
    border-radius: 3px 3px;
    border: 0px solid #2d7f05;
    border-color: #54c509 #49b008 #2f8604 #2d7f05;
    padding: 4px 15px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    display: inline-block;
    font-size:18px;
    box-shadow: #b2b2b2 1px 1px 2px;
}/*green big*/
.b_o_b i{background-position:-170px -578px;}
.b_o_b:hover{background: #54c509; color:#fff; }
.b_o_b:hover i{background-position:-176px -578px;}
.b_o_b:active{background-position:right -220px;}
.b_o_b:active i{background-position:-182px -578px;}
.b_g_b,.b_g_s,.b_g_m,.b_g_b input,.b_g_s input,.b_g_m input{color:#333;text-shadow:1px 1px 1px #fff;}/*gray big*/
.b_g_b:hover,.b_g_s:hover,.b_g_m:hover
    {
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top, #fefefe 0%, #dddddd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* IE10+ */
    background: linear-gradient(top, #fefefe 0%,#dddddd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
    color:#333
}
.b_g_b i{background-position:-188px -578px;}
.b_g_b:hover{
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top, #fefefe 0%, #dddddd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* IE10+ */
    background: linear-gradient(top, #fefefe 0%,#dddddd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}
.b_g_b:hover i{background-position:-194px -578px;}
.b_g_b:active{background-position:right -352px;}
.b_g_b:active i{background-position:-200px -578px;}
.b_i_s,.b_o_s,.b_g_s{font:600 16px/29px arial;padding-right:16px; font-size:14px;}
.b_i_s i,.b_o_s i,.b_g_s i{width:7px;margin-right:8px;}
.b_i_m,.b_o_m,.b_g_m{font:600 12px/25px arial;padding-right:15px;line-height:28px;}
.b_i_m i,.b_o_m i,.b_g_m i{width:6px;margin-right:7px;}

.b_i_s{
    background: #f60;
    color: #fff;
    box-shadow: #b2b2b2 1px 1px 2px;
    border-radius: 3px 3px;
    border: 0px solid #fc8b48;
    border-color: #ECC4B6 #F18660 #e8460d #feaa8d;
    padding: 4px 15px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    display: inline-block;
    font-size:16px;
}/*orange small*/
.b_i_s i{background-position:-206px -578px;}
.b_i_s:hover{background: #f80; color:#fff; }
.b_i_s:hover i{background-position:-214px -578px;}
.b_o_s{background-position:right -456px;}/*green small*/
.b_o_s i{background-position:-222px -578px;}
.b_o_s:hover{background: #54c509; color:#fff; }
.b_o_s:hover i{background-position:-230px -578px;}
.b_g_s {border-color: #dddddd;
border-image: none;
border-radius: 3px 3px;
border-style: solid;
border-width: 1px;
color: #333;
display: inline-block;
padding: 3px 15px;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out;
cursor: pointer;
text-shadow: 0px 1px 0px #ffffff;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eeeeee));
background-image: -moz-linear-gradient(center top, #ffffff, #eeeeee);
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#eeeeee', gradientType='0');
font-size:14px;}/*gray small*/
.b_g_s i{background-position:-238px -578px;}
.b_g_s:hover{
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top, #fefefe 0%, #dddddd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* IE10+ */
    background: linear-gradient(top, #fefefe 0%,#dddddd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}
.b_g_s:hover i{background-position:-246px -578px;}

.b_i_m{ background: #f60;
    color: #fff;
    box-shadow: #b2b2b2 1px 1px 2px;
    border-radius: 3px 3px;
    border: 0px solid #fc8b48;
    border-color: #ECC4B6 #F18660 #e8460d #feaa8d;
    padding: 4px 15px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    display: inline-block;
    font-size:14px;}/*orange small*/
.b_i_m i{background-position:0 -959px;}
.b_i_m:hover{background: #f80; color:#fff; }
.b_i_m:hover i{background-position:-7px -959px;}
.b_o_m{background-position:right -842px;}/*green small*/
.b_o_m i{background-position:-14px -959px;}
.b_o_m:hover{background: #54c509; color:#fff; }
.b_o_m:hover i{background-position:-21px -959px;}
.b_g_m{  border-color: #dddddd;
    border-image: none;
    border-radius: 3px 3px;
    border-style: solid;
    border-width: 1px;
    color: #333;
    display: inline-block;
    padding: 3px 15px;
    transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out;
    cursor: pointer;
    text-shadow: 0px 1px 0px #ffffff;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eeeeee));
    background-image: -moz-linear-gradient(center top, #ffffff, #eeeeee);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#eeeeee', gradientType='0');
font-size: 12px;}/*gray small*/
.b_g_m i{background-position:-28px -959px;}
.b_g_m:hover{
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top, #fefefe 0%, #dddddd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%,#dddddd 100%); /* IE10+ */
    background: linear-gradient(top, #fefefe 0%,#dddddd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */}
.b_g_m:hover i{background-position:-35px -959px;}

.p_btn.btn{padding:0;vertical-align:top;}/*have input */
.p_btn.btn i{margin:0}
.p_btn input{border:none;float:left;background:none;cursor:pointer;padding:0 10px;}
.b_i_s input,.b_o_s input,.b_g_s input{font:600 16px/28px arial;height:28px;}
.b_i_m input,.b_o_m input,.b_g_m input{font:600 12px/26px arial;height:26px;}
.p_lock{display:inline-block;background:url(/img/lock.png) no-repeat;}
.l_128{width:90px;height:127px;}
.l_64{width:45px;height:65px;background-position:-90px 0;}
.l_32{width:23px;height:33px;background-position:-90px -65px;}
.l_24{width:20px;height:27px;background-position:-113px -65px;}

.p_tip{border:1px solid #99cc99;color:#006600;background:#F0F9DC;padding:8px 12px;}/*tip*/
.p_tip .tipico{margin-right:8px;float:left;}
.p_tip h4{font-size:14px;line-height:1.8;margin-top:2px;}
.t_i{border-color:#ff3300; color:#ff3300; background-color:#FFFFDD;}
.t_e{border-color:#E1E1E1;background-color:#FFEEE7;}
.t_c{border-color:#e0e0e0; color:#333; background-color:#f8f8f8;}

/*task icon*/
.t_ac s{ width:22px; height:22px; background:url(/img/icons.gif) no-repeat; float:left; display:inline; margin:2px 4px 0 0}
.t_ac i{ margin-right:2px;}

.t_ac1 s{background-position: -32px 0;}
.t_ac2 s{ background-position: -35px -74px;}
.t_ac3 s{width:25px; background-position: -30px -39px; }
.t_ac4 s{ background-position: 0 -39px; }
/*task icon*/

.tip_box,.tip_box .corner{position:absolute;background:url(/img/tip_bg.png) no-repeat;_background-image:url(/img/tip_bg_ie6.png);}
.tip_box{padding:0 9px 12px 0;background-position:right bottom;_height:40px;z-index:3;}/*tip_box*/
.tip_box .con{border:solid #E1E1E1;border-width:1px 0 0 1px;padding:10px 15px;white-space:normal;background:#fff;zoom:1;}
.tip_box i.l{width:10px;height:15px;left:-9px;top:50%;margin-top:-13px;}
.tip_box i.r{width:8px;height:15px;background-position:100% 0;top:0;right:0;_right:-1px;}
.tip_box i.b{width:14px;height:11px;background-position:0 100%;left:0;bottom:0;}
.tip_box i.t{width:30px;height:16px;background-position:-11px 0;left:130px;top:-15px;}

.page i,.page a,.page_item i{display:block;width:22px;height:22px;line-height:22px;float:left;overflow:hidden;cursor:pointer;margin-right:3px;text-align:center;color:#333;font-size:14px;}/*page*/
.page i{background:#FF9000 url(/img/en_pic.png) no-repeat -266px -581px;}
.page .next{background-position: -294px -581px;}
.page .corrent{font-weight:800;background:#FFE899;}
.page_item i{display:inline-block;width:23px;height:20px;line-height:20px;float:none;margin-right:5px;}
.page_item .corrent{border:1px solid #FF9000;font-weight:800;}

.logo{float:left;overflow:hidden;margin:15px 0 0 8px;height:70px;}

.p_tab .p_m{float:left;border:1px solid #ddd;padding:0 30px;height:23px;line-height:23px;background:#f6f6f6;cursor:pointer;margin-bottom:-1px;}
.p_tab .p_m.select{border-bottom:none;font-weight:800;background:#fff;height:24px;}
.p_tab .p_con{clear:both;border:1px solid #ddd;padding:10px;}
.p_tab .p_c{display:none;}

.top_menu{ text-align:right;}
.top_menu a{margin:0 6px;}
.top_menu .tel{ margin-top:15px;}
.top_menu .tel img{ position:relative;top:4px;}
.top_menu .tel a{ display:inline-block;line-height:16px; background:url(/p/main/img/pic.png) no-repeat -70px -421px; padding-left:20px;}
.top_menu .tel span{display:inline-block; background:url(/p/main/img/pic.png) no-repeat -70px -400px; padding-left:22px; margin-right:5px}
.top_menu .tel span strong{background:url(/p/main/img/pic.png) no-repeat 153px -401px; padding-right:30px; }
.top_menu .tel span span{ padding:0 22px 0 0; background-position:100px -415px; margin-left:8px;}
.top_menu .tel span a{background:url(/p/main/img/pic.png) no-repeat -70px -420px; padding-left:20px; font-size:12px; display:inline-block;}
.telb{font-size:14px; font-weight:bold; margin-top:5px}
.telb span{display:inline-block; background:url(/img/telb.jpg) no-repeat; padding-left:20px;}
.top_menu .u{text-align:right;margin:10px auto 5px;}
.top_menu .mt25{margin:25px auto 5px;}
.top_menu .change_language{display:inline-block;width:34px;height:17px;background:url(/p/main/img/pic.png) no-repeat 0 -30px;vertical-align:top;margin-top:1px;*margin-top:0;}

.footer{border-top:1px solid #E3E3E3;padding:10px 0 20px; margin-top:30px; text-align:center;}
/*file up*/
.upload dl.loadingbar{ height:30px; line-height:30px; overflow:hidden;border-bottom:1px solid #eee;}
.upload dl.loadingbar dt,.loadingbar dd{float:left;overflow:hidden;display:inline; margin:0; padding:0;}
.upload dl.loadingbar dt{height:30px; margin:0; overflow:hidden; width:40%; padding:0; padding-left:15px; text-align:left;}
.upload dl.loadingbar dd.progressbar{ height:14px; line-height:14px; border:1px solid #FFAE00;background:#fffaf0; width:25%; text-align:center; position:relative;top:8px;}
.upload dl.loadingbar dd.progressbar .progress_bg{ background-color:#FFAE00; position:absolute; left:0;top:0; height:100%;}
.upload dl.loadingbar dd.progressbar .progress_num{ position:relative; z-index:1;}
.upload dl.loadingbar .del {width:100px;margin-left:12px;}
.upload dl.loadingbar .del a {text-decoration:underline;}
#at_upload_exp_span {margin:0;padding:0;color:#999}
#at_upload_exp_span a {margin-left:12px;text-decoration:underline;}
/*loading*/
#zbj_loading{width:230px;height:70px;color:#666;border:1px solid #a2e5ff;background:#f3fbfe;overflow:hidden;z-index:9999;}
#zbj_loading img{  left: 20px;position: relative;top: 20px;}
#zbj_loading span{position:relative;top:9px;left:30px;}
/*layer*/
#zbj_layer{background-color:#000;z-index:10;}
/*register box*/
#zbj_regbox{width:600px;z-index:11;}
#zbj_regbox h3.t{font: 22px arial;}
.p_win{position:absolute;background:url(/img/p_win.png) no-repeat right bottom;_background-image:url(/img/p_win_ie6.png);border-width:1px 0 0 1px; z-index:11;}
.p_win .p_close,.p_win .corner_b,.p_win .corner_r{position:absolute;background:url(/img/p_win.png) no-repeat;overflow:hidden;_background-image:url(/img/p_win_ie6.png);}
.p_win .p_close{top:-24px;right:-9px;width:34px;height:35px;cursor:pointer;z-index:11;}
.p_win .corner_b{height:23px;width:15px;background-position:0 100%;left:-15px;bottom:0;}
.p_win .corner_r{height:15px;width:22px;background-position:100% 0;right:0;top:-15px;z-index:5;}
.p_win .p_move{height:25px;line-height:25px;background:#fff; font-size:16px; padding-top:10px;position:relative;top:-15px;left:-15px;padding-left:10px;font-weight:800;margin-bottom:-2px;}
.p_win .p_win_con{position:relative;top:-15px;left:-15px;background:#fff;padding:8px 13px 13px 20px; border-left:1px solid #EEE;}
.p_win .p_win_con .tipico{ margin:0 10px 0 0;}
 
.reg_form dd{margin-bottom:10px;position:relative;}
.reg_form .p_txt input{width:227px;}
.reg_form .choose_state{width:245px;}
.reg_form #agreement{vertical-align:-2px;}
.reg_form .reg_btn{padding:20px 0 0 90px;}
.reg_form .reg_btn .p_btn.btn input{width:186px;}
.reg_form .p_txt #captcha{width:68px;}
.reg_form #captchaimg{height:30px;}
/*confirm reset Mr.rexs*/
.p_win_confirm .p_win_con{position:relative;padding:0;margin-right:-7px;margin-bottom:-5px; }
.p_win_confirm .p_move{padding-left:15px; heigth:35px ;margin-bottom:-4px;}
.p_win_confirm .p_win_con .gray6{padding:20px 15px;color:#333; }
.p_win_confirm .p_win_con  .gray7{margin-top:-40px;}
.p_win_confirm form{ border:0;margin:0;padding:0;}
.p_win_confirm .corner_b{_bottom:-1px;}
.p_win_confirm .p_win_con .mt20{margin-bottom:-3px;padding:10px 10px; padding-right:15px; background:#f2f2f2;border-top:1px solid #d7d7d7;margin-top:0;}
.p_win_confirm .mt20 input{ width:100px;}
.p_win_confirm  .p_win_con textarea{margin:0 15px 5px 15px;}
.p_win_confirm  .p_win_con .gray6 textarea {margin:0;}

/*sign in box*/
#zbj_signInbox{width:400px;z-index:10;}
.sign_box{padding:10px 15px 10px 0;}
.sign_box h3{font:22px arial;}
.sign_box #stay{vertical-align:-2px;}
.sign_box .p_txt{margin-top:5px;}
.sign_box dt{padding:5px 0 10px;}
.sign_box dt .p_btn.btn input{width:87px;}

/* upload */
.filedata{height:35px; position:absolute;right:0;top:-5px; z-index:1;filter:alpha(opacity=0); opacity:0;}
/* upload */
.cate_menu{border:1px solid #E3E3E3;background:#F6F6F6;padding:0 3px;}
.cate_menu ul{margin-bottom:-1px;}
.cate_menu li{border-bottom:1px solid #E3E3E3;height:30px;line-height:30px;padding:0 5px;position:relative;}
.cate_menu li a{color:#333;}
.cate_menu li a i{position:absolute;width:4px;height:7px;background:url(/img/pic.png) no-repeat -84px -100px;right:6px;top:11px;}
.cate_menu li.hover{background:#fff;left:-3px;top:-1px;height:29px;line-height:29px;padding:0 10px 0 7px;width:140px;border-left:1px solid #999;border-top:1px solid #bbb;margin-right:-10px;}
.cate_menu li .cate_box{display:none;position:absolute;top:-1px;left:157px;background:#fff;border:1px solid #bbb;padding:2px 20px 20px;width:390px;margin-bottom:-1px; z-index:5}
.cate_menu li .cate_box b.line{position:absolute;height:30px;width:0;border-left:1px solid #fff;left:-1px;top:0;}
.cate_menu li.hover .cate_box{display:block;}
.cate_menu li.hover a i{display:none;}
.cate_menu li .lnk{white-space:nowrap;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;}
.cate_menu li.hover .lnk{text-decoration:underline;color:#FF7000;}
.cate_menu li .cate_box h5{padding-left:5px;border-bottom:1px solid #eee;margin-bottom:5px;}
.cate_menu li .cate_box .list a{color:#666;float:left;line-height:21px;height:21px;padding:0 5px;width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cate_menu li .cate_box .list a:hover{background:#FFF9E6;}

.top_cate{border-right:1px solid #E4E4E4;padding:0 30px;width:95px;height:42px;float:left;}
.top_cate h3.t{font-size:14px;line-height:42px;color:#666;}
.top_cate h3.t i{float:right;width:9px;height:5px;background:url(/img/pic.png) no-repeat -79px -221px;margin:19px 0 0 0;}
.top_cate h3.t a{color:#666;display:block;}

#top_cate{ padding:0; width:155px;}
#top_cate h3{ position:relative; text-align:center;}
#top_cate h3.t i{ position:absolute; float:none; right:25px;}
#cate_menu{ position:relative; z-index:1}
/*.msg_box{margin-top:20px}*/

/*bubble*/
.quesCon{position:absolute; width:350px; display:none; z-index:12; }
.quesCon .qus-content{ position:absolute; bottom:0; background-color:#EAFFD5; border:solid 1px #BEDCA0; padding:5px 10px;}
.quesCon .bigpr{ padding-right:20px;}
.quesCon .arrow{ position:absolute; background:url(../p/main/img/arrows.png) no-repeat -52px 0;left:20px;top:-1px;width:16px; height:9px; z-index:1; }
.quesCon2{ width:280px;}
.aboveLayer{ z-index:11;}
.underLayer{ z-index:9;}

.type_d .qus-content{ background-color:#dff3ff; border-color:#bcd8e8;}
.type_o .qus-content{ background-color:#EAFFD5; border-color:#BEDCA0;}
.type_i .qus-content{ background-color:#FFEEBA; border-color:#F9D534;}
.type_e .qus-content{ background-color:#FFEEE7; border-color:#E07A2F;}
.type_r .qus-content{ background-color:#fff; border-color:#ff9900;border-width:2px;}

.arrow_bottom_con .arrow{left:20px;top:-1px;}
.arrow_bottom_con .arrow_d{background-position:-17px 0;}
.arrow_bottom_con .arrow_o{background-position: -52px 0;}
.arrow_bottom_con .arrow_i{background-position:-34px 0;}
.arrow_bottom_con .arrow_e{ background-position:0 0;}
.arrow_bottom_con .arrow_r{ background-position:-26px -22px;top:-3px;}

.arrow_top_con .arrow{left:20px;top:-7px;}
.arrow_top_con .qus-content{top:0; bottom:auto;}
.arrow_top_con .arrow_d{background-position:-17px -33px;}
.arrow_top_con .arrow_o{background-position:-51px -33px;}
.arrow_top_con .arrow_i{background-position:-34px -34px;}
.arrow_top_con .arrow_e{ background-position:0 -34px;}
.arrow_top_con .arrow_r{background-position:-26px -12px;top:-6px;}

.arrow_left_con .arrow{height:17px;width:9px;left:-8px;}
.arrow_left_con .arrow_d{background-position:-15px -46px;}
.arrow_left_con .arrow_o{background-position: -45px -47px;}
.arrow_left_con .arrow_i{background-position:-30px -47px;}
.arrow_left_con .arrow_e{ background-position:0px -46px;}
.arrow_left_con .arrow_r{ background-position:-57px -46px;left: -7px;}

.arrow_right_con .arrow{height:17px;width:9px;right:-8px;left:auto;}
.arrow_right_con .qus-content{right:0;}
.arrow_right_con .arrow_d{background-position:-15px -66px;}
.arrow_right_con .arrow_o{background-position: -47px -65px;}
.arrow_right_con .arrow_i{background-position:-31px -66px;}
.arrow_right_con .arrow_e{ background-position:-3px -66px;}
.arrow_right_con .arrow_r{ background-position:-61px -66px;right:-7px;}


.quesCon .close{ position:absolute; right:2px; top:-2px; font-weight:bold; cursor:pointer;color:Red; font-size:16px;}
.quesCon .close:hover{ color:Black;}
/*bubble*/

/*suggest*/
.zbj_suggest{ border:1px solid #D0D0D0; background-color:White; z-index:11;}
.zbj_suggest div{ cursor:pointer; padding-left:5px; line-height:20px;}
.zbj_suggest div.select,.zbj_suggest div:hover{ background-color:#EFEFEF;}
/*suggest*/

/*intern added*/
.social{position:relative; bottom:-7px;}
/*	float:left; margin-left:auto; margin-right:auto; margin-bottom:auto;}*/
/*.social ul{ margin:0 0 0; padding:3px; list-style:none; width:100%;}*/
/*.social li{ float:left; margin:0 0 0 4px;}*/
/*.social li tw{position:relative; bottom:-5px;}*/
.terms{font-size:17px;}
.terms p{margin-bottom:3px;}
/*intern added*/

/*n-bottom*/

.n-bottom{background:url(/img/n-bottom.gif) no-repeat right 0; height:26px; width:auto; display:inline-block}
.n-bottom:hover{text-decoration:none;}
.n-bottom .n-b-left{ background:url(/img/n-bottom.gif) no-repeat 0 -93px; padding:0 12px 0 27px; line-height:26px; display:inline-block; cursor:pointer; color:#000; font-weight:bold}

.n-b-2{background-position:right -31px}
.n-b-2 .n-b-left{background-position:0 -124px; color:#fff}
.n-b-3{background-position:right -62px}
.n-b-3 .n-b-left{background-position:0 -155px; color:#fff}
.n-b-4 .n-b-left{background-position:0 -186px;}
.n-b-5 .n-b-left{background-position:0 -217px;}

/*ÐÂµ¯´°ÑùÊ½*/
.zbj_pop{ width:400px; position:absolute; z-index:11; /*border-right:solid 2px #e5e5e5;border-bottom:solid 2px #e5e5e5;*/ }
.zbj_pop .zbj_pop_head{top:1px; border:solid 1px #6c8343; border-bottom:none; background-color:#829E52; color:White; position:relative; height:28px; line-height:28px; padding-left:10px;}
.zbj_pop .zbj_pop_head_grey{ background-color:#b0c38e; }
.zbj_pop .zbj_pop_head .zbj_pop_close{ width:10px; height:10px; position:absolute; right:11px; top:8px; background:url(/img/pop_cross.gif) no-repeat; cursor:pointer;}
.zbj_pop .zbj_pop_content{  min-height:70px; height:auto !important; height:70px; background-color:#fff; border:solid 1px #d5d5d5; border-bottom:solid 1px #EFEFEF; border-right:solid 1px #aaa; padding:10px 15px;}
.zbj_pop .zbj_pop_content .zbj_pop_content_title{font-size:16px; font-weight:bold; margin:5px 0;}
.zbj_pop .zbj_pop_button{ background-color:#f5f5f5; text-align:right; padding:5px 0;border:solid 1px #d5d5d5;border-bottom:solid 1px #aaa; border-right:solid 1px #aaa; border-top:none;}
.zbj_pop .zbj_pop_button a{font-size:14px; cursor:pointer; margin-right:5px; -moz-user-select:none;}

/*new*/
.re{ position: relative;}