@charset "utf-8";
/* CSS Document */

body{margin:0; font-size:12px; font-family:"微软雅黑","宋体"; background-color:#f2f2f2; color:#000000;-webkit-text-size-adjust:none; -moz-text-size-adjust:none;-ms-text-size-adjust:none; text-size-adjust:none; padding:0 0 0px 0;}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,p,input,form { margin: 0px; padding: 0px;}
li { list-style-type: none;}
img{ border:0}
a{color:#000000; text-decoration:none;}
a:hover,a:active{ text-decoration:none;}

/*---------------------------------------------------------首页-------------------------------------------------------------*/
#toubu{ background:url(../images/home_bg.jpg) top center no-repeat; height:632px; overflow:hidden;}
.total-width{ width:1300px; margin:0 auto;}
.login{ width:310px; height:360px; margin-top:140px; background-color:rgba(0,0,0,0.8); padding:20px;}
.log-tit{ font-size:18px; color:#fff; margin-top:10px;}
.P_NY_login{ margin:0 6px; overflow:hidden;}
.P_NY_login_Input{ margin:20px 0 0 0;}
.P_NY_login_Input_name{ background:url(../images/home_01.jpg) left center no-repeat #fff; height:42px; border:none; margin-bottom:20px;}
.P_NY_login_Input_name input{ width:280px; height:42px; margin-left:42px; border:none; padding-left:10px; font-size:14px; font-family:"微软雅黑";}
.P_NY_login_Input_password{ background:url(../images/home_02.jpg) left center no-repeat #fff; height:42px; border:none;}
.P_NY_login_Input_password input{ width:280px; height:42px; margin-left:42px; border:none; padding-left:10px;font-size:14px; font-family:"微软雅黑";}
.area_tit{}
.area_tit span{ width:301px; height:14px; display:block; background:url(../images/ww_03.png) left center no-repeat; margin-top:20px;}
.P_NY_area_choice{ margin:20px 0 0 0;}
.P_NY_area_choice a{ border-radius:3px; border:1px solid #e6e6e6; background:#fff; display:block; height:43px; line-height:43px; text-indent:10px; font-size:14px; color:#4b4b4b;}
.P_NY_area_choice a b{ float:right; font-family:"宋体"; margin:0 7px 0 0;}
.P_NY_area_protocol{ color:#a1a1a1; margin:10px 0 0 0;}
.P_NY_area_protocol input{ float:left; margin:2px 3px 0 0;}
.P_NY_area_protocol span{ color:#fecd6f;}
.P_NY_area_protocol span a{ color:#fecd6f;}
.P_NY_area_protocol span a:hover{ text-decoration:underline;}
.P_NY_login_button{ margin:12px 0 0 0;display:none}
.P_NY_login_button a{ display:block; text-align:center; height:38px; background:#f50000; line-height:38px; color:#fff; font-size:16px; border-radius:5px;}

.disabled_sub{ margin:12px 0 0 0;display:block}
.disabled_sub a{ display:block; text-align:center; height:38px; background:#ccc; line-height:38px; color:#fff; font-size:16px; border-radius:5px;}
.login_success{ margin:12px 0 0 0;display:none}
.login_success a{ display:block; text-align:center; height:38px; background:#53D604; line-height:38px; color:#fff; font-size:16px; border-radius:5px;}
.disabled_sub_error{ margin:12px 0 0 0;display:none}
.disabled_sub_error a{ display:block; text-align:center; height:38px; background:#ccc; line-height:38px; color:#fff; font-size:16px; border-radius:5px;}



/* 按钮和登陆框样式 */
#lean_overlay{	position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%; background:#000; display:none;}
#loginmodal{width:400px;padding:20px 20px 30px 20px; background:#f3f6fa; margin-top:50px; }
/* #loginmodal h2{ color:#00752f; font-size:18px; font-weight:normal; text-align:center; margin-top:20px;}
#loginmodal h3{ color:#333; font-size:15px; font-weight:normal; margin:10px 0px;}
#loginmodal p{ color:#666; font-size:13px; line-height:25px;} */
.agree{ color:#a1a1a1; margin:10px 0 0 0;}
.agree input{ float:left; margin:2px 3px 0 0;}
.agree span{ color:#666;font-size:15px;}
.tionge input.tyLog{width:170px; line-height:33px; background:#00752f; font-family:"微软雅黑"; margin-top:20px; color:#fff; border:none; border-radius:5px;}

.SY_middle{ width:1380px; margin:auto; margin-top:30px; overflow:hidden;}
.nav{ float:left;}
.nav li{ float:left; text-align:center;}
.nav li span{margin-top:5px;width:0;height:0; background:#5ECE00;display:block}
.nav li div{ border-right:1px solid #ccc; padding:0px 30px;}
.nav li div p{ font-size:14px;}
.nav li div h3{ font-size:14px; font-weight:normal; color:#aaa; font-family:"Arial";}
.nav li div:hover{ color:#01742f;}
.nav li.code{ margin-left:30px;cursor:pointer}
.logo{ float:right;}
.sy_footer{text-align: center; width:1380px; margin:auto; margin-top:20px; overflow:hidden; border-top:1px solid #d6d6d6; color:#6f6f6f; padding-top:10px;}

/*---------------------------------------------------------共用部分-------------------------------------------------------------*/
.head{ width:100%; background:url(../images/top.jpg) top center no-repeat; height:300px;} 
.conter{ width:1140px; margin:0 auto; padding:0; background:url(../images/conter_bg.jpg) top center repeat-y; overflow:hidden;} 
.left{ width:210px; float:left; overflow:hidden; }
.meun{ width:210px; margin:0 auto;}
.meun li{ text-align:center; font-size:14px; height:85px; }
.meun li a{ height:85px;  color:#fff;display:block;}
.meun li img{ margin-top:20px;}
.meun li span{ display:block; margin-top:5px;}
.meun li a:hover{ background:url(../images/li_bg.png) top center no-repeat;}
.meun li.bg_class{ background:url(../images/li_bg.png) top center no-repeat;}

.right{ width:930px; overflow:hidden; margin-bottom:10px;}
/*---------------------------------------------------------共用部分右边标题-------------------------------------------------------------*/
.right_top{ width:900px; margin:auto; margin-bottom:10px; overflow:hidden;}
.ri_left{ margin-top:10px; line-height:28px; float:left; color:#666; background:url(../images/ico.png) left center no-repeat; padding-left:15px;}
.sear{width:414px; height:28px; float:right; background:url(../images/sear.png) left center no-repeat; }
.sear input.keyName{ width:340px; line-height:28px; border:none; background:none; color:#333; text-indent:1em;}
.sear .subGo{ width:70px; line-height:28px; background:#00752f; color:#fff; border:none;float: right; }
.ri_left span{ color:#333;}
.main_body{ width:900px; min-height:520px; border:1px solid #cfcdcd; background:#fff; margin:0 auto;}
.neirong{ width:860px; padding:10px 15px;}
.neirong p{ line-height:26px; text-indent:2em; color:#2e2d2d; margin-bottom:10px;}
.neirong dl{ border-bottom:1px dashed #7f7e7e; overflow:hidden; padding-bottom:10px; margin-bottom:8px;}
.neirong dl dt{ width:137px; height:118px; float:left;}
.neirong dl dd{ width:710px; float:right;}
.neirong dl dd.new_tit{ font-size:15px; font-weight:bold; margin:10px 0px;}
.neirong dl dd.new_tit a{ color:#2e2d2d;}
.neirong dl dd.new_tit a:hover{ color:#00752f;}
.neirong dl dd div.new_list{}
.neirong dl dd div.new_list h3{ font-weight:normal; font-size:12px; color:#2e2d2d; line-height:22px; height:45px; overflow:hidden; }
.neirong dl dd div.new_list p{ text-indent:0; color:#666;}

/*---------------------------------------------------------常见问题-------------------------------------------------------------*/
.wenti{ padding:15px;}
.wenti dl{ border-bottom:1px dashed #7f7e7e; overflow:hidden; padding-bottom:10px; margin-bottom:8px;}
.wenti dl dt{ font-size:14px; color:#ab0310; margin-bottom:5px;}
.wenti dl dd{ color:#5d5b5b; font-size:13px; line-height:24px;}
.wenti dl dd span{ color:#e58c0d;}

/*---------------------------------------------------------联系我们-------------------------------------------------------------*/
.con_us{ overflow:hidden; margin:15px 0px;}
.con_us h2{ margin-bottom:5px; font-size:15px; font-weight:normal; height:30px; background:#00752f; color:#fff; line-height:30px; text-indent:1em;}
.con_us li{ float:left; margin-left:10px; margin-right:25px; font-size:14px; line-height:24px;}
.con_us li samp{ color:#00752f;}

/*---------------------------------------------------------分页-------------------------------------------------------------*/
.pady{ width:890px; margin:auto; margin-top:10px; color:#333; text-align:center;font-size:13px;}
.pady a{padding:0px 5px; color:#333;}
.pady a:hover{ background:#00752f; color:#fff;}
.pady a.hov_bg{ background:#00752f; color:#fff;}

/*---------------------------------------------------------会员栏目-------------------------------------------------------------*/
.hr_meun{ height:85px; background:#00752f; overflow:hidden; margin-bottom:10px;}
.hr_meun li{ width:154px; float:left; border-right:1px solid #06a245; text-align:center; font-size:14px; height:85px; }
.hr_meun li a{ height:85px;  color:#fff;display:block;}
.hr_meun li img{ margin-top:20px;}
.hr_meun li span{ display:block; margin-top:5px;}
.hr_meun li a:hover{ background:#06a245;}
.hr_meun li.li_class{ background:#06a245;}

/*---------------------------------------------------------我的投标-------------------------------------------------------------*/
.box_meu{ background:#dcd9d9; height:35px; overflow:hidden; margin:1px;}
.box_meu li{ width:223px; float:left; border-right:1px solid #cfcccc; line-height:35px; text-align:center;}
.box_meu li a{ display:block;}
.box_meu li a:hover{ background:#cfcccc;color:#73C01A}
.box_meu li.box_meu_li{ background:#cfcccc;}

.box_meu2{ background:#dcd9d9; height:35px; overflow:hidden; margin:1px;}
.box_meu2 li{cursor:pointer; width:223px; float:left; border-right:1px solid #cfcccc; line-height:35px; text-align:center;}
.box_meu2 li a{ display:block;}
.box_meu2 li a:hover{ background:#cfcccc;color:#73C01A}
.box_meu2 li.box_meu_li{ background:#21B15A ;}

.my_TB_offer{ width:860px; margin:auto;}
.my_TB_offer li{ border-bottom:1px dashed #7f7e7e; overflow:hidden; padding:10px 0px;}
.my_TB_offer li .my_TB_offer_top,.my_TB_offer li my_TB_offer_bottom{ overflow:hidden;}
.my_TB_offer .my_TB_offer_top_L{ float:left;font-size:16px; color:#333; margin:8px 0px;}
.my_TB_offer .my_TB_offer_top_L a:hover{ color:#06a245;}
.my_TB_offer .my_TB_offer_top_R{ float:right; margin-top:15px; }
.my_TB_offer .my_TB_offer_top_R span{width:60px; height:25px; display:block; color:#fff; line-height:25px; text-align:center; border-radius:5px;}
.my_TB_offer .my_TB_offer_top_R span.green{ background:#21b15a;}
.my_TB_offer .my_TB_offer_top_R span.gay{ background:#9e9e9e;}
.my_TB_offer .my_TB_offer_top_R span.yellow{ background:#9ea004;}
.my_TB_offer .my_TB_offer_top_R span.blue{ background:#1b8fe0;}
.my_TB_offer .my_TB_offer_top_R span.red{ background:#d54141;}
.my_TB_offer .my_TB_offer_top_R span.gray{ background:#9e9e9e;}
.my_TB_offer .my_TB_offer_bottom_L{ float:left; color:#666; line-height:20px;}
.my_TB_offer .my_TB_offer_bottom_R{ float:right; color:#898989; font-size:14px;}

/*---------------------------------------------------------招标信息-------------------------------------------------------------*/
.xp_meun{ text-align:center; margin:20px auto; font-size:18px;}
.xp_meun a{ color:#00752f;}

/*---------------------------------------------------------修改密码-------------------------------------------------------------*/
.modify{ width:850px; margin:auto; margin-top:50px;}
.modify p{padding:5px;line-height:20px;color:red;display:none;}
.modify p img{vertical-align:middle;padding:0 5px;}
.modify li{ margin:12px 0px; font-size:14px; color:#333; overflow:hidden;}
.modify li label.lab_class{ width:100px; text-align:right; float:left; line-height:30px;}
.modify li label.lab_class b{color:red;}
.modify li input{ float:left; overflow:hidden;}
.modify li input.pawKey{ width:350px; height:30px; line-height:30px; text-indent:1em;  border:1px solid #d4d5d5;}
.modify li input.subNag{ width:75px; height:28px; line-height:28px;  border:none; border-radius:5px; background:#ab2020; font-size:14px; color:#fff; margin-left:100px;font-family: "微软雅黑";}
.modify li input.resNag{ width:75px; height:28px; line-height:28px; margin-left:8px; border:none; border-radius:5px; background:#00752f; font-size:14px; color:#fff;font-family: "微软雅黑";}
.modify li div.touxiang { margin-left:200px;}
.modify li div.touxiang img{ width:96px; height:96px; border-radius:100px;}
.modify li span{ float:left; margin:10px 10px 0px 10px;}

.modify li input.subNag2 {
    width: 75px;
    height: 28px;
    line-height: 28px;
    border: none;
    border-radius: 5px;
    background: #ab2020;
    font-size: 14px;
    color: #fff;
    margin-left: 100px;
    font-family: "微软雅黑";
}

/*---------------------------------------------------------我的投标详情-------------------------------------------------------------*/
.toubiao{ width:870px; margin:auto;}
.toubiao li{ border-bottom:1px dashed #7f7e7e; font-size:15px; padding:10px 0px;}
.toubiao li span{ color:#666;}
.toubiao li samp{ color:#ab2020; font-weight:normal; font-weight:bold;}
.toubiao li input.offerKey{ width:180px; height:35px; line-height:35px; margin-left:8px; border:none; border-radius:5px; background:#00752f; font-size:15px; color:#fff;font-family: "微软雅黑";}
.toubiao li input.redkey{background:#ab2020;}
.toubiao li input.offer{ width:100px; height:24px; border:1px solid #ccc; line-height:18px; text-indent:0.5em; margin-right:5px;}
.toubiao li textarea{width:98%;height:90px;border:1px solid #ccc; padding:4px;}

/*---------------------------------------------------------站内消息-------------------------------------------------------------*/
.station{ width:870px; margin:10px auto;}
.station li{ font-size:14px;height:auto; padding:10px 4px; border-bottom:1px dashed #7f7e7e; background:url(../images/station_ico.jpg) left center no-repeat; padding-left:12px;}
.station li span{ float:right; font-size:12px; color:#666;}
.station li a{ color:#2e2d2d;}
.station li a:hover{ color:#00752f;}

/*---------------------------------------------------------底部-------------------------------------------------------------*/
#footer{ width:100%; height:35px; background:#0d0e0e; overflow:hidden;}
.buttom{ width:1140px; margin:0 auto; padding:0;}
.buttom p{ text-align:center; color:#fff; line-height:35px;}
.buttom p img{ margin-left:5px;}
