/* 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:14px;}
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/right_bg.gif) 779px 0 no-repeat !important;background:url(/images/background/right_bg.gif) 775px 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:185px;}
.leftBar .menu1 li {margin-left:13px;line-height:20px !important;line-height:20px;border-bottom:1px solid #ccc;font-size:14px;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;font-weight:bold;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;}
.leftBar .menu1 h3 {color:#544A9A;font-size:13px;padding:6px 0 0 26px;height:34px !important;height:34px;background:url(/images/background/bg025-.gif) 10px 0 no-repeat !important;background:url(/images/background/bg025-.gif) 9px 2px no-repeat;}
.leftBar .menu1 .sl {color:#000;padding:1px 0 0 0 !important;padding:1px 0;background:#e8e9ee; url(/images/ico/icon018.gif) no-repeat 2px center ;}
.leftBar .menu1 .sl a{color:#000;}
.leftBar .menu1 .sl a:hover{text-decoration:none;color:#fc3; background:none; }

/* menu2 */
.leftBar .menu2 {width:169px;height:272px;background:#534c9a;margin-left:13px !important;margin-left:12px;padding-top:5px; }
.leftBar .menu2 li {font-size:12px; font-weight:normal; line-height:25px; background: url(/images/background/bg005.gif) 0 0 no-repeat; margin-bottom:4px; text-indent:45px; overflow:hidden; zoom:1;}
.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 .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; -width:587px; position:relative; -display:inline;overflow:hidden; zoom:1;
}
.rightBar h2 {position:absolute;text-indent:28px;width:582px; -width:590px;padding:12px 0 4px;-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:13px;}
.footer span {margin:0 0 0 10px;font-size:10px;}
.nav1 a{font-size:14px}

.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;
}
#phone {padding:6px 0 90px 22px;}

/* comments */
#comments{float:right;width:578px !important; width:573px; margin:2px 2px 2px 0 !important;margin:2px 2px 2px 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 .replyTime{float:right; margin-top:2px;*margin-top:-14px; margin-right:8px;}

#comments .seeMore{
	background:url(/images/ico/point002.gif) no-repeat 0px 3px; padding-left:15px; font-weight: normal; text-decoration:underline;
}

#comments .resultC{border:1px solid #d1cef1;margin:5px 0;}
#comments .resultC .content2{padding:5px 15px;text-align:justify;border:none;color:#544b9c;font-size:14px;line-height:18px;}
#comments .author {padding:2px 10px 2px 10px;background:#f3f1fc;font-size:14px;color:#544b9c;}

#comments .retitle{ margin-bottom:2px;padding:2px 5px;background:#f3f1fc;font-size:14px;color:#544b9c;font-weight: normal;}
#comments .resultC .recontent{padding:5px 20px;text-align:justify;border:none;color:#544b9c;font-size:14px;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: normal;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;}
 */
 

#comments * { font-size:14px}


.ms{ margin-top:20px;}
.msn{ padding:5px 25px 5px 60px; margin-bottom:10px; background:url(/images/ico/msn.gif) no-repeat 30px 2px;}
.skype{ padding:5px 20px 5px 55px; background:url(/images/ico/skype.gif) no-repeat 30px 2px;}
.msn a, .skype a{ text-decoration:underline;}
.msn a:hover, .skype a:hover{ text-decoration:none;}


/*add120517-liuchengyang*/

.t_banner {

	width:584px;
	height:140px;
float:right;
padding:5px 7px 0 0;
}
.tlogo{ margin-left:10px; display:inline;}

/* 2012-05-16  - liuchengyang add t_nav*/

#header{width:776px;height:122px;background-color:#FFF;}
#t_nav {background-color: #534c9a; background-position: 0 -40px; background-repeat: repeat-x;border-radius: 4px 4px 4px 4px; height: 36px; margin:2px 0; padding: 0; position:absolute; width:586px; z-index:3; left:0; top:70px; font-size:12px;}
#t_nav a {display:block; float:left; height:18px; padding:9px 8px; padding-left:7px\9\0; padding-right:7px\9\0; font-size:12px;font-weight:bold; color: #FFFFFF;}
#t_nav a:hover { background-color: #682db1;background-position: 0 -80px;background-repeat: repeat-x;text-decoration: none;}
#t_nav .t_nav_current, #t_nav .t_nav_current:hover { position:relative; margin-top:-2px; padding: 11px 8px; padding-left:7px\9\0; padding-right:7px\9\0; background-color:#FFFFFF; background-position: 0 -120px; background-repeat:repeat-x; color: #4e307d; font-weight:bold;}
#t_nav .t_nav_current:hover { color: #544a9a;}
#t_nav .t_nav_left, #t_nav .t_nav_right { height: 36px; padding: 0;width: 7px;}
#t_nav .t_nav_left {background-position: 0 0;float: left;}
#t_nav .t_nav_right { background-position: right 0; float: right;}
#t_nav, #t_nav a:hover, .t_nav_left , .t_nav_right , .t_nav_current {background-image:url(../images/background/t_nav_120518.png); }

/* End -2012-05-16  - liuchengyang add t_nav*/