*{ margin:0; padding:0;}
body{ font-family:Arial,"宋体"; font-size:12px; color:#333; line-height:1.6em;}
img{ border:none;outline: none;}
ul{ list-style:none;}
input{font-family:Arial,"宋体"; font-size:12px;}
table{ border-collapse:collapse;}
a{ text-decoration:none; color:#333;outline: none;}
a:hover{ text-decoration:underline; color:#cc0000;}
/*-------------------------结束公用样式--------------------------*/
.clear_div{ overflow:hidden; zoom:1;}
/*----------------结束清除浮动--------------*/

div.left {float: left;}
div.right {float: right;}

div.header dd {position: relative;z-index:1;}
div.usermsgtip {display: none; width: 98px; z-index: 9; position: absolute; top: 25px;}
div.usermsgtip div {clear:both; width:98px; text-align:left;background:url(../images/tipmsg_bg.png) repeat-y;}
div.usermsgtip div.tiptop {height:10px; background:url(../images/tipmsg_top.png) no-repeat;}
div.usermsgtip div.tipend {height:10px; background:url(../images/tipmsg_end.png) no-repeat;}
div.usermsgtip #msguserlist a { display:block; width:100%; text-indent:4px; color:#666666;}
div.usermsgtip #msguserlist a:hover {text-decoration:none; color:#cc0000;}
div.usermsgtip #msguserlist a span {color:#FF6600;}

div.header_nav {position: relative;}
div.header_nav span.topicon {width: 20px; height: 20px; display: block; position:absolute;}
div.header_nav span.newimg {background: url(../images/new.gif) no-repeat center center;}
div.header_nav span.book {right:35px; top: 16px;}
div.header_nav span.product {right:95px; top: -12px;}

div.header .auth_block{display:inline-block;position:relative;margin-right:10px;margin-left:3px;width:60px;z-index:10000;}
div.header .auth_block{ _zoom:1;*display:inline;position:relative;z-index:10000;}
div.header .auth_block .select_down{display: block;position: relative;margin:0;background:url(../images/icon_auth_04.png) no-repeat 0 0;width:60px;height:20px;cursor:pointer;margin-bottom:-5px;*margin-bottom:-3px;}
div.header .auth_block .auth_list{display:none;}
div.header .hover .select_down{display:none;}
div.header .hover .auth_list{display:block;}
div.header .hover .auth_list{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E8E8E8;
    position: absolute;
    top: -15px;
    width:70px;
    z-index:10000;
}
div.header .hover .auth_list a:hover{
    text-decoration:none;
}
div.header .hover .auth_list .select_down2{
    background:url(../images/icon_auth_05.png) no-repeat 0 0;
    display:block;
    width:60px;
    height:20px;
    margin:5px 0 0 5px;
}
div.header .hover .auth_list li{
    line-height:16px;
    margin:5px 0;
}
div.header .hover .auth_list li:hover{
    background-color:#eee;
}

div.header_nav {position: relative;}
div.header_nav span.topicon {width: 20px; height: 20px; display: block; position:absolute;}
div.header_nav span.newimg {background: url(../images/new.gif) no-repeat center center;}
div.header_nav span.book {right:35px; top: 16px;}
div.header_nav span.product {right:95px; top: -12px;}

/*评论回复*/
div.replylist dl {clear:both; width: 95%; border-bottom: 1px solid #ddd; background: #eee; display: table; margin-top: 5px; padding-top: 5px;}
div.replylist dl dt {float: left; margin-right: 10px; width: 65px; text-align:center;}
div.replylist dl dd {float: left; text-align: left; width: 470px;}

#onlinesDiv li a { width: 8%;}

/* header */
div.header_web2{clear:both; margin:0 auto; padding:10px 0; width:990px;}
div.header_web2 .logo, div.header_web2 .searchbar, div.header_web2 .siteinfo{float:left;}
/* header search */
div.header_web2 .searchbar{margin:10px 65px 0 70px;background-color:#FFFFFF;}
div.header_web2 .searchbar dt{float:left; width:400px;height:32px;border-width:2px 0 2px 2px;border-style:solid;border-color:#7DB538;position:relative;}
div.header_web2 .searchbar dt input#searchtext{background-color: #FFFFFF;border: medium none;height:20px;width:300px;margin:3px 0;padding:3px 5px;line-height:20px;border-right:1px solid #7DB538;}
div.header_web2 .searchbar dt .searchtype{position:absolute;top:0;right:0;width:90px;height:32px;}
div.header_web2 .searchbar dd{float:left;}
div.header_web2 .searchbar dd input{border: medium none;width:80px;height:36px; *height:36px !important;*height:38px;line-height:36px;background-color:#7BB635;color:#fff;font-weight:bold;font-size:14px;cursor:pointer;}
div.header_web2 .searchbar .searchtips{cursor:pointer;height:20px;*height:22px;padding:6px 10px 3px 10px;line-height:20px;color:#7DB538;}
div.header_web2 .searchbar .searchlist{background-color:#FFFFFF; border:1px solid #7DB538;border-top:0;z-index:999;position:relative;}
div.header_web2 .searchbar .searchlist li{padding-left:10px; line-height:25px;cursor:pointer;}
div.header_web2 .searchbar .searchlist li.selected{background-color:#ECF4FA;color:#16387C;}

div.header_web2 .siteinfo{margin-top:30px;}
div.header_web2 .siteinfo a{padding-left:20px;margin-right:8px; background:transparent url(../images/index/index_icon.png) no-repeat;}
div.header_web2 .siteinfo a.old{background:transparent url(../images/index/icon_oldsite.png) no-repeat 0 2px;}
div.header_web2 .siteinfo a.email{background:transparent url(../images/index/icon_email.png) no-repeat 0 2px;}
div.header_web2 .siteinfo a.kefu{background:transparent url(../images/index/icon_service.png) no-repeat 3px 0;}

div.header_web2 .navigate{height:60px;margin-top:12px;background:transparent url(../images/index/bg_nav.jpg) no-repeat 0 0;}
div.header_web2 .navigate li{float:left; text-align:center;height:36px;margin-top:10px;line-height:20px;}
div.header_web2 .navigate li.nav_o{width:200px;}
div.header_web2 .navigate li.nav_s{width:250px;}
div.header_web2 .navigate li.nav_t{width:190px;}
div.header_web2 .navigate li.nav_f{width:200px;}
div.header_web2 .navigate li.nav_l{width:150px;}
div.header_web2 .navigate li a{padding-right:10px;text-decoration:none;color:#D6E9F6;}
div.header_web2 .navigate li a:hover{text-decoration:underline;}
div.header_web2 .navigate li a.strong{font-size:14px;font-weight:bold;color:#FFFFFF;}

/*header2*/
div.header2{background: url("../images/bg_header_top.jpg") repeat-x scroll 0 0 transparent;clear: both;height: 31px;line-height: 31px;}
div.header2 dl{ width:990px; color:#ddd; margin:0 auto;}
div.header2 dl a{ margin:0 10px;}
div.header2 dt{ float:left;}
div.header2 dt a{ color:#666;}
div.header2 dt a:hover{ color:#cc0000;}
div.header2 a.home,div.header a.site{ background:url(../images/home.gif) no-repeat left 8px; display:inline-block; padding-left:20px;}
div.header2 a.site{ background:url(../images/site_arrow.gif) no-repeat left 4px;}
div.header2 dd{ float:right;}
div.header2 dd a{ color: #333333; }
div.header2 dd a:hover{ color: #cc3300; }

a.userMsgCount{display:inline-block; *zoom:1;_zoom:1;*display:inline;:inline;*padding-left:10px;_padding-left:10px;position:relative;}


/*footer*/
div.c_footer2{height:148px;background-color:#0072bb;padding-top:20px;margin-top:-15px;z-index:-1;}
div.c_footer2 .content{width:990px;margin:0 auto;}
div.c_footer2 .footer_site{line-height:22px;border-top:1px solid #3b96cd;margin-top:10px;}
div.c_footer2 form{margin:10px 0 0 20px;}
div.c_footer2 .stag{width:427px;height:33px;border:0;background:transparent url(../images/index/bg_search_bottom.jpg) no-repeat 0 0;padding-left:30px; line-height:33px;}
div.c_footer2 .sbtn{border: 0 none;background:transparent url(../images/index/button_search_bottom.jpg) no-repeat 0 0;width:80px;height:33px;cursor:pointer;}

dl.h_search_hot dd{
    width:320px;
    height:30px;
    overflow:hidden;
}
dl.h_search_hot dd a{
    margin:0 4px;
}

/* 认证 */
span.auth_one{background:transparent url(../images/icon_aut011.png) no-repeat 0 0;display:inline-block;margin-right:10px;width:28px;height:28px;}
span.auth_two{background:transparent url(../images/icon_aut012.png) no-repeat 0 0;display:inline-block;margin-right:10px;width:28px;height:28px;}
span.auth_three{background:transparent url(../images/icon_aut013.png) no-repeat 0 0;display:inline-block;margin-right:10px;width:28px;height:28px;}

span.newauth_one{background:transparent url(../images/icon_renz2.png) no-repeat 0 0;display:inline-block;width:30px;height:30px;margin: 0 3px;}
span.newauth_two{background:transparent url(../images/icon_renz1.png) no-repeat 0 0;display:inline-block;width:30px;height:30px;margin: 0 3px;}
span.newauth_three{background:transparent url(../images/icon_renz3.png) no-repeat 0 0;display:inline-block;width:30px;height:30px;margin: 0 3px;}
span.new_noauth_one{background:transparent url(../images/icon_norenz2.png) no-repeat 0 0;display:inline-block;width:30px;height:30px;margin: 0 3px;}
span.new_noauth_two{background:transparent url(../images/icon_norenz1.png) no-repeat 0 0;display:inline-block;width:30px;height:30px;margin: 0 3px;}
span.new_noauth_three{background:transparent url(../images/icon_norenz3.png) no-repeat 0 0;display:inline-block;width:30px;height:30px;margin: 0 3px;}
