/*
*-------------------------------------------------------
* default style
*--------------------------------------------------------
*/
body {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Arial,Verdana;
	color:#000;
}
a,div,ul,li,form,table,td,img {
	margin:0px;
	padding:0px;
}
/*
*-------------------------------------------------------
* anchor
*--------------------------------------------------------
*/
a {
	text-decoration:none;
	font-family:Arial,Verdana;
	color:#666;
	/*color:#FF3E08;*/
}
a:hover {
	text-decoration:underline;
}
a.txtlink {
	background: url(../images/item/item_txt_link.gif) no-repeat left center;
	padding-left:25px;
}
a.txtlinknext {
	background: url(../images/item/item_arrow_gray1.gif) no-repeat left center;
	padding-left:23px;
	color:#666;
}
a.txtlinkblack {
	background: url(../images/item/item_arrow_black.gif) no-repeat left center;
	padding-left:23px;
	color:#000000;
}
a.menu {
	background: url(../images/item/item_points_green.gif) no-repeat left center;
	padding-left:12px;
	color:#000;
	font-size:12px;
}
a.btgr {
	display:block;
	width:180px;
	height:25px;
	color:#fff;
	font-weight:bold;
}
a.btgr div.btgritem , a.btgr div.btgrbg  ,a.btgr div.btgrcorner {
	float:left;
	height:25px;
}
a.btgr div.btgritem {
	width:21px;
	background: url(../images/button/btgr_item.jpg) no-repeat left top;
}
a.btgr div.btgrbg {
	width:154px;
	background: url(../images/button/btgr_c.jpg) repeat-x left top;
}
a.btgr div.btgrcorner {
	width:5px;
	background: url(../images/button/btgr_r.jpg) no-repeat left top;
}
/*
*-------------------------------------------------------
* layout
*--------------------------------------------------------
*/

#infolayer {
	display:none;
	background:#F5FAF5;
	border: 1px solid #68C968;
	width:768px;
}
div.maintpl {
	width:1024px;
	margin:0px auto;
}
div.cnttpl , div.cnttpl1 {
	width:1010px;
	margin:0px auto;
	padding:0px 0px 30px 0px;
}
div.cnttpl  {
	background:url(../images/bg/bgmain.gif) repeat-y left top;
}
div.cnttpl1  {
	background:url(../images/bg/bgmainL.gif) repeat-y left top;
}
div.cntLeft , div.cntRight  {
	width:200px;
}
div.cntCenter  {
	width:605px;
}
div.cntCenter1  {
	width:805px;
}
div.cntLeft , div.cntCenter , div.cntCenter1 {
	float:left;
}
div.cntRight {
	float:right;
}
div.top {
	width:100%;
	height:51px;
}
div.top .logo {
	float:left;
	padding: 7px 0px 0px 0px;
}
div.top .submn {
	float:right;
	padding: 7px 10px 0px 0px;
}
div.header1 {
	width:100%;
	height:30px;
	background:#68C968;
}
div.header1 .fldtxt{
	float:left;
	padding: 7px 0px 0px 10px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
div.header1 .fldform{
	float:right;
	padding: 2px 3px 0px 0px;
}
div.header2 {
	width:100%;
	height:28px;
	background:url(../images/bg/bgtop.gif) repeat-x left top;
}
div.header2 .fldimg{
	float:left;
	width:78px;
	height:28px;
	background:url(../images/bg/bgtopCircle.gif) no-repeat left top;
}
div.header2 .fldmenu{
	float:left;
	height:28px;
}
div.footer {
	width:100%;
	height:50px;
	border-top:1px solid #68C968;
}
div.footer .fldmenu{
	padding-top:10px;
	text-align:center;
	color:#68C968;
}
div.loginshort {
	width:300px;
	height:26px;
	background:url(../images/bg/bgloginC.gif) repeat-x left top;
}
div.loginshort .fldform {
	float:left;
	width:243px;
	height:26px;
	background:url(../images/bg/bgloginL.gif) no-repeat left top;
	padding: 0px;
}
div.loginshort .fldBt {
	float:right;
	width:57px;
	height:26px;
	background:url(../images/bg/bgloginBt.gif) no-repeat left top;
}
/*
*-------------------------------------------------------
* format
*--------------------------------------------------------
*/
div.boxspace {
	padding-top:10px;
}
.clearL {
	clear:left;
}
.clearR {
	clear:right;
}
.clearB {
	clear:both;
}
.txtAlgC {
	text-align:center;
}
.txtAlgR {
	text-align:right;
}
/*
*-------------------------------------------------------
* FORMS
*--------------------------------------------------------
*/
form.formSrch0 select {
	width:200px;
}
textarea {
	font-size:11px;
	font-family:Arial,Verdana;
}
/*
*-------------------------------------------------------
* LIST
*--------------------------------------------------------
*/
ul {
	list-style:none;
}
ul.breadcrumb li {
	float:left;
}
ul.breadcrumb li.default {
	background:url(../images/item/item_arrow_orange.gif) no-repeat left center;
	padding: 0px 0px 0px 25px;
	color:#FF3E08;
}
ul.breadcrumb li.end {
	background:url(../images/item/item_arrow_orange1.gif) no-repeat left center;
	padding: 0px 0px 0px 25px;
	color:#FF3E08;
}
ul.breadcrumb li.next {
	padding: 0px 5px 0px 0px;
}
ul.boxgreen li , ul.boxblue li {
	width:100%;
}
ul.boxgreen li.lable{
	background:#1B8B1B;
	height:20px;
}
ul.boxblue li.lable{
	background:#6099D0;
	height:20px;
}
ul.boxgreen li.lable div.cnt , ul.boxblue li.lable div.cnt{
	padding: 3px 0px 0px 5px;
}
ul.boxgreen li.lable div.item , ul.boxblue li.lable div.item{
	background:url(../images/item/item_points_white.gif) no-repeat left center;
	color:#fff;
	font-weight:bold;
	padding: 0px 0px 0px 15px;
	height:16px;
}
ul.boxgreen li.txthd {
	background:#68C968 url(../images/box/boxgrSpace.gif) no-repeat right top;
	color:#fff;
}
ul.boxblue li.txthd {
	background:#99CDFF url(../images/box/boxblSpace.gif) no-repeat right top;
	color:#fff;
}
ul.boxgreen li.txtfld {
	background:#68C968;
	color:#fff;
	padding: 0px 0px 5px 0px;
}
ul.boxblue li.txtfld {
	background:#99CDFF;
	color:#fff;
	padding: 0px 0px 5px 0px;
}
ul.boxgreen li.txthd div , ul.boxblue li.txthd div {
	padding: 10px 10px 10px 10px;
}
ul.boxgreen li.txtfld div.cntr , ul.boxblue li.txtfld div.cntr {
	width:96%;
	margin:0px auto;
	background:#fff;
}
ul.boxgreen li.txtfld div.anchr , ul.boxblue li.txtfld div.anchr {
	padding: 5px 0px 5px 5px;
}
ul.cntcenter li.lable{
	width:100%;
	background: url(../images/bg/cntLine.gif) no-repeat center top;
	height:21px;
}
ul.cntcenter li.lable1{
	width:100%;
	background: url(../images/bg/cntLine1.gif) no-repeat center top;
	height:21px;
}
ul.cntcenter li.txt{
	padding: 0px 30px 30px 30px;
}
ul.cntanchr li{
	float:left;
	width:50%;
}
ul.cntanchr div {
	padding: 5px 25px 5px 0px;
}
ul.menu li {
	float:left;
	padding: 0px 10px 0px 0px;
}
ul.topmenu li {
	padding: 3px 10px 3px 0px;
}
ul.topmenu div {
	background: url(../images/item/item_points_orange.gif) no-repeat left center;
	padding-left:12px;
	color:#000;
	font-size:12px;
	
}
ul.menu div {
	background: url(../images/item/item_points_orange.gif) no-repeat left center;
	padding-left:12px;
	color:#000;
	font-size:12px;
	
}
ul.linklist li {
	padding: 3px 0px 3px 0px;
}
