/* Body and box-like elements */
html, body{height:100%}
html, body, img, ul, form, h1, h2, h3, h4, h5, h6{padding:0;margin:0}
body{background:#fff;font:normal 12px arial,verdana,sans-serif;color:#333;_background:url(nothing.txt) #fff fixed}
img{border:0}
dd a{color:#0066cc}
hr{border-color:#CCCCCC -moz-use-text-color -moz-use-text-color;border-style:dotted none none;border-width:1px 0 0;height:1px}
input,button,select,textarea{outline:none}
textarea{resize:none}
ul li a{text-decoration:none}
.header-inner ul{font-size:12px}
.header-inner ul li{float:left;list-style:none;text-align:center;margin:0 10px;display:block}
.header-inner ul li a{font-weight:bold}
.header-inner ul li a:link{color:#ccc}
.header-inner ul li a:visited{color:#ccc}
.header-inner ul li a:hover{color:#fff}
.header-inner ul li a.selected{color:#fff;font-weight:bold}
.primary-nav{float:left}
.second-nav{float:right}
#nav-group{background:#F9F9F9;height:70px;width:100%}
.nav-group-logo{width:960px;padding:0;position:relative;margin:0 auto;padding:17px 0}
.nav-group-name{float:left;font-size:32px;font-family:SimHei;font-weight:bold;color:#804040}
.nav-group-name a:link{text-decoration:none;color:#0080ff}
.nav-group-name a:visited{text-decoration:none;color:#0080ff}
.nav-group-name a:hover{color:#0080ff}
.nav-group-sub ul{font-size:15px}
.nav-group-sub ul li{float:left;list-style:none;text-align:center;margin:11px 0 0 30px}
.nav-group-sub ul li a:link{color:#037b82}
.nav-group-sub ul li a:visited{color:#037b82}
.nav-group-sub ul li a:hover{background-color:#037b82;color:#FFF}
#third-group{background:#e8eef5;height:40px;width:100%;border-top:solid 1px #ccc}
.third-group-sub ul{font-size:12px;width:960px;padding:0;position:relative;margin:0 auto}
.third-group-sub ul li{float:left;list-style:none;text-align:center;margin:11px 30px 0 0}
.third-group-sub ul li a:link{color:#037b82}
.third-group-sub ul li a:visited{color:#037b82}
.third-group-sub ul li a:hover{background-color:#037b82;color:#FFF}
#content{margin:40px auto;width:960px}
.clr{clear:both}
.main{float:left;width:680px}
form a{font:normal 12px "Lucida Grande", "Verdana", sans-serif;text-decoration:none;color:#0066cc}
form a:hover{text-decoration:none;background:#0066CC;color:#FFF}
form.bf_form{padding:0;margin:0}
form.bf_form input.bf_url{font:27px "Helvetica", "Arial", sans-serif;margin:5px 10px 0 40px;width:720px;border:2px solid #aaa;height:35px}
form.bf_form input.bf_bbtn{width:80px;height:41px;border:1px solid #216b00;cursor:pointer;background:#2b8c00;font:bold 20px arial,verdana,sans-serif;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px}
form.bf_form input.bf_bbtn:hover{background:#216b00}
form.leshou_form{margin:0;padding:0;font:normal 14px "Lucida Grande", "Verdana", sans-serif}
form.leshou_form input.ipt{border:1px solid;border-top-color:#C0C0C0;border-left-color:#C0C0C0;border-right-color:#CCC;border-bottom-color:#CCC;width:300px;background-color:#FFC;height:25px;font:normal 19px "Lucida Grande", "Verdana", sans-serif}
form.leshou_form input.btn{display:block;padding:7px 12px;_padding:7px 5px 4px 5px;#padding:7px 5px 4px 5px;background:#f3f3ef;font:bold 14px "Helvetica", "Arial", sans-serif;color:#000;  margin:8px 0 0 0;cursor:pointer;border:1px solid #D6D0C5}
form.post_form{font:normal 14px "Lucida Grande", "Verdana", sans-serif}
form.post_form input.ipt{border:1px solid;border-top-color:#C0C0C0;border-left-color:#C0C0C0;border-right-color:#CCC;border-bottom-color:#CCC;width:600px;height:25px;background-color:#FFC;font:normal 19px "Lucida Grande", "Verdana", sans-serif}
form.post_form input.btn{display:block;padding:7px 12px;_padding:7px 5px 4px 5px;#padding:7px 5px 4px 5px;background:#f3f3ef;font:bold 14px "Helvetica", "Arial", sans-serif;color:#000; margin:8px 0 0 0;cursor:pointer;border:1px solid #D6D0C5}
form.post_form textarea{border:1px solid;border-top-color:#C0C0C0;border-left-color:#C0C0C0;border-right-color:#CCC;border-bottom-color:#CCC;width:600px;overflow:auto}
form.post_comm{margin:3em 0 1em 0}
form.post_comm input.btn{display:block;padding:7px 12px;_padding:7px 5px 4px 5px;#padding:7px 5px 4px 5px;background:#f3f3ef;/* C7EDCC */ font:bold 14px "Helvetica", "Arial", sans-serif;color:#000; margin:8px 0 0 0;cursor:pointer;border:1px solid #D6D0C5}
form.post_comm textarea{border:1px solid;border-top-color:#C0C0C0;border-left-color:#C0C0C0;border-right-color:#CCC;border-bottom-color:#CCC;width:637px;overflow:auto}
.logged_in_inner form.side_login{padding:10px 0 10px 20px;margin:10px 0 0 0;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px}
form.side_login label{display:block;padding:0 0 4px 0;margin:0;color:#555}
form.side_login input{padding:2px;width:160px;margin:0 0 10px 0}
form.side_login input.ch_field{padding:0;margin:0;width:15px}
form.side_login button{border:0;cursor:pointer;margin-top:5px;padding:5px 7px;background:#2b8c00;font:bold 12px arial,verdana,sans-serif;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px}
form.side_login button:hover{background:#216b00}
.error_msg{width:550px;color:#FF0000;padding:5px 5px;padding-left:25px;border:1px solid #FF6600;background:#fff url(sample/images/error_msg.gif) no-repeat 5px 5px;background-color:#FFF2E9}
.tips{margin:0 0 10px 0;padding:10px 0 10px 20px;width:280px;display:block;color:#0066cc;text-decoration:underline;border:1px solid #e8eef5;font:normal 14px/1.5em "Helvetica", "Arial", sans-serif;background-color:#ffc}
.register_page{margin-bottom:10px}
.register_page ul{font-size:15px;margin-bottom:40px}
.register_page ul li{float:left;list-style:none;width:450px;height:200px;background:#e8eef5;margin:0 30px 0 0}
.register_page ul li a{display:block;text-align:center;height:200px;padding-top:50px}
.register_page ul li a:link{color:#369}
.register_page ul li a:visited{color:#369}
.register_page ul li a:hover{color:#fff;background:#369;height:150px}
.register_page ul li a:active{color:#fff;background:#369;height:150px}
.register_page .wow {font-size:14px;font-weight:bold;margin-top:18px}
.chooseservices{height:600px}
.help_content{font-size:14px;line-height:25px}
.a_hover a{z-index:10}
.a_hover a:hover{position:relative;z-index:100}
.a_hover a span{display:none}
.a_hover a:hover span{ display:block;position:absolute;float:left;white-space:nowrap;top:1.3em;left:0;background:#fffcd1;border:1px solid #444;color:#444;padding:1px 5px;z-index:10}
.help_list{margin-bottom:50px}
.help_list ul li{list-style:none}
.help_list ul li a:link{color:#369}
.help_list ul li a:visited{color:#369}
.help_list ul li a:hover{color:#fff;background:#369}
.help_list ul li a:active{color:#fff;background:#369}
.title{font:normal 14px arial,verdana,sans-serif;color:#2b8c00;margin-bottom:15px}
.title a:link{color:#369;text-decoration:none}
.title a:visited{color:#369;text-decoration:none }
.title a:hover{color:#fff;background:#039}
.leshou-coop-link{list-style-type:none;margin:0;padding:0}
.leshou-coop-link li{float:left;margin:5px;width:10em;line-height:150%;}
.leshou-coop-link li a:link{color:#369}
.leshou-coop-link li a:visited{color:#369}
.leshou-coop-link li a:hover{color:#FFF;background:#369}
.leshou-coop-link li a:active{color:#FFF;background:#369}

#footer_container{clear:both;width:960px;margin:0 auto;padding:30px 0 20px 0}
#footer_container .footer_inner{font-weight: bold;letter-spacing:-1px;color:#3b2e7e;padding:0 0 20px 0;margin:0}
#footer_container .footer_inner a{padding-left:10px;font-size:12px;text-decoration:underline;color:#3b2e7e}
#footer_container .footer_inner a:hover{color:#8facc6;text-decoration:none}h3.new {
margin: 30px 0 0 0;
}

h3 {
font-size: 14px;
padding-bottom: 10px;
margin: 30px 0 0 0;
border-bottom: 1px solid #ebebeb;
font-family: arial,"Sim Sun";
color: #333;
width: 910px;
}

h3 sup {
font: normal 14px arial,"Sim Sun";
color: #fff;
padding-left: 2px;
vertical-align: top;
background-color: #f43d39;
margin-left: 6px;
}

.con {
float: left;
width: 280px;
margin: 0 20px 0 0;
_overflow: hidden;
_height: 66px;
padding: 15px 0 16px 10px;
height: 34px;
//border-bottom: 1px solid #f3f3f3;
}

.con a {
margin-bottom: 4px;
display: inline-block;
font-family: arial "MicroSoft YaHei";
font-weight: bold;
color: #014cd2;
text-decoration: none;
}

.con_last {
margin: 0;
}

.cl {
clear: both;
height: 0px;
line-height: 0px;
font-size: 0px;
overflow: hidden;
}

.nav-group-name2 {
    float: left;
    font-size: 32px;
    font-family: SimHei;
    font-weight: bold;
    color: #D13333;
}