﻿@charset "utf-8";
/* CSS Document */

/* public ------------------------------- */
body,ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, table, th, td, dl, dt, dd ,.box{
	margin: 0;
	padding: 0;
}
div{margin:0px auto;}
a:link {color: #3372A2; text-decoration: none;}
a:visited {color: #3372A2; text-decoration: none;}
a:hover {color: #FF6600; text-decoration:underline;}
a:active {text-decoration: none;}
.gg_2 a:link {color: #ffffff; text-decoration: none;}
.gg_2 a:visited {color: #ffffff; text-decoration: none;}
.gg_2 a:hover {color: #ffff00; text-decoration: none;}
.gg_2 a:active { text-decoration: none;}


body,html {
	color: #000000;
	font-family:Helvetica, sans-serif, "宋体",simsun;
	background-color:#ffffff;
	font-size:12px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	border:0;
}
li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
.head{ width:950px; height:auto; margin-top:3px;}
.head .logo{ width:225px; height:80px; float:left;}
.head .right{ width:725px; height:80px; float:left;}
.head .right .user_state{ width:725px; height:25px; line-height:25px; vertical-align:middle; text-align:right;}
.head .right .nav{ width:725px; height:30px; line-height:55px; vertical-align:bottom; margin-top:25px;}
.head .right .nav ul li{ width:80px; height:30px; float:left; text-align:center; line-height:30px; vertical-align:middle;}
.head .right .nav ul li a{ width:80px; height:30px; color:#3366CC; display:block; background:url(../images/bjdaohang.gif) no-repeat; font-size:14px; }
.head .right .nav ul li a:link{ text-decoration:none; color:#3366CC;}
.head .right .nav ul li a:hover{ text-decoration:none; color:#ffffff; background:url(../images/bgdaohang_xz.gif) no-repeat;}
.head .right .nav ul li a:active{ text-decoration:none; color:#3366CC;}

.head .right .nav ul li .xuanzhong{background:url(../images/bgdaohang_xz.gif) no-repeat; color:#ffffff;}

.head .sr{ width:920px; height:60px; background:url(../images/bgsr.gif) no-repeat; padding-left:15px; padding-right:15px;}
.head .sr .left{ width:350px; height:40px; line-height:40px; vertical-align:middle; float:left; font-size:14px; color:#FFFFFF; font-weight:bold; margin-top:10px;}
.head .sr .left input{ border:1px solid #2E7ED8; height:25px; width:200px; line-height:25px; vertical-align:middle; font-size:14px;}
.head .sr .left .btnsr{ width:60px; height:25px; background:url(../images/btn_bgsr.gif) no-repeat; border:0px;}
.head .sr .right{ width:450px; height:30px; line-height:30px; vertical-align:middle; float:left; font-size:12px; margin-top:15px; margin-left:100px; background-color:#FFFFFF; padding-left:5px;}
.head .sr .right img{ vertical-align:-6px;}
.head .sr .right span{ color:#C50101; font-weight:bold;}
/*头部结束*/
.zhongbu{ width:950px; height:auto; margin-top:7px;}
.zhongbu .left{ width:200px; height:auto; float:left;}
.zhongbu .right{ width:740px; height:auto; float:left; margin-left:10px;}

.zhongbu .left .producttype{ width:198px; height:auto; border:1px solid #1989D7;}
.zhongbu .left .newstype{ margin-bottom:8px;}

.zhongbu .left .producttype .type_top{ width:181px; height:30px; line-height:30px; font-weight:bold; color:#FFFFFF; padding-left:15px; background-color:#1989D7; margin-top:1px;}
.zhongbu .left .producttype .type_list{ width:176px; height:30px; margin-top:5px; text-align:left; padding-left:5px; color:#FF6600; font-size:14px; font-weight:bold;}
.zhongbu .left .producttype .user_login{ width:176px; height:auto; margin-top:5px; text-align:left; padding-left:5px;  font-size:12px; }
.zhongbu .left .producttype .user_login_ok{ width:170px; height:auto; padding-left:6px; margin-top:5px;}
.zhongbu .left .producttype .user_login input{ width:120px;}
.zhongbu .left .producttype .user_login .btnlogin{ width:59px; height:21px; background:url(../images/userlogin.gif) no-repeat; border:0px;}
.zhongbu .left .producttype .user_login .btnreg{ width:59px; height:21px; background:url(../images/reg.gif) no-repeat; border:0px;}
.zhongbu .left .producttype .typelist a:link{ color:#FF6600;}
.zhongbu .left .producttype .typelist a:active{ color:#FF6600;}
.zhongbu .left .producttype .typelist a:hover{ color:#FF6600;}
.zhongbu .left .producttype .ctypelist{ width:176px; height:auto;  text-align:left; padding-left:5px; line-height:20px; border-bottom:1px dashed #1989D7; padding-bottom:5px;}
/*中间--左部结束*/
.zhongbu .right .news{ width:740px; height:auto;}
.zhongbu .right  .news1{ margin-top:8px;}
.zhongbu .right .news .webnew{ width:363px; height:auto; float:left; border:1px solid #FD9923; margin-right:10px;}
.zhongbu .right .news .webnew .newstop{ width:350px; height:30px; line-height:30px; vertical-align:middle; font-size:14px; color:#FD9923; font-weight:bold; padding-left:10px; background-color:#FBF3CA;}
.zhongbu .right .news .webnew .newslist{ width:350px; height:auto; padding-left:10px; margin-top:5px;}
.zhongbu .right .news .webnew .newslist ul li{ height:25px; line-height:25px; width:340px; vertical-align:middle; background:url(../images/dot2.gif) no-repeat left center; padding-left:10px;}
.zhongbu .right .news .newshy{ width:363px; height:auto; float:left; border:1px solid #FD9923; }
.zhongbu .right .news .newshy .newstop{ width:350px; height:30px; line-height:30px; vertical-align:middle; font-size:14px; color:#FD9923; font-weight:bold; padding-left:10px; background-color:#FBF3CA;}
.zhongbu .right .news .newshy .newslist{ width:350px; height:auto; padding-left:10px; margin-top:5px;}
.zhongbu .right .news .newshy .newslist ul li{ height:25px; line-height:25px; width:340px; vertical-align:middle; background:url(../images/dot2.gif) no-repeat left center; padding-left:10px;}

.zhongbu .right .books{ width:740px; height:auto; margin-top:10px;}
.zhongbu .right .books .left{width:363px; height:auto; float:left; border:1px solid #1989D7; }
.zhongbu .right .books .right{width:363px; height:auto; float:left; border:1px solid #1989D7;}
.bookstop{width:350px; height:30px; line-height:30px; vertical-align:middle; font-size:14px; color:#ffffff; font-weight:bold; padding-left:10px; background-color:#1989D7; margin-top:2px;}
.bookslist{width:350px; height:auto; padding-left:10px; margin-top:5px;}
.bookslist .list_left{ width:82px; height:150px; float:left;}
.bookslist .list_left .book_img  img{ border:1px solid #CCCCCC; width:80px; height:113px;}
.bookslist .list_left .book_title{ width:82px; height:45px; margin-top:2px; text-align:left;}
.bookslist .list_right{ width:260px; height:150px; margin-left:8px; float:left;}
.bookslist .list_right ul li{ height:25px; line-height:25px; vertical-align:middle; background:url(../images/dot1.gif) no-repeat left center; padding-left:10px; width:250px;}
.zhongbu .right .ad{ width:740px; height:auto; margin-top:8px;}
.zhongbu .right .ad img{ border:1px solid #cccccc;}
.bottom{ width:950px; height:auto; margin-top:8px;}
.ys{width:948px; height:30px; border:1px solid #1989d7;}
.links{ width:948px; height:auto; border:1px solid #1989d7; margin-top:8px;}
.links .top{ color:#1989d7; width:938px; font-weight:bold; padding-left:10px; font-size:14px; margin-top:5px;}
.links .list{ width:938px; height:auto; padding-left:10px; line-height:25px;}
.bottom .zz{ width:950px; text-align:center; margin-top:8px;}

.zhongbu .right .rightshow{ width:738px; border:1px solid #1989d7;}
.weizhi{ width:721px; background-color:#1989d7; height:30px; color:#ffffff; font-weight:bold; line-height:30px; vertical-align:middle; font-size:14px; padding-left:15px; margin-top:1px;}
.weizhi a:link{ color:#FFFFFF;}
.weizhi a:hover{ color:#FF6600;}
.zhongbu .right .rightshow .content{ margin-top:8px; height:auto; text-indent:2em; line-height:25px; color:#666666;}
.zhongbu .right .rightshow .content table img{ border:1px solid #cccccc;}
.zhongbu .right .rightshow .newslist{ width:719px; padding-left:14px; height:auto; margin-top:8px; padding-right:5px; margin-bottom:5px;}
.zhongbu .right .rightshow .newslist ul li{ width:710px; padding-left:9px; height:25px; line-height:25px; vertical-align:middle; border-bottom:1px dashed #CCCCCC; background:url(../images/dot1.gif) no-repeat left center;}
.zhongbu .right .rightshow .newslist ul li span{ float:right;}
.zhongbu .right .rightshow .newstitle{ width:736px; height:50px; border-bottom:1px solid #FD9923; line-height:50px; vertical-align:middle; font-size:16px; font-weight:bold; text-align:center;}
.zhongbu .right .rightshow .news_xx{ width:736px; height:25px; text-align:center; margin-top:5px;}
.zhongbu .right .rightshow .books_info{ width:736px; height:auto; text-align:center; margin-top:8px;}
.zhongbu .right .rightshow .books_info .books_xx{ width:736px; height:auto; text-align:center; margin-top:3px;}
.zhongbu .right .rightshow .books_info .books_xx table{ border:0px;}
.zhongbu .right .rightshow .books_info .books_xx span{ font-weight:bold;}
 .price{ color:#FF0000; font-weight:bold; text-decoration:line-through;}
 .user_price{ color:#FF0000; font-weight:bold;}
.zhongbu .right .rightshow .books_info .books_xx .bookimg img{ border:1px solid #CCCCCC;}
.zhongbu .right .rightshow .booklist{ width:736px; height:auto; }


.zhongbu .right .rightshow  .messagelist{ width:736px; height:auto; margin-top:5px; margin-bottom:5px;}
.zhongbu .right .rightshow .messagelist .top{ width:730px; height:25px; padding-left:6px; line-height:25px; vertical-align:middle; text-align:left; background-color:#D7D773;}
.zhongbu .right .rightshow .messagelist .content{ width:730px; height:50px; padding-left:6px; color:#666666; border-bottom:1px solid #D7D773;}
.zhongbu .right .rightshow .messagelist .reply{ width:730px; height:auto; padding-left:6px; line-height:25px;}
.zhongbu .right .rightshow .messagelist .reply span{ color:#FF0000;}
.zhongbu .right .rightshow .messagelist .postmessage{ margin-top:10px; width:730px; height:auto;}


.page{ width:735px; float:right; margin-top:10px;}
