/* CSS Document */
*{margin:0;padding:0; }
ul,ol{list-style-type:none;}
body{font-family:Arial,sans-serif;background:#fff url(/images/background/line007.gif) 776px 0 repeat-y !important;background:#fff url(/images/background/line007.gif) 772px 0 repeat-y;font-size:11px;}
img{border:none;}
a{color:#544a9a;text-decoration:none;}
a:hover{text-decoration:underline;}

.clear{clear:both;}
.space {clear:both;height:20px;}
#bodyContent {position:relative;width:778px;z-index:2;}
#rightBg {position:absolute;top:15px;z-index:1;width:100%;height:296px;background:url(/images/background/bg001.gif) 782px 0 no-repeat !important;background:url(/images/background/bg001.gif) 778px 0 no-repeat;margin:20px 0 0 0;}
/*#gotop {width:100%;height:24px;position:absolute;bottom:0;text-align:right;background:url(/images/ico/point005.gif) 920px 0 no-repeat;}
#gotop a {color:#000;text-decoration:underline;}
#gotop a:hover {color:#544a9a;}*/

/* menu1 */
.leftBar {float:left;width:188px;background:url(/images/background/bg026.gif) 0 285px repeat-x !important;background:url(/images/background/bg026.gif) 0 290px repeat-x;}
.leftBar .menu1 {width:188px;background:url(/images/background/line002.gif) 0 -2px no-repeat;}
.leftBar .menu1 li {margin-left:13px;line-height:20px !important;line-height:20px;border-bottom:1px solid #ccc;font-size:13px;font-family:"Times New Roman", Times, serif;text-indent:15px;background:#e8e9ee;}
.leftBar .menu1 li a {color:#000;display:block;padding-top:1px !important;padding-top:2px;}
.leftBar .menu1 li a:hover{text-decoration:none;background:#534c9a url(/images/background/bg_nav.gif) right center no-repeat;color:#fc3;}
.leftBar .menu1 .s2 {color:#fc3;padding:1px 0 0 0 !important;padding:1px 0;background:#534c9a url(/images/background/bg_nav.gif) right center no-repeat;}
.leftBar .menu1 li.s2 a{color:#fc3;font-weight:bold;}
.leftBar .menu1 h3 {color:#ffff01;font-size:13px;padding:12px 0 0 30px;height:30px !important;height:31px;background:url(/images/background/bg025.gif) 0 0 no-repeat !important;background:url(/images/background/bg024.gif) 0 0 no-repeat;}

/* menu2 */
.leftBar .menu2 {width:169px;height:272px;background:#534c9a;margin-left:16px !important;margin-left:15px;padding-top:5px;}
.leftBar .menu2 li {font-size:12px;font-weight:bold;line-height:25px;background: url(/images/background/bg005.gif) 0 0 no-repeat;margin-bottom:4px;text-indent:45px;}
.leftBar .menu2 li a{color:#9a6533;display:block;}
.leftBar .menu2 li a:hover {background: url(/images/background/bg004.gif) left top no-repeat;text-decoration:none;}
.leftBar .menu2 li.s5 {color:#9a6533;background: url(/images/background/bg004.gif) left top no-repeat;}
.leftBar .menu2 h4 {font-size:16px;color:#ff9934;padding-left:30px;margin-top:75px;background:url(/images/ico/point001.gif) 18px 5px no-repeat;}
.leftBar .menu2 p {color:#ff9934;font-size:12px;padding-left:15px;}
.leftBar .menu2 p a{color:#ff9934;font-size:12px;padding-left:5px;}

/* recommend */
.leftBar .recommend h4 {font-size:13px;color:#ffff01;background:url(/images/background/bg027.gif) 13px 0 no-repeat;height:36px;line-height:26px;margin:10px 0 0;text-indent:28px;}
.leftBar .recommend dl {border:1px solid #e8d392;border-top:none;background:#fff;padding:5px 5px 3px;margin:0 4px 0 15px;}
.leftBar .recommend dt {color:#3235fe;font-weight:bold;padding:5px 5px 0;}
.leftBar .recommend dd {padding:3px 5px 5px;}
.leftBar .recommend p {text-align:right;margin-right:12px;}
.leftBar .recommend a {color:#000;}
.leftBar .recommend span {color:#ff9630;font-weight:bold;font-size:12px;}

/* book */
.leftBar .book h4 {text-indent:16px;font-size:12px;color:#cb6500;background:url(/images/background/bg036.gif) 0 0 no-repeat;line-height:26px;}
.leftBar .book {background:#ead390;margin:8px 5px 0 14px;}
.leftBar .book p {height:100px;background:#e8d392 url(/images/background/bg037.gif) left bottom no-repeat;}

/* rightBar */
.rightBar {float:left;width:588px !important;width:584px;position:relative;background:url(/images/background/bg030.gif) right top no-repeat !important;background:url(/images/background/bg030.gif) right 3px no-repeat;}
.rightBar h2 {position:absolute;text-indent:28px;width:582px !important;width:578px;padding:12px 0 4px !important;padding:13px 0 4px;background:url(/images/background/bg032.gif) 0 0 no-repeat !important;background:url(/images/background/bg031.gif) 0 0 no-repeat;font-size:12px;top:54px;}
.rightBar .Links{ padding:10px,0,10px,0;}
.rightBar .Links a{text-decoration:underline; margin:10px,0,10px,0; line-height:30px;}

.rightBar h2 a {text-decoration:underline;font-weight:normal;}
.rightBar h2 a:hover {text-decoration:none;}

.rightBar .nav {position:absolute;text-indent:28px;width:582px !important;width:578px;padding:12px 0 4px !important;padding:13px 0 4px;background:url(/images/background/bg032.gif) 0 0 no-repeat !important;background:url(/images/background/bg031.gif) 0 0 no-repeat;font-size:12px;top:175px;}
.rightBar .nav a {text-decoration:underline;font-weight:normal;}
.rightBar .nav a:hover {text-decoration:none;}
/* footer */
.footer {background:#fff;width:724px;text-align:center;padding:30px 24px 15px;position:relative;}
.footer .nav1 {border-top:2px solid #fce273;padding:7px 0 15px;}
.footer .nav2 {border-top:1px solid #f6e579;border-bottom:1px solid #f6e579;padding:8px 0 4px;margin-top:9px;margin-bottom:5px;}
.footer .nav2 a {margin:0 5px;}
.footer p {font-size:10px;}
.footer span {margin:0 0 0 10px;font-size:10px;}

.bar {color:#d06402;margin:0 0 10px 0;text-indent:10px;font-size:14px;line-height:22px;background:url(/images/background/bg022.gif) 0 8px no-repeat !important;background:url(/images/background/bg022.gif) 0 30px no-repeat;}
.bar .amount {color:#fff;font-weight:bold;width:100px;float:left;text-align:center;margin-top:9px;}

.box {margin:15px 20px 0;background:#e8d390;padding:15px 20px 10px;font-size:12px;}
.box .f1 {color:#544c99;font-family:'Times New Roman', Times, serif;font-size:14px;font-weight:bold;}

.text {margin:0 20px;}
.text textarea {width:418px !important;width:420px;height:250px;padding:15px 15px 20px;}
.text {scrollbar-face-color:#ead390;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-arrow-color:#fff;
}

#phone {
	font-size:9px;
	height:50px;
	padding:6px 0 0 22px;
	font-weight:bold;
	color:#6c6c6b;
	background:#fff url(/images/logo/phone.gif) 42px 10px no-repeat;
}


/* comments */
#comments{float:right;width:578px !important; width:573px; margin:10px 12px 10px 0 !important;margin:10px 8px 10px 0;}

.addNew{padding:2px 10px 2px 15px;background:#534b9a;border:4px solid #d1ceef;color:#fff;font-size:14px;font-weight:bold;margin:0;}
.addN .wrap{background:#d1ceef;margin:0 ;}
.addN input, .addN select{width:184px;border:1px solid #a4b97f;}
.addN textarea{ width:300px;height:150px;overflow:scroll;}

.addN table{margin:0 30px; font-size:11px; }
.addN table td{padding:0 5px;}

#comments .resultC{border:1px solid #d1cef1;margin:5px 0;}
#comments .resultC .content2{padding:5px 15px;text-align:justify;border:none;color:#544b9c;font-size:12px;line-height:18px;}
#comments .author {padding:2px 10px 2px 10px;background:#f3f1fc;font-size:12px;color:#544b9c;}

#comments .retitle{ margin-bottom:2px;padding:2px 5px;background:#f3f1fc;font-size:11px;color:#544b9c;font-weight:bold;}
#comments .resultC .recontent{padding:5px 20px;text-align:justify;border:none;color:#544b9c;font-size:11px;background:#f3f1fc;}
#comments .rediv{margin:2px 15px 10px;border:1px dotted #d1ceef; border-bottom:0;}

#comments .resultC .author .reply {background:transparent url(/images/ico/write.gif) no-repeat scroll 0 2px;cursor:pointer;float:right;font-weight:bold;margin-left:50px;padding-left:20px;text-decoration:underline;}
/* end comments */

.googleAdLeft, .googleAdRight{ width:160px; height:600px; margin:20px 0 0 20px;}
.googleAdRight{ position:absolute; right:-180px; top:280px;}
.googleAdCenter{ width:468px; height:60px; margin:10px auto;}
