@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}#index2bg {
	background-image: url(images/Iindex2_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#outside {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/Iindex2_bg2.jpg);
	position: relative;
}
#toptoolbar #logocolorsq {
	width: 186px;
	height: 48px;
	font-size: 0px;
	line-height: 0px;
	position: relative;
	float: left;
}
#index2bg #outside #toptoolbar {
	width: 100%;
	height: 53px;
	z-index: 50;
}
#logocolorsq #logo {
	background-image: url(images/logobg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 223px;
	width: 160px;
	position: absolute;
	z-index: 60;
	left: 0px;
	padding-left: 26px;
	top: 0px;
	padding-top: 90px;
}
#toptoolbar #btbar {
	height: 48px;
	width: 784px;
	float: right;
}
#toptoolbar #btbar .memberinfo {
	float: left;
	height: 30px;
	width: 248px;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
}
#toptoolbar #btbar .btline {
	float: right;
	height: 48px;
	width: 528px;
}
#toptoolbar #btbar .btline ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 528px;
}
#toptoolbar #btbar .btline ul li {
	float: left;
	height: 48px;
	width: 88px;
	list-style-type: none;
	overflow: hidden;
}
#toptoolbar #btbar .btline ul li a {
	background-image: url(images/topbt_bar.png);
	_height: 0px;
	height/**/: 48px;
	height: 0px !important;
	width: 88px;
	padding-top: 48px;
	font-size: 0px;
	color: #FFFFFF;
	display: block;
}
#topbt1 a{background-position: 0px 0px;}
#topbt2 a{background-position: -88px 0px;}
#topbt3 a{background-position: -176px 0px;}
#topbt4 a{background-position: -264px 0px;}
#topbt5 a{background-position: -352px 0px;}
#topbt6 a{background-position: -440px 0px;}

#topbt1 a:hover{background-position: 0px -48px;}
#topbt2 a:hover{background-position: -88px -48px;}
#topbt3 a:hover{background-position: -176px -48px;}
#topbt4 a:hover{background-position: -264px -48px;}
#topbt5 a:hover{background-position: -352px -48px;}
#topbt6 a:hover{background-position: -440px -48px;}#logocolorsq #logo .logo {
	height: 40px;
	width: 160px;
	margin-bottom: 20px;
}
#flashpart {
	height: 264px;
	width: 980px;
	top: 49px;
	position: absolute;
	left: 0px;
	z-index: 40;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
#spacefotfla {
	height: 260px;
	width: 980px;
	font-size: 0px;
	line-height: 0px;
	color: #BFEFF3;
	background-image: url(images/flash_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}
#toptoolbar #logocolorsq .titlebar {
	background-image: url(images/header_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 53px;
	width: 980px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 50;
}
#index2bg #outside #mainpart {
	width: 940px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image: url(images/mainbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 55px;
	padding-right: 20px;
	padding-left: 20px;
	float: left;
	padding-bottom: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
#mainpart #leftpart {
	width: 654px;
	margin-right: 15px;
	float: left;
}
#mainpart #rightpart {
	float: right;
	width: 266px;
	margin-bottom: 15px;
}
#mainpart #leftpart #newssq {
	float: left;
	width: 654px;
	margin-bottom: 20px;
}
#mainpart #leftpart #newssq .titleline {
	float: left;
	width: 100%;
	background-image: url(images/news_title.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	margin-bottom: 5px;
}
#mainpart #leftpart #newssq .textsq {
	background-image: url(images/newssq.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 178px;
	width: 624px;
	float: left;
	padding: 15px;
}
#mainpart #rightpart #loadfilesq {
	float: left;
	width: 266px;
	margin-bottom: 20px;
	height: 250px;
}
#mainpart #rightpart #loadfilesq .titleline {
	background-image: url(images/loadfile_title.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 266px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-bottom: 5px;
	float: left;
}
.moresq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	text-align: right;
	float: right;
	width: 120px;
	margin-top: 10px;
	margin-right: 5px;
}
#btbar .memberinfo a {
	color: #FF3300;
}
#btbar .memberinfo ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 248px;
}
#btbar .memberinfo ul li {
	list-style-type: none;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
}


#btbar .memberinfo ul li.noline {
	list-style-type: none;
	border-right-style: none;
	padding-top: 1px;
}
#mainpart #rightpart #newproductsq {
	float: left;
	width: 266px;
	height: 270px;
}
#mainpart #rightpart #newproductsq .titleline {
	background-image: url(images/newprod_title.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 266px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#mainpart #rightpart #newproductsq .textsq {
	width: 246px;
	font-size: 10pt;
	line-height: 14pt;
	padding-right: 10px;
	padding-left: 10px;
}
#rightpart #loadfilesq .listsq {
	float: left;
	width: 246px;
	padding-right: 10px;
	padding-left: 10px;
}
#index2bg #outside #mainpart #leftpart #index3sq {
	float: left;
	width: 654px;
}
#mainpart #leftpart #index3sq ul {
	float: left;
	height: 278px;
	width: 654px;
	margin: 0px;
	padding: 0px;
}
#mainpart #leftpart #index3sq ul li {
	height: 266px;
	width: 194px;
	overflow: hidden;
	list-style-type: none;
	float: left;
	padding-top: 12px;
	padding-right: 12px;
	padding-left: 12px;
}

#greensq{
	background-image: url(images/greensq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#yellowsq{
	background-image: url(images/yellowsq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#redsq{
	background-image: url(images/redsq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}#leftpart #index3sq #greensq ul li .title {
	float: left;
	height: 59px;
	width: 194px;
}
#leftpart #newssq .textsq .mainnews {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}
#leftpart #newssq .textsq .mainnews .pic {
	padding: 10px;
	float: left;
	height: 120px;
	width: 180px;
	margin-right: 10px;
	background-image: url(images/newspicbg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#newssq .textsq .mainnews .titlenews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 16pt;
	color: #663366;
	background-image: url(images/control_play_blue.png);
	background-position: left 1px;
	float: left;
	width: 390px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 2px;
}
#newssq .textsq .mainnews .titlenews a {
	color: #663366;
}
#newssq .textsq .mainnews .date {
	text-align: right;
	float: right;
	width: 402px;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	padding-right: 10px;
	line-height: 12px;
	margin-bottom: 5px;
}

#newssq .textsq .mainnews .titlenews a:hover {
	color: #FF6600;
	text-decoration: none;
}
#newssq .textsq .mainnews .textin {
	font-size: 10pt;
	line-height: 16pt;
	color: #666666;
	text-align: left;
	float: right;
	width: 400px;
}
#newssq .textsq .listone {
	float: left;
	width: 620px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-bottom: 5px;
}
#newssq .textsq .listone .titlex {
	background-image: url(images/control_play_blue.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float: left;
	width: 490px;
	padding-left: 20px;
	font-size: 10pt;
	line-height: 16pt;
	color: #663366;
}
#newssq .textsq .listone .titlex a {
	color: #FF6600;
}

#newssq .textsq .listone .titlex a:hover {
	color: #CC0000;
}
#newssq .textsq .listone .datesq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	color: #CCCCCC;
	text-align: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	float: right;
	width: 100px;
}
#leftpart #index3sq #greensq .pic,#leftpart #index3sq #yellowsq .pic,#leftpart #index3sq #redsq .pic {
	padding: 4px;
	height: 84px;
	width: 180px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin-left: 2px;
	margin-bottom: 8px;
}
#leftpart #index3sq #greensq .texxtsq,#leftpart #index3sq #yellowsq .texxtsq,#leftpart #index3sq #redsq .texxtsq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	color: #999999;
	padding-left: 2px;
}
#rightpart #loadfilesq .listsq .onlist {
	font-size: 10pt;
	line-height: 16pt;
	color: #999999;
	float: left;
	width: 244px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 6px;
}
#rightpart #loadfilesq .listsq .onlist .filename {
	background-image: url(images/control_play_blue.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	float: left;
	width: 195px;
	padding-left: 20px;
	color: #006699;
}
#rightpart #loadfilesq .listsq .onlist .linkicon {
	float: right;
	width: 25px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
#rightpart #newproductsq .textsq .ppic {
	padding: 5px;
	height: 180px;
	width: 180px;
	margin-right: 26px;
	margin-left: 26px;
	margin-bottom: 10px;
}
#rightpart #newproductsq .name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 20pt;
	font-weight: bold;
	color: #CC3300;
	text-align: center;
}
#index2bg #footer {
	background-image: url(images/footerbg.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	float: left;
	font-size: 10pt;
	line-height: 16pt;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#index2bg #footer span {
	font-size: 10pt;
	font-weight: bold;
	display: block;
	color: #006666;
}
#logocolorsq #logo #division {
	float: left;
	width: 160px;
}
#logocolorsq #logo #division ul {
	margin: 0px;
	padding: 0px;
}
#logocolorsq #logo #division ul li {
	height: 30px;
	width: 160px;
	list-style-type: none;
	overflow: hidden;
}

#logocolorsq #logo #division ul li a {
	background-image: url(images/divsion.png);
	_height: 0px;
	hight/**/:30px;
	height:0px !important;
	width: 160px;
	list-style-type: none;
	float: left;
	padding-top: 30px;
	display: block;
	z-index: 100;
	
}

#sdivsion1 a{
	background-position: 0px 0px;
}
#sdivsion2 a{
	background-position: 0px -30px;
}
#sdivsion3 a{
	background-position: 0px -60px;
}



#sdivsion1 a:hover{
	background-position: -160px 0px;
}
#sdivsion2 a:hover{
	background-position: -160px -30px;
}
#sdivsion3 a:hover{
	background-position: -160px -60px;
}
#mainpart #leftpart2 {
	float: left;
	width: 180px;
	margin-right: 15px;
	background-image: url(images/dleftbg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#mainpart #rightpart2 {
	float: right;
	width: 740px;
}
#mainpart #rightpart2 #titletop {
	background-image: url(images/titlebg_s.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	width: 740px;
	margin-bottom: 20px;
}



#rightpart3 #logoin {
	background-image: url(images/logoinbg.png);
	background-repeat: no-repeat;
	float: left;
	height: 184px;
	width: 270px;
	margin-top: 80px;
	margin-right: 237px;
	margin-bottom: 80px;
	margin-left: 238px;
	padding-left: 165px;
	padding-top: 60px;
	padding-right: 30px;
	text-align: center;
}
#rightpart3 #logoin td {
	height: 25px;
	font-size: 10pt;
	line-height: 18pt;
	color: #333333;
}
#rightpart3 #logoin input {
	height: 20px;
	margin-top: 2px;
}




















#rightpart2 #logoin {
	background-image: url(images/logoinbg.png);
	background-repeat: no-repeat;
	float: left;
	height: 184px;
	width: 270px;
	margin-top: 80px;
	margin-right: 137px;
	margin-bottom: 80px;
	margin-left: 138px;
	padding-left: 165px;
	padding-top: 60px;
	padding-right: 30px;
	text-align: center;
}
#rightpart2 #logoin td {
	height: 25px;
	font-size: 10pt;
	line-height: 18pt;
	color: #333333;
}
#rightpart2 #logoin input {
	height: 20px;
	margin-top: 2px;
}
#mainpart #rightpart2 #abouttextin {
	float: left;
	width: 700px;
	margin-bottom: 15px;
	padding-right: 10px;
	padding-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	color: #333333;
}
#mainpart #leftpart2 #leftlist {
	background-image: url(images/leftlistbg.png);
	background-repeat: repeat;
	width: 160px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}
#mainpart #leftpart2 #leftlist ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 160px;
}
#mainpart #leftpart2 #leftlist ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	color: #FFFFFF;
	height: 20px;
	width: 140px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	list-style-type: none;
	background-image: url(images/control_play_blue.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 20px;
	font-weight: bold;
	margin-bottom: 8px;
}
#mainpart #leftpart2 #leftlist a {
	color: #FFFFFF;
}
#mainpart #leftpart2 #leftlist a:hover {
	color: #663366;
}
#abouttextin h3 {
	font-size: 13pt;
	line-height: 20pt;
	color: #663333;
	display: block;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#abouttextin h6 {
	font-size: 13pt;
	line-height: 20pt;
	color: #993300;
	display: block;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#abouttextin h4 {
	font-size: 12pt;
	line-height: 20pt;
	font-weight: bold;
	color: #009999;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	text-align: center;
}
#abouttextin .intextsqq {
	margin-bottom: 30px;
	float: left;
	width: 100%;
}
#abouttextin .intextsqq h5 {
	font-size: 12pt;
	line-height: 18pt;
	color: #006666;
	display: block;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
	background-color: #F6F6F6;
}

#abouttextin .intextsqq3 {
	margin-bottom: 30px;
	float: left;
	width: 700px;
	font-size: 12pt;
	line-height: 20pt;
}

#abouttextin .intextsqq3 h5 {
	font-size: 12pt;
	line-height: 18pt;
	color: #006666;
	display: block;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
	background-color: #F5F5F5;
	height: 25px;
}
.intextsqq3 img.line {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#abouttextin .intextsqq4 {
	float: left;
	width: 700px;
	margin-bottom: 30px;
}
#abouttextin .intextsqq4 ul {
	margin: 0px;
	width: 690px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#abouttextin .intextsqq4 ul li {
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	list-style-type: none;
	float: left;
	width: 690px;
}
#abouttextin .intextsqq4 li .pinfo {
	float: left;
	width: 480px;
	padding-left: 20px;
}
#abouttextin .intextsqq4 .pinfo .apart {
	float: left;
	width: 360px;
}
#abouttextin .intextsqq4 .pinfo .bpart {
	float: right;
	width: 114px;
	margin-top: 30px;
	padding-left: 6px;
}

#abouttextin .intextsqq4 .pinfo .apart ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 360px;
}
#abouttextin .intextsqq4 .pinfo .apart ul li {
	float: left;
	width: 360px;
	list-style-type: none;
	margin-bottom: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
#abouttextin .intextsqq4 .pinfo .apart ul li span.listhand {
	font-weight: bold;
	color: #006699;
	text-align: left;
	float: left;
	width: 80px;
}
#abouttextin .intextsqq4 .pinfo .apart ul li span.inlisttext {
	text-align: left;
	float: left;
	width: 260px;
}


#abouttextin .intextsqq4 li .pic {
	padding: 5px;
	float: left;
	height: 180px;
	width: 180px;
}
#abouttextin .intextsqq4 li .name {
	font-size: 12pt;
	line-height: 20px;
	color: #993300;
	float: left;
	width: 490px;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	margin-bottom: 5px;
}


#abouttextin .intextsqq2 {
	margin-bottom: 20px;
}
#abouttextin .intextsqq2 ul {
	width: 680px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#abouttextin .intextsqq2 ul li {
	margin-bottom: 10px;
	width: 650px;
	margin-left: 30px;
	font-size: 12pt;
	line-height: 20pt;
}
#abouttextin .intextsqq2 li span {
	color: #009999;
}

#logouchichm {
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 540px;
	width: 520px;
	padding-right: 170px;
	font-size: 12pt;
	line-height: 20pt;
	color: #333333;
	padding-left: 10px;
}
#logouchichm span {
	color: #CC0000;
}
#logouchichm img {
	padding: 5px;
	margin-left: 80px;
	border: 1px solid #999999;
}


#topleftbg {
	background-image: url(images/tleftbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
.intextsqq ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	width: 700px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.intextsqq ul li.textmorebig {
	font-size: 12pt;
	line-height: 18pt;
	margin-bottom: 5px;
	float: left;
	width: 330px;
	margin-right: 20px;
}
#abouttextin .formclass {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	float: left;
	width: 700px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	margin-bottom: 20px;
}
#rightpart2 #abouttextin .hh {
	float: left;
	width: 100%;
}

#abouttextin .formclass .title {
	background-color: #EFEFEF;
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	height: 30px;
}
#abouttextin .formclass .title .ccname {
	text-align: center;
	float: left;
	width: 85px;
	padding: 3px;
	font-weight: bold;
}
#abouttextin .formclass .phname {
	float: left;
	width: 120px;
	text-align: center;
	padding: 3px;
}
#abouttextin .formclass #low {
	height: 210px;
	padding-top: 200px;
	color: #006699;
	font-weight: bold;
}
#abouttextin .formclass #middle {
	height: 60px;
	padding-top: 40px;
	font-weight: bold;
	color: #006699;
}
#abouttextin .formclass #normal {
	font-weight: bold;
	color: #006699;
	height: 50px;
	padding-top: 10px;
}
#abouttextin .formclass #high {
	font-weight: bold;
	color: #006699;
	height: 60px;
	padding-top: 20px;
}
#abouttextin .formclass .cc2 {
	font-weight: bold;
	color: #0066AB;
	text-align: center;
	width: 85px;
	padding: 3px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}


#abouttextin .formclass .foodname {
	float: left;
	width: 440px;
	padding: 3px;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
#abouttextin .formclass .title .reisonname {
	text-align: center;
	padding: 3px;
	float: left;
	width: 600px;
	font-weight: bold;
}

#abouttextin .formclass ul {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#abouttextin .formclass ul li {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	list-style-type: none;
	float: left;
}
#abouttextin .formclass ul li .cc {
	float: left;
	width: 80px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding: 3px;
	font-weight: bold;
	color: #006699;
}
#abouttextin .formclass .reison {
	padding: 3px;
	float: left;
	width: 600px;
}
.intextsqq4 .pinfo .bpart .putincart {
	height: 40px;
	width: 114px;
	overflow: hidden;
	margin-bottom: 10px;
}
.intextsqq4 .pinfo .bpart .putincart a {
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	background-image: url(images/putincart.jpg);
	background-position: 0px 0px;
	display: block;
	width: 114px;
	padding-top: 40px;
	_height: 0px;
	height/**/: 22px;
	height: 0px !important;
}
.intextsqq4 .pinfo .bpart .putincart a:hover {
	background-position: 0px -40px;
}


.intextsqq4 .pinfo .bpart .dtilebt {
	height: 40px;
	width: 114px;
	overflow: hidden;
}
.intextsqq4 .pinfo .bpart .dtilebt a {
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	background-image: url(images/dtile.jpg);
	background-position: 0px 0px;
	display: block;
	width: 114px;
	padding-top: 40px;
	_height: 0px;
	height/**/: 22px;
	height: 0px !important;
}
.intextsqq4 .pinfo .bpart .dtilebt a:hover {
	background-position: 0px -40px;
}
#abouttextin .intextsqq4 #pageline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 20pt;
	text-align: center;
	float: left;
	width: 690px;
}
#abouttextin .intextsqq4 #pageline a {
	color: #006699;
}
#abouttextin .intextsqq4 #pageline a:hover {
	color: #FF9900;
}
.intextsqq4 #bigproduct {
	float: right;
	width: 680px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.intextsqq4 #bigproduct .bigpic {
	padding: 10px;
	float: left;
	height: 280px;
	width: 280px;
}
.intextsqq4 #bigproduct #bpart {
	float: right;
	width: 380px;
}
.intextsqq4 #bigproduct #bpart .name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 20pt;
	font-weight: bold;
	color: #996600;
	display: block;
	height: 25px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	padding-top: 3px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.intextsqq4 #bigproduct #bpart ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 380px;
}
.intextsqq4 #bigproduct #bpart ul li {
	font-size: 10pt;
	float: left;
	width: 360px;
	list-style-type: none;
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.intextsqq4 #bigproduct #bpart span.righttext {
	width: 260px;
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.intextsqq4 #bigproduct #bpart #putincart {
	float: right;
	height: 40px;
	width: 114px;
	padding-right: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.intextsqq4 #bigproduct #bpart #putincart a {
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	background-image: url(images/putincart.jpg);
	background-position: 0px 0px;
	_height: 0px;
	height/**/: 22px;
	height: 0px !important;
	width: 114px;
	padding-top: 40px;
	display: block;
}
.intextsqq4 #bigproduct #bpart ul li span {
	font-weight: bold;
	color: #006699;
	float: left;
	width: 80px;
}
.intextsqq4 #bigproduct #bpart #putincart a:hover {
	background-position: 0px -40px;
}
.intextsqq4 .textppart {
	float: right;
	width: 680px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#abouttextin .intextsqq #formcustom {
	width: 600px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-right: 40px;
	margin-left: 40px;
	float: left;
	border-bottom-style: none;
}
#abouttextin .intextsqq #formcustom ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#abouttextin .intextsqq #formcustom ul li {
	width: 100%;
	border-bottom-style: solid;
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	display: block;
	float: left;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #E1E1E1;
	padding-bottom: 3px;
}
#abouttextin .intextsqq #formcustom ul li label {
	padding: 3px;
	float: left;
	width: 480px;
	margin: 0px;
}
#abouttextin .intextsqq #formcustom span input {
	border: 1px solid #000000;
}

#abouttextin .intextsqq #formcustom ul li span {
	float: left;
	width: 100px;
	border-right-style: none;
	padding: 3px;
	text-align: center;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	color: #006699;
}
#abouttextin .intextsqq #point {
	float: left;
	width: 100%;
}
#abouttextin .intextsqq #point .oneplace .map {
	float: left;
	height: 300px;
	width: 400px;
	padding: 5px;
	border: 1px solid #999999;
}
#abouttextin .intextsqq #point .oneplace .bplace {
	float: right;
	width: 260px;
}
#abouttextin .intextsqq #point .oneplace .bplace ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 260px;
}
#abouttextin .intextsqq #point .oneplace .bplace ul li {
	float: left;
	width: 260px;
	list-style-type: none;
	margin-bottom: 5px;
}
#abouttextin .intextsqq #point .oneplace .bplace ul li.nametitle {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-size: 12pt;
	line-height: 20px;
	font-weight: bold;
	color: #006699;
	padding-top: 5px;
	padding-bottom: 5px;
}
#abouttextin .intextsqq #point .oneplace ul li span {
	font-weight: bold;
	color: #006666;
	display: block;
}
#abouttextin .intextsqq #point .oneplace {
	float: left;
	width: 680px;
	padding-left: 20px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#index2bg #outside #bannerline {
	float: left;
	width: 960px;
	margin-bottom: 10px;
	padding-right: 2px;
	padding-left: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
#index2bg #outside #bannerline ul {
	margin: 0px;
	float: left;
	width: 960px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#index2bg #outside #bannerline ul li {
	float: left;
	height: 50px;
	width: 175px;
	margin-right: 17px;
	list-style-type: none;
}
#abouttextin .intextsqq4 #bigproduct2 #pushp {
	float: left;
	width: 684px;
	padding-left: 8px;
	padding-right: 8px;
}
#abouttextin .intextsqq4 #bigproduct2 #pushp ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 684px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#abouttextin .intextsqq4 #bigproduct2 #pushp ul li {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	height: 230px;
	width: 210px;
	margin: 0px;
	padding: 8px;
}
#abouttextin .intextsqq4 #bigproduct2 #pushp ul li .name {
	font-size: 12pt;
	line-height: 18pt;
	color: #663366;
	text-align: center;
	float: left;
	width: 210px;
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#abouttextin .intextsqq4 #bigproduct2 #pushp ul li .name a {
	color: #663399;
}
#abouttextin .intextsqq4 #bigproduct2 #pushp ul li .name a:hover {
	color: #FF6600;
}
#abouttextin .intextsqq4 #bigproduct2 #pushp ul li .pic a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#abouttextin .intextsqq4 #bigproduct2 #pushp ul li .pic {
	float: left;
	height: 180px;
	width: 180px;
	margin-right: 14px;
	margin-left: 14px;
	padding: 0px;
	margin-bottom: 10px;
}
#abouttextin .intextsqq4 #bigproduct #bpart .btline {
	float: left;
	width: 380px;
}
#abouttextin .intextsqq4 #bigproduct #bpart #quantity {
	text-align: right;
	float: left;
	width: 210px;
	margin-right: 20px;
	padding-top: 20px;
	font-weight: bold;
	color: #009999;
}
#rightpart3 {
	float: left;
	width: 940px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 20px;
}
#rightpart3 #titletop {
	background-image: url(images/titlebg2_s.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	width: 940px;
	margin-bottom: 20px;
}#rightpart3 #inquerycartlist {
	width: 820px;
	margin-right: 60px;
	margin-left: 60px;
	float: left;
	margin-bottom: 20px;
}
#abouttextin .intextsqq4 #bigproduct #bpart .price {
	font-size: 12pt;
	color: #CC0000;
	line-height: 20pt;
	padding-bottom: 5px;
}
#rightpart3 #titleline {
	float: left;
	width: 820px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 10pt;
	line-height: 20px;
	font-weight: bold;
	color: #006699;
	text-align: center;
}

#rightpart3 #titleline ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 820px;	
}
#rightpart3 #titleline ul li {
	float: left;
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 3px;
}


#rightpart3 #titleline .tity,#rightpart3 #titleline .price,#rightpart3 #titleline .count,#rightpart3 #titleline .delet {
	float: left;
	width: 98px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;

}
#rightpart3 #titleline .pic{
	float: left;
	width: 180px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#rightpart3 #titleline .info{
	float: left;
	width: 240px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
}
#rightpart3 #inquerycartlist #list {
	padding: 0px;
	float: left;
	width: 820px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#rightpart3 #inquerycartlist #list ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 820px;
}
#rightpart3 #inquerycartlist #list ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
}
#rightpart3 #inquerycartlist #list ul li li {
	float: left;
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#rightpart3 #inquerycartlist #list ul li li.pic {
	width:120px;
	float: left;
	text-align: center;
	padding: 5px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#rightpart3 #inquerycartlist #list ul li li.info {
	float: left;
	width: 230px;
	margin-top: 45px;
	padding-left: 10px;
}
#rightpart3 #inquerycartlist #list .price {
	font-weight: bold;
	color: #CC0000;
}

#rightpart3 #inquerycartlist #list .allprice {
	font-weight: bold;
	color: #CC0000;
	font-size: 15pt;
	float: left;
	width: 98px;
	text-align: center;
	padding-top: 40px;
}
#rightpart3 #inquerycartlist #list li.countline {
	background-color: #F5F5F5;
}
#payline #gobackshop {
	height: 40px;
	width: 200px;
	overflow: hidden;
	float: left;
}
#payline #gobackshop a {
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	background-image: url(images/buymore.jpg);
	float: left;
	width: 200px;
	padding-top: 40px;
	display: block;
	_height: 0px;
	height: 0px!important;
	height/**/: 22px;

}
#mainpart #step {
	width: 920px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
	float: left;
}
#mainpart #step ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 920px;
}
#mainpart #step ul li {
	background-image: url(images/step.png);
	float: left;
	height: 60px;
	width: 230px;
	list-style-type: none;
	overflow: hidden;
}

#payline #gobackshop a:hover {
	background-position: 0px -40px;
}







#payline #atm {
	height: 40px;
	width: 200px;
	overflow: hidden;
	float: right;
}
#payline #atm a {
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	background-image: url(images/atm.jpg);
	float: right;
	width: 200px;
	padding-top: 40px;
	display: block;
	_height: 0px;
	height: 0px!important;
	height/**/: 22px;
}
#payline #atm a:hover {
	background-position: 0px -40px;
}

#payline #paybut {
	height: 40px;
	width: 200px;
	overflow: hidden;
	float: right;
}
#payline #paybut a {
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	background-image: url(images/paybut.jpg);
	float: right;
	width: 200px;
	padding-top: 40px;
	display: block;
	_height: 0px;
	height: 0px!important;
	height/**/: 22px;
}
#payline #paybut a:hover {
	background-position: 0px -40px;
}


#payline #cirdcard {
	height: 40px;
	width: 200px;
	overflow: hidden;
	float: right;
	margin-right: 10px;
}
#mainpart #shoubeknow {
	float: left;
	width: 940px;
	margin-bottom: 20px;
}
#mainpart #shoubeknow .titleline {
	background-image: url(images/titlebg2_s.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 940px;
	margin-bottom: 15px;
}
#mainpart #shoubeknow #sklist {
	padding: 10px;
	width: 920px;
	border: 1px solid #CCCCCC;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	float: left;
}
#mainpart #shoubeknow #sklist ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 920px;
}
#mainpart #shoubeknow #sklist ul li {
	display: block;
	margin-bottom: 5px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 900px;
	font-size: 10pt;
	line-height: 16pt;
	color: #006699;
	background-image: url(images/bullet_black.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-type: none;
}



#payline #cirdcard a {
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	background-image: url(images/cradcard.jpg);
	float: right;
	width: 200px;
	padding-top: 40px;
	display: block;
	_height: 0px;
	height: 0px!important;
	height/**/: 22px;
}
#payline #cirdcard a:hover {
	background-position: 0px -40px;
}

#payline #getandpay {
	height: 40px;
	width: 200px;
	overflow: hidden;
	float: right;
	margin-right: 10px;
}
#payline #getandpay a {
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	background-image: url(images/getandpay.jpg);
	float: right;
	width: 200px;
	padding-top: 40px;
	display: block;
	_height: 0px;
	height: 0px!important;
	height/**/: 22px;
}
#payline #getandpay a:hover {
	background-position: 0px -40px;
}


















#rightpart3 #inquerycartlist #list .info .namex {
	font-size: 12pt;
	line-height: 20pt;
	font-weight: bold;
	color: #993300;
	width: 230px;
	float: left;
}
#rightpart3 #inquerycartlist #list #payline {
	float: left;
	width: 820px;
	margin-top: 10px;
	text-align: center;
}

#rightpart3 #inquerycartlist #list .info .namex a {
	color: #993300;
}
#rightpart3 #inquerycartlist #list .info .namex a:hover {
	color: #FF6600;
}

#rightpart3 #inquerycartlist #list ul li li.tity,#rightpart3 #inquerycartlist #list ul li li.price,#rightpart3  #inquerycartlist #list ul li li.count,#rightpart3 #inquerycartlist #list ul li li.delet {
	float: left;
	width: 98px;
	text-align: center;
	padding-top: 50px;
}
#step1{
	background-position: 0px 0px;
}
#step1chose{
	background-position: 0px -60px;
}
#step2{
	background-position: -230px 0px;
}
#step2chose{
	background-position: -230px -60px;
}

#step3{
	background-position: -460px 0px;
}
#step3chose{
	background-position: -460px -60px;
}

#step4{
	background-position: -690px 0px;
}
#step4chose{
	background-position: -690px -60px;
}










#rightpart3 .custominfo {
	width: 900px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
	border-bottom-style: none;
	margin-bottom: 20px;
}
#rightpart3 .custominfo ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#rightpart3 .custominfo ul li {
	width: 100%;
	border-bottom-style: solid;
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	display: block;
	float: left;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #E1E1E1;
	padding-bottom: 3px;
}
#rightpart3 .custominfo ul li label {
	padding: 3px;
	float: left;
	margin: 0px;
}
#rightpart3 .custominfo .tttle{
	font-size: 12pt;
	line-height: 20pt;
	color: #993300;
	width: 900px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #993300;
	margin-bottom: 15px;
	float: left;
	font-weight: bold;
}

#rightpart3 .custominfo span input {
	border: 1px solid #000000;
}

#rightpart3 .custominfo ul li span {
	float: left;
	width: 100px;
	border-right-style: none;
	padding: 3px;
	text-align: center;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	color: #006699;
}
#rightpart3 .custominfo .gobackline {
	font-size: 12pt;
	line-height: 20pt;
	font-weight: bold;
	text-align: center;
}
#rightpart3 .custominfo .gobackline a {
	color: #663366;
}
#rightpart3 #tagline {
	background-image: url(images/tagbg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	height: 45px;
	width: 100%;
	margin-bottom: 20px;
}
#rightpart3 #tagline ul {
	margin: 0px;
	float: right;
	height: 45px;
	width: 920px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#rightpart3 #tagline ul li {
	float: right;
	height: 45px;
	width: 134px;
	list-style-type: none;
	text-align: center;
}
#rightpart3 #tagline ul li a {
	background-image: url(images/tag.png);
	float: left;
	height: 30px;
	width: 114px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	color: #006699;
}
#rightpart3 #tagline a:hover {
	font-weight: bold;
	color: #993300;
}
#rightpart3 #tagline ul li a.stay {
	background-position: -134px 0px;
}
#rightpart3 #historyform {
	float: left;
	width: 810px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-right: 60px;
	margin-left: 60px;
}
#rightpart3 #historyform ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 810px;
}
#rightpart3 #historyform ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	float: left;
	text-align: center;
}
#rightpart3 #historyform li.ttt {
	background-color: #EEEEEE;
	font-weight: bold;
	color: #006699;
}

#rightpart3 #historyform ul li li.namey {
	float: left;
	width: 250px;
}
#rightpart3 #historyform ul li li.namey li {
	margin-bottom: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	width: 100%;
}
#rightpart3 #historyform .namey ul {
	width: 100%;
}


#rightpart3 #historyform ul li li.date,#rightpart3 #historyform ul li li.money, #rightpart3 #historyform ul li li.number{
	float: left;
	width: 150px;
	vertical-align: middle;
}
#rightpart3 #historyform .bill span {
	color: #990000;
}


#rightpart3 #historyform ul li li.bill{
	float: left;
	width: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #006699;
}


#rightpart3 #historyform ul li li {
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
}
#abouttextin .formclass .cc3 {
	color: #666666;
	width: 85px;
	float: left;
	text-align: center;
	padding: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#abouttextin .formclass .reison a {
	color: #006699;
}
#abouttextin .formclass .reison a:hover {
	color: #FF6600;
}
#abouttextin .formclass #pagelinex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 20pt;
	color: #666666;
	float: left;
	width: 100%;
	padding-top: 5px;
	text-align: center;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	background-color: #E6F9FF;
}
#abouttextin #newsform {
	float: left;
	width: 700px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#abouttextin #newsform .title {
	width: 698px;
	margin-bottom: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #F5F5F5;
}
#abouttextin #newsform .title .reisonname {
	font-weight: bold;
	text-align: center;
	float: left;
	width: 550px;
}
#abouttextin #newsform .title .ccname {
	font-weight: bold;
	text-align: center;
	width: 140px;
	float: right;
}
#abouttextin #newsform ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 700px;
}
#abouttextin #newsform ul li {
	width: 700px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	margin-bottom: 8px;
	list-style-type: none;
	float: left;
}
#abouttextin #newsform .reison a:hover {
	color: #FF6600;
}
#abouttextin #newsform #pagelinex {
	font-size: 12pt;
	line-height: 20pt;
	text-align: center;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 700px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 5px;
}
#abouttextin #newsform ul li .reison {
	background-image: url(images/control_play_blue.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	float: left;
	width: 525px;
	padding-left: 25px;
	font-size: 12pt;
	line-height: 20pt;
	color: #006699;
}
#abouttextin #newsform ul li .reison a {
	color: #006699;
}
#abouttextin #newsform .cc3 {
	text-align: center;
	float: right;
	width: 140px;
}
#abouttextin #newsform #textintext {
	font-size: 12pt;
	line-height: 20pt;
	color: #666666;
	padding: 10px;
	width: 680px;
	float: left;
}
#rightpart2 #abouttextin #fileform {
	float: left;
	width: 700px;
}
#abouttextin #fileform .title {
	float: left;
	width: 700px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 10px;
	font-weight: bold;
}
#abouttextin #fileform ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 700px;
}
#abouttextin #fileform ul li {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	list-style-type: none;
	margin-bottom: 8px;
	float: left;
	width: 700px;
}
#abouttextin #fileform ul li .reison {
	background-image: url(images/control_play_blue.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	float: left;
	width: 435px;
	padding-left: 25px;
	font-size: 12pt;
	line-height: 20pt;
	color: #663366;
}
#rightpart2 #abouttextin #fileform .cc3 {
	float: left;
	width: 80px;
	text-align: center;
}
#abouttextin #fileform .title .reisonname {
	float: left;
	width: 460px;
	text-align: center;
}
#rightpart2 #abouttextin #fileform .title .ccname {
	text-align: center;
	width: 80px;
	float: left;
}
#abouttextin #fileform #pagelinex {
	font-size: 12pt;
	line-height: 20pt;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	float: left;
	width: 700px;
	text-align: center;
}
#abouttextin #fileform .cc3 a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#abouttextin .intextsqq .twoplace {
	font-size: 12pt;
	line-height: 20pt;
	width: 680px;
	padding-left: 20px;
}
