

body{margin:0; padding:0; font-family: Arial, Tahoma, "宋体",MS Sans Serif, Verdana, simsun; font-size:12px; background:#fff; color:#000; line-height:18px;}
div, form, ul, li, dl, dt, dd, ol, img, h1, h2, h3, h4, h5, h6{margin:0;padding:0;border:0;}
ul{list-style-position:outside;}
li{list-style-type:none;}
.clear{clear:both;font-size:1px; width:1px; height:0; overflow: hidden;}

a:link{text-decoration:none; color:#000;}
a:visited{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;color:#c63;}
a:active{text-decoration:none;color:#c63;}


.banner{margin:0 auto; width:1000px; height:185px; background:url(../images/default/banner.jpg) no-repeat;}


.menu{margin:0 auto; width:1000px; height:30px; background:url(../images/default/menu.jpg) repeat-x;}
.menu ul{float:left;}
.menu li{float:left;}


.submenu{margin:0 auto; width:1000px; height:28px; background:#d8eefb;font-size:13px;line-height:28px; text-align:center;}
.submenu ul{margin:0 auto; width:800px;}
.submenu li{margin-left:30px; display:inline;}


.header_bar{margin:6px auto; width:1000px; height:30px; clear:both; line-height:30px;}
.header_bar .lt{width:460px; float:left; height:30px;padding:0 20px;}
.header_bar .rt{width:460px; float:left; background:#ddf9fd; height:30px;padding:0 20px;}
.header_bar p{margin:0px; padding:0px; height:20px; margin-top:0!important; margin-top:5px;}
#login_btn_1{background:#ddf9fd; width:30px; line-height:18px; font-size:12px;padding-bottom:2px; border:1px solid #7e9551; color:#635554;}
#login_btn_2{background:#ddf9fd; width:30px; line-height:18px; font-size:12px;padding-bottom:2px; border:1px solid #7e9551; color:#635554;}
#login_btn_3{background:#ddf9fd; width:60px; line-height:18px; font-size:12px;padding-bottom:2px; border:1px solid #7e9551; color:#635554;}
.header_bar input{border:1px solid #b4dde1;width:80px; height:20px; padding:0; margin:0; line-height:20px;vertical-align:middle;}
.header_bar a{height:20px; padding:0; margin:0; line-height:20px;vertical-align:middle;}


.container{margin:0 auto;width:1000px;clear:both;}
.container .lt{width:235px; height:auto; float:left;padding-right:15px;}
.container .rt{width:750px; height:auto;float:left;}

.search_bar{width:233px; height:150px; background:#d4ebf9;border:1px solid #a4c0d5;}
.search_bar .search_pic{margin:10px auto; text-align:center; width:98px; height:26px; background:url(../images/default/search_pic.jpg) no-repeat;clear:both;}
.search_bar p{margin:10px auto; text-align:center; width:150px; clear:both;padding:0;}
.search_bar .input{width:150px;}
.search_bar select{width:150px;}


.left_top{width:235px; height:auto; clear:both; margin-top:10px;float:left;}
.left_top_lt{height:11px; width:14px;float:left; background:url(../images/default/left_top_lt.jpg) no-repeat -6px -4px;overflow:hidden;}
.left_top_md{height:10px; width:205px;float:left; border-top:1px solid #767a63;overflow:hidden;}
.left_top_rt{height:11px; width:16px;float:left; overflow:hidden;background:url(../images/default/left_top_rt.jpg) no-repeat;}

.left_bottom{width:235px; height:auto; clear:both;float:left;}
.left_bottom_lt{height:16px; width:16px;float:left; background:url(../images/default/left_bottom_lt.jpg) no-repeat;overflow:hidden;}
.left_bottom_md{height:15px; width:203px;float:left; border-bottom:1px solid #767a63;overflow:hidden;}
.left_bottom_rt{height:16px; width:16px;float:left; overflow:hidden;background:url(../images/default/left_bottom_rt.jpg) no-repeat;}


.left{width:233px; height:auto; border-left:1px solid #767a63;  border-right:1px solid #767a63; clear:both; }
.left p{margin:0; padding:0;text-align:center;}
.left ul{margin:10px auto; width:210px; line-height:24px; margin-top:5px;}
.left li{padding:0 15px; background:url(../images/default/line.jpg) repeat-x bottom;}
.left ul li a{background:url(../images/default/dot.jpg) no-repeat center left; padding-left:15px;}
.left .ul{margin-bottom:0px;}


.questionary{width:233px; height:180px; background:#d8eefb;border:1px solid #b3d0e2;margin-top:8px; line-height:20px;}
.questionary .pic{margin:5px auto; text-align:center; width:180px; height:26px; background:url(../images/default/questionary_pic.jpg) no-repeat;clear:both;}
.questionary p{margin:0px auto; text-align:center; width:100px; clear:both;padding:0; text-align:left;}
.questionary .p{width:150px; margin-top:10px;}
.questionary a{margin-left:30px;}


.index_first_lt{width:520px; height:auto; float:left;}
.index_first_rt{width:230px; height:auto; float:left;}
.index_commend{width:518px; height:180px; border-left:1px solid #777963;border-right:1px solid #777963; float:left;}
.index_newbook{width:518px; border-left:1px solid #777963;border-right:1px solid #777963; float:left; }
	
.r_lt{float:left;width:14px; height:14px; float:left; background:url(../images/default/r_top_lt.jpg) no-repeat;overflow:hidden;}
.r_md{float:left;width:492px; height:13px; border-top:1px solid #777963; overflow:hidden;}
.r_rt{float:left;width:14px; height:14px; float:left; background:url(../images/default/r_top_rt.jpg) no-repeat;overflow:hidden;}

.index_commend_book{float:left;width:125px; height:165px; clear:both; text-align:center; padding:0 15px 15px 15px;margin:0px;}
.index_commend_title{float:left;width:363px; height:31px; background:url(../images/default/commend_title.jpg) no-repeat top left; text-align:right;clear:right;}
.index_commend_title h6{font-size:12px; height:22px; margin-top:9px; font-weight:normal;margin-right:20px;}
.index_commend p{float:left; width:350px; height:120px;padding:0 10px 0 3px;margin:0; background:url(../images/default/dospace.jpg) no-repeat 0px 15px;overflow:hidden; line-height:23px;}
.index_commend h5{font-size:12px; font-weight:bold;padding:0; margin:0; margin-top:5px; float:left;}


.index_newbook2{width:518px; height:160px; border-left:1px solid #777963;border-right:1px solid #777963; float:left; }
.index_newbook2_title{float:left;width:518px; height:31px; background:url(../images/910/commend_title.jpg) no-repeat top left; text-align:right;clear:both;}
.index_newbook2_title h6{font-size:12px; height:22px; margin-top:9px; font-weight:normal;margin-right:20px;}
.index_newbook2 ul{margin:10px; clear:both;}
.index_newbook2 li{display:inline; padding-left:5px;}

.index_newbook_title{float:left;width:518px; height:31px; background:url(../images/default/newbook_title.jpg) no-repeat top left; text-align:right;clear:both;}
.index_newbook_title h6{font-size:12px; height:22px; margin-top:9px; font-weight:normal;margin-right:20px;}
.index_newbook ul{margin:10px; clear:both;}
.index_newbook li{display:inline; padding-left:5px;}


.preferential{width:220px; margin-left:8px; clear:both; height:184px; background:#d8eefb;border:1px solid #b2cfe1;}
.preferential .title{margin:0 auto; margin-top:5px; text-align:center; width:200px; height:30px; background:url(../images/default/preferential_title.jpg) no-repeat;}
.preferential ul{width:200px; margin:10px auto 0;text-align:left; line-height:26px;}
.preferential li{background:url(../images/default/line2.jpg) repeat-x left bottom; padding:0 5px;}
.preferential li a{padding-left:15px; background:url(../images/default/dot2.jpg) no-repeat left center;}
.index_network{width:220px; margin-left:8px; clear:both; height:150px; margin-top:10px; background:#d8eefb;border:1px solid #b3d0e2;}
.index_network .title{
	margin:0 auto;
	margin-top:5px;
	text-align:center;
	width:200px;
	height:30px;
	clear:both;
	background-image: url(../images/default/index_netword_title.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.index_network p{width:147px; height:100px; padding:0; margin:5px auto 0px auto; text-align:center; clear:both;overflow:hidden;}
.preferential .mtitle{margin:0 auto; margin-top:5px; text-align:center; width:200px; height:30px; background:url(../images/default/preferential_mtitle.jpg) no-repeat;}


.index_ad{width:750px; height:160px; clear:both;}


.index_list{width:750px; height:auto; float:left; clear:both;}
.index_list .book_pic{margin-top:10px; width:130px!important; width:125px; height:170px; float:left; background:#b3c6ee;border:1px solid #b1c7ee; text-align:right; margin-right:8px;}
.index_list .book_pic .book_body{width:100px; height:148px; float:left; background:#fff; margin-left:10px!important; margin-left:5px; padding:10px;}
.index_list .text_list{margin-top:10px; float:left; width:227px; height:172px;margin-left:0px;}
.index_list .text_list .title{clear:both; width:227px; height:24px;text-align:left;}
.index_list .text_list .body{clear:both; width:225px; height:147px;text-align:left; border-left:1px solid #9cc7ea;border-right:1px solid #9cc7ea;border-top:1px solid #9cc7ea;}
.index_list .text_list .body ul{margin:15px; line-height:22px;}
.index_list .text_list .body li{background:url(../images/default/line.jpg) repeat-x left bottom; padding:0 10px;}
.index_list .text_list .body li a{background:url(../images/default/dot.jpg) no-repeat center left; padding-left:15px;}
.book_pic_left{margin-left:16px;}


.nav_pic{width:750px; height:68px; clear:both; background:#b1c7ee; margin-top:10px;}
.nav_pic ul{margin-top:5px;}
.nav_pic li{display:inline; padding-left:2px;}


.flink{margin:0 auto; width:1000px;clear:both; margin-top:20px;overflow:auto;}
.flink .title{width:1000px; height:18px; clear:both; background:url(../images/default/flink_title.jpg) no-repeat;}
.flink ul{float:left;}
.flink li{float:left;padding-right:15px;padding-top:10px;}


.footer{margin:0 auto; width:1000px; height:130px; clear:both; margin-top:0px; background:url(../images/default/footer_bg.jpg) no-repeat;}
.footer .footer_logo{width:510px; float:left;margin-top:55px;margin-left:20px;text-align:center;}
.footer .copyright{width:350px; height:80px; margin-top:40px; margin-left:10px; float:left; border-left:1px solid #351901; color:#351901;}
.footer .copyright ul{margin:8px;clear:both;}
.footer .copyright li{display:inline; padding-left:5px;}
.footer .copyright li a:link{color:#351901;}
.footer .copyright li span{padding-left:7px;}


.list_nav{ width:730px; clear:both; background:url(../images/default/line.jpg) repeat-x left bottom; line-height:26px; padding:0 10px;}
.list_nav span{float:right; padding-right:10px;}


.list_book{width:750px; height:170px; border-bottom:1px solid #9a9a9a; margin-top:15px;}
.list_book_pic{float:left; height:135px;width:95px;}
.list_book_body{float:left; margin-left:10px; height:135px; width:645px;}
.list_book_body h3{font-size:12px; font-weight:bold; text-align:left;}
.list_book_body .summary{margin:0px; padding:0px; clear:both; padding:10px 0;}
.list_book_body li{display:inline; padding-right:20px;}
.list_intro{margin:0; padding:0; text-indent:25px;}
.list_op{float:left;margin:0; padding:0; width:645px; clear:both;}
.list_op li{float:left; margin:0; padding:0px; width:315px; line-height:32px; margin-left:5px; text-align:center;}


.page{clear:both; margin-top:10px; text-align:right; float:right;}
.page .total{float:left;padding:2px 5px;}
.page .totalpage{float:left;padding:2px 5px;}
.page a, .page a:link, .page a:visited{float:left; display:block;border:1px solid #e2e9ed; margin-left:3px; padding:1px 5px; color:#133f62;text-decoration:none;}
.page a:hover, .page a:active, .page .current{background:#e2e9ed; color:#133f62;border:1px solid #5c7c91;}


.book_detail_pic{width:150px; height:auto; float:left; text-align:center; margin-top:10px;}
.book_detail_title{width:590px; height:20px; float:left; margin-left:10px; line-height:28px; margin-top:10px;}
.book_detail_title .book_lt{float:left; height:28px; width:10px; background:url(../images/default/book_lt.gif) no-repeat;}
.book_detail_title h1{float:left; height:28px; background:url(../images/default/book_md.gif) repeat-x;font-size:12px; font-weight:bold;}
.book_detail_title .book_rt{float:left; height:28px; width:10px; background:url(../images/default/book_rt.gif) no-repeat;}
.book_detail_body{width:590px; float:left; margin-left:10px; margin-top:5px; line-height:26px;}
.book_detail_buy{width:590px; float:left; margin-left:10px; margin-top:5px; text-align:center;}
.detail_space{width:750px; clear:both; margin-top:10px; border-top:1px solid #c4c4c4;}
.detail_space p{margin:10px 0; padding:0;clear:both;}
.detail_space .detail_space_body{margin:10px;clear:both; line-height:22px;}


.list_art{width:750px;margin-top:15px; background:url(../images/default/line.jpg) repeat-x left bottom;}
.list_art ul{line-height:26px; padding:0 10px;}
.list_art ul li{background:url(../images/default/dot.jpg) no-repeat left center;padding-left:20px;}
.list_art cite{font-style:normal; float:right;}


.art_title{width:750px;margin-top:15px; background:url(../images/default/line.jpg) repeat-x left bottom;}
.art_title h1{font-size:12px; font-weight:bold; text-align:center;}
.art_title .summary{text-align:center; margin:0; padding:10px;}
.art_body{width:730px;margin-top:10px; padding:10px; line-height:22px;}


.input20{width:160px;}
.reg{width:730px;margin:10px;}
.reg li{width:730px;clear:both; margin-top:10px;float:left;line-height:26px;}
.reg label{display:block; width:100px; float:left; text-align:right;}
.reg span{display:block; float:left;}
.reg_submit{clear:both;text-align:center;}


.feedback_list{width:750px; height:auto; border-bottom:1px dotted #9a9a9a; margin-top:10px; padding:0 0 5px 0; clear:both;}
.feedback_list h3{font-size:12px; font-weight:bold; text-align:left;}
.feedback_list .summary{margin:0px; padding:0px; clear:both; padding:10px 0;}
.feedback_list li{display:inline; padding-right:20px;}
.feedback_list .intro{margin:0 5px; padding:0; text-indent:25px;}
.feedback_list h4{font-size:12px; font-weight:bold; text-align:left; text-indent:25px;}
.feedback_list .quote{margin:0; padding:0 10px; border:1px solid #cdcdcd; border-top:2px solid #999; margin:0 30px 10px 30px;clear:both;}


.alone_page{width:750px;padding:0; clear:both; margin-top:10px;}


.category{width:750px;padding:0; clear:both; margin-top:10px;}


.cart_show{width:730px;margin-top:10px; padding:10px; line-height:22px;}
.cart_show_info{margin:10px 0; text-align:left; font-weight:bold;}
.tableborder{border:1px solid #b0266d;border-collapse:collapse;}
.tableborder th{border: 1px solid #b0266d;border-collapse:collapse;}
.tableborder td{border: 1px solid #b0266d;border-collapse:collapse;padding-left:5px;padding-right:5px;}
.cart_show_info2{margin-top:5px; margin-left:10px; line-height:20px;}
.input5{width:20px;}
.order_title{font-weight:bold; margin:10px 0 0 0;}
.red{color:#f00;}


.relative{position:relative;}
.float_category{position:absolute; z-index:99; width:105px; background:#c9e6f6; border:1px solid #FF9933; border-top:0px; padding:5px; text-align:center; display:none;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}
.relative2{position:relative;}
.float_category2{position:absolute; z-index:99; width:105px; background:#c9e6f6; border:1px solid #FF9933; border-top:0px; padding:5px; text-align:center; display:none;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}

.cuoplet_b {width:103px; border-left:1px solid #BDBDBD;border-right:1px solid #BDBDBD; background-color:#fff; font-family:"宋体";color:#1E1E1E; }
.cuoplet_b a:hover { color:#1E1E1E; text-decoration:none;}
.cuoplet_b h1 { background: url(../images/default/couplet_a01.jpg) left bottom no-repeat;width:103px; height:18px; padding:2px 0 4px 0; margin-bottom:3px;color:#FF0000;font-size:12px;font-weight:normal;text-align:center;}
.cuoplet_b p {width:103px;line-height:18px;letter-spacing: 1px;text-align:center;}
.cuoplet_b span { width:100%;display:block;text-align:center;margin-top:10px;}


