/*body*/
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;margin: 0px;color: #555555;background-image: url(../images/bg.gif);background-repeat: no-repeat;background-position: center top;}
a {color: #d84b4a;text-decoration: none;}
a:hover{color: #FF9900;}
input,textarea{color: #555555;padding: 2px;border: 1px solid #CCCCCC;font-size: 12px;}
img {border: none;}
hr {}
h1{}
h2{}
#hidden-box {position:absolute;z-index:1;visibility: hidden;}

/*content*/

#container{margin: auto;width: 950px;position: relative;}
#header{}

#menu{}

#main{float: left;width: 750px;}
#main p {margin: 0px;padding: 5px;}
.main_box{background-image: url(../images/book_bg.gif);width: 654px;padding-top: 20px;padding-right: 30px;padding-left: 40px;margin-left: 20px;}
.main_box_footer{background-image: url(../images/book_footer_bg.gif);height: 14px;width: 724px;margin-left: 20px;margin-bottom: 10px;}

.news{clear: both;background-image: url(../images/book_bg2.gif);margin: auto;height: 240px;width: 868px;padding-top: 20px;padding-left: 40px;}
.news_box01{background-image: url(../images/news_pic01.gif);background-repeat: no-repeat;float: left;width: 323px;height: 219px;padding-left: 87px;
margin-right: 15px;}
.news_box02{background-image: url(../images/news_pic02.gif);background-repeat: no-repeat;float: left;width: 333px;height: 219px;padding-left: 87px;}
.news_box01 ul,.news_box02 ul{margin: 0px;padding: 0px;}
.news_box01 li,.news_box02 li{list-style-position: inside;list-style-image: url(../images/arrowhead01.gif);border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #c2c2c2;}
.news_box01 li a,.news_box02 li a{line-height: 22px;}
.news_box01 li a:hover,.news_box02 li a:hover{list-style-image: url(../images/arrowhead02.gif);font-weight: bold;}

#nav{text-align: right;}

#sidebar{position: absolute;top: 154px;right: 0px;line-height: 25px;}
#sidebar ul{margin: 0px;padding: 0px;}
#sidebar li{}

#sidebar li a{width: 125px;display: block;color: #666666;list-style-position: inside;list-style-image: url(../images/arrowhead01.gif);border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #c2c2c2;}
#sidebar li a:hover{list-style-image: url(../images/arrowhead02.gif);color: #d84b4a;}



#service-box{}

#footer{clear: both;background-image: url(../images/footer_bg.gif);height: 60px;background-repeat: repeat-x;padding-top: 30px;background-position: bottom;}
.footer_box{margin: auto;width: 950px;text-align: right;color: #999999;}
.footer_box a{color: #999999;}
.footer_box a:hover{color: #666666;}

/*style*/
.title1{font-weight: bold;color: #FF9900;font-size: 15px;}
.txtcolor-red{color: #FF0000;}
.txtcolor-white{color: white;}.txtcolor-white a{color: white;}
.textcolor1{color: #993399;font-size: 13px;}
.textcolor2{color: #996666;}
.textcolor3{color: #B2B2B2;}
.textcolor4{color: #b7a66d;}
.textlink1 a{}
.textlink1 a:hover{}
.pan {
	font-weight: bold;
	color: #EBA0A0;
}
.pan a {
	font-weight: bold;
	color: #EBA0A0;
}
.cases {
	background-image: url(../images/cases01_06.gif);
	background-repeat: no-repeat;
	background-position: -50px -45px;
}
.cases ul,.law ul{
	line-height: 24px;margin: 0px;
}
.cases li,.law li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.sitemap {
	background-image: url(../images/sitemap_06.gif);
	background-repeat: no-repeat;
}
.law {
	background-image: url(../images/law01_06.gif);
	background-repeat: no-repeat;
}
