@charset "utf-8";

* {
	font-size: 13px;
	color: #333;
}
a {
	color: #06F;
	text-decoration: underline;
	blr:expression(this.onFocus=this.blur());
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
}

html, body {
	height: 100%;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th ,h1,h2,h3,h5,h6,p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
em {
	color: #F60;
	font-style: normal;
	
}

dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F33;
	text-align: center;
}
li {
	list-style-type: none;
}

dd {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

h4 {
	font-size: small;
	padding: 5px 0px 10px 15px;
	font-weight: normal;
	margin: 0px;
}


#wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333;
	width: 1000px;
	height: auto;
	padding: 0px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	margin: 0px;
	position: relative;
	height: 178px;
	width: 1000px;
}
#logo {
	position: absolute;
	height: 65px;
	width: 232px;
	left: 10px;
}
#mainmenu {
	position: absolute;
	top: 42px;
	right: 15px;
	width: 680px;
	text-align: center;
	height: 21px;
	background-image: url(../images/menu_bg_extend.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
#mainmenur {
	background-image: url(../images/menu_bg_right.jpg);
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: auto;
	background-repeat: no-repeat;
	background-position: right top;
}
#mainmenul {
	background-image: url(../images/menu_bg_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 21px;
	width: auto;
}

#mainmenu span {
	color: #FFF;
	font-size: 13px;
	height: 21px;
	width: auto;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.2em;
	margin: 0px;
	text-decoration: none;
}
#mainmenu span a {
	text-decoration: none;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: auto;
}
#mainmenu span a:hover {
	text-decoration: underline;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: auto;
}

#mainmenu_en {
	position: absolute;
	top: 42px;
	right: 15px;
	width: 680px;
	text-align: center;
	height: 21px;
	background-image: url(../images/menu_bg_extend.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
#mainmenur {
	background-image: url(../images/menu_bg_right.jpg);
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: auto;
	background-repeat: no-repeat;
	background-position: right top;
}
#mainmenul {
	background-image: url(../images/menu_bg_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 21px;
	width: auto;
}

#mainmenu_en span {
	color: #FFF;
	font-size: 13px;
	height: 21px;
	width: auto;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	text-decoration: none;
}
#mainmenu_en span a {
	text-decoration: none;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: auto;
}
#mainmenu_en span a:hover {
	text-decoration: underline;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: auto;
}


#submenu {
	font-size: 12px;
	color: #999;
	position: absolute;
	top: 3px;
	right: 15px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#submenu table {
	margin: 0px;
	height: auto;
	width: auto;
	padding: 7px 0 0 0;
}
#submenu table a {
	color: #999;
	text-decoration: none;
}
#submenu table a:hover {
	text-decoration: underline;
	color: #999;
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: auto;
}
#submenu .txtlink {
	padding: 0 8px;

}
#submenu .imglink {
	padding: 0 0 0 15px;

}


#proquicksearch {
	width: auto;
	margin: 0px;
	height: 25px;
	left: 15px;
	top: 100px;
	position: absolute;
	background-image: url(../images/pic_search.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
}

#proquicksearch_en {
	width: auto;
	margin: 0px;
	height: 25px;
	left: 15px;
	top: 100px;
	position: absolute;
	background-image: url(../images/en_pic_search.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
}

#searchgo {
	background-image: url(../images/btn_search_go.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	left: 340px;
	top: 100px;
	height: 24px;
	width: 24px;
	margin: 0px;
	padding: 0px;
}
#searchlist {
	height: auto;
	width: 125px;
	color: #999;
	padding: 0px;
	margin: 0px;
}
#searchkeyword {
	color: #999;
	height: auto;
	width: 220px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#bannerfla {
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 435px;
	top: 70px;
	right: 15px;
	position: absolute;
}





#container {
	width: 1000px;
	float: right;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
#primary {
	float: right;
	width: 615px;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#banner3 {
	height: auto;
	width: 610px;
	float: right;
	text-align: left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#bannertitle  {
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: auto;
}
#bannertitle span {
	float: left;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}

#bannerplay {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 600px;
	border: 1px solid #CCC;
	text-align: left;
}
.btnnum {
	margin: 0px;
	float: right;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#new10 {
	height: 245px;
	width: 610px;
	margin-left: 2px;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
}
#new10fla {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 600px;
	border: 1px solid #CCC;
}

#mainprolist {
	width: 610px;
	height: auto;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	float: left;
}
#listlabel {
	background-image: url(../images/title_03_label_extend.jpg);
	background-repeat: repeat-x;
	width: 600px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.listlab {
	height: 30px;
	width: 146px;
	float: left;
	background-image: url(../images/title_03_label_over.jpg);
	background-repeat: no-repeat;
	font-size: 15px;
	color: #FFF;
	text-align: center;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.listlab h3 {
	color: #FFF;
}

#listmore {
	color: #00F;
	font-size: small;
	width: 30px;
	float: right;
	height: 30px;
	margin-top: 5px;
}

#listcontent {
	height: auto;
	width: 600px;
	border: 1px solid #CCC;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.pro2 {
	height: 270px;
	width: 130px;
	margin-top: 10px;
	float: left;
	margin-left: 15px;
	text-align: center;
	margin-bottom: 5px;
	padding: 0px;
	margin-right: 0px;
}
.pro2 h3 a img {
	padding: 2px;
	height: 126px;
	width: 90px;
	border: 1px solid #CCC;
	margin: 0px;
}

.pro2 dl {
	width: 130px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.pro2 dl dt {
	width: 130px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pro2 dl dd {
	width: 130px;
	margin: 0px;
	padding: 0px;
}






#secondary {
	width: 165px;
	float: left;
	background-image: url(../images/title_01_extend.jpg);
	background-repeat: repeat-y;
	height: 100%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding: 0px;
}


#event {
	background-image: url(../images/title_01_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 100%;
	width: auto;
	padding: 0px;
	margin: 0px;
}
.pro1 {
	background-image: url(../images/title_01_line.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: auto;
	width: 130px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	text-align: center;
}
.pro1 h4 a img {
	margin: 0px;
	padding: 2px;
	height: 70px;
	width: 100px;
	border: 1px solid #CCC;
}


.pro1 dl {
	width: 130px;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.pro1 dl dt {
	width: 130px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pro1 dl dd {
	width: 130px;
	margin: 0px;
	padding: 0px;
	height: auto;
}

#advertisement {
	width: 195px;
	float: right;
	height: auto;
	margin-right: 6px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#adv1 {
	background-image: url(../images/title_04_extend.jpg);
	background-repeat: repeat-y;
	height: 277px;
	width: 195px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#event2 {
	background-image: url(../images/title_04_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 277px;
	width: 195px;
	margin: 0px;
	padding: 0px;
}
#specialbook {
	text-align: center;
	height: 225px;
	width: 160px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#specialbook h3 a img {
	margin: 0px;
	padding: 2px;
	height: 126px;
	width: 90px;
	border: 1px solid #CCC;
}


#adv2 {
	background-image: url(../images/title_05_extend.jpg);
	background-repeat: repeat-y;
	height: 100%;
	width: 195px;
	margin-top: 10px;
	float: left;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#event3 {
	background-image: url(../images/title_05_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 195px;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
.pro3 {
	background-image: url(../images/title_05_line.jpg);
	background-position: center top;
	height: 105px;
	width: 190px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pro3 h3 {
	width: 43px;
	height: 58px;
	float: left;
	border: 1px solid #CCC;
	padding: 1px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.pro3 dl {
	width: 123px;
	float: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.pro3 dl dt {
	width: 123px;
	padding: 0px;
	margin: 0px;
}
.pro3 dl dd {
	width: 123px;
	margin: 0px;
	padding: 0px;
}
#banner1 {
	height: 130px;
	width: 165px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	float: left;
}
#footer {
	clear: both;
	height: 30px;
	width: 100%;
	padding-top: 20px;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center 10px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	position: relative;
	text-align: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333;
	text-decoration: none;
}

#prolist {
	height: auto;
	margin: 0px;
	padding: 0px;
	width: 1000px;
	color: #333;
	font-size: small;
}
#content {
	margin: 0px;
	width: 980px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#prolist h3 {
	text-align: center;
}
#prosearch   {
	margin: 0px;
	height: 30px;
	width: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 40px;
}
#prosearch em   {
	font-size: 15px;
	font-weight: bold;
}

#proclass {
	padding: 0px;
	height: 70px;
	width: 980px;
	background-image: url(../images/booklist_sub_title_extend.jpg);
	background-repeat: repeat-x;
	background-position: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#proclass h4 {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
	width: auto;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

#proclass h5 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 70px;
	width: 100px;
}
#bookselect {
	height: 30px;
	width: auto;
	float: left;
	background-image: url(../images/booklist_select.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 125px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#bookselect_en {
	height: 30px;
	width: auto;
	float: left;
	background-image: url(../images/en_booklist_select.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 190px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.bookpro {
	padding: 0px;
	height: 165px;
	width: 460px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.bookpro h2 {
	float: left;
	height: 126px;
	width: 90px;
	border: 1px solid #CCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.bookpro dl {
	width: 310px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 0px;
	float: right;
	margin: 0px;
}
.bookpro dl dt {
	width: 310px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-align: left;
}
.bookpro dl dd {
	width: 310px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#choose {
	padding: 0px;
	height: 26px;
	width: 980px;
	float: left;
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#chooseselect label img {
	padding: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 26px;
	width: auto;
}

#chooseselect {
	font-size: small;
	color: #999;
	padding: 0px;
	height: 26px;
	width: auto;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#select2 {
	height: 26px;
	width: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#alsolabel {
	padding: 0px;
	margin-top: 20px;
	background-image: url(../images/title_03_label_extend.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
	float: left;
	width: 980px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#alsopro {
	padding: 0px;
	height: 270px;
	width: 980px;
	float: left;
	border: 1px solid #CCC;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
.pro4 {
	height: 240px;
	width: 140px;
	margin-top: 10px;
	float: left;
	margin-left: 45px;
	text-align: left;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
}
.pro4 h3 a img {
	margin: 0px;
	padding: 0px;
	height: 126px;
	width: 90px;
	border: 1px solid #CCC;
}

.pro4 dl {
	width: 140px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.pro4 dl dt {
	width: 140px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pro4 dl dd {
	width: 140px;
	margin: 0px;
	padding: 0px;
}
#gotop {
	float: left;
	height: 25px;
	width: 100%;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#protitle {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 980px;
}
#protitle h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #F60;
	height: auto;
	width: auto;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#infocontent {
	padding: 0px;
	float: left;
	width: 980px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
}
#infopic {
	height: auto;
	width: 325px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#infopic h2 {
	padding: 2px;
	height: 310px;
	width: 219px;
	border: 1px solid #CCC;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#infopic h3 {
	padding: 2px;
	height: 70px;
	width: 70px;
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
	border: 1px outset #E6E6E6;
}
#infotxt {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 630px;
}
#infobuy {
	padding: 0px;
	height: 370px;
	width: 630px;
	margin: 0px;
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-image: url(../images/pic_book.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#infobuy dt {
	padding: 0px;
	text-align: left;
	width: 570px;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	font-weight: bold;
}
#infobuy dt s {
	font-style: normal;
	color: #999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-weight: normal;
}

#infobuy dd {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	width: 570px;
	float: left;
}
#infobuy dd em {
	font-style: normal;
	color: #C63;
	margin: 0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#infobuy h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	width: 570px;
	height: auto;
	float: left;
}
#infobuy h3 {
	padding: 0px;
	height: 42px;
	width: 570px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	float: left;
	text-align: left;
}
#infobuy h3 img {
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#infobuy h4 {
	background-image: url(../images/label_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 95px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	text-align: center;
}
#infobuy h4:hover {
	background-image: url(../images/label_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 36px;
	width: 95px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	text-align: center;
}

#proinfo {
	float: right;
	padding: 0px;
	width: 630px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	height: auto;
}
.contentinfo {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: auto;
}


#proinfo dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	width: 620px;
	height: 21px;
	background-color: #a2a2a2;
	text-align: left;
	float: left;
	position: relative;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: bottom;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#proinfo dt img {
	height: 21px;
	width: 52px;
	position: absolute;
	top: 0px;
	right: 5px;
}

#proinfo dd {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 600px;
	height: auto;
}
#aboutus {
	margin: 0px;
	height: auto;
	width: 1000px;
	padding: 0px;
}
#aboutus h3 {
	text-align: center;
}

#aboutprimary {
	margin: 10px;
	float: right;
	height: auto;
	width: 750px;
	padding: 0px;
}
#aboutprimary h4 {
	color: #F60;
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#abouttxt {
	margin: 0px;
	padding: 15px;
	height: auto;
	width: 700px;
}

#aboutus2 {
	margin: 0px;
	height: auto;
	width: 900px;
	padding: 0px;
}
#aboutus2 h3 {
	text-align: center;
}

#aboutprimary2 {
	margin: 10px;
	float: right;
	height: auto;
	width: 650px;
	padding: 0px;
}
#aboutprimary2 h4 {
	color: #F60;
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#abouttxt2 {
	margin: 0px;
	padding: 15px;
	height: auto;
	width: 600px;
}


#aboutsecondary {
	float: left;
	height: auto;
	width: 180px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border: 1px solid #999;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#aboutsecondary h3 {
	font-size: 15px;
	text-align: center;
	margin: 0px;
	height: 30px;
	width: auto;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#aboutsecondary ul {
	margin: 0px;
	height: auto;
	width: 150px;
	padding: 0px;
}
#aboutsecondary ul li {
	margin: 0px;
	height: auto;
	width: 160px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#content ul {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 980px;
	float: left;
}

#content ul dt {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	text-align: left;
	padding: 10px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
#content ul dd {
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 10px;
	line-height:2em;
	letter-spacing: 0.1em;
	
	
}
#content ol {
	height: auto;
	width: 850px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	float: left;
	margin: 0px;
}

#content ol dt {
	height: 52px;
	width: auto;
	background-image: url(../images/pic_qa_book.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	font-size: 15px;
	color: #333;
	font-weight: bold;
	margin: 0px;
	position: static;
}
#content ol dd {
	margin: 0px;
	padding-top: -30px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 60px;
	text-align: left;
}
#content ol h5 {
	width: auto;
	text-align: center;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
}



#content h6  {
	padding: 0px;
	float: right;
	height: 443px;
	width: 380px;
	text-align: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content ul h5 {
	text-align: center;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 132px;
	width: 950px;
}
#disclaimer {
	margin: 0px;
	height: auto;
	width: auto;
	padding: 0px;
}
#disclaimers h2 {
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 90px;
	color: #F00;
	font-weight: normal;
}


#read {
	height: 200px;
	width: 755px;
	border: 1px solid #CCC;
	overflow: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding: 15px;
	color: #636363;
}
#read ul {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}

#disclaimers h3 img{
	height: 55px;
	width: 386px;
	padding-right: 165px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#disclaimers h4 {
	height: 15px;
	width: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 95px;
	color: #636363;
	margin: 0px;
}
#disclaimers h3 span {
	text-align: right;
}

#disclaimers h4 em {
	font-style: normal;
	margin: 0px;
	height: 15px;
	width: 110px;
	display: block;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #C63;
}

.registerblank {
	height: 15px;
	width: 200px;
	padding: 0px;
	margin: 0px;
}

.reds {
	font-weight: bold;
	color: #F30;
}
.blacks {
	color: #333;
}
#btnstyle   {
	width: auto;
	text-align: center;
	height: auto;
	margin: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#btnstyle #sendbtn {
	height: auto;
	width: 90px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#btnstyle #backbtn  {
	width: 90px;
	padding: 0px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
#btnstyle p {
	height: 167px;
	width: 720px;
	text-align: center;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #CCC;
	padding: 0px;
}
#membercontent {
	margin: 0px;
	width: 980px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: auto;
}

#memberfraud {
	float: right;
	padding: 0px;
	height: 167px;
	width: 720px;
	border: 1px solid #CCC;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#memberprimary {
	padding: 0px;
	float: right;
	height: 345px;
	width: 720px;
	border: 1px solid #CCC;
	margin-top: 15px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#memberprimary2 {
	padding: 0px;
	float: right;
	height: 380px;
	width: 720px;
	border: 1px solid #CCC;
	margin-top: 15px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#memberinfo  {
	background-color: #f5f3ef;
	margin: 0px;
	height: 22px;
	width: auto;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #646464;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	font-weight: bold;
	position: relative;
}
#memberinfo h2 {
	position: absolute;
	left: 10px;
	top: 7px;
	right: auto;
	bottom: auto;
	letter-spacing: 0.5em;
	width: auto;
	margin: 0px;
	padding: 0px;
}

#memberprimary h3 {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: auto;
	top: 5px;
	right: 3px;
	bottom: auto;
	font-weight: normal;
	height: auto;
	width: auto;
}

#memberprimary2 h3 {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: auto;
	top: 5px;
	right: 3px;
	bottom: auto;
	font-weight: normal;
	height: auto;
	width: auto;
}

#memberprimary h4 {
	float: left;
	width: 500px;
	height: 20px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	color: #666;
}

#memberprimary2 h4 {
	float: left;
	width: 500px;
	height: 20px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	color: #666;
}

#memberprimary h4 em{
	font-style: normal;
	margin: 0px;
	padding: 0px;
	
}

#memberprimary2 h4 em{
	font-style: normal;
	margin: 0px;
	padding: 0px;
	
}

#membersecondary {
	float: left;
	height: 530px;
	width: 220px;
	border: 1px solid #CCC;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
	background-image: url(../images/pic_contract.jpg);
	background-repeat: no-repeat;
	background-position: center 350px;
	padding: 0px;
}
#membersecondary h2 {
	background-color: #e67753;
	text-align: center;
	margin: 0px;
	height: 22px;
	width: auto;
	color: #FFF;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing:0.5em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#membersecondary h4 {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 68px;
	margin: 0px;
}
#content ul h3 {
	height: 26px;
	width: auto;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	position: relative;
	letter-spacing: 0.1em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.picpaper {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 15px;
	position: absolute;
	left: 15px;
	bottom: 8px;
}

.newsname {
	position: absolute;
	left: 10px;
	top: 9px;
	text-align: center;
	width: 610px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
	padding: 0px;
}
.namecontent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 550px;
	position: absolute;
	left: 45px;
	top: 9px;
	height: 20px;
}

.newsdate {
	width: 140px;
	top: 9px;
	right: 10px;
	position: absolute;
	text-align: center;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.datecontent {
	width: 140px;
	padding: 0px;
	text-align: center;
	position: absolute;
	margin: 0px;
	right: 10px;
	top: 9px;
	height: 20px;
}
.bbsuser {
	position: absolute;
	top: 9px;
	right: 290px;
	width: 80px;
	text-align: center;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.usercontent {
	position: absolute;
	width: 80px;
	text-align: center;
	right: 290px;
	top: 9px;
	margin: 0px;
	padding: 0px;
	height: 20px;
}

.bbsreply {
	position: absolute;
	width: 60px;
	top: 9px;
	right: 220px;
	text-align: center;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.replycontent {
	position: absolute;
	text-align: center;
	width: 60px;
	right: 220px;
	top: 9px;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.master {
	position: absolute;
	width: 60px;
	top: 9px;
	right: 155px;
	text-align: center;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.mastercontent {
	position: absolute;
	width: 60px;
	top: 9px;
	right: 155px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 20px;
}







#content ul img {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.whitetr {
	height: 25px;
	width: auto;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
	position: relative;
}
.whitetr:hover {
	height: 25px;
	width: auto;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
	position: relative;
	background-color: #E1EEFD;
}
.graytr {
	height: 25px;
	width: auto;
	background-color: #F7F7F7;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
	position: relative;
}
.graytr:hover {
	height: 25px;
	width: auto;
	background-color: #F7F7F7;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
	position: relative;
	background-color: #E1EEFD;
}
.bluetr {
	height: 20px;
	width: auto;
	background-color: #839bd0;
	position: relative;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	text-align: center;
}
.titlecontent {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	letter-spacing: 0.5em;
}
.titlecontent2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}
.bbstxtnum {
	position: absolute;
	top: auto;
	right: 170px;
	width: 130px;
	text-align: center;
	font-weight: normal;
}
.bbsmembernum {
	width: 130px;
	top: 9px;
	right: 20px;
	position: absolute;
	text-align: center;
	font-weight: normal;
}
.bbsloginid {
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 15px;
	width: auto;
}

ul h4 #memberid   {
	color: #BEBEBE;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#sendbtn {
	color: #333;
}
#content ul h4 {
	text-align: center;
}
.namecontent img {
	height: 11px;
	width: 26px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#quicksearch {
	width: 150px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #CCC;
}
.bbssearch {
	position: absolute;
	width: 300px;
	left: 15px;
	top: 5px;
	vertical-align: top;
}
#bbsback {
	position: relative;
	height: 26px;
	width: auto;
}

#bbsinfo {
	margin: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	position: relative;
	float: left;
}
#bbstitle {
	left: 135px;
	top: 9px;
	width: 620px;
	font-weight: bold;
	font-size: 15px;
	color: #F60;
	position: absolute;
}
#bbspodate {
	position: absolute;
	left: 45px;
	top: 9px;
	color: #999;
	font-weight: normal;
	width: auto;
}
#bbscontentinfo {
	position: relative;
	margin: 0px;
	width: auto;
	height: 100%;
	top: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bbsinfouser {
	height: 100%;
	width: 140px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	float: left;
}
.bbsinfotitle {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 20px;
	width: auto;
	text-align: center;
	background-color: #F9F9F9;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.bbsinfocontent {
	padding: 0px;
	height: 100%;
	width: 120px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: -5px;
}


#bbsinfomain {
	width: 100%;
	height: 100%;
	float: right;
	border: 1px solid #CCC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.bbsmaintitle {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #E4E4E4;
	height: 20px;
	width: 820px;
	text-align: left;
	background-color: #F9F9F9;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	float: right;
}
.bbsmaintitletime {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	float: left;
}

.bbsmaintitleedit {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: auto;
	width: 40px;
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: center;
}


#bbsinfomain dl {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
#bbsinfomain dl dt {
	width: 750px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	font-size: 13px;
}
#bbsinfomain dl dd {
	margin: 0px;
	float: left;
	width: 750px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 35px;
	height: auto;
}
.bbsreplytitle {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #E4E4E4;
	height: 20px;
	width: 100%;
	text-align: center;
	background-color: #F9F9F9;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	float: left;
	font-size: 15px;
	color: #333;
	letter-spacing: 0.2em;
	font-weight: bold;
}
.quicktitle {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	height: 20px;
}
.quicktitle p {
	height: 25px;
	width: auto;
	margin: 0px;
	padding: 0px;
}
.quickcontent {
	width: 600px;
	margin: 0px;
	padding: 0px;
}
#newscontent2 {
	height: auto;
	width: auto;
	border: 1px solid #CCC;
	position: relative;
	margin: 0px;
	text-align: center;
	background-image: url(../images/pic_news.jpg);
	background-repeat: no-repeat;
	background-position: 680px bottom;
	padding: 0px;
}
.newspic {
	padding: 10px;
	height: auto;
	width: auto;
	margin: 0px;
	text-align: center;
}
.newstxt {
	text-align: left;
	margin: 0px;
	padding: 10px;
	height: auto;
	width: auto;
}

.newspic img {
	border: 1px solid #CCC;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}
.newsback {
	width: 70px;
	top: 8px;
	right: 190px;
	position: absolute;
	text-align: center;
	font-weight: normal;
}
.newsprev {
	width: 80px;
	top: 8px;
	right: 100px;
	position: absolute;
	text-align: center;
	font-weight: normal;
}
.newsnext {
	width: 80px;
	top: 8px;
	right: 10px;
	position: absolute;
	text-align: center;
	font-weight: normal;
}
#newstitle {
	font-weight: bold;
	font-size: 15px;
	color: #F60;
	margin: 0px;
	padding: 0px;
	position: relative;
}
.bbsgonew {
	position: absolute;
	width: 87px;
	top: 5px;
	right: 10px;
	text-align: center;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 23px;
}
.bbsgoreply {
	width: 87px;
	top: 5px;
	right: 100px;
	position: absolute;
	text-align: center;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 23px;
}
.bbsbtnback {
	position: absolute;
	width: 87px;
	top: 5px;
	right: 190px;
	text-align: center;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 23px;
}
#testcontent {
	padding: 0px;
	text-align: center;
	background-image: url(../images/test_extend.jpg);
	background-repeat: repeat-y;
	background-position: center;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 30px;
	height: auto;
	width: auto;
}
#testcontenfooter {
	margin: 0px;
	width: auto;
	float: left;
	height: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.testnamecontent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 550px;
	position: absolute;
	left: 45px;
	top: 8px;
}
#testtitletxt {
	margin: 0px;
	height: auto;
	width: auto;
	font-size: 15px;
	font-weight: bold;
	color: #F60;
	text-align: center;
	padding: 0px;
}

.testexplain {
	font-size: 15px;
	font-weight: bold;
	color: #333;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 30px;
	height: auto;
	width: 830px;
	text-align: left;
}
.testquestion {
	text-align: left;
	color: #039;
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 90px;
	font-size: 13px;
}
.testanswer {
	color: #000;
	height: auto;
	width: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 100px;
}
.testbtn {
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.afterquestion {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 430px;
	position: absolute;
	top: 8px;
}
.questionname {
	position: absolute;
	left: 10px;
	top: 9px;
	text-align: left;
	width: 430px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.afteranswer {
	position: absolute;
	width: 430px;
	text-align: left;
	right: 100px;
	top: 9px;
	color: #F30;
	font-size: 15px;
}
.afteranswertitle {
	position: absolute;
	top: 9px;
	right: 100px;
	width: 430px;
	text-align: left;
	font-weight: normal;
}
.youranswertitle {
	width: 70px;
	top: 9px;
	right: 10px;
	position: absolute;
	text-align: center;
	font-weight: normal;
}
.youranswer {
	width: 70px;
	padding: 0px;
	text-align: center;
	position: absolute;
	margin: 0px;
	right: 10px;
}
#cartcontent {
	margin: 0px;
	width: 980px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#cartprocedures {
	height: 68px;
	width: 968px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 5px;
	margin: 0px;
}
.cartrighttxt {
	text-align: right;
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 0px;
	color: #999;
}
.cartlisttitle {
	left: 0px;
	text-align: left;
	width: 610px;
	font-weight: bold;
	font-size: 15px;
	color: #F60;
}
.cartallpro {
	width: 180px;
	right: 10px;
	position: absolute;
	text-align: right;
	font-weight: bold;
	font-size: 15px;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.cartwhitetitle {
	margin: 0px;
	width: 980px;
	position: relative;
	height: 22px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#cartredtitle {
	background-color: #FD896C;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFF;
	height: 22px;
	width: auto;
	position: relative;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.cartpronametitle {
	position: absolute;
	left: 10px;
	text-align: center;
	width: 360px;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.cartstandardstitle {
	position: absolute;
	width: 360px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: auto;
	left: 380px;
}
.cartnumtitle {
	position: absolute;
	width: 50px;
	right: 150px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.cartunitprice {
	position: absolute;
	width: 60px;
	right: 80px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.cartsubtotal {
	width: 60px;
	right: 10px;
	position: absolute;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.cartredtitle {
	background-color: #FD896C;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFF;
	height: 16px;
	width: auto;
	position: relative;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 13px;
}
.pronamecontent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 360px;
	position: absolute;
	left: 10px;
	top: 8px;
}
.cartstandardscontent {
	position: absolute;
	width: 360px;
	text-align: center;
	top: 9px;
	left: 380px;
}
.cartnumcontent {
	position: absolute;
	text-align: center;
	width: 50px;
	right: 150px;
}
.pronum {
	width: 25px;
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
}


.cartunitpricecontent {
	position: absolute;
	width: 60px;
	top: 9px;
	right: 80px;
	text-align: center;
}
.cartsubtotalcontent {
	width: 60px;
	padding: 0px;
	text-align: center;
	position: absolute;
	margin: 0px;
	right: 10px;
}
.cartgraytr {
	height: 22px;
	width: auto;
	background-color: #F7F7F7;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
	position: relative;
}
.cartwhitetr {
	height: 22px;
	width: auto;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
	position: relative;
}
#cartinfo {
	margin: 0px;
	width: 980px;
	height: auto;
	float: left;
	position: relative;
	color: #666;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cartinfo ul {
	text-align: left;
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 180px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.cartallprice {
	width: 220px;
	right: 10px;
	position: absolute;
	text-align: right;
	font-weight: bold;
	font-size: 15px;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	top: 13px;
}
.cartwhitetitle h3 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 25px;
	width: auto;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#choosebuybtn {
	text-align: center;
	margin: 0px;
	height: 45px;
	width: auto;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#choosebuybtn img {
	height: auto;
	width: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#cartpeople {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	position: relative;
}
.cartwhitetitle2 {
	margin: 0px;
	width: auto;
	position: relative;
	height: 22px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.inputemail {
	width: 230px;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.inputname {
	width: 130px;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.inputphone {
	width: 180px;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.inputadd {
	width: 400px;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.emailcontent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 450px;
	position: absolute;
	left: 10px;
	top: 8px;
}
.peoplecontent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 450px;
	position: absolute;
	left: 10px;




	top: 8
.px;
	top: 5px;
}
.phonecontent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 280px;
	position: absolute;
	left: 10px;
	top: 8px;
}
.phonecontent2 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 300px;
	position: absolute;
	left: 300px;
	top: 8px;
}
.addcontent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 650px;
	position: absolute;
	left: 10px;
	top: 8px;
}

.addcontent2 {

}

.postcontent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 450px;
	position: absolute;
	left: 500px;
	top: 8px;
}
#cartorangetitle {
	background-color: #639FE9;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFF;
	height: 18px;
	width: auto;
	position: relative;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.cartsame {
	position: absolute;
	left: 10px;
	text-align: left;
	width: 360px;
	height: 20px;
	padding: 0px;
	margin-top: -2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#btn_same {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#paybtn {
	text-align: left;
	margin: 0px;
	height: 45px;
	width: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#paybtn img {
	height: auto;
	width: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.cartpaytitle {
	position: absolute;
	left: 90px;
	text-align: left;
	width: 300px;
}
.cartredword {
	font-size: 15px;
	color: #F30;
	font-weight: bold;
}
#cartconfirm {
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#choosebackbtn {
	text-align: left;
	margin: 0px;
	height: 45px;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.cartcreditcontent {
	margin: 0px;
	width: 980px;
	position: relative;
	height: 380px;
	background-image: url(../images/creditcard_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
}
#cartcreditinput {
	position: absolute;
	height: 250px;
	width: 615px;
	top: 96px;
	left: 186px;
}

#cartcreditcontent h4 {
	float: left;
	width: 600px;
	height: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 100px;
	margin: 0px;
}
#cartcreditcontent h4 em {
	font-style: normal;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
.cartcredittotal {
	position: absolute;
	left: 185px;
	text-align: left;
	width: 500px;
	font-weight: bold;
	color: #666;
}
.cartcredittotal em {
	font-size: 15px;
	font-weight: bold;
}

#cartcreditinput h4 {
	height: auto;
	width: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	margin: 0px;
}
#cartcreditinput h4 em {
	height: 13px;
	width: 100px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	float: left;
	font-weight: bold;
	text-align: right;
	padding-top: 0px;
	vertical-align: bottom;
	margin: 0px;
}
#cartcreditinput h4 em strong {
	color: #000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#creditcardlast3 {
	position: absolute;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
	top: 273px;
	left: 478px;
}




#signininfo {
	background-color: #f5f3ef;
	height: 22px;
	width: auto;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #646464;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	font-weight: bold;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#signininfo h2 {
	position: absolute;
	left: 10px;
	top: 7px;
	right: auto;
	bottom: auto;
	letter-spacing: 0.5em;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#signinprimary {
	padding: 0px;
	float: left;
	height: auto;
	width: 970px;
	border: 1px solid #CCC;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 2px;
	background-image: url(../images/pic_book_2.jpg);
	background-repeat: no-repeat;
	background-position: 650px bottom;
}
#signinprimary h3 {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: auto;
	top: 5px;
	right: 3px;
	bottom: auto;
	font-weight: normal;
	height: auto;
	width: auto;
}
#signinprimary h4 {
	float: left;
	width: 600px;
	height: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 100px;
	color: #F30;
	margin: 0px;
}


#signinprimary h4 img {
	height: auto;
	width: auto;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

#signinprimary h4 em {
	font-style: normal;
	margin: 0px;
	padding: 0px;
	color: #666;
}
#signinprimary h5 {
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 30px;
}
#creditcard1 {
	height: 15px;
	width: 150px;
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#creditcard2 {
	height: 15px;
	width: 150px;
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#creditcard3 {
	height: 15px;
	width: 25px;
	padding: 0px;
	text-align: right;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#creditcard4 {
	height: 15px;
	width: 50px;
	padding: 0px;
	text-align: right;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#creditcard4a {
	height: 15px;
	width: 60px;
	padding: 0px;
	text-align: right;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#creditcard5a {
	height: auto;
	width: 40px;
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#creditcard5b {
	height: auto;
	width: 60px;
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#creditcard6 {
	height: 15px;
	width: 30px;
	padding: 0px;
	text-align: right;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#cartcreditinput h5 {
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
}
#cartcreditinput h5 em {
	height: auto;
	width: 210px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	float: left;
	margin: 0px;
	padding-top: 0px;
}
.cartcreditsend {
	margin: 0px;
	width: 980px;
	position: relative;
	height: 380px;
	padding: 0px;
	text-align: center;
}
.bbsgosearch {
	position: absolute;
	width: auto;
	top: 5px;
	right: 10px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 23px;
	font-weight: normal;
}
.bbsgosearch em {
	font-weight: bold;
}

#bbsback em {
	font-size: 15px;
	font-weight: bold;
}
.bbskeyword {
	position: absolute;
	width: auto;
	top: 5px;
	right: 0px;
	text-align: left;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 23px;
	left: 10px;
}
#memberprimary h4 span {
	color: #666;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 60px;
}

#memberprimary2 h4 span {
	color: #666;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 60px;
}

.ordertitle {
	margin: 0px;
	width: auto;
	height: 22px;
	position: relative;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.ordername {
	position: absolute;
	left: 50px;
	top: 9px;
	text-align: left;
	width: 400px;
	font-weight: normal;
}
.ordercash {
	position: absolute;
	width: 70px;
	top: 9px;
	right: 200px;
	text-align: center;
	font-weight: normal;
}
.orderinfo {
	position: absolute;
	width: 70px;
	top: 9px;
	right: 10px;
	text-align: center;
	font-weight: normal;
}
.orderinfobtn {
	width: 40px;
	text-align: center;
	font-weight: normal;
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 22px;
	color: #333;
}

.orderdate {
	width: 100px;
	top: 9px;
	right: 90px;
	position: absolute;
	text-align: center;
	font-weight: normal;
}
#memberprimaryorder {
	padding: 0px;
	float: right;
	width: 720px;
	border: 1px solid #CCC;
	margin-top: 15px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 800px;
}
#memberprimaryorder h3 {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: auto;
	top: 5px;
	right: 3px;
	bottom: auto;
	font-weight: normal;
	height: auto;
	width: auto;
}
#orderchoose {
	padding: 0px;
	height: 26px;
	width: 720px;
	float: left;
	text-align: center;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#orderchooseselect label img {
	padding: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 26px;
	width: auto;
}

#orderchooseselect {
	font-size: small;
	color: #999;
	padding: 0px;
	height: 26px;
	width: auto;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#orderselect2 {
	height: 26px;
	width: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#signin {
	padding: 0px;
	height: auto;
	width: auto;
	float: left;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#signup {
	height: auto;
	width: auto;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: -20px;
	padding-left: 0px;
}
#cooperprimary {
	margin: 0px;
	padding: 0px;
	height: 185px;
	width: auto;
}
#pencontent {
	width: 980px;
	height: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#allpen {
	padding: 0px;
	height: auto;
	width: 917px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#penprimary {
	margin: 0px;
	padding: 0px;
	height: 433px;
	width: 692px;
	float: left;
	background-image: url(../images/pen_primary_extend.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#penevent {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 692px;
	background-image: url(../images/pen_primary_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
#penevent h5 {
	padding: 0px;
	height: 19px;
	width: 692px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/pen_primary_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	bottom: 0px;
}

#pensecondary {
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: center;
	width: 100%;
}
#pensubmenu {
	padding: 0px;
	width: 210px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#bgallpen {
	background-image: url(../images/pen_roll_bg.jpg);
	background-repeat: no-repeat;
	background-position: left 50px;
	float: left;
}

#myvoice {
	margin: 0px;
	padding: 0px;
	height: 234px;
	width: 145px;
	position: absolute;
	right: 30px;
	bottom: 120px;
}
#italk {
	margin: 0px;
	padding: 0px;
	height: 244px;
	width: 180px;
	position: absolute;
	left: 275px;
	bottom: 120px;
}
#echotalk {
	margin: 0px;
	padding: 0px;
	height: 246px;
	width: 170px;
	position: absolute;
	left: 60px;
	bottom: 120px;
}
#myvoiceprimary {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 692px;
	float: left;
	background-image: url(../images/pen_primary_extend.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#myvoiceevent {
	margin: 0px;
	padding: 0px;
	height: 1350px;
	width: 692px;
	background-image: url(../images/pen_primary_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
#myvoiceevent2 {
	margin: 0px;
	padding: 0px;
	height: 1000px;
	width: 692px;
	background-image: url(../images/pen_primary_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
#myvoiceevent3 {
	margin: 0px;
	padding: 0px;
	height: 600px;
	width: 692px;
	background-image: url(../images/pen_primary_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
#myvoiceevent4 {
	margin: 0px;
	padding: 0px;
	height: 720px;
	width: 692px;
	background-image: url(../images/pen_primary_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
#myvoiceevent5 {
	margin: 0px;
	padding: 0px;
	height: 1000px;
	width: 692px;
	background-image: url(../images/pen_primary_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}



#myvoiceevent h5 {
	padding: 0px;
	height: 19px;
	width: 692px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/pen_primary_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	bottom: 0px;
}
#myvoiceevent2 h5 {
	padding: 0px;
	height: 19px;
	width: 692px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/pen_primary_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	bottom: 0px;
}
#myvoiceevent3 h5 {
	padding: 0px;
	height: 19px;
	width: 692px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/pen_primary_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	bottom: 0px;
}
#myvoiceevent4 h5 {
	padding: 0px;
	height: 19px;
	width: 692px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/pen_primary_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	bottom: 0px;
}
#myvoiceevent5 h5 {
	padding: 0px;
	height: 19px;
	width: 692px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/pen_primary_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	bottom: 0px;
}



#myvoicetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #F63;
	margin: 0px;
	padding: 0px;
	width: 648px;
	position: absolute;
	height: 25px;
	top: 20px;
	left: 30px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
}
#myvoicetitle em {
	float: left;
	height: 22px;
	width: auto;
	margin: 0px;
	padding: 0px;
}
#myvoicetitle span {
	float: right;
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 117px;
}








#myvoicelogo {
	margin: 0px;
	padding: 0px;
	height: 87px;
	width: 363px;
	position: absolute;
	top: 65px;
	left: 50px;
}
#myvoicestandard1 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	position: absolute;
	top: 165px;
	left: 50px;
}
#myvoicestandard2 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	position: absolute;
	top: 460px;
	left: 50px;
}
#myvoicestandard3 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	position: absolute;
	top: 535px;
	left: 50px;
}
#myvoicestandard4 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 620px;
	position: absolute;
	top: 740px;
	left: 50px;
}
#myvoicestandard4 dl dt {
	margin: 0px;
	height: auto;
	width: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: bold;
}
#myvoicestandard4 dl dd {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#italkstandard4 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 620px;
	position: absolute;
	top: 550px;
	left: 50px;
}

#italkstandard4 dl dt {
	margin: 0px;
	height: auto;
	width: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: bold;
}
#italkstandard4 dl dd {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}

#italkstandard4_2 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 620px;
	position: absolute;
	top: 500px;
	left: 50px;
}

#italkstandard4_2 dl dt {
	margin: 0px;
	height: auto;
	width: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: bold;
}
#italkstandard4_2 dl dd {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}

#topswf {
	margin: 0px;
	padding: 0px;
	height: 450px;
	width: 600px;
	position: absolute;
	z-index: 2;
	top: 20px;
	right: 90px;
	visibility: hidden;
}
#showswf {
	margin: 0px;
	padding: 0px;
	height: 429px;
	width: 650px;
	position: absolute;
	left: 30px;
	top: 55px;
}
#membercontent #memberprimaryorder .ordertitle table {
	color: #C99;
}
tr {
	color: #C90;
}
#membercontent #memberprimaryorder .ordertitle table {
	color: #0FF;
}
#memberprimaryorder .ordertitle table tr {
	color: #C90;
}
#allpen {
}
#penmenu {
	height: 27px;
}
#penmenu ul {
	margin: 0px;
	padding: 0px;
}
#penmenu ul li {
	float: left;
	margin: 0px;
	padding: 0px;
}
#penmenu ul li a {
	margin: 0px;
	padding: 0px;
}
#penmenu ul li a img {
	margin: 0px;
	padding: 0px;
}
#penlable {
	margin: 0px;
	float: right;
	width: 640px;
	padding-top: 15px;
}
#penlable ul {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 32px;
	background-image: url(../images/pen_label_extend.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 600px;
}
#penLableEchoTalk {
	margin: 0px;
	padding: 0px;
	float: right;
}
#penLableMyVoice {
	margin: 0px;
	padding: 0px;
	float: right;
}
#standardinfo {
	margin: 0px;
	width: 640px;
	text-align: right;
	float: right;
	padding-top: 20px;
}
#weblink {
	width: 165px;
	float: left;
	background-image: url(../images/title_01_extend.jpg);
	background-repeat: repeat-y;
	height: 100%;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
