.login_div{ text-align:center;}
.login_reg_div .Validform_checktip{ display:none; font-size:12px; color:#C60;}
.login_reg_div .login_title{ font-size:22px; text-align:center; padding:35px 0px 0px 0px; font-weight:bold;}
.login_reg_div table td{ }
.login_reg_div table .tit{ padding-right:15px;height:50px; line-height:50px;}
.login_reg_div table .reginput{ border:#ccc 1px solid; height:30px; font-size:14px; width:250px;line-height:30px; padding:0 5px; color:#333;}
.login_reg_div table .btn_login{ background:#0F6DC4; padding:10px 40px; margin-top:20px; margin-bottom:30px; font-size:16px; cursor:pointer; font-weight:bold; color:#FFF;}
.login_reg_div table label{ font-size:12px; color:#666;}
.login_reg_div table .tiptext{ display:none;color:#F60;}

.login_reg_test{text-align:center; height:100px; line-height:100px; color:#F00;}

.form_pass li{ height:50px; line-height:50px; padding-left:120px;}
.form_pass .input2{ border:#ccc 1px solid; height:30px; font-size:14px; width:250px;line-height:30px; padding:0 5px; color:#333;}
.form_pass .btn_login{ background:#0F6DC4; padding:10px 40px; margin-top:20px; margin-bottom:30px; margin-left:80px; font-size:16px; cursor:pointer; font-weight:bold; color:#FFF;}
.form_pass .Validform_checktip{ display:none;color:#F60;}

.about_con .contit{ height:30px; line-height:30px; font-size:16px; font-weight:bold;}

.user{padding-bottom:30px;}
.user .sideNavleft{ width:200px; font-size:14px;}
.user .sideNavleft .menutitle{height:60px; line-height:60px; text-align:center; font-size:18px; color:#FFF; background:#599324;}
.user .sideNavleft .menu li a{ display:block; width:200px; text-align:center; height:50px; line-height:50px; border-bottom:#999 1px dotted;}
.user .sideNavleft .menu li a:hover,.user .sideNavleft .menu .aNow{background:#FF8E01; color:#FFF; font-weight:bold;}

.user .w780{width:780px; min-height:350px;}
.user .w780 .dataTitle{ font-size:16px; font-weight:bold; height:50px; line-height:50px; padding-left:20px;background:url() bottom repeat-x; }
.user .w780 .data{ margin-top:10px;}
.user .w780 .share{ padding:0px 20px;}
.user .w780 .share .title{ font-size:14px; font-weight:bold; color:#363;}
.user .w780 .share .info{ color:#999; padding:5px 0px;}
.user .w780 .share .content{font-size:14px; line-height:160%; color:#666;}

.user .w780 .data td{ font-size:14px; height:50px; line-height:50px;}
.user .w780 .data .input1{ border:#ccc 1px solid; height:30px; font-size:14px; width:250px;line-height:30px; padding:0 5px; color:#333;}
.user .w780 .data .btn1{ background:#599324; padding:10px 40px; margin-top:20px; margin-bottom:30px; font-size:16px; cursor:pointer; font-weight:bold; color:#FFF;}
.user .w780 .data label{ font-size:12px; color:#666;}
.user .w780 .data .tiptext{ display:none;color:#F60;}
.user .w780 .data select{ height:30px; line-height:30px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; color:#333;}
.user .w780 .data .step{ padding-left:10px; margin-top:15px;}

.msglist{ padding:10px 30px 10px 20px;}
.msglist li{height:40px; line-height:40px;font-size:14px; padding-left:10px; overflow:hidden; position:relative; border-bottom:#ddd dashed 1px; color:#898989;}
.msglist li a{ font-size:14px;}
.msglist li span{position:absolute; top:0px; right:0px;}
.msglist .addmsg{ display:inline-block;background:#FF8E01; padding:5px 15px; margin-bottom:10px; font-size:12px; color:#FFF; right:10px;}


.pageBox{background:#FFF; min-height:100px; _height:100px;}

.messageForm{padding:0 20px;}
.messageForm h2{height:47px; line-height:47px; overflow:hidden;}
.messageForm textarea{width:720px; height:85px; border:#e9e9e9 solid 1px; padding:5px; color:#999; font-size:12px;}
.messageForm .msg{width:720px; text-align:right; padding-top:10px; height:48px; line-height:32px; color:#8d8d8d; border-bottom:#eee solid 1px;}
.messageForm .msg input{width:90px; height:30px; background:#7ac04c; border:#55ac50 solid 1px; font-size:14px; font-weight:bold; color:#fff; margin-left:10px;}

.message{padding:0 20px;}
.message li{padding:0 0 15px 10px; min-height:30px; _height:30px; border-bottom:#eee solid 1px; position:relative; color:#848484;}
.message .imgDiv{position:absolute; left:0px; top:15px;}
.message h5{padding:15px 0 10px 0; }
.message h5 a{color:#5db935;}
.message h5 span{position:absolute; top:20px; right:0px; font-weight:400;}
.message .content{color:#848484; font-size:14px; line-height:20px; min-height:20px; _height:20px; position:relative;}
.message .btn{position:absolute; bottom:0px; right:0px; color:#5db935; font-size:12px;}
.message .box{padding:10px 15px; background:#f9f8f8; margin-top:10px;}
.message .box textarea{width:690px; height:59px; border:#ddd solid 1px; font-size:12px; line-height:18px; padding:5px; color:#999;}
.message .msg{text-align:right; padding-top:10px; height:27px; line-height:27px; color:#8d8d8d;}
.message .msg input{width:70px; height:25px; background:#7ac04c; border:#55ac50 solid 1px; font-weight:bold; color:#fff; margin-left:10px;}
.message .info{line-height:23px; padding-bottom:5px;}