@charset "utf-8";
/* 通用设置 */
body {padding:0; margin:0px auto; width:100%; background-color:#ffffff;font-family:"微软雅黑,宋体,arial,helvetica,sans-serif,simsun"; font-size:12px; }
div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,textarea,input,p,td,a{margin:0; padding:0; font-weight:normal;border:none;overflow:hidden;}
table{ border-collapse:collapse; border-spacing:0;}
form,img{border:0; margin:0px; padding:0px; }
select,input,img{ vertical-align:middle;}
p { margin:0px; padding-top: 1em; line-height: 150%;}
.title{font-weight:bold}
.grey{color:#7BB324; font-size:14px; font-weight:bold;}
textarea, input, select{background: #FFFFFF;border: 1px solid #CCCCCC;color: #000000;font-size:12px;padding:3px}
.username{background-image:url(../images/username.gif);background-position: 1px 1px;background-repeat:no-repeat;padding:0;padding-left:20px;height:25px;}
.password{background-image:url(../images/password.gif);background-position: 1px 1px;background-repeat:no-repeat;padding:0;padding-left:20px;height:25px;}
.noborder {border:0;}
/*links --------------------- */
a {text-decoration:none; outline: none; }
a:link,a:visited,a:hover,a:active{color:#dd5500;}
a img {border-width:0; border-style:none; }

/*头部通用样式*/
.wrapper_col{ margin:0 auto; padding:0; width:100%;}
.wrapper { margin:0 auto; padding:0;}

/*导航通用样式*/
#nav {width: 100%; }
.note { padding-left:10px;width:980px; height:30px; line-height:30px; color:#7bb324; font-size:14px; font-weight:bold;}


.menu3 .left3{width:7px;height:43px;background:url(../images/bg3_left_right.jpg) no-repeat left top;float:left;}
.menu3 .center3{height:43px; width:986px;background:url(../images/bg3_btn.jpg) repeat-x left top;float:left; font-size:14px;font-weight:bold;}
.menu3 .center3 a{display:block;float:left;}
.menu3 .right3{width:7px;height:43px;background:url(../images/bg3_left_right.jpg) no-repeat left -43px;float:left;}
.menu3 a:link,.menu3 a:visited{color:#fff;	height:30px;background:url(../images/bg3_btn.jpg) repeat-x left top;text-align:center;text-decoration:none;padding:13px 18px 0px 18px;}
.menu3 a:hover,.menu3 a:active{color:#666;background-position:left -43px; font-weight:bold;}


/*底部通用样式*/
.footer{ margin-top:5px;width:100%; height:54px;background: url(../images/buttom-copy-bg.gif) repeat-x;}
.footer_text{ text-align:center; margin-top:15px; }
/*内页通用样式*/


/* CSS inform */
.informC{ margin-top:5px; width:100%; height:auto; margin-bottom:5px;}
.inform_L{ float:left; margin-left:10px; width:145px;}
.navmenue{ width:140px;}
.navmenue ul{ list-style:none outside none;}
.list li{ font-size:14px; margin:0 20px 5px 10px; width:120px;}
.list li a, .list li a:visited {background:url(../images/nav2.gif) repeat-x; color:#FFF; display:block; height:23px; padding-top:8px; text-decoration:none; text-align:center;}
.list li a:hover{background:url(../images/nav1.gif) repeat-x; font-weight:bold;}
#menu_list li .ahover{background:url(../images/nav1.gif) repeat-x; font-weight:bold;} 
#menu_list li .ahover{background:url(../images/nav1.gif) repeat-x; font-weight:bold;} 

.inform_R{border-left:2px solid #7bb324; margin-right:10px;margin-left:20px;width:auto;}
.inform_RC{width:auto;padding-left:20px;}
.bt { margin-top:8px;height:28px; line-height:28px; background-color:#7bb324; color:#FFF; font-weight:bold; font-size:14px;}
.bt_text{ height:28px; line-height:28px; padding-top:3px;}
.inform_text { margin-top:5px; color:#999; }
.inform_text  p{ text-indent:2em;}

.u_fr_table{border:solid 1px green;margin:10px auto;}
.u_fr_table tr th{padding:5px;border:solid 1px green;text-align:center;background-color:#efedee;color:green;}
.u_fr_table tr td{padding:5px;border:solid 1px green;text-align:center;color:green;}

#notice{border:solid 1px green;margin:3px auto;padding:1px 8px;display:inline;background-color:#8cca39;color:#fff;float:right;margin-right:5px;display:none;}
#tb_user input{padding:2px 3px;}
#tb_user .user_button{padding:3px 8px;color:#fff;background-color:#7bb324;cursor:pointer;}
.inform_text .user_button{padding:3px 8px;color:#fff;background-color:#7bb324;cursor:pointer;}
.inform_text .user_button:hover{padding:3px 9px;color:#fff;background-color:#7bb324;}
.user_notice{border:solid 1px #7bb324;color:#fff;background-color:#7bb324;width:auto;display:inline-block;padding:5px 10px;margin:10px auto;}
.user_notice a{color:#fff;font-weight:bolder;text-decoration:underline;margin:0px 5px;}
.info1{color:#7bb324;margin:5px 10px;}
.info2{color:#7bb324;margin:5px 10px;font-weight:bold;border:solid 1px #7bb324;padding:10px;margin:5px 0px;}
#fm_admin input{padding:2px 3px;border:solid 1px green;}
.btn_span{padding:3px 5px;background-color:#7bb324;color:#fff;cursor:pointer;}
#fm_tb_user td{border:solid 1px #7bb324;height:25px;padding:3px;}
#fm_busi input,#fm_busi textarea{padding:2px 3px;}
#fm_busi_info td{border:solid 1px #7bb324;height:25px;padding:3px;}
.inform_RC .submenua{margin:2px 10px;float:right;padding:2px 3px;color:green;background-color:#fff;font-size:12px;line-height:18px;}
#login_item_box div{float:left;width:60px;height:30px;margin-top:5px;text-align:center;}
#login_item_box div input{border:0;cursor:pointer}

.breakword{word-wrap: break-word; word-break: break-all;}
.ajax_edit_span{display:inline-block;width:95%;height:12px;}
.ajax_edit_span input{width:98%;color:green;}
.ajax_edit_select{display:inline-block;width:95%;height:12px;}

/*add for mobile*/
@media (max-width: 767px) { 
  .informC{ margin-top:5px; width:100%; height:auto; margin-bottom:5px;}
  .inform_L{ float:none;display:block;}
  .navmenue{ width:140px;}
  .navmenue ul{ list-style:none outside none;}
  .list li{ font-size:14px; margin:0 20px 5px 10px; width:120px;}
  .list li a, .list li a:visited {background:url(../images/nav2.gif) repeat-x; color:#FFF; display:block; height:23px; padding-top:8px; text-decoration:none; text-align:center;}
  .list li a:hover{background:url(../images/nav1.gif) repeat-x; font-weight:bold;}
  #menu_list li .ahover{background:url(../images/nav1.gif) repeat-x; font-weight:bold;} 
  #menu_list li .ahover{background:url(../images/nav1.gif) repeat-x; font-weight:bold;} 

  .inform_R{margin:5px 2px;width:auto;}
  .inform_RC{width:auto;}
}




