﻿.TxtNormal{width:260px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtNormal:hover,.TxtNormal:focus{width:260px;border-color:#9E9234;background:#FFFFEE}
.TxtNormalHalf{width:140px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtNormalHalf:hover,.TxtNormalHalf:focus{width:140px;border-color:#9E9234;background:#FFFFEE}
.TxtNormalQuater{width:80px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtNormalQuater:hover,.TxtNormalQuater:focus{width:80px;border-color:#9E9234;background:#FFFFEE}
.TxtNormalNum{width:35px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtNormalNum:hover,.TxtNormalNum:focus{width:35px;border-color:#9E9234;background:#FFFFEE}
.TxtNormalLong{width:450px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtNormalLong:hover,.TxtNormalLong:focus{width:450px;border-color:#9E9234;background:#FFFFEE}
.TxtDesNormal{width:260px;height:100px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtDesNormal:hover,.TxtDesNormal:focus{width:260px;height:100px;border-color:#9E9234;background:#FFFFEE}
.TxtDesLong{width:500px;height:50px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtDesLong:hover,.TxtDesLong:focus{width:500px;height:50px;border-color:#9E9234;background:#FFFFEE}
.TxtDetailNormal{width:500px;height:400px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtDetailNormal:hover,.TxtDetailNormal:focus{width:500px;height:400px;border-color:#9E9234;background:#FFFFEE}
.TxtRemarkNormal{width:450px;height:150px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtRemarkNormal:hover,.TxtRemarkNormal:focus{width:450px;height:150px;border-color:#9E9234;background:#FFFFEE}
.TxtContentNormal{width:500px;height:800px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtContentNormal:hover,.TxtContentNormal:focus{width:500px;height:400px;border-color:#9E9234;background:#FFFFEE}
.DDNormal{width:130px;height:25px;border:solid 1px #cccccc;}
.DDLong{width:260px;height:25px;border:solid 1px #cccccc;}
.BtnNormal{width:80px;height:23px;border:solid 1px #666666;cursor:pointer;}
.LabelDesNormal{ line-height:22px; font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtErrorNormal{width:350px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TxtErrorDesNormal{width:350px;height:100px;border:1px solid;border-color:#9E9234 #9E9234 #9E9234 #9E9234;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

/*---图书分类--*/
.BookClass-Title{padding:5px; line-height:150%;color:#3d5376;font-weight:bold;}
.BookClass-Title A{color:#3d5376;font-weight:bold;}
.BookClass-Content{padding:5px;line-height:140%;color:#3d5376;}
.BookClass-Content A{color:#3d5376;}

/*---菜单--*/
.menuParentNodeStyle{height:25px;font-size:13px;}
.menuHoverNodeStyle{height:25px;font-size:13px;font-weight:bold;color:#DD5555;}
.menuSelectedNodeStyle{height:25px;font-size:13px;color:#DD5555;}
.menuNodeStyle{height:25px;font-size:13px;}

/*---分页控件--*/
.page{width:350px;height:20px;text-align:left;vertical-align:bottom;padding:0px;}
.pageinfo{width:290px;height:15px;text-align:left;vertical-align:top;padding:0px;}
.pageinput{width:30px;height:13px;border:solid 1px;border-color:#ffffff #ffffff #9E9234 #9E9234;}
.pagebutton{width:30px;height:17px;border:none;}

/*---商品列表中商品修饰--*/
.bookList-Image {width: 67px;height: 96px; height: expression(this.height>96?'96px':'bsIE'); max-height: 96px; border: #ccc 1px solid; padding: 1px; margin: 0px; float: left;}
.bookList-Image:hover {background: #3d5376;border: #3d5376 1px solid;}

.bookList-Title {width:600px;float: left;font-size: 13px;color: #3d5376;font-weight:bold;text-align:left;padding:3px; background:#ffffff;}
.bookList-Title A {color: #3d5376;font-weight:bold;}

.bookList-Sep {width:580px;height:2px;background:#AACCEE;color:#AACCEE;}

.bookList-Meta {height:23px;padding:3px; margin-bottom: 0px; color: #222222;text-align: left}
.bookList-Meta A {color: #3d5376; text-decoration: underline}

.bookList-Des {clear:both;color: #333333;font-size: 12px;line-height: 1.8em;text-align:left;padding:3px 3px 0px 3px;margin-bottom:0px;}

.bookList-Func {padding:2px; margin-bottom: 0px; color: #3d5376;text-align: right}
.bookList-Func A {color: #3d5376; text-decoration: underline}

/*---购物车中商品修饰--*/
.bookCartPanel{width:720px;background:#cccccc;text-align:left;vertical-align:top;}
.bookCartPanel-Title{height:25px;padding:2px;font-weight:bold;background:#f4f9ff;text-align:center;vertical-align:middle;}
.bookCartPanel-Info{height:23px;padding:2px;background:#ffffff;text-align:left;vertical-align:top;}
.bookCartPanel-Alter{height:23px;padding:2px;background:#eeeeee;text-align:left;vertical-align:top;}
.bookCartPanel-Func{height:23px;padding:2px;background:#dddddd;text-align:right;vertical-align:bottom;}
.bookCart-Info{font-weight:bold;font-size:14px;color:Red;}

/*---商品信息页中商品修饰--*/
.bookInfo-Sep {width:700px;height:4px;background:url(separator.jpg) repeat-x;padding: 3px 0px 3px 3px;}

.bookInfo-Title {width:700px;font-size: 14px;font-weight:bold;color: #333333;text-align:left;padding: 3px 0px 3px 3px;}
.bookInfo-Title A {font-size: 14px;color: #339900;}

.bookInfo-Image {background: #cccccc;width: 150px;height: 216px; height: expression(this.height>216?'216px':'bsIE'); max-height: 216px; border: #ccc 1px solid; padding: 4px; margin: 0px;float: left; }
.bookInfo-Image:hover { background: #666666;border: #666666 1px solid;}

.bookInfo-MetaData {height:28px;padding:0px; margin-bottom: 0px; color: #222222;text-align: left}
.bookInfo-MetaData A {color: blue; text-decoration: underline}
.bookInfo-MetaData A:hover {color:blue; text-decoration: underline}
.bookInfo-MetaData A:visited {color:blue}

.bookInfo-DetailTitle {width:700px;font-size: 15px;font-weight:bold;color: #000000;text-align:left;border-bottom:dashed 1px #888888;padding: 3px 0px 3px 3px;}
.bookInfo-Detail {width:700px;color: #333;font-size: 12px;line-height: 1.8em;text-align:left;padding: 3px 0px 3px 3px;margin-bottom:0px;}
.bookContent-Detail {width:700px;color: #333;font-size: 12px;line-height: 1.8em;text-align:left;padding: 3px 0px 3px 3px;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;overflow: auto; height: 300px;}


.bookInfo-QA {width:700px;text-align:left;padding: 3px 0px 3px 10px;margin-bottom:0px;}
.bookInfo-QA-Title {width:700px;font-size: 13px;font-weight:bold;color: #000000;text-align:left;border-bottom:dashed 1px #888888;padding: 3px 0px 3px 3px;}
.bookInfo-QA-Title A {}
.bookInfo-QA-Content{width:700px;height:50px; color: #333;font-size: 12px;line-height: 1.8em;text-align:left;padding: 3px 0px 3px 3px;margin-bottom:0px;}

.bookInfo-Review {width:700px;text-align:left;padding: 3px 0px 3px 10px;margin-bottom:0px;}
.bookInfo-Review-Title {width:700px;font-size: 13px;font-weight:bold;color: #000000;text-align:left;border-bottom:dashed 1px #888888;padding: 3px 0px 3px 3px;}
.bookInfo-Review-Title A {}
.bookInfo-Review-Content{width:700px;height:50px; color: #333;font-size: 12px;line-height: 1.8em;text-align:left;padding: 3px 0px 3px 3px;margin-bottom:0px;}

.bookInfo-OrderTitle {width:700px;height:30px;font-size: 13px;font-weight:bold;color: #000000;text-align:left;border-bottom:dashed 1px #888888;vertical-align:bottom;padding:20px 3px 3px 3px;}
.bookInfo-Order {width:700px;color: #333;font-size: 12px;line-height: 1.8em;text-align:left;padding: 3px 0px 3px 3px;margin-bottom:0px;}
.bookInfo-OrderDes {width:700px;color: #404040;font-size: 12px;line-height: 1.8em;text-align:left;padding: 3px 0px 3px 3px;margin-bottom:0px;}

.bookInfo-Error{width:700px;font-size:12px;text-align:left;border:#3d5376 1px solid; margin-left:10px; margin-top:10px;}
.bookInfo-ErrorLeft{width:200px;font-size:12px;text-align:right; vertical-align:top; border-bottom:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;}
.bookInfo-ErrorRight{width:500px;font-size:12px;border-bottom:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc}

 .author {width:184px;text-align:center; margin:0px; padding:0px; vertical-align:top;}
 .author li{ width:90px; float:left; list-style:none;} 
 .author img{ margin:2px; } 
 .author p{ line-height:20px;}
 
 
 #floatBox{display:none;position:absolute;	top:0;left:0;z-index:1001;}
 #floatBoxerr{display:block;position:absolute;	top:0;left:0;z-index:1001;}
.replyBox{margin:5px auto 0; width:400px; height:300px; border:1px solid #000; background:#fff;}
.replyBox .title{ height:34px; clear:both; border-bottom:1px solid #999; background:#EFEFEF;}
.replyBox .title h2{float:left; padding:10px 0 0 8px;font-family: "黑体" ,Arial Black,sans-serif;font-weight:100;font-size:18px;}
.replyBox .title span{float:right; padding:10px 8px 0 0;font-family: "黑体" ,Arial Black,sans-serif;font-weight:100;font-size:18px;}
.replyBox .title span a{color:#000; text-decoration:none;}
.replyBox .title span a:visited{color:#000;}
.replyBox .title span a:hover{color:#bc2931;}
.replyBox .titleText{ clear:both; height:25px; border-bottom:1px solid #999; background:#F4F8FE;}
.replyBox .titleText .c{color:#bc2931;}
.replyBox .titleText ul{}
.replyBox .titleText li{text-align:left; padding:6px 0 0 8px; list-style-type:none; line-height:160%;}
.replyBox .replyTip{ padding:12px 0 0; clear:both;}
/* .replyBox .replyTip textarea{ width:320px; height:155px; margin:0 0 6px;background:url( #fff center 50px no-repeat;}*/
.replyBox .replyTip .c{color:#bc2931;}

.text_vote1 {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(vote.gif) no-repeat 0px -134px; WIDTH: 124px; CURSOR: pointer; COLOR: #666; PADDING-TOP: 7px; HEIGHT: 45px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.text_vote2 {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(vote.gif) no-repeat 0px -134px; WIDTH: 124px; CURSOR: pointer; COLOR: #666; PADDING-TOP: 7px; HEIGHT: 45px; TEXT-ALIGN: center; TEXT-DECORATION: none
}

 /*查找 模块中有奖调查链接 显示为红色*/
.SearchMain-Ad a:link{text-decoration:none;color: red;}
.SearchMain-Ad a:visited{text-decoration:none;color: red;}
.SearchMain-Ad a:hover{color:red;}

/* 数字出版首页中素材显示 */
.matbookList-Title {width:340px;float:left;font-size: 13px;color: #3d5376;font-weight:bold;text-align:left;padding:3px; background:#ffffff;}
.matbookList-Title A {color: #3d5376;font-weight:bold;}

.matbookList-Sep {width:330px;height:1px;background:#AACCEE;color:#AACCEE;}

.matbookList-Meta {height:23px;padding:3px; margin-bottom: 0px; color: #222222;text-align: left}
.matbookList-Meta A {color: #3d5376; text-decoration: underline}